(package private) static Mem |
Asm._ptr_build(Label label,
Register index,
int shift,
long disp,
int ptrSize) |
Deprecated.
|
(package private) static Mem |
Asm._ptr_build(Register base,
long disp,
int ptrSize) |
Deprecated.
|
(package private) static Mem |
Asm._ptr_build(Register base,
Register index,
int shift,
long disp,
int ptrSize) |
Deprecated.
|
(package private) static Mem |
Asm._ptr_build_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix,
int ptrSize) |
Deprecated.
|
void |
SerializerIntrinsics.adc(Mem dst,
Register src) |
Deprecated.
Add with Carry.
|
void |
SerializerIntrinsics.adc(Register dst,
Immediate src) |
Deprecated.
Add with Carry.
|
void |
SerializerIntrinsics.adc(Register dst,
Mem src) |
Deprecated.
Add with Carry.
|
void |
SerializerIntrinsics.adc(Register dst,
Register src) |
Deprecated.
Add with Carry.
|
void |
SerializerIntrinsics.add(Mem dst,
Register src) |
Deprecated.
Add.
|
void |
SerializerIntrinsics.add(Register dst,
Immediate src) |
Deprecated.
Add.
|
void |
SerializerIntrinsics.add(Register dst,
Mem src) |
Deprecated.
Add.
|
void |
SerializerIntrinsics.add(Register dst,
Register src) |
Deprecated.
Add.
|
void |
SerializerIntrinsics.and_(Mem dst,
Register src) |
Deprecated.
Logical And.
|
void |
SerializerIntrinsics.and_(Register dst,
Immediate src) |
Deprecated.
Logical And.
|
void |
SerializerIntrinsics.and_(Register dst,
Mem src) |
Deprecated.
Logical And.
|
void |
SerializerIntrinsics.and_(Register dst,
Register src) |
Deprecated.
Logical And.
|
void |
SerializerIntrinsics.bsf(Register dst,
Mem src) |
Deprecated.
Bit Scan Forward.
|
void |
SerializerIntrinsics.bsf(Register dst,
Register src) |
Deprecated.
Bit Scan Forward.
|
void |
SerializerIntrinsics.bsr(Register dst,
Mem src) |
Deprecated.
Bit Scan Reverse.
|
void |
SerializerIntrinsics.bsr(Register dst,
Register src) |
Deprecated.
Bit Scan Reverse.
|
void |
SerializerIntrinsics.bswap(Register dst) |
Deprecated.
Byte swap (32 bit or 64 bit registers only) (i486).
|
void |
SerializerIntrinsics.bt(Mem dst,
Register src) |
Deprecated.
Bit test.
|
void |
SerializerIntrinsics.bt(Register dst,
Immediate src) |
Deprecated.
Bit test.
|
void |
SerializerIntrinsics.bt(Register dst,
Register src) |
Deprecated.
Bit test.
|
void |
SerializerIntrinsics.btc(Mem dst,
Register src) |
Deprecated.
Bit test and complement.
|
void |
SerializerIntrinsics.btc(Register dst,
Immediate src) |
Deprecated.
Bit test and complement.
|
void |
SerializerIntrinsics.btc(Register dst,
Register src) |
Deprecated.
Bit test and complement.
|
void |
SerializerIntrinsics.btr(Mem dst,
Register src) |
Deprecated.
Bit test and reset.
|
void |
SerializerIntrinsics.btr(Register dst,
Immediate src) |
Deprecated.
Bit test and reset.
|
void |
SerializerIntrinsics.btr(Register dst,
Register src) |
Deprecated.
Bit test and reset.
|
void |
SerializerIntrinsics.bts(Mem dst,
Register src) |
Deprecated.
Bit test and set.
|
void |
SerializerIntrinsics.bts(Register dst,
Immediate src) |
Deprecated.
Bit test and set.
|
void |
SerializerIntrinsics.bts(Register dst,
Register src) |
Deprecated.
Bit test and set.
|
static Mem |
Asm.byte_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create byte pointer operand.
|
static Mem |
Asm.byte_ptr(Register base,
long disp) |
Deprecated.
Create byte pointer operand.
|
static Mem |
Asm.byte_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create byte pointer operand.
|
static Mem |
Asm.byte_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create byte pointer operand.
|
void |
SerializerIntrinsics.call(Register dst) |
Deprecated.
Call Procedure.
|
void |
SerializerIntrinsics.cmov(CONDITION cc,
Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmov(CONDITION cc,
Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmova(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmova(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovae(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovae(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovb(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovb(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovbe(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovbe(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovc(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovc(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmove(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmove(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovg(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovg(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovge(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovge(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovl(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovl(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovle(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovle(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovna(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovna(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnae(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnae(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnb(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnb(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnbe(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnbe(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnc(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnc(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovne(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovne(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovng(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovng(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnge(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnge(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnl(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnl(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnle(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnle(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovno(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovno(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnp(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnp(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovns(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovns(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnz(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovnz(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovo(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovo(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovp(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovp(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovpe(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovpe(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovpo(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovpo(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovs(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovs(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovz(Register dst,
Mem src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmovz(Register dst,
Register src) |
Deprecated.
Conditional Move.
|
void |
SerializerIntrinsics.cmp(Mem dst,
Register src) |
Deprecated.
Compare Two Operands.
|
void |
SerializerIntrinsics.cmp(Register dst,
Immediate src) |
Deprecated.
Compare Two Operands.
|
void |
SerializerIntrinsics.cmp(Register dst,
Mem src) |
Deprecated.
Compare Two Operands.
|
void |
SerializerIntrinsics.cmp(Register dst,
Register src) |
Deprecated.
Compare Two Operands.
|
void |
SerializerIntrinsics.cmpxchg(Mem dst,
Register src) |
Deprecated.
Compare and Exchange (i486).
|
void |
SerializerIntrinsics.cmpxchg(Register dst,
Register src) |
Deprecated.
Compare and Exchange (i486).
|
void |
SerializerIntrinsics.crc32(Register dst,
Mem src) |
Deprecated.
Accumulate CRC32 Value (polynomial 0x11EDC6F41) (SSE4.2).
|
void |
SerializerIntrinsics.crc32(Register dst,
Register src) |
Deprecated.
Accumulate CRC32 Value (polynomial 0x11EDC6F41) (SSE4.2).
|
void |
SerializerIntrinsics.cvtsd2si(Register dst,
Mem src) |
Deprecated.
Convert Scalar DP-FP Value to Dword Integer (SSE2).
|
void |
SerializerIntrinsics.cvtsd2si(Register dst,
XMMRegister src) |
Deprecated.
Convert Scalar DP-FP Value to Dword Integer (SSE2).
|
void |
SerializerIntrinsics.cvtsi2sd(XMMRegister dst,
Register src) |
Deprecated.
Convert Dword Integer to Scalar DP-FP Value (SSE2).
|
void |
SerializerIntrinsics.cvtsi2ss(XMMRegister dst,
Register src) |
Deprecated.
Scalar Signed INT32 to SP-FP Conversion (SSE).
|
void |
SerializerIntrinsics.cvtss2si(Register dst,
Mem src) |
Deprecated.
Scalar SP-FP to Signed INT32 Conversion (SSE).
|
void |
SerializerIntrinsics.cvtss2si(Register dst,
XMMRegister src) |
Deprecated.
Scalar SP-FP to Signed INT32 Conversion (SSE).
|
void |
SerializerIntrinsics.cvttsd2si(Register dst,
Mem src) |
Deprecated.
Convert with Truncation Scalar DP-FP Value to Signed Dword Integer (SSE2).
|
void |
SerializerIntrinsics.cvttsd2si(Register dst,
XMMRegister src) |
Deprecated.
Convert with Truncation Scalar DP-FP Value to Signed Dword Integer (SSE2).
|
void |
SerializerIntrinsics.cvttss2si(Register dst,
Mem src) |
Deprecated.
Scalar SP-FP to Signed INT32 Conversion (truncate) (SSE).
|
void |
SerializerIntrinsics.cvttss2si(Register dst,
XMMRegister src) |
Deprecated.
Scalar SP-FP to Signed INT32 Conversion (truncate) (SSE).
|
void |
SerializerIntrinsics.dec(Register dst) |
Deprecated.
Decrement by 1.
|
void |
SerializerIntrinsics.div(Register src) |
Deprecated.
Unsigned divide.
|
static Mem |
Asm.dqword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dqword_ptr(Register base,
long disp) |
Deprecated.
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dqword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dqword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create dword (4 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr(Register base,
long disp) |
Deprecated.
Create dword (4 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create dword (4 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create dword (4 Bytes) pointer operand.
|
void |
SerializerIntrinsics.fnstsw(Register dst) |
Deprecated.
Store x87 FPU Status Word (2 Bytes) (FPU).
|
void |
SerializerIntrinsics.fstsw(Register dst) |
Deprecated.
Store x87 FPU Status Word (2 Bytes) (FPU).
|
private static Register |
Register.gpr(Register[] cache,
int idx) |
Deprecated.
|
void |
SerializerIntrinsics.idiv(Register src) |
Deprecated.
Signed divide.
|
void |
SerializerIntrinsics.imul(Register src) |
Deprecated.
Signed multiply.
|
void |
SerializerIntrinsics.imul(Register dst,
Immediate src) |
Deprecated.
Signed multiply.
|
void |
SerializerIntrinsics.imul(Register dst,
Mem src) |
Deprecated.
Signed multiply.
|
void |
SerializerIntrinsics.imul(Register dst,
Mem src,
Immediate imm) |
Deprecated.
|
void |
SerializerIntrinsics.imul(Register dst,
Register src) |
Deprecated.
Signed multiply.
|
void |
SerializerIntrinsics.imul(Register dst,
Register src,
Immediate imm) |
Deprecated.
Signed multiply.
|
void |
SerializerIntrinsics.inc(Register dst) |
Deprecated.
Increment by 1.
|
void |
SerializerIntrinsics.jmp(Register dst) |
Deprecated.
Jump.
|
void |
SerializerIntrinsics.lea(Register dst,
Mem src) |
Deprecated.
Load Effective Address
|
static Mem |
Asm.mmword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create mmword (8 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for mmx programming.
|
static Mem |
Asm.mmword_ptr(Register base,
long disp) |
Deprecated.
Create mmword (8 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for mmx programming.
|
static Mem |
Asm.mmword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create mmword (8 Bytes) pointer operand).
|
static Mem |
Asm.mmword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create mmword (8 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for mmx programming.
|
void |
SerializerIntrinsics.mov(Mem dst,
Register src) |
Deprecated.
Move.
|
void |
SerializerIntrinsics.mov(Register dst,
Immediate src) |
Deprecated.
Move.
|
void |
SerializerIntrinsics.mov(Register dst,
Mem src) |
Deprecated.
Move.
|
void |
SerializerIntrinsics.mov(Register dst,
Register src) |
Deprecated.
Move data from one register to another.
|
void |
SerializerIntrinsics.mov_ptr(long dst,
Register src) |
Deprecated.
Move byte, word, dword or qword from AL, AX, EAX or RAX register
to absolute address @a dst.
|
void |
SerializerIntrinsics.mov_ptr(Register dst,
long src) |
Deprecated.
Move byte, word, dword or qword from absolute address @a src to
AL, AX, EAX or RAX register.
|
void |
SerializerIntrinsics.movbe(Mem dst,
Register src) |
Deprecated.
Move Data After Swapping Bytes (SSE3 - Intel Atom).
|
void |
SerializerIntrinsics.movbe(Register dst,
Mem src) |
Deprecated.
Move Data After Swapping Bytes (SSE3 - Intel Atom).
|
void |
SerializerIntrinsics.movd(MMRegister dst,
Register src) |
Deprecated.
Move DWord (MMX).
|
void |
SerializerIntrinsics.movd(Register dst,
MMRegister src) |
Deprecated.
Move DWord (MMX).
|
void |
SerializerIntrinsics.movd(Register dst,
XMMRegister src) |
Deprecated.
Move DWord.
|
void |
SerializerIntrinsics.movd(XMMRegister dst,
Register src) |
Deprecated.
Move DWord.
|
void |
SerializerIntrinsics.movmskpd(Register dst,
XMMRegister src) |
Deprecated.
Extract Packed DP-FP Sign Mask (SSE2).
|
void |
SerializerIntrinsics.movmskps(Register dst,
XMMRegister src) |
Deprecated.
Extract Packed SP-FP Sign Mask (SSE2).
|
void |
SerializerIntrinsics.movnti(Mem dst,
Register src) |
Deprecated.
Store Store DWORD Using Non-Temporal Hint (SSE2).
|
void |
SerializerIntrinsics.movq(MMRegister dst,
Register src) |
Deprecated.
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(Register dst,
MMRegister src) |
Deprecated.
Move QWord (MMX).
|
void |
SerializerIntrinsics.movq(Register dst,
XMMRegister src) |
Deprecated.
Move QWord (SSE).
|
void |
SerializerIntrinsics.movq(XMMRegister dst,
Register src) |
Deprecated.
Move QWord (SSE).
|
void |
SerializerIntrinsics.movsx(Register dst,
Mem src) |
Deprecated.
Move with Sign-Extension.
|
void |
SerializerIntrinsics.movsx(Register dst,
Register src) |
Deprecated.
Move with Sign-Extension.
|
void |
SerializerIntrinsics.movsxd(Register dst,
Mem src) |
Deprecated.
Move DWord to QWord with sign-extension.
|
void |
SerializerIntrinsics.movsxd(Register dst,
Register src) |
Deprecated.
Move DWord to QWord with sign-extension.
|
void |
SerializerIntrinsics.movzx(Register dst,
Mem src) |
Deprecated.
Move with Zero-Extend.
|
void |
SerializerIntrinsics.movzx(Register dst,
Register src) |
Deprecated.
Move with Zero-Extend.
|
void |
SerializerIntrinsics.mul(Register src) |
Deprecated.
Unsigned multiply.
|
void |
SerializerIntrinsics.neg(Register dst) |
Deprecated.
Two's Complement Negation.
|
void |
SerializerIntrinsics.not_(Register dst) |
Deprecated.
One's Complement Negation.
|
void |
SerializerIntrinsics.or_(Mem dst,
Register src) |
Deprecated.
Logical Inclusive OR.
|
void |
SerializerIntrinsics.or_(Register dst,
Immediate src) |
Deprecated.
Logical Inclusive OR.
|
void |
SerializerIntrinsics.or_(Register dst,
Mem src) |
Deprecated.
Logical Inclusive OR.
|
void |
SerializerIntrinsics.or_(Register dst,
Register src) |
Deprecated.
Logical Inclusive OR.
|
void |
SerializerIntrinsics.pextrb(Register dst,
XMMRegister src,
Immediate imm8) |
Deprecated.
Extract Byte (SSE4.1).
|
void |
SerializerIntrinsics.pextrd(Register dst,
XMMRegister src,
Immediate imm8) |
Deprecated.
Extract Dword (SSE4.1).
|
void |
SerializerIntrinsics.pextrq(Register dst,
XMMRegister src,
Immediate imm8) |
Deprecated.
Extract Dword (SSE4.1).
|
void |
SerializerIntrinsics.pextrw(Register dst,
MMRegister src,
Immediate imm8) |
Deprecated.
Extract Word (SSE).
|
void |
SerializerIntrinsics.pextrw(Register dst,
XMMRegister src,
Immediate imm8) |
Deprecated.
Extract Word (SSE4.1).
|
void |
SerializerIntrinsics.pinsrb(XMMRegister dst,
Register src,
Immediate imm8) |
Deprecated.
Insert Byte (SSE4.1).
|
void |
SerializerIntrinsics.pinsrd(XMMRegister dst,
Register src,
Immediate imm8) |
Deprecated.
Insert Dword (SSE4.1).
|
void |
SerializerIntrinsics.pinsrq(XMMRegister dst,
Register src,
Immediate imm8) |
Deprecated.
Insert Dword (SSE4.1).
|
void |
SerializerIntrinsics.pinsrw(MMRegister dst,
Register src,
Immediate imm8) |
Deprecated.
Insert Word (SSE).
|
void |
SerializerIntrinsics.pinsrw(XMMRegister dst,
Register src,
Immediate imm8) |
Deprecated.
Insert Word (SSE2).
|
void |
SerializerIntrinsics.pmovmskb(Register dst,
MMRegister src) |
Deprecated.
Move Byte Mask To Integer (SSE).
|
void |
SerializerIntrinsics.pmovmskb(Register dst,
XMMRegister src) |
Deprecated.
Move Byte Mask (SSE2).
|
void |
SerializerIntrinsics.pop(Register dst) |
Deprecated.
Pop a Value from the Stack.
|
void |
SerializerIntrinsics.popcnt(Register dst,
Mem src) |
Deprecated.
Return the Count of Number of Bits Set to 1 (SSE4.2).
|
void |
SerializerIntrinsics.popcnt(Register dst,
Register src) |
Deprecated.
Return the Count of Number of Bits Set to 1 (SSE4.2).
|
static Mem |
Asm.ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create pointer operand with not specified size.
|
static Mem |
Asm.ptr(Register base,
long disp) |
Deprecated.
Create pointer operand with not specified size.
|
static Mem |
Asm.ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create pointer operand with not specified size.
|
static Mem |
Asm.ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create pointer operand with not specified size.
|
void |
SerializerIntrinsics.push(Register src) |
Deprecated.
Push WORD/DWORD/QWORD Onto the Stack.
|
static Mem |
Asm.qword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create qword (8 Bytes) pointer operand.
|
static Mem |
Asm.qword_ptr(Register base,
long disp) |
Deprecated.
Create qword (8 Bytes) pointer operand.
|
static Mem |
Asm.qword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create qword (8 Bytes) pointer operand.
|
static Mem |
Asm.qword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create qword (8 Bytes) pointer operand.
|
void |
SerializerIntrinsics.rcl(Mem dst,
Register src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.rcl(Register dst,
Immediate src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.rcl(Register dst,
Register src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.rcr(Mem dst,
Register src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.rcr(Register dst,
Immediate src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.rcr(Register dst,
Register src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.rol(Mem dst,
Register src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.rol(Register dst,
Immediate src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.rol(Register dst,
Register src) |
Deprecated.
Rotate Bits Left.
|
void |
SerializerIntrinsics.ror(Mem dst,
Register src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.ror(Register dst,
Immediate src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.ror(Register dst,
Register src) |
Deprecated.
Rotate Bits Right.
|
void |
SerializerIntrinsics.sal(Mem dst,
Register src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.sal(Register dst,
Immediate src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.sal(Register dst,
Register src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.sar(Mem dst,
Register src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.sar(Register dst,
Immediate src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.sar(Register dst,
Register src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.sbb(Mem dst,
Register src) |
Deprecated.
Integer subtraction with borrow.
|
void |
SerializerIntrinsics.sbb(Register dst,
Immediate src) |
Deprecated.
Integer subtraction with borrow.
|
void |
SerializerIntrinsics.sbb(Register dst,
Mem src) |
Deprecated.
Integer subtraction with borrow.
|
void |
SerializerIntrinsics.sbb(Register dst,
Register src) |
Deprecated.
Integer subtraction with borrow.
|
void |
SerializerIntrinsics.set(CONDITION cc,
Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.seta(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setae(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setb(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setbe(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setc(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.sete(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setg(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setge(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setl(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setle(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setna(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnae(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnb(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnbe(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnc(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setne(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setng(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnge(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnl(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnle(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setno(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnp(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setns(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setnz(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.seto(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setp(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setpe(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setpo(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.sets(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.setz(Register dst) |
Deprecated.
Set Byte on Condition.
|
void |
SerializerIntrinsics.shl(Mem dst,
Register src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.shl(Register dst,
Immediate src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.shl(Register dst,
Register src) |
Deprecated.
Shift Bits Left.
|
void |
SerializerIntrinsics.shld(Mem dst,
Register src1,
Immediate src2) |
Deprecated.
Double Precision Shift Left.
|
void |
SerializerIntrinsics.shld(Mem dst,
Register src1,
Register src2) |
Deprecated.
Double Precision Shift Left.
|
void |
SerializerIntrinsics.shld(Register dst,
Register src1,
Immediate src2) |
Deprecated.
Double Precision Shift Left.
|
void |
SerializerIntrinsics.shld(Register dst,
Register src1,
Register src2) |
Deprecated.
Double Precision Shift Left.
|
void |
SerializerIntrinsics.shr(Mem dst,
Register src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.shr(Register dst,
Immediate src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.shr(Register dst,
Register src) |
Deprecated.
Shift Bits Right.
|
void |
SerializerIntrinsics.shrd(Mem dst,
Register src1,
Immediate src2) |
Deprecated.
Double Precision Shift Right.
|
void |
SerializerIntrinsics.shrd(Mem dst,
Register src1,
Register src2) |
Deprecated.
Double Precision Shift Right.
|
void |
SerializerIntrinsics.shrd(Register dst,
Register src1,
Immediate src2) |
Deprecated.
Double Precision Shift Right.
|
void |
SerializerIntrinsics.shrd(Register dst,
Register src1,
Register src2) |
Deprecated.
Double Precision Shift Right.
|
void |
SerializerIntrinsics.sub(Mem dst,
Register src) |
Deprecated.
Subtract.
|
void |
SerializerIntrinsics.sub(Register dst,
Immediate src) |
Deprecated.
Subtract.
|
void |
SerializerIntrinsics.sub(Register dst,
Mem src) |
Deprecated.
Subtract.
|
void |
SerializerIntrinsics.sub(Register dst,
Register src) |
Deprecated.
Subtract.
|
void |
SerializerIntrinsics.test(Mem op1,
Register op2) |
Deprecated.
Logical Compare.
|
void |
SerializerIntrinsics.test(Register op1,
Immediate op2) |
Deprecated.
Logical Compare.
|
void |
SerializerIntrinsics.test(Register op1,
Register op2) |
Deprecated.
Logical Compare.
|
static Mem |
Asm.tword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
|
static Mem |
Asm.tword_ptr(Register base,
long disp) |
Deprecated.
Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
|
static Mem |
Asm.tword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
|
static Mem |
Asm.tword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
|
static Mem |
Asm.word_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create word (2 Bytes) pointer operand.
|
static Mem |
Asm.word_ptr(Register base,
long disp) |
Deprecated.
Create word (2 Bytes) pointer operand.
|
static Mem |
Asm.word_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create word (2 Bytes) pointer operand.
|
static Mem |
Asm.word_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create word (2 Bytes) pointer operand.
|
void |
SerializerIntrinsics.xadd(Mem dst,
Register src) |
Deprecated.
Exchange and Add.
|
void |
SerializerIntrinsics.xadd(Register dst,
Register src) |
Deprecated.
Exchange and Add.
|
void |
SerializerIntrinsics.xchg(Mem dst,
Register src) |
Deprecated.
Exchange Register/Memory with Register.
|
void |
SerializerIntrinsics.xchg(Register dst,
Mem src) |
Deprecated.
Exchange Register/Memory with Register.
|
void |
SerializerIntrinsics.xchg(Register dst,
Register src) |
Deprecated.
Exchange Register/Memory with Register.
|
static Mem |
Asm.xmmword_ptr(Label label,
Register index,
int shift,
long disp) |
Deprecated.
Create xmmword (16 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for sse programming.
|
static Mem |
Asm.xmmword_ptr(Register base,
long disp) |
Deprecated.
Create xmmword (16 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for sse programming.
|
static Mem |
Asm.xmmword_ptr(Register base,
Register index,
int shift,
long disp) |
Deprecated.
Create xmmword (16 Bytes) pointer operand.
|
static Mem |
Asm.xmmword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix) |
Deprecated.
Create xmmword (16 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for sse programming.
|
void |
SerializerIntrinsics.xor_(Mem dst,
Register src) |
Deprecated.
Exchange Register/Memory with Register.
|
void |
SerializerIntrinsics.xor_(Register dst,
Immediate src) |
Deprecated.
Exchange Register/Memory with Register.
|
void |
SerializerIntrinsics.xor_(Register dst,
Mem src) |
Deprecated.
Exchange Register/Memory with Register.
|
void |
SerializerIntrinsics.xor_(Register dst,
Register src) |
Deprecated.
Exchange Register/Memory with Register.
|