Home
last modified time | relevance | path

Searched refs:analyzedInstructions (Results 1 – 2 of 2) sorted by relevance

/external/smali/dexlib2/src/test/java/org/jf/dexlib2/analysis/
DMethodAnalyzerTest.java87 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingEqz_art() local
88 …Assert.assertEquals("Lmain;", analyzedInstructions.get(2).getPreInstructionRegisterType(1).type.ge… in testInstanceOfNarrowingEqz_art()
91 analyzedInstructions.get(3).getPreInstructionRegisterType(1).type.getType()); in testInstanceOfNarrowingEqz_art()
118 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingEqz_dalvik() local
120 analyzedInstructions.get(2).getPreInstructionRegisterType(1).type.getType()); in testInstanceOfNarrowingEqz_dalvik()
123 analyzedInstructions.get(3).getPreInstructionRegisterType(1).type.getType()); in testInstanceOfNarrowingEqz_dalvik()
150 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingNez_art() local
152 analyzedInstructions.get(2).getPreInstructionRegisterType(1).type.getType()); in testInstanceOfNarrowingNez_art()
154 …Assert.assertEquals("Lmain;", analyzedInstructions.get(3).getPreInstructionRegisterType(1).type.ge… in testInstanceOfNarrowingNez_art()
181 List<AnalyzedInstruction> analyzedInstructions = methodAnalyzer.getAnalyzedInstructions(); in testInstanceOfNarrowingNez_dalvik() local
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DMethodAnalyzer.java85 @Nonnull private final SparseArray<AnalyzedInstruction> analyzedInstructions = field in MethodAnalyzer
129 analyzedState = new BitSet(analyzedInstructions.size()); in MethodAnalyzer()
174 BitSet instructionsToAnalyze = new BitSet(analyzedInstructions.size()); in analyze()
181 BitSet undeodexedInstructions = new BitSet(analyzedInstructions.size()); in analyze()
192 AnalyzedInstruction instructionToAnalyze = analyzedInstructions.valueAt(i); in analyze()
244 for (int i=0; i< analyzedInstructions.size(); i++) { in analyze()
245 AnalyzedInstruction analyzedInstruction = analyzedInstructions.valueAt(i); in analyze()
302 return analyzedInstructions.getValues(); in getAnalyzedInstructions()
306 …return Lists.transform(analyzedInstructions.getValues(), new Function<AnalyzedInstruction, Instruc… in getInstructions()
326 return analyzedInstructions.keyAt(instruction.instructionIndex);
[all …]