|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RegisterMapper | |
|---|---|
| com.android.dx.dex.code | |
| com.android.dx.ssa | |
| com.android.dx.ssa.back | |
| Uses of RegisterMapper in com.android.dx.dex.code |
|---|
| Methods in com.android.dx.dex.code with parameters of type RegisterMapper | |
|---|---|
DalvInsn |
LocalStart.withMapper(RegisterMapper mapper)
Returns an instance that is just like this one, except that the register list is mapped by using mapper. |
DalvInsn |
DalvInsn.withMapper(RegisterMapper mapper)
Returns an instance that is just like this one, except that the register list is mapped by using mapper. |
DalvInsn |
LocalSnapshot.withMapper(RegisterMapper mapper)
Returns an instance that is just like this one, except that the register list is mapped by using mapper. |
| Uses of RegisterMapper in com.android.dx.ssa |
|---|
| Subclasses of RegisterMapper in com.android.dx.ssa | |
|---|---|
class |
BasicRegisterMapper
This class maps one register space into another, with each mapping built up individually and added via addMapping() |
class |
InterferenceRegisterMapper
A register mapper that keeps track of the accumulated interference information for the registers in the new namespace. |
| Methods in com.android.dx.ssa with parameters of type RegisterMapper | |
|---|---|
void |
SsaMethod.mapRegisters(RegisterMapper mapper)
Remaps unversioned registers. |
void |
SsaInsn.mapRegisters(RegisterMapper mapper)
Map registers after register allocation. |
void |
NormalSsaInsn.mapSourceRegisters(RegisterMapper mapper)
Maps only source registers. |
abstract void |
SsaInsn.mapSourceRegisters(RegisterMapper mapper)
Maps only source registers. |
void |
PhiInsn.mapSourceRegisters(RegisterMapper mapper)
Maps only source registers. |
| Uses of RegisterMapper in com.android.dx.ssa.back |
|---|
| Methods in com.android.dx.ssa.back that return RegisterMapper | |
|---|---|
RegisterMapper |
FirstFitLocalCombiningAllocator.allocateRegisters()
Runs the algorithm. |
RegisterMapper |
FirstFitAllocator.allocateRegisters()
Runs the algorithm. |
RegisterMapper |
NullRegisterAllocator.allocateRegisters()
Runs the algorithm. |
abstract RegisterMapper |
RegisterAllocator.allocateRegisters()
Runs the algorithm. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||