Uses of Class
jnr.x86asm.Mem

Packages that use Mem
jnr.x86asm   
 

Uses of Mem in jnr.x86asm
 

Methods in jnr.x86asm that return Mem
static Mem Asm.byte_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create byte pointer operand.
static Mem Asm.byte_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create byte pointer operand.
static Mem Asm.byte_ptr(Label label)
          Create byte pointer operand.
static Mem Asm.byte_ptr(Label label, long disp)
          Create byte pointer operand.
static Mem Asm.byte_ptr(Label label, Register index, int shift, long disp)
          Create byte pointer operand.
static Mem Asm.byte_ptr(Register base, long disp)
          Create byte pointer operand.
static Mem Asm.byte_ptr(Register base, Register index, int shift, long disp)
          Create byte pointer operand.
static Mem Asm.dqword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr(Label label)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr(Label label, long disp)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr(Label label, Register index, int shift, long disp)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr(Register base, long disp)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dqword_ptr(Register base, Register index, int shift, long disp)
          Create dqword (16 Bytes) pointer operand.
static Mem Asm.dword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr(Label label)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr(Label label, long disp)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr(Label label, Register index, int shift, long disp)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr(Register base, long disp)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.dword_ptr(Register base, Register index, int shift, long disp)
          Create dword (4 Bytes) pointer operand.
static Mem Asm.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 Mem Asm.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 Mem Asm.mmword_ptr(Label label)
          Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
static Mem Asm.mmword_ptr(Label label, long disp)
          Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
static Mem Asm.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 Mem Asm.mmword_ptr(Register base, long disp)
          Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.
static Mem Asm.mmword_ptr(Register base, Register index, int shift, long disp)
          Create mmword (8 Bytes) pointer operand).
static Mem Asm.ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create pointer operand with not specified size.
static Mem Asm.ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create pointer operand with not specified size.
static Mem Asm.ptr(Label label)
          Create pointer operand with not specified size.
static Mem Asm.ptr(Label label, long disp)
          Create pointer operand with not specified size.
static Mem Asm.ptr(Label label, Register index, int shift, long disp)
          Create pointer operand with not specified size.
static Mem Asm.ptr(Register base, long disp)
          Create pointer operand with not specified size.
static Mem Asm.ptr(Register base, Register index, int shift, long disp)
          Create pointer operand with not specified size.
static Mem Asm.qword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr(Label label)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr(Label label, long disp)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr(Label label, Register index, int shift, long disp)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr(Register base, long disp)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.qword_ptr(Register base, Register index, int shift, long disp)
          Create qword (8 Bytes) pointer operand.
static Mem Asm.tword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.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 Mem Asm.tword_ptr(Label label)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.tword_ptr(Label label, long disp)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.tword_ptr(Label label, Register index, int shift, long disp)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.tword_ptr(Register base, long disp)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.tword_ptr(Register base, Register index, int shift, long disp)
          Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
static Mem Asm.word_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr(Label label)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr(Label label, long disp)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr(Label label, Register index, int shift, long disp)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr(Register base, long disp)
          Create word (2 Bytes) pointer operand.
static Mem Asm.word_ptr(Register base, Register index, int shift, long disp)
          Create word (2 Bytes) pointer operand.
static Mem Asm.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 Mem Asm.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.
static Mem Asm.xmmword_ptr(Label label)
          Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
static Mem Asm.xmmword_ptr(Label label, long disp)
          Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
static Mem Asm.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 Mem Asm.xmmword_ptr(Register base, long disp)
          Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
static Mem Asm.xmmword_ptr(Register base, Register index, int shift, long disp)
          Create xmmword (16 Bytes) pointer operand.
 

Methods in jnr.x86asm with parameters of type Mem
 void SerializerIntrinsics.adc(Mem dst, Immediate src)
          Add with Carry.
 void SerializerIntrinsics.adc(Mem dst, Register src)
          Add with Carry.
 void SerializerIntrinsics.adc(Register dst, Mem src)
          Add with Carry.
 void SerializerIntrinsics.add(Mem dst, Immediate src)
          Add.
 void SerializerIntrinsics.add(Mem dst, Register src)
          Add.
 void SerializerIntrinsics.add(Register dst, Mem src)
          Add.
 void SerializerIntrinsics.addpd(XMMRegister dst, Mem src)
          Packed DP-FP Add (SSE2).
 void SerializerIntrinsics.addps(XMMRegister dst, Mem src)
          Packed SP-FP Add (SSE).
 void SerializerIntrinsics.addsd(XMMRegister dst, Mem src)
          Scalar DP-FP Add (SSE2).
 void SerializerIntrinsics.addss(XMMRegister dst, Mem src)
          Scalar SP-FP Add (SSE).
 void SerializerIntrinsics.addsubpd(XMMRegister dst, Mem src)
          Packed DP-FP Add/Subtract (SSE3).
 void SerializerIntrinsics.addsubps(XMMRegister dst, Mem src)
          Packed SP-FP Add/Subtract (SSE3).
 void SerializerIntrinsics.amd_prefetch(Mem mem)
          Prefetch (3dNow - Amd).
 void SerializerIntrinsics.amd_prefetchw(Mem mem)
          Prefetch and set cache to modified (3dNow - Amd).
 void SerializerIntrinsics.and_(Mem dst, Immediate src)
          Logical And.
 void SerializerIntrinsics.and_(Mem dst, Register src)
          Logical And.
 void SerializerIntrinsics.and_(Register dst, Mem src)
          Logical And.
 void SerializerIntrinsics.andnpd(XMMRegister dst, Mem src)
          Bit-wise Logical And Not For DP-FP (SSE2).
 void SerializerIntrinsics.andnps(XMMRegister dst, Mem src)
          Bit-wise Logical And Not For SP-FP (SSE).
 void SerializerIntrinsics.andpd(XMMRegister dst, Mem src)
          Bit-wise Logical And For DP-FP (SSE2).
 void SerializerIntrinsics.andps(XMMRegister dst, Mem src)
          Bit-wise Logical And For SP-FP (SSE).
 void SerializerIntrinsics.blendpd(XMMRegister dst, Mem src, Immediate imm8)
          Blend Packed DP-FP Values (SSE4.1).
 void SerializerIntrinsics.blendps(XMMRegister dst, Mem src, Immediate imm8)
          Blend Packed SP-FP Values (SSE4.1).
 void SerializerIntrinsics.blendvpd(XMMRegister dst, Mem src)
          Variable Blend Packed DP-FP Values (SSE4.1).
 void SerializerIntrinsics.blendvps(XMMRegister dst, Mem src)
          Variable Blend Packed SP-FP Values (SSE4.1).
 void SerializerIntrinsics.bsf(Register dst, Mem src)
          Bit Scan Forward.
 void SerializerIntrinsics.bsr(Register dst, Mem src)
          Bit Scan Reverse.
 void SerializerIntrinsics.bt(Mem dst, Immediate src)
          Bit test.
 void SerializerIntrinsics.bt(Mem dst, Register src)
          Bit test.
 void SerializerIntrinsics.btc(Mem dst, Immediate src)
          Bit test and complement.
 void SerializerIntrinsics.btc(Mem dst, Register src)
          Bit test and complement.
 void SerializerIntrinsics.btr(Mem dst, Immediate src)
          Bit test and reset.
 void SerializerIntrinsics.btr(Mem dst, Register src)
          Bit test and reset.
 void SerializerIntrinsics.bts(Mem dst, Immediate src)
          Bit test and set.
 void SerializerIntrinsics.bts(Mem dst, Register src)
          Bit test and set.
 void SerializerIntrinsics.call(Mem dst)
          Call Procedure.
 void SerializerIntrinsics.clflush(Mem mem)
          Flush Cache Line (SSE2).
 void SerializerIntrinsics.cmov(CONDITION cc, Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmova(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovae(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovb(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovbe(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovc(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmove(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovg(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovge(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovl(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovle(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovna(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnae(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnb(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnbe(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnc(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovne(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovng(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnge(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnl(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnle(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovno(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnp(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovns(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovnz(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovo(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovp(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovpe(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovpo(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovs(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmovz(Register dst, Mem src)
          Conditional Move.
 void SerializerIntrinsics.cmp(Mem dst, Immediate src)
          Compare Two Operands.
 void SerializerIntrinsics.cmp(Mem dst, Register src)
          Compare Two Operands.
 void SerializerIntrinsics.cmp(Register dst, Mem src)
          Compare Two Operands.
 void SerializerIntrinsics.cmppd(XMMRegister dst, Mem src, Immediate imm8)
          Packed DP-FP Compare (SSE2).
 void SerializerIntrinsics.cmpps(XMMRegister dst, Mem src, Immediate imm8)
          Packed SP-FP Compare (SSE).
 void SerializerIntrinsics.cmpsd(XMMRegister dst, Mem src, Immediate imm8)
          Compare Scalar SP-FP Values (SSE2).
 void SerializerIntrinsics.cmpss(XMMRegister dst, Mem src, Immediate imm8)
          Compare Scalar SP-FP Values (SSE).
 void SerializerIntrinsics.cmpxchg(Mem dst, Register src)
          Compare and Exchange (i486).
 void SerializerIntrinsics.cmpxchg16b(Mem dst)
          Compares the 128-bit value in RDX:RAX with the memory operand.
 void SerializerIntrinsics.cmpxchg8b(Mem dst)
          Compares the 64-bit value in EDX:EAX with the memory operand (Pentium).
 void SerializerIntrinsics.comisd(XMMRegister dst, Mem src)
          Scalar Ordered DP-FP Compare and Set EFLAGS (SSE2).
 void SerializerIntrinsics.comiss(XMMRegister dst, Mem src)
          Scalar Ordered SP-FP Compare and Set EFLAGS (SSE).
 void SerializerIntrinsics.crc32(Register dst, Mem src)
          Accumulate CRC32 Value (polynomial 0x11EDC6F41) (SSE4.2).
 void SerializerIntrinsics.cvtdq2pd(XMMRegister dst, Mem src)
          Convert Packed Dword Integers to Packed DP-FP Values (SSE2).
 void SerializerIntrinsics.cvtdq2ps(XMMRegister dst, Mem src)
          Convert Packed Dword Integers to Packed SP-FP Values (SSE2).
 void SerializerIntrinsics.cvtpd2dq(XMMRegister dst, Mem src)
          Convert Packed DP-FP Values to Packed Dword Integers (SSE2).
 void SerializerIntrinsics.cvtpd2pi(MMRegister dst, Mem src)
          Convert Packed DP-FP Values to Packed Dword Integers (SSE2).
 void SerializerIntrinsics.cvtpd2ps(XMMRegister dst, Mem src)
          Convert Packed DP-FP Values to Packed SP-FP Values (SSE2).
 void SerializerIntrinsics.cvtpi2pd(XMMRegister dst, Mem src)
          Convert Packed Dword Integers to Packed DP-FP Values (SSE2).
 void SerializerIntrinsics.cvtpi2ps(XMMRegister dst, Mem src)
          Packed Signed INT32 to Packed SP-FP Conversion (SSE).
 void SerializerIntrinsics.cvtps2dq(XMMRegister dst, Mem src)
          Convert Packed SP-FP Values to Packed Dword Integers (SSE2).
 void SerializerIntrinsics.cvtps2pd(XMMRegister dst, Mem src)
          Convert Packed SP-FP Values to Packed DP-FP Values (SSE2).
 void SerializerIntrinsics.cvtps2pi(MMRegister dst, Mem src)
          Packed SP-FP to Packed INT32 Conversion (SSE).
 void SerializerIntrinsics.cvtsd2si(Register dst, Mem src)
          Convert Scalar DP-FP Value to Dword Integer (SSE2).
 void SerializerIntrinsics.cvtsd2ss(XMMRegister dst, Mem src)
          Convert Scalar DP-FP Value to Scalar SP-FP Value (SSE2).
 void SerializerIntrinsics.cvtsi2sd(XMMRegister dst, Mem src)
          Convert Dword Integer to Scalar DP-FP Value (SSE2).
 void SerializerIntrinsics.cvtsi2ss(XMMRegister dst, Mem src)
          Scalar Signed INT32 to SP-FP Conversion (SSE).
 void SerializerIntrinsics.cvtss2sd(XMMRegister dst, Mem src)
          Convert Scalar SP-FP Value to Scalar DP-FP Value (SSE2).
 void SerializerIntrinsics.cvtss2si(Register dst, Mem src)
          Scalar SP-FP to Signed INT32 Conversion (SSE).
 void SerializerIntrinsics.cvttpd2dq(XMMRegister dst, Mem src)
          Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).
 void SerializerIntrinsics.cvttpd2pi(MMRegister dst, Mem src)
          Convert with Truncation Packed DP-FP Values to Packed Dword Integers (SSE2).
 void SerializerIntrinsics.cvttps2dq(XMMRegister dst, Mem src)
          Convert with Truncation Packed SP-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.cvttsd2si(Register dst, Mem src)
          Convert with Truncation Scalar DP-FP Value to Signed Dword Integer (SSE2).
 void SerializerIntrinsics.cvttss2si(Register dst, Mem src)
          Scalar SP-FP to Signed INT32 Conversion (truncate) (SSE).
 void SerializerIntrinsics.dec(Mem dst)
          Decrement by 1.
 void SerializerIntrinsics.div(Mem src)
          Unsigned divide.
 void SerializerIntrinsics.divpd(XMMRegister dst, Mem src)
          Packed DP-FP Divide (SSE2).
 void SerializerIntrinsics.divps(XMMRegister dst, Mem src)
          Packed SP-FP Divide (SSE).
 void SerializerIntrinsics.divsd(XMMRegister dst, Mem src)
          Scalar DP-FP Divide (SSE2).
 void SerializerIntrinsics.divss(XMMRegister dst, Mem src)
          Scalar SP-FP Divide (SSE).
 void SerializerIntrinsics.dppd(XMMRegister dst, Mem src, Immediate imm8)
          Dot Product of Packed DP-FP Values (SSE4.1).
 void SerializerIntrinsics.dpps(XMMRegister dst, Mem src, Immediate imm8)
          Dot Product of Packed SP-FP Values (SSE4.1).
 void SerializerIntrinsics.extractps(XMMRegister dst, Mem src, Immediate imm8)
          Extract Packed SP-FP Value @brief (SSE4.1).
 void SerializerIntrinsics.fadd(Mem src)
          Add @a src to st(0) and store result in st(0) (FPU).
 void SerializerIntrinsics.fbld(Mem src)
          Load Binary Coded Decimal (FPU).
 void SerializerIntrinsics.fbstp(Mem dst)
          Store BCD Integer and Pop (FPU).
 void SerializerIntrinsics.fcom(Mem src)
          Compare st(0) with 4 byte or 8 byte FP at @a src (FPU).
 void SerializerIntrinsics.fcomp(Mem mem)
          Compare st(0) with 4 byte or 8 byte FP at @a adr and pop the
 void SerializerIntrinsics.fdiv(Mem src)
          Divide st(0) by 32 bit or 64 bit FP value (FPU).
 void SerializerIntrinsics.fdivr(Mem src)
          Reverse Divide st(0) by 32 bit or 64 bit FP value (FPU).
 void SerializerIntrinsics.fiadd(Mem src)
          Add 16 bit or 32 bit integer to st(0) (FPU).
 void SerializerIntrinsics.ficom(Mem src)
          Compare st(0) with 16 bit or 32 bit Integer (FPU).
 void SerializerIntrinsics.ficomp(Mem src)
          Compare st(0) with 16 bit or 32 bit Integer and pop the stack (FPU).
 void SerializerIntrinsics.fidiv(Mem src)
          Divide st(0) by 32 bit or 16 bit integer (@a src) (FPU).
 void SerializerIntrinsics.fidivr(Mem src)
          Reverse Divide st(0) by 32 bit or 16 bit integer (@a src) (FPU).
 void SerializerIntrinsics.fild(Mem src)
          Load 16 bit, 32 bit or 64 bit Integer and push it to the stack (FPU).
 void SerializerIntrinsics.fimul(Mem src)
          Multiply st(0) by 16 bit or 32 bit integer and store it
 void SerializerIntrinsics.fist(Mem dst)
          Store st(0) as 16 bit or 32 bit Integer to @a dst (FPU).
 void SerializerIntrinsics.fistp(Mem dst)
          Store st(0) as 16 bit, 32 bit or 64 bit Integer to @a dst and pop
 void SerializerIntrinsics.fisttp(Mem dst)
          Store Integer with Truncation (SSE3).
 void SerializerIntrinsics.fisub(Mem src)
          Subtract 16 bit or 32 bit integer from st(0) and store result to
 void SerializerIntrinsics.fisubr(Mem src)
          Reverse Subtract 16 bit or 32 bit integer from st(0) and
 void SerializerIntrinsics.fld(Mem src)
          Push 32 bit, 64 bit or 80 bit Floating Point Value onto the FPU
 void SerializerIntrinsics.fldcw(Mem src)
          Load x87 FPU Control Word (2 bytes) (FPU).
 void SerializerIntrinsics.fldenv(Mem src)
          Load x87 FPU Environment (14 or 28 bytes) (FPU).
 void SerializerIntrinsics.fmul(Mem src)
          Multiply st(0) by @a src and store result in st(0) (FPU).
 void SerializerIntrinsics.fnsave(Mem dst)
          Save FPU State (FPU).
 void SerializerIntrinsics.fnstcw(Mem dst)
          Store x87 FPU Control Word (FPU).
 void SerializerIntrinsics.fnstenv(Mem dst)
          Store x87 FPU Environment (FPU).
 void SerializerIntrinsics.fnstsw(Mem dst)
          Store x87 FPU Status Word (2 Bytes) (FPU).
 void SerializerIntrinsics.frstor(Mem src)
          Restore FPU State (FPU).
 void SerializerIntrinsics.fsave(Mem dst)
          Save FPU State (FPU).
 void SerializerIntrinsics.fst(Mem dst)
          Store Floating Point Value (FPU).
 void SerializerIntrinsics.fstcw(Mem dst)
          Store x87 FPU Control Word (FPU).
 void SerializerIntrinsics.fstenv(Mem dst)
          Store x87 FPU Environment (FPU).
 void SerializerIntrinsics.fstp(Mem dst)
          Store Floating Point Value and Pop Register Stack (FPU).
 void SerializerIntrinsics.fstsw(Mem dst)
          Store x87 FPU Status Word (2 Bytes) (FPU).
 void SerializerIntrinsics.fsub(Mem src)
          Subtract @a src from st(0) and store result in st(0) (FPU).
 void SerializerIntrinsics.fsubr(Mem src)
          Reverse Subtract @a src from st(0) and store result in st(0) (FPU).
 void SerializerIntrinsics.fxrstor(Mem src)
          Restore FP And MMX(tm) State And Streaming SIMD Extension State
 void SerializerIntrinsics.fxsave(Mem dst)
          Store FP and MMX(tm) State and Streaming SIMD Extension State
 void SerializerIntrinsics.haddpd(XMMRegister dst, Mem src)
          Packed DP-FP Horizontal Add (SSE3).
 void SerializerIntrinsics.haddps(XMMRegister dst, Mem src)
          Packed SP-FP Horizontal Add (SSE3).
 void SerializerIntrinsics.hsubpd(XMMRegister dst, Mem src)
          Packed DP-FP Horizontal Subtract (SSE3).
 void SerializerIntrinsics.hsubps(XMMRegister dst, Mem src)
          Packed SP-FP Horizontal Subtract (SSE3).
 void SerializerIntrinsics.idiv(Mem src)
          Signed divide.
 void SerializerIntrinsics.imul(Mem src)
           
 void SerializerIntrinsics.imul(Register dst, Mem src)
          Signed multiply.
 void SerializerIntrinsics.imul(Register dst, Mem src, Immediate imm)
           
 void SerializerIntrinsics.inc(Mem dst)
          Increment by 1.
 void SerializerIntrinsics.jmp(Mem dst)
          Jump.
 void SerializerIntrinsics.lddqu(XMMRegister dst, Mem src)
          Load Unaligned Integer 128 Bits (SSE3).
 void SerializerIntrinsics.ldmxcsr(Mem src)
          Load Streaming SIMD Extension Control/Status (SSE).
 void SerializerIntrinsics.lea(Register dst, Mem src)
          Load Effective Address
 void SerializerIntrinsics.maxpd(XMMRegister dst, Mem src)
          Return Maximum Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.maxps(XMMRegister dst, Mem src)
          Packed SP-FP Maximum (SSE).
 void SerializerIntrinsics.maxsd(XMMRegister dst, Mem src)
          Return Maximum Scalar Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.maxss(XMMRegister dst, Mem src)
          Scalar SP-FP Maximum (SSE).
 void SerializerIntrinsics.minpd(XMMRegister dst, Mem src)
          Return Minimum Packed DP-FP Values (SSE2).
 void SerializerIntrinsics.minps(XMMRegister dst, Mem src)
          Packed SP-FP Minimum (SSE).
 void SerializerIntrinsics.minsd(XMMRegister dst, Mem src)
          Return Minimum Scalar DP-FP Value (SSE2).
 void SerializerIntrinsics.minss(XMMRegister dst, Mem src)
          Scalar SP-FP Minimum (SSE).
 void SerializerIntrinsics.mov(Mem dst, Immediate src)
          Move.
 void SerializerIntrinsics.mov(Mem dst, Register src)
          Move.
 void SerializerIntrinsics.mov(Register dst, Mem src)
          Move.
 void SerializerIntrinsics.movapd(Mem dst, XMMRegister src)
          Move Aligned Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.movapd(XMMRegister dst, Mem src)
          Move Aligned Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.movaps(Mem dst, XMMRegister src)
          Move Aligned Packed SP-FP Values (SSE).
 void SerializerIntrinsics.movaps(XMMRegister dst, Mem src)
          Move Aligned Packed SP-FP Values (SSE).
 void SerializerIntrinsics.movbe(Mem dst, Register src)
          Move Data After Swapping Bytes (SSE3 - Intel Atom).
 void SerializerIntrinsics.movbe(Register dst, Mem src)
          Move Data After Swapping Bytes (SSE3 - Intel Atom).
 void SerializerIntrinsics.movd(Mem dst, MMRegister src)
          Move DWord (MMX).
 void SerializerIntrinsics.movd(Mem dst, XMMRegister src)
          Move DWord.
 void SerializerIntrinsics.movd(MMRegister dst, Mem src)
          Move DWord (MMX).
 void SerializerIntrinsics.movd(XMMRegister dst, Mem src)
          Move DWord.
 void SerializerIntrinsics.movddup(XMMRegister dst, Mem src)
          Move One DP-FP and Duplicate (SSE3).
 void SerializerIntrinsics.movdqa(Mem dst, XMMRegister src)
          Move Aligned DQWord (SSE2).
 void SerializerIntrinsics.movdqa(XMMRegister dst, Mem src)
          Move Aligned DQWord (SSE2).
 void SerializerIntrinsics.movdqu(Mem dst, XMMRegister src)
          Move Unaligned Double Quadword (SSE2).
 void SerializerIntrinsics.movdqu(XMMRegister dst, Mem src)
          Move Unaligned Double Quadword (SSE2).
 void SerializerIntrinsics.movhpd(Mem dst, XMMRegister src)
          Move High Packed Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movhpd(XMMRegister dst, Mem src)
          Move High Packed Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movhps(Mem dst, XMMRegister src)
          Move High Packed SP-FP (SSE).
 void SerializerIntrinsics.movhps(XMMRegister dst, Mem src)
          Move High Packed SP-FP (SSE).
 void SerializerIntrinsics.movlpd(Mem dst, XMMRegister src)
          Move Low Packed Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movlpd(XMMRegister dst, Mem src)
          Move Low Packed Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movlps(Mem dst, XMMRegister src)
          Move Low Packed SP-FP (SSE).
 void SerializerIntrinsics.movlps(XMMRegister dst, Mem src)
          Move Low Packed SP-FP (SSE).
 void SerializerIntrinsics.movntdq(Mem dst, XMMRegister src)
          Store Double Quadword Using Non-Temporal Hint (SSE2).
 void SerializerIntrinsics.movntdqa(XMMRegister dst, Mem src)
          Load Double Quadword Non-Temporal Aligned Hint (SSE4.1).
 void SerializerIntrinsics.movnti(Mem dst, Register src)
          Store Store DWORD Using Non-Temporal Hint (SSE2).
 void SerializerIntrinsics.movntpd(Mem dst, XMMRegister src)
          Store Packed Double-Precision FP Values Using Non-Temporal Hint (SSE2).
 void SerializerIntrinsics.movntps(Mem dst, XMMRegister src)
          Move Aligned Four Packed SP-FP Non Temporal (SSE).
 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(Mem dst, XMMRegister src)
          Move QWord (SSE).
 void SerializerIntrinsics.movq(MMRegister dst, Mem src)
          Move QWord (MMX).
 void SerializerIntrinsics.movq(XMMRegister dst, Mem src)
          Move QWord (SSE).
 void SerializerIntrinsics.movsd(Mem dst, XMMRegister src)
          Move Scalar Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movsd(XMMRegister dst, Mem src)
          Move Scalar Double-Precision FP Value (SSE2).
 void SerializerIntrinsics.movshdup(XMMRegister dst, Mem src)
          Move Packed SP-FP High and Duplicate (SSE3).
 void SerializerIntrinsics.movsldup(XMMRegister dst, Mem src)
          Move Packed SP-FP Low and Duplicate (SSE3).
 void SerializerIntrinsics.movss(Mem dst, XMMRegister src)
          Move Scalar SP-FP (SSE).
 void SerializerIntrinsics.movss(XMMRegister dst, Mem src)
          Move Scalar SP-FP (SSE).
 void SerializerIntrinsics.movsx(Register dst, Mem src)
          Move with Sign-Extension.
 void SerializerIntrinsics.movsxd(Register dst, Mem src)
          Move DWord to QWord with sign-extension.
 void SerializerIntrinsics.movupd(Mem dst, XMMRegister src)
          Move Unaligned Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.movupd(XMMRegister dst, Mem src)
          Move Unaligned Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.movups(Mem dst, XMMRegister src)
          Move Unaligned Packed SP-FP Values (SSE).
 void SerializerIntrinsics.movups(XMMRegister dst, Mem src)
          Move Unaligned Packed SP-FP Values (SSE).
 void SerializerIntrinsics.movzx(Register dst, Mem src)
          Move with Zero-Extend.
 void SerializerIntrinsics.mpsadbw(XMMRegister dst, Mem src, Immediate imm8)
          Compute Multiple Packed Sums of Absolute Difference (SSE4.1).
 void SerializerIntrinsics.mul(Mem src)
          Unsigned multiply.
 void SerializerIntrinsics.mulpd(XMMRegister dst, Mem src)
          Packed DP-FP Multiply (SSE2).
 void SerializerIntrinsics.mulps(XMMRegister dst, Mem src)
          Packed SP-FP Multiply (SSE).
 void SerializerIntrinsics.mulsd(XMMRegister dst, Mem src)
          Scalar DP-FP Multiply (SSE2).
 void SerializerIntrinsics.mulss(XMMRegister dst, Mem src)
          Scalar SP-FP Multiply (SSE).
 void SerializerIntrinsics.neg(Mem dst)
          Two's Complement Negation.
 void SerializerIntrinsics.not_(Mem dst)
          One's Complement Negation.
 void SerializerIntrinsics.or_(Mem dst, Immediate src)
          Logical Inclusive OR.
 void SerializerIntrinsics.or_(Mem dst, Register src)
          Logical Inclusive OR.
 void SerializerIntrinsics.or_(Register dst, Mem src)
          Logical Inclusive OR.
 void SerializerIntrinsics.orpd(XMMRegister dst, Mem src)
          Bit-wise Logical OR for DP-FP Data (SSE2).
 void SerializerIntrinsics.orps(XMMRegister dst, Mem src)
          Bit-wise Logical OR for SP-FP Data (SSE).
 void SerializerIntrinsics.pabsb(MMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.pabsb(XMMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.pabsd(MMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.pabsd(XMMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.pabsw(MMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.pabsw(XMMRegister dst, Mem src)
          Packed Absolute Value (SSSE3).
 void SerializerIntrinsics.packssdw(XMMRegister dst, Mem src)
          Pack with Signed Saturation (SSE2).
 void SerializerIntrinsics.packsswb(XMMRegister dst, Mem src)
          Pack with Signed Saturation (SSE2).
 void SerializerIntrinsics.packusdw(XMMRegister dst, Mem src)
          Pack with Unsigned Saturation (SSE4.1).
 void SerializerIntrinsics.packuswb(MMRegister dst, Mem src)
          Pack with Unsigned Saturation (MMX).
 void SerializerIntrinsics.packuswb(XMMRegister dst, Mem src)
          Pack with Unsigned Saturation (SSE2).
 void SerializerIntrinsics.paddb(MMRegister dst, Mem src)
          Packed BYTE Add (MMX).
 void SerializerIntrinsics.paddb(XMMRegister dst, Mem src)
          Packed BYTE Add (SSE2).
 void SerializerIntrinsics.paddd(MMRegister dst, Mem src)
          Packed DWORD Add (MMX).
 void SerializerIntrinsics.paddd(XMMRegister dst, Mem src)
          Packed DWORD Add (SSE2).
 void SerializerIntrinsics.paddq(MMRegister dst, Mem src)
          Packed QWORD Add (SSE2).
 void SerializerIntrinsics.paddq(XMMRegister dst, Mem src)
          Packed QWORD Add (SSE2).
 void SerializerIntrinsics.paddsb(MMRegister dst, Mem src)
          Packed Add with Saturation (MMX).
 void SerializerIntrinsics.paddsb(XMMRegister dst, Mem src)
          Packed Add with Saturation (SSE2).
 void SerializerIntrinsics.paddsw(MMRegister dst, Mem src)
          Packed Add with Saturation (MMX).
 void SerializerIntrinsics.paddsw(XMMRegister dst, Mem src)
          Packed Add with Saturation (SSE2).
 void SerializerIntrinsics.paddusb(MMRegister dst, Mem src)
          Packed Add Unsigned with Saturation (MMX).
 void SerializerIntrinsics.paddusb(XMMRegister dst, Mem src)
          Packed Add Unsigned with Saturation (SSE2).
 void SerializerIntrinsics.paddusw(MMRegister dst, Mem src)
          Packed Add Unsigned with Saturation (MMX).
 void SerializerIntrinsics.paddusw(XMMRegister dst, Mem src)
          Packed Add Unsigned with Saturation (SSE2).
 void SerializerIntrinsics.paddw(MMRegister dst, Mem src)
          Packed WORD Add (MMX).
 void SerializerIntrinsics.paddw(XMMRegister dst, Mem src)
          Packed WORD Add (SSE2).
 void SerializerIntrinsics.palignr(MMRegister dst, Mem src, Immediate imm8)
          Packed Shuffle Bytes (SSSE3).
 void SerializerIntrinsics.palignr(XMMRegister dst, Mem src, Immediate imm8)
          Packed Shuffle Bytes (SSSE3).
 void SerializerIntrinsics.pand(MMRegister dst, Mem src)
          Logical AND (MMX).
 void SerializerIntrinsics.pand(XMMRegister dst, Mem src)
          Logical AND (SSE2).
 void SerializerIntrinsics.pandn(MMRegister dst, Mem src)
          Logical AND Not (MMX).
 void SerializerIntrinsics.pandn(XMMRegister dst, Mem src)
          Logical AND Not (SSE2).
 void SerializerIntrinsics.pavgb(MMRegister dst, Mem src)
          Packed Average (SSE).
 void SerializerIntrinsics.pavgb(XMMRegister dst, Mem src)
          Packed Average (SSE2).
 void SerializerIntrinsics.pavgw(MMRegister dst, Mem src)
          Packed Average (SSE).
 void SerializerIntrinsics.pavgw(XMMRegister dst, Mem src)
          Packed Average (SSE2).
 void SerializerIntrinsics.pblendvb(XMMRegister dst, Mem src)
          Variable Blend Packed Bytes (SSE4.1).
 void SerializerIntrinsics.pblendw(XMMRegister dst, Mem src, Immediate imm8)
          Blend Packed Words (SSE4.1).
 void SerializerIntrinsics.pcmpeqb(MMRegister dst, Mem src)
          Packed Compare for Equal (BYTES) (MMX).
 void SerializerIntrinsics.pcmpeqb(XMMRegister dst, Mem src)
          Packed Compare for Equal (BYTES) (SSE2).
 void SerializerIntrinsics.pcmpeqd(MMRegister dst, Mem src)
          Packed Compare for Equal (DWORDS) (MMX).
 void SerializerIntrinsics.pcmpeqd(XMMRegister dst, Mem src)
          Packed Compare for Equal (DWORDS) (SSE2).
 void SerializerIntrinsics.pcmpeqq(XMMRegister dst, Mem src)
          Compare Packed Qword Data for Equal (SSE4.1).
 void SerializerIntrinsics.pcmpeqw(MMRegister dst, Mem src)
          Packed Compare for Equal (WORDS) (MMX).
 void SerializerIntrinsics.pcmpeqw(XMMRegister dst, Mem src)
          Packed Compare for Equal (WORDS) (SSE2).
 void SerializerIntrinsics.pcmpestri(XMMRegister dst, Mem src, Immediate imm8)
          Packed Compare Explicit Length Strings, Return Index (SSE4.2).
 void SerializerIntrinsics.pcmpestrm(XMMRegister dst, Mem src, Immediate imm8)
          Packed Compare Explicit Length Strings, Return Mask (SSE4.2).
 void SerializerIntrinsics.pcmpgtb(MMRegister dst, Mem src)
          Packed Compare for Greater Than (BYTES) (MMX).
 void SerializerIntrinsics.pcmpgtb(XMMRegister dst, Mem src)
          Packed Compare for Greater Than (BYTES) (SSE2).
 void SerializerIntrinsics.pcmpgtd(MMRegister dst, Mem src)
          Packed Compare for Greater Than (DWORDS) (MMX).
 void SerializerIntrinsics.pcmpgtd(XMMRegister dst, Mem src)
          Packed Compare for Greater Than (DWORDS) (SSE2).
 void SerializerIntrinsics.pcmpgtq(XMMRegister dst, Mem src)
          Compare Packed Data for Greater Than (SSE4.2).
 void SerializerIntrinsics.pcmpgtw(MMRegister dst, Mem src)
          Packed Compare for Greater Than (WORDS) (MMX).
 void SerializerIntrinsics.pcmpgtw(XMMRegister dst, Mem src)
          Packed Compare for Greater Than (WORDS) (SSE2).
 void SerializerIntrinsics.pcmpistri(XMMRegister dst, Mem src, Immediate imm8)
          Packed Compare Implicit Length Strings, Return Index (SSE4.2).
 void SerializerIntrinsics.pcmpistrm(XMMRegister dst, Mem src, Immediate imm8)
          Packed Compare Implicit Length Strings, Return Mask (SSE4.2).
 void SerializerIntrinsics.pextrb(Mem dst, XMMRegister src, Immediate imm8)
          Extract Byte (SSE4.1).
 void SerializerIntrinsics.pextrd(Mem dst, XMMRegister src, Immediate imm8)
          Extract Dword (SSE4.1).
 void SerializerIntrinsics.pextrq(Mem dst, XMMRegister src, Immediate imm8)
          Extract Dword (SSE4.1).
 void SerializerIntrinsics.pextrw(Mem dst, XMMRegister src, Immediate imm8)
          Extract Word (SSE4.1).
 void SerializerIntrinsics.pf2id(MMRegister dst, Mem 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.pfacc(MMRegister dst, Mem src)
          Packed SP-FP Accumulate (3dNow!).
 void SerializerIntrinsics.pfadd(MMRegister dst, Mem src)
          Packed SP-FP Addition (3dNow!).
 void SerializerIntrinsics.pfcmpeq(MMRegister dst, Mem src)
          Packed SP-FP Compare - dst == src (3dNow!).
 void SerializerIntrinsics.pfcmpge(MMRegister dst, Mem src)
          Packed SP-FP Compare - dst >= src (3dNow!).
 void SerializerIntrinsics.pfcmpgt(MMRegister dst, Mem src)
          Packed SP-FP Compare - dst > src (3dNow!).
 void SerializerIntrinsics.pfmax(MMRegister dst, Mem src)
          Packed SP-FP Maximum (3dNow!).
 void SerializerIntrinsics.pfmin(MMRegister dst, Mem src)
          Packed SP-FP Minimum (3dNow!).
 void SerializerIntrinsics.pfmul(MMRegister dst, Mem src)
          Packed SP-FP Multiply (3dNow!).
 void SerializerIntrinsics.pfnacc(MMRegister dst, Mem src)
          Packed SP-FP Negative Accumulate (3dNow!).
 void SerializerIntrinsics.pfpnacc(MMRegister dst, Mem src)
          Packed SP-FP Mixed Accumulate (3dNow!).
 void SerializerIntrinsics.pfrcp(MMRegister dst, Mem src)
          Packed SP-FP Reciprocal Approximation (3dNow!).
 void SerializerIntrinsics.pfrcpit1(MMRegister dst, Mem 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.pfrsqit1(MMRegister dst, Mem 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.pfsub(MMRegister dst, Mem src)
          Packed SP-FP Subtract (3dNow!).
 void SerializerIntrinsics.pfsubr(MMRegister dst, Mem src)
          Packed SP-FP Reverse Subtract (3dNow!).
 void SerializerIntrinsics.phaddd(MMRegister dst, Mem src)
          Packed Horizontal Add (SSSE3).
 void SerializerIntrinsics.phaddd(XMMRegister dst, Mem src)
          Packed Horizontal Add (SSSE3).
 void SerializerIntrinsics.phaddsw(MMRegister dst, Mem src)
          Packed Horizontal Add and Saturate (SSSE3).
 void SerializerIntrinsics.phaddsw(XMMRegister dst, Mem src)
          Packed Horizontal Add and Saturate (SSSE3).
 void SerializerIntrinsics.phaddw(MMRegister dst, Mem src)
          Packed Horizontal Add (SSSE3).
 void SerializerIntrinsics.phaddw(XMMRegister dst, Mem src)
          Packed Horizontal Add (SSSE3).
 void SerializerIntrinsics.phminposuw(XMMRegister dst, Mem src)
          Packed Horizontal Word Minimum (SSE4.1).
 void SerializerIntrinsics.phsubd(MMRegister dst, Mem src)
          Packed Horizontal Subtract (SSSE3).
 void SerializerIntrinsics.phsubd(XMMRegister dst, Mem src)
          Packed Horizontal Subtract (SSSE3).
 void SerializerIntrinsics.phsubsw(MMRegister dst, Mem src)
          Packed Horizontal Subtract and Saturate (SSSE3).
 void SerializerIntrinsics.phsubsw(XMMRegister dst, Mem src)
          Packed Horizontal Subtract and Saturate (SSSE3).
 void SerializerIntrinsics.phsubw(MMRegister dst, Mem src)
          Packed Horizontal Subtract (SSSE3).
 void SerializerIntrinsics.phsubw(XMMRegister dst, Mem src)
          Packed Horizontal Subtract (SSSE3).
 void SerializerIntrinsics.pi2fd(MMRegister dst, Mem src)
          Packed DWords to SP-FP (3dNow!).
 void SerializerIntrinsics.pi2fw(MMRegister dst, Mem src)
          Packed Words to SP-FP (3dNow!).
 void SerializerIntrinsics.pinsrb(XMMRegister dst, Mem src, Immediate imm8)
          Insert Byte (SSE4.1).
 void SerializerIntrinsics.pinsrd(XMMRegister dst, Mem src, Immediate imm8)
          Insert Dword (SSE4.1).
 void SerializerIntrinsics.pinsrq(XMMRegister dst, Mem src, Immediate imm8)
          Insert Dword (SSE4.1).
 void SerializerIntrinsics.pinsrw(MMRegister dst, Mem src, Immediate imm8)
          Insert Word (SSE).
 void SerializerIntrinsics.pinsrw(XMMRegister dst, Mem src, Immediate imm8)
          Insert Word (SSE2).
 void SerializerIntrinsics.pmaddubsw(MMRegister dst, Mem src)
          Multiply and Add Packed Signed and Unsigned Bytes (SSSE3).
 void SerializerIntrinsics.pmaddubsw(XMMRegister dst, Mem 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(XMMRegister dst, Mem src)
          Packed Multiply and Add (SSE2).
 void SerializerIntrinsics.pmaxsb(XMMRegister dst, Mem src)
          Maximum of Packed Signed Byte Integers (SSE4.1).
 void SerializerIntrinsics.pmaxsd(XMMRegister dst, Mem src)
          Maximum of Packed Signed Dword Integers (SSE4.1).
 void SerializerIntrinsics.pmaxsw(MMRegister dst, Mem src)
          Packed Signed Integer Word Maximum (SSE).
 void SerializerIntrinsics.pmaxsw(XMMRegister dst, Mem src)
          Packed Signed Integer Word Maximum (SSE2).
 void SerializerIntrinsics.pmaxub(MMRegister dst, Mem src)
          Packed Unsigned Integer Byte Maximum (SSE).
 void SerializerIntrinsics.pmaxub(XMMRegister dst, Mem src)
          Packed Unsigned Integer Byte Maximum (SSE2).
 void SerializerIntrinsics.pmaxud(XMMRegister dst, Mem src)
          Maximum of Packed Unsigned Dword Integers (SSE4.1).
 void SerializerIntrinsics.pmaxuw(XMMRegister dst, Mem src)
          Maximum of Packed Word Integers (SSE4.1).
 void SerializerIntrinsics.pminsb(XMMRegister dst, Mem src)
          Minimum of Packed Signed Byte Integers (SSE4.1).
 void SerializerIntrinsics.pminsd(XMMRegister dst, Mem src)
          Minimum of Packed Dword Integers (SSE4.1).
 void SerializerIntrinsics.pminsw(MMRegister dst, Mem src)
          Packed Signed Integer Word Minimum (SSE).
 void SerializerIntrinsics.pminsw(XMMRegister dst, Mem src)
          Packed Signed Integer Word Minimum (SSE2).
 void SerializerIntrinsics.pminub(MMRegister dst, Mem src)
          Packed Unsigned Integer Byte Minimum (SSE).
 void SerializerIntrinsics.pminub(XMMRegister dst, Mem src)
          Packed Unsigned Integer Byte Minimum (SSE2).
 void SerializerIntrinsics.pminud(XMMRegister dst, Mem src)
          Minimum of Packed Dword Integers (SSE4.1).
 void SerializerIntrinsics.pminuw(XMMRegister dst, Mem src)
          Minimum of Packed Word Integers (SSE4.1).
 void SerializerIntrinsics.pmovsxbd(XMMRegister dst, Mem src)
          Packed Move with Sign Extend (SSE4.1).
 void SerializerIntrinsics.pmovsxbq(XMMRegister dst, Mem src)
          Packed Move with Sign Extend (SSE4.1).
 void SerializerIntrinsics.pmovsxbw(XMMRegister dst, Mem src)
          Packed Move with Sign Extend (SSE4.1).
 void SerializerIntrinsics.pmovsxdq(XMMRegister dst, Mem src)
          (SSE4.1).
 void SerializerIntrinsics.pmovsxwd(XMMRegister dst, Mem src)
          Packed Move with Sign Extend (SSE4.1).
 void SerializerIntrinsics.pmovsxwq(XMMRegister dst, Mem src)
          (SSE4.1).
 void SerializerIntrinsics.pmovzxbd(XMMRegister dst, Mem src)
          Packed Move with Zero Extend (SSE4.1).
 void SerializerIntrinsics.pmovzxbq(XMMRegister dst, Mem src)
          Packed Move with Zero Extend (SSE4.1).
 void SerializerIntrinsics.pmovzxbw(XMMRegister dst, Mem src)
          Packed Move with Zero Extend (SSE4.1).
 void SerializerIntrinsics.pmovzxdq(XMMRegister dst, Mem src)
          (SSE4.1).
 void SerializerIntrinsics.pmovzxwd(XMMRegister dst, Mem src)
          Packed Move with Zero Extend (SSE4.1).
 void SerializerIntrinsics.pmovzxwq(XMMRegister dst, Mem src)
          (SSE4.1).
 void SerializerIntrinsics.pmuldq(XMMRegister dst, Mem src)
          Multiply Packed Signed Dword Integers (SSE4.1).
 void SerializerIntrinsics.pmulhrsw(MMRegister dst, Mem src)
          Packed Multiply High with Round and Scale (SSSE3).
 void SerializerIntrinsics.pmulhrsw(XMMRegister dst, Mem src)
          Packed Multiply High with Round and Scale (SSSE3).
 void SerializerIntrinsics.pmulhuw(MMRegister dst, Mem src)
          Packed Multiply High Unsigned (SSE).
 void SerializerIntrinsics.pmulhuw(XMMRegister dst, Mem src)
          Packed Multiply High Unsigned (SSE2).
 void SerializerIntrinsics.pmulhw(MMRegister dst, Mem src)
          Packed Multiply High (MMX).
 void SerializerIntrinsics.pmulhw(XMMRegister dst, Mem src)
          Packed Multiply High (SSE2).
 void SerializerIntrinsics.pmulld(XMMRegister dst, Mem src)
          Multiply Packed Signed Integers and Store Low Result (SSE4.1).
 void SerializerIntrinsics.pmullw(MMRegister dst, Mem src)
          Packed Multiply Low (MMX).
 void SerializerIntrinsics.pmullw(XMMRegister dst, Mem src)
          Packed Multiply Low (SSE2).
 void SerializerIntrinsics.pmuludq(MMRegister dst, Mem src)
          Packed Multiply to QWORD (SSE2).
 void SerializerIntrinsics.pmuludq(XMMRegister dst, Mem src)
          Packed Multiply to QWORD (SSE2).
 void SerializerIntrinsics.pop(Mem dst)
           
 void SerializerIntrinsics.popcnt(Register dst, Mem src)
          Return the Count of Number of Bits Set to 1 (SSE4.2).
 void SerializerIntrinsics.por(MMRegister dst, Mem src)
          Bitwise Logical OR (MMX).
 void SerializerIntrinsics.por(XMMRegister dst, Mem src)
          Bitwise Logical OR (SSE2).
 void SerializerIntrinsics.prefetch(Mem mem, Immediate hint)
          Prefetch (SSE).
 void SerializerIntrinsics.psadbw(MMRegister dst, Mem src)
          Packed Sum of Absolute Differences (SSE).
 void SerializerIntrinsics.psadbw(XMMRegister dst, Mem src)
          Compute Sum of Absolute Differences (SSE).
 void SerializerIntrinsics.pshufb(MMRegister dst, Mem src)
          Packed Shuffle Bytes (SSSE3).
 void SerializerIntrinsics.pshufb(XMMRegister dst, Mem src)
          Packed Shuffle Bytes (SSSE3).
 void SerializerIntrinsics.pshufd(XMMRegister dst, Mem src, Immediate imm8)
          Shuffle Packed DWORDs (SSE2).
 void SerializerIntrinsics.pshufhw(XMMRegister dst, Mem src, Immediate imm8)
          Shuffle Packed High Words (SSE2).
 void SerializerIntrinsics.pshuflw(XMMRegister dst, Mem src, Immediate imm8)
          Shuffle Packed Low Words (SSE2).
 void SerializerIntrinsics.pshufw(MMRegister dst, Mem src, Immediate imm8)
          Packed Shuffle word (SSE).
 void SerializerIntrinsics.psignb(MMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.psignb(XMMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.psignd(MMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.psignd(XMMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.psignw(MMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.psignw(XMMRegister dst, Mem src)
          Packed SIGN (SSSE3).
 void SerializerIntrinsics.pslld(MMRegister dst, Mem src)
          Packed Shift Left Logical (MMX).
 void SerializerIntrinsics.pslld(XMMRegister dst, Mem src)
          Packed Shift Left Logical (SSE2).
 void SerializerIntrinsics.psllq(MMRegister dst, Mem src)
          Packed Shift Left Logical (MMX).
 void SerializerIntrinsics.psllq(XMMRegister dst, Mem src)
          Packed Shift Left Logical (SSE2).
 void SerializerIntrinsics.psllw(MMRegister dst, Mem src)
          Packed Shift Left Logical (MMX).
 void SerializerIntrinsics.psllw(XMMRegister dst, Mem src)
          Packed Shift Left Logical (SSE2).
 void SerializerIntrinsics.psrad(MMRegister dst, Mem src)
          Packed Shift Right Arithmetic (MMX).
 void SerializerIntrinsics.psrad(XMMRegister dst, Mem src)
          Packed Shift Right Arithmetic (SSE2).
 void SerializerIntrinsics.psraw(MMRegister dst, Mem src)
          Packed Shift Right Arithmetic (MMX).
 void SerializerIntrinsics.psraw(XMMRegister dst, Mem src)
          Packed Shift Right Arithmetic (SSE2).
 void SerializerIntrinsics.psrld(MMRegister dst, Mem src)
          Packed Shift Right Logical (MMX).
 void SerializerIntrinsics.psrld(XMMRegister dst, Mem src)
          Packed Shift Right Logical (SSE2).
 void SerializerIntrinsics.psrlq(MMRegister dst, Mem src)
          Packed Shift Right Logical (MMX).
 void SerializerIntrinsics.psrlq(XMMRegister dst, Mem src)
          Packed Shift Right Logical (SSE2).
 void SerializerIntrinsics.psrlw(MMRegister dst, Mem src)
          Packed Shift Right Logical (MMX).
 void SerializerIntrinsics.psrlw(XMMRegister dst, Mem src)
          Packed Shift Right Logical (SSE2).
 void SerializerIntrinsics.psubb(MMRegister dst, Mem src)
          Packed Subtract (MMX).
 void SerializerIntrinsics.psubb(XMMRegister dst, Mem src)
          Packed Subtract (SSE2).
 void SerializerIntrinsics.psubd(MMRegister dst, Mem src)
          Packed Subtract (MMX).
 void SerializerIntrinsics.psubd(XMMRegister dst, Mem src)
          Packed Subtract (SSE2).
 void SerializerIntrinsics.psubq(MMRegister dst, Mem src)
          Packed Subtract (SSE2).
 void SerializerIntrinsics.psubq(XMMRegister dst, Mem src)
          Packed Subtract (SSE2).
 void SerializerIntrinsics.psubsb(MMRegister dst, Mem src)
          Packed Subtract with Saturation (MMX).
 void SerializerIntrinsics.psubsb(XMMRegister dst, Mem src)
          Packed Subtract with Saturation (SSE2).
 void SerializerIntrinsics.psubsw(MMRegister dst, Mem src)
          Packed Subtract with Saturation (MMX).
 void SerializerIntrinsics.psubsw(XMMRegister dst, Mem src)
          Packed Subtract with Saturation (SSE2).
 void SerializerIntrinsics.psubusb(MMRegister dst, Mem src)
          Packed Subtract with Unsigned Saturation (MMX).
 void SerializerIntrinsics.psubusb(XMMRegister dst, Mem src)
          Packed Subtract with Unsigned Saturation (SSE2).
 void SerializerIntrinsics.psubusw(MMRegister dst, Mem src)
          Packed Subtract with Unsigned Saturation (MMX).
 void SerializerIntrinsics.psubusw(XMMRegister dst, Mem src)
          Packed Subtract with Unsigned Saturation (SSE2).
 void SerializerIntrinsics.psubw(MMRegister dst, Mem src)
          Packed Subtract (MMX).
 void SerializerIntrinsics.psubw(XMMRegister dst, Mem src)
          Packed Subtract (SSE2).
 void SerializerIntrinsics.pswapd(MMRegister dst, Mem src)
          Packed swap DWord (3dNow!)
 void SerializerIntrinsics.ptest(XMMRegister op1, Mem op2)
          Logical Compare (SSE4.1).
 void SerializerIntrinsics.punpckhbw(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpckhbw(XMMRegister dst, Mem src)
          Unpack High Data (SSE2).
 void SerializerIntrinsics.punpckhdq(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpckhdq(XMMRegister dst, Mem src)
          Unpack High Data (SSE2).
 void SerializerIntrinsics.punpckhqdq(XMMRegister dst, Mem src)
          Unpack High Data (SSE2).
 void SerializerIntrinsics.punpckhwd(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpckhwd(XMMRegister dst, Mem src)
          Unpack High Data (SSE2).
 void SerializerIntrinsics.punpcklbw(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpcklbw(XMMRegister dst, Mem src)
          Unpack Low Data (SSE2).
 void SerializerIntrinsics.punpckldq(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpckldq(XMMRegister dst, Mem src)
          Unpack Low Data (SSE2).
 void SerializerIntrinsics.punpcklqdq(XMMRegister dst, Mem src)
          Unpack Low Data (SSE2).
 void SerializerIntrinsics.punpcklwd(MMRegister dst, Mem src)
          Unpack High Packed Data (MMX).
 void SerializerIntrinsics.punpcklwd(XMMRegister dst, Mem src)
          Unpack Low Data (SSE2).
 void SerializerIntrinsics.push(Mem src)
          Push WORD/DWORD/QWORD Onto the Stack.
 void SerializerIntrinsics.pxor(MMRegister dst, Mem src)
          Bitwise Exclusive OR (MMX).
 void SerializerIntrinsics.pxor(XMMRegister dst, Mem src)
          Bitwise Exclusive OR (SSE2).
 void SerializerIntrinsics.rcl(Mem dst, Immediate src)
          Rotate Bits Left.
 void SerializerIntrinsics.rcl(Mem dst, Register src)
          Rotate Bits Left.
 void SerializerIntrinsics.rcpps(XMMRegister dst, Mem src)
          Packed SP-FP Reciprocal (SSE).
 void SerializerIntrinsics.rcpss(XMMRegister dst, Mem src)
          Scalar SP-FP Reciprocal (SSE).
 void SerializerIntrinsics.rcr(Mem dst, Immediate src)
          Rotate Bits Right.
 void SerializerIntrinsics.rcr(Mem dst, Register src)
          Rotate Bits Right.
 void SerializerIntrinsics.rol(Mem dst, Immediate src)
          Rotate Bits Left.
 void SerializerIntrinsics.rol(Mem dst, Register src)
          Rotate Bits Left.
 void SerializerIntrinsics.ror(Mem dst, Immediate src)
          Rotate Bits Right.
 void SerializerIntrinsics.ror(Mem dst, Register src)
          Rotate Bits Right.
 void SerializerIntrinsics.roundpd(XMMRegister dst, Mem src, Immediate imm8)
          Round Packed DP-FP Values (SSE4.1).
 void SerializerIntrinsics.roundps(XMMRegister dst, Mem src, Immediate imm8)
           
 void SerializerIntrinsics.roundsd(XMMRegister dst, Mem src, Immediate imm8)
          Round Scalar DP-FP Values (SSE4.1).
 void SerializerIntrinsics.roundss(XMMRegister dst, Mem src, Immediate imm8)
          Round Scalar SP-FP Values (SSE4.1).
 void SerializerIntrinsics.rsqrtps(XMMRegister dst, Mem src)
          Packed SP-FP Square Root Reciprocal (SSE).
 void SerializerIntrinsics.rsqrtss(XMMRegister dst, Mem src)
          Scalar SP-FP Square Root Reciprocal (SSE).
 void SerializerIntrinsics.sal(Mem dst, Immediate src)
          Shift Bits Left.
 void SerializerIntrinsics.sal(Mem dst, Register src)
          Shift Bits Left.
 void SerializerIntrinsics.sar(Mem dst, Immediate src)
          Shift Bits Right.
 void SerializerIntrinsics.sar(Mem dst, Register src)
          Shift Bits Right.
 void SerializerIntrinsics.sbb(Mem dst, Immediate src)
          Integer subtraction with borrow.
 void SerializerIntrinsics.sbb(Mem dst, Register src)
          Integer subtraction with borrow.
 void SerializerIntrinsics.sbb(Register dst, Mem src)
          Integer subtraction with borrow.
 void SerializerIntrinsics.set(CONDITION cc, Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.seta(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setae(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setb(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setbe(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setc(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.sete(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setg(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setge(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setl(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setle(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setna(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnae(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnb(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnbe(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnc(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setne(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setng(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnge(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnl(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnle(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setno(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnp(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setns(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setnz(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.seto(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setp(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setpe(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setpo(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.sets(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.setz(Mem dst)
          Set Byte on Condition.
 void SerializerIntrinsics.shl(Mem dst, Immediate src)
          Shift Bits Left.
 void SerializerIntrinsics.shl(Mem dst, Register src)
          Shift Bits Left.
 void SerializerIntrinsics.shld(Mem dst, Register src1, Immediate src2)
          Double Precision Shift Left.
 void SerializerIntrinsics.shld(Mem dst, Register src1, Register src2)
          Double Precision Shift Left.
 void SerializerIntrinsics.shr(Mem dst, Immediate src)
          Shift Bits Right.
 void SerializerIntrinsics.shr(Mem dst, Register src)
          Shift Bits Right.
 void SerializerIntrinsics.shrd(Mem dst, Register src1, Immediate src2)
          Double Precision Shift Right.
 void SerializerIntrinsics.shrd(Mem dst, Register src1, Register src2)
          Double Precision Shift Right.
 void SerializerIntrinsics.shufps(XMMRegister dst, Mem src, Immediate imm8)
          Shuffle SP-FP (SSE).
 void SerializerIntrinsics.sqrtpd(XMMRegister dst, Mem src)
          Compute Square Roots of Packed DP-FP Values (SSE2).
 void SerializerIntrinsics.sqrtps(XMMRegister dst, Mem src)
          Packed SP-FP Square Root (SSE).
 void SerializerIntrinsics.sqrtsd(XMMRegister dst, Mem src)
          Compute Square Root of Scalar DP-FP Value (SSE2).
 void SerializerIntrinsics.sqrtss(XMMRegister dst, Mem src)
          Scalar SP-FP Square Root (SSE).
 void SerializerIntrinsics.stmxcsr(Mem dst)
          Store Streaming SIMD Extension Control/Status (SSE).
 void SerializerIntrinsics.sub(Mem dst, Immediate src)
          Subtract.
 void SerializerIntrinsics.sub(Mem dst, Register src)
          Subtract.
 void SerializerIntrinsics.sub(Register dst, Mem src)
          Subtract.
 void SerializerIntrinsics.subpd(XMMRegister dst, Mem src)
          Packed DP-FP Subtract (SSE2).
 void SerializerIntrinsics.subps(XMMRegister dst, Mem src)
          Packed SP-FP Subtract (SSE).
 void SerializerIntrinsics.subsd(XMMRegister dst, Mem src)
          Scalar DP-FP Subtract (SSE2).
 void SerializerIntrinsics.subss(XMMRegister dst, Mem src)
          Scalar SP-FP Subtract (SSE).
 void SerializerIntrinsics.test(Mem op1, Immediate op2)
          Logical Compare.
 void SerializerIntrinsics.test(Mem op1, Register op2)
          Logical Compare.
 void SerializerIntrinsics.ucomisd(XMMRegister dst, Mem src)
          Scalar Unordered DP-FP Compare and Set EFLAGS (SSE2).
 void SerializerIntrinsics.ucomiss(XMMRegister dst, Mem src)
          Unordered Scalar SP-FP compare and set EFLAGS (SSE).
 void SerializerIntrinsics.unpckhpd(XMMRegister dst, Mem src)
          Unpack and Interleave High Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.unpckhps(XMMRegister dst, Mem src)
          Unpack High Packed SP-FP Data (SSE).
 void SerializerIntrinsics.unpcklpd(XMMRegister dst, Mem src)
          Unpack and Interleave Low Packed Double-Precision FP Values (SSE2).
 void SerializerIntrinsics.unpcklps(XMMRegister dst, Mem src)
          Unpack Low Packed SP-FP Data (SSE).
 void SerializerIntrinsics.xadd(Mem dst, Register src)
          Exchange and Add.
 void SerializerIntrinsics.xchg(Mem dst, Register src)
          Exchange Register/Memory with Register.
 void SerializerIntrinsics.xchg(Register dst, Mem src)
          Exchange Register/Memory with Register.
 void SerializerIntrinsics.xor_(Mem dst, Immediate src)
          Exchange Register/Memory with Register.
 void SerializerIntrinsics.xor_(Mem dst, Register src)
          Exchange Register/Memory with Register.
 void SerializerIntrinsics.xor_(Register dst, Mem src)
          Exchange Register/Memory with Register.
 void SerializerIntrinsics.xorpd(XMMRegister dst, Mem src)
          Bit-wise Logical OR for DP-FP Data (SSE2).
 void SerializerIntrinsics.xorps(XMMRegister dst, Mem src)
          Bit-wise Logical Xor for SP-FP Data (SSE).
 



Copyright © 2012. All Rights Reserved.