Searched refs:getInstructions (Results 1 - 25 of 54) sorted by relevance

123

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/
H A DMethodImplementation.java56 @Nonnull Iterable<? extends Instruction> getInstructions(); method in interface:MethodImplementation
/external/r8/src/test/java/com/android/tools/r8/ir/
H A DSplitBlockTest.java82 int instructionCount = block.getInstructions().size();
86 assertEquals(firstBlockInstructions, block.getInstructions().size());
87 assertTrue(!block.getInstructions().get(i).isArgument());
94 assertEquals(i + 1, code.blocks.get(0).getInstructions().size());
95 assertEquals(instructionCount - i, code.blocks.get(1).getInstructions().size());
116 int instructionCount = block.getInstructions().size();
120 assertEquals(firstBlockInstructions, block.getInstructions().size());
121 assertTrue(!block.getInstructions().get(i).isArgument());
128 assertEquals(i + 1, code.blocks.get(0).getInstructions().size());
129 assertEquals(2, code.blocks.get(1).getInstructions()
[all...]
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
H A DPeepholeOptimizer.java60 pred.getInstructions().size() > 1) {
61 List<Instruction> instructions = pred.getInstructions();
75 int commonSuffixSize = firstPred.getInstructions().size();
105 InstructionListIterator from = first.listIterator(first.getInstructions().size() - 1);
110 newBlock.getInstructions().addFirst(instruction);
117 LinkedList<Instruction> instructions = pred.getInstructions();
136 InstructionListIterator it0 = block0.listIterator(block0.getInstructions().size() - 1);
137 InstructionListIterator it1 = block1.listIterator(block1.getInstructions().size() - 1);
167 if (pred.getInstructions().size() == 1) {
176 pred.getInstructions()
[all...]
H A DBasicBlockInstructionsEquivalence.java24 List<Instruction> instructions0 = first.getInstructions();
25 List<Instruction> instructions1 = second.getInstructions();
65 List<Instruction> instructions = basicBlock.getInstructions();
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/rewriter/
H A DMethodImplementationRewriter.java65 @Override @Nonnull public Iterable<? extends Instruction> getInstructions() { method in class:MethodImplementationRewriter.RewrittenMethodImplementation
67 methodImplementation.getInstructions());
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
H A DFixGotoTest.java33 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
56 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
79 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
115 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
H A DPayloadAlignmentTest.java57 Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
74 Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
101 List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
127 List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
176 List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
227 List<Instruction> instructions = Lists.newArrayList(implBuilder.getMethodImplementation().getInstructions());
H A DFixOffsetsTest.java101 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
/external/smali/smalidea/src/main/java/org/jf/smalidea/util/
H A DInstructionUtils.java47 for (SmaliInstruction instruction: method.getInstructions()) {
/external/r8/src/main/java/com/android/tools/r8/ir/code/
H A DBasicBlockInstructionIterator.java20 this.listIterator = block.getInstructions().listIterator();
25 this.listIterator = block.getInstructions().listIterator(index);
197 newBlock.getInstructions().addLast(instruction);
339 assert invokeBlock.getInstructions().size() == 2;
340 assert invokeBlock.getInstructions().getFirst().isInvoke();
343 Invoke invoke = invokeBlock.getInstructions().getFirst().asInvoke();
367 assert newBlock.getInstructions().size() == 1;
368 newBlock.getInstructions().addFirst(castInstruction);
H A DIRCode.java168 for (Instruction instruction : block.getInstructions()) {
276 for (Instruction instruction : block.getInstructions()) {
287 for (Instruction instruction : block.getInstructions()) {
332 for (Instruction instruction : block.getInstructions()) {
/external/r8/src/test/java/com/android/tools/r8/smali/
H A DCatchSuccessorFallthroughTest.java94 defBlock.getInstructions().get(defBlock.getInstructions().size() - 2).isInvoke());
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/
H A DImmutableMethodImplementation.java84 methodImplementation.getInstructions(),
90 @Nonnull @Override public ImmutableList<? extends ImmutableInstruction> getInstructions() { return instructions; } method in class:ImmutableMethodImplementation
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
H A DCustomMethodInlineTableTest.java80 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0);
109 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0);
138 Instruction deodexedInstruction = methodAnalyzer.getInstructions().get(0);
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/writer/
H A DJumboStringConversionTest.java106 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
158 @Nonnull @Override public Iterable<? extends Instruction> getInstructions() {
203 List<? extends Instruction> actualInstructions = Lists.newArrayList(impl.getInstructions());
/external/smali/smalidea/src/main/java/org/jf/smalidea/dexlib/
H A DSmalideaMethod.java151 List<SmaliInstruction> instructions = smaliMethod.getInstructions();
162 @Nonnull @Override public Iterable<? extends Instruction> getInstructions() {
163 return Lists.transform(smaliMethod.getInstructions(),
/external/smali/smalidea/src/test/java/org/jf/smalidea/
H A DSmaliCodeFragmentFactoryTest.java111 PsiElement context = smaliFile.getPsiClass().getMethods()[0].getInstructions().get(0);
115 context = smaliFile.getPsiClass().getMethods()[0].getInstructions().get(2);
119 context = smaliFile.getPsiClass().getMethods()[0].getInstructions().get(6);
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
H A DSmaliMethod.java126 @NotNull public List<SmaliInstruction> getInstructions() { method in class:SmaliMethod
135 for (SmaliInstruction instruction: getInstructions()) {
150 for (final SmaliInstruction instruction: getInstructions()) {
/external/llvm/utils/TableGen/
H A DCodeGenTarget.h149 getInstructions() const { function in class:llvm::CodeGenTarget
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/
H A DDexBackedMethodImplementation.java66 @Nonnull @Override public Iterable<? extends Instruction> getInstructions() { method in class:DexBackedMethodImplementation
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
H A DSyntheticAccessorResolver.java128 List<Instruction> instructions = ImmutableList.copyOf(matchedMethodImpl.getInstructions());
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
H A DClassSection.java79 @Nullable Iterable<? extends Instruction> getInstructions(@Nonnull MethodKey key); method in interface:ClassSection
/external/smali/dexlib2/src/test/java/org/jf/dexlib2/
H A DAccessorTest.java113 for (Instruction instruction: methodImpl.getInstructions()) {
/external/smali/smalidea/src/test/java/org/jf/smalidea/dexlib/
H A DSmalideaMethodTest.java115 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
425 List<Instruction> instructions = Lists.newArrayList(impl.getInstructions());
491 List<Instruction> instructions = Lists.newArrayList(impl.getInstructions());
566 List<Instruction> instructions = Lists.newArrayList(impl.getInstructions());
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DCodeGenTarget.h133 DenseMap<const Record*, CodeGenInstruction*> &getInstructions() const { function in class:llvm::CodeGenTarget

Completed in 399 milliseconds

123