/external/proguard/src/proguard/classfile/editor/ |
D | InstructionWriter.java | 125 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 130 variableInstruction.write(codeAttribute, offset); in visitVariableInstruction() 136 new VariableInstruction(variableInstruction.opcode, in visitVariableInstruction() 137 variableInstruction.variableIndex, in visitVariableInstruction() 138 variableInstruction.constant); in visitVariableInstruction() 144 …System.out.println(" "+variableInstruction.toString(offset)+" will be widened to "+replacementIns… in visitVariableInstruction() 148 variableInstruction.variableIndex = 0; in visitVariableInstruction() 149 variableInstruction.constant = 0; in visitVariableInstruction() 150 variableInstruction.write(codeAttribute, offset); in visitVariableInstruction()
|
D | VariableSizeUpdater.java | 87 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 89 int variableSize = variableInstruction.variableIndex + 1; in visitVariableInstruction() 90 if (variableInstruction.isCategory2()) in visitVariableInstruction() 101 …stem.out.println(" Max locals: "+codeAttribute.u2maxLocals+" <- "+variableInstruction.toString(of… in visitVariableInstruction()
|
D | VariableRemapper.java | 187 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 190 int oldVariableIndex = variableInstruction.variableIndex; in visitVariableInstruction() 196 new VariableInstruction(variableInstruction.opcode, in visitVariableInstruction() 198 variableInstruction.constant); in visitVariableInstruction()
|
D | CodeAttributeEditor.java | 839 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 846 variableInstruction); in visitVariableInstruction() 848 newOffset += variableInstruction.length(newOffset); in visitVariableInstruction()
|
/external/proguard/src/proguard/optimize/info/ |
D | VariableUsageMarker.java | 85 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 88 variableUsed[variableInstruction.variableIndex] = true; in visitVariableInstruction() 91 if (variableInstruction.isCategory2()) in visitVariableInstruction() 93 variableUsed[variableInstruction.variableIndex + 1] = true; in visitVariableInstruction()
|
D | ParameterUsageMarker.java | 188 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 191 variableInstruction.isLoad()) in visitVariableInstruction() 193 int parameterIndex = variableInstruction.variableIndex; in visitVariableInstruction() 205 if (variableInstruction.isCategory2()) in visitVariableInstruction()
|
D | SideEffectInstructionChecker.java | 158 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 160 byte opcode = variableInstruction.opcode; in visitVariableInstruction()
|
/external/proguard/src/proguard/classfile/instruction/ |
D | VariableInstruction.java | 82 public VariableInstruction copy(VariableInstruction variableInstruction) in copy() argument 84 this.opcode = variableInstruction.opcode; in copy() 85 this.variableIndex = variableInstruction.variableIndex; in copy() 86 this.constant = variableInstruction.constant; in copy() 87 this.wide = variableInstruction.wide; in copy()
|
/external/proguard/src/proguard/preverify/ |
D | CodeSubroutineInliner.java | 249 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 251 byte opcode = variableInstruction.opcode; in visitVariableInstruction() 255 … if (branchTargetFinder.subroutineEnd(offset) == offset + variableInstruction.length(offset)) in visitVariableInstruction() 284 …System.out.println(" Replacing first subroutine instruction "+variableInstruction.toString(offs… in visitVariableInstruction() 294 codeAttributeComposer.appendInstruction(offset, variableInstruction); in visitVariableInstruction()
|
/external/proguard/src/proguard/optimize/peephole/ |
D | InstructionSequenceReplacer.java | 271 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 274 new VariableInstruction(variableInstruction.opcode, in visitVariableInstruction() 275 … instructionSequenceMatcher.matchedArgument(variableInstruction.variableIndex), in visitVariableInstruction() 276 … instructionSequenceMatcher.matchedArgument(variableInstruction.constant)); in visitVariableInstruction()
|
D | ReachableCodeMarker.java | 136 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 138 if (variableInstruction.opcode == InstructionConstants.OP_RET) in visitVariableInstruction()
|
D | BranchTargetFinder.java | 527 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 535 if (variableInstruction.opcode == InstructionConstants.OP_RET) in visitVariableInstruction() 547 markAfterBranchOrigin(offset + variableInstruction.length(offset)); in visitVariableInstruction()
|
D | MethodInliner.java | 403 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 409 variableInstruction.variableIndex += variableOffset; in visitVariableInstruction() 412 codeAttributeComposer.appendInstruction(offset, variableInstruction); in visitVariableInstruction()
|
/external/proguard/src/proguard/optimize/evaluation/ |
D | EvaluationSimplifier.java | 242 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 244 int variableIndex = variableInstruction.variableIndex; in visitVariableInstruction() 246 switch (variableInstruction.opcode) in visitVariableInstruction() 253 replaceIntegerPushInstruction(clazz, offset, variableInstruction, variableIndex); in visitVariableInstruction() 261 replaceLongPushInstruction(clazz, offset, variableInstruction, variableIndex); in visitVariableInstruction() 269 replaceFloatPushInstruction(clazz, offset, variableInstruction, variableIndex); in visitVariableInstruction() 277 replaceDoublePushInstruction(clazz, offset, variableInstruction, variableIndex); in visitVariableInstruction() 285 replaceReferencePushInstruction(clazz, offset, variableInstruction); in visitVariableInstruction() 293 deleteReferencePopInstruction(clazz, offset, variableInstruction); in visitVariableInstruction() 297 replaceBranchInstruction(clazz, offset, variableInstruction); in visitVariableInstruction()
|
D | SimpleEnumUseSimplifier.java | 193 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 195 int variableIndex = variableInstruction.variableIndex; in visitVariableInstruction() 197 switch (variableInstruction.opcode) in visitVariableInstruction() 210 variableInstruction, in visitVariableInstruction() 235 variableInstruction, in visitVariableInstruction()
|
D | LivenessAnalyzer.java | 348 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) 350 int variableIndex = variableInstruction.variableIndex; 356 if (variableInstruction.isLoad())
|
D | EvaluationShrinker.java | 640 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 643 if (variableInstruction.isLoad()) in visitVariableInstruction() 645 markVariableProducers(offset, variableInstruction.variableIndex); in visitVariableInstruction() 649 markStackProducers(clazz, offset, variableInstruction); in visitVariableInstruction() 697 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 700 if (variableInstruction.isLoad()) in visitVariableInstruction() 704 markVariableInitializersBefore(offset, variableInstruction.variableIndex); in visitVariableInstruction()
|
D | SimpleEnumUseChecker.java | 207 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument
|
/external/proguard/src/proguard/classfile/util/ |
D | InstructionSequenceMatcher.java | 244 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 250 matchingOpcodes(variableInstruction, patternInstruction) && in visitVariableInstruction() 251 matchingArguments(variableInstruction.variableIndex, in visitVariableInstruction() 253 matchingArguments(variableInstruction.constant, in visitVariableInstruction() 262 variableInstruction); in visitVariableInstruction()
|
D | SimplifiedVisitor.java | 591 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 593 visitAnyInstruction(clazz, method, codeAttribute, offset, variableInstruction); in visitVariableInstruction()
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
D | MultiInstructionVisitor.java | 92 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 96 …isitors[index].visitVariableInstruction(clazz, method, codeAttribute, offset, variableInstruction); in visitVariableInstruction()
|
D | InstructionVisitor.java | 37 …thod method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction); in visitVariableInstruction() argument
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
D | StackSizeComputer.java | 183 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 185 byte opcode = variableInstruction.opcode; in visitVariableInstruction()
|
/external/proguard/src/proguard/evaluation/ |
D | Processor.java | 651 …z, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction) in visitVariableInstruction() argument 653 int variableIndex = variableInstruction.variableIndex; in visitVariableInstruction() 655 switch (variableInstruction.opcode) in visitVariableInstruction() 743 valueFactory.createIntegerValue(variableInstruction.constant))); in visitVariableInstruction() 758 …hrow new IllegalArgumentException("Unknown variable instruction ["+variableInstruction.opcode+"]"); in visitVariableInstruction()
|