/external/proguard/src/proguard/optimize/peephole/ |
H A D | InstructionSequenceConstants.java | 160 new SimpleInstruction(InstructionConstants.OP_NOP), 168 new SimpleInstruction(InstructionConstants.OP_POP), 176 new SimpleInstruction(InstructionConstants.OP_POP2), 184 new SimpleInstruction(InstructionConstants.OP_POP), 192 new SimpleInstruction(InstructionConstants.OP_POP2), 200 new SimpleInstruction(InstructionConstants.OP_POP), 240 new SimpleInstruction(InstructionConstants.OP_POP), 250 new SimpleInstruction(InstructionConstants.OP_POP), 259 new SimpleInstruction(InstructionConstants.OP_POP2), 268 new SimpleInstruction(InstructionConstant [all...] |
H A D | GotoReturnReplacer.java | 100 new SimpleInstruction(targetInstruction.opcode);
|
H A D | NopRemover.java | 74 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
H A D | InstructionSequenceReplacer.java | 223 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) 226 new SimpleInstruction(simpleInstruction.opcode,
|
H A D | ReachableCodeMarker.java | 116 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
H A D | BranchTargetFinder.java | 449 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
H A D | MethodInliner.java | 326 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/classfile/util/ |
H A D | DynamicMemberReferenceInitializer.java | 121 new SimpleInstruction(InstructionConstants.OP_ICONST_0), 131 new SimpleInstruction(InstructionConstants.OP_ICONST_1), 133 new SimpleInstruction(InstructionConstants.OP_DUP), 134 new SimpleInstruction(InstructionConstants.OP_ICONST_0), 136 new SimpleInstruction(InstructionConstants.OP_AASTORE), 145 new SimpleInstruction(InstructionConstants.OP_ICONST_2), 147 new SimpleInstruction(InstructionConstants.OP_DUP), 148 new SimpleInstruction(InstructionConstants.OP_ICONST_0), 150 new SimpleInstruction(InstructionConstants.OP_AASTORE), 151 new SimpleInstruction(InstructionConstant [all...] |
H A D | DynamicClassReferenceInitializer.java | 144 new SimpleInstruction(InstructionConstants.OP_ICONST_0), 153 new SimpleInstruction(InstructionConstants.OP_ARETURN), 164 new SimpleInstruction(InstructionConstants.OP_ARETURN), 173 new SimpleInstruction(InstructionConstants.OP_ARETURN),
|
H A D | InstructionSequenceMatcher.java | 185 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) 193 ((SimpleInstruction)patternInstruction).constant);
|
H A D | SimplifiedVisitor.java | 479 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/classfile/instruction/ |
H A D | SimpleInstruction.java | 33 public class SimpleInstruction extends Instruction class in inherits:Instruction 39 * Creates an uninitialized SimpleInstruction. 41 public SimpleInstruction() {} method in class:SimpleInstruction 45 * Creates a new SimpleInstruction with the given opcode. 47 public SimpleInstruction(byte opcode) method in class:SimpleInstruction 54 * Creates a new SimpleInstruction with the given opcode and constant. 56 public SimpleInstruction(byte opcode, int constant) method in class:SimpleInstruction 68 public SimpleInstruction copy(SimpleInstruction simpleInstruction)
|
H A D | InstructionFactory.java | 168 instruction = new SimpleInstruction();
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
H A D | InstructionVisitor.java | 36 public void visitSimpleInstruction( Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction);
|
H A D | MultiInstructionVisitor.java | 84 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | EvaluationSimplifier.java | 159 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) 702 new SimpleInstruction(replacementOpcode, value).shrink(); 924 new SimpleInstruction(InstructionConstants.OP_POP); 934 new SimpleInstruction(InstructionConstants.OP_POP2); 947 new SimpleInstruction(InstructionConstants.OP_POP2); 957 new SimpleInstruction(InstructionConstants.OP_POP);
|
H A D | EvaluationShrinker.java | 564 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) 810 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) 1267 Instruction replacementInstruction = new SimpleInstruction(newOpcode); 1289 new SimpleInstruction(pushOpcode(computationalType)); 1348 new SimpleInstruction(InstructionConstants.OP_POP); 1369 new SimpleInstruction(InstructionConstants.OP_POP2); 1393 new SimpleInstruction(InstructionConstants.OP_POP2); 1403 new SimpleInstruction(InstructionConstants.OP_POP);
|
/external/proguard/src/proguard/optimize/ |
H A D | DuplicateInitializerInvocationFixer.java | 111 new SimpleInstruction(InstructionConstants.OP_ICONST_0);
|
/external/proguard/src/proguard/optimize/info/ |
H A D | ExceptionInstructionChecker.java | 65 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
H A D | SideEffectInstructionChecker.java | 74 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | InstructionWriter.java | 66 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
H A D | CodeAttributeComposer.java | 831 composer.appendInstruction(0, new SimpleInstruction(InstructionConstants.OP_ICONST_0)); 838 composer.appendInstruction(2, new SimpleInstruction(InstructionConstants.OP_ICONST_5)); 842 composer.appendInstruction(3, new SimpleInstruction(InstructionConstants.OP_RETURN));
|
H A D | CodeAttributeEditor.java | 726 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | StackSizeComputer.java | 163 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|
/external/proguard/src/proguard/evaluation/ |
H A D | Processor.java | 77 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
|