XED
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
xed-nonterminal-enum.h
Go to the documentation of this file.
1
/*BEGIN_LEGAL
2
Intel Open Source License
3
4
Copyright (c) 2002-2014 Intel Corporation. All rights reserved.
5
6
Redistribution and use in source and binary forms, with or without
7
modification, are permitted provided that the following conditions are
8
met:
9
10
Redistributions of source code must retain the above copyright notice,
11
this list of conditions and the following disclaimer. Redistributions
12
in binary form must reproduce the above copyright notice, this list of
13
conditions and the following disclaimer in the documentation and/or
14
other materials provided with the distribution. Neither the name of
15
the Intel Corporation nor the names of its contributors may be used to
16
endorse or promote products derived from this software without
17
specific prior written permission.
18
19
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
20
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
22
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INTEL OR
23
ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
24
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
25
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
26
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
27
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
28
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
END_LEGAL */
32
33
// This file was automatically generated.
34
// Do not edit this file.
35
36
#if !defined(_XED_NONTERMINAL_ENUM_H_)
37
# define _XED_NONTERMINAL_ENUM_H_
38
#include "
xed-common-hdrs.h
"
39
typedef
enum
{
40
XED_NONTERMINAL_INVALID
,
41
XED_NONTERMINAL_AMD_B_INVERT
,
42
XED_NONTERMINAL_AR10
,
43
XED_NONTERMINAL_AR11
,
44
XED_NONTERMINAL_AR12
,
45
XED_NONTERMINAL_AR13
,
46
XED_NONTERMINAL_AR14
,
47
XED_NONTERMINAL_AR15
,
48
XED_NONTERMINAL_AR8
,
49
XED_NONTERMINAL_AR9
,
50
XED_NONTERMINAL_ARAX
,
51
XED_NONTERMINAL_ARBP
,
52
XED_NONTERMINAL_ARBX
,
53
XED_NONTERMINAL_ARCX
,
54
XED_NONTERMINAL_ARDI
,
55
XED_NONTERMINAL_ARDX
,
56
XED_NONTERMINAL_ARSI
,
57
XED_NONTERMINAL_ARSP
,
58
XED_NONTERMINAL_ASZ_NONTERM
,
59
XED_NONTERMINAL_AVX_INSTRUCTIONS
,
60
XED_NONTERMINAL_AVX_SPLITTER
,
61
XED_NONTERMINAL_BND_B
,
62
XED_NONTERMINAL_BND_B_CHECK
,
63
XED_NONTERMINAL_BND_R
,
64
XED_NONTERMINAL_BND_R_CHECK
,
65
XED_NONTERMINAL_BRANCH_HINT
,
66
XED_NONTERMINAL_BRDISP32
,
67
XED_NONTERMINAL_BRDISP8
,
68
XED_NONTERMINAL_BRDISPZ
,
69
XED_NONTERMINAL_B_INVERT
,
70
XED_NONTERMINAL_CR_B
,
71
XED_NONTERMINAL_CR_R
,
72
XED_NONTERMINAL_CR_WIDTH
,
73
XED_NONTERMINAL_DF64
,
74
XED_NONTERMINAL_DR_B
,
75
XED_NONTERMINAL_DR_R
,
76
XED_NONTERMINAL_EVEX_SPLITTER
,
77
XED_NONTERMINAL_FINAL_DSEG
,
78
XED_NONTERMINAL_FINAL_DSEG1
,
79
XED_NONTERMINAL_FINAL_DSEG1_MODE64
,
80
XED_NONTERMINAL_FINAL_DSEG1_NOT64
,
81
XED_NONTERMINAL_FINAL_DSEG_MODE64
,
82
XED_NONTERMINAL_FINAL_DSEG_NOT64
,
83
XED_NONTERMINAL_FINAL_ESEG
,
84
XED_NONTERMINAL_FINAL_ESEG1
,
85
XED_NONTERMINAL_FINAL_SSEG
,
86
XED_NONTERMINAL_FINAL_SSEG0
,
87
XED_NONTERMINAL_FINAL_SSEG1
,
88
XED_NONTERMINAL_FINAL_SSEG_MODE64
,
89
XED_NONTERMINAL_FINAL_SSEG_NOT64
,
90
XED_NONTERMINAL_FORCE64
,
91
XED_NONTERMINAL_GPR16_B
,
92
XED_NONTERMINAL_GPR16_R
,
93
XED_NONTERMINAL_GPR16_SB
,
94
XED_NONTERMINAL_GPR16_SR
,
95
XED_NONTERMINAL_GPR32_B
,
96
XED_NONTERMINAL_GPR32_R
,
97
XED_NONTERMINAL_GPR32_SB
,
98
XED_NONTERMINAL_GPR32_SR
,
99
XED_NONTERMINAL_GPR32_X
,
100
XED_NONTERMINAL_GPR64_B
,
101
XED_NONTERMINAL_GPR64_R
,
102
XED_NONTERMINAL_GPR64_SB
,
103
XED_NONTERMINAL_GPR64_SR
,
104
XED_NONTERMINAL_GPR64_X
,
105
XED_NONTERMINAL_GPR8_B
,
106
XED_NONTERMINAL_GPR8_R
,
107
XED_NONTERMINAL_GPR8_SB
,
108
XED_NONTERMINAL_GPR8_SR
,
109
XED_NONTERMINAL_GPRV_B
,
110
XED_NONTERMINAL_GPRV_R
,
111
XED_NONTERMINAL_GPRV_SB
,
112
XED_NONTERMINAL_GPRV_SR
,
113
XED_NONTERMINAL_GPRY_B
,
114
XED_NONTERMINAL_GPRY_N
,
115
XED_NONTERMINAL_GPRY_R
,
116
XED_NONTERMINAL_GPRZ_B
,
117
XED_NONTERMINAL_GPRZ_R
,
118
XED_NONTERMINAL_IGNORE66
,
119
XED_NONTERMINAL_IMMUNE66
,
120
XED_NONTERMINAL_IMMUNE66_LOOP64
,
121
XED_NONTERMINAL_IMMUNE_REXW
,
122
XED_NONTERMINAL_INSTRUCTIONS
,
123
XED_NONTERMINAL_ISA
,
124
XED_NONTERMINAL_MEMDISP
,
125
XED_NONTERMINAL_MEMDISP16
,
126
XED_NONTERMINAL_MEMDISP32
,
127
XED_NONTERMINAL_MEMDISP8
,
128
XED_NONTERMINAL_MEMDISPV
,
129
XED_NONTERMINAL_MMX_B
,
130
XED_NONTERMINAL_MMX_R
,
131
XED_NONTERMINAL_MODRM
,
132
XED_NONTERMINAL_MODRM16
,
133
XED_NONTERMINAL_MODRM32
,
134
XED_NONTERMINAL_MODRM64ALT32
,
135
XED_NONTERMINAL_NEWVEX_PREFIX
,
136
XED_NONTERMINAL_NEWVEX_VALIDATE
,
137
XED_NONTERMINAL_OEAX
,
138
XED_NONTERMINAL_ONE
,
139
XED_NONTERMINAL_ORAX
,
140
XED_NONTERMINAL_ORBP
,
141
XED_NONTERMINAL_ORDX
,
142
XED_NONTERMINAL_ORSP
,
143
XED_NONTERMINAL_OSZ_NONTERM
,
144
XED_NONTERMINAL_OVERRIDE_SEG0
,
145
XED_NONTERMINAL_OVERRIDE_SEG1
,
146
XED_NONTERMINAL_PREFIXES
,
147
XED_NONTERMINAL_REFINING66
,
148
XED_NONTERMINAL_REMOVE_SEGMENT
,
149
XED_NONTERMINAL_RFLAGS
,
150
XED_NONTERMINAL_RIP
,
151
XED_NONTERMINAL_RV_INVERT32
,
152
XED_NONTERMINAL_RV_INVERT64
,
153
XED_NONTERMINAL_RX_INVERT32
,
154
XED_NONTERMINAL_RX_INVERT64
,
155
XED_NONTERMINAL_R_INVERT
,
156
XED_NONTERMINAL_SEG
,
157
XED_NONTERMINAL_SE_IMM8
,
158
XED_NONTERMINAL_SIB
,
159
XED_NONTERMINAL_SIB_BASE0
,
160
XED_NONTERMINAL_SIMM8
,
161
XED_NONTERMINAL_SIMMZ
,
162
XED_NONTERMINAL_SRBP
,
163
XED_NONTERMINAL_SRSP
,
164
XED_NONTERMINAL_UIMM16
,
165
XED_NONTERMINAL_UIMM32
,
166
XED_NONTERMINAL_UIMM8
,
167
XED_NONTERMINAL_UIMM8_1
,
168
XED_NONTERMINAL_UIMMV
,
169
XED_NONTERMINAL_VB2PREFIX
,
170
XED_NONTERMINAL_VDEST
,
171
XED_NONTERMINAL_VEXMAP
,
172
XED_NONTERMINAL_VGPR32_B
,
173
XED_NONTERMINAL_VGPR32_B_32
,
174
XED_NONTERMINAL_VGPR32_B_64
,
175
XED_NONTERMINAL_VGPR32_N
,
176
XED_NONTERMINAL_VGPR32_N_32
,
177
XED_NONTERMINAL_VGPR32_N_64
,
178
XED_NONTERMINAL_VGPR32_R
,
179
XED_NONTERMINAL_VGPR32_R_32
,
180
XED_NONTERMINAL_VGPR32_R_64
,
181
XED_NONTERMINAL_VGPR64_B
,
182
XED_NONTERMINAL_VGPR64_N
,
183
XED_NONTERMINAL_VGPR64_R
,
184
XED_NONTERMINAL_VGPRV_N
,
185
XED_NONTERMINAL_VL_NT
,
186
XED_NONTERMINAL_VMODRM_XMM
,
187
XED_NONTERMINAL_VMODRM_YMM
,
188
XED_NONTERMINAL_VSIB_BASE
,
189
XED_NONTERMINAL_VSIB_INDEX_XMM
,
190
XED_NONTERMINAL_VSIB_INDEX_YMM
,
191
XED_NONTERMINAL_VSIB_XMM
,
192
XED_NONTERMINAL_VSIB_YMM
,
193
XED_NONTERMINAL_X87
,
194
XED_NONTERMINAL_XMM_B
,
195
XED_NONTERMINAL_XMM_B_32
,
196
XED_NONTERMINAL_XMM_B_64
,
197
XED_NONTERMINAL_XMM_N
,
198
XED_NONTERMINAL_XMM_N_32
,
199
XED_NONTERMINAL_XMM_N_64
,
200
XED_NONTERMINAL_XMM_R
,
201
XED_NONTERMINAL_XMM_R_32
,
202
XED_NONTERMINAL_XMM_R_64
,
203
XED_NONTERMINAL_XMM_SE
,
204
XED_NONTERMINAL_XMM_SE32
,
205
XED_NONTERMINAL_XMM_SE64
,
206
XED_NONTERMINAL_XOPMAP
,
207
XED_NONTERMINAL_XOP_INSTRUCTIONS
,
208
XED_NONTERMINAL_XOP_PAYLOAD1
,
209
XED_NONTERMINAL_XOP_PAYLOAD2
,
210
XED_NONTERMINAL_XOP_PAYLOAD2_END
,
211
XED_NONTERMINAL_XOP_VL_NT
,
212
XED_NONTERMINAL_X_INVERT
,
213
XED_NONTERMINAL_YMM_B
,
214
XED_NONTERMINAL_YMM_B_32
,
215
XED_NONTERMINAL_YMM_B_64
,
216
XED_NONTERMINAL_YMM_N
,
217
XED_NONTERMINAL_YMM_N_32
,
218
XED_NONTERMINAL_YMM_N_64
,
219
XED_NONTERMINAL_YMM_R
,
220
XED_NONTERMINAL_YMM_R_32
,
221
XED_NONTERMINAL_YMM_R_64
,
222
XED_NONTERMINAL_YMM_SE
,
223
XED_NONTERMINAL_YMM_SE32
,
224
XED_NONTERMINAL_YMM_SE64
,
225
XED_NONTERMINAL_LAST
226
}
xed_nonterminal_enum_t
;
227
232
XED_DLL_EXPORT
xed_nonterminal_enum_t
str2xed_nonterminal_enum_t
(
const
char
* s);
237
XED_DLL_EXPORT
const
char
*
xed_nonterminal_enum_t2str
(
const
xed_nonterminal_enum_t
p);
238
242
XED_DLL_EXPORT
xed_nonterminal_enum_t
xed_nonterminal_enum_t_last
(
void
);
243
#endif
XED_NONTERMINAL_XMM_N
Definition:
xed-nonterminal-enum.h:197
XED_NONTERMINAL_BRDISP8
Definition:
xed-nonterminal-enum.h:67
XED_NONTERMINAL_REFINING66
Definition:
xed-nonterminal-enum.h:147
XED_NONTERMINAL_YMM_N
Definition:
xed-nonterminal-enum.h:216
XED_NONTERMINAL_FINAL_SSEG0
Definition:
xed-nonterminal-enum.h:86
XED_NONTERMINAL_AR11
Definition:
xed-nonterminal-enum.h:43
XED_NONTERMINAL_UIMM32
Definition:
xed-nonterminal-enum.h:165
XED_NONTERMINAL_UIMMV
Definition:
xed-nonterminal-enum.h:168
XED_NONTERMINAL_GPR64_R
Definition:
xed-nonterminal-enum.h:101
XED_NONTERMINAL_UIMM16
Definition:
xed-nonterminal-enum.h:164
XED_NONTERMINAL_XOP_PAYLOAD1
Definition:
xed-nonterminal-enum.h:208
XED_NONTERMINAL_NEWVEX_PREFIX
Definition:
xed-nonterminal-enum.h:135
XED_NONTERMINAL_LAST
Definition:
xed-nonterminal-enum.h:225
XED_NONTERMINAL_VDEST
Definition:
xed-nonterminal-enum.h:170
XED_NONTERMINAL_GPRV_R
Definition:
xed-nonterminal-enum.h:110
XED_NONTERMINAL_VSIB_YMM
Definition:
xed-nonterminal-enum.h:192
XED_NONTERMINAL_SIMMZ
Definition:
xed-nonterminal-enum.h:161
XED_NONTERMINAL_GPR16_B
Definition:
xed-nonterminal-enum.h:91
XED_NONTERMINAL_SIB
Definition:
xed-nonterminal-enum.h:158
XED_NONTERMINAL_VSIB_BASE
Definition:
xed-nonterminal-enum.h:188
XED_NONTERMINAL_GPR32_R
Definition:
xed-nonterminal-enum.h:96
XED_NONTERMINAL_VGPR32_B_32
Definition:
xed-nonterminal-enum.h:173
XED_NONTERMINAL_RX_INVERT32
Definition:
xed-nonterminal-enum.h:153
XED_NONTERMINAL_RV_INVERT32
Definition:
xed-nonterminal-enum.h:151
XED_NONTERMINAL_VGPR32_R_32
Definition:
xed-nonterminal-enum.h:179
XED_NONTERMINAL_ARDX
Definition:
xed-nonterminal-enum.h:55
XED_NONTERMINAL_AR15
Definition:
xed-nonterminal-enum.h:47
XED_NONTERMINAL_FINAL_SSEG_NOT64
Definition:
xed-nonterminal-enum.h:89
XED_NONTERMINAL_XMM_B_32
Definition:
xed-nonterminal-enum.h:195
XED_NONTERMINAL_MMX_R
Definition:
xed-nonterminal-enum.h:130
XED_NONTERMINAL_FINAL_ESEG
Definition:
xed-nonterminal-enum.h:83
XED_NONTERMINAL_XMM_N_32
Definition:
xed-nonterminal-enum.h:198
XED_NONTERMINAL_GPR32_SR
Definition:
xed-nonterminal-enum.h:98
XED_NONTERMINAL_FINAL_DSEG1_NOT64
Definition:
xed-nonterminal-enum.h:80
XED_NONTERMINAL_BND_R
Definition:
xed-nonterminal-enum.h:63
xed_nonterminal_enum_t_last
XED_DLL_EXPORT xed_nonterminal_enum_t xed_nonterminal_enum_t_last(void)
Returns the last element of the enumeration.
XED_NONTERMINAL_VGPR32_B
Definition:
xed-nonterminal-enum.h:172
XED_NONTERMINAL_FORCE64
Definition:
xed-nonterminal-enum.h:90
XED_NONTERMINAL_GPRV_SR
Definition:
xed-nonterminal-enum.h:112
XED_NONTERMINAL_ORBP
Definition:
xed-nonterminal-enum.h:140
XED_NONTERMINAL_GPR32_SB
Definition:
xed-nonterminal-enum.h:97
XED_NONTERMINAL_GPRY_B
Definition:
xed-nonterminal-enum.h:113
XED_NONTERMINAL_IGNORE66
Definition:
xed-nonterminal-enum.h:118
XED_NONTERMINAL_XMM_B
Definition:
xed-nonterminal-enum.h:194
XED_NONTERMINAL_AVX_INSTRUCTIONS
Definition:
xed-nonterminal-enum.h:59
XED_NONTERMINAL_FINAL_DSEG
Definition:
xed-nonterminal-enum.h:77
XED_NONTERMINAL_ORSP
Definition:
xed-nonterminal-enum.h:142
XED_NONTERMINAL_SRBP
Definition:
xed-nonterminal-enum.h:162
XED_NONTERMINAL_VGPR64_R
Definition:
xed-nonterminal-enum.h:183
XED_NONTERMINAL_YMM_N_64
Definition:
xed-nonterminal-enum.h:218
XED_NONTERMINAL_AR13
Definition:
xed-nonterminal-enum.h:45
XED_NONTERMINAL_MEMDISP16
Definition:
xed-nonterminal-enum.h:125
XED_NONTERMINAL_VMODRM_XMM
Definition:
xed-nonterminal-enum.h:186
XED_NONTERMINAL_XMM_R
Definition:
xed-nonterminal-enum.h:200
XED_NONTERMINAL_GPR16_R
Definition:
xed-nonterminal-enum.h:92
XED_NONTERMINAL_BRDISP32
Definition:
xed-nonterminal-enum.h:66
XED_NONTERMINAL_GPR32_X
Definition:
xed-nonterminal-enum.h:99
XED_NONTERMINAL_X87
Definition:
xed-nonterminal-enum.h:193
XED_NONTERMINAL_GPRZ_B
Definition:
xed-nonterminal-enum.h:116
XED_NONTERMINAL_IMMUNE66_LOOP64
Definition:
xed-nonterminal-enum.h:120
XED_NONTERMINAL_SRSP
Definition:
xed-nonterminal-enum.h:163
XED_NONTERMINAL_GPR16_SR
Definition:
xed-nonterminal-enum.h:94
XED_NONTERMINAL_XMM_N_64
Definition:
xed-nonterminal-enum.h:199
XED_NONTERMINAL_VMODRM_YMM
Definition:
xed-nonterminal-enum.h:187
XED_NONTERMINAL_INVALID
Definition:
xed-nonterminal-enum.h:40
XED_NONTERMINAL_SE_IMM8
Definition:
xed-nonterminal-enum.h:157
XED_NONTERMINAL_SIMM8
Definition:
xed-nonterminal-enum.h:160
XED_NONTERMINAL_VGPR64_N
Definition:
xed-nonterminal-enum.h:182
XED_NONTERMINAL_RX_INVERT64
Definition:
xed-nonterminal-enum.h:154
XED_NONTERMINAL_DF64
Definition:
xed-nonterminal-enum.h:73
XED_NONTERMINAL_MEMDISP32
Definition:
xed-nonterminal-enum.h:126
XED_NONTERMINAL_BRDISPZ
Definition:
xed-nonterminal-enum.h:68
XED_NONTERMINAL_AMD_B_INVERT
Definition:
xed-nonterminal-enum.h:41
XED_NONTERMINAL_GPR16_SB
Definition:
xed-nonterminal-enum.h:93
XED_NONTERMINAL_MEMDISP8
Definition:
xed-nonterminal-enum.h:127
XED_NONTERMINAL_BND_B
Definition:
xed-nonterminal-enum.h:61
XED_NONTERMINAL_BND_R_CHECK
Definition:
xed-nonterminal-enum.h:64
XED_NONTERMINAL_YMM_R_32
Definition:
xed-nonterminal-enum.h:220
XED_NONTERMINAL_YMM_B
Definition:
xed-nonterminal-enum.h:213
XED_NONTERMINAL_GPRV_B
Definition:
xed-nonterminal-enum.h:109
XED_NONTERMINAL_IMMUNE66
Definition:
xed-nonterminal-enum.h:119
XED_NONTERMINAL_GPR64_SB
Definition:
xed-nonterminal-enum.h:102
XED_NONTERMINAL_GPR8_SB
Definition:
xed-nonterminal-enum.h:107
XED_NONTERMINAL_VSIB_XMM
Definition:
xed-nonterminal-enum.h:191
XED_NONTERMINAL_XOP_PAYLOAD2
Definition:
xed-nonterminal-enum.h:209
XED_NONTERMINAL_YMM_SE32
Definition:
xed-nonterminal-enum.h:223
XED_NONTERMINAL_GPR8_SR
Definition:
xed-nonterminal-enum.h:108
XED_NONTERMINAL_FINAL_DSEG_NOT64
Definition:
xed-nonterminal-enum.h:82
XED_NONTERMINAL_YMM_SE64
Definition:
xed-nonterminal-enum.h:224
XED_NONTERMINAL_XMM_SE
Definition:
xed-nonterminal-enum.h:203
XED_NONTERMINAL_OVERRIDE_SEG1
Definition:
xed-nonterminal-enum.h:145
XED_NONTERMINAL_XOP_PAYLOAD2_END
Definition:
xed-nonterminal-enum.h:210
XED_NONTERMINAL_GPRY_R
Definition:
xed-nonterminal-enum.h:115
XED_NONTERMINAL_IMMUNE_REXW
Definition:
xed-nonterminal-enum.h:121
XED_NONTERMINAL_AVX_SPLITTER
Definition:
xed-nonterminal-enum.h:60
XED_NONTERMINAL_PREFIXES
Definition:
xed-nonterminal-enum.h:146
XED_NONTERMINAL_ARCX
Definition:
xed-nonterminal-enum.h:53
XED_NONTERMINAL_BRANCH_HINT
Definition:
xed-nonterminal-enum.h:65
XED_NONTERMINAL_RV_INVERT64
Definition:
xed-nonterminal-enum.h:152
XED_NONTERMINAL_FINAL_SSEG
Definition:
xed-nonterminal-enum.h:85
XED_NONTERMINAL_ISA
Definition:
xed-nonterminal-enum.h:123
XED_NONTERMINAL_GPR8_R
Definition:
xed-nonterminal-enum.h:106
XED_NONTERMINAL_VL_NT
Definition:
xed-nonterminal-enum.h:185
XED_NONTERMINAL_DR_B
Definition:
xed-nonterminal-enum.h:74
XED_NONTERMINAL_EVEX_SPLITTER
Definition:
xed-nonterminal-enum.h:76
XED_NONTERMINAL_ARAX
Definition:
xed-nonterminal-enum.h:50
XED_NONTERMINAL_MODRM64ALT32
Definition:
xed-nonterminal-enum.h:134
XED_NONTERMINAL_SIB_BASE0
Definition:
xed-nonterminal-enum.h:159
XED_NONTERMINAL_ARBX
Definition:
xed-nonterminal-enum.h:52
XED_NONTERMINAL_REMOVE_SEGMENT
Definition:
xed-nonterminal-enum.h:148
XED_NONTERMINAL_NEWVEX_VALIDATE
Definition:
xed-nonterminal-enum.h:136
XED_NONTERMINAL_X_INVERT
Definition:
xed-nonterminal-enum.h:212
XED_NONTERMINAL_CR_WIDTH
Definition:
xed-nonterminal-enum.h:72
XED_NONTERMINAL_MEMDISP
Definition:
xed-nonterminal-enum.h:124
XED_NONTERMINAL_VGPR32_R
Definition:
xed-nonterminal-enum.h:178
XED_NONTERMINAL_ORAX
Definition:
xed-nonterminal-enum.h:139
XED_NONTERMINAL_GPRZ_R
Definition:
xed-nonterminal-enum.h:117
XED_NONTERMINAL_ARBP
Definition:
xed-nonterminal-enum.h:51
XED_NONTERMINAL_GPRV_SB
Definition:
xed-nonterminal-enum.h:111
XED_NONTERMINAL_VGPR32_N_32
Definition:
xed-nonterminal-enum.h:176
XED_NONTERMINAL_R_INVERT
Definition:
xed-nonterminal-enum.h:155
XED_NONTERMINAL_YMM_N_32
Definition:
xed-nonterminal-enum.h:217
XED_NONTERMINAL_YMM_R
Definition:
xed-nonterminal-enum.h:219
XED_NONTERMINAL_FINAL_ESEG1
Definition:
xed-nonterminal-enum.h:84
XED_NONTERMINAL_GPR64_X
Definition:
xed-nonterminal-enum.h:104
XED_NONTERMINAL_SEG
Definition:
xed-nonterminal-enum.h:156
xed_nonterminal_enum_t
xed_nonterminal_enum_t
Definition:
xed-nonterminal-enum.h:39
XED_NONTERMINAL_DR_R
Definition:
xed-nonterminal-enum.h:75
XED_NONTERMINAL_ONE
Definition:
xed-nonterminal-enum.h:138
XED_NONTERMINAL_YMM_B_64
Definition:
xed-nonterminal-enum.h:215
XED_NONTERMINAL_MODRM32
Definition:
xed-nonterminal-enum.h:133
XED_NONTERMINAL_CR_B
Definition:
xed-nonterminal-enum.h:70
XED_NONTERMINAL_GPR32_B
Definition:
xed-nonterminal-enum.h:95
XED_NONTERMINAL_XMM_SE32
Definition:
xed-nonterminal-enum.h:204
xed_nonterminal_enum_t2str
XED_DLL_EXPORT const char * xed_nonterminal_enum_t2str(const xed_nonterminal_enum_t p)
This converts strings to xed_nonterminal_enum_t types.
XED_NONTERMINAL_RFLAGS
Definition:
xed-nonterminal-enum.h:149
XED_NONTERMINAL_XOPMAP
Definition:
xed-nonterminal-enum.h:206
XED_NONTERMINAL_GPR64_B
Definition:
xed-nonterminal-enum.h:100
XED_NONTERMINAL_FINAL_SSEG1
Definition:
xed-nonterminal-enum.h:87
XED_NONTERMINAL_ARDI
Definition:
xed-nonterminal-enum.h:54
XED_NONTERMINAL_GPRY_N
Definition:
xed-nonterminal-enum.h:114
XED_NONTERMINAL_VGPR64_B
Definition:
xed-nonterminal-enum.h:181
XED_NONTERMINAL_VGPR32_N
Definition:
xed-nonterminal-enum.h:175
XED_NONTERMINAL_OEAX
Definition:
xed-nonterminal-enum.h:137
XED_NONTERMINAL_XOP_INSTRUCTIONS
Definition:
xed-nonterminal-enum.h:207
XED_NONTERMINAL_GPR8_B
Definition:
xed-nonterminal-enum.h:105
str2xed_nonterminal_enum_t
XED_DLL_EXPORT xed_nonterminal_enum_t str2xed_nonterminal_enum_t(const char *s)
This converts strings to xed_nonterminal_enum_t types.
XED_NONTERMINAL_FINAL_DSEG1_MODE64
Definition:
xed-nonterminal-enum.h:79
XED_NONTERMINAL_UIMM8
Definition:
xed-nonterminal-enum.h:166
XED_NONTERMINAL_VGPRV_N
Definition:
xed-nonterminal-enum.h:184
XED_NONTERMINAL_VSIB_INDEX_XMM
Definition:
xed-nonterminal-enum.h:189
XED_NONTERMINAL_AR10
Definition:
xed-nonterminal-enum.h:42
XED_NONTERMINAL_FINAL_SSEG_MODE64
Definition:
xed-nonterminal-enum.h:88
XED_NONTERMINAL_ASZ_NONTERM
Definition:
xed-nonterminal-enum.h:58
XED_NONTERMINAL_ARSP
Definition:
xed-nonterminal-enum.h:57
XED_NONTERMINAL_ORDX
Definition:
xed-nonterminal-enum.h:141
XED_NONTERMINAL_XMM_R_32
Definition:
xed-nonterminal-enum.h:201
XED_NONTERMINAL_XMM_SE64
Definition:
xed-nonterminal-enum.h:205
XED_NONTERMINAL_AR9
Definition:
xed-nonterminal-enum.h:49
XED_NONTERMINAL_FINAL_DSEG1
Definition:
xed-nonterminal-enum.h:78
XED_NONTERMINAL_RIP
Definition:
xed-nonterminal-enum.h:150
XED_NONTERMINAL_UIMM8_1
Definition:
xed-nonterminal-enum.h:167
XED_NONTERMINAL_XOP_VL_NT
Definition:
xed-nonterminal-enum.h:211
XED_NONTERMINAL_INSTRUCTIONS
Definition:
xed-nonterminal-enum.h:122
XED_NONTERMINAL_VGPR32_R_64
Definition:
xed-nonterminal-enum.h:180
XED_NONTERMINAL_YMM_B_32
Definition:
xed-nonterminal-enum.h:214
XED_NONTERMINAL_YMM_SE
Definition:
xed-nonterminal-enum.h:222
XED_NONTERMINAL_FINAL_DSEG_MODE64
Definition:
xed-nonterminal-enum.h:81
XED_NONTERMINAL_CR_R
Definition:
xed-nonterminal-enum.h:71
XED_NONTERMINAL_VEXMAP
Definition:
xed-nonterminal-enum.h:171
XED_NONTERMINAL_OSZ_NONTERM
Definition:
xed-nonterminal-enum.h:143
XED_NONTERMINAL_AR14
Definition:
xed-nonterminal-enum.h:46
XED_NONTERMINAL_VGPR32_N_64
Definition:
xed-nonterminal-enum.h:177
XED_NONTERMINAL_ARSI
Definition:
xed-nonterminal-enum.h:56
XED_NONTERMINAL_OVERRIDE_SEG0
Definition:
xed-nonterminal-enum.h:144
xed-common-hdrs.h
XED_NONTERMINAL_GPR64_SR
Definition:
xed-nonterminal-enum.h:103
XED_NONTERMINAL_VSIB_INDEX_YMM
Definition:
xed-nonterminal-enum.h:190
XED_NONTERMINAL_BND_B_CHECK
Definition:
xed-nonterminal-enum.h:62
XED_NONTERMINAL_YMM_R_64
Definition:
xed-nonterminal-enum.h:221
XED_NONTERMINAL_MMX_B
Definition:
xed-nonterminal-enum.h:129
XED_NONTERMINAL_XMM_R_64
Definition:
xed-nonterminal-enum.h:202
XED_DLL_EXPORT
#define XED_DLL_EXPORT
Definition:
xed-common-hdrs.h:78
XED_NONTERMINAL_AR12
Definition:
xed-nonterminal-enum.h:44
XED_NONTERMINAL_XMM_B_64
Definition:
xed-nonterminal-enum.h:196
XED_NONTERMINAL_MEMDISPV
Definition:
xed-nonterminal-enum.h:128
XED_NONTERMINAL_AR8
Definition:
xed-nonterminal-enum.h:48
XED_NONTERMINAL_VB2PREFIX
Definition:
xed-nonterminal-enum.h:169
XED_NONTERMINAL_MODRM16
Definition:
xed-nonterminal-enum.h:132
XED_NONTERMINAL_MODRM
Definition:
xed-nonterminal-enum.h:131
XED_NONTERMINAL_B_INVERT
Definition:
xed-nonterminal-enum.h:69
XED_NONTERMINAL_VGPR32_B_64
Definition:
xed-nonterminal-enum.h:174
xed2-kit
include
xed-nonterminal-enum.h
Generated on Tue Aug 12 2014 02:03:25 for XED by
1.8.7