|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SsaInsn | |
|---|---|
| com.android.dx.ssa | |
| com.android.dx.ssa.back | |
| Uses of SsaInsn in com.android.dx.ssa |
|---|
| Subclasses of SsaInsn in com.android.dx.ssa | |
|---|---|
class |
NormalSsaInsn
A "normal" (non-phi) instruction in SSA form. |
class |
PhiInsn
A Phi instruction (magical post-control-flow-merge) instruction in SSA form. |
| Methods in com.android.dx.ssa that return SsaInsn | |
|---|---|
SsaInsn |
SsaInsn.clone()
|
SsaInsn |
SsaMethod.getDefinitionForRegister(int reg)
Returns the insn that defines the given register |
static SsaInsn |
SsaInsn.makeFromRop(Insn insn,
SsaBasicBlock block)
Makes a new SSA insn form a rop insn. |
| Methods in com.android.dx.ssa that return types with arguments of type SsaInsn | |
|---|---|
ArrayList<SsaInsn> |
SsaBasicBlock.getInsns()
|
List<SsaInsn> |
SsaBasicBlock.getPhiInsns()
|
List<SsaInsn> |
SsaMethod.getUseListForRegister(int reg)
Returns the list of all source uses (not results) for a register. |
| Methods in com.android.dx.ssa with parameters of type SsaInsn | |
|---|---|
void |
LocalVariableInfo.addAssignment(SsaInsn insn,
RegisterSpec spec)
Adds an assignment association for the given instruction and register spec. |
RegisterSpec |
LocalVariableInfo.getAssignment(SsaInsn insn)
Gets the named register being assigned by the given instruction, if previously stored in this instance. |
| Method parameters in com.android.dx.ssa with type arguments of type SsaInsn | |
|---|---|
void |
SsaMethod.deleteInsns(Set<SsaInsn> deletedInsns)
Deletes all insns in the set from this method. |
| Uses of SsaInsn in com.android.dx.ssa.back |
|---|
| Methods in com.android.dx.ssa.back with parameters of type SsaInsn | |
|---|---|
protected RegisterSpec |
RegisterAllocator.insertMoveBefore(SsaInsn insn,
RegisterSpec reg)
Inserts a move instruction for a specified SSA register before a specified instruction, creating a new SSA register and adjusting the interference graph in the process. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||