OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:analyzedInstruction
(Results
1 - 9
of
9
) sorted by null
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
MethodAnalyzer.java
84
// This contains all the
AnalyzedInstruction
instances, keyed by the code unit address of the instruction
85
@Nonnull private final SparseArray<
AnalyzedInstruction
> analyzedInstructions =
86
new SparseArray<
AnalyzedInstruction
>(0);
97
private final
AnalyzedInstruction
startOfMethod;
114
// Override
AnalyzedInstruction
and provide custom implementations of some of the methods, so that we don't
116
startOfMethod = new
AnalyzedInstruction
(this, new ImmutableInstruction10x(Opcode.NOP), -1, methodImpl.getRegisterCount()) {
117
@Override protected boolean addPredecessor(
AnalyzedInstruction
predecessor) {
122
public RegisterType getPredecessorRegisterType(@Nonnull
AnalyzedInstruction
predecessor, int registerNumber) {
177
for (
AnalyzedInstruction
successor: startOfMethod.successors) {
192
AnalyzedInstruction
instructionToAnalyze = analyzedInstructions.valueAt(i)
[
all
...]
InlineMethodResolver.java
73
@Nonnull public abstract Method resolveExecuteInline(@Nonnull
AnalyzedInstruction
instruction);
100
public Method resolveExecuteInline(@Nonnull
AnalyzedInstruction
analyzedInstruction
) {
101
InlineIndexInstruction instruction = (InlineIndexInstruction)
analyzedInstruction
.instruction;
170
public Method resolveExecuteInline(@Nonnull
AnalyzedInstruction
analyzedInstruction
) {
171
InlineIndexInstruction instruction = (InlineIndexInstruction)
analyzedInstruction
.instruction;
AnalyzedInstruction.java
49
public class
AnalyzedInstruction
implements Comparable<
AnalyzedInstruction
> {
71
protected final TreeSet<
AnalyzedInstruction
> predecessors = new TreeSet<
AnalyzedInstruction
>();
77
protected final LinkedList<
AnalyzedInstruction
> successors = new LinkedList<
AnalyzedInstruction
>();
103
public
AnalyzedInstruction
(@Nonnull MethodAnalyzer methodAnalyzer, @Nonnull Instruction instruction,
126
public SortedSet<
AnalyzedInstruction
> getPredecessors() {
130
public RegisterType getPredecessorRegisterType(@Nonnull
AnalyzedInstruction
predecessor, int registerNumber) {
141
protected boolean addPredecessor(
AnalyzedInstruction
predecessor)
[
all
...]
CustomInlineMethodResolver.java
90
public Method resolveExecuteInline(@Nonnull
AnalyzedInstruction
analyzedInstruction
) {
91
InlineIndexInstruction instruction = (InlineIndexInstruction)
analyzedInstruction
.instruction;
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
PreInstructionRegisterInfoMethodItem.java
32
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
46
@Nonnull private final
AnalyzedInstruction
analyzedInstruction
;
51
@Nonnull
AnalyzedInstruction
analyzedInstruction
,
57
this.
analyzedInstruction
=
analyzedInstruction
;
67
int registerCount =
analyzedInstruction
.getRegisterCount();
81
if (
analyzedInstruction
.isBeginningInstruction()) {
87
(
analyzedInstruction
.isBeginningInstruction()))
[
all
...]
PostInstructionRegisterInfoMethodItem.java
32
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
42
@Nonnull private final
AnalyzedInstruction
analyzedInstruction
;
45
@Nonnull
AnalyzedInstruction
analyzedInstruction
,
49
this.
analyzedInstruction
=
analyzedInstruction
;
60
int registerCount =
analyzedInstruction
.getRegisterCount();
78
if (!
analyzedInstruction
.getPreInstructionRegisterType(registerNum).equals(
79
analyzedInstruction
.getPostInstructionRegisterType(registerNum)))
[
all
...]
/external/smali/smalidea/src/main/java/org/jf/smalidea/psi/impl/
SmaliInstruction.java
41
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
193
private
AnalyzedInstruction
analyzedInstruction
= null;
196
private
AnalyzedInstruction
getAnalyzedInstructionFromMethod() {
207
for (
AnalyzedInstruction
instruction: analyzer.getAnalyzedInstructions()) {
220
public
AnalyzedInstruction
getAnalyzedInstruction() {
221
if (
analyzedInstruction
== null) {
222
analyzedInstruction
= getAnalyzedInstructionFromMethod();
224
return
analyzedInstruction
;
229
analyzedInstruction
= null
[
all
...]
/external/smali/smalidea/src/main/java/org/jf/smalidea/debugging/
SmaliCodeFragmentFactory.java
54
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
138
AnalyzedInstruction
analyzedInstruction
= currentInstruction.getAnalyzedInstruction();
139
if (
analyzedInstruction
== null) {
151
RegisterType registerType =
analyzedInstruction
.getPreInstructionRegisterType(i);
/prebuilts/tools/common/m2/repository/org/smali/dexlib2/2.1.3/
dexlib2-2.1.3.jar
Completed in 157 milliseconds