Searched refs:switchInstruction (Results 1 - 9 of 9) sorted by relevance

/external/proguard/src/proguard/classfile/instruction/
H A DSwitchInstruction.java56 * @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 DBackwardBranchMarker.java50 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 DReachableCodeMarker.java162 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
168 offset + switchInstruction.defaultOffset);
175 switchInstruction.jumpOffsets);
H A DBranchTargetFinder.java590 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 DEvaluationSimplifier.java357 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 DStackSizeComputer.java226 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 DInstructionWriter.java238 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
242 switchInstruction.write(codeAttribute, offset);
H A DCodeAttributeComposer.java541 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 DSimplifiedVisitor.java530 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
532 visitAnyInstruction(clazz, method, codeAttribute, offset, switchInstruction);

Completed in 195 milliseconds