HomeSort by relevance Sort by last modified time
    Searched defs:branchTargetFinder (Results 1 - 8 of 8) sorted by null

  /external/proguard/src/proguard/optimize/peephole/
PeepholeOptimizer.java 41 private final BranchTargetFinder branchTargetFinder;
63 * @param branchTargetFinder branch target finder that will be initialized
71 public PeepholeOptimizer(BranchTargetFinder branchTargetFinder,
75 this.branchTargetFinder = branchTargetFinder;
88 if (branchTargetFinder != null)
91 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute);
GotoCommonCodeReplacer.java 52 private final BranchTargetFinder branchTargetFinder = new BranchTargetFinder();
79 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute);
104 !branchTargetFinder.isBranchTarget(offset))
124 if (branchTargetFinder.isInstruction(deleteOffset))
183 if (branchTargetFinder.isInstruction(newOffset1) ^
184 branchTargetFinder.isInstruction(newOffset2))
190 if (branchTargetFinder.isInstruction(newOffset1) &&
191 branchTargetFinder.isInstruction(newOffset2)
    [all...]
InstructionSequenceReplacer.java 50 private final BranchTargetFinder branchTargetFinder;
63 * @param branchTargetFinder a branch target finder that has been
72 BranchTargetFinder branchTargetFinder,
78 branchTargetFinder,
88 * @param branchTargetFinder a branch target finder that has been
99 BranchTargetFinder branchTargetFinder,
105 this.branchTargetFinder = branchTargetFinder
    [all...]
  /external/proguard/src/proguard/preverify/
CodeSubroutineInliner.java 31 import proguard.optimize.peephole.BranchTargetFinder;
52 private final BranchTargetFinder branchTargetFinder = new BranchTargetFinder();
97 branchTargetFinder.visitCodeAttribute(clazz, method, codeAttribute);
122 if (branchTargetFinder.isSubroutine(offset) &&
123 branchTargetFinder.isSubroutineReturning(offset))
170 if (branchTargetFinder.isSubroutineInvocation(offset))
189 int subroutineEnd = branchTargetFinder.subroutineEnd(subroutineStart);
258 if (branchTargetFinder.subroutineEnd(offset) == offset + variableInstruction.length(offset)
    [all...]
  /external/proguard/src/proguard/optimize/
Optimizer.java 655 BranchTargetFinder branchTargetFinder = new BranchTargetFinder();
665 branchTargetFinder, codeAttributeEditor, codeSimplificationVariableCounter));
674 branchTargetFinder, codeAttributeEditor, codeSimplificationArithmeticCounter));
683 branchTargetFinder, codeAttributeEditor, codeSimplificationCastCounter));
692 branchTargetFinder, codeAttributeEditor, codeSimplificationFieldCounter));
701 branchTargetFinder, codeAttributeEditor, codeSimplificationBranchCounter));
    [all...]
  /external/proguard/src/proguard/optimize/evaluation/
PartialEvaluator.java 32 import proguard.optimize.peephole.BranchTargetFinder;
75 private final BranchTargetFinder branchTargetFinder;
112 new BranchTargetFinder(),
127 partialEvaluator.branchTargetFinder,
143 * @param branchTargetFinder the utility class that will find all
150 BranchTargetFinder branchTargetFinder,
157 this.branchTargetFinder = branchTargetFinder;
    [all...]
  /external/proguard/lib/
proguard.jar 
  /prebuilts/tools/common/proguard/proguard4.7/lib/
proguard.jar 

Completed in 94 milliseconds