void |
SerializerIntrinsics.cvtpd2pi(MMRegister dst,
Mem src) |
Convert Packed DP-FP Values to Packed Dword Integers (SSE2).
|
void |
SerializerIntrinsics.cvtpd2pi(MMRegister dst,
XMMRegister src) |
Convert Packed DP-FP Values to Packed Dword Integers (SSE2).
|
void |
SerializerIntrinsics.cvtpi2pd(XMMRegister dst,
MMRegister src) |
Convert Packed Dword Integers to Packed DP-FP Values (SSE2).
|
void |
SerializerIntrinsics.cvtpi2ps(XMMRegister dst,
MMRegister src) |
Packed Signed INT32 to Packed SP-FP Conversion (SSE).
|
void |
SerializerIntrinsics.cvtps2pi(MMRegister dst,
Mem src) |
Packed SP-FP to Packed INT32 Conversion (SSE).
|
void |
SerializerIntrinsics.cvtps2pi(MMRegister dst,
XMMRegister src) |
Packed SP-FP to Packed INT32 Conversion (SSE).
|
void |
SerializerIntrinsics.cvttpd2pi(MMRegister dst,
Mem src) |
Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).
|
void |
SerializerIntrinsics.cvttpd2pi(MMRegister dst,
XMMRegister src) |
Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).
|
void |
SerializerIntrinsics.cvttps2pi(MMRegister dst,
Mem src) |
Packed SP-FP to Packed INT32 Conversion (truncate) (SSE).
|
void |
SerializerIntrinsics.cvttps2pi(MMRegister dst,
XMMRegister src) |
Packed SP-FP to Packed INT32 Conversion (truncate) (SSE).
|
void |
SerializerIntrinsics.maskmovq(MMRegister data,
MMRegister mask) |
Byte Mask Write (SSE).
|
void |
SerializerIntrinsics.movd(Mem dst,
MMRegister src) |
Move DWord (MMX).
|
void |
SerializerIntrinsics.movd(MMRegister dst,
Mem src) |
Move DWord (MMX).
|
void |
SerializerIntrinsics.movd(MMRegister dst,
Register src) |
Move DWord (MMX).
|
void |
SerializerIntrinsics.movd(Register dst,
MMRegister src) |
Move DWord (MMX).
|
void |
SerializerIntrinsics.movdq2q(MMRegister dst,
XMMRegister src) |
Move Quadword from XMM to MMX Technology Register (SSE2).
|
void |
SerializerIntrinsics.movntq(Mem dst,
MMRegister src) |
Move 64 Bits Non Temporal (SSE).
|
void |
SerializerIntrinsics.movq(Mem dst,
MMRegister src) |
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(MMRegister dst,
Mem src) |
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(MMRegister dst,
MMRegister src) |
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(MMRegister dst,
Register src) |
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(Register dst,
MMRegister src) |
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq2dq(XMMRegister dst,
MMRegister src) |
Move Quadword from MMX Technology to XMM Register (SSE2).
|
void |
SerializerIntrinsics.pabsb(MMRegister dst,
Mem src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.pabsb(MMRegister dst,
MMRegister src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.pabsd(MMRegister dst,
Mem src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.pabsd(MMRegister dst,
MMRegister src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.pabsw(MMRegister dst,
Mem src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.pabsw(MMRegister dst,
MMRegister src) |
Packed Absolute Value (SSSE3).
|
void |
SerializerIntrinsics.packuswb(MMRegister dst,
Mem src) |
Pack with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.packuswb(MMRegister dst,
MMRegister src) |
Pack with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.paddb(MMRegister dst,
Mem src) |
Packed BYTE Add (MMX).
|
void |
SerializerIntrinsics.paddb(MMRegister dst,
MMRegister src) |
Packed BYTE Add (MMX).
|
void |
SerializerIntrinsics.paddd(MMRegister dst,
Mem src) |
Packed DWORD Add (MMX).
|
void |
SerializerIntrinsics.paddd(MMRegister dst,
MMRegister src) |
Packed DWORD Add (MMX).
|
void |
SerializerIntrinsics.paddq(MMRegister dst,
Mem src) |
Packed QWORD Add (SSE2).
|
void |
SerializerIntrinsics.paddq(MMRegister dst,
MMRegister src) |
Packed QWORD Add (SSE2).
|
void |
SerializerIntrinsics.paddsb(MMRegister dst,
Mem src) |
Packed Add with Saturation (MMX).
|
void |
SerializerIntrinsics.paddsb(MMRegister dst,
MMRegister src) |
Packed Add with Saturation (MMX).
|
void |
SerializerIntrinsics.paddsw(MMRegister dst,
Mem src) |
Packed Add with Saturation (MMX).
|
void |
SerializerIntrinsics.paddsw(MMRegister dst,
MMRegister src) |
Packed Add with Saturation (MMX).
|
void |
SerializerIntrinsics.paddusb(MMRegister dst,
Mem src) |
Packed Add Unsigned with Saturation (MMX).
|
void |
SerializerIntrinsics.paddusb(MMRegister dst,
MMRegister src) |
Packed Add Unsigned with Saturation (MMX).
|
void |
SerializerIntrinsics.paddusw(MMRegister dst,
Mem src) |
Packed Add Unsigned with Saturation (MMX).
|
void |
SerializerIntrinsics.paddusw(MMRegister dst,
MMRegister src) |
Packed Add Unsigned with Saturation (MMX).
|
void |
SerializerIntrinsics.paddw(MMRegister dst,
Mem src) |
Packed WORD Add (MMX).
|
void |
SerializerIntrinsics.paddw(MMRegister dst,
MMRegister src) |
Packed WORD Add (MMX).
|
void |
SerializerIntrinsics.palignr(MMRegister dst,
Mem src,
Immediate imm8) |
Packed Shuffle Bytes (SSSE3).
|
void |
SerializerIntrinsics.palignr(MMRegister dst,
MMRegister src,
Immediate imm8) |
Packed Shuffle Bytes (SSSE3).
|
void |
SerializerIntrinsics.pand(MMRegister dst,
Mem src) |
Logical AND (MMX).
|
void |
SerializerIntrinsics.pand(MMRegister dst,
MMRegister src) |
Logical AND (MMX).
|
void |
SerializerIntrinsics.pandn(MMRegister dst,
Mem src) |
Logical AND Not (MMX).
|
void |
SerializerIntrinsics.pandn(MMRegister dst,
MMRegister src) |
Logical AND Not (MMX).
|
void |
SerializerIntrinsics.pavgb(MMRegister dst,
Mem src) |
Packed Average (SSE).
|
void |
SerializerIntrinsics.pavgb(MMRegister dst,
MMRegister src) |
Packed Average (SSE).
|
void |
SerializerIntrinsics.pavgw(MMRegister dst,
Mem src) |
Packed Average (SSE).
|
void |
SerializerIntrinsics.pavgw(MMRegister dst,
MMRegister src) |
Packed Average (SSE).
|
void |
SerializerIntrinsics.pcmpeqb(MMRegister dst,
Mem src) |
Packed Compare for Equal (BYTES) (MMX).
|
void |
SerializerIntrinsics.pcmpeqb(MMRegister dst,
MMRegister src) |
Packed Compare for Equal (BYTES) (MMX).
|
void |
SerializerIntrinsics.pcmpeqd(MMRegister dst,
Mem src) |
Packed Compare for Equal (DWORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpeqd(MMRegister dst,
MMRegister src) |
Packed Compare for Equal (DWORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpeqw(MMRegister dst,
Mem src) |
Packed Compare for Equal (WORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpeqw(MMRegister dst,
MMRegister src) |
Packed Compare for Equal (WORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpgtb(MMRegister dst,
Mem src) |
Packed Compare for Greater Than (BYTES) (MMX).
|
void |
SerializerIntrinsics.pcmpgtb(MMRegister dst,
MMRegister src) |
Packed Compare for Greater Than (BYTES) (MMX).
|
void |
SerializerIntrinsics.pcmpgtd(MMRegister dst,
Mem src) |
Packed Compare for Greater Than (DWORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpgtd(MMRegister dst,
MMRegister src) |
Packed Compare for Greater Than (DWORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpgtw(MMRegister dst,
Mem src) |
Packed Compare for Greater Than (WORDS) (MMX).
|
void |
SerializerIntrinsics.pcmpgtw(MMRegister dst,
MMRegister src) |
Packed Compare for Greater Than (WORDS) (MMX).
|
void |
SerializerIntrinsics.pextrw(Register dst,
MMRegister src,
Immediate imm8) |
Extract Word (SSE).
|
void |
SerializerIntrinsics.pf2id(MMRegister dst,
Mem src) |
Packed SP-FP to Integer Convert (3dNow!).
|
void |
SerializerIntrinsics.pf2id(MMRegister dst,
MMRegister src) |
Packed SP-FP to Integer Convert (3dNow!).
|
void |
SerializerIntrinsics.pf2iw(MMRegister dst,
Mem src) |
Packed SP-FP to Integer Word Convert (3dNow!).
|
void |
SerializerIntrinsics.pf2iw(MMRegister dst,
MMRegister src) |
Packed SP-FP to Integer Word Convert (3dNow!).
|
void |
SerializerIntrinsics.pfacc(MMRegister dst,
Mem src) |
Packed SP-FP Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfacc(MMRegister dst,
MMRegister src) |
Packed SP-FP Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfadd(MMRegister dst,
Mem src) |
Packed SP-FP Addition (3dNow!).
|
void |
SerializerIntrinsics.pfadd(MMRegister dst,
MMRegister src) |
Packed SP-FP Addition (3dNow!).
|
void |
SerializerIntrinsics.pfcmpeq(MMRegister dst,
Mem src) |
Packed SP-FP Compare - dst == src (3dNow!).
|
void |
SerializerIntrinsics.pfcmpeq(MMRegister dst,
MMRegister src) |
Packed SP-FP Compare - dst == src (3dNow!).
|
void |
SerializerIntrinsics.pfcmpge(MMRegister dst,
Mem src) |
Packed SP-FP Compare - dst >= src (3dNow!).
|
void |
SerializerIntrinsics.pfcmpge(MMRegister dst,
MMRegister src) |
Packed SP-FP Compare - dst >= src (3dNow!).
|
void |
SerializerIntrinsics.pfcmpgt(MMRegister dst,
Mem src) |
Packed SP-FP Compare - dst > src (3dNow!).
|
void |
SerializerIntrinsics.pfcmpgt(MMRegister dst,
MMRegister src) |
Packed SP-FP Compare - dst > src (3dNow!).
|
void |
SerializerIntrinsics.pfmax(MMRegister dst,
Mem src) |
Packed SP-FP Maximum (3dNow!).
|
void |
SerializerIntrinsics.pfmax(MMRegister dst,
MMRegister src) |
Packed SP-FP Maximum (3dNow!).
|
void |
SerializerIntrinsics.pfmin(MMRegister dst,
Mem src) |
Packed SP-FP Minimum (3dNow!).
|
void |
SerializerIntrinsics.pfmin(MMRegister dst,
MMRegister src) |
Packed SP-FP Minimum (3dNow!).
|
void |
SerializerIntrinsics.pfmul(MMRegister dst,
Mem src) |
Packed SP-FP Multiply (3dNow!).
|
void |
SerializerIntrinsics.pfmul(MMRegister dst,
MMRegister src) |
Packed SP-FP Multiply (3dNow!).
|
void |
SerializerIntrinsics.pfnacc(MMRegister dst,
Mem src) |
Packed SP-FP Negative Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfnacc(MMRegister dst,
MMRegister src) |
Packed SP-FP Negative Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfpnacc(MMRegister dst,
Mem src) |
Packed SP-FP Mixed Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfpnaxx(MMRegister dst,
MMRegister src) |
Packed SP-FP Mixed Accumulate (3dNow!).
|
void |
SerializerIntrinsics.pfrcp(MMRegister dst,
Mem src) |
Packed SP-FP Reciprocal Approximation (3dNow!).
|
void |
SerializerIntrinsics.pfrcp(MMRegister dst,
MMRegister src) |
Packed SP-FP Reciprocal Approximation (3dNow!).
|
void |
SerializerIntrinsics.pfrcpit1(MMRegister dst,
Mem src) |
Packed SP-FP Reciprocal, First Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrcpit1(MMRegister dst,
MMRegister src) |
Packed SP-FP Reciprocal, First Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrcpit2(MMRegister dst,
Mem src) |
Packed SP-FP Reciprocal, Second Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrcpit2(MMRegister dst,
MMRegister src) |
Packed SP-FP Reciprocal, Second Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrsqit1(MMRegister dst,
Mem src) |
Packed SP-FP Reciprocal Square Root, First Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrsqit1(MMRegister dst,
MMRegister src) |
Packed SP-FP Reciprocal Square Root, First Iteration Step (3dNow!).
|
void |
SerializerIntrinsics.pfrsqrt(MMRegister dst,
Mem src) |
Packed SP-FP Reciprocal Square Root Approximation (3dNow!).
|
void |
SerializerIntrinsics.pfrsqrt(MMRegister dst,
MMRegister src) |
Packed SP-FP Reciprocal Square Root Approximation (3dNow!).
|
void |
SerializerIntrinsics.pfsub(MMRegister dst,
Mem src) |
Packed SP-FP Subtract (3dNow!).
|
void |
SerializerIntrinsics.pfsub(MMRegister dst,
MMRegister src) |
Packed SP-FP Subtract (3dNow!).
|
void |
SerializerIntrinsics.pfsubr(MMRegister dst,
Mem src) |
Packed SP-FP Reverse Subtract (3dNow!).
|
void |
SerializerIntrinsics.pfsubr(MMRegister dst,
MMRegister src) |
Packed SP-FP Reverse Subtract (3dNow!).
|
void |
SerializerIntrinsics.phaddd(MMRegister dst,
Mem src) |
Packed Horizontal Add (SSSE3).
|
void |
SerializerIntrinsics.phaddd(MMRegister dst,
MMRegister src) |
Packed Horizontal Add (SSSE3).
|
void |
SerializerIntrinsics.phaddsw(MMRegister dst,
Mem src) |
Packed Horizontal Add and Saturate (SSSE3).
|
void |
SerializerIntrinsics.phaddsw(MMRegister dst,
MMRegister src) |
Packed Horizontal Add and Saturate (SSSE3).
|
void |
SerializerIntrinsics.phaddw(MMRegister dst,
Mem src) |
Packed Horizontal Add (SSSE3).
|
void |
SerializerIntrinsics.phaddw(MMRegister dst,
MMRegister src) |
Packed Horizontal Add (SSSE3).
|
void |
SerializerIntrinsics.phsubd(MMRegister dst,
Mem src) |
Packed Horizontal Subtract (SSSE3).
|
void |
SerializerIntrinsics.phsubd(MMRegister dst,
MMRegister src) |
Packed Horizontal Subtract (SSSE3).
|
void |
SerializerIntrinsics.phsubsw(MMRegister dst,
Mem src) |
Packed Horizontal Subtract and Saturate (SSSE3).
|
void |
SerializerIntrinsics.phsubsw(MMRegister dst,
MMRegister src) |
Packed Horizontal Subtract and Saturate (SSSE3).
|
void |
SerializerIntrinsics.phsubw(MMRegister dst,
Mem src) |
Packed Horizontal Subtract (SSSE3).
|
void |
SerializerIntrinsics.phsubw(MMRegister dst,
MMRegister src) |
Packed Horizontal Subtract (SSSE3).
|
void |
SerializerIntrinsics.pi2fd(MMRegister dst,
Mem src) |
Packed DWords to SP-FP (3dNow!).
|
void |
SerializerIntrinsics.pi2fd(MMRegister dst,
MMRegister src) |
Packed DWords to SP-FP (3dNow!).
|
void |
SerializerIntrinsics.pi2fw(MMRegister dst,
Mem src) |
Packed Words to SP-FP (3dNow!).
|
void |
SerializerIntrinsics.pi2fw(MMRegister dst,
MMRegister src) |
Packed Words to SP-FP (3dNow!).
|
void |
SerializerIntrinsics.pinsrw(MMRegister dst,
Mem src,
Immediate imm8) |
Insert Word (SSE).
|
void |
SerializerIntrinsics.pinsrw(MMRegister dst,
Register src,
Immediate imm8) |
Insert Word (SSE).
|
void |
SerializerIntrinsics.pmaddubsw(MMRegister dst,
Mem src) |
Multiply and Add Packed Signed and Unsigned Bytes (SSSE3).
|
void |
SerializerIntrinsics.pmaddubsw(MMRegister dst,
MMRegister src) |
Multiply and Add Packed Signed and Unsigned Bytes (SSSE3).
|
void |
SerializerIntrinsics.pmaddwd(MMRegister dst,
Mem src) |
Packed Multiply and Add (MMX).
|
void |
SerializerIntrinsics.pmaddwd(MMRegister dst,
MMRegister src) |
Packed Multiply and Add (MMX).
|
void |
SerializerIntrinsics.pmaxsw(MMRegister dst,
Mem src) |
Packed Signed Integer Word Maximum (SSE).
|
void |
SerializerIntrinsics.pmaxsw(MMRegister dst,
MMRegister src) |
Packed Signed Integer Word Maximum (SSE).
|
void |
SerializerIntrinsics.pmaxub(MMRegister dst,
Mem src) |
Packed Unsigned Integer Byte Maximum (SSE).
|
void |
SerializerIntrinsics.pmaxub(MMRegister dst,
MMRegister src) |
Packed Unsigned Integer Byte Maximum (SSE).
|
void |
SerializerIntrinsics.pminsw(MMRegister dst,
Mem src) |
Packed Signed Integer Word Minimum (SSE).
|
void |
SerializerIntrinsics.pminsw(MMRegister dst,
MMRegister src) |
Packed Signed Integer Word Minimum (SSE).
|
void |
SerializerIntrinsics.pminub(MMRegister dst,
Mem src) |
Packed Unsigned Integer Byte Minimum (SSE).
|
void |
SerializerIntrinsics.pminub(MMRegister dst,
MMRegister src) |
Packed Unsigned Integer Byte Minimum (SSE).
|
void |
SerializerIntrinsics.pmovmskb(Register dst,
MMRegister src) |
Move Byte Mask To Integer (SSE).
|
void |
SerializerIntrinsics.pmulhrsw(MMRegister dst,
Mem src) |
Packed Multiply High with Round and Scale (SSSE3).
|
void |
SerializerIntrinsics.pmulhrsw(MMRegister dst,
MMRegister src) |
Packed Multiply High with Round and Scale (SSSE3).
|
void |
SerializerIntrinsics.pmulhuw(MMRegister dst,
Mem src) |
Packed Multiply High Unsigned (SSE).
|
void |
SerializerIntrinsics.pmulhuw(MMRegister dst,
MMRegister src) |
Packed Multiply High Unsigned (SSE).
|
void |
SerializerIntrinsics.pmulhw(MMRegister dst,
Mem src) |
Packed Multiply High (MMX).
|
void |
SerializerIntrinsics.pmulhw(MMRegister dst,
MMRegister src) |
Packed Multiply High (MMX).
|
void |
SerializerIntrinsics.pmullw(MMRegister dst,
Mem src) |
Packed Multiply Low (MMX).
|
void |
SerializerIntrinsics.pmullw(MMRegister dst,
MMRegister src) |
Packed Multiply Low (MMX).
|
void |
SerializerIntrinsics.pmuludq(MMRegister dst,
Mem src) |
Packed Multiply to QWORD (SSE2).
|
void |
SerializerIntrinsics.pmuludq(MMRegister dst,
MMRegister src) |
Packed Multiply to QWORD (SSE2).
|
void |
SerializerIntrinsics.por(MMRegister dst,
Mem src) |
Bitwise Logical OR (MMX).
|
void |
SerializerIntrinsics.por(MMRegister dst,
MMRegister src) |
Bitwise Logical OR (MMX).
|
void |
SerializerIntrinsics.psadbw(MMRegister dst,
Mem src) |
Packed Sum of Absolute Differences (SSE).
|
void |
SerializerIntrinsics.psadbw(MMRegister dst,
MMRegister src) |
Packed Sum of Absolute Differences (SSE).
|
void |
SerializerIntrinsics.pshufb(MMRegister dst,
Mem src) |
Packed Shuffle Bytes (SSSE3).
|
void |
SerializerIntrinsics.pshufb(MMRegister dst,
MMRegister src) |
Packed Shuffle Bytes (SSSE3).
|
void |
SerializerIntrinsics.pshufw(MMRegister dst,
Mem src,
Immediate imm8) |
Packed Shuffle word (SSE).
|
void |
SerializerIntrinsics.pshufw(MMRegister dst,
MMRegister src,
Immediate imm8) |
Packed Shuffle word (SSE).
|
void |
SerializerIntrinsics.psignb(MMRegister dst,
Mem src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.psignb(MMRegister dst,
MMRegister src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.psignd(MMRegister dst,
Mem src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.psignd(MMRegister dst,
MMRegister src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.psignw(MMRegister dst,
Mem src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.psignw(MMRegister dst,
MMRegister src) |
Packed SIGN (SSSE3).
|
void |
SerializerIntrinsics.pslld(MMRegister dst,
Immediate src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.pslld(MMRegister dst,
Mem src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.pslld(MMRegister dst,
MMRegister src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllq(MMRegister dst,
Immediate src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllq(MMRegister dst,
Mem src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllq(MMRegister dst,
MMRegister src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllw(MMRegister dst,
Immediate src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllw(MMRegister dst,
Mem src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psllw(MMRegister dst,
MMRegister src) |
Packed Shift Left Logical (MMX).
|
void |
SerializerIntrinsics.psrad(MMRegister dst,
Immediate src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psrad(MMRegister dst,
Mem src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psrad(MMRegister dst,
MMRegister src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psraw(MMRegister dst,
Immediate src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psraw(MMRegister dst,
Mem src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psraw(MMRegister dst,
MMRegister src) |
Packed Shift Right Arithmetic (MMX).
|
void |
SerializerIntrinsics.psrld(MMRegister dst,
Immediate src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrld(MMRegister dst,
Mem src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrld(MMRegister dst,
MMRegister src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlq(MMRegister dst,
Immediate src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlq(MMRegister dst,
Mem src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlq(MMRegister dst,
MMRegister src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlw(MMRegister dst,
Immediate src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlw(MMRegister dst,
Mem src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psrlw(MMRegister dst,
MMRegister src) |
Packed Shift Right Logical (MMX).
|
void |
SerializerIntrinsics.psubb(MMRegister dst,
Mem src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.psubb(MMRegister dst,
MMRegister src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.psubd(MMRegister dst,
Mem src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.psubd(MMRegister dst,
MMRegister src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.psubq(MMRegister dst,
Mem src) |
Packed Subtract (SSE2).
|
void |
SerializerIntrinsics.psubq(MMRegister dst,
MMRegister src) |
Packed Subtract (SSE2).
|
void |
SerializerIntrinsics.psubsb(MMRegister dst,
Mem src) |
Packed Subtract with Saturation (MMX).
|
void |
SerializerIntrinsics.psubsb(MMRegister dst,
MMRegister src) |
Packed Subtract with Saturation (MMX).
|
void |
SerializerIntrinsics.psubsw(MMRegister dst,
Mem src) |
Packed Subtract with Saturation (MMX).
|
void |
SerializerIntrinsics.psubsw(MMRegister dst,
MMRegister src) |
Packed Subtract with Saturation (MMX).
|
void |
SerializerIntrinsics.psubusb(MMRegister dst,
Mem src) |
Packed Subtract with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.psubusb(MMRegister dst,
MMRegister src) |
Packed Subtract with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.psubusw(MMRegister dst,
Mem src) |
Packed Subtract with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.psubusw(MMRegister dst,
MMRegister src) |
Packed Subtract with Unsigned Saturation (MMX).
|
void |
SerializerIntrinsics.psubw(MMRegister dst,
Mem src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.psubw(MMRegister dst,
MMRegister src) |
Packed Subtract (MMX).
|
void |
SerializerIntrinsics.pswapd(MMRegister dst,
Mem src) |
Packed swap DWord (3dNow!)
|
void |
SerializerIntrinsics.pswapd(MMRegister dst,
MMRegister src) |
Packed swap DWord (3dNow!)
|
void |
SerializerIntrinsics.punpckhbw(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckhbw(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckhdq(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckhdq(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckhwd(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckhwd(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpcklbw(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpcklbw(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckldq(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpckldq(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpcklwd(MMRegister dst,
Mem src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.punpcklwd(MMRegister dst,
MMRegister src) |
Unpack High Packed Data (MMX).
|
void |
SerializerIntrinsics.pxor(MMRegister dst,
Mem src) |
Bitwise Exclusive OR (MMX).
|
void |
SerializerIntrinsics.pxor(MMRegister dst,
MMRegister src) |
Bitwise Exclusive OR (MMX).
|