Modifier and Type | Field and Description |
---|---|
private AbstractBlockBase<?> |
block |
private LIRInstruction |
instruction |
private Value |
value |
Constructor and Description |
---|
UseEntry(AbstractBlockBase<?> block,
LIRInstruction instruction,
Value value) |
Modifier and Type | Method and Description |
---|---|
AbstractBlockBase<?> |
getBlock() |
LIRInstruction |
getInstruction() |
Value |
getValue() |
private static void |
replaceValue(LIRInstruction op,
Value oldValue,
Value newValue) |
void |
setValue(Value newValue) |
String |
toString() |
private final AbstractBlockBase<?> block
private final LIRInstruction instruction
public UseEntry(AbstractBlockBase<?> block, LIRInstruction instruction, Value value)
public LIRInstruction getInstruction()
public AbstractBlockBase<?> getBlock()
private static void replaceValue(LIRInstruction op, Value oldValue, Value newValue)