Package | Description |
---|---|
org.jikesrvm.compilers.baseline.ia32 | |
org.jikesrvm.compilers.common.assembler.ia32 | |
org.jikesrvm.compilers.opt.mir2mc.ia32 | |
org.jikesrvm.ia32 |
Modifier and Type | Field and Description |
---|---|
private RegisterConstants.GPR |
BaselineMagic.SetRegister.reg |
private RegisterConstants.GPR |
BaselineMagic.GetRegister.reg |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
Barriers.compileGetfieldBarrier(Assembler asm,
RegisterConstants.GPR reg,
int locationMetadata) |
(package private) static void |
Barriers.compileGetstaticBarrier(Assembler asm,
RegisterConstants.GPR reg,
int locationMetadata) |
(package private) static void |
Barriers.compilePutfieldBarrier(Assembler asm,
RegisterConstants.GPR offset,
int locationMetadata)
Generate code to perform a putfield barrier.
|
(package private) static void |
Barriers.compilePutfieldBarrierAddress(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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
|
Constructor and Description |
---|
GetRegister(RegisterConstants.GPR reg) |
SetRegister(RegisterConstants.GPR reg) |
Modifier and Type | Method and Description |
---|---|
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_Quad(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BT.
|
void |
Assembler.emitBT_Abs_Reg(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BT.
|
void |
Assembler.emitBT_Reg_Imm_Quad(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BT.
|
void |
Assembler.emitBT_Reg_Imm(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BT.
|
void |
Assembler.emitBT_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BT.
|
void |
Assembler.emitBT_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BT.
|
void |
Assembler.emitBT_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BT.
|
void |
Assembler.emitBT_RegDisp_Imm(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BT.
|
void |
Assembler.emitBT_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-displacement--register 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-index--immediate 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-index--register 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_Quad(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BT.
|
void |
Assembler.emitBT_RegInd_Imm(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BT.
|
void |
Assembler.emitBT_RegInd_Reg_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BT.
|
void |
Assembler.emitBT_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BT.
|
void |
Assembler.emitBT_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-offset--immediate 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_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-offset--register 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_Quad(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTC.
|
void |
Assembler.emitBTC_Abs_Reg(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTC.
|
void |
Assembler.emitBTC_Reg_Imm_Quad(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTC.
|
void |
Assembler.emitBTC_Reg_Imm(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTC.
|
void |
Assembler.emitBTC_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTC.
|
void |
Assembler.emitBTC_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTC.
|
void |
Assembler.emitBTC_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTC.
|
void |
Assembler.emitBTC_RegDisp_Imm(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTC.
|
void |
Assembler.emitBTC_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-displacement--register 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-index--immediate 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-index--register 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_Quad(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTC.
|
void |
Assembler.emitBTC_RegInd_Imm(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTC.
|
void |
Assembler.emitBTC_RegInd_Reg_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTC.
|
void |
Assembler.emitBTC_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTC.
|
void |
Assembler.emitBTC_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-offset--immediate 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_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-offset--register 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_Quad(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTR.
|
void |
Assembler.emitBTR_Abs_Reg(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTR.
|
void |
Assembler.emitBTR_Reg_Imm_Quad(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTR.
|
void |
Assembler.emitBTR_Reg_Imm(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTR.
|
void |
Assembler.emitBTR_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTR.
|
void |
Assembler.emitBTR_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTR.
|
void |
Assembler.emitBTR_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTR.
|
void |
Assembler.emitBTR_RegDisp_Imm(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTR.
|
void |
Assembler.emitBTR_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-displacement--register 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-index--immediate 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-index--register 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_Quad(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTR.
|
void |
Assembler.emitBTR_RegInd_Imm(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTR.
|
void |
Assembler.emitBTR_RegInd_Reg_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTR.
|
void |
Assembler.emitBTR_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTR.
|
void |
Assembler.emitBTR_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-offset--immediate 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_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-offset--register 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_Quad(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTS.
|
void |
Assembler.emitBTS_Abs_Reg(Address dstDisp,
RegisterConstants.GPR srcReg)
Generate a absolute--register BTS.
|
void |
Assembler.emitBTS_Reg_Imm_Quad(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTS.
|
void |
Assembler.emitBTS_Reg_Imm(RegisterConstants.GPR dstReg,
int imm)
Generate a register--immediate BTS.
|
void |
Assembler.emitBTS_Reg_Reg_Quad(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTS.
|
void |
Assembler.emitBTS_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a register--register BTS.
|
void |
Assembler.emitBTS_RegDisp_Imm_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTS.
|
void |
Assembler.emitBTS_RegDisp_Imm(RegisterConstants.GPR dstBase,
Offset dstDisp,
int imm)
Generate a register-displacement--immediate BTS.
|
void |
Assembler.emitBTS_RegDisp_Reg_Quad(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-displacement--register 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-index--immediate 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_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-index--register 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_Quad(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTS.
|
void |
Assembler.emitBTS_RegInd_Imm(RegisterConstants.GPR dstBase,
int imm)
Generate a register(indirect)--immediate BTS.
|
void |
Assembler.emitBTS_RegInd_Reg_Quad(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTS.
|
void |
Assembler.emitBTS_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR srcReg)
Generate a register(indirect)--register BTS.
|
void |
Assembler.emitBTS_RegOff_Imm_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
int imm)
Generate a register-offset--immediate 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_Quad(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.GPR srcReg)
Generate a register-offset--register 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 absAddr)
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 srcBase,
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 srcBase)
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 EDX:EAX with the argument and exchange 8 bytes.
|
void |
Assembler.emitCMPXCHG8B_RegIdx(RegisterConstants.GPR base2,
RegisterConstants.GPR index2,
short scale2,
Offset disp2)
Compare EDX:EAX with the argument and exchange 8 bytes.
|
void |
Assembler.emitCMPXCHG8B_RegInd(RegisterConstants.GPR base)
Compare EDX:EAX with the argument and exchange 8 bytes.
|
void |
Assembler.emitCMPXCHG8B_RegOff(RegisterConstants.GPR index2,
short scale2,
Offset disp2)
Compare EDX:EAX with the argument and exchange 8 bytes.
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFILD_Reg_RegOff_Word(RegisterConstants.FPR dummy,
RegisterConstants.GPR idxReg,
short scale,
Offset disp)
top of stack loaded from (word) [idxReg<<scale + disp]
|
void |
Assembler.emitFILD_Reg_RegOff(RegisterConstants.FPR dummy,
RegisterConstants.GPR idxReg,
short scale,
Offset disp)
top of stack loaded from (double word) [idxReg<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFIST_RegOff_Reg(RegisterConstants.GPR idxReg,
short scale,
Offset disp,
RegisterConstants.FPR dummy)
top of stack stored to (double word) [idxReg<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFISTP_RegOff_Reg_Word(RegisterConstants.GPR idxReg,
short scale,
Offset disp,
RegisterConstants.FPR dummy)
top of stack stored to (word) [idxReg<<scale + disp]
|
void |
Assembler.emitFISTP_RegOff_Reg(RegisterConstants.GPR idxReg,
short scale,
Offset disp,
RegisterConstants.FPR dummy)
top of stack stored to (double word) [idxReg<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFLD_Reg_RegOff(RegisterConstants.FPR dummy,
RegisterConstants.GPR idxReg,
short scale,
Offset disp)
top of stack loaded from (double word) [idxReg<<scale + disp]
|
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.emitFNSTSW_Reg(RegisterConstants.GPR dstReg)
store FPU status word, ignoring exceptions - register
|
void |
Assembler.emitFNSTSW_RegDisp(RegisterConstants.GPR baseReg,
Offset disp)
store FPU status word, ignoring exceptions - register displacement
|
void |
Assembler.emitFNSTSW_RegIdx(RegisterConstants.GPR baseReg,
RegisterConstants.GPR indexReg,
short scale,
Offset disp)
store FPU status word, ignoring exceptions - register index
|
void |
Assembler.emitFNSTSW_RegInd(RegisterConstants.GPR baseReg)
store FPU status word, ignoring exceptions - register indirect
|
void |
Assembler.emitFNSTSW_RegOff(RegisterConstants.GPR indexReg,
short scale,
Offset disp)
store FPU status 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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFST_RegOff_Reg(RegisterConstants.GPR idxReg,
short scale,
Offset disp,
RegisterConstants.FPR dummy)
top of stack stored to (double word) [idxReg<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
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<<scale + disp]
|
void |
Assembler.emitFSTP_RegOff_Reg(RegisterConstants.GPR idxReg,
short scale,
Offset disp,
RegisterConstants.FPR dummy)
top of stack stored to (double word) [idxReg<<scale + disp]
|
void |
Assembler.emitFSTSW_Reg(RegisterConstants.GPR dstReg)
store FPU status word, checking for exceptions - register
|
void |
Assembler.emitFSTSW_RegDisp(RegisterConstants.GPR baseReg,
Offset disp)
store FPU status word, checking for exceptions - register displacement
|
void |
Assembler.emitFSTSW_RegIdx(RegisterConstants.GPR baseReg,
RegisterConstants.GPR indexReg,
short scale,
Offset disp)
store FPU status word, checking for exceptions - register index
|
void |
Assembler.emitFSTSW_RegInd(RegisterConstants.GPR baseReg)
store FPU status word, checking for exceptions - register indirect
|
void |
Assembler.emitFSTSW_RegOff(RegisterConstants.GPR indexReg,
short scale,
Offset disp)
store FPU status word, checking for exceptions - register offset
|
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.emitMOVAPD_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVAPD.
|
void |
Assembler.emitMOVAPD_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVAPD.
|
void |
Assembler.emitMOVAPD_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVAPD.
|
void |
Assembler.emitMOVAPD_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVAPD.
|
void |
Assembler.emitMOVAPS_Reg_RegDisp(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a register--register-displacement MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegIdx(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-index MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegInd(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcBase)
Generate a register--register-indirect MOVAPS.
|
void |
Assembler.emitMOVAPS_Reg_RegOff(RegisterConstants.XMM dstReg,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a register--register-offset MOVAPS.
|
void |
Assembler.emitMOVAPS_RegDisp_Reg(RegisterConstants.GPR dstBase,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-displacement--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegIdx_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-index--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegInd_Reg(RegisterConstants.GPR dstBase,
RegisterConstants.XMM srcReg)
Generate a register-indirect--register MOVAPS.
|
void |
Assembler.emitMOVAPS_RegOff_Reg(RegisterConstants.GPR dstIndex,
short dstScale,
Offset dstDisp,
RegisterConstants.XMM srcReg)
Generate a register-offset--register MOVAPS.
|
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.emitMOVSXDQ_Reg_Abs(RegisterConstants.GPR dstReg,
Address srcDisp)
Generate a move sign extended from an absolute address.
|
void |
Assembler.emitMOVSXDQ_Reg_Reg(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcReg)
Generate a move sign extended from register.
|
void |
Assembler.emitMOVSXDQ_Reg_RegDisp(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcBase,
Offset srcDisp)
Generate a move sign extended from register displacement.
|
void |
Assembler.emitMOVSXDQ_Reg_RegIdx(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcBase,
RegisterConstants.GPR srcIndex,
short srcScale,
Offset srcDisp)
Generate a move sign extended by register indexed.
|
void |
Assembler.emitMOVSXDQ_Reg_RegInd(RegisterConstants.GPR dstReg,
RegisterConstants.GPR srcBase)
Generate a move sign extended from register indirect.
|
void |
Assembler.emitMOVSXDQ_Reg_RegOff(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 srcBase)
Emits an instruction that prefetches data into all cache-levels.
|
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.
|
void |
Assembler.generateJTOCcall(RegisterConstants.GPR off)
Utility to call through a JTOC address with a displacement in a register
|
void |
Assembler.generateJTOCcmpWord(RegisterConstants.GPR dst,
Offset off)
Compares a word in the JTOC with the given register
|
void |
Assembler.generateJTOCloadInt(RegisterConstants.GPR dst,
Offset off)
Loads an int from the JTOC
|
void |
Assembler.generateJTOCloadInt(RegisterConstants.GPR dst,
RegisterConstants.GPR off)
Loads an int from the JTOC
|
void |
Assembler.generateJTOCloadLong(RegisterConstants.GPR dst,
Offset off)
Loads a long from the JTOC
|
void |
Assembler.generateJTOCpop(RegisterConstants.GPR off)
Utility to pop a value to the JTOC
|
void |
Assembler.generateJTOCpush(RegisterConstants.GPR off)
Utility to push a value from the JTOC
|
void |
Assembler.generateJTOCstoreInt(Offset off,
RegisterConstants.GPR src)
Stores an int to the JTOC
|
void |
Assembler.generateJTOCstoreInt(RegisterConstants.GPR off,
RegisterConstants.GPR src)
Stores an int to the JTOC
|
void |
Assembler.generateJTOCstoreLong(Offset off,
RegisterConstants.GPR src)
Stores a long to the JTOC
|
Modifier and Type | Method and Description |
---|---|
(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.
|
Modifier and Type | Field and Description |
---|---|
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.JTOC_REGISTER
Register holding the value of the JTOC, only necessary when we can't directly address the JTOC
|
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
|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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
|