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