Package | Description |
---|---|
jnr.x86asm |
Modifier and Type | Method and Description |
---|---|
SEGMENT |
Mem.segmentPrefix() |
static SEGMENT |
SEGMENT.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SEGMENT[] |
SEGMENT.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static Mem |
Asm.byte_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create byte pointer operand.
|
static Mem |
Asm.byte_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create byte pointer operand.
|
static Mem |
Asm.dqword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dqword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create dqword (16 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create dword (4 Bytes) pointer operand.
|
static Mem |
Asm.dword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create dword (4 Bytes) pointer operand.
|
static Mem |
Asm.mmword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create mmword (8 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for mmx programming.
|
static Mem |
Asm.mmword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create mmword (8 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for mmx programming.
|
static Mem |
Asm.ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create pointer operand with not specified size.
|
static Mem |
Asm.ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create pointer operand with not specified size.
|
static Mem |
Asm.qword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create qword (8 Bytes) pointer operand.
|
static Mem |
Asm.qword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create qword (8 Bytes) pointer operand.
|
static Mem |
Asm.tword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
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)
Create tword (10 Bytes) pointer operand (used for 80 bit floating points).
|
static Mem |
Asm.word_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create word (2 Bytes) pointer operand.
|
static Mem |
Asm.word_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create word (2 Bytes) pointer operand.
|
static Mem |
Asm.xmmword_ptr_abs(long target,
long disp,
SEGMENT segmentPrefix)
Create xmmword (16 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for sse programming.
|
static Mem |
Asm.xmmword_ptr_abs(long target,
Register index,
int shift,
long disp,
SEGMENT segmentPrefix)
Create xmmword (16 bytes) pointer operand
//!
//! @note This constructor is provided only for convenience for sse programming.
|
Copyright © 2017. All rights reserved.