public static class AMD64Assembler.AMD64MROp extends AMD64Assembler.AMD64RROp
Modifier and Type | Field and Description |
---|---|
static AMD64Assembler.AMD64MROp |
MOV |
static AMD64Assembler.AMD64MROp |
MOVB |
static AMD64Assembler.AMD64MROp |
MOVD |
static AMD64Assembler.AMD64MROp |
MOVQ |
static AMD64Assembler.AMD64MROp |
MOVSD |
static AMD64Assembler.AMD64MROp |
MOVSS |
P_0F, P_0F38, P_0F3A
Modifier | Constructor and Description |
---|---|
protected |
AMD64MROp(String opcode,
int op) |
protected |
AMD64MROp(String opcode,
int op,
AMD64Assembler.OpAssertion assertion) |
protected |
AMD64MROp(String opcode,
int prefix,
int op) |
protected |
AMD64MROp(String opcode,
int prefix,
int op,
AMD64Assembler.OpAssertion assertion) |
protected |
AMD64MROp(String opcode,
int prefix,
int op,
AMD64Assembler.OpAssertion assertion,
AMD64.CPUFeature feature) |
protected |
AMD64MROp(String opcode,
int prefix1,
int prefix2,
int op,
AMD64Assembler.OpAssertion assertion,
AMD64.CPUFeature feature) |
Modifier and Type | Method and Description |
---|---|
void |
emit(AMD64Assembler asm,
AMD64Assembler.OperandSize size,
AMD64Address dst,
Register src) |
void |
emit(AMD64Assembler asm,
AMD64Assembler.OperandSize size,
Register dst,
Register src) |
emitOpcode, toString, verify
public static final AMD64Assembler.AMD64MROp MOVB
public static final AMD64Assembler.AMD64MROp MOV
public static final AMD64Assembler.AMD64MROp MOVD
public static final AMD64Assembler.AMD64MROp MOVQ
public static final AMD64Assembler.AMD64MROp MOVSS
public static final AMD64Assembler.AMD64MROp MOVSD
protected AMD64MROp(String opcode, int op, AMD64Assembler.OpAssertion assertion)
protected AMD64MROp(String opcode, int prefix, int op, AMD64Assembler.OpAssertion assertion)
protected AMD64MROp(String opcode, int prefix, int op, AMD64Assembler.OpAssertion assertion, AMD64.CPUFeature feature)
protected AMD64MROp(String opcode, int prefix1, int prefix2, int op, AMD64Assembler.OpAssertion assertion, AMD64.CPUFeature feature)
public final void emit(AMD64Assembler asm, AMD64Assembler.OperandSize size, Register dst, Register src)
emit
in class AMD64Assembler.AMD64RROp
public final void emit(AMD64Assembler asm, AMD64Assembler.OperandSize size, AMD64Address dst, Register src)