public final class Variable extends jdk.internal.jvmci.meta.AllocatableValue
RegisterValue
or StackSlot
) by a register allocator.Modifier and Type | Field and Description |
---|---|
int |
index
The identifier of the variable.
|
private String |
name |
Constructor and Description |
---|
Variable(jdk.internal.jvmci.meta.LIRKind kind,
int index)
Creates a new variable.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getName() |
int |
hashCode() |
void |
setName(String name) |
String |
toString() |
getKind, getKindSuffix, getLIRKind, getPlatformKind, identityEquals
public final int index
public Variable(jdk.internal.jvmci.meta.LIRKind kind, int index)
kind
- index
- public int hashCode()
hashCode
in class jdk.internal.jvmci.meta.AbstractValue