Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: src/trusted/validator/x86/decoder/gen/nc_subregs_64.h

Issue 625923004: Delete old x86 validator. (Closed) Base URL: svn://svn.chromium.org/native_client/trunk/src/native_client
Patch Set: rebase master Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 /*
2 * THIS FILE IS AUTO-GENERATED. DO NOT EDIT.
3 * Compiled for x86-64 bit mode.
4 *
5 * You must include ncopcode_desc.h before this file.
6 */
7
8 static int NaClGpSubregIndex[NaClOpKindEnumSize] = {
9 /* Unknown_Operand */ NACL_REGISTER_UNDEFINED,
10 /* A_Operand */ NACL_REGISTER_UNDEFINED,
11 /* E_Operand */ NACL_REGISTER_UNDEFINED,
12 /* Eb_Operand */ NACL_REGISTER_UNDEFINED,
13 /* Ew_Operand */ NACL_REGISTER_UNDEFINED,
14 /* Ev_Operand */ NACL_REGISTER_UNDEFINED,
15 /* Eo_Operand */ NACL_REGISTER_UNDEFINED,
16 /* Edq_Operand */ NACL_REGISTER_UNDEFINED,
17 /* G_Operand */ NACL_REGISTER_UNDEFINED,
18 /* Gb_Operand */ NACL_REGISTER_UNDEFINED,
19 /* Gw_Operand */ NACL_REGISTER_UNDEFINED,
20 /* Gv_Operand */ NACL_REGISTER_UNDEFINED,
21 /* Go_Operand */ NACL_REGISTER_UNDEFINED,
22 /* Gdq_Operand */ NACL_REGISTER_UNDEFINED,
23 /* Seg_G_Operand */ NACL_REGISTER_UNDEFINED,
24 /* G_OpcodeBase */ NACL_REGISTER_UNDEFINED,
25 /* I_Operand */ NACL_REGISTER_UNDEFINED,
26 /* Ib_Operand */ NACL_REGISTER_UNDEFINED,
27 /* Iw_Operand */ NACL_REGISTER_UNDEFINED,
28 /* Iv_Operand */ NACL_REGISTER_UNDEFINED,
29 /* Io_Operand */ NACL_REGISTER_UNDEFINED,
30 /* I2_Operand */ NACL_REGISTER_UNDEFINED,
31 /* J_Operand */ NACL_REGISTER_UNDEFINED,
32 /* Jb_Operand */ NACL_REGISTER_UNDEFINED,
33 /* Jw_Operand */ NACL_REGISTER_UNDEFINED,
34 /* Jv_Operand */ NACL_REGISTER_UNDEFINED,
35 /* M_Operand */ NACL_REGISTER_UNDEFINED,
36 /* Mb_Operand */ NACL_REGISTER_UNDEFINED,
37 /* Mw_Operand */ NACL_REGISTER_UNDEFINED,
38 /* Mv_Operand */ NACL_REGISTER_UNDEFINED,
39 /* Mo_Operand */ NACL_REGISTER_UNDEFINED,
40 /* Mdq_Operand */ NACL_REGISTER_UNDEFINED,
41 /* Mpw_Operand */ NACL_REGISTER_UNDEFINED,
42 /* Mpv_Operand */ NACL_REGISTER_UNDEFINED,
43 /* Mpo_Operand */ NACL_REGISTER_UNDEFINED,
44 /* Mmx_E_Operand */ NACL_REGISTER_UNDEFINED,
45 /* Mmx_N_Operand */ NACL_REGISTER_UNDEFINED,
46 /* Mmx_G_Operand */ NACL_REGISTER_UNDEFINED,
47 /* Mmx_Gd_Operand */ NACL_REGISTER_UNDEFINED,
48 /* Xmm_E_Operand */ NACL_REGISTER_UNDEFINED,
49 /* Xmm_Eo_Operand */ NACL_REGISTER_UNDEFINED,
50 /* Xmm_G_Operand */ NACL_REGISTER_UNDEFINED,
51 /* Xmm_Go_Operand */ NACL_REGISTER_UNDEFINED,
52 /* C_Operand */ NACL_REGISTER_UNDEFINED,
53 /* D_Operand */ NACL_REGISTER_UNDEFINED,
54 /* O_Operand */ NACL_REGISTER_UNDEFINED,
55 /* Ob_Operand */ NACL_REGISTER_UNDEFINED,
56 /* Ow_Operand */ NACL_REGISTER_UNDEFINED,
57 /* Ov_Operand */ NACL_REGISTER_UNDEFINED,
58 /* Oo_Operand */ NACL_REGISTER_UNDEFINED,
59 /* S_Operand */ NACL_REGISTER_UNDEFINED,
60 /* St_Operand */ NACL_REGISTER_UNDEFINED,
61 /* RegUnknown */ NACL_REGISTER_UNDEFINED,
62 /* RegAL */ 0,
63 /* RegBL */ 3,
64 /* RegCL */ 1,
65 /* RegDL */ 2,
66 /* RegAH */ 0,
67 /* RegBH */ 3,
68 /* RegCH */ 1,
69 /* RegDH */ 2,
70 /* RegDIL */ 7,
71 /* RegSIL */ 6,
72 /* RegBPL */ 5,
73 /* RegSPL */ 4,
74 /* RegR8B */ 8,
75 /* RegR9B */ 9,
76 /* RegR10B */ 10,
77 /* RegR11B */ 11,
78 /* RegR12B */ 12,
79 /* RegR13B */ 13,
80 /* RegR14B */ 14,
81 /* RegR15B */ 15,
82 /* RegAX */ 0,
83 /* RegBX */ 3,
84 /* RegCX */ 1,
85 /* RegDX */ 2,
86 /* RegSI */ 6,
87 /* RegDI */ 7,
88 /* RegBP */ 5,
89 /* RegSP */ 4,
90 /* RegR8W */ 8,
91 /* RegR9W */ 9,
92 /* RegR10W */ 10,
93 /* RegR11W */ 11,
94 /* RegR12W */ 12,
95 /* RegR13W */ 13,
96 /* RegR14W */ 14,
97 /* RegR15W */ 15,
98 /* RegEAX */ 0,
99 /* RegEBX */ 3,
100 /* RegECX */ 1,
101 /* RegEDX */ 2,
102 /* RegESI */ 6,
103 /* RegEDI */ 7,
104 /* RegEBP */ 5,
105 /* RegESP */ 4,
106 /* RegR8D */ 8,
107 /* RegR9D */ 9,
108 /* RegR10D */ 10,
109 /* RegR11D */ 11,
110 /* RegR12D */ 12,
111 /* RegR13D */ 13,
112 /* RegR14D */ 14,
113 /* RegR15D */ 15,
114 /* RegCS */ NACL_REGISTER_UNDEFINED,
115 /* RegDS */ NACL_REGISTER_UNDEFINED,
116 /* RegSS */ NACL_REGISTER_UNDEFINED,
117 /* RegES */ NACL_REGISTER_UNDEFINED,
118 /* RegFS */ NACL_REGISTER_UNDEFINED,
119 /* RegGS */ NACL_REGISTER_UNDEFINED,
120 /* RegCR0 */ NACL_REGISTER_UNDEFINED,
121 /* RegCR1 */ NACL_REGISTER_UNDEFINED,
122 /* RegCR2 */ NACL_REGISTER_UNDEFINED,
123 /* RegCR3 */ NACL_REGISTER_UNDEFINED,
124 /* RegCR4 */ NACL_REGISTER_UNDEFINED,
125 /* RegCR5 */ NACL_REGISTER_UNDEFINED,
126 /* RegCR6 */ NACL_REGISTER_UNDEFINED,
127 /* RegCR7 */ NACL_REGISTER_UNDEFINED,
128 /* RegCR8 */ NACL_REGISTER_UNDEFINED,
129 /* RegCR9 */ NACL_REGISTER_UNDEFINED,
130 /* RegCR10 */ NACL_REGISTER_UNDEFINED,
131 /* RegCR11 */ NACL_REGISTER_UNDEFINED,
132 /* RegCR12 */ NACL_REGISTER_UNDEFINED,
133 /* RegCR13 */ NACL_REGISTER_UNDEFINED,
134 /* RegCR14 */ NACL_REGISTER_UNDEFINED,
135 /* RegCR15 */ NACL_REGISTER_UNDEFINED,
136 /* RegDR0 */ NACL_REGISTER_UNDEFINED,
137 /* RegDR1 */ NACL_REGISTER_UNDEFINED,
138 /* RegDR2 */ NACL_REGISTER_UNDEFINED,
139 /* RegDR3 */ NACL_REGISTER_UNDEFINED,
140 /* RegDR4 */ NACL_REGISTER_UNDEFINED,
141 /* RegDR5 */ NACL_REGISTER_UNDEFINED,
142 /* RegDR6 */ NACL_REGISTER_UNDEFINED,
143 /* RegDR7 */ NACL_REGISTER_UNDEFINED,
144 /* RegDR8 */ NACL_REGISTER_UNDEFINED,
145 /* RegDR9 */ NACL_REGISTER_UNDEFINED,
146 /* RegDR10 */ NACL_REGISTER_UNDEFINED,
147 /* RegDR11 */ NACL_REGISTER_UNDEFINED,
148 /* RegDR12 */ NACL_REGISTER_UNDEFINED,
149 /* RegDR13 */ NACL_REGISTER_UNDEFINED,
150 /* RegDR14 */ NACL_REGISTER_UNDEFINED,
151 /* RegDR15 */ NACL_REGISTER_UNDEFINED,
152 /* RegEFLAGS */ NACL_REGISTER_UNDEFINED,
153 /* RegRFLAGS */ NACL_REGISTER_UNDEFINED,
154 /* RegEIP */ NACL_REGISTER_UNDEFINED,
155 /* RegRIP */ NACL_REGISTER_UNDEFINED,
156 /* RegRAX */ NACL_REGISTER_UNDEFINED,
157 /* RegRBX */ NACL_REGISTER_UNDEFINED,
158 /* RegRCX */ NACL_REGISTER_UNDEFINED,
159 /* RegRDX */ NACL_REGISTER_UNDEFINED,
160 /* RegRSI */ NACL_REGISTER_UNDEFINED,
161 /* RegRDI */ NACL_REGISTER_UNDEFINED,
162 /* RegRBP */ NACL_REGISTER_UNDEFINED,
163 /* RegRSP */ NACL_REGISTER_UNDEFINED,
164 /* RegR8 */ NACL_REGISTER_UNDEFINED,
165 /* RegR9 */ NACL_REGISTER_UNDEFINED,
166 /* RegR10 */ NACL_REGISTER_UNDEFINED,
167 /* RegR11 */ NACL_REGISTER_UNDEFINED,
168 /* RegR12 */ NACL_REGISTER_UNDEFINED,
169 /* RegR13 */ NACL_REGISTER_UNDEFINED,
170 /* RegR14 */ NACL_REGISTER_UNDEFINED,
171 /* RegR15 */ NACL_REGISTER_UNDEFINED,
172 /* RegREIP */ NACL_REGISTER_UNDEFINED,
173 /* RegREAX */ NACL_REGISTER_UNDEFINED,
174 /* RegREBX */ NACL_REGISTER_UNDEFINED,
175 /* RegRECX */ NACL_REGISTER_UNDEFINED,
176 /* RegREDX */ NACL_REGISTER_UNDEFINED,
177 /* RegRESP */ NACL_REGISTER_UNDEFINED,
178 /* RegREBP */ NACL_REGISTER_UNDEFINED,
179 /* RegRESI */ NACL_REGISTER_UNDEFINED,
180 /* RegREDI */ NACL_REGISTER_UNDEFINED,
181 /* RegREAXa */ NACL_REGISTER_UNDEFINED,
182 /* RegDS_ESI */ NACL_REGISTER_UNDEFINED,
183 /* RegDS_EDI */ NACL_REGISTER_UNDEFINED,
184 /* RegES_EDI */ NACL_REGISTER_UNDEFINED,
185 /* RegDS_EBX */ NACL_REGISTER_UNDEFINED,
186 /* RegST0 */ NACL_REGISTER_UNDEFINED,
187 /* RegST1 */ NACL_REGISTER_UNDEFINED,
188 /* RegST2 */ NACL_REGISTER_UNDEFINED,
189 /* RegST3 */ NACL_REGISTER_UNDEFINED,
190 /* RegST4 */ NACL_REGISTER_UNDEFINED,
191 /* RegST5 */ NACL_REGISTER_UNDEFINED,
192 /* RegST6 */ NACL_REGISTER_UNDEFINED,
193 /* RegST7 */ NACL_REGISTER_UNDEFINED,
194 /* RegMMX0 */ NACL_REGISTER_UNDEFINED,
195 /* RegMMX1 */ NACL_REGISTER_UNDEFINED,
196 /* RegMMX2 */ NACL_REGISTER_UNDEFINED,
197 /* RegMMX3 */ NACL_REGISTER_UNDEFINED,
198 /* RegMMX4 */ NACL_REGISTER_UNDEFINED,
199 /* RegMMX5 */ NACL_REGISTER_UNDEFINED,
200 /* RegMMX6 */ NACL_REGISTER_UNDEFINED,
201 /* RegMMX7 */ NACL_REGISTER_UNDEFINED,
202 /* RegXMM0 */ NACL_REGISTER_UNDEFINED,
203 /* RegXMM1 */ NACL_REGISTER_UNDEFINED,
204 /* RegXMM2 */ NACL_REGISTER_UNDEFINED,
205 /* RegXMM3 */ NACL_REGISTER_UNDEFINED,
206 /* RegXMM4 */ NACL_REGISTER_UNDEFINED,
207 /* RegXMM5 */ NACL_REGISTER_UNDEFINED,
208 /* RegXMM6 */ NACL_REGISTER_UNDEFINED,
209 /* RegXMM7 */ NACL_REGISTER_UNDEFINED,
210 /* RegXMM8 */ NACL_REGISTER_UNDEFINED,
211 /* RegXMM9 */ NACL_REGISTER_UNDEFINED,
212 /* RegXMM10 */ NACL_REGISTER_UNDEFINED,
213 /* RegXMM11 */ NACL_REGISTER_UNDEFINED,
214 /* RegXMM12 */ NACL_REGISTER_UNDEFINED,
215 /* RegXMM13 */ NACL_REGISTER_UNDEFINED,
216 /* RegXMM14 */ NACL_REGISTER_UNDEFINED,
217 /* RegXMM15 */ NACL_REGISTER_UNDEFINED,
218 /* RegGP7 */ NACL_REGISTER_UNDEFINED,
219 /* Const_1 */ NACL_REGISTER_UNDEFINED,
220 };
221
222 static int NaClGpReg64Index[NaClOpKindEnumSize] = {
223 /* Unknown_Operand */ NACL_REGISTER_UNDEFINED,
224 /* A_Operand */ NACL_REGISTER_UNDEFINED,
225 /* E_Operand */ NACL_REGISTER_UNDEFINED,
226 /* Eb_Operand */ NACL_REGISTER_UNDEFINED,
227 /* Ew_Operand */ NACL_REGISTER_UNDEFINED,
228 /* Ev_Operand */ NACL_REGISTER_UNDEFINED,
229 /* Eo_Operand */ NACL_REGISTER_UNDEFINED,
230 /* Edq_Operand */ NACL_REGISTER_UNDEFINED,
231 /* G_Operand */ NACL_REGISTER_UNDEFINED,
232 /* Gb_Operand */ NACL_REGISTER_UNDEFINED,
233 /* Gw_Operand */ NACL_REGISTER_UNDEFINED,
234 /* Gv_Operand */ NACL_REGISTER_UNDEFINED,
235 /* Go_Operand */ NACL_REGISTER_UNDEFINED,
236 /* Gdq_Operand */ NACL_REGISTER_UNDEFINED,
237 /* Seg_G_Operand */ NACL_REGISTER_UNDEFINED,
238 /* G_OpcodeBase */ NACL_REGISTER_UNDEFINED,
239 /* I_Operand */ NACL_REGISTER_UNDEFINED,
240 /* Ib_Operand */ NACL_REGISTER_UNDEFINED,
241 /* Iw_Operand */ NACL_REGISTER_UNDEFINED,
242 /* Iv_Operand */ NACL_REGISTER_UNDEFINED,
243 /* Io_Operand */ NACL_REGISTER_UNDEFINED,
244 /* I2_Operand */ NACL_REGISTER_UNDEFINED,
245 /* J_Operand */ NACL_REGISTER_UNDEFINED,
246 /* Jb_Operand */ NACL_REGISTER_UNDEFINED,
247 /* Jw_Operand */ NACL_REGISTER_UNDEFINED,
248 /* Jv_Operand */ NACL_REGISTER_UNDEFINED,
249 /* M_Operand */ NACL_REGISTER_UNDEFINED,
250 /* Mb_Operand */ NACL_REGISTER_UNDEFINED,
251 /* Mw_Operand */ NACL_REGISTER_UNDEFINED,
252 /* Mv_Operand */ NACL_REGISTER_UNDEFINED,
253 /* Mo_Operand */ NACL_REGISTER_UNDEFINED,
254 /* Mdq_Operand */ NACL_REGISTER_UNDEFINED,
255 /* Mpw_Operand */ NACL_REGISTER_UNDEFINED,
256 /* Mpv_Operand */ NACL_REGISTER_UNDEFINED,
257 /* Mpo_Operand */ NACL_REGISTER_UNDEFINED,
258 /* Mmx_E_Operand */ NACL_REGISTER_UNDEFINED,
259 /* Mmx_N_Operand */ NACL_REGISTER_UNDEFINED,
260 /* Mmx_G_Operand */ NACL_REGISTER_UNDEFINED,
261 /* Mmx_Gd_Operand */ NACL_REGISTER_UNDEFINED,
262 /* Xmm_E_Operand */ NACL_REGISTER_UNDEFINED,
263 /* Xmm_Eo_Operand */ NACL_REGISTER_UNDEFINED,
264 /* Xmm_G_Operand */ NACL_REGISTER_UNDEFINED,
265 /* Xmm_Go_Operand */ NACL_REGISTER_UNDEFINED,
266 /* C_Operand */ NACL_REGISTER_UNDEFINED,
267 /* D_Operand */ NACL_REGISTER_UNDEFINED,
268 /* O_Operand */ NACL_REGISTER_UNDEFINED,
269 /* Ob_Operand */ NACL_REGISTER_UNDEFINED,
270 /* Ow_Operand */ NACL_REGISTER_UNDEFINED,
271 /* Ov_Operand */ NACL_REGISTER_UNDEFINED,
272 /* Oo_Operand */ NACL_REGISTER_UNDEFINED,
273 /* S_Operand */ NACL_REGISTER_UNDEFINED,
274 /* St_Operand */ NACL_REGISTER_UNDEFINED,
275 /* RegUnknown */ NACL_REGISTER_UNDEFINED,
276 /* RegAL */ NACL_REGISTER_UNDEFINED,
277 /* RegBL */ NACL_REGISTER_UNDEFINED,
278 /* RegCL */ NACL_REGISTER_UNDEFINED,
279 /* RegDL */ NACL_REGISTER_UNDEFINED,
280 /* RegAH */ NACL_REGISTER_UNDEFINED,
281 /* RegBH */ NACL_REGISTER_UNDEFINED,
282 /* RegCH */ NACL_REGISTER_UNDEFINED,
283 /* RegDH */ NACL_REGISTER_UNDEFINED,
284 /* RegDIL */ NACL_REGISTER_UNDEFINED,
285 /* RegSIL */ NACL_REGISTER_UNDEFINED,
286 /* RegBPL */ NACL_REGISTER_UNDEFINED,
287 /* RegSPL */ NACL_REGISTER_UNDEFINED,
288 /* RegR8B */ NACL_REGISTER_UNDEFINED,
289 /* RegR9B */ NACL_REGISTER_UNDEFINED,
290 /* RegR10B */ NACL_REGISTER_UNDEFINED,
291 /* RegR11B */ NACL_REGISTER_UNDEFINED,
292 /* RegR12B */ NACL_REGISTER_UNDEFINED,
293 /* RegR13B */ NACL_REGISTER_UNDEFINED,
294 /* RegR14B */ NACL_REGISTER_UNDEFINED,
295 /* RegR15B */ NACL_REGISTER_UNDEFINED,
296 /* RegAX */ NACL_REGISTER_UNDEFINED,
297 /* RegBX */ NACL_REGISTER_UNDEFINED,
298 /* RegCX */ NACL_REGISTER_UNDEFINED,
299 /* RegDX */ NACL_REGISTER_UNDEFINED,
300 /* RegSI */ NACL_REGISTER_UNDEFINED,
301 /* RegDI */ NACL_REGISTER_UNDEFINED,
302 /* RegBP */ NACL_REGISTER_UNDEFINED,
303 /* RegSP */ NACL_REGISTER_UNDEFINED,
304 /* RegR8W */ NACL_REGISTER_UNDEFINED,
305 /* RegR9W */ NACL_REGISTER_UNDEFINED,
306 /* RegR10W */ NACL_REGISTER_UNDEFINED,
307 /* RegR11W */ NACL_REGISTER_UNDEFINED,
308 /* RegR12W */ NACL_REGISTER_UNDEFINED,
309 /* RegR13W */ NACL_REGISTER_UNDEFINED,
310 /* RegR14W */ NACL_REGISTER_UNDEFINED,
311 /* RegR15W */ NACL_REGISTER_UNDEFINED,
312 /* RegEAX */ NACL_REGISTER_UNDEFINED,
313 /* RegEBX */ NACL_REGISTER_UNDEFINED,
314 /* RegECX */ NACL_REGISTER_UNDEFINED,
315 /* RegEDX */ NACL_REGISTER_UNDEFINED,
316 /* RegESI */ NACL_REGISTER_UNDEFINED,
317 /* RegEDI */ NACL_REGISTER_UNDEFINED,
318 /* RegEBP */ NACL_REGISTER_UNDEFINED,
319 /* RegESP */ NACL_REGISTER_UNDEFINED,
320 /* RegR8D */ NACL_REGISTER_UNDEFINED,
321 /* RegR9D */ NACL_REGISTER_UNDEFINED,
322 /* RegR10D */ NACL_REGISTER_UNDEFINED,
323 /* RegR11D */ NACL_REGISTER_UNDEFINED,
324 /* RegR12D */ NACL_REGISTER_UNDEFINED,
325 /* RegR13D */ NACL_REGISTER_UNDEFINED,
326 /* RegR14D */ NACL_REGISTER_UNDEFINED,
327 /* RegR15D */ NACL_REGISTER_UNDEFINED,
328 /* RegCS */ NACL_REGISTER_UNDEFINED,
329 /* RegDS */ NACL_REGISTER_UNDEFINED,
330 /* RegSS */ NACL_REGISTER_UNDEFINED,
331 /* RegES */ NACL_REGISTER_UNDEFINED,
332 /* RegFS */ NACL_REGISTER_UNDEFINED,
333 /* RegGS */ NACL_REGISTER_UNDEFINED,
334 /* RegCR0 */ NACL_REGISTER_UNDEFINED,
335 /* RegCR1 */ NACL_REGISTER_UNDEFINED,
336 /* RegCR2 */ NACL_REGISTER_UNDEFINED,
337 /* RegCR3 */ NACL_REGISTER_UNDEFINED,
338 /* RegCR4 */ NACL_REGISTER_UNDEFINED,
339 /* RegCR5 */ NACL_REGISTER_UNDEFINED,
340 /* RegCR6 */ NACL_REGISTER_UNDEFINED,
341 /* RegCR7 */ NACL_REGISTER_UNDEFINED,
342 /* RegCR8 */ NACL_REGISTER_UNDEFINED,
343 /* RegCR9 */ NACL_REGISTER_UNDEFINED,
344 /* RegCR10 */ NACL_REGISTER_UNDEFINED,
345 /* RegCR11 */ NACL_REGISTER_UNDEFINED,
346 /* RegCR12 */ NACL_REGISTER_UNDEFINED,
347 /* RegCR13 */ NACL_REGISTER_UNDEFINED,
348 /* RegCR14 */ NACL_REGISTER_UNDEFINED,
349 /* RegCR15 */ NACL_REGISTER_UNDEFINED,
350 /* RegDR0 */ NACL_REGISTER_UNDEFINED,
351 /* RegDR1 */ NACL_REGISTER_UNDEFINED,
352 /* RegDR2 */ NACL_REGISTER_UNDEFINED,
353 /* RegDR3 */ NACL_REGISTER_UNDEFINED,
354 /* RegDR4 */ NACL_REGISTER_UNDEFINED,
355 /* RegDR5 */ NACL_REGISTER_UNDEFINED,
356 /* RegDR6 */ NACL_REGISTER_UNDEFINED,
357 /* RegDR7 */ NACL_REGISTER_UNDEFINED,
358 /* RegDR8 */ NACL_REGISTER_UNDEFINED,
359 /* RegDR9 */ NACL_REGISTER_UNDEFINED,
360 /* RegDR10 */ NACL_REGISTER_UNDEFINED,
361 /* RegDR11 */ NACL_REGISTER_UNDEFINED,
362 /* RegDR12 */ NACL_REGISTER_UNDEFINED,
363 /* RegDR13 */ NACL_REGISTER_UNDEFINED,
364 /* RegDR14 */ NACL_REGISTER_UNDEFINED,
365 /* RegDR15 */ NACL_REGISTER_UNDEFINED,
366 /* RegEFLAGS */ NACL_REGISTER_UNDEFINED,
367 /* RegRFLAGS */ NACL_REGISTER_UNDEFINED,
368 /* RegEIP */ NACL_REGISTER_UNDEFINED,
369 /* RegRIP */ NACL_REGISTER_UNDEFINED,
370 /* RegRAX */ 0,
371 /* RegRBX */ 3,
372 /* RegRCX */ 1,
373 /* RegRDX */ 2,
374 /* RegRSI */ 6,
375 /* RegRDI */ 7,
376 /* RegRBP */ 5,
377 /* RegRSP */ 4,
378 /* RegR8 */ 8,
379 /* RegR9 */ 9,
380 /* RegR10 */ 10,
381 /* RegR11 */ 11,
382 /* RegR12 */ 12,
383 /* RegR13 */ 13,
384 /* RegR14 */ 14,
385 /* RegR15 */ 15,
386 /* RegREIP */ NACL_REGISTER_UNDEFINED,
387 /* RegREAX */ NACL_REGISTER_UNDEFINED,
388 /* RegREBX */ NACL_REGISTER_UNDEFINED,
389 /* RegRECX */ NACL_REGISTER_UNDEFINED,
390 /* RegREDX */ NACL_REGISTER_UNDEFINED,
391 /* RegRESP */ NACL_REGISTER_UNDEFINED,
392 /* RegREBP */ NACL_REGISTER_UNDEFINED,
393 /* RegRESI */ NACL_REGISTER_UNDEFINED,
394 /* RegREDI */ NACL_REGISTER_UNDEFINED,
395 /* RegREAXa */ NACL_REGISTER_UNDEFINED,
396 /* RegDS_ESI */ NACL_REGISTER_UNDEFINED,
397 /* RegDS_EDI */ NACL_REGISTER_UNDEFINED,
398 /* RegES_EDI */ NACL_REGISTER_UNDEFINED,
399 /* RegDS_EBX */ NACL_REGISTER_UNDEFINED,
400 /* RegST0 */ NACL_REGISTER_UNDEFINED,
401 /* RegST1 */ NACL_REGISTER_UNDEFINED,
402 /* RegST2 */ NACL_REGISTER_UNDEFINED,
403 /* RegST3 */ NACL_REGISTER_UNDEFINED,
404 /* RegST4 */ NACL_REGISTER_UNDEFINED,
405 /* RegST5 */ NACL_REGISTER_UNDEFINED,
406 /* RegST6 */ NACL_REGISTER_UNDEFINED,
407 /* RegST7 */ NACL_REGISTER_UNDEFINED,
408 /* RegMMX0 */ NACL_REGISTER_UNDEFINED,
409 /* RegMMX1 */ NACL_REGISTER_UNDEFINED,
410 /* RegMMX2 */ NACL_REGISTER_UNDEFINED,
411 /* RegMMX3 */ NACL_REGISTER_UNDEFINED,
412 /* RegMMX4 */ NACL_REGISTER_UNDEFINED,
413 /* RegMMX5 */ NACL_REGISTER_UNDEFINED,
414 /* RegMMX6 */ NACL_REGISTER_UNDEFINED,
415 /* RegMMX7 */ NACL_REGISTER_UNDEFINED,
416 /* RegXMM0 */ NACL_REGISTER_UNDEFINED,
417 /* RegXMM1 */ NACL_REGISTER_UNDEFINED,
418 /* RegXMM2 */ NACL_REGISTER_UNDEFINED,
419 /* RegXMM3 */ NACL_REGISTER_UNDEFINED,
420 /* RegXMM4 */ NACL_REGISTER_UNDEFINED,
421 /* RegXMM5 */ NACL_REGISTER_UNDEFINED,
422 /* RegXMM6 */ NACL_REGISTER_UNDEFINED,
423 /* RegXMM7 */ NACL_REGISTER_UNDEFINED,
424 /* RegXMM8 */ NACL_REGISTER_UNDEFINED,
425 /* RegXMM9 */ NACL_REGISTER_UNDEFINED,
426 /* RegXMM10 */ NACL_REGISTER_UNDEFINED,
427 /* RegXMM11 */ NACL_REGISTER_UNDEFINED,
428 /* RegXMM12 */ NACL_REGISTER_UNDEFINED,
429 /* RegXMM13 */ NACL_REGISTER_UNDEFINED,
430 /* RegXMM14 */ NACL_REGISTER_UNDEFINED,
431 /* RegXMM15 */ NACL_REGISTER_UNDEFINED,
432 /* RegGP7 */ NACL_REGISTER_UNDEFINED,
433 /* Const_1 */ NACL_REGISTER_UNDEFINED,
434 };
435
OLDNEW
« no previous file with comments | « src/trusted/validator/x86/decoder/gen/nc_subregs_32.h ('k') | src/trusted/validator/x86/decoder/gen/ncop_expr_node_flag.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698