Constant Field Values
Contents
com.kenai.*
-
com.kenai.jnr.x86asm.OP Modifier and Type Constant Field Value public static final int
OP_IMM
3
public static final int
OP_LABEL
4
public static final int
OP_MEM
2
public static final int
OP_NONE
0
public static final int
OP_REG
1
public static final int
OP_VAR
5
-
com.kenai.jnr.x86asm.OperandFlags Modifier and Type Constant Field Value public static final int
O_FM_1
1
public static final int
O_FM_10
16
public static final int
O_FM_2
2
public static final int
O_FM_2_4
6
public static final int
O_FM_2_4_8
14
public static final int
O_FM_4
4
public static final int
O_FM_4_8
12
public static final int
O_FM_4_8_10
28
public static final int
O_FM_8
8
public static final int
O_G16
2
public static final int
O_G16_32_64
14
public static final int
O_G32
4
public static final int
O_G32_64
12
public static final int
O_G64
8
public static final int
O_G8
1
public static final int
O_G8_16_32_64
15
public static final int
O_IMM
128
public static final int
O_MEM
64
public static final int
O_MM
16
public static final int
O_MM_MEM
80
public static final int
O_MM_XMM
48
public static final int
O_MM_XMM_MEM
112
public static final int
O_NOREX
1
public static final int
O_XMM
32
public static final int
O_XMM_MEM
96
-
com.kenai.jnr.x86asm.PROPERTY Modifier and Type Constant Field Value public static final int
PROPERTY_OPTIMIZE_ALIGN
0
public static final int
PROPERTY_X86_FORCE_REX
1
public static final int
PROPERTY_X86_JCC_HINTS
2
-
com.kenai.jnr.x86asm.REG Modifier and Type Constant Field Value public static final int
NO_REG
255
public static final int
REG_AH
4
public static final int
REG_AL
0
public static final int
REG_AX
16
public static final int
REG_BH
7
public static final int
REG_BL
3
public static final int
REG_BP
21
public static final int
REG_BX
19
public static final int
REG_CH
5
public static final int
REG_CL
1
public static final int
REG_CX
17
public static final int
REG_DH
6
public static final int
REG_DI
23
public static final int
REG_DL
2
public static final int
REG_DX
18
public static final int
REG_EAX
32
public static final int
REG_EBP
37
public static final int
REG_EBX
35
public static final int
REG_ECX
33
public static final int
REG_EDI
39
public static final int
REG_EDX
34
public static final int
REG_ESI
38
public static final int
REG_ESP
36
public static final int
REG_GPB
0
public static final int
REG_GPD
32
public static final int
REG_GPQ
48
public static final int
REG_GPW
16
public static final int
REG_MM
96
public static final int
REG_MM0
96
public static final int
REG_MM1
97
public static final int
REG_MM2
98
public static final int
REG_MM3
99
public static final int
REG_MM4
100
public static final int
REG_MM5
101
public static final int
REG_MM6
102
public static final int
REG_MM7
103
public static final int
REG_R10
58
public static final int
REG_R10B
10
public static final int
REG_R10D
42
public static final int
REG_R10W
26
public static final int
REG_R11
59
public static final int
REG_R11B
11
public static final int
REG_R11D
43
public static final int
REG_R11W
27
public static final int
REG_R12
60
public static final int
REG_R12B
12
public static final int
REG_R12D
44
public static final int
REG_R12W
28
public static final int
REG_R13
61
public static final int
REG_R13B
13
public static final int
REG_R13D
45
public static final int
REG_R13W
29
public static final int
REG_R14
62
public static final int
REG_R14B
14
public static final int
REG_R14D
46
public static final int
REG_R14W
30
public static final int
REG_R15
63
public static final int
REG_R15B
15
public static final int
REG_R15D
47
public static final int
REG_R15W
31
public static final int
REG_R8
56
public static final int
REG_R8B
8
public static final int
REG_R8D
40
public static final int
REG_R8W
24
public static final int
REG_R9
57
public static final int
REG_R9B
9
public static final int
REG_R9D
41
public static final int
REG_R9W
25
public static final int
REG_RAX
48
public static final int
REG_RBP
53
public static final int
REG_RBX
51
public static final int
REG_RCX
49
public static final int
REG_RDI
55
public static final int
REG_RDX
50
public static final int
REG_RSI
54
public static final int
REG_RSP
52
public static final int
REG_SI
22
public static final int
REG_SP
20
public static final int
REG_X87
80
public static final int
REG_XMM
112
public static final int
REG_XMM0
112
public static final int
REG_XMM1
113
public static final int
REG_XMM10
122
public static final int
REG_XMM11
123
public static final int
REG_XMM12
124
public static final int
REG_XMM13
125
public static final int
REG_XMM14
126
public static final int
REG_XMM15
127
public static final int
REG_XMM2
114
public static final int
REG_XMM3
115
public static final int
REG_XMM4
116
public static final int
REG_XMM5
117
public static final int
REG_XMM6
118
public static final int
REG_XMM7
119
public static final int
REG_XMM8
120
public static final int
REG_XMM9
121
public static final int
REGCODE_MASK
15
public static final int
REGTYPE_MASK
240
-
com.kenai.jnr.x86asm.RID Modifier and Type Constant Field Value public static final int
RID_EAX
0
public static final int
RID_EBP
5
public static final int
RID_EBX
3
public static final int
RID_ECX
1
public static final int
RID_EDI
7
public static final int
RID_EDX
2
public static final int
RID_ESI
6
public static final int
RID_ESP
4
-
com.kenai.jnr.x86asm.SIZE Modifier and Type Constant Field Value public static final int
SIZE_BYTE
1
public static final int
SIZE_DQWORD
16
public static final int
SIZE_DWORD
4
public static final int
SIZE_QWORD
8
public static final int
SIZE_TWORD
10
public static final int
SIZE_WORD
2
-
com.kenai.jnr.x86asm.com.kenai.jnr.x86asm.TrampolineWriter Modifier and Type Constant Field Value public static final int
TRAMPOLINE_ADDR
8
public static final int
TRAMPOLINE_JMP
6
public static final int
TRAMPOLINE_SIZE
14
jnr.x86asm.*
-
jnr.x86asm.OP Modifier and Type Constant Field Value public static final int
OP_IMM
3
public static final int
OP_LABEL
4
public static final int
OP_MEM
2
public static final int
OP_NONE
0
public static final int
OP_REG
1
public static final int
OP_VAR
5
-
jnr.x86asm.OperandFlags Modifier and Type Constant Field Value public static final int
O_FM_1
1
public static final int
O_FM_10
16
public static final int
O_FM_2
2
public static final int
O_FM_2_4
6
public static final int
O_FM_2_4_8
14
public static final int
O_FM_4
4
public static final int
O_FM_4_8
12
public static final int
O_FM_4_8_10
28
public static final int
O_FM_8
8
public static final int
O_G16
2
public static final int
O_G16_32_64
14
public static final int
O_G32
4
public static final int
O_G32_64
12
public static final int
O_G64
8
public static final int
O_G8
1
public static final int
O_G8_16_32_64
15
public static final int
O_IMM
128
public static final int
O_MEM
64
public static final int
O_MM
16
public static final int
O_MM_MEM
80
public static final int
O_MM_XMM
48
public static final int
O_MM_XMM_MEM
112
public static final int
O_NOREX
1
public static final int
O_XMM
32
public static final int
O_XMM_MEM
96
-
jnr.x86asm.PROPERTY Modifier and Type Constant Field Value public static final int
PROPERTY_OPTIMIZE_ALIGN
0
public static final int
PROPERTY_X86_FORCE_REX
1
public static final int
PROPERTY_X86_JCC_HINTS
2
-
jnr.x86asm.REG Modifier and Type Constant Field Value public static final int
NO_REG
255
public static final int
REG_AH
4
public static final int
REG_AL
0
public static final int
REG_AX
16
public static final int
REG_BH
7
public static final int
REG_BL
3
public static final int
REG_BP
21
public static final int
REG_BX
19
public static final int
REG_CH
5
public static final int
REG_CL
1
public static final int
REG_CX
17
public static final int
REG_DH
6
public static final int
REG_DI
23
public static final int
REG_DL
2
public static final int
REG_DX
18
public static final int
REG_EAX
32
public static final int
REG_EBP
37
public static final int
REG_EBX
35
public static final int
REG_ECX
33
public static final int
REG_EDI
39
public static final int
REG_EDX
34
public static final int
REG_ESI
38
public static final int
REG_ESP
36
public static final int
REG_GPB
0
public static final int
REG_GPD
32
public static final int
REG_GPQ
48
public static final int
REG_GPW
16
public static final int
REG_MM
96
public static final int
REG_MM0
96
public static final int
REG_MM1
97
public static final int
REG_MM2
98
public static final int
REG_MM3
99
public static final int
REG_MM4
100
public static final int
REG_MM5
101
public static final int
REG_MM6
102
public static final int
REG_MM7
103
public static final int
REG_R10
58
public static final int
REG_R10B
10
public static final int
REG_R10D
42
public static final int
REG_R10W
26
public static final int
REG_R11
59
public static final int
REG_R11B
11
public static final int
REG_R11D
43
public static final int
REG_R11W
27
public static final int
REG_R12
60
public static final int
REG_R12B
12
public static final int
REG_R12D
44
public static final int
REG_R12W
28
public static final int
REG_R13
61
public static final int
REG_R13B
13
public static final int
REG_R13D
45
public static final int
REG_R13W
29
public static final int
REG_R14
62
public static final int
REG_R14B
14
public static final int
REG_R14D
46
public static final int
REG_R14W
30
public static final int
REG_R15
63
public static final int
REG_R15B
15
public static final int
REG_R15D
47
public static final int
REG_R15W
31
public static final int
REG_R8
56
public static final int
REG_R8B
8
public static final int
REG_R8D
40
public static final int
REG_R8W
24
public static final int
REG_R9
57
public static final int
REG_R9B
9
public static final int
REG_R9D
41
public static final int
REG_R9W
25
public static final int
REG_RAX
48
public static final int
REG_RBP
53
public static final int
REG_RBX
51
public static final int
REG_RCX
49
public static final int
REG_RDI
55
public static final int
REG_RDX
50
public static final int
REG_RSI
54
public static final int
REG_RSP
52
public static final int
REG_SI
22
public static final int
REG_SP
20
public static final int
REG_X87
80
public static final int
REG_XMM
112
public static final int
REG_XMM0
112
public static final int
REG_XMM1
113
public static final int
REG_XMM10
122
public static final int
REG_XMM11
123
public static final int
REG_XMM12
124
public static final int
REG_XMM13
125
public static final int
REG_XMM14
126
public static final int
REG_XMM15
127
public static final int
REG_XMM2
114
public static final int
REG_XMM3
115
public static final int
REG_XMM4
116
public static final int
REG_XMM5
117
public static final int
REG_XMM6
118
public static final int
REG_XMM7
119
public static final int
REG_XMM8
120
public static final int
REG_XMM9
121
public static final int
REGCODE_MASK
15
public static final int
REGTYPE_MASK
240
-
jnr.x86asm.RID Modifier and Type Constant Field Value public static final int
RID_EAX
0
public static final int
RID_EBP
5
public static final int
RID_EBX
3
public static final int
RID_ECX
1
public static final int
RID_EDI
7
public static final int
RID_EDX
2
public static final int
RID_ESI
6
public static final int
RID_ESP
4
-
jnr.x86asm.SIZE Modifier and Type Constant Field Value public static final int
SIZE_BYTE
1
public static final int
SIZE_DQWORD
16
public static final int
SIZE_DWORD
4
public static final int
SIZE_QWORD
8
public static final int
SIZE_TWORD
10
public static final int
SIZE_WORD
2
-
jnr.x86asm.jnr.x86asm.TrampolineWriter Modifier and Type Constant Field Value public static final int
TRAMPOLINE_ADDR
8
public static final int
TRAMPOLINE_JMP
6
public static final int
TRAMPOLINE_SIZE
14