|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RegisterConstants.MM | |
---|---|
org.jikesrvm.compilers.common.assembler.ia32 | |
org.jikesrvm.compilers.opt.mir2mc.ia32 | |
org.jikesrvm.ia32 |
Uses of RegisterConstants.MM in org.jikesrvm.compilers.common.assembler.ia32 |
---|
Methods in org.jikesrvm.compilers.common.assembler.ia32 with parameters of type RegisterConstants.MM | |
---|---|
void |
Assembler.emitMOVD_Abs_Reg(Address dstDisp,
RegisterConstants.MM srcReg)
Generate a absolute--register MOVD. |
void |
Assembler.emitMOVD_Reg_Abs(RegisterConstants.MM dstReg,
Address srcDisp)
Generate a register--absolute MOVD. |
void |
Assembler.emitMOVD_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.MM srcReg)
Generate a register--register MOVD. |
void |
Assembler.emitMOVD_Reg_Reg(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register MOVD. |
void |
Assembler.emitMOVD_Reg_RegDisp(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVD. |
void |
Assembler.emitMOVD_Reg_RegIdx(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVD. |
void |
Assembler.emitMOVD_Reg_RegInd(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVD. |
void |
Assembler.emitMOVD_Reg_RegOff(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVD. |
void |
Assembler.emitMOVD_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-displacement--register MOVD. |
void |
Assembler.emitMOVD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-index--register MOVD. |
void |
Assembler.emitMOVD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.MM srcReg)
Generate a register-indirect--register MOVD. |
void |
Assembler.emitMOVD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-offset--register MOVD. |
void |
Assembler.emitMOVQ_Abs_Reg(Address dstDisp,
RegisterConstants.MM srcReg)
Generate a absolute--register MOVQ. |
void |
Assembler.emitMOVQ_Reg_Abs(RegisterConstants.MM dstReg,
Address srcDisp)
Generate a register--absolute MOVQ. |
void |
Assembler.emitMOVQ_Reg_Reg(RegisterConstants.MM dstReg,
RegisterConstants.MM srcReg)
Generate a register--register MOVQ. |
void |
Assembler.emitMOVQ_Reg_RegDisp(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVQ. |
void |
Assembler.emitMOVQ_Reg_RegIdx(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVQ. |
void |
Assembler.emitMOVQ_Reg_RegInd(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVQ. |
void |
Assembler.emitMOVQ_Reg_RegOff(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVQ. |
void |
Assembler.emitMOVQ_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-displacement--register MOVQ. |
void |
Assembler.emitMOVQ_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-index--register MOVQ. |
void |
Assembler.emitMOVQ_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.MM srcReg)
Generate a register-indirect--register MOVQ. |
void |
Assembler.emitMOVQ_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.MM srcReg)
Generate a register-offset--register MOVQ. |
void |
Assembler.emitPSLLQ_Reg_Abs(RegisterConstants.MM dstReg,
Address srcDisp)
Generate a register--absolute PSLLQ. |
void |
Assembler.emitPSLLQ_Reg_Reg(RegisterConstants.MM dstReg,
RegisterConstants.MM srcReg)
Generate a register--register PSLLQ. |
void |
Assembler.emitPSLLQ_Reg_RegDisp(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement PSLLQ. |
void |
Assembler.emitPSLLQ_Reg_RegIdx(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index PSLLQ. |
void |
Assembler.emitPSLLQ_Reg_RegInd(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect PSLLQ. |
void |
Assembler.emitPSLLQ_Reg_RegOff(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset PSLLQ. |
void |
Assembler.emitPSRLQ_Reg_Abs(RegisterConstants.MM dstReg,
Address srcDisp)
Generate a register--absolute PSRLQ. |
void |
Assembler.emitPSRLQ_Reg_Reg(RegisterConstants.MM dstReg,
RegisterConstants.MM srcReg)
Generate a register--register PSRLQ. |
void |
Assembler.emitPSRLQ_Reg_RegDisp(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement PSRLQ. |
void |
Assembler.emitPSRLQ_Reg_RegIdx(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index PSRLQ. |
void |
Assembler.emitPSRLQ_Reg_RegInd(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect PSRLQ. |
void |
Assembler.emitPSRLQ_Reg_RegOff(RegisterConstants.MM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset PSRLQ. |
Uses of RegisterConstants.MM in org.jikesrvm.compilers.opt.mir2mc.ia32 |
---|
Methods in org.jikesrvm.compilers.opt.mir2mc.ia32 that return RegisterConstants.MM | |
---|---|
(package private) RegisterConstants.MM |
AssemblerBase.getMM_Reg(Operand op)
|
Uses of RegisterConstants.MM in org.jikesrvm.ia32 |
---|
Fields in org.jikesrvm.ia32 declared as RegisterConstants.MM | |
---|---|
static RegisterConstants.MM |
RegisterConstants.MM0
|
static RegisterConstants.MM |
RegisterConstants.MM1
|
static RegisterConstants.MM |
RegisterConstants.MM10
|
static RegisterConstants.MM |
RegisterConstants.MM11
|
static RegisterConstants.MM |
RegisterConstants.MM12
|
static RegisterConstants.MM |
RegisterConstants.MM13
|
static RegisterConstants.MM |
RegisterConstants.MM14
|
static RegisterConstants.MM |
RegisterConstants.MM15
|
static RegisterConstants.MM |
RegisterConstants.MM2
|
static RegisterConstants.MM |
RegisterConstants.MM3
|
static RegisterConstants.MM |
RegisterConstants.MM4
|
static RegisterConstants.MM |
RegisterConstants.MM5
|
static RegisterConstants.MM |
RegisterConstants.MM6
|
static RegisterConstants.MM |
RegisterConstants.MM7
|
static RegisterConstants.MM |
RegisterConstants.MM8
|
static RegisterConstants.MM |
RegisterConstants.MM9
|
private static RegisterConstants.MM[] |
RegisterConstants.MM.vals
Local copy of the backing array. |
Methods in org.jikesrvm.ia32 that return RegisterConstants.MM | |
---|---|
static RegisterConstants.MM |
RegisterConstants.MM.lookup(int num)
Convert encoded value into the MM it represents |
static RegisterConstants.MM |
RegisterConstants.MM.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static RegisterConstants.MM[] |
RegisterConstants.MM.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |