public static class AMD64Assembler.AMD64MOp extends AMD64Assembler.AMD64Op
Modifier and Type | Field and Description |
---|---|
static AMD64Assembler.AMD64MOp |
DEC |
static AMD64Assembler.AMD64MOp |
DIV |
private int |
ext |
static AMD64Assembler.AMD64MOp |
IDIV |
static AMD64Assembler.AMD64MOp |
IMUL |
static AMD64Assembler.AMD64MOp |
INC |
static AMD64Assembler.AMD64MOp |
MUL |
static AMD64Assembler.AMD64MOp |
NEG |
static AMD64Assembler.AMD64MOp |
NOT |
static AMD64Assembler.AMD64MOp |
POP |
static AMD64Assembler.AMD64MOp |
PUSH |
P_0F, P_0F38, P_0F3A
Modifier | Constructor and Description |
---|---|
protected |
AMD64MOp(String opcode,
int op,
int ext) |
protected |
AMD64MOp(String opcode,
int op,
int ext,
AMD64Assembler.OpAssertion assertion) |
protected |
AMD64MOp(String opcode,
int prefix,
int op,
int ext) |
protected |
AMD64MOp(String opcode,
int prefix,
int op,
int ext,
AMD64Assembler.OpAssertion assertion) |
Modifier and Type | Method and Description |
---|---|
void |
emit(AMD64Assembler asm,
AMD64Assembler.OperandSize size,
AMD64Address dst) |
void |
emit(AMD64Assembler asm,
AMD64Assembler.OperandSize size,
Register dst) |
emitOpcode, toString, verify
public static final AMD64Assembler.AMD64MOp NOT
public static final AMD64Assembler.AMD64MOp NEG
public static final AMD64Assembler.AMD64MOp MUL
public static final AMD64Assembler.AMD64MOp IMUL
public static final AMD64Assembler.AMD64MOp DIV
public static final AMD64Assembler.AMD64MOp IDIV
public static final AMD64Assembler.AMD64MOp INC
public static final AMD64Assembler.AMD64MOp DEC
public static final AMD64Assembler.AMD64MOp PUSH
public static final AMD64Assembler.AMD64MOp POP
private final int ext
protected AMD64MOp(String opcode, int op, int ext, AMD64Assembler.OpAssertion assertion)
protected AMD64MOp(String opcode, int prefix, int op, int ext, AMD64Assembler.OpAssertion assertion)
public final void emit(AMD64Assembler asm, AMD64Assembler.OperandSize size, Register dst)
public final void emit(AMD64Assembler asm, AMD64Assembler.OperandSize size, AMD64Address dst)