|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IA32ConditionOperand | |
---|---|
org.jikesrvm.compilers.opt.ir | |
org.jikesrvm.compilers.opt.ir.operand.ia32 | |
org.jikesrvm.compilers.opt.lir2mir.ia32 | |
org.jikesrvm.compilers.opt.mir2mc.ia32 |
Uses of IA32ConditionOperand in org.jikesrvm.compilers.opt.ir |
---|
Methods in org.jikesrvm.compilers.opt.ir that return IA32ConditionOperand | |
---|---|
static IA32ConditionOperand |
MIR_Set.getClearCond(Instruction i)
Get the operand called Cond from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_TrapIf.getClearCond(Instruction i)
Get the operand called Cond from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_CondMove.getClearCond(Instruction i)
Get the operand called Cond from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_CondBranch.getClearCond(Instruction i)
Get the operand called Cond from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_CondBranch2.getClearCond1(Instruction i)
Get the operand called Cond1 from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_CondBranch2.getClearCond2(Instruction i)
Get the operand called Cond2 from the argument instruction clearing its instruction pointer. |
static IA32ConditionOperand |
MIR_Set.getCond(Instruction i)
Get the operand called Cond from the argument instruction. |
static IA32ConditionOperand |
MIR_TrapIf.getCond(Instruction i)
Get the operand called Cond from the argument instruction. |
static IA32ConditionOperand |
MIR_CondMove.getCond(Instruction i)
Get the operand called Cond from the argument instruction. |
static IA32ConditionOperand |
MIR_CondBranch.getCond(Instruction i)
Get the operand called Cond from the argument instruction. |
static IA32ConditionOperand |
MIR_CondBranch2.getCond1(Instruction i)
Get the operand called Cond1 from the argument instruction. |
static IA32ConditionOperand |
MIR_CondBranch2.getCond2(Instruction i)
Get the operand called Cond2 from the argument instruction. |
Methods in org.jikesrvm.compilers.opt.ir with parameters of type IA32ConditionOperand | |
---|---|
static Instruction |
MIR_CondBranch.create(Operator o,
IA32ConditionOperand Cond,
BranchOperand Target,
BranchProfileOperand BranchProfile)
Create an instruction of the MIR_CondBranch instruction format. |
static Instruction |
MIR_CondBranch2.create(Operator o,
IA32ConditionOperand Cond1,
BranchOperand Target1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchOperand Target2,
BranchProfileOperand BranchProfile2)
Create an instruction of the MIR_CondBranch2 instruction format. |
static Instruction |
MIR_CondBranch2.create(Operator o,
IA32ConditionOperand Cond1,
BranchOperand Target1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchProfileOperand BranchProfile2)
Create an instruction of the MIR_CondBranch2 instruction format. |
static Instruction |
MIR_CondBranch.create(Operator o,
IA32ConditionOperand Cond,
BranchProfileOperand BranchProfile)
Create an instruction of the MIR_CondBranch instruction format. |
static Instruction |
MIR_CondBranch2.create(Operator o,
IA32ConditionOperand Cond1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchOperand Target2,
BranchProfileOperand BranchProfile2)
Create an instruction of the MIR_CondBranch2 instruction format. |
static Instruction |
MIR_CondBranch2.create(Operator o,
IA32ConditionOperand Cond1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchProfileOperand BranchProfile2)
Create an instruction of the MIR_CondBranch2 instruction format. |
static Instruction |
MIR_Set.create(Operator o,
Operand Result,
IA32ConditionOperand Cond)
Create an instruction of the MIR_Set instruction format. |
static Instruction |
MIR_CondMove.create(Operator o,
Operand Result,
Operand Value,
IA32ConditionOperand Cond)
Create an instruction of the MIR_CondMove 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_CondBranch.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond,
BranchOperand Target,
BranchProfileOperand BranchProfile)
Mutate the argument instruction into an instruction of the MIR_CondBranch instruction format having the specified operator and operands. |
static Instruction |
MIR_CondBranch2.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond1,
BranchOperand Target1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchOperand Target2,
BranchProfileOperand BranchProfile2)
Mutate the argument instruction into an instruction of the MIR_CondBranch2 instruction format having the specified operator and operands. |
static Instruction |
MIR_CondBranch2.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond1,
BranchOperand Target1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchProfileOperand BranchProfile2)
Mutate the argument instruction into an instruction of the MIR_CondBranch2 instruction format having the specified operator and operands. |
static Instruction |
MIR_CondBranch.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond,
BranchProfileOperand BranchProfile)
Mutate the argument instruction into an instruction of the MIR_CondBranch instruction format having the specified operator and operands. |
static Instruction |
MIR_CondBranch2.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchOperand Target2,
BranchProfileOperand BranchProfile2)
Mutate the argument instruction into an instruction of the MIR_CondBranch2 instruction format having the specified operator and operands. |
static Instruction |
MIR_CondBranch2.mutate(Instruction i,
Operator o,
IA32ConditionOperand Cond1,
BranchProfileOperand BranchProfile1,
IA32ConditionOperand Cond2,
BranchProfileOperand BranchProfile2)
Mutate the argument instruction into an instruction of the MIR_CondBranch2 instruction format having the specified operator and operands. |
static Instruction |
MIR_Set.mutate(Instruction i,
Operator o,
Operand Result,
IA32ConditionOperand Cond)
Mutate the argument instruction into an instruction of the MIR_Set instruction format having the specified operator and operands. |
static Instruction |
MIR_CondMove.mutate(Instruction i,
Operator o,
Operand Result,
Operand Value,
IA32ConditionOperand Cond)
Mutate the argument instruction into an instruction of the MIR_CondMove 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 void |
MIR_Set.setCond(Instruction i,
IA32ConditionOperand Cond)
Set the operand called Cond in the argument instruction to the argument operand. |
static void |
MIR_TrapIf.setCond(Instruction i,
IA32ConditionOperand Cond)
Set the operand called Cond in the argument instruction to the argument operand. |
static void |
MIR_CondMove.setCond(Instruction i,
IA32ConditionOperand Cond)
Set the operand called Cond in the argument instruction to the argument operand. |
static void |
MIR_CondBranch.setCond(Instruction i,
IA32ConditionOperand Cond)
Set the operand called Cond in the argument instruction to the argument operand. |
static void |
MIR_CondBranch2.setCond1(Instruction i,
IA32ConditionOperand Cond1)
Set the operand called Cond1 in the argument instruction to the argument operand. |
static void |
MIR_CondBranch2.setCond2(Instruction i,
IA32ConditionOperand Cond2)
Set the operand called Cond2 in the argument instruction to the argument operand. |
Uses of IA32ConditionOperand in org.jikesrvm.compilers.opt.ir.operand.ia32 |
---|
Methods in org.jikesrvm.compilers.opt.ir.operand.ia32 that return IA32ConditionOperand | |
---|---|
static IA32ConditionOperand |
IA32ConditionOperand.EQ()
|
IA32ConditionOperand |
IA32ConditionOperand.flipCode()
flip the direction of the condition (return this, mutated to flip value) |
IA32ConditionOperand |
IA32ConditionOperand.flipOperands()
change the condition when operands are flipped (return this mutated to change value) |
static IA32ConditionOperand |
IA32ConditionOperand.GE()
|
static IA32ConditionOperand |
IA32ConditionOperand.GT()
|
static IA32ConditionOperand |
IA32ConditionOperand.LE()
|
static IA32ConditionOperand |
IA32ConditionOperand.LGE()
|
static IA32ConditionOperand |
IA32ConditionOperand.LGT()
|
static IA32ConditionOperand |
IA32ConditionOperand.LLE()
|
static IA32ConditionOperand |
IA32ConditionOperand.LLT()
|
static IA32ConditionOperand |
IA32ConditionOperand.LT()
|
static IA32ConditionOperand |
IA32ConditionOperand.NE()
|
static IA32ConditionOperand |
IA32ConditionOperand.NO()
|
static IA32ConditionOperand |
IA32ConditionOperand.O()
|
static IA32ConditionOperand |
IA32ConditionOperand.PE()
|
static IA32ConditionOperand |
IA32ConditionOperand.PO()
|
Uses of IA32ConditionOperand in org.jikesrvm.compilers.opt.lir2mir.ia32 |
---|
Methods in org.jikesrvm.compilers.opt.lir2mir.ia32 that return IA32ConditionOperand | |
---|---|
protected IA32ConditionOperand |
BURS_Helpers.COND(ConditionOperand op)
|
Uses of IA32ConditionOperand in org.jikesrvm.compilers.opt.mir2mc.ia32 |
---|
Methods in org.jikesrvm.compilers.opt.mir2mc.ia32 with parameters of type IA32ConditionOperand | |
---|---|
private static void |
FinalMIRExpansion.expandYieldpoint(Instruction s,
IR ir,
RVMMethod meth,
IA32ConditionOperand ypCond)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |