/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/optimize/peephole/ |
H A D | ReachableCodeMarker.java | 162 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 168 offset + switchInstruction.defaultOffset); 175 switchInstruction.jumpOffsets);
|
H A D | BranchTargetFinder.java | 590 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 599 markBranch(offset, switchInstruction.defaultOffset); 602 markBranches(offset, switchInstruction.jumpOffsets); 605 markAfterBranchOrigin(offset + switchInstruction.length(offset));
|
/external/proguard/src/proguard/optimize/evaluation/ |
H A D | EvaluationSimplifier.java | 357 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 360 replaceBranchInstruction(clazz, offset, switchInstruction); 365 replaceSwitchInstruction(clazz, offset, switchInstruction); 831 SwitchInstruction switchInstruction) 844 int[] jumpOffsets = switchInstruction.jumpOffsets; 853 replacementInstruction = switchInstruction; 858 if (!branchTargets.contains(offset + switchInstruction.defaultOffset)) 861 switchInstruction.defaultOffset = defaultOffset; 864 replacementInstruction = switchInstruction; 869 replaceInstruction(clazz, offset, switchInstruction, replacementInstructio 829 replaceSwitchInstruction(Clazz clazz, int offset, SwitchInstruction switchInstruction) argument [all...] |
/external/proguard/src/proguard/classfile/attribute/visitor/ |
H A D | StackSizeComputer.java | 226 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 231 int[] jumpOffsets = switchInstruction.jumpOffsets; 246 offset + switchInstruction.defaultOffset);
|
/external/proguard/src/proguard/classfile/editor/ |
H A D | InstructionWriter.java | 238 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 242 switchInstruction.write(codeAttribute, offset);
|
H A D | CodeAttributeComposer.java | 541 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 544 switchInstruction.defaultOffset = newBranchOffset(offset, 545 switchInstruction.defaultOffset); 549 switchInstruction.jumpOffsets);
|
/external/proguard/src/proguard/classfile/util/ |
H A D | SimplifiedVisitor.java | 530 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument 532 visitAnyInstruction(clazz, method, codeAttribute, offset, switchInstruction);
|