xref: /haiku/src/libs/zydis/Zydis/Generated/FormatterStrings.inc (revision 1003e004e6c97eb60657a98928dd334e141c59ee)
1*1003e004SJérôme Duval#pragma pack(push, 1)
2*1003e004SJérôme Duval
3*1003e004SJérôme Duvalstatic const ZydisShortString STR_ADD = ZYDIS_MAKE_SHORTSTRING("+");
4*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenADD_
5*1003e004SJérôme Duval{
6*1003e004SJérôme Duval  ZyanU8 size;
7*1003e004SJérôme Duval  ZyanU8 next;
8*1003e004SJérôme Duval  ZyanU8 data[4];
9*1003e004SJérôme Duval} TOK_DATA_ADD = { 4, 2, { ZYDIS_TOKEN_DELIMITER, 0, '+', '\0' } };
10*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_ADD = (const ZydisPredefinedToken* const)&TOK_DATA_ADD;
11*1003e004SJérôme Duval
12*1003e004SJérôme Duvalstatic const ZydisShortString STR_ADDR_RELATIVE = ZYDIS_MAKE_SHORTSTRING("$");
13*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenADDR_RELATIVE_
14*1003e004SJérôme Duval{
15*1003e004SJérôme Duval  ZyanU8 size;
16*1003e004SJérôme Duval  ZyanU8 next;
17*1003e004SJérôme Duval  ZyanU8 data[4];
18*1003e004SJérôme Duval} TOK_DATA_ADDR_RELATIVE = { 4, 2, { ZYDIS_TOKEN_ADDRESS_REL, 0, '$', '\0' } };
19*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_ADDR_RELATIVE = (const ZydisPredefinedToken* const)&TOK_DATA_ADDR_RELATIVE;
20*1003e004SJérôme Duval
21*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO2 = ZYDIS_MAKE_SHORTSTRING(" {1to2}");
22*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO2_
23*1003e004SJérôme Duval{
24*1003e004SJérôme Duval  ZyanU8 size;
25*1003e004SJérôme Duval  ZyanU8 next;
26*1003e004SJérôme Duval  ZyanU8 data[19];
27*1003e004SJérôme Duval} TOK_DATA_DECO_1TO2 = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, '1', 't', 'o', '2', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
28*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO2 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO2;
29*1003e004SJérôme Duval
30*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO4 = ZYDIS_MAKE_SHORTSTRING(" {1to4}");
31*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO4_
32*1003e004SJérôme Duval{
33*1003e004SJérôme Duval  ZyanU8 size;
34*1003e004SJérôme Duval  ZyanU8 next;
35*1003e004SJérôme Duval  ZyanU8 data[19];
36*1003e004SJérôme Duval} TOK_DATA_DECO_1TO4 = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, '1', 't', 'o', '4', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
37*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO4 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO4;
38*1003e004SJérôme Duval
39*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO8 = ZYDIS_MAKE_SHORTSTRING(" {1to8}");
40*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO8_
41*1003e004SJérôme Duval{
42*1003e004SJérôme Duval  ZyanU8 size;
43*1003e004SJérôme Duval  ZyanU8 next;
44*1003e004SJérôme Duval  ZyanU8 data[19];
45*1003e004SJérôme Duval} TOK_DATA_DECO_1TO8 = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, '1', 't', 'o', '8', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
46*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO8 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO8;
47*1003e004SJérôme Duval
48*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO16 = ZYDIS_MAKE_SHORTSTRING(" {1to16}");
49*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO16_
50*1003e004SJérôme Duval{
51*1003e004SJérôme Duval  ZyanU8 size;
52*1003e004SJérôme Duval  ZyanU8 next;
53*1003e004SJérôme Duval  ZyanU8 data[20];
54*1003e004SJérôme Duval} TOK_DATA_DECO_1TO16 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, '1', 't', 'o', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
55*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO16;
56*1003e004SJérôme Duval
57*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO32 = ZYDIS_MAKE_SHORTSTRING(" {1to32}");
58*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO32_
59*1003e004SJérôme Duval{
60*1003e004SJérôme Duval  ZyanU8 size;
61*1003e004SJérôme Duval  ZyanU8 next;
62*1003e004SJérôme Duval  ZyanU8 data[20];
63*1003e004SJérôme Duval} TOK_DATA_DECO_1TO32 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, '1', 't', 'o', '3', '2', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
64*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO32 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO32;
65*1003e004SJérôme Duval
66*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_1TO64 = ZYDIS_MAKE_SHORTSTRING(" {1to64}");
67*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_1TO64_
68*1003e004SJérôme Duval{
69*1003e004SJérôme Duval  ZyanU8 size;
70*1003e004SJérôme Duval  ZyanU8 next;
71*1003e004SJérôme Duval  ZyanU8 data[20];
72*1003e004SJérôme Duval} TOK_DATA_DECO_1TO64 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, '1', 't', 'o', '6', '4', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
73*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_1TO64 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_1TO64;
74*1003e004SJérôme Duval
75*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_4TO8 = ZYDIS_MAKE_SHORTSTRING(" {4to8}");
76*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_4TO8_
77*1003e004SJérôme Duval{
78*1003e004SJérôme Duval  ZyanU8 size;
79*1003e004SJérôme Duval  ZyanU8 next;
80*1003e004SJérôme Duval  ZyanU8 data[19];
81*1003e004SJérôme Duval} TOK_DATA_DECO_4TO8 = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, '4', 't', 'o', '8', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
82*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_4TO8 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_4TO8;
83*1003e004SJérôme Duval
84*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_4TO16 = ZYDIS_MAKE_SHORTSTRING(" {4to16}");
85*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_4TO16_
86*1003e004SJérôme Duval{
87*1003e004SJérôme Duval  ZyanU8 size;
88*1003e004SJérôme Duval  ZyanU8 next;
89*1003e004SJérôme Duval  ZyanU8 data[20];
90*1003e004SJérôme Duval} TOK_DATA_DECO_4TO16 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, '4', 't', 'o', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
91*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_4TO16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_4TO16;
92*1003e004SJérôme Duval
93*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_8TO16 = ZYDIS_MAKE_SHORTSTRING(" {8to16}");
94*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_8TO16_
95*1003e004SJérôme Duval{
96*1003e004SJérôme Duval  ZyanU8 size;
97*1003e004SJérôme Duval  ZyanU8 next;
98*1003e004SJérôme Duval  ZyanU8 data[20];
99*1003e004SJérôme Duval} TOK_DATA_DECO_8TO16 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, '8', 't', 'o', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
100*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_8TO16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_8TO16;
101*1003e004SJérôme Duval
102*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_AAAA = ZYDIS_MAKE_SHORTSTRING(" {aaaa}");
103*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_AAAA_
104*1003e004SJérôme Duval{
105*1003e004SJérôme Duval  ZyanU8 size;
106*1003e004SJérôme Duval  ZyanU8 next;
107*1003e004SJérôme Duval  ZyanU8 data[19];
108*1003e004SJérôme Duval} TOK_DATA_DECO_AAAA = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'a', 'a', 'a', 'a', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
109*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_AAAA = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_AAAA;
110*1003e004SJérôme Duval
111*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_BADC = ZYDIS_MAKE_SHORTSTRING(" {badc}");
112*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_BADC_
113*1003e004SJérôme Duval{
114*1003e004SJérôme Duval  ZyanU8 size;
115*1003e004SJérôme Duval  ZyanU8 next;
116*1003e004SJérôme Duval  ZyanU8 data[19];
117*1003e004SJérôme Duval} TOK_DATA_DECO_BADC = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'b', 'a', 'd', 'c', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
118*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_BADC = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_BADC;
119*1003e004SJérôme Duval
120*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_BBBB = ZYDIS_MAKE_SHORTSTRING(" {bbbb}");
121*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_BBBB_
122*1003e004SJérôme Duval{
123*1003e004SJérôme Duval  ZyanU8 size;
124*1003e004SJérôme Duval  ZyanU8 next;
125*1003e004SJérôme Duval  ZyanU8 data[19];
126*1003e004SJérôme Duval} TOK_DATA_DECO_BBBB = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'b', 'b', 'b', 'b', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
127*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_BBBB = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_BBBB;
128*1003e004SJérôme Duval
129*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_BEGIN = ZYDIS_MAKE_SHORTSTRING(" {");
130*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_BEGIN_
131*1003e004SJérôme Duval{
132*1003e004SJérôme Duval  ZyanU8 size;
133*1003e004SJérôme Duval  ZyanU8 next;
134*1003e004SJérôme Duval  ZyanU8 data[8];
135*1003e004SJérôme Duval} TOK_DATA_DECO_BEGIN = { 8, 6, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 0, '{', '\0' } };
136*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_BEGIN = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_BEGIN;
137*1003e004SJérôme Duval
138*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_CCCC = ZYDIS_MAKE_SHORTSTRING(" {cccc}");
139*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_CCCC_
140*1003e004SJérôme Duval{
141*1003e004SJérôme Duval  ZyanU8 size;
142*1003e004SJérôme Duval  ZyanU8 next;
143*1003e004SJérôme Duval  ZyanU8 data[19];
144*1003e004SJérôme Duval} TOK_DATA_DECO_CCCC = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'c', 'c', 'c', 'c', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
145*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_CCCC = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_CCCC;
146*1003e004SJérôme Duval
147*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_CDAB = ZYDIS_MAKE_SHORTSTRING(" {cdab}");
148*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_CDAB_
149*1003e004SJérôme Duval{
150*1003e004SJérôme Duval  ZyanU8 size;
151*1003e004SJérôme Duval  ZyanU8 next;
152*1003e004SJérôme Duval  ZyanU8 data[19];
153*1003e004SJérôme Duval} TOK_DATA_DECO_CDAB = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'c', 'd', 'a', 'b', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
154*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_CDAB = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_CDAB;
155*1003e004SJérôme Duval
156*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_DACB = ZYDIS_MAKE_SHORTSTRING(" {dacb}");
157*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_DACB_
158*1003e004SJérôme Duval{
159*1003e004SJérôme Duval  ZyanU8 size;
160*1003e004SJérôme Duval  ZyanU8 next;
161*1003e004SJérôme Duval  ZyanU8 data[19];
162*1003e004SJérôme Duval} TOK_DATA_DECO_DACB = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'd', 'a', 'c', 'b', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
163*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_DACB = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_DACB;
164*1003e004SJérôme Duval
165*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_DDDD = ZYDIS_MAKE_SHORTSTRING(" {dddd}");
166*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_DDDD_
167*1003e004SJérôme Duval{
168*1003e004SJérôme Duval  ZyanU8 size;
169*1003e004SJérôme Duval  ZyanU8 next;
170*1003e004SJérôme Duval  ZyanU8 data[19];
171*1003e004SJérôme Duval} TOK_DATA_DECO_DDDD = { 19, 17, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 5, 'd', 'd', 'd', 'd', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
172*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_DDDD = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_DDDD;
173*1003e004SJérôme Duval
174*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_EH = ZYDIS_MAKE_SHORTSTRING(" {eh}");
175*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_EH_
176*1003e004SJérôme Duval{
177*1003e004SJérôme Duval  ZyanU8 size;
178*1003e004SJérôme Duval  ZyanU8 next;
179*1003e004SJérôme Duval  ZyanU8 data[17];
180*1003e004SJérôme Duval} TOK_DATA_DECO_EH = { 17, 15, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 3, 'e', 'h', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
181*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_EH = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_EH;
182*1003e004SJérôme Duval
183*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_END = ZYDIS_MAKE_SHORTSTRING("}");
184*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_END_
185*1003e004SJérôme Duval{
186*1003e004SJérôme Duval  ZyanU8 size;
187*1003e004SJérôme Duval  ZyanU8 next;
188*1003e004SJérôme Duval  ZyanU8 data[4];
189*1003e004SJérôme Duval} TOK_DATA_DECO_END = { 4, 2, { ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
190*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_END = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_END;
191*1003e004SJérôme Duval
192*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_FLOAT16 = ZYDIS_MAKE_SHORTSTRING(" {float16}");
193*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_FLOAT16_
194*1003e004SJérôme Duval{
195*1003e004SJérôme Duval  ZyanU8 size;
196*1003e004SJérôme Duval  ZyanU8 next;
197*1003e004SJérôme Duval  ZyanU8 data[22];
198*1003e004SJérôme Duval} TOK_DATA_DECO_FLOAT16 = { 22, 20, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 8, 'f', 'l', 'o', 'a', 't', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
199*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_FLOAT16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_FLOAT16;
200*1003e004SJérôme Duval
201*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RD = ZYDIS_MAKE_SHORTSTRING(" {rd}");
202*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RD_
203*1003e004SJérôme Duval{
204*1003e004SJérôme Duval  ZyanU8 size;
205*1003e004SJérôme Duval  ZyanU8 next;
206*1003e004SJérôme Duval  ZyanU8 data[17];
207*1003e004SJérôme Duval} TOK_DATA_DECO_RD = { 17, 15, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 3, 'r', 'd', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
208*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RD = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RD;
209*1003e004SJérôme Duval
210*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RD_SAE = ZYDIS_MAKE_SHORTSTRING(" {rd-sae}");
211*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RD_SAE_
212*1003e004SJérôme Duval{
213*1003e004SJérôme Duval  ZyanU8 size;
214*1003e004SJérôme Duval  ZyanU8 next;
215*1003e004SJérôme Duval  ZyanU8 data[21];
216*1003e004SJérôme Duval} TOK_DATA_DECO_RD_SAE = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 'r', 'd', '-', 's', 'a', 'e', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
217*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RD_SAE = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RD_SAE;
218*1003e004SJérôme Duval
219*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RN = ZYDIS_MAKE_SHORTSTRING(" {rn}");
220*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RN_
221*1003e004SJérôme Duval{
222*1003e004SJérôme Duval  ZyanU8 size;
223*1003e004SJérôme Duval  ZyanU8 next;
224*1003e004SJérôme Duval  ZyanU8 data[17];
225*1003e004SJérôme Duval} TOK_DATA_DECO_RN = { 17, 15, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 3, 'r', 'n', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
226*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RN = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RN;
227*1003e004SJérôme Duval
228*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RN_SAE = ZYDIS_MAKE_SHORTSTRING(" {rn-sae}");
229*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RN_SAE_
230*1003e004SJérôme Duval{
231*1003e004SJérôme Duval  ZyanU8 size;
232*1003e004SJérôme Duval  ZyanU8 next;
233*1003e004SJérôme Duval  ZyanU8 data[21];
234*1003e004SJérôme Duval} TOK_DATA_DECO_RN_SAE = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 'r', 'n', '-', 's', 'a', 'e', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
235*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RN_SAE = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RN_SAE;
236*1003e004SJérôme Duval
237*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RU = ZYDIS_MAKE_SHORTSTRING(" {ru}");
238*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RU_
239*1003e004SJérôme Duval{
240*1003e004SJérôme Duval  ZyanU8 size;
241*1003e004SJérôme Duval  ZyanU8 next;
242*1003e004SJérôme Duval  ZyanU8 data[17];
243*1003e004SJérôme Duval} TOK_DATA_DECO_RU = { 17, 15, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 3, 'r', 'u', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
244*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RU = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RU;
245*1003e004SJérôme Duval
246*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RU_SAE = ZYDIS_MAKE_SHORTSTRING(" {ru-sae}");
247*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RU_SAE_
248*1003e004SJérôme Duval{
249*1003e004SJérôme Duval  ZyanU8 size;
250*1003e004SJérôme Duval  ZyanU8 next;
251*1003e004SJérôme Duval  ZyanU8 data[21];
252*1003e004SJérôme Duval} TOK_DATA_DECO_RU_SAE = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 'r', 'u', '-', 's', 'a', 'e', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
253*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RU_SAE = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RU_SAE;
254*1003e004SJérôme Duval
255*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RZ = ZYDIS_MAKE_SHORTSTRING(" {rz}");
256*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RZ_
257*1003e004SJérôme Duval{
258*1003e004SJérôme Duval  ZyanU8 size;
259*1003e004SJérôme Duval  ZyanU8 next;
260*1003e004SJérôme Duval  ZyanU8 data[17];
261*1003e004SJérôme Duval} TOK_DATA_DECO_RZ = { 17, 15, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 3, 'r', 'z', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
262*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RZ = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RZ;
263*1003e004SJérôme Duval
264*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_RZ_SAE = ZYDIS_MAKE_SHORTSTRING(" {rz-sae}");
265*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_RZ_SAE_
266*1003e004SJérôme Duval{
267*1003e004SJérôme Duval  ZyanU8 size;
268*1003e004SJérôme Duval  ZyanU8 next;
269*1003e004SJérôme Duval  ZyanU8 data[21];
270*1003e004SJérôme Duval} TOK_DATA_DECO_RZ_SAE = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 'r', 'z', '-', 's', 'a', 'e', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
271*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_RZ_SAE = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_RZ_SAE;
272*1003e004SJérôme Duval
273*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_SAE = ZYDIS_MAKE_SHORTSTRING(" {sae}");
274*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_SAE_
275*1003e004SJérôme Duval{
276*1003e004SJérôme Duval  ZyanU8 size;
277*1003e004SJérôme Duval  ZyanU8 next;
278*1003e004SJérôme Duval  ZyanU8 data[18];
279*1003e004SJérôme Duval} TOK_DATA_DECO_SAE = { 18, 16, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 4, 's', 'a', 'e', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
280*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_SAE = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_SAE;
281*1003e004SJérôme Duval
282*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_SINT8 = ZYDIS_MAKE_SHORTSTRING(" {sint8}");
283*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_SINT8_
284*1003e004SJérôme Duval{
285*1003e004SJérôme Duval  ZyanU8 size;
286*1003e004SJérôme Duval  ZyanU8 next;
287*1003e004SJérôme Duval  ZyanU8 data[20];
288*1003e004SJérôme Duval} TOK_DATA_DECO_SINT8 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, 's', 'i', 'n', 't', '8', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
289*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_SINT8 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_SINT8;
290*1003e004SJérôme Duval
291*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_SINT16 = ZYDIS_MAKE_SHORTSTRING(" {sint16}");
292*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_SINT16_
293*1003e004SJérôme Duval{
294*1003e004SJérôme Duval  ZyanU8 size;
295*1003e004SJérôme Duval  ZyanU8 next;
296*1003e004SJérôme Duval  ZyanU8 data[21];
297*1003e004SJérôme Duval} TOK_DATA_DECO_SINT16 = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 's', 'i', 'n', 't', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
298*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_SINT16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_SINT16;
299*1003e004SJérôme Duval
300*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_UINT8 = ZYDIS_MAKE_SHORTSTRING(" {uint8}");
301*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_UINT8_
302*1003e004SJérôme Duval{
303*1003e004SJérôme Duval  ZyanU8 size;
304*1003e004SJérôme Duval  ZyanU8 next;
305*1003e004SJérôme Duval  ZyanU8 data[20];
306*1003e004SJérôme Duval} TOK_DATA_DECO_UINT8 = { 20, 18, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 6, 'u', 'i', 'n', 't', '8', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
307*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_UINT8 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_UINT8;
308*1003e004SJérôme Duval
309*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_UINT16 = ZYDIS_MAKE_SHORTSTRING(" {uint16}");
310*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_UINT16_
311*1003e004SJérôme Duval{
312*1003e004SJérôme Duval  ZyanU8 size;
313*1003e004SJérôme Duval  ZyanU8 next;
314*1003e004SJérôme Duval  ZyanU8 data[21];
315*1003e004SJérôme Duval} TOK_DATA_DECO_UINT16 = { 21, 19, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 7, 'u', 'i', 'n', 't', '1', '6', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
316*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_UINT16 = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_UINT16;
317*1003e004SJérôme Duval
318*1003e004SJérôme Duvalstatic const ZydisShortString STR_DECO_ZERO = ZYDIS_MAKE_SHORTSTRING(" {z}");
319*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDECO_ZERO_
320*1003e004SJérôme Duval{
321*1003e004SJérôme Duval  ZyanU8 size;
322*1003e004SJérôme Duval  ZyanU8 next;
323*1003e004SJérôme Duval  ZyanU8 data[16];
324*1003e004SJérôme Duval} TOK_DATA_DECO_ZERO = { 16, 14, { ZYDIS_TOKEN_WHITESPACE, 2, ' ', '\0', ZYDIS_TOKEN_PARENTHESIS_OPEN, 2, '{', '\0', ZYDIS_TOKEN_DECORATOR, 2, 'z', '\0', ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, '}', '\0' } };
325*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DECO_ZERO = (const ZydisPredefinedToken* const)&TOK_DATA_DECO_ZERO;
326*1003e004SJérôme Duval
327*1003e004SJérôme Duvalstatic const ZydisShortString STR_DELIM_MEMORY = ZYDIS_MAKE_SHORTSTRING(",");
328*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDELIM_MEMORY_
329*1003e004SJérôme Duval{
330*1003e004SJérôme Duval  ZyanU8 size;
331*1003e004SJérôme Duval  ZyanU8 next;
332*1003e004SJérôme Duval  ZyanU8 data[4];
333*1003e004SJérôme Duval} TOK_DATA_DELIM_MEMORY = { 4, 2, { ZYDIS_TOKEN_DELIMITER, 0, ',', '\0' } };
334*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DELIM_MEMORY = (const ZydisPredefinedToken* const)&TOK_DATA_DELIM_MEMORY;
335*1003e004SJérôme Duval
336*1003e004SJérôme Duvalstatic const ZydisShortString STR_DELIM_MNEMONIC = ZYDIS_MAKE_SHORTSTRING(" ");
337*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDELIM_MNEMONIC_
338*1003e004SJérôme Duval{
339*1003e004SJérôme Duval  ZyanU8 size;
340*1003e004SJérôme Duval  ZyanU8 next;
341*1003e004SJérôme Duval  ZyanU8 data[4];
342*1003e004SJérôme Duval} TOK_DATA_DELIM_MNEMONIC = { 4, 2, { ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
343*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DELIM_MNEMONIC = (const ZydisPredefinedToken* const)&TOK_DATA_DELIM_MNEMONIC;
344*1003e004SJérôme Duval
345*1003e004SJérôme Duvalstatic const ZydisShortString STR_DELIM_OPERAND = ZYDIS_MAKE_SHORTSTRING(", ");
346*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDELIM_OPERAND_
347*1003e004SJérôme Duval{
348*1003e004SJérôme Duval  ZyanU8 size;
349*1003e004SJérôme Duval  ZyanU8 next;
350*1003e004SJérôme Duval  ZyanU8 data[8];
351*1003e004SJérôme Duval} TOK_DATA_DELIM_OPERAND = { 8, 6, { ZYDIS_TOKEN_DELIMITER, 2, ',', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
352*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DELIM_OPERAND = (const ZydisPredefinedToken* const)&TOK_DATA_DELIM_OPERAND;
353*1003e004SJérôme Duval
354*1003e004SJérôme Duvalstatic const ZydisShortString STR_DELIM_SEGMENT = ZYDIS_MAKE_SHORTSTRING(":");
355*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenDELIM_SEGMENT_
356*1003e004SJérôme Duval{
357*1003e004SJérôme Duval  ZyanU8 size;
358*1003e004SJérôme Duval  ZyanU8 next;
359*1003e004SJérôme Duval  ZyanU8 data[4];
360*1003e004SJérôme Duval} TOK_DATA_DELIM_SEGMENT = { 4, 2, { ZYDIS_TOKEN_DELIMITER, 0, ':', '\0' } };
361*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_DELIM_SEGMENT = (const ZydisPredefinedToken* const)&TOK_DATA_DELIM_SEGMENT;
362*1003e004SJérôme Duval
363*1003e004SJérôme Duvalstatic const ZydisShortString STR_FAR = ZYDIS_MAKE_SHORTSTRING(" far");
364*1003e004SJérôme Duvalstatic const ZydisShortString STR_FAR_ATT = ZYDIS_MAKE_SHORTSTRING("l");
365*1003e004SJérôme Duvalstatic const ZydisShortString STR_IMMEDIATE = ZYDIS_MAKE_SHORTSTRING("$");
366*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenIMMEDIATE_
367*1003e004SJérôme Duval{
368*1003e004SJérôme Duval  ZyanU8 size;
369*1003e004SJérôme Duval  ZyanU8 next;
370*1003e004SJérôme Duval  ZyanU8 data[4];
371*1003e004SJérôme Duval} TOK_DATA_IMMEDIATE = { 4, 2, { ZYDIS_TOKEN_IMMEDIATE, 0, '$', '\0' } };
372*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_IMMEDIATE = (const ZydisPredefinedToken* const)&TOK_DATA_IMMEDIATE;
373*1003e004SJérôme Duval
374*1003e004SJérôme Duvalstatic const ZydisShortString STR_INVALID_MNEMONIC = ZYDIS_MAKE_SHORTSTRING("invalid");
375*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenINVALID_MNEMONIC_
376*1003e004SJérôme Duval{
377*1003e004SJérôme Duval  ZyanU8 size;
378*1003e004SJérôme Duval  ZyanU8 next;
379*1003e004SJérôme Duval  ZyanU8 data[10];
380*1003e004SJérôme Duval} TOK_DATA_INVALID_MNEMONIC = { 10, 2, { ZYDIS_TOKEN_MNEMONIC, 0, 'i', 'n', 'v', 'a', 'l', 'i', 'd', '\0' } };
381*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_INVALID_MNEMONIC = (const ZydisPredefinedToken* const)&TOK_DATA_INVALID_MNEMONIC;
382*1003e004SJérôme Duval
383*1003e004SJérôme Duvalstatic const ZydisShortString STR_INVALID_REG = ZYDIS_MAKE_SHORTSTRING("invalid");
384*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenINVALID_REG_
385*1003e004SJérôme Duval{
386*1003e004SJérôme Duval  ZyanU8 size;
387*1003e004SJérôme Duval  ZyanU8 next;
388*1003e004SJérôme Duval  ZyanU8 data[10];
389*1003e004SJérôme Duval} TOK_DATA_INVALID_REG = { 10, 2, { ZYDIS_TOKEN_REGISTER, 0, 'i', 'n', 'v', 'a', 'l', 'i', 'd', '\0' } };
390*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_INVALID_REG = (const ZydisPredefinedToken* const)&TOK_DATA_INVALID_REG;
391*1003e004SJérôme Duval
392*1003e004SJérôme Duvalstatic const ZydisShortString STR_MEMORY_BEGIN_ATT = ZYDIS_MAKE_SHORTSTRING("(");
393*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenMEMORY_BEGIN_ATT_
394*1003e004SJérôme Duval{
395*1003e004SJérôme Duval  ZyanU8 size;
396*1003e004SJérôme Duval  ZyanU8 next;
397*1003e004SJérôme Duval  ZyanU8 data[4];
398*1003e004SJérôme Duval} TOK_DATA_MEMORY_BEGIN_ATT = { 4, 2, { ZYDIS_TOKEN_PARENTHESIS_OPEN, 0, '(', '\0' } };
399*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_MEMORY_BEGIN_ATT = (const ZydisPredefinedToken* const)&TOK_DATA_MEMORY_BEGIN_ATT;
400*1003e004SJérôme Duval
401*1003e004SJérôme Duvalstatic const ZydisShortString STR_MEMORY_BEGIN_INTEL = ZYDIS_MAKE_SHORTSTRING("[");
402*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenMEMORY_BEGIN_INTEL_
403*1003e004SJérôme Duval{
404*1003e004SJérôme Duval  ZyanU8 size;
405*1003e004SJérôme Duval  ZyanU8 next;
406*1003e004SJérôme Duval  ZyanU8 data[4];
407*1003e004SJérôme Duval} TOK_DATA_MEMORY_BEGIN_INTEL = { 4, 2, { ZYDIS_TOKEN_PARENTHESIS_OPEN, 0, '[', '\0' } };
408*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_MEMORY_BEGIN_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_MEMORY_BEGIN_INTEL;
409*1003e004SJérôme Duval
410*1003e004SJérôme Duvalstatic const ZydisShortString STR_MEMORY_END_ATT = ZYDIS_MAKE_SHORTSTRING(")");
411*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenMEMORY_END_ATT_
412*1003e004SJérôme Duval{
413*1003e004SJérôme Duval  ZyanU8 size;
414*1003e004SJérôme Duval  ZyanU8 next;
415*1003e004SJérôme Duval  ZyanU8 data[4];
416*1003e004SJérôme Duval} TOK_DATA_MEMORY_END_ATT = { 4, 2, { ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, ')', '\0' } };
417*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_MEMORY_END_ATT = (const ZydisPredefinedToken* const)&TOK_DATA_MEMORY_END_ATT;
418*1003e004SJérôme Duval
419*1003e004SJérôme Duvalstatic const ZydisShortString STR_MEMORY_END_INTEL = ZYDIS_MAKE_SHORTSTRING("]");
420*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenMEMORY_END_INTEL_
421*1003e004SJérôme Duval{
422*1003e004SJérôme Duval  ZyanU8 size;
423*1003e004SJérôme Duval  ZyanU8 next;
424*1003e004SJérôme Duval  ZyanU8 data[4];
425*1003e004SJérôme Duval} TOK_DATA_MEMORY_END_INTEL = { 4, 2, { ZYDIS_TOKEN_PARENTHESIS_CLOSE, 0, ']', '\0' } };
426*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_MEMORY_END_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_MEMORY_END_INTEL;
427*1003e004SJérôme Duval
428*1003e004SJérôme Duvalstatic const ZydisShortString STR_MUL = ZYDIS_MAKE_SHORTSTRING("*");
429*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenMUL_
430*1003e004SJérôme Duval{
431*1003e004SJérôme Duval  ZyanU8 size;
432*1003e004SJérôme Duval  ZyanU8 next;
433*1003e004SJérôme Duval  ZyanU8 data[4];
434*1003e004SJérôme Duval} TOK_DATA_MUL = { 4, 2, { ZYDIS_TOKEN_DELIMITER, 0, '*', '\0' } };
435*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_MUL = (const ZydisPredefinedToken* const)&TOK_DATA_MUL;
436*1003e004SJérôme Duval
437*1003e004SJérôme Duvalstatic const ZydisShortString STR_NEAR = ZYDIS_MAKE_SHORTSTRING(" near");
438*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_BND = ZYDIS_MAKE_SHORTSTRING("bnd ");
439*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_BND_
440*1003e004SJérôme Duval{
441*1003e004SJérôme Duval  ZyanU8 size;
442*1003e004SJérôme Duval  ZyanU8 next;
443*1003e004SJérôme Duval  ZyanU8 data[10];
444*1003e004SJérôme Duval} TOK_DATA_PREF_BND = { 10, 8, { ZYDIS_TOKEN_PREFIX, 4, 'b', 'n', 'd', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
445*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_BND = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_BND;
446*1003e004SJérôme Duval
447*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_LOCK = ZYDIS_MAKE_SHORTSTRING("lock ");
448*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_LOCK_
449*1003e004SJérôme Duval{
450*1003e004SJérôme Duval  ZyanU8 size;
451*1003e004SJérôme Duval  ZyanU8 next;
452*1003e004SJérôme Duval  ZyanU8 data[11];
453*1003e004SJérôme Duval} TOK_DATA_PREF_LOCK = { 11, 9, { ZYDIS_TOKEN_PREFIX, 5, 'l', 'o', 'c', 'k', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
454*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_LOCK = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_LOCK;
455*1003e004SJérôme Duval
456*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REP = ZYDIS_MAKE_SHORTSTRING("rep ");
457*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REP_
458*1003e004SJérôme Duval{
459*1003e004SJérôme Duval  ZyanU8 size;
460*1003e004SJérôme Duval  ZyanU8 next;
461*1003e004SJérôme Duval  ZyanU8 data[10];
462*1003e004SJérôme Duval} TOK_DATA_PREF_REP = { 10, 8, { ZYDIS_TOKEN_PREFIX, 4, 'r', 'e', 'p', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
463*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REP = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REP;
464*1003e004SJérôme Duval
465*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REPE = ZYDIS_MAKE_SHORTSTRING("repe ");
466*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REPE_
467*1003e004SJérôme Duval{
468*1003e004SJérôme Duval  ZyanU8 size;
469*1003e004SJérôme Duval  ZyanU8 next;
470*1003e004SJérôme Duval  ZyanU8 data[11];
471*1003e004SJérôme Duval} TOK_DATA_PREF_REPE = { 11, 9, { ZYDIS_TOKEN_PREFIX, 5, 'r', 'e', 'p', 'e', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
472*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REPE = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REPE;
473*1003e004SJérôme Duval
474*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REPNE = ZYDIS_MAKE_SHORTSTRING("repne ");
475*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REPNE_
476*1003e004SJérôme Duval{
477*1003e004SJérôme Duval  ZyanU8 size;
478*1003e004SJérôme Duval  ZyanU8 next;
479*1003e004SJérôme Duval  ZyanU8 data[12];
480*1003e004SJérôme Duval} TOK_DATA_PREF_REPNE = { 12, 10, { ZYDIS_TOKEN_PREFIX, 6, 'r', 'e', 'p', 'n', 'e', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
481*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REPNE = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REPNE;
482*1003e004SJérôme Duval
483*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4A = ZYDIS_MAKE_SHORTSTRING("rex.wx ");
484*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4A_
485*1003e004SJérôme Duval{
486*1003e004SJérôme Duval  ZyanU8 size;
487*1003e004SJérôme Duval  ZyanU8 next;
488*1003e004SJérôme Duval  ZyanU8 data[13];
489*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4A = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'w', 'x', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
490*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4A = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4A;
491*1003e004SJérôme Duval
492*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4B = ZYDIS_MAKE_SHORTSTRING("rex.wxb ");
493*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4B_
494*1003e004SJérôme Duval{
495*1003e004SJérôme Duval  ZyanU8 size;
496*1003e004SJérôme Duval  ZyanU8 next;
497*1003e004SJérôme Duval  ZyanU8 data[14];
498*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4B = { 14, 12, { ZYDIS_TOKEN_PREFIX, 8, 'r', 'e', 'x', '.', 'w', 'x', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
499*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4B = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4B;
500*1003e004SJérôme Duval
501*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4C = ZYDIS_MAKE_SHORTSTRING("rex.wr ");
502*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4C_
503*1003e004SJérôme Duval{
504*1003e004SJérôme Duval  ZyanU8 size;
505*1003e004SJérôme Duval  ZyanU8 next;
506*1003e004SJérôme Duval  ZyanU8 data[13];
507*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4C = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'w', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
508*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4C = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4C;
509*1003e004SJérôme Duval
510*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4D = ZYDIS_MAKE_SHORTSTRING("rex.wrb ");
511*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4D_
512*1003e004SJérôme Duval{
513*1003e004SJérôme Duval  ZyanU8 size;
514*1003e004SJérôme Duval  ZyanU8 next;
515*1003e004SJérôme Duval  ZyanU8 data[14];
516*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4D = { 14, 12, { ZYDIS_TOKEN_PREFIX, 8, 'r', 'e', 'x', '.', 'w', 'r', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
517*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4D = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4D;
518*1003e004SJérôme Duval
519*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4E = ZYDIS_MAKE_SHORTSTRING("rex.wrx ");
520*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4E_
521*1003e004SJérôme Duval{
522*1003e004SJérôme Duval  ZyanU8 size;
523*1003e004SJérôme Duval  ZyanU8 next;
524*1003e004SJérôme Duval  ZyanU8 data[14];
525*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4E = { 14, 12, { ZYDIS_TOKEN_PREFIX, 8, 'r', 'e', 'x', '.', 'w', 'r', 'x', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
526*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4E = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4E;
527*1003e004SJérôme Duval
528*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_4F = ZYDIS_MAKE_SHORTSTRING("rex.wrxb ");
529*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_4F_
530*1003e004SJérôme Duval{
531*1003e004SJérôme Duval  ZyanU8 size;
532*1003e004SJérôme Duval  ZyanU8 next;
533*1003e004SJérôme Duval  ZyanU8 data[15];
534*1003e004SJérôme Duval} TOK_DATA_PREF_REX_4F = { 15, 13, { ZYDIS_TOKEN_PREFIX, 9, 'r', 'e', 'x', '.', 'w', 'r', 'x', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
535*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_4F = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_4F;
536*1003e004SJérôme Duval
537*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_40 = ZYDIS_MAKE_SHORTSTRING("rex ");
538*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_40_
539*1003e004SJérôme Duval{
540*1003e004SJérôme Duval  ZyanU8 size;
541*1003e004SJérôme Duval  ZyanU8 next;
542*1003e004SJérôme Duval  ZyanU8 data[10];
543*1003e004SJérôme Duval} TOK_DATA_PREF_REX_40 = { 10, 8, { ZYDIS_TOKEN_PREFIX, 4, 'r', 'e', 'x', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
544*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_40 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_40;
545*1003e004SJérôme Duval
546*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_41 = ZYDIS_MAKE_SHORTSTRING("rex.b ");
547*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_41_
548*1003e004SJérôme Duval{
549*1003e004SJérôme Duval  ZyanU8 size;
550*1003e004SJérôme Duval  ZyanU8 next;
551*1003e004SJérôme Duval  ZyanU8 data[12];
552*1003e004SJérôme Duval} TOK_DATA_PREF_REX_41 = { 12, 10, { ZYDIS_TOKEN_PREFIX, 6, 'r', 'e', 'x', '.', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
553*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_41 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_41;
554*1003e004SJérôme Duval
555*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_42 = ZYDIS_MAKE_SHORTSTRING("rex.x ");
556*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_42_
557*1003e004SJérôme Duval{
558*1003e004SJérôme Duval  ZyanU8 size;
559*1003e004SJérôme Duval  ZyanU8 next;
560*1003e004SJérôme Duval  ZyanU8 data[12];
561*1003e004SJérôme Duval} TOK_DATA_PREF_REX_42 = { 12, 10, { ZYDIS_TOKEN_PREFIX, 6, 'r', 'e', 'x', '.', 'x', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
562*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_42 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_42;
563*1003e004SJérôme Duval
564*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_43 = ZYDIS_MAKE_SHORTSTRING("rex.xb ");
565*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_43_
566*1003e004SJérôme Duval{
567*1003e004SJérôme Duval  ZyanU8 size;
568*1003e004SJérôme Duval  ZyanU8 next;
569*1003e004SJérôme Duval  ZyanU8 data[13];
570*1003e004SJérôme Duval} TOK_DATA_PREF_REX_43 = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'x', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
571*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_43 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_43;
572*1003e004SJérôme Duval
573*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_44 = ZYDIS_MAKE_SHORTSTRING("rex.r ");
574*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_44_
575*1003e004SJérôme Duval{
576*1003e004SJérôme Duval  ZyanU8 size;
577*1003e004SJérôme Duval  ZyanU8 next;
578*1003e004SJérôme Duval  ZyanU8 data[12];
579*1003e004SJérôme Duval} TOK_DATA_PREF_REX_44 = { 12, 10, { ZYDIS_TOKEN_PREFIX, 6, 'r', 'e', 'x', '.', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
580*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_44 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_44;
581*1003e004SJérôme Duval
582*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_45 = ZYDIS_MAKE_SHORTSTRING("rex.rb ");
583*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_45_
584*1003e004SJérôme Duval{
585*1003e004SJérôme Duval  ZyanU8 size;
586*1003e004SJérôme Duval  ZyanU8 next;
587*1003e004SJérôme Duval  ZyanU8 data[13];
588*1003e004SJérôme Duval} TOK_DATA_PREF_REX_45 = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'r', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
589*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_45 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_45;
590*1003e004SJérôme Duval
591*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_46 = ZYDIS_MAKE_SHORTSTRING("rex.rx ");
592*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_46_
593*1003e004SJérôme Duval{
594*1003e004SJérôme Duval  ZyanU8 size;
595*1003e004SJérôme Duval  ZyanU8 next;
596*1003e004SJérôme Duval  ZyanU8 data[13];
597*1003e004SJérôme Duval} TOK_DATA_PREF_REX_46 = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'r', 'x', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
598*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_46 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_46;
599*1003e004SJérôme Duval
600*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_47 = ZYDIS_MAKE_SHORTSTRING("rex.rxb ");
601*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_47_
602*1003e004SJérôme Duval{
603*1003e004SJérôme Duval  ZyanU8 size;
604*1003e004SJérôme Duval  ZyanU8 next;
605*1003e004SJérôme Duval  ZyanU8 data[14];
606*1003e004SJérôme Duval} TOK_DATA_PREF_REX_47 = { 14, 12, { ZYDIS_TOKEN_PREFIX, 8, 'r', 'e', 'x', '.', 'r', 'x', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
607*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_47 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_47;
608*1003e004SJérôme Duval
609*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_48 = ZYDIS_MAKE_SHORTSTRING("rex.w ");
610*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_48_
611*1003e004SJérôme Duval{
612*1003e004SJérôme Duval  ZyanU8 size;
613*1003e004SJérôme Duval  ZyanU8 next;
614*1003e004SJérôme Duval  ZyanU8 data[12];
615*1003e004SJérôme Duval} TOK_DATA_PREF_REX_48 = { 12, 10, { ZYDIS_TOKEN_PREFIX, 6, 'r', 'e', 'x', '.', 'w', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
616*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_48 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_48;
617*1003e004SJérôme Duval
618*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_REX_49 = ZYDIS_MAKE_SHORTSTRING("rex.wb ");
619*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_REX_49_
620*1003e004SJérôme Duval{
621*1003e004SJérôme Duval  ZyanU8 size;
622*1003e004SJérôme Duval  ZyanU8 next;
623*1003e004SJérôme Duval  ZyanU8 data[13];
624*1003e004SJérôme Duval} TOK_DATA_PREF_REX_49 = { 13, 11, { ZYDIS_TOKEN_PREFIX, 7, 'r', 'e', 'x', '.', 'w', 'b', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
625*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_REX_49 = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_REX_49;
626*1003e004SJérôme Duval
627*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_CS = ZYDIS_MAKE_SHORTSTRING("cs ");
628*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_CS_
629*1003e004SJérôme Duval{
630*1003e004SJérôme Duval  ZyanU8 size;
631*1003e004SJérôme Duval  ZyanU8 next;
632*1003e004SJérôme Duval  ZyanU8 data[9];
633*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_CS = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 'c', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
634*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_CS = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_CS;
635*1003e004SJérôme Duval
636*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_DS = ZYDIS_MAKE_SHORTSTRING("ds ");
637*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_DS_
638*1003e004SJérôme Duval{
639*1003e004SJérôme Duval  ZyanU8 size;
640*1003e004SJérôme Duval  ZyanU8 next;
641*1003e004SJérôme Duval  ZyanU8 data[9];
642*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_DS = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 'd', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
643*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_DS = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_DS;
644*1003e004SJérôme Duval
645*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_ES = ZYDIS_MAKE_SHORTSTRING("es ");
646*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_ES_
647*1003e004SJérôme Duval{
648*1003e004SJérôme Duval  ZyanU8 size;
649*1003e004SJérôme Duval  ZyanU8 next;
650*1003e004SJérôme Duval  ZyanU8 data[9];
651*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_ES = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 'e', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
652*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_ES = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_ES;
653*1003e004SJérôme Duval
654*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_FS = ZYDIS_MAKE_SHORTSTRING("fs ");
655*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_FS_
656*1003e004SJérôme Duval{
657*1003e004SJérôme Duval  ZyanU8 size;
658*1003e004SJérôme Duval  ZyanU8 next;
659*1003e004SJérôme Duval  ZyanU8 data[9];
660*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_FS = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 'f', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
661*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_FS = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_FS;
662*1003e004SJérôme Duval
663*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_GS = ZYDIS_MAKE_SHORTSTRING("gs ");
664*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_GS_
665*1003e004SJérôme Duval{
666*1003e004SJérôme Duval  ZyanU8 size;
667*1003e004SJérôme Duval  ZyanU8 next;
668*1003e004SJérôme Duval  ZyanU8 data[9];
669*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_GS = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 'g', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
670*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_GS = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_GS;
671*1003e004SJérôme Duval
672*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_SEG_SS = ZYDIS_MAKE_SHORTSTRING("ss ");
673*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_SEG_SS_
674*1003e004SJérôme Duval{
675*1003e004SJérôme Duval  ZyanU8 size;
676*1003e004SJérôme Duval  ZyanU8 next;
677*1003e004SJérôme Duval  ZyanU8 data[9];
678*1003e004SJérôme Duval} TOK_DATA_PREF_SEG_SS = { 9, 7, { ZYDIS_TOKEN_PREFIX, 3, 's', 's', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
679*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_SEG_SS = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_SEG_SS;
680*1003e004SJérôme Duval
681*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_XACQUIRE = ZYDIS_MAKE_SHORTSTRING("xacquire ");
682*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_XACQUIRE_
683*1003e004SJérôme Duval{
684*1003e004SJérôme Duval  ZyanU8 size;
685*1003e004SJérôme Duval  ZyanU8 next;
686*1003e004SJérôme Duval  ZyanU8 data[15];
687*1003e004SJérôme Duval} TOK_DATA_PREF_XACQUIRE = { 15, 13, { ZYDIS_TOKEN_PREFIX, 9, 'x', 'a', 'c', 'q', 'u', 'i', 'r', 'e', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
688*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_XACQUIRE = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_XACQUIRE;
689*1003e004SJérôme Duval
690*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_XRELEASE = ZYDIS_MAKE_SHORTSTRING("xrelease ");
691*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_XRELEASE_
692*1003e004SJérôme Duval{
693*1003e004SJérôme Duval  ZyanU8 size;
694*1003e004SJérôme Duval  ZyanU8 next;
695*1003e004SJérôme Duval  ZyanU8 data[15];
696*1003e004SJérôme Duval} TOK_DATA_PREF_XRELEASE = { 15, 13, { ZYDIS_TOKEN_PREFIX, 9, 'x', 'r', 'e', 'l', 'e', 'a', 's', 'e', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
697*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_XRELEASE = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_XRELEASE;
698*1003e004SJérôme Duval
699*1003e004SJérôme Duvalstatic const ZydisShortString STR_PREF_NOTRACK = ZYDIS_MAKE_SHORTSTRING("notrack ");
700*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenPREF_NOTRACK_
701*1003e004SJérôme Duval{
702*1003e004SJérôme Duval  ZyanU8 size;
703*1003e004SJérôme Duval  ZyanU8 next;
704*1003e004SJérôme Duval  ZyanU8 data[14];
705*1003e004SJérôme Duval} TOK_DATA_PREF_NOTRACK = { 14, 12, { ZYDIS_TOKEN_PREFIX, 8, 'n', 'o', 't', 'r', 'a', 'c', 'k', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
706*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_PREF_NOTRACK = (const ZydisPredefinedToken* const)&TOK_DATA_PREF_NOTRACK;
707*1003e004SJérôme Duval
708*1003e004SJérôme Duvalstatic const ZydisShortString STR_REGISTER = ZYDIS_MAKE_SHORTSTRING("%");
709*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenREGISTER_
710*1003e004SJérôme Duval{
711*1003e004SJérôme Duval  ZyanU8 size;
712*1003e004SJérôme Duval  ZyanU8 next;
713*1003e004SJérôme Duval  ZyanU8 data[4];
714*1003e004SJérôme Duval} TOK_DATA_REGISTER = { 4, 2, { ZYDIS_TOKEN_REGISTER, 0, '%', '\0' } };
715*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_REGISTER = (const ZydisPredefinedToken* const)&TOK_DATA_REGISTER;
716*1003e004SJérôme Duval
717*1003e004SJérôme Duvalstatic const ZydisShortString STR_SHORT = ZYDIS_MAKE_SHORTSTRING(" short");
718*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_8_ATT = ZYDIS_MAKE_SHORTSTRING("b");
719*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_8_INTEL = ZYDIS_MAKE_SHORTSTRING("byte ptr ");
720*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_8_INTEL_
721*1003e004SJérôme Duval{
722*1003e004SJérôme Duval  ZyanU8 size;
723*1003e004SJérôme Duval  ZyanU8 next;
724*1003e004SJérôme Duval  ZyanU8 data[15];
725*1003e004SJérôme Duval} TOK_DATA_SIZE_8_INTEL = { 15, 13, { ZYDIS_TOKEN_TYPECAST, 9, 'b', 'y', 't', 'e', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
726*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_8_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_8_INTEL;
727*1003e004SJérôme Duval
728*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_16_ATT = ZYDIS_MAKE_SHORTSTRING("w");
729*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_16_INTEL = ZYDIS_MAKE_SHORTSTRING("word ptr ");
730*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_16_INTEL_
731*1003e004SJérôme Duval{
732*1003e004SJérôme Duval  ZyanU8 size;
733*1003e004SJérôme Duval  ZyanU8 next;
734*1003e004SJérôme Duval  ZyanU8 data[15];
735*1003e004SJérôme Duval} TOK_DATA_SIZE_16_INTEL = { 15, 13, { ZYDIS_TOKEN_TYPECAST, 9, 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
736*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_16_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_16_INTEL;
737*1003e004SJérôme Duval
738*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_32_ATT = ZYDIS_MAKE_SHORTSTRING("l");
739*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_32_INTEL = ZYDIS_MAKE_SHORTSTRING("dword ptr ");
740*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_32_INTEL_
741*1003e004SJérôme Duval{
742*1003e004SJérôme Duval  ZyanU8 size;
743*1003e004SJérôme Duval  ZyanU8 next;
744*1003e004SJérôme Duval  ZyanU8 data[16];
745*1003e004SJérôme Duval} TOK_DATA_SIZE_32_INTEL = { 16, 14, { ZYDIS_TOKEN_TYPECAST, 10, 'd', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
746*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_32_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_32_INTEL;
747*1003e004SJérôme Duval
748*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_48 = ZYDIS_MAKE_SHORTSTRING("fword ptr ");
749*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_48_
750*1003e004SJérôme Duval{
751*1003e004SJérôme Duval  ZyanU8 size;
752*1003e004SJérôme Duval  ZyanU8 next;
753*1003e004SJérôme Duval  ZyanU8 data[16];
754*1003e004SJérôme Duval} TOK_DATA_SIZE_48 = { 16, 14, { ZYDIS_TOKEN_TYPECAST, 10, 'f', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
755*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_48 = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_48;
756*1003e004SJérôme Duval
757*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_64_ATT = ZYDIS_MAKE_SHORTSTRING("q");
758*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_64_INTEL = ZYDIS_MAKE_SHORTSTRING("qword ptr ");
759*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_64_INTEL_
760*1003e004SJérôme Duval{
761*1003e004SJérôme Duval  ZyanU8 size;
762*1003e004SJérôme Duval  ZyanU8 next;
763*1003e004SJérôme Duval  ZyanU8 data[16];
764*1003e004SJérôme Duval} TOK_DATA_SIZE_64_INTEL = { 16, 14, { ZYDIS_TOKEN_TYPECAST, 10, 'q', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
765*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_64_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_64_INTEL;
766*1003e004SJérôme Duval
767*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_80 = ZYDIS_MAKE_SHORTSTRING("tbyte ptr ");
768*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_80_
769*1003e004SJérôme Duval{
770*1003e004SJérôme Duval  ZyanU8 size;
771*1003e004SJérôme Duval  ZyanU8 next;
772*1003e004SJérôme Duval  ZyanU8 data[16];
773*1003e004SJérôme Duval} TOK_DATA_SIZE_80 = { 16, 14, { ZYDIS_TOKEN_TYPECAST, 10, 't', 'b', 'y', 't', 'e', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
774*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_80 = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_80;
775*1003e004SJérôme Duval
776*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_128_ATT = ZYDIS_MAKE_SHORTSTRING("x");
777*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_128_INTEL = ZYDIS_MAKE_SHORTSTRING("xmmword ptr ");
778*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_128_INTEL_
779*1003e004SJérôme Duval{
780*1003e004SJérôme Duval  ZyanU8 size;
781*1003e004SJérôme Duval  ZyanU8 next;
782*1003e004SJérôme Duval  ZyanU8 data[18];
783*1003e004SJérôme Duval} TOK_DATA_SIZE_128_INTEL = { 18, 16, { ZYDIS_TOKEN_TYPECAST, 12, 'x', 'm', 'm', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
784*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_128_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_128_INTEL;
785*1003e004SJérôme Duval
786*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_256_ATT = ZYDIS_MAKE_SHORTSTRING("y");
787*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_256_INTEL = ZYDIS_MAKE_SHORTSTRING("ymmword ptr ");
788*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_256_INTEL_
789*1003e004SJérôme Duval{
790*1003e004SJérôme Duval  ZyanU8 size;
791*1003e004SJérôme Duval  ZyanU8 next;
792*1003e004SJérôme Duval  ZyanU8 data[18];
793*1003e004SJérôme Duval} TOK_DATA_SIZE_256_INTEL = { 18, 16, { ZYDIS_TOKEN_TYPECAST, 12, 'y', 'm', 'm', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
794*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_256_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_256_INTEL;
795*1003e004SJérôme Duval
796*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_512_ATT = ZYDIS_MAKE_SHORTSTRING("z");
797*1003e004SJérôme Duvalstatic const ZydisShortString STR_SIZE_512_INTEL = ZYDIS_MAKE_SHORTSTRING("zmmword ptr ");
798*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSIZE_512_INTEL_
799*1003e004SJérôme Duval{
800*1003e004SJérôme Duval  ZyanU8 size;
801*1003e004SJérôme Duval  ZyanU8 next;
802*1003e004SJérôme Duval  ZyanU8 data[18];
803*1003e004SJérôme Duval} TOK_DATA_SIZE_512_INTEL = { 18, 16, { ZYDIS_TOKEN_TYPECAST, 12, 'z', 'm', 'm', 'w', 'o', 'r', 'd', ' ', 'p', 't', 'r', '\0', ZYDIS_TOKEN_WHITESPACE, 0, ' ', '\0' } };
804*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SIZE_512_INTEL = (const ZydisPredefinedToken* const)&TOK_DATA_SIZE_512_INTEL;
805*1003e004SJérôme Duval
806*1003e004SJérôme Duvalstatic const ZydisShortString STR_SUB = ZYDIS_MAKE_SHORTSTRING("-");
807*1003e004SJérôme Duvalstatic const struct ZydisPredefinedTokenSUB_
808*1003e004SJérôme Duval{
809*1003e004SJérôme Duval  ZyanU8 size;
810*1003e004SJérôme Duval  ZyanU8 next;
811*1003e004SJérôme Duval  ZyanU8 data[4];
812*1003e004SJérôme Duval} TOK_DATA_SUB = { 4, 2, { ZYDIS_TOKEN_DELIMITER, 0, '-', '\0' } };
813*1003e004SJérôme Duvalstatic const ZydisPredefinedToken* const TOK_SUB = (const ZydisPredefinedToken* const)&TOK_DATA_SUB;
814*1003e004SJérôme Duval
815*1003e004SJérôme Duvalstatic const ZydisShortString STR_WHITESPACE = ZYDIS_MAKE_SHORTSTRING(" ");
816*1003e004SJérôme Duval#pragma pack(pop)
817