|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TrapCodeOperand | |
---|---|
org.jikesrvm.compilers.opt.ir | |
org.jikesrvm.compilers.opt.ir.operand |
Uses of TrapCodeOperand in org.jikesrvm.compilers.opt.ir |
---|
Methods in org.jikesrvm.compilers.opt.ir that return TrapCodeOperand | |
---|---|
static TrapCodeOperand |
Trap.getClearTCode(Instruction i)
Get the operand called TCode from the argument instruction clearing its instruction pointer. |
static TrapCodeOperand |
TrapIf.getClearTCode(Instruction i)
Get the operand called TCode from the argument instruction clearing its instruction pointer. |
static TrapCodeOperand |
MIR_TrapIf.getClearTrapCode(Instruction i)
Get the operand called TrapCode from the argument instruction clearing its instruction pointer. |
static TrapCodeOperand |
MIR_Trap.getClearTrapCode(Instruction i)
Get the operand called TrapCode from the argument instruction clearing its instruction pointer. |
static TrapCodeOperand |
Trap.getTCode(Instruction i)
Get the operand called TCode from the argument instruction. |
static TrapCodeOperand |
TrapIf.getTCode(Instruction i)
Get the operand called TCode from the argument instruction. |
static TrapCodeOperand |
MIR_TrapIf.getTrapCode(Instruction i)
Get the operand called TrapCode from the argument instruction. |
static TrapCodeOperand |
MIR_Trap.getTrapCode(Instruction i)
Get the operand called TrapCode from the argument instruction. |
Methods in org.jikesrvm.compilers.opt.ir with parameters of type TrapCodeOperand | |
---|---|
static Instruction |
TrapIf.create(Operator o,
RegisterOperand GuardResult,
Operand Val1,
Operand Val2,
ConditionOperand Cond,
TrapCodeOperand TCode)
Create an instruction of the TrapIf instruction format. |
static Instruction |
MIR_TrapIf.create(Operator o,
RegisterOperand GuardResult,
Operand Val1,
Operand Val2,
IA32ConditionOperand Cond,
TrapCodeOperand TrapCode)
Create an instruction of the MIR_TrapIf instruction format. |
static Instruction |
MIR_Trap.create(Operator o,
RegisterOperand GuardResult,
TrapCodeOperand TrapCode)
Create an instruction of the MIR_Trap instruction format. |
static Instruction |
Trap.create(Operator o,
RegisterOperand GuardResult,
TrapCodeOperand TCode)
Create an instruction of the Trap instruction format. |
static Instruction |
TrapIf.mutate(Instruction i,
Operator o,
RegisterOperand GuardResult,
Operand Val1,
Operand Val2,
ConditionOperand Cond,
TrapCodeOperand TCode)
Mutate the argument instruction into an instruction of the TrapIf instruction format having the specified operator and operands. |
static Instruction |
MIR_TrapIf.mutate(Instruction i,
Operator o,
RegisterOperand GuardResult,
Operand Val1,
Operand Val2,
IA32ConditionOperand Cond,
TrapCodeOperand TrapCode)
Mutate the argument instruction into an instruction of the MIR_TrapIf instruction format having the specified operator and operands. |
static Instruction |
MIR_Trap.mutate(Instruction i,
Operator o,
RegisterOperand GuardResult,
TrapCodeOperand TrapCode)
Mutate the argument instruction into an instruction of the MIR_Trap instruction format having the specified operator and operands. |
static Instruction |
Trap.mutate(Instruction i,
Operator o,
RegisterOperand GuardResult,
TrapCodeOperand TCode)
Mutate the argument instruction into an instruction of the Trap instruction format having the specified operator and operands. |
static void |
Trap.setTCode(Instruction i,
TrapCodeOperand TCode)
Set the operand called TCode in the argument instruction to the argument operand. |
static void |
TrapIf.setTCode(Instruction i,
TrapCodeOperand TCode)
Set the operand called TCode in the argument instruction to the argument operand. |
static void |
MIR_TrapIf.setTrapCode(Instruction i,
TrapCodeOperand TrapCode)
Set the operand called TrapCode in the argument instruction to the argument operand. |
static void |
MIR_Trap.setTrapCode(Instruction i,
TrapCodeOperand TrapCode)
Set the operand called TrapCode in the argument instruction to the argument operand. |
Uses of TrapCodeOperand in org.jikesrvm.compilers.opt.ir.operand |
---|
Methods in org.jikesrvm.compilers.opt.ir.operand that return TrapCodeOperand | |
---|---|
static TrapCodeOperand |
TrapCodeOperand.ArrayBounds()
Create a trap code operand for an array bounds check |
static TrapCodeOperand |
TrapCodeOperand.CheckCast()
Create a trap code operand for a check cast |
static TrapCodeOperand |
TrapCodeOperand.DivByZero()
Create a trap code operand for a divide by zero check |
static TrapCodeOperand |
TrapCodeOperand.MustImplement()
Create a trap code operand for a must implement |
static TrapCodeOperand |
TrapCodeOperand.NullPtr()
Create a trap code operand for a null pointer check |
static TrapCodeOperand |
TrapCodeOperand.Regenerate()
Create a trap code operand for a regeneration trap |
static TrapCodeOperand |
TrapCodeOperand.StackOverflow()
Create a trap code operand for a stack overflow |
static TrapCodeOperand |
TrapCodeOperand.StoreCheck()
Create a trap code operand for a must implement |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |