Home
last modified time | relevance | path

Searched refs:analyzedInstruction (Results 1 – 8 of 8) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DMethodAnalyzer.java245 AnalyzedInstruction analyzedInstruction = analyzedInstructions.valueAt(i); in analyze() local
247 Instruction instruction = analyzedInstruction.getInstruction(); in analyze()
253 analyzeOdexReturnVoid(analyzedInstruction, false); in analyze()
257 analyzePutGetVolatile(analyzedInstruction, false); in analyze()
260 analyzeInvokeDirectEmpty(analyzedInstruction, false); in analyze()
263 analyzeInvokeObjectInitRange(analyzedInstruction, false); in analyze()
280 analyzedInstruction.setDeodexedInstruction( in analyze()
329 …oid setDestinationRegisterTypeAndPropagateChanges(@Nonnull AnalyzedInstruction analyzedInstruction,
331 …setPostRegisterTypeAndPropagateChanges(analyzedInstruction, analyzedInstruction.getDestinationRegi…
354 … @Nonnull AnalyzedInstruction analyzedInstruction, @Nonnull AnalyzedInstruction predecessor,
[all …]
DAnalyzedInstruction.java637 public int compareTo(@Nonnull AnalyzedInstruction analyzedInstruction) {
638 if (instructionIndex < analyzedInstruction.instructionIndex) {
640 } else if (instructionIndex == analyzedInstruction.instructionIndex) {
648 public final AnalyzedInstruction analyzedInstruction;
651 public PredecessorOverrideKey(AnalyzedInstruction analyzedInstruction, int registerNumber) {
652 this.analyzedInstruction = analyzedInstruction;
661 Objects.equal(analyzedInstruction, that.analyzedInstruction);
665 return Objects.hashCode(analyzedInstruction, registerNumber);
DInlineMethodResolver.java100 public Method resolveExecuteInline(@Nonnull AnalyzedInstruction analyzedInstruction) { in resolveExecuteInline() argument
101 … InlineIndexInstruction instruction = (InlineIndexInstruction)analyzedInstruction.instruction; in resolveExecuteInline()
170 public Method resolveExecuteInline(@Nonnull AnalyzedInstruction analyzedInstruction) { in resolveExecuteInline() argument
171 … InlineIndexInstruction instruction = (InlineIndexInstruction)analyzedInstruction.instruction; in resolveExecuteInline()
DCustomInlineMethodResolver.java90 public Method resolveExecuteInline(@Nonnull AnalyzedInstruction analyzedInstruction) { in resolveExecuteInline() argument
91 … InlineIndexInstruction instruction = (InlineIndexInstruction)analyzedInstruction.instruction; in resolveExecuteInline()
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DPreInstructionRegisterInfoMethodItem.java46 @Nonnull private final AnalyzedInstruction analyzedInstruction; field in PreInstructionRegisterInfoMethodItem
51 @Nonnull AnalyzedInstruction analyzedInstruction, in PreInstructionRegisterInfoMethodItem() argument
57 this.analyzedInstruction = analyzedInstruction; in PreInstructionRegisterInfoMethodItem()
67 int registerCount = analyzedInstruction.getRegisterCount(); in writeTo()
81 if (analyzedInstruction.isBeginningInstruction()) { in writeTo()
87 (analyzedInstruction.isBeginningInstruction())) { in writeTo()
108 if (analyzedInstruction.getInstruction() instanceof RegisterRangeInstruction) { in addArgsRegs()
109 …RegisterRangeInstruction instruction = (RegisterRangeInstruction)analyzedInstruction.getInstructio… in addArgsRegs()
113 } else if (analyzedInstruction.getInstruction() instanceof FiveRegisterInstruction) { in addArgsRegs()
114 …FiveRegisterInstruction instruction = (FiveRegisterInstruction)analyzedInstruction.getInstruction(… in addArgsRegs()
[all …]
DPostInstructionRegisterInfoMethodItem.java42 @Nonnull private final AnalyzedInstruction analyzedInstruction; field in PostInstructionRegisterInfoMethodItem
45 @Nonnull AnalyzedInstruction analyzedInstruction, in PostInstructionRegisterInfoMethodItem() argument
49 this.analyzedInstruction = analyzedInstruction; in PostInstructionRegisterInfoMethodItem()
60 int registerCount = analyzedInstruction.getRegisterCount(); in writeTo()
78 if (!analyzedInstruction.getPreInstructionRegisterType(registerNum).equals( in addDestRegs()
79 analyzedInstruction.getPostInstructionRegisterType(registerNum))) { in addDestRegs()
93 … RegisterType registerType = analyzedInstruction.getPostInstructionRegisterType(registerNum); in writeRegisterInfo()
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
DSmaliInstruction.java193 private AnalyzedInstruction analyzedInstruction = null; field in SmaliInstruction
221 if (analyzedInstruction == null) {
222 analyzedInstruction = getAnalyzedInstructionFromMethod();
224 return analyzedInstruction;
229 analyzedInstruction = null;
/external/smali/smalidea/src/main/java/org/jf/smalidea/debugging/
DSmaliCodeFragmentFactory.java138 AnalyzedInstruction analyzedInstruction = currentInstruction.getAnalyzedInstruction();
139 if (analyzedInstruction == null) {
151 RegisterType registerType = analyzedInstruction.getPreInstructionRegisterType(i);