- addpd
void addpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addpd
void addpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addps
void addps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addps
void addps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addsd
void addsd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addsd
void addsd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addss
void addss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- addss
void addss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- andpd
void andpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- andpd
void andpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- andps
void andps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- andps
void andps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- call
void call(Imm32 targetOffset)
relative call to target virtual address.
- call
void call(PC target)
Undocumented in source. Be warned that the author may not have intended to support it.
- call
void call(Register target)
Undocumented in source. Be warned that the author may not have intended to support it.
- call
void call(MemAddress target)
Undocumented in source. Be warned that the author may not have intended to support it.
- cdq
void cdq()
Undocumented in source. Be warned that the author may not have intended to support it.
- cmpsd
void cmpsd(Register dst, MemAddress src, Imm8 pred)
Undocumented in source. Be warned that the author may not have intended to support it.
- cmpsd
void cmpsd(Register dst, Register src, Imm8 pred)
Undocumented in source. Be warned that the author may not have intended to support it.
- cmpss
void cmpss(Register dst, MemAddress src, Imm8 pred)
Undocumented in source. Be warned that the author may not have intended to support it.
- cmpss
void cmpss(Register dst, Register src, Imm8 pred)
Undocumented in source. Be warned that the author may not have intended to support it.
- cqo
void cqo()
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2sid
void cvtsd2sid(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2sid
void cvtsd2sid(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2siq
void cvtsd2siq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2siq
void cvtsd2siq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2ss
void cvtsd2ss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsd2ss
void cvtsd2ss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsid2sd
void cvtsid2sd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsid2sd
void cvtsid2sd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsid2ss
void cvtsid2ss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsid2ss
void cvtsid2ss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsiq2sd
void cvtsiq2sd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsiq2sd
void cvtsiq2sd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsiq2ss
void cvtsiq2ss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtsiq2ss
void cvtsiq2ss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2sd
void cvtss2sd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2sd
void cvtss2sd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2sid
void cvtss2sid(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2sid
void cvtss2sid(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2siq
void cvtss2siq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvtss2siq
void cvtss2siq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttsd2sid
void cvttsd2sid(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttsd2sid
void cvttsd2sid(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttsd2siq
void cvttsd2siq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttsd2siq
void cvttsd2siq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttss2sid
void cvttss2sid(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttss2sid
void cvttss2sid(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttss2siq
void cvttss2siq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cvttss2siq
void cvttss2siq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- cwd
void cwd()
Undocumented in source. Be warned that the author may not have intended to support it.
- divpd
void divpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divpd
void divpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divps
void divps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divps
void divps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divsd
void divsd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divsd
void divsd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divss
void divss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- divss
void divss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- encodeRegular
void encodeRegular(AsmArg dst, AsmArg src, AsmOpParam param)
Undocumented in source. Be warned that the author may not have intended to support it.
- fixupAt
Fixup fixupAt(PC at)
Undocumented in source. Be warned that the author may not have intended to support it.
- getAddressFixup
Fixup32 getAddressFixup()
Generate fixup for last 32 bits of last instruction.
- getDataFixup
Fixup32 getDataFixup()
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, Register src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, Register src1, Imm32 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, MemAddress src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imuld
void imuld(Register dst, MemAddress src1, Imm32 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, Register src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, Register src1, Imm32 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, MemAddress src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulq
void imulq(Register dst, MemAddress src1, Imm32 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, Register src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, Register src1, Imm16 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, MemAddress src1, Imm8 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- imulw
void imulw(Register dst, MemAddress src1, Imm16 src2)
Undocumented in source. Be warned that the author may not have intended to support it.
- int3
void int3()
Undocumented in source. Be warned that the author may not have intended to support it.
- jcc
void jcc(Condition condition, Imm32 offset)
Undocumented in source. Be warned that the author may not have intended to support it.
- jcc
void jcc(Condition condition, Imm8 offset)
jump relative to next instr.
- jccAbs
void jccAbs(Condition condition, PC target)
Undocumented in source. Be warned that the author may not have intended to support it.
- jmp
void jmp(Imm32 offset)
Undocumented in source. Be warned that the author may not have intended to support it.
- jmp
void jmp(Imm8 offset)
jump relative to next instr.
- jmpAbs
void jmpAbs(PC target)
Undocumented in source. Be warned that the author may not have intended to support it.
- lead
void lead(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- leaq
void leaq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- leaw
void leaw(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movaps
void movaps(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movaps
void movaps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movaps
void movaps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movd_rx
void movd_rx(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movd_rx
void movd_rx(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movd_xr
void movd_xr(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movd_xr
void movd_xr(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movq_rx
void movq_rx(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movq_rx
void movq_rx(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movq_xr
void movq_xr(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movq_xr
void movq_xr(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsd
void movsd(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsd
void movsd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsd
void movsd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movss
void movss(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movss
void movss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movss
void movss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btod
void movsx_btod(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btod
void movsx_btod(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btoq
void movsx_btoq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btoq
void movsx_btoq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btow
void movsx_btow(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_btow
void movsx_btow(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_dtoq
void movsx_dtoq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_dtoq
void movsx_dtoq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_wtod
void movsx_wtod(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_wtod
void movsx_wtod(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_wtoq
void movsx_wtoq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movsx_wtoq
void movsx_wtoq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movups
void movups(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movups
void movups(MemAddress dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movups
void movups(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btod
void movzx_btod(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btod
void movzx_btod(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btoq
void movzx_btoq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btoq
void movzx_btoq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btow
void movzx_btow(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_btow
void movzx_btow(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_wtod
void movzx_wtod(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_wtod
void movzx_wtod(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_wtoq
void movzx_wtoq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- movzx_wtoq
void movzx_wtoq(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulpd
void mulpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulpd
void mulpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulps
void mulps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulps
void mulps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulsd
void mulsd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulsd
void mulsd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulss
void mulss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- mulss
void mulss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- nop
void nop()
Undocumented in source. Be warned that the author may not have intended to support it.
- opDispatch
void opDispatch(Arg1 dst, ArgType argType)
Used for versions of instructions without argument size suffix.
mov, add, sub, instead of movq, addb, subd.
mov(Register.AX, Register.DI, ArgType.QWORD); instead of movq(Register.AX, Register.DI);
- opDispatch
void opDispatch(Arg1 dst, Arg2 src, ArgType argType)
Used for versions of instructions without argument size suffix.
mov, add, sub, instead of movq, addb, subd.
mov(Register.AX, Register.DI, ArgType.QWORD); instead of movq(Register.AX, Register.DI);
- orpd
void orpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- orpd
void orpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- orps
void orps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- orps
void orps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- pc
PC pc()
Undocumented in source. Be warned that the author may not have intended to support it.
- popq
void popq(Register dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- popq
void popq(MemAddress dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- popw
void popw(Register dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- popw
void popw(MemAddress dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushb
void pushb(Imm8 src)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushd
void pushd(Imm32 src)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushq
void pushq(MemAddress dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushq
void pushq(Register dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushw
void pushw(Imm16 src)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushw
void pushw(MemAddress dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- pushw
void pushw(Register dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- rep_prefix
void rep_prefix()
Undocumented in source. Be warned that the author may not have intended to support it.
- ret
void ret(Imm16 bytesToPop)
Undocumented in source. Be warned that the author may not have intended to support it.
- ret
void ret()
Undocumented in source. Be warned that the author may not have intended to support it.
- saveFixup
Fixup saveFixup()
Undocumented in source. Be warned that the author may not have intended to support it.
- setcc
void setcc(Condition condition, MemAddress dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- setcc
void setcc(Condition condition, Register dst)
Undocumented in source. Be warned that the author may not have intended to support it.
- stos
void stos()
Undocumented in source. Be warned that the author may not have intended to support it.
- subpd
void subpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subpd
void subpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subps
void subps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subps
void subps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subsd
void subsd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subsd
void subsd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subss
void subss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- subss
void subss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- syscall
void syscall()
Undocumented in source. Be warned that the author may not have intended to support it.
- test
void test(Register dst, Register src, ArgType argType)
Undocumented in source. Be warned that the author may not have intended to support it.
- testb
void testb(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- testd
void testd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- testq
void testq(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- testw
void testw(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- ucomisd
void ucomisd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- ucomisd
void ucomisd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- ucomiss
void ucomiss(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- ucomiss
void ucomiss(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- ud2
void ud2()
Undocumented in source. Be warned that the author may not have intended to support it.
- xorpd
void xorpd(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- xorpd
void xorpd(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.
- xorps
void xorps(Register dst, MemAddress src)
Undocumented in source. Be warned that the author may not have intended to support it.
- xorps
void xorps(Register dst, Register src)
Undocumented in source. Be warned that the author may not have intended to support it.