public abstract class VirtualStackSlot extends StackSlotValue
VirtualStackSlots are stack slots that are not yet fixed to specific frame offset. They
are replaced by real StackSlots with a fixed position in the frame before code emission.Value.IllegalValue| Modifier and Type | Field and Description |
|---|---|
private int |
id |
NONEILLEGAL| 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, identityEqualsclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetKindidentityEqualsprivate final int id
public VirtualStackSlot(int id, LIRKind lirKind)