10554
|
1 /*
|
|
2 * This file is generated from insns.dat, regs.dat and token.dat
|
|
3 * by tokhash.pl; do not edit.
|
|
4 */
|
|
5
|
|
6 #include "compiler.h"
|
|
7 #include <string.h>
|
|
8 #include "nasm.h"
|
|
9 #include "hashtbl.h"
|
|
10 #include "insns.h"
|
|
11 #include "stdscan.h"
|
|
12
|
|
13 struct tokendata {
|
|
14 const char *string;
|
|
15 int16_t tokentype;
|
|
16 int8_t aux;
|
|
17 int8_t tokflag;
|
|
18 int32_t num;
|
|
19 };
|
|
20
|
|
21 int nasm_token_hash(const char *token, struct tokenval *tv)
|
|
22 {
|
|
23 #define UNUSED (65535/3)
|
|
24 static const int16_t hash1[2048] = {
|
|
25 0,
|
|
26 UNUSED,
|
|
27 UNUSED,
|
|
28 UNUSED,
|
|
29 0,
|
|
30 UNUSED,
|
|
31 0,
|
|
32 UNUSED,
|
|
33 0,
|
|
34 0,
|
|
35 -3307,
|
|
36 UNUSED,
|
|
37 0,
|
|
38 0,
|
|
39 -1040,
|
|
40 UNUSED,
|
|
41 UNUSED,
|
|
42 UNUSED,
|
|
43 UNUSED,
|
|
44 0,
|
|
45 UNUSED,
|
|
46 0,
|
|
47 0,
|
|
48 UNUSED,
|
|
49 0,
|
|
50 -3663,
|
|
51 UNUSED,
|
|
52 0,
|
|
53 UNUSED,
|
|
54 0,
|
|
55 0,
|
|
56 UNUSED,
|
|
57 -117,
|
|
58 -823,
|
|
59 -1221,
|
|
60 0,
|
|
61 0,
|
|
62 0,
|
|
63 4725,
|
|
64 UNUSED,
|
|
65 0,
|
|
66 -325,
|
|
67 0,
|
|
68 0,
|
|
69 UNUSED,
|
|
70 198,
|
|
71 160,
|
|
72 0,
|
|
73 1894,
|
|
74 0,
|
|
75 0,
|
|
76 4386,
|
|
77 0,
|
|
78 -1467,
|
|
79 UNUSED,
|
|
80 0,
|
|
81 0,
|
|
82 0,
|
|
83 0,
|
|
84 0,
|
|
85 0,
|
|
86 UNUSED,
|
|
87 0,
|
|
88 0,
|
|
89 2153,
|
|
90 UNUSED,
|
|
91 0,
|
|
92 1976,
|
|
93 3663,
|
|
94 UNUSED,
|
|
95 UNUSED,
|
|
96 UNUSED,
|
|
97 0,
|
|
98 -469,
|
|
99 0,
|
|
100 1299,
|
|
101 UNUSED,
|
|
102 0,
|
|
103 0,
|
|
104 UNUSED,
|
|
105 1378,
|
|
106 0,
|
|
107 0,
|
|
108 UNUSED,
|
|
109 0,
|
|
110 921,
|
|
111 4120,
|
|
112 0,
|
|
113 0,
|
|
114 UNUSED,
|
|
115 2036,
|
|
116 0,
|
|
117 2678,
|
|
118 1344,
|
|
119 1550,
|
|
120 2001,
|
|
121 UNUSED,
|
|
122 586,
|
|
123 0,
|
|
124 UNUSED,
|
|
125 -4243,
|
|
126 0,
|
|
127 2109,
|
|
128 3620,
|
|
129 1852,
|
|
130 UNUSED,
|
|
131 UNUSED,
|
|
132 UNUSED,
|
|
133 846,
|
|
134 UNUSED,
|
|
135 -276,
|
|
136 0,
|
|
137 0,
|
|
138 0,
|
|
139 UNUSED,
|
|
140 1566,
|
|
141 0,
|
|
142 UNUSED,
|
|
143 354,
|
|
144 1857,
|
|
145 -858,
|
|
146 706,
|
|
147 1989,
|
|
148 0,
|
|
149 0,
|
|
150 463,
|
|
151 4458,
|
|
152 -13,
|
|
153 UNUSED,
|
|
154 UNUSED,
|
|
155 UNUSED,
|
|
156 0,
|
|
157 UNUSED,
|
|
158 UNUSED,
|
|
159 0,
|
|
160 UNUSED,
|
|
161 424,
|
|
162 446,
|
|
163 272,
|
|
164 UNUSED,
|
|
165 4612,
|
|
166 0,
|
|
167 0,
|
|
168 UNUSED,
|
|
169 UNUSED,
|
|
170 UNUSED,
|
|
171 1974,
|
|
172 UNUSED,
|
|
173 -811,
|
|
174 117,
|
|
175 UNUSED,
|
|
176 -1589,
|
|
177 UNUSED,
|
|
178 687,
|
|
179 0,
|
|
180 0,
|
|
181 181,
|
|
182 -3802,
|
|
183 0,
|
|
184 2682,
|
|
185 0,
|
|
186 UNUSED,
|
|
187 UNUSED,
|
|
188 UNUSED,
|
|
189 442,
|
|
190 -4183,
|
|
191 UNUSED,
|
|
192 0,
|
|
193 UNUSED,
|
|
194 0,
|
|
195 0,
|
|
196 UNUSED,
|
|
197 UNUSED,
|
|
198 UNUSED,
|
|
199 UNUSED,
|
|
200 1055,
|
|
201 1440,
|
|
202 113,
|
|
203 0,
|
|
204 UNUSED,
|
|
205 UNUSED,
|
|
206 0,
|
|
207 UNUSED,
|
|
208 0,
|
|
209 0,
|
|
210 0,
|
|
211 335,
|
|
212 -526,
|
|
213 UNUSED,
|
|
214 0,
|
|
215 0,
|
|
216 UNUSED,
|
|
217 -272,
|
|
218 0,
|
|
219 1655,
|
|
220 UNUSED,
|
|
221 UNUSED,
|
|
222 0,
|
|
223 UNUSED,
|
|
224 406,
|
|
225 UNUSED,
|
|
226 36,
|
|
227 UNUSED,
|
|
228 UNUSED,
|
|
229 -3916,
|
|
230 0,
|
|
231 0,
|
|
232 0,
|
|
233 UNUSED,
|
|
234 -2097,
|
|
235 0,
|
|
236 UNUSED,
|
|
237 UNUSED,
|
|
238 UNUSED,
|
|
239 UNUSED,
|
|
240 UNUSED,
|
|
241 0,
|
|
242 0,
|
|
243 349,
|
|
244 0,
|
|
245 UNUSED,
|
|
246 UNUSED,
|
|
247 0,
|
|
248 -2069,
|
|
249 0,
|
|
250 1507,
|
|
251 0,
|
|
252 0,
|
|
253 66,
|
|
254 2089,
|
|
255 UNUSED,
|
|
256 0,
|
|
257 -589,
|
|
258 UNUSED,
|
|
259 -2025,
|
|
260 0,
|
|
261 0,
|
|
262 1765,
|
|
263 UNUSED,
|
|
264 0,
|
|
265 0,
|
|
266 UNUSED,
|
|
267 UNUSED,
|
|
268 2417,
|
|
269 UNUSED,
|
|
270 UNUSED,
|
|
271 UNUSED,
|
|
272 UNUSED,
|
|
273 UNUSED,
|
|
274 UNUSED,
|
|
275 0,
|
|
276 0,
|
|
277 UNUSED,
|
|
278 UNUSED,
|
|
279 UNUSED,
|
|
280 UNUSED,
|
|
281 0,
|
|
282 639,
|
|
283 1966,
|
|
284 0,
|
|
285 UNUSED,
|
|
286 UNUSED,
|
|
287 UNUSED,
|
|
288 721,
|
|
289 835,
|
|
290 -1942,
|
|
291 0,
|
|
292 UNUSED,
|
|
293 838,
|
|
294 1112,
|
|
295 UNUSED,
|
|
296 UNUSED,
|
|
297 UNUSED,
|
|
298 1384,
|
|
299 UNUSED,
|
|
300 0,
|
|
301 UNUSED,
|
|
302 -1368,
|
|
303 UNUSED,
|
|
304 -631,
|
|
305 -2180,
|
|
306 UNUSED,
|
|
307 UNUSED,
|
|
308 873,
|
|
309 UNUSED,
|
|
310 829,
|
|
311 UNUSED,
|
|
312 0,
|
|
313 UNUSED,
|
|
314 0,
|
|
315 UNUSED,
|
|
316 2143,
|
|
317 UNUSED,
|
|
318 811,
|
|
319 0,
|
|
320 871,
|
|
321 1184,
|
|
322 UNUSED,
|
|
323 1581,
|
|
324 2550,
|
|
325 UNUSED,
|
|
326 0,
|
|
327 -1193,
|
|
328 601,
|
|
329 1256,
|
|
330 UNUSED,
|
|
331 1549,
|
|
332 UNUSED,
|
|
333 UNUSED,
|
|
334 UNUSED,
|
|
335 0,
|
|
336 -2171,
|
|
337 0,
|
|
338 3395,
|
|
339 -4612,
|
|
340 544,
|
|
341 106,
|
|
342 0,
|
|
343 UNUSED,
|
|
344 0,
|
|
345 0,
|
|
346 -6411,
|
|
347 0,
|
|
348 -389,
|
|
349 1289,
|
|
350 0,
|
|
351 UNUSED,
|
|
352 0,
|
|
353 -1190,
|
|
354 0,
|
|
355 UNUSED,
|
|
356 0,
|
|
357 463,
|
|
358 2091,
|
|
359 -547,
|
|
360 UNUSED,
|
|
361 1150,
|
|
362 -3542,
|
|
363 0,
|
|
364 62,
|
|
365 0,
|
|
366 1877,
|
|
367 4258,
|
|
368 0,
|
|
369 -1180,
|
|
370 UNUSED,
|
|
371 0,
|
|
372 UNUSED,
|
|
373 0,
|
|
374 UNUSED,
|
|
375 UNUSED,
|
|
376 -403,
|
|
377 795,
|
|
378 UNUSED,
|
|
379 2324,
|
|
380 680,
|
|
381 -4453,
|
|
382 0,
|
|
383 68,
|
|
384 -4386,
|
|
385 1273,
|
|
386 UNUSED,
|
|
387 UNUSED,
|
|
388 UNUSED,
|
|
389 UNUSED,
|
|
390 0,
|
|
391 UNUSED,
|
|
392 1694,
|
|
393 -944,
|
|
394 2757,
|
|
395 UNUSED,
|
|
396 UNUSED,
|
|
397 0,
|
|
398 UNUSED,
|
|
399 -1970,
|
|
400 UNUSED,
|
|
401 UNUSED,
|
|
402 -542,
|
|
403 2007,
|
|
404 2569,
|
|
405 UNUSED,
|
|
406 2028,
|
|
407 -3037,
|
|
408 2405,
|
|
409 1714,
|
|
410 732,
|
|
411 3215,
|
|
412 0,
|
|
413 -5725,
|
|
414 1786,
|
|
415 UNUSED,
|
|
416 0,
|
|
417 UNUSED,
|
|
418 523,
|
|
419 0,
|
|
420 -5603,
|
|
421 0,
|
|
422 0,
|
|
423 -3283,
|
|
424 4121,
|
|
425 -809,
|
|
426 UNUSED,
|
|
427 UNUSED,
|
|
428 1089,
|
|
429 347,
|
|
430 371,
|
|
431 307,
|
|
432 UNUSED,
|
|
433 800,
|
|
434 -2806,
|
|
435 0,
|
|
436 UNUSED,
|
|
437 851,
|
|
438 UNUSED,
|
|
439 UNUSED,
|
|
440 -2103,
|
|
441 0,
|
|
442 UNUSED,
|
|
443 0,
|
|
444 3699,
|
|
445 464,
|
|
446 0,
|
|
447 0,
|
|
448 2955,
|
|
449 -375,
|
|
450 -182,
|
|
451 UNUSED,
|
|
452 UNUSED,
|
|
453 -5352,
|
|
454 UNUSED,
|
|
455 1133,
|
|
456 UNUSED,
|
|
457 -3151,
|
|
458 UNUSED,
|
|
459 UNUSED,
|
|
460 0,
|
|
461 UNUSED,
|
|
462 3755,
|
|
463 -4303,
|
|
464 UNUSED,
|
|
465 UNUSED,
|
|
466 201,
|
|
467 599,
|
|
468 UNUSED,
|
|
469 1292,
|
|
470 1215,
|
|
471 UNUSED,
|
|
472 302,
|
|
473 3024,
|
|
474 1096,
|
|
475 -695,
|
|
476 1242,
|
|
477 1907,
|
|
478 1166,
|
|
479 UNUSED,
|
|
480 3454,
|
|
481 UNUSED,
|
|
482 -2293,
|
|
483 693,
|
|
484 2888,
|
|
485 UNUSED,
|
|
486 -5347,
|
|
487 UNUSED,
|
|
488 92,
|
|
489 UNUSED,
|
|
490 2247,
|
|
491 UNUSED,
|
|
492 3433,
|
|
493 -2106,
|
|
494 1637,
|
|
495 -217,
|
|
496 446,
|
|
497 -124,
|
|
498 0,
|
|
499 UNUSED,
|
|
500 UNUSED,
|
|
501 -3065,
|
|
502 655,
|
|
503 474,
|
|
504 -121,
|
|
505 UNUSED,
|
|
506 UNUSED,
|
|
507 UNUSED,
|
|
508 1563,
|
|
509 21,
|
|
510 -6645,
|
|
511 1693,
|
|
512 0,
|
|
513 -919,
|
|
514 840,
|
|
515 450,
|
|
516 UNUSED,
|
|
517 2646,
|
|
518 3516,
|
|
519 -918,
|
|
520 603,
|
|
521 305,
|
|
522 UNUSED,
|
|
523 0,
|
|
524 1161,
|
|
525 -2202,
|
|
526 UNUSED,
|
|
527 0,
|
|
528 0,
|
|
529 3397,
|
|
530 1768,
|
|
531 UNUSED,
|
|
532 3977,
|
|
533 -2345,
|
|
534 0,
|
|
535 0,
|
|
536 1304,
|
|
537 UNUSED,
|
|
538 0,
|
|
539 1652,
|
|
540 UNUSED,
|
|
541 UNUSED,
|
|
542 UNUSED,
|
|
543 UNUSED,
|
|
544 UNUSED,
|
|
545 0,
|
|
546 UNUSED,
|
|
547 0,
|
|
548 1491,
|
|
549 1447,
|
|
550 -1077,
|
|
551 UNUSED,
|
|
552 3524,
|
|
553 0,
|
|
554 UNUSED,
|
|
555 0,
|
|
556 UNUSED,
|
|
557 0,
|
|
558 0,
|
|
559 UNUSED,
|
|
560 751,
|
|
561 385,
|
|
562 -392,
|
|
563 UNUSED,
|
|
564 UNUSED,
|
|
565 0,
|
|
566 UNUSED,
|
|
567 1315,
|
|
568 UNUSED,
|
|
569 -2891,
|
|
570 UNUSED,
|
|
571 0,
|
|
572 0,
|
|
573 1598,
|
|
574 0,
|
|
575 219,
|
|
576 UNUSED,
|
|
577 UNUSED,
|
|
578 1880,
|
|
579 -1787,
|
|
580 126,
|
|
581 533,
|
|
582 0,
|
|
583 865,
|
|
584 -5180,
|
|
585 891,
|
|
586 UNUSED,
|
|
587 UNUSED,
|
|
588 UNUSED,
|
|
589 -1615,
|
|
590 -990,
|
|
591 -612,
|
|
592 0,
|
|
593 858,
|
|
594 UNUSED,
|
|
595 912,
|
|
596 UNUSED,
|
|
597 UNUSED,
|
|
598 2765,
|
|
599 1473,
|
|
600 UNUSED,
|
|
601 UNUSED,
|
|
602 1482,
|
|
603 -1419,
|
|
604 4256,
|
|
605 0,
|
|
606 UNUSED,
|
|
607 UNUSED,
|
|
608 0,
|
|
609 UNUSED,
|
|
610 1374,
|
|
611 0,
|
|
612 3696,
|
|
613 0,
|
|
614 1041,
|
|
615 UNUSED,
|
|
616 2444,
|
|
617 UNUSED,
|
|
618 -288,
|
|
619 UNUSED,
|
|
620 UNUSED,
|
|
621 17,
|
|
622 UNUSED,
|
|
623 0,
|
|
624 -1405,
|
|
625 UNUSED,
|
|
626 -3035,
|
|
627 UNUSED,
|
|
628 -416,
|
|
629 UNUSED,
|
|
630 641,
|
|
631 UNUSED,
|
|
632 -2339,
|
|
633 0,
|
|
634 1028,
|
|
635 -545,
|
|
636 -13,
|
|
637 501,
|
|
638 -270,
|
|
639 UNUSED,
|
|
640 -1537,
|
|
641 -246,
|
|
642 UNUSED,
|
|
643 2902,
|
|
644 UNUSED,
|
|
645 UNUSED,
|
|
646 -130,
|
|
647 2054,
|
|
648 2026,
|
|
649 UNUSED,
|
|
650 3154,
|
|
651 0,
|
|
652 -258,
|
|
653 2089,
|
|
654 911,
|
|
655 1616,
|
|
656 118,
|
|
657 UNUSED,
|
|
658 UNUSED,
|
|
659 UNUSED,
|
|
660 1198,
|
|
661 UNUSED,
|
|
662 -2503,
|
|
663 UNUSED,
|
|
664 -5704,
|
|
665 631,
|
|
666 UNUSED,
|
|
667 1688,
|
|
668 -1785,
|
|
669 UNUSED,
|
|
670 UNUSED,
|
|
671 UNUSED,
|
|
672 UNUSED,
|
|
673 1262,
|
|
674 4318,
|
|
675 UNUSED,
|
|
676 660,
|
|
677 -495,
|
|
678 1805,
|
|
679 -932,
|
|
680 UNUSED,
|
|
681 -1156,
|
|
682 UNUSED,
|
|
683 UNUSED,
|
|
684 0,
|
|
685 1261,
|
|
686 2720,
|
|
687 UNUSED,
|
|
688 0,
|
|
689 550,
|
|
690 -506,
|
|
691 UNUSED,
|
|
692 0,
|
|
693 UNUSED,
|
|
694 25,
|
|
695 0,
|
|
696 190,
|
|
697 2032,
|
|
698 UNUSED,
|
|
699 1572,
|
|
700 1988,
|
|
701 1084,
|
|
702 1146,
|
|
703 0,
|
|
704 -623,
|
|
705 2144,
|
|
706 -265,
|
|
707 0,
|
|
708 156,
|
|
709 4129,
|
|
710 UNUSED,
|
|
711 947,
|
|
712 -433,
|
|
713 -1292,
|
|
714 3618,
|
|
715 4236,
|
|
716 UNUSED,
|
|
717 -6498,
|
|
718 -1201,
|
|
719 -3295,
|
|
720 715,
|
|
721 UNUSED,
|
|
722 UNUSED,
|
|
723 1843,
|
|
724 UNUSED,
|
|
725 0,
|
|
726 UNUSED,
|
|
727 UNUSED,
|
|
728 -1775,
|
|
729 UNUSED,
|
|
730 -978,
|
|
731 UNUSED,
|
|
732 UNUSED,
|
|
733 UNUSED,
|
|
734 0,
|
|
735 UNUSED,
|
|
736 0,
|
|
737 UNUSED,
|
|
738 UNUSED,
|
|
739 UNUSED,
|
|
740 0,
|
|
741 UNUSED,
|
|
742 1783,
|
|
743 0,
|
|
744 UNUSED,
|
|
745 1267,
|
|
746 2976,
|
|
747 1145,
|
|
748 426,
|
|
749 230,
|
|
750 -280,
|
|
751 0,
|
|
752 UNUSED,
|
|
753 976,
|
|
754 -3682,
|
|
755 -1244,
|
|
756 -472,
|
|
757 0,
|
|
758 833,
|
|
759 0,
|
|
760 4,
|
|
761 0,
|
|
762 UNUSED,
|
|
763 -94,
|
|
764 -1178,
|
|
765 754,
|
|
766 1800,
|
|
767 UNUSED,
|
|
768 835,
|
|
769 3632,
|
|
770 UNUSED,
|
|
771 1009,
|
|
772 UNUSED,
|
|
773 1469,
|
|
774 0,
|
|
775 -4201,
|
|
776 2409,
|
|
777 0,
|
|
778 1183,
|
|
779 0,
|
|
780 UNUSED,
|
|
781 UNUSED,
|
|
782 -4071,
|
|
783 0,
|
|
784 -1845,
|
|
785 2220,
|
|
786 0,
|
|
787 0,
|
|
788 0,
|
|
789 0,
|
|
790 -1041,
|
|
791 892,
|
|
792 924,
|
|
793 2842,
|
|
794 UNUSED,
|
|
795 1510,
|
|
796 UNUSED,
|
|
797 0,
|
|
798 1570,
|
|
799 -3488,
|
|
800 -1060,
|
|
801 0,
|
|
802 UNUSED,
|
|
803 UNUSED,
|
|
804 267,
|
|
805 0,
|
|
806 825,
|
|
807 UNUSED,
|
|
808 832,
|
|
809 2975,
|
|
810 2321,
|
|
811 1680,
|
|
812 UNUSED,
|
|
813 0,
|
|
814 0,
|
|
815 421,
|
|
816 -4633,
|
|
817 -4825,
|
|
818 3721,
|
|
819 -4292,
|
|
820 -148,
|
|
821 UNUSED,
|
|
822 2670,
|
|
823 7766,
|
|
824 1898,
|
|
825 269,
|
|
826 3424,
|
|
827 -4425,
|
|
828 1198,
|
|
829 -125,
|
|
830 UNUSED,
|
|
831 1079,
|
|
832 UNUSED,
|
|
833 UNUSED,
|
|
834 2013,
|
|
835 UNUSED,
|
|
836 771,
|
|
837 UNUSED,
|
|
838 UNUSED,
|
|
839 382,
|
|
840 -3010,
|
|
841 -797,
|
|
842 1282,
|
|
843 0,
|
|
844 2080,
|
|
845 0,
|
|
846 898,
|
|
847 1909,
|
|
848 1517,
|
|
849 UNUSED,
|
|
850 0,
|
|
851 1010,
|
|
852 UNUSED,
|
|
853 2228,
|
|
854 91,
|
|
855 UNUSED,
|
|
856 329,
|
|
857 UNUSED,
|
|
858 UNUSED,
|
|
859 182,
|
|
860 0,
|
|
861 2896,
|
|
862 2856,
|
|
863 -822,
|
|
864 UNUSED,
|
|
865 -648,
|
|
866 UNUSED,
|
|
867 UNUSED,
|
|
868 20,
|
|
869 0,
|
|
870 UNUSED,
|
|
871 203,
|
|
872 0,
|
|
873 -276,
|
|
874 243,
|
|
875 342,
|
|
876 175,
|
|
877 2372,
|
|
878 -1199,
|
|
879 1779,
|
|
880 -1189,
|
|
881 UNUSED,
|
|
882 2268,
|
|
883 -94,
|
|
884 456,
|
|
885 UNUSED,
|
|
886 888,
|
|
887 UNUSED,
|
|
888 UNUSED,
|
|
889 -2356,
|
|
890 -1873,
|
|
891 UNUSED,
|
|
892 1100,
|
|
893 UNUSED,
|
|
894 UNUSED,
|
|
895 UNUSED,
|
|
896 UNUSED,
|
|
897 242,
|
|
898 117,
|
|
899 1494,
|
|
900 UNUSED,
|
|
901 -253,
|
|
902 1926,
|
|
903 UNUSED,
|
|
904 0,
|
|
905 2106,
|
|
906 1550,
|
|
907 UNUSED,
|
|
908 UNUSED,
|
|
909 211,
|
|
910 1699,
|
|
911 -1044,
|
|
912 UNUSED,
|
|
913 2594,
|
|
914 UNUSED,
|
|
915 UNUSED,
|
|
916 4184,
|
|
917 -1103,
|
|
918 UNUSED,
|
|
919 UNUSED,
|
|
920 UNUSED,
|
|
921 UNUSED,
|
|
922 870,
|
|
923 1835,
|
|
924 UNUSED,
|
|
925 -655,
|
|
926 UNUSED,
|
|
927 518,
|
|
928 1925,
|
|
929 UNUSED,
|
|
930 UNUSED,
|
|
931 2679,
|
|
932 399,
|
|
933 UNUSED,
|
|
934 -1679,
|
|
935 1487,
|
|
936 632,
|
|
937 UNUSED,
|
|
938 UNUSED,
|
|
939 1071,
|
|
940 0,
|
|
941 UNUSED,
|
|
942 UNUSED,
|
|
943 UNUSED,
|
|
944 0,
|
|
945 1052,
|
|
946 0,
|
|
947 UNUSED,
|
|
948 UNUSED,
|
|
949 0,
|
|
950 -835,
|
|
951 503,
|
|
952 UNUSED,
|
|
953 0,
|
|
954 UNUSED,
|
|
955 UNUSED,
|
|
956 UNUSED,
|
|
957 -5090,
|
|
958 UNUSED,
|
|
959 -5019,
|
|
960 UNUSED,
|
|
961 996,
|
|
962 UNUSED,
|
|
963 1885,
|
|
964 958,
|
|
965 374,
|
|
966 2675,
|
|
967 794,
|
|
968 2026,
|
|
969 UNUSED,
|
|
970 UNUSED,
|
|
971 5353,
|
|
972 1157,
|
|
973 UNUSED,
|
|
974 2319,
|
|
975 147,
|
|
976 1429,
|
|
977 UNUSED,
|
|
978 UNUSED,
|
|
979 1611,
|
|
980 UNUSED,
|
|
981 -444,
|
|
982 900,
|
|
983 -1248,
|
|
984 0,
|
|
985 1679,
|
|
986 3538,
|
|
987 1512,
|
|
988 0,
|
|
989 1659,
|
|
990 0,
|
|
991 -823,
|
|
992 UNUSED,
|
|
993 -975,
|
|
994 1543,
|
|
995 UNUSED,
|
|
996 1260,
|
|
997 UNUSED,
|
|
998 0,
|
|
999 UNUSED,
|
|
1000 1866,
|
|
1001 2351,
|
|
1002 1018,
|
|
1003 708,
|
|
1004 1690,
|
|
1005 391,
|
|
1006 2650,
|
|
1007 2224,
|
|
1008 1157,
|
|
1009 807,
|
|
1010 -1065,
|
|
1011 3921,
|
|
1012 UNUSED,
|
|
1013 UNUSED,
|
|
1014 120,
|
|
1015 UNUSED,
|
|
1016 UNUSED,
|
|
1017 5431,
|
|
1018 UNUSED,
|
|
1019 1710,
|
|
1020 -1326,
|
|
1021 493,
|
|
1022 1488,
|
|
1023 -1688,
|
|
1024 71,
|
|
1025 -1421,
|
|
1026 0,
|
|
1027 -99,
|
|
1028 0,
|
|
1029 UNUSED,
|
|
1030 -6797,
|
|
1031 1139,
|
|
1032 501,
|
|
1033 6,
|
|
1034 2095,
|
|
1035 UNUSED,
|
|
1036 -891,
|
|
1037 0,
|
|
1038 2036,
|
|
1039 UNUSED,
|
|
1040 -2819,
|
|
1041 UNUSED,
|
|
1042 1486,
|
|
1043 257,
|
|
1044 1301,
|
|
1045 UNUSED,
|
|
1046 -3106,
|
|
1047 225,
|
|
1048 UNUSED,
|
|
1049 -958,
|
|
1050 UNUSED,
|
|
1051 1795,
|
|
1052 -3344,
|
|
1053 3605,
|
|
1054 UNUSED,
|
|
1055 0,
|
|
1056 -88,
|
|
1057 0,
|
|
1058 UNUSED,
|
|
1059 -4397,
|
|
1060 530,
|
|
1061 0,
|
|
1062 41,
|
|
1063 2540,
|
|
1064 UNUSED,
|
|
1065 UNUSED,
|
|
1066 380,
|
|
1067 4103,
|
|
1068 -5242,
|
|
1069 775,
|
|
1070 UNUSED,
|
|
1071 UNUSED,
|
|
1072 1872,
|
|
1073 1904,
|
|
1074 676,
|
|
1075 UNUSED,
|
|
1076 1863,
|
|
1077 211,
|
|
1078 577,
|
|
1079 UNUSED,
|
|
1080 -1666,
|
|
1081 UNUSED,
|
|
1082 224,
|
|
1083 UNUSED,
|
|
1084 UNUSED,
|
|
1085 UNUSED,
|
|
1086 1331,
|
|
1087 0,
|
|
1088 2408,
|
|
1089 -1303,
|
|
1090 0,
|
|
1091 UNUSED,
|
|
1092 380,
|
|
1093 -1024,
|
|
1094 UNUSED,
|
|
1095 414,
|
|
1096 463,
|
|
1097 -1884,
|
|
1098 UNUSED,
|
|
1099 0,
|
|
1100 UNUSED,
|
|
1101 3094,
|
|
1102 -2319,
|
|
1103 -452,
|
|
1104 375,
|
|
1105 1284,
|
|
1106 1370,
|
|
1107 UNUSED,
|
|
1108 -120,
|
|
1109 0,
|
|
1110 -411,
|
|
1111 -1099,
|
|
1112 981,
|
|
1113 3526,
|
|
1114 572,
|
|
1115 2344,
|
|
1116 0,
|
|
1117 629,
|
|
1118 UNUSED,
|
|
1119 861,
|
|
1120 2445,
|
|
1121 1291,
|
|
1122 465,
|
|
1123 UNUSED,
|
|
1124 1290,
|
|
1125 UNUSED,
|
|
1126 UNUSED,
|
|
1127 1312,
|
|
1128 0,
|
|
1129 1191,
|
|
1130 128,
|
|
1131 933,
|
|
1132 1553,
|
|
1133 UNUSED,
|
|
1134 -5827,
|
|
1135 UNUSED,
|
|
1136 0,
|
|
1137 1958,
|
|
1138 UNUSED,
|
|
1139 UNUSED,
|
|
1140 1521,
|
|
1141 2073,
|
|
1142 UNUSED,
|
|
1143 UNUSED,
|
|
1144 UNUSED,
|
|
1145 UNUSED,
|
|
1146 UNUSED,
|
|
1147 -3768,
|
|
1148 UNUSED,
|
|
1149 2009,
|
|
1150 655,
|
|
1151 4997,
|
|
1152 UNUSED,
|
|
1153 UNUSED,
|
|
1154 2164,
|
|
1155 -1693,
|
|
1156 1494,
|
|
1157 UNUSED,
|
|
1158 0,
|
|
1159 1149,
|
|
1160 UNUSED,
|
|
1161 -82,
|
|
1162 609,
|
|
1163 UNUSED,
|
|
1164 UNUSED,
|
|
1165 463,
|
|
1166 UNUSED,
|
|
1167 1274,
|
|
1168 0,
|
|
1169 1458,
|
|
1170 -1305,
|
|
1171 UNUSED,
|
|
1172 -851,
|
|
1173 0,
|
|
1174 1887,
|
|
1175 73,
|
|
1176 UNUSED,
|
|
1177 648,
|
|
1178 -857,
|
|
1179 -168,
|
|
1180 UNUSED,
|
|
1181 UNUSED,
|
|
1182 512,
|
|
1183 451,
|
|
1184 UNUSED,
|
|
1185 240,
|
|
1186 UNUSED,
|
|
1187 UNUSED,
|
|
1188 2209,
|
|
1189 UNUSED,
|
|
1190 2150,
|
|
1191 UNUSED,
|
|
1192 1144,
|
|
1193 UNUSED,
|
|
1194 1395,
|
|
1195 -4526,
|
|
1196 993,
|
|
1197 3121,
|
|
1198 UNUSED,
|
|
1199 921,
|
|
1200 -611,
|
|
1201 646,
|
|
1202 -340,
|
|
1203 825,
|
|
1204 UNUSED,
|
|
1205 UNUSED,
|
|
1206 UNUSED,
|
|
1207 1954,
|
|
1208 -1241,
|
|
1209 0,
|
|
1210 UNUSED,
|
|
1211 UNUSED,
|
|
1212 -3282,
|
|
1213 165,
|
|
1214 UNUSED,
|
|
1215 1461,
|
|
1216 2053,
|
|
1217 UNUSED,
|
|
1218 239,
|
|
1219 383,
|
|
1220 UNUSED,
|
|
1221 -1008,
|
|
1222 0,
|
|
1223 1154,
|
|
1224 -11,
|
|
1225 UNUSED,
|
|
1226 UNUSED,
|
|
1227 UNUSED,
|
|
1228 UNUSED,
|
|
1229 2138,
|
|
1230 UNUSED,
|
|
1231 UNUSED,
|
|
1232 1587,
|
|
1233 2825,
|
|
1234 -1969,
|
|
1235 0,
|
|
1236 -232,
|
|
1237 422,
|
|
1238 2049,
|
|
1239 UNUSED,
|
|
1240 -1470,
|
|
1241 UNUSED,
|
|
1242 1237,
|
|
1243 UNUSED,
|
|
1244 1179,
|
|
1245 2003,
|
|
1246 0,
|
|
1247 308,
|
|
1248 761,
|
|
1249 323,
|
|
1250 UNUSED,
|
|
1251 198,
|
|
1252 UNUSED,
|
|
1253 UNUSED,
|
|
1254 0,
|
|
1255 UNUSED,
|
|
1256 0,
|
|
1257 -425,
|
|
1258 UNUSED,
|
|
1259 UNUSED,
|
|
1260 -5610,
|
|
1261 1555,
|
|
1262 1571,
|
|
1263 585,
|
|
1264 UNUSED,
|
|
1265 UNUSED,
|
|
1266 -21,
|
|
1267 UNUSED,
|
|
1268 -36,
|
|
1269 UNUSED,
|
|
1270 0,
|
|
1271 UNUSED,
|
|
1272 -3035,
|
|
1273 2699,
|
|
1274 2677,
|
|
1275 1900,
|
|
1276 1791,
|
|
1277 UNUSED,
|
|
1278 -1150,
|
|
1279 0,
|
|
1280 UNUSED,
|
|
1281 2647,
|
|
1282 UNUSED,
|
|
1283 UNUSED,
|
|
1284 2972,
|
|
1285 0,
|
|
1286 UNUSED,
|
|
1287 1267,
|
|
1288 676,
|
|
1289 UNUSED,
|
|
1290 1570,
|
|
1291 1818,
|
|
1292 UNUSED,
|
|
1293 260,
|
|
1294 UNUSED,
|
|
1295 UNUSED,
|
|
1296 UNUSED,
|
|
1297 910,
|
|
1298 2249,
|
|
1299 UNUSED,
|
|
1300 -41,
|
|
1301 UNUSED,
|
|
1302 95,
|
|
1303 0,
|
|
1304 UNUSED,
|
|
1305 UNUSED,
|
|
1306 UNUSED,
|
|
1307 UNUSED,
|
|
1308 UNUSED,
|
|
1309 -4684,
|
|
1310 6339,
|
|
1311 0,
|
|
1312 1632,
|
|
1313 3269,
|
|
1314 4550,
|
|
1315 115,
|
|
1316 1549,
|
|
1317 UNUSED,
|
|
1318 -652,
|
|
1319 2216,
|
|
1320 0,
|
|
1321 1324,
|
|
1322 2449,
|
|
1323 1041,
|
|
1324 0,
|
|
1325 0,
|
|
1326 -4819,
|
|
1327 UNUSED,
|
|
1328 UNUSED,
|
|
1329 UNUSED,
|
|
1330 71,
|
|
1331 -2989,
|
|
1332 0,
|
|
1333 1448,
|
|
1334 UNUSED,
|
|
1335 UNUSED,
|
|
1336 -5777,
|
|
1337 0,
|
|
1338 1017,
|
|
1339 2238,
|
|
1340 UNUSED,
|
|
1341 UNUSED,
|
|
1342 -19,
|
|
1343 -373,
|
|
1344 -26,
|
|
1345 -4491,
|
|
1346 UNUSED,
|
|
1347 869,
|
|
1348 1875,
|
|
1349 1381,
|
|
1350 UNUSED,
|
|
1351 1345,
|
|
1352 1110,
|
|
1353 UNUSED,
|
|
1354 3096,
|
|
1355 1688,
|
|
1356 UNUSED,
|
|
1357 UNUSED,
|
|
1358 UNUSED,
|
|
1359 3386,
|
|
1360 -697,
|
|
1361 UNUSED,
|
|
1362 UNUSED,
|
|
1363 UNUSED,
|
|
1364 UNUSED,
|
|
1365 UNUSED,
|
|
1366 UNUSED,
|
|
1367 125,
|
|
1368 997,
|
|
1369 -34,
|
|
1370 UNUSED,
|
|
1371 UNUSED,
|
|
1372 630,
|
|
1373 2217,
|
|
1374 680,
|
|
1375 1730,
|
|
1376 112,
|
|
1377 UNUSED,
|
|
1378 1063,
|
|
1379 65,
|
|
1380 UNUSED,
|
|
1381 1915,
|
|
1382 246,
|
|
1383 -196,
|
|
1384 0,
|
|
1385 895,
|
|
1386 1400,
|
|
1387 -17,
|
|
1388 1468,
|
|
1389 -362,
|
|
1390 0,
|
|
1391 678,
|
|
1392 884,
|
|
1393 5106,
|
|
1394 UNUSED,
|
|
1395 -891,
|
|
1396 2339,
|
|
1397 3041,
|
|
1398 UNUSED,
|
|
1399 2141,
|
|
1400 739,
|
|
1401 UNUSED,
|
|
1402 -2731,
|
|
1403 1862,
|
|
1404 1139,
|
|
1405 UNUSED,
|
|
1406 591,
|
|
1407 0,
|
|
1408 UNUSED,
|
|
1409 620,
|
|
1410 792,
|
|
1411 859,
|
|
1412 UNUSED,
|
|
1413 0,
|
|
1414 0,
|
|
1415 1245,
|
|
1416 UNUSED,
|
|
1417 2907,
|
|
1418 UNUSED,
|
|
1419 3002,
|
|
1420 UNUSED,
|
|
1421 1347,
|
|
1422 946,
|
|
1423 UNUSED,
|
|
1424 UNUSED,
|
|
1425 2352,
|
|
1426 2421,
|
|
1427 354,
|
|
1428 975,
|
|
1429 4563,
|
|
1430 763,
|
|
1431 UNUSED,
|
|
1432 -842,
|
|
1433 -231,
|
|
1434 595,
|
|
1435 -1985,
|
|
1436 0,
|
|
1437 UNUSED,
|
|
1438 582,
|
|
1439 UNUSED,
|
|
1440 -6485,
|
|
1441 UNUSED,
|
|
1442 -219,
|
|
1443 1798,
|
|
1444 741,
|
|
1445 UNUSED,
|
|
1446 -1297,
|
|
1447 1008,
|
|
1448 -282,
|
|
1449 -5415,
|
|
1450 UNUSED,
|
|
1451 342,
|
|
1452 -1968,
|
|
1453 3409,
|
|
1454 -565,
|
|
1455 UNUSED,
|
|
1456 1005,
|
|
1457 3391,
|
|
1458 1393,
|
|
1459 2199,
|
|
1460 1901,
|
|
1461 1026,
|
|
1462 UNUSED,
|
|
1463 1558,
|
|
1464 675,
|
|
1465 2527,
|
|
1466 UNUSED,
|
|
1467 314,
|
|
1468 1146,
|
|
1469 655,
|
|
1470 UNUSED,
|
|
1471 1058,
|
|
1472 1121,
|
|
1473 UNUSED,
|
|
1474 -1087,
|
|
1475 UNUSED,
|
|
1476 UNUSED,
|
|
1477 894,
|
|
1478 -681,
|
|
1479 1603,
|
|
1480 471,
|
|
1481 UNUSED,
|
|
1482 UNUSED,
|
|
1483 870,
|
|
1484 UNUSED,
|
|
1485 UNUSED,
|
|
1486 UNUSED,
|
|
1487 -1023,
|
|
1488 2882,
|
|
1489 148,
|
|
1490 367,
|
|
1491 2067,
|
|
1492 UNUSED,
|
|
1493 2275,
|
|
1494 14,
|
|
1495 UNUSED,
|
|
1496 UNUSED,
|
|
1497 441,
|
|
1498 155,
|
|
1499 0,
|
|
1500 UNUSED,
|
|
1501 -1487,
|
|
1502 UNUSED,
|
|
1503 0,
|
|
1504 UNUSED,
|
|
1505 -5069,
|
|
1506 674,
|
|
1507 -320,
|
|
1508 UNUSED,
|
|
1509 -727,
|
|
1510 UNUSED,
|
|
1511 1384,
|
|
1512 UNUSED,
|
|
1513 -430,
|
|
1514 1163,
|
|
1515 UNUSED,
|
|
1516 1766,
|
|
1517 1725,
|
|
1518 1966,
|
|
1519 UNUSED,
|
|
1520 UNUSED,
|
|
1521 -1925,
|
|
1522 UNUSED,
|
|
1523 UNUSED,
|
|
1524 1386,
|
|
1525 -2145,
|
|
1526 -924,
|
|
1527 1177,
|
|
1528 717,
|
|
1529 221,
|
|
1530 UNUSED,
|
|
1531 UNUSED,
|
|
1532 -387,
|
|
1533 -5158,
|
|
1534 1586,
|
|
1535 259,
|
|
1536 0,
|
|
1537 -88,
|
|
1538 -517,
|
|
1539 1394,
|
|
1540 -3,
|
|
1541 -1801,
|
|
1542 1920,
|
|
1543 -658,
|
|
1544 106,
|
|
1545 UNUSED,
|
|
1546 UNUSED,
|
|
1547 1048,
|
|
1548 0,
|
|
1549 -1653,
|
|
1550 UNUSED,
|
|
1551 1476,
|
|
1552 -951,
|
|
1553 833,
|
|
1554 248,
|
|
1555 -371,
|
|
1556 940,
|
|
1557 2757,
|
|
1558 2409,
|
|
1559 UNUSED,
|
|
1560 UNUSED,
|
|
1561 781,
|
|
1562 UNUSED,
|
|
1563 UNUSED,
|
|
1564 UNUSED,
|
|
1565 -3582,
|
|
1566 -891,
|
|
1567 4094,
|
|
1568 UNUSED,
|
|
1569 663,
|
|
1570 1647,
|
|
1571 UNUSED,
|
|
1572 UNUSED,
|
|
1573 1789,
|
|
1574 1031,
|
|
1575 UNUSED,
|
|
1576 UNUSED,
|
|
1577 1902,
|
|
1578 UNUSED,
|
|
1579 -1696,
|
|
1580 -2731,
|
|
1581 4754,
|
|
1582 UNUSED,
|
|
1583 947,
|
|
1584 UNUSED,
|
|
1585 UNUSED,
|
|
1586 UNUSED,
|
|
1587 621,
|
|
1588 5295,
|
|
1589 UNUSED,
|
|
1590 524,
|
|
1591 UNUSED,
|
|
1592 -1568,
|
|
1593 362,
|
|
1594 UNUSED,
|
|
1595 0,
|
|
1596 -210,
|
|
1597 1994,
|
|
1598 -1074,
|
|
1599 660,
|
|
1600 706,
|
|
1601 785,
|
|
1602 -1258,
|
|
1603 1689,
|
|
1604 2011,
|
|
1605 -2149,
|
|
1606 1592,
|
|
1607 UNUSED,
|
|
1608 UNUSED,
|
|
1609 -4171,
|
|
1610 -24,
|
|
1611 UNUSED,
|
|
1612 UNUSED,
|
|
1613 UNUSED,
|
|
1614 582,
|
|
1615 15,
|
|
1616 0,
|
|
1617 1651,
|
|
1618 UNUSED,
|
|
1619 UNUSED,
|
|
1620 UNUSED,
|
|
1621 377,
|
|
1622 UNUSED,
|
|
1623 1329,
|
|
1624 2769,
|
|
1625 -526,
|
|
1626 1347,
|
|
1627 704,
|
|
1628 -332,
|
|
1629 1238,
|
|
1630 UNUSED,
|
|
1631 1293,
|
|
1632 107,
|
|
1633 264,
|
|
1634 UNUSED,
|
|
1635 UNUSED,
|
|
1636 1708,
|
|
1637 UNUSED,
|
|
1638 -547,
|
|
1639 UNUSED,
|
|
1640 -829,
|
|
1641 662,
|
|
1642 838,
|
|
1643 UNUSED,
|
|
1644 UNUSED,
|
|
1645 2596,
|
|
1646 3975,
|
|
1647 103,
|
|
1648 365,
|
|
1649 1028,
|
|
1650 UNUSED,
|
|
1651 UNUSED,
|
|
1652 UNUSED,
|
|
1653 UNUSED,
|
|
1654 -610,
|
|
1655 1738,
|
|
1656 UNUSED,
|
|
1657 -3315,
|
|
1658 625,
|
|
1659 -1474,
|
|
1660 UNUSED,
|
|
1661 -283,
|
|
1662 -1941,
|
|
1663 UNUSED,
|
|
1664 UNUSED,
|
|
1665 0,
|
|
1666 0,
|
|
1667 550,
|
|
1668 1639,
|
|
1669 UNUSED,
|
|
1670 UNUSED,
|
|
1671 UNUSED,
|
|
1672 -1578,
|
|
1673 2442,
|
|
1674 206,
|
|
1675 0,
|
|
1676 UNUSED,
|
|
1677 -166,
|
|
1678 UNUSED,
|
|
1679 UNUSED,
|
|
1680 1432,
|
|
1681 UNUSED,
|
|
1682 -1,
|
|
1683 UNUSED,
|
|
1684 -177,
|
|
1685 -772,
|
|
1686 799,
|
|
1687 -4429,
|
|
1688 4175,
|
|
1689 1767,
|
|
1690 1197,
|
|
1691 UNUSED,
|
|
1692 1344,
|
|
1693 695,
|
|
1694 UNUSED,
|
|
1695 UNUSED,
|
|
1696 3271,
|
|
1697 UNUSED,
|
|
1698 UNUSED,
|
|
1699 -1042,
|
|
1700 UNUSED,
|
|
1701 1641,
|
|
1702 185,
|
|
1703 659,
|
|
1704 1889,
|
|
1705 UNUSED,
|
|
1706 -1812,
|
|
1707 -3952,
|
|
1708 UNUSED,
|
|
1709 1919,
|
|
1710 UNUSED,
|
|
1711 1992,
|
|
1712 -3578,
|
|
1713 UNUSED,
|
|
1714 -465,
|
|
1715 -120,
|
|
1716 UNUSED,
|
|
1717 1722,
|
|
1718 -1333,
|
|
1719 UNUSED,
|
|
1720 UNUSED,
|
|
1721 -139,
|
|
1722 UNUSED,
|
|
1723 2000,
|
|
1724 2084,
|
|
1725 -1363,
|
|
1726 UNUSED,
|
|
1727 UNUSED,
|
|
1728 1687,
|
|
1729 1584,
|
|
1730 231,
|
|
1731 105,
|
|
1732 565,
|
|
1733 UNUSED,
|
|
1734 1413,
|
|
1735 UNUSED,
|
|
1736 2182,
|
|
1737 804,
|
|
1738 118,
|
|
1739 -1655,
|
|
1740 1104,
|
|
1741 UNUSED,
|
|
1742 448,
|
|
1743 1959,
|
|
1744 UNUSED,
|
|
1745 UNUSED,
|
|
1746 UNUSED,
|
|
1747 -5,
|
|
1748 1650,
|
|
1749 2007,
|
|
1750 608,
|
|
1751 UNUSED,
|
|
1752 UNUSED,
|
|
1753 UNUSED,
|
|
1754 -1678,
|
|
1755 UNUSED,
|
|
1756 4676,
|
|
1757 UNUSED,
|
|
1758 UNUSED,
|
|
1759 UNUSED,
|
|
1760 0,
|
|
1761 UNUSED,
|
|
1762 UNUSED,
|
|
1763 UNUSED,
|
|
1764 -4968,
|
|
1765 -5865,
|
|
1766 437,
|
|
1767 UNUSED,
|
|
1768 1936,
|
|
1769 1586,
|
|
1770 UNUSED,
|
|
1771 1797,
|
|
1772 -1791,
|
|
1773 96,
|
|
1774 1016,
|
|
1775 -4861,
|
|
1776 UNUSED,
|
|
1777 1511,
|
|
1778 231,
|
|
1779 -1567,
|
|
1780 UNUSED,
|
|
1781 UNUSED,
|
|
1782 21,
|
|
1783 2192,
|
|
1784 3600,
|
|
1785 -111,
|
|
1786 UNUSED,
|
|
1787 2182,
|
|
1788 181,
|
|
1789 1634,
|
|
1790 1271,
|
|
1791 0,
|
|
1792 643,
|
|
1793 423,
|
|
1794 1861,
|
|
1795 UNUSED,
|
|
1796 UNUSED,
|
|
1797 UNUSED,
|
|
1798 0,
|
|
1799 600,
|
|
1800 1946,
|
|
1801 UNUSED,
|
|
1802 1711,
|
|
1803 UNUSED,
|
|
1804 1561,
|
|
1805 UNUSED,
|
|
1806 -275,
|
|
1807 UNUSED,
|
|
1808 -4991,
|
|
1809 UNUSED,
|
|
1810 195,
|
|
1811 UNUSED,
|
|
1812 UNUSED,
|
|
1813 UNUSED,
|
|
1814 UNUSED,
|
|
1815 3377,
|
|
1816 2130,
|
|
1817 171,
|
|
1818 UNUSED,
|
|
1819 UNUSED,
|
|
1820 UNUSED,
|
|
1821 UNUSED,
|
|
1822 162,
|
|
1823 377,
|
|
1824 22,
|
|
1825 803,
|
|
1826 1607,
|
|
1827 411,
|
|
1828 UNUSED,
|
|
1829 3388,
|
|
1830 -5514,
|
|
1831 1548,
|
|
1832 -3181,
|
|
1833 -115,
|
|
1834 51,
|
|
1835 959,
|
|
1836 UNUSED,
|
|
1837 497,
|
|
1838 0,
|
|
1839 1307,
|
|
1840 688,
|
|
1841 1503,
|
|
1842 987,
|
|
1843 414,
|
|
1844 UNUSED,
|
|
1845 -1469,
|
|
1846 UNUSED,
|
|
1847 148,
|
|
1848 0,
|
|
1849 UNUSED,
|
|
1850 290,
|
|
1851 1339,
|
|
1852 1733,
|
|
1853 1437,
|
|
1854 UNUSED,
|
|
1855 UNUSED,
|
|
1856 1648,
|
|
1857 972,
|
|
1858 355,
|
|
1859 4280,
|
|
1860 682,
|
|
1861 UNUSED,
|
|
1862 1879,
|
|
1863 UNUSED,
|
|
1864 250,
|
|
1865 348,
|
|
1866 UNUSED,
|
|
1867 -710,
|
|
1868 1099,
|
|
1869 UNUSED,
|
|
1870 UNUSED,
|
|
1871 2212,
|
|
1872 916,
|
|
1873 -933,
|
|
1874 -921,
|
|
1875 2168,
|
|
1876 1096,
|
|
1877 1588,
|
|
1878 2175,
|
|
1879 46,
|
|
1880 UNUSED,
|
|
1881 UNUSED,
|
|
1882 31,
|
|
1883 366,
|
|
1884 1356,
|
|
1885 994,
|
|
1886 -267,
|
|
1887 1138,
|
|
1888 -5148,
|
|
1889 2069,
|
|
1890 -3555,
|
|
1891 UNUSED,
|
|
1892 UNUSED,
|
|
1893 546,
|
|
1894 -5732,
|
|
1895 2074,
|
|
1896 4098,
|
|
1897 UNUSED,
|
|
1898 UNUSED,
|
|
1899 -1088,
|
|
1900 1438,
|
|
1901 UNUSED,
|
|
1902 -433,
|
|
1903 UNUSED,
|
|
1904 UNUSED,
|
|
1905 -568,
|
|
1906 633,
|
|
1907 1786,
|
|
1908 -2402,
|
|
1909 2727,
|
|
1910 -4246,
|
|
1911 459,
|
|
1912 -787,
|
|
1913 -140,
|
|
1914 UNUSED,
|
|
1915 962,
|
|
1916 1128,
|
|
1917 UNUSED,
|
|
1918 UNUSED,
|
|
1919 -779,
|
|
1920 0,
|
|
1921 1662,
|
|
1922 26,
|
|
1923 3605,
|
|
1924 2300,
|
|
1925 UNUSED,
|
|
1926 5241,
|
|
1927 381,
|
|
1928 UNUSED,
|
|
1929 1258,
|
|
1930 UNUSED,
|
|
1931 -448,
|
|
1932 UNUSED,
|
|
1933 UNUSED,
|
|
1934 UNUSED,
|
|
1935 UNUSED,
|
|
1936 1894,
|
|
1937 UNUSED,
|
|
1938 UNUSED,
|
|
1939 1119,
|
|
1940 -387,
|
|
1941 -2776,
|
|
1942 834,
|
|
1943 507,
|
|
1944 1701,
|
|
1945 1350,
|
|
1946 -296,
|
|
1947 UNUSED,
|
|
1948 874,
|
|
1949 -1086,
|
|
1950 UNUSED,
|
|
1951 868,
|
|
1952 1546,
|
|
1953 -287,
|
|
1954 UNUSED,
|
|
1955 1036,
|
|
1956 UNUSED,
|
|
1957 UNUSED,
|
|
1958 950,
|
|
1959 1970,
|
|
1960 -297,
|
|
1961 1370,
|
|
1962 UNUSED,
|
|
1963 1101,
|
|
1964 -1988,
|
|
1965 375,
|
|
1966 -782,
|
|
1967 3045,
|
|
1968 352,
|
|
1969 1115,
|
|
1970 357,
|
|
1971 1086,
|
|
1972 UNUSED,
|
|
1973 -4768,
|
|
1974 -190,
|
|
1975 UNUSED,
|
|
1976 3648,
|
|
1977 2413,
|
|
1978 UNUSED,
|
|
1979 UNUSED,
|
|
1980 UNUSED,
|
|
1981 -2987,
|
|
1982 -1216,
|
|
1983 UNUSED,
|
|
1984 1991,
|
|
1985 UNUSED,
|
|
1986 1016,
|
|
1987 217,
|
|
1988 -603,
|
|
1989 -18,
|
|
1990 3736,
|
|
1991 UNUSED,
|
|
1992 -5842,
|
|
1993 UNUSED,
|
|
1994 UNUSED,
|
|
1995 1409,
|
|
1996 UNUSED,
|
|
1997 1248,
|
|
1998 349,
|
|
1999 UNUSED,
|
|
2000 UNUSED,
|
|
2001 1493,
|
|
2002 UNUSED,
|
|
2003 951,
|
|
2004 1315,
|
|
2005 UNUSED,
|
|
2006 2488,
|
|
2007 UNUSED,
|
|
2008 UNUSED,
|
|
2009 2979,
|
|
2010 -2179,
|
|
2011 -6354,
|
|
2012 -3562,
|
|
2013 2030,
|
|
2014 UNUSED,
|
|
2015 -11,
|
|
2016 UNUSED,
|
|
2017 1602,
|
|
2018 5427,
|
|
2019 1428,
|
|
2020 765,
|
|
2021 347,
|
|
2022 2855,
|
|
2023 1057,
|
|
2024 1140,
|
|
2025 0,
|
|
2026 UNUSED,
|
|
2027 1089,
|
|
2028 2287,
|
|
2029 -1653,
|
|
2030 1886,
|
|
2031 -706,
|
|
2032 UNUSED,
|
|
2033 UNUSED,
|
|
2034 UNUSED,
|
|
2035 1773,
|
|
2036 2001,
|
|
2037 UNUSED,
|
|
2038 UNUSED,
|
|
2039 532,
|
|
2040 UNUSED,
|
|
2041 UNUSED,
|
|
2042 UNUSED,
|
|
2043 UNUSED,
|
|
2044 -677,
|
|
2045 UNUSED,
|
|
2046 1100,
|
|
2047 UNUSED,
|
|
2048 261,
|
|
2049 UNUSED,
|
|
2050 UNUSED,
|
|
2051 1748,
|
|
2052 UNUSED,
|
|
2053 -307,
|
|
2054 533,
|
|
2055 535,
|
|
2056 2828,
|
|
2057 992,
|
|
2058 UNUSED,
|
|
2059 UNUSED,
|
|
2060 1682,
|
|
2061 UNUSED,
|
|
2062 UNUSED,
|
|
2063 1888,
|
|
2064 UNUSED,
|
|
2065 -2380,
|
|
2066 1501,
|
|
2067 572,
|
|
2068 UNUSED,
|
|
2069 -3454,
|
|
2070 161,
|
|
2071 1285,
|
|
2072 1753,
|
|
2073 };
|
|
2074 static const int16_t hash2[2048] = {
|
|
2075 UNUSED,
|
|
2076 UNUSED,
|
|
2077 0,
|
|
2078 UNUSED,
|
|
2079 0,
|
|
2080 0,
|
|
2081 UNUSED,
|
|
2082 UNUSED,
|
|
2083 0,
|
|
2084 1468,
|
|
2085 -976,
|
|
2086 0,
|
|
2087 UNUSED,
|
|
2088 UNUSED,
|
|
2089 0,
|
|
2090 0,
|
|
2091 UNUSED,
|
|
2092 0,
|
|
2093 UNUSED,
|
|
2094 0,
|
|
2095 UNUSED,
|
|
2096 0,
|
|
2097 -2391,
|
|
2098 0,
|
|
2099 0,
|
|
2100 UNUSED,
|
|
2101 0,
|
|
2102 4289,
|
|
2103 UNUSED,
|
|
2104 UNUSED,
|
|
2105 0,
|
|
2106 -266,
|
|
2107 0,
|
|
2108 UNUSED,
|
|
2109 UNUSED,
|
|
2110 3993,
|
|
2111 UNUSED,
|
|
2112 -1932,
|
|
2113 UNUSED,
|
|
2114 0,
|
|
2115 0,
|
|
2116 4911,
|
|
2117 UNUSED,
|
|
2118 UNUSED,
|
|
2119 6634,
|
|
2120 0,
|
|
2121 0,
|
|
2122 6192,
|
|
2123 0,
|
|
2124 0,
|
|
2125 0,
|
|
2126 UNUSED,
|
|
2127 4596,
|
|
2128 -20,
|
|
2129 1966,
|
|
2130 0,
|
|
2131 917,
|
|
2132 0,
|
|
2133 UNUSED,
|
|
2134 0,
|
|
2135 0,
|
|
2136 0,
|
|
2137 2532,
|
|
2138 1290,
|
|
2139 UNUSED,
|
|
2140 UNUSED,
|
|
2141 1111,
|
|
2142 -3689,
|
|
2143 0,
|
|
2144 0,
|
|
2145 0,
|
|
2146 0,
|
|
2147 UNUSED,
|
|
2148 987,
|
|
2149 UNUSED,
|
|
2150 0,
|
|
2151 42,
|
|
2152 0,
|
|
2153 6688,
|
|
2154 498,
|
|
2155 0,
|
|
2156 6744,
|
|
2157 2364,
|
|
2158 UNUSED,
|
|
2159 UNUSED,
|
|
2160 500,
|
|
2161 0,
|
|
2162 0,
|
|
2163 UNUSED,
|
|
2164 1720,
|
|
2165 2157,
|
|
2166 651,
|
|
2167 2490,
|
|
2168 UNUSED,
|
|
2169 -66,
|
|
2170 -249,
|
|
2171 0,
|
|
2172 1544,
|
|
2173 0,
|
|
2174 0,
|
|
2175 UNUSED,
|
|
2176 551,
|
|
2177 UNUSED,
|
|
2178 UNUSED,
|
|
2179 UNUSED,
|
|
2180 1505,
|
|
2181 0,
|
|
2182 -179,
|
|
2183 -989,
|
|
2184 0,
|
|
2185 1341,
|
|
2186 5372,
|
|
2187 -117,
|
|
2188 0,
|
|
2189 0,
|
|
2190 0,
|
|
2191 6424,
|
|
2192 UNUSED,
|
|
2193 UNUSED,
|
|
2194 0,
|
|
2195 UNUSED,
|
|
2196 -1276,
|
|
2197 3600,
|
|
2198 UNUSED,
|
|
2199 399,
|
|
2200 UNUSED,
|
|
2201 786,
|
|
2202 UNUSED,
|
|
2203 0,
|
|
2204 0,
|
|
2205 485,
|
|
2206 5877,
|
|
2207 UNUSED,
|
|
2208 3694,
|
|
2209 0,
|
|
2210 UNUSED,
|
|
2211 UNUSED,
|
|
2212 -3396,
|
|
2213 UNUSED,
|
|
2214 0,
|
|
2215 UNUSED,
|
|
2216 UNUSED,
|
|
2217 0,
|
|
2218 UNUSED,
|
|
2219 UNUSED,
|
|
2220 0,
|
|
2221 0,
|
|
2222 UNUSED,
|
|
2223 0,
|
|
2224 867,
|
|
2225 UNUSED,
|
|
2226 0,
|
|
2227 UNUSED,
|
|
2228 -259,
|
|
2229 -4177,
|
|
2230 0,
|
|
2231 UNUSED,
|
|
2232 0,
|
|
2233 UNUSED,
|
|
2234 -2137,
|
|
2235 5918,
|
|
2236 -2013,
|
|
2237 UNUSED,
|
|
2238 2317,
|
|
2239 0,
|
|
2240 0,
|
|
2241 0,
|
|
2242 UNUSED,
|
|
2243 427,
|
|
2244 0,
|
|
2245 1537,
|
|
2246 0,
|
|
2247 0,
|
|
2248 1271,
|
|
2249 0,
|
|
2250 UNUSED,
|
|
2251 UNUSED,
|
|
2252 24,
|
|
2253 UNUSED,
|
|
2254 188,
|
|
2255 UNUSED,
|
|
2256 UNUSED,
|
|
2257 2091,
|
|
2258 UNUSED,
|
|
2259 -451,
|
|
2260 0,
|
|
2261 1314,
|
|
2262 0,
|
|
2263 0,
|
|
2264 UNUSED,
|
|
2265 UNUSED,
|
|
2266 2091,
|
|
2267 0,
|
|
2268 1125,
|
|
2269 0,
|
|
2270 UNUSED,
|
|
2271 UNUSED,
|
|
2272 UNUSED,
|
|
2273 0,
|
|
2274 0,
|
|
2275 0,
|
|
2276 0,
|
|
2277 UNUSED,
|
|
2278 UNUSED,
|
|
2279 UNUSED,
|
|
2280 106,
|
|
2281 UNUSED,
|
|
2282 UNUSED,
|
|
2283 UNUSED,
|
|
2284 0,
|
|
2285 0,
|
|
2286 0,
|
|
2287 352,
|
|
2288 0,
|
|
2289 UNUSED,
|
|
2290 0,
|
|
2291 UNUSED,
|
|
2292 6589,
|
|
2293 -1341,
|
|
2294 UNUSED,
|
|
2295 UNUSED,
|
|
2296 UNUSED,
|
|
2297 0,
|
|
2298 -536,
|
|
2299 4,
|
|
2300 3025,
|
|
2301 UNUSED,
|
|
2302 0,
|
|
2303 UNUSED,
|
|
2304 0,
|
|
2305 6570,
|
|
2306 UNUSED,
|
|
2307 0,
|
|
2308 UNUSED,
|
|
2309 732,
|
|
2310 0,
|
|
2311 -1475,
|
|
2312 0,
|
|
2313 -241,
|
|
2314 0,
|
|
2315 207,
|
|
2316 0,
|
|
2317 -228,
|
|
2318 -502,
|
|
2319 74,
|
|
2320 UNUSED,
|
|
2321 0,
|
|
2322 UNUSED,
|
|
2323 UNUSED,
|
|
2324 -617,
|
|
2325 UNUSED,
|
|
2326 0,
|
|
2327 -1741,
|
|
2328 963,
|
|
2329 6080,
|
|
2330 -1240,
|
|
2331 UNUSED,
|
|
2332 4558,
|
|
2333 1882,
|
|
2334 UNUSED,
|
|
2335 UNUSED,
|
|
2336 UNUSED,
|
|
2337 4834,
|
|
2338 -439,
|
|
2339 0,
|
|
2340 0,
|
|
2341 0,
|
|
2342 219,
|
|
2343 UNUSED,
|
|
2344 0,
|
|
2345 2459,
|
|
2346 UNUSED,
|
|
2347 UNUSED,
|
|
2348 0,
|
|
2349 5260,
|
|
2350 1195,
|
|
2351 0,
|
|
2352 0,
|
|
2353 1871,
|
|
2354 UNUSED,
|
|
2355 -1703,
|
|
2356 0,
|
|
2357 -340,
|
|
2358 UNUSED,
|
|
2359 -679,
|
|
2360 2548,
|
|
2361 87,
|
|
2362 UNUSED,
|
|
2363 UNUSED,
|
|
2364 -922,
|
|
2365 UNUSED,
|
|
2366 6087,
|
|
2367 0,
|
|
2368 UNUSED,
|
|
2369 0,
|
|
2370 221,
|
|
2371 1978,
|
|
2372 99,
|
|
2373 -4392,
|
|
2374 UNUSED,
|
|
2375 1810,
|
|
2376 0,
|
|
2377 762,
|
|
2378 UNUSED,
|
|
2379 678,
|
|
2380 1025,
|
|
2381 UNUSED,
|
|
2382 953,
|
|
2383 164,
|
|
2384 -1254,
|
|
2385 UNUSED,
|
|
2386 904,
|
|
2387 0,
|
|
2388 0,
|
|
2389 UNUSED,
|
|
2390 490,
|
|
2391 UNUSED,
|
|
2392 UNUSED,
|
|
2393 UNUSED,
|
|
2394 UNUSED,
|
|
2395 -690,
|
|
2396 UNUSED,
|
|
2397 350,
|
|
2398 0,
|
|
2399 2213,
|
|
2400 -1771,
|
|
2401 401,
|
|
2402 0,
|
|
2403 0,
|
|
2404 UNUSED,
|
|
2405 2877,
|
|
2406 305,
|
|
2407 UNUSED,
|
|
2408 0,
|
|
2409 6757,
|
|
2410 1906,
|
|
2411 3452,
|
|
2412 UNUSED,
|
|
2413 1397,
|
|
2414 UNUSED,
|
|
2415 881,
|
|
2416 1458,
|
|
2417 UNUSED,
|
|
2418 UNUSED,
|
|
2419 0,
|
|
2420 -3329,
|
|
2421 0,
|
|
2422 -200,
|
|
2423 UNUSED,
|
|
2424 0,
|
|
2425 822,
|
|
2426 1118,
|
|
2427 UNUSED,
|
|
2428 0,
|
|
2429 UNUSED,
|
|
2430 0,
|
|
2431 UNUSED,
|
|
2432 0,
|
|
2433 1313,
|
|
2434 403,
|
|
2435 0,
|
|
2436 0,
|
|
2437 -4211,
|
|
2438 UNUSED,
|
|
2439 UNUSED,
|
|
2440 UNUSED,
|
|
2441 UNUSED,
|
|
2442 UNUSED,
|
|
2443 UNUSED,
|
|
2444 UNUSED,
|
|
2445 0,
|
|
2446 0,
|
|
2447 0,
|
|
2448 142,
|
|
2449 0,
|
|
2450 UNUSED,
|
|
2451 3029,
|
|
2452 -1099,
|
|
2453 UNUSED,
|
|
2454 UNUSED,
|
|
2455 0,
|
|
2456 1986,
|
|
2457 6043,
|
|
2458 5711,
|
|
2459 UNUSED,
|
|
2460 0,
|
|
2461 UNUSED,
|
|
2462 -169,
|
|
2463 0,
|
|
2464 UNUSED,
|
|
2465 7,
|
|
2466 0,
|
|
2467 UNUSED,
|
|
2468 -1651,
|
|
2469 UNUSED,
|
|
2470 1678,
|
|
2471 0,
|
|
2472 UNUSED,
|
|
2473 0,
|
|
2474 758,
|
|
2475 UNUSED,
|
|
2476 0,
|
|
2477 UNUSED,
|
|
2478 -1586,
|
|
2479 UNUSED,
|
|
2480 1127,
|
|
2481 1530,
|
|
2482 UNUSED,
|
|
2483 1007,
|
|
2484 1490,
|
|
2485 0,
|
|
2486 2151,
|
|
2487 UNUSED,
|
|
2488 0,
|
|
2489 596,
|
|
2490 UNUSED,
|
|
2491 2792,
|
|
2492 451,
|
|
2493 UNUSED,
|
|
2494 801,
|
|
2495 0,
|
|
2496 1647,
|
|
2497 1041,
|
|
2498 -880,
|
|
2499 0,
|
|
2500 UNUSED,
|
|
2501 -770,
|
|
2502 UNUSED,
|
|
2503 1559,
|
|
2504 UNUSED,
|
|
2505 -2423,
|
|
2506 1393,
|
|
2507 7361,
|
|
2508 0,
|
|
2509 2584,
|
|
2510 -2666,
|
|
2511 UNUSED,
|
|
2512 803,
|
|
2513 UNUSED,
|
|
2514 805,
|
|
2515 0,
|
|
2516 1836,
|
|
2517 UNUSED,
|
|
2518 UNUSED,
|
|
2519 0,
|
|
2520 1567,
|
|
2521 0,
|
|
2522 1514,
|
|
2523 1767,
|
|
2524 1321,
|
|
2525 -748,
|
|
2526 311,
|
|
2527 781,
|
|
2528 -364,
|
|
2529 -2509,
|
|
2530 25,
|
|
2531 UNUSED,
|
|
2532 4461,
|
|
2533 1883,
|
|
2534 UNUSED,
|
|
2535 UNUSED,
|
|
2536 UNUSED,
|
|
2537 UNUSED,
|
|
2538 0,
|
|
2539 2192,
|
|
2540 262,
|
|
2541 0,
|
|
2542 -1494,
|
|
2543 UNUSED,
|
|
2544 1068,
|
|
2545 733,
|
|
2546 UNUSED,
|
|
2547 0,
|
|
2548 7517,
|
|
2549 0,
|
|
2550 482,
|
|
2551 UNUSED,
|
|
2552 0,
|
|
2553 8698,
|
|
2554 UNUSED,
|
|
2555 -767,
|
|
2556 2038,
|
|
2557 0,
|
|
2558 3311,
|
|
2559 UNUSED,
|
|
2560 2160,
|
|
2561 1068,
|
|
2562 0,
|
|
2563 UNUSED,
|
|
2564 5086,
|
|
2565 UNUSED,
|
|
2566 3765,
|
|
2567 0,
|
|
2568 UNUSED,
|
|
2569 1263,
|
|
2570 UNUSED,
|
|
2571 -1414,
|
|
2572 518,
|
|
2573 2012,
|
|
2574 0,
|
|
2575 -129,
|
|
2576 UNUSED,
|
|
2577 UNUSED,
|
|
2578 0,
|
|
2579 940,
|
|
2580 1988,
|
|
2581 UNUSED,
|
|
2582 UNUSED,
|
|
2583 -167,
|
|
2584 -1475,
|
|
2585 0,
|
|
2586 UNUSED,
|
|
2587 UNUSED,
|
|
2588 84,
|
|
2589 3093,
|
|
2590 UNUSED,
|
|
2591 UNUSED,
|
|
2592 1491,
|
|
2593 1988,
|
|
2594 1978,
|
|
2595 UNUSED,
|
|
2596 -4121,
|
|
2597 396,
|
|
2598 0,
|
|
2599 -5798,
|
|
2600 UNUSED,
|
|
2601 3840,
|
|
2602 UNUSED,
|
|
2603 3774,
|
|
2604 1787,
|
|
2605 298,
|
|
2606 UNUSED,
|
|
2607 UNUSED,
|
|
2608 0,
|
|
2609 UNUSED,
|
|
2610 0,
|
|
2611 1139,
|
|
2612 -1923,
|
|
2613 UNUSED,
|
|
2614 0,
|
|
2615 0,
|
|
2616 UNUSED,
|
|
2617 3515,
|
|
2618 -1384,
|
|
2619 516,
|
|
2620 UNUSED,
|
|
2621 UNUSED,
|
|
2622 2734,
|
|
2623 6579,
|
|
2624 1705,
|
|
2625 UNUSED,
|
|
2626 0,
|
|
2627 1191,
|
|
2628 -2220,
|
|
2629 1538,
|
|
2630 640,
|
|
2631 UNUSED,
|
|
2632 UNUSED,
|
|
2633 430,
|
|
2634 0,
|
|
2635 -7711,
|
|
2636 887,
|
|
2637 5388,
|
|
2638 1698,
|
|
2639 UNUSED,
|
|
2640 UNUSED,
|
|
2641 UNUSED,
|
|
2642 UNUSED,
|
|
2643 -498,
|
|
2644 3677,
|
|
2645 UNUSED,
|
|
2646 232,
|
|
2647 UNUSED,
|
|
2648 0,
|
|
2649 -2899,
|
|
2650 0,
|
|
2651 UNUSED,
|
|
2652 -645,
|
|
2653 UNUSED,
|
|
2654 6018,
|
|
2655 0,
|
|
2656 UNUSED,
|
|
2657 UNUSED,
|
|
2658 -435,
|
|
2659 192,
|
|
2660 -715,
|
|
2661 205,
|
|
2662 UNUSED,
|
|
2663 UNUSED,
|
|
2664 -1170,
|
|
2665 -670,
|
|
2666 UNUSED,
|
|
2667 1500,
|
|
2668 0,
|
|
2669 1209,
|
|
2670 0,
|
|
2671 -72,
|
|
2672 0,
|
|
2673 -687,
|
|
2674 UNUSED,
|
|
2675 -311,
|
|
2676 -91,
|
|
2677 UNUSED,
|
|
2678 -1204,
|
|
2679 1040,
|
|
2680 UNUSED,
|
|
2681 0,
|
|
2682 0,
|
|
2683 0,
|
|
2684 UNUSED,
|
|
2685 479,
|
|
2686 UNUSED,
|
|
2687 0,
|
|
2688 1764,
|
|
2689 UNUSED,
|
|
2690 0,
|
|
2691 0,
|
|
2692 1642,
|
|
2693 UNUSED,
|
|
2694 0,
|
|
2695 UNUSED,
|
|
2696 2207,
|
|
2697 -1323,
|
|
2698 861,
|
|
2699 UNUSED,
|
|
2700 472,
|
|
2701 UNUSED,
|
|
2702 -3467,
|
|
2703 UNUSED,
|
|
2704 0,
|
|
2705 -1644,
|
|
2706 -13,
|
|
2707 UNUSED,
|
|
2708 0,
|
|
2709 -977,
|
|
2710 UNUSED,
|
|
2711 UNUSED,
|
|
2712 0,
|
|
2713 285,
|
|
2714 UNUSED,
|
|
2715 -351,
|
|
2716 -845,
|
|
2717 UNUSED,
|
|
2718 2688,
|
|
2719 UNUSED,
|
|
2720 UNUSED,
|
|
2721 UNUSED,
|
|
2722 UNUSED,
|
|
2723 2452,
|
|
2724 1221,
|
|
2725 884,
|
|
2726 1855,
|
|
2727 0,
|
|
2728 UNUSED,
|
|
2729 911,
|
|
2730 UNUSED,
|
|
2731 UNUSED,
|
|
2732 678,
|
|
2733 UNUSED,
|
|
2734 UNUSED,
|
|
2735 UNUSED,
|
|
2736 -1334,
|
|
2737 1490,
|
|
2738 UNUSED,
|
|
2739 2022,
|
|
2740 UNUSED,
|
|
2741 UNUSED,
|
|
2742 6449,
|
|
2743 347,
|
|
2744 UNUSED,
|
|
2745 1418,
|
|
2746 UNUSED,
|
|
2747 0,
|
|
2748 1261,
|
|
2749 810,
|
|
2750 1735,
|
|
2751 UNUSED,
|
|
2752 UNUSED,
|
|
2753 UNUSED,
|
|
2754 -2507,
|
|
2755 -800,
|
|
2756 3135,
|
|
2757 0,
|
|
2758 UNUSED,
|
|
2759 0,
|
|
2760 -6,
|
|
2761 UNUSED,
|
|
2762 -2326,
|
|
2763 UNUSED,
|
|
2764 1241,
|
|
2765 1320,
|
|
2766 105,
|
|
2767 790,
|
|
2768 2081,
|
|
2769 556,
|
|
2770 -647,
|
|
2771 675,
|
|
2772 1709,
|
|
2773 1320,
|
|
2774 5037,
|
|
2775 UNUSED,
|
|
2776 1389,
|
|
2777 1814,
|
|
2778 3219,
|
|
2779 -949,
|
|
2780 2008,
|
|
2781 566,
|
|
2782 668,
|
|
2783 UNUSED,
|
|
2784 UNUSED,
|
|
2785 1137,
|
|
2786 UNUSED,
|
|
2787 3276,
|
|
2788 3182,
|
|
2789 1806,
|
|
2790 0,
|
|
2791 UNUSED,
|
|
2792 -3952,
|
|
2793 0,
|
|
2794 495,
|
|
2795 1223,
|
|
2796 124,
|
|
2797 UNUSED,
|
|
2798 0,
|
|
2799 5162,
|
|
2800 480,
|
|
2801 1586,
|
|
2802 5205,
|
|
2803 UNUSED,
|
|
2804 1715,
|
|
2805 UNUSED,
|
|
2806 779,
|
|
2807 UNUSED,
|
|
2808 -1223,
|
|
2809 UNUSED,
|
|
2810 0,
|
|
2811 -1034,
|
|
2812 -1455,
|
|
2813 2083,
|
|
2814 UNUSED,
|
|
2815 -768,
|
|
2816 UNUSED,
|
|
2817 UNUSED,
|
|
2818 UNUSED,
|
|
2819 0,
|
|
2820 UNUSED,
|
|
2821 UNUSED,
|
|
2822 -456,
|
|
2823 -427,
|
|
2824 UNUSED,
|
|
2825 UNUSED,
|
|
2826 UNUSED,
|
|
2827 UNUSED,
|
|
2828 -1389,
|
|
2829 0,
|
|
2830 UNUSED,
|
|
2831 -3927,
|
|
2832 -260,
|
|
2833 -3387,
|
|
2834 -103,
|
|
2835 UNUSED,
|
|
2836 0,
|
|
2837 0,
|
|
2838 UNUSED,
|
|
2839 -649,
|
|
2840 UNUSED,
|
|
2841 132,
|
|
2842 UNUSED,
|
|
2843 UNUSED,
|
|
2844 UNUSED,
|
|
2845 UNUSED,
|
|
2846 UNUSED,
|
|
2847 1838,
|
|
2848 -638,
|
|
2849 5,
|
|
2850 UNUSED,
|
|
2851 372,
|
|
2852 0,
|
|
2853 UNUSED,
|
|
2854 0,
|
|
2855 868,
|
|
2856 UNUSED,
|
|
2857 2656,
|
|
2858 210,
|
|
2859 UNUSED,
|
|
2860 4693,
|
|
2861 UNUSED,
|
|
2862 UNUSED,
|
|
2863 2246,
|
|
2864 0,
|
|
2865 -949,
|
|
2866 440,
|
|
2867 0,
|
|
2868 873,
|
|
2869 -672,
|
|
2870 UNUSED,
|
|
2871 2373,
|
|
2872 UNUSED,
|
|
2873 -1143,
|
|
2874 UNUSED,
|
|
2875 0,
|
|
2876 -2772,
|
|
2877 -177,
|
|
2878 UNUSED,
|
|
2879 -384,
|
|
2880 2079,
|
|
2881 UNUSED,
|
|
2882 0,
|
|
2883 871,
|
|
2884 UNUSED,
|
|
2885 UNUSED,
|
|
2886 -2795,
|
|
2887 1562,
|
|
2888 UNUSED,
|
|
2889 -756,
|
|
2890 -3210,
|
|
2891 1877,
|
|
2892 1498,
|
|
2893 UNUSED,
|
|
2894 -1294,
|
|
2895 0,
|
|
2896 -61,
|
|
2897 0,
|
|
2898 UNUSED,
|
|
2899 UNUSED,
|
|
2900 -1448,
|
|
2901 UNUSED,
|
|
2902 UNUSED,
|
|
2903 1936,
|
|
2904 -1037,
|
|
2905 2105,
|
|
2906 195,
|
|
2907 -2824,
|
|
2908 6082,
|
|
2909 UNUSED,
|
|
2910 UNUSED,
|
|
2911 -1794,
|
|
2912 1637,
|
|
2913 3295,
|
|
2914 UNUSED,
|
|
2915 -1967,
|
|
2916 UNUSED,
|
|
2917 UNUSED,
|
|
2918 UNUSED,
|
|
2919 -798,
|
|
2920 0,
|
|
2921 1496,
|
|
2922 0,
|
|
2923 1047,
|
|
2924 1842,
|
|
2925 UNUSED,
|
|
2926 3834,
|
|
2927 UNUSED,
|
|
2928 -3769,
|
|
2929 UNUSED,
|
|
2930 UNUSED,
|
|
2931 85,
|
|
2932 -431,
|
|
2933 0,
|
|
2934 0,
|
|
2935 2147,
|
|
2936 1607,
|
|
2937 1990,
|
|
2938 -563,
|
|
2939 5452,
|
|
2940 519,
|
|
2941 0,
|
|
2942 -1019,
|
|
2943 -1805,
|
|
2944 UNUSED,
|
|
2945 UNUSED,
|
|
2946 4636,
|
|
2947 1348,
|
|
2948 0,
|
|
2949 1253,
|
|
2950 UNUSED,
|
|
2951 -2008,
|
|
2952 0,
|
|
2953 UNUSED,
|
|
2954 UNUSED,
|
|
2955 -1519,
|
|
2956 UNUSED,
|
|
2957 UNUSED,
|
|
2958 0,
|
|
2959 UNUSED,
|
|
2960 UNUSED,
|
|
2961 UNUSED,
|
|
2962 1472,
|
|
2963 UNUSED,
|
|
2964 798,
|
|
2965 UNUSED,
|
|
2966 -865,
|
|
2967 914,
|
|
2968 4339,
|
|
2969 1792,
|
|
2970 79,
|
|
2971 2206,
|
|
2972 UNUSED,
|
|
2973 306,
|
|
2974 1911,
|
|
2975 0,
|
|
2976 857,
|
|
2977 0,
|
|
2978 6962,
|
|
2979 UNUSED,
|
|
2980 1506,
|
|
2981 -1759,
|
|
2982 1379,
|
|
2983 1868,
|
|
2984 UNUSED,
|
|
2985 2046,
|
|
2986 378,
|
|
2987 -4990,
|
|
2988 2118,
|
|
2989 1498,
|
|
2990 UNUSED,
|
|
2991 0,
|
|
2992 UNUSED,
|
|
2993 -2094,
|
|
2994 0,
|
|
2995 -1020,
|
|
2996 418,
|
|
2997 6362,
|
|
2998 1316,
|
|
2999 UNUSED,
|
|
3000 UNUSED,
|
|
3001 217,
|
|
3002 UNUSED,
|
|
3003 UNUSED,
|
|
3004 2092,
|
|
3005 800,
|
|
3006 1087,
|
|
3007 58,
|
|
3008 UNUSED,
|
|
3009 UNUSED,
|
|
3010 0,
|
|
3011 1149,
|
|
3012 UNUSED,
|
|
3013 -86,
|
|
3014 846,
|
|
3015 65,
|
|
3016 UNUSED,
|
|
3017 862,
|
|
3018 0,
|
|
3019 UNUSED,
|
|
3020 UNUSED,
|
|
3021 UNUSED,
|
|
3022 194,
|
|
3023 1462,
|
|
3024 1656,
|
|
3025 0,
|
|
3026 847,
|
|
3027 UNUSED,
|
|
3028 UNUSED,
|
|
3029 UNUSED,
|
|
3030 6504,
|
|
3031 UNUSED,
|
|
3032 325,
|
|
3033 1941,
|
|
3034 -368,
|
|
3035 -2159,
|
|
3036 UNUSED,
|
|
3037 UNUSED,
|
|
3038 753,
|
|
3039 UNUSED,
|
|
3040 UNUSED,
|
|
3041 0,
|
|
3042 UNUSED,
|
|
3043 UNUSED,
|
|
3044 839,
|
|
3045 866,
|
|
3046 1504,
|
|
3047 UNUSED,
|
|
3048 UNUSED,
|
|
3049 0,
|
|
3050 404,
|
|
3051 -1819,
|
|
3052 1084,
|
|
3053 2116,
|
|
3054 UNUSED,
|
|
3055 UNUSED,
|
|
3056 -1726,
|
|
3057 8071,
|
|
3058 UNUSED,
|
|
3059 880,
|
|
3060 UNUSED,
|
|
3061 -61,
|
|
3062 -1797,
|
|
3063 0,
|
|
3064 -104,
|
|
3065 UNUSED,
|
|
3066 0,
|
|
3067 -649,
|
|
3068 0,
|
|
3069 1337,
|
|
3070 1626,
|
|
3071 UNUSED,
|
|
3072 UNUSED,
|
|
3073 412,
|
|
3074 UNUSED,
|
|
3075 3629,
|
|
3076 -358,
|
|
3077 1141,
|
|
3078 -1064,
|
|
3079 146,
|
|
3080 982,
|
|
3081 348,
|
|
3082 1757,
|
|
3083 1337,
|
|
3084 216,
|
|
3085 UNUSED,
|
|
3086 UNUSED,
|
|
3087 UNUSED,
|
|
3088 692,
|
|
3089 700,
|
|
3090 -2433,
|
|
3091 0,
|
|
3092 1251,
|
|
3093 -2219,
|
|
3094 2465,
|
|
3095 0,
|
|
3096 385,
|
|
3097 396,
|
|
3098 1465,
|
|
3099 0,
|
|
3100 1296,
|
|
3101 UNUSED,
|
|
3102 UNUSED,
|
|
3103 UNUSED,
|
|
3104 2434,
|
|
3105 -371,
|
|
3106 -844,
|
|
3107 5148,
|
|
3108 UNUSED,
|
|
3109 389,
|
|
3110 UNUSED,
|
|
3111 1170,
|
|
3112 UNUSED,
|
|
3113 -202,
|
|
3114 528,
|
|
3115 927,
|
|
3116 UNUSED,
|
|
3117 1729,
|
|
3118 0,
|
|
3119 UNUSED,
|
|
3120 2325,
|
|
3121 253,
|
|
3122 UNUSED,
|
|
3123 -1765,
|
|
3124 UNUSED,
|
|
3125 430,
|
|
3126 UNUSED,
|
|
3127 1747,
|
|
3128 883,
|
|
3129 UNUSED,
|
|
3130 UNUSED,
|
|
3131 UNUSED,
|
|
3132 547,
|
|
3133 UNUSED,
|
|
3134 -308,
|
|
3135 UNUSED,
|
|
3136 UNUSED,
|
|
3137 UNUSED,
|
|
3138 275,
|
|
3139 UNUSED,
|
|
3140 -740,
|
|
3141 -83,
|
|
3142 897,
|
|
3143 UNUSED,
|
|
3144 6061,
|
|
3145 -268,
|
|
3146 UNUSED,
|
|
3147 UNUSED,
|
|
3148 0,
|
|
3149 1057,
|
|
3150 0,
|
|
3151 UNUSED,
|
|
3152 -3499,
|
|
3153 -709,
|
|
3154 UNUSED,
|
|
3155 UNUSED,
|
|
3156 UNUSED,
|
|
3157 1863,
|
|
3158 UNUSED,
|
|
3159 330,
|
|
3160 5892,
|
|
3161 UNUSED,
|
|
3162 UNUSED,
|
|
3163 2487,
|
|
3164 UNUSED,
|
|
3165 1733,
|
|
3166 UNUSED,
|
|
3167 UNUSED,
|
|
3168 0,
|
|
3169 418,
|
|
3170 UNUSED,
|
|
3171 1856,
|
|
3172 2387,
|
|
3173 -318,
|
|
3174 1725,
|
|
3175 -314,
|
|
3176 0,
|
|
3177 1391,
|
|
3178 261,
|
|
3179 0,
|
|
3180 UNUSED,
|
|
3181 344,
|
|
3182 1982,
|
|
3183 3556,
|
|
3184 2126,
|
|
3185 UNUSED,
|
|
3186 -2282,
|
|
3187 UNUSED,
|
|
3188 UNUSED,
|
|
3189 UNUSED,
|
|
3190 1453,
|
|
3191 0,
|
|
3192 -932,
|
|
3193 -172,
|
|
3194 UNUSED,
|
|
3195 0,
|
|
3196 -3441,
|
|
3197 -2931,
|
|
3198 -1953,
|
|
3199 UNUSED,
|
|
3200 4787,
|
|
3201 1997,
|
|
3202 0,
|
|
3203 -1035,
|
|
3204 UNUSED,
|
|
3205 -579,
|
|
3206 UNUSED,
|
|
3207 850,
|
|
3208 UNUSED,
|
|
3209 0,
|
|
3210 1463,
|
|
3211 UNUSED,
|
|
3212 -718,
|
|
3213 952,
|
|
3214 1539,
|
|
3215 -738,
|
|
3216 1177,
|
|
3217 UNUSED,
|
|
3218 -747,
|
|
3219 UNUSED,
|
|
3220 UNUSED,
|
|
3221 UNUSED,
|
|
3222 UNUSED,
|
|
3223 UNUSED,
|
|
3224 UNUSED,
|
|
3225 137,
|
|
3226 -2325,
|
|
3227 -252,
|
|
3228 UNUSED,
|
|
3229 UNUSED,
|
|
3230 UNUSED,
|
|
3231 28,
|
|
3232 209,
|
|
3233 260,
|
|
3234 0,
|
|
3235 2551,
|
|
3236 UNUSED,
|
|
3237 2129,
|
|
3238 UNUSED,
|
|
3239 1763,
|
|
3240 601,
|
|
3241 UNUSED,
|
|
3242 50,
|
|
3243 UNUSED,
|
|
3244 -1526,
|
|
3245 UNUSED,
|
|
3246 UNUSED,
|
|
3247 853,
|
|
3248 876,
|
|
3249 UNUSED,
|
|
3250 4738,
|
|
3251 UNUSED,
|
|
3252 44,
|
|
3253 1895,
|
|
3254 UNUSED,
|
|
3255 0,
|
|
3256 4069,
|
|
3257 828,
|
|
3258 -974,
|
|
3259 1011,
|
|
3260 UNUSED,
|
|
3261 535,
|
|
3262 UNUSED,
|
|
3263 99,
|
|
3264 1162,
|
|
3265 0,
|
|
3266 UNUSED,
|
|
3267 0,
|
|
3268 -4221,
|
|
3269 702,
|
|
3270 UNUSED,
|
|
3271 UNUSED,
|
|
3272 -1548,
|
|
3273 1798,
|
|
3274 UNUSED,
|
|
3275 -1076,
|
|
3276 UNUSED,
|
|
3277 -4558,
|
|
3278 UNUSED,
|
|
3279 479,
|
|
3280 639,
|
|
3281 805,
|
|
3282 UNUSED,
|
|
3283 5864,
|
|
3284 0,
|
|
3285 388,
|
|
3286 116,
|
|
3287 -1057,
|
|
3288 -2740,
|
|
3289 -5088,
|
|
3290 UNUSED,
|
|
3291 1673,
|
|
3292 2101,
|
|
3293 1722,
|
|
3294 UNUSED,
|
|
3295 1741,
|
|
3296 UNUSED,
|
|
3297 0,
|
|
3298 UNUSED,
|
|
3299 UNUSED,
|
|
3300 UNUSED,
|
|
3301 -1444,
|
|
3302 UNUSED,
|
|
3303 1693,
|
|
3304 1893,
|
|
3305 UNUSED,
|
|
3306 -988,
|
|
3307 1162,
|
|
3308 UNUSED,
|
|
3309 785,
|
|
3310 UNUSED,
|
|
3311 1934,
|
|
3312 -70,
|
|
3313 UNUSED,
|
|
3314 -1939,
|
|
3315 -1837,
|
|
3316 -1414,
|
|
3317 -696,
|
|
3318 UNUSED,
|
|
3319 0,
|
|
3320 328,
|
|
3321 227,
|
|
3322 1711,
|
|
3323 0,
|
|
3324 1663,
|
|
3325 2243,
|
|
3326 UNUSED,
|
|
3327 UNUSED,
|
|
3328 -371,
|
|
3329 0,
|
|
3330 UNUSED,
|
|
3331 -2027,
|
|
3332 UNUSED,
|
|
3333 977,
|
|
3334 -172,
|
|
3335 1343,
|
|
3336 UNUSED,
|
|
3337 -72,
|
|
3338 -1349,
|
|
3339 UNUSED,
|
|
3340 1488,
|
|
3341 3073,
|
|
3342 0,
|
|
3343 299,
|
|
3344 500,
|
|
3345 -197,
|
|
3346 577,
|
|
3347 -283,
|
|
3348 UNUSED,
|
|
3349 UNUSED,
|
|
3350 UNUSED,
|
|
3351 UNUSED,
|
|
3352 1838,
|
|
3353 0,
|
|
3354 UNUSED,
|
|
3355 1432,
|
|
3356 6241,
|
|
3357 UNUSED,
|
|
3358 UNUSED,
|
|
3359 UNUSED,
|
|
3360 UNUSED,
|
|
3361 UNUSED,
|
|
3362 1594,
|
|
3363 637,
|
|
3364 0,
|
|
3365 482,
|
|
3366 UNUSED,
|
|
3367 -1,
|
|
3368 828,
|
|
3369 UNUSED,
|
|
3370 -1885,
|
|
3371 598,
|
|
3372 1151,
|
|
3373 UNUSED,
|
|
3374 0,
|
|
3375 3282,
|
|
3376 UNUSED,
|
|
3377 899,
|
|
3378 UNUSED,
|
|
3379 4654,
|
|
3380 UNUSED,
|
|
3381 -303,
|
|
3382 -2077,
|
|
3383 2139,
|
|
3384 UNUSED,
|
|
3385 UNUSED,
|
|
3386 193,
|
|
3387 1292,
|
|
3388 UNUSED,
|
|
3389 UNUSED,
|
|
3390 UNUSED,
|
|
3391 UNUSED,
|
|
3392 11,
|
|
3393 56,
|
|
3394 -7669,
|
|
3395 2227,
|
|
3396 1160,
|
|
3397 1492,
|
|
3398 -1238,
|
|
3399 UNUSED,
|
|
3400 UNUSED,
|
|
3401 UNUSED,
|
|
3402 -495,
|
|
3403 UNUSED,
|
|
3404 UNUSED,
|
|
3405 -1611,
|
|
3406 755,
|
|
3407 2104,
|
|
3408 520,
|
|
3409 1604,
|
|
3410 878,
|
|
3411 -1591,
|
|
3412 UNUSED,
|
|
3413 1561,
|
|
3414 155,
|
|
3415 UNUSED,
|
|
3416 -1332,
|
|
3417 1994,
|
|
3418 UNUSED,
|
|
3419 559,
|
|
3420 4650,
|
|
3421 0,
|
|
3422 5107,
|
|
3423 UNUSED,
|
|
3424 UNUSED,
|
|
3425 UNUSED,
|
|
3426 386,
|
|
3427 UNUSED,
|
|
3428 UNUSED,
|
|
3429 5141,
|
|
3430 UNUSED,
|
|
3431 UNUSED,
|
|
3432 5385,
|
|
3433 750,
|
|
3434 1560,
|
|
3435 -34,
|
|
3436 UNUSED,
|
|
3437 -21,
|
|
3438 0,
|
|
3439 UNUSED,
|
|
3440 UNUSED,
|
|
3441 1993,
|
|
3442 UNUSED,
|
|
3443 -700,
|
|
3444 1832,
|
|
3445 -2876,
|
|
3446 396,
|
|
3447 1581,
|
|
3448 1891,
|
|
3449 927,
|
|
3450 269,
|
|
3451 UNUSED,
|
|
3452 2172,
|
|
3453 7837,
|
|
3454 UNUSED,
|
|
3455 -264,
|
|
3456 677,
|
|
3457 UNUSED,
|
|
3458 359,
|
|
3459 548,
|
|
3460 -5398,
|
|
3461 691,
|
|
3462 1737,
|
|
3463 1780,
|
|
3464 1727,
|
|
3465 UNUSED,
|
|
3466 UNUSED,
|
|
3467 -374,
|
|
3468 5030,
|
|
3469 -2200,
|
|
3470 1887,
|
|
3471 UNUSED,
|
|
3472 UNUSED,
|
|
3473 2157,
|
|
3474 815,
|
|
3475 -381,
|
|
3476 -298,
|
|
3477 4600,
|
|
3478 827,
|
|
3479 963,
|
|
3480 UNUSED,
|
|
3481 1174,
|
|
3482 -1251,
|
|
3483 UNUSED,
|
|
3484 387,
|
|
3485 UNUSED,
|
|
3486 UNUSED,
|
|
3487 2190,
|
|
3488 1686,
|
|
3489 2170,
|
|
3490 1951,
|
|
3491 UNUSED,
|
|
3492 0,
|
|
3493 UNUSED,
|
|
3494 0,
|
|
3495 187,
|
|
3496 321,
|
|
3497 303,
|
|
3498 1515,
|
|
3499 UNUSED,
|
|
3500 UNUSED,
|
|
3501 UNUSED,
|
|
3502 UNUSED,
|
|
3503 UNUSED,
|
|
3504 1491,
|
|
3505 365,
|
|
3506 UNUSED,
|
|
3507 1894,
|
|
3508 1633,
|
|
3509 UNUSED,
|
|
3510 2011,
|
|
3511 791,
|
|
3512 2718,
|
|
3513 3016,
|
|
3514 2151,
|
|
3515 1058,
|
|
3516 346,
|
|
3517 199,
|
|
3518 -3084,
|
|
3519 2101,
|
|
3520 UNUSED,
|
|
3521 UNUSED,
|
|
3522 258,
|
|
3523 0,
|
|
3524 -238,
|
|
3525 1624,
|
|
3526 1817,
|
|
3527 1769,
|
|
3528 UNUSED,
|
|
3529 UNUSED,
|
|
3530 UNUSED,
|
|
3531 UNUSED,
|
|
3532 1164,
|
|
3533 UNUSED,
|
|
3534 -2124,
|
|
3535 1355,
|
|
3536 551,
|
|
3537 -3460,
|
|
3538 828,
|
|
3539 1530,
|
|
3540 980,
|
|
3541 UNUSED,
|
|
3542 7081,
|
|
3543 1568,
|
|
3544 1204,
|
|
3545 1122,
|
|
3546 1327,
|
|
3547 -671,
|
|
3548 -990,
|
|
3549 UNUSED,
|
|
3550 UNUSED,
|
|
3551 -597,
|
|
3552 440,
|
|
3553 1326,
|
|
3554 110,
|
|
3555 -985,
|
|
3556 0,
|
|
3557 UNUSED,
|
|
3558 1345,
|
|
3559 UNUSED,
|
|
3560 -653,
|
|
3561 UNUSED,
|
|
3562 -2332,
|
|
3563 381,
|
|
3564 768,
|
|
3565 1880,
|
|
3566 UNUSED,
|
|
3567 1536,
|
|
3568 0,
|
|
3569 UNUSED,
|
|
3570 1916,
|
|
3571 8655,
|
|
3572 UNUSED,
|
|
3573 474,
|
|
3574 265,
|
|
3575 -2311,
|
|
3576 574,
|
|
3577 UNUSED,
|
|
3578 UNUSED,
|
|
3579 349,
|
|
3580 415,
|
|
3581 900,
|
|
3582 2149,
|
|
3583 -1786,
|
|
3584 1553,
|
|
3585 UNUSED,
|
|
3586 373,
|
|
3587 UNUSED,
|
|
3588 0,
|
|
3589 UNUSED,
|
|
3590 UNUSED,
|
|
3591 -769,
|
|
3592 UNUSED,
|
|
3593 0,
|
|
3594 -218,
|
|
3595 533,
|
|
3596 1969,
|
|
3597 UNUSED,
|
|
3598 UNUSED,
|
|
3599 582,
|
|
3600 -619,
|
|
3601 7018,
|
|
3602 2506,
|
|
3603 956,
|
|
3604 986,
|
|
3605 87,
|
|
3606 UNUSED,
|
|
3607 2105,
|
|
3608 5301,
|
|
3609 559,
|
|
3610 782,
|
|
3611 UNUSED,
|
|
3612 UNUSED,
|
|
3613 -543,
|
|
3614 UNUSED,
|
|
3615 943,
|
|
3616 1497,
|
|
3617 UNUSED,
|
|
3618 607,
|
|
3619 -3026,
|
|
3620 UNUSED,
|
|
3621 68,
|
|
3622 160,
|
|
3623 1762,
|
|
3624 UNUSED,
|
|
3625 UNUSED,
|
|
3626 48,
|
|
3627 -1185,
|
|
3628 -1039,
|
|
3629 -712,
|
|
3630 UNUSED,
|
|
3631 UNUSED,
|
|
3632 UNUSED,
|
|
3633 UNUSED,
|
|
3634 -658,
|
|
3635 -1661,
|
|
3636 47,
|
|
3637 -1389,
|
|
3638 UNUSED,
|
|
3639 UNUSED,
|
|
3640 1565,
|
|
3641 UNUSED,
|
|
3642 4810,
|
|
3643 UNUSED,
|
|
3644 1447,
|
|
3645 -1136,
|
|
3646 UNUSED,
|
|
3647 1520,
|
|
3648 642,
|
|
3649 -992,
|
|
3650 832,
|
|
3651 314,
|
|
3652 408,
|
|
3653 5110,
|
|
3654 1833,
|
|
3655 UNUSED,
|
|
3656 2009,
|
|
3657 -746,
|
|
3658 86,
|
|
3659 -561,
|
|
3660 1249,
|
|
3661 UNUSED,
|
|
3662 UNUSED,
|
|
3663 UNUSED,
|
|
3664 -1053,
|
|
3665 2145,
|
|
3666 6841,
|
|
3667 1583,
|
|
3668 UNUSED,
|
|
3669 783,
|
|
3670 1808,
|
|
3671 0,
|
|
3672 UNUSED,
|
|
3673 695,
|
|
3674 2963,
|
|
3675 2100,
|
|
3676 2163,
|
|
3677 4026,
|
|
3678 206,
|
|
3679 1682,
|
|
3680 UNUSED,
|
|
3681 UNUSED,
|
|
3682 545,
|
|
3683 UNUSED,
|
|
3684 569,
|
|
3685 853,
|
|
3686 UNUSED,
|
|
3687 604,
|
|
3688 UNUSED,
|
|
3689 UNUSED,
|
|
3690 2177,
|
|
3691 -476,
|
|
3692 -3032,
|
|
3693 981,
|
|
3694 123,
|
|
3695 UNUSED,
|
|
3696 447,
|
|
3697 2075,
|
|
3698 120,
|
|
3699 1935,
|
|
3700 -1204,
|
|
3701 -88,
|
|
3702 UNUSED,
|
|
3703 549,
|
|
3704 UNUSED,
|
|
3705 -1323,
|
|
3706 1084,
|
|
3707 696,
|
|
3708 2710,
|
|
3709 -28,
|
|
3710 1523,
|
|
3711 UNUSED,
|
|
3712 UNUSED,
|
|
3713 921,
|
|
3714 816,
|
|
3715 -10,
|
|
3716 164,
|
|
3717 -3080,
|
|
3718 873,
|
|
3719 1009,
|
|
3720 174,
|
|
3721 UNUSED,
|
|
3722 1770,
|
|
3723 0,
|
|
3724 UNUSED,
|
|
3725 UNUSED,
|
|
3726 UNUSED,
|
|
3727 5561,
|
|
3728 250,
|
|
3729 -1526,
|
|
3730 836,
|
|
3731 -1323,
|
|
3732 -363,
|
|
3733 -1607,
|
|
3734 -130,
|
|
3735 UNUSED,
|
|
3736 1231,
|
|
3737 UNUSED,
|
|
3738 43,
|
|
3739 UNUSED,
|
|
3740 -1901,
|
|
3741 UNUSED,
|
|
3742 -1188,
|
|
3743 -433,
|
|
3744 UNUSED,
|
|
3745 UNUSED,
|
|
3746 1577,
|
|
3747 UNUSED,
|
|
3748 -266,
|
|
3749 1261,
|
|
3750 -784,
|
|
3751 423,
|
|
3752 -78,
|
|
3753 -4462,
|
|
3754 780,
|
|
3755 UNUSED,
|
|
3756 -669,
|
|
3757 5393,
|
|
3758 UNUSED,
|
|
3759 UNUSED,
|
|
3760 2079,
|
|
3761 145,
|
|
3762 -5157,
|
|
3763 206,
|
|
3764 UNUSED,
|
|
3765 UNUSED,
|
|
3766 UNUSED,
|
|
3767 4063,
|
|
3768 449,
|
|
3769 0,
|
|
3770 -3015,
|
|
3771 UNUSED,
|
|
3772 UNUSED,
|
|
3773 1803,
|
|
3774 1374,
|
|
3775 5742,
|
|
3776 -2092,
|
|
3777 -722,
|
|
3778 0,
|
|
3779 -193,
|
|
3780 102,
|
|
3781 -282,
|
|
3782 0,
|
|
3783 UNUSED,
|
|
3784 -824,
|
|
3785 624,
|
|
3786 -4103,
|
|
3787 -109,
|
|
3788 2074,
|
|
3789 2985,
|
|
3790 3674,
|
|
3791 2605,
|
|
3792 553,
|
|
3793 -1121,
|
|
3794 UNUSED,
|
|
3795 1798,
|
|
3796 1816,
|
|
3797 93,
|
|
3798 UNUSED,
|
|
3799 -284,
|
|
3800 UNUSED,
|
|
3801 488,
|
|
3802 UNUSED,
|
|
3803 523,
|
|
3804 1387,
|
|
3805 UNUSED,
|
|
3806 UNUSED,
|
|
3807 UNUSED,
|
|
3808 UNUSED,
|
|
3809 UNUSED,
|
|
3810 UNUSED,
|
|
3811 UNUSED,
|
|
3812 1539,
|
|
3813 39,
|
|
3814 1278,
|
|
3815 1395,
|
|
3816 0,
|
|
3817 UNUSED,
|
|
3818 762,
|
|
3819 692,
|
|
3820 -307,
|
|
3821 2064,
|
|
3822 -1526,
|
|
3823 395,
|
|
3824 UNUSED,
|
|
3825 1325,
|
|
3826 1727,
|
|
3827 UNUSED,
|
|
3828 UNUSED,
|
|
3829 745,
|
|
3830 247,
|
|
3831 1344,
|
|
3832 6582,
|
|
3833 UNUSED,
|
|
3834 1363,
|
|
3835 UNUSED,
|
|
3836 -428,
|
|
3837 2101,
|
|
3838 UNUSED,
|
|
3839 UNUSED,
|
|
3840 -1016,
|
|
3841 5169,
|
|
3842 1086,
|
|
3843 217,
|
|
3844 UNUSED,
|
|
3845 -1046,
|
|
3846 UNUSED,
|
|
3847 0,
|
|
3848 UNUSED,
|
|
3849 1453,
|
|
3850 824,
|
|
3851 6678,
|
|
3852 -459,
|
|
3853 2070,
|
|
3854 UNUSED,
|
|
3855 -1906,
|
|
3856 1706,
|
|
3857 UNUSED,
|
|
3858 UNUSED,
|
|
3859 UNUSED,
|
|
3860 UNUSED,
|
|
3861 1285,
|
|
3862 52,
|
|
3863 UNUSED,
|
|
3864 751,
|
|
3865 477,
|
|
3866 463,
|
|
3867 -3263,
|
|
3868 UNUSED,
|
|
3869 -1984,
|
|
3870 UNUSED,
|
|
3871 UNUSED,
|
|
3872 5932,
|
|
3873 3061,
|
|
3874 UNUSED,
|
|
3875 UNUSED,
|
|
3876 -354,
|
|
3877 49,
|
|
3878 1967,
|
|
3879 733,
|
|
3880 319,
|
|
3881 -199,
|
|
3882 UNUSED,
|
|
3883 242,
|
|
3884 1295,
|
|
3885 UNUSED,
|
|
3886 -2090,
|
|
3887 UNUSED,
|
|
3888 UNUSED,
|
|
3889 655,
|
|
3890 UNUSED,
|
|
3891 UNUSED,
|
|
3892 UNUSED,
|
|
3893 1849,
|
|
3894 2026,
|
|
3895 317,
|
|
3896 UNUSED,
|
|
3897 UNUSED,
|
|
3898 -278,
|
|
3899 152,
|
|
3900 UNUSED,
|
|
3901 -142,
|
|
3902 1642,
|
|
3903 UNUSED,
|
|
3904 UNUSED,
|
|
3905 166,
|
|
3906 434,
|
|
3907 254,
|
|
3908 UNUSED,
|
|
3909 UNUSED,
|
|
3910 UNUSED,
|
|
3911 1768,
|
|
3912 -1343,
|
|
3913 UNUSED,
|
|
3914 755,
|
|
3915 UNUSED,
|
|
3916 1233,
|
|
3917 3820,
|
|
3918 1545,
|
|
3919 UNUSED,
|
|
3920 UNUSED,
|
|
3921 UNUSED,
|
|
3922 UNUSED,
|
|
3923 2116,
|
|
3924 1781,
|
|
3925 616,
|
|
3926 3822,
|
|
3927 -3041,
|
|
3928 867,
|
|
3929 UNUSED,
|
|
3930 1999,
|
|
3931 1037,
|
|
3932 UNUSED,
|
|
3933 2062,
|
|
3934 4885,
|
|
3935 1167,
|
|
3936 UNUSED,
|
|
3937 UNUSED,
|
|
3938 UNUSED,
|
|
3939 UNUSED,
|
|
3940 1358,
|
|
3941 7897,
|
|
3942 1451,
|
|
3943 UNUSED,
|
|
3944 UNUSED,
|
|
3945 UNUSED,
|
|
3946 UNUSED,
|
|
3947 UNUSED,
|
|
3948 UNUSED,
|
|
3949 616,
|
|
3950 1924,
|
|
3951 707,
|
|
3952 -671,
|
|
3953 UNUSED,
|
|
3954 889,
|
|
3955 1161,
|
|
3956 1920,
|
|
3957 469,
|
|
3958 -2355,
|
|
3959 932,
|
|
3960 0,
|
|
3961 UNUSED,
|
|
3962 UNUSED,
|
|
3963 UNUSED,
|
|
3964 1445,
|
|
3965 1502,
|
|
3966 1126,
|
|
3967 -386,
|
|
3968 1554,
|
|
3969 UNUSED,
|
|
3970 520,
|
|
3971 706,
|
|
3972 -1964,
|
|
3973 UNUSED,
|
|
3974 UNUSED,
|
|
3975 1681,
|
|
3976 2049,
|
|
3977 UNUSED,
|
|
3978 1904,
|
|
3979 -1615,
|
|
3980 2180,
|
|
3981 1657,
|
|
3982 UNUSED,
|
|
3983 356,
|
|
3984 2006,
|
|
3985 698,
|
|
3986 3054,
|
|
3987 6032,
|
|
3988 10,
|
|
3989 -1054,
|
|
3990 UNUSED,
|
|
3991 -1193,
|
|
3992 1024,
|
|
3993 -103,
|
|
3994 UNUSED,
|
|
3995 1425,
|
|
3996 544,
|
|
3997 351,
|
|
3998 1158,
|
|
3999 899,
|
|
4000 830,
|
|
4001 UNUSED,
|
|
4002 537,
|
|
4003 1490,
|
|
4004 UNUSED,
|
|
4005 1165,
|
|
4006 1257,
|
|
4007 1355,
|
|
4008 66,
|
|
4009 459,
|
|
4010 UNUSED,
|
|
4011 46,
|
|
4012 UNUSED,
|
|
4013 UNUSED,
|
|
4014 -1891,
|
|
4015 1471,
|
|
4016 2413,
|
|
4017 1203,
|
|
4018 1949,
|
|
4019 UNUSED,
|
|
4020 UNUSED,
|
|
4021 1337,
|
|
4022 UNUSED,
|
|
4023 UNUSED,
|
|
4024 1894,
|
|
4025 UNUSED,
|
|
4026 1154,
|
|
4027 879,
|
|
4028 796,
|
|
4029 UNUSED,
|
|
4030 UNUSED,
|
|
4031 -1670,
|
|
4032 5607,
|
|
4033 475,
|
|
4034 501,
|
|
4035 644,
|
|
4036 UNUSED,
|
|
4037 1449,
|
|
4038 529,
|
|
4039 2536,
|
|
4040 323,
|
|
4041 UNUSED,
|
|
4042 59,
|
|
4043 1010,
|
|
4044 406,
|
|
4045 34,
|
|
4046 2887,
|
|
4047 -1590,
|
|
4048 UNUSED,
|
|
4049 1008,
|
|
4050 UNUSED,
|
|
4051 764,
|
|
4052 1073,
|
|
4053 1443,
|
|
4054 UNUSED,
|
|
4055 -1422,
|
|
4056 -1689,
|
|
4057 UNUSED,
|
|
4058 3060,
|
|
4059 UNUSED,
|
|
4060 UNUSED,
|
|
4061 UNUSED,
|
|
4062 294,
|
|
4063 1126,
|
|
4064 -289,
|
|
4065 2077,
|
|
4066 257,
|
|
4067 UNUSED,
|
|
4068 -1168,
|
|
4069 652,
|
|
4070 UNUSED,
|
|
4071 792,
|
|
4072 1218,
|
|
4073 -69,
|
|
4074 -1264,
|
|
4075 UNUSED,
|
|
4076 1666,
|
|
4077 1947,
|
|
4078 1897,
|
|
4079 -1829,
|
|
4080 -209,
|
|
4081 UNUSED,
|
|
4082 UNUSED,
|
|
4083 444,
|
|
4084 UNUSED,
|
|
4085 -836,
|
|
4086 2167,
|
|
4087 1580,
|
|
4088 820,
|
|
4089 -1917,
|
|
4090 -3684,
|
|
4091 1505,
|
|
4092 528,
|
|
4093 UNUSED,
|
|
4094 793,
|
|
4095 UNUSED,
|
|
4096 1334,
|
|
4097 811,
|
|
4098 845,
|
|
4099 -47,
|
|
4100 UNUSED,
|
|
4101 UNUSED,
|
|
4102 -2157,
|
|
4103 211,
|
|
4104 -1182,
|
|
4105 398,
|
|
4106 UNUSED,
|
|
4107 1029,
|
|
4108 1649,
|
|
4109 101,
|
|
4110 UNUSED,
|
|
4111 UNUSED,
|
|
4112 136,
|
|
4113 -2631,
|
|
4114 UNUSED,
|
|
4115 UNUSED,
|
|
4116 -2428,
|
|
4117 1811,
|
|
4118 1050,
|
|
4119 921,
|
|
4120 UNUSED,
|
|
4121 2357,
|
|
4122 UNUSED,
|
|
4123 };
|
|
4124 static const struct tokendata tokendata[2225] = {
|
|
4125 { "db", TOKEN_INSN, C_none, 0, I_DB },
|
|
4126 { "dw", TOKEN_INSN, C_none, 0, I_DW },
|
|
4127 { "dd", TOKEN_INSN, C_none, 0, I_DD },
|
|
4128 { "dq", TOKEN_INSN, C_none, 0, I_DQ },
|
|
4129 { "dt", TOKEN_INSN, C_none, 0, I_DT },
|
|
4130 { "do", TOKEN_INSN, C_none, 0, I_DO },
|
|
4131 { "dy", TOKEN_INSN, C_none, 0, I_DY },
|
|
4132 { "dz", TOKEN_INSN, C_none, 0, I_DZ },
|
|
4133 { "resb", TOKEN_INSN, C_none, 0, I_RESB },
|
|
4134 { "resw", TOKEN_INSN, C_none, 0, I_RESW },
|
|
4135 { "resd", TOKEN_INSN, C_none, 0, I_RESD },
|
|
4136 { "resq", TOKEN_INSN, C_none, 0, I_RESQ },
|
|
4137 { "rest", TOKEN_INSN, C_none, 0, I_REST },
|
|
4138 { "reso", TOKEN_INSN, C_none, 0, I_RESO },
|
|
4139 { "resy", TOKEN_INSN, C_none, 0, I_RESY },
|
|
4140 { "resz", TOKEN_INSN, C_none, 0, I_RESZ },
|
|
4141 { "aaa", TOKEN_INSN, C_none, 0, I_AAA },
|
|
4142 { "aad", TOKEN_INSN, C_none, 0, I_AAD },
|
|
4143 { "aam", TOKEN_INSN, C_none, 0, I_AAM },
|
|
4144 { "aas", TOKEN_INSN, C_none, 0, I_AAS },
|
|
4145 { "adc", TOKEN_INSN, C_none, 0, I_ADC },
|
|
4146 { "add", TOKEN_INSN, C_none, 0, I_ADD },
|
|
4147 { "and", TOKEN_INSN, C_none, 0, I_AND },
|
|
4148 { "arpl", TOKEN_INSN, C_none, 0, I_ARPL },
|
|
4149 { "bb0_reset", TOKEN_INSN, C_none, 0, I_BB0_RESET },
|
|
4150 { "bb1_reset", TOKEN_INSN, C_none, 0, I_BB1_RESET },
|
|
4151 { "bound", TOKEN_INSN, C_none, 0, I_BOUND },
|
|
4152 { "bsf", TOKEN_INSN, C_none, 0, I_BSF },
|
|
4153 { "bsr", TOKEN_INSN, C_none, 0, I_BSR },
|
|
4154 { "bswap", TOKEN_INSN, C_none, 0, I_BSWAP },
|
|
4155 { "bt", TOKEN_INSN, C_none, 0, I_BT },
|
|
4156 { "btc", TOKEN_INSN, C_none, 0, I_BTC },
|
|
4157 { "btr", TOKEN_INSN, C_none, 0, I_BTR },
|
|
4158 { "bts", TOKEN_INSN, C_none, 0, I_BTS },
|
|
4159 { "call", TOKEN_INSN, C_none, 0, I_CALL },
|
|
4160 { "cbw", TOKEN_INSN, C_none, 0, I_CBW },
|
|
4161 { "cdq", TOKEN_INSN, C_none, 0, I_CDQ },
|
|
4162 { "cdqe", TOKEN_INSN, C_none, 0, I_CDQE },
|
|
4163 { "clc", TOKEN_INSN, C_none, 0, I_CLC },
|
|
4164 { "cld", TOKEN_INSN, C_none, 0, I_CLD },
|
|
4165 { "cli", TOKEN_INSN, C_none, 0, I_CLI },
|
|
4166 { "clts", TOKEN_INSN, C_none, 0, I_CLTS },
|
|
4167 { "cmc", TOKEN_INSN, C_none, 0, I_CMC },
|
|
4168 { "cmp", TOKEN_INSN, C_none, 0, I_CMP },
|
|
4169 { "cmpsb", TOKEN_INSN, C_none, 0, I_CMPSB },
|
|
4170 { "cmpsd", TOKEN_INSN, C_none, 0, I_CMPSD },
|
|
4171 { "cmpsq", TOKEN_INSN, C_none, 0, I_CMPSQ },
|
|
4172 { "cmpsw", TOKEN_INSN, C_none, 0, I_CMPSW },
|
|
4173 { "cmpxchg", TOKEN_INSN, C_none, 0, I_CMPXCHG },
|
|
4174 { "cmpxchg486", TOKEN_INSN, C_none, 0, I_CMPXCHG486 },
|
|
4175 { "cmpxchg8b", TOKEN_INSN, C_none, 0, I_CMPXCHG8B },
|
|
4176 { "cmpxchg16b", TOKEN_INSN, C_none, 0, I_CMPXCHG16B },
|
|
4177 { "cpuid", TOKEN_INSN, C_none, 0, I_CPUID },
|
|
4178 { "cpu_read", TOKEN_INSN, C_none, 0, I_CPU_READ },
|
|
4179 { "cpu_write", TOKEN_INSN, C_none, 0, I_CPU_WRITE },
|
|
4180 { "cqo", TOKEN_INSN, C_none, 0, I_CQO },
|
|
4181 { "cwd", TOKEN_INSN, C_none, 0, I_CWD },
|
|
4182 { "cwde", TOKEN_INSN, C_none, 0, I_CWDE },
|
|
4183 { "daa", TOKEN_INSN, C_none, 0, I_DAA },
|
|
4184 { "das", TOKEN_INSN, C_none, 0, I_DAS },
|
|
4185 { "dec", TOKEN_INSN, C_none, 0, I_DEC },
|
|
4186 { "div", TOKEN_INSN, C_none, 0, I_DIV },
|
|
4187 { "dmint", TOKEN_INSN, C_none, 0, I_DMINT },
|
|
4188 { "emms", TOKEN_INSN, C_none, 0, I_EMMS },
|
|
4189 { "enter", TOKEN_INSN, C_none, 0, I_ENTER },
|
|
4190 { "equ", TOKEN_INSN, C_none, 0, I_EQU },
|
|
4191 { "f2xm1", TOKEN_INSN, C_none, 0, I_F2XM1 },
|
|
4192 { "fabs", TOKEN_INSN, C_none, 0, I_FABS },
|
|
4193 { "fadd", TOKEN_INSN, C_none, 0, I_FADD },
|
|
4194 { "faddp", TOKEN_INSN, C_none, 0, I_FADDP },
|
|
4195 { "fbld", TOKEN_INSN, C_none, 0, I_FBLD },
|
|
4196 { "fbstp", TOKEN_INSN, C_none, 0, I_FBSTP },
|
|
4197 { "fchs", TOKEN_INSN, C_none, 0, I_FCHS },
|
|
4198 { "fclex", TOKEN_INSN, C_none, 0, I_FCLEX },
|
|
4199 { "fcmovb", TOKEN_INSN, C_none, 0, I_FCMOVB },
|
|
4200 { "fcmovbe", TOKEN_INSN, C_none, 0, I_FCMOVBE },
|
|
4201 { "fcmove", TOKEN_INSN, C_none, 0, I_FCMOVE },
|
|
4202 { "fcmovnb", TOKEN_INSN, C_none, 0, I_FCMOVNB },
|
|
4203 { "fcmovnbe", TOKEN_INSN, C_none, 0, I_FCMOVNBE },
|
|
4204 { "fcmovne", TOKEN_INSN, C_none, 0, I_FCMOVNE },
|
|
4205 { "fcmovnu", TOKEN_INSN, C_none, 0, I_FCMOVNU },
|
|
4206 { "fcmovu", TOKEN_INSN, C_none, 0, I_FCMOVU },
|
|
4207 { "fcom", TOKEN_INSN, C_none, 0, I_FCOM },
|
|
4208 { "fcomi", TOKEN_INSN, C_none, 0, I_FCOMI },
|
|
4209 { "fcomip", TOKEN_INSN, C_none, 0, I_FCOMIP },
|
|
4210 { "fcomp", TOKEN_INSN, C_none, 0, I_FCOMP },
|
|
4211 { "fcompp", TOKEN_INSN, C_none, 0, I_FCOMPP },
|
|
4212 { "fcos", TOKEN_INSN, C_none, 0, I_FCOS },
|
|
4213 { "fdecstp", TOKEN_INSN, C_none, 0, I_FDECSTP },
|
|
4214 { "fdisi", TOKEN_INSN, C_none, 0, I_FDISI },
|
|
4215 { "fdiv", TOKEN_INSN, C_none, 0, I_FDIV },
|
|
4216 { "fdivp", TOKEN_INSN, C_none, 0, I_FDIVP },
|
|
4217 { "fdivr", TOKEN_INSN, C_none, 0, I_FDIVR },
|
|
4218 { "fdivrp", TOKEN_INSN, C_none, 0, I_FDIVRP },
|
|
4219 { "femms", TOKEN_INSN, C_none, 0, I_FEMMS },
|
|
4220 { "feni", TOKEN_INSN, C_none, 0, I_FENI },
|
|
4221 { "ffree", TOKEN_INSN, C_none, 0, I_FFREE },
|
|
4222 { "ffreep", TOKEN_INSN, C_none, 0, I_FFREEP },
|
|
4223 { "fiadd", TOKEN_INSN, C_none, 0, I_FIADD },
|
|
4224 { "ficom", TOKEN_INSN, C_none, 0, I_FICOM },
|
|
4225 { "ficomp", TOKEN_INSN, C_none, 0, I_FICOMP },
|
|
4226 { "fidiv", TOKEN_INSN, C_none, 0, I_FIDIV },
|
|
4227 { "fidivr", TOKEN_INSN, C_none, 0, I_FIDIVR },
|
|
4228 { "fild", TOKEN_INSN, C_none, 0, I_FILD },
|
|
4229 { "fimul", TOKEN_INSN, C_none, 0, I_FIMUL },
|
|
4230 { "fincstp", TOKEN_INSN, C_none, 0, I_FINCSTP },
|
|
4231 { "finit", TOKEN_INSN, C_none, 0, I_FINIT },
|
|
4232 { "fist", TOKEN_INSN, C_none, 0, I_FIST },
|
|
4233 { "fistp", TOKEN_INSN, C_none, 0, I_FISTP },
|
|
4234 { "fisttp", TOKEN_INSN, C_none, 0, I_FISTTP },
|
|
4235 { "fisub", TOKEN_INSN, C_none, 0, I_FISUB },
|
|
4236 { "fisubr", TOKEN_INSN, C_none, 0, I_FISUBR },
|
|
4237 { "fld", TOKEN_INSN, C_none, 0, I_FLD },
|
|
4238 { "fld1", TOKEN_INSN, C_none, 0, I_FLD1 },
|
|
4239 { "fldcw", TOKEN_INSN, C_none, 0, I_FLDCW },
|
|
4240 { "fldenv", TOKEN_INSN, C_none, 0, I_FLDENV },
|
|
4241 { "fldl2e", TOKEN_INSN, C_none, 0, I_FLDL2E },
|
|
4242 { "fldl2t", TOKEN_INSN, C_none, 0, I_FLDL2T },
|
|
4243 { "fldlg2", TOKEN_INSN, C_none, 0, I_FLDLG2 },
|
|
4244 { "fldln2", TOKEN_INSN, C_none, 0, I_FLDLN2 },
|
|
4245 { "fldpi", TOKEN_INSN, C_none, 0, I_FLDPI },
|
|
4246 { "fldz", TOKEN_INSN, C_none, 0, I_FLDZ },
|
|
4247 { "fmul", TOKEN_INSN, C_none, 0, I_FMUL },
|
|
4248 { "fmulp", TOKEN_INSN, C_none, 0, I_FMULP },
|
|
4249 { "fnclex", TOKEN_INSN, C_none, 0, I_FNCLEX },
|
|
4250 { "fndisi", TOKEN_INSN, C_none, 0, I_FNDISI },
|
|
4251 { "fneni", TOKEN_INSN, C_none, 0, I_FNENI },
|
|
4252 { "fninit", TOKEN_INSN, C_none, 0, I_FNINIT },
|
|
4253 { "fnop", TOKEN_INSN, C_none, 0, I_FNOP },
|
|
4254 { "fnsave", TOKEN_INSN, C_none, 0, I_FNSAVE },
|
|
4255 { "fnstcw", TOKEN_INSN, C_none, 0, I_FNSTCW },
|
|
4256 { "fnstenv", TOKEN_INSN, C_none, 0, I_FNSTENV },
|
|
4257 { "fnstsw", TOKEN_INSN, C_none, 0, I_FNSTSW },
|
|
4258 { "fpatan", TOKEN_INSN, C_none, 0, I_FPATAN },
|
|
4259 { "fprem", TOKEN_INSN, C_none, 0, I_FPREM },
|
|
4260 { "fprem1", TOKEN_INSN, C_none, 0, I_FPREM1 },
|
|
4261 { "fptan", TOKEN_INSN, C_none, 0, I_FPTAN },
|
|
4262 { "frndint", TOKEN_INSN, C_none, 0, I_FRNDINT },
|
|
4263 { "frstor", TOKEN_INSN, C_none, 0, I_FRSTOR },
|
|
4264 { "fsave", TOKEN_INSN, C_none, 0, I_FSAVE },
|
|
4265 { "fscale", TOKEN_INSN, C_none, 0, I_FSCALE },
|
|
4266 { "fsetpm", TOKEN_INSN, C_none, 0, I_FSETPM },
|
|
4267 { "fsin", TOKEN_INSN, C_none, 0, I_FSIN },
|
|
4268 { "fsincos", TOKEN_INSN, C_none, 0, I_FSINCOS },
|
|
4269 { "fsqrt", TOKEN_INSN, C_none, 0, I_FSQRT },
|
|
4270 { "fst", TOKEN_INSN, C_none, 0, I_FST },
|
|
4271 { "fstcw", TOKEN_INSN, C_none, 0, I_FSTCW },
|
|
4272 { "fstenv", TOKEN_INSN, C_none, 0, I_FSTENV },
|
|
4273 { "fstp", TOKEN_INSN, C_none, 0, I_FSTP },
|
|
4274 { "fstsw", TOKEN_INSN, C_none, 0, I_FSTSW },
|
|
4275 { "fsub", TOKEN_INSN, C_none, 0, I_FSUB },
|
|
4276 { "fsubp", TOKEN_INSN, C_none, 0, I_FSUBP },
|
|
4277 { "fsubr", TOKEN_INSN, C_none, 0, I_FSUBR },
|
|
4278 { "fsubrp", TOKEN_INSN, C_none, 0, I_FSUBRP },
|
|
4279 { "ftst", TOKEN_INSN, C_none, 0, I_FTST },
|
|
4280 { "fucom", TOKEN_INSN, C_none, 0, I_FUCOM },
|
|
4281 { "fucomi", TOKEN_INSN, C_none, 0, I_FUCOMI },
|
|
4282 { "fucomip", TOKEN_INSN, C_none, 0, I_FUCOMIP },
|
|
4283 { "fucomp", TOKEN_INSN, C_none, 0, I_FUCOMP },
|
|
4284 { "fucompp", TOKEN_INSN, C_none, 0, I_FUCOMPP },
|
|
4285 { "fxam", TOKEN_INSN, C_none, 0, I_FXAM },
|
|
4286 { "fxch", TOKEN_INSN, C_none, 0, I_FXCH },
|
|
4287 { "fxtract", TOKEN_INSN, C_none, 0, I_FXTRACT },
|
|
4288 { "fyl2x", TOKEN_INSN, C_none, 0, I_FYL2X },
|
|
4289 { "fyl2xp1", TOKEN_INSN, C_none, 0, I_FYL2XP1 },
|
|
4290 { "hlt", TOKEN_INSN, C_none, 0, I_HLT },
|
|
4291 { "ibts", TOKEN_INSN, C_none, 0, I_IBTS },
|
|
4292 { "icebp", TOKEN_INSN, C_none, 0, I_ICEBP },
|
|
4293 { "idiv", TOKEN_INSN, C_none, 0, I_IDIV },
|
|
4294 { "imul", TOKEN_INSN, C_none, 0, I_IMUL },
|
|
4295 { "in", TOKEN_INSN, C_none, 0, I_IN },
|
|
4296 { "inc", TOKEN_INSN, C_none, 0, I_INC },
|
|
4297 { "incbin", TOKEN_INSN, C_none, 0, I_INCBIN },
|
|
4298 { "insb", TOKEN_INSN, C_none, 0, I_INSB },
|
|
4299 { "insd", TOKEN_INSN, C_none, 0, I_INSD },
|
|
4300 { "insw", TOKEN_INSN, C_none, 0, I_INSW },
|
|
4301 { "int", TOKEN_INSN, C_none, 0, I_INT },
|
|
4302 { "int01", TOKEN_INSN, C_none, 0, I_INT01 },
|
|
4303 { "int1", TOKEN_INSN, C_none, 0, I_INT1 },
|
|
4304 { "int03", TOKEN_INSN, C_none, 0, I_INT03 },
|
|
4305 { "int3", TOKEN_INSN, C_none, 0, I_INT3 },
|
|
4306 { "into", TOKEN_INSN, C_none, 0, I_INTO },
|
|
4307 { "invd", TOKEN_INSN, C_none, 0, I_INVD },
|
|
4308 { "invpcid", TOKEN_INSN, C_none, 0, I_INVPCID },
|
|
4309 { "invlpg", TOKEN_INSN, C_none, 0, I_INVLPG },
|
|
4310 { "invlpga", TOKEN_INSN, C_none, 0, I_INVLPGA },
|
|
4311 { "iret", TOKEN_INSN, C_none, 0, I_IRET },
|
|
4312 { "iretd", TOKEN_INSN, C_none, 0, I_IRETD },
|
|
4313 { "iretq", TOKEN_INSN, C_none, 0, I_IRETQ },
|
|
4314 { "iretw", TOKEN_INSN, C_none, 0, I_IRETW },
|
|
4315 { "jcxz", TOKEN_INSN, C_none, 0, I_JCXZ },
|
|
4316 { "jecxz", TOKEN_INSN, C_none, 0, I_JECXZ },
|
|
4317 { "jrcxz", TOKEN_INSN, C_none, 0, I_JRCXZ },
|
|
4318 { "jmp", TOKEN_INSN, C_none, 0, I_JMP },
|
|
4319 { "jmpe", TOKEN_INSN, C_none, 0, I_JMPE },
|
|
4320 { "lahf", TOKEN_INSN, C_none, 0, I_LAHF },
|
|
4321 { "lar", TOKEN_INSN, C_none, 0, I_LAR },
|
|
4322 { "lds", TOKEN_INSN, C_none, 0, I_LDS },
|
|
4323 { "lea", TOKEN_INSN, C_none, 0, I_LEA },
|
|
4324 { "leave", TOKEN_INSN, C_none, 0, I_LEAVE },
|
|
4325 { "les", TOKEN_INSN, C_none, 0, I_LES },
|
|
4326 { "lfence", TOKEN_INSN, C_none, 0, I_LFENCE },
|
|
4327 { "lfs", TOKEN_INSN, C_none, 0, I_LFS },
|
|
4328 { "lgdt", TOKEN_INSN, C_none, 0, I_LGDT },
|
|
4329 { "lgs", TOKEN_INSN, C_none, 0, I_LGS },
|
|
4330 { "lidt", TOKEN_INSN, C_none, 0, I_LIDT },
|
|
4331 { "lldt", TOKEN_INSN, C_none, 0, I_LLDT },
|
|
4332 { "lmsw", TOKEN_INSN, C_none, 0, I_LMSW },
|
|
4333 { "loadall", TOKEN_INSN, C_none, 0, I_LOADALL },
|
|
4334 { "loadall286", TOKEN_INSN, C_none, 0, I_LOADALL286 },
|
|
4335 { "lodsb", TOKEN_INSN, C_none, 0, I_LODSB },
|
|
4336 { "lodsd", TOKEN_INSN, C_none, 0, I_LODSD },
|
|
4337 { "lodsq", TOKEN_INSN, C_none, 0, I_LODSQ },
|
|
4338 { "lodsw", TOKEN_INSN, C_none, 0, I_LODSW },
|
|
4339 { "loop", TOKEN_INSN, C_none, 0, I_LOOP },
|
|
4340 { "loope", TOKEN_INSN, C_none, 0, I_LOOPE },
|
|
4341 { "loopne", TOKEN_INSN, C_none, 0, I_LOOPNE },
|
|
4342 { "loopnz", TOKEN_INSN, C_none, 0, I_LOOPNZ },
|
|
4343 { "loopz", TOKEN_INSN, C_none, 0, I_LOOPZ },
|
|
4344 { "lsl", TOKEN_INSN, C_none, 0, I_LSL },
|
|
4345 { "lss", TOKEN_INSN, C_none, 0, I_LSS },
|
|
4346 { "ltr", TOKEN_INSN, C_none, 0, I_LTR },
|
|
4347 { "mfence", TOKEN_INSN, C_none, 0, I_MFENCE },
|
|
4348 { "monitor", TOKEN_INSN, C_none, 0, I_MONITOR },
|
|
4349 { "monitorx", TOKEN_INSN, C_none, 0, I_MONITORX },
|
|
4350 { "mov", TOKEN_INSN, C_none, 0, I_MOV },
|
|
4351 { "movd", TOKEN_INSN, C_none, 0, I_MOVD },
|
|
4352 { "movq", TOKEN_INSN, C_none, 0, I_MOVQ },
|
|
4353 { "movsb", TOKEN_INSN, C_none, 0, I_MOVSB },
|
|
4354 { "movsd", TOKEN_INSN, C_none, 0, I_MOVSD },
|
|
4355 { "movsq", TOKEN_INSN, C_none, 0, I_MOVSQ },
|
|
4356 { "movsw", TOKEN_INSN, C_none, 0, I_MOVSW },
|
|
4357 { "movsx", TOKEN_INSN, C_none, 0, I_MOVSX },
|
|
4358 { "movsxd", TOKEN_INSN, C_none, 0, I_MOVSXD },
|
|
4359 { "movzx", TOKEN_INSN, C_none, 0, I_MOVZX },
|
|
4360 { "mul", TOKEN_INSN, C_none, 0, I_MUL },
|
|
4361 { "mwait", TOKEN_INSN, C_none, 0, I_MWAIT },
|
|
4362 { "mwaitx", TOKEN_INSN, C_none, 0, I_MWAITX },
|
|
4363 { "neg", TOKEN_INSN, C_none, 0, I_NEG },
|
|
4364 { "nop", TOKEN_INSN, C_none, 0, I_NOP },
|
|
4365 { "not", TOKEN_INSN, C_none, 0, I_NOT },
|
|
4366 { "or", TOKEN_INSN, C_none, 0, I_OR },
|
|
4367 { "out", TOKEN_INSN, C_none, 0, I_OUT },
|
|
4368 { "outsb", TOKEN_INSN, C_none, 0, I_OUTSB },
|
|
4369 { "outsd", TOKEN_INSN, C_none, 0, I_OUTSD },
|
|
4370 { "outsw", TOKEN_INSN, C_none, 0, I_OUTSW },
|
|
4371 { "packssdw", TOKEN_INSN, C_none, 0, I_PACKSSDW },
|
|
4372 { "packsswb", TOKEN_INSN, C_none, 0, I_PACKSSWB },
|
|
4373 { "packuswb", TOKEN_INSN, C_none, 0, I_PACKUSWB },
|
|
4374 { "paddb", TOKEN_INSN, C_none, 0, I_PADDB },
|
|
4375 { "paddd", TOKEN_INSN, C_none, 0, I_PADDD },
|
|
4376 { "paddsb", TOKEN_INSN, C_none, 0, I_PADDSB },
|
|
4377 { "paddsiw", TOKEN_INSN, C_none, 0, I_PADDSIW },
|
|
4378 { "paddsw", TOKEN_INSN, C_none, 0, I_PADDSW },
|
|
4379 { "paddusb", TOKEN_INSN, C_none, 0, I_PADDUSB },
|
|
4380 { "paddusw", TOKEN_INSN, C_none, 0, I_PADDUSW },
|
|
4381 { "paddw", TOKEN_INSN, C_none, 0, I_PADDW },
|
|
4382 { "pand", TOKEN_INSN, C_none, 0, I_PAND },
|
|
4383 { "pandn", TOKEN_INSN, C_none, 0, I_PANDN },
|
|
4384 { "pause", TOKEN_INSN, C_none, 0, I_PAUSE },
|
|
4385 { "paveb", TOKEN_INSN, C_none, 0, I_PAVEB },
|
|
4386 { "pavgusb", TOKEN_INSN, C_none, 0, I_PAVGUSB },
|
|
4387 { "pcmpeqb", TOKEN_INSN, C_none, 0, I_PCMPEQB },
|
|
4388 { "pcmpeqd", TOKEN_INSN, C_none, 0, I_PCMPEQD },
|
|
4389 { "pcmpeqw", TOKEN_INSN, C_none, 0, I_PCMPEQW },
|
|
4390 { "pcmpgtb", TOKEN_INSN, C_none, 0, I_PCMPGTB },
|
|
4391 { "pcmpgtd", TOKEN_INSN, C_none, 0, I_PCMPGTD },
|
|
4392 { "pcmpgtw", TOKEN_INSN, C_none, 0, I_PCMPGTW },
|
|
4393 { "pdistib", TOKEN_INSN, C_none, 0, I_PDISTIB },
|
|
4394 { "pf2id", TOKEN_INSN, C_none, 0, I_PF2ID },
|
|
4395 { "pfacc", TOKEN_INSN, C_none, 0, I_PFACC },
|
|
4396 { "pfadd", TOKEN_INSN, C_none, 0, I_PFADD },
|
|
4397 { "pfcmpeq", TOKEN_INSN, C_none, 0, I_PFCMPEQ },
|
|
4398 { "pfcmpge", TOKEN_INSN, C_none, 0, I_PFCMPGE },
|
|
4399 { "pfcmpgt", TOKEN_INSN, C_none, 0, I_PFCMPGT },
|
|
4400 { "pfmax", TOKEN_INSN, C_none, 0, I_PFMAX },
|
|
4401 { "pfmin", TOKEN_INSN, C_none, 0, I_PFMIN },
|
|
4402 { "pfmul", TOKEN_INSN, C_none, 0, I_PFMUL },
|
|
4403 { "pfrcp", TOKEN_INSN, C_none, 0, I_PFRCP },
|
|
4404 { "pfrcpit1", TOKEN_INSN, C_none, 0, I_PFRCPIT1 },
|
|
4405 { "pfrcpit2", TOKEN_INSN, C_none, 0, I_PFRCPIT2 },
|
|
4406 { "pfrsqit1", TOKEN_INSN, C_none, 0, I_PFRSQIT1 },
|
|
4407 { "pfrsqrt", TOKEN_INSN, C_none, 0, I_PFRSQRT },
|
|
4408 { "pfsub", TOKEN_INSN, C_none, 0, I_PFSUB },
|
|
4409 { "pfsubr", TOKEN_INSN, C_none, 0, I_PFSUBR },
|
|
4410 { "pi2fd", TOKEN_INSN, C_none, 0, I_PI2FD },
|
|
4411 { "pmachriw", TOKEN_INSN, C_none, 0, I_PMACHRIW },
|
|
4412 { "pmaddwd", TOKEN_INSN, C_none, 0, I_PMADDWD },
|
|
4413 { "pmagw", TOKEN_INSN, C_none, 0, I_PMAGW },
|
|
4414 { "pmulhriw", TOKEN_INSN, C_none, 0, I_PMULHRIW },
|
|
4415 { "pmulhrwa", TOKEN_INSN, C_none, 0, I_PMULHRWA },
|
|
4416 { "pmulhrwc", TOKEN_INSN, C_none, 0, I_PMULHRWC },
|
|
4417 { "pmulhw", TOKEN_INSN, C_none, 0, I_PMULHW },
|
|
4418 { "pmullw", TOKEN_INSN, C_none, 0, I_PMULLW },
|
|
4419 { "pmvgezb", TOKEN_INSN, C_none, 0, I_PMVGEZB },
|
|
4420 { "pmvlzb", TOKEN_INSN, C_none, 0, I_PMVLZB },
|
|
4421 { "pmvnzb", TOKEN_INSN, C_none, 0, I_PMVNZB },
|
|
4422 { "pmvzb", TOKEN_INSN, C_none, 0, I_PMVZB },
|
|
4423 { "pop", TOKEN_INSN, C_none, 0, I_POP },
|
|
4424 { "popa", TOKEN_INSN, C_none, 0, I_POPA },
|
|
4425 { "popad", TOKEN_INSN, C_none, 0, I_POPAD },
|
|
4426 { "popaw", TOKEN_INSN, C_none, 0, I_POPAW },
|
|
4427 { "popf", TOKEN_INSN, C_none, 0, I_POPF },
|
|
4428 { "popfd", TOKEN_INSN, C_none, 0, I_POPFD },
|
|
4429 { "popfq", TOKEN_INSN, C_none, 0, I_POPFQ },
|
|
4430 { "popfw", TOKEN_INSN, C_none, 0, I_POPFW },
|
|
4431 { "por", TOKEN_INSN, C_none, 0, I_POR },
|
|
4432 { "prefetch", TOKEN_INSN, C_none, 0, I_PREFETCH },
|
|
4433 { "prefetchw", TOKEN_INSN, C_none, 0, I_PREFETCHW },
|
|
4434 { "pslld", TOKEN_INSN, C_none, 0, I_PSLLD },
|
|
4435 { "psllq", TOKEN_INSN, C_none, 0, I_PSLLQ },
|
|
4436 { "psllw", TOKEN_INSN, C_none, 0, I_PSLLW },
|
|
4437 { "psrad", TOKEN_INSN, C_none, 0, I_PSRAD },
|
|
4438 { "psraw", TOKEN_INSN, C_none, 0, I_PSRAW },
|
|
4439 { "psrld", TOKEN_INSN, C_none, 0, I_PSRLD },
|
|
4440 { "psrlq", TOKEN_INSN, C_none, 0, I_PSRLQ },
|
|
4441 { "psrlw", TOKEN_INSN, C_none, 0, I_PSRLW },
|
|
4442 { "psubb", TOKEN_INSN, C_none, 0, I_PSUBB },
|
|
4443 { "psubd", TOKEN_INSN, C_none, 0, I_PSUBD },
|
|
4444 { "psubsb", TOKEN_INSN, C_none, 0, I_PSUBSB },
|
|
4445 { "psubsiw", TOKEN_INSN, C_none, 0, I_PSUBSIW },
|
|
4446 { "psubsw", TOKEN_INSN, C_none, 0, I_PSUBSW },
|
|
4447 { "psubusb", TOKEN_INSN, C_none, 0, I_PSUBUSB },
|
|
4448 { "psubusw", TOKEN_INSN, C_none, 0, I_PSUBUSW },
|
|
4449 { "psubw", TOKEN_INSN, C_none, 0, I_PSUBW },
|
|
4450 { "punpckhbw", TOKEN_INSN, C_none, 0, I_PUNPCKHBW },
|
|
4451 { "punpckhdq", TOKEN_INSN, C_none, 0, I_PUNPCKHDQ },
|
|
4452 { "punpckhwd", TOKEN_INSN, C_none, 0, I_PUNPCKHWD },
|
|
4453 { "punpcklbw", TOKEN_INSN, C_none, 0, I_PUNPCKLBW },
|
|
4454 { "punpckldq", TOKEN_INSN, C_none, 0, I_PUNPCKLDQ },
|
|
4455 { "punpcklwd", TOKEN_INSN, C_none, 0, I_PUNPCKLWD },
|
|
4456 { "push", TOKEN_INSN, C_none, 0, I_PUSH },
|
|
4457 { "pusha", TOKEN_INSN, C_none, 0, I_PUSHA },
|
|
4458 { "pushad", TOKEN_INSN, C_none, 0, I_PUSHAD },
|
|
4459 { "pushaw", TOKEN_INSN, C_none, 0, I_PUSHAW },
|
|
4460 { "pushf", TOKEN_INSN, C_none, 0, I_PUSHF },
|
|
4461 { "pushfd", TOKEN_INSN, C_none, 0, I_PUSHFD },
|
|
4462 { "pushfq", TOKEN_INSN, C_none, 0, I_PUSHFQ },
|
|
4463 { "pushfw", TOKEN_INSN, C_none, 0, I_PUSHFW },
|
|
4464 { "pxor", TOKEN_INSN, C_none, 0, I_PXOR },
|
|
4465 { "rcl", TOKEN_INSN, C_none, 0, I_RCL },
|
|
4466 { "rcr", TOKEN_INSN, C_none, 0, I_RCR },
|
|
4467 { "rdshr", TOKEN_INSN, C_none, 0, I_RDSHR },
|
|
4468 { "rdmsr", TOKEN_INSN, C_none, 0, I_RDMSR },
|
|
4469 { "rdpmc", TOKEN_INSN, C_none, 0, I_RDPMC },
|
|
4470 { "rdtsc", TOKEN_INSN, C_none, 0, I_RDTSC },
|
|
4471 { "rdtscp", TOKEN_INSN, C_none, 0, I_RDTSCP },
|
|
4472 { "ret", TOKEN_INSN, C_none, 0, I_RET },
|
|
4473 { "retf", TOKEN_INSN, C_none, 0, I_RETF },
|
|
4474 { "retn", TOKEN_INSN, C_none, 0, I_RETN },
|
|
4475 { "rol", TOKEN_INSN, C_none, 0, I_ROL },
|
|
4476 { "ror", TOKEN_INSN, C_none, 0, I_ROR },
|
|
4477 { "rdm", TOKEN_INSN, C_none, 0, I_RDM },
|
|
4478 { "rsdc", TOKEN_INSN, C_none, 0, I_RSDC },
|
|
4479 { "rsldt", TOKEN_INSN, C_none, 0, I_RSLDT },
|
|
4480 { "rsm", TOKEN_INSN, C_none, 0, I_RSM },
|
|
4481 { "rsts", TOKEN_INSN, C_none, 0, I_RSTS },
|
|
4482 { "sahf", TOKEN_INSN, C_none, 0, I_SAHF },
|
|
4483 { "sal", TOKEN_INSN, C_none, 0, I_SAL },
|
|
4484 { "salc", TOKEN_INSN, C_none, 0, I_SALC },
|
|
4485 { "sar", TOKEN_INSN, C_none, 0, I_SAR },
|
|
4486 { "sbb", TOKEN_INSN, C_none, 0, I_SBB },
|
|
4487 { "scasb", TOKEN_INSN, C_none, 0, I_SCASB },
|
|
4488 { "scasd", TOKEN_INSN, C_none, 0, I_SCASD },
|
|
4489 { "scasq", TOKEN_INSN, C_none, 0, I_SCASQ },
|
|
4490 { "scasw", TOKEN_INSN, C_none, 0, I_SCASW },
|
|
4491 { "sfence", TOKEN_INSN, C_none, 0, I_SFENCE },
|
|
4492 { "sgdt", TOKEN_INSN, C_none, 0, I_SGDT },
|
|
4493 { "shl", TOKEN_INSN, C_none, 0, I_SHL },
|
|
4494 { "shld", TOKEN_INSN, C_none, 0, I_SHLD },
|
|
4495 { "shr", TOKEN_INSN, C_none, 0, I_SHR },
|
|
4496 { "shrd", TOKEN_INSN, C_none, 0, I_SHRD },
|
|
4497 { "sidt", TOKEN_INSN, C_none, 0, I_SIDT },
|
|
4498 { "sldt", TOKEN_INSN, C_none, 0, I_SLDT },
|
|
4499 { "skinit", TOKEN_INSN, C_none, 0, I_SKINIT },
|
|
4500 { "smi", TOKEN_INSN, C_none, 0, I_SMI },
|
|
4501 { "smint", TOKEN_INSN, C_none, 0, I_SMINT },
|
|
4502 { "smintold", TOKEN_INSN, C_none, 0, I_SMINTOLD },
|
|
4503 { "smsw", TOKEN_INSN, C_none, 0, I_SMSW },
|
|
4504 { "stc", TOKEN_INSN, C_none, 0, I_STC },
|
|
4505 { "std", TOKEN_INSN, C_none, 0, I_STD },
|
|
4506 { "sti", TOKEN_INSN, C_none, 0, I_STI },
|
|
4507 { "stosb", TOKEN_INSN, C_none, 0, I_STOSB },
|
|
4508 { "stosd", TOKEN_INSN, C_none, 0, I_STOSD },
|
|
4509 { "stosq", TOKEN_INSN, C_none, 0, I_STOSQ },
|
|
4510 { "stosw", TOKEN_INSN, C_none, 0, I_STOSW },
|
|
4511 { "str", TOKEN_INSN, C_none, 0, I_STR },
|
|
4512 { "sub", TOKEN_INSN, C_none, 0, I_SUB },
|
|
4513 { "svdc", TOKEN_INSN, C_none, 0, I_SVDC },
|
|
4514 { "svldt", TOKEN_INSN, C_none, 0, I_SVLDT },
|
|
4515 { "svts", TOKEN_INSN, C_none, 0, I_SVTS },
|
|
4516 { "swapgs", TOKEN_INSN, C_none, 0, I_SWAPGS },
|
|
4517 { "syscall", TOKEN_INSN, C_none, 0, I_SYSCALL },
|
|
4518 { "sysenter", TOKEN_INSN, C_none, 0, I_SYSENTER },
|
|
4519 { "sysexit", TOKEN_INSN, C_none, 0, I_SYSEXIT },
|
|
4520 { "sysret", TOKEN_INSN, C_none, 0, I_SYSRET },
|
|
4521 { "test", TOKEN_INSN, C_none, 0, I_TEST },
|
|
4522 { "ud0", TOKEN_INSN, C_none, 0, I_UD0 },
|
|
4523 { "ud1", TOKEN_INSN, C_none, 0, I_UD1 },
|
|
4524 { "ud2b", TOKEN_INSN, C_none, 0, I_UD2B },
|
|
4525 { "ud2", TOKEN_INSN, C_none, 0, I_UD2 },
|
|
4526 { "ud2a", TOKEN_INSN, C_none, 0, I_UD2A },
|
|
4527 { "umov", TOKEN_INSN, C_none, 0, I_UMOV },
|
|
4528 { "verr", TOKEN_INSN, C_none, 0, I_VERR },
|
|
4529 { "verw", TOKEN_INSN, C_none, 0, I_VERW },
|
|
4530 { "fwait", TOKEN_INSN, C_none, 0, I_FWAIT },
|
|
4531 { "wbinvd", TOKEN_INSN, C_none, 0, I_WBINVD },
|
|
4532 { "wrshr", TOKEN_INSN, C_none, 0, I_WRSHR },
|
|
4533 { "wrmsr", TOKEN_INSN, C_none, 0, I_WRMSR },
|
|
4534 { "xadd", TOKEN_INSN, C_none, 0, I_XADD },
|
|
4535 { "xbts", TOKEN_INSN, C_none, 0, I_XBTS },
|
|
4536 { "xchg", TOKEN_INSN, C_none, 0, I_XCHG },
|
|
4537 { "xlatb", TOKEN_INSN, C_none, 0, I_XLATB },
|
|
4538 { "xlat", TOKEN_INSN, C_none, 0, I_XLAT },
|
|
4539 { "xor", TOKEN_INSN, C_none, 0, I_XOR },
|
|
4540 { "cmova", TOKEN_INSN, C_A, 0, I_CMOVcc },
|
|
4541 { "cmovae", TOKEN_INSN, C_AE, 0, I_CMOVcc },
|
|
4542 { "cmovb", TOKEN_INSN, C_B, 0, I_CMOVcc },
|
|
4543 { "cmovbe", TOKEN_INSN, C_BE, 0, I_CMOVcc },
|
|
4544 { "cmovc", TOKEN_INSN, C_C, 0, I_CMOVcc },
|
|
4545 { "cmove", TOKEN_INSN, C_E, 0, I_CMOVcc },
|
|
4546 { "cmovg", TOKEN_INSN, C_G, 0, I_CMOVcc },
|
|
4547 { "cmovge", TOKEN_INSN, C_GE, 0, I_CMOVcc },
|
|
4548 { "cmovl", TOKEN_INSN, C_L, 0, I_CMOVcc },
|
|
4549 { "cmovle", TOKEN_INSN, C_LE, 0, I_CMOVcc },
|
|
4550 { "cmovna", TOKEN_INSN, C_NA, 0, I_CMOVcc },
|
|
4551 { "cmovnae", TOKEN_INSN, C_NAE, 0, I_CMOVcc },
|
|
4552 { "cmovnb", TOKEN_INSN, C_NB, 0, I_CMOVcc },
|
|
4553 { "cmovnbe", TOKEN_INSN, C_NBE, 0, I_CMOVcc },
|
|
4554 { "cmovnc", TOKEN_INSN, C_NC, 0, I_CMOVcc },
|
|
4555 { "cmovne", TOKEN_INSN, C_NE, 0, I_CMOVcc },
|
|
4556 { "cmovng", TOKEN_INSN, C_NG, 0, I_CMOVcc },
|
|
4557 { "cmovnge", TOKEN_INSN, C_NGE, 0, I_CMOVcc },
|
|
4558 { "cmovnl", TOKEN_INSN, C_NL, 0, I_CMOVcc },
|
|
4559 { "cmovnle", TOKEN_INSN, C_NLE, 0, I_CMOVcc },
|
|
4560 { "cmovno", TOKEN_INSN, C_NO, 0, I_CMOVcc },
|
|
4561 { "cmovnp", TOKEN_INSN, C_NP, 0, I_CMOVcc },
|
|
4562 { "cmovns", TOKEN_INSN, C_NS, 0, I_CMOVcc },
|
|
4563 { "cmovnz", TOKEN_INSN, C_NZ, 0, I_CMOVcc },
|
|
4564 { "cmovo", TOKEN_INSN, C_O, 0, I_CMOVcc },
|
|
4565 { "cmovp", TOKEN_INSN, C_P, 0, I_CMOVcc },
|
|
4566 { "cmovpe", TOKEN_INSN, C_PE, 0, I_CMOVcc },
|
|
4567 { "cmovpo", TOKEN_INSN, C_PO, 0, I_CMOVcc },
|
|
4568 { "cmovs", TOKEN_INSN, C_S, 0, I_CMOVcc },
|
|
4569 { "cmovz", TOKEN_INSN, C_Z, 0, I_CMOVcc },
|
|
4570 { "ja", TOKEN_INSN, C_A, 0, I_Jcc },
|
|
4571 { "jae", TOKEN_INSN, C_AE, 0, I_Jcc },
|
|
4572 { "jb", TOKEN_INSN, C_B, 0, I_Jcc },
|
|
4573 { "jbe", TOKEN_INSN, C_BE, 0, I_Jcc },
|
|
4574 { "jc", TOKEN_INSN, C_C, 0, I_Jcc },
|
|
4575 { "je", TOKEN_INSN, C_E, 0, I_Jcc },
|
|
4576 { "jg", TOKEN_INSN, C_G, 0, I_Jcc },
|
|
4577 { "jge", TOKEN_INSN, C_GE, 0, I_Jcc },
|
|
4578 { "jl", TOKEN_INSN, C_L, 0, I_Jcc },
|
|
4579 { "jle", TOKEN_INSN, C_LE, 0, I_Jcc },
|
|
4580 { "jna", TOKEN_INSN, C_NA, 0, I_Jcc },
|
|
4581 { "jnae", TOKEN_INSN, C_NAE, 0, I_Jcc },
|
|
4582 { "jnb", TOKEN_INSN, C_NB, 0, I_Jcc },
|
|
4583 { "jnbe", TOKEN_INSN, C_NBE, 0, I_Jcc },
|
|
4584 { "jnc", TOKEN_INSN, C_NC, 0, I_Jcc },
|
|
4585 { "jne", TOKEN_INSN, C_NE, 0, I_Jcc },
|
|
4586 { "jng", TOKEN_INSN, C_NG, 0, I_Jcc },
|
|
4587 { "jnge", TOKEN_INSN, C_NGE, 0, I_Jcc },
|
|
4588 { "jnl", TOKEN_INSN, C_NL, 0, I_Jcc },
|
|
4589 { "jnle", TOKEN_INSN, C_NLE, 0, I_Jcc },
|
|
4590 { "jno", TOKEN_INSN, C_NO, 0, I_Jcc },
|
|
4591 { "jnp", TOKEN_INSN, C_NP, 0, I_Jcc },
|
|
4592 { "jns", TOKEN_INSN, C_NS, 0, I_Jcc },
|
|
4593 { "jnz", TOKEN_INSN, C_NZ, 0, I_Jcc },
|
|
4594 { "jo", TOKEN_INSN, C_O, 0, I_Jcc },
|
|
4595 { "jp", TOKEN_INSN, C_P, 0, I_Jcc },
|
|
4596 { "jpe", TOKEN_INSN, C_PE, 0, I_Jcc },
|
|
4597 { "jpo", TOKEN_INSN, C_PO, 0, I_Jcc },
|
|
4598 { "js", TOKEN_INSN, C_S, 0, I_Jcc },
|
|
4599 { "jz", TOKEN_INSN, C_Z, 0, I_Jcc },
|
|
4600 { "seta", TOKEN_INSN, C_A, 0, I_SETcc },
|
|
4601 { "setae", TOKEN_INSN, C_AE, 0, I_SETcc },
|
|
4602 { "setb", TOKEN_INSN, C_B, 0, I_SETcc },
|
|
4603 { "setbe", TOKEN_INSN, C_BE, 0, I_SETcc },
|
|
4604 { "setc", TOKEN_INSN, C_C, 0, I_SETcc },
|
|
4605 { "sete", TOKEN_INSN, C_E, 0, I_SETcc },
|
|
4606 { "setg", TOKEN_INSN, C_G, 0, I_SETcc },
|
|
4607 { "setge", TOKEN_INSN, C_GE, 0, I_SETcc },
|
|
4608 { "setl", TOKEN_INSN, C_L, 0, I_SETcc },
|
|
4609 { "setle", TOKEN_INSN, C_LE, 0, I_SETcc },
|
|
4610 { "setna", TOKEN_INSN, C_NA, 0, I_SETcc },
|
|
4611 { "setnae", TOKEN_INSN, C_NAE, 0, I_SETcc },
|
|
4612 { "setnb", TOKEN_INSN, C_NB, 0, I_SETcc },
|
|
4613 { "setnbe", TOKEN_INSN, C_NBE, 0, I_SETcc },
|
|
4614 { "setnc", TOKEN_INSN, C_NC, 0, I_SETcc },
|
|
4615 { "setne", TOKEN_INSN, C_NE, 0, I_SETcc },
|
|
4616 { "setng", TOKEN_INSN, C_NG, 0, I_SETcc },
|
|
4617 { "setnge", TOKEN_INSN, C_NGE, 0, I_SETcc },
|
|
4618 { "setnl", TOKEN_INSN, C_NL, 0, I_SETcc },
|
|
4619 { "setnle", TOKEN_INSN, C_NLE, 0, I_SETcc },
|
|
4620 { "setno", TOKEN_INSN, C_NO, 0, I_SETcc },
|
|
4621 { "setnp", TOKEN_INSN, C_NP, 0, I_SETcc },
|
|
4622 { "setns", TOKEN_INSN, C_NS, 0, I_SETcc },
|
|
4623 { "setnz", TOKEN_INSN, C_NZ, 0, I_SETcc },
|
|
4624 { "seto", TOKEN_INSN, C_O, 0, I_SETcc },
|
|
4625 { "setp", TOKEN_INSN, C_P, 0, I_SETcc },
|
|
4626 { "setpe", TOKEN_INSN, C_PE, 0, I_SETcc },
|
|
4627 { "setpo", TOKEN_INSN, C_PO, 0, I_SETcc },
|
|
4628 { "sets", TOKEN_INSN, C_S, 0, I_SETcc },
|
|
4629 { "setz", TOKEN_INSN, C_Z, 0, I_SETcc },
|
|
4630 { "addps", TOKEN_INSN, C_none, 0, I_ADDPS },
|
|
4631 { "addss", TOKEN_INSN, C_none, 0, I_ADDSS },
|
|
4632 { "andnps", TOKEN_INSN, C_none, 0, I_ANDNPS },
|
|
4633 { "andps", TOKEN_INSN, C_none, 0, I_ANDPS },
|
|
4634 { "cmpeqps", TOKEN_INSN, C_none, 0, I_CMPEQPS },
|
|
4635 { "cmpeqss", TOKEN_INSN, C_none, 0, I_CMPEQSS },
|
|
4636 { "cmpleps", TOKEN_INSN, C_none, 0, I_CMPLEPS },
|
|
4637 { "cmpless", TOKEN_INSN, C_none, 0, I_CMPLESS },
|
|
4638 { "cmpltps", TOKEN_INSN, C_none, 0, I_CMPLTPS },
|
|
4639 { "cmpltss", TOKEN_INSN, C_none, 0, I_CMPLTSS },
|
|
4640 { "cmpneqps", TOKEN_INSN, C_none, 0, I_CMPNEQPS },
|
|
4641 { "cmpneqss", TOKEN_INSN, C_none, 0, I_CMPNEQSS },
|
|
4642 { "cmpnleps", TOKEN_INSN, C_none, 0, I_CMPNLEPS },
|
|
4643 { "cmpnless", TOKEN_INSN, C_none, 0, I_CMPNLESS },
|
|
4644 { "cmpnltps", TOKEN_INSN, C_none, 0, I_CMPNLTPS },
|
|
4645 { "cmpnltss", TOKEN_INSN, C_none, 0, I_CMPNLTSS },
|
|
4646 { "cmpordps", TOKEN_INSN, C_none, 0, I_CMPORDPS },
|
|
4647 { "cmpordss", TOKEN_INSN, C_none, 0, I_CMPORDSS },
|
|
4648 { "cmpunordps", TOKEN_INSN, C_none, 0, I_CMPUNORDPS },
|
|
4649 { "cmpunordss", TOKEN_INSN, C_none, 0, I_CMPUNORDSS },
|
|
4650 { "cmpps", TOKEN_INSN, C_none, 0, I_CMPPS },
|
|
4651 { "cmpss", TOKEN_INSN, C_none, 0, I_CMPSS },
|
|
4652 { "comiss", TOKEN_INSN, C_none, 0, I_COMISS },
|
|
4653 { "cvtpi2ps", TOKEN_INSN, C_none, 0, I_CVTPI2PS },
|
|
4654 { "cvtps2pi", TOKEN_INSN, C_none, 0, I_CVTPS2PI },
|
|
4655 { "cvtsi2ss", TOKEN_INSN, C_none, 0, I_CVTSI2SS },
|
|
4656 { "cvtss2si", TOKEN_INSN, C_none, 0, I_CVTSS2SI },
|
|
4657 { "cvttps2pi", TOKEN_INSN, C_none, 0, I_CVTTPS2PI },
|
|
4658 { "cvttss2si", TOKEN_INSN, C_none, 0, I_CVTTSS2SI },
|
|
4659 { "divps", TOKEN_INSN, C_none, 0, I_DIVPS },
|
|
4660 { "divss", TOKEN_INSN, C_none, 0, I_DIVSS },
|
|
4661 { "ldmxcsr", TOKEN_INSN, C_none, 0, I_LDMXCSR },
|
|
4662 { "maxps", TOKEN_INSN, C_none, 0, I_MAXPS },
|
|
4663 { "maxss", TOKEN_INSN, C_none, 0, I_MAXSS },
|
|
4664 { "minps", TOKEN_INSN, C_none, 0, I_MINPS },
|
|
4665 { "minss", TOKEN_INSN, C_none, 0, I_MINSS },
|
|
4666 { "movaps", TOKEN_INSN, C_none, 0, I_MOVAPS },
|
|
4667 { "movhps", TOKEN_INSN, C_none, 0, I_MOVHPS },
|
|
4668 { "movlhps", TOKEN_INSN, C_none, 0, I_MOVLHPS },
|
|
4669 { "movlps", TOKEN_INSN, C_none, 0, I_MOVLPS },
|
|
4670 { "movhlps", TOKEN_INSN, C_none, 0, I_MOVHLPS },
|
|
4671 { "movmskps", TOKEN_INSN, C_none, 0, I_MOVMSKPS },
|
|
4672 { "movntps", TOKEN_INSN, C_none, 0, I_MOVNTPS },
|
|
4673 { "movss", TOKEN_INSN, C_none, 0, I_MOVSS },
|
|
4674 { "movups", TOKEN_INSN, C_none, 0, I_MOVUPS },
|
|
4675 { "mulps", TOKEN_INSN, C_none, 0, I_MULPS },
|
|
4676 { "mulss", TOKEN_INSN, C_none, 0, I_MULSS },
|
|
4677 { "orps", TOKEN_INSN, C_none, 0, I_ORPS },
|
|
4678 { "rcpps", TOKEN_INSN, C_none, 0, I_RCPPS },
|
|
4679 { "rcpss", TOKEN_INSN, C_none, 0, I_RCPSS },
|
|
4680 { "rsqrtps", TOKEN_INSN, C_none, 0, I_RSQRTPS },
|
|
4681 { "rsqrtss", TOKEN_INSN, C_none, 0, I_RSQRTSS },
|
|
4682 { "shufps", TOKEN_INSN, C_none, 0, I_SHUFPS },
|
|
4683 { "sqrtps", TOKEN_INSN, C_none, 0, I_SQRTPS },
|
|
4684 { "sqrtss", TOKEN_INSN, C_none, 0, I_SQRTSS },
|
|
4685 { "stmxcsr", TOKEN_INSN, C_none, 0, I_STMXCSR },
|
|
4686 { "subps", TOKEN_INSN, C_none, 0, I_SUBPS },
|
|
4687 { "subss", TOKEN_INSN, C_none, 0, I_SUBSS },
|
|
4688 { "ucomiss", TOKEN_INSN, C_none, 0, I_UCOMISS },
|
|
4689 { "unpckhps", TOKEN_INSN, C_none, 0, I_UNPCKHPS },
|
|
4690 { "unpcklps", TOKEN_INSN, C_none, 0, I_UNPCKLPS },
|
|
4691 { "xorps", TOKEN_INSN, C_none, 0, I_XORPS },
|
|
4692 { "fxrstor", TOKEN_INSN, C_none, 0, I_FXRSTOR },
|
|
4693 { "fxrstor64", TOKEN_INSN, C_none, 0, I_FXRSTOR64 },
|
|
4694 { "fxsave", TOKEN_INSN, C_none, 0, I_FXSAVE },
|
|
4695 { "fxsave64", TOKEN_INSN, C_none, 0, I_FXSAVE64 },
|
|
4696 { "xgetbv", TOKEN_INSN, C_none, 0, I_XGETBV },
|
|
4697 { "xsetbv", TOKEN_INSN, C_none, 0, I_XSETBV },
|
|
4698 { "xsave", TOKEN_INSN, C_none, 0, I_XSAVE },
|
|
4699 { "xsave64", TOKEN_INSN, C_none, 0, I_XSAVE64 },
|
|
4700 { "xsavec", TOKEN_INSN, C_none, 0, I_XSAVEC },
|
|
4701 { "xsavec64", TOKEN_INSN, C_none, 0, I_XSAVEC64 },
|
|
4702 { "xsaveopt", TOKEN_INSN, C_none, 0, I_XSAVEOPT },
|
|
4703 { "xsaveopt64", TOKEN_INSN, C_none, 0, I_XSAVEOPT64 },
|
|
4704 { "xsaves", TOKEN_INSN, C_none, 0, I_XSAVES },
|
|
4705 { "xsaves64", TOKEN_INSN, C_none, 0, I_XSAVES64 },
|
|
4706 { "xrstor", TOKEN_INSN, C_none, 0, I_XRSTOR },
|
|
4707 { "xrstor64", TOKEN_INSN, C_none, 0, I_XRSTOR64 },
|
|
4708 { "xrstors", TOKEN_INSN, C_none, 0, I_XRSTORS },
|
|
4709 { "xrstors64", TOKEN_INSN, C_none, 0, I_XRSTORS64 },
|
|
4710 { "prefetchnta", TOKEN_INSN, C_none, 0, I_PREFETCHNTA },
|
|
4711 { "prefetcht0", TOKEN_INSN, C_none, 0, I_PREFETCHT0 },
|
|
4712 { "prefetcht1", TOKEN_INSN, C_none, 0, I_PREFETCHT1 },
|
|
4713 { "prefetcht2", TOKEN_INSN, C_none, 0, I_PREFETCHT2 },
|
|
4714 { "maskmovq", TOKEN_INSN, C_none, 0, I_MASKMOVQ },
|
|
4715 { "movntq", TOKEN_INSN, C_none, 0, I_MOVNTQ },
|
|
4716 { "pavgb", TOKEN_INSN, C_none, 0, I_PAVGB },
|
|
4717 { "pavgw", TOKEN_INSN, C_none, 0, I_PAVGW },
|
|
4718 { "pextrw", TOKEN_INSN, C_none, 0, I_PEXTRW },
|
|
4719 { "pinsrw", TOKEN_INSN, C_none, 0, I_PINSRW },
|
|
4720 { "pmaxsw", TOKEN_INSN, C_none, 0, I_PMAXSW },
|
|
4721 { "pmaxub", TOKEN_INSN, C_none, 0, I_PMAXUB },
|
|
4722 { "pminsw", TOKEN_INSN, C_none, 0, I_PMINSW },
|
|
4723 { "pminub", TOKEN_INSN, C_none, 0, I_PMINUB },
|
|
4724 { "pmovmskb", TOKEN_INSN, C_none, 0, I_PMOVMSKB },
|
|
4725 { "pmulhuw", TOKEN_INSN, C_none, 0, I_PMULHUW },
|
|
4726 { "psadbw", TOKEN_INSN, C_none, 0, I_PSADBW },
|
|
4727 { "pshufw", TOKEN_INSN, C_none, 0, I_PSHUFW },
|
|
4728 { "pf2iw", TOKEN_INSN, C_none, 0, I_PF2IW },
|
|
4729 { "pfnacc", TOKEN_INSN, C_none, 0, I_PFNACC },
|
|
4730 { "pfpnacc", TOKEN_INSN, C_none, 0, I_PFPNACC },
|
|
4731 { "pi2fw", TOKEN_INSN, C_none, 0, I_PI2FW },
|
|
4732 { "pswapd", TOKEN_INSN, C_none, 0, I_PSWAPD },
|
|
4733 { "maskmovdqu", TOKEN_INSN, C_none, 0, I_MASKMOVDQU },
|
|
4734 { "clflush", TOKEN_INSN, C_none, 0, I_CLFLUSH },
|
|
4735 { "movntdq", TOKEN_INSN, C_none, 0, I_MOVNTDQ },
|
|
4736 { "movnti", TOKEN_INSN, C_none, 0, I_MOVNTI },
|
|
4737 { "movntpd", TOKEN_INSN, C_none, 0, I_MOVNTPD },
|
|
4738 { "movdqa", TOKEN_INSN, C_none, 0, I_MOVDQA },
|
|
4739 { "movdqu", TOKEN_INSN, C_none, 0, I_MOVDQU },
|
|
4740 { "movdq2q", TOKEN_INSN, C_none, 0, I_MOVDQ2Q },
|
|
4741 { "movq2dq", TOKEN_INSN, C_none, 0, I_MOVQ2DQ },
|
|
4742 { "paddq", TOKEN_INSN, C_none, 0, I_PADDQ },
|
|
4743 { "pmuludq", TOKEN_INSN, C_none, 0, I_PMULUDQ },
|
|
4744 { "pshufd", TOKEN_INSN, C_none, 0, I_PSHUFD },
|
|
4745 { "pshufhw", TOKEN_INSN, C_none, 0, I_PSHUFHW },
|
|
4746 { "pshuflw", TOKEN_INSN, C_none, 0, I_PSHUFLW },
|
|
4747 { "pslldq", TOKEN_INSN, C_none, 0, I_PSLLDQ },
|
|
4748 { "psrldq", TOKEN_INSN, C_none, 0, I_PSRLDQ },
|
|
4749 { "psubq", TOKEN_INSN, C_none, 0, I_PSUBQ },
|
|
4750 { "punpckhqdq", TOKEN_INSN, C_none, 0, I_PUNPCKHQDQ },
|
|
4751 { "punpcklqdq", TOKEN_INSN, C_none, 0, I_PUNPCKLQDQ },
|
|
4752 { "addpd", TOKEN_INSN, C_none, 0, I_ADDPD },
|
|
4753 { "addsd", TOKEN_INSN, C_none, 0, I_ADDSD },
|
|
4754 { "andnpd", TOKEN_INSN, C_none, 0, I_ANDNPD },
|
|
4755 { "andpd", TOKEN_INSN, C_none, 0, I_ANDPD },
|
|
4756 { "cmpeqpd", TOKEN_INSN, C_none, 0, I_CMPEQPD },
|
|
4757 { "cmpeqsd", TOKEN_INSN, C_none, 0, I_CMPEQSD },
|
|
4758 { "cmplepd", TOKEN_INSN, C_none, 0, I_CMPLEPD },
|
|
4759 { "cmplesd", TOKEN_INSN, C_none, 0, I_CMPLESD },
|
|
4760 { "cmpltpd", TOKEN_INSN, C_none, 0, I_CMPLTPD },
|
|
4761 { "cmpltsd", TOKEN_INSN, C_none, 0, I_CMPLTSD },
|
|
4762 { "cmpneqpd", TOKEN_INSN, C_none, 0, I_CMPNEQPD },
|
|
4763 { "cmpneqsd", TOKEN_INSN, C_none, 0, I_CMPNEQSD },
|
|
4764 { "cmpnlepd", TOKEN_INSN, C_none, 0, I_CMPNLEPD },
|
|
4765 { "cmpnlesd", TOKEN_INSN, C_none, 0, I_CMPNLESD },
|
|
4766 { "cmpnltpd", TOKEN_INSN, C_none, 0, I_CMPNLTPD },
|
|
4767 { "cmpnltsd", TOKEN_INSN, C_none, 0, I_CMPNLTSD },
|
|
4768 { "cmpordpd", TOKEN_INSN, C_none, 0, I_CMPORDPD },
|
|
4769 { "cmpordsd", TOKEN_INSN, C_none, 0, I_CMPORDSD },
|
|
4770 { "cmpunordpd", TOKEN_INSN, C_none, 0, I_CMPUNORDPD },
|
|
4771 { "cmpunordsd", TOKEN_INSN, C_none, 0, I_CMPUNORDSD },
|
|
4772 { "cmppd", TOKEN_INSN, C_none, 0, I_CMPPD },
|
|
4773 { "comisd", TOKEN_INSN, C_none, 0, I_COMISD },
|
|
4774 { "cvtdq2pd", TOKEN_INSN, C_none, 0, I_CVTDQ2PD },
|
|
4775 { "cvtdq2ps", TOKEN_INSN, C_none, 0, I_CVTDQ2PS },
|
|
4776 { "cvtpd2dq", TOKEN_INSN, C_none, 0, I_CVTPD2DQ },
|
|
4777 { "cvtpd2pi", TOKEN_INSN, C_none, 0, I_CVTPD2PI },
|
|
4778 { "cvtpd2ps", TOKEN_INSN, C_none, 0, I_CVTPD2PS },
|
|
4779 { "cvtpi2pd", TOKEN_INSN, C_none, 0, I_CVTPI2PD },
|
|
4780 { "cvtps2dq", TOKEN_INSN, C_none, 0, I_CVTPS2DQ },
|
|
4781 { "cvtps2pd", TOKEN_INSN, C_none, 0, I_CVTPS2PD },
|
|
4782 { "cvtsd2si", TOKEN_INSN, C_none, 0, I_CVTSD2SI },
|
|
4783 { "cvtsd2ss", TOKEN_INSN, C_none, 0, I_CVTSD2SS },
|
|
4784 { "cvtsi2sd", TOKEN_INSN, C_none, 0, I_CVTSI2SD },
|
|
4785 { "cvtss2sd", TOKEN_INSN, C_none, 0, I_CVTSS2SD },
|
|
4786 { "cvttpd2pi", TOKEN_INSN, C_none, 0, I_CVTTPD2PI },
|
|
4787 { "cvttpd2dq", TOKEN_INSN, C_none, 0, I_CVTTPD2DQ },
|
|
4788 { "cvttps2dq", TOKEN_INSN, C_none, 0, I_CVTTPS2DQ },
|
|
4789 { "cvttsd2si", TOKEN_INSN, C_none, 0, I_CVTTSD2SI },
|
|
4790 { "divpd", TOKEN_INSN, C_none, 0, I_DIVPD },
|
|
4791 { "divsd", TOKEN_INSN, C_none, 0, I_DIVSD },
|
|
4792 { "maxpd", TOKEN_INSN, C_none, 0, I_MAXPD },
|
|
4793 { "maxsd", TOKEN_INSN, C_none, 0, I_MAXSD },
|
|
4794 { "minpd", TOKEN_INSN, C_none, 0, I_MINPD },
|
|
4795 { "minsd", TOKEN_INSN, C_none, 0, I_MINSD },
|
|
4796 { "movapd", TOKEN_INSN, C_none, 0, I_MOVAPD },
|
|
4797 { "movhpd", TOKEN_INSN, C_none, 0, I_MOVHPD },
|
|
4798 { "movlpd", TOKEN_INSN, C_none, 0, I_MOVLPD },
|
|
4799 { "movmskpd", TOKEN_INSN, C_none, 0, I_MOVMSKPD },
|
|
4800 { "movupd", TOKEN_INSN, C_none, 0, I_MOVUPD },
|
|
4801 { "mulpd", TOKEN_INSN, C_none, 0, I_MULPD },
|
|
4802 { "mulsd", TOKEN_INSN, C_none, 0, I_MULSD },
|
|
4803 { "orpd", TOKEN_INSN, C_none, 0, I_ORPD },
|
|
4804 { "shufpd", TOKEN_INSN, C_none, 0, I_SHUFPD },
|
|
4805 { "sqrtpd", TOKEN_INSN, C_none, 0, I_SQRTPD },
|
|
4806 { "sqrtsd", TOKEN_INSN, C_none, 0, I_SQRTSD },
|
|
4807 { "subpd", TOKEN_INSN, C_none, 0, I_SUBPD },
|
|
4808 { "subsd", TOKEN_INSN, C_none, 0, I_SUBSD },
|
|
4809 { "ucomisd", TOKEN_INSN, C_none, 0, I_UCOMISD },
|
|
4810 { "unpckhpd", TOKEN_INSN, C_none, 0, I_UNPCKHPD },
|
|
4811 { "unpcklpd", TOKEN_INSN, C_none, 0, I_UNPCKLPD },
|
|
4812 { "xorpd", TOKEN_INSN, C_none, 0, I_XORPD },
|
|
4813 { "addsubpd", TOKEN_INSN, C_none, 0, I_ADDSUBPD },
|
|
4814 { "addsubps", TOKEN_INSN, C_none, 0, I_ADDSUBPS },
|
|
4815 { "haddpd", TOKEN_INSN, C_none, 0, I_HADDPD },
|
|
4816 { "haddps", TOKEN_INSN, C_none, 0, I_HADDPS },
|
|
4817 { "hsubpd", TOKEN_INSN, C_none, 0, I_HSUBPD },
|
|
4818 { "hsubps", TOKEN_INSN, C_none, 0, I_HSUBPS },
|
|
4819 { "lddqu", TOKEN_INSN, C_none, 0, I_LDDQU },
|
|
4820 { "movddup", TOKEN_INSN, C_none, 0, I_MOVDDUP },
|
|
4821 { "movshdup", TOKEN_INSN, C_none, 0, I_MOVSHDUP },
|
|
4822 { "movsldup", TOKEN_INSN, C_none, 0, I_MOVSLDUP },
|
|
4823 { "clgi", TOKEN_INSN, C_none, 0, I_CLGI },
|
|
4824 { "stgi", TOKEN_INSN, C_none, 0, I_STGI },
|
|
4825 { "vmcall", TOKEN_INSN, C_none, 0, I_VMCALL },
|
|
4826 { "vmclear", TOKEN_INSN, C_none, 0, I_VMCLEAR },
|
|
4827 { "vmfunc", TOKEN_INSN, C_none, 0, I_VMFUNC },
|
|
4828 { "vmlaunch", TOKEN_INSN, C_none, 0, I_VMLAUNCH },
|
|
4829 { "vmload", TOKEN_INSN, C_none, 0, I_VMLOAD },
|
|
4830 { "vmmcall", TOKEN_INSN, C_none, 0, I_VMMCALL },
|
|
4831 { "vmptrld", TOKEN_INSN, C_none, 0, I_VMPTRLD },
|
|
4832 { "vmptrst", TOKEN_INSN, C_none, 0, I_VMPTRST },
|
|
4833 { "vmread", TOKEN_INSN, C_none, 0, I_VMREAD },
|
|
4834 { "vmresume", TOKEN_INSN, C_none, 0, I_VMRESUME },
|
|
4835 { "vmrun", TOKEN_INSN, C_none, 0, I_VMRUN },
|
|
4836 { "vmsave", TOKEN_INSN, C_none, 0, I_VMSAVE },
|
|
4837 { "vmwrite", TOKEN_INSN, C_none, 0, I_VMWRITE },
|
|
4838 { "vmxoff", TOKEN_INSN, C_none, 0, I_VMXOFF },
|
|
4839 { "vmxon", TOKEN_INSN, C_none, 0, I_VMXON },
|
|
4840 { "invept", TOKEN_INSN, C_none, 0, I_INVEPT },
|
|
4841 { "invvpid", TOKEN_INSN, C_none, 0, I_INVVPID },
|
|
4842 { "pabsb", TOKEN_INSN, C_none, 0, I_PABSB },
|
|
4843 { "pabsw", TOKEN_INSN, C_none, 0, I_PABSW },
|
|
4844 { "pabsd", TOKEN_INSN, C_none, 0, I_PABSD },
|
|
4845 { "palignr", TOKEN_INSN, C_none, 0, I_PALIGNR },
|
|
4846 { "phaddw", TOKEN_INSN, C_none, 0, I_PHADDW },
|
|
4847 { "phaddd", TOKEN_INSN, C_none, 0, I_PHADDD },
|
|
4848 { "phaddsw", TOKEN_INSN, C_none, 0, I_PHADDSW },
|
|
4849 { "phsubw", TOKEN_INSN, C_none, 0, I_PHSUBW },
|
|
4850 { "phsubd", TOKEN_INSN, C_none, 0, I_PHSUBD },
|
|
4851 { "phsubsw", TOKEN_INSN, C_none, 0, I_PHSUBSW },
|
|
4852 { "pmaddubsw", TOKEN_INSN, C_none, 0, I_PMADDUBSW },
|
|
4853 { "pmulhrsw", TOKEN_INSN, C_none, 0, I_PMULHRSW },
|
|
4854 { "pshufb", TOKEN_INSN, C_none, 0, I_PSHUFB },
|
|
4855 { "psignb", TOKEN_INSN, C_none, 0, I_PSIGNB },
|
|
4856 { "psignw", TOKEN_INSN, C_none, 0, I_PSIGNW },
|
|
4857 { "psignd", TOKEN_INSN, C_none, 0, I_PSIGND },
|
|
4858 { "extrq", TOKEN_INSN, C_none, 0, I_EXTRQ },
|
|
4859 { "insertq", TOKEN_INSN, C_none, 0, I_INSERTQ },
|
|
4860 { "movntsd", TOKEN_INSN, C_none, 0, I_MOVNTSD },
|
|
4861 { "movntss", TOKEN_INSN, C_none, 0, I_MOVNTSS },
|
|
4862 { "lzcnt", TOKEN_INSN, C_none, 0, I_LZCNT },
|
|
4863 { "blendpd", TOKEN_INSN, C_none, 0, I_BLENDPD },
|
|
4864 { "blendps", TOKEN_INSN, C_none, 0, I_BLENDPS },
|
|
4865 { "blendvpd", TOKEN_INSN, C_none, 0, I_BLENDVPD },
|
|
4866 { "blendvps", TOKEN_INSN, C_none, 0, I_BLENDVPS },
|
|
4867 { "dppd", TOKEN_INSN, C_none, 0, I_DPPD },
|
|
4868 { "dpps", TOKEN_INSN, C_none, 0, I_DPPS },
|
|
4869 { "extractps", TOKEN_INSN, C_none, 0, I_EXTRACTPS },
|
|
4870 { "insertps", TOKEN_INSN, C_none, 0, I_INSERTPS },
|
|
4871 { "movntdqa", TOKEN_INSN, C_none, 0, I_MOVNTDQA },
|
|
4872 { "mpsadbw", TOKEN_INSN, C_none, 0, I_MPSADBW },
|
|
4873 { "packusdw", TOKEN_INSN, C_none, 0, I_PACKUSDW },
|
|
4874 { "pblendvb", TOKEN_INSN, C_none, 0, I_PBLENDVB },
|
|
4875 { "pblendw", TOKEN_INSN, C_none, 0, I_PBLENDW },
|
|
4876 { "pcmpeqq", TOKEN_INSN, C_none, 0, I_PCMPEQQ },
|
|
4877 { "pextrb", TOKEN_INSN, C_none, 0, I_PEXTRB },
|
|
4878 { "pextrd", TOKEN_INSN, C_none, 0, I_PEXTRD },
|
|
4879 { "pextrq", TOKEN_INSN, C_none, 0, I_PEXTRQ },
|
|
4880 { "phminposuw", TOKEN_INSN, C_none, 0, I_PHMINPOSUW },
|
|
4881 { "pinsrb", TOKEN_INSN, C_none, 0, I_PINSRB },
|
|
4882 { "pinsrd", TOKEN_INSN, C_none, 0, I_PINSRD },
|
|
4883 { "pinsrq", TOKEN_INSN, C_none, 0, I_PINSRQ },
|
|
4884 { "pmaxsb", TOKEN_INSN, C_none, 0, I_PMAXSB },
|
|
4885 { "pmaxsd", TOKEN_INSN, C_none, 0, I_PMAXSD },
|
|
4886 { "pmaxud", TOKEN_INSN, C_none, 0, I_PMAXUD },
|
|
4887 { "pmaxuw", TOKEN_INSN, C_none, 0, I_PMAXUW },
|
|
4888 { "pminsb", TOKEN_INSN, C_none, 0, I_PMINSB },
|
|
4889 { "pminsd", TOKEN_INSN, C_none, 0, I_PMINSD },
|
|
4890 { "pminud", TOKEN_INSN, C_none, 0, I_PMINUD },
|
|
4891 { "pminuw", TOKEN_INSN, C_none, 0, I_PMINUW },
|
|
4892 { "pmovsxbw", TOKEN_INSN, C_none, 0, I_PMOVSXBW },
|
|
4893 { "pmovsxbd", TOKEN_INSN, C_none, 0, I_PMOVSXBD },
|
|
4894 { "pmovsxbq", TOKEN_INSN, C_none, 0, I_PMOVSXBQ },
|
|
4895 { "pmovsxwd", TOKEN_INSN, C_none, 0, I_PMOVSXWD },
|
|
4896 { "pmovsxwq", TOKEN_INSN, C_none, 0, I_PMOVSXWQ },
|
|
4897 { "pmovsxdq", TOKEN_INSN, C_none, 0, I_PMOVSXDQ },
|
|
4898 { "pmovzxbw", TOKEN_INSN, C_none, 0, I_PMOVZXBW },
|
|
4899 { "pmovzxbd", TOKEN_INSN, C_none, 0, I_PMOVZXBD },
|
|
4900 { "pmovzxbq", TOKEN_INSN, C_none, 0, I_PMOVZXBQ },
|
|
4901 { "pmovzxwd", TOKEN_INSN, C_none, 0, I_PMOVZXWD },
|
|
4902 { "pmovzxwq", TOKEN_INSN, C_none, 0, I_PMOVZXWQ },
|
|
4903 { "pmovzxdq", TOKEN_INSN, C_none, 0, I_PMOVZXDQ },
|
|
4904 { "pmuldq", TOKEN_INSN, C_none, 0, I_PMULDQ },
|
|
4905 { "pmulld", TOKEN_INSN, C_none, 0, I_PMULLD },
|
|
4906 { "ptest", TOKEN_INSN, C_none, 0, I_PTEST },
|
|
4907 { "roundpd", TOKEN_INSN, C_none, 0, I_ROUNDPD },
|
|
4908 { "roundps", TOKEN_INSN, C_none, 0, I_ROUNDPS },
|
|
4909 { "roundsd", TOKEN_INSN, C_none, 0, I_ROUNDSD },
|
|
4910 { "roundss", TOKEN_INSN, C_none, 0, I_ROUNDSS },
|
|
4911 { "crc32", TOKEN_INSN, C_none, 0, I_CRC32 },
|
|
4912 { "pcmpestri", TOKEN_INSN, C_none, 0, I_PCMPESTRI },
|
|
4913 { "pcmpestrm", TOKEN_INSN, C_none, 0, I_PCMPESTRM },
|
|
4914 { "pcmpistri", TOKEN_INSN, C_none, 0, I_PCMPISTRI },
|
|
4915 { "pcmpistrm", TOKEN_INSN, C_none, 0, I_PCMPISTRM },
|
|
4916 { "pcmpgtq", TOKEN_INSN, C_none, 0, I_PCMPGTQ },
|
|
4917 { "popcnt", TOKEN_INSN, C_none, 0, I_POPCNT },
|
|
4918 { "getsec", TOKEN_INSN, C_none, 0, I_GETSEC },
|
|
4919 { "pfrcpv", TOKEN_INSN, C_none, 0, I_PFRCPV },
|
|
4920 { "pfrsqrtv", TOKEN_INSN, C_none, 0, I_PFRSQRTV },
|
|
4921 { "movbe", TOKEN_INSN, C_none, 0, I_MOVBE },
|
|
4922 { "aesenc", TOKEN_INSN, C_none, 0, I_AESENC },
|
|
4923 { "aesenclast", TOKEN_INSN, C_none, 0, I_AESENCLAST },
|
|
4924 { "aesdec", TOKEN_INSN, C_none, 0, I_AESDEC },
|
|
4925 { "aesdeclast", TOKEN_INSN, C_none, 0, I_AESDECLAST },
|
|
4926 { "aesimc", TOKEN_INSN, C_none, 0, I_AESIMC },
|
|
4927 { "aeskeygenassist", TOKEN_INSN, C_none, 0, I_AESKEYGENASSIST },
|
|
4928 { "vaesenc", TOKEN_INSN, C_none, 0, I_VAESENC },
|
|
4929 { "vaesenclast", TOKEN_INSN, C_none, 0, I_VAESENCLAST },
|
|
4930 { "vaesdec", TOKEN_INSN, C_none, 0, I_VAESDEC },
|
|
4931 { "vaesdeclast", TOKEN_INSN, C_none, 0, I_VAESDECLAST },
|
|
4932 { "vaesimc", TOKEN_INSN, C_none, 0, I_VAESIMC },
|
|
4933 { "vaeskeygenassist", TOKEN_INSN, C_none, 0, I_VAESKEYGENASSIST },
|
|
4934 { "vaddpd", TOKEN_INSN, C_none, 0, I_VADDPD },
|
|
4935 { "vaddps", TOKEN_INSN, C_none, 0, I_VADDPS },
|
|
4936 { "vaddsd", TOKEN_INSN, C_none, 0, I_VADDSD },
|
|
4937 { "vaddss", TOKEN_INSN, C_none, 0, I_VADDSS },
|
|
4938 { "vaddsubpd", TOKEN_INSN, C_none, 0, I_VADDSUBPD },
|
|
4939 { "vaddsubps", TOKEN_INSN, C_none, 0, I_VADDSUBPS },
|
|
4940 { "vandpd", TOKEN_INSN, C_none, 0, I_VANDPD },
|
|
4941 { "vandps", TOKEN_INSN, C_none, 0, I_VANDPS },
|
|
4942 { "vandnpd", TOKEN_INSN, C_none, 0, I_VANDNPD },
|
|
4943 { "vandnps", TOKEN_INSN, C_none, 0, I_VANDNPS },
|
|
4944 { "vblendpd", TOKEN_INSN, C_none, 0, I_VBLENDPD },
|
|
4945 { "vblendps", TOKEN_INSN, C_none, 0, I_VBLENDPS },
|
|
4946 { "vblendvpd", TOKEN_INSN, C_none, 0, I_VBLENDVPD },
|
|
4947 { "vblendvps", TOKEN_INSN, C_none, 0, I_VBLENDVPS },
|
|
4948 { "vbroadcastss", TOKEN_INSN, C_none, 0, I_VBROADCASTSS },
|
|
4949 { "vbroadcastsd", TOKEN_INSN, C_none, 0, I_VBROADCASTSD },
|
|
4950 { "vbroadcastf128", TOKEN_INSN, C_none, 0, I_VBROADCASTF128 },
|
|
4951 { "vcmpeq_ospd", TOKEN_INSN, C_none, 0, I_VCMPEQ_OSPD },
|
|
4952 { "vcmpeqpd", TOKEN_INSN, C_none, 0, I_VCMPEQPD },
|
|
4953 { "vcmplt_ospd", TOKEN_INSN, C_none, 0, I_VCMPLT_OSPD },
|
|
4954 { "vcmpltpd", TOKEN_INSN, C_none, 0, I_VCMPLTPD },
|
|
4955 { "vcmple_ospd", TOKEN_INSN, C_none, 0, I_VCMPLE_OSPD },
|
|
4956 { "vcmplepd", TOKEN_INSN, C_none, 0, I_VCMPLEPD },
|
|
4957 { "vcmpunord_qpd", TOKEN_INSN, C_none, 0, I_VCMPUNORD_QPD },
|
|
4958 { "vcmpunordpd", TOKEN_INSN, C_none, 0, I_VCMPUNORDPD },
|
|
4959 { "vcmpneq_uqpd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_UQPD },
|
|
4960 { "vcmpneqpd", TOKEN_INSN, C_none, 0, I_VCMPNEQPD },
|
|
4961 { "vcmpnlt_uspd", TOKEN_INSN, C_none, 0, I_VCMPNLT_USPD },
|
|
4962 { "vcmpnltpd", TOKEN_INSN, C_none, 0, I_VCMPNLTPD },
|
|
4963 { "vcmpnle_uspd", TOKEN_INSN, C_none, 0, I_VCMPNLE_USPD },
|
|
4964 { "vcmpnlepd", TOKEN_INSN, C_none, 0, I_VCMPNLEPD },
|
|
4965 { "vcmpord_qpd", TOKEN_INSN, C_none, 0, I_VCMPORD_QPD },
|
|
4966 { "vcmpordpd", TOKEN_INSN, C_none, 0, I_VCMPORDPD },
|
|
4967 { "vcmpeq_uqpd", TOKEN_INSN, C_none, 0, I_VCMPEQ_UQPD },
|
|
4968 { "vcmpnge_uspd", TOKEN_INSN, C_none, 0, I_VCMPNGE_USPD },
|
|
4969 { "vcmpngepd", TOKEN_INSN, C_none, 0, I_VCMPNGEPD },
|
|
4970 { "vcmpngt_uspd", TOKEN_INSN, C_none, 0, I_VCMPNGT_USPD },
|
|
4971 { "vcmpngtpd", TOKEN_INSN, C_none, 0, I_VCMPNGTPD },
|
|
4972 { "vcmpfalse_oqpd", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OQPD },
|
|
4973 { "vcmpfalsepd", TOKEN_INSN, C_none, 0, I_VCMPFALSEPD },
|
|
4974 { "vcmpneq_oqpd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OQPD },
|
|
4975 { "vcmpge_ospd", TOKEN_INSN, C_none, 0, I_VCMPGE_OSPD },
|
|
4976 { "vcmpgepd", TOKEN_INSN, C_none, 0, I_VCMPGEPD },
|
|
4977 { "vcmpgt_ospd", TOKEN_INSN, C_none, 0, I_VCMPGT_OSPD },
|
|
4978 { "vcmpgtpd", TOKEN_INSN, C_none, 0, I_VCMPGTPD },
|
|
4979 { "vcmptrue_uqpd", TOKEN_INSN, C_none, 0, I_VCMPTRUE_UQPD },
|
|
4980 { "vcmptruepd", TOKEN_INSN, C_none, 0, I_VCMPTRUEPD },
|
|
4981 { "vcmplt_oqpd", TOKEN_INSN, C_none, 0, I_VCMPLT_OQPD },
|
|
4982 { "vcmple_oqpd", TOKEN_INSN, C_none, 0, I_VCMPLE_OQPD },
|
|
4983 { "vcmpunord_spd", TOKEN_INSN, C_none, 0, I_VCMPUNORD_SPD },
|
|
4984 { "vcmpneq_uspd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_USPD },
|
|
4985 { "vcmpnlt_uqpd", TOKEN_INSN, C_none, 0, I_VCMPNLT_UQPD },
|
|
4986 { "vcmpnle_uqpd", TOKEN_INSN, C_none, 0, I_VCMPNLE_UQPD },
|
|
4987 { "vcmpord_spd", TOKEN_INSN, C_none, 0, I_VCMPORD_SPD },
|
|
4988 { "vcmpeq_uspd", TOKEN_INSN, C_none, 0, I_VCMPEQ_USPD },
|
|
4989 { "vcmpnge_uqpd", TOKEN_INSN, C_none, 0, I_VCMPNGE_UQPD },
|
|
4990 { "vcmpngt_uqpd", TOKEN_INSN, C_none, 0, I_VCMPNGT_UQPD },
|
|
4991 { "vcmpfalse_ospd", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OSPD },
|
|
4992 { "vcmpneq_ospd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OSPD },
|
|
4993 { "vcmpge_oqpd", TOKEN_INSN, C_none, 0, I_VCMPGE_OQPD },
|
|
4994 { "vcmpgt_oqpd", TOKEN_INSN, C_none, 0, I_VCMPGT_OQPD },
|
|
4995 { "vcmptrue_uspd", TOKEN_INSN, C_none, 0, I_VCMPTRUE_USPD },
|
|
4996 { "vcmppd", TOKEN_INSN, C_none, 0, I_VCMPPD },
|
|
4997 { "vcmpeq_osps", TOKEN_INSN, C_none, 0, I_VCMPEQ_OSPS },
|
|
4998 { "vcmpeqps", TOKEN_INSN, C_none, 0, I_VCMPEQPS },
|
|
4999 { "vcmplt_osps", TOKEN_INSN, C_none, 0, I_VCMPLT_OSPS },
|
|
5000 { "vcmpltps", TOKEN_INSN, C_none, 0, I_VCMPLTPS },
|
|
5001 { "vcmple_osps", TOKEN_INSN, C_none, 0, I_VCMPLE_OSPS },
|
|
5002 { "vcmpleps", TOKEN_INSN, C_none, 0, I_VCMPLEPS },
|
|
5003 { "vcmpunord_qps", TOKEN_INSN, C_none, 0, I_VCMPUNORD_QPS },
|
|
5004 { "vcmpunordps", TOKEN_INSN, C_none, 0, I_VCMPUNORDPS },
|
|
5005 { "vcmpneq_uqps", TOKEN_INSN, C_none, 0, I_VCMPNEQ_UQPS },
|
|
5006 { "vcmpneqps", TOKEN_INSN, C_none, 0, I_VCMPNEQPS },
|
|
5007 { "vcmpnlt_usps", TOKEN_INSN, C_none, 0, I_VCMPNLT_USPS },
|
|
5008 { "vcmpnltps", TOKEN_INSN, C_none, 0, I_VCMPNLTPS },
|
|
5009 { "vcmpnle_usps", TOKEN_INSN, C_none, 0, I_VCMPNLE_USPS },
|
|
5010 { "vcmpnleps", TOKEN_INSN, C_none, 0, I_VCMPNLEPS },
|
|
5011 { "vcmpord_qps", TOKEN_INSN, C_none, 0, I_VCMPORD_QPS },
|
|
5012 { "vcmpordps", TOKEN_INSN, C_none, 0, I_VCMPORDPS },
|
|
5013 { "vcmpeq_uqps", TOKEN_INSN, C_none, 0, I_VCMPEQ_UQPS },
|
|
5014 { "vcmpnge_usps", TOKEN_INSN, C_none, 0, I_VCMPNGE_USPS },
|
|
5015 { "vcmpngeps", TOKEN_INSN, C_none, 0, I_VCMPNGEPS },
|
|
5016 { "vcmpngt_usps", TOKEN_INSN, C_none, 0, I_VCMPNGT_USPS },
|
|
5017 { "vcmpngtps", TOKEN_INSN, C_none, 0, I_VCMPNGTPS },
|
|
5018 { "vcmpfalse_oqps", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OQPS },
|
|
5019 { "vcmpfalseps", TOKEN_INSN, C_none, 0, I_VCMPFALSEPS },
|
|
5020 { "vcmpneq_oqps", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OQPS },
|
|
5021 { "vcmpge_osps", TOKEN_INSN, C_none, 0, I_VCMPGE_OSPS },
|
|
5022 { "vcmpgeps", TOKEN_INSN, C_none, 0, I_VCMPGEPS },
|
|
5023 { "vcmpgt_osps", TOKEN_INSN, C_none, 0, I_VCMPGT_OSPS },
|
|
5024 { "vcmpgtps", TOKEN_INSN, C_none, 0, I_VCMPGTPS },
|
|
5025 { "vcmptrue_uqps", TOKEN_INSN, C_none, 0, I_VCMPTRUE_UQPS },
|
|
5026 { "vcmptrueps", TOKEN_INSN, C_none, 0, I_VCMPTRUEPS },
|
|
5027 { "vcmplt_oqps", TOKEN_INSN, C_none, 0, I_VCMPLT_OQPS },
|
|
5028 { "vcmple_oqps", TOKEN_INSN, C_none, 0, I_VCMPLE_OQPS },
|
|
5029 { "vcmpunord_sps", TOKEN_INSN, C_none, 0, I_VCMPUNORD_SPS },
|
|
5030 { "vcmpneq_usps", TOKEN_INSN, C_none, 0, I_VCMPNEQ_USPS },
|
|
5031 { "vcmpnlt_uqps", TOKEN_INSN, C_none, 0, I_VCMPNLT_UQPS },
|
|
5032 { "vcmpnle_uqps", TOKEN_INSN, C_none, 0, I_VCMPNLE_UQPS },
|
|
5033 { "vcmpord_sps", TOKEN_INSN, C_none, 0, I_VCMPORD_SPS },
|
|
5034 { "vcmpeq_usps", TOKEN_INSN, C_none, 0, I_VCMPEQ_USPS },
|
|
5035 { "vcmpnge_uqps", TOKEN_INSN, C_none, 0, I_VCMPNGE_UQPS },
|
|
5036 { "vcmpngt_uqps", TOKEN_INSN, C_none, 0, I_VCMPNGT_UQPS },
|
|
5037 { "vcmpfalse_osps", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OSPS },
|
|
5038 { "vcmpneq_osps", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OSPS },
|
|
5039 { "vcmpge_oqps", TOKEN_INSN, C_none, 0, I_VCMPGE_OQPS },
|
|
5040 { "vcmpgt_oqps", TOKEN_INSN, C_none, 0, I_VCMPGT_OQPS },
|
|
5041 { "vcmptrue_usps", TOKEN_INSN, C_none, 0, I_VCMPTRUE_USPS },
|
|
5042 { "vcmpps", TOKEN_INSN, C_none, 0, I_VCMPPS },
|
|
5043 { "vcmpeq_ossd", TOKEN_INSN, C_none, 0, I_VCMPEQ_OSSD },
|
|
5044 { "vcmpeqsd", TOKEN_INSN, C_none, 0, I_VCMPEQSD },
|
|
5045 { "vcmplt_ossd", TOKEN_INSN, C_none, 0, I_VCMPLT_OSSD },
|
|
5046 { "vcmpltsd", TOKEN_INSN, C_none, 0, I_VCMPLTSD },
|
|
5047 { "vcmple_ossd", TOKEN_INSN, C_none, 0, I_VCMPLE_OSSD },
|
|
5048 { "vcmplesd", TOKEN_INSN, C_none, 0, I_VCMPLESD },
|
|
5049 { "vcmpunord_qsd", TOKEN_INSN, C_none, 0, I_VCMPUNORD_QSD },
|
|
5050 { "vcmpunordsd", TOKEN_INSN, C_none, 0, I_VCMPUNORDSD },
|
|
5051 { "vcmpneq_uqsd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_UQSD },
|
|
5052 { "vcmpneqsd", TOKEN_INSN, C_none, 0, I_VCMPNEQSD },
|
|
5053 { "vcmpnlt_ussd", TOKEN_INSN, C_none, 0, I_VCMPNLT_USSD },
|
|
5054 { "vcmpnltsd", TOKEN_INSN, C_none, 0, I_VCMPNLTSD },
|
|
5055 { "vcmpnle_ussd", TOKEN_INSN, C_none, 0, I_VCMPNLE_USSD },
|
|
5056 { "vcmpnlesd", TOKEN_INSN, C_none, 0, I_VCMPNLESD },
|
|
5057 { "vcmpord_qsd", TOKEN_INSN, C_none, 0, I_VCMPORD_QSD },
|
|
5058 { "vcmpordsd", TOKEN_INSN, C_none, 0, I_VCMPORDSD },
|
|
5059 { "vcmpeq_uqsd", TOKEN_INSN, C_none, 0, I_VCMPEQ_UQSD },
|
|
5060 { "vcmpnge_ussd", TOKEN_INSN, C_none, 0, I_VCMPNGE_USSD },
|
|
5061 { "vcmpngesd", TOKEN_INSN, C_none, 0, I_VCMPNGESD },
|
|
5062 { "vcmpngt_ussd", TOKEN_INSN, C_none, 0, I_VCMPNGT_USSD },
|
|
5063 { "vcmpngtsd", TOKEN_INSN, C_none, 0, I_VCMPNGTSD },
|
|
5064 { "vcmpfalse_oqsd", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OQSD },
|
|
5065 { "vcmpfalsesd", TOKEN_INSN, C_none, 0, I_VCMPFALSESD },
|
|
5066 { "vcmpneq_oqsd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OQSD },
|
|
5067 { "vcmpge_ossd", TOKEN_INSN, C_none, 0, I_VCMPGE_OSSD },
|
|
5068 { "vcmpgesd", TOKEN_INSN, C_none, 0, I_VCMPGESD },
|
|
5069 { "vcmpgt_ossd", TOKEN_INSN, C_none, 0, I_VCMPGT_OSSD },
|
|
5070 { "vcmpgtsd", TOKEN_INSN, C_none, 0, I_VCMPGTSD },
|
|
5071 { "vcmptrue_uqsd", TOKEN_INSN, C_none, 0, I_VCMPTRUE_UQSD },
|
|
5072 { "vcmptruesd", TOKEN_INSN, C_none, 0, I_VCMPTRUESD },
|
|
5073 { "vcmplt_oqsd", TOKEN_INSN, C_none, 0, I_VCMPLT_OQSD },
|
|
5074 { "vcmple_oqsd", TOKEN_INSN, C_none, 0, I_VCMPLE_OQSD },
|
|
5075 { "vcmpunord_ssd", TOKEN_INSN, C_none, 0, I_VCMPUNORD_SSD },
|
|
5076 { "vcmpneq_ussd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_USSD },
|
|
5077 { "vcmpnlt_uqsd", TOKEN_INSN, C_none, 0, I_VCMPNLT_UQSD },
|
|
5078 { "vcmpnle_uqsd", TOKEN_INSN, C_none, 0, I_VCMPNLE_UQSD },
|
|
5079 { "vcmpord_ssd", TOKEN_INSN, C_none, 0, I_VCMPORD_SSD },
|
|
5080 { "vcmpeq_ussd", TOKEN_INSN, C_none, 0, I_VCMPEQ_USSD },
|
|
5081 { "vcmpnge_uqsd", TOKEN_INSN, C_none, 0, I_VCMPNGE_UQSD },
|
|
5082 { "vcmpngt_uqsd", TOKEN_INSN, C_none, 0, I_VCMPNGT_UQSD },
|
|
5083 { "vcmpfalse_ossd", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OSSD },
|
|
5084 { "vcmpneq_ossd", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OSSD },
|
|
5085 { "vcmpge_oqsd", TOKEN_INSN, C_none, 0, I_VCMPGE_OQSD },
|
|
5086 { "vcmpgt_oqsd", TOKEN_INSN, C_none, 0, I_VCMPGT_OQSD },
|
|
5087 { "vcmptrue_ussd", TOKEN_INSN, C_none, 0, I_VCMPTRUE_USSD },
|
|
5088 { "vcmpsd", TOKEN_INSN, C_none, 0, I_VCMPSD },
|
|
5089 { "vcmpeq_osss", TOKEN_INSN, C_none, 0, I_VCMPEQ_OSSS },
|
|
5090 { "vcmpeqss", TOKEN_INSN, C_none, 0, I_VCMPEQSS },
|
|
5091 { "vcmplt_osss", TOKEN_INSN, C_none, 0, I_VCMPLT_OSSS },
|
|
5092 { "vcmpltss", TOKEN_INSN, C_none, 0, I_VCMPLTSS },
|
|
5093 { "vcmple_osss", TOKEN_INSN, C_none, 0, I_VCMPLE_OSSS },
|
|
5094 { "vcmpless", TOKEN_INSN, C_none, 0, I_VCMPLESS },
|
|
5095 { "vcmpunord_qss", TOKEN_INSN, C_none, 0, I_VCMPUNORD_QSS },
|
|
5096 { "vcmpunordss", TOKEN_INSN, C_none, 0, I_VCMPUNORDSS },
|
|
5097 { "vcmpneq_uqss", TOKEN_INSN, C_none, 0, I_VCMPNEQ_UQSS },
|
|
5098 { "vcmpneqss", TOKEN_INSN, C_none, 0, I_VCMPNEQSS },
|
|
5099 { "vcmpnlt_usss", TOKEN_INSN, C_none, 0, I_VCMPNLT_USSS },
|
|
5100 { "vcmpnltss", TOKEN_INSN, C_none, 0, I_VCMPNLTSS },
|
|
5101 { "vcmpnle_usss", TOKEN_INSN, C_none, 0, I_VCMPNLE_USSS },
|
|
5102 { "vcmpnless", TOKEN_INSN, C_none, 0, I_VCMPNLESS },
|
|
5103 { "vcmpord_qss", TOKEN_INSN, C_none, 0, I_VCMPORD_QSS },
|
|
5104 { "vcmpordss", TOKEN_INSN, C_none, 0, I_VCMPORDSS },
|
|
5105 { "vcmpeq_uqss", TOKEN_INSN, C_none, 0, I_VCMPEQ_UQSS },
|
|
5106 { "vcmpnge_usss", TOKEN_INSN, C_none, 0, I_VCMPNGE_USSS },
|
|
5107 { "vcmpngess", TOKEN_INSN, C_none, 0, I_VCMPNGESS },
|
|
5108 { "vcmpngt_usss", TOKEN_INSN, C_none, 0, I_VCMPNGT_USSS },
|
|
5109 { "vcmpngtss", TOKEN_INSN, C_none, 0, I_VCMPNGTSS },
|
|
5110 { "vcmpfalse_oqss", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OQSS },
|
|
5111 { "vcmpfalsess", TOKEN_INSN, C_none, 0, I_VCMPFALSESS },
|
|
5112 { "vcmpneq_oqss", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OQSS },
|
|
5113 { "vcmpge_osss", TOKEN_INSN, C_none, 0, I_VCMPGE_OSSS },
|
|
5114 { "vcmpgess", TOKEN_INSN, C_none, 0, I_VCMPGESS },
|
|
5115 { "vcmpgt_osss", TOKEN_INSN, C_none, 0, I_VCMPGT_OSSS },
|
|
5116 { "vcmpgtss", TOKEN_INSN, C_none, 0, I_VCMPGTSS },
|
|
5117 { "vcmptrue_uqss", TOKEN_INSN, C_none, 0, I_VCMPTRUE_UQSS },
|
|
5118 { "vcmptruess", TOKEN_INSN, C_none, 0, I_VCMPTRUESS },
|
|
5119 { "vcmplt_oqss", TOKEN_INSN, C_none, 0, I_VCMPLT_OQSS },
|
|
5120 { "vcmple_oqss", TOKEN_INSN, C_none, 0, I_VCMPLE_OQSS },
|
|
5121 { "vcmpunord_sss", TOKEN_INSN, C_none, 0, I_VCMPUNORD_SSS },
|
|
5122 { "vcmpneq_usss", TOKEN_INSN, C_none, 0, I_VCMPNEQ_USSS },
|
|
5123 { "vcmpnlt_uqss", TOKEN_INSN, C_none, 0, I_VCMPNLT_UQSS },
|
|
5124 { "vcmpnle_uqss", TOKEN_INSN, C_none, 0, I_VCMPNLE_UQSS },
|
|
5125 { "vcmpord_sss", TOKEN_INSN, C_none, 0, I_VCMPORD_SSS },
|
|
5126 { "vcmpeq_usss", TOKEN_INSN, C_none, 0, I_VCMPEQ_USSS },
|
|
5127 { "vcmpnge_uqss", TOKEN_INSN, C_none, 0, I_VCMPNGE_UQSS },
|
|
5128 { "vcmpngt_uqss", TOKEN_INSN, C_none, 0, I_VCMPNGT_UQSS },
|
|
5129 { "vcmpfalse_osss", TOKEN_INSN, C_none, 0, I_VCMPFALSE_OSSS },
|
|
5130 { "vcmpneq_osss", TOKEN_INSN, C_none, 0, I_VCMPNEQ_OSSS },
|
|
5131 { "vcmpge_oqss", TOKEN_INSN, C_none, 0, I_VCMPGE_OQSS },
|
|
5132 { "vcmpgt_oqss", TOKEN_INSN, C_none, 0, I_VCMPGT_OQSS },
|
|
5133 { "vcmptrue_usss", TOKEN_INSN, C_none, 0, I_VCMPTRUE_USSS },
|
|
5134 { "vcmpss", TOKEN_INSN, C_none, 0, I_VCMPSS },
|
|
5135 { "vcomisd", TOKEN_INSN, C_none, 0, I_VCOMISD },
|
|
5136 { "vcomiss", TOKEN_INSN, C_none, 0, I_VCOMISS },
|
|
5137 { "vcvtdq2pd", TOKEN_INSN, C_none, 0, I_VCVTDQ2PD },
|
|
5138 { "vcvtdq2ps", TOKEN_INSN, C_none, 0, I_VCVTDQ2PS },
|
|
5139 { "vcvtpd2dq", TOKEN_INSN, C_none, 0, I_VCVTPD2DQ },
|
|
5140 { "vcvtpd2ps", TOKEN_INSN, C_none, 0, I_VCVTPD2PS },
|
|
5141 { "vcvtps2dq", TOKEN_INSN, C_none, 0, I_VCVTPS2DQ },
|
|
5142 { "vcvtps2pd", TOKEN_INSN, C_none, 0, I_VCVTPS2PD },
|
|
5143 { "vcvtsd2si", TOKEN_INSN, C_none, 0, I_VCVTSD2SI },
|
|
5144 { "vcvtsd2ss", TOKEN_INSN, C_none, 0, I_VCVTSD2SS },
|
|
5145 { "vcvtsi2sd", TOKEN_INSN, C_none, 0, I_VCVTSI2SD },
|
|
5146 { "vcvtsi2ss", TOKEN_INSN, C_none, 0, I_VCVTSI2SS },
|
|
5147 { "vcvtss2sd", TOKEN_INSN, C_none, 0, I_VCVTSS2SD },
|
|
5148 { "vcvtss2si", TOKEN_INSN, C_none, 0, I_VCVTSS2SI },
|
|
5149 { "vcvttpd2dq", TOKEN_INSN, C_none, 0, I_VCVTTPD2DQ },
|
|
5150 { "vcvttps2dq", TOKEN_INSN, C_none, 0, I_VCVTTPS2DQ },
|
|
5151 { "vcvttsd2si", TOKEN_INSN, C_none, 0, I_VCVTTSD2SI },
|
|
5152 { "vcvttss2si", TOKEN_INSN, C_none, 0, I_VCVTTSS2SI },
|
|
5153 { "vdivpd", TOKEN_INSN, C_none, 0, I_VDIVPD },
|
|
5154 { "vdivps", TOKEN_INSN, C_none, 0, I_VDIVPS },
|
|
5155 { "vdivsd", TOKEN_INSN, C_none, 0, I_VDIVSD },
|
|
5156 { "vdivss", TOKEN_INSN, C_none, 0, I_VDIVSS },
|
|
5157 { "vdppd", TOKEN_INSN, C_none, 0, I_VDPPD },
|
|
5158 { "vdpps", TOKEN_INSN, C_none, 0, I_VDPPS },
|
|
5159 { "vextractf128", TOKEN_INSN, C_none, 0, I_VEXTRACTF128 },
|
|
5160 { "vextractps", TOKEN_INSN, C_none, 0, I_VEXTRACTPS },
|
|
5161 { "vhaddpd", TOKEN_INSN, C_none, 0, I_VHADDPD },
|
|
5162 { "vhaddps", TOKEN_INSN, C_none, 0, I_VHADDPS },
|
|
5163 { "vhsubpd", TOKEN_INSN, C_none, 0, I_VHSUBPD },
|
|
5164 { "vhsubps", TOKEN_INSN, C_none, 0, I_VHSUBPS },
|
|
5165 { "vinsertf128", TOKEN_INSN, C_none, 0, I_VINSERTF128 },
|
|
5166 { "vinsertps", TOKEN_INSN, C_none, 0, I_VINSERTPS },
|
|
5167 { "vlddqu", TOKEN_INSN, C_none, 0, I_VLDDQU },
|
|
5168 { "vldqqu", TOKEN_INSN, C_none, 0, I_VLDQQU },
|
|
5169 { "vldmxcsr", TOKEN_INSN, C_none, 0, I_VLDMXCSR },
|
|
5170 { "vmaskmovdqu", TOKEN_INSN, C_none, 0, I_VMASKMOVDQU },
|
|
5171 { "vmaskmovps", TOKEN_INSN, C_none, 0, I_VMASKMOVPS },
|
|
5172 { "vmaskmovpd", TOKEN_INSN, C_none, 0, I_VMASKMOVPD },
|
|
5173 { "vmaxpd", TOKEN_INSN, C_none, 0, I_VMAXPD },
|
|
5174 { "vmaxps", TOKEN_INSN, C_none, 0, I_VMAXPS },
|
|
5175 { "vmaxsd", TOKEN_INSN, C_none, 0, I_VMAXSD },
|
|
5176 { "vmaxss", TOKEN_INSN, C_none, 0, I_VMAXSS },
|
|
5177 { "vminpd", TOKEN_INSN, C_none, 0, I_VMINPD },
|
|
5178 { "vminps", TOKEN_INSN, C_none, 0, I_VMINPS },
|
|
5179 { "vminsd", TOKEN_INSN, C_none, 0, I_VMINSD },
|
|
5180 { "vminss", TOKEN_INSN, C_none, 0, I_VMINSS },
|
|
5181 { "vmovapd", TOKEN_INSN, C_none, 0, I_VMOVAPD },
|
|
5182 { "vmovaps", TOKEN_INSN, C_none, 0, I_VMOVAPS },
|
|
5183 { "vmovd", TOKEN_INSN, C_none, 0, I_VMOVD },
|
|
5184 { "vmovq", TOKEN_INSN, C_none, 0, I_VMOVQ },
|
|
5185 { "vmovddup", TOKEN_INSN, C_none, 0, I_VMOVDDUP },
|
|
5186 { "vmovdqa", TOKEN_INSN, C_none, 0, I_VMOVDQA },
|
|
5187 { "vmovqqa", TOKEN_INSN, C_none, 0, I_VMOVQQA },
|
|
5188 { "vmovdqu", TOKEN_INSN, C_none, 0, I_VMOVDQU },
|
|
5189 { "vmovqqu", TOKEN_INSN, C_none, 0, I_VMOVQQU },
|
|
5190 { "vmovhlps", TOKEN_INSN, C_none, 0, I_VMOVHLPS },
|
|
5191 { "vmovhpd", TOKEN_INSN, C_none, 0, I_VMOVHPD },
|
|
5192 { "vmovhps", TOKEN_INSN, C_none, 0, I_VMOVHPS },
|
|
5193 { "vmovlhps", TOKEN_INSN, C_none, 0, I_VMOVLHPS },
|
|
5194 { "vmovlpd", TOKEN_INSN, C_none, 0, I_VMOVLPD },
|
|
5195 { "vmovlps", TOKEN_INSN, C_none, 0, I_VMOVLPS },
|
|
5196 { "vmovmskpd", TOKEN_INSN, C_none, 0, I_VMOVMSKPD },
|
|
5197 { "vmovmskps", TOKEN_INSN, C_none, 0, I_VMOVMSKPS },
|
|
5198 { "vmovntdq", TOKEN_INSN, C_none, 0, I_VMOVNTDQ },
|
|
5199 { "vmovntqq", TOKEN_INSN, C_none, 0, I_VMOVNTQQ },
|
|
5200 { "vmovntdqa", TOKEN_INSN, C_none, 0, I_VMOVNTDQA },
|
|
5201 { "vmovntpd", TOKEN_INSN, C_none, 0, I_VMOVNTPD },
|
|
5202 { "vmovntps", TOKEN_INSN, C_none, 0, I_VMOVNTPS },
|
|
5203 { "vmovsd", TOKEN_INSN, C_none, 0, I_VMOVSD },
|
|
5204 { "vmovshdup", TOKEN_INSN, C_none, 0, I_VMOVSHDUP },
|
|
5205 { "vmovsldup", TOKEN_INSN, C_none, 0, I_VMOVSLDUP },
|
|
5206 { "vmovss", TOKEN_INSN, C_none, 0, I_VMOVSS },
|
|
5207 { "vmovupd", TOKEN_INSN, C_none, 0, I_VMOVUPD },
|
|
5208 { "vmovups", TOKEN_INSN, C_none, 0, I_VMOVUPS },
|
|
5209 { "vmpsadbw", TOKEN_INSN, C_none, 0, I_VMPSADBW },
|
|
5210 { "vmulpd", TOKEN_INSN, C_none, 0, I_VMULPD },
|
|
5211 { "vmulps", TOKEN_INSN, C_none, 0, I_VMULPS },
|
|
5212 { "vmulsd", TOKEN_INSN, C_none, 0, I_VMULSD },
|
|
5213 { "vmulss", TOKEN_INSN, C_none, 0, I_VMULSS },
|
|
5214 { "vorpd", TOKEN_INSN, C_none, 0, I_VORPD },
|
|
5215 { "vorps", TOKEN_INSN, C_none, 0, I_VORPS },
|
|
5216 { "vpabsb", TOKEN_INSN, C_none, 0, I_VPABSB },
|
|
5217 { "vpabsw", TOKEN_INSN, C_none, 0, I_VPABSW },
|
|
5218 { "vpabsd", TOKEN_INSN, C_none, 0, I_VPABSD },
|
|
5219 { "vpacksswb", TOKEN_INSN, C_none, 0, I_VPACKSSWB },
|
|
5220 { "vpackssdw", TOKEN_INSN, C_none, 0, I_VPACKSSDW },
|
|
5221 { "vpackuswb", TOKEN_INSN, C_none, 0, I_VPACKUSWB },
|
|
5222 { "vpackusdw", TOKEN_INSN, C_none, 0, I_VPACKUSDW },
|
|
5223 { "vpaddb", TOKEN_INSN, C_none, 0, I_VPADDB },
|
|
5224 { "vpaddw", TOKEN_INSN, C_none, 0, I_VPADDW },
|
|
5225 { "vpaddd", TOKEN_INSN, C_none, 0, I_VPADDD },
|
|
5226 { "vpaddq", TOKEN_INSN, C_none, 0, I_VPADDQ },
|
|
5227 { "vpaddsb", TOKEN_INSN, C_none, 0, I_VPADDSB },
|
|
5228 { "vpaddsw", TOKEN_INSN, C_none, 0, I_VPADDSW },
|
|
5229 { "vpaddusb", TOKEN_INSN, C_none, 0, I_VPADDUSB },
|
|
5230 { "vpaddusw", TOKEN_INSN, C_none, 0, I_VPADDUSW },
|
|
5231 { "vpalignr", TOKEN_INSN, C_none, 0, I_VPALIGNR },
|
|
5232 { "vpand", TOKEN_INSN, C_none, 0, I_VPAND },
|
|
5233 { "vpandn", TOKEN_INSN, C_none, 0, I_VPANDN },
|
|
5234 { "vpavgb", TOKEN_INSN, C_none, 0, I_VPAVGB },
|
|
5235 { "vpavgw", TOKEN_INSN, C_none, 0, I_VPAVGW },
|
|
5236 { "vpblendvb", TOKEN_INSN, C_none, 0, I_VPBLENDVB },
|
|
5237 { "vpblendw", TOKEN_INSN, C_none, 0, I_VPBLENDW },
|
|
5238 { "vpcmpestri", TOKEN_INSN, C_none, 0, I_VPCMPESTRI },
|
|
5239 { "vpcmpestrm", TOKEN_INSN, C_none, 0, I_VPCMPESTRM },
|
|
5240 { "vpcmpistri", TOKEN_INSN, C_none, 0, I_VPCMPISTRI },
|
|
5241 { "vpcmpistrm", TOKEN_INSN, C_none, 0, I_VPCMPISTRM },
|
|
5242 { "vpcmpeqb", TOKEN_INSN, C_none, 0, I_VPCMPEQB },
|
|
5243 { "vpcmpeqw", TOKEN_INSN, C_none, 0, I_VPCMPEQW },
|
|
5244 { "vpcmpeqd", TOKEN_INSN, C_none, 0, I_VPCMPEQD },
|
|
5245 { "vpcmpeqq", TOKEN_INSN, C_none, 0, I_VPCMPEQQ },
|
|
5246 { "vpcmpgtb", TOKEN_INSN, C_none, 0, I_VPCMPGTB },
|
|
5247 { "vpcmpgtw", TOKEN_INSN, C_none, 0, I_VPCMPGTW },
|
|
5248 { "vpcmpgtd", TOKEN_INSN, C_none, 0, I_VPCMPGTD },
|
|
5249 { "vpcmpgtq", TOKEN_INSN, C_none, 0, I_VPCMPGTQ },
|
|
5250 { "vpermilpd", TOKEN_INSN, C_none, 0, I_VPERMILPD },
|
|
5251 { "vpermilps", TOKEN_INSN, C_none, 0, I_VPERMILPS },
|
|
5252 { "vperm2f128", TOKEN_INSN, C_none, 0, I_VPERM2F128 },
|
|
5253 { "vpextrb", TOKEN_INSN, C_none, 0, I_VPEXTRB },
|
|
5254 { "vpextrw", TOKEN_INSN, C_none, 0, I_VPEXTRW },
|
|
5255 { "vpextrd", TOKEN_INSN, C_none, 0, I_VPEXTRD },
|
|
5256 { "vpextrq", TOKEN_INSN, C_none, 0, I_VPEXTRQ },
|
|
5257 { "vphaddw", TOKEN_INSN, C_none, 0, I_VPHADDW },
|
|
5258 { "vphaddd", TOKEN_INSN, C_none, 0, I_VPHADDD },
|
|
5259 { "vphaddsw", TOKEN_INSN, C_none, 0, I_VPHADDSW },
|
|
5260 { "vphminposuw", TOKEN_INSN, C_none, 0, I_VPHMINPOSUW },
|
|
5261 { "vphsubw", TOKEN_INSN, C_none, 0, I_VPHSUBW },
|
|
5262 { "vphsubd", TOKEN_INSN, C_none, 0, I_VPHSUBD },
|
|
5263 { "vphsubsw", TOKEN_INSN, C_none, 0, I_VPHSUBSW },
|
|
5264 { "vpinsrb", TOKEN_INSN, C_none, 0, I_VPINSRB },
|
|
5265 { "vpinsrw", TOKEN_INSN, C_none, 0, I_VPINSRW },
|
|
5266 { "vpinsrd", TOKEN_INSN, C_none, 0, I_VPINSRD },
|
|
5267 { "vpinsrq", TOKEN_INSN, C_none, 0, I_VPINSRQ },
|
|
5268 { "vpmaddwd", TOKEN_INSN, C_none, 0, I_VPMADDWD },
|
|
5269 { "vpmaddubsw", TOKEN_INSN, C_none, 0, I_VPMADDUBSW },
|
|
5270 { "vpmaxsb", TOKEN_INSN, C_none, 0, I_VPMAXSB },
|
|
5271 { "vpmaxsw", TOKEN_INSN, C_none, 0, I_VPMAXSW },
|
|
5272 { "vpmaxsd", TOKEN_INSN, C_none, 0, I_VPMAXSD },
|
|
5273 { "vpmaxub", TOKEN_INSN, C_none, 0, I_VPMAXUB },
|
|
5274 { "vpmaxuw", TOKEN_INSN, C_none, 0, I_VPMAXUW },
|
|
5275 { "vpmaxud", TOKEN_INSN, C_none, 0, I_VPMAXUD },
|
|
5276 { "vpminsb", TOKEN_INSN, C_none, 0, I_VPMINSB },
|
|
5277 { "vpminsw", TOKEN_INSN, C_none, 0, I_VPMINSW },
|
|
5278 { "vpminsd", TOKEN_INSN, C_none, 0, I_VPMINSD },
|
|
5279 { "vpminub", TOKEN_INSN, C_none, 0, I_VPMINUB },
|
|
5280 { "vpminuw", TOKEN_INSN, C_none, 0, I_VPMINUW },
|
|
5281 { "vpminud", TOKEN_INSN, C_none, 0, I_VPMINUD },
|
|
5282 { "vpmovmskb", TOKEN_INSN, C_none, 0, I_VPMOVMSKB },
|
|
5283 { "vpmovsxbw", TOKEN_INSN, C_none, 0, I_VPMOVSXBW },
|
|
5284 { "vpmovsxbd", TOKEN_INSN, C_none, 0, I_VPMOVSXBD },
|
|
5285 { "vpmovsxbq", TOKEN_INSN, C_none, 0, I_VPMOVSXBQ },
|
|
5286 { "vpmovsxwd", TOKEN_INSN, C_none, 0, I_VPMOVSXWD },
|
|
5287 { "vpmovsxwq", TOKEN_INSN, C_none, 0, I_VPMOVSXWQ },
|
|
5288 { "vpmovsxdq", TOKEN_INSN, C_none, 0, I_VPMOVSXDQ },
|
|
5289 { "vpmovzxbw", TOKEN_INSN, C_none, 0, I_VPMOVZXBW },
|
|
5290 { "vpmovzxbd", TOKEN_INSN, C_none, 0, I_VPMOVZXBD },
|
|
5291 { "vpmovzxbq", TOKEN_INSN, C_none, 0, I_VPMOVZXBQ },
|
|
5292 { "vpmovzxwd", TOKEN_INSN, C_none, 0, I_VPMOVZXWD },
|
|
5293 { "vpmovzxwq", TOKEN_INSN, C_none, 0, I_VPMOVZXWQ },
|
|
5294 { "vpmovzxdq", TOKEN_INSN, C_none, 0, I_VPMOVZXDQ },
|
|
5295 { "vpmulhuw", TOKEN_INSN, C_none, 0, I_VPMULHUW },
|
|
5296 { "vpmulhrsw", TOKEN_INSN, C_none, 0, I_VPMULHRSW },
|
|
5297 { "vpmulhw", TOKEN_INSN, C_none, 0, I_VPMULHW },
|
|
5298 { "vpmullw", TOKEN_INSN, C_none, 0, I_VPMULLW },
|
|
5299 { "vpmulld", TOKEN_INSN, C_none, 0, I_VPMULLD },
|
|
5300 { "vpmuludq", TOKEN_INSN, C_none, 0, I_VPMULUDQ },
|
|
5301 { "vpmuldq", TOKEN_INSN, C_none, 0, I_VPMULDQ },
|
|
5302 { "vpor", TOKEN_INSN, C_none, 0, I_VPOR },
|
|
5303 { "vpsadbw", TOKEN_INSN, C_none, 0, I_VPSADBW },
|
|
5304 { "vpshufb", TOKEN_INSN, C_none, 0, I_VPSHUFB },
|
|
5305 { "vpshufd", TOKEN_INSN, C_none, 0, I_VPSHUFD },
|
|
5306 { "vpshufhw", TOKEN_INSN, C_none, 0, I_VPSHUFHW },
|
|
5307 { "vpshuflw", TOKEN_INSN, C_none, 0, I_VPSHUFLW },
|
|
5308 { "vpsignb", TOKEN_INSN, C_none, 0, I_VPSIGNB },
|
|
5309 { "vpsignw", TOKEN_INSN, C_none, 0, I_VPSIGNW },
|
|
5310 { "vpsignd", TOKEN_INSN, C_none, 0, I_VPSIGND },
|
|
5311 { "vpslldq", TOKEN_INSN, C_none, 0, I_VPSLLDQ },
|
|
5312 { "vpsrldq", TOKEN_INSN, C_none, 0, I_VPSRLDQ },
|
|
5313 { "vpsllw", TOKEN_INSN, C_none, 0, I_VPSLLW },
|
|
5314 { "vpslld", TOKEN_INSN, C_none, 0, I_VPSLLD },
|
|
5315 { "vpsllq", TOKEN_INSN, C_none, 0, I_VPSLLQ },
|
|
5316 { "vpsraw", TOKEN_INSN, C_none, 0, I_VPSRAW },
|
|
5317 { "vpsrad", TOKEN_INSN, C_none, 0, I_VPSRAD },
|
|
5318 { "vpsrlw", TOKEN_INSN, C_none, 0, I_VPSRLW },
|
|
5319 { "vpsrld", TOKEN_INSN, C_none, 0, I_VPSRLD },
|
|
5320 { "vpsrlq", TOKEN_INSN, C_none, 0, I_VPSRLQ },
|
|
5321 { "vptest", TOKEN_INSN, C_none, 0, I_VPTEST },
|
|
5322 { "vpsubb", TOKEN_INSN, C_none, 0, I_VPSUBB },
|
|
5323 { "vpsubw", TOKEN_INSN, C_none, 0, I_VPSUBW },
|
|
5324 { "vpsubd", TOKEN_INSN, C_none, 0, I_VPSUBD },
|
|
5325 { "vpsubq", TOKEN_INSN, C_none, 0, I_VPSUBQ },
|
|
5326 { "vpsubsb", TOKEN_INSN, C_none, 0, I_VPSUBSB },
|
|
5327 { "vpsubsw", TOKEN_INSN, C_none, 0, I_VPSUBSW },
|
|
5328 { "vpsubusb", TOKEN_INSN, C_none, 0, I_VPSUBUSB },
|
|
5329 { "vpsubusw", TOKEN_INSN, C_none, 0, I_VPSUBUSW },
|
|
5330 { "vpunpckhbw", TOKEN_INSN, C_none, 0, I_VPUNPCKHBW },
|
|
5331 { "vpunpckhwd", TOKEN_INSN, C_none, 0, I_VPUNPCKHWD },
|
|
5332 { "vpunpckhdq", TOKEN_INSN, C_none, 0, I_VPUNPCKHDQ },
|
|
5333 { "vpunpckhqdq", TOKEN_INSN, C_none, 0, I_VPUNPCKHQDQ },
|
|
5334 { "vpunpcklbw", TOKEN_INSN, C_none, 0, I_VPUNPCKLBW },
|
|
5335 { "vpunpcklwd", TOKEN_INSN, C_none, 0, I_VPUNPCKLWD },
|
|
5336 { "vpunpckldq", TOKEN_INSN, C_none, 0, I_VPUNPCKLDQ },
|
|
5337 { "vpunpcklqdq", TOKEN_INSN, C_none, 0, I_VPUNPCKLQDQ },
|
|
5338 { "vpxor", TOKEN_INSN, C_none, 0, I_VPXOR },
|
|
5339 { "vrcpps", TOKEN_INSN, C_none, 0, I_VRCPPS },
|
|
5340 { "vrcpss", TOKEN_INSN, C_none, 0, I_VRCPSS },
|
|
5341 { "vrsqrtps", TOKEN_INSN, C_none, 0, I_VRSQRTPS },
|
|
5342 { "vrsqrtss", TOKEN_INSN, C_none, 0, I_VRSQRTSS },
|
|
5343 { "vroundpd", TOKEN_INSN, C_none, 0, I_VROUNDPD },
|
|
5344 { "vroundps", TOKEN_INSN, C_none, 0, I_VROUNDPS },
|
|
5345 { "vroundsd", TOKEN_INSN, C_none, 0, I_VROUNDSD },
|
|
5346 { "vroundss", TOKEN_INSN, C_none, 0, I_VROUNDSS },
|
|
5347 { "vshufpd", TOKEN_INSN, C_none, 0, I_VSHUFPD },
|
|
5348 { "vshufps", TOKEN_INSN, C_none, 0, I_VSHUFPS },
|
|
5349 { "vsqrtpd", TOKEN_INSN, C_none, 0, I_VSQRTPD },
|
|
5350 { "vsqrtps", TOKEN_INSN, C_none, 0, I_VSQRTPS },
|
|
5351 { "vsqrtsd", TOKEN_INSN, C_none, 0, I_VSQRTSD },
|
|
5352 { "vsqrtss", TOKEN_INSN, C_none, 0, I_VSQRTSS },
|
|
5353 { "vstmxcsr", TOKEN_INSN, C_none, 0, I_VSTMXCSR },
|
|
5354 { "vsubpd", TOKEN_INSN, C_none, 0, I_VSUBPD },
|
|
5355 { "vsubps", TOKEN_INSN, C_none, 0, I_VSUBPS },
|
|
5356 { "vsubsd", TOKEN_INSN, C_none, 0, I_VSUBSD },
|
|
5357 { "vsubss", TOKEN_INSN, C_none, 0, I_VSUBSS },
|
|
5358 { "vtestps", TOKEN_INSN, C_none, 0, I_VTESTPS },
|
|
5359 { "vtestpd", TOKEN_INSN, C_none, 0, I_VTESTPD },
|
|
5360 { "vucomisd", TOKEN_INSN, C_none, 0, I_VUCOMISD },
|
|
5361 { "vucomiss", TOKEN_INSN, C_none, 0, I_VUCOMISS },
|
|
5362 { "vunpckhpd", TOKEN_INSN, C_none, 0, I_VUNPCKHPD },
|
|
5363 { "vunpckhps", TOKEN_INSN, C_none, 0, I_VUNPCKHPS },
|
|
5364 { "vunpcklpd", TOKEN_INSN, C_none, 0, I_VUNPCKLPD },
|
|
5365 { "vunpcklps", TOKEN_INSN, C_none, 0, I_VUNPCKLPS },
|
|
5366 { "vxorpd", TOKEN_INSN, C_none, 0, I_VXORPD },
|
|
5367 { "vxorps", TOKEN_INSN, C_none, 0, I_VXORPS },
|
|
5368 { "vzeroall", TOKEN_INSN, C_none, 0, I_VZEROALL },
|
|
5369 { "vzeroupper", TOKEN_INSN, C_none, 0, I_VZEROUPPER },
|
|
5370 { "pclmullqlqdq", TOKEN_INSN, C_none, 0, I_PCLMULLQLQDQ },
|
|
5371 { "pclmulhqlqdq", TOKEN_INSN, C_none, 0, I_PCLMULHQLQDQ },
|
|
5372 { "pclmullqhqdq", TOKEN_INSN, C_none, 0, I_PCLMULLQHQDQ },
|
|
5373 { "pclmulhqhqdq", TOKEN_INSN, C_none, 0, I_PCLMULHQHQDQ },
|
|
5374 { "pclmulqdq", TOKEN_INSN, C_none, 0, I_PCLMULQDQ },
|
|
5375 { "vpclmullqlqdq", TOKEN_INSN, C_none, 0, I_VPCLMULLQLQDQ },
|
|
5376 { "vpclmulhqlqdq", TOKEN_INSN, C_none, 0, I_VPCLMULHQLQDQ },
|
|
5377 { "vpclmullqhqdq", TOKEN_INSN, C_none, 0, I_VPCLMULLQHQDQ },
|
|
5378 { "vpclmulhqhqdq", TOKEN_INSN, C_none, 0, I_VPCLMULHQHQDQ },
|
|
5379 { "vpclmulqdq", TOKEN_INSN, C_none, 0, I_VPCLMULQDQ },
|
|
5380 { "vfmadd132ps", TOKEN_INSN, C_none, 0, I_VFMADD132PS },
|
|
5381 { "vfmadd132pd", TOKEN_INSN, C_none, 0, I_VFMADD132PD },
|
|
5382 { "vfmadd312ps", TOKEN_INSN, C_none, 0, I_VFMADD312PS },
|
|
5383 { "vfmadd312pd", TOKEN_INSN, C_none, 0, I_VFMADD312PD },
|
|
5384 { "vfmadd213ps", TOKEN_INSN, C_none, 0, I_VFMADD213PS },
|
|
5385 { "vfmadd213pd", TOKEN_INSN, C_none, 0, I_VFMADD213PD },
|
|
5386 { "vfmadd123ps", TOKEN_INSN, C_none, 0, I_VFMADD123PS },
|
|
5387 { "vfmadd123pd", TOKEN_INSN, C_none, 0, I_VFMADD123PD },
|
|
5388 { "vfmadd231ps", TOKEN_INSN, C_none, 0, I_VFMADD231PS },
|
|
5389 { "vfmadd231pd", TOKEN_INSN, C_none, 0, I_VFMADD231PD },
|
|
5390 { "vfmadd321ps", TOKEN_INSN, C_none, 0, I_VFMADD321PS },
|
|
5391 { "vfmadd321pd", TOKEN_INSN, C_none, 0, I_VFMADD321PD },
|
|
5392 { "vfmaddsub132ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB132PS },
|
|
5393 { "vfmaddsub132pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB132PD },
|
|
5394 { "vfmaddsub312ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB312PS },
|
|
5395 { "vfmaddsub312pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB312PD },
|
|
5396 { "vfmaddsub213ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB213PS },
|
|
5397 { "vfmaddsub213pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB213PD },
|
|
5398 { "vfmaddsub123ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB123PS },
|
|
5399 { "vfmaddsub123pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB123PD },
|
|
5400 { "vfmaddsub231ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB231PS },
|
|
5401 { "vfmaddsub231pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB231PD },
|
|
5402 { "vfmaddsub321ps", TOKEN_INSN, C_none, 0, I_VFMADDSUB321PS },
|
|
5403 { "vfmaddsub321pd", TOKEN_INSN, C_none, 0, I_VFMADDSUB321PD },
|
|
5404 { "vfmsub132ps", TOKEN_INSN, C_none, 0, I_VFMSUB132PS },
|
|
5405 { "vfmsub132pd", TOKEN_INSN, C_none, 0, I_VFMSUB132PD },
|
|
5406 { "vfmsub312ps", TOKEN_INSN, C_none, 0, I_VFMSUB312PS },
|
|
5407 { "vfmsub312pd", TOKEN_INSN, C_none, 0, I_VFMSUB312PD },
|
|
5408 { "vfmsub213ps", TOKEN_INSN, C_none, 0, I_VFMSUB213PS },
|
|
5409 { "vfmsub213pd", TOKEN_INSN, C_none, 0, I_VFMSUB213PD },
|
|
5410 { "vfmsub123ps", TOKEN_INSN, C_none, 0, I_VFMSUB123PS },
|
|
5411 { "vfmsub123pd", TOKEN_INSN, C_none, 0, I_VFMSUB123PD },
|
|
5412 { "vfmsub231ps", TOKEN_INSN, C_none, 0, I_VFMSUB231PS },
|
|
5413 { "vfmsub231pd", TOKEN_INSN, C_none, 0, I_VFMSUB231PD },
|
|
5414 { "vfmsub321ps", TOKEN_INSN, C_none, 0, I_VFMSUB321PS },
|
|
5415 { "vfmsub321pd", TOKEN_INSN, C_none, 0, I_VFMSUB321PD },
|
|
5416 { "vfmsubadd132ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD132PS },
|
|
5417 { "vfmsubadd132pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD132PD },
|
|
5418 { "vfmsubadd312ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD312PS },
|
|
5419 { "vfmsubadd312pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD312PD },
|
|
5420 { "vfmsubadd213ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD213PS },
|
|
5421 { "vfmsubadd213pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD213PD },
|
|
5422 { "vfmsubadd123ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD123PS },
|
|
5423 { "vfmsubadd123pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD123PD },
|
|
5424 { "vfmsubadd231ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD231PS },
|
|
5425 { "vfmsubadd231pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD231PD },
|
|
5426 { "vfmsubadd321ps", TOKEN_INSN, C_none, 0, I_VFMSUBADD321PS },
|
|
5427 { "vfmsubadd321pd", TOKEN_INSN, C_none, 0, I_VFMSUBADD321PD },
|
|
5428 { "vfnmadd132ps", TOKEN_INSN, C_none, 0, I_VFNMADD132PS },
|
|
5429 { "vfnmadd132pd", TOKEN_INSN, C_none, 0, I_VFNMADD132PD },
|
|
5430 { "vfnmadd312ps", TOKEN_INSN, C_none, 0, I_VFNMADD312PS },
|
|
5431 { "vfnmadd312pd", TOKEN_INSN, C_none, 0, I_VFNMADD312PD },
|
|
5432 { "vfnmadd213ps", TOKEN_INSN, C_none, 0, I_VFNMADD213PS },
|
|
5433 { "vfnmadd213pd", TOKEN_INSN, C_none, 0, I_VFNMADD213PD },
|
|
5434 { "vfnmadd123ps", TOKEN_INSN, C_none, 0, I_VFNMADD123PS },
|
|
5435 { "vfnmadd123pd", TOKEN_INSN, C_none, 0, I_VFNMADD123PD },
|
|
5436 { "vfnmadd231ps", TOKEN_INSN, C_none, 0, I_VFNMADD231PS },
|
|
5437 { "vfnmadd231pd", TOKEN_INSN, C_none, 0, I_VFNMADD231PD },
|
|
5438 { "vfnmadd321ps", TOKEN_INSN, C_none, 0, I_VFNMADD321PS },
|
|
5439 { "vfnmadd321pd", TOKEN_INSN, C_none, 0, I_VFNMADD321PD },
|
|
5440 { "vfnmsub132ps", TOKEN_INSN, C_none, 0, I_VFNMSUB132PS },
|
|
5441 { "vfnmsub132pd", TOKEN_INSN, C_none, 0, I_VFNMSUB132PD },
|
|
5442 { "vfnmsub312ps", TOKEN_INSN, C_none, 0, I_VFNMSUB312PS },
|
|
5443 { "vfnmsub312pd", TOKEN_INSN, C_none, 0, I_VFNMSUB312PD },
|
|
5444 { "vfnmsub213ps", TOKEN_INSN, C_none, 0, I_VFNMSUB213PS },
|
|
5445 { "vfnmsub213pd", TOKEN_INSN, C_none, 0, I_VFNMSUB213PD },
|
|
5446 { "vfnmsub123ps", TOKEN_INSN, C_none, 0, I_VFNMSUB123PS },
|
|
5447 { "vfnmsub123pd", TOKEN_INSN, C_none, 0, I_VFNMSUB123PD },
|
|
5448 { "vfnmsub231ps", TOKEN_INSN, C_none, 0, I_VFNMSUB231PS },
|
|
5449 { "vfnmsub231pd", TOKEN_INSN, C_none, 0, I_VFNMSUB231PD },
|
|
5450 { "vfnmsub321ps", TOKEN_INSN, C_none, 0, I_VFNMSUB321PS },
|
|
5451 { "vfnmsub321pd", TOKEN_INSN, C_none, 0, I_VFNMSUB321PD },
|
|
5452 { "vfmadd132ss", TOKEN_INSN, C_none, 0, I_VFMADD132SS },
|
|
5453 { "vfmadd132sd", TOKEN_INSN, C_none, 0, I_VFMADD132SD },
|
|
5454 { "vfmadd312ss", TOKEN_INSN, C_none, 0, I_VFMADD312SS },
|
|
5455 { "vfmadd312sd", TOKEN_INSN, C_none, 0, I_VFMADD312SD },
|
|
5456 { "vfmadd213ss", TOKEN_INSN, C_none, 0, I_VFMADD213SS },
|
|
5457 { "vfmadd213sd", TOKEN_INSN, C_none, 0, I_VFMADD213SD },
|
|
5458 { "vfmadd123ss", TOKEN_INSN, C_none, 0, I_VFMADD123SS },
|
|
5459 { "vfmadd123sd", TOKEN_INSN, C_none, 0, I_VFMADD123SD },
|
|
5460 { "vfmadd231ss", TOKEN_INSN, C_none, 0, I_VFMADD231SS },
|
|
5461 { "vfmadd231sd", TOKEN_INSN, C_none, 0, I_VFMADD231SD },
|
|
5462 { "vfmadd321ss", TOKEN_INSN, C_none, 0, I_VFMADD321SS },
|
|
5463 { "vfmadd321sd", TOKEN_INSN, C_none, 0, I_VFMADD321SD },
|
|
5464 { "vfmsub132ss", TOKEN_INSN, C_none, 0, I_VFMSUB132SS },
|
|
5465 { "vfmsub132sd", TOKEN_INSN, C_none, 0, I_VFMSUB132SD },
|
|
5466 { "vfmsub312ss", TOKEN_INSN, C_none, 0, I_VFMSUB312SS },
|
|
5467 { "vfmsub312sd", TOKEN_INSN, C_none, 0, I_VFMSUB312SD },
|
|
5468 { "vfmsub213ss", TOKEN_INSN, C_none, 0, I_VFMSUB213SS },
|
|
5469 { "vfmsub213sd", TOKEN_INSN, C_none, 0, I_VFMSUB213SD },
|
|
5470 { "vfmsub123ss", TOKEN_INSN, C_none, 0, I_VFMSUB123SS },
|
|
5471 { "vfmsub123sd", TOKEN_INSN, C_none, 0, I_VFMSUB123SD },
|
|
5472 { "vfmsub231ss", TOKEN_INSN, C_none, 0, I_VFMSUB231SS },
|
|
5473 { "vfmsub231sd", TOKEN_INSN, C_none, 0, I_VFMSUB231SD },
|
|
5474 { "vfmsub321ss", TOKEN_INSN, C_none, 0, I_VFMSUB321SS },
|
|
5475 { "vfmsub321sd", TOKEN_INSN, C_none, 0, I_VFMSUB321SD },
|
|
5476 { "vfnmadd132ss", TOKEN_INSN, C_none, 0, I_VFNMADD132SS },
|
|
5477 { "vfnmadd132sd", TOKEN_INSN, C_none, 0, I_VFNMADD132SD },
|
|
5478 { "vfnmadd312ss", TOKEN_INSN, C_none, 0, I_VFNMADD312SS },
|
|
5479 { "vfnmadd312sd", TOKEN_INSN, C_none, 0, I_VFNMADD312SD },
|
|
5480 { "vfnmadd213ss", TOKEN_INSN, C_none, 0, I_VFNMADD213SS },
|
|
5481 { "vfnmadd213sd", TOKEN_INSN, C_none, 0, I_VFNMADD213SD },
|
|
5482 { "vfnmadd123ss", TOKEN_INSN, C_none, 0, I_VFNMADD123SS },
|
|
5483 { "vfnmadd123sd", TOKEN_INSN, C_none, 0, I_VFNMADD123SD },
|
|
5484 { "vfnmadd231ss", TOKEN_INSN, C_none, 0, I_VFNMADD231SS },
|
|
5485 { "vfnmadd231sd", TOKEN_INSN, C_none, 0, I_VFNMADD231SD },
|
|
5486 { "vfnmadd321ss", TOKEN_INSN, C_none, 0, I_VFNMADD321SS },
|
|
5487 { "vfnmadd321sd", TOKEN_INSN, C_none, 0, I_VFNMADD321SD },
|
|
5488 { "vfnmsub132ss", TOKEN_INSN, C_none, 0, I_VFNMSUB132SS },
|
|
5489 { "vfnmsub132sd", TOKEN_INSN, C_none, 0, I_VFNMSUB132SD },
|
|
5490 { "vfnmsub312ss", TOKEN_INSN, C_none, 0, I_VFNMSUB312SS },
|
|
5491 { "vfnmsub312sd", TOKEN_INSN, C_none, 0, I_VFNMSUB312SD },
|
|
5492 { "vfnmsub213ss", TOKEN_INSN, C_none, 0, I_VFNMSUB213SS },
|
|
5493 { "vfnmsub213sd", TOKEN_INSN, C_none, 0, I_VFNMSUB213SD },
|
|
5494 { "vfnmsub123ss", TOKEN_INSN, C_none, 0, I_VFNMSUB123SS },
|
|
5495 { "vfnmsub123sd", TOKEN_INSN, C_none, 0, I_VFNMSUB123SD },
|
|
5496 { "vfnmsub231ss", TOKEN_INSN, C_none, 0, I_VFNMSUB231SS },
|
|
5497 { "vfnmsub231sd", TOKEN_INSN, C_none, 0, I_VFNMSUB231SD },
|
|
5498 { "vfnmsub321ss", TOKEN_INSN, C_none, 0, I_VFNMSUB321SS },
|
|
5499 { "vfnmsub321sd", TOKEN_INSN, C_none, 0, I_VFNMSUB321SD },
|
|
5500 { "rdfsbase", TOKEN_INSN, C_none, 0, I_RDFSBASE },
|
|
5501 { "rdgsbase", TOKEN_INSN, C_none, 0, I_RDGSBASE },
|
|
5502 { "rdrand", TOKEN_INSN, C_none, 0, I_RDRAND },
|
|
5503 { "wrfsbase", TOKEN_INSN, C_none, 0, I_WRFSBASE },
|
|
5504 { "wrgsbase", TOKEN_INSN, C_none, 0, I_WRGSBASE },
|
|
5505 { "vcvtph2ps", TOKEN_INSN, C_none, 0, I_VCVTPH2PS },
|
|
5506 { "vcvtps2ph", TOKEN_INSN, C_none, 0, I_VCVTPS2PH },
|
|
5507 { "adcx", TOKEN_INSN, C_none, 0, I_ADCX },
|
|
5508 { "adox", TOKEN_INSN, C_none, 0, I_ADOX },
|
|
5509 { "rdseed", TOKEN_INSN, C_none, 0, I_RDSEED },
|
|
5510 { "clac", TOKEN_INSN, C_none, 0, I_CLAC },
|
|
5511 { "stac", TOKEN_INSN, C_none, 0, I_STAC },
|
|
5512 { "xstore", TOKEN_INSN, C_none, 0, I_XSTORE },
|
|
5513 { "xcryptecb", TOKEN_INSN, C_none, 0, I_XCRYPTECB },
|
|
5514 { "xcryptcbc", TOKEN_INSN, C_none, 0, I_XCRYPTCBC },
|
|
5515 { "xcryptctr", TOKEN_INSN, C_none, 0, I_XCRYPTCTR },
|
|
5516 { "xcryptcfb", TOKEN_INSN, C_none, 0, I_XCRYPTCFB },
|
|
5517 { "xcryptofb", TOKEN_INSN, C_none, 0, I_XCRYPTOFB },
|
|
5518 { "montmul", TOKEN_INSN, C_none, 0, I_MONTMUL },
|
|
5519 { "xsha1", TOKEN_INSN, C_none, 0, I_XSHA1 },
|
|
5520 { "xsha256", TOKEN_INSN, C_none, 0, I_XSHA256 },
|
|
5521 { "llwpcb", TOKEN_INSN, C_none, 0, I_LLWPCB },
|
|
5522 { "slwpcb", TOKEN_INSN, C_none, 0, I_SLWPCB },
|
|
5523 { "lwpval", TOKEN_INSN, C_none, 0, I_LWPVAL },
|
|
5524 { "lwpins", TOKEN_INSN, C_none, 0, I_LWPINS },
|
|
5525 { "vfmaddpd", TOKEN_INSN, C_none, 0, I_VFMADDPD },
|
|
5526 { "vfmaddps", TOKEN_INSN, C_none, 0, I_VFMADDPS },
|
|
5527 { "vfmaddsd", TOKEN_INSN, C_none, 0, I_VFMADDSD },
|
|
5528 { "vfmaddss", TOKEN_INSN, C_none, 0, I_VFMADDSS },
|
|
5529 { "vfmaddsubpd", TOKEN_INSN, C_none, 0, I_VFMADDSUBPD },
|
|
5530 { "vfmaddsubps", TOKEN_INSN, C_none, 0, I_VFMADDSUBPS },
|
|
5531 { "vfmsubaddpd", TOKEN_INSN, C_none, 0, I_VFMSUBADDPD },
|
|
5532 { "vfmsubaddps", TOKEN_INSN, C_none, 0, I_VFMSUBADDPS },
|
|
5533 { "vfmsubpd", TOKEN_INSN, C_none, 0, I_VFMSUBPD },
|
|
5534 { "vfmsubps", TOKEN_INSN, C_none, 0, I_VFMSUBPS },
|
|
5535 { "vfmsubsd", TOKEN_INSN, C_none, 0, I_VFMSUBSD },
|
|
5536 { "vfmsubss", TOKEN_INSN, C_none, 0, I_VFMSUBSS },
|
|
5537 { "vfnmaddpd", TOKEN_INSN, C_none, 0, I_VFNMADDPD },
|
|
5538 { "vfnmaddps", TOKEN_INSN, C_none, 0, I_VFNMADDPS },
|
|
5539 { "vfnmaddsd", TOKEN_INSN, C_none, 0, I_VFNMADDSD },
|
|
5540 { "vfnmaddss", TOKEN_INSN, C_none, 0, I_VFNMADDSS },
|
|
5541 { "vfnmsubpd", TOKEN_INSN, C_none, 0, I_VFNMSUBPD },
|
|
5542 { "vfnmsubps", TOKEN_INSN, C_none, 0, I_VFNMSUBPS },
|
|
5543 { "vfnmsubsd", TOKEN_INSN, C_none, 0, I_VFNMSUBSD },
|
|
5544 { "vfnmsubss", TOKEN_INSN, C_none, 0, I_VFNMSUBSS },
|
|
5545 { "vfrczpd", TOKEN_INSN, C_none, 0, I_VFRCZPD },
|
|
5546 { "vfrczps", TOKEN_INSN, C_none, 0, I_VFRCZPS },
|
|
5547 { "vfrczsd", TOKEN_INSN, C_none, 0, I_VFRCZSD },
|
|
5548 { "vfrczss", TOKEN_INSN, C_none, 0, I_VFRCZSS },
|
|
5549 { "vpcmov", TOKEN_INSN, C_none, 0, I_VPCMOV },
|
|
5550 { "vpcomb", TOKEN_INSN, C_none, 0, I_VPCOMB },
|
|
5551 { "vpcomd", TOKEN_INSN, C_none, 0, I_VPCOMD },
|
|
5552 { "vpcomq", TOKEN_INSN, C_none, 0, I_VPCOMQ },
|
|
5553 { "vpcomub", TOKEN_INSN, C_none, 0, I_VPCOMUB },
|
|
5554 { "vpcomud", TOKEN_INSN, C_none, 0, I_VPCOMUD },
|
|
5555 { "vpcomuq", TOKEN_INSN, C_none, 0, I_VPCOMUQ },
|
|
5556 { "vpcomuw", TOKEN_INSN, C_none, 0, I_VPCOMUW },
|
|
5557 { "vpcomw", TOKEN_INSN, C_none, 0, I_VPCOMW },
|
|
5558 { "vphaddbd", TOKEN_INSN, C_none, 0, I_VPHADDBD },
|
|
5559 { "vphaddbq", TOKEN_INSN, C_none, 0, I_VPHADDBQ },
|
|
5560 { "vphaddbw", TOKEN_INSN, C_none, 0, I_VPHADDBW },
|
|
5561 { "vphadddq", TOKEN_INSN, C_none, 0, I_VPHADDDQ },
|
|
5562 { "vphaddubd", TOKEN_INSN, C_none, 0, I_VPHADDUBD },
|
|
5563 { "vphaddubq", TOKEN_INSN, C_none, 0, I_VPHADDUBQ },
|
|
5564 { "vphaddubw", TOKEN_INSN, C_none, 0, I_VPHADDUBW },
|
|
5565 { "vphaddudq", TOKEN_INSN, C_none, 0, I_VPHADDUDQ },
|
|
5566 { "vphadduwd", TOKEN_INSN, C_none, 0, I_VPHADDUWD },
|
|
5567 { "vphadduwq", TOKEN_INSN, C_none, 0, I_VPHADDUWQ },
|
|
5568 { "vphaddwd", TOKEN_INSN, C_none, 0, I_VPHADDWD },
|
|
5569 { "vphaddwq", TOKEN_INSN, C_none, 0, I_VPHADDWQ },
|
|
5570 { "vphsubbw", TOKEN_INSN, C_none, 0, I_VPHSUBBW },
|
|
5571 { "vphsubdq", TOKEN_INSN, C_none, 0, I_VPHSUBDQ },
|
|
5572 { "vphsubwd", TOKEN_INSN, C_none, 0, I_VPHSUBWD },
|
|
5573 { "vpmacsdd", TOKEN_INSN, C_none, 0, I_VPMACSDD },
|
|
5574 { "vpmacsdqh", TOKEN_INSN, C_none, 0, I_VPMACSDQH },
|
|
5575 { "vpmacsdql", TOKEN_INSN, C_none, 0, I_VPMACSDQL },
|
|
5576 { "vpmacssdd", TOKEN_INSN, C_none, 0, I_VPMACSSDD },
|
|
5577 { "vpmacssdqh", TOKEN_INSN, C_none, 0, I_VPMACSSDQH },
|
|
5578 { "vpmacssdql", TOKEN_INSN, C_none, 0, I_VPMACSSDQL },
|
|
5579 { "vpmacsswd", TOKEN_INSN, C_none, 0, I_VPMACSSWD },
|
|
5580 { "vpmacssww", TOKEN_INSN, C_none, 0, I_VPMACSSWW },
|
|
5581 { "vpmacswd", TOKEN_INSN, C_none, 0, I_VPMACSWD },
|
|
5582 { "vpmacsww", TOKEN_INSN, C_none, 0, I_VPMACSWW },
|
|
5583 { "vpmadcsswd", TOKEN_INSN, C_none, 0, I_VPMADCSSWD },
|
|
5584 { "vpmadcswd", TOKEN_INSN, C_none, 0, I_VPMADCSWD },
|
|
5585 { "vpperm", TOKEN_INSN, C_none, 0, I_VPPERM },
|
|
5586 { "vprotb", TOKEN_INSN, C_none, 0, I_VPROTB },
|
|
5587 { "vprotd", TOKEN_INSN, C_none, 0, I_VPROTD },
|
|
5588 { "vprotq", TOKEN_INSN, C_none, 0, I_VPROTQ },
|
|
5589 { "vprotw", TOKEN_INSN, C_none, 0, I_VPROTW },
|
|
5590 { "vpshab", TOKEN_INSN, C_none, 0, I_VPSHAB },
|
|
5591 { "vpshad", TOKEN_INSN, C_none, 0, I_VPSHAD },
|
|
5592 { "vpshaq", TOKEN_INSN, C_none, 0, I_VPSHAQ },
|
|
5593 { "vpshaw", TOKEN_INSN, C_none, 0, I_VPSHAW },
|
|
5594 { "vpshlb", TOKEN_INSN, C_none, 0, I_VPSHLB },
|
|
5595 { "vpshld", TOKEN_INSN, C_none, 0, I_VPSHLD },
|
|
5596 { "vpshlq", TOKEN_INSN, C_none, 0, I_VPSHLQ },
|
|
5597 { "vpshlw", TOKEN_INSN, C_none, 0, I_VPSHLW },
|
|
5598 { "vbroadcasti128", TOKEN_INSN, C_none, 0, I_VBROADCASTI128 },
|
|
5599 { "vpblendd", TOKEN_INSN, C_none, 0, I_VPBLENDD },
|
|
5600 { "vpbroadcastb", TOKEN_INSN, C_none, 0, I_VPBROADCASTB },
|
|
5601 { "vpbroadcastw", TOKEN_INSN, C_none, 0, I_VPBROADCASTW },
|
|
5602 { "vpbroadcastd", TOKEN_INSN, C_none, 0, I_VPBROADCASTD },
|
|
5603 { "vpbroadcastq", TOKEN_INSN, C_none, 0, I_VPBROADCASTQ },
|
|
5604 { "vpermd", TOKEN_INSN, C_none, 0, I_VPERMD },
|
|
5605 { "vpermpd", TOKEN_INSN, C_none, 0, I_VPERMPD },
|
|
5606 { "vpermps", TOKEN_INSN, C_none, 0, I_VPERMPS },
|
|
5607 { "vpermq", TOKEN_INSN, C_none, 0, I_VPERMQ },
|
|
5608 { "vperm2i128", TOKEN_INSN, C_none, 0, I_VPERM2I128 },
|
|
5609 { "vextracti128", TOKEN_INSN, C_none, 0, I_VEXTRACTI128 },
|
|
5610 { "vinserti128", TOKEN_INSN, C_none, 0, I_VINSERTI128 },
|
|
5611 { "vpmaskmovd", TOKEN_INSN, C_none, 0, I_VPMASKMOVD },
|
|
5612 { "vpmaskmovq", TOKEN_INSN, C_none, 0, I_VPMASKMOVQ },
|
|
5613 { "vpsllvd", TOKEN_INSN, C_none, 0, I_VPSLLVD },
|
|
5614 { "vpsllvq", TOKEN_INSN, C_none, 0, I_VPSLLVQ },
|
|
5615 { "vpsravd", TOKEN_INSN, C_none, 0, I_VPSRAVD },
|
|
5616 { "vpsrlvd", TOKEN_INSN, C_none, 0, I_VPSRLVD },
|
|
5617 { "vpsrlvq", TOKEN_INSN, C_none, 0, I_VPSRLVQ },
|
|
5618 { "vgatherdpd", TOKEN_INSN, C_none, 0, I_VGATHERDPD },
|
|
5619 { "vgatherqpd", TOKEN_INSN, C_none, 0, I_VGATHERQPD },
|
|
5620 { "vgatherdps", TOKEN_INSN, C_none, 0, I_VGATHERDPS },
|
|
5621 { "vgatherqps", TOKEN_INSN, C_none, 0, I_VGATHERQPS },
|
|
5622 { "vpgatherdd", TOKEN_INSN, C_none, 0, I_VPGATHERDD },
|
|
5623 { "vpgatherqd", TOKEN_INSN, C_none, 0, I_VPGATHERQD },
|
|
5624 { "vpgatherdq", TOKEN_INSN, C_none, 0, I_VPGATHERDQ },
|
|
5625 { "vpgatherqq", TOKEN_INSN, C_none, 0, I_VPGATHERQQ },
|
|
5626 { "xabort", TOKEN_INSN, C_none, 0, I_XABORT },
|
|
5627 { "xbegin", TOKEN_INSN, C_none, 0, I_XBEGIN },
|
|
5628 { "xend", TOKEN_INSN, C_none, 0, I_XEND },
|
|
5629 { "xtest", TOKEN_INSN, C_none, 0, I_XTEST },
|
|
5630 { "andn", TOKEN_INSN, C_none, 0, I_ANDN },
|
|
5631 { "bextr", TOKEN_INSN, C_none, 0, I_BEXTR },
|
|
5632 { "blci", TOKEN_INSN, C_none, 0, I_BLCI },
|
|
5633 { "blcic", TOKEN_INSN, C_none, 0, I_BLCIC },
|
|
5634 { "blsi", TOKEN_INSN, C_none, 0, I_BLSI },
|
|
5635 { "blsic", TOKEN_INSN, C_none, 0, I_BLSIC },
|
|
5636 { "blcfill", TOKEN_INSN, C_none, 0, I_BLCFILL },
|
|
5637 { "blsfill", TOKEN_INSN, C_none, 0, I_BLSFILL },
|
|
5638 { "blcmsk", TOKEN_INSN, C_none, 0, I_BLCMSK },
|
|
5639 { "blsmsk", TOKEN_INSN, C_none, 0, I_BLSMSK },
|
|
5640 { "blsr", TOKEN_INSN, C_none, 0, I_BLSR },
|
|
5641 { "blcs", TOKEN_INSN, C_none, 0, I_BLCS },
|
|
5642 { "bzhi", TOKEN_INSN, C_none, 0, I_BZHI },
|
|
5643 { "mulx", TOKEN_INSN, C_none, 0, I_MULX },
|
|
5644 { "pdep", TOKEN_INSN, C_none, 0, I_PDEP },
|
|
5645 { "pext", TOKEN_INSN, C_none, 0, I_PEXT },
|
|
5646 { "rorx", TOKEN_INSN, C_none, 0, I_RORX },
|
|
5647 { "sarx", TOKEN_INSN, C_none, 0, I_SARX },
|
|
5648 { "shlx", TOKEN_INSN, C_none, 0, I_SHLX },
|
|
5649 { "shrx", TOKEN_INSN, C_none, 0, I_SHRX },
|
|
5650 { "tzcnt", TOKEN_INSN, C_none, 0, I_TZCNT },
|
|
5651 { "tzmsk", TOKEN_INSN, C_none, 0, I_TZMSK },
|
|
5652 { "t1mskc", TOKEN_INSN, C_none, 0, I_T1MSKC },
|
|
5653 { "prefetchwt1", TOKEN_INSN, C_none, 0, I_PREFETCHWT1 },
|
|
5654 { "bndmk", TOKEN_INSN, C_none, 0, I_BNDMK },
|
|
5655 { "bndcl", TOKEN_INSN, C_none, 0, I_BNDCL },
|
|
5656 { "bndcu", TOKEN_INSN, C_none, 0, I_BNDCU },
|
|
5657 { "bndcn", TOKEN_INSN, C_none, 0, I_BNDCN },
|
|
5658 { "bndmov", TOKEN_INSN, C_none, 0, I_BNDMOV },
|
|
5659 { "bndldx", TOKEN_INSN, C_none, 0, I_BNDLDX },
|
|
5660 { "bndstx", TOKEN_INSN, C_none, 0, I_BNDSTX },
|
|
5661 { "kaddb", TOKEN_INSN, C_none, 0, I_KADDB },
|
|
5662 { "kaddd", TOKEN_INSN, C_none, 0, I_KADDD },
|
|
5663 { "kaddq", TOKEN_INSN, C_none, 0, I_KADDQ },
|
|
5664 { "kaddw", TOKEN_INSN, C_none, 0, I_KADDW },
|
|
5665 { "kandb", TOKEN_INSN, C_none, 0, I_KANDB },
|
|
5666 { "kandd", TOKEN_INSN, C_none, 0, I_KANDD },
|
|
5667 { "kandnb", TOKEN_INSN, C_none, 0, I_KANDNB },
|
|
5668 { "kandnd", TOKEN_INSN, C_none, 0, I_KANDND },
|
|
5669 { "kandnq", TOKEN_INSN, C_none, 0, I_KANDNQ },
|
|
5670 { "kandnw", TOKEN_INSN, C_none, 0, I_KANDNW },
|
|
5671 { "kandq", TOKEN_INSN, C_none, 0, I_KANDQ },
|
|
5672 { "kandw", TOKEN_INSN, C_none, 0, I_KANDW },
|
|
5673 { "kmovb", TOKEN_INSN, C_none, 0, I_KMOVB },
|
|
5674 { "kmovd", TOKEN_INSN, C_none, 0, I_KMOVD },
|
|
5675 { "kmovq", TOKEN_INSN, C_none, 0, I_KMOVQ },
|
|
5676 { "kmovw", TOKEN_INSN, C_none, 0, I_KMOVW },
|
|
5677 { "knotb", TOKEN_INSN, C_none, 0, I_KNOTB },
|
|
5678 { "knotd", TOKEN_INSN, C_none, 0, I_KNOTD },
|
|
5679 { "knotq", TOKEN_INSN, C_none, 0, I_KNOTQ },
|
|
5680 { "knotw", TOKEN_INSN, C_none, 0, I_KNOTW },
|
|
5681 { "korb", TOKEN_INSN, C_none, 0, I_KORB },
|
|
5682 { "kord", TOKEN_INSN, C_none, 0, I_KORD },
|
|
5683 { "korq", TOKEN_INSN, C_none, 0, I_KORQ },
|
|
5684 { "kortestb", TOKEN_INSN, C_none, 0, I_KORTESTB },
|
|
5685 { "kortestd", TOKEN_INSN, C_none, 0, I_KORTESTD },
|
|
5686 { "kortestq", TOKEN_INSN, C_none, 0, I_KORTESTQ },
|
|
5687 { "kortestw", TOKEN_INSN, C_none, 0, I_KORTESTW },
|
|
5688 { "korw", TOKEN_INSN, C_none, 0, I_KORW },
|
|
5689 { "kshiftlb", TOKEN_INSN, C_none, 0, I_KSHIFTLB },
|
|
5690 { "kshiftld", TOKEN_INSN, C_none, 0, I_KSHIFTLD },
|
|
5691 { "kshiftlq", TOKEN_INSN, C_none, 0, I_KSHIFTLQ },
|
|
5692 { "kshiftlw", TOKEN_INSN, C_none, 0, I_KSHIFTLW },
|
|
5693 { "kshiftrb", TOKEN_INSN, C_none, 0, I_KSHIFTRB },
|
|
5694 { "kshiftrd", TOKEN_INSN, C_none, 0, I_KSHIFTRD },
|
|
5695 { "kshiftrq", TOKEN_INSN, C_none, 0, I_KSHIFTRQ },
|
|
5696 { "kshiftrw", TOKEN_INSN, C_none, 0, I_KSHIFTRW },
|
|
5697 { "ktestb", TOKEN_INSN, C_none, 0, I_KTESTB },
|
|
5698 { "ktestd", TOKEN_INSN, C_none, 0, I_KTESTD },
|
|
5699 { "ktestq", TOKEN_INSN, C_none, 0, I_KTESTQ },
|
|
5700 { "ktestw", TOKEN_INSN, C_none, 0, I_KTESTW },
|
|
5701 { "kunpckbw", TOKEN_INSN, C_none, 0, I_KUNPCKBW },
|
|
5702 { "kunpckdq", TOKEN_INSN, C_none, 0, I_KUNPCKDQ },
|
|
5703 { "kunpckwd", TOKEN_INSN, C_none, 0, I_KUNPCKWD },
|
|
5704 { "kxnorb", TOKEN_INSN, C_none, 0, I_KXNORB },
|
|
5705 { "kxnord", TOKEN_INSN, C_none, 0, I_KXNORD },
|
|
5706 { "kxnorq", TOKEN_INSN, C_none, 0, I_KXNORQ },
|
|
5707 { "kxnorw", TOKEN_INSN, C_none, 0, I_KXNORW },
|
|
5708 { "kxorb", TOKEN_INSN, C_none, 0, I_KXORB },
|
|
5709 { "kxord", TOKEN_INSN, C_none, 0, I_KXORD },
|
|
5710 { "kxorq", TOKEN_INSN, C_none, 0, I_KXORQ },
|
|
5711 { "kxorw", TOKEN_INSN, C_none, 0, I_KXORW },
|
|
5712 { "sha1msg1", TOKEN_INSN, C_none, 0, I_SHA1MSG1 },
|
|
5713 { "sha1msg2", TOKEN_INSN, C_none, 0, I_SHA1MSG2 },
|
|
5714 { "sha1nexte", TOKEN_INSN, C_none, 0, I_SHA1NEXTE },
|
|
5715 { "sha1rnds4", TOKEN_INSN, C_none, 0, I_SHA1RNDS4 },
|
|
5716 { "sha256msg1", TOKEN_INSN, C_none, 0, I_SHA256MSG1 },
|
|
5717 { "sha256msg2", TOKEN_INSN, C_none, 0, I_SHA256MSG2 },
|
|
5718 { "sha256rnds2", TOKEN_INSN, C_none, 0, I_SHA256RNDS2 },
|
|
5719 { "valignd", TOKEN_INSN, C_none, 0, I_VALIGND },
|
|
5720 { "valignq", TOKEN_INSN, C_none, 0, I_VALIGNQ },
|
|
5721 { "vblendmpd", TOKEN_INSN, C_none, 0, I_VBLENDMPD },
|
|
5722 { "vblendmps", TOKEN_INSN, C_none, 0, I_VBLENDMPS },
|
|
5723 { "vbroadcastf32x2", TOKEN_INSN, C_none, 0, I_VBROADCASTF32X2 },
|
|
5724 { "vbroadcastf32x4", TOKEN_INSN, C_none, 0, I_VBROADCASTF32X4 },
|
|
5725 { "vbroadcastf32x8", TOKEN_INSN, C_none, 0, I_VBROADCASTF32X8 },
|
|
5726 { "vbroadcastf64x2", TOKEN_INSN, C_none, 0, I_VBROADCASTF64X2 },
|
|
5727 { "vbroadcastf64x4", TOKEN_INSN, C_none, 0, I_VBROADCASTF64X4 },
|
|
5728 { "vbroadcasti32x2", TOKEN_INSN, C_none, 0, I_VBROADCASTI32X2 },
|
|
5729 { "vbroadcasti32x4", TOKEN_INSN, C_none, 0, I_VBROADCASTI32X4 },
|
|
5730 { "vbroadcasti32x8", TOKEN_INSN, C_none, 0, I_VBROADCASTI32X8 },
|
|
5731 { "vbroadcasti64x2", TOKEN_INSN, C_none, 0, I_VBROADCASTI64X2 },
|
|
5732 { "vbroadcasti64x4", TOKEN_INSN, C_none, 0, I_VBROADCASTI64X4 },
|
|
5733 { "vcompresspd", TOKEN_INSN, C_none, 0, I_VCOMPRESSPD },
|
|
5734 { "vcompressps", TOKEN_INSN, C_none, 0, I_VCOMPRESSPS },
|
|
5735 { "vcvtpd2qq", TOKEN_INSN, C_none, 0, I_VCVTPD2QQ },
|
|
5736 { "vcvtpd2udq", TOKEN_INSN, C_none, 0, I_VCVTPD2UDQ },
|
|
5737 { "vcvtpd2uqq", TOKEN_INSN, C_none, 0, I_VCVTPD2UQQ },
|
|
5738 { "vcvtps2qq", TOKEN_INSN, C_none, 0, I_VCVTPS2QQ },
|
|
5739 { "vcvtps2udq", TOKEN_INSN, C_none, 0, I_VCVTPS2UDQ },
|
|
5740 { "vcvtps2uqq", TOKEN_INSN, C_none, 0, I_VCVTPS2UQQ },
|
|
5741 { "vcvtqq2pd", TOKEN_INSN, C_none, 0, I_VCVTQQ2PD },
|
|
5742 { "vcvtqq2ps", TOKEN_INSN, C_none, 0, I_VCVTQQ2PS },
|
|
5743 { "vcvtsd2usi", TOKEN_INSN, C_none, 0, I_VCVTSD2USI },
|
|
5744 { "vcvtss2usi", TOKEN_INSN, C_none, 0, I_VCVTSS2USI },
|
|
5745 { "vcvttpd2qq", TOKEN_INSN, C_none, 0, I_VCVTTPD2QQ },
|
|
5746 { "vcvttpd2udq", TOKEN_INSN, C_none, 0, I_VCVTTPD2UDQ },
|
|
5747 { "vcvttpd2uqq", TOKEN_INSN, C_none, 0, I_VCVTTPD2UQQ },
|
|
5748 { "vcvttps2qq", TOKEN_INSN, C_none, 0, I_VCVTTPS2QQ },
|
|
5749 { "vcvttps2udq", TOKEN_INSN, C_none, 0, I_VCVTTPS2UDQ },
|
|
5750 { "vcvttps2uqq", TOKEN_INSN, C_none, 0, I_VCVTTPS2UQQ },
|
|
5751 { "vcvttsd2usi", TOKEN_INSN, C_none, 0, I_VCVTTSD2USI },
|
|
5752 { "vcvttss2usi", TOKEN_INSN, C_none, 0, I_VCVTTSS2USI },
|
|
5753 { "vcvtudq2pd", TOKEN_INSN, C_none, 0, I_VCVTUDQ2PD },
|
|
5754 { "vcvtudq2ps", TOKEN_INSN, C_none, 0, I_VCVTUDQ2PS },
|
|
5755 { "vcvtuqq2pd", TOKEN_INSN, C_none, 0, I_VCVTUQQ2PD },
|
|
5756 { "vcvtuqq2ps", TOKEN_INSN, C_none, 0, I_VCVTUQQ2PS },
|
|
5757 { "vcvtusi2sd", TOKEN_INSN, C_none, 0, I_VCVTUSI2SD },
|
|
5758 { "vcvtusi2ss", TOKEN_INSN, C_none, 0, I_VCVTUSI2SS },
|
|
5759 { "vdbpsadbw", TOKEN_INSN, C_none, 0, I_VDBPSADBW },
|
|
5760 { "vexp2pd", TOKEN_INSN, C_none, 0, I_VEXP2PD },
|
|
5761 { "vexp2ps", TOKEN_INSN, C_none, 0, I_VEXP2PS },
|
|
5762 { "vexpandpd", TOKEN_INSN, C_none, 0, I_VEXPANDPD },
|
|
5763 { "vexpandps", TOKEN_INSN, C_none, 0, I_VEXPANDPS },
|
|
5764 { "vextractf32x4", TOKEN_INSN, C_none, 0, I_VEXTRACTF32X4 },
|
|
5765 { "vextractf32x8", TOKEN_INSN, C_none, 0, I_VEXTRACTF32X8 },
|
|
5766 { "vextractf64x2", TOKEN_INSN, C_none, 0, I_VEXTRACTF64X2 },
|
|
5767 { "vextractf64x4", TOKEN_INSN, C_none, 0, I_VEXTRACTF64X4 },
|
|
5768 { "vextracti32x4", TOKEN_INSN, C_none, 0, I_VEXTRACTI32X4 },
|
|
5769 { "vextracti32x8", TOKEN_INSN, C_none, 0, I_VEXTRACTI32X8 },
|
|
5770 { "vextracti64x2", TOKEN_INSN, C_none, 0, I_VEXTRACTI64X2 },
|
|
5771 { "vextracti64x4", TOKEN_INSN, C_none, 0, I_VEXTRACTI64X4 },
|
|
5772 { "vfixupimmpd", TOKEN_INSN, C_none, 0, I_VFIXUPIMMPD },
|
|
5773 { "vfixupimmps", TOKEN_INSN, C_none, 0, I_VFIXUPIMMPS },
|
|
5774 { "vfixupimmsd", TOKEN_INSN, C_none, 0, I_VFIXUPIMMSD },
|
|
5775 { "vfixupimmss", TOKEN_INSN, C_none, 0, I_VFIXUPIMMSS },
|
|
5776 { "vfpclasspd", TOKEN_INSN, C_none, 0, I_VFPCLASSPD },
|
|
5777 { "vfpclassps", TOKEN_INSN, C_none, 0, I_VFPCLASSPS },
|
|
5778 { "vfpclasssd", TOKEN_INSN, C_none, 0, I_VFPCLASSSD },
|
|
5779 { "vfpclassss", TOKEN_INSN, C_none, 0, I_VFPCLASSSS },
|
|
5780 { "vgatherpf0dpd", TOKEN_INSN, C_none, 0, I_VGATHERPF0DPD },
|
|
5781 { "vgatherpf0dps", TOKEN_INSN, C_none, 0, I_VGATHERPF0DPS },
|
|
5782 { "vgatherpf0qpd", TOKEN_INSN, C_none, 0, I_VGATHERPF0QPD },
|
|
5783 { "vgatherpf0qps", TOKEN_INSN, C_none, 0, I_VGATHERPF0QPS },
|
|
5784 { "vgatherpf1dpd", TOKEN_INSN, C_none, 0, I_VGATHERPF1DPD },
|
|
5785 { "vgatherpf1dps", TOKEN_INSN, C_none, 0, I_VGATHERPF1DPS },
|
|
5786 { "vgatherpf1qpd", TOKEN_INSN, C_none, 0, I_VGATHERPF1QPD },
|
|
5787 { "vgatherpf1qps", TOKEN_INSN, C_none, 0, I_VGATHERPF1QPS },
|
|
5788 { "vgetexppd", TOKEN_INSN, C_none, 0, I_VGETEXPPD },
|
|
5789 { "vgetexpps", TOKEN_INSN, C_none, 0, I_VGETEXPPS },
|
|
5790 { "vgetexpsd", TOKEN_INSN, C_none, 0, I_VGETEXPSD },
|
|
5791 { "vgetexpss", TOKEN_INSN, C_none, 0, I_VGETEXPSS },
|
|
5792 { "vgetmantpd", TOKEN_INSN, C_none, 0, I_VGETMANTPD },
|
|
5793 { "vgetmantps", TOKEN_INSN, C_none, 0, I_VGETMANTPS },
|
|
5794 { "vgetmantsd", TOKEN_INSN, C_none, 0, I_VGETMANTSD },
|
|
5795 { "vgetmantss", TOKEN_INSN, C_none, 0, I_VGETMANTSS },
|
|
5796 { "vinsertf32x4", TOKEN_INSN, C_none, 0, I_VINSERTF32X4 },
|
|
5797 { "vinsertf32x8", TOKEN_INSN, C_none, 0, I_VINSERTF32X8 },
|
|
5798 { "vinsertf64x2", TOKEN_INSN, C_none, 0, I_VINSERTF64X2 },
|
|
5799 { "vinsertf64x4", TOKEN_INSN, C_none, 0, I_VINSERTF64X4 },
|
|
5800 { "vinserti32x4", TOKEN_INSN, C_none, 0, I_VINSERTI32X4 },
|
|
5801 { "vinserti32x8", TOKEN_INSN, C_none, 0, I_VINSERTI32X8 },
|
|
5802 { "vinserti64x2", TOKEN_INSN, C_none, 0, I_VINSERTI64X2 },
|
|
5803 { "vinserti64x4", TOKEN_INSN, C_none, 0, I_VINSERTI64X4 },
|
|
5804 { "vmovdqa32", TOKEN_INSN, C_none, 0, I_VMOVDQA32 },
|
|
5805 { "vmovdqa64", TOKEN_INSN, C_none, 0, I_VMOVDQA64 },
|
|
5806 { "vmovdqu16", TOKEN_INSN, C_none, 0, I_VMOVDQU16 },
|
|
5807 { "vmovdqu32", TOKEN_INSN, C_none, 0, I_VMOVDQU32 },
|
|
5808 { "vmovdqu64", TOKEN_INSN, C_none, 0, I_VMOVDQU64 },
|
|
5809 { "vmovdqu8", TOKEN_INSN, C_none, 0, I_VMOVDQU8 },
|
|
5810 { "vpabsq", TOKEN_INSN, C_none, 0, I_VPABSQ },
|
|
5811 { "vpandd", TOKEN_INSN, C_none, 0, I_VPANDD },
|
|
5812 { "vpandnd", TOKEN_INSN, C_none, 0, I_VPANDND },
|
|
5813 { "vpandnq", TOKEN_INSN, C_none, 0, I_VPANDNQ },
|
|
5814 { "vpandq", TOKEN_INSN, C_none, 0, I_VPANDQ },
|
|
5815 { "vpblendmb", TOKEN_INSN, C_none, 0, I_VPBLENDMB },
|
|
5816 { "vpblendmd", TOKEN_INSN, C_none, 0, I_VPBLENDMD },
|
|
5817 { "vpblendmq", TOKEN_INSN, C_none, 0, I_VPBLENDMQ },
|
|
5818 { "vpblendmw", TOKEN_INSN, C_none, 0, I_VPBLENDMW },
|
|
5819 { "vpbroadcastmb2q", TOKEN_INSN, C_none, 0, I_VPBROADCASTMB2Q },
|
|
5820 { "vpbroadcastmw2d", TOKEN_INSN, C_none, 0, I_VPBROADCASTMW2D },
|
|
5821 { "vpcmpb", TOKEN_INSN, C_none, 0, I_VPCMPB },
|
|
5822 { "vpcmpd", TOKEN_INSN, C_none, 0, I_VPCMPD },
|
|
5823 { "vpcmpq", TOKEN_INSN, C_none, 0, I_VPCMPQ },
|
|
5824 { "vpcmpub", TOKEN_INSN, C_none, 0, I_VPCMPUB },
|
|
5825 { "vpcmpud", TOKEN_INSN, C_none, 0, I_VPCMPUD },
|
|
5826 { "vpcmpuq", TOKEN_INSN, C_none, 0, I_VPCMPUQ },
|
|
5827 { "vpcmpuw", TOKEN_INSN, C_none, 0, I_VPCMPUW },
|
|
5828 { "vpcmpw", TOKEN_INSN, C_none, 0, I_VPCMPW },
|
|
5829 { "vpcompressd", TOKEN_INSN, C_none, 0, I_VPCOMPRESSD },
|
|
5830 { "vpcompressq", TOKEN_INSN, C_none, 0, I_VPCOMPRESSQ },
|
|
5831 { "vpconflictd", TOKEN_INSN, C_none, 0, I_VPCONFLICTD },
|
|
5832 { "vpconflictq", TOKEN_INSN, C_none, 0, I_VPCONFLICTQ },
|
|
5833 { "vpermb", TOKEN_INSN, C_none, 0, I_VPERMB },
|
|
5834 { "vpermi2b", TOKEN_INSN, C_none, 0, I_VPERMI2B },
|
|
5835 { "vpermi2d", TOKEN_INSN, C_none, 0, I_VPERMI2D },
|
|
5836 { "vpermi2pd", TOKEN_INSN, C_none, 0, I_VPERMI2PD },
|
|
5837 { "vpermi2ps", TOKEN_INSN, C_none, 0, I_VPERMI2PS },
|
|
5838 { "vpermi2q", TOKEN_INSN, C_none, 0, I_VPERMI2Q },
|
|
5839 { "vpermi2w", TOKEN_INSN, C_none, 0, I_VPERMI2W },
|
|
5840 { "vpermt2b", TOKEN_INSN, C_none, 0, I_VPERMT2B },
|
|
5841 { "vpermt2d", TOKEN_INSN, C_none, 0, I_VPERMT2D },
|
|
5842 { "vpermt2pd", TOKEN_INSN, C_none, 0, I_VPERMT2PD },
|
|
5843 { "vpermt2ps", TOKEN_INSN, C_none, 0, I_VPERMT2PS },
|
|
5844 { "vpermt2q", TOKEN_INSN, C_none, 0, I_VPERMT2Q },
|
|
5845 { "vpermt2w", TOKEN_INSN, C_none, 0, I_VPERMT2W },
|
|
5846 { "vpermw", TOKEN_INSN, C_none, 0, I_VPERMW },
|
|
5847 { "vpexpandd", TOKEN_INSN, C_none, 0, I_VPEXPANDD },
|
|
5848 { "vpexpandq", TOKEN_INSN, C_none, 0, I_VPEXPANDQ },
|
|
5849 { "vplzcntd", TOKEN_INSN, C_none, 0, I_VPLZCNTD },
|
|
5850 { "vplzcntq", TOKEN_INSN, C_none, 0, I_VPLZCNTQ },
|
|
5851 { "vpmadd52huq", TOKEN_INSN, C_none, 0, I_VPMADD52HUQ },
|
|
5852 { "vpmadd52luq", TOKEN_INSN, C_none, 0, I_VPMADD52LUQ },
|
|
5853 { "vpmaxsq", TOKEN_INSN, C_none, 0, I_VPMAXSQ },
|
|
5854 { "vpmaxuq", TOKEN_INSN, C_none, 0, I_VPMAXUQ },
|
|
5855 { "vpminsq", TOKEN_INSN, C_none, 0, I_VPMINSQ },
|
|
5856 { "vpminuq", TOKEN_INSN, C_none, 0, I_VPMINUQ },
|
|
5857 { "vpmovb2m", TOKEN_INSN, C_none, 0, I_VPMOVB2M },
|
|
5858 { "vpmovd2m", TOKEN_INSN, C_none, 0, I_VPMOVD2M },
|
|
5859 { "vpmovdb", TOKEN_INSN, C_none, 0, I_VPMOVDB },
|
|
5860 { "vpmovdw", TOKEN_INSN, C_none, 0, I_VPMOVDW },
|
|
5861 { "vpmovm2b", TOKEN_INSN, C_none, 0, I_VPMOVM2B },
|
|
5862 { "vpmovm2d", TOKEN_INSN, C_none, 0, I_VPMOVM2D },
|
|
5863 { "vpmovm2q", TOKEN_INSN, C_none, 0, I_VPMOVM2Q },
|
|
5864 { "vpmovm2w", TOKEN_INSN, C_none, 0, I_VPMOVM2W },
|
|
5865 { "vpmovq2m", TOKEN_INSN, C_none, 0, I_VPMOVQ2M },
|
|
5866 { "vpmovqb", TOKEN_INSN, C_none, 0, I_VPMOVQB },
|
|
5867 { "vpmovqd", TOKEN_INSN, C_none, 0, I_VPMOVQD },
|
|
5868 { "vpmovqw", TOKEN_INSN, C_none, 0, I_VPMOVQW },
|
|
5869 { "vpmovsdb", TOKEN_INSN, C_none, 0, I_VPMOVSDB },
|
|
5870 { "vpmovsdw", TOKEN_INSN, C_none, 0, I_VPMOVSDW },
|
|
5871 { "vpmovsqb", TOKEN_INSN, C_none, 0, I_VPMOVSQB },
|
|
5872 { "vpmovsqd", TOKEN_INSN, C_none, 0, I_VPMOVSQD },
|
|
5873 { "vpmovsqw", TOKEN_INSN, C_none, 0, I_VPMOVSQW },
|
|
5874 { "vpmovswb", TOKEN_INSN, C_none, 0, I_VPMOVSWB },
|
|
5875 { "vpmovusdb", TOKEN_INSN, C_none, 0, I_VPMOVUSDB },
|
|
5876 { "vpmovusdw", TOKEN_INSN, C_none, 0, I_VPMOVUSDW },
|
|
5877 { "vpmovusqb", TOKEN_INSN, C_none, 0, I_VPMOVUSQB },
|
|
5878 { "vpmovusqd", TOKEN_INSN, C_none, 0, I_VPMOVUSQD },
|
|
5879 { "vpmovusqw", TOKEN_INSN, C_none, 0, I_VPMOVUSQW },
|
|
5880 { "vpmovuswb", TOKEN_INSN, C_none, 0, I_VPMOVUSWB },
|
|
5881 { "vpmovw2m", TOKEN_INSN, C_none, 0, I_VPMOVW2M },
|
|
5882 { "vpmovwb", TOKEN_INSN, C_none, 0, I_VPMOVWB },
|
|
5883 { "vpmullq", TOKEN_INSN, C_none, 0, I_VPMULLQ },
|
|
5884 { "vpmultishiftqb", TOKEN_INSN, C_none, 0, I_VPMULTISHIFTQB },
|
|
5885 { "vpord", TOKEN_INSN, C_none, 0, I_VPORD },
|
|
5886 { "vporq", TOKEN_INSN, C_none, 0, I_VPORQ },
|
|
5887 { "vprold", TOKEN_INSN, C_none, 0, I_VPROLD },
|
|
5888 { "vprolq", TOKEN_INSN, C_none, 0, I_VPROLQ },
|
|
5889 { "vprolvd", TOKEN_INSN, C_none, 0, I_VPROLVD },
|
|
5890 { "vprolvq", TOKEN_INSN, C_none, 0, I_VPROLVQ },
|
|
5891 { "vprord", TOKEN_INSN, C_none, 0, I_VPRORD },
|
|
5892 { "vprorq", TOKEN_INSN, C_none, 0, I_VPRORQ },
|
|
5893 { "vprorvd", TOKEN_INSN, C_none, 0, I_VPRORVD },
|
|
5894 { "vprorvq", TOKEN_INSN, C_none, 0, I_VPRORVQ },
|
|
5895 { "vpscatterdd", TOKEN_INSN, C_none, 0, I_VPSCATTERDD },
|
|
5896 { "vpscatterdq", TOKEN_INSN, C_none, 0, I_VPSCATTERDQ },
|
|
5897 { "vpscatterqd", TOKEN_INSN, C_none, 0, I_VPSCATTERQD },
|
|
5898 { "vpscatterqq", TOKEN_INSN, C_none, 0, I_VPSCATTERQQ },
|
|
5899 { "vpsllvw", TOKEN_INSN, C_none, 0, I_VPSLLVW },
|
|
5900 { "vpsraq", TOKEN_INSN, C_none, 0, I_VPSRAQ },
|
|
5901 { "vpsravq", TOKEN_INSN, C_none, 0, I_VPSRAVQ },
|
|
5902 { "vpsravw", TOKEN_INSN, C_none, 0, I_VPSRAVW },
|
|
5903 { "vpsrlvw", TOKEN_INSN, C_none, 0, I_VPSRLVW },
|
|
5904 { "vpternlogd", TOKEN_INSN, C_none, 0, I_VPTERNLOGD },
|
|
5905 { "vpternlogq", TOKEN_INSN, C_none, 0, I_VPTERNLOGQ },
|
|
5906 { "vptestmb", TOKEN_INSN, C_none, 0, I_VPTESTMB },
|
|
5907 { "vptestmd", TOKEN_INSN, C_none, 0, I_VPTESTMD },
|
|
5908 { "vptestmq", TOKEN_INSN, C_none, 0, I_VPTESTMQ },
|
|
5909 { "vptestmw", TOKEN_INSN, C_none, 0, I_VPTESTMW },
|
|
5910 { "vptestnmb", TOKEN_INSN, C_none, 0, I_VPTESTNMB },
|
|
5911 { "vptestnmd", TOKEN_INSN, C_none, 0, I_VPTESTNMD },
|
|
5912 { "vptestnmq", TOKEN_INSN, C_none, 0, I_VPTESTNMQ },
|
|
5913 { "vptestnmw", TOKEN_INSN, C_none, 0, I_VPTESTNMW },
|
|
5914 { "vpxord", TOKEN_INSN, C_none, 0, I_VPXORD },
|
|
5915 { "vpxorq", TOKEN_INSN, C_none, 0, I_VPXORQ },
|
|
5916 { "vrangepd", TOKEN_INSN, C_none, 0, I_VRANGEPD },
|
|
5917 { "vrangeps", TOKEN_INSN, C_none, 0, I_VRANGEPS },
|
|
5918 { "vrangesd", TOKEN_INSN, C_none, 0, I_VRANGESD },
|
|
5919 { "vrangess", TOKEN_INSN, C_none, 0, I_VRANGESS },
|
|
5920 { "vrcp14pd", TOKEN_INSN, C_none, 0, I_VRCP14PD },
|
|
5921 { "vrcp14ps", TOKEN_INSN, C_none, 0, I_VRCP14PS },
|
|
5922 { "vrcp14sd", TOKEN_INSN, C_none, 0, I_VRCP14SD },
|
|
5923 { "vrcp14ss", TOKEN_INSN, C_none, 0, I_VRCP14SS },
|
|
5924 { "vrcp28pd", TOKEN_INSN, C_none, 0, I_VRCP28PD },
|
|
5925 { "vrcp28ps", TOKEN_INSN, C_none, 0, I_VRCP28PS },
|
|
5926 { "vrcp28sd", TOKEN_INSN, C_none, 0, I_VRCP28SD },
|
|
5927 { "vrcp28ss", TOKEN_INSN, C_none, 0, I_VRCP28SS },
|
|
5928 { "vreducepd", TOKEN_INSN, C_none, 0, I_VREDUCEPD },
|
|
5929 { "vreduceps", TOKEN_INSN, C_none, 0, I_VREDUCEPS },
|
|
5930 { "vreducesd", TOKEN_INSN, C_none, 0, I_VREDUCESD },
|
|
5931 { "vreducess", TOKEN_INSN, C_none, 0, I_VREDUCESS },
|
|
5932 { "vrndscalepd", TOKEN_INSN, C_none, 0, I_VRNDSCALEPD },
|
|
5933 { "vrndscaleps", TOKEN_INSN, C_none, 0, I_VRNDSCALEPS },
|
|
5934 { "vrndscalesd", TOKEN_INSN, C_none, 0, I_VRNDSCALESD },
|
|
5935 { "vrndscaless", TOKEN_INSN, C_none, 0, I_VRNDSCALESS },
|
|
5936 { "vrsqrt14pd", TOKEN_INSN, C_none, 0, I_VRSQRT14PD },
|
|
5937 { "vrsqrt14ps", TOKEN_INSN, C_none, 0, I_VRSQRT14PS },
|
|
5938 { "vrsqrt14sd", TOKEN_INSN, C_none, 0, I_VRSQRT14SD },
|
|
5939 { "vrsqrt14ss", TOKEN_INSN, C_none, 0, I_VRSQRT14SS },
|
|
5940 { "vrsqrt28pd", TOKEN_INSN, C_none, 0, I_VRSQRT28PD },
|
|
5941 { "vrsqrt28ps", TOKEN_INSN, C_none, 0, I_VRSQRT28PS },
|
|
5942 { "vrsqrt28sd", TOKEN_INSN, C_none, 0, I_VRSQRT28SD },
|
|
5943 { "vrsqrt28ss", TOKEN_INSN, C_none, 0, I_VRSQRT28SS },
|
|
5944 { "vscalefpd", TOKEN_INSN, C_none, 0, I_VSCALEFPD },
|
|
5945 { "vscalefps", TOKEN_INSN, C_none, 0, I_VSCALEFPS },
|
|
5946 { "vscalefsd", TOKEN_INSN, C_none, 0, I_VSCALEFSD },
|
|
5947 { "vscalefss", TOKEN_INSN, C_none, 0, I_VSCALEFSS },
|
|
5948 { "vscatterdpd", TOKEN_INSN, C_none, 0, I_VSCATTERDPD },
|
|
5949 { "vscatterdps", TOKEN_INSN, C_none, 0, I_VSCATTERDPS },
|
|
5950 { "vscatterpf0dpd", TOKEN_INSN, C_none, 0, I_VSCATTERPF0DPD },
|
|
5951 { "vscatterpf0dps", TOKEN_INSN, C_none, 0, I_VSCATTERPF0DPS },
|
|
5952 { "vscatterpf0qpd", TOKEN_INSN, C_none, 0, I_VSCATTERPF0QPD },
|
|
5953 { "vscatterpf0qps", TOKEN_INSN, C_none, 0, I_VSCATTERPF0QPS },
|
|
5954 { "vscatterpf1dpd", TOKEN_INSN, C_none, 0, I_VSCATTERPF1DPD },
|
|
5955 { "vscatterpf1dps", TOKEN_INSN, C_none, 0, I_VSCATTERPF1DPS },
|
|
5956 { "vscatterpf1qpd", TOKEN_INSN, C_none, 0, I_VSCATTERPF1QPD },
|
|
5957 { "vscatterpf1qps", TOKEN_INSN, C_none, 0, I_VSCATTERPF1QPS },
|
|
5958 { "vscatterqpd", TOKEN_INSN, C_none, 0, I_VSCATTERQPD },
|
|
5959 { "vscatterqps", TOKEN_INSN, C_none, 0, I_VSCATTERQPS },
|
|
5960 { "vshuff32x4", TOKEN_INSN, C_none, 0, I_VSHUFF32X4 },
|
|
5961 { "vshuff64x2", TOKEN_INSN, C_none, 0, I_VSHUFF64X2 },
|
|
5962 { "vshufi32x4", TOKEN_INSN, C_none, 0, I_VSHUFI32X4 },
|
|
5963 { "vshufi64x2", TOKEN_INSN, C_none, 0, I_VSHUFI64X2 },
|
|
5964 { "rdpkru", TOKEN_INSN, C_none, 0, I_RDPKRU },
|
|
5965 { "wrpkru", TOKEN_INSN, C_none, 0, I_WRPKRU },
|
|
5966 { "rdpid", TOKEN_INSN, C_none, 0, I_RDPID },
|
|
5967 { "clflushopt", TOKEN_INSN, C_none, 0, I_CLFLUSHOPT },
|
|
5968 { "clwb", TOKEN_INSN, C_none, 0, I_CLWB },
|
|
5969 { "pcommit", TOKEN_INSN, C_none, 0, I_PCOMMIT },
|
|
5970 { "clzero", TOKEN_INSN, C_none, 0, I_CLZERO },
|
|
5971 { "hint_nop0", TOKEN_INSN, C_none, 0, I_HINT_NOP0 },
|
|
5972 { "hint_nop1", TOKEN_INSN, C_none, 0, I_HINT_NOP1 },
|
|
5973 { "hint_nop2", TOKEN_INSN, C_none, 0, I_HINT_NOP2 },
|
|
5974 { "hint_nop3", TOKEN_INSN, C_none, 0, I_HINT_NOP3 },
|
|
5975 { "hint_nop4", TOKEN_INSN, C_none, 0, I_HINT_NOP4 },
|
|
5976 { "hint_nop5", TOKEN_INSN, C_none, 0, I_HINT_NOP5 },
|
|
5977 { "hint_nop6", TOKEN_INSN, C_none, 0, I_HINT_NOP6 },
|
|
5978 { "hint_nop7", TOKEN_INSN, C_none, 0, I_HINT_NOP7 },
|
|
5979 { "hint_nop8", TOKEN_INSN, C_none, 0, I_HINT_NOP8 },
|
|
5980 { "hint_nop9", TOKEN_INSN, C_none, 0, I_HINT_NOP9 },
|
|
5981 { "hint_nop10", TOKEN_INSN, C_none, 0, I_HINT_NOP10 },
|
|
5982 { "hint_nop11", TOKEN_INSN, C_none, 0, I_HINT_NOP11 },
|
|
5983 { "hint_nop12", TOKEN_INSN, C_none, 0, I_HINT_NOP12 },
|
|
5984 { "hint_nop13", TOKEN_INSN, C_none, 0, I_HINT_NOP13 },
|
|
5985 { "hint_nop14", TOKEN_INSN, C_none, 0, I_HINT_NOP14 },
|
|
5986 { "hint_nop15", TOKEN_INSN, C_none, 0, I_HINT_NOP15 },
|
|
5987 { "hint_nop16", TOKEN_INSN, C_none, 0, I_HINT_NOP16 },
|
|
5988 { "hint_nop17", TOKEN_INSN, C_none, 0, I_HINT_NOP17 },
|
|
5989 { "hint_nop18", TOKEN_INSN, C_none, 0, I_HINT_NOP18 },
|
|
5990 { "hint_nop19", TOKEN_INSN, C_none, 0, I_HINT_NOP19 },
|
|
5991 { "hint_nop20", TOKEN_INSN, C_none, 0, I_HINT_NOP20 },
|
|
5992 { "hint_nop21", TOKEN_INSN, C_none, 0, I_HINT_NOP21 },
|
|
5993 { "hint_nop22", TOKEN_INSN, C_none, 0, I_HINT_NOP22 },
|
|
5994 { "hint_nop23", TOKEN_INSN, C_none, 0, I_HINT_NOP23 },
|
|
5995 { "hint_nop24", TOKEN_INSN, C_none, 0, I_HINT_NOP24 },
|
|
5996 { "hint_nop25", TOKEN_INSN, C_none, 0, I_HINT_NOP25 },
|
|
5997 { "hint_nop26", TOKEN_INSN, C_none, 0, I_HINT_NOP26 },
|
|
5998 { "hint_nop27", TOKEN_INSN, C_none, 0, I_HINT_NOP27 },
|
|
5999 { "hint_nop28", TOKEN_INSN, C_none, 0, I_HINT_NOP28 },
|
|
6000 { "hint_nop29", TOKEN_INSN, C_none, 0, I_HINT_NOP29 },
|
|
6001 { "hint_nop30", TOKEN_INSN, C_none, 0, I_HINT_NOP30 },
|
|
6002 { "hint_nop31", TOKEN_INSN, C_none, 0, I_HINT_NOP31 },
|
|
6003 { "hint_nop32", TOKEN_INSN, C_none, 0, I_HINT_NOP32 },
|
|
6004 { "hint_nop33", TOKEN_INSN, C_none, 0, I_HINT_NOP33 },
|
|
6005 { "hint_nop34", TOKEN_INSN, C_none, 0, I_HINT_NOP34 },
|
|
6006 { "hint_nop35", TOKEN_INSN, C_none, 0, I_HINT_NOP35 },
|
|
6007 { "hint_nop36", TOKEN_INSN, C_none, 0, I_HINT_NOP36 },
|
|
6008 { "hint_nop37", TOKEN_INSN, C_none, 0, I_HINT_NOP37 },
|
|
6009 { "hint_nop38", TOKEN_INSN, C_none, 0, I_HINT_NOP38 },
|
|
6010 { "hint_nop39", TOKEN_INSN, C_none, 0, I_HINT_NOP39 },
|
|
6011 { "hint_nop40", TOKEN_INSN, C_none, 0, I_HINT_NOP40 },
|
|
6012 { "hint_nop41", TOKEN_INSN, C_none, 0, I_HINT_NOP41 },
|
|
6013 { "hint_nop42", TOKEN_INSN, C_none, 0, I_HINT_NOP42 },
|
|
6014 { "hint_nop43", TOKEN_INSN, C_none, 0, I_HINT_NOP43 },
|
|
6015 { "hint_nop44", TOKEN_INSN, C_none, 0, I_HINT_NOP44 },
|
|
6016 { "hint_nop45", TOKEN_INSN, C_none, 0, I_HINT_NOP45 },
|
|
6017 { "hint_nop46", TOKEN_INSN, C_none, 0, I_HINT_NOP46 },
|
|
6018 { "hint_nop47", TOKEN_INSN, C_none, 0, I_HINT_NOP47 },
|
|
6019 { "hint_nop48", TOKEN_INSN, C_none, 0, I_HINT_NOP48 },
|
|
6020 { "hint_nop49", TOKEN_INSN, C_none, 0, I_HINT_NOP49 },
|
|
6021 { "hint_nop50", TOKEN_INSN, C_none, 0, I_HINT_NOP50 },
|
|
6022 { "hint_nop51", TOKEN_INSN, C_none, 0, I_HINT_NOP51 },
|
|
6023 { "hint_nop52", TOKEN_INSN, C_none, 0, I_HINT_NOP52 },
|
|
6024 { "hint_nop53", TOKEN_INSN, C_none, 0, I_HINT_NOP53 },
|
|
6025 { "hint_nop54", TOKEN_INSN, C_none, 0, I_HINT_NOP54 },
|
|
6026 { "hint_nop55", TOKEN_INSN, C_none, 0, I_HINT_NOP55 },
|
|
6027 { "hint_nop56", TOKEN_INSN, C_none, 0, I_HINT_NOP56 },
|
|
6028 { "hint_nop57", TOKEN_INSN, C_none, 0, I_HINT_NOP57 },
|
|
6029 { "hint_nop58", TOKEN_INSN, C_none, 0, I_HINT_NOP58 },
|
|
6030 { "hint_nop59", TOKEN_INSN, C_none, 0, I_HINT_NOP59 },
|
|
6031 { "hint_nop60", TOKEN_INSN, C_none, 0, I_HINT_NOP60 },
|
|
6032 { "hint_nop61", TOKEN_INSN, C_none, 0, I_HINT_NOP61 },
|
|
6033 { "hint_nop62", TOKEN_INSN, C_none, 0, I_HINT_NOP62 },
|
|
6034 { "hint_nop63", TOKEN_INSN, C_none, 0, I_HINT_NOP63 },
|
|
6035 { "al", TOKEN_REG, 0, 0, R_AL },
|
|
6036 { "ah", TOKEN_REG, 0, 0, R_AH },
|
|
6037 { "ax", TOKEN_REG, 0, 0, R_AX },
|
|
6038 { "eax", TOKEN_REG, 0, 0, R_EAX },
|
|
6039 { "rax", TOKEN_REG, 0, 0, R_RAX },
|
|
6040 { "bl", TOKEN_REG, 0, 0, R_BL },
|
|
6041 { "bh", TOKEN_REG, 0, 0, R_BH },
|
|
6042 { "bx", TOKEN_REG, 0, 0, R_BX },
|
|
6043 { "ebx", TOKEN_REG, 0, 0, R_EBX },
|
|
6044 { "rbx", TOKEN_REG, 0, 0, R_RBX },
|
|
6045 { "cl", TOKEN_REG, 0, 0, R_CL },
|
|
6046 { "ch", TOKEN_REG, 0, 0, R_CH },
|
|
6047 { "cx", TOKEN_REG, 0, 0, R_CX },
|
|
6048 { "ecx", TOKEN_REG, 0, 0, R_ECX },
|
|
6049 { "rcx", TOKEN_REG, 0, 0, R_RCX },
|
|
6050 { "dl", TOKEN_REG, 0, 0, R_DL },
|
|
6051 { "dh", TOKEN_REG, 0, 0, R_DH },
|
|
6052 { "dx", TOKEN_REG, 0, 0, R_DX },
|
|
6053 { "edx", TOKEN_REG, 0, 0, R_EDX },
|
|
6054 { "rdx", TOKEN_REG, 0, 0, R_RDX },
|
|
6055 { "spl", TOKEN_REG, 0, 0, R_SPL },
|
|
6056 { "sp", TOKEN_REG, 0, 0, R_SP },
|
|
6057 { "esp", TOKEN_REG, 0, 0, R_ESP },
|
|
6058 { "rsp", TOKEN_REG, 0, 0, R_RSP },
|
|
6059 { "bpl", TOKEN_REG, 0, 0, R_BPL },
|
|
6060 { "bp", TOKEN_REG, 0, 0, R_BP },
|
|
6061 { "ebp", TOKEN_REG, 0, 0, R_EBP },
|
|
6062 { "rbp", TOKEN_REG, 0, 0, R_RBP },
|
|
6063 { "sil", TOKEN_REG, 0, 0, R_SIL },
|
|
6064 { "si", TOKEN_REG, 0, 0, R_SI },
|
|
6065 { "esi", TOKEN_REG, 0, 0, R_ESI },
|
|
6066 { "rsi", TOKEN_REG, 0, 0, R_RSI },
|
|
6067 { "dil", TOKEN_REG, 0, 0, R_DIL },
|
|
6068 { "di", TOKEN_REG, 0, 0, R_DI },
|
|
6069 { "edi", TOKEN_REG, 0, 0, R_EDI },
|
|
6070 { "rdi", TOKEN_REG, 0, 0, R_RDI },
|
|
6071 { "r8b", TOKEN_REG, 0, 0, R_R8B },
|
|
6072 { "r9b", TOKEN_REG, 0, 0, R_R9B },
|
|
6073 { "r10b", TOKEN_REG, 0, 0, R_R10B },
|
|
6074 { "r11b", TOKEN_REG, 0, 0, R_R11B },
|
|
6075 { "r12b", TOKEN_REG, 0, 0, R_R12B },
|
|
6076 { "r13b", TOKEN_REG, 0, 0, R_R13B },
|
|
6077 { "r14b", TOKEN_REG, 0, 0, R_R14B },
|
|
6078 { "r15b", TOKEN_REG, 0, 0, R_R15B },
|
|
6079 { "r8w", TOKEN_REG, 0, 0, R_R8W },
|
|
6080 { "r9w", TOKEN_REG, 0, 0, R_R9W },
|
|
6081 { "r10w", TOKEN_REG, 0, 0, R_R10W },
|
|
6082 { "r11w", TOKEN_REG, 0, 0, R_R11W },
|
|
6083 { "r12w", TOKEN_REG, 0, 0, R_R12W },
|
|
6084 { "r13w", TOKEN_REG, 0, 0, R_R13W },
|
|
6085 { "r14w", TOKEN_REG, 0, 0, R_R14W },
|
|
6086 { "r15w", TOKEN_REG, 0, 0, R_R15W },
|
|
6087 { "r8d", TOKEN_REG, 0, 0, R_R8D },
|
|
6088 { "r9d", TOKEN_REG, 0, 0, R_R9D },
|
|
6089 { "r10d", TOKEN_REG, 0, 0, R_R10D },
|
|
6090 { "r11d", TOKEN_REG, 0, 0, R_R11D },
|
|
6091 { "r12d", TOKEN_REG, 0, 0, R_R12D },
|
|
6092 { "r13d", TOKEN_REG, 0, 0, R_R13D },
|
|
6093 { "r14d", TOKEN_REG, 0, 0, R_R14D },
|
|
6094 { "r15d", TOKEN_REG, 0, 0, R_R15D },
|
|
6095 { "r8", TOKEN_REG, 0, 0, R_R8 },
|
|
6096 { "r9", TOKEN_REG, 0, 0, R_R9 },
|
|
6097 { "r10", TOKEN_REG, 0, 0, R_R10 },
|
|
6098 { "r11", TOKEN_REG, 0, 0, R_R11 },
|
|
6099 { "r12", TOKEN_REG, 0, 0, R_R12 },
|
|
6100 { "r13", TOKEN_REG, 0, 0, R_R13 },
|
|
6101 { "r14", TOKEN_REG, 0, 0, R_R14 },
|
|
6102 { "r15", TOKEN_REG, 0, 0, R_R15 },
|
|
6103 { "es", TOKEN_REG, 0, 0, R_ES },
|
|
6104 { "cs", TOKEN_REG, 0, 0, R_CS },
|
|
6105 { "ss", TOKEN_REG, 0, 0, R_SS },
|
|
6106 { "ds", TOKEN_REG, 0, 0, R_DS },
|
|
6107 { "fs", TOKEN_REG, 0, 0, R_FS },
|
|
6108 { "gs", TOKEN_REG, 0, 0, R_GS },
|
|
6109 { "segr6", TOKEN_REG, 0, 0, R_SEGR6 },
|
|
6110 { "segr7", TOKEN_REG, 0, 0, R_SEGR7 },
|
|
6111 { "cr0", TOKEN_REG, 0, 0, R_CR0 },
|
|
6112 { "cr1", TOKEN_REG, 0, 0, R_CR1 },
|
|
6113 { "cr2", TOKEN_REG, 0, 0, R_CR2 },
|
|
6114 { "cr3", TOKEN_REG, 0, 0, R_CR3 },
|
|
6115 { "cr4", TOKEN_REG, 0, 0, R_CR4 },
|
|
6116 { "cr5", TOKEN_REG, 0, 0, R_CR5 },
|
|
6117 { "cr6", TOKEN_REG, 0, 0, R_CR6 },
|
|
6118 { "cr7", TOKEN_REG, 0, 0, R_CR7 },
|
|
6119 { "cr8", TOKEN_REG, 0, 0, R_CR8 },
|
|
6120 { "cr9", TOKEN_REG, 0, 0, R_CR9 },
|
|
6121 { "cr10", TOKEN_REG, 0, 0, R_CR10 },
|
|
6122 { "cr11", TOKEN_REG, 0, 0, R_CR11 },
|
|
6123 { "cr12", TOKEN_REG, 0, 0, R_CR12 },
|
|
6124 { "cr13", TOKEN_REG, 0, 0, R_CR13 },
|
|
6125 { "cr14", TOKEN_REG, 0, 0, R_CR14 },
|
|
6126 { "cr15", TOKEN_REG, 0, 0, R_CR15 },
|
|
6127 { "dr0", TOKEN_REG, 0, 0, R_DR0 },
|
|
6128 { "dr1", TOKEN_REG, 0, 0, R_DR1 },
|
|
6129 { "dr2", TOKEN_REG, 0, 0, R_DR2 },
|
|
6130 { "dr3", TOKEN_REG, 0, 0, R_DR3 },
|
|
6131 { "dr4", TOKEN_REG, 0, 0, R_DR4 },
|
|
6132 { "dr5", TOKEN_REG, 0, 0, R_DR5 },
|
|
6133 { "dr6", TOKEN_REG, 0, 0, R_DR6 },
|
|
6134 { "dr7", TOKEN_REG, 0, 0, R_DR7 },
|
|
6135 { "dr8", TOKEN_REG, 0, 0, R_DR8 },
|
|
6136 { "dr9", TOKEN_REG, 0, 0, R_DR9 },
|
|
6137 { "dr10", TOKEN_REG, 0, 0, R_DR10 },
|
|
6138 { "dr11", TOKEN_REG, 0, 0, R_DR11 },
|
|
6139 { "dr12", TOKEN_REG, 0, 0, R_DR12 },
|
|
6140 { "dr13", TOKEN_REG, 0, 0, R_DR13 },
|
|
6141 { "dr14", TOKEN_REG, 0, 0, R_DR14 },
|
|
6142 { "dr15", TOKEN_REG, 0, 0, R_DR15 },
|
|
6143 { "tr0", TOKEN_REG, 0, 0, R_TR0 },
|
|
6144 { "tr1", TOKEN_REG, 0, 0, R_TR1 },
|
|
6145 { "tr2", TOKEN_REG, 0, 0, R_TR2 },
|
|
6146 { "tr3", TOKEN_REG, 0, 0, R_TR3 },
|
|
6147 { "tr4", TOKEN_REG, 0, 0, R_TR4 },
|
|
6148 { "tr5", TOKEN_REG, 0, 0, R_TR5 },
|
|
6149 { "tr6", TOKEN_REG, 0, 0, R_TR6 },
|
|
6150 { "tr7", TOKEN_REG, 0, 0, R_TR7 },
|
|
6151 { "st0", TOKEN_REG, 0, 0, R_ST0 },
|
|
6152 { "st1", TOKEN_REG, 0, 0, R_ST1 },
|
|
6153 { "st2", TOKEN_REG, 0, 0, R_ST2 },
|
|
6154 { "st3", TOKEN_REG, 0, 0, R_ST3 },
|
|
6155 { "st4", TOKEN_REG, 0, 0, R_ST4 },
|
|
6156 { "st5", TOKEN_REG, 0, 0, R_ST5 },
|
|
6157 { "st6", TOKEN_REG, 0, 0, R_ST6 },
|
|
6158 { "st7", TOKEN_REG, 0, 0, R_ST7 },
|
|
6159 { "mm0", TOKEN_REG, 0, 0, R_MM0 },
|
|
6160 { "mm1", TOKEN_REG, 0, 0, R_MM1 },
|
|
6161 { "mm2", TOKEN_REG, 0, 0, R_MM2 },
|
|
6162 { "mm3", TOKEN_REG, 0, 0, R_MM3 },
|
|
6163 { "mm4", TOKEN_REG, 0, 0, R_MM4 },
|
|
6164 { "mm5", TOKEN_REG, 0, 0, R_MM5 },
|
|
6165 { "mm6", TOKEN_REG, 0, 0, R_MM6 },
|
|
6166 { "mm7", TOKEN_REG, 0, 0, R_MM7 },
|
|
6167 { "xmm0", TOKEN_REG, 0, 0, R_XMM0 },
|
|
6168 { "xmm1", TOKEN_REG, 0, 0, R_XMM1 },
|
|
6169 { "xmm2", TOKEN_REG, 0, 0, R_XMM2 },
|
|
6170 { "xmm3", TOKEN_REG, 0, 0, R_XMM3 },
|
|
6171 { "xmm4", TOKEN_REG, 0, 0, R_XMM4 },
|
|
6172 { "xmm5", TOKEN_REG, 0, 0, R_XMM5 },
|
|
6173 { "xmm6", TOKEN_REG, 0, 0, R_XMM6 },
|
|
6174 { "xmm7", TOKEN_REG, 0, 0, R_XMM7 },
|
|
6175 { "xmm8", TOKEN_REG, 0, 0, R_XMM8 },
|
|
6176 { "xmm9", TOKEN_REG, 0, 0, R_XMM9 },
|
|
6177 { "xmm10", TOKEN_REG, 0, 0, R_XMM10 },
|
|
6178 { "xmm11", TOKEN_REG, 0, 0, R_XMM11 },
|
|
6179 { "xmm12", TOKEN_REG, 0, 0, R_XMM12 },
|
|
6180 { "xmm13", TOKEN_REG, 0, 0, R_XMM13 },
|
|
6181 { "xmm14", TOKEN_REG, 0, 0, R_XMM14 },
|
|
6182 { "xmm15", TOKEN_REG, 0, 0, R_XMM15 },
|
|
6183 { "xmm16", TOKEN_REG, 0, 0, R_XMM16 },
|
|
6184 { "xmm17", TOKEN_REG, 0, 0, R_XMM17 },
|
|
6185 { "xmm18", TOKEN_REG, 0, 0, R_XMM18 },
|
|
6186 { "xmm19", TOKEN_REG, 0, 0, R_XMM19 },
|
|
6187 { "xmm20", TOKEN_REG, 0, 0, R_XMM20 },
|
|
6188 { "xmm21", TOKEN_REG, 0, 0, R_XMM21 },
|
|
6189 { "xmm22", TOKEN_REG, 0, 0, R_XMM22 },
|
|
6190 { "xmm23", TOKEN_REG, 0, 0, R_XMM23 },
|
|
6191 { "xmm24", TOKEN_REG, 0, 0, R_XMM24 },
|
|
6192 { "xmm25", TOKEN_REG, 0, 0, R_XMM25 },
|
|
6193 { "xmm26", TOKEN_REG, 0, 0, R_XMM26 },
|
|
6194 { "xmm27", TOKEN_REG, 0, 0, R_XMM27 },
|
|
6195 { "xmm28", TOKEN_REG, 0, 0, R_XMM28 },
|
|
6196 { "xmm29", TOKEN_REG, 0, 0, R_XMM29 },
|
|
6197 { "xmm30", TOKEN_REG, 0, 0, R_XMM30 },
|
|
6198 { "xmm31", TOKEN_REG, 0, 0, R_XMM31 },
|
|
6199 { "ymm0", TOKEN_REG, 0, 0, R_YMM0 },
|
|
6200 { "ymm1", TOKEN_REG, 0, 0, R_YMM1 },
|
|
6201 { "ymm2", TOKEN_REG, 0, 0, R_YMM2 },
|
|
6202 { "ymm3", TOKEN_REG, 0, 0, R_YMM3 },
|
|
6203 { "ymm4", TOKEN_REG, 0, 0, R_YMM4 },
|
|
6204 { "ymm5", TOKEN_REG, 0, 0, R_YMM5 },
|
|
6205 { "ymm6", TOKEN_REG, 0, 0, R_YMM6 },
|
|
6206 { "ymm7", TOKEN_REG, 0, 0, R_YMM7 },
|
|
6207 { "ymm8", TOKEN_REG, 0, 0, R_YMM8 },
|
|
6208 { "ymm9", TOKEN_REG, 0, 0, R_YMM9 },
|
|
6209 { "ymm10", TOKEN_REG, 0, 0, R_YMM10 },
|
|
6210 { "ymm11", TOKEN_REG, 0, 0, R_YMM11 },
|
|
6211 { "ymm12", TOKEN_REG, 0, 0, R_YMM12 },
|
|
6212 { "ymm13", TOKEN_REG, 0, 0, R_YMM13 },
|
|
6213 { "ymm14", TOKEN_REG, 0, 0, R_YMM14 },
|
|
6214 { "ymm15", TOKEN_REG, 0, 0, R_YMM15 },
|
|
6215 { "ymm16", TOKEN_REG, 0, 0, R_YMM16 },
|
|
6216 { "ymm17", TOKEN_REG, 0, 0, R_YMM17 },
|
|
6217 { "ymm18", TOKEN_REG, 0, 0, R_YMM18 },
|
|
6218 { "ymm19", TOKEN_REG, 0, 0, R_YMM19 },
|
|
6219 { "ymm20", TOKEN_REG, 0, 0, R_YMM20 },
|
|
6220 { "ymm21", TOKEN_REG, 0, 0, R_YMM21 },
|
|
6221 { "ymm22", TOKEN_REG, 0, 0, R_YMM22 },
|
|
6222 { "ymm23", TOKEN_REG, 0, 0, R_YMM23 },
|
|
6223 { "ymm24", TOKEN_REG, 0, 0, R_YMM24 },
|
|
6224 { "ymm25", TOKEN_REG, 0, 0, R_YMM25 },
|
|
6225 { "ymm26", TOKEN_REG, 0, 0, R_YMM26 },
|
|
6226 { "ymm27", TOKEN_REG, 0, 0, R_YMM27 },
|
|
6227 { "ymm28", TOKEN_REG, 0, 0, R_YMM28 },
|
|
6228 { "ymm29", TOKEN_REG, 0, 0, R_YMM29 },
|
|
6229 { "ymm30", TOKEN_REG, 0, 0, R_YMM30 },
|
|
6230 { "ymm31", TOKEN_REG, 0, 0, R_YMM31 },
|
|
6231 { "zmm0", TOKEN_REG, 0, 0, R_ZMM0 },
|
|
6232 { "zmm1", TOKEN_REG, 0, 0, R_ZMM1 },
|
|
6233 { "zmm2", TOKEN_REG, 0, 0, R_ZMM2 },
|
|
6234 { "zmm3", TOKEN_REG, 0, 0, R_ZMM3 },
|
|
6235 { "zmm4", TOKEN_REG, 0, 0, R_ZMM4 },
|
|
6236 { "zmm5", TOKEN_REG, 0, 0, R_ZMM5 },
|
|
6237 { "zmm6", TOKEN_REG, 0, 0, R_ZMM6 },
|
|
6238 { "zmm7", TOKEN_REG, 0, 0, R_ZMM7 },
|
|
6239 { "zmm8", TOKEN_REG, 0, 0, R_ZMM8 },
|
|
6240 { "zmm9", TOKEN_REG, 0, 0, R_ZMM9 },
|
|
6241 { "zmm10", TOKEN_REG, 0, 0, R_ZMM10 },
|
|
6242 { "zmm11", TOKEN_REG, 0, 0, R_ZMM11 },
|
|
6243 { "zmm12", TOKEN_REG, 0, 0, R_ZMM12 },
|
|
6244 { "zmm13", TOKEN_REG, 0, 0, R_ZMM13 },
|
|
6245 { "zmm14", TOKEN_REG, 0, 0, R_ZMM14 },
|
|
6246 { "zmm15", TOKEN_REG, 0, 0, R_ZMM15 },
|
|
6247 { "zmm16", TOKEN_REG, 0, 0, R_ZMM16 },
|
|
6248 { "zmm17", TOKEN_REG, 0, 0, R_ZMM17 },
|
|
6249 { "zmm18", TOKEN_REG, 0, 0, R_ZMM18 },
|
|
6250 { "zmm19", TOKEN_REG, 0, 0, R_ZMM19 },
|
|
6251 { "zmm20", TOKEN_REG, 0, 0, R_ZMM20 },
|
|
6252 { "zmm21", TOKEN_REG, 0, 0, R_ZMM21 },
|
|
6253 { "zmm22", TOKEN_REG, 0, 0, R_ZMM22 },
|
|
6254 { "zmm23", TOKEN_REG, 0, 0, R_ZMM23 },
|
|
6255 { "zmm24", TOKEN_REG, 0, 0, R_ZMM24 },
|
|
6256 { "zmm25", TOKEN_REG, 0, 0, R_ZMM25 },
|
|
6257 { "zmm26", TOKEN_REG, 0, 0, R_ZMM26 },
|
|
6258 { "zmm27", TOKEN_REG, 0, 0, R_ZMM27 },
|
|
6259 { "zmm28", TOKEN_REG, 0, 0, R_ZMM28 },
|
|
6260 { "zmm29", TOKEN_REG, 0, 0, R_ZMM29 },
|
|
6261 { "zmm30", TOKEN_REG, 0, 0, R_ZMM30 },
|
|
6262 { "zmm31", TOKEN_REG, 0, 0, R_ZMM31 },
|
|
6263 { "k0", TOKEN_REG, 0, 0, R_K0 },
|
|
6264 { "k1", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K1 },
|
|
6265 { "k2", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K2 },
|
|
6266 { "k3", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K3 },
|
|
6267 { "k4", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K4 },
|
|
6268 { "k5", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K5 },
|
|
6269 { "k6", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K6 },
|
|
6270 { "k7", TOKEN_REG, 0, TFLAG_BRC_OPT, R_K7 },
|
|
6271 { "bnd0", TOKEN_REG, 0, 0, R_BND0 },
|
|
6272 { "bnd1", TOKEN_REG, 0, 0, R_BND1 },
|
|
6273 { "bnd2", TOKEN_REG, 0, 0, R_BND2 },
|
|
6274 { "bnd3", TOKEN_REG, 0, 0, R_BND3 },
|
|
6275 { "a16", TOKEN_PREFIX, 0, 0, P_A16 },
|
|
6276 { "a32", TOKEN_PREFIX, 0, 0, P_A32 },
|
|
6277 { "a64", TOKEN_PREFIX, 0, 0, P_A64 },
|
|
6278 { "asp", TOKEN_PREFIX, 0, 0, P_ASP },
|
|
6279 { "lock", TOKEN_PREFIX, 0, 0, P_LOCK },
|
|
6280 { "o16", TOKEN_PREFIX, 0, 0, P_O16 },
|
|
6281 { "o32", TOKEN_PREFIX, 0, 0, P_O32 },
|
|
6282 { "o64", TOKEN_PREFIX, 0, 0, P_O64 },
|
|
6283 { "osp", TOKEN_PREFIX, 0, 0, P_OSP },
|
|
6284 { "rep", TOKEN_PREFIX, 0, 0, P_REP },
|
|
6285 { "repe", TOKEN_PREFIX, 0, 0, P_REPE },
|
|
6286 { "repne", TOKEN_PREFIX, 0, 0, P_REPNE },
|
|
6287 { "repnz", TOKEN_PREFIX, 0, 0, P_REPNZ },
|
|
6288 { "repz", TOKEN_PREFIX, 0, 0, P_REPZ },
|
|
6289 { "times", TOKEN_PREFIX, 0, 0, P_TIMES },
|
|
6290 { "wait", TOKEN_PREFIX, 0, 0, P_WAIT },
|
|
6291 { "xacquire", TOKEN_PREFIX, 0, 0, P_XACQUIRE },
|
|
6292 { "xrelease", TOKEN_PREFIX, 0, 0, P_XRELEASE },
|
|
6293 { "bnd", TOKEN_PREFIX, 0, 0, P_BND },
|
|
6294 { "nobnd", TOKEN_PREFIX, 0, 0, P_NOBND },
|
|
6295 { "abs", TOKEN_SPECIAL, 0, 0, S_ABS },
|
|
6296 { "byte", TOKEN_SPECIAL, 0, 0, S_BYTE },
|
|
6297 { "dword", TOKEN_SPECIAL, 0, 0, S_DWORD },
|
|
6298 { "far", TOKEN_SPECIAL, 0, 0, S_FAR },
|
|
6299 { "long", TOKEN_SPECIAL, 0, 0, S_LONG },
|
|
6300 { "near", TOKEN_SPECIAL, 0, 0, S_NEAR },
|
|
6301 { "nosplit", TOKEN_SPECIAL, 0, 0, S_NOSPLIT },
|
|
6302 { "oword", TOKEN_SPECIAL, 0, 0, S_OWORD },
|
|
6303 { "qword", TOKEN_SPECIAL, 0, 0, S_QWORD },
|
|
6304 { "rel", TOKEN_SPECIAL, 0, 0, S_REL },
|
|
6305 { "short", TOKEN_SPECIAL, 0, 0, S_SHORT },
|
|
6306 { "strict", TOKEN_SPECIAL, 0, 0, S_STRICT },
|
|
6307 { "to", TOKEN_SPECIAL, 0, 0, S_TO },
|
|
6308 { "tword", TOKEN_SPECIAL, 0, 0, S_TWORD },
|
|
6309 { "word", TOKEN_SPECIAL, 0, 0, S_WORD },
|
|
6310 { "yword", TOKEN_SPECIAL, 0, 0, S_YWORD },
|
|
6311 { "zword", TOKEN_SPECIAL, 0, 0, S_ZWORD },
|
|
6312 { "ptr", TOKEN_ID, 0, TFLAG_WARN, 0 },
|
|
6313 { "__infinity__", TOKEN_FLOAT, 0, 0, 0 },
|
|
6314 { "__nan__", TOKEN_FLOAT, 0, 0, 0 },
|
|
6315 { "__qnan__", TOKEN_FLOAT, 0, 0, 0 },
|
|
6316 { "__snan__", TOKEN_FLOAT, 0, 0, 0 },
|
|
6317 { "__float8__", TOKEN_FLOATIZE, 0, 0, FLOAT_8 },
|
|
6318 { "__float16__", TOKEN_FLOATIZE, 0, 0, FLOAT_16 },
|
|
6319 { "__float32__", TOKEN_FLOATIZE, 0, 0, FLOAT_32 },
|
|
6320 { "__float64__", TOKEN_FLOATIZE, 0, 0, FLOAT_64 },
|
|
6321 { "__float80m__", TOKEN_FLOATIZE, 0, 0, FLOAT_80M },
|
|
6322 { "__float80e__", TOKEN_FLOATIZE, 0, 0, FLOAT_80E },
|
|
6323 { "__float128l__", TOKEN_FLOATIZE, 0, 0, FLOAT_128L },
|
|
6324 { "__float128h__", TOKEN_FLOATIZE, 0, 0, FLOAT_128H },
|
|
6325 { "__utf16__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF16 },
|
|
6326 { "__utf16le__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF16LE },
|
|
6327 { "__utf16be__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF16BE },
|
|
6328 { "__utf32__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF32 },
|
|
6329 { "__utf32le__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF32LE },
|
|
6330 { "__utf32be__", TOKEN_STRFUNC, 0, 0, STRFUNC_UTF32BE },
|
|
6331 { "__ilog2e__", TOKEN_IFUNC, 0, 0, IFUNC_ILOG2E },
|
|
6332 { "__ilog2w__", TOKEN_IFUNC, 0, 0, IFUNC_ILOG2W },
|
|
6333 { "__ilog2f__", TOKEN_IFUNC, 0, 0, IFUNC_ILOG2F },
|
|
6334 { "__ilog2c__", TOKEN_IFUNC, 0, 0, IFUNC_ILOG2C },
|
|
6335 { "seg", TOKEN_SEG, 0, 0, 0 },
|
|
6336 { "wrt", TOKEN_WRT, 0, 0, 0 },
|
|
6337 { "1to2", TOKEN_DECORATOR, 0, TFLAG_BRC | TFLAG_BRDCAST , BRC_1TO2 },
|
|
6338 { "1to4", TOKEN_DECORATOR, 0, TFLAG_BRC | TFLAG_BRDCAST , BRC_1TO4 },
|
|
6339 { "1to8", TOKEN_DECORATOR, 0, TFLAG_BRC | TFLAG_BRDCAST , BRC_1TO8 },
|
|
6340 { "1to16", TOKEN_DECORATOR, 0, TFLAG_BRC | TFLAG_BRDCAST , BRC_1TO16 },
|
|
6341 { "rn-sae", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_RN },
|
|
6342 { "rd-sae", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_RD },
|
|
6343 { "ru-sae", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_RU },
|
|
6344 { "rz-sae", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_RZ },
|
|
6345 { "sae", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_SAE },
|
|
6346 { "z", TOKEN_DECORATOR, 0, TFLAG_BRC, BRC_Z },
|
|
6347 { "evex", TOKEN_PREFIX, 0, TFLAG_BRC, P_EVEX },
|
|
6348 { "vex3", TOKEN_PREFIX, 0, TFLAG_BRC, P_VEX3 },
|
|
6349 { "vex2", TOKEN_PREFIX, 0, TFLAG_BRC, P_VEX2 },
|
|
6350 };
|
|
6351 uint32_t k1, k2;
|
|
6352 uint64_t crc;
|
|
6353 uint16_t ix;
|
|
6354 const struct tokendata *data;
|
|
6355
|
|
6356 tv->t_flag = 0;
|
|
6357 crc = crc64(UINT64_C(0xace2d0e480575791), token);
|
|
6358 k1 = (uint32_t)crc;
|
|
6359 k2 = (uint32_t)(crc >> 32);
|
|
6360
|
|
6361 ix = hash1[k1 & 0x7ff] + hash2[k2 & 0x7ff];
|
|
6362 if (ix >= 2225)
|
|
6363 return tv->t_type = TOKEN_ID;
|
|
6364
|
|
6365 data = &tokendata[ix];
|
|
6366 if (strcmp(data->string, token))
|
|
6367 return tv->t_type = TOKEN_ID;
|
|
6368
|
|
6369 tv->t_integer = data->num;
|
|
6370 tv->t_inttwo = data->aux;
|
|
6371 tv->t_flag = data->tokflag;
|
|
6372 return tv->t_type = data->tokentype;
|
|
6373 }
|