Searched defs: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/classfile/editor/
H A DInstructionWriter.java202 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
206 switchInstruction.write(codeAttribute, offset);
H A DCodeAttributeComposer.java467 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 DStackSizeComputer.java227 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 DReachableCodeMarker.java163 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
169 offset + switchInstruction.defaultOffset);
176 switchInstruction.jumpOffsets);
H A DBranchTargetFinder.java568 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 DEvaluationSimplifier.java354 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 DSimplifiedVisitor.java506 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction) argument
508 visitAnyInstruction(clazz, method, codeAttribute, offset, switchInstruction);

Completed in 190 milliseconds