|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BasicBlock | |
|---|---|
| com.android.dx.dex.code | |
| com.android.dx.rop.code | Classes relating to a register-based opcode system. |
| Uses of BasicBlock in com.android.dx.dex.code |
|---|
| Methods in com.android.dx.dex.code with parameters of type BasicBlock | |
|---|---|
CodeAddress |
BlockAddresses.getEnd(BasicBlock block)
Gets the instance for the end (address after the final instruction) of the given block. |
CodeAddress |
BlockAddresses.getLast(BasicBlock block)
Gets the instance for the final instruction of the given block. |
CodeAddress |
BlockAddresses.getStart(BasicBlock block)
Gets the instance for the start of the given block. |
| Uses of BasicBlock in com.android.dx.rop.code |
|---|
| Methods in com.android.dx.rop.code that return BasicBlock | |
|---|---|
BasicBlock |
BasicBlockList.get(int n)
Gets the element at the given index. |
BasicBlock |
BasicBlockList.labelToBlock(int label)
Gets the first block in the list with the given label, if any. |
BasicBlock |
BasicBlockList.preferredSuccessorOf(BasicBlock block)
Gets the preferred successor for the given block. |
BasicBlock |
BasicBlock.withRegisterOffset(int delta)
Returns an instance that is identical to this one, except that the registers in each instruction are offset by the given amount. |
| Methods in com.android.dx.rop.code with parameters of type BasicBlock | |
|---|---|
boolean |
BasicBlockList.catchesEqual(BasicBlock block1,
BasicBlock block2)
Compares the catches of two blocks for equality. |
RegisterSpecSet |
LocalVariableInfo.getStarts(BasicBlock block)
Gets the register set associated with the start of the given block. |
BasicBlock |
BasicBlockList.preferredSuccessorOf(BasicBlock block)
Gets the preferred successor for the given block. |
void |
BasicBlockList.set(int n,
BasicBlock bb)
Sets the basic block at the given index. |
void |
BasicBlock.Visitor.visitBlock(BasicBlock b)
Visits a basic block |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||