private static class StackMoveOptimizationPhase.Closure extends Object
| Modifier and Type | Field and Description |
|---|---|
private int |
begin |
private List<AllocatableValue> |
dst |
private static int |
NONE |
private Register |
reg |
private boolean |
removed |
private StackSlotValue |
slot |
private List<Value> |
src |
| Modifier | Constructor and Description |
|---|---|
private |
Closure() |
| Modifier and Type | Method and Description |
|---|---|
void |
process(List<LIRInstruction> instructions) |
private void |
replaceStackMoves(List<LIRInstruction> instructions) |
private static final int NONE
private int begin
private List<AllocatableValue> dst
private StackSlotValue slot
private boolean removed
private Closure()
public void process(List<LIRInstruction> instructions)
private void replaceStackMoves(List<LIRInstruction> instructions)