/external/proguard/src/proguard/classfile/instruction/ |
H A D | SwitchInstruction.java | 56 * @param switchInstruction the instruction to be copied. 59 public SwitchInstruction copy(SwitchInstruction switchInstruction) argument 61 this.opcode = switchInstruction.opcode; 62 this.defaultOffset = switchInstruction.defaultOffset; 63 this.jumpOffsets = switchInstruction.jumpOffsets;
|
/external/proguard/src/proguard/optimize/info/ |
H A D | BackwardBranchMarker.java | 50 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 52 markBackwardBranch(method, switchInstruction.defaultOffset); 54 for (int index = 0; index < switchInstruction.jumpOffsets.length; index++) 56 markBackwardBranch(method, switchInstruction.jumpOffsets[index]);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | InstructionWriter.java | 202 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 206 switchInstruction.write(codeAttribute, offset);
|
H A D | CodeAttributeComposer.java | 467 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 470 switchInstruction.defaultOffset = remapBranchOffset(offset, 471 switchInstruction.defaultOffset); 475 switchInstruction.jumpOffsets);
|
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | StackSizeComputer.java | 227 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 232 int[] jumpOffsets = switchInstruction.jumpOffsets; 247 offset + switchInstruction.defaultOffset);
|
/external/proguard/src/proguard/optimize/peephole/ |
H A D | ReachableCodeMarker.java | 163 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 169 offset + switchInstruction.defaultOffset); 176 switchInstruction.jumpOffsets);
|
H A D | BranchTargetFinder.java | 568 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 577 markBranchTarget(offset, switchInstruction.defaultOffset); 581 switchInstruction.jumpOffsets); 584 markAfterBranchOrigin(offset + switchInstruction.length(offset));
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | EvaluationSimplifier.java | 354 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 357 replaceBranchInstruction(clazz, offset, switchInstruction); 362 replaceSwitchInstruction(clazz, offset, switchInstruction); 811 SwitchInstruction switchInstruction) 824 int[] jumpOffsets = switchInstruction.jumpOffsets; 833 replacementInstruction = switchInstruction; 838 if (!branchTargets.contains(offset + switchInstruction.defaultOffset)) 841 switchInstruction.defaultOffset = defaultOffset; 844 replacementInstruction = switchInstruction; 849 replaceInstruction(clazz, offset, switchInstruction, replacementInstructio 809 replaceSwitchInstruction(Clazz clazz, int offset, SwitchInstruction switchInstruction) argument [all...] |
/external/proguard/src/proguard/classfile/util/ |
H A D | SimplifiedVisitor.java | 506 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 508 visitAnyInstruction(clazz, method, codeAttribute, offset, switchInstruction);
|