Package | Description |
---|---|
jnr.x86asm |
Modifier and Type | Field and Description |
---|---|
(package private) static INST_CODE[] |
SerializerCore._cmovcctable
Map used for cmovcc instructions.
|
(package private) static INST_CODE[] |
SerializerCore._jcctable
Map used for jcc instructions.
|
(package private) static INST_CODE[] |
SerializerCore._setcctable |
(package private) INST_CODE |
InstructionDescription.code |
static INST_CODE |
INST_CODE.INST_J |
static INST_CODE |
INST_CODE.INST_J_SHORT |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<INST_CODE,InstructionDescription> |
InstructionDescription.table |
Modifier and Type | Method and Description |
---|---|
(package private) static INST_CODE |
SerializerCore.conditionToCMovCC(CONDITION cc) |
(package private) static INST_CODE |
SerializerCore.conditionToJCC(CONDITION cc) |
(package private) static INST_CODE |
SerializerCore.conditionToSetCC(CONDITION cc) |
static INST_CODE |
INST_CODE.valueOf(int idx) |
static INST_CODE |
INST_CODE.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static INST_CODE[] |
INST_CODE.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
SerializerCore._emitJcc(INST_CODE code,
Label label,
HINT hint) |
(package private) void |
SerializerCore._emitJcc(INST_CODE code,
Label label,
int hint) |
(package private) void |
Assembler._emitX86(INST_CODE code,
Operand o1,
Operand o2,
Operand o3) |
(package private) abstract void |
SerializerCore._emitX86(INST_CODE code,
Operand o1,
Operand o2,
Operand o3) |
(package private) void |
SerializerCore.emitX86(INST_CODE code) |
(package private) void |
SerializerCore.emitX86(INST_CODE code,
Operand o1) |
(package private) void |
SerializerCore.emitX86(INST_CODE code,
Operand o1,
Operand o2) |
(package private) void |
SerializerCore.emitX86(INST_CODE code,
Operand o1,
Operand o2,
Operand o3) |
static InstructionDescription |
InstructionDescription.find(INST_CODE code) |
private static InstructionDescription |
InstructionDescription.MAKE_INST(INST_CODE code,
java.lang.String name,
InstructionGroup group,
int of1,
int of2,
int r,
int op1,
int op2) |
Constructor and Description |
---|
InstructionDescription(INST_CODE code,
java.lang.String name,
InstructionGroup group,
int o1flags,
int o2flags,
int opCodeR,
int opCode1,
int opCode2) |