public final class StackInterval extends Object
| Constructor and Description |
|---|
StackInterval(VirtualStackSlot operand,
<any> kind) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFrom(int opId) |
void |
addTo(int opId) |
void |
fixFrom() |
int |
from() |
VirtualStackSlot |
getOperand() |
boolean |
isFixed() |
<any> |
kind() |
StackSlot |
location() |
StackInterval |
locationHint() |
void |
setLocation(StackSlot location) |
void |
setLocationHint(StackInterval locationHint) |
int |
to() |
String |
toString() |
boolean |
verify(int maxOpId) |
public StackInterval(VirtualStackSlot operand, <any> kind)
public boolean verify(int maxOpId)
public VirtualStackSlot getOperand()
public void addTo(int opId)
protected void addFrom(int opId)
public <any> kind()
public StackSlot location()
public void setLocation(StackSlot location)
public int from()
public int to()
public void fixFrom()
public boolean isFixed()
public void setLocationHint(StackInterval locationHint)
public StackInterval locationHint()