Package | Description |
---|---|
org.jikesrvm.compilers.common.assembler.ia32 | |
org.jikesrvm.compilers.opt.mir2mc.ia32 | |
org.jikesrvm.ia32 |
Modifier and Type | Method and Description |
---|---|
void |
Assembler.emitADDSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ADDSD.
|
void |
Assembler.emitADDSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ADDSD.
|
void |
Assembler.emitADDSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ADDSD.
|
void |
Assembler.emitADDSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ADDSD.
|
void |
Assembler.emitADDSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ADDSD.
|
void |
Assembler.emitADDSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ADDSD.
|
void |
Assembler.emitADDSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ADDSS.
|
void |
Assembler.emitADDSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ADDSS.
|
void |
Assembler.emitADDSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ADDSS.
|
void |
Assembler.emitADDSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ADDSS.
|
void |
Assembler.emitADDSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ADDSS.
|
void |
Assembler.emitADDSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ADDSS.
|
void |
Assembler.emitANDNPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ANDNPD.
|
void |
Assembler.emitANDNPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ANDNPD.
|
void |
Assembler.emitANDNPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ANDNPD.
|
void |
Assembler.emitANDNPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ANDNPD.
|
void |
Assembler.emitANDNPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ANDNPD.
|
void |
Assembler.emitANDNPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ANDNPD.
|
void |
Assembler.emitANDNPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ANDNPS.
|
void |
Assembler.emitANDNPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ANDNPS.
|
void |
Assembler.emitANDNPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ANDNPS.
|
void |
Assembler.emitANDNPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ANDNPS.
|
void |
Assembler.emitANDNPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ANDNPS.
|
void |
Assembler.emitANDNPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ANDNPS.
|
void |
Assembler.emitANDPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ANDPD.
|
void |
Assembler.emitANDPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ANDPD.
|
void |
Assembler.emitANDPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ANDPD.
|
void |
Assembler.emitANDPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ANDPD.
|
void |
Assembler.emitANDPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ANDPD.
|
void |
Assembler.emitANDPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ANDPD.
|
void |
Assembler.emitANDPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ANDPS.
|
void |
Assembler.emitANDPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ANDPS.
|
void |
Assembler.emitANDPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ANDPS.
|
void |
Assembler.emitANDPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ANDPS.
|
void |
Assembler.emitANDPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ANDPS.
|
void |
Assembler.emitANDPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ANDPS.
|
void |
Assembler.emitCMPEQSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPEQSD.
|
void |
Assembler.emitCMPEQSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPEQSD.
|
void |
Assembler.emitCMPEQSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPEQSD.
|
void |
Assembler.emitCMPEQSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPEQSD.
|
void |
Assembler.emitCMPEQSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPEQSD.
|
void |
Assembler.emitCMPEQSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPEQSD.
|
void |
Assembler.emitCMPEQSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPEQSS.
|
void |
Assembler.emitCMPEQSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPEQSS.
|
void |
Assembler.emitCMPEQSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPEQSS.
|
void |
Assembler.emitCMPEQSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPEQSS.
|
void |
Assembler.emitCMPEQSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPEQSS.
|
void |
Assembler.emitCMPEQSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPEQSS.
|
void |
Assembler.emitCMPLESD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPLESD.
|
void |
Assembler.emitCMPLESD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPLESD.
|
void |
Assembler.emitCMPLESD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPLESD.
|
void |
Assembler.emitCMPLESD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPLESD.
|
void |
Assembler.emitCMPLESD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPLESD.
|
void |
Assembler.emitCMPLESD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPLESD.
|
void |
Assembler.emitCMPLESS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPLESS.
|
void |
Assembler.emitCMPLESS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPLESS.
|
void |
Assembler.emitCMPLESS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPLESS.
|
void |
Assembler.emitCMPLESS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPLESS.
|
void |
Assembler.emitCMPLESS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPLESS.
|
void |
Assembler.emitCMPLESS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPLESS.
|
void |
Assembler.emitCMPLTSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPLTSD.
|
void |
Assembler.emitCMPLTSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPLTSD.
|
void |
Assembler.emitCMPLTSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPLTSD.
|
void |
Assembler.emitCMPLTSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPLTSD.
|
void |
Assembler.emitCMPLTSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPLTSD.
|
void |
Assembler.emitCMPLTSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPLTSD.
|
void |
Assembler.emitCMPLTSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPLTSS.
|
void |
Assembler.emitCMPLTSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPLTSS.
|
void |
Assembler.emitCMPLTSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPLTSS.
|
void |
Assembler.emitCMPLTSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPLTSS.
|
void |
Assembler.emitCMPLTSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPLTSS.
|
void |
Assembler.emitCMPLTSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPLTSS.
|
void |
Assembler.emitCMPNESD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNESD.
|
void |
Assembler.emitCMPNESD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNESD.
|
void |
Assembler.emitCMPNESD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNESD.
|
void |
Assembler.emitCMPNESD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNESD.
|
void |
Assembler.emitCMPNESD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNESD.
|
void |
Assembler.emitCMPNESD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNESD.
|
void |
Assembler.emitCMPNESS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNESS.
|
void |
Assembler.emitCMPNESS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNESS.
|
void |
Assembler.emitCMPNESS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNESS.
|
void |
Assembler.emitCMPNESS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNESS.
|
void |
Assembler.emitCMPNESS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNESS.
|
void |
Assembler.emitCMPNESS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNESS.
|
void |
Assembler.emitCMPNLESD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNLESD.
|
void |
Assembler.emitCMPNLESD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNLESD.
|
void |
Assembler.emitCMPNLESD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNLESD.
|
void |
Assembler.emitCMPNLESD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNLESD.
|
void |
Assembler.emitCMPNLESD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNLESD.
|
void |
Assembler.emitCMPNLESD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNLESD.
|
void |
Assembler.emitCMPNLESS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNLESS.
|
void |
Assembler.emitCMPNLESS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNLESS.
|
void |
Assembler.emitCMPNLESS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNLESS.
|
void |
Assembler.emitCMPNLESS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNLESS.
|
void |
Assembler.emitCMPNLESS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNLESS.
|
void |
Assembler.emitCMPNLESS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNLESS.
|
void |
Assembler.emitCMPNLTSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNLTSD.
|
void |
Assembler.emitCMPNLTSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNLTSD.
|
void |
Assembler.emitCMPNLTSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNLTSD.
|
void |
Assembler.emitCMPNLTSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNLTSD.
|
void |
Assembler.emitCMPNLTSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNLTSD.
|
void |
Assembler.emitCMPNLTSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNLTSD.
|
void |
Assembler.emitCMPNLTSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPNLTSS.
|
void |
Assembler.emitCMPNLTSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPNLTSS.
|
void |
Assembler.emitCMPNLTSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPNLTSS.
|
void |
Assembler.emitCMPNLTSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPNLTSS.
|
void |
Assembler.emitCMPNLTSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPNLTSS.
|
void |
Assembler.emitCMPNLTSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPNLTSS.
|
void |
Assembler.emitCMPORDSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPORDSD.
|
void |
Assembler.emitCMPORDSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPORDSD.
|
void |
Assembler.emitCMPORDSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPORDSD.
|
void |
Assembler.emitCMPORDSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPORDSD.
|
void |
Assembler.emitCMPORDSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPORDSD.
|
void |
Assembler.emitCMPORDSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPORDSD.
|
void |
Assembler.emitCMPORDSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPORDSS.
|
void |
Assembler.emitCMPORDSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPORDSS.
|
void |
Assembler.emitCMPORDSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPORDSS.
|
void |
Assembler.emitCMPORDSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPORDSS.
|
void |
Assembler.emitCMPORDSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPORDSS.
|
void |
Assembler.emitCMPORDSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPORDSS.
|
void |
Assembler.emitCMPUNORDSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPUNORDSD.
|
void |
Assembler.emitCMPUNORDSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CMPUNORDSS.
|
void |
Assembler.emitCMPUNORDSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CMPUNORDSS.
|
void |
Assembler.emitCMPUNORDSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CMPUNORDSS.
|
void |
Assembler.emitCMPUNORDSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CMPUNORDSS.
|
void |
Assembler.emitCMPUNORDSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CMPUNORDSS.
|
void |
Assembler.emitCMPUNORDSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CMPUNORDSS.
|
void |
Assembler.emitCVTSD2SI_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSD2SI.
|
void |
Assembler.emitCVTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSD2SIQ.
|
void |
Assembler.emitCVTSD2SS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSD2SS.
|
void |
Assembler.emitCVTSD2SS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSD2SS.
|
void |
Assembler.emitCVTSD2SS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSD2SS.
|
void |
Assembler.emitCVTSD2SS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSD2SS.
|
void |
Assembler.emitCVTSD2SS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSD2SS.
|
void |
Assembler.emitCVTSD2SS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSD2SS.
|
void |
Assembler.emitCVTSI2SD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSI2SD.
|
void |
Assembler.emitCVTSI2SD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register CVTSI2SD.
|
void |
Assembler.emitCVTSI2SD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSI2SD.
|
void |
Assembler.emitCVTSI2SD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSI2SD.
|
void |
Assembler.emitCVTSI2SD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSI2SD.
|
void |
Assembler.emitCVTSI2SD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSI2SD.
|
void |
Assembler.emitCVTSI2SDQ_Reg_Abs_Quad(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SDQ_Reg_Reg_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SDQ_Reg_RegDisp_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SDQ_Reg_RegIdx_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SDQ_Reg_RegInd_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SDQ_Reg_RegOff_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSI2SDQ.
|
void |
Assembler.emitCVTSI2SS_Reg_Abs_Quad(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_Reg_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegDisp_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegIdx_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegInd_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegOff_Quad(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSI2SS.
|
void |
Assembler.emitCVTSI2SS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSI2SS.
|
void |
Assembler.emitCVTSS2SD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute CVTSS2SD.
|
void |
Assembler.emitCVTSS2SD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSS2SD.
|
void |
Assembler.emitCVTSS2SD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement CVTSS2SD.
|
void |
Assembler.emitCVTSS2SD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index CVTSS2SD.
|
void |
Assembler.emitCVTSS2SD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect CVTSS2SD.
|
void |
Assembler.emitCVTSS2SD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset CVTSS2SD.
|
void |
Assembler.emitCVTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSS2SI.
|
void |
Assembler.emitCVTSS2SI_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTSS2SI.
|
void |
Assembler.emitCVTTSD2SI_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTTSD2SI.
|
void |
Assembler.emitCVTTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTTSD2SIQ.
|
void |
Assembler.emitCVTTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTTSS2SI.
|
void |
Assembler.emitCVTTSS2SI_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register CVTTSS2SI.
|
void |
Assembler.emitDIVSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute DIVSD.
|
void |
Assembler.emitDIVSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register DIVSD.
|
void |
Assembler.emitDIVSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement DIVSD.
|
void |
Assembler.emitDIVSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index DIVSD.
|
void |
Assembler.emitDIVSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect DIVSD.
|
void |
Assembler.emitDIVSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset DIVSD.
|
void |
Assembler.emitDIVSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute DIVSS.
|
void |
Assembler.emitDIVSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register DIVSS.
|
void |
Assembler.emitDIVSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement DIVSS.
|
void |
Assembler.emitDIVSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index DIVSS.
|
void |
Assembler.emitDIVSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect DIVSS.
|
void |
Assembler.emitDIVSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset DIVSS.
|
void |
Assembler.emitMOVAPD_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVAPD.
|
void |
Assembler.emitMOVAPD_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVAPD.
|
void |
Assembler.emitMOVAPS_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVAPS.
|
void |
Assembler.emitMOVAPS_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVAPS.
|
void |
Assembler.emitMOVD_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVD.
|
void |
Assembler.emitMOVD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVD.
|
void |
Assembler.emitMOVD_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVD.
|
void |
Assembler.emitMOVD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register MOVD.
|
void |
Assembler.emitMOVD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVD.
|
void |
Assembler.emitMOVD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVD.
|
void |
Assembler.emitMOVD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVD.
|
void |
Assembler.emitMOVD_Reg_RegOff(RegisterConstants.XMM 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.XMM srcReg)
Generate a register-displacement--register MOVD.
|
void |
Assembler.emitMOVD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVD.
|
void |
Assembler.emitMOVD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVD.
|
void |
Assembler.emitMOVD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVD.
|
void |
Assembler.emitMOVLPD_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVLPD.
|
void |
Assembler.emitMOVLPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVLPD.
|
void |
Assembler.emitMOVLPD_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVLPD.
|
void |
Assembler.emitMOVLPD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVLPD.
|
void |
Assembler.emitMOVLPD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVLPD.
|
void |
Assembler.emitMOVLPD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVLPD.
|
void |
Assembler.emitMOVLPS_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVLPS.
|
void |
Assembler.emitMOVLPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVLPS.
|
void |
Assembler.emitMOVLPS_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVLPS.
|
void |
Assembler.emitMOVLPS_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVLPS.
|
void |
Assembler.emitMOVLPS_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVLPS.
|
void |
Assembler.emitMOVLPS_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVLPS.
|
void |
Assembler.emitMOVQ_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVQ.
|
void |
Assembler.emitMOVQ_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVQ.
|
void |
Assembler.emitMOVQ_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVQ.
|
void |
Assembler.emitMOVQ_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVQ.
|
void |
Assembler.emitMOVQ_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVQ.
|
void |
Assembler.emitMOVQ_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVQ.
|
void |
Assembler.emitMOVQ_Reg_RegOff(RegisterConstants.XMM 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.XMM srcReg)
Generate a register-displacement--register MOVQ.
|
void |
Assembler.emitMOVQ_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVQ.
|
void |
Assembler.emitMOVQ_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVQ.
|
void |
Assembler.emitMOVQ_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVQ.
|
void |
Assembler.emitMOVSD_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVSD.
|
void |
Assembler.emitMOVSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVSD.
|
void |
Assembler.emitMOVSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVSD.
|
void |
Assembler.emitMOVSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVSD.
|
void |
Assembler.emitMOVSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVSD.
|
void |
Assembler.emitMOVSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVSD.
|
void |
Assembler.emitMOVSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVSD.
|
void |
Assembler.emitMOVSD_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVSD.
|
void |
Assembler.emitMOVSD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVSD.
|
void |
Assembler.emitMOVSD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVSD.
|
void |
Assembler.emitMOVSD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVSD.
|
void |
Assembler.emitMOVSS_Abs_Reg(Address dstDisp,
RegisterConstants.XMM srcReg)
Generate a absolute--register MOVSS.
|
void |
Assembler.emitMOVSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MOVSS.
|
void |
Assembler.emitMOVSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MOVSS.
|
void |
Assembler.emitMOVSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVSS.
|
void |
Assembler.emitMOVSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVSS.
|
void |
Assembler.emitMOVSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVSS.
|
void |
Assembler.emitMOVSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVSS.
|
void |
Assembler.emitMOVSS_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVSS.
|
void |
Assembler.emitMOVSS_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVSS.
|
void |
Assembler.emitMOVSS_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVSS.
|
void |
Assembler.emitMOVSS_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVSS.
|
void |
Assembler.emitMULSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MULSD.
|
void |
Assembler.emitMULSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MULSD.
|
void |
Assembler.emitMULSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MULSD.
|
void |
Assembler.emitMULSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MULSD.
|
void |
Assembler.emitMULSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MULSD.
|
void |
Assembler.emitMULSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MULSD.
|
void |
Assembler.emitMULSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute MULSS.
|
void |
Assembler.emitMULSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register MULSS.
|
void |
Assembler.emitMULSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MULSS.
|
void |
Assembler.emitMULSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MULSS.
|
void |
Assembler.emitMULSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MULSS.
|
void |
Assembler.emitMULSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MULSS.
|
void |
Assembler.emitORPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ORPD.
|
void |
Assembler.emitORPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ORPD.
|
void |
Assembler.emitORPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ORPD.
|
void |
Assembler.emitORPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ORPD.
|
void |
Assembler.emitORPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ORPD.
|
void |
Assembler.emitORPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ORPD.
|
void |
Assembler.emitORPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute ORPS.
|
void |
Assembler.emitORPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register ORPS.
|
void |
Assembler.emitORPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement ORPS.
|
void |
Assembler.emitORPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index ORPS.
|
void |
Assembler.emitORPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect ORPS.
|
void |
Assembler.emitORPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset ORPS.
|
void |
Assembler.emitPSLLQ_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute PSLLQ.
|
void |
Assembler.emitPSLLQ_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register PSLLQ.
|
void |
Assembler.emitPSLLQ_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement PSLLQ.
|
void |
Assembler.emitPSLLQ_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index PSLLQ.
|
void |
Assembler.emitPSLLQ_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect PSLLQ.
|
void |
Assembler.emitPSLLQ_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset PSLLQ.
|
void |
Assembler.emitPSRLQ_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute PSRLQ.
|
void |
Assembler.emitPSRLQ_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register PSRLQ.
|
void |
Assembler.emitPSRLQ_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement PSRLQ.
|
void |
Assembler.emitPSRLQ_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index PSRLQ.
|
void |
Assembler.emitPSRLQ_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect PSRLQ.
|
void |
Assembler.emitPSRLQ_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset PSRLQ.
|
void |
Assembler.emitSQRTSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute SQRTSD.
|
void |
Assembler.emitSQRTSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register SQRTSD.
|
void |
Assembler.emitSQRTSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement SQRTSD.
|
void |
Assembler.emitSQRTSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index SQRTSD.
|
void |
Assembler.emitSQRTSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect SQRTSD.
|
void |
Assembler.emitSQRTSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset SQRTSD.
|
void |
Assembler.emitSQRTSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute SQRTSS.
|
void |
Assembler.emitSQRTSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register SQRTSS.
|
void |
Assembler.emitSQRTSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement SQRTSS.
|
void |
Assembler.emitSQRTSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index SQRTSS.
|
void |
Assembler.emitSQRTSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect SQRTSS.
|
void |
Assembler.emitSQRTSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset SQRTSS.
|
void |
Assembler.emitSUBSD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute SUBSD.
|
void |
Assembler.emitSUBSD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register SUBSD.
|
void |
Assembler.emitSUBSD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement SUBSD.
|
void |
Assembler.emitSUBSD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index SUBSD.
|
void |
Assembler.emitSUBSD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect SUBSD.
|
void |
Assembler.emitSUBSD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset SUBSD.
|
void |
Assembler.emitSUBSS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute SUBSS.
|
void |
Assembler.emitSUBSS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register SUBSS.
|
void |
Assembler.emitSUBSS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement SUBSS.
|
void |
Assembler.emitSUBSS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index SUBSS.
|
void |
Assembler.emitSUBSS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect SUBSS.
|
void |
Assembler.emitSUBSS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset SUBSS.
|
void |
Assembler.emitUCOMISD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute UCOMISD.
|
void |
Assembler.emitUCOMISD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register UCOMISD.
|
void |
Assembler.emitUCOMISD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement UCOMISD.
|
void |
Assembler.emitUCOMISD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index UCOMISD.
|
void |
Assembler.emitUCOMISD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect UCOMISD.
|
void |
Assembler.emitUCOMISD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset UCOMISD.
|
void |
Assembler.emitUCOMISS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute UCOMISS.
|
void |
Assembler.emitUCOMISS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register UCOMISS.
|
void |
Assembler.emitUCOMISS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement UCOMISS.
|
void |
Assembler.emitUCOMISS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index UCOMISS.
|
void |
Assembler.emitUCOMISS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect UCOMISS.
|
void |
Assembler.emitUCOMISS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset UCOMISS.
|
void |
Assembler.emitXORPD_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute XORPD.
|
void |
Assembler.emitXORPD_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register XORPD.
|
void |
Assembler.emitXORPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement XORPD.
|
void |
Assembler.emitXORPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index XORPD.
|
void |
Assembler.emitXORPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect XORPD.
|
void |
Assembler.emitXORPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset XORPD.
|
void |
Assembler.emitXORPS_Reg_Abs(RegisterConstants.XMM dstReg,
Address srcDisp)
Generate a register--absolute XORPS.
|
void |
Assembler.emitXORPS_Reg_Reg(RegisterConstants.XMM dstReg,
RegisterConstants.XMM srcReg)
Generate a register--register XORPS.
|
void |
Assembler.emitXORPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement XORPS.
|
void |
Assembler.emitXORPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index XORPS.
|
void |
Assembler.emitXORPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect XORPS.
|
void |
Assembler.emitXORPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset XORPS.
|
void |
Assembler.generateJTOCcmpDouble(RegisterConstants.XMM dst,
Offset off)
Compares a double in the JTOC with the given register
|
void |
Assembler.generateJTOCcmpFloat(RegisterConstants.XMM dst,
Offset off)
Compares a float in the JTOC with the given register
|
Modifier and Type | Method and Description |
---|---|
(package private) RegisterConstants.XMM |
AssemblerBase.getXMM_Reg(Operand op) |
Modifier and Type | Field and Description |
---|---|
private static RegisterConstants.XMM[] |
RegisterConstants.XMM.vals
Local copy of the backing array.
|
static RegisterConstants.XMM |
RegisterConstants.XMM0 |
static RegisterConstants.XMM |
RegisterConstants.XMM1 |
static RegisterConstants.XMM |
RegisterConstants.XMM10 |
static RegisterConstants.XMM |
RegisterConstants.XMM11 |
static RegisterConstants.XMM |
RegisterConstants.XMM12 |
static RegisterConstants.XMM |
RegisterConstants.XMM13 |
static RegisterConstants.XMM |
RegisterConstants.XMM14 |
static RegisterConstants.XMM |
RegisterConstants.XMM15 |
static RegisterConstants.XMM |
RegisterConstants.XMM2 |
static RegisterConstants.XMM |
RegisterConstants.XMM3 |
static RegisterConstants.XMM |
RegisterConstants.XMM4 |
static RegisterConstants.XMM |
RegisterConstants.XMM5 |
static RegisterConstants.XMM |
RegisterConstants.XMM6 |
static RegisterConstants.XMM |
RegisterConstants.XMM7 |
static RegisterConstants.XMM |
RegisterConstants.XMM8 |
static RegisterConstants.XMM |
RegisterConstants.XMM9 |
Modifier and Type | Method and Description |
---|---|
static RegisterConstants.XMM |
RegisterConstants.XMM.lookup(int num)
Convert encoded value into the XMM it represents
|
static RegisterConstants.XMM |
RegisterConstants.XMM.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RegisterConstants.XMM[] |
RegisterConstants.XMM.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|