OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:analyzedinstruction
(Results
1 - 11
of
11
) sorted by null
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
MethodAnalyzer.java
83
// This contains all the
AnalyzedInstruction
instances, keyed by the code unit address of the instruction
84
@Nonnull private final SparseArray<
AnalyzedInstruction
> analyzedInstructions =
85
new SparseArray<
AnalyzedInstruction
>(0);
96
private final
AnalyzedInstruction
startOfMethod;
113
//override
AnalyzedInstruction
and provide custom implementations of some of the methods, so that we don't
115
startOfMethod = new
AnalyzedInstruction
(this, null, -1, methodImpl.getRegisterCount()) {
186
for (
AnalyzedInstruction
successor: startOfMethod.successors) {
201
AnalyzedInstruction
instructionToAnalyze = analyzedInstructions.valueAt(i);
229
for (
AnalyzedInstruction
successor: instructionToAnalyze.successors) {
254
AnalyzedInstruction
analyzedInstruction = analyzedInstructions.valueAt(i)
[
all
...]
AnalyzedInstruction.java
47
public class
AnalyzedInstruction
implements Comparable<
AnalyzedInstruction
> {
68
protected final TreeSet<
AnalyzedInstruction
> predecessors = new TreeSet<
AnalyzedInstruction
>();
73
protected final LinkedList<
AnalyzedInstruction
> successors = new LinkedList<
AnalyzedInstruction
>();
97
public
AnalyzedInstruction
(MethodAnalyzer methodAnalyzer, Instruction instruction, int instructionIndex,
120
public SortedSet<
AnalyzedInstruction
> getPredecessors() {
124
public RegisterType getPredecessorRegisterType(@Nonnull
AnalyzedInstruction
predecessor, int registerNumber) {
135
protected boolean addPredecessor(
AnalyzedInstruction
predecessor)
[
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;
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
...]
MethodDefinition.java
41
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
475
List<
AnalyzedInstruction
> instructions = methodAnalyzer.getAnalyzedInstructions();
479
AnalyzedInstruction
instruction = instructions.get(i);
/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
...]
/prebuilts/tools/common/m2/repository/org/smali/dexlib2/2.1.3/
dexlib2-2.1.3.jar
dexlib2-2.1.3-sources.jar
/external/smali/smalidea/src/main/java/org/jf/smalidea/debugging/
SmaliCodeFragmentFactory.java
54
import org.jf.dexlib2.analysis.
AnalyzedInstruction
;
137
AnalyzedInstruction
analyzedInstruction
= currentInstruction.getAnalyzedInstruction();
138
if (
analyzedInstruction
== null) {
150
RegisterType registerType =
analyzedInstruction
.getPreInstructionRegisterType(i);
Completed in 468 milliseconds