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

Side by Side Diff: src/trusted/validator/x86/decoder/gen/ncopcode_insts.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 /* native_client/src/trusted/validator/x86/decoder/gen/ncopcode_insts.h
2 * THIS FILE IS AUTO_GENERATED DO NOT EDIT.
3 *
4 * This file was auto-generated by enum_gen.py
5 * from file ncopcode_insts.enum
6 */
7
8 #ifndef NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GEN_NCOPCODE_INSTS_H__
9 #define NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GEN_NCOPCODE_INSTS_H__
10
11 #include "native_client/src/include/portability.h"
12
13 EXTERN_C_BEGIN
14 typedef enum NaClMnemonic {
15 InstAaa = 0,
16 InstAad = 1,
17 InstAam = 2,
18 InstAas = 3,
19 InstAdc = 4,
20 InstAdd = 5,
21 InstAddpd = 6,
22 InstAddps = 7,
23 InstAddsd = 8,
24 InstAddss = 9,
25 InstAddsubpd = 10,
26 InstAddsubps = 11,
27 InstAnd = 12,
28 InstAndnpd = 13,
29 InstAndnps = 14,
30 InstAndpd = 15,
31 InstAndps = 16,
32 InstArpl = 17,
33 InstBlendpd = 18,
34 InstBlendps = 19,
35 InstBlendvpd = 20,
36 InstBlendvps = 21,
37 InstBound = 22,
38 InstBsf = 23,
39 InstBsr = 24,
40 InstBswap = 25,
41 InstBt = 26,
42 InstBtc = 27,
43 InstBtr = 28,
44 InstBts = 29,
45 InstCall = 30,
46 InstCbw = 31,
47 InstCdq = 32,
48 InstCdqe = 33,
49 InstClc = 34,
50 InstCld = 35,
51 InstClflush = 36,
52 InstClgi = 37,
53 InstCli = 38,
54 InstClts = 39,
55 InstCmc = 40,
56 InstCmovb = 41,
57 InstCmovbe = 42,
58 InstCmovl = 43,
59 InstCmovle = 44,
60 InstCmovnb = 45,
61 InstCmovnbe = 46,
62 InstCmovnl = 47,
63 InstCmovnle = 48,
64 InstCmovno = 49,
65 InstCmovnp = 50,
66 InstCmovns = 51,
67 InstCmovnz = 52,
68 InstCmovo = 53,
69 InstCmovp = 54,
70 InstCmovs = 55,
71 InstCmovz = 56,
72 InstCmp = 57,
73 InstCmppd = 58,
74 InstCmpps = 59,
75 InstCmpsb = 60,
76 InstCmpsd = 61,
77 InstCmpsd_xmm = 62,
78 InstCmpsq = 63,
79 InstCmpss = 64,
80 InstCmpsw = 65,
81 InstCmpxchg = 66,
82 InstCmpxchg16b = 67,
83 InstCmpxchg8b = 68,
84 InstComisd = 69,
85 InstComiss = 70,
86 InstCpuid = 71,
87 InstCqo = 72,
88 InstCrc32 = 73,
89 InstCvtdq2pd = 74,
90 InstCvtdq2ps = 75,
91 InstCvtpd2dq = 76,
92 InstCvtpd2pi = 77,
93 InstCvtpd2ps = 78,
94 InstCvtpi2pd = 79,
95 InstCvtpi2ps = 80,
96 InstCvtps2dq = 81,
97 InstCvtps2pd = 82,
98 InstCvtps2pi = 83,
99 InstCvtsd2pi = 84,
100 InstCvtsd2si = 85,
101 InstCvtsd2ss = 86,
102 InstCvtsi2sd = 87,
103 InstCvtsi2ss = 88,
104 InstCvtss2sd = 89,
105 InstCvtss2si = 90,
106 InstCvttpd2dq = 91,
107 InstCvttpd2pi = 92,
108 InstCvttps2dq = 93,
109 InstCvttps2pi = 94,
110 InstCvttsd2pi = 95,
111 InstCvttsd2si = 96,
112 InstCvttss2si = 97,
113 InstCwd = 98,
114 InstCwde = 99,
115 InstDaa = 100,
116 InstDas = 101,
117 InstDec = 102,
118 InstDiv = 103,
119 InstDivpd = 104,
120 InstDivps = 105,
121 InstDivsd = 106,
122 InstDivss = 107,
123 InstDontCare = 108,
124 InstDontCareCondJump = 109,
125 InstDontCareJump = 110,
126 InstDppd = 111,
127 InstDpps = 112,
128 InstEmms = 113,
129 InstEnter = 114,
130 InstExtractps = 115,
131 InstExtrq = 116,
132 InstF2xm1 = 117,
133 InstFabs = 118,
134 InstFadd = 119,
135 InstFaddp = 120,
136 InstFbld = 121,
137 InstFbstp = 122,
138 InstFchs = 123,
139 InstFcmovb = 124,
140 InstFcmovbe = 125,
141 InstFcmove = 126,
142 InstFcmovnb = 127,
143 InstFcmovnbe = 128,
144 InstFcmovne = 129,
145 InstFcmovnu = 130,
146 InstFcmovu = 131,
147 InstFcom = 132,
148 InstFcomi = 133,
149 InstFcomip = 134,
150 InstFcomp = 135,
151 InstFcompp = 136,
152 InstFcos = 137,
153 InstFdecstp = 138,
154 InstFdiv = 139,
155 InstFdivp = 140,
156 InstFdivr = 141,
157 InstFdivrp = 142,
158 InstFemms = 143,
159 InstFfree = 144,
160 InstFiadd = 145,
161 InstFicom = 146,
162 InstFicomp = 147,
163 InstFidiv = 148,
164 InstFidivr = 149,
165 InstFild = 150,
166 InstFimul = 151,
167 InstFincstp = 152,
168 InstFist = 153,
169 InstFistp = 154,
170 InstFisttp = 155,
171 InstFisub = 156,
172 InstFisubr = 157,
173 InstFld = 158,
174 InstFld1 = 159,
175 InstFldcw = 160,
176 InstFldenv = 161,
177 InstFldl2e = 162,
178 InstFldl2t = 163,
179 InstFldlg2 = 164,
180 InstFldln2 = 165,
181 InstFldpi = 166,
182 InstFldz = 167,
183 InstFmul = 168,
184 InstFmulp = 169,
185 InstFnclex = 170,
186 InstFninit = 171,
187 InstFnop = 172,
188 InstFnsave = 173,
189 InstFnstcw = 174,
190 InstFnstenv = 175,
191 InstFnstsw = 176,
192 InstFpatan = 177,
193 InstFprem = 178,
194 InstFprem1 = 179,
195 InstFptan = 180,
196 InstFrndint = 181,
197 InstFrstor = 182,
198 InstFscale = 183,
199 InstFsin = 184,
200 InstFsincos = 185,
201 InstFsqrt = 186,
202 InstFst = 187,
203 InstFstp = 188,
204 InstFsub = 189,
205 InstFsubp = 190,
206 InstFsubr = 191,
207 InstFsubrp = 192,
208 InstFtst = 193,
209 InstFucom = 194,
210 InstFucomi = 195,
211 InstFucomip = 196,
212 InstFucomp = 197,
213 InstFucompp = 198,
214 InstFwait = 199,
215 InstFxam = 200,
216 InstFxch = 201,
217 InstFxrstor = 202,
218 InstFxsave = 203,
219 InstFxtract = 204,
220 InstFyl2x = 205,
221 InstFyl2xp1 = 206,
222 InstHaddpd = 207,
223 InstHaddps = 208,
224 InstHlt = 209,
225 InstHsubpd = 210,
226 InstHsubps = 211,
227 InstIdiv = 212,
228 InstImul = 213,
229 InstIn = 214,
230 InstInc = 215,
231 InstInsb = 216,
232 InstInsd = 217,
233 InstInsertps = 218,
234 InstInsertq = 219,
235 InstInsw = 220,
236 InstInt = 221,
237 InstInt1 = 222,
238 InstInt3 = 223,
239 InstInto = 224,
240 InstInvalid = 225,
241 InstInvd = 226,
242 InstInvept = 227,
243 InstInvlpg = 228,
244 InstInvlpga = 229,
245 InstInvvpid = 230,
246 InstIret = 231,
247 InstIretd = 232,
248 InstIretq = 233,
249 InstJb = 234,
250 InstJbe = 235,
251 InstJcxz = 236,
252 InstJecxz = 237,
253 InstJl = 238,
254 InstJle = 239,
255 InstJmp = 240,
256 InstJnb = 241,
257 InstJnbe = 242,
258 InstJnl = 243,
259 InstJnle = 244,
260 InstJno = 245,
261 InstJnp = 246,
262 InstJns = 247,
263 InstJnz = 248,
264 InstJo = 249,
265 InstJp = 250,
266 InstJrcxz = 251,
267 InstJs = 252,
268 InstJz = 253,
269 InstLahf = 254,
270 InstLar = 255,
271 InstLddqu = 256,
272 InstLdmxcsr = 257,
273 InstLds = 258,
274 InstLea = 259,
275 InstLeave = 260,
276 InstLes = 261,
277 InstLfence = 262,
278 InstLfs = 263,
279 InstLgdt = 264,
280 InstLgs = 265,
281 InstLidt = 266,
282 InstLldt = 267,
283 InstLmsw = 268,
284 InstLodsb = 269,
285 InstLodsd = 270,
286 InstLodsq = 271,
287 InstLodsw = 272,
288 InstLoop = 273,
289 InstLoope = 274,
290 InstLoopne = 275,
291 InstLsl = 276,
292 InstLss = 277,
293 InstLtr = 278,
294 InstLzcnt = 279,
295 InstMaskmovdqu = 280,
296 InstMaskmovq = 281,
297 InstMaxpd = 282,
298 InstMaxps = 283,
299 InstMaxsd = 284,
300 InstMaxss = 285,
301 InstMfence = 286,
302 InstMinpd = 287,
303 InstMinps = 288,
304 InstMinsd = 289,
305 InstMinss = 290,
306 InstMonitor = 291,
307 InstMov = 292,
308 InstMovapd = 293,
309 InstMovaps = 294,
310 InstMovbe = 295,
311 InstMovd = 296,
312 InstMovddup = 297,
313 InstMovdq = 298,
314 InstMovdq2q = 299,
315 InstMovdqa = 300,
316 InstMovdqu = 301,
317 InstMovhlps = 302,
318 InstMovhpd = 303,
319 InstMovhps = 304,
320 InstMovlhps = 305,
321 InstMovlpd = 306,
322 InstMovlps = 307,
323 InstMovmskpd = 308,
324 InstMovmskps = 309,
325 InstMovntdq = 310,
326 InstMovntdqa = 311,
327 InstMovnti = 312,
328 InstMovntpd = 313,
329 InstMovntps = 314,
330 InstMovntq = 315,
331 InstMovntsd = 316,
332 InstMovntss = 317,
333 InstMovq = 318,
334 InstMovq2dq = 319,
335 InstMovsb = 320,
336 InstMovsd = 321,
337 InstMovshdup = 322,
338 InstMovsldup = 323,
339 InstMovsq = 324,
340 InstMovss = 325,
341 InstMovsw = 326,
342 InstMovsx = 327,
343 InstMovsxd = 328,
344 InstMovupd = 329,
345 InstMovups = 330,
346 InstMovzx = 331,
347 InstMpsadbw = 332,
348 InstMul = 333,
349 InstMulpd = 334,
350 InstMulps = 335,
351 InstMulsd = 336,
352 InstMulss = 337,
353 InstMwait = 338,
354 InstNeg = 339,
355 InstNop = 340,
356 InstNot = 341,
357 InstOr = 342,
358 InstOrpd = 343,
359 InstOrps = 344,
360 InstOut = 345,
361 InstOutsb = 346,
362 InstOutsd = 347,
363 InstOutsw = 348,
364 InstPabsb = 349,
365 InstPabsd = 350,
366 InstPabsw = 351,
367 InstPackssdw = 352,
368 InstPacksswb = 353,
369 InstPackusdw = 354,
370 InstPackuswb = 355,
371 InstPaddb = 356,
372 InstPaddd = 357,
373 InstPaddq = 358,
374 InstPaddsb = 359,
375 InstPaddsw = 360,
376 InstPaddusb = 361,
377 InstPaddusw = 362,
378 InstPaddw = 363,
379 InstPalignr = 364,
380 InstPand = 365,
381 InstPandn = 366,
382 InstPause = 367,
383 InstPavgb = 368,
384 InstPavgusb = 369,
385 InstPavgw = 370,
386 InstPblendvb = 371,
387 InstPblendw = 372,
388 InstPcmpeqb = 373,
389 InstPcmpeqd = 374,
390 InstPcmpeqq = 375,
391 InstPcmpeqw = 376,
392 InstPcmpestri = 377,
393 InstPcmpestrm = 378,
394 InstPcmpgtb = 379,
395 InstPcmpgtd = 380,
396 InstPcmpgtq = 381,
397 InstPcmpgtw = 382,
398 InstPcmpistri = 383,
399 InstPcmpistrm = 384,
400 InstPextrb = 385,
401 InstPextrd = 386,
402 InstPextrq = 387,
403 InstPextrw = 388,
404 InstPf2id = 389,
405 InstPf2iw = 390,
406 InstPfacc = 391,
407 InstPfadd = 392,
408 InstPfcmpeq = 393,
409 InstPfcmpge = 394,
410 InstPfcmpgt = 395,
411 InstPfmax = 396,
412 InstPfmin = 397,
413 InstPfmul = 398,
414 InstPfnacc = 399,
415 InstPfpnacc = 400,
416 InstPfrcp = 401,
417 InstPfrcpit1 = 402,
418 InstPfrcpit2 = 403,
419 InstPfrsqit1 = 404,
420 InstPfrsqrt = 405,
421 InstPfsub = 406,
422 InstPfsubr = 407,
423 InstPhaddd = 408,
424 InstPhaddsw = 409,
425 InstPhaddw = 410,
426 InstPhminposuw = 411,
427 InstPhsubd = 412,
428 InstPhsubsw = 413,
429 InstPhsubw = 414,
430 InstPi2fd = 415,
431 InstPi2fw = 416,
432 InstPinsrb = 417,
433 InstPinsrd = 418,
434 InstPinsrq = 419,
435 InstPinsrw = 420,
436 InstPmaddubsw = 421,
437 InstPmaddwd = 422,
438 InstPmaxsb = 423,
439 InstPmaxsd = 424,
440 InstPmaxsw = 425,
441 InstPmaxub = 426,
442 InstPmaxud = 427,
443 InstPmaxuw = 428,
444 InstPminsb = 429,
445 InstPminsd = 430,
446 InstPminsw = 431,
447 InstPminub = 432,
448 InstPminud = 433,
449 InstPminuw = 434,
450 InstPmovmskb = 435,
451 InstPmovsxbd = 436,
452 InstPmovsxbq = 437,
453 InstPmovsxbw = 438,
454 InstPmovsxdq = 439,
455 InstPmovsxwd = 440,
456 InstPmovsxwq = 441,
457 InstPmovzxbd = 442,
458 InstPmovzxbq = 443,
459 InstPmovzxbw = 444,
460 InstPmovzxdq = 445,
461 InstPmovzxwd = 446,
462 InstPmovzxwq = 447,
463 InstPmuldq = 448,
464 InstPmulhrsw = 449,
465 InstPmulhrw = 450,
466 InstPmulhuw = 451,
467 InstPmulhw = 452,
468 InstPmulld = 453,
469 InstPmullw = 454,
470 InstPmuludq = 455,
471 InstPop = 456,
472 InstPopa = 457,
473 InstPopad = 458,
474 InstPopcnt = 459,
475 InstPopf = 460,
476 InstPopfd = 461,
477 InstPopfq = 462,
478 InstPor = 463,
479 InstPrefetch_exclusive = 464,
480 InstPrefetch_modified = 465,
481 InstPrefetch_reserved = 466,
482 InstPrefetchnta = 467,
483 InstPrefetcht0 = 468,
484 InstPrefetcht1 = 469,
485 InstPrefetcht2 = 470,
486 InstPsadbw = 471,
487 InstPshufb = 472,
488 InstPshufd = 473,
489 InstPshufhw = 474,
490 InstPshuflw = 475,
491 InstPshufw = 476,
492 InstPsignb = 477,
493 InstPsignd = 478,
494 InstPsignw = 479,
495 InstPslld = 480,
496 InstPslldq = 481,
497 InstPsllq = 482,
498 InstPsllw = 483,
499 InstPsrad = 484,
500 InstPsraw = 485,
501 InstPsrld = 486,
502 InstPsrldq = 487,
503 InstPsrlq = 488,
504 InstPsrlw = 489,
505 InstPsubb = 490,
506 InstPsubd = 491,
507 InstPsubq = 492,
508 InstPsubsb = 493,
509 InstPsubsw = 494,
510 InstPsubusb = 495,
511 InstPsubusw = 496,
512 InstPsubw = 497,
513 InstPswapd = 498,
514 InstPtest = 499,
515 InstPunpckhbd = 500,
516 InstPunpckhbq = 501,
517 InstPunpckhbw = 502,
518 InstPunpckhdq = 503,
519 InstPunpckhqdq = 504,
520 InstPunpckhwd = 505,
521 InstPunpcklbw = 506,
522 InstPunpckldq = 507,
523 InstPunpcklqdq = 508,
524 InstPunpcklwd = 509,
525 InstPush = 510,
526 InstPusha = 511,
527 InstPushad = 512,
528 InstPushf = 513,
529 InstPushfd = 514,
530 InstPushfq = 515,
531 InstPxor = 516,
532 InstRcl = 517,
533 InstRcpps = 518,
534 InstRcpss = 519,
535 InstRcr = 520,
536 InstRdmsr = 521,
537 InstRdpmc = 522,
538 InstRdtsc = 523,
539 InstRdtscp = 524,
540 InstRet = 525,
541 InstRol = 526,
542 InstRor = 527,
543 InstRoundpd = 528,
544 InstRoundps = 529,
545 InstRoundsd = 530,
546 InstRoundss = 531,
547 InstRsm = 532,
548 InstRsqrtps = 533,
549 InstRsqrtss = 534,
550 InstSahf = 535,
551 InstSalc = 536,
552 InstSar = 537,
553 InstSbb = 538,
554 InstScasb = 539,
555 InstScasd = 540,
556 InstScasq = 541,
557 InstScasw = 542,
558 InstSetb = 543,
559 InstSetbe = 544,
560 InstSetl = 545,
561 InstSetle = 546,
562 InstSetnb = 547,
563 InstSetnbe = 548,
564 InstSetnl = 549,
565 InstSetnle = 550,
566 InstSetno = 551,
567 InstSetnp = 552,
568 InstSetns = 553,
569 InstSetnz = 554,
570 InstSeto = 555,
571 InstSetp = 556,
572 InstSets = 557,
573 InstSetz = 558,
574 InstSfence = 559,
575 InstSgdt = 560,
576 InstShl = 561,
577 InstShld = 562,
578 InstShr = 563,
579 InstShrd = 564,
580 InstShufpd = 565,
581 InstShufps = 566,
582 InstSidt = 567,
583 InstSkinit = 568,
584 InstSldt = 569,
585 InstSmsw = 570,
586 InstSqrtpd = 571,
587 InstSqrtps = 572,
588 InstSqrtsd = 573,
589 InstSqrtss = 574,
590 InstStc = 575,
591 InstStd = 576,
592 InstStgi = 577,
593 InstSti = 578,
594 InstStmxcsr = 579,
595 InstStosb = 580,
596 InstStosd = 581,
597 InstStosq = 582,
598 InstStosw = 583,
599 InstStr = 584,
600 InstSub = 585,
601 InstSubpd = 586,
602 InstSubps = 587,
603 InstSubsd = 588,
604 InstSubss = 589,
605 InstSwapgs = 590,
606 InstSyscall = 591,
607 InstSysenter = 592,
608 InstSysexit = 593,
609 InstSysret = 594,
610 InstTest = 595,
611 InstTzcnt = 596,
612 InstUcomisd = 597,
613 InstUcomiss = 598,
614 InstUd2 = 599,
615 InstUnpckhpd = 600,
616 InstUnpckhps = 601,
617 InstUnpcklpd = 602,
618 InstUnpcklps = 603,
619 InstVerr = 604,
620 InstVerw = 605,
621 InstVmload = 606,
622 InstVmmcall = 607,
623 InstVmrun = 608,
624 InstVmsave = 609,
625 InstWbinvd = 610,
626 InstWrmsr = 611,
627 InstXadd = 612,
628 InstXchg = 613,
629 InstXlat = 614,
630 InstXor = 615,
631 InstXorpd = 616,
632 InstXorps = 617,
633 NaClMnemonicEnumSize = 618, /* special size marker */
634 } NaClMnemonic;
635
636 /* Returns the name of an NaClMnemonic constant. */
637 extern const char* NaClMnemonicName(NaClMnemonic name);
638
639 EXTERN_C_END
640
641 #endif /* NATIVE_CLIENT_SRC_TRUSTED_VALIDATOR_X86_DECODER_GEN_NCOPCODE_INSTS_H__ */
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698