x64Emitter: Make it clear for both SSE to int conv that X64 regs are expected
This commit is contained in:
parent
c428c5999f
commit
a79ced2fc2
|
@ -588,21 +588,23 @@ public:
|
||||||
void CVTPS2PD(X64Reg dest, OpArg src);
|
void CVTPS2PD(X64Reg dest, OpArg src);
|
||||||
void CVTPD2PS(X64Reg dest, OpArg src);
|
void CVTPD2PS(X64Reg dest, OpArg src);
|
||||||
void CVTSS2SD(X64Reg dest, OpArg src);
|
void CVTSS2SD(X64Reg dest, OpArg src);
|
||||||
void CVTSS2SI(X64Reg dest, OpArg src);
|
|
||||||
void CVTSI2SS(X64Reg dest, OpArg src);
|
void CVTSI2SS(X64Reg dest, OpArg src);
|
||||||
void CVTSD2SS(X64Reg dest, OpArg src);
|
void CVTSD2SS(X64Reg dest, OpArg src);
|
||||||
void CVTSD2SI(X64Reg dest, OpArg src);
|
|
||||||
void CVTSI2SD(X64Reg dest, OpArg src);
|
void CVTSI2SD(X64Reg dest, OpArg src);
|
||||||
void CVTDQ2PD(X64Reg regOp, OpArg arg);
|
void CVTDQ2PD(X64Reg regOp, OpArg arg);
|
||||||
void CVTPD2DQ(X64Reg regOp, OpArg arg);
|
void CVTPD2DQ(X64Reg regOp, OpArg arg);
|
||||||
void CVTDQ2PS(X64Reg regOp, OpArg arg);
|
void CVTDQ2PS(X64Reg regOp, OpArg arg);
|
||||||
void CVTPS2DQ(X64Reg regOp, OpArg arg);
|
void CVTPS2DQ(X64Reg regOp, OpArg arg);
|
||||||
|
|
||||||
void CVTTSS2SI(X64Reg regOp, OpArg arg);
|
|
||||||
void CVTTSD2SI(X64Reg regOp, OpArg arg);
|
|
||||||
void CVTTPS2DQ(X64Reg regOp, OpArg arg);
|
void CVTTPS2DQ(X64Reg regOp, OpArg arg);
|
||||||
void CVTTPD2DQ(X64Reg regOp, OpArg arg);
|
void CVTTPD2DQ(X64Reg regOp, OpArg arg);
|
||||||
|
|
||||||
|
// Destinations are X64 regs (rax, rbx, ...) for these instructions.
|
||||||
|
void CVTSS2SI(X64Reg xregdest, OpArg src);
|
||||||
|
void CVTSD2SI(X64Reg xregdest, OpArg src);
|
||||||
|
void CVTTSS2SI(X64Reg xregdest, OpArg arg);
|
||||||
|
void CVTTSD2SI(X64Reg xregdest, OpArg arg);
|
||||||
|
|
||||||
// SSE2: Packed integer instructions
|
// SSE2: Packed integer instructions
|
||||||
void PACKSSDW(X64Reg dest, OpArg arg);
|
void PACKSSDW(X64Reg dest, OpArg arg);
|
||||||
void PACKSSWB(X64Reg dest, OpArg arg);
|
void PACKSSWB(X64Reg dest, OpArg arg);
|
||||||
|
|
Loading…
Reference in New Issue