| Package | Description |
|---|---|
| com.android.dx.ssa | |
| com.android.dx.ssa.back |
| Constructor and Description |
|---|
InterferenceRegisterMapper(InterferenceGraph oldRegInterference,
int countOldRegisters)
Constructs an instance
|
| Modifier and Type | Field and Description |
|---|---|
protected InterferenceGraph |
RegisterAllocator.interference
interference graph, indexed by register in both dimensions
|
| Modifier and Type | Method and Description |
|---|---|
static InterferenceGraph |
LivenessAnalyzer.constructInterferenceGraph(SsaMethod ssaMeth)
Runs register liveness algorithm for a method, updating the
live in/out information in
SsaBasicBlock instances and
returning an interference graph. |
| Constructor and Description |
|---|
FirstFitAllocator(SsaMethod ssaMeth,
InterferenceGraph interference) |
FirstFitLocalCombiningAllocator(SsaMethod ssaMeth,
InterferenceGraph interference,
boolean minimizeRegisters)
Constructs instance.
|
NullRegisterAllocator(SsaMethod ssaMeth,
InterferenceGraph interference) |
RegisterAllocator(SsaMethod ssaMeth,
InterferenceGraph interference)
Creates an instance.
|
Copyright © 2020. All Rights Reserved.