|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IntConstantOperand | |
---|---|
org.jikesrvm.compilers.opt | |
org.jikesrvm.compilers.opt.ir | |
org.jikesrvm.compilers.opt.ir.operand | |
org.jikesrvm.compilers.opt.lir2mir |
Uses of IntConstantOperand in org.jikesrvm.compilers.opt |
---|
Methods in org.jikesrvm.compilers.opt that return IntConstantOperand | |
---|---|
static IntConstantOperand |
ClassLoaderProxy.getIntFromConstantPool(RVMClass klass,
int index)
Get the integer stored at a particular index of a class's constant pool. |
Uses of IntConstantOperand in org.jikesrvm.compilers.opt.ir |
---|
Methods in org.jikesrvm.compilers.opt.ir that return IntConstantOperand | |
---|---|
static IntConstantOperand |
InstrumentedCounter.getClearData(Instruction i)
Get the operand called Data from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
TableSwitch.getClearHigh(Instruction i)
Get the operand called High from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
InstrumentedCounter.getClearIndex(Instruction i)
Get the operand called Index from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
MIR_CaseLabel.getClearIndex(Instruction i)
Get the operand called Index from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
TableSwitch.getClearLow(Instruction i)
Get the operand called Low from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
LookupSwitch.getClearMatch(Instruction i,
int k)
Get the k'th operand called Match from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
MIR_Return.getClearPopBytes(Instruction i)
Get the operand called PopBytes from the argument instruction clearing its instruction pointer. |
static IntConstantOperand |
InstrumentedCounter.getData(Instruction i)
Get the operand called Data from the argument instruction. |
static IntConstantOperand |
TableSwitch.getHigh(Instruction i)
Get the operand called High from the argument instruction. |
static IntConstantOperand |
InstrumentedCounter.getIndex(Instruction i)
Get the operand called Index from the argument instruction. |
static IntConstantOperand |
MIR_CaseLabel.getIndex(Instruction i)
Get the operand called Index from the argument instruction. |
static IntConstantOperand |
TableSwitch.getLow(Instruction i)
Get the operand called Low from the argument instruction. |
static IntConstantOperand |
LookupSwitch.getMatch(Instruction i,
int k)
Get the k'th operand called Match from the argument instruction. |
static IntConstantOperand |
MIR_Return.getPopBytes(Instruction i)
Get the operand called PopBytes from the argument instruction. |
static IntConstantOperand |
IRTools.IC(int value)
Create an integer constant operand with a given value. |
Methods in org.jikesrvm.compilers.opt.ir with parameters of type IntConstantOperand | |
---|---|
static Instruction |
InstrumentedCounter.create(Operator o,
IntConstantOperand Data,
IntConstantOperand Index,
Operand Increment)
Create an instruction of the InstrumentedCounter instruction format. |
static Instruction |
MIR_CaseLabel.create(Operator o,
IntConstantOperand Index,
Operand Target)
Create an instruction of the MIR_CaseLabel instruction format. |
static Instruction |
MIR_Return.create(Operator o,
IntConstantOperand PopBytes,
Operand Val,
Operand Val2)
Create an instruction of the MIR_Return instruction format. |
static Instruction |
TableSwitch.create(Operator o,
Operand Value,
Operand Unknown1,
Operand Unknown2,
IntConstantOperand Low,
IntConstantOperand High,
BranchOperand Default,
BranchProfileOperand DefaultBranchProfile,
int numVarOps)
Create an instruction of the TableSwitch instruction format. |
static Instruction |
InstrumentedCounter.mutate(Instruction i,
Operator o,
IntConstantOperand Data,
IntConstantOperand Index,
Operand Increment)
Mutate the argument instruction into an instruction of the InstrumentedCounter instruction format having the specified operator and operands. |
static Instruction |
MIR_CaseLabel.mutate(Instruction i,
Operator o,
IntConstantOperand Index,
Operand Target)
Mutate the argument instruction into an instruction of the MIR_CaseLabel instruction format having the specified operator and operands. |
static Instruction |
MIR_Return.mutate(Instruction i,
Operator o,
IntConstantOperand PopBytes,
Operand Val,
Operand Val2)
Mutate the argument instruction into an instruction of the MIR_Return instruction format having the specified operator and operands. |
static Instruction |
TableSwitch.mutate(Instruction i,
Operator o,
Operand Value,
Operand Unknown1,
Operand Unknown2,
IntConstantOperand Low,
IntConstantOperand High,
BranchOperand Default,
BranchProfileOperand DefaultBranchProfile,
int numVarOps)
Mutate the argument instruction into an instruction of the TableSwitch instruction format having the specified operator and operands. |
static void |
InstrumentedCounter.setData(Instruction i,
IntConstantOperand Data)
Set the operand called Data in the argument instruction to the argument operand. |
static void |
TableSwitch.setHigh(Instruction i,
IntConstantOperand High)
Set the operand called High in the argument instruction to the argument operand. |
static void |
InstrumentedCounter.setIndex(Instruction i,
IntConstantOperand Index)
Set the operand called Index in the argument instruction to the argument operand. |
static void |
MIR_CaseLabel.setIndex(Instruction i,
IntConstantOperand Index)
Set the operand called Index in the argument instruction to the argument operand. |
static void |
TableSwitch.setLow(Instruction i,
IntConstantOperand Low)
Set the operand called Low in the argument instruction to the argument operand. |
static void |
LookupSwitch.setMatch(Instruction i,
int k,
IntConstantOperand o)
Set the k'th operand called Match in the argument instruction to the argument operand. |
static void |
MIR_Return.setPopBytes(Instruction i,
IntConstantOperand PopBytes)
Set the operand called PopBytes in the argument instruction to the argument operand. |
Uses of IntConstantOperand in org.jikesrvm.compilers.opt.ir.operand |
---|
Fields in org.jikesrvm.compilers.opt.ir.operand declared as IntConstantOperand | |
---|---|
static IntConstantOperand |
IntConstantOperand.zero
Constant 0, can be copied as convenient |
Methods in org.jikesrvm.compilers.opt.ir.operand that return IntConstantOperand | |
---|---|
IntConstantOperand |
Operand.asIntConstant()
Cast to an IntConstantOperand . |
Uses of IntConstantOperand in org.jikesrvm.compilers.opt.lir2mir |
---|
Methods in org.jikesrvm.compilers.opt.lir2mir that return IntConstantOperand | |
---|---|
protected static IntConstantOperand |
BURS_Common_Helpers.IC(Operand op)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |