Uses of Class
org.jikesrvm.ia32.RegisterConstants.GPR

Packages that use RegisterConstants.GPR
org.jikesrvm.compilers.baseline.ia32   
org.jikesrvm.compilers.common.assembler.ia32   
org.jikesrvm.compilers.opt.ir.ia32   
org.jikesrvm.compilers.opt.mir2mc.ia32   
org.jikesrvm.ia32   
 

Uses of RegisterConstants.GPR in org.jikesrvm.compilers.baseline.ia32
 

Fields in org.jikesrvm.compilers.baseline.ia32 declared as RegisterConstants.GPR
private  RegisterConstants.GPR BaselineMagic.SetRegister.reg
           
private  RegisterConstants.GPR BaselineMagic.GetRegister.reg
           
 

Methods in org.jikesrvm.compilers.baseline.ia32 with parameters of type RegisterConstants.GPR
(package private) static void BaselineCompilerImpl.baselineEmitLoadTIB(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR dest, RegisterConstants.GPR object)
          Utility to call baselineEmitLoadTIB with int arguments not GPR
(package private) static void Barriers.compileGetfieldBarrier(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR reg, int locationMetadata)
           
(package private) static void Barriers.compileGetstaticBarrier(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR reg, int locationMetadata)
           
(package private) static void Barriers.compilePutfieldBarrier(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata)
          Generate code to perform a putfield barrier.
(package private) static void Barriers.compilePutfieldBarrierAddress(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a unboxed Address field.
(package private) static void Barriers.compilePutfieldBarrierBoolean(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a boolean field.
(package private) static void Barriers.compilePutfieldBarrierByte(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a byte field.
(package private) static void Barriers.compilePutfieldBarrierChar(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a char field.
(package private) static void Barriers.compilePutfieldBarrierDouble(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a double field.
(package private) static void Barriers.compilePutfieldBarrierExtent(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a unboxed Extent field.
(package private) static void Barriers.compilePutfieldBarrierFloat(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a float field.
(package private) static void Barriers.compilePutfieldBarrierInt(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a int field.
(package private) static void Barriers.compilePutfieldBarrierLong(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a long field.
(package private) static void Barriers.compilePutfieldBarrierOffset(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a unboxed Offset field.
(package private) static void Barriers.compilePutfieldBarrierShort(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a short field.
(package private) static void Barriers.compilePutfieldBarrierWord(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR offset, int locationMetadata, BaselineCompilerImpl compiler)
          Generate code to perform a putfield barrier for a unboxed Word field.
(package private) static void Barriers.compilePutstaticBarrier(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR reg, int locationMetadata)
           
(package private) static void BaselineCompilerImpl.emitDynamicLinkingSequence(Assembler asm, RegisterConstants.GPR reg, MemberReference ref, boolean couldBeZero)
          Emit dynamic linking sequence placing the offset of the given member in reg
(package private) static void BaselineCompilerImpl.genBoundsCheck(Assembler asm, RegisterConstants.GPR indexReg, RegisterConstants.GPR arrayRefReg)
          Generate an array bounds check trapping if the array bound check fails, otherwise falling through.
private static void Barriers.genNullCheck(ArchitectureSpecific.Assembler asm, RegisterConstants.GPR objRefReg)
          Generate an implicit null check by loading the TIB of the given object.
private static void BaselineCompilerImpl.genNullCheck(Assembler asm, RegisterConstants.GPR objRefReg)
          Generate an explicit null check (compare to zero).
private  void BaselineCompilerImpl.incEdgeCounter(RegisterConstants.GPR scratch, RegisterConstants.GPR idx, int counterIdx)
          Generate code to increment edge counter
private static void Barriers.putfieldStoreBarrierHelper(ArchitectureSpecific.Assembler asm, BaselineCompilerImpl compiler, RegisterConstants.GPR offset, int locationMetadata, NormalMethod barrier)
          Private helper method for primitive putfields
private static void BaselineCompilerImpl.stackMoveHelper(Assembler asm, RegisterConstants.GPR dest, Offset off)
          Move a value from the stack into a register using the shortest encoding and the appropriate width for 32/64
private  void BaselineCompilerImpl.stackMoveHelper(RegisterConstants.GPR dest, Offset off)
          Move a value from the stack into a register using the shortest encoding and the appropriate width for 32/64
 

Constructors in org.jikesrvm.compilers.baseline.ia32 with parameters of type RegisterConstants.GPR
BaselineMagic.GetRegister(RegisterConstants.GPR reg)
           
BaselineMagic.SetRegister(RegisterConstants.GPR reg)
           
 

Uses of RegisterConstants.GPR in org.jikesrvm.compilers.common.assembler.ia32
 

Methods in org.jikesrvm.compilers.common.assembler.ia32 with parameters of type RegisterConstants.GPR
 void Assembler.emitADC_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADC.
 void Assembler.emitADC_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADC.
 void Assembler.emitADC_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADC.
 void Assembler.emitADC_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADC.
 void Assembler.emitADC_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADC.
 void Assembler.emitADC_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADC.
 void Assembler.emitADC_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADC.
 void Assembler.emitADC_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADC.
 void Assembler.emitADC_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADC.
 void Assembler.emitADC_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADC.
 void Assembler.emitADC_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADC.
 void Assembler.emitADC_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADC.
 void Assembler.emitADC_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADC.
 void Assembler.emitADC_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADC.
 void Assembler.emitADC_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADC.
 void Assembler.emitADC_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADC.
 void Assembler.emitADC_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADC.
 void Assembler.emitADC_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADC.
 void Assembler.emitADC_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADC.
 void Assembler.emitADC_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADC.
 void Assembler.emitADC_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADC.
 void Assembler.emitADC_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADC.
 void Assembler.emitADC_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADC.
 void Assembler.emitADC_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADC.
 void Assembler.emitADC_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADC.
 void Assembler.emitADC_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADC.
 void Assembler.emitADC_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADC.
 void Assembler.emitADC_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADC.
 void Assembler.emitADC_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADC.
 void Assembler.emitADC_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADC.
 void Assembler.emitADC_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADC.
 void Assembler.emitADC_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADC.
 void Assembler.emitADC_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADC.
 void Assembler.emitADC_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADC.
 void Assembler.emitADC_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADC.
 void Assembler.emitADC_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADC.
 void Assembler.emitADC_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADC.
 void Assembler.emitADC_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADC.
 void Assembler.emitADC_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADC.
 void Assembler.emitADC_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADC.
 void Assembler.emitADC_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADC.
 void Assembler.emitADC_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADC.
 void Assembler.emitADC_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADC.
 void Assembler.emitADC_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADC.
 void Assembler.emitADC_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADC.
 void Assembler.emitADC_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADC.
 void Assembler.emitADC_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADC.
 void Assembler.emitADC_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADC.
 void Assembler.emitADC_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADC.
 void Assembler.emitADC_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADC.
 void Assembler.emitADC_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADC.
 void Assembler.emitADC_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADC.
 void Assembler.emitADC_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADC.
 void Assembler.emitADD_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADD.
 void Assembler.emitADD_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADD.
 void Assembler.emitADD_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADD.
 void Assembler.emitADD_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register ADD.
 void Assembler.emitADD_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADD.
 void Assembler.emitADD_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADD.
 void Assembler.emitADD_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADD.
 void Assembler.emitADD_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ADD.
 void Assembler.emitADD_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADD.
 void Assembler.emitADD_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADD.
 void Assembler.emitADD_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADD.
 void Assembler.emitADD_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ADD.
 void Assembler.emitADD_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADD.
 void Assembler.emitADD_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADD.
 void Assembler.emitADD_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADD.
 void Assembler.emitADD_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADD.
 void Assembler.emitADD_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADD.
 void Assembler.emitADD_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADD.
 void Assembler.emitADD_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADD.
 void Assembler.emitADD_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) ADD.
 void Assembler.emitADD_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADD.
 void Assembler.emitADD_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADD.
 void Assembler.emitADD_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADD.
 void Assembler.emitADD_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADD.
 void Assembler.emitADD_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ADD.
 void Assembler.emitADD_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADD.
 void Assembler.emitADD_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADD.
 void Assembler.emitADD_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADD.
 void Assembler.emitADD_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ADD.
 void Assembler.emitADD_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADD.
 void Assembler.emitADD_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADD.
 void Assembler.emitADD_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADD.
 void Assembler.emitADD_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ADD.
 void Assembler.emitADD_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADD.
 void Assembler.emitADD_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADD.
 void Assembler.emitADD_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADD.
 void Assembler.emitADD_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register ADD.
 void Assembler.emitADD_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADD.
 void Assembler.emitADD_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADD.
 void Assembler.emitADD_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADD.
 void Assembler.emitADD_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate ADD.
 void Assembler.emitADD_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADD.
 void Assembler.emitADD_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADD.
 void Assembler.emitADD_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADD.
 void Assembler.emitADD_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register ADD.
 void Assembler.emitADD_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADD.
 void Assembler.emitADD_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADD.
 void Assembler.emitADD_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADD.
 void Assembler.emitADD_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ADD.
 void Assembler.emitADD_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADD.
 void Assembler.emitADD_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADD.
 void Assembler.emitADD_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADD.
 void Assembler.emitADD_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ADD.
 void Assembler.emitADDSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADDSD.
 void Assembler.emitADDSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ADDSD.
 void Assembler.emitADDSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ADDSD.
 void Assembler.emitADDSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADDSD.
 void Assembler.emitADDSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ADDSS.
 void Assembler.emitADDSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ADDSS.
 void Assembler.emitADDSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ADDSS.
 void Assembler.emitADDSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ADDSS.
 void Assembler.emitAND_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register AND.
 void Assembler.emitAND_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register AND.
 void Assembler.emitAND_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register AND.
 void Assembler.emitAND_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register AND.
 void Assembler.emitAND_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate AND.
 void Assembler.emitAND_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate AND.
 void Assembler.emitAND_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate AND.
 void Assembler.emitAND_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate AND.
 void Assembler.emitAND_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register AND.
 void Assembler.emitAND_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register AND.
 void Assembler.emitAND_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register AND.
 void Assembler.emitAND_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register AND.
 void Assembler.emitAND_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement AND.
 void Assembler.emitAND_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement AND.
 void Assembler.emitAND_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement AND.
 void Assembler.emitAND_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement AND.
 void Assembler.emitAND_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) AND.
 void Assembler.emitAND_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) AND.
 void Assembler.emitAND_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) AND.
 void Assembler.emitAND_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) AND.
 void Assembler.emitAND_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset AND.
 void Assembler.emitAND_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate AND.
 void Assembler.emitAND_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate AND.
 void Assembler.emitAND_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate AND.
 void Assembler.emitAND_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate AND.
 void Assembler.emitAND_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register AND.
 void Assembler.emitAND_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register AND.
 void Assembler.emitAND_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register AND.
 void Assembler.emitAND_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register AND.
 void Assembler.emitAND_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate AND.
 void Assembler.emitAND_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate AND.
 void Assembler.emitAND_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate AND.
 void Assembler.emitAND_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate AND.
 void Assembler.emitAND_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register AND.
 void Assembler.emitAND_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register AND.
 void Assembler.emitAND_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register AND.
 void Assembler.emitAND_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register AND.
 void Assembler.emitAND_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate AND.
 void Assembler.emitAND_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate AND.
 void Assembler.emitAND_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate AND.
 void Assembler.emitAND_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate AND.
 void Assembler.emitAND_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register AND.
 void Assembler.emitAND_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register AND.
 void Assembler.emitAND_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register AND.
 void Assembler.emitAND_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register AND.
 void Assembler.emitAND_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate AND.
 void Assembler.emitAND_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate AND.
 void Assembler.emitAND_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate AND.
 void Assembler.emitAND_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate AND.
 void Assembler.emitAND_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register AND.
 void Assembler.emitAND_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register AND.
 void Assembler.emitAND_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register AND.
 void Assembler.emitAND_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register AND.
 void Assembler.emitANDNPD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ANDNPD.
 void Assembler.emitANDNPD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ANDNPD.
 void Assembler.emitANDNPD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ANDNPD.
 void Assembler.emitANDNPD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ANDNPD.
 void Assembler.emitANDNPS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ANDNPS.
 void Assembler.emitANDNPS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ANDNPS.
 void Assembler.emitANDNPS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ANDNPS.
 void Assembler.emitANDNPS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ANDNPS.
 void Assembler.emitANDPD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ANDPD.
 void Assembler.emitANDPD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ANDPD.
 void Assembler.emitANDPD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ANDPD.
 void Assembler.emitANDPD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ANDPD.
 void Assembler.emitANDPS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ANDPS.
 void Assembler.emitANDPS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ANDPS.
 void Assembler.emitANDPS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ANDPS.
 void Assembler.emitANDPS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ANDPS.
 void Assembler.emitBSWAP_Reg_Quad(RegisterConstants.GPR reg)
          Generate a bswap on a quad register.
 void Assembler.emitBSWAP_Reg(RegisterConstants.GPR reg)
          Generate a bswap on a register.
 void Assembler.emitBT_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register BT.
 void Assembler.emitBT_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate BT.
 void Assembler.emitBT_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register BT.
 void Assembler.emitBT_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate BT.
 void Assembler.emitBT_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register BT.
 void Assembler.emitBT_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate BT.
 void Assembler.emitBT_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register BT.
 void Assembler.emitBT_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate BT.
 void Assembler.emitBT_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register BT.
 void Assembler.emitBT_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate BT.
 void Assembler.emitBT_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register BT.
 void Assembler.emitBTC_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register BTC.
 void Assembler.emitBTC_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate BTC.
 void Assembler.emitBTC_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register BTC.
 void Assembler.emitBTC_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate BTC.
 void Assembler.emitBTC_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register BTC.
 void Assembler.emitBTC_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate BTC.
 void Assembler.emitBTC_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register BTC.
 void Assembler.emitBTC_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate BTC.
 void Assembler.emitBTC_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register BTC.
 void Assembler.emitBTC_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate BTC.
 void Assembler.emitBTC_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register BTC.
 void Assembler.emitBTR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register BTR.
 void Assembler.emitBTR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate BTR.
 void Assembler.emitBTR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register BTR.
 void Assembler.emitBTR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate BTR.
 void Assembler.emitBTR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register BTR.
 void Assembler.emitBTR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate BTR.
 void Assembler.emitBTR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register BTR.
 void Assembler.emitBTR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate BTR.
 void Assembler.emitBTR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register BTR.
 void Assembler.emitBTR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate BTR.
 void Assembler.emitBTR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register BTR.
 void Assembler.emitBTS_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register BTS.
 void Assembler.emitBTS_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate BTS.
 void Assembler.emitBTS_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register BTS.
 void Assembler.emitBTS_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate BTS.
 void Assembler.emitBTS_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register BTS.
 void Assembler.emitBTS_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate BTS.
 void Assembler.emitBTS_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register BTS.
 void Assembler.emitBTS_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate BTS.
 void Assembler.emitBTS_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register BTS.
 void Assembler.emitBTS_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate BTS.
 void Assembler.emitBTS_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register BTS.
 void Assembler.emitCALL_Reg(RegisterConstants.GPR dstReg)
          Generate a CALL to register.
 void Assembler.emitCALL_RegDisp(RegisterConstants.GPR dstBase, Offset dstDisp)
          Generate a CALL to register and displacement.
 void Assembler.emitCALL_RegIdx(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp)
          Generate a CALL to register offset.
 void Assembler.emitCALL_RegInd(RegisterConstants.GPR dstBase)
          Generate a CALL to register indirect.
 void Assembler.emitCALL_RegOff(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp)
          Generate a CALL to register offset.
 void Assembler.emitCMOV_Cond_Reg_Abs(byte cond, RegisterConstants.GPR dst, Address disp2)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMOV_Cond_Reg_Reg(byte cond, RegisterConstants.GPR dst, RegisterConstants.GPR src)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMOV_Cond_Reg_RegDisp(byte cond, RegisterConstants.GPR dst, RegisterConstants.GPR src, Offset disp)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMOV_Cond_Reg_RegIdx(byte cond, RegisterConstants.GPR dst, RegisterConstants.GPR base2, RegisterConstants.GPR index2, short scale2, Offset disp2)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMOV_Cond_Reg_RegInd(byte cond, RegisterConstants.GPR dst, RegisterConstants.GPR src)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMOV_Cond_Reg_RegOff(byte cond, RegisterConstants.GPR dst, RegisterConstants.GPR index2, short scale2, Offset disp2)
          Conditionally move the source to the destination, i.e.
 void Assembler.emitCMP_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMP.
 void Assembler.emitCMP_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMP.
 void Assembler.emitCMP_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMP.
 void Assembler.emitCMP_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMP.
 void Assembler.emitCMP_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate CMP.
 void Assembler.emitCMP_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate CMP.
 void Assembler.emitCMP_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate CMP.
 void Assembler.emitCMP_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate CMP.
 void Assembler.emitCMP_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMP.
 void Assembler.emitCMP_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMP.
 void Assembler.emitCMP_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMP.
 void Assembler.emitCMP_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMP.
 void Assembler.emitCMP_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMP.
 void Assembler.emitCMP_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMP.
 void Assembler.emitCMP_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMP.
 void Assembler.emitCMP_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMP.
 void Assembler.emitCMP_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) CMP.
 void Assembler.emitCMP_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) CMP.
 void Assembler.emitCMP_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) CMP.
 void Assembler.emitCMP_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) CMP.
 void Assembler.emitCMP_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMP.
 void Assembler.emitCMP_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate CMP.
 void Assembler.emitCMP_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate CMP.
 void Assembler.emitCMP_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate CMP.
 void Assembler.emitCMP_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate CMP.
 void Assembler.emitCMP_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMP.
 void Assembler.emitCMP_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMP.
 void Assembler.emitCMP_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMP.
 void Assembler.emitCMP_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMP.
 void Assembler.emitCMP_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate CMP.
 void Assembler.emitCMP_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate CMP.
 void Assembler.emitCMP_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate CMP.
 void Assembler.emitCMP_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate CMP.
 void Assembler.emitCMP_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMP.
 void Assembler.emitCMP_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMP.
 void Assembler.emitCMP_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMP.
 void Assembler.emitCMP_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMP.
 void Assembler.emitCMP_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate CMP.
 void Assembler.emitCMP_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate CMP.
 void Assembler.emitCMP_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate CMP.
 void Assembler.emitCMP_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate CMP.
 void Assembler.emitCMP_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMP.
 void Assembler.emitCMP_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMP.
 void Assembler.emitCMP_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMP.
 void Assembler.emitCMP_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMP.
 void Assembler.emitCMP_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate CMP.
 void Assembler.emitCMP_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate CMP.
 void Assembler.emitCMP_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate CMP.
 void Assembler.emitCMP_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate CMP.
 void Assembler.emitCMP_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMP.
 void Assembler.emitCMP_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMP.
 void Assembler.emitCMP_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMP.
 void Assembler.emitCMP_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMP.
 void Assembler.emitCMPEQSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPEQSD.
 void Assembler.emitCMPEQSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPEQSD.
 void Assembler.emitCMPEQSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPEQSD.
 void Assembler.emitCMPEQSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPEQSD.
 void Assembler.emitCMPEQSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPEQSS.
 void Assembler.emitCMPEQSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPEQSS.
 void Assembler.emitCMPEQSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPEQSS.
 void Assembler.emitCMPEQSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPEQSS.
 void Assembler.emitCMPLESD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPLESD.
 void Assembler.emitCMPLESD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPLESD.
 void Assembler.emitCMPLESD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPLESD.
 void Assembler.emitCMPLESD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPLESD.
 void Assembler.emitCMPLESS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPLESS.
 void Assembler.emitCMPLESS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPLESS.
 void Assembler.emitCMPLESS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPLESS.
 void Assembler.emitCMPLESS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPLESS.
 void Assembler.emitCMPLTSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPLTSD.
 void Assembler.emitCMPLTSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPLTSD.
 void Assembler.emitCMPLTSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPLTSD.
 void Assembler.emitCMPLTSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPLTSD.
 void Assembler.emitCMPLTSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPLTSS.
 void Assembler.emitCMPLTSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPLTSS.
 void Assembler.emitCMPLTSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPLTSS.
 void Assembler.emitCMPLTSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPLTSS.
 void Assembler.emitCMPNESD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNESD.
 void Assembler.emitCMPNESD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNESD.
 void Assembler.emitCMPNESD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNESD.
 void Assembler.emitCMPNESD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNESD.
 void Assembler.emitCMPNESS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNESS.
 void Assembler.emitCMPNESS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNESS.
 void Assembler.emitCMPNESS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNESS.
 void Assembler.emitCMPNESS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNESS.
 void Assembler.emitCMPNLESD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNLESD.
 void Assembler.emitCMPNLESD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNLESD.
 void Assembler.emitCMPNLESD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNLESD.
 void Assembler.emitCMPNLESD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNLESD.
 void Assembler.emitCMPNLESS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNLESS.
 void Assembler.emitCMPNLESS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNLESS.
 void Assembler.emitCMPNLESS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNLESS.
 void Assembler.emitCMPNLESS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNLESS.
 void Assembler.emitCMPNLTSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNLTSD.
 void Assembler.emitCMPNLTSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNLTSD.
 void Assembler.emitCMPNLTSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNLTSD.
 void Assembler.emitCMPNLTSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNLTSD.
 void Assembler.emitCMPNLTSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPNLTSS.
 void Assembler.emitCMPNLTSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPNLTSS.
 void Assembler.emitCMPNLTSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPNLTSS.
 void Assembler.emitCMPNLTSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPNLTSS.
 void Assembler.emitCMPORDSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPORDSD.
 void Assembler.emitCMPORDSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPORDSD.
 void Assembler.emitCMPORDSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPORDSD.
 void Assembler.emitCMPORDSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPORDSD.
 void Assembler.emitCMPORDSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPORDSS.
 void Assembler.emitCMPORDSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPORDSS.
 void Assembler.emitCMPORDSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPORDSS.
 void Assembler.emitCMPORDSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPORDSS.
 void Assembler.emitCMPUNORDSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPUNORDSD.
 void Assembler.emitCMPUNORDSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPUNORDSD.
 void Assembler.emitCMPUNORDSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPUNORDSD.
 void Assembler.emitCMPUNORDSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPUNORDSD.
 void Assembler.emitCMPUNORDSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CMPUNORDSS.
 void Assembler.emitCMPUNORDSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CMPUNORDSS.
 void Assembler.emitCMPUNORDSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CMPUNORDSS.
 void Assembler.emitCMPUNORDSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CMPUNORDSS.
 void Assembler.emitCMPXCHG_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMPXCHG.
 void Assembler.emitCMPXCHG_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register CMPXCHG.
 void Assembler.emitCMPXCHG_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMPXCHG.
 void Assembler.emitCMPXCHG_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMPXCHG.
 void Assembler.emitCMPXCHG_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register CMPXCHG.
 void Assembler.emitCMPXCHG8B_RegDisp(RegisterConstants.GPR base, Offset disp)
          Compare and exchange 8 bytes cmpxchg8b [dst + disp]
 void Assembler.emitCMPXCHG8B_RegIdx(RegisterConstants.GPR base2, RegisterConstants.GPR index2, short scale2, Offset disp2)
          Compare and exchange 8 bytes cmpxchg8b [base + index2<
 void Assembler.emitCMPXCHG8B_RegInd(RegisterConstants.GPR base)
          Compare and exchange 8 bytes cmpxchg8b [dst]
 void Assembler.emitCMPXCHG8B_RegOff(RegisterConstants.GPR index2, short scale2, Offset disp2)
          Compare and exchange 8 bytes cmpxchg8b [index2<
 void Assembler.emitCVTSD2SI_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTSD2SI.
 void Assembler.emitCVTSD2SI_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTSD2SI.
 void Assembler.emitCVTSD2SI_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSD2SI.
 void Assembler.emitCVTSD2SI_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSD2SI.
 void Assembler.emitCVTSD2SI_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSD2SI.
 void Assembler.emitCVTSD2SI_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSD2SI.
 void Assembler.emitCVTSD2SIQ_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTSD2SIQ.
 void Assembler.emitCVTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTSD2SIQ.
 void Assembler.emitCVTSD2SIQ_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSD2SIQ.
 void Assembler.emitCVTSD2SIQ_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSD2SIQ.
 void Assembler.emitCVTSD2SIQ_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSD2SIQ.
 void Assembler.emitCVTSD2SIQ_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSD2SIQ.
 void Assembler.emitCVTSD2SS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSD2SS.
 void Assembler.emitCVTSD2SS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSD2SS.
 void Assembler.emitCVTSD2SS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSD2SS.
 void Assembler.emitCVTSD2SS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSD2SS.
 void Assembler.emitCVTSI2SD_Reg_Reg(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CVTSI2SD.
 void Assembler.emitCVTSI2SD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSI2SD.
 void Assembler.emitCVTSI2SD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSI2SD.
 void Assembler.emitCVTSI2SD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSI2SD.
 void Assembler.emitCVTSI2SD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSI2SD.
 void Assembler.emitCVTSI2SDQ_Reg_Reg_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CVTSI2SDQ.
 void Assembler.emitCVTSI2SDQ_Reg_RegDisp_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSI2SDQ.
 void Assembler.emitCVTSI2SDQ_Reg_RegIdx_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSI2SDQ.
 void Assembler.emitCVTSI2SDQ_Reg_RegInd_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSI2SDQ.
 void Assembler.emitCVTSI2SDQ_Reg_RegOff_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSI2SDQ.
 void Assembler.emitCVTSI2SS_Reg_Reg_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_Reg(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegDisp_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegIdx_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegInd_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegOff_Quad(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSI2SS.
 void Assembler.emitCVTSI2SS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSI2SS.
 void Assembler.emitCVTSS2SD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSS2SD.
 void Assembler.emitCVTSS2SD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSS2SD.
 void Assembler.emitCVTSS2SD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSS2SD.
 void Assembler.emitCVTSS2SD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSS2SD.
 void Assembler.emitCVTSS2SI_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSS2SI.
 void Assembler.emitCVTSS2SI_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTSS2SI.
 void Assembler.emitCVTTSD2SI_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTTSD2SI.
 void Assembler.emitCVTTSD2SI_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTTSD2SI.
 void Assembler.emitCVTTSD2SI_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTTSD2SI.
 void Assembler.emitCVTTSD2SI_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTTSD2SI.
 void Assembler.emitCVTTSD2SI_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTTSD2SI.
 void Assembler.emitCVTTSD2SI_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTTSD2SI.
 void Assembler.emitCVTTSD2SIQ_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTTSD2SIQ.
 void Assembler.emitCVTTSD2SIQ_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTTSD2SIQ.
 void Assembler.emitCVTTSD2SIQ_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTTSD2SIQ.
 void Assembler.emitCVTTSD2SIQ_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTTSD2SIQ.
 void Assembler.emitCVTTSD2SIQ_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTTSD2SIQ.
 void Assembler.emitCVTTSD2SIQ_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTTSD2SIQ.
 void Assembler.emitCVTTSS2SI_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--absolute CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTTSS2SI.
 void Assembler.emitCVTTSS2SI_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset CVTTSS2SI.
 void Assembler.emitDEC_Reg_Byte(RegisterConstants.GPR reg)
          Generate a DEC on a register.
 void Assembler.emitDEC_Reg_Quad(RegisterConstants.GPR reg)
          Generate a DEC on a register.
 void Assembler.emitDEC_Reg_Word(RegisterConstants.GPR reg)
          Generate a DEC on a register.
 void Assembler.emitDEC_Reg(RegisterConstants.GPR reg)
          Generate a DEC on a register.
 void Assembler.emitDEC_RegDisp_Byte(RegisterConstants.GPR base, Offset disp)
          Generate a DEC to register-displacement offset.
 void Assembler.emitDEC_RegDisp_Quad(RegisterConstants.GPR base, Offset disp)
          Generate a DEC to register-displacement offset.
 void Assembler.emitDEC_RegDisp_Word(RegisterConstants.GPR base, Offset disp)
          Generate a DEC to register-displacement offset.
 void Assembler.emitDEC_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a DEC to register-displacement offset.
 void Assembler.emitDEC_RegIdx_Byte(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegIdx_Quad(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegIdx_Word(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegInd_Byte(RegisterConstants.GPR base)
          Generate a DEC to register indirect.
 void Assembler.emitDEC_RegInd_Quad(RegisterConstants.GPR base)
          Generate a DEC to register indirect.
 void Assembler.emitDEC_RegInd_Word(RegisterConstants.GPR base)
          Generate a DEC to register indirect.
 void Assembler.emitDEC_RegInd(RegisterConstants.GPR base)
          Generate a DEC to register indirect.
 void Assembler.emitDEC_RegOff_Byte(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegOff_Quad(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegOff_Word(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDEC_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a DEC to register offset.
 void Assembler.emitDIV_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a DIV by absolute address.
 void Assembler.emitDIV_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a DIV by absolute address.
 void Assembler.emitDIV_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a DIV by register.
 void Assembler.emitDIV_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a DIV by register.
 void Assembler.emitDIV_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a DIV by register displacement.
 void Assembler.emitDIV_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a DIV by register displacement.
 void Assembler.emitDIV_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a DIV by register indexed.
 void Assembler.emitDIV_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a DIV by register indexed.
 void Assembler.emitDIV_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a DIV by register indirect.
 void Assembler.emitDIV_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a DIV by register indirect.
 void Assembler.emitDIV_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a DIV by register offseted.
 void Assembler.emitDIV_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a DIV by register offseted.
 void Assembler.emitDIVSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement DIVSD.
 void Assembler.emitDIVSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index DIVSD.
 void Assembler.emitDIVSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect DIVSD.
 void Assembler.emitDIVSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset DIVSD.
 void Assembler.emitDIVSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement DIVSS.
 void Assembler.emitDIVSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index DIVSS.
 void Assembler.emitDIVSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect DIVSS.
 void Assembler.emitDIVSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset DIVSS.
 void Assembler.emitFADD_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFADD_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFADD_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on dstReg.
 void Assembler.emitFADD_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on dstReg.
 void Assembler.emitFADD_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform + on FP0.
 void Assembler.emitFADD_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform + on FP0.
 void Assembler.emitFADD_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFADD_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFDIV_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIV_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIV_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFDIV_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFDIV_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFDIV_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFDIV_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIV_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFDIVR_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFDIVR_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFDIVR_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIADD_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFIADD_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFIADD_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on dstReg.
 void Assembler.emitFIADD_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on dstReg.
 void Assembler.emitFIADD_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform + on FP0.
 void Assembler.emitFIADD_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform + on FP0.
 void Assembler.emitFIADD_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFIADD_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform + on FP0.
 void Assembler.emitFIDIV_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIV_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIV_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFIDIV_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFIDIV_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFIDIV_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFIDIV_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIV_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFIDIVR_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on dstReg.
 void Assembler.emitFIDIVR_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFIDIVR_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform / on FP0.
 void Assembler.emitFILD_Reg_RegDisp_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR reg, Offset disp)
          top of stack loaded from (quad) [reg + disp]
 void Assembler.emitFILD_Reg_RegDisp_Word(RegisterConstants.FPR dummy, RegisterConstants.GPR reg, Offset disp)
          top of stack loaded from (word) [reg + disp]
 void Assembler.emitFILD_Reg_RegDisp(RegisterConstants.FPR dummy, RegisterConstants.GPR reg, Offset disp)
          top of stack loaded from (double word) [reg + disp]
 void Assembler.emitFILD_Reg_RegIdx_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (quad) [baseReg + idxReg<
 void Assembler.emitFILD_Reg_RegIdx_Word(RegisterConstants.FPR dummy, RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (word) [baseReg + idxReg<
 void Assembler.emitFILD_Reg_RegIdx(RegisterConstants.FPR dummy, RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (double word) [baseReg + idxReg<
 void Assembler.emitFILD_Reg_RegInd_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR reg)
          top of stack loaded from (quad) [reg]
 void Assembler.emitFILD_Reg_RegInd_Word(RegisterConstants.FPR dummy, RegisterConstants.GPR reg)
          top of stack loaded from (word) [reg]
 void Assembler.emitFILD_Reg_RegInd(RegisterConstants.FPR dummy, RegisterConstants.GPR reg)
          top of stack loaded from (double word) [reg]
 void Assembler.emitFILD_Reg_RegOff_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (quad) [idxReg<
 void Assembler.emitFILD_Reg_RegOff_Word(RegisterConstants.FPR dummy, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (word) [idxReg<
 void Assembler.emitFILD_Reg_RegOff(RegisterConstants.FPR dummy, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (double word) [idxReg<
 void Assembler.emitFIMUL_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFIMUL_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFIMUL_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on dstReg.
 void Assembler.emitFIMUL_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on dstReg.
 void Assembler.emitFIMUL_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform x on FP0.
 void Assembler.emitFIMUL_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform x on FP0.
 void Assembler.emitFIMUL_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFIMUL_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFIST_RegDisp_Reg_Word(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [reg + disp]
 void Assembler.emitFIST_RegDisp_Reg(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg + disp]
 void Assembler.emitFIST_RegIdx_Reg_Word(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [baseReg + idxReg<
 void Assembler.emitFIST_RegIdx_Reg(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [baseReg + idxReg<
 void Assembler.emitFIST_RegInd_Reg_Word(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (word) [reg]
 void Assembler.emitFIST_RegInd_Reg(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg]
 void Assembler.emitFIST_RegOff_Reg_Word(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [idxReg<
 void Assembler.emitFIST_RegOff_Reg(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [idxReg<
 void Assembler.emitFISTP_RegDisp_Reg_Quad(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg + disp]
 void Assembler.emitFISTP_RegDisp_Reg_Word(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [reg + disp]
 void Assembler.emitFISTP_RegDisp_Reg(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg + disp]
 void Assembler.emitFISTP_RegIdx_Reg_Quad(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [baseReg + idxReg<
 void Assembler.emitFISTP_RegIdx_Reg_Word(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [baseReg + idxReg<
 void Assembler.emitFISTP_RegIdx_Reg(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [baseReg + idxReg<
 void Assembler.emitFISTP_RegInd_Reg_Quad(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg]
 void Assembler.emitFISTP_RegInd_Reg_Word(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (word) [reg]
 void Assembler.emitFISTP_RegInd_Reg(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg]
 void Assembler.emitFISTP_RegOff_Reg_Quad(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [idxReg<
 void Assembler.emitFISTP_RegOff_Reg_Word(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (word) [idxReg<
 void Assembler.emitFISTP_RegOff_Reg(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [idxReg<
 void Assembler.emitFISUB_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUB_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUB_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFISUB_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFISUB_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFISUB_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFISUB_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUB_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegDisp_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegIdx_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFISUBR_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFISUBR_Reg_RegInd_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegOff_Word(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFISUBR_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFLD_Reg_RegDisp_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR reg, Offset disp)
          top of stack loaded from (quad) [reg + disp]
 void Assembler.emitFLD_Reg_RegDisp(RegisterConstants.FPR dummy, RegisterConstants.GPR reg, Offset disp)
          top of stack loaded from (double word) [reg + disp]
 void Assembler.emitFLD_Reg_RegIdx_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (quad) [baseReg + idxReg<
 void Assembler.emitFLD_Reg_RegIdx(RegisterConstants.FPR dummy, RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (double word) [baseReg + idxReg<
 void Assembler.emitFLD_Reg_RegInd_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR reg)
          top of stack loaded from (quad) [reg]
 void Assembler.emitFLD_Reg_RegInd(RegisterConstants.FPR dummy, RegisterConstants.GPR reg)
          top of stack loaded from (double word) [reg]
 void Assembler.emitFLD_Reg_RegOff_Quad(RegisterConstants.FPR dummy, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (quad) [idxReg<
 void Assembler.emitFLD_Reg_RegOff(RegisterConstants.FPR dummy, RegisterConstants.GPR idxReg, short scale, Offset disp)
          top of stack loaded from (double word) [idxReg<
 void Assembler.emitFLDCW_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          load FPU control word - register displacement
 void Assembler.emitFLDCW_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          load FPU control word - register index
 void Assembler.emitFLDCW_RegInd(RegisterConstants.GPR baseReg)
          load FPU control word - register indirect
 void Assembler.emitFLDCW_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          load FPU control word - register offset
 void Assembler.emitFMUL_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFMUL_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFMUL_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on dstReg.
 void Assembler.emitFMUL_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on dstReg.
 void Assembler.emitFMUL_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform x on FP0.
 void Assembler.emitFMUL_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform x on FP0.
 void Assembler.emitFMUL_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFMUL_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform x on FP0.
 void Assembler.emitFNSAVE_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          save FPU state ignoring pending exceptions - register displacement
 void Assembler.emitFNSAVE_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          save FPU state ignoring pending exceptions - register index
 void Assembler.emitFNSAVE_RegInd(RegisterConstants.GPR baseReg)
          save FPU state ignoring pending exceptions - register indirect
 void Assembler.emitFNSAVE_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          save FPU state ignoring pending exceptions - register offset
 void Assembler.emitFNSTCW_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          store FPU control word, ignoring exceptions - register displacement
 void Assembler.emitFNSTCW_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          store FPU control word, ignoring exceptions - register index
 void Assembler.emitFNSTCW_RegInd(RegisterConstants.GPR baseReg)
          store FPU control word, ignoring exceptions - register indirect
 void Assembler.emitFNSTCW_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          store FPU control word, ignoring exceptions - register offset
 void Assembler.emitFRSTOR_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          restore FPU state - register displacement
 void Assembler.emitFRSTOR_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          restore FPU state - register index
 void Assembler.emitFRSTOR_RegInd(RegisterConstants.GPR baseReg)
          restore FPU state - register indirect
 void Assembler.emitFRSTOR_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          restore FPU state - register offset
 void Assembler.emitFSAVE_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          save FPU state respecting pending exceptions - register displacement
 void Assembler.emitFSAVE_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          save FPU state respecting pending exceptions - register index
 void Assembler.emitFSAVE_RegInd(RegisterConstants.GPR baseReg)
          save FPU state respecting pending exceptions - register indirect
 void Assembler.emitFSAVE_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          save FPU state respecting pending exceptions - register offset
 void Assembler.emitFST_RegDisp_Reg_Quad(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg + disp]
 void Assembler.emitFST_RegDisp_Reg(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg + disp]
 void Assembler.emitFST_RegIdx_Reg_Quad(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [baseReg + idxReg<
 void Assembler.emitFST_RegIdx_Reg(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [baseReg + idxReg<
 void Assembler.emitFST_RegInd_Reg_Quad(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg]
 void Assembler.emitFST_RegInd_Reg(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg]
 void Assembler.emitFST_RegOff_Reg_Quad(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [idxReg<
 void Assembler.emitFST_RegOff_Reg(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [idxReg<
 void Assembler.emitFSTCW_RegDisp(RegisterConstants.GPR baseReg, Offset disp)
          store FPU control word, checking for exceptions - register displacement
 void Assembler.emitFSTCW_RegIdx(RegisterConstants.GPR baseReg, RegisterConstants.GPR indexReg, short scale, Offset disp)
          store FPU control word, checking for exceptions - register index
 void Assembler.emitFSTCW_RegInd(RegisterConstants.GPR baseReg)
          store FPU control word, checking for exceptions - register indirect
 void Assembler.emitFSTCW_RegOff(RegisterConstants.GPR indexReg, short scale, Offset disp)
          store FPU control word, checking for exceptions - register offset
 void Assembler.emitFSTP_RegDisp_Reg_Quad(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg + disp]
 void Assembler.emitFSTP_RegDisp_Reg(RegisterConstants.GPR reg, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg + disp]
 void Assembler.emitFSTP_RegIdx_Reg_Quad(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [baseReg + idxReg<
 void Assembler.emitFSTP_RegIdx_Reg(RegisterConstants.GPR baseReg, RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [baseReg + idxReg<
 void Assembler.emitFSTP_RegInd_Reg_Quad(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [reg]
 void Assembler.emitFSTP_RegInd_Reg(RegisterConstants.GPR reg, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [reg]
 void Assembler.emitFSTP_RegOff_Reg_Quad(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (quad) [idxReg<
 void Assembler.emitFSTP_RegOff_Reg(RegisterConstants.GPR idxReg, short scale, Offset disp, RegisterConstants.FPR dummy)
          top of stack stored to (double word) [idxReg<
 void Assembler.emitFSUB_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUB_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUB_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFSUB_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFSUB_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFSUB_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFSUB_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUB_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegDisp_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegDisp(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegIdx_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFSUBR_Reg_RegIdx(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on dstReg.
 void Assembler.emitFSUBR_Reg_RegInd_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegInd(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcBase)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegOff_Quad(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitFSUBR_Reg_RegOff(RegisterConstants.FPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Perform - on FP0.
 void Assembler.emitIDIV_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a IDIV by absolute address.
 void Assembler.emitIDIV_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a IDIV by absolute address.
 void Assembler.emitIDIV_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a IDIV by register.
 void Assembler.emitIDIV_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a IDIV by register.
 void Assembler.emitIDIV_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a IDIV by register displacement.
 void Assembler.emitIDIV_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a IDIV by register displacement.
 void Assembler.emitIDIV_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IDIV by register indexed.
 void Assembler.emitIDIV_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IDIV by register indexed.
 void Assembler.emitIDIV_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a IDIV by register indirect.
 void Assembler.emitIDIV_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a IDIV by register indirect.
 void Assembler.emitIDIV_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IDIV by register offseted.
 void Assembler.emitIDIV_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IDIV by register offseted.
 void Assembler.emitIMUL1_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a IMUL1 by absolute address.
 void Assembler.emitIMUL1_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a IMUL1 by absolute address.
 void Assembler.emitIMUL1_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a IMUL1 by register.
 void Assembler.emitIMUL1_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a IMUL1 by register.
 void Assembler.emitIMUL1_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a IMUL1 by register displacement.
 void Assembler.emitIMUL1_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a IMUL1 by register displacement.
 void Assembler.emitIMUL1_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IMUL1 by register indexed.
 void Assembler.emitIMUL1_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IMUL1 by register indexed.
 void Assembler.emitIMUL1_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a IMUL1 by register indirect.
 void Assembler.emitIMUL1_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a IMUL1 by register indirect.
 void Assembler.emitIMUL1_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IMUL1 by register offseted.
 void Assembler.emitIMUL1_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a IMUL1 by register offseted.
 void Assembler.emitIMUL2_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
           
 void Assembler.emitIMUL2_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
           
 void Assembler.emitIMUL2_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
           
 void Assembler.emitIMUL2_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
           
 void Assembler.emitIMUL2_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
           
 void Assembler.emitIMUL2_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
           
 void Assembler.emitIMUL2_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
           
 void Assembler.emitIMUL2_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
           
 void Assembler.emitIMUL2_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitIMUL2_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitIMUL2_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
           
 void Assembler.emitIMUL2_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
           
 void Assembler.emitIMUL2_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitIMUL2_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitINC_Reg_Byte(RegisterConstants.GPR reg)
          Generate a INC on a register.
 void Assembler.emitINC_Reg_Quad(RegisterConstants.GPR reg)
          Generate a INC on a register.
 void Assembler.emitINC_Reg_Word(RegisterConstants.GPR reg)
          Generate a INC on a register.
 void Assembler.emitINC_Reg(RegisterConstants.GPR reg)
          Generate a INC on a register.
 void Assembler.emitINC_RegDisp_Byte(RegisterConstants.GPR base, Offset disp)
          Generate a INC to register-displacement offset.
 void Assembler.emitINC_RegDisp_Quad(RegisterConstants.GPR base, Offset disp)
          Generate a INC to register-displacement offset.
 void Assembler.emitINC_RegDisp_Word(RegisterConstants.GPR base, Offset disp)
          Generate a INC to register-displacement offset.
 void Assembler.emitINC_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a INC to register-displacement offset.
 void Assembler.emitINC_RegIdx_Byte(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegIdx_Quad(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegIdx_Word(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegInd_Byte(RegisterConstants.GPR base)
          Generate a INC to register indirect.
 void Assembler.emitINC_RegInd_Quad(RegisterConstants.GPR base)
          Generate a INC to register indirect.
 void Assembler.emitINC_RegInd_Word(RegisterConstants.GPR base)
          Generate a INC to register indirect.
 void Assembler.emitINC_RegInd(RegisterConstants.GPR base)
          Generate a INC to register indirect.
 void Assembler.emitINC_RegOff_Byte(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegOff_Quad(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegOff_Word(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitINC_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a INC to register offset.
 void Assembler.emitJMP_Reg(RegisterConstants.GPR dstReg)
          Generate a JMP to register.
 void Assembler.emitJMP_RegDisp(RegisterConstants.GPR dstBase, Offset dstDisp)
          Generate a JMP to register and displacement.
 void Assembler.emitJMP_RegIdx(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp)
          Generate a JMP to register offset.
 void Assembler.emitJMP_RegInd(RegisterConstants.GPR dstBase)
          Generate a JMP to register indirect.
 void Assembler.emitJMP_RegOff(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp)
          Generate a JMP to register offset.
 void Assembler.emitLEA_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
           
 void Assembler.emitLEA_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
           
 void Assembler.emitLEA_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
           
 void Assembler.emitLEA_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
           
 void Assembler.emitLEA_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitLEA_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitLEA_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
           
 void Assembler.emitLEA_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
           
 void Assembler.emitLEA_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitLEA_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
           
 void Assembler.emitMETHODSTART_Reg(RegisterConstants.GPR destReg)
          Generate a code sequence that will place the address of the start of the method in destReg
 void Assembler.emitMOV_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register MOV.
 void Assembler.emitMOV_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register MOV.
 void Assembler.emitMOV_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register MOV.
 void Assembler.emitMOV_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register MOV.
 void Assembler.emitMOV_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_Imm_Quad(RegisterConstants.GPR dstReg, long imm)
           
 void Assembler.emitMOV_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
           
 void Assembler.emitMOV_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOV.
 void Assembler.emitMOV_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOV.
 void Assembler.emitMOV_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOV.
 void Assembler.emitMOV_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOV.
 void Assembler.emitMOV_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOV.
 void Assembler.emitMOV_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOV.
 void Assembler.emitMOV_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOV.
 void Assembler.emitMOV_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOV.
 void Assembler.emitMOV_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) MOV.
 void Assembler.emitMOV_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) MOV.
 void Assembler.emitMOV_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) MOV.
 void Assembler.emitMOV_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) MOV.
 void Assembler.emitMOV_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOV.
 void Assembler.emitMOV_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate MOV.
 void Assembler.emitMOV_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate MOV.
 void Assembler.emitMOV_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate MOV.
 void Assembler.emitMOV_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate MOV.
 void Assembler.emitMOV_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register MOV.
 void Assembler.emitMOV_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register MOV.
 void Assembler.emitMOV_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register MOV.
 void Assembler.emitMOV_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register MOV.
 void Assembler.emitMOV_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register MOV.
 void Assembler.emitMOV_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register MOV.
 void Assembler.emitMOV_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register MOV.
 void Assembler.emitMOV_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register MOV.
 void Assembler.emitMOV_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate MOV.
 void Assembler.emitMOV_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate MOV.
 void Assembler.emitMOV_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate MOV.
 void Assembler.emitMOV_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate MOV.
 void Assembler.emitMOV_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register MOV.
 void Assembler.emitMOV_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register MOV.
 void Assembler.emitMOV_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register MOV.
 void Assembler.emitMOV_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register MOV.
 void Assembler.emitMOV_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate MOV.
 void Assembler.emitMOV_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register MOV.
 void Assembler.emitMOV_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register MOV.
 void Assembler.emitMOV_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register MOV.
 void Assembler.emitMOV_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register MOV.
 void Assembler.emitMOVD_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.MM srcReg)
          Generate a register--register MOVD.
 void Assembler.emitMOVD_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.XMM srcReg)
          Generate a register--register MOVD.
 void Assembler.emitMOVD_Reg_Reg(RegisterConstants.MM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOVD.
 void Assembler.emitMOVD_Reg_Reg(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register MOVD.
 void Assembler.emitMOVD_Reg_RegDisp(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVD.
 void Assembler.emitMOVD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVD.
 void Assembler.emitMOVD_Reg_RegIdx(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVD.
 void Assembler.emitMOVD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVD.
 void Assembler.emitMOVD_Reg_RegInd(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVD.
 void Assembler.emitMOVD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVD.
 void Assembler.emitMOVD_Reg_RegOff(RegisterConstants.MM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVD.
 void Assembler.emitMOVD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVD.
 void Assembler.emitMOVD_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-displacement--register MOVD.
 void Assembler.emitMOVD_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVD.
 void Assembler.emitMOVD_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-index--register MOVD.
 void Assembler.emitMOVD_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVD.
 void Assembler.emitMOVD_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.MM srcReg)
          Generate a register-indirect--register MOVD.
 void Assembler.emitMOVD_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVD.
 void Assembler.emitMOVD_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-offset--register MOVD.
 void Assembler.emitMOVD_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVD.
 void Assembler.emitMOVLPD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVLPD.
 void Assembler.emitMOVLPD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVLPD.
 void Assembler.emitMOVLPD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVLPD.
 void Assembler.emitMOVLPD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVLPD.
 void Assembler.emitMOVLPD_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVLPD.
 void Assembler.emitMOVLPD_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVLPD.
 void Assembler.emitMOVLPD_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVLPD.
 void Assembler.emitMOVLPD_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVLPD.
 void Assembler.emitMOVLPS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVLPS.
 void Assembler.emitMOVLPS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVLPS.
 void Assembler.emitMOVLPS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVLPS.
 void Assembler.emitMOVLPS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVLPS.
 void Assembler.emitMOVLPS_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVLPS.
 void Assembler.emitMOVLPS_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVLPS.
 void Assembler.emitMOVLPS_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVLPS.
 void Assembler.emitMOVLPS_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVLPS.
 void Assembler.emitMOVQ_Reg_RegDisp(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVQ.
 void Assembler.emitMOVQ_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVQ.
 void Assembler.emitMOVQ_Reg_RegIdx(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVQ.
 void Assembler.emitMOVQ_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVQ.
 void Assembler.emitMOVQ_Reg_RegInd(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVQ.
 void Assembler.emitMOVQ_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVQ.
 void Assembler.emitMOVQ_Reg_RegOff(RegisterConstants.MM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVQ.
 void Assembler.emitMOVQ_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVQ.
 void Assembler.emitMOVQ_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-displacement--register MOVQ.
 void Assembler.emitMOVQ_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVQ.
 void Assembler.emitMOVQ_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-index--register MOVQ.
 void Assembler.emitMOVQ_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVQ.
 void Assembler.emitMOVQ_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.MM srcReg)
          Generate a register-indirect--register MOVQ.
 void Assembler.emitMOVQ_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVQ.
 void Assembler.emitMOVQ_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.MM srcReg)
          Generate a register-offset--register MOVQ.
 void Assembler.emitMOVQ_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVQ.
 void Assembler.emitMOVSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVSD.
 void Assembler.emitMOVSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVSD.
 void Assembler.emitMOVSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVSD.
 void Assembler.emitMOVSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVSD.
 void Assembler.emitMOVSD_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVSD.
 void Assembler.emitMOVSD_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVSD.
 void Assembler.emitMOVSD_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVSD.
 void Assembler.emitMOVSD_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVSD.
 void Assembler.emitMOVSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MOVSS.
 void Assembler.emitMOVSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MOVSS.
 void Assembler.emitMOVSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MOVSS.
 void Assembler.emitMOVSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MOVSS.
 void Assembler.emitMOVSS_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-displacement--register MOVSS.
 void Assembler.emitMOVSS_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-index--register MOVSS.
 void Assembler.emitMOVSS_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.XMM srcReg)
          Generate a register-indirect--register MOVSS.
 void Assembler.emitMOVSS_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.XMM srcReg)
          Generate a register-offset--register MOVSS.
 void Assembler.emitMOVSX_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move sign extended from an absolute address.
 void Assembler.emitMOVSX_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move sign extended from an absolute address.
 void Assembler.emitMOVSX_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move sign extended from register.
 void Assembler.emitMOVSX_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move sign extended from register.
 void Assembler.emitMOVSX_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move sign extended from register displacement.
 void Assembler.emitMOVSX_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move sign extended from register displacement.
 void Assembler.emitMOVSX_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended by register indexed.
 void Assembler.emitMOVSX_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended by register indexed.
 void Assembler.emitMOVSX_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move sign extended from register indirect.
 void Assembler.emitMOVSX_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move sign extended from register indirect.
 void Assembler.emitMOVSX_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended from register offset.
 void Assembler.emitMOVSX_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended from register offset.
 void Assembler.emitMOVSXQ_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move sign extended from an absolute address.
 void Assembler.emitMOVSXQ_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move sign extended from an absolute address.
 void Assembler.emitMOVSXQ_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move sign extended from register.
 void Assembler.emitMOVSXQ_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move sign extended from register.
 void Assembler.emitMOVSXQ_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move sign extended from register displacement.
 void Assembler.emitMOVSXQ_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move sign extended from register displacement.
 void Assembler.emitMOVSXQ_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended by register indexed.
 void Assembler.emitMOVSXQ_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended by register indexed.
 void Assembler.emitMOVSXQ_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move sign extended from register indirect.
 void Assembler.emitMOVSXQ_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move sign extended from register indirect.
 void Assembler.emitMOVSXQ_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended from register offset.
 void Assembler.emitMOVSXQ_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move sign extended from register offset.
 void Assembler.emitMOVZX_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move zero extended from an absolute address.
 void Assembler.emitMOVZX_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move zero extended from an absolute address.
 void Assembler.emitMOVZX_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move zero extended from register.
 void Assembler.emitMOVZX_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move zero extended from register.
 void Assembler.emitMOVZX_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move zero extended from register displacement.
 void Assembler.emitMOVZX_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move zero extended from register displacement.
 void Assembler.emitMOVZX_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended by register indexed.
 void Assembler.emitMOVZX_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended by register indexed.
 void Assembler.emitMOVZX_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move zero extended from register indirect.
 void Assembler.emitMOVZX_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move zero extended from register indirect.
 void Assembler.emitMOVZX_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended from register offset.
 void Assembler.emitMOVZX_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended from register offset.
 void Assembler.emitMOVZXQ_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move zero extended from an absolute address.
 void Assembler.emitMOVZXQ_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a move zero extended from an absolute address.
 void Assembler.emitMOVZXQ_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move zero extended from register.
 void Assembler.emitMOVZXQ_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a move zero extended from register.
 void Assembler.emitMOVZXQ_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move zero extended from register displacement.
 void Assembler.emitMOVZXQ_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a move zero extended from register displacement.
 void Assembler.emitMOVZXQ_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended by register indexed.
 void Assembler.emitMOVZXQ_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended by register indexed.
 void Assembler.emitMOVZXQ_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move zero extended from register indirect.
 void Assembler.emitMOVZXQ_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a move zero extended from register indirect.
 void Assembler.emitMOVZXQ_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended from register offset.
 void Assembler.emitMOVZXQ_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a move zero extended from register offset.
 void Assembler.emitMUL_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a MUL by absolute address.
 void Assembler.emitMUL_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a MUL by absolute address.
 void Assembler.emitMUL_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a MUL by register.
 void Assembler.emitMUL_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a MUL by register.
 void Assembler.emitMUL_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a MUL by register displacement.
 void Assembler.emitMUL_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a MUL by register displacement.
 void Assembler.emitMUL_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a MUL by register indexed.
 void Assembler.emitMUL_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a MUL by register indexed.
 void Assembler.emitMUL_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a MUL by register indirect.
 void Assembler.emitMUL_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a MUL by register indirect.
 void Assembler.emitMUL_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a MUL by register offseted.
 void Assembler.emitMUL_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a MUL by register offseted.
 void Assembler.emitMULSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MULSD.
 void Assembler.emitMULSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MULSD.
 void Assembler.emitMULSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MULSD.
 void Assembler.emitMULSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MULSD.
 void Assembler.emitMULSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement MULSS.
 void Assembler.emitMULSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index MULSS.
 void Assembler.emitMULSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect MULSS.
 void Assembler.emitMULSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset MULSS.
 void Assembler.emitNEG_Reg_Byte(RegisterConstants.GPR reg)
          Generate a NEG on a register.
 void Assembler.emitNEG_Reg_Quad(RegisterConstants.GPR reg)
          Generate a NEG on a register.
 void Assembler.emitNEG_Reg_Word(RegisterConstants.GPR reg)
          Generate a NEG on a register.
 void Assembler.emitNEG_Reg(RegisterConstants.GPR reg)
          Generate a NEG on a register.
 void Assembler.emitNEG_RegDisp_Byte(RegisterConstants.GPR base, Offset disp)
          Generate a NEG to register-displacement offset.
 void Assembler.emitNEG_RegDisp_Quad(RegisterConstants.GPR base, Offset disp)
          Generate a NEG to register-displacement offset.
 void Assembler.emitNEG_RegDisp_Word(RegisterConstants.GPR base, Offset disp)
          Generate a NEG to register-displacement offset.
 void Assembler.emitNEG_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a NEG to register-displacement offset.
 void Assembler.emitNEG_RegIdx_Byte(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegIdx_Quad(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegIdx_Word(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegInd_Byte(RegisterConstants.GPR base)
          Generate a NEG to register indirect.
 void Assembler.emitNEG_RegInd_Quad(RegisterConstants.GPR base)
          Generate a NEG to register indirect.
 void Assembler.emitNEG_RegInd_Word(RegisterConstants.GPR base)
          Generate a NEG to register indirect.
 void Assembler.emitNEG_RegInd(RegisterConstants.GPR base)
          Generate a NEG to register indirect.
 void Assembler.emitNEG_RegOff_Byte(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegOff_Quad(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegOff_Word(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNEG_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NEG to register offset.
 void Assembler.emitNOT_Reg_Byte(RegisterConstants.GPR reg)
          Generate a NOT on a register.
 void Assembler.emitNOT_Reg_Quad(RegisterConstants.GPR reg)
          Generate a NOT on a register.
 void Assembler.emitNOT_Reg_Word(RegisterConstants.GPR reg)
          Generate a NOT on a register.
 void Assembler.emitNOT_Reg(RegisterConstants.GPR reg)
          Generate a NOT on a register.
 void Assembler.emitNOT_RegDisp_Byte(RegisterConstants.GPR base, Offset disp)
          Generate a NOT to register-displacement offset.
 void Assembler.emitNOT_RegDisp_Quad(RegisterConstants.GPR base, Offset disp)
          Generate a NOT to register-displacement offset.
 void Assembler.emitNOT_RegDisp_Word(RegisterConstants.GPR base, Offset disp)
          Generate a NOT to register-displacement offset.
 void Assembler.emitNOT_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a NOT to register-displacement offset.
 void Assembler.emitNOT_RegIdx_Byte(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegIdx_Quad(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegIdx_Word(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegInd_Byte(RegisterConstants.GPR base)
          Generate a NOT to register indirect.
 void Assembler.emitNOT_RegInd_Quad(RegisterConstants.GPR base)
          Generate a NOT to register indirect.
 void Assembler.emitNOT_RegInd_Word(RegisterConstants.GPR base)
          Generate a NOT to register indirect.
 void Assembler.emitNOT_RegInd(RegisterConstants.GPR base)
          Generate a NOT to register indirect.
 void Assembler.emitNOT_RegOff_Byte(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegOff_Quad(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegOff_Word(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitNOT_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a NOT to register offset.
 void Assembler.emitOR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register OR.
 void Assembler.emitOR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register OR.
 void Assembler.emitOR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register OR.
 void Assembler.emitOR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register OR.
 void Assembler.emitOR_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate OR.
 void Assembler.emitOR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate OR.
 void Assembler.emitOR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate OR.
 void Assembler.emitOR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate OR.
 void Assembler.emitOR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register OR.
 void Assembler.emitOR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register OR.
 void Assembler.emitOR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register OR.
 void Assembler.emitOR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register OR.
 void Assembler.emitOR_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement OR.
 void Assembler.emitOR_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement OR.
 void Assembler.emitOR_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement OR.
 void Assembler.emitOR_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement OR.
 void Assembler.emitOR_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) OR.
 void Assembler.emitOR_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) OR.
 void Assembler.emitOR_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) OR.
 void Assembler.emitOR_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) OR.
 void Assembler.emitOR_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset OR.
 void Assembler.emitOR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate OR.
 void Assembler.emitOR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate OR.
 void Assembler.emitOR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate OR.
 void Assembler.emitOR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate OR.
 void Assembler.emitOR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register OR.
 void Assembler.emitOR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register OR.
 void Assembler.emitOR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register OR.
 void Assembler.emitOR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register OR.
 void Assembler.emitOR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate OR.
 void Assembler.emitOR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate OR.
 void Assembler.emitOR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate OR.
 void Assembler.emitOR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate OR.
 void Assembler.emitOR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register OR.
 void Assembler.emitOR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register OR.
 void Assembler.emitOR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register OR.
 void Assembler.emitOR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register OR.
 void Assembler.emitOR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate OR.
 void Assembler.emitOR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate OR.
 void Assembler.emitOR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate OR.
 void Assembler.emitOR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate OR.
 void Assembler.emitOR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register OR.
 void Assembler.emitOR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register OR.
 void Assembler.emitOR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register OR.
 void Assembler.emitOR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register OR.
 void Assembler.emitOR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate OR.
 void Assembler.emitOR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate OR.
 void Assembler.emitOR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate OR.
 void Assembler.emitOR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate OR.
 void Assembler.emitOR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register OR.
 void Assembler.emitOR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register OR.
 void Assembler.emitOR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register OR.
 void Assembler.emitOR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register OR.
 void Assembler.emitORPD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ORPD.
 void Assembler.emitORPD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ORPD.
 void Assembler.emitORPD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ORPD.
 void Assembler.emitORPD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ORPD.
 void Assembler.emitORPS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement ORPS.
 void Assembler.emitORPS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index ORPS.
 void Assembler.emitORPS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect ORPS.
 void Assembler.emitORPS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset ORPS.
 void Assembler.emitPOP_Reg(RegisterConstants.GPR reg)
          Generate a register POP.
 void Assembler.emitPOP_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a register-displacement POP.
 void Assembler.emitPOP_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a register-index POP.
 void Assembler.emitPOP_RegInd(RegisterConstants.GPR base)
          Generate a register-indirect POP.
 void Assembler.emitPOP_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a register-offset POP.
 void Assembler.emitPREFETCHNTA_Reg(RegisterConstants.GPR srcReg)
          software prefetch
 void Assembler.emitPSLLQ_Reg_RegDisp(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegIdx(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegInd(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegOff(RegisterConstants.MM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset PSLLQ.
 void Assembler.emitPSLLQ_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset PSLLQ.
 void Assembler.emitPSRLQ_Reg_RegDisp(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegIdx(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegInd(RegisterConstants.MM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegOff(RegisterConstants.MM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset PSRLQ.
 void Assembler.emitPSRLQ_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset PSRLQ.
 void Assembler.emitPUSH_Reg(RegisterConstants.GPR reg)
          Generate a register PUSH.
 void Assembler.emitPUSH_RegDisp(RegisterConstants.GPR base, Offset disp)
          Generate a register-displacement PUSH.
 void Assembler.emitPUSH_RegIdx(RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
          Generate a register-index PUSH.
 void Assembler.emitPUSH_RegInd(RegisterConstants.GPR base)
          Generate a register-indirect PUSH.
 void Assembler.emitPUSH_RegOff(RegisterConstants.GPR index, short scale, Offset disp)
          Generate a register-offset PUSH.
 void Assembler.emitRCL_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCL.
 void Assembler.emitRCL_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCL.
 void Assembler.emitRCL_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCL.
 void Assembler.emitRCL_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCL.
 void Assembler.emitRCL_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCL.
 void Assembler.emitRCL_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCL.
 void Assembler.emitRCL_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCL.
 void Assembler.emitRCL_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCL.
 void Assembler.emitRCL_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCL.
 void Assembler.emitRCL_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCL.
 void Assembler.emitRCL_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCL.
 void Assembler.emitRCL_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCL.
 void Assembler.emitRCL_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCL.
 void Assembler.emitRCL_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCL.
 void Assembler.emitRCL_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCL.
 void Assembler.emitRCL_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCL.
 void Assembler.emitRCL_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCL.
 void Assembler.emitRCL_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCL.
 void Assembler.emitRCL_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCL.
 void Assembler.emitRCL_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCL.
 void Assembler.emitRCL_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCL.
 void Assembler.emitRCL_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCL.
 void Assembler.emitRCL_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCL.
 void Assembler.emitRCL_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCL.
 void Assembler.emitRCL_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCL.
 void Assembler.emitRCL_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCL.
 void Assembler.emitRCL_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCL.
 void Assembler.emitRCL_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCL.
 void Assembler.emitRCL_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCL.
 void Assembler.emitRCL_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCL.
 void Assembler.emitRCL_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCL.
 void Assembler.emitRCL_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCL.
 void Assembler.emitRCL_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCL.
 void Assembler.emitRCL_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCL.
 void Assembler.emitRCL_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCL.
 void Assembler.emitRCL_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCL.
 void Assembler.emitRCL_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCL.
 void Assembler.emitRCR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCR.
 void Assembler.emitRCR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCR.
 void Assembler.emitRCR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCR.
 void Assembler.emitRCR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register RCR.
 void Assembler.emitRCR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCR.
 void Assembler.emitRCR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCR.
 void Assembler.emitRCR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCR.
 void Assembler.emitRCR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate RCR.
 void Assembler.emitRCR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCR.
 void Assembler.emitRCR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCR.
 void Assembler.emitRCR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCR.
 void Assembler.emitRCR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register RCR.
 void Assembler.emitRCR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCR.
 void Assembler.emitRCR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCR.
 void Assembler.emitRCR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCR.
 void Assembler.emitRCR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate RCR.
 void Assembler.emitRCR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCR.
 void Assembler.emitRCR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCR.
 void Assembler.emitRCR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCR.
 void Assembler.emitRCR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate RCR.
 void Assembler.emitRCR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register RCR.
 void Assembler.emitRCR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCR.
 void Assembler.emitRCR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCR.
 void Assembler.emitRCR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCR.
 void Assembler.emitRCR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate RCR.
 void Assembler.emitRCR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCR.
 void Assembler.emitRCR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCR.
 void Assembler.emitRCR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCR.
 void Assembler.emitRCR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register RCR.
 void Assembler.emitRCR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCR.
 void Assembler.emitRCR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCR.
 void Assembler.emitRCR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCR.
 void Assembler.emitRCR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate RCR.
 void Assembler.emitRCR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCR.
 void Assembler.emitRCR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCR.
 void Assembler.emitRCR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCR.
 void Assembler.emitRCR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register RCR.
 void Assembler.emitROL_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROL.
 void Assembler.emitROL_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROL.
 void Assembler.emitROL_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROL.
 void Assembler.emitROL_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROL.
 void Assembler.emitROL_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROL.
 void Assembler.emitROL_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROL.
 void Assembler.emitROL_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROL.
 void Assembler.emitROL_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROL.
 void Assembler.emitROL_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROL.
 void Assembler.emitROL_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROL.
 void Assembler.emitROL_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROL.
 void Assembler.emitROL_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROL.
 void Assembler.emitROL_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROL.
 void Assembler.emitROL_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROL.
 void Assembler.emitROL_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROL.
 void Assembler.emitROL_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROL.
 void Assembler.emitROL_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROL.
 void Assembler.emitROL_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROL.
 void Assembler.emitROL_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROL.
 void Assembler.emitROL_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROL.
 void Assembler.emitROL_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROL.
 void Assembler.emitROL_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROL.
 void Assembler.emitROL_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROL.
 void Assembler.emitROL_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROL.
 void Assembler.emitROL_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROL.
 void Assembler.emitROL_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROL.
 void Assembler.emitROL_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROL.
 void Assembler.emitROL_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROL.
 void Assembler.emitROL_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROL.
 void Assembler.emitROL_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROL.
 void Assembler.emitROL_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROL.
 void Assembler.emitROL_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROL.
 void Assembler.emitROL_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROL.
 void Assembler.emitROL_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROL.
 void Assembler.emitROL_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROL.
 void Assembler.emitROL_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROL.
 void Assembler.emitROL_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROL.
 void Assembler.emitROR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROR.
 void Assembler.emitROR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROR.
 void Assembler.emitROR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROR.
 void Assembler.emitROR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register ROR.
 void Assembler.emitROR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROR.
 void Assembler.emitROR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROR.
 void Assembler.emitROR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROR.
 void Assembler.emitROR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate ROR.
 void Assembler.emitROR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROR.
 void Assembler.emitROR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROR.
 void Assembler.emitROR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROR.
 void Assembler.emitROR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register ROR.
 void Assembler.emitROR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROR.
 void Assembler.emitROR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROR.
 void Assembler.emitROR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROR.
 void Assembler.emitROR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate ROR.
 void Assembler.emitROR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROR.
 void Assembler.emitROR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROR.
 void Assembler.emitROR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROR.
 void Assembler.emitROR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate ROR.
 void Assembler.emitROR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register ROR.
 void Assembler.emitROR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROR.
 void Assembler.emitROR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROR.
 void Assembler.emitROR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROR.
 void Assembler.emitROR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate ROR.
 void Assembler.emitROR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROR.
 void Assembler.emitROR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROR.
 void Assembler.emitROR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROR.
 void Assembler.emitROR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register ROR.
 void Assembler.emitROR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROR.
 void Assembler.emitROR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROR.
 void Assembler.emitROR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROR.
 void Assembler.emitROR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate ROR.
 void Assembler.emitROR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROR.
 void Assembler.emitROR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROR.
 void Assembler.emitROR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROR.
 void Assembler.emitROR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register ROR.
 void Assembler.emitSAL_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAL.
 void Assembler.emitSAL_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAL.
 void Assembler.emitSAL_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAL.
 void Assembler.emitSAL_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAL.
 void Assembler.emitSAL_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAL.
 void Assembler.emitSAL_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAL.
 void Assembler.emitSAL_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAL.
 void Assembler.emitSAL_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAL.
 void Assembler.emitSAL_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAL.
 void Assembler.emitSAL_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAL.
 void Assembler.emitSAL_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAL.
 void Assembler.emitSAL_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAL.
 void Assembler.emitSAL_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAL.
 void Assembler.emitSAL_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAL.
 void Assembler.emitSAL_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAL.
 void Assembler.emitSAL_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAL.
 void Assembler.emitSAL_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAL.
 void Assembler.emitSAL_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAL.
 void Assembler.emitSAL_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAL.
 void Assembler.emitSAL_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAL.
 void Assembler.emitSAL_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAL.
 void Assembler.emitSAL_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAL.
 void Assembler.emitSAL_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAL.
 void Assembler.emitSAL_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAL.
 void Assembler.emitSAL_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAL.
 void Assembler.emitSAL_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAL.
 void Assembler.emitSAL_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAL.
 void Assembler.emitSAL_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAL.
 void Assembler.emitSAL_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAL.
 void Assembler.emitSAL_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAL.
 void Assembler.emitSAL_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAL.
 void Assembler.emitSAL_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAL.
 void Assembler.emitSAL_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAL.
 void Assembler.emitSAL_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAL.
 void Assembler.emitSAL_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAL.
 void Assembler.emitSAL_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAL.
 void Assembler.emitSAL_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAL.
 void Assembler.emitSAR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAR.
 void Assembler.emitSAR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAR.
 void Assembler.emitSAR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAR.
 void Assembler.emitSAR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SAR.
 void Assembler.emitSAR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAR.
 void Assembler.emitSAR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAR.
 void Assembler.emitSAR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAR.
 void Assembler.emitSAR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SAR.
 void Assembler.emitSAR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAR.
 void Assembler.emitSAR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAR.
 void Assembler.emitSAR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAR.
 void Assembler.emitSAR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SAR.
 void Assembler.emitSAR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAR.
 void Assembler.emitSAR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAR.
 void Assembler.emitSAR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAR.
 void Assembler.emitSAR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SAR.
 void Assembler.emitSAR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAR.
 void Assembler.emitSAR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAR.
 void Assembler.emitSAR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAR.
 void Assembler.emitSAR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SAR.
 void Assembler.emitSAR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SAR.
 void Assembler.emitSAR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAR.
 void Assembler.emitSAR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAR.
 void Assembler.emitSAR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAR.
 void Assembler.emitSAR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SAR.
 void Assembler.emitSAR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAR.
 void Assembler.emitSAR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAR.
 void Assembler.emitSAR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAR.
 void Assembler.emitSAR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SAR.
 void Assembler.emitSAR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAR.
 void Assembler.emitSAR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAR.
 void Assembler.emitSAR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAR.
 void Assembler.emitSAR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SAR.
 void Assembler.emitSAR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAR.
 void Assembler.emitSAR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAR.
 void Assembler.emitSAR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAR.
 void Assembler.emitSAR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SAR.
 void Assembler.emitSBB_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SBB.
 void Assembler.emitSBB_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SBB.
 void Assembler.emitSBB_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SBB.
 void Assembler.emitSBB_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SBB.
 void Assembler.emitSBB_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SBB.
 void Assembler.emitSBB_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SBB.
 void Assembler.emitSBB_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SBB.
 void Assembler.emitSBB_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SBB.
 void Assembler.emitSBB_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SBB.
 void Assembler.emitSBB_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SBB.
 void Assembler.emitSBB_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SBB.
 void Assembler.emitSBB_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SBB.
 void Assembler.emitSBB_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SBB.
 void Assembler.emitSBB_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SBB.
 void Assembler.emitSBB_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SBB.
 void Assembler.emitSBB_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SBB.
 void Assembler.emitSBB_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SBB.
 void Assembler.emitSBB_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SBB.
 void Assembler.emitSBB_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SBB.
 void Assembler.emitSBB_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SBB.
 void Assembler.emitSBB_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SBB.
 void Assembler.emitSBB_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SBB.
 void Assembler.emitSBB_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SBB.
 void Assembler.emitSBB_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SBB.
 void Assembler.emitSBB_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SBB.
 void Assembler.emitSBB_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SBB.
 void Assembler.emitSBB_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SBB.
 void Assembler.emitSBB_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SBB.
 void Assembler.emitSBB_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SBB.
 void Assembler.emitSBB_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SBB.
 void Assembler.emitSBB_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SBB.
 void Assembler.emitSBB_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SBB.
 void Assembler.emitSBB_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SBB.
 void Assembler.emitSBB_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SBB.
 void Assembler.emitSBB_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SBB.
 void Assembler.emitSBB_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SBB.
 void Assembler.emitSBB_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SBB.
 void Assembler.emitSBB_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SBB.
 void Assembler.emitSBB_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SBB.
 void Assembler.emitSBB_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SBB.
 void Assembler.emitSBB_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SBB.
 void Assembler.emitSBB_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SBB.
 void Assembler.emitSBB_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SBB.
 void Assembler.emitSBB_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SBB.
 void Assembler.emitSBB_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SBB.
 void Assembler.emitSBB_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SBB.
 void Assembler.emitSBB_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SBB.
 void Assembler.emitSBB_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SBB.
 void Assembler.emitSBB_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SBB.
 void Assembler.emitSBB_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SBB.
 void Assembler.emitSBB_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SBB.
 void Assembler.emitSBB_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SBB.
 void Assembler.emitSBB_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SBB.
 void Assembler.emitSET_Cond_Reg_Byte(byte cond, RegisterConstants.GPR dst)
          Set destination to zero or one, if the given condition is false or true, respectively.
 void Assembler.emitSET_Cond_RegDisp_Byte(byte cond, RegisterConstants.GPR dst, Offset disp)
           
 void Assembler.emitSET_Cond_RegIdx_Byte(byte cond, RegisterConstants.GPR base, RegisterConstants.GPR index, short scale, Offset disp)
           
 void Assembler.emitSET_Cond_RegInd_Byte(byte cond, RegisterConstants.GPR dst)
           
 void Assembler.emitSET_Cond_RegOff_Byte(byte cond, RegisterConstants.GPR index, short scale, Offset disp)
           
 void Assembler.emitSHL_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHL.
 void Assembler.emitSHL_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHL.
 void Assembler.emitSHL_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHL.
 void Assembler.emitSHL_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHL.
 void Assembler.emitSHL_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHL.
 void Assembler.emitSHL_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHL.
 void Assembler.emitSHL_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHL.
 void Assembler.emitSHL_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHL.
 void Assembler.emitSHL_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHL.
 void Assembler.emitSHL_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHL.
 void Assembler.emitSHL_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHL.
 void Assembler.emitSHL_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHL.
 void Assembler.emitSHL_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHL.
 void Assembler.emitSHL_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHL.
 void Assembler.emitSHL_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHL.
 void Assembler.emitSHL_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHL.
 void Assembler.emitSHL_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHL.
 void Assembler.emitSHL_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHL.
 void Assembler.emitSHL_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHL.
 void Assembler.emitSHL_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHL.
 void Assembler.emitSHL_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHL.
 void Assembler.emitSHL_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHL.
 void Assembler.emitSHL_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHL.
 void Assembler.emitSHL_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHL.
 void Assembler.emitSHL_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHL.
 void Assembler.emitSHL_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHL.
 void Assembler.emitSHL_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHL.
 void Assembler.emitSHL_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHL.
 void Assembler.emitSHL_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHL.
 void Assembler.emitSHL_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHL.
 void Assembler.emitSHL_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHL.
 void Assembler.emitSHL_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHL.
 void Assembler.emitSHL_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHL.
 void Assembler.emitSHL_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHL.
 void Assembler.emitSHL_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHL.
 void Assembler.emitSHL_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHL.
 void Assembler.emitSHL_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHL.
 void Assembler.emitSHLD_Abs_Reg_Imm_Quad(Address disp, RegisterConstants.GPR right, int shiftBy)
          Generate an absolute--register--immediate SHLD.
 void Assembler.emitSHLD_Abs_Reg_Imm(Address disp, RegisterConstants.GPR right, int shiftBy)
          Generate an absolute--register--immediate SHLD.
 void Assembler.emitSHLD_Abs_Reg_Reg_Quad(Address disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHLD_Abs_Reg_Reg(Address disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHLD_Reg_Reg_Imm_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register--register--immediate SHLD.
 void Assembler.emitSHLD_Reg_Reg_Imm(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register--register--immediate SHLD.
 void Assembler.emitSHLD_Reg_Reg_Reg_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register--register--register SHLD.
 void Assembler.emitSHLD_Reg_Reg_Reg(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register--register--register SHLD.
 void Assembler.emitSHLD_RegDisp_Reg_Imm_Quad(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-displacement--register--immediate SHLD.
 void Assembler.emitSHLD_RegDisp_Reg_Imm(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-displacement--register--immediate SHLD.
 void Assembler.emitSHLD_RegDisp_Reg_Reg_Quad(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-displacement--register--register SHLD.
 void Assembler.emitSHLD_RegDisp_Reg_Reg(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-displacement--register--register SHLD.
 void Assembler.emitSHLD_RegIdx_Reg_Imm_Quad(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-index--register--immediate SHLD.
 void Assembler.emitSHLD_RegIdx_Reg_Imm(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-index--register--immediate SHLD.
 void Assembler.emitSHLD_RegIdx_Reg_Reg_Quad(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHLD_RegIdx_Reg_Reg(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHLD_RegInd_Reg_Imm_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register-indirect--register--immediate SHLD.
 void Assembler.emitSHLD_RegInd_Reg_Imm(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register-indirect--register--immediate SHLD.
 void Assembler.emitSHLD_RegInd_Reg_Reg_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-indirect--register--register SHLD.
 void Assembler.emitSHLD_RegInd_Reg_Reg(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-indirect--register--register SHLD.
 void Assembler.emitSHLD_RegOff_Reg_Imm_Quad(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-offset--register--immediate SHLD.
 void Assembler.emitSHLD_RegOff_Reg_Imm(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-offset--register--immediate SHLD.
 void Assembler.emitSHLD_RegOff_Reg_Reg_Quad(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHLD_RegOff_Reg_Reg(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHLD.
 void Assembler.emitSHR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHR.
 void Assembler.emitSHR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHR.
 void Assembler.emitSHR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHR.
 void Assembler.emitSHR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate an absolute--register SHR.
 void Assembler.emitSHR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHR.
 void Assembler.emitSHR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHR.
 void Assembler.emitSHR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHR.
 void Assembler.emitSHR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SHR.
 void Assembler.emitSHR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHR.
 void Assembler.emitSHR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHR.
 void Assembler.emitSHR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHR.
 void Assembler.emitSHR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SHR.
 void Assembler.emitSHR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHR.
 void Assembler.emitSHR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHR.
 void Assembler.emitSHR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHR.
 void Assembler.emitSHR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SHR.
 void Assembler.emitSHR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHR.
 void Assembler.emitSHR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHR.
 void Assembler.emitSHR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHR.
 void Assembler.emitSHR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SHR.
 void Assembler.emitSHR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SHR.
 void Assembler.emitSHR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHR.
 void Assembler.emitSHR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHR.
 void Assembler.emitSHR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHR.
 void Assembler.emitSHR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register-indirect--immediate SHR.
 void Assembler.emitSHR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHR.
 void Assembler.emitSHR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHR.
 void Assembler.emitSHR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHR.
 void Assembler.emitSHR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register-indirect--register SHR.
 void Assembler.emitSHR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHR.
 void Assembler.emitSHR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHR.
 void Assembler.emitSHR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHR.
 void Assembler.emitSHR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SHR.
 void Assembler.emitSHR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHR.
 void Assembler.emitSHR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHR.
 void Assembler.emitSHR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHR.
 void Assembler.emitSHR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SHR.
 void Assembler.emitSHRD_Abs_Reg_Imm_Quad(Address disp, RegisterConstants.GPR right, int shiftBy)
          Generate an absolute--register--immediate SHRD.
 void Assembler.emitSHRD_Abs_Reg_Imm(Address disp, RegisterConstants.GPR right, int shiftBy)
          Generate an absolute--register--immediate SHRD.
 void Assembler.emitSHRD_Abs_Reg_Reg_Quad(Address disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSHRD_Abs_Reg_Reg(Address disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSHRD_Reg_Reg_Imm_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register--register--immediate SHRD.
 void Assembler.emitSHRD_Reg_Reg_Imm(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register--register--immediate SHRD.
 void Assembler.emitSHRD_Reg_Reg_Reg_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register--register--register SHRD.
 void Assembler.emitSHRD_Reg_Reg_Reg(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register--register--register SHRD.
 void Assembler.emitSHRD_RegDisp_Reg_Imm_Quad(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-displacement--register--immediate SHRD.
 void Assembler.emitSHRD_RegDisp_Reg_Imm(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-displacement--register--immediate SHRD.
 void Assembler.emitSHRD_RegDisp_Reg_Reg_Quad(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-displacement--register--register SHRD.
 void Assembler.emitSHRD_RegDisp_Reg_Reg(RegisterConstants.GPR left, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-displacement--register--register SHRD.
 void Assembler.emitSHRD_RegIdx_Reg_Imm_Quad(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-index--register--immediate SHRD.
 void Assembler.emitSHRD_RegIdx_Reg_Imm(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-index--register--immediate SHRD.
 void Assembler.emitSHRD_RegIdx_Reg_Reg_Quad(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSHRD_RegIdx_Reg_Reg(RegisterConstants.GPR leftBase, RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSHRD_RegInd_Reg_Imm_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register-indirect--register--immediate SHRD.
 void Assembler.emitSHRD_RegInd_Reg_Imm(RegisterConstants.GPR left, RegisterConstants.GPR right, int shiftBy)
          Generate a register-indirect--register--immediate SHRD.
 void Assembler.emitSHRD_RegInd_Reg_Reg_Quad(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-indirect--register--register SHRD.
 void Assembler.emitSHRD_RegInd_Reg_Reg(RegisterConstants.GPR left, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-indirect--register--register SHRD.
 void Assembler.emitSHRD_RegOff_Reg_Imm_Quad(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-offset--register--immediate SHRD.
 void Assembler.emitSHRD_RegOff_Reg_Imm(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, int shiftBy)
          Generate a register-offset--register--immediate SHRD.
 void Assembler.emitSHRD_RegOff_Reg_Reg_Quad(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSHRD_RegOff_Reg_Reg(RegisterConstants.GPR leftIndex, short scale, Offset disp, RegisterConstants.GPR right, RegisterConstants.GPR shiftBy)
          Generate a register-index--register--register SHRD.
 void Assembler.emitSQRTSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SQRTSD.
 void Assembler.emitSQRTSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index SQRTSD.
 void Assembler.emitSQRTSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect SQRTSD.
 void Assembler.emitSQRTSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SQRTSD.
 void Assembler.emitSQRTSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SQRTSS.
 void Assembler.emitSQRTSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index SQRTSS.
 void Assembler.emitSQRTSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect SQRTSS.
 void Assembler.emitSQRTSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SQRTSS.
 void Assembler.emitSUB_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SUB.
 void Assembler.emitSUB_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SUB.
 void Assembler.emitSUB_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SUB.
 void Assembler.emitSUB_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register SUB.
 void Assembler.emitSUB_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SUB.
 void Assembler.emitSUB_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SUB.
 void Assembler.emitSUB_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SUB.
 void Assembler.emitSUB_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate SUB.
 void Assembler.emitSUB_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SUB.
 void Assembler.emitSUB_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SUB.
 void Assembler.emitSUB_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SUB.
 void Assembler.emitSUB_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register SUB.
 void Assembler.emitSUB_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUB.
 void Assembler.emitSUB_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUB.
 void Assembler.emitSUB_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUB.
 void Assembler.emitSUB_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUB.
 void Assembler.emitSUB_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SUB.
 void Assembler.emitSUB_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SUB.
 void Assembler.emitSUB_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SUB.
 void Assembler.emitSUB_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) SUB.
 void Assembler.emitSUB_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUB.
 void Assembler.emitSUB_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SUB.
 void Assembler.emitSUB_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SUB.
 void Assembler.emitSUB_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SUB.
 void Assembler.emitSUB_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate SUB.
 void Assembler.emitSUB_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SUB.
 void Assembler.emitSUB_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SUB.
 void Assembler.emitSUB_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SUB.
 void Assembler.emitSUB_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register SUB.
 void Assembler.emitSUB_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SUB.
 void Assembler.emitSUB_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SUB.
 void Assembler.emitSUB_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SUB.
 void Assembler.emitSUB_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate SUB.
 void Assembler.emitSUB_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SUB.
 void Assembler.emitSUB_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SUB.
 void Assembler.emitSUB_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SUB.
 void Assembler.emitSUB_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register SUB.
 void Assembler.emitSUB_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SUB.
 void Assembler.emitSUB_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SUB.
 void Assembler.emitSUB_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SUB.
 void Assembler.emitSUB_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate SUB.
 void Assembler.emitSUB_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SUB.
 void Assembler.emitSUB_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SUB.
 void Assembler.emitSUB_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SUB.
 void Assembler.emitSUB_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register SUB.
 void Assembler.emitSUB_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SUB.
 void Assembler.emitSUB_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SUB.
 void Assembler.emitSUB_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SUB.
 void Assembler.emitSUB_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate SUB.
 void Assembler.emitSUB_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SUB.
 void Assembler.emitSUB_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SUB.
 void Assembler.emitSUB_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SUB.
 void Assembler.emitSUB_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register SUB.
 void Assembler.emitSUBSD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUBSD.
 void Assembler.emitSUBSD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index SUBSD.
 void Assembler.emitSUBSD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect SUBSD.
 void Assembler.emitSUBSD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUBSD.
 void Assembler.emitSUBSS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement SUBSS.
 void Assembler.emitSUBSS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index SUBSS.
 void Assembler.emitSUBSS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect SUBSS.
 void Assembler.emitSUBSS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset SUBSS.
 void Assembler.emitTEST_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register TEST.
 void Assembler.emitTEST_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register TEST.
 void Assembler.emitTEST_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register TEST.
 void Assembler.emitTEST_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register TEST.
 void Assembler.emitTEST_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate TEST.
 void Assembler.emitTEST_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate TEST.
 void Assembler.emitTEST_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate TEST.
 void Assembler.emitTEST_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate TEST.
 void Assembler.emitTEST_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register TEST.
 void Assembler.emitTEST_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register TEST.
 void Assembler.emitTEST_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register TEST.
 void Assembler.emitTEST_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register TEST.
 void Assembler.emitTEST_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate TEST.
 void Assembler.emitTEST_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate TEST.
 void Assembler.emitTEST_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate TEST.
 void Assembler.emitTEST_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate TEST.
 void Assembler.emitTEST_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register TEST.
 void Assembler.emitTEST_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register TEST.
 void Assembler.emitTEST_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register TEST.
 void Assembler.emitTEST_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register TEST.
 void Assembler.emitTEST_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate TEST.
 void Assembler.emitTEST_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate TEST.
 void Assembler.emitTEST_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate TEST.
 void Assembler.emitTEST_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate TEST.
 void Assembler.emitTEST_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register TEST.
 void Assembler.emitTEST_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register TEST.
 void Assembler.emitTEST_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register TEST.
 void Assembler.emitTEST_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register TEST.
 void Assembler.emitTEST_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate TEST.
 void Assembler.emitTEST_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate TEST.
 void Assembler.emitTEST_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate TEST.
 void Assembler.emitTEST_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate TEST.
 void Assembler.emitTEST_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register TEST.
 void Assembler.emitTEST_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register TEST.
 void Assembler.emitTEST_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register TEST.
 void Assembler.emitTEST_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register TEST.
 void Assembler.emitTEST_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate TEST.
 void Assembler.emitTEST_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate TEST.
 void Assembler.emitTEST_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate TEST.
 void Assembler.emitTEST_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate TEST.
 void Assembler.emitTEST_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register TEST.
 void Assembler.emitTEST_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register TEST.
 void Assembler.emitTEST_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register TEST.
 void Assembler.emitTEST_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register TEST.
 void Assembler.emitUCOMISD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement UCOMISD.
 void Assembler.emitUCOMISD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index UCOMISD.
 void Assembler.emitUCOMISD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect UCOMISD.
 void Assembler.emitUCOMISD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset UCOMISD.
 void Assembler.emitUCOMISS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement UCOMISS.
 void Assembler.emitUCOMISS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index UCOMISS.
 void Assembler.emitUCOMISS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect UCOMISS.
 void Assembler.emitUCOMISS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset UCOMISS.
 void Assembler.emitXOR_Abs_Reg_Byte(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register XOR.
 void Assembler.emitXOR_Abs_Reg_Quad(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register XOR.
 void Assembler.emitXOR_Abs_Reg_Word(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register XOR.
 void Assembler.emitXOR_Abs_Reg(Address dstDisp, RegisterConstants.GPR srcReg)
          Generate a absolute--register XOR.
 void Assembler.emitXOR_Reg_Abs_Byte(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_Abs_Quad(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_Abs_Word(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_Abs(RegisterConstants.GPR dstReg, Address srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_Imm_Byte(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate XOR.
 void Assembler.emitXOR_Reg_Imm_Quad(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate XOR.
 void Assembler.emitXOR_Reg_Imm_Word(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate XOR.
 void Assembler.emitXOR_Reg_Imm(RegisterConstants.GPR dstReg, int imm)
          Generate a register--immediate XOR.
 void Assembler.emitXOR_Reg_Reg_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register XOR.
 void Assembler.emitXOR_Reg_Reg_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register XOR.
 void Assembler.emitXOR_Reg_Reg_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register XOR.
 void Assembler.emitXOR_Reg_Reg(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcReg)
          Generate a register--register XOR.
 void Assembler.emitXOR_Reg_RegDisp_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XOR.
 void Assembler.emitXOR_Reg_RegDisp_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XOR.
 void Assembler.emitXOR_Reg_RegDisp_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XOR.
 void Assembler.emitXOR_Reg_RegDisp(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XOR.
 void Assembler.emitXOR_Reg_RegIdx_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegIdx_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegIdx_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegIdx(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegInd_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) XOR.
 void Assembler.emitXOR_Reg_RegInd_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) XOR.
 void Assembler.emitXOR_Reg_RegInd_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) XOR.
 void Assembler.emitXOR_Reg_RegInd(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register(indirect) XOR.
 void Assembler.emitXOR_Reg_RegOff_Byte(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegOff_Quad(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegOff_Word(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_Reg_RegOff(RegisterConstants.GPR dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XOR.
 void Assembler.emitXOR_RegDisp_Imm_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate XOR.
 void Assembler.emitXOR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate XOR.
 void Assembler.emitXOR_RegDisp_Imm_Word(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate XOR.
 void Assembler.emitXOR_RegDisp_Imm(RegisterConstants.GPR dstBase, Offset dstDisp, int imm)
          Generate a register-displacement--immediate XOR.
 void Assembler.emitXOR_RegDisp_Reg_Byte(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register XOR.
 void Assembler.emitXOR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register XOR.
 void Assembler.emitXOR_RegDisp_Reg_Word(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register XOR.
 void Assembler.emitXOR_RegDisp_Reg(RegisterConstants.GPR dstBase, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-displacement--register XOR.
 void Assembler.emitXOR_RegIdx_Imm_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate XOR.
 void Assembler.emitXOR_RegIdx_Imm_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate XOR.
 void Assembler.emitXOR_RegIdx_Imm_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate XOR.
 void Assembler.emitXOR_RegIdx_Imm(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-index--immediate XOR.
 void Assembler.emitXOR_RegIdx_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register XOR.
 void Assembler.emitXOR_RegIdx_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register XOR.
 void Assembler.emitXOR_RegIdx_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register XOR.
 void Assembler.emitXOR_RegIdx_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-index--register XOR.
 void Assembler.emitXOR_RegInd_Imm_Byte(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate XOR.
 void Assembler.emitXOR_RegInd_Imm_Quad(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate XOR.
 void Assembler.emitXOR_RegInd_Imm_Word(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate XOR.
 void Assembler.emitXOR_RegInd_Imm(RegisterConstants.GPR dstBase, int imm)
          Generate a register(indirect)--immediate XOR.
 void Assembler.emitXOR_RegInd_Reg_Byte(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register XOR.
 void Assembler.emitXOR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register XOR.
 void Assembler.emitXOR_RegInd_Reg_Word(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register XOR.
 void Assembler.emitXOR_RegInd_Reg(RegisterConstants.GPR dstBase, RegisterConstants.GPR srcReg)
          Generate a register(indirect)--register XOR.
 void Assembler.emitXOR_RegOff_Imm_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate XOR.
 void Assembler.emitXOR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate XOR.
 void Assembler.emitXOR_RegOff_Imm_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate XOR.
 void Assembler.emitXOR_RegOff_Imm(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, int imm)
          Generate a register-offset--immediate XOR.
 void Assembler.emitXOR_RegOff_Reg_Byte(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register XOR.
 void Assembler.emitXOR_RegOff_Reg_Quad(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register XOR.
 void Assembler.emitXOR_RegOff_Reg_Word(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register XOR.
 void Assembler.emitXOR_RegOff_Reg(RegisterConstants.GPR dstIndex, short dstScale, Offset dstDisp, RegisterConstants.GPR srcReg)
          Generate a register-offset--register XOR.
 void Assembler.emitXORPD_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XORPD.
 void Assembler.emitXORPD_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index XORPD.
 void Assembler.emitXORPD_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect XORPD.
 void Assembler.emitXORPD_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XORPD.
 void Assembler.emitXORPS_Reg_RegDisp(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, Offset srcDisp)
          Generate a register--register-displacement XORPS.
 void Assembler.emitXORPS_Reg_RegIdx(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-index XORPS.
 void Assembler.emitXORPS_Reg_RegInd(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcBase)
          Generate a register--register-indirect XORPS.
 void Assembler.emitXORPS_Reg_RegOff(RegisterConstants.XMM dstReg, RegisterConstants.GPR srcIndex, short srcScale, Offset srcDisp)
          Generate a register--register-offset XORPS.
 

Uses of RegisterConstants.GPR in org.jikesrvm.compilers.opt.ir.ia32
 

Methods in org.jikesrvm.compilers.opt.ir.ia32 with parameters of type RegisterConstants.GPR
 Register PhysicalRegisterSet.getGPR(RegisterConstants.GPR n)
           
 

Uses of RegisterConstants.GPR in org.jikesrvm.compilers.opt.mir2mc.ia32
 

Methods in org.jikesrvm.compilers.opt.mir2mc.ia32 that return RegisterConstants.GPR
(package private)  RegisterConstants.GPR AssemblerBase.getBase(Operand op)
          Given a memory operand, return the 3 bit IA32 ISA encoding of its base regsiter.
private  RegisterConstants.GPR AssemblerBase.getGPMachineRegister(Register reg)
          Return the machine-level register number corresponding to a given integer Register.
(package private)  RegisterConstants.GPR AssemblerBase.getGPR_Reg(Operand op)
           
(package private)  RegisterConstants.GPR AssemblerBase.getIndex(Operand op)
          Given a memory operand, return the 3 bit IA32 ISA encoding of its index register.
 

Uses of RegisterConstants.GPR in org.jikesrvm.ia32
 

Fields in org.jikesrvm.ia32 declared as RegisterConstants.GPR
static RegisterConstants.GPR[] RegisterConstants.ALL_GPRS
          All general purpose registers
static RegisterConstants.GPR RegisterConstants.EAX
           
static RegisterConstants.GPR RegisterConstants.EBP
           
static RegisterConstants.GPR RegisterConstants.EBX
           
static RegisterConstants.GPR RegisterConstants.ECX
           
static RegisterConstants.GPR RegisterConstants.EDI
           
static RegisterConstants.GPR RegisterConstants.EDX
           
static RegisterConstants.GPR RegisterConstants.ESI
           
static RegisterConstants.GPR RegisterConstants.ESP
           
static RegisterConstants.GPR[] RegisterConstants.NATIVE_NONVOLATILE_GPRS
          Native non-volatile GPRS
static RegisterConstants.GPR[] RegisterConstants.NATIVE_PARAMETER_GPRS
          General purpose registers to pass arguments to native code
static RegisterConstants.GPR[] RegisterConstants.NATIVE_VOLATILE_GPRS
          Native volatile GPRS
static RegisterConstants.GPR[] RegisterConstants.NONVOLATILE_GPRS
          Non-volatile general purpose registers within the RVM.
static RegisterConstants.GPR[] RegisterConstants.PARAMETER_GPRS
          General purpose registers to pass arguments within the RVM
static RegisterConstants.GPR RegisterConstants.R0
           
static RegisterConstants.GPR RegisterConstants.R1
           
static RegisterConstants.GPR RegisterConstants.R10
           
static RegisterConstants.GPR RegisterConstants.R11
           
static RegisterConstants.GPR RegisterConstants.R12
           
static RegisterConstants.GPR RegisterConstants.R13
           
static RegisterConstants.GPR RegisterConstants.R14
           
static RegisterConstants.GPR RegisterConstants.R15
           
static RegisterConstants.GPR RegisterConstants.R2
           
static RegisterConstants.GPR RegisterConstants.R3
           
static RegisterConstants.GPR RegisterConstants.R4
           
static RegisterConstants.GPR RegisterConstants.R5
           
static RegisterConstants.GPR RegisterConstants.R6
           
static RegisterConstants.GPR RegisterConstants.R7
           
static RegisterConstants.GPR RegisterConstants.R8
           
static RegisterConstants.GPR RegisterConstants.R9
           
static RegisterConstants.GPR[] RegisterConstants.RETURN_GPRS
          GPR registers used for returning values
static RegisterConstants.GPR BaselineConstants.S0
           
static RegisterConstants.GPR BaselineConstants.S1
           
static RegisterConstants.GPR BaselineConstants.SP
           
static RegisterConstants.GPR RegisterConstants.STACK_POINTER
          Register current stack pointer.
static RegisterConstants.GPR BaselineConstants.T0
           
static RegisterConstants.GPR BaselineConstants.T1
           
static RegisterConstants.GPR RegisterConstants.THREAD_REGISTER
          Register holding a reference to thread local information
protected static RegisterConstants.GPR ThreadLocalState.THREAD_REGISTER
           
static RegisterConstants.GPR BaselineConstants.TR
           
private static RegisterConstants.GPR[] RegisterConstants.GPR.vals
          Local copy of the backing array.
static RegisterConstants.GPR[] RegisterConstants.VOLATILE_GPRS
          Volatile general purpose registers.
 

Methods in org.jikesrvm.ia32 that return RegisterConstants.GPR
static RegisterConstants.GPR RegisterConstants.GPR.getForOpcode(int opcode)
          Convert encoded value representing an opcode into the GPR to represent it
static RegisterConstants.GPR RegisterConstants.GPR.lookup(int num)
          Convert encoded value into the GPR it represents
static RegisterConstants.GPR RegisterConstants.GPR.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static RegisterConstants.GPR[] RegisterConstants.GPR.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.jikesrvm.ia32 with parameters of type RegisterConstants.GPR
static void ThreadLocalState.emitCompareAndExchangeField(Assembler asm, Offset offset, RegisterConstants.GPR srcReg)
          Emit an instruction sequence to to an atomic compare and exchange on a field in the current thread offset with an immediate value.
static void ThreadLocalState.emitLoadThread(Assembler asm, RegisterConstants.GPR base, Offset offset)
          Emit an instruction sequence to load current RVMThread object from a location defined by [base]+offset
static void ThreadLocalState.emitMoveFieldToReg(Assembler asm, RegisterConstants.GPR dest, Offset offset)
          Emit an instruction sequence to move the value of a field in the current thread offset to a register
static void ThreadLocalState.emitMoveRegToField(Assembler asm, Offset offset, RegisterConstants.GPR reg)
          Emit an instruction sequence to move the value of a register into a field in the current thread offset
static void ThreadLocalState.emitStoreThread(Assembler asm, RegisterConstants.GPR base, Offset offset)
          Emit an instruction sequence to store a pointer to the current RVMThread object at a location defined by [base]+offset