/external/proguard/src/proguard/optimize/peephole/ |
D | NopRemover.java | 74 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 77 if (simpleInstruction.opcode == InstructionConstants.OP_NOP && in visitSimpleInstruction() 85 …InstructionVisitor.visitSimpleInstruction(clazz, method, codeAttribute, offset, simpleInstruction); in visitSimpleInstruction()
|
D | InstructionSequenceReplacer.java | 263 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 266 new SimpleInstruction(simpleInstruction.opcode, in visitSimpleInstruction() 267 matchedArgument(clazz, simpleInstruction.constant)); in visitSimpleInstruction()
|
D | ReachableCodeMarker.java | 115 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 117 byte opcode = simpleInstruction.opcode; in visitSimpleInstruction()
|
D | BranchTargetFinder.java | 455 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 463 byte opcode = simpleInstruction.opcode; in visitSimpleInstruction() 475 markAfterBranchOrigin(offset + simpleInstruction.length(offset)); in visitSimpleInstruction()
|
D | MethodInliner.java | 363 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 369 switch (simpleInstruction.opcode) in visitSimpleInstruction() 399 codeAttributeComposer.appendInstruction(offset, simpleInstruction); in visitSimpleInstruction()
|
/external/proguard/src/proguard/classfile/instruction/ |
D | SimpleInstruction.java | 68 public SimpleInstruction copy(SimpleInstruction simpleInstruction) in copy() argument 70 this.opcode = simpleInstruction.opcode; in copy() 71 this.constant = simpleInstruction.constant; in copy()
|
/external/proguard/src/proguard/optimize/evaluation/ |
D | EvaluationShrinker.java | 589 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 591 switch (simpleInstruction.opcode) in visitSimpleInstruction() 634 markStackProducers(clazz, offset, simpleInstruction); in visitSimpleInstruction() 928 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 931 isDupOrSwap(simpleInstruction)) in visitSimpleInstruction() 938 int popCount = simpleInstruction.stackPopCount(clazz); in visitSimpleInstruction() 956 byte oldOpcode = simpleInstruction.opcode; in visitSimpleInstruction() 965 …throw new UnsupportedOperationException("Can't handle "+simpleInstruction.toString()+" instruction… in visitSimpleInstruction() 983 …if (DEBUG) System.out.println(" Deleting marked instruction "+simpleInstruction.toString(offset)); in visitSimpleInstruction() 990 …if (DEBUG) System.out.println(" Marking unchanged instruction "+simpleInstruction.toString(offset… in visitSimpleInstruction() [all …]
|
D | SimpleEnumUseSimplifier.java | 142 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 144 switch (simpleInstruction.opcode) in visitSimpleInstruction() 153 simpleInstruction, in visitSimpleInstruction() 166 simpleInstruction, in visitSimpleInstruction() 181 simpleInstruction, in visitSimpleInstruction()
|
D | EvaluationSimplifier.java | 160 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 162 switch (simpleInstruction.opcode) in visitSimpleInstruction() 187 replaceIntegerPushInstruction(clazz, offset, simpleInstruction); in visitSimpleInstruction() 206 replaceLongPushInstruction(clazz, offset, simpleInstruction); in visitSimpleInstruction() 219 replaceFloatPushInstruction(clazz, offset, simpleInstruction); in visitSimpleInstruction() 232 replaceDoublePushInstruction(clazz, offset, simpleInstruction); in visitSimpleInstruction() 236 replaceReferencePushInstruction(clazz, offset, simpleInstruction); in visitSimpleInstruction()
|
D | SimpleEnumUseChecker.java | 143 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 145 switch (simpleInstruction.opcode) in visitSimpleInstruction()
|
/external/proguard/src/proguard/evaluation/ |
D | Processor.java | 79 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 81 switch (simpleInstruction.opcode) in visitSimpleInstruction() 99 stack.push(valueFactory.createIntegerValue(simpleInstruction.constant)); in visitSimpleInstruction() 104 stack.push(valueFactory.createLongValue(simpleInstruction.constant)); in visitSimpleInstruction() 110 stack.push(valueFactory.createFloatValue((float)simpleInstruction.constant)); in visitSimpleInstruction() 115 stack.push(valueFactory.createDoubleValue((double)simpleInstruction.constant)); in visitSimpleInstruction() 542 …eValue(String.valueOf(InstructionUtil.internalTypeFromArrayType((byte)simpleInstruction.constant)), in visitSimpleInstruction() 565 … throw new IllegalArgumentException("Unknown simple instruction ["+simpleInstruction.opcode+"]"); in visitSimpleInstruction()
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
D | MultiInstructionVisitor.java | 84 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 88 …ionVisitors[index].visitSimpleInstruction(clazz, method, codeAttribute, offset, simpleInstruction); in visitSimpleInstruction()
|
D | InstructionVisitor.java | 36 …Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction); in visitSimpleInstruction() argument
|
/external/proguard/src/proguard/optimize/info/ |
D | ExceptionInstructionChecker.java | 137 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 145 switch (simpleInstruction.opcode) in visitSimpleInstruction()
|
D | SideEffectInstructionChecker.java | 101 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 103 byte opcode = simpleInstruction.opcode; in visitSimpleInstruction()
|
/external/proguard/src/proguard/classfile/util/ |
D | InstructionSequenceMatcher.java | 224 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 230 matchingOpcodes(simpleInstruction, patternInstruction) && in visitSimpleInstruction() 231 matchingArguments(simpleInstruction.constant, in visitSimpleInstruction() 240 simpleInstruction); in visitSimpleInstruction()
|
D | SimplifiedVisitor.java | 585 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 587 visitAnyInstruction(clazz, method, codeAttribute, offset, simpleInstruction); in visitSimpleInstruction()
|
/external/proguard/src/proguard/classfile/editor/ |
D | InstructionWriter.java | 87 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 91 simpleInstruction.write(codeAttribute, offset); in visitSimpleInstruction()
|
D | CodeAttributeEditor.java | 813 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 820 simpleInstruction); in visitSimpleInstruction() 822 newOffset += simpleInstruction.length(newOffset); in visitSimpleInstruction()
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
D | StackSizeComputer.java | 162 …clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction) in visitSimpleInstruction() argument 164 byte opcode = simpleInstruction.opcode; in visitSimpleInstruction()
|