| Constructor Summary |
|---|
|
No description provided. |
| Method Summary | |
|---|---|
| static boolean |
InstructionFormat identification method for GetField. |
| static boolean |
InstructionFormat identification method for GetField. |
| static Instruction |
Create an instruction of the GetField instruction format. |
| static Operand |
Get the operand called Guard from the argument instruction clearing its instruction pointer. |
| static LocationOperand |
Get the operand called Location from the argument instruction clearing its instruction pointer. |
| static Operand |
Get the operand called Offset from the argument instruction clearing its instruction pointer. |
| static Operand |
Get the operand called Ref from the argument instruction clearing its instruction pointer. |
| static RegisterOperand |
Get the operand called Result from the argument instruction clearing its instruction pointer. |
| static Operand |
Get the operand called Guard from the argument instruction. |
| static LocationOperand |
Get the operand called Location from the argument instruction. |
| static Operand |
Get the operand called Offset from the argument instruction. |
| static Operand |
Get the operand called Ref from the argument instruction. |
| static RegisterOperand |
Get the operand called Result from the argument instruction. |
| static boolean |
Does the argument instruction have a non-null operand named Guard? |
| static boolean |
Does the argument instruction have a non-null operand named Location? |
| static boolean |
Does the argument instruction have a non-null operand named Offset? |
| static boolean |
Does the argument instruction have a non-null operand named Ref? |
| static boolean |
Does the argument instruction have a non-null operand named Result? |
| static int |
Return the index of the operand called Guard in the argument instruction. |
| static int |
Return the index of the operand called Location in the argument instruction. |
| static int |
Return the index of the operand called Offset in the argument instruction. |
| static int |
Return the index of the operand called Ref in the argument instruction. |
| static int |
Return the index of the operand called Result in the argument instruction. |
| static Instruction |
Mutate the argument instruction into an instruction of the GetField instruction format having the specified operator and operands. |
| static void |
Set the operand called Guard in the argument instruction to the argument operand. |
| static void |
Set the operand called Location in the argument instruction to the argument operand. |
| static void |
Set the operand called Offset in the argument instruction to the argument operand. |
| static void |
Set the operand called Ref in the argument instruction to the argument operand. |
| static void |
Set the operand called Result in the argument instruction to the argument operand. |
| Methods inherited from org.jikesrvm.compilers.opt.irInstructionFormat |
|---|
| Methods inherited from java.langObject |
|---|
public static
Instruction
create
(
Operator
o,
RegisterOperand
Result,
Operand
Ref,
Operand
Offset,
LocationOperand
Location,
Operand
Guard
)
public static
Instruction
mutate
(
Instruction
i,
Operator
o,
RegisterOperand
Result,
Operand
Ref,
Operand
Offset,
LocationOperand
Location,
Operand
Guard
)