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,
InstructionValueConsumer consumer) |
void |
forEach(LIRInstruction inst,
LIRInstruction.OperandMode mode,
EnumSet<LIRInstruction.OperandFlag> flags,
InstructionValueProcedure proc) |
Value |
get(int index) |
int |
hashCode() |
void |
put(int index,
Value value) |
void |
putAll(IndexedValueMap stack) |
String |
toString() |
public IndexedValueMap()
public IndexedValueMap(IndexedValueMap other)
public void putAll(IndexedValueMap stack)
public void forEach(LIRInstruction inst, LIRInstruction.OperandMode mode, EnumSet<LIRInstruction.OperandFlag> flags, InstructionValueProcedure proc)
public void forEach(LIRInstruction inst, LIRInstruction.OperandMode mode, EnumSet<LIRInstruction.OperandFlag> flags, InstructionValueConsumer consumer)