Uses of Class
jnr.x86asm.Mem
Packages that use Mem
-
Uses of Mem in jnr.x86asm
Methods in jnr.x86asm that return MemModifier and TypeMethodDescription(package private) static final MemAsm._ptr_build(Label label, long disp, int ptrSize) (package private) static final MemAsm._ptr_build(Label label, Register index, int shift, long disp, int ptrSize) (package private) static final MemAsm._ptr_build(Register base, long disp, int ptrSize) (package private) static final MemAsm._ptr_build(Register base, Register index, int shift, long disp, int ptrSize) (package private) static final MemAsm._ptr_build_abs(long target, long disp, SEGMENT segmentPrefix, int ptrSize) Absolute addressing(package private) static final MemAsm._ptr_build_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix, int ptrSize) static final MemCreate byte pointer operand.static final MemCreate byte pointer operand.static final MemCreate byte pointer operand.static final MemCreate byte pointer operand.static final MemCreate byte pointer operand.static final MemAsm.byte_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create byte pointer operand.static final MemAsm.byte_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create byte pointer operand.static final MemAsm.dqword_ptr(Label label) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr(Label label, long disp) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr(Label label, Register index, int shift, long disp) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr(Register base, long disp) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr(Register base, Register index, int shift, long disp) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create dqword (16 Bytes) pointer operand.static final MemAsm.dqword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create dqword (16 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemCreate dword (4 Bytes) pointer operand.static final MemAsm.dword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create dword (4 Bytes) pointer operand.static final MemAsm.dword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create dword (4 Bytes) pointer operand.static final MemAsm.mmword_ptr(Label label) Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.static final MemAsm.mmword_ptr(Label label, long disp) Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.static final MemAsm.mmword_ptr(Label label, Register index, int shift, long disp) Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.static final MemAsm.mmword_ptr(Register base, long disp) Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.static final MemAsm.mmword_ptr(Register base, Register index, int shift, long disp) Create mmword (8 Bytes) pointer operand).static final MemAsm.mmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.static final MemAsm.mmword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate pointer operand with not specified size.static final MemCreate qword (8 Bytes) pointer operand.static final MemCreate qword (8 Bytes) pointer operand.static final MemCreate qword (8 Bytes) pointer operand.static final MemCreate qword (8 Bytes) pointer operand.static final MemCreate qword (8 Bytes) pointer operand.static final MemAsm.qword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create qword (8 Bytes) pointer operand.static final MemAsm.qword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create qword (8 Bytes) pointer operand.static final MemCreate tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemCreate tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemCreate tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemCreate tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemCreate tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemAsm.tword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemAsm.tword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static final MemCreate word (2 Bytes) pointer operand.static final MemCreate word (2 Bytes) pointer operand.static final MemCreate word (2 Bytes) pointer operand.static final MemCreate word (2 Bytes) pointer operand.static final MemCreate word (2 Bytes) pointer operand.static final MemAsm.word_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create word (2 Bytes) pointer operand.static final MemAsm.word_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create word (2 Bytes) pointer operand.static final MemAsm.xmmword_ptr(Label label) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static final MemAsm.xmmword_ptr(Label label, long disp) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static final MemAsm.xmmword_ptr(Label label, Register index, int shift, long disp) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static final MemAsm.xmmword_ptr(Register base, long disp) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static final MemAsm.xmmword_ptr(Register base, Register index, int shift, long disp) Create xmmword (16 Bytes) pointer operand.static final MemAsm.xmmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static final MemAsm.xmmword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix) Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.Methods in jnr.x86asm with parameters of type MemModifier and TypeMethodDescription(package private) voidAssembler._emitFpuMEM(int opCode, int opReg, Mem mem) (package private) voidfinal voidAdd with Carry.final voidAdd with Carry.final voidAdd with Carry.final voidAdd.final voidAdd.final voidAdd.final voidSerializerIntrinsics.addpd(XMMRegister dst, Mem src) Packed DP-FP Add (SSE2).final voidSerializerIntrinsics.addps(XMMRegister dst, Mem src) Packed SP-FP Add (SSE).final voidSerializerIntrinsics.addsd(XMMRegister dst, Mem src) Scalar DP-FP Add (SSE2).final voidSerializerIntrinsics.addss(XMMRegister dst, Mem src) Scalar SP-FP Add (SSE).final voidSerializerIntrinsics.addsubpd(XMMRegister dst, Mem src) Packed DP-FP Add/Subtract (SSE3).final voidSerializerIntrinsics.addsubps(XMMRegister dst, Mem src) Packed SP-FP Add/Subtract (SSE3).final voidSerializerIntrinsics.amd_prefetch(Mem mem) Prefetch (3dNow - Amd).final voidSerializerIntrinsics.amd_prefetchw(Mem mem) Prefetch and set cache to modified (3dNow - Amd).final voidLogical And.final voidLogical And.final voidLogical And.final voidSerializerIntrinsics.andnpd(XMMRegister dst, Mem src) Bit-wise Logical And Not For DP-FP (SSE2).final voidSerializerIntrinsics.andnps(XMMRegister dst, Mem src) Bit-wise Logical And Not For SP-FP (SSE).final voidSerializerIntrinsics.andpd(XMMRegister dst, Mem src) Bit-wise Logical And For DP-FP (SSE2).final voidSerializerIntrinsics.andps(XMMRegister dst, Mem src) Bit-wise Logical And For SP-FP (SSE).final voidSerializerIntrinsics.blendpd(XMMRegister dst, Mem src, Immediate imm8) Blend Packed DP-FP Values (SSE4.1).final voidSerializerIntrinsics.blendps(XMMRegister dst, Mem src, Immediate imm8) Blend Packed SP-FP Values (SSE4.1).final voidSerializerIntrinsics.blendvpd(XMMRegister dst, Mem src) Variable Blend Packed DP-FP Values (SSE4.1).final voidSerializerIntrinsics.blendvps(XMMRegister dst, Mem src) Variable Blend Packed SP-FP Values (SSE4.1).final voidBit Scan Forward.final voidBit Scan Reverse.final voidBit test.final voidBit test.final voidBit test and complement.final voidBit test and complement.final voidBit test and reset.final voidBit test and reset.final voidBit test and set.final voidBit test and set.final voidCall Procedure.final voidFlush Cache Line (SSE2).final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidConditional Move.final voidCompare Two Operands.final voidCompare Two Operands.final voidCompare Two Operands.final voidSerializerIntrinsics.cmppd(XMMRegister dst, Mem src, Immediate imm8) Packed DP-FP Compare (SSE2).final voidSerializerIntrinsics.cmpps(XMMRegister dst, Mem src, Immediate imm8) Packed SP-FP Compare (SSE).final voidSerializerIntrinsics.cmpsd(XMMRegister dst, Mem src, Immediate imm8) Compare Scalar SP-FP Values (SSE2).final voidSerializerIntrinsics.cmpss(XMMRegister dst, Mem src, Immediate imm8) Compare Scalar SP-FP Values (SSE).final voidCompare and Exchange (i486).final voidSerializerIntrinsics.cmpxchg16b(Mem dst) Compares the 128-bit value in RDX:RAX with the memory operand.final voidCompares the 64-bit value in EDX:EAX with the memory operand (Pentium).final voidSerializerIntrinsics.comisd(XMMRegister dst, Mem src) Scalar Ordered DP-FP Compare and Set EFLAGS (SSE2).final voidSerializerIntrinsics.comiss(XMMRegister dst, Mem src) Scalar Ordered SP-FP Compare and Set EFLAGS (SSE).final voidAccumulate CRC32 Value (polynomial 0x11EDC6F41) (SSE4.2).final voidSerializerIntrinsics.cvtdq2pd(XMMRegister dst, Mem src) Convert Packed Dword Integers to Packed DP-FP Values (SSE2).final voidSerializerIntrinsics.cvtdq2ps(XMMRegister dst, Mem src) Convert Packed Dword Integers to Packed SP-FP Values (SSE2).final voidSerializerIntrinsics.cvtpd2dq(XMMRegister dst, Mem src) Convert Packed DP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvtpd2pi(MMRegister dst, Mem src) Convert Packed DP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvtpd2ps(XMMRegister dst, Mem src) Convert Packed DP-FP Values to Packed SP-FP Values (SSE2).final voidSerializerIntrinsics.cvtpi2pd(XMMRegister dst, Mem src) Convert Packed Dword Integers to Packed DP-FP Values (SSE2).final voidSerializerIntrinsics.cvtpi2ps(XMMRegister dst, Mem src) Packed Signed INT32 to Packed SP-FP Conversion (SSE).final voidSerializerIntrinsics.cvtps2dq(XMMRegister dst, Mem src) Convert Packed SP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvtps2pd(XMMRegister dst, Mem src) Convert Packed SP-FP Values to Packed DP-FP Values (SSE2).final voidSerializerIntrinsics.cvtps2pi(MMRegister dst, Mem src) Packed SP-FP to Packed INT32 Conversion (SSE).final voidConvert Scalar DP-FP Value to Dword Integer (SSE2).final voidSerializerIntrinsics.cvtsd2ss(XMMRegister dst, Mem src) Convert Scalar DP-FP Value to Scalar SP-FP Value (SSE2).final voidSerializerIntrinsics.cvtsi2sd(XMMRegister dst, Mem src) Convert Dword Integer to Scalar DP-FP Value (SSE2).final voidSerializerIntrinsics.cvtsi2ss(XMMRegister dst, Mem src) Scalar Signed INT32 to SP-FP Conversion (SSE).final voidSerializerIntrinsics.cvtss2sd(XMMRegister dst, Mem src) Convert Scalar SP-FP Value to Scalar DP-FP Value (SSE2).final voidScalar SP-FP to Signed INT32 Conversion (SSE).final voidSerializerIntrinsics.cvttpd2dq(XMMRegister dst, Mem src) Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvttpd2pi(MMRegister dst, Mem src) Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvttps2dq(XMMRegister dst, Mem src) Convert with Truncation Packed SP-FP Values to Packed Dword Integers (SSE2).final voidSerializerIntrinsics.cvttps2pi(MMRegister dst, Mem src) Packed SP-FP to Packed INT32 Conversion (truncate) (SSE).final voidConvert with Truncation Scalar DP-FP Value to Signed Dword Integer (SSE2).final voidScalar SP-FP to Signed INT32 Conversion (truncate) (SSE).final voidDecrement by 1.final voidUnsigned divide.final voidSerializerIntrinsics.divpd(XMMRegister dst, Mem src) Packed DP-FP Divide (SSE2).final voidSerializerIntrinsics.divps(XMMRegister dst, Mem src) Packed SP-FP Divide (SSE).final voidSerializerIntrinsics.divsd(XMMRegister dst, Mem src) Scalar DP-FP Divide (SSE2).final voidSerializerIntrinsics.divss(XMMRegister dst, Mem src) Scalar SP-FP Divide (SSE).final voidSerializerIntrinsics.dppd(XMMRegister dst, Mem src, Immediate imm8) Dot Product of Packed DP-FP Values (SSE4.1).final voidSerializerIntrinsics.dpps(XMMRegister dst, Mem src, Immediate imm8) Dot Product of Packed SP-FP Values (SSE4.1).final voidSerializerIntrinsics.extractps(XMMRegister dst, Mem src, Immediate imm8) Extract Packed SP-FP Value @brief (SSE4.1).final voidAdd @a src to st(0) and store result in st(0) (FPU).final voidLoad Binary Coded Decimal (FPU).final voidStore BCD Integer and Pop (FPU).final voidCompare st(0) with 4 byte or 8 byte FP at @a src (FPU).final voidCompare st(0) with 4 byte or 8 byte FP at @a adr and pop thefinal voidDivide st(0) by 32 bit or 64 bit FP value (FPU).final voidReverse Divide st(0) by 32 bit or 64 bit FP value (FPU).final voidAdd 16 bit or 32 bit integer to st(0) (FPU).final voidCompare st(0) with 16 bit or 32 bit Integer (FPU).final voidCompare st(0) with 16 bit or 32 bit Integer and pop the stack (FPU).final voidDivide st(0) by 32 bit or 16 bit integer (@a src) (FPU).final voidReverse Divide st(0) by 32 bit or 16 bit integer (@a src) (FPU).final voidLoad 16 bit, 32 bit or 64 bit Integer and push it to the stack (FPU).final voidMultiply st(0) by 16 bit or 32 bit integer and store itfinal voidStore st(0) as 16 bit or 32 bit Integer to @a dst (FPU).final voidStore st(0) as 16 bit, 32 bit or 64 bit Integer to @a dst and popfinal voidStore Integer with Truncation (SSE3).final voidSubtract 16 bit or 32 bit integer from st(0) and store result tofinal voidReverse Subtract 16 bit or 32 bit integer from st(0) andfinal voidPush 32 bit, 64 bit or 80 bit Floating Point Value onto the FPUfinal voidLoad x87 FPU Control Word (2 bytes) (FPU).final voidLoad x87 FPU Environment (14 or 28 bytes) (FPU).final voidMultiply st(0) by @a src and store result in st(0) (FPU).final voidSave FPU State (FPU).final voidStore x87 FPU Control Word (FPU).final voidStore x87 FPU Environment (FPU).final voidStore x87 FPU Status Word (2 Bytes) (FPU).final voidRestore FPU State (FPU).final voidSave FPU State (FPU).final voidStore Floating Point Value (FPU).final voidStore x87 FPU Control Word (FPU).final voidStore x87 FPU Environment (FPU).final voidStore Floating Point Value and Pop Register Stack (FPU).final voidStore x87 FPU Status Word (2 Bytes) (FPU).final voidSubtract @a src from st(0) and store result in st(0) (FPU).final voidReverse Subtract @a src from st(0) and store result in st(0) (FPU).final voidRestore FP And MMX(tm) State And Streaming SIMD Extension Statefinal voidStore FP and MMX(tm) State and Streaming SIMD Extension Statefinal voidSerializerIntrinsics.haddpd(XMMRegister dst, Mem src) Packed DP-FP Horizontal Add (SSE3).final voidSerializerIntrinsics.haddps(XMMRegister dst, Mem src) Packed SP-FP Horizontal Add (SSE3).final voidSerializerIntrinsics.hsubpd(XMMRegister dst, Mem src) Packed DP-FP Horizontal Subtract (SSE3).final voidSerializerIntrinsics.hsubps(XMMRegister dst, Mem src) Packed SP-FP Horizontal Subtract (SSE3).final voidSigned divide.final voidfinal voidSigned multiply.final voidfinal voidIncrement by 1.final voidJump.final voidSerializerIntrinsics.lddqu(XMMRegister dst, Mem src) Load Unaligned Integer 128 Bits (SSE3).final voidLoad Streaming SIMD Extension Control/Status (SSE).final voidLoad Effective Addressfinal voidSerializerIntrinsics.maxpd(XMMRegister dst, Mem src) Return Maximum Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.maxps(XMMRegister dst, Mem src) Packed SP-FP Maximum (SSE).final voidSerializerIntrinsics.maxsd(XMMRegister dst, Mem src) Return Maximum Scalar Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.maxss(XMMRegister dst, Mem src) Scalar SP-FP Maximum (SSE).final voidSerializerIntrinsics.minpd(XMMRegister dst, Mem src) Return Minimum Packed DP-FP Values (SSE2).final voidSerializerIntrinsics.minps(XMMRegister dst, Mem src) Packed SP-FP Minimum (SSE).final voidSerializerIntrinsics.minsd(XMMRegister dst, Mem src) Return Minimum Scalar DP-FP Value (SSE2).final voidSerializerIntrinsics.minss(XMMRegister dst, Mem src) Scalar SP-FP Minimum (SSE).final voidMove.final voidMove.final voidMove.final voidSerializerIntrinsics.movapd(Mem dst, XMMRegister src) Move Aligned Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.movapd(XMMRegister dst, Mem src) Move Aligned Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.movaps(Mem dst, XMMRegister src) Move Aligned Packed SP-FP Values (SSE).final voidSerializerIntrinsics.movaps(XMMRegister dst, Mem src) Move Aligned Packed SP-FP Values (SSE).final voidMove Data After Swapping Bytes (SSE3 - Intel Atom).final voidMove Data After Swapping Bytes (SSE3 - Intel Atom).final voidSerializerIntrinsics.movd(Mem dst, MMRegister src) Move DWord (MMX).final voidSerializerIntrinsics.movd(Mem dst, XMMRegister src) Move DWord.final voidSerializerIntrinsics.movd(MMRegister dst, Mem src) Move DWord (MMX).final voidSerializerIntrinsics.movd(XMMRegister dst, Mem src) Move DWord.final voidSerializerIntrinsics.movddup(XMMRegister dst, Mem src) Move One DP-FP and Duplicate (SSE3).final voidSerializerIntrinsics.movdqa(Mem dst, XMMRegister src) Move Aligned DQWord (SSE2).final voidSerializerIntrinsics.movdqa(XMMRegister dst, Mem src) Move Aligned DQWord (SSE2).final voidSerializerIntrinsics.movdqu(Mem dst, XMMRegister src) Move Unaligned Double Quadword (SSE2).final voidSerializerIntrinsics.movdqu(XMMRegister dst, Mem src) Move Unaligned Double Quadword (SSE2).final voidSerializerIntrinsics.movhpd(Mem dst, XMMRegister src) Move High Packed Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movhpd(XMMRegister dst, Mem src) Move High Packed Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movhps(Mem dst, XMMRegister src) Move High Packed SP-FP (SSE).final voidSerializerIntrinsics.movhps(XMMRegister dst, Mem src) Move High Packed SP-FP (SSE).final voidSerializerIntrinsics.movlpd(Mem dst, XMMRegister src) Move Low Packed Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movlpd(XMMRegister dst, Mem src) Move Low Packed Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movlps(Mem dst, XMMRegister src) Move Low Packed SP-FP (SSE).final voidSerializerIntrinsics.movlps(XMMRegister dst, Mem src) Move Low Packed SP-FP (SSE).final voidSerializerIntrinsics.movntdq(Mem dst, XMMRegister src) Store Double Quadword Using Non-Temporal Hint (SSE2).final voidSerializerIntrinsics.movntdqa(XMMRegister dst, Mem src) Load Double Quadword Non-Temporal Aligned Hint (SSE4.1).final voidStore Store DWORD Using Non-Temporal Hint (SSE2).final voidSerializerIntrinsics.movntpd(Mem dst, XMMRegister src) Store Packed Double-Precision FP Values Using Non-Temporal Hint (SSE2).final voidSerializerIntrinsics.movntps(Mem dst, XMMRegister src) Move Aligned Four Packed SP-FP Non Temporal (SSE).final voidSerializerIntrinsics.movntq(Mem dst, MMRegister src) Move 64 Bits Non Temporal (SSE).final voidSerializerIntrinsics.movq(Mem dst, MMRegister src) Move QWord (MMX).final voidSerializerIntrinsics.movq(Mem dst, XMMRegister src) Move QWord (SSE).final voidSerializerIntrinsics.movq(MMRegister dst, Mem src) Move QWord (MMX).final voidSerializerIntrinsics.movq(XMMRegister dst, Mem src) Move QWord (SSE).final voidSerializerIntrinsics.movsd(Mem dst, XMMRegister src) Move Scalar Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movsd(XMMRegister dst, Mem src) Move Scalar Double-Precision FP Value (SSE2).final voidSerializerIntrinsics.movshdup(XMMRegister dst, Mem src) Move Packed SP-FP High and Duplicate (SSE3).final voidSerializerIntrinsics.movsldup(XMMRegister dst, Mem src) Move Packed SP-FP Low and Duplicate (SSE3).final voidSerializerIntrinsics.movss(Mem dst, XMMRegister src) Move Scalar SP-FP (SSE).final voidSerializerIntrinsics.movss(XMMRegister dst, Mem src) Move Scalar SP-FP (SSE).final voidMove with Sign-Extension.final voidMove DWord to QWord with sign-extension.final voidSerializerIntrinsics.movupd(Mem dst, XMMRegister src) Move Unaligned Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.movupd(XMMRegister dst, Mem src) Move Unaligned Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.movups(Mem dst, XMMRegister src) Move Unaligned Packed SP-FP Values (SSE).final voidSerializerIntrinsics.movups(XMMRegister dst, Mem src) Move Unaligned Packed SP-FP Values (SSE).final voidMove with Zero-Extend.final voidSerializerIntrinsics.mpsadbw(XMMRegister dst, Mem src, Immediate imm8) Compute Multiple Packed Sums of Absolute Difference (SSE4.1).final voidUnsigned multiply.final voidSerializerIntrinsics.mulpd(XMMRegister dst, Mem src) Packed DP-FP Multiply (SSE2).final voidSerializerIntrinsics.mulps(XMMRegister dst, Mem src) Packed SP-FP Multiply (SSE).final voidSerializerIntrinsics.mulsd(XMMRegister dst, Mem src) Scalar DP-FP Multiply (SSE2).final voidSerializerIntrinsics.mulss(XMMRegister dst, Mem src) Scalar SP-FP Multiply (SSE).final voidTwo's Complement Negation.final voidOne's Complement Negation.final voidLogical Inclusive OR.final voidLogical Inclusive OR.final voidLogical Inclusive OR.final voidSerializerIntrinsics.orpd(XMMRegister dst, Mem src) Bit-wise Logical OR for DP-FP Data (SSE2).final voidSerializerIntrinsics.orps(XMMRegister dst, Mem src) Bit-wise Logical OR for SP-FP Data (SSE).final voidSerializerIntrinsics.pabsb(MMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.pabsb(XMMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.pabsd(MMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.pabsd(XMMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.pabsw(MMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.pabsw(XMMRegister dst, Mem src) Packed Absolute Value (SSSE3).final voidSerializerIntrinsics.packssdw(XMMRegister dst, Mem src) Pack with Signed Saturation (SSE2).final voidSerializerIntrinsics.packsswb(XMMRegister dst, Mem src) Pack with Signed Saturation (SSE2).final voidSerializerIntrinsics.packusdw(XMMRegister dst, Mem src) Pack with Unsigned Saturation (SSE4.1).final voidSerializerIntrinsics.packuswb(MMRegister dst, Mem src) Pack with Unsigned Saturation (MMX).final voidSerializerIntrinsics.packuswb(XMMRegister dst, Mem src) Pack with Unsigned Saturation (SSE2).final voidSerializerIntrinsics.paddb(MMRegister dst, Mem src) Packed BYTE Add (MMX).final voidSerializerIntrinsics.paddb(XMMRegister dst, Mem src) Packed BYTE Add (SSE2).final voidSerializerIntrinsics.paddd(MMRegister dst, Mem src) Packed DWORD Add (MMX).final voidSerializerIntrinsics.paddd(XMMRegister dst, Mem src) Packed DWORD Add (SSE2).final voidSerializerIntrinsics.paddq(MMRegister dst, Mem src) Packed QWORD Add (SSE2).final voidSerializerIntrinsics.paddq(XMMRegister dst, Mem src) Packed QWORD Add (SSE2).final voidSerializerIntrinsics.paddsb(MMRegister dst, Mem src) Packed Add with Saturation (MMX).final voidSerializerIntrinsics.paddsb(XMMRegister dst, Mem src) Packed Add with Saturation (SSE2).final voidSerializerIntrinsics.paddsw(MMRegister dst, Mem src) Packed Add with Saturation (MMX).final voidSerializerIntrinsics.paddsw(XMMRegister dst, Mem src) Packed Add with Saturation (SSE2).final voidSerializerIntrinsics.paddusb(MMRegister dst, Mem src) Packed Add Unsigned with Saturation (MMX).final voidSerializerIntrinsics.paddusb(XMMRegister dst, Mem src) Packed Add Unsigned with Saturation (SSE2).final voidSerializerIntrinsics.paddusw(MMRegister dst, Mem src) Packed Add Unsigned with Saturation (MMX).final voidSerializerIntrinsics.paddusw(XMMRegister dst, Mem src) Packed Add Unsigned with Saturation (SSE2).final voidSerializerIntrinsics.paddw(MMRegister dst, Mem src) Packed WORD Add (MMX).final voidSerializerIntrinsics.paddw(XMMRegister dst, Mem src) Packed WORD Add (SSE2).final voidSerializerIntrinsics.palignr(MMRegister dst, Mem src, Immediate imm8) Packed Shuffle Bytes (SSSE3).final voidSerializerIntrinsics.palignr(XMMRegister dst, Mem src, Immediate imm8) Packed Shuffle Bytes (SSSE3).final voidSerializerIntrinsics.pand(MMRegister dst, Mem src) Logical AND (MMX).final voidSerializerIntrinsics.pand(XMMRegister dst, Mem src) Logical AND (SSE2).final voidSerializerIntrinsics.pandn(MMRegister dst, Mem src) Logical AND Not (MMX).final voidSerializerIntrinsics.pandn(XMMRegister dst, Mem src) Logical AND Not (SSE2).final voidSerializerIntrinsics.pavgb(MMRegister dst, Mem src) Packed Average (SSE).final voidSerializerIntrinsics.pavgb(XMMRegister dst, Mem src) Packed Average (SSE2).final voidSerializerIntrinsics.pavgw(MMRegister dst, Mem src) Packed Average (SSE).final voidSerializerIntrinsics.pavgw(XMMRegister dst, Mem src) Packed Average (SSE2).final voidSerializerIntrinsics.pblendvb(XMMRegister dst, Mem src) Variable Blend Packed Bytes (SSE4.1).final voidSerializerIntrinsics.pblendw(XMMRegister dst, Mem src, Immediate imm8) Blend Packed Words (SSE4.1).final voidSerializerIntrinsics.pcmpeqb(MMRegister dst, Mem src) Packed Compare for Equal (BYTES) (MMX).final voidSerializerIntrinsics.pcmpeqb(XMMRegister dst, Mem src) Packed Compare for Equal (BYTES) (SSE2).final voidSerializerIntrinsics.pcmpeqd(MMRegister dst, Mem src) Packed Compare for Equal (DWORDS) (MMX).final voidSerializerIntrinsics.pcmpeqd(XMMRegister dst, Mem src) Packed Compare for Equal (DWORDS) (SSE2).final voidSerializerIntrinsics.pcmpeqq(XMMRegister dst, Mem src) Compare Packed Qword Data for Equal (SSE4.1).final voidSerializerIntrinsics.pcmpeqw(MMRegister dst, Mem src) Packed Compare for Equal (WORDS) (MMX).final voidSerializerIntrinsics.pcmpeqw(XMMRegister dst, Mem src) Packed Compare for Equal (WORDS) (SSE2).final voidSerializerIntrinsics.pcmpestri(XMMRegister dst, Mem src, Immediate imm8) Packed Compare Explicit Length Strings, Return Index (SSE4.2).final voidSerializerIntrinsics.pcmpestrm(XMMRegister dst, Mem src, Immediate imm8) Packed Compare Explicit Length Strings, Return Mask (SSE4.2).final voidSerializerIntrinsics.pcmpgtb(MMRegister dst, Mem src) Packed Compare for Greater Than (BYTES) (MMX).final voidSerializerIntrinsics.pcmpgtb(XMMRegister dst, Mem src) Packed Compare for Greater Than (BYTES) (SSE2).final voidSerializerIntrinsics.pcmpgtd(MMRegister dst, Mem src) Packed Compare for Greater Than (DWORDS) (MMX).final voidSerializerIntrinsics.pcmpgtd(XMMRegister dst, Mem src) Packed Compare for Greater Than (DWORDS) (SSE2).final voidSerializerIntrinsics.pcmpgtq(XMMRegister dst, Mem src) Compare Packed Data for Greater Than (SSE4.2).final voidSerializerIntrinsics.pcmpgtw(MMRegister dst, Mem src) Packed Compare for Greater Than (WORDS) (MMX).final voidSerializerIntrinsics.pcmpgtw(XMMRegister dst, Mem src) Packed Compare for Greater Than (WORDS) (SSE2).final voidSerializerIntrinsics.pcmpistri(XMMRegister dst, Mem src, Immediate imm8) Packed Compare Implicit Length Strings, Return Index (SSE4.2).final voidSerializerIntrinsics.pcmpistrm(XMMRegister dst, Mem src, Immediate imm8) Packed Compare Implicit Length Strings, Return Mask (SSE4.2).final voidSerializerIntrinsics.pextrb(Mem dst, XMMRegister src, Immediate imm8) Extract Byte (SSE4.1).final voidSerializerIntrinsics.pextrd(Mem dst, XMMRegister src, Immediate imm8) Extract Dword (SSE4.1).final voidSerializerIntrinsics.pextrq(Mem dst, XMMRegister src, Immediate imm8) Extract Dword (SSE4.1).final voidSerializerIntrinsics.pextrw(Mem dst, XMMRegister src, Immediate imm8) Extract Word (SSE4.1).final voidSerializerIntrinsics.pf2id(MMRegister dst, Mem src) Packed SP-FP to Integer Convert (3dNow!).final voidSerializerIntrinsics.pf2iw(MMRegister dst, Mem src) Packed SP-FP to Integer Word Convert (3dNow!).final voidSerializerIntrinsics.pfacc(MMRegister dst, Mem src) Packed SP-FP Accumulate (3dNow!).final voidSerializerIntrinsics.pfadd(MMRegister dst, Mem src) Packed SP-FP Addition (3dNow!).final voidSerializerIntrinsics.pfcmpeq(MMRegister dst, Mem src) Packed SP-FP Compare - dst == src (3dNow!).final voidSerializerIntrinsics.pfcmpge(MMRegister dst, Mem src) Packed SP-FP Compare - dst >= src (3dNow!).final voidSerializerIntrinsics.pfcmpgt(MMRegister dst, Mem src) Packed SP-FP Compare - dst > src (3dNow!).final voidSerializerIntrinsics.pfmax(MMRegister dst, Mem src) Packed SP-FP Maximum (3dNow!).final voidSerializerIntrinsics.pfmin(MMRegister dst, Mem src) Packed SP-FP Minimum (3dNow!).final voidSerializerIntrinsics.pfmul(MMRegister dst, Mem src) Packed SP-FP Multiply (3dNow!).final voidSerializerIntrinsics.pfnacc(MMRegister dst, Mem src) Packed SP-FP Negative Accumulate (3dNow!).final voidSerializerIntrinsics.pfpnacc(MMRegister dst, Mem src) Packed SP-FP Mixed Accumulate (3dNow!).final voidSerializerIntrinsics.pfrcp(MMRegister dst, Mem src) Packed SP-FP Reciprocal Approximation (3dNow!).final voidSerializerIntrinsics.pfrcpit1(MMRegister dst, Mem src) Packed SP-FP Reciprocal, First Iteration Step (3dNow!).final voidSerializerIntrinsics.pfrcpit2(MMRegister dst, Mem src) Packed SP-FP Reciprocal, Second Iteration Step (3dNow!).final voidSerializerIntrinsics.pfrsqit1(MMRegister dst, Mem src) Packed SP-FP Reciprocal Square Root, First Iteration Step (3dNow!).final voidSerializerIntrinsics.pfrsqrt(MMRegister dst, Mem src) Packed SP-FP Reciprocal Square Root Approximation (3dNow!).final voidSerializerIntrinsics.pfsub(MMRegister dst, Mem src) Packed SP-FP Subtract (3dNow!).final voidSerializerIntrinsics.pfsubr(MMRegister dst, Mem src) Packed SP-FP Reverse Subtract (3dNow!).final voidSerializerIntrinsics.phaddd(MMRegister dst, Mem src) Packed Horizontal Add (SSSE3).final voidSerializerIntrinsics.phaddd(XMMRegister dst, Mem src) Packed Horizontal Add (SSSE3).final voidSerializerIntrinsics.phaddsw(MMRegister dst, Mem src) Packed Horizontal Add and Saturate (SSSE3).final voidSerializerIntrinsics.phaddsw(XMMRegister dst, Mem src) Packed Horizontal Add and Saturate (SSSE3).final voidSerializerIntrinsics.phaddw(MMRegister dst, Mem src) Packed Horizontal Add (SSSE3).final voidSerializerIntrinsics.phaddw(XMMRegister dst, Mem src) Packed Horizontal Add (SSSE3).final voidSerializerIntrinsics.phminposuw(XMMRegister dst, Mem src) Packed Horizontal Word Minimum (SSE4.1).final voidSerializerIntrinsics.phsubd(MMRegister dst, Mem src) Packed Horizontal Subtract (SSSE3).final voidSerializerIntrinsics.phsubd(XMMRegister dst, Mem src) Packed Horizontal Subtract (SSSE3).final voidSerializerIntrinsics.phsubsw(MMRegister dst, Mem src) Packed Horizontal Subtract and Saturate (SSSE3).final voidSerializerIntrinsics.phsubsw(XMMRegister dst, Mem src) Packed Horizontal Subtract and Saturate (SSSE3).final voidSerializerIntrinsics.phsubw(MMRegister dst, Mem src) Packed Horizontal Subtract (SSSE3).final voidSerializerIntrinsics.phsubw(XMMRegister dst, Mem src) Packed Horizontal Subtract (SSSE3).final voidSerializerIntrinsics.pi2fd(MMRegister dst, Mem src) Packed DWords to SP-FP (3dNow!).final voidSerializerIntrinsics.pi2fw(MMRegister dst, Mem src) Packed Words to SP-FP (3dNow!).final voidSerializerIntrinsics.pinsrb(XMMRegister dst, Mem src, Immediate imm8) Insert Byte (SSE4.1).final voidSerializerIntrinsics.pinsrd(XMMRegister dst, Mem src, Immediate imm8) Insert Dword (SSE4.1).final voidSerializerIntrinsics.pinsrq(XMMRegister dst, Mem src, Immediate imm8) Insert Dword (SSE4.1).final voidSerializerIntrinsics.pinsrw(MMRegister dst, Mem src, Immediate imm8) Insert Word (SSE).final voidSerializerIntrinsics.pinsrw(XMMRegister dst, Mem src, Immediate imm8) Insert Word (SSE2).final voidSerializerIntrinsics.pmaddubsw(MMRegister dst, Mem src) Multiply and Add Packed Signed and Unsigned Bytes (SSSE3).final voidSerializerIntrinsics.pmaddubsw(XMMRegister dst, Mem src) Multiply and Add Packed Signed and Unsigned Bytes (SSSE3).final voidSerializerIntrinsics.pmaddwd(MMRegister dst, Mem src) Packed Multiply and Add (MMX).final voidSerializerIntrinsics.pmaddwd(XMMRegister dst, Mem src) Packed Multiply and Add (SSE2).final voidSerializerIntrinsics.pmaxsb(XMMRegister dst, Mem src) Maximum of Packed Signed Byte Integers (SSE4.1).final voidSerializerIntrinsics.pmaxsd(XMMRegister dst, Mem src) Maximum of Packed Signed Dword Integers (SSE4.1).final voidSerializerIntrinsics.pmaxsw(MMRegister dst, Mem src) Packed Signed Integer Word Maximum (SSE).final voidSerializerIntrinsics.pmaxsw(XMMRegister dst, Mem src) Packed Signed Integer Word Maximum (SSE2).final voidSerializerIntrinsics.pmaxub(MMRegister dst, Mem src) Packed Unsigned Integer Byte Maximum (SSE).final voidSerializerIntrinsics.pmaxub(XMMRegister dst, Mem src) Packed Unsigned Integer Byte Maximum (SSE2).final voidSerializerIntrinsics.pmaxud(XMMRegister dst, Mem src) Maximum of Packed Unsigned Dword Integers (SSE4.1).final voidSerializerIntrinsics.pmaxuw(XMMRegister dst, Mem src) Maximum of Packed Word Integers (SSE4.1).final voidSerializerIntrinsics.pminsb(XMMRegister dst, Mem src) Minimum of Packed Signed Byte Integers (SSE4.1).final voidSerializerIntrinsics.pminsd(XMMRegister dst, Mem src) Minimum of Packed Dword Integers (SSE4.1).final voidSerializerIntrinsics.pminsw(MMRegister dst, Mem src) Packed Signed Integer Word Minimum (SSE).final voidSerializerIntrinsics.pminsw(XMMRegister dst, Mem src) Packed Signed Integer Word Minimum (SSE2).final voidSerializerIntrinsics.pminub(MMRegister dst, Mem src) Packed Unsigned Integer Byte Minimum (SSE).final voidSerializerIntrinsics.pminub(XMMRegister dst, Mem src) Packed Unsigned Integer Byte Minimum (SSE2).final voidSerializerIntrinsics.pminud(XMMRegister dst, Mem src) Minimum of Packed Dword Integers (SSE4.1).final voidSerializerIntrinsics.pminuw(XMMRegister dst, Mem src) Minimum of Packed Word Integers (SSE4.1).final voidSerializerIntrinsics.pmovsxbd(XMMRegister dst, Mem src) Packed Move with Sign Extend (SSE4.1).final voidSerializerIntrinsics.pmovsxbq(XMMRegister dst, Mem src) Packed Move with Sign Extend (SSE4.1).final voidSerializerIntrinsics.pmovsxbw(XMMRegister dst, Mem src) Packed Move with Sign Extend (SSE4.1).final voidSerializerIntrinsics.pmovsxdq(XMMRegister dst, Mem src) (SSE4.1).final voidSerializerIntrinsics.pmovsxwd(XMMRegister dst, Mem src) Packed Move with Sign Extend (SSE4.1).final voidSerializerIntrinsics.pmovsxwq(XMMRegister dst, Mem src) (SSE4.1).final voidSerializerIntrinsics.pmovzxbd(XMMRegister dst, Mem src) Packed Move with Zero Extend (SSE4.1).final voidSerializerIntrinsics.pmovzxbq(XMMRegister dst, Mem src) Packed Move with Zero Extend (SSE4.1).final voidSerializerIntrinsics.pmovzxbw(XMMRegister dst, Mem src) Packed Move with Zero Extend (SSE4.1).final voidSerializerIntrinsics.pmovzxdq(XMMRegister dst, Mem src) (SSE4.1).final voidSerializerIntrinsics.pmovzxwd(XMMRegister dst, Mem src) Packed Move with Zero Extend (SSE4.1).final voidSerializerIntrinsics.pmovzxwq(XMMRegister dst, Mem src) (SSE4.1).final voidSerializerIntrinsics.pmuldq(XMMRegister dst, Mem src) Multiply Packed Signed Dword Integers (SSE4.1).final voidSerializerIntrinsics.pmulhrsw(MMRegister dst, Mem src) Packed Multiply High with Round and Scale (SSSE3).final voidSerializerIntrinsics.pmulhrsw(XMMRegister dst, Mem src) Packed Multiply High with Round and Scale (SSSE3).final voidSerializerIntrinsics.pmulhuw(MMRegister dst, Mem src) Packed Multiply High Unsigned (SSE).final voidSerializerIntrinsics.pmulhuw(XMMRegister dst, Mem src) Packed Multiply High Unsigned (SSE2).final voidSerializerIntrinsics.pmulhw(MMRegister dst, Mem src) Packed Multiply High (MMX).final voidSerializerIntrinsics.pmulhw(XMMRegister dst, Mem src) Packed Multiply High (SSE2).final voidSerializerIntrinsics.pmulld(XMMRegister dst, Mem src) Multiply Packed Signed Integers and Store Low Result (SSE4.1).final voidSerializerIntrinsics.pmullw(MMRegister dst, Mem src) Packed Multiply Low (MMX).final voidSerializerIntrinsics.pmullw(XMMRegister dst, Mem src) Packed Multiply Low (SSE2).final voidSerializerIntrinsics.pmuludq(MMRegister dst, Mem src) Packed Multiply to QWORD (SSE2).final voidSerializerIntrinsics.pmuludq(XMMRegister dst, Mem src) Packed Multiply to QWORD (SSE2).final voidfinal voidReturn the Count of Number of Bits Set to 1 (SSE4.2).final voidSerializerIntrinsics.por(MMRegister dst, Mem src) Bitwise Logical OR (MMX).final voidSerializerIntrinsics.por(XMMRegister dst, Mem src) Bitwise Logical OR (SSE2).final voidPrefetch (SSE).final voidSerializerIntrinsics.psadbw(MMRegister dst, Mem src) Packed Sum of Absolute Differences (SSE).final voidSerializerIntrinsics.psadbw(XMMRegister dst, Mem src) Compute Sum of Absolute Differences (SSE).final voidSerializerIntrinsics.pshufb(MMRegister dst, Mem src) Packed Shuffle Bytes (SSSE3).final voidSerializerIntrinsics.pshufb(XMMRegister dst, Mem src) Packed Shuffle Bytes (SSSE3).final voidSerializerIntrinsics.pshufd(XMMRegister dst, Mem src, Immediate imm8) Shuffle Packed DWORDs (SSE2).final voidSerializerIntrinsics.pshufhw(XMMRegister dst, Mem src, Immediate imm8) Shuffle Packed High Words (SSE2).final voidSerializerIntrinsics.pshuflw(XMMRegister dst, Mem src, Immediate imm8) Shuffle Packed Low Words (SSE2).final voidSerializerIntrinsics.pshufw(MMRegister dst, Mem src, Immediate imm8) Packed Shuffle word (SSE).final voidSerializerIntrinsics.psignb(MMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.psignb(XMMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.psignd(MMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.psignd(XMMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.psignw(MMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.psignw(XMMRegister dst, Mem src) Packed SIGN (SSSE3).final voidSerializerIntrinsics.pslld(MMRegister dst, Mem src) Packed Shift Left Logical (MMX).final voidSerializerIntrinsics.pslld(XMMRegister dst, Mem src) Packed Shift Left Logical (SSE2).final voidSerializerIntrinsics.psllq(MMRegister dst, Mem src) Packed Shift Left Logical (MMX).final voidSerializerIntrinsics.psllq(XMMRegister dst, Mem src) Packed Shift Left Logical (SSE2).final voidSerializerIntrinsics.psllw(MMRegister dst, Mem src) Packed Shift Left Logical (MMX).final voidSerializerIntrinsics.psllw(XMMRegister dst, Mem src) Packed Shift Left Logical (SSE2).final voidSerializerIntrinsics.psrad(MMRegister dst, Mem src) Packed Shift Right Arithmetic (MMX).final voidSerializerIntrinsics.psrad(XMMRegister dst, Mem src) Packed Shift Right Arithmetic (SSE2).final voidSerializerIntrinsics.psraw(MMRegister dst, Mem src) Packed Shift Right Arithmetic (MMX).final voidSerializerIntrinsics.psraw(XMMRegister dst, Mem src) Packed Shift Right Arithmetic (SSE2).final voidSerializerIntrinsics.psrld(MMRegister dst, Mem src) Packed Shift Right Logical (MMX).final voidSerializerIntrinsics.psrld(XMMRegister dst, Mem src) Packed Shift Right Logical (SSE2).final voidSerializerIntrinsics.psrlq(MMRegister dst, Mem src) Packed Shift Right Logical (MMX).final voidSerializerIntrinsics.psrlq(XMMRegister dst, Mem src) Packed Shift Right Logical (SSE2).final voidSerializerIntrinsics.psrlw(MMRegister dst, Mem src) Packed Shift Right Logical (MMX).final voidSerializerIntrinsics.psrlw(XMMRegister dst, Mem src) Packed Shift Right Logical (SSE2).final voidSerializerIntrinsics.psubb(MMRegister dst, Mem src) Packed Subtract (MMX).final voidSerializerIntrinsics.psubb(XMMRegister dst, Mem src) Packed Subtract (SSE2).final voidSerializerIntrinsics.psubd(MMRegister dst, Mem src) Packed Subtract (MMX).final voidSerializerIntrinsics.psubd(XMMRegister dst, Mem src) Packed Subtract (SSE2).final voidSerializerIntrinsics.psubq(MMRegister dst, Mem src) Packed Subtract (SSE2).final voidSerializerIntrinsics.psubq(XMMRegister dst, Mem src) Packed Subtract (SSE2).final voidSerializerIntrinsics.psubsb(MMRegister dst, Mem src) Packed Subtract with Saturation (MMX).final voidSerializerIntrinsics.psubsb(XMMRegister dst, Mem src) Packed Subtract with Saturation (SSE2).final voidSerializerIntrinsics.psubsw(MMRegister dst, Mem src) Packed Subtract with Saturation (MMX).final voidSerializerIntrinsics.psubsw(XMMRegister dst, Mem src) Packed Subtract with Saturation (SSE2).final voidSerializerIntrinsics.psubusb(MMRegister dst, Mem src) Packed Subtract with Unsigned Saturation (MMX).final voidSerializerIntrinsics.psubusb(XMMRegister dst, Mem src) Packed Subtract with Unsigned Saturation (SSE2).final voidSerializerIntrinsics.psubusw(MMRegister dst, Mem src) Packed Subtract with Unsigned Saturation (MMX).final voidSerializerIntrinsics.psubusw(XMMRegister dst, Mem src) Packed Subtract with Unsigned Saturation (SSE2).final voidSerializerIntrinsics.psubw(MMRegister dst, Mem src) Packed Subtract (MMX).final voidSerializerIntrinsics.psubw(XMMRegister dst, Mem src) Packed Subtract (SSE2).final voidSerializerIntrinsics.pswapd(MMRegister dst, Mem src) Packed swap DWord (3dNow!)final voidSerializerIntrinsics.ptest(XMMRegister op1, Mem op2) Logical Compare (SSE4.1).final voidSerializerIntrinsics.punpckhbw(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpckhbw(XMMRegister dst, Mem src) Unpack High Data (SSE2).final voidSerializerIntrinsics.punpckhdq(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpckhdq(XMMRegister dst, Mem src) Unpack High Data (SSE2).final voidSerializerIntrinsics.punpckhqdq(XMMRegister dst, Mem src) Unpack High Data (SSE2).final voidSerializerIntrinsics.punpckhwd(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpckhwd(XMMRegister dst, Mem src) Unpack High Data (SSE2).final voidSerializerIntrinsics.punpcklbw(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpcklbw(XMMRegister dst, Mem src) Unpack Low Data (SSE2).final voidSerializerIntrinsics.punpckldq(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpckldq(XMMRegister dst, Mem src) Unpack Low Data (SSE2).final voidSerializerIntrinsics.punpcklqdq(XMMRegister dst, Mem src) Unpack Low Data (SSE2).final voidSerializerIntrinsics.punpcklwd(MMRegister dst, Mem src) Unpack High Packed Data (MMX).final voidSerializerIntrinsics.punpcklwd(XMMRegister dst, Mem src) Unpack Low Data (SSE2).final voidPush WORD/DWORD/QWORD Onto the Stack.final voidSerializerIntrinsics.pxor(MMRegister dst, Mem src) Bitwise Exclusive OR (MMX).final voidSerializerIntrinsics.pxor(XMMRegister dst, Mem src) Bitwise Exclusive OR (SSE2).final voidRotate Bits Left.final voidRotate Bits Left.final voidSerializerIntrinsics.rcpps(XMMRegister dst, Mem src) Packed SP-FP Reciprocal (SSE).final voidSerializerIntrinsics.rcpss(XMMRegister dst, Mem src) Scalar SP-FP Reciprocal (SSE).final voidRotate Bits Right.final voidRotate Bits Right.final voidRotate Bits Left.final voidRotate Bits Left.final voidRotate Bits Right.final voidRotate Bits Right.final voidSerializerIntrinsics.roundpd(XMMRegister dst, Mem src, Immediate imm8) Round Packed DP-FP Values (SSE4.1).final voidSerializerIntrinsics.roundps(XMMRegister dst, Mem src, Immediate imm8) final voidSerializerIntrinsics.roundsd(XMMRegister dst, Mem src, Immediate imm8) Round Scalar DP-FP Values (SSE4.1).final voidSerializerIntrinsics.roundss(XMMRegister dst, Mem src, Immediate imm8) Round Scalar SP-FP Values (SSE4.1).final voidSerializerIntrinsics.rsqrtps(XMMRegister dst, Mem src) Packed SP-FP Square Root Reciprocal (SSE).final voidSerializerIntrinsics.rsqrtss(XMMRegister dst, Mem src) Scalar SP-FP Square Root Reciprocal (SSE).final voidShift Bits Left.final voidShift Bits Left.final voidShift Bits Right.final voidShift Bits Right.final voidInteger subtraction with borrow.final voidInteger subtraction with borrow.final voidInteger subtraction with borrow.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidSet Byte on Condition.final voidShift Bits Left.final voidShift Bits Left.final voidDouble Precision Shift Left.final voidDouble Precision Shift Left.final voidShift Bits Right.final voidShift Bits Right.final voidDouble Precision Shift Right.final voidDouble Precision Shift Right.final voidSerializerIntrinsics.shufps(XMMRegister dst, Mem src, Immediate imm8) Shuffle SP-FP (SSE).final voidSerializerIntrinsics.sqrtpd(XMMRegister dst, Mem src) Compute Square Roots of Packed DP-FP Values (SSE2).final voidSerializerIntrinsics.sqrtps(XMMRegister dst, Mem src) Packed SP-FP Square Root (SSE).final voidSerializerIntrinsics.sqrtsd(XMMRegister dst, Mem src) Compute Square Root of Scalar DP-FP Value (SSE2).final voidSerializerIntrinsics.sqrtss(XMMRegister dst, Mem src) Scalar SP-FP Square Root (SSE).final voidStore Streaming SIMD Extension Control/Status (SSE).final voidSubtract.final voidSubtract.final voidSubtract.final voidSerializerIntrinsics.subpd(XMMRegister dst, Mem src) Packed DP-FP Subtract (SSE2).final voidSerializerIntrinsics.subps(XMMRegister dst, Mem src) Packed SP-FP Subtract (SSE).final voidSerializerIntrinsics.subsd(XMMRegister dst, Mem src) Scalar DP-FP Subtract (SSE2).final voidSerializerIntrinsics.subss(XMMRegister dst, Mem src) Scalar SP-FP Subtract (SSE).final voidLogical Compare.final voidLogical Compare.final voidSerializerIntrinsics.ucomisd(XMMRegister dst, Mem src) Scalar Unordered DP-FP Compare and Set EFLAGS (SSE2).final voidSerializerIntrinsics.ucomiss(XMMRegister dst, Mem src) Unordered Scalar SP-FP compare and set EFLAGS (SSE).final voidSerializerIntrinsics.unpckhpd(XMMRegister dst, Mem src) Unpack and Interleave High Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.unpckhps(XMMRegister dst, Mem src) Unpack High Packed SP-FP Data (SSE).final voidSerializerIntrinsics.unpcklpd(XMMRegister dst, Mem src) Unpack and Interleave Low Packed Double-Precision FP Values (SSE2).final voidSerializerIntrinsics.unpcklps(XMMRegister dst, Mem src) Unpack Low Packed SP-FP Data (SSE).final voidExchange and Add.final voidExchange Register/Memory with Register.final voidExchange Register/Memory with Register.final voidExchange Register/Memory with Register.final voidExchange Register/Memory with Register.final voidExchange Register/Memory with Register.final voidSerializerIntrinsics.xorpd(XMMRegister dst, Mem src) Bit-wise Logical OR for DP-FP Data (SSE2).final voidSerializerIntrinsics.xorps(XMMRegister dst, Mem src) Bit-wise Logical Xor for SP-FP Data (SSE).