public final class IndexedValueMap extends Object
Constructor and Description |
---|
IndexedValueMap() |
IndexedValueMap(IndexedValueMap other) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
void |
forEach(LIRInstruction inst,
LIRInstruction.OperandMode mode,
EnumSet<LIRInstruction.OperandFlag> flags,
InstructionValueProcedure proc) |
jdk.vm.ci.meta.Value |
get(int index) |
int |
hashCode() |
void |
put(int index,
jdk.vm.ci.meta.Value value) |
void |
putAll(IndexedValueMap stack) |
String |
toString() |
void |
visitEach(LIRInstruction inst,
LIRInstruction.OperandMode mode,
EnumSet<LIRInstruction.OperandFlag> flags,
InstructionValueConsumer consumer) |
public IndexedValueMap()
public IndexedValueMap(IndexedValueMap other)
public jdk.vm.ci.meta.Value get(int index)
public void put(int index, jdk.vm.ci.meta.Value value)
public void putAll(IndexedValueMap stack)
public void forEach(LIRInstruction inst, LIRInstruction.OperandMode mode, EnumSet<LIRInstruction.OperandFlag> flags, InstructionValueProcedure proc)
public void visitEach(LIRInstruction inst, LIRInstruction.OperandMode mode, EnumSet<LIRInstruction.OperandFlag> flags, InstructionValueConsumer consumer)