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)