Package com.kenai.jnr.x86asm
Class Asm
- java.lang.Object
-
- com.kenai.jnr.x86asm.Asm
-
@Deprecated public final class Asm extends java.lang.Object
Deprecated.
-
-
Field Summary
Fields Modifier and Type Field Description static Register
ah
Deprecated.8 bit General purpose register.static Register
al
Deprecated.8 bit General purpose register.static Register
ax
Deprecated.16 bit General purpose register.static Register
bh
Deprecated.8 bit General purpose register.static Register
bl
Deprecated.8 bit General purpose register.static Register
bp
Deprecated.16 bit General purpose register.static Register
bx
Deprecated.16 bit General purpose register.static Register
ch
Deprecated.8 bit General purpose register.static Register
cl
Deprecated.8 bit General purpose register.static Register
cx
Deprecated.16 bit General purpose register.static Register
dh
Deprecated.8 bit General purpose register.static Register
di
Deprecated.16 bit General purpose register.static Register
dl
Deprecated.8 bit General purpose register.static Register
dx
Deprecated.16 bit General purpose register.static Register
eax
Deprecated.32 bit General purpose register.static Register
ebp
Deprecated.32 bit General purpose register.static Register
ebx
Deprecated.32 bit General purpose register.static Register
ecx
Deprecated.32 bit General purpose register.static Register
edi
Deprecated.32 bit General purpose register.static Register
edx
Deprecated.32 bit General purpose register.static Register
esi
Deprecated.32 bit General purpose register.static Register
esp
Deprecated.32 bit General purpose register.static CPU
I386
Deprecated.UseX86_32
static MMRegister
mm0
Deprecated.64 bit MMX register.static MMRegister
mm1
Deprecated.64 bit MMX register.static MMRegister
mm2
Deprecated.64 bit MMX register.static MMRegister
mm3
Deprecated.64 bit MMX register.static MMRegister
mm4
Deprecated.64 bit MMX register.static MMRegister
mm5
Deprecated.64 bit MMX register.static MMRegister
mm6
Deprecated.64 bit MMX register.static MMRegister
mm7
Deprecated.64 bit MMX register.static Register
no_reg
Deprecated.No register, can be used only in @c Mem operand.static Register
r10
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r10b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r10w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r11
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r11b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r11w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r12
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r12b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r12w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r13
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r13b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r13w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r14
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r14b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r14w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r15
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r15b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r15w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r8
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r8b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r8w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
r9
Deprecated.64 bit General purpose register (64 bit mode only).static Register
r9b
Deprecated.8 bit General purpose register (64 bit mode only).static Register
r9w
Deprecated.16 bit General purpose register (64 bit mode only).static Register
rax
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rbp
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rbx
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rcx
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rdi
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rdx
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rsi
Deprecated.64 bit General purpose register (64 bit mode only).static Register
rsp
Deprecated.64 bit General purpose register (64 bit mode only).static Register
si
Deprecated.16 bit General purpose register.static Register
sp
Deprecated.16 bit General purpose register.static CPU
X86_32
Deprecated.static CPU
X86_64
Deprecated.static XMMRegister
xmm0
Deprecated.128 bit SSE register.static XMMRegister
xmm1
Deprecated.128 bit SSE register.static XMMRegister
xmm10
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm11
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm12
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm13
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm14
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm15
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm2
Deprecated.128 bit SSE register.static XMMRegister
xmm3
Deprecated.128 bit SSE register.static XMMRegister
xmm4
Deprecated.128 bit SSE register.static XMMRegister
xmm5
Deprecated.128 bit SSE register.static XMMRegister
xmm6
Deprecated.128 bit SSE register.static XMMRegister
xmm7
Deprecated.128 bit SSE register.static XMMRegister
xmm8
Deprecated.128 bit SSE register (64 bit mode only).static XMMRegister
xmm9
Deprecated.128 bit SSE register (64 bit mode only).
-
Constructor Summary
Constructors Modifier Constructor Description private
Asm()
Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description (package private) static Mem
_ptr_build(Label label, long disp, int ptrSize)
Deprecated.(package private) static Mem
_ptr_build(Label label, Register index, int shift, long disp, int ptrSize)
Deprecated.(package private) static Mem
_ptr_build(Register base, long disp, int ptrSize)
Deprecated.(package private) static Mem
_ptr_build(Register base, Register index, int shift, long disp, int ptrSize)
Deprecated.(package private) static Mem
_ptr_build_abs(long target, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.Absolute addressing(package private) static Mem
_ptr_build_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.static Mem
byte_ptr(Label label)
Deprecated.Create byte pointer operand.static Mem
byte_ptr(Label label, long disp)
Deprecated.Create byte pointer operand.static Mem
byte_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create byte pointer operand.static Mem
byte_ptr(Register base, long disp)
Deprecated.Create byte pointer operand.static Mem
byte_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create byte pointer operand.static Mem
byte_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create byte pointer operand.static Mem
byte_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create byte pointer operand.static Mem
dqword_ptr(Label label)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr(Label label, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr(Register base, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dqword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create dqword (16 Bytes) pointer operand.static Mem
dword_ptr(Label label)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr(Label label, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr(Register base, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create dword (4 Bytes) pointer operand.static Mem
dword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create dword (4 Bytes) pointer operand.static Immediate
imm(long value)
Deprecated.static Mem
mmword_ptr(Label label)
Deprecated.Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.static Mem
mmword_ptr(Label label, long disp)
Deprecated.Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.static Mem
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
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
mmword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create mmword (8 Bytes) pointer operand).static Mem
mmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.static Mem
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.static Mem
ptr(Label label)
Deprecated.Create pointer operand with not specified size.static Mem
ptr(Label label, long disp)
Deprecated.Create pointer operand with not specified size.static Mem
ptr(Label label, Register index, int shift, long disp)
Deprecated.Create pointer operand with not specified size.static Mem
ptr(Register base, long disp)
Deprecated.Create pointer operand with not specified size.static Mem
ptr(Register base, Register index, int shift, long disp)
Deprecated.Create pointer operand with not specified size.static Mem
ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create pointer operand with not specified size.static Mem
ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create pointer operand with not specified size.static Mem
qword_ptr(Label label)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr(Label label, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr(Register base, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
qword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create qword (8 Bytes) pointer operand.static Mem
tword_ptr(Label label)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static Mem
tword_ptr(Label label, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static Mem
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
tword_ptr(Register base, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static Mem
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
tword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).static Mem
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 Immediate
uimm(long value)
Deprecated.static Mem
word_ptr(Label label)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr(Label label, long disp)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr(Register base, long disp)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
word_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create word (2 Bytes) pointer operand.static Mem
xmmword_ptr(Label label)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static Mem
xmmword_ptr(Label label, long disp)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static Mem
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
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
xmmword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create xmmword (16 Bytes) pointer operand.static Mem
xmmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.static Mem
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.
-
-
-
Field Detail
-
X86_32
public static final CPU X86_32
Deprecated.
-
X86_64
public static final CPU X86_64
Deprecated.
-
no_reg
public static final Register no_reg
Deprecated.No register, can be used only in @c Mem operand.
-
al
public static final Register al
Deprecated.8 bit General purpose register.
-
cl
public static final Register cl
Deprecated.8 bit General purpose register.
-
dl
public static final Register dl
Deprecated.8 bit General purpose register.
-
bl
public static final Register bl
Deprecated.8 bit General purpose register.
-
ah
public static final Register ah
Deprecated.8 bit General purpose register.
-
ch
public static final Register ch
Deprecated.8 bit General purpose register.
-
dh
public static final Register dh
Deprecated.8 bit General purpose register.
-
bh
public static final Register bh
Deprecated.8 bit General purpose register.
-
r8b
public static final Register r8b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r9b
public static final Register r9b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r10b
public static final Register r10b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r11b
public static final Register r11b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r12b
public static final Register r12b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r13b
public static final Register r13b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r14b
public static final Register r14b
Deprecated.8 bit General purpose register (64 bit mode only).
-
r15b
public static final Register r15b
Deprecated.8 bit General purpose register (64 bit mode only).
-
ax
public static final Register ax
Deprecated.16 bit General purpose register.
-
cx
public static final Register cx
Deprecated.16 bit General purpose register.
-
dx
public static final Register dx
Deprecated.16 bit General purpose register.
-
bx
public static final Register bx
Deprecated.16 bit General purpose register.
-
sp
public static final Register sp
Deprecated.16 bit General purpose register.
-
bp
public static final Register bp
Deprecated.16 bit General purpose register.
-
si
public static final Register si
Deprecated.16 bit General purpose register.
-
di
public static final Register di
Deprecated.16 bit General purpose register.
-
r8w
public static final Register r8w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r9w
public static final Register r9w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r10w
public static final Register r10w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r11w
public static final Register r11w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r12w
public static final Register r12w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r13w
public static final Register r13w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r14w
public static final Register r14w
Deprecated.16 bit General purpose register (64 bit mode only).
-
r15w
public static final Register r15w
Deprecated.16 bit General purpose register (64 bit mode only).
-
eax
public static final Register eax
Deprecated.32 bit General purpose register.
-
ecx
public static final Register ecx
Deprecated.32 bit General purpose register.
-
edx
public static final Register edx
Deprecated.32 bit General purpose register.
-
ebx
public static final Register ebx
Deprecated.32 bit General purpose register.
-
esp
public static final Register esp
Deprecated.32 bit General purpose register.
-
ebp
public static final Register ebp
Deprecated.32 bit General purpose register.
-
esi
public static final Register esi
Deprecated.32 bit General purpose register.
-
edi
public static final Register edi
Deprecated.32 bit General purpose register.
-
rax
public static final Register rax
Deprecated.64 bit General purpose register (64 bit mode only).
-
rcx
public static final Register rcx
Deprecated.64 bit General purpose register (64 bit mode only).
-
rdx
public static final Register rdx
Deprecated.64 bit General purpose register (64 bit mode only).
-
rbx
public static final Register rbx
Deprecated.64 bit General purpose register (64 bit mode only).
-
rsp
public static final Register rsp
Deprecated.64 bit General purpose register (64 bit mode only).
-
rbp
public static final Register rbp
Deprecated.64 bit General purpose register (64 bit mode only).
-
rsi
public static final Register rsi
Deprecated.64 bit General purpose register (64 bit mode only).
-
rdi
public static final Register rdi
Deprecated.64 bit General purpose register (64 bit mode only).
-
r8
public static final Register r8
Deprecated.64 bit General purpose register (64 bit mode only).
-
r9
public static final Register r9
Deprecated.64 bit General purpose register (64 bit mode only).
-
r10
public static final Register r10
Deprecated.64 bit General purpose register (64 bit mode only).
-
r11
public static final Register r11
Deprecated.64 bit General purpose register (64 bit mode only).
-
r12
public static final Register r12
Deprecated.64 bit General purpose register (64 bit mode only).
-
r13
public static final Register r13
Deprecated.64 bit General purpose register (64 bit mode only).
-
r14
public static final Register r14
Deprecated.64 bit General purpose register (64 bit mode only).
-
r15
public static final Register r15
Deprecated.64 bit General purpose register (64 bit mode only).
-
mm0
public static final MMRegister mm0
Deprecated.64 bit MMX register.
-
mm1
public static final MMRegister mm1
Deprecated.64 bit MMX register.
-
mm2
public static final MMRegister mm2
Deprecated.64 bit MMX register.
-
mm3
public static final MMRegister mm3
Deprecated.64 bit MMX register.
-
mm4
public static final MMRegister mm4
Deprecated.64 bit MMX register.
-
mm5
public static final MMRegister mm5
Deprecated.64 bit MMX register.
-
mm6
public static final MMRegister mm6
Deprecated.64 bit MMX register.
-
mm7
public static final MMRegister mm7
Deprecated.64 bit MMX register.
-
xmm0
public static final XMMRegister xmm0
Deprecated.128 bit SSE register.
-
xmm1
public static final XMMRegister xmm1
Deprecated.128 bit SSE register.
-
xmm2
public static final XMMRegister xmm2
Deprecated.128 bit SSE register.
-
xmm3
public static final XMMRegister xmm3
Deprecated.128 bit SSE register.
-
xmm4
public static final XMMRegister xmm4
Deprecated.128 bit SSE register.
-
xmm5
public static final XMMRegister xmm5
Deprecated.128 bit SSE register.
-
xmm6
public static final XMMRegister xmm6
Deprecated.128 bit SSE register.
-
xmm7
public static final XMMRegister xmm7
Deprecated.128 bit SSE register.
-
xmm8
public static final XMMRegister xmm8
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm9
public static final XMMRegister xmm9
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm10
public static final XMMRegister xmm10
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm11
public static final XMMRegister xmm11
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm12
public static final XMMRegister xmm12
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm13
public static final XMMRegister xmm13
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm14
public static final XMMRegister xmm14
Deprecated.128 bit SSE register (64 bit mode only).
-
xmm15
public static final XMMRegister xmm15
Deprecated.128 bit SSE register (64 bit mode only).
-
-
Method Detail
-
_ptr_build
static final Mem _ptr_build(Label label, Register index, int shift, long disp, int ptrSize)
Deprecated.
-
_ptr_build_abs
static final Mem _ptr_build_abs(long target, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.Absolute addressing
-
_ptr_build_abs
static final Mem _ptr_build_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix, int ptrSize)
Deprecated.
-
_ptr_build
static final Mem _ptr_build(Register base, Register index, int shift, long disp, int ptrSize)
Deprecated.
-
ptr
public static final Mem ptr(Label label, long disp)
Deprecated.Create pointer operand with not specified size.
-
ptr
public static final Mem ptr(Label label)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr
public static final Mem byte_ptr(Label label, long disp)
Deprecated.Create byte pointer operand.
-
word_ptr
public static final Mem word_ptr(Label label, long disp)
Deprecated.Create word (2 Bytes) pointer operand.
-
word_ptr
public static final Mem word_ptr(Label label)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr
public static final Mem dword_ptr(Label label, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.
-
dword_ptr
public static final Mem dword_ptr(Label label)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr
public static final Mem qword_ptr(Label label, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.
-
qword_ptr
public static final Mem qword_ptr(Label label)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr
public static final Mem tword_ptr(Label label, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
tword_ptr
public static final Mem tword_ptr(Label label)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
dqword_ptr
public static final Mem dqword_ptr(Label label, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
dqword_ptr
public static final Mem dqword_ptr(Label label)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr
public static final Mem mmword_ptr(Label label, long disp)
Deprecated.Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
-
mmword_ptr
public static final Mem mmword_ptr(Label label)
Deprecated.Create mmword (8 bytes) pointer operand Note:This constructor is provided only for convenience for mmx programming.
-
xmmword_ptr
public static final Mem xmmword_ptr(Label label, long disp)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
-
xmmword_ptr
public static final Mem xmmword_ptr(Label label)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
-
ptr
public static final Mem ptr(Label label, Register index, int shift, long disp)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr
public static final Mem byte_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create byte pointer operand.
-
word_ptr
public static final Mem word_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr
public static final Mem dword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr
public static final Mem qword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr
public static final Mem tword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
dqword_ptr
public static final Mem dqword_ptr(Label label, Register index, int shift, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr
public static final Mem 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.
-
xmmword_ptr
public static final Mem 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.
-
ptr_abs
public static final Mem ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr_abs
public static final Mem byte_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create byte pointer operand.
-
word_ptr_abs
public static final Mem word_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr_abs
public static final Mem dword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr_abs
public static final Mem qword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr_abs
public static final Mem tword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
dqword_ptr_abs
public static final Mem dqword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr_abs
public static final Mem mmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.
-
xmmword_ptr_abs
public static final Mem xmmword_ptr_abs(long target, long disp, SEGMENT segmentPrefix)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
-
ptr_abs
public static final Mem ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr_abs
public static final Mem byte_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create byte pointer operand.
-
word_ptr_abs
public static final Mem word_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr_abs
public static final Mem dword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr_abs
public static final Mem qword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr_abs
public static final Mem 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).
-
dqword_ptr_abs
public static final Mem dqword_ptr_abs(long target, Register index, int shift, long disp, SEGMENT segmentPrefix)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr_abs
public static final Mem 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.
-
xmmword_ptr_abs
public static final Mem 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.
-
ptr
public static final Mem ptr(Register base, long disp)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr
public static final Mem byte_ptr(Register base, long disp)
Deprecated.Create byte pointer operand.
-
word_ptr
public static final Mem word_ptr(Register base, long disp)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr
public static final Mem dword_ptr(Register base, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr
public static final Mem qword_ptr(Register base, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr
public static final Mem tword_ptr(Register base, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
dqword_ptr
public static final Mem dqword_ptr(Register base, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr
public static final Mem mmword_ptr(Register base, long disp)
Deprecated.Create mmword (8 bytes) pointer operand //! //! @note This constructor is provided only for convenience for mmx programming.
-
xmmword_ptr
public static final Mem xmmword_ptr(Register base, long disp)
Deprecated.Create xmmword (16 bytes) pointer operand //! //! @note This constructor is provided only for convenience for sse programming.
-
ptr
public static final Mem ptr(Register base, Register index, int shift, long disp)
Deprecated.Create pointer operand with not specified size.
-
byte_ptr
public static final Mem byte_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create byte pointer operand.
-
word_ptr
public static final Mem word_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create word (2 Bytes) pointer operand.
-
dword_ptr
public static final Mem dword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create dword (4 Bytes) pointer operand.
-
qword_ptr
public static final Mem qword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create qword (8 Bytes) pointer operand.
-
tword_ptr
public static final Mem tword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
-
dqword_ptr
public static final Mem dqword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create dqword (16 Bytes) pointer operand.
-
mmword_ptr
public static final Mem mmword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create mmword (8 Bytes) pointer operand). //! //! @note This constructor is provided only for convenience for mmx programming.
-
xmmword_ptr
public static final Mem xmmword_ptr(Register base, Register index, int shift, long disp)
Deprecated.Create xmmword (16 Bytes) pointer operand. //! //! @note This constructor is provided only for convenience for sse programming.
-
imm
public static final Immediate imm(long value)
Deprecated.
-
uimm
public static final Immediate uimm(long value)
Deprecated.
-
-