Package jnr.x86asm
Class InstructionDescription
- java.lang.Object
-
- jnr.x86asm.InstructionDescription
-
public final class InstructionDescription extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static InstructionDescription[]
all
(package private) INST_CODE
code
(package private) InstructionGroup
group
(package private) java.lang.String
name
(package private) int
o1Flags
(package private) int
o2Flags
(package private) int
opCode1
(package private) int
opCode2
(package private) int
opCodeR
private static java.util.Map<INST_CODE,InstructionDescription>
table
-
Constructor Summary
Constructors Constructor Description InstructionDescription(INST_CODE code, java.lang.String name, InstructionGroup group, int o1flags, int o2flags, int opCodeR, int opCode1, int opCode2)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static InstructionDescription
find(INST_CODE code)
private static InstructionDescription
MAKE_INST(INST_CODE code, java.lang.String name, InstructionGroup group, int of1, int of2, int r, int op1, int op2)
-
-
-
Field Detail
-
code
final INST_CODE code
-
name
final java.lang.String name
-
group
final InstructionGroup group
-
o1Flags
final int o1Flags
-
o2Flags
final int o2Flags
-
opCodeR
final int opCodeR
-
opCode1
final int opCode1
-
opCode2
final int opCode2
-
table
private static final java.util.Map<INST_CODE,InstructionDescription> table
-
all
private static final InstructionDescription[] all
-
-
Constructor Detail
-
InstructionDescription
InstructionDescription(INST_CODE code, java.lang.String name, InstructionGroup group, int o1flags, int o2flags, int opCodeR, int opCode1, int opCode2)
-
-
Method Detail
-
MAKE_INST
private static final InstructionDescription MAKE_INST(INST_CODE code, java.lang.String name, InstructionGroup group, int of1, int of2, int r, int op1, int op2)
-
find
public static final InstructionDescription find(INST_CODE code)
-
-