public abstract class VirtualStackSlot extends StackSlotValue
VirtualStackSlot
s are stack slots that are not yet fixed to specific frame offset. They
are replaced by real StackSlot
s with a fixed position in the frame before code emission.Value.IllegalValue
Modifier and Type | Field and Description |
---|---|
private int |
id |
NONE
ILLEGAL
Constructor and Description |
---|
VirtualStackSlot(int id,
LIRKind lirKind) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
getId() |
int |
hashCode() |
String |
toString() |
getKind, getKindSuffix, getLIRKind, getPlatformKind, identityEquals
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getKind
identityEquals
private final int id
public VirtualStackSlot(int id, LIRKind lirKind)