1
2
3 package x86asm
4
5 var decoder = [...]uint16{
6 uint16(xFail),
7 uint16(xCondByte), 243,
8 0x00, 490,
9 0x01, 496,
10 0x02, 525,
11 0x03, 531,
12 0x04, 560,
13 0x05, 566,
14 0x06, 595,
15 0x07, 602,
16 0x08, 609,
17 0x09, 615,
18 0x0A, 644,
19 0x0B, 650,
20 0x0C, 679,
21 0x0D, 685,
22 0x0E, 714,
23 0x0F, 721,
24 0x10, 8104,
25 0x11, 8110,
26 0x12, 8139,
27 0x13, 8145,
28 0x14, 8174,
29 0x15, 8180,
30 0x16, 8209,
31 0x17, 8216,
32 0x18, 8223,
33 0x19, 8229,
34 0x1A, 8258,
35 0x1B, 8264,
36 0x1C, 8293,
37 0x1D, 8299,
38 0x1E, 8328,
39 0x1F, 8335,
40 0x20, 8342,
41 0x21, 8348,
42 0x22, 8377,
43 0x23, 8383,
44 0x24, 8412,
45 0x25, 8418,
46 0x27, 8447,
47 0x28, 8453,
48 0x29, 8459,
49 0x2A, 8488,
50 0x2B, 8494,
51 0x2C, 8523,
52 0x2D, 8529,
53 0x2F, 8558,
54 0x30, 8564,
55 0x31, 8570,
56 0x32, 8599,
57 0x33, 8605,
58 0x34, 8634,
59 0x35, 8640,
60 0x37, 8669,
61 0x38, 8675,
62 0x39, 8681,
63 0x3A, 8710,
64 0x3B, 8716,
65 0x3C, 8745,
66 0x3D, 8751,
67 0x3F, 8780,
68 0x40, 8786,
69 0x41, 8786,
70 0x42, 8786,
71 0x43, 8786,
72 0x44, 8786,
73 0x45, 8786,
74 0x46, 8786,
75 0x47, 8786,
76 0x48, 8801,
77 0x49, 8801,
78 0x4a, 8801,
79 0x4b, 8801,
80 0x4c, 8801,
81 0x4d, 8801,
82 0x4e, 8801,
83 0x4f, 8801,
84 0x50, 8816,
85 0x51, 8816,
86 0x52, 8816,
87 0x53, 8816,
88 0x54, 8816,
89 0x55, 8816,
90 0x56, 8816,
91 0x57, 8816,
92 0x58, 8843,
93 0x59, 8843,
94 0x5a, 8843,
95 0x5b, 8843,
96 0x5c, 8843,
97 0x5d, 8843,
98 0x5e, 8843,
99 0x5f, 8843,
100 0x60, 8870,
101 0x61, 8883,
102 0x62, 8896,
103 0x63, 8915,
104 0x68, 8946,
105 0x69, 8965,
106 0x6A, 9000,
107 0x6B, 9005,
108 0x6C, 9040,
109 0x6D, 9043,
110 0x6E, 9056,
111 0x6F, 9059,
112 0x70, 9072,
113 0x71, 9077,
114 0x72, 9082,
115 0x73, 9087,
116 0x74, 9092,
117 0x75, 9097,
118 0x76, 9102,
119 0x77, 9107,
120 0x78, 9112,
121 0x79, 9117,
122 0x7A, 9122,
123 0x7B, 9127,
124 0x7C, 9132,
125 0x7D, 9137,
126 0x7E, 9142,
127 0x7F, 9147,
128 0x80, 9152,
129 0x81, 9209,
130 0x83, 9450,
131 0x84, 9691,
132 0x85, 9697,
133 0x86, 9726,
134 0x87, 9732,
135 0x88, 9761,
136 0x89, 9767,
137 0x8A, 9789,
138 0x8B, 9795,
139 0x8C, 9817,
140 0x8D, 9846,
141 0x8E, 9875,
142 0x8F, 9904,
143 0x90, 9940,
144 0x91, 9940,
145 0x92, 9940,
146 0x93, 9940,
147 0x94, 9940,
148 0x95, 9940,
149 0x96, 9940,
150 0x97, 9940,
151 0x98, 9966,
152 0x99, 9986,
153 0x9A, 10006,
154 0x9B, 10023,
155 0x9C, 10026,
156 0x9D, 10049,
157 0x9E, 10072,
158 0x9F, 10075,
159 0xA0, 10078,
160 0xA1, 10097,
161 0xA2, 10119,
162 0xA3, 10138,
163 0xA4, 10160,
164 0xA5, 10163,
165 0xA6, 10183,
166 0xA7, 10186,
167 0xA8, 10206,
168 0xA9, 10212,
169 0xAA, 10241,
170 0xAB, 10244,
171 0xAC, 10264,
172 0xAD, 10267,
173 0xAE, 10287,
174 0xAF, 10290,
175 0xb0, 10310,
176 0xb1, 10310,
177 0xb2, 10310,
178 0xb3, 10310,
179 0xb4, 10310,
180 0xb5, 10310,
181 0xb6, 10310,
182 0xb7, 10310,
183 0xb8, 10316,
184 0xb9, 10316,
185 0xba, 10316,
186 0xbb, 10316,
187 0xbc, 10316,
188 0xbd, 10316,
189 0xbe, 10316,
190 0xbf, 10316,
191 0xC0, 10345,
192 0xC1, 10396,
193 0xC2, 10594,
194 0xC3, 10599,
195 0xC4, 10602,
196 0xC5, 10621,
197 0xC6, 10640,
198 0xC7, 10664,
199 0xC8, 10725,
200 0xC9, 10732,
201 0xCA, 10755,
202 0xCB, 10760,
203 0xCC, 10763,
204 0xCD, 10767,
205 0xCE, 10772,
206 0xCF, 10778,
207 0xD0, 10798,
208 0xD1, 10842,
209 0xD2, 11033,
210 0xD3, 11077,
211 0xD4, 11268,
212 0xD5, 11276,
213 0xD7, 11284,
214 0xD8, 11297,
215 0xD9, 11506,
216 0xDA, 11725,
217 0xDB, 11857,
218 0xDC, 12028,
219 0xDD, 12197,
220 0xDE, 12336,
221 0xDF, 12510,
222 0xE0, 12621,
223 0xE1, 12626,
224 0xE2, 12631,
225 0xE3, 12636,
226 0xE4, 12662,
227 0xE5, 12668,
228 0xE6, 12690,
229 0xE7, 12696,
230 0xE8, 12718,
231 0xE9, 12749,
232 0xEA, 12780,
233 0xEB, 12797,
234 0xEC, 12802,
235 0xED, 12807,
236 0xEE, 12826,
237 0xEF, 12831,
238 0xF1, 12850,
239 0xF4, 12853,
240 0xF5, 12856,
241 0xF6, 12859,
242 0xF7, 12898,
243 0xF8, 13074,
244 0xF9, 13077,
245 0xFA, 13080,
246 0xFB, 13083,
247 0xFC, 13086,
248 0xFD, 13089,
249 0xFE, 13092,
250 0xFF, 13109,
251 uint16(xFail),
252 uint16(xSetOp), uint16(ADD),
253 uint16(xReadSlashR),
254 uint16(xArgRM8),
255 uint16(xArgR8),
256 uint16(xMatch),
257 uint16(xCondIs64), 499, 515,
258 uint16(xCondDataSize), 503, 509, 0,
259 uint16(xSetOp), uint16(ADD),
260 uint16(xReadSlashR),
261 uint16(xArgRM16),
262 uint16(xArgR16),
263 uint16(xMatch),
264 uint16(xSetOp), uint16(ADD),
265 uint16(xReadSlashR),
266 uint16(xArgRM32),
267 uint16(xArgR32),
268 uint16(xMatch),
269 uint16(xCondDataSize), 503, 509, 519,
270 uint16(xSetOp), uint16(ADD),
271 uint16(xReadSlashR),
272 uint16(xArgRM64),
273 uint16(xArgR64),
274 uint16(xMatch),
275 uint16(xSetOp), uint16(ADD),
276 uint16(xReadSlashR),
277 uint16(xArgR8),
278 uint16(xArgRM8),
279 uint16(xMatch),
280 uint16(xCondIs64), 534, 550,
281 uint16(xCondDataSize), 538, 544, 0,
282 uint16(xSetOp), uint16(ADD),
283 uint16(xReadSlashR),
284 uint16(xArgR16),
285 uint16(xArgRM16),
286 uint16(xMatch),
287 uint16(xSetOp), uint16(ADD),
288 uint16(xReadSlashR),
289 uint16(xArgR32),
290 uint16(xArgRM32),
291 uint16(xMatch),
292 uint16(xCondDataSize), 538, 544, 554,
293 uint16(xSetOp), uint16(ADD),
294 uint16(xReadSlashR),
295 uint16(xArgR64),
296 uint16(xArgRM64),
297 uint16(xMatch),
298 uint16(xSetOp), uint16(ADD),
299 uint16(xReadIb),
300 uint16(xArgAL),
301 uint16(xArgImm8u),
302 uint16(xMatch),
303 uint16(xCondIs64), 569, 585,
304 uint16(xCondDataSize), 573, 579, 0,
305 uint16(xSetOp), uint16(ADD),
306 uint16(xReadIw),
307 uint16(xArgAX),
308 uint16(xArgImm16),
309 uint16(xMatch),
310 uint16(xSetOp), uint16(ADD),
311 uint16(xReadId),
312 uint16(xArgEAX),
313 uint16(xArgImm32),
314 uint16(xMatch),
315 uint16(xCondDataSize), 573, 579, 589,
316 uint16(xSetOp), uint16(ADD),
317 uint16(xReadId),
318 uint16(xArgRAX),
319 uint16(xArgImm32),
320 uint16(xMatch),
321 uint16(xCondIs64), 598, 0,
322 uint16(xSetOp), uint16(PUSH),
323 uint16(xArgES),
324 uint16(xMatch),
325 uint16(xCondIs64), 605, 0,
326 uint16(xSetOp), uint16(POP),
327 uint16(xArgES),
328 uint16(xMatch),
329 uint16(xSetOp), uint16(OR),
330 uint16(xReadSlashR),
331 uint16(xArgRM8),
332 uint16(xArgR8),
333 uint16(xMatch),
334 uint16(xCondIs64), 618, 634,
335 uint16(xCondDataSize), 622, 628, 0,
336 uint16(xSetOp), uint16(OR),
337 uint16(xReadSlashR),
338 uint16(xArgRM16),
339 uint16(xArgR16),
340 uint16(xMatch),
341 uint16(xSetOp), uint16(OR),
342 uint16(xReadSlashR),
343 uint16(xArgRM32),
344 uint16(xArgR32),
345 uint16(xMatch),
346 uint16(xCondDataSize), 622, 628, 638,
347 uint16(xSetOp), uint16(OR),
348 uint16(xReadSlashR),
349 uint16(xArgRM64),
350 uint16(xArgR64),
351 uint16(xMatch),
352 uint16(xSetOp), uint16(OR),
353 uint16(xReadSlashR),
354 uint16(xArgR8),
355 uint16(xArgRM8),
356 uint16(xMatch),
357 uint16(xCondIs64), 653, 669,
358 uint16(xCondDataSize), 657, 663, 0,
359 uint16(xSetOp), uint16(OR),
360 uint16(xReadSlashR),
361 uint16(xArgR16),
362 uint16(xArgRM16),
363 uint16(xMatch),
364 uint16(xSetOp), uint16(OR),
365 uint16(xReadSlashR),
366 uint16(xArgR32),
367 uint16(xArgRM32),
368 uint16(xMatch),
369 uint16(xCondDataSize), 657, 663, 673,
370 uint16(xSetOp), uint16(OR),
371 uint16(xReadSlashR),
372 uint16(xArgR64),
373 uint16(xArgRM64),
374 uint16(xMatch),
375 uint16(xSetOp), uint16(OR),
376 uint16(xReadIb),
377 uint16(xArgAL),
378 uint16(xArgImm8u),
379 uint16(xMatch),
380 uint16(xCondIs64), 688, 704,
381 uint16(xCondDataSize), 692, 698, 0,
382 uint16(xSetOp), uint16(OR),
383 uint16(xReadIw),
384 uint16(xArgAX),
385 uint16(xArgImm16),
386 uint16(xMatch),
387 uint16(xSetOp), uint16(OR),
388 uint16(xReadId),
389 uint16(xArgEAX),
390 uint16(xArgImm32),
391 uint16(xMatch),
392 uint16(xCondDataSize), 692, 698, 708,
393 uint16(xSetOp), uint16(OR),
394 uint16(xReadId),
395 uint16(xArgRAX),
396 uint16(xArgImm32),
397 uint16(xMatch),
398 uint16(xCondIs64), 717, 0,
399 uint16(xSetOp), uint16(PUSH),
400 uint16(xArgCS),
401 uint16(xMatch),
402 uint16(xCondByte), 229,
403 0x00, 1182,
404 0x01, 1239,
405 0x02, 1347,
406 0x03, 1369,
407 0x05, 1391,
408 0x06, 1397,
409 0x07, 1400,
410 0x08, 1406,
411 0x09, 1409,
412 0x0B, 1412,
413 0x0D, 1415,
414 0x10, 1428,
415 0x11, 1462,
416 0x12, 1496,
417 0x13, 1539,
418 0x14, 1557,
419 0x15, 1575,
420 0x16, 1593,
421 0x17, 1628,
422 0x18, 1646,
423 0x1F, 1671,
424 0x20, 1692,
425 0x21, 1707,
426 0x22, 1722,
427 0x23, 1737,
428 0x24, 1752,
429 0x26, 1767,
430 0x28, 1782,
431 0x29, 1800,
432 0x2A, 1818,
433 0x2B, 1905,
434 0x2C, 1939,
435 0x2D, 2026,
436 0x2E, 2113,
437 0x2F, 2131,
438 0x30, 2149,
439 0x31, 2152,
440 0x32, 2155,
441 0x33, 2158,
442 0x34, 2161,
443 0x35, 2164,
444 0x38, 2174,
445 0x3A, 3124,
446 0x40, 3545,
447 0x41, 3574,
448 0x42, 3603,
449 0x43, 3632,
450 0x44, 3661,
451 0x45, 3690,
452 0x46, 3719,
453 0x47, 3748,
454 0x48, 3777,
455 0x49, 3806,
456 0x4A, 3835,
457 0x4B, 3864,
458 0x4C, 3893,
459 0x4D, 3922,
460 0x4E, 3951,
461 0x4F, 3980,
462 0x50, 4009,
463 0x51, 4027,
464 0x52, 4061,
465 0x53, 4079,
466 0x54, 4097,
467 0x55, 4115,
468 0x56, 4133,
469 0x57, 4151,
470 0x58, 4169,
471 0x59, 4203,
472 0x5A, 4237,
473 0x5B, 4271,
474 0x5C, 4297,
475 0x5D, 4331,
476 0x5E, 4365,
477 0x5F, 4399,
478 0x60, 4433,
479 0x61, 4451,
480 0x62, 4469,
481 0x63, 4487,
482 0x64, 4505,
483 0x65, 4523,
484 0x66, 4541,
485 0x67, 4559,
486 0x68, 4577,
487 0x69, 4595,
488 0x6A, 4613,
489 0x6B, 4631,
490 0x6C, 4649,
491 0x6D, 4659,
492 0x6E, 4669,
493 0x6F, 4736,
494 0x70, 4762,
495 0x71, 4804,
496 0x72, 4867,
497 0x73, 4930,
498 0x74, 4995,
499 0x75, 5013,
500 0x76, 5031,
501 0x77, 5049,
502 0x7C, 5052,
503 0x7D, 5070,
504 0x7E, 5088,
505 0x7F, 5165,
506 0x80, 5191,
507 0x81, 5222,
508 0x82, 5253,
509 0x83, 5284,
510 0x84, 5315,
511 0x85, 5346,
512 0x86, 5377,
513 0x87, 5408,
514 0x88, 5439,
515 0x89, 5470,
516 0x8A, 5501,
517 0x8B, 5532,
518 0x8C, 5563,
519 0x8D, 5594,
520 0x8E, 5625,
521 0x8F, 5656,
522 0x90, 5687,
523 0x91, 5692,
524 0x92, 5697,
525 0x93, 5702,
526 0x94, 5707,
527 0x95, 5712,
528 0x96, 5717,
529 0x97, 5722,
530 0x98, 5727,
531 0x99, 5732,
532 0x9A, 5737,
533 0x9B, 5742,
534 0x9C, 5747,
535 0x9D, 5752,
536 0x9E, 5757,
537 0x9F, 5762,
538 0xA0, 5767,
539 0xA1, 5771,
540 0xA2, 5798,
541 0xA3, 5801,
542 0xA4, 5830,
543 0xA5, 5865,
544 0xA8, 5897,
545 0xA9, 5901,
546 0xAA, 5928,
547 0xAB, 5931,
548 0xAC, 5960,
549 0xAD, 5995,
550 0xAE, 6027,
551 0xAF, 6285,
552 0xB0, 6314,
553 0xB1, 6320,
554 0xB2, 6349,
555 0xB3, 6378,
556 0xB4, 6407,
557 0xB5, 6436,
558 0xB6, 6465,
559 0xB7, 6494,
560 0xB8, 6523,
561 0xB9, 6560,
562 0xBA, 6570,
563 0xBB, 6695,
564 0xBC, 6724,
565 0xBD, 6791,
566 0xBE, 6858,
567 0xBF, 6887,
568 0xC0, 6916,
569 0xC1, 6922,
570 0xC2, 6951,
571 0xC3, 6993,
572 0xC4, 7022,
573 0xC5, 7044,
574 0xC6, 7066,
575 0xC7, 7088,
576 0xc8, 7217,
577 0xc9, 7217,
578 0xca, 7217,
579 0xcb, 7217,
580 0xcc, 7217,
581 0xcd, 7217,
582 0xce, 7217,
583 0xcf, 7217,
584 0xD0, 7240,
585 0xD1, 7258,
586 0xD2, 7276,
587 0xD3, 7294,
588 0xD4, 7312,
589 0xD5, 7330,
590 0xD6, 7348,
591 0xD7, 7374,
592 0xD8, 7392,
593 0xD9, 7410,
594 0xDA, 7428,
595 0xDB, 7446,
596 0xDC, 7464,
597 0xDD, 7482,
598 0xDE, 7500,
599 0xDF, 7518,
600 0xE0, 7536,
601 0xE1, 7554,
602 0xE2, 7572,
603 0xE3, 7590,
604 0xE4, 7608,
605 0xE5, 7626,
606 0xE6, 7644,
607 0xE7, 7670,
608 0xE8, 7688,
609 0xE9, 7706,
610 0xEA, 7724,
611 0xEB, 7742,
612 0xEC, 7760,
613 0xED, 7778,
614 0xEE, 7796,
615 0xEF, 7814,
616 0xF0, 7832,
617 0xF1, 7842,
618 0xF2, 7860,
619 0xF3, 7878,
620 0xF4, 7896,
621 0xF5, 7914,
622 0xF6, 7932,
623 0xF7, 7950,
624 0xF8, 7968,
625 0xF9, 7986,
626 0xFA, 8004,
627 0xFB, 8022,
628 0xFC, 8040,
629 0xFD, 8058,
630 0xFE, 8076,
631 0xFF, 8094,
632 uint16(xFail),
633 uint16(xCondSlashR),
634 1191,
635 1207,
636 1223,
637 1227,
638 1231,
639 1235,
640 0,
641 0,
642 uint16(xCondDataSize), 1195, 1199, 1203,
643 uint16(xSetOp), uint16(SLDT),
644 uint16(xArgRM16),
645 uint16(xMatch),
646 uint16(xSetOp), uint16(SLDT),
647 uint16(xArgR32M16),
648 uint16(xMatch),
649 uint16(xSetOp), uint16(SLDT),
650 uint16(xArgR64M16),
651 uint16(xMatch),
652 uint16(xCondDataSize), 1211, 1215, 1219,
653 uint16(xSetOp), uint16(STR),
654 uint16(xArgRM16),
655 uint16(xMatch),
656 uint16(xSetOp), uint16(STR),
657 uint16(xArgR32M16),
658 uint16(xMatch),
659 uint16(xSetOp), uint16(STR),
660 uint16(xArgR64M16),
661 uint16(xMatch),
662 uint16(xSetOp), uint16(LLDT),
663 uint16(xArgRM16),
664 uint16(xMatch),
665 uint16(xSetOp), uint16(LTR),
666 uint16(xArgRM16),
667 uint16(xMatch),
668 uint16(xSetOp), uint16(VERR),
669 uint16(xArgRM16),
670 uint16(xMatch),
671 uint16(xSetOp), uint16(VERW),
672 uint16(xArgRM16),
673 uint16(xMatch),
674 uint16(xCondByte), 8,
675 0xC8, 1320,
676 0xC9, 1323,
677 0xD0, 1326,
678 0xD1, 1329,
679 0xD5, 1332,
680 0xD6, 1335,
681 0xF8, 1338,
682 0xF9, 1344,
683 uint16(xCondSlashR),
684 1266,
685 1270,
686 1274,
687 1285,
688 1296,
689 0,
690 1312,
691 1316,
692 uint16(xSetOp), uint16(SGDT),
693 uint16(xArgM),
694 uint16(xMatch),
695 uint16(xSetOp), uint16(SIDT),
696 uint16(xArgM),
697 uint16(xMatch),
698 uint16(xCondIs64), 1277, 1281,
699 uint16(xSetOp), uint16(LGDT),
700 uint16(xArgM16and32),
701 uint16(xMatch),
702 uint16(xSetOp), uint16(LGDT),
703 uint16(xArgM16and64),
704 uint16(xMatch),
705 uint16(xCondIs64), 1288, 1292,
706 uint16(xSetOp), uint16(LIDT),
707 uint16(xArgM16and32),
708 uint16(xMatch),
709 uint16(xSetOp), uint16(LIDT),
710 uint16(xArgM16and64),
711 uint16(xMatch),
712 uint16(xCondDataSize), 1300, 1304, 1308,
713 uint16(xSetOp), uint16(SMSW),
714 uint16(xArgRM16),
715 uint16(xMatch),
716 uint16(xSetOp), uint16(SMSW),
717 uint16(xArgR32M16),
718 uint16(xMatch),
719 uint16(xSetOp), uint16(SMSW),
720 uint16(xArgR64M16),
721 uint16(xMatch),
722 uint16(xSetOp), uint16(LMSW),
723 uint16(xArgRM16),
724 uint16(xMatch),
725 uint16(xSetOp), uint16(INVLPG),
726 uint16(xArgM),
727 uint16(xMatch),
728 uint16(xSetOp), uint16(MONITOR),
729 uint16(xMatch),
730 uint16(xSetOp), uint16(MWAIT),
731 uint16(xMatch),
732 uint16(xSetOp), uint16(XGETBV),
733 uint16(xMatch),
734 uint16(xSetOp), uint16(XSETBV),
735 uint16(xMatch),
736 uint16(xSetOp), uint16(XEND),
737 uint16(xMatch),
738 uint16(xSetOp), uint16(XTEST),
739 uint16(xMatch),
740 uint16(xCondIs64), 0, 1341,
741 uint16(xSetOp), uint16(SWAPGS),
742 uint16(xMatch),
743 uint16(xSetOp), uint16(RDTSCP),
744 uint16(xMatch),
745 uint16(xCondDataSize), 1351, 1357, 1363,
746 uint16(xSetOp), uint16(LAR),
747 uint16(xReadSlashR),
748 uint16(xArgR16),
749 uint16(xArgRM16),
750 uint16(xMatch),
751 uint16(xSetOp), uint16(LAR),
752 uint16(xReadSlashR),
753 uint16(xArgR32),
754 uint16(xArgR32M16),
755 uint16(xMatch),
756 uint16(xSetOp), uint16(LAR),
757 uint16(xReadSlashR),
758 uint16(xArgR64),
759 uint16(xArgR64M16),
760 uint16(xMatch),
761 uint16(xCondDataSize), 1373, 1379, 1385,
762 uint16(xSetOp), uint16(LSL),
763 uint16(xReadSlashR),
764 uint16(xArgR16),
765 uint16(xArgRM16),
766 uint16(xMatch),
767 uint16(xSetOp), uint16(LSL),
768 uint16(xReadSlashR),
769 uint16(xArgR32),
770 uint16(xArgR32M16),
771 uint16(xMatch),
772 uint16(xSetOp), uint16(LSL),
773 uint16(xReadSlashR),
774 uint16(xArgR64),
775 uint16(xArgR32M16),
776 uint16(xMatch),
777 uint16(xCondIs64), 0, 1394,
778 uint16(xSetOp), uint16(SYSCALL),
779 uint16(xMatch),
780 uint16(xSetOp), uint16(CLTS),
781 uint16(xMatch),
782 uint16(xCondIs64), 0, 1403,
783 uint16(xSetOp), uint16(SYSRET),
784 uint16(xMatch),
785 uint16(xSetOp), uint16(INVD),
786 uint16(xMatch),
787 uint16(xSetOp), uint16(WBINVD),
788 uint16(xMatch),
789 uint16(xSetOp), uint16(UD2),
790 uint16(xMatch),
791 uint16(xCondSlashR),
792 0,
793 1424,
794 0,
795 0,
796 0,
797 0,
798 0,
799 0,
800 uint16(xSetOp), uint16(PREFETCHW),
801 uint16(xArgM8),
802 uint16(xMatch),
803 uint16(xCondPrefix), 4,
804 0xF3, 1456,
805 0xF2, 1450,
806 0x66, 1444,
807 0x0, 1438,
808 uint16(xSetOp), uint16(MOVUPS),
809 uint16(xReadSlashR),
810 uint16(xArgXmm1),
811 uint16(xArgXmm2M128),
812 uint16(xMatch),
813 uint16(xSetOp), uint16(MOVUPD),
814 uint16(xReadSlashR),
815 uint16(xArgXmm1),
816 uint16(xArgXmm2M128),
817 uint16(xMatch),
818 uint16(xSetOp), uint16(MOVSD_XMM),
819 uint16(xReadSlashR),
820 uint16(xArgXmm1),
821 uint16(xArgXmm2M64),
822 uint16(xMatch),
823 uint16(xSetOp), uint16(MOVSS),
824 uint16(xReadSlashR),
825 uint16(xArgXmm1),
826 uint16(xArgXmm2M32),
827 uint16(xMatch),
828 uint16(xCondPrefix), 4,
829 0xF3, 1490,
830 0xF2, 1484,
831 0x66, 1478,
832 0x0, 1472,
833 uint16(xSetOp), uint16(MOVUPS),
834 uint16(xReadSlashR),
835 uint16(xArgXmm2M128),
836 uint16(xArgXmm1),
837 uint16(xMatch),
838 uint16(xSetOp), uint16(MOVUPD),
839 uint16(xReadSlashR),
840 uint16(xArgXmm2M128),
841 uint16(xArgXmm),
842 uint16(xMatch),
843 uint16(xSetOp), uint16(MOVSD_XMM),
844 uint16(xReadSlashR),
845 uint16(xArgXmm2M64),
846 uint16(xArgXmm1),
847 uint16(xMatch),
848 uint16(xSetOp), uint16(MOVSS),
849 uint16(xReadSlashR),
850 uint16(xArgXmm2M32),
851 uint16(xArgXmm),
852 uint16(xMatch),
853 uint16(xCondPrefix), 4,
854 0xF3, 1533,
855 0xF2, 1527,
856 0x66, 1521,
857 0x0, 1506,
858 uint16(xCondIsMem), 1509, 1515,
859 uint16(xSetOp), uint16(MOVHLPS),
860 uint16(xReadSlashR),
861 uint16(xArgXmm1),
862 uint16(xArgXmm2),
863 uint16(xMatch),
864 uint16(xSetOp), uint16(MOVLPS),
865 uint16(xReadSlashR),
866 uint16(xArgXmm),
867 uint16(xArgM64),
868 uint16(xMatch),
869 uint16(xSetOp), uint16(MOVLPD),
870 uint16(xReadSlashR),
871 uint16(xArgXmm),
872 uint16(xArgXmm2M64),
873 uint16(xMatch),
874 uint16(xSetOp), uint16(MOVDDUP),
875 uint16(xReadSlashR),
876 uint16(xArgXmm1),
877 uint16(xArgXmm2M64),
878 uint16(xMatch),
879 uint16(xSetOp), uint16(MOVSLDUP),
880 uint16(xReadSlashR),
881 uint16(xArgXmm1),
882 uint16(xArgXmm2M128),
883 uint16(xMatch),
884 uint16(xCondPrefix), 2,
885 0x66, 1551,
886 0x0, 1545,
887 uint16(xSetOp), uint16(MOVLPS),
888 uint16(xReadSlashR),
889 uint16(xArgM64),
890 uint16(xArgXmm),
891 uint16(xMatch),
892 uint16(xSetOp), uint16(MOVLPD),
893 uint16(xReadSlashR),
894 uint16(xArgXmm2M64),
895 uint16(xArgXmm),
896 uint16(xMatch),
897 uint16(xCondPrefix), 2,
898 0x66, 1569,
899 0x0, 1563,
900 uint16(xSetOp), uint16(UNPCKLPS),
901 uint16(xReadSlashR),
902 uint16(xArgXmm1),
903 uint16(xArgXmm2M128),
904 uint16(xMatch),
905 uint16(xSetOp), uint16(UNPCKLPD),
906 uint16(xReadSlashR),
907 uint16(xArgXmm1),
908 uint16(xArgXmm2M128),
909 uint16(xMatch),
910 uint16(xCondPrefix), 2,
911 0x66, 1587,
912 0x0, 1581,
913 uint16(xSetOp), uint16(UNPCKHPS),
914 uint16(xReadSlashR),
915 uint16(xArgXmm1),
916 uint16(xArgXmm2M128),
917 uint16(xMatch),
918 uint16(xSetOp), uint16(UNPCKHPD),
919 uint16(xReadSlashR),
920 uint16(xArgXmm1),
921 uint16(xArgXmm2M128),
922 uint16(xMatch),
923 uint16(xCondPrefix), 3,
924 0xF3, 1622,
925 0x66, 1616,
926 0x0, 1601,
927 uint16(xCondIsMem), 1604, 1610,
928 uint16(xSetOp), uint16(MOVLHPS),
929 uint16(xReadSlashR),
930 uint16(xArgXmm1),
931 uint16(xArgXmm2),
932 uint16(xMatch),
933 uint16(xSetOp), uint16(MOVHPS),
934 uint16(xReadSlashR),
935 uint16(xArgXmm),
936 uint16(xArgM64),
937 uint16(xMatch),
938 uint16(xSetOp), uint16(MOVHPD),
939 uint16(xReadSlashR),
940 uint16(xArgXmm),
941 uint16(xArgXmm2M64),
942 uint16(xMatch),
943 uint16(xSetOp), uint16(MOVSHDUP),
944 uint16(xReadSlashR),
945 uint16(xArgXmm1),
946 uint16(xArgXmm2M128),
947 uint16(xMatch),
948 uint16(xCondPrefix), 2,
949 0x66, 1640,
950 0x0, 1634,
951 uint16(xSetOp), uint16(MOVHPS),
952 uint16(xReadSlashR),
953 uint16(xArgM64),
954 uint16(xArgXmm),
955 uint16(xMatch),
956 uint16(xSetOp), uint16(MOVHPD),
957 uint16(xReadSlashR),
958 uint16(xArgXmm2M64),
959 uint16(xArgXmm),
960 uint16(xMatch),
961 uint16(xCondSlashR),
962 1655,
963 1659,
964 1663,
965 1667,
966 0,
967 0,
968 0,
969 0,
970 uint16(xSetOp), uint16(PREFETCHNTA),
971 uint16(xArgM8),
972 uint16(xMatch),
973 uint16(xSetOp), uint16(PREFETCHT0),
974 uint16(xArgM8),
975 uint16(xMatch),
976 uint16(xSetOp), uint16(PREFETCHT1),
977 uint16(xArgM8),
978 uint16(xMatch),
979 uint16(xSetOp), uint16(PREFETCHT2),
980 uint16(xArgM8),
981 uint16(xMatch),
982 uint16(xCondSlashR),
983 1680,
984 0,
985 0,
986 0,
987 0,
988 0,
989 0,
990 0,
991 uint16(xCondDataSize), 1684, 1688, 0,
992 uint16(xSetOp), uint16(NOP),
993 uint16(xArgRM16),
994 uint16(xMatch),
995 uint16(xSetOp), uint16(NOP),
996 uint16(xArgRM32),
997 uint16(xMatch),
998 uint16(xCondIs64), 1695, 1701,
999 uint16(xSetOp), uint16(MOV),
1000 uint16(xReadSlashR),
1001 uint16(xArgRmf32),
1002 uint16(xArgCR0dashCR7),
1003 uint16(xMatch),
1004 uint16(xSetOp), uint16(MOV),
1005 uint16(xReadSlashR),
1006 uint16(xArgRmf64),
1007 uint16(xArgCR0dashCR7),
1008 uint16(xMatch),
1009 uint16(xCondIs64), 1710, 1716,
1010 uint16(xSetOp), uint16(MOV),
1011 uint16(xReadSlashR),
1012 uint16(xArgRmf32),
1013 uint16(xArgDR0dashDR7),
1014 uint16(xMatch),
1015 uint16(xSetOp), uint16(MOV),
1016 uint16(xReadSlashR),
1017 uint16(xArgRmf64),
1018 uint16(xArgDR0dashDR7),
1019 uint16(xMatch),
1020 uint16(xCondIs64), 1725, 1731,
1021 uint16(xSetOp), uint16(MOV),
1022 uint16(xReadSlashR),
1023 uint16(xArgCR0dashCR7),
1024 uint16(xArgRmf32),
1025 uint16(xMatch),
1026 uint16(xSetOp), uint16(MOV),
1027 uint16(xReadSlashR),
1028 uint16(xArgCR0dashCR7),
1029 uint16(xArgRmf64),
1030 uint16(xMatch),
1031 uint16(xCondIs64), 1740, 1746,
1032 uint16(xSetOp), uint16(MOV),
1033 uint16(xReadSlashR),
1034 uint16(xArgDR0dashDR7),
1035 uint16(xArgRmf32),
1036 uint16(xMatch),
1037 uint16(xSetOp), uint16(MOV),
1038 uint16(xReadSlashR),
1039 uint16(xArgDR0dashDR7),
1040 uint16(xArgRmf64),
1041 uint16(xMatch),
1042 uint16(xCondIs64), 1755, 1761,
1043 uint16(xSetOp), uint16(MOV),
1044 uint16(xReadSlashR),
1045 uint16(xArgRmf32),
1046 uint16(xArgTR0dashTR7),
1047 uint16(xMatch),
1048 uint16(xSetOp), uint16(MOV),
1049 uint16(xReadSlashR),
1050 uint16(xArgRmf64),
1051 uint16(xArgTR0dashTR7),
1052 uint16(xMatch),
1053 uint16(xCondIs64), 1770, 1776,
1054 uint16(xSetOp), uint16(MOV),
1055 uint16(xReadSlashR),
1056 uint16(xArgTR0dashTR7),
1057 uint16(xArgRmf32),
1058 uint16(xMatch),
1059 uint16(xSetOp), uint16(MOV),
1060 uint16(xReadSlashR),
1061 uint16(xArgTR0dashTR7),
1062 uint16(xArgRmf64),
1063 uint16(xMatch),
1064 uint16(xCondPrefix), 2,
1065 0x66, 1794,
1066 0x0, 1788,
1067 uint16(xSetOp), uint16(MOVAPS),
1068 uint16(xReadSlashR),
1069 uint16(xArgXmm1),
1070 uint16(xArgXmm2M128),
1071 uint16(xMatch),
1072 uint16(xSetOp), uint16(MOVAPD),
1073 uint16(xReadSlashR),
1074 uint16(xArgXmm1),
1075 uint16(xArgXmm2M128),
1076 uint16(xMatch),
1077 uint16(xCondPrefix), 2,
1078 0x66, 1812,
1079 0x0, 1806,
1080 uint16(xSetOp), uint16(MOVAPS),
1081 uint16(xReadSlashR),
1082 uint16(xArgXmm2M128),
1083 uint16(xArgXmm1),
1084 uint16(xMatch),
1085 uint16(xSetOp), uint16(MOVAPD),
1086 uint16(xReadSlashR),
1087 uint16(xArgXmm2M128),
1088 uint16(xArgXmm1),
1089 uint16(xMatch),
1090 uint16(xCondIs64), 1821, 1875,
1091 uint16(xCondPrefix), 4,
1092 0xF3, 1859,
1093 0xF2, 1843,
1094 0x66, 1837,
1095 0x0, 1831,
1096 uint16(xSetOp), uint16(CVTPI2PS),
1097 uint16(xReadSlashR),
1098 uint16(xArgXmm),
1099 uint16(xArgMmM64),
1100 uint16(xMatch),
1101 uint16(xSetOp), uint16(CVTPI2PD),
1102 uint16(xReadSlashR),
1103 uint16(xArgXmm),
1104 uint16(xArgMmM64),
1105 uint16(xMatch),
1106 uint16(xCondDataSize), 1847, 1853, 0,
1107 uint16(xSetOp), uint16(CVTSI2SD),
1108 uint16(xReadSlashR),
1109 uint16(xArgXmm),
1110 uint16(xArgRM32),
1111 uint16(xMatch),
1112 uint16(xSetOp), uint16(CVTSI2SD),
1113 uint16(xReadSlashR),
1114 uint16(xArgXmm),
1115 uint16(xArgRM32),
1116 uint16(xMatch),
1117 uint16(xCondDataSize), 1863, 1869, 0,
1118 uint16(xSetOp), uint16(CVTSI2SS),
1119 uint16(xReadSlashR),
1120 uint16(xArgXmm),
1121 uint16(xArgRM32),
1122 uint16(xMatch),
1123 uint16(xSetOp), uint16(CVTSI2SS),
1124 uint16(xReadSlashR),
1125 uint16(xArgXmm),
1126 uint16(xArgRM32),
1127 uint16(xMatch),
1128 uint16(xCondPrefix), 4,
1129 0xF3, 1895,
1130 0xF2, 1885,
1131 0x66, 1837,
1132 0x0, 1831,
1133 uint16(xCondDataSize), 1847, 1853, 1889,
1134 uint16(xSetOp), uint16(CVTSI2SD),
1135 uint16(xReadSlashR),
1136 uint16(xArgXmm),
1137 uint16(xArgRM64),
1138 uint16(xMatch),
1139 uint16(xCondDataSize), 1863, 1869, 1899,
1140 uint16(xSetOp), uint16(CVTSI2SS),
1141 uint16(xReadSlashR),
1142 uint16(xArgXmm),
1143 uint16(xArgRM64),
1144 uint16(xMatch),
1145 uint16(xCondPrefix), 4,
1146 0xF3, 1933,
1147 0xF2, 1927,
1148 0x66, 1921,
1149 0x0, 1915,
1150 uint16(xSetOp), uint16(MOVNTPS),
1151 uint16(xReadSlashR),
1152 uint16(xArgM128),
1153 uint16(xArgXmm),
1154 uint16(xMatch),
1155 uint16(xSetOp), uint16(MOVNTPD),
1156 uint16(xReadSlashR),
1157 uint16(xArgM128),
1158 uint16(xArgXmm),
1159 uint16(xMatch),
1160 uint16(xSetOp), uint16(MOVNTSD),
1161 uint16(xReadSlashR),
1162 uint16(xArgM64),
1163 uint16(xArgXmm),
1164 uint16(xMatch),
1165 uint16(xSetOp), uint16(MOVNTSS),
1166 uint16(xReadSlashR),
1167 uint16(xArgM32),
1168 uint16(xArgXmm),
1169 uint16(xMatch),
1170 uint16(xCondIs64), 1942, 1996,
1171 uint16(xCondPrefix), 4,
1172 0xF3, 1980,
1173 0xF2, 1964,
1174 0x66, 1958,
1175 0x0, 1952,
1176 uint16(xSetOp), uint16(CVTTPS2PI),
1177 uint16(xReadSlashR),
1178 uint16(xArgMm),
1179 uint16(xArgXmmM64),
1180 uint16(xMatch),
1181 uint16(xSetOp), uint16(CVTTPD2PI),
1182 uint16(xReadSlashR),
1183 uint16(xArgMm),
1184 uint16(xArgXmmM128),
1185 uint16(xMatch),
1186 uint16(xCondDataSize), 1968, 1974, 0,
1187 uint16(xSetOp), uint16(CVTTSD2SI),
1188 uint16(xReadSlashR),
1189 uint16(xArgR32),
1190 uint16(xArgXmmM64),
1191 uint16(xMatch),
1192 uint16(xSetOp), uint16(CVTTSD2SI),
1193 uint16(xReadSlashR),
1194 uint16(xArgR32),
1195 uint16(xArgXmmM64),
1196 uint16(xMatch),
1197 uint16(xCondDataSize), 1984, 1990, 0,
1198 uint16(xSetOp), uint16(CVTTSS2SI),
1199 uint16(xReadSlashR),
1200 uint16(xArgR32),
1201 uint16(xArgXmmM32),
1202 uint16(xMatch),
1203 uint16(xSetOp), uint16(CVTTSS2SI),
1204 uint16(xReadSlashR),
1205 uint16(xArgR32),
1206 uint16(xArgXmmM32),
1207 uint16(xMatch),
1208 uint16(xCondPrefix), 4,
1209 0xF3, 2016,
1210 0xF2, 2006,
1211 0x66, 1958,
1212 0x0, 1952,
1213 uint16(xCondDataSize), 1968, 1974, 2010,
1214 uint16(xSetOp), uint16(CVTTSD2SI),
1215 uint16(xReadSlashR),
1216 uint16(xArgR64),
1217 uint16(xArgXmmM64),
1218 uint16(xMatch),
1219 uint16(xCondDataSize), 1984, 1990, 2020,
1220 uint16(xSetOp), uint16(CVTTSS2SI),
1221 uint16(xReadSlashR),
1222 uint16(xArgR64),
1223 uint16(xArgXmmM32),
1224 uint16(xMatch),
1225 uint16(xCondIs64), 2029, 2083,
1226 uint16(xCondPrefix), 4,
1227 0xF3, 2067,
1228 0xF2, 2051,
1229 0x66, 2045,
1230 0x0, 2039,
1231 uint16(xSetOp), uint16(CVTPS2PI),
1232 uint16(xReadSlashR),
1233 uint16(xArgMm),
1234 uint16(xArgXmmM64),
1235 uint16(xMatch),
1236 uint16(xSetOp), uint16(CVTPD2PI),
1237 uint16(xReadSlashR),
1238 uint16(xArgMm),
1239 uint16(xArgXmmM128),
1240 uint16(xMatch),
1241 uint16(xCondDataSize), 2055, 2061, 0,
1242 uint16(xSetOp), uint16(CVTSD2SI),
1243 uint16(xReadSlashR),
1244 uint16(xArgR32),
1245 uint16(xArgXmmM64),
1246 uint16(xMatch),
1247 uint16(xSetOp), uint16(CVTSD2SI),
1248 uint16(xReadSlashR),
1249 uint16(xArgR32),
1250 uint16(xArgXmmM64),
1251 uint16(xMatch),
1252 uint16(xCondDataSize), 2071, 2077, 0,
1253 uint16(xSetOp), uint16(CVTSS2SI),
1254 uint16(xReadSlashR),
1255 uint16(xArgR32),
1256 uint16(xArgXmmM32),
1257 uint16(xMatch),
1258 uint16(xSetOp), uint16(CVTSS2SI),
1259 uint16(xReadSlashR),
1260 uint16(xArgR32),
1261 uint16(xArgXmmM32),
1262 uint16(xMatch),
1263 uint16(xCondPrefix), 4,
1264 0xF3, 2103,
1265 0xF2, 2093,
1266 0x66, 2045,
1267 0x0, 2039,
1268 uint16(xCondDataSize), 2055, 2061, 2097,
1269 uint16(xSetOp), uint16(CVTSD2SI),
1270 uint16(xReadSlashR),
1271 uint16(xArgR64),
1272 uint16(xArgXmmM64),
1273 uint16(xMatch),
1274 uint16(xCondDataSize), 2071, 2077, 2107,
1275 uint16(xSetOp), uint16(CVTSS2SI),
1276 uint16(xReadSlashR),
1277 uint16(xArgR64),
1278 uint16(xArgXmmM32),
1279 uint16(xMatch),
1280 uint16(xCondPrefix), 2,
1281 0x66, 2125,
1282 0x0, 2119,
1283 uint16(xSetOp), uint16(UCOMISS),
1284 uint16(xReadSlashR),
1285 uint16(xArgXmm1),
1286 uint16(xArgXmm2M32),
1287 uint16(xMatch),
1288 uint16(xSetOp), uint16(UCOMISD),
1289 uint16(xReadSlashR),
1290 uint16(xArgXmm1),
1291 uint16(xArgXmm2M64),
1292 uint16(xMatch),
1293 uint16(xCondPrefix), 2,
1294 0x66, 2143,
1295 0x0, 2137,
1296 uint16(xSetOp), uint16(COMISS),
1297 uint16(xReadSlashR),
1298 uint16(xArgXmm1),
1299 uint16(xArgXmm2M32),
1300 uint16(xMatch),
1301 uint16(xSetOp), uint16(COMISD),
1302 uint16(xReadSlashR),
1303 uint16(xArgXmm1),
1304 uint16(xArgXmm2M64),
1305 uint16(xMatch),
1306 uint16(xSetOp), uint16(WRMSR),
1307 uint16(xMatch),
1308 uint16(xSetOp), uint16(RDTSC),
1309 uint16(xMatch),
1310 uint16(xSetOp), uint16(RDMSR),
1311 uint16(xMatch),
1312 uint16(xSetOp), uint16(RDPMC),
1313 uint16(xMatch),
1314 uint16(xSetOp), uint16(SYSENTER),
1315 uint16(xMatch),
1316 uint16(xCondDataSize), 2168, 2168, 2171,
1317 uint16(xSetOp), uint16(SYSEXIT),
1318 uint16(xMatch),
1319 uint16(xSetOp), uint16(SYSEXIT),
1320 uint16(xMatch),
1321 uint16(xCondByte), 60,
1322 0x00, 2297,
1323 0x01, 2315,
1324 0x02, 2333,
1325 0x03, 2351,
1326 0x04, 2369,
1327 0x05, 2387,
1328 0x06, 2405,
1329 0x07, 2423,
1330 0x08, 2441,
1331 0x09, 2459,
1332 0x0A, 2477,
1333 0x0B, 2495,
1334 0x10, 2513,
1335 0x14, 2524,
1336 0x15, 2535,
1337 0x17, 2546,
1338 0x1C, 2556,
1339 0x1D, 2574,
1340 0x1E, 2592,
1341 0x20, 2610,
1342 0x21, 2620,
1343 0x22, 2630,
1344 0x23, 2640,
1345 0x24, 2650,
1346 0x25, 2660,
1347 0x28, 2670,
1348 0x29, 2680,
1349 0x2A, 2690,
1350 0x2B, 2700,
1351 0x30, 2710,
1352 0x31, 2720,
1353 0x32, 2730,
1354 0x33, 2740,
1355 0x34, 2750,
1356 0x35, 2760,
1357 0x37, 2770,
1358 0x38, 2780,
1359 0x39, 2790,
1360 0x3A, 2800,
1361 0x3B, 2810,
1362 0x3C, 2820,
1363 0x3D, 2830,
1364 0x3E, 2840,
1365 0x3F, 2850,
1366 0x40, 2860,
1367 0x41, 2870,
1368 0x82, 2880,
1369 0xC8, 2903,
1370 0xC9, 2909,
1371 0xCA, 2915,
1372 0xCB, 2921,
1373 0xCC, 2928,
1374 0xCD, 2934,
1375 0xDB, 2940,
1376 0xDC, 2950,
1377 0xDD, 2960,
1378 0xDE, 2970,
1379 0xDF, 2980,
1380 0xF0, 2990,
1381 0xF1, 3057,
1382 uint16(xFail),
1383 uint16(xCondPrefix), 2,
1384 0x66, 2309,
1385 0x0, 2303,
1386 uint16(xSetOp), uint16(PSHUFB),
1387 uint16(xReadSlashR),
1388 uint16(xArgMm1),
1389 uint16(xArgMm2M64),
1390 uint16(xMatch),
1391 uint16(xSetOp), uint16(PSHUFB),
1392 uint16(xReadSlashR),
1393 uint16(xArgXmm1),
1394 uint16(xArgXmm2M128),
1395 uint16(xMatch),
1396 uint16(xCondPrefix), 2,
1397 0x66, 2327,
1398 0x0, 2321,
1399 uint16(xSetOp), uint16(PHADDW),
1400 uint16(xReadSlashR),
1401 uint16(xArgMm1),
1402 uint16(xArgMm2M64),
1403 uint16(xMatch),
1404 uint16(xSetOp), uint16(PHADDW),
1405 uint16(xReadSlashR),
1406 uint16(xArgXmm1),
1407 uint16(xArgXmm2M128),
1408 uint16(xMatch),
1409 uint16(xCondPrefix), 2,
1410 0x66, 2345,
1411 0x0, 2339,
1412 uint16(xSetOp), uint16(PHADDD),
1413 uint16(xReadSlashR),
1414 uint16(xArgMm1),
1415 uint16(xArgMm2M64),
1416 uint16(xMatch),
1417 uint16(xSetOp), uint16(PHADDD),
1418 uint16(xReadSlashR),
1419 uint16(xArgXmm1),
1420 uint16(xArgXmm2M128),
1421 uint16(xMatch),
1422 uint16(xCondPrefix), 2,
1423 0x66, 2363,
1424 0x0, 2357,
1425 uint16(xSetOp), uint16(PHADDSW),
1426 uint16(xReadSlashR),
1427 uint16(xArgMm1),
1428 uint16(xArgMm2M64),
1429 uint16(xMatch),
1430 uint16(xSetOp), uint16(PHADDSW),
1431 uint16(xReadSlashR),
1432 uint16(xArgXmm1),
1433 uint16(xArgXmm2M128),
1434 uint16(xMatch),
1435 uint16(xCondPrefix), 2,
1436 0x66, 2381,
1437 0x0, 2375,
1438 uint16(xSetOp), uint16(PMADDUBSW),
1439 uint16(xReadSlashR),
1440 uint16(xArgMm1),
1441 uint16(xArgMm2M64),
1442 uint16(xMatch),
1443 uint16(xSetOp), uint16(PMADDUBSW),
1444 uint16(xReadSlashR),
1445 uint16(xArgXmm1),
1446 uint16(xArgXmm2M128),
1447 uint16(xMatch),
1448 uint16(xCondPrefix), 2,
1449 0x66, 2399,
1450 0x0, 2393,
1451 uint16(xSetOp), uint16(PHSUBW),
1452 uint16(xReadSlashR),
1453 uint16(xArgMm1),
1454 uint16(xArgMm2M64),
1455 uint16(xMatch),
1456 uint16(xSetOp), uint16(PHSUBW),
1457 uint16(xReadSlashR),
1458 uint16(xArgXmm1),
1459 uint16(xArgXmm2M128),
1460 uint16(xMatch),
1461 uint16(xCondPrefix), 2,
1462 0x66, 2417,
1463 0x0, 2411,
1464 uint16(xSetOp), uint16(PHSUBD),
1465 uint16(xReadSlashR),
1466 uint16(xArgMm1),
1467 uint16(xArgMm2M64),
1468 uint16(xMatch),
1469 uint16(xSetOp), uint16(PHSUBD),
1470 uint16(xReadSlashR),
1471 uint16(xArgXmm1),
1472 uint16(xArgXmm2M128),
1473 uint16(xMatch),
1474 uint16(xCondPrefix), 2,
1475 0x66, 2435,
1476 0x0, 2429,
1477 uint16(xSetOp), uint16(PHSUBSW),
1478 uint16(xReadSlashR),
1479 uint16(xArgMm1),
1480 uint16(xArgMm2M64),
1481 uint16(xMatch),
1482 uint16(xSetOp), uint16(PHSUBSW),
1483 uint16(xReadSlashR),
1484 uint16(xArgXmm1),
1485 uint16(xArgXmm2M128),
1486 uint16(xMatch),
1487 uint16(xCondPrefix), 2,
1488 0x66, 2453,
1489 0x0, 2447,
1490 uint16(xSetOp), uint16(PSIGNB),
1491 uint16(xReadSlashR),
1492 uint16(xArgMm1),
1493 uint16(xArgMm2M64),
1494 uint16(xMatch),
1495 uint16(xSetOp), uint16(PSIGNB),
1496 uint16(xReadSlashR),
1497 uint16(xArgXmm1),
1498 uint16(xArgXmm2M128),
1499 uint16(xMatch),
1500 uint16(xCondPrefix), 2,
1501 0x66, 2471,
1502 0x0, 2465,
1503 uint16(xSetOp), uint16(PSIGNW),
1504 uint16(xReadSlashR),
1505 uint16(xArgMm1),
1506 uint16(xArgMm2M64),
1507 uint16(xMatch),
1508 uint16(xSetOp), uint16(PSIGNW),
1509 uint16(xReadSlashR),
1510 uint16(xArgXmm1),
1511 uint16(xArgXmm2M128),
1512 uint16(xMatch),
1513 uint16(xCondPrefix), 2,
1514 0x66, 2489,
1515 0x0, 2483,
1516 uint16(xSetOp), uint16(PSIGND),
1517 uint16(xReadSlashR),
1518 uint16(xArgMm1),
1519 uint16(xArgMm2M64),
1520 uint16(xMatch),
1521 uint16(xSetOp), uint16(PSIGND),
1522 uint16(xReadSlashR),
1523 uint16(xArgXmm1),
1524 uint16(xArgXmm2M128),
1525 uint16(xMatch),
1526 uint16(xCondPrefix), 2,
1527 0x66, 2507,
1528 0x0, 2501,
1529 uint16(xSetOp), uint16(PMULHRSW),
1530 uint16(xReadSlashR),
1531 uint16(xArgMm1),
1532 uint16(xArgMm2M64),
1533 uint16(xMatch),
1534 uint16(xSetOp), uint16(PMULHRSW),
1535 uint16(xReadSlashR),
1536 uint16(xArgXmm1),
1537 uint16(xArgXmm2M128),
1538 uint16(xMatch),
1539 uint16(xCondPrefix), 1,
1540 0x66, 2517,
1541 uint16(xSetOp), uint16(PBLENDVB),
1542 uint16(xReadSlashR),
1543 uint16(xArgXmm1),
1544 uint16(xArgXmm2M128),
1545 uint16(xArgXMM0),
1546 uint16(xMatch),
1547 uint16(xCondPrefix), 1,
1548 0x66, 2528,
1549 uint16(xSetOp), uint16(BLENDVPS),
1550 uint16(xReadSlashR),
1551 uint16(xArgXmm1),
1552 uint16(xArgXmm2M128),
1553 uint16(xArgXMM0),
1554 uint16(xMatch),
1555 uint16(xCondPrefix), 1,
1556 0x66, 2539,
1557 uint16(xSetOp), uint16(BLENDVPD),
1558 uint16(xReadSlashR),
1559 uint16(xArgXmm1),
1560 uint16(xArgXmm2M128),
1561 uint16(xArgXMM0),
1562 uint16(xMatch),
1563 uint16(xCondPrefix), 1,
1564 0x66, 2550,
1565 uint16(xSetOp), uint16(PTEST),
1566 uint16(xReadSlashR),
1567 uint16(xArgXmm1),
1568 uint16(xArgXmm2M128),
1569 uint16(xMatch),
1570 uint16(xCondPrefix), 2,
1571 0x66, 2568,
1572 0x0, 2562,
1573 uint16(xSetOp), uint16(PABSB),
1574 uint16(xReadSlashR),
1575 uint16(xArgMm1),
1576 uint16(xArgMm2M64),
1577 uint16(xMatch),
1578 uint16(xSetOp), uint16(PABSB),
1579 uint16(xReadSlashR),
1580 uint16(xArgXmm1),
1581 uint16(xArgXmm2M128),
1582 uint16(xMatch),
1583 uint16(xCondPrefix), 2,
1584 0x66, 2586,
1585 0x0, 2580,
1586 uint16(xSetOp), uint16(PABSW),
1587 uint16(xReadSlashR),
1588 uint16(xArgMm1),
1589 uint16(xArgMm2M64),
1590 uint16(xMatch),
1591 uint16(xSetOp), uint16(PABSW),
1592 uint16(xReadSlashR),
1593 uint16(xArgXmm1),
1594 uint16(xArgXmm2M128),
1595 uint16(xMatch),
1596 uint16(xCondPrefix), 2,
1597 0x66, 2604,
1598 0x0, 2598,
1599 uint16(xSetOp), uint16(PABSD),
1600 uint16(xReadSlashR),
1601 uint16(xArgMm1),
1602 uint16(xArgMm2M64),
1603 uint16(xMatch),
1604 uint16(xSetOp), uint16(PABSD),
1605 uint16(xReadSlashR),
1606 uint16(xArgXmm1),
1607 uint16(xArgXmm2M128),
1608 uint16(xMatch),
1609 uint16(xCondPrefix), 1,
1610 0x66, 2614,
1611 uint16(xSetOp), uint16(PMOVSXBW),
1612 uint16(xReadSlashR),
1613 uint16(xArgXmm1),
1614 uint16(xArgXmm2M64),
1615 uint16(xMatch),
1616 uint16(xCondPrefix), 1,
1617 0x66, 2624,
1618 uint16(xSetOp), uint16(PMOVSXBD),
1619 uint16(xReadSlashR),
1620 uint16(xArgXmm1),
1621 uint16(xArgXmm2M32),
1622 uint16(xMatch),
1623 uint16(xCondPrefix), 1,
1624 0x66, 2634,
1625 uint16(xSetOp), uint16(PMOVSXBQ),
1626 uint16(xReadSlashR),
1627 uint16(xArgXmm1),
1628 uint16(xArgXmm2M16),
1629 uint16(xMatch),
1630 uint16(xCondPrefix), 1,
1631 0x66, 2644,
1632 uint16(xSetOp), uint16(PMOVSXWD),
1633 uint16(xReadSlashR),
1634 uint16(xArgXmm1),
1635 uint16(xArgXmm2M64),
1636 uint16(xMatch),
1637 uint16(xCondPrefix), 1,
1638 0x66, 2654,
1639 uint16(xSetOp), uint16(PMOVSXWQ),
1640 uint16(xReadSlashR),
1641 uint16(xArgXmm1),
1642 uint16(xArgXmm2M32),
1643 uint16(xMatch),
1644 uint16(xCondPrefix), 1,
1645 0x66, 2664,
1646 uint16(xSetOp), uint16(PMOVSXDQ),
1647 uint16(xReadSlashR),
1648 uint16(xArgXmm1),
1649 uint16(xArgXmm2M64),
1650 uint16(xMatch),
1651 uint16(xCondPrefix), 1,
1652 0x66, 2674,
1653 uint16(xSetOp), uint16(PMULDQ),
1654 uint16(xReadSlashR),
1655 uint16(xArgXmm1),
1656 uint16(xArgXmm2M128),
1657 uint16(xMatch),
1658 uint16(xCondPrefix), 1,
1659 0x66, 2684,
1660 uint16(xSetOp), uint16(PCMPEQQ),
1661 uint16(xReadSlashR),
1662 uint16(xArgXmm1),
1663 uint16(xArgXmm2M128),
1664 uint16(xMatch),
1665 uint16(xCondPrefix), 1,
1666 0x66, 2694,
1667 uint16(xSetOp), uint16(MOVNTDQA),
1668 uint16(xReadSlashR),
1669 uint16(xArgXmm1),
1670 uint16(xArgM128),
1671 uint16(xMatch),
1672 uint16(xCondPrefix), 1,
1673 0x66, 2704,
1674 uint16(xSetOp), uint16(PACKUSDW),
1675 uint16(xReadSlashR),
1676 uint16(xArgXmm1),
1677 uint16(xArgXmm2M128),
1678 uint16(xMatch),
1679 uint16(xCondPrefix), 1,
1680 0x66, 2714,
1681 uint16(xSetOp), uint16(PMOVZXBW),
1682 uint16(xReadSlashR),
1683 uint16(xArgXmm1),
1684 uint16(xArgXmm2M64),
1685 uint16(xMatch),
1686 uint16(xCondPrefix), 1,
1687 0x66, 2724,
1688 uint16(xSetOp), uint16(PMOVZXBD),
1689 uint16(xReadSlashR),
1690 uint16(xArgXmm1),
1691 uint16(xArgXmm2M32),
1692 uint16(xMatch),
1693 uint16(xCondPrefix), 1,
1694 0x66, 2734,
1695 uint16(xSetOp), uint16(PMOVZXBQ),
1696 uint16(xReadSlashR),
1697 uint16(xArgXmm1),
1698 uint16(xArgXmm2M16),
1699 uint16(xMatch),
1700 uint16(xCondPrefix), 1,
1701 0x66, 2744,
1702 uint16(xSetOp), uint16(PMOVZXWD),
1703 uint16(xReadSlashR),
1704 uint16(xArgXmm1),
1705 uint16(xArgXmm2M64),
1706 uint16(xMatch),
1707 uint16(xCondPrefix), 1,
1708 0x66, 2754,
1709 uint16(xSetOp), uint16(PMOVZXWQ),
1710 uint16(xReadSlashR),
1711 uint16(xArgXmm1),
1712 uint16(xArgXmm2M32),
1713 uint16(xMatch),
1714 uint16(xCondPrefix), 1,
1715 0x66, 2764,
1716 uint16(xSetOp), uint16(PMOVZXDQ),
1717 uint16(xReadSlashR),
1718 uint16(xArgXmm1),
1719 uint16(xArgXmm2M64),
1720 uint16(xMatch),
1721 uint16(xCondPrefix), 1,
1722 0x66, 2774,
1723 uint16(xSetOp), uint16(PCMPGTQ),
1724 uint16(xReadSlashR),
1725 uint16(xArgXmm1),
1726 uint16(xArgXmm2M128),
1727 uint16(xMatch),
1728 uint16(xCondPrefix), 1,
1729 0x66, 2784,
1730 uint16(xSetOp), uint16(PMINSB),
1731 uint16(xReadSlashR),
1732 uint16(xArgXmm1),
1733 uint16(xArgXmm2M128),
1734 uint16(xMatch),
1735 uint16(xCondPrefix), 1,
1736 0x66, 2794,
1737 uint16(xSetOp), uint16(PMINSD),
1738 uint16(xReadSlashR),
1739 uint16(xArgXmm1),
1740 uint16(xArgXmm2M128),
1741 uint16(xMatch),
1742 uint16(xCondPrefix), 1,
1743 0x66, 2804,
1744 uint16(xSetOp), uint16(PMINUW),
1745 uint16(xReadSlashR),
1746 uint16(xArgXmm1),
1747 uint16(xArgXmm2M128),
1748 uint16(xMatch),
1749 uint16(xCondPrefix), 1,
1750 0x66, 2814,
1751 uint16(xSetOp), uint16(PMINUD),
1752 uint16(xReadSlashR),
1753 uint16(xArgXmm1),
1754 uint16(xArgXmm2M128),
1755 uint16(xMatch),
1756 uint16(xCondPrefix), 1,
1757 0x66, 2824,
1758 uint16(xSetOp), uint16(PMAXSB),
1759 uint16(xReadSlashR),
1760 uint16(xArgXmm1),
1761 uint16(xArgXmm2M128),
1762 uint16(xMatch),
1763 uint16(xCondPrefix), 1,
1764 0x66, 2834,
1765 uint16(xSetOp), uint16(PMAXSD),
1766 uint16(xReadSlashR),
1767 uint16(xArgXmm1),
1768 uint16(xArgXmm2M128),
1769 uint16(xMatch),
1770 uint16(xCondPrefix), 1,
1771 0x66, 2844,
1772 uint16(xSetOp), uint16(PMAXUW),
1773 uint16(xReadSlashR),
1774 uint16(xArgXmm1),
1775 uint16(xArgXmm2M128),
1776 uint16(xMatch),
1777 uint16(xCondPrefix), 1,
1778 0x66, 2854,
1779 uint16(xSetOp), uint16(PMAXUD),
1780 uint16(xReadSlashR),
1781 uint16(xArgXmm1),
1782 uint16(xArgXmm2M128),
1783 uint16(xMatch),
1784 uint16(xCondPrefix), 1,
1785 0x66, 2864,
1786 uint16(xSetOp), uint16(PMULLD),
1787 uint16(xReadSlashR),
1788 uint16(xArgXmm1),
1789 uint16(xArgXmm2M128),
1790 uint16(xMatch),
1791 uint16(xCondPrefix), 1,
1792 0x66, 2874,
1793 uint16(xSetOp), uint16(PHMINPOSUW),
1794 uint16(xReadSlashR),
1795 uint16(xArgXmm1),
1796 uint16(xArgXmm2M128),
1797 uint16(xMatch),
1798 uint16(xCondIs64), 2883, 2893,
1799 uint16(xCondPrefix), 1,
1800 0x66, 2887,
1801 uint16(xSetOp), uint16(INVPCID),
1802 uint16(xReadSlashR),
1803 uint16(xArgR32),
1804 uint16(xArgM128),
1805 uint16(xMatch),
1806 uint16(xCondPrefix), 1,
1807 0x66, 2897,
1808 uint16(xSetOp), uint16(INVPCID),
1809 uint16(xReadSlashR),
1810 uint16(xArgR64),
1811 uint16(xArgM128),
1812 uint16(xMatch),
1813 uint16(xSetOp), uint16(SHA1NEXTE),
1814 uint16(xReadSlashR),
1815 uint16(xArgXmm1),
1816 uint16(xArgXmm2M128),
1817 uint16(xMatch),
1818 uint16(xSetOp), uint16(SHA1MSG1),
1819 uint16(xReadSlashR),
1820 uint16(xArgXmm1),
1821 uint16(xArgXmm2M128),
1822 uint16(xMatch),
1823 uint16(xSetOp), uint16(SHA1MSG2),
1824 uint16(xReadSlashR),
1825 uint16(xArgXmm1),
1826 uint16(xArgXmm2M128),
1827 uint16(xMatch),
1828 uint16(xSetOp), uint16(SHA256RNDS2),
1829 uint16(xReadSlashR),
1830 uint16(xArgXmm1),
1831 uint16(xArgXmm2M128),
1832 uint16(xArgXMM0),
1833 uint16(xMatch),
1834 uint16(xSetOp), uint16(SHA256MSG1),
1835 uint16(xReadSlashR),
1836 uint16(xArgXmm1),
1837 uint16(xArgXmm2M128),
1838 uint16(xMatch),
1839 uint16(xSetOp), uint16(SHA256MSG2),
1840 uint16(xReadSlashR),
1841 uint16(xArgXmm1),
1842 uint16(xArgXmm2M128),
1843 uint16(xMatch),
1844 uint16(xCondPrefix), 1,
1845 0x66, 2944,
1846 uint16(xSetOp), uint16(AESIMC),
1847 uint16(xReadSlashR),
1848 uint16(xArgXmm1),
1849 uint16(xArgXmm2M128),
1850 uint16(xMatch),
1851 uint16(xCondPrefix), 1,
1852 0x66, 2954,
1853 uint16(xSetOp), uint16(AESENC),
1854 uint16(xReadSlashR),
1855 uint16(xArgXmm1),
1856 uint16(xArgXmm2M128),
1857 uint16(xMatch),
1858 uint16(xCondPrefix), 1,
1859 0x66, 2964,
1860 uint16(xSetOp), uint16(AESENCLAST),
1861 uint16(xReadSlashR),
1862 uint16(xArgXmm1),
1863 uint16(xArgXmm2M128),
1864 uint16(xMatch),
1865 uint16(xCondPrefix), 1,
1866 0x66, 2974,
1867 uint16(xSetOp), uint16(AESDEC),
1868 uint16(xReadSlashR),
1869 uint16(xArgXmm1),
1870 uint16(xArgXmm2M128),
1871 uint16(xMatch),
1872 uint16(xCondPrefix), 1,
1873 0x66, 2984,
1874 uint16(xSetOp), uint16(AESDECLAST),
1875 uint16(xReadSlashR),
1876 uint16(xArgXmm1),
1877 uint16(xArgXmm2M128),
1878 uint16(xMatch),
1879 uint16(xCondIs64), 2993, 3031,
1880 uint16(xCondPrefix), 2,
1881 0xF2, 3015,
1882 0x0, 2999,
1883 uint16(xCondDataSize), 3003, 3009, 0,
1884 uint16(xSetOp), uint16(MOVBE),
1885 uint16(xReadSlashR),
1886 uint16(xArgR16),
1887 uint16(xArgM16),
1888 uint16(xMatch),
1889 uint16(xSetOp), uint16(MOVBE),
1890 uint16(xReadSlashR),
1891 uint16(xArgR32),
1892 uint16(xArgM32),
1893 uint16(xMatch),
1894 uint16(xCondDataSize), 3019, 3025, 0,
1895 uint16(xSetOp), uint16(CRC32),
1896 uint16(xReadSlashR),
1897 uint16(xArgR32),
1898 uint16(xArgRM8),
1899 uint16(xMatch),
1900 uint16(xSetOp), uint16(CRC32),
1901 uint16(xReadSlashR),
1902 uint16(xArgR32),
1903 uint16(xArgRM8),
1904 uint16(xMatch),
1905 uint16(xCondPrefix), 2,
1906 0xF2, 3047,
1907 0x0, 3037,
1908 uint16(xCondDataSize), 3003, 3009, 3041,
1909 uint16(xSetOp), uint16(MOVBE),
1910 uint16(xReadSlashR),
1911 uint16(xArgR64),
1912 uint16(xArgM64),
1913 uint16(xMatch),
1914 uint16(xCondDataSize), 3019, 3025, 3051,
1915 uint16(xSetOp), uint16(CRC32),
1916 uint16(xReadSlashR),
1917 uint16(xArgR64),
1918 uint16(xArgRM8),
1919 uint16(xMatch),
1920 uint16(xCondIs64), 3060, 3098,
1921 uint16(xCondPrefix), 2,
1922 0xF2, 3082,
1923 0x0, 3066,
1924 uint16(xCondDataSize), 3070, 3076, 0,
1925 uint16(xSetOp), uint16(MOVBE),
1926 uint16(xReadSlashR),
1927 uint16(xArgM16),
1928 uint16(xArgR16),
1929 uint16(xMatch),
1930 uint16(xSetOp), uint16(MOVBE),
1931 uint16(xReadSlashR),
1932 uint16(xArgM32),
1933 uint16(xArgR32),
1934 uint16(xMatch),
1935 uint16(xCondDataSize), 3086, 3092, 0,
1936 uint16(xSetOp), uint16(CRC32),
1937 uint16(xReadSlashR),
1938 uint16(xArgR32),
1939 uint16(xArgRM16),
1940 uint16(xMatch),
1941 uint16(xSetOp), uint16(CRC32),
1942 uint16(xReadSlashR),
1943 uint16(xArgR32),
1944 uint16(xArgRM32),
1945 uint16(xMatch),
1946 uint16(xCondPrefix), 2,
1947 0xF2, 3114,
1948 0x0, 3104,
1949 uint16(xCondDataSize), 3070, 3076, 3108,
1950 uint16(xSetOp), uint16(MOVBE),
1951 uint16(xReadSlashR),
1952 uint16(xArgM64),
1953 uint16(xArgR64),
1954 uint16(xMatch),
1955 uint16(xCondDataSize), 3086, 3092, 3118,
1956 uint16(xSetOp), uint16(CRC32),
1957 uint16(xReadSlashR),
1958 uint16(xArgR64),
1959 uint16(xArgRM64),
1960 uint16(xMatch),
1961 uint16(xCondByte), 25,
1962 0x08, 3177,
1963 0x09, 3189,
1964 0x0A, 3201,
1965 0x0B, 3213,
1966 0x0C, 3225,
1967 0x0D, 3237,
1968 0x0E, 3249,
1969 0x0F, 3261,
1970 0x14, 3283,
1971 0x15, 3295,
1972 0x16, 3307,
1973 0x17, 3350,
1974 0x20, 3362,
1975 0x21, 3374,
1976 0x22, 3386,
1977 0x40, 3429,
1978 0x41, 3441,
1979 0x42, 3453,
1980 0x44, 3465,
1981 0x60, 3477,
1982 0x61, 3489,
1983 0x62, 3501,
1984 0x63, 3513,
1985 0xCC, 3525,
1986 0xDF, 3533,
1987 uint16(xFail),
1988 uint16(xCondPrefix), 1,
1989 0x66, 3181,
1990 uint16(xSetOp), uint16(ROUNDPS),
1991 uint16(xReadSlashR),
1992 uint16(xReadIb),
1993 uint16(xArgXmm1),
1994 uint16(xArgXmm2M128),
1995 uint16(xArgImm8u),
1996 uint16(xMatch),
1997 uint16(xCondPrefix), 1,
1998 0x66, 3193,
1999 uint16(xSetOp), uint16(ROUNDPD),
2000 uint16(xReadSlashR),
2001 uint16(xReadIb),
2002 uint16(xArgXmm1),
2003 uint16(xArgXmm2M128),
2004 uint16(xArgImm8u),
2005 uint16(xMatch),
2006 uint16(xCondPrefix), 1,
2007 0x66, 3205,
2008 uint16(xSetOp), uint16(ROUNDSS),
2009 uint16(xReadSlashR),
2010 uint16(xReadIb),
2011 uint16(xArgXmm1),
2012 uint16(xArgXmm2M32),
2013 uint16(xArgImm8u),
2014 uint16(xMatch),
2015 uint16(xCondPrefix), 1,
2016 0x66, 3217,
2017 uint16(xSetOp), uint16(ROUNDSD),
2018 uint16(xReadSlashR),
2019 uint16(xReadIb),
2020 uint16(xArgXmm1),
2021 uint16(xArgXmm2M64),
2022 uint16(xArgImm8u),
2023 uint16(xMatch),
2024 uint16(xCondPrefix), 1,
2025 0x66, 3229,
2026 uint16(xSetOp), uint16(BLENDPS),
2027 uint16(xReadSlashR),
2028 uint16(xReadIb),
2029 uint16(xArgXmm1),
2030 uint16(xArgXmm2M128),
2031 uint16(xArgImm8u),
2032 uint16(xMatch),
2033 uint16(xCondPrefix), 1,
2034 0x66, 3241,
2035 uint16(xSetOp), uint16(BLENDPD),
2036 uint16(xReadSlashR),
2037 uint16(xReadIb),
2038 uint16(xArgXmm1),
2039 uint16(xArgXmm2M128),
2040 uint16(xArgImm8u),
2041 uint16(xMatch),
2042 uint16(xCondPrefix), 1,
2043 0x66, 3253,
2044 uint16(xSetOp), uint16(PBLENDW),
2045 uint16(xReadSlashR),
2046 uint16(xReadIb),
2047 uint16(xArgXmm1),
2048 uint16(xArgXmm2M128),
2049 uint16(xArgImm8u),
2050 uint16(xMatch),
2051 uint16(xCondPrefix), 2,
2052 0x66, 3275,
2053 0x0, 3267,
2054 uint16(xSetOp), uint16(PALIGNR),
2055 uint16(xReadSlashR),
2056 uint16(xReadIb),
2057 uint16(xArgMm1),
2058 uint16(xArgMm2M64),
2059 uint16(xArgImm8u),
2060 uint16(xMatch),
2061 uint16(xSetOp), uint16(PALIGNR),
2062 uint16(xReadSlashR),
2063 uint16(xReadIb),
2064 uint16(xArgXmm1),
2065 uint16(xArgXmm2M128),
2066 uint16(xArgImm8u),
2067 uint16(xMatch),
2068 uint16(xCondPrefix), 1,
2069 0x66, 3287,
2070 uint16(xSetOp), uint16(PEXTRB),
2071 uint16(xReadSlashR),
2072 uint16(xReadIb),
2073 uint16(xArgR32M8),
2074 uint16(xArgXmm1),
2075 uint16(xArgImm8u),
2076 uint16(xMatch),
2077 uint16(xCondPrefix), 1,
2078 0x66, 3299,
2079 uint16(xSetOp), uint16(PEXTRW),
2080 uint16(xReadSlashR),
2081 uint16(xReadIb),
2082 uint16(xArgR32M16),
2083 uint16(xArgXmm1),
2084 uint16(xArgImm8u),
2085 uint16(xMatch),
2086 uint16(xCondIs64), 3310, 3334,
2087 uint16(xCondPrefix), 1,
2088 0x66, 3314,
2089 uint16(xCondDataSize), 3318, 3326, 0,
2090 uint16(xSetOp), uint16(PEXTRD),
2091 uint16(xReadSlashR),
2092 uint16(xReadIb),
2093 uint16(xArgRM32),
2094 uint16(xArgXmm1),
2095 uint16(xArgImm8u),
2096 uint16(xMatch),
2097 uint16(xSetOp), uint16(PEXTRD),
2098 uint16(xReadSlashR),
2099 uint16(xReadIb),
2100 uint16(xArgRM32),
2101 uint16(xArgXmm1),
2102 uint16(xArgImm8u),
2103 uint16(xMatch),
2104 uint16(xCondPrefix), 1,
2105 0x66, 3338,
2106 uint16(xCondDataSize), 3318, 3326, 3342,
2107 uint16(xSetOp), uint16(PEXTRQ),
2108 uint16(xReadSlashR),
2109 uint16(xReadIb),
2110 uint16(xArgRM64),
2111 uint16(xArgXmm1),
2112 uint16(xArgImm8u),
2113 uint16(xMatch),
2114 uint16(xCondPrefix), 1,
2115 0x66, 3354,
2116 uint16(xSetOp), uint16(EXTRACTPS),
2117 uint16(xReadSlashR),
2118 uint16(xReadIb),
2119 uint16(xArgRM32),
2120 uint16(xArgXmm1),
2121 uint16(xArgImm8u),
2122 uint16(xMatch),
2123 uint16(xCondPrefix), 1,
2124 0x66, 3366,
2125 uint16(xSetOp), uint16(PINSRB),
2126 uint16(xReadSlashR),
2127 uint16(xReadIb),
2128 uint16(xArgXmm1),
2129 uint16(xArgR32M8),
2130 uint16(xArgImm8u),
2131 uint16(xMatch),
2132 uint16(xCondPrefix), 1,
2133 0x66, 3378,
2134 uint16(xSetOp), uint16(INSERTPS),
2135 uint16(xReadSlashR),
2136 uint16(xReadIb),
2137 uint16(xArgXmm1),
2138 uint16(xArgXmm2M32),
2139 uint16(xArgImm8u),
2140 uint16(xMatch),
2141 uint16(xCondIs64), 3389, 3413,
2142 uint16(xCondPrefix), 1,
2143 0x66, 3393,
2144 uint16(xCondDataSize), 3397, 3405, 0,
2145 uint16(xSetOp), uint16(PINSRD),
2146 uint16(xReadSlashR),
2147 uint16(xReadIb),
2148 uint16(xArgXmm1),
2149 uint16(xArgRM32),
2150 uint16(xArgImm8u),
2151 uint16(xMatch),
2152 uint16(xSetOp), uint16(PINSRD),
2153 uint16(xReadSlashR),
2154 uint16(xReadIb),
2155 uint16(xArgXmm1),
2156 uint16(xArgRM32),
2157 uint16(xArgImm8u),
2158 uint16(xMatch),
2159 uint16(xCondPrefix), 1,
2160 0x66, 3417,
2161 uint16(xCondDataSize), 3397, 3405, 3421,
2162 uint16(xSetOp), uint16(PINSRQ),
2163 uint16(xReadSlashR),
2164 uint16(xReadIb),
2165 uint16(xArgXmm1),
2166 uint16(xArgRM64),
2167 uint16(xArgImm8u),
2168 uint16(xMatch),
2169 uint16(xCondPrefix), 1,
2170 0x66, 3433,
2171 uint16(xSetOp), uint16(DPPS),
2172 uint16(xReadSlashR),
2173 uint16(xReadIb),
2174 uint16(xArgXmm1),
2175 uint16(xArgXmm2M128),
2176 uint16(xArgImm8u),
2177 uint16(xMatch),
2178 uint16(xCondPrefix), 1,
2179 0x66, 3445,
2180 uint16(xSetOp), uint16(DPPD),
2181 uint16(xReadSlashR),
2182 uint16(xReadIb),
2183 uint16(xArgXmm1),
2184 uint16(xArgXmm2M128),
2185 uint16(xArgImm8u),
2186 uint16(xMatch),
2187 uint16(xCondPrefix), 1,
2188 0x66, 3457,
2189 uint16(xSetOp), uint16(MPSADBW),
2190 uint16(xReadSlashR),
2191 uint16(xReadIb),
2192 uint16(xArgXmm1),
2193 uint16(xArgXmm2M128),
2194 uint16(xArgImm8u),
2195 uint16(xMatch),
2196 uint16(xCondPrefix), 1,
2197 0x66, 3469,
2198 uint16(xSetOp), uint16(PCLMULQDQ),
2199 uint16(xReadSlashR),
2200 uint16(xReadIb),
2201 uint16(xArgXmm1),
2202 uint16(xArgXmm2M128),
2203 uint16(xArgImm8u),
2204 uint16(xMatch),
2205 uint16(xCondPrefix), 1,
2206 0x66, 3481,
2207 uint16(xSetOp), uint16(PCMPESTRM),
2208 uint16(xReadSlashR),
2209 uint16(xReadIb),
2210 uint16(xArgXmm1),
2211 uint16(xArgXmm2M128),
2212 uint16(xArgImm8u),
2213 uint16(xMatch),
2214 uint16(xCondPrefix), 1,
2215 0x66, 3493,
2216 uint16(xSetOp), uint16(PCMPESTRI),
2217 uint16(xReadSlashR),
2218 uint16(xReadIb),
2219 uint16(xArgXmm1),
2220 uint16(xArgXmm2M128),
2221 uint16(xArgImm8u),
2222 uint16(xMatch),
2223 uint16(xCondPrefix), 1,
2224 0x66, 3505,
2225 uint16(xSetOp), uint16(PCMPISTRM),
2226 uint16(xReadSlashR),
2227 uint16(xReadIb),
2228 uint16(xArgXmm1),
2229 uint16(xArgXmm2M128),
2230 uint16(xArgImm8u),
2231 uint16(xMatch),
2232 uint16(xCondPrefix), 1,
2233 0x66, 3517,
2234 uint16(xSetOp), uint16(PCMPISTRI),
2235 uint16(xReadSlashR),
2236 uint16(xReadIb),
2237 uint16(xArgXmm1),
2238 uint16(xArgXmm2M128),
2239 uint16(xArgImm8u),
2240 uint16(xMatch),
2241 uint16(xSetOp), uint16(SHA1RNDS4),
2242 uint16(xReadSlashR),
2243 uint16(xReadIb),
2244 uint16(xArgXmm1),
2245 uint16(xArgXmm2M128),
2246 uint16(xArgImm8u),
2247 uint16(xMatch),
2248 uint16(xCondPrefix), 1,
2249 0x66, 3537,
2250 uint16(xSetOp), uint16(AESKEYGENASSIST),
2251 uint16(xReadSlashR),
2252 uint16(xReadIb),
2253 uint16(xArgXmm1),
2254 uint16(xArgXmm2M128),
2255 uint16(xArgImm8u),
2256 uint16(xMatch),
2257 uint16(xCondIs64), 3548, 3564,
2258 uint16(xCondDataSize), 3552, 3558, 0,
2259 uint16(xSetOp), uint16(CMOVO),
2260 uint16(xReadSlashR),
2261 uint16(xArgR16),
2262 uint16(xArgRM16),
2263 uint16(xMatch),
2264 uint16(xSetOp), uint16(CMOVO),
2265 uint16(xReadSlashR),
2266 uint16(xArgR32),
2267 uint16(xArgRM32),
2268 uint16(xMatch),
2269 uint16(xCondDataSize), 3552, 3558, 3568,
2270 uint16(xSetOp), uint16(CMOVO),
2271 uint16(xReadSlashR),
2272 uint16(xArgR64),
2273 uint16(xArgRM64),
2274 uint16(xMatch),
2275 uint16(xCondIs64), 3577, 3593,
2276 uint16(xCondDataSize), 3581, 3587, 0,
2277 uint16(xSetOp), uint16(CMOVNO),
2278 uint16(xReadSlashR),
2279 uint16(xArgR16),
2280 uint16(xArgRM16),
2281 uint16(xMatch),
2282 uint16(xSetOp), uint16(CMOVNO),
2283 uint16(xReadSlashR),
2284 uint16(xArgR32),
2285 uint16(xArgRM32),
2286 uint16(xMatch),
2287 uint16(xCondDataSize), 3581, 3587, 3597,
2288 uint16(xSetOp), uint16(CMOVNO),
2289 uint16(xReadSlashR),
2290 uint16(xArgR64),
2291 uint16(xArgRM64),
2292 uint16(xMatch),
2293 uint16(xCondIs64), 3606, 3622,
2294 uint16(xCondDataSize), 3610, 3616, 0,
2295 uint16(xSetOp), uint16(CMOVB),
2296 uint16(xReadSlashR),
2297 uint16(xArgR16),
2298 uint16(xArgRM16),
2299 uint16(xMatch),
2300 uint16(xSetOp), uint16(CMOVB),
2301 uint16(xReadSlashR),
2302 uint16(xArgR32),
2303 uint16(xArgRM32),
2304 uint16(xMatch),
2305 uint16(xCondDataSize), 3610, 3616, 3626,
2306 uint16(xSetOp), uint16(CMOVB),
2307 uint16(xReadSlashR),
2308 uint16(xArgR64),
2309 uint16(xArgRM64),
2310 uint16(xMatch),
2311 uint16(xCondIs64), 3635, 3651,
2312 uint16(xCondDataSize), 3639, 3645, 0,
2313 uint16(xSetOp), uint16(CMOVAE),
2314 uint16(xReadSlashR),
2315 uint16(xArgR16),
2316 uint16(xArgRM16),
2317 uint16(xMatch),
2318 uint16(xSetOp), uint16(CMOVAE),
2319 uint16(xReadSlashR),
2320 uint16(xArgR32),
2321 uint16(xArgRM32),
2322 uint16(xMatch),
2323 uint16(xCondDataSize), 3639, 3645, 3655,
2324 uint16(xSetOp), uint16(CMOVAE),
2325 uint16(xReadSlashR),
2326 uint16(xArgR64),
2327 uint16(xArgRM64),
2328 uint16(xMatch),
2329 uint16(xCondIs64), 3664, 3680,
2330 uint16(xCondDataSize), 3668, 3674, 0,
2331 uint16(xSetOp), uint16(CMOVE),
2332 uint16(xReadSlashR),
2333 uint16(xArgR16),
2334 uint16(xArgRM16),
2335 uint16(xMatch),
2336 uint16(xSetOp), uint16(CMOVE),
2337 uint16(xReadSlashR),
2338 uint16(xArgR32),
2339 uint16(xArgRM32),
2340 uint16(xMatch),
2341 uint16(xCondDataSize), 3668, 3674, 3684,
2342 uint16(xSetOp), uint16(CMOVE),
2343 uint16(xReadSlashR),
2344 uint16(xArgR64),
2345 uint16(xArgRM64),
2346 uint16(xMatch),
2347 uint16(xCondIs64), 3693, 3709,
2348 uint16(xCondDataSize), 3697, 3703, 0,
2349 uint16(xSetOp), uint16(CMOVNE),
2350 uint16(xReadSlashR),
2351 uint16(xArgR16),
2352 uint16(xArgRM16),
2353 uint16(xMatch),
2354 uint16(xSetOp), uint16(CMOVNE),
2355 uint16(xReadSlashR),
2356 uint16(xArgR32),
2357 uint16(xArgRM32),
2358 uint16(xMatch),
2359 uint16(xCondDataSize), 3697, 3703, 3713,
2360 uint16(xSetOp), uint16(CMOVNE),
2361 uint16(xReadSlashR),
2362 uint16(xArgR64),
2363 uint16(xArgRM64),
2364 uint16(xMatch),
2365 uint16(xCondIs64), 3722, 3738,
2366 uint16(xCondDataSize), 3726, 3732, 0,
2367 uint16(xSetOp), uint16(CMOVBE),
2368 uint16(xReadSlashR),
2369 uint16(xArgR16),
2370 uint16(xArgRM16),
2371 uint16(xMatch),
2372 uint16(xSetOp), uint16(CMOVBE),
2373 uint16(xReadSlashR),
2374 uint16(xArgR32),
2375 uint16(xArgRM32),
2376 uint16(xMatch),
2377 uint16(xCondDataSize), 3726, 3732, 3742,
2378 uint16(xSetOp), uint16(CMOVBE),
2379 uint16(xReadSlashR),
2380 uint16(xArgR64),
2381 uint16(xArgRM64),
2382 uint16(xMatch),
2383 uint16(xCondIs64), 3751, 3767,
2384 uint16(xCondDataSize), 3755, 3761, 0,
2385 uint16(xSetOp), uint16(CMOVA),
2386 uint16(xReadSlashR),
2387 uint16(xArgR16),
2388 uint16(xArgRM16),
2389 uint16(xMatch),
2390 uint16(xSetOp), uint16(CMOVA),
2391 uint16(xReadSlashR),
2392 uint16(xArgR32),
2393 uint16(xArgRM32),
2394 uint16(xMatch),
2395 uint16(xCondDataSize), 3755, 3761, 3771,
2396 uint16(xSetOp), uint16(CMOVA),
2397 uint16(xReadSlashR),
2398 uint16(xArgR64),
2399 uint16(xArgRM64),
2400 uint16(xMatch),
2401 uint16(xCondIs64), 3780, 3796,
2402 uint16(xCondDataSize), 3784, 3790, 0,
2403 uint16(xSetOp), uint16(CMOVS),
2404 uint16(xReadSlashR),
2405 uint16(xArgR16),
2406 uint16(xArgRM16),
2407 uint16(xMatch),
2408 uint16(xSetOp), uint16(CMOVS),
2409 uint16(xReadSlashR),
2410 uint16(xArgR32),
2411 uint16(xArgRM32),
2412 uint16(xMatch),
2413 uint16(xCondDataSize), 3784, 3790, 3800,
2414 uint16(xSetOp), uint16(CMOVS),
2415 uint16(xReadSlashR),
2416 uint16(xArgR64),
2417 uint16(xArgRM64),
2418 uint16(xMatch),
2419 uint16(xCondIs64), 3809, 3825,
2420 uint16(xCondDataSize), 3813, 3819, 0,
2421 uint16(xSetOp), uint16(CMOVNS),
2422 uint16(xReadSlashR),
2423 uint16(xArgR16),
2424 uint16(xArgRM16),
2425 uint16(xMatch),
2426 uint16(xSetOp), uint16(CMOVNS),
2427 uint16(xReadSlashR),
2428 uint16(xArgR32),
2429 uint16(xArgRM32),
2430 uint16(xMatch),
2431 uint16(xCondDataSize), 3813, 3819, 3829,
2432 uint16(xSetOp), uint16(CMOVNS),
2433 uint16(xReadSlashR),
2434 uint16(xArgR64),
2435 uint16(xArgRM64),
2436 uint16(xMatch),
2437 uint16(xCondIs64), 3838, 3854,
2438 uint16(xCondDataSize), 3842, 3848, 0,
2439 uint16(xSetOp), uint16(CMOVP),
2440 uint16(xReadSlashR),
2441 uint16(xArgR16),
2442 uint16(xArgRM16),
2443 uint16(xMatch),
2444 uint16(xSetOp), uint16(CMOVP),
2445 uint16(xReadSlashR),
2446 uint16(xArgR32),
2447 uint16(xArgRM32),
2448 uint16(xMatch),
2449 uint16(xCondDataSize), 3842, 3848, 3858,
2450 uint16(xSetOp), uint16(CMOVP),
2451 uint16(xReadSlashR),
2452 uint16(xArgR64),
2453 uint16(xArgRM64),
2454 uint16(xMatch),
2455 uint16(xCondIs64), 3867, 3883,
2456 uint16(xCondDataSize), 3871, 3877, 0,
2457 uint16(xSetOp), uint16(CMOVNP),
2458 uint16(xReadSlashR),
2459 uint16(xArgR16),
2460 uint16(xArgRM16),
2461 uint16(xMatch),
2462 uint16(xSetOp), uint16(CMOVNP),
2463 uint16(xReadSlashR),
2464 uint16(xArgR32),
2465 uint16(xArgRM32),
2466 uint16(xMatch),
2467 uint16(xCondDataSize), 3871, 3877, 3887,
2468 uint16(xSetOp), uint16(CMOVNP),
2469 uint16(xReadSlashR),
2470 uint16(xArgR64),
2471 uint16(xArgRM64),
2472 uint16(xMatch),
2473 uint16(xCondIs64), 3896, 3912,
2474 uint16(xCondDataSize), 3900, 3906, 0,
2475 uint16(xSetOp), uint16(CMOVL),
2476 uint16(xReadSlashR),
2477 uint16(xArgR16),
2478 uint16(xArgRM16),
2479 uint16(xMatch),
2480 uint16(xSetOp), uint16(CMOVL),
2481 uint16(xReadSlashR),
2482 uint16(xArgR32),
2483 uint16(xArgRM32),
2484 uint16(xMatch),
2485 uint16(xCondDataSize), 3900, 3906, 3916,
2486 uint16(xSetOp), uint16(CMOVL),
2487 uint16(xReadSlashR),
2488 uint16(xArgR64),
2489 uint16(xArgRM64),
2490 uint16(xMatch),
2491 uint16(xCondIs64), 3925, 3941,
2492 uint16(xCondDataSize), 3929, 3935, 0,
2493 uint16(xSetOp), uint16(CMOVGE),
2494 uint16(xReadSlashR),
2495 uint16(xArgR16),
2496 uint16(xArgRM16),
2497 uint16(xMatch),
2498 uint16(xSetOp), uint16(CMOVGE),
2499 uint16(xReadSlashR),
2500 uint16(xArgR32),
2501 uint16(xArgRM32),
2502 uint16(xMatch),
2503 uint16(xCondDataSize), 3929, 3935, 3945,
2504 uint16(xSetOp), uint16(CMOVGE),
2505 uint16(xReadSlashR),
2506 uint16(xArgR64),
2507 uint16(xArgRM64),
2508 uint16(xMatch),
2509 uint16(xCondIs64), 3954, 3970,
2510 uint16(xCondDataSize), 3958, 3964, 0,
2511 uint16(xSetOp), uint16(CMOVLE),
2512 uint16(xReadSlashR),
2513 uint16(xArgR16),
2514 uint16(xArgRM16),
2515 uint16(xMatch),
2516 uint16(xSetOp), uint16(CMOVLE),
2517 uint16(xReadSlashR),
2518 uint16(xArgR32),
2519 uint16(xArgRM32),
2520 uint16(xMatch),
2521 uint16(xCondDataSize), 3958, 3964, 3974,
2522 uint16(xSetOp), uint16(CMOVLE),
2523 uint16(xReadSlashR),
2524 uint16(xArgR64),
2525 uint16(xArgRM64),
2526 uint16(xMatch),
2527 uint16(xCondIs64), 3983, 3999,
2528 uint16(xCondDataSize), 3987, 3993, 0,
2529 uint16(xSetOp), uint16(CMOVG),
2530 uint16(xReadSlashR),
2531 uint16(xArgR16),
2532 uint16(xArgRM16),
2533 uint16(xMatch),
2534 uint16(xSetOp), uint16(CMOVG),
2535 uint16(xReadSlashR),
2536 uint16(xArgR32),
2537 uint16(xArgRM32),
2538 uint16(xMatch),
2539 uint16(xCondDataSize), 3987, 3993, 4003,
2540 uint16(xSetOp), uint16(CMOVG),
2541 uint16(xReadSlashR),
2542 uint16(xArgR64),
2543 uint16(xArgRM64),
2544 uint16(xMatch),
2545 uint16(xCondPrefix), 2,
2546 0x66, 4021,
2547 0x0, 4015,
2548 uint16(xSetOp), uint16(MOVMSKPS),
2549 uint16(xReadSlashR),
2550 uint16(xArgR32),
2551 uint16(xArgXmm2),
2552 uint16(xMatch),
2553 uint16(xSetOp), uint16(MOVMSKPD),
2554 uint16(xReadSlashR),
2555 uint16(xArgR32),
2556 uint16(xArgXmm2),
2557 uint16(xMatch),
2558 uint16(xCondPrefix), 4,
2559 0xF3, 4055,
2560 0xF2, 4049,
2561 0x66, 4043,
2562 0x0, 4037,
2563 uint16(xSetOp), uint16(SQRTPS),
2564 uint16(xReadSlashR),
2565 uint16(xArgXmm1),
2566 uint16(xArgXmm2M128),
2567 uint16(xMatch),
2568 uint16(xSetOp), uint16(SQRTPD),
2569 uint16(xReadSlashR),
2570 uint16(xArgXmm1),
2571 uint16(xArgXmm2M128),
2572 uint16(xMatch),
2573 uint16(xSetOp), uint16(SQRTSD),
2574 uint16(xReadSlashR),
2575 uint16(xArgXmm1),
2576 uint16(xArgXmm2M64),
2577 uint16(xMatch),
2578 uint16(xSetOp), uint16(SQRTSS),
2579 uint16(xReadSlashR),
2580 uint16(xArgXmm1),
2581 uint16(xArgXmm2M32),
2582 uint16(xMatch),
2583 uint16(xCondPrefix), 2,
2584 0xF3, 4073,
2585 0x0, 4067,
2586 uint16(xSetOp), uint16(RSQRTPS),
2587 uint16(xReadSlashR),
2588 uint16(xArgXmm1),
2589 uint16(xArgXmm2M128),
2590 uint16(xMatch),
2591 uint16(xSetOp), uint16(RSQRTSS),
2592 uint16(xReadSlashR),
2593 uint16(xArgXmm1),
2594 uint16(xArgXmm2M32),
2595 uint16(xMatch),
2596 uint16(xCondPrefix), 2,
2597 0xF3, 4091,
2598 0x0, 4085,
2599 uint16(xSetOp), uint16(RCPPS),
2600 uint16(xReadSlashR),
2601 uint16(xArgXmm1),
2602 uint16(xArgXmm2M128),
2603 uint16(xMatch),
2604 uint16(xSetOp), uint16(RCPSS),
2605 uint16(xReadSlashR),
2606 uint16(xArgXmm1),
2607 uint16(xArgXmm2M32),
2608 uint16(xMatch),
2609 uint16(xCondPrefix), 2,
2610 0x66, 4109,
2611 0x0, 4103,
2612 uint16(xSetOp), uint16(ANDPS),
2613 uint16(xReadSlashR),
2614 uint16(xArgXmm1),
2615 uint16(xArgXmm2M128),
2616 uint16(xMatch),
2617 uint16(xSetOp), uint16(ANDPD),
2618 uint16(xReadSlashR),
2619 uint16(xArgXmm1),
2620 uint16(xArgXmm2M128),
2621 uint16(xMatch),
2622 uint16(xCondPrefix), 2,
2623 0x66, 4127,
2624 0x0, 4121,
2625 uint16(xSetOp), uint16(ANDNPS),
2626 uint16(xReadSlashR),
2627 uint16(xArgXmm1),
2628 uint16(xArgXmm2M128),
2629 uint16(xMatch),
2630 uint16(xSetOp), uint16(ANDNPD),
2631 uint16(xReadSlashR),
2632 uint16(xArgXmm1),
2633 uint16(xArgXmm2M128),
2634 uint16(xMatch),
2635 uint16(xCondPrefix), 2,
2636 0x66, 4145,
2637 0x0, 4139,
2638 uint16(xSetOp), uint16(ORPS),
2639 uint16(xReadSlashR),
2640 uint16(xArgXmm1),
2641 uint16(xArgXmm2M128),
2642 uint16(xMatch),
2643 uint16(xSetOp), uint16(ORPD),
2644 uint16(xReadSlashR),
2645 uint16(xArgXmm1),
2646 uint16(xArgXmm2M128),
2647 uint16(xMatch),
2648 uint16(xCondPrefix), 2,
2649 0x66, 4163,
2650 0x0, 4157,
2651 uint16(xSetOp), uint16(XORPS),
2652 uint16(xReadSlashR),
2653 uint16(xArgXmm1),
2654 uint16(xArgXmm2M128),
2655 uint16(xMatch),
2656 uint16(xSetOp), uint16(XORPD),
2657 uint16(xReadSlashR),
2658 uint16(xArgXmm1),
2659 uint16(xArgXmm2M128),
2660 uint16(xMatch),
2661 uint16(xCondPrefix), 4,
2662 0xF3, 4197,
2663 0xF2, 4191,
2664 0x66, 4185,
2665 0x0, 4179,
2666 uint16(xSetOp), uint16(ADDPS),
2667 uint16(xReadSlashR),
2668 uint16(xArgXmm1),
2669 uint16(xArgXmm2M128),
2670 uint16(xMatch),
2671 uint16(xSetOp), uint16(ADDPD),
2672 uint16(xReadSlashR),
2673 uint16(xArgXmm1),
2674 uint16(xArgXmm2M128),
2675 uint16(xMatch),
2676 uint16(xSetOp), uint16(ADDSD),
2677 uint16(xReadSlashR),
2678 uint16(xArgXmm1),
2679 uint16(xArgXmm2M64),
2680 uint16(xMatch),
2681 uint16(xSetOp), uint16(ADDSS),
2682 uint16(xReadSlashR),
2683 uint16(xArgXmm1),
2684 uint16(xArgXmm2M32),
2685 uint16(xMatch),
2686 uint16(xCondPrefix), 4,
2687 0xF3, 4231,
2688 0xF2, 4225,
2689 0x66, 4219,
2690 0x0, 4213,
2691 uint16(xSetOp), uint16(MULPS),
2692 uint16(xReadSlashR),
2693 uint16(xArgXmm1),
2694 uint16(xArgXmm2M128),
2695 uint16(xMatch),
2696 uint16(xSetOp), uint16(MULPD),
2697 uint16(xReadSlashR),
2698 uint16(xArgXmm1),
2699 uint16(xArgXmm2M128),
2700 uint16(xMatch),
2701 uint16(xSetOp), uint16(MULSD),
2702 uint16(xReadSlashR),
2703 uint16(xArgXmm1),
2704 uint16(xArgXmm2M64),
2705 uint16(xMatch),
2706 uint16(xSetOp), uint16(MULSS),
2707 uint16(xReadSlashR),
2708 uint16(xArgXmm1),
2709 uint16(xArgXmm2M32),
2710 uint16(xMatch),
2711 uint16(xCondPrefix), 4,
2712 0xF3, 4265,
2713 0xF2, 4259,
2714 0x66, 4253,
2715 0x0, 4247,
2716 uint16(xSetOp), uint16(CVTPS2PD),
2717 uint16(xReadSlashR),
2718 uint16(xArgXmm1),
2719 uint16(xArgXmm2M64),
2720 uint16(xMatch),
2721 uint16(xSetOp), uint16(CVTPD2PS),
2722 uint16(xReadSlashR),
2723 uint16(xArgXmm1),
2724 uint16(xArgXmm2M128),
2725 uint16(xMatch),
2726 uint16(xSetOp), uint16(CVTSD2SS),
2727 uint16(xReadSlashR),
2728 uint16(xArgXmm1),
2729 uint16(xArgXmm2M64),
2730 uint16(xMatch),
2731 uint16(xSetOp), uint16(CVTSS2SD),
2732 uint16(xReadSlashR),
2733 uint16(xArgXmm1),
2734 uint16(xArgXmm2M32),
2735 uint16(xMatch),
2736 uint16(xCondPrefix), 3,
2737 0xF3, 4291,
2738 0x66, 4285,
2739 0x0, 4279,
2740 uint16(xSetOp), uint16(CVTDQ2PS),
2741 uint16(xReadSlashR),
2742 uint16(xArgXmm1),
2743 uint16(xArgXmm2M128),
2744 uint16(xMatch),
2745 uint16(xSetOp), uint16(CVTPS2DQ),
2746 uint16(xReadSlashR),
2747 uint16(xArgXmm1),
2748 uint16(xArgXmm2M128),
2749 uint16(xMatch),
2750 uint16(xSetOp), uint16(CVTTPS2DQ),
2751 uint16(xReadSlashR),
2752 uint16(xArgXmm1),
2753 uint16(xArgXmm2M128),
2754 uint16(xMatch),
2755 uint16(xCondPrefix), 4,
2756 0xF3, 4325,
2757 0xF2, 4319,
2758 0x66, 4313,
2759 0x0, 4307,
2760 uint16(xSetOp), uint16(SUBPS),
2761 uint16(xReadSlashR),
2762 uint16(xArgXmm1),
2763 uint16(xArgXmm2M128),
2764 uint16(xMatch),
2765 uint16(xSetOp), uint16(SUBPD),
2766 uint16(xReadSlashR),
2767 uint16(xArgXmm1),
2768 uint16(xArgXmm2M128),
2769 uint16(xMatch),
2770 uint16(xSetOp), uint16(SUBSD),
2771 uint16(xReadSlashR),
2772 uint16(xArgXmm1),
2773 uint16(xArgXmm2M64),
2774 uint16(xMatch),
2775 uint16(xSetOp), uint16(SUBSS),
2776 uint16(xReadSlashR),
2777 uint16(xArgXmm1),
2778 uint16(xArgXmm2M32),
2779 uint16(xMatch),
2780 uint16(xCondPrefix), 4,
2781 0xF3, 4359,
2782 0xF2, 4353,
2783 0x66, 4347,
2784 0x0, 4341,
2785 uint16(xSetOp), uint16(MINPS),
2786 uint16(xReadSlashR),
2787 uint16(xArgXmm1),
2788 uint16(xArgXmm2M128),
2789 uint16(xMatch),
2790 uint16(xSetOp), uint16(MINPD),
2791 uint16(xReadSlashR),
2792 uint16(xArgXmm1),
2793 uint16(xArgXmm2M128),
2794 uint16(xMatch),
2795 uint16(xSetOp), uint16(MINSD),
2796 uint16(xReadSlashR),
2797 uint16(xArgXmm1),
2798 uint16(xArgXmm2M64),
2799 uint16(xMatch),
2800 uint16(xSetOp), uint16(MINSS),
2801 uint16(xReadSlashR),
2802 uint16(xArgXmm1),
2803 uint16(xArgXmm2M32),
2804 uint16(xMatch),
2805 uint16(xCondPrefix), 4,
2806 0xF3, 4393,
2807 0xF2, 4387,
2808 0x66, 4381,
2809 0x0, 4375,
2810 uint16(xSetOp), uint16(DIVPS),
2811 uint16(xReadSlashR),
2812 uint16(xArgXmm1),
2813 uint16(xArgXmm2M128),
2814 uint16(xMatch),
2815 uint16(xSetOp), uint16(DIVPD),
2816 uint16(xReadSlashR),
2817 uint16(xArgXmm1),
2818 uint16(xArgXmm2M128),
2819 uint16(xMatch),
2820 uint16(xSetOp), uint16(DIVSD),
2821 uint16(xReadSlashR),
2822 uint16(xArgXmm1),
2823 uint16(xArgXmm2M64),
2824 uint16(xMatch),
2825 uint16(xSetOp), uint16(DIVSS),
2826 uint16(xReadSlashR),
2827 uint16(xArgXmm1),
2828 uint16(xArgXmm2M32),
2829 uint16(xMatch),
2830 uint16(xCondPrefix), 4,
2831 0xF3, 4427,
2832 0xF2, 4421,
2833 0x66, 4415,
2834 0x0, 4409,
2835 uint16(xSetOp), uint16(MAXPS),
2836 uint16(xReadSlashR),
2837 uint16(xArgXmm1),
2838 uint16(xArgXmm2M128),
2839 uint16(xMatch),
2840 uint16(xSetOp), uint16(MAXPD),
2841 uint16(xReadSlashR),
2842 uint16(xArgXmm1),
2843 uint16(xArgXmm2M128),
2844 uint16(xMatch),
2845 uint16(xSetOp), uint16(MAXSD),
2846 uint16(xReadSlashR),
2847 uint16(xArgXmm1),
2848 uint16(xArgXmm2M64),
2849 uint16(xMatch),
2850 uint16(xSetOp), uint16(MAXSS),
2851 uint16(xReadSlashR),
2852 uint16(xArgXmm1),
2853 uint16(xArgXmm2M32),
2854 uint16(xMatch),
2855 uint16(xCondPrefix), 2,
2856 0x66, 4445,
2857 0x0, 4439,
2858 uint16(xSetOp), uint16(PUNPCKLBW),
2859 uint16(xReadSlashR),
2860 uint16(xArgMm),
2861 uint16(xArgMmM32),
2862 uint16(xMatch),
2863 uint16(xSetOp), uint16(PUNPCKLBW),
2864 uint16(xReadSlashR),
2865 uint16(xArgXmm1),
2866 uint16(xArgXmm2M128),
2867 uint16(xMatch),
2868 uint16(xCondPrefix), 2,
2869 0x66, 4463,
2870 0x0, 4457,
2871 uint16(xSetOp), uint16(PUNPCKLWD),
2872 uint16(xReadSlashR),
2873 uint16(xArgMm),
2874 uint16(xArgMmM32),
2875 uint16(xMatch),
2876 uint16(xSetOp), uint16(PUNPCKLWD),
2877 uint16(xReadSlashR),
2878 uint16(xArgXmm1),
2879 uint16(xArgXmm2M128),
2880 uint16(xMatch),
2881 uint16(xCondPrefix), 2,
2882 0x66, 4481,
2883 0x0, 4475,
2884 uint16(xSetOp), uint16(PUNPCKLDQ),
2885 uint16(xReadSlashR),
2886 uint16(xArgMm),
2887 uint16(xArgMmM32),
2888 uint16(xMatch),
2889 uint16(xSetOp), uint16(PUNPCKLDQ),
2890 uint16(xReadSlashR),
2891 uint16(xArgXmm1),
2892 uint16(xArgXmm2M128),
2893 uint16(xMatch),
2894 uint16(xCondPrefix), 2,
2895 0x66, 4499,
2896 0x0, 4493,
2897 uint16(xSetOp), uint16(PACKSSWB),
2898 uint16(xReadSlashR),
2899 uint16(xArgMm1),
2900 uint16(xArgMm2M64),
2901 uint16(xMatch),
2902 uint16(xSetOp), uint16(PACKSSWB),
2903 uint16(xReadSlashR),
2904 uint16(xArgXmm1),
2905 uint16(xArgXmm2M128),
2906 uint16(xMatch),
2907 uint16(xCondPrefix), 2,
2908 0x66, 4517,
2909 0x0, 4511,
2910 uint16(xSetOp), uint16(PCMPGTB),
2911 uint16(xReadSlashR),
2912 uint16(xArgMm),
2913 uint16(xArgMmM64),
2914 uint16(xMatch),
2915 uint16(xSetOp), uint16(PCMPGTB),
2916 uint16(xReadSlashR),
2917 uint16(xArgXmm1),
2918 uint16(xArgXmm2M128),
2919 uint16(xMatch),
2920 uint16(xCondPrefix), 2,
2921 0x66, 4535,
2922 0x0, 4529,
2923 uint16(xSetOp), uint16(PCMPGTW),
2924 uint16(xReadSlashR),
2925 uint16(xArgMm),
2926 uint16(xArgMmM64),
2927 uint16(xMatch),
2928 uint16(xSetOp), uint16(PCMPGTW),
2929 uint16(xReadSlashR),
2930 uint16(xArgXmm1),
2931 uint16(xArgXmm2M128),
2932 uint16(xMatch),
2933 uint16(xCondPrefix), 2,
2934 0x66, 4553,
2935 0x0, 4547,
2936 uint16(xSetOp), uint16(PCMPGTD),
2937 uint16(xReadSlashR),
2938 uint16(xArgMm),
2939 uint16(xArgMmM64),
2940 uint16(xMatch),
2941 uint16(xSetOp), uint16(PCMPGTD),
2942 uint16(xReadSlashR),
2943 uint16(xArgXmm1),
2944 uint16(xArgXmm2M128),
2945 uint16(xMatch),
2946 uint16(xCondPrefix), 2,
2947 0x66, 4571,
2948 0x0, 4565,
2949 uint16(xSetOp), uint16(PACKUSWB),
2950 uint16(xReadSlashR),
2951 uint16(xArgMm),
2952 uint16(xArgMmM64),
2953 uint16(xMatch),
2954 uint16(xSetOp), uint16(PACKUSWB),
2955 uint16(xReadSlashR),
2956 uint16(xArgXmm1),
2957 uint16(xArgXmm2M128),
2958 uint16(xMatch),
2959 uint16(xCondPrefix), 2,
2960 0x66, 4589,
2961 0x0, 4583,
2962 uint16(xSetOp), uint16(PUNPCKHBW),
2963 uint16(xReadSlashR),
2964 uint16(xArgMm),
2965 uint16(xArgMmM64),
2966 uint16(xMatch),
2967 uint16(xSetOp), uint16(PUNPCKHBW),
2968 uint16(xReadSlashR),
2969 uint16(xArgXmm1),
2970 uint16(xArgXmm2M128),
2971 uint16(xMatch),
2972 uint16(xCondPrefix), 2,
2973 0x66, 4607,
2974 0x0, 4601,
2975 uint16(xSetOp), uint16(PUNPCKHWD),
2976 uint16(xReadSlashR),
2977 uint16(xArgMm),
2978 uint16(xArgMmM64),
2979 uint16(xMatch),
2980 uint16(xSetOp), uint16(PUNPCKHWD),
2981 uint16(xReadSlashR),
2982 uint16(xArgXmm1),
2983 uint16(xArgXmm2M128),
2984 uint16(xMatch),
2985 uint16(xCondPrefix), 2,
2986 0x66, 4625,
2987 0x0, 4619,
2988 uint16(xSetOp), uint16(PUNPCKHDQ),
2989 uint16(xReadSlashR),
2990 uint16(xArgMm),
2991 uint16(xArgMmM64),
2992 uint16(xMatch),
2993 uint16(xSetOp), uint16(PUNPCKHDQ),
2994 uint16(xReadSlashR),
2995 uint16(xArgXmm1),
2996 uint16(xArgXmm2M128),
2997 uint16(xMatch),
2998 uint16(xCondPrefix), 2,
2999 0x66, 4643,
3000 0x0, 4637,
3001 uint16(xSetOp), uint16(PACKSSDW),
3002 uint16(xReadSlashR),
3003 uint16(xArgMm1),
3004 uint16(xArgMm2M64),
3005 uint16(xMatch),
3006 uint16(xSetOp), uint16(PACKSSDW),
3007 uint16(xReadSlashR),
3008 uint16(xArgXmm1),
3009 uint16(xArgXmm2M128),
3010 uint16(xMatch),
3011 uint16(xCondPrefix), 1,
3012 0x66, 4653,
3013 uint16(xSetOp), uint16(PUNPCKLQDQ),
3014 uint16(xReadSlashR),
3015 uint16(xArgXmm1),
3016 uint16(xArgXmm2M128),
3017 uint16(xMatch),
3018 uint16(xCondPrefix), 1,
3019 0x66, 4663,
3020 uint16(xSetOp), uint16(PUNPCKHQDQ),
3021 uint16(xReadSlashR),
3022 uint16(xArgXmm1),
3023 uint16(xArgXmm2M128),
3024 uint16(xMatch),
3025 uint16(xCondIs64), 4672, 4710,
3026 uint16(xCondPrefix), 2,
3027 0x66, 4694,
3028 0x0, 4678,
3029 uint16(xCondDataSize), 4682, 4688, 0,
3030 uint16(xSetOp), uint16(MOVD),
3031 uint16(xReadSlashR),
3032 uint16(xArgMm),
3033 uint16(xArgRM32),
3034 uint16(xMatch),
3035 uint16(xSetOp), uint16(MOVD),
3036 uint16(xReadSlashR),
3037 uint16(xArgMm),
3038 uint16(xArgRM32),
3039 uint16(xMatch),
3040 uint16(xCondDataSize), 4698, 4704, 0,
3041 uint16(xSetOp), uint16(MOVD),
3042 uint16(xReadSlashR),
3043 uint16(xArgXmm),
3044 uint16(xArgRM32),
3045 uint16(xMatch),
3046 uint16(xSetOp), uint16(MOVD),
3047 uint16(xReadSlashR),
3048 uint16(xArgXmm),
3049 uint16(xArgRM32),
3050 uint16(xMatch),
3051 uint16(xCondPrefix), 2,
3052 0x66, 4726,
3053 0x0, 4716,
3054 uint16(xCondDataSize), 4682, 4688, 4720,
3055 uint16(xSetOp), uint16(MOVQ),
3056 uint16(xReadSlashR),
3057 uint16(xArgMm),
3058 uint16(xArgRM64),
3059 uint16(xMatch),
3060 uint16(xCondDataSize), 4698, 4704, 4730,
3061 uint16(xSetOp), uint16(MOVQ),
3062 uint16(xReadSlashR),
3063 uint16(xArgXmm),
3064 uint16(xArgRM64),
3065 uint16(xMatch),
3066 uint16(xCondPrefix), 3,
3067 0xF3, 4756,
3068 0x66, 4750,
3069 0x0, 4744,
3070 uint16(xSetOp), uint16(MOVQ),
3071 uint16(xReadSlashR),
3072 uint16(xArgMm),
3073 uint16(xArgMmM64),
3074 uint16(xMatch),
3075 uint16(xSetOp), uint16(MOVDQA),
3076 uint16(xReadSlashR),
3077 uint16(xArgXmm1),
3078 uint16(xArgXmm2M128),
3079 uint16(xMatch),
3080 uint16(xSetOp), uint16(MOVDQU),
3081 uint16(xReadSlashR),
3082 uint16(xArgXmm1),
3083 uint16(xArgXmm2M128),
3084 uint16(xMatch),
3085 uint16(xCondPrefix), 4,
3086 0xF3, 4796,
3087 0xF2, 4788,
3088 0x66, 4780,
3089 0x0, 4772,
3090 uint16(xSetOp), uint16(PSHUFW),
3091 uint16(xReadSlashR),
3092 uint16(xReadIb),
3093 uint16(xArgMm1),
3094 uint16(xArgMm2M64),
3095 uint16(xArgImm8u),
3096 uint16(xMatch),
3097 uint16(xSetOp), uint16(PSHUFD),
3098 uint16(xReadSlashR),
3099 uint16(xReadIb),
3100 uint16(xArgXmm1),
3101 uint16(xArgXmm2M128),
3102 uint16(xArgImm8u),
3103 uint16(xMatch),
3104 uint16(xSetOp), uint16(PSHUFLW),
3105 uint16(xReadSlashR),
3106 uint16(xReadIb),
3107 uint16(xArgXmm1),
3108 uint16(xArgXmm2M128),
3109 uint16(xArgImm8u),
3110 uint16(xMatch),
3111 uint16(xSetOp), uint16(PSHUFHW),
3112 uint16(xReadSlashR),
3113 uint16(xReadIb),
3114 uint16(xArgXmm1),
3115 uint16(xArgXmm2M128),
3116 uint16(xArgImm8u),
3117 uint16(xMatch),
3118 uint16(xCondSlashR),
3119 0,
3120 0,
3121 4813,
3122 0,
3123 4831,
3124 0,
3125 4849,
3126 0,
3127 uint16(xCondPrefix), 2,
3128 0x66, 4825,
3129 0x0, 4819,
3130 uint16(xSetOp), uint16(PSRLW),
3131 uint16(xReadIb),
3132 uint16(xArgMm2),
3133 uint16(xArgImm8u),
3134 uint16(xMatch),
3135 uint16(xSetOp), uint16(PSRLW),
3136 uint16(xReadIb),
3137 uint16(xArgXmm2),
3138 uint16(xArgImm8u),
3139 uint16(xMatch),
3140 uint16(xCondPrefix), 2,
3141 0x66, 4843,
3142 0x0, 4837,
3143 uint16(xSetOp), uint16(PSRAW),
3144 uint16(xReadIb),
3145 uint16(xArgMm2),
3146 uint16(xArgImm8u),
3147 uint16(xMatch),
3148 uint16(xSetOp), uint16(PSRAW),
3149 uint16(xReadIb),
3150 uint16(xArgXmm2),
3151 uint16(xArgImm8u),
3152 uint16(xMatch),
3153 uint16(xCondPrefix), 2,
3154 0x66, 4861,
3155 0x0, 4855,
3156 uint16(xSetOp), uint16(PSLLW),
3157 uint16(xReadIb),
3158 uint16(xArgMm2),
3159 uint16(xArgImm8u),
3160 uint16(xMatch),
3161 uint16(xSetOp), uint16(PSLLW),
3162 uint16(xReadIb),
3163 uint16(xArgXmm2),
3164 uint16(xArgImm8u),
3165 uint16(xMatch),
3166 uint16(xCondSlashR),
3167 0,
3168 0,
3169 4876,
3170 0,
3171 4894,
3172 0,
3173 4912,
3174 0,
3175 uint16(xCondPrefix), 2,
3176 0x66, 4888,
3177 0x0, 4882,
3178 uint16(xSetOp), uint16(PSRLD),
3179 uint16(xReadIb),
3180 uint16(xArgMm2),
3181 uint16(xArgImm8u),
3182 uint16(xMatch),
3183 uint16(xSetOp), uint16(PSRLD),
3184 uint16(xReadIb),
3185 uint16(xArgXmm2),
3186 uint16(xArgImm8u),
3187 uint16(xMatch),
3188 uint16(xCondPrefix), 2,
3189 0x66, 4906,
3190 0x0, 4900,
3191 uint16(xSetOp), uint16(PSRAD),
3192 uint16(xReadIb),
3193 uint16(xArgMm2),
3194 uint16(xArgImm8u),
3195 uint16(xMatch),
3196 uint16(xSetOp), uint16(PSRAD),
3197 uint16(xReadIb),
3198 uint16(xArgXmm2),
3199 uint16(xArgImm8u),
3200 uint16(xMatch),
3201 uint16(xCondPrefix), 2,
3202 0x66, 4924,
3203 0x0, 4918,
3204 uint16(xSetOp), uint16(PSLLD),
3205 uint16(xReadIb),
3206 uint16(xArgMm2),
3207 uint16(xArgImm8u),
3208 uint16(xMatch),
3209 uint16(xSetOp), uint16(PSLLD),
3210 uint16(xReadIb),
3211 uint16(xArgXmm2),
3212 uint16(xArgImm8u),
3213 uint16(xMatch),
3214 uint16(xCondSlashR),
3215 0,
3216 0,
3217 4939,
3218 4957,
3219 0,
3220 0,
3221 4967,
3222 4985,
3223 uint16(xCondPrefix), 2,
3224 0x66, 4951,
3225 0x0, 4945,
3226 uint16(xSetOp), uint16(PSRLQ),
3227 uint16(xReadIb),
3228 uint16(xArgMm2),
3229 uint16(xArgImm8u),
3230 uint16(xMatch),
3231 uint16(xSetOp), uint16(PSRLQ),
3232 uint16(xReadIb),
3233 uint16(xArgXmm2),
3234 uint16(xArgImm8u),
3235 uint16(xMatch),
3236 uint16(xCondPrefix), 1,
3237 0x66, 4961,
3238 uint16(xSetOp), uint16(PSRLDQ),
3239 uint16(xReadIb),
3240 uint16(xArgXmm2),
3241 uint16(xArgImm8u),
3242 uint16(xMatch),
3243 uint16(xCondPrefix), 2,
3244 0x66, 4979,
3245 0x0, 4973,
3246 uint16(xSetOp), uint16(PSLLQ),
3247 uint16(xReadIb),
3248 uint16(xArgMm2),
3249 uint16(xArgImm8u),
3250 uint16(xMatch),
3251 uint16(xSetOp), uint16(PSLLQ),
3252 uint16(xReadIb),
3253 uint16(xArgXmm2),
3254 uint16(xArgImm8u),
3255 uint16(xMatch),
3256 uint16(xCondPrefix), 1,
3257 0x66, 4989,
3258 uint16(xSetOp), uint16(PSLLDQ),
3259 uint16(xReadIb),
3260 uint16(xArgXmm2),
3261 uint16(xArgImm8u),
3262 uint16(xMatch),
3263 uint16(xCondPrefix), 2,
3264 0x66, 5007,
3265 0x0, 5001,
3266 uint16(xSetOp), uint16(PCMPEQB),
3267 uint16(xReadSlashR),
3268 uint16(xArgMm),
3269 uint16(xArgMmM64),
3270 uint16(xMatch),
3271 uint16(xSetOp), uint16(PCMPEQB),
3272 uint16(xReadSlashR),
3273 uint16(xArgXmm1),
3274 uint16(xArgXmm2M128),
3275 uint16(xMatch),
3276 uint16(xCondPrefix), 2,
3277 0x66, 5025,
3278 0x0, 5019,
3279 uint16(xSetOp), uint16(PCMPEQW),
3280 uint16(xReadSlashR),
3281 uint16(xArgMm),
3282 uint16(xArgMmM64),
3283 uint16(xMatch),
3284 uint16(xSetOp), uint16(PCMPEQW),
3285 uint16(xReadSlashR),
3286 uint16(xArgXmm1),
3287 uint16(xArgXmm2M128),
3288 uint16(xMatch),
3289 uint16(xCondPrefix), 2,
3290 0x66, 5043,
3291 0x0, 5037,
3292 uint16(xSetOp), uint16(PCMPEQD),
3293 uint16(xReadSlashR),
3294 uint16(xArgMm),
3295 uint16(xArgMmM64),
3296 uint16(xMatch),
3297 uint16(xSetOp), uint16(PCMPEQD),
3298 uint16(xReadSlashR),
3299 uint16(xArgXmm1),
3300 uint16(xArgXmm2M128),
3301 uint16(xMatch),
3302 uint16(xSetOp), uint16(EMMS),
3303 uint16(xMatch),
3304 uint16(xCondPrefix), 2,
3305 0xF2, 5064,
3306 0x66, 5058,
3307 uint16(xSetOp), uint16(HADDPD),
3308 uint16(xReadSlashR),
3309 uint16(xArgXmm1),
3310 uint16(xArgXmm2M128),
3311 uint16(xMatch),
3312 uint16(xSetOp), uint16(HADDPS),
3313 uint16(xReadSlashR),
3314 uint16(xArgXmm1),
3315 uint16(xArgXmm2M128),
3316 uint16(xMatch),
3317 uint16(xCondPrefix), 2,
3318 0xF2, 5082,
3319 0x66, 5076,
3320 uint16(xSetOp), uint16(HSUBPD),
3321 uint16(xReadSlashR),
3322 uint16(xArgXmm1),
3323 uint16(xArgXmm2M128),
3324 uint16(xMatch),
3325 uint16(xSetOp), uint16(HSUBPS),
3326 uint16(xReadSlashR),
3327 uint16(xArgXmm1),
3328 uint16(xArgXmm2M128),
3329 uint16(xMatch),
3330 uint16(xCondIs64), 5091, 5137,
3331 uint16(xCondPrefix), 3,
3332 0xF3, 5131,
3333 0x66, 5115,
3334 0x0, 5099,
3335 uint16(xCondDataSize), 5103, 5109, 0,
3336 uint16(xSetOp), uint16(MOVD),
3337 uint16(xReadSlashR),
3338 uint16(xArgRM32),
3339 uint16(xArgMm),
3340 uint16(xMatch),
3341 uint16(xSetOp), uint16(MOVD),
3342 uint16(xReadSlashR),
3343 uint16(xArgRM32),
3344 uint16(xArgMm),
3345 uint16(xMatch),
3346 uint16(xCondDataSize), 5119, 5125, 0,
3347 uint16(xSetOp), uint16(MOVD),
3348 uint16(xReadSlashR),
3349 uint16(xArgRM32),
3350 uint16(xArgXmm),
3351 uint16(xMatch),
3352 uint16(xSetOp), uint16(MOVD),
3353 uint16(xReadSlashR),
3354 uint16(xArgRM32),
3355 uint16(xArgXmm),
3356 uint16(xMatch),
3357 uint16(xSetOp), uint16(MOVQ),
3358 uint16(xReadSlashR),
3359 uint16(xArgXmm1),
3360 uint16(xArgXmm2M64),
3361 uint16(xMatch),
3362 uint16(xCondPrefix), 3,
3363 0xF3, 5131,
3364 0x66, 5155,
3365 0x0, 5145,
3366 uint16(xCondDataSize), 5103, 5109, 5149,
3367 uint16(xSetOp), uint16(MOVQ),
3368 uint16(xReadSlashR),
3369 uint16(xArgRM64),
3370 uint16(xArgMm),
3371 uint16(xMatch),
3372 uint16(xCondDataSize), 5119, 5125, 5159,
3373 uint16(xSetOp), uint16(MOVQ),
3374 uint16(xReadSlashR),
3375 uint16(xArgRM64),
3376 uint16(xArgXmm),
3377 uint16(xMatch),
3378 uint16(xCondPrefix), 3,
3379 0xF3, 5185,
3380 0x66, 5179,
3381 0x0, 5173,
3382 uint16(xSetOp), uint16(MOVQ),
3383 uint16(xReadSlashR),
3384 uint16(xArgMmM64),
3385 uint16(xArgMm),
3386 uint16(xMatch),
3387 uint16(xSetOp), uint16(MOVDQA),
3388 uint16(xReadSlashR),
3389 uint16(xArgXmm2M128),
3390 uint16(xArgXmm1),
3391 uint16(xMatch),
3392 uint16(xSetOp), uint16(MOVDQU),
3393 uint16(xReadSlashR),
3394 uint16(xArgXmm2M128),
3395 uint16(xArgXmm1),
3396 uint16(xMatch),
3397 uint16(xCondIs64), 5194, 5208,
3398 uint16(xCondDataSize), 5198, 5203, 0,
3399 uint16(xSetOp), uint16(JO),
3400 uint16(xReadCw),
3401 uint16(xArgRel16),
3402 uint16(xMatch),
3403 uint16(xSetOp), uint16(JO),
3404 uint16(xReadCd),
3405 uint16(xArgRel32),
3406 uint16(xMatch),
3407 uint16(xCondDataSize), 5212, 5203, 5217,
3408 uint16(xSetOp), uint16(JO),
3409 uint16(xReadCd),
3410 uint16(xArgRel32),
3411 uint16(xMatch),
3412 uint16(xSetOp), uint16(JO),
3413 uint16(xReadCd),
3414 uint16(xArgRel32),
3415 uint16(xMatch),
3416 uint16(xCondIs64), 5225, 5239,
3417 uint16(xCondDataSize), 5229, 5234, 0,
3418 uint16(xSetOp), uint16(JNO),
3419 uint16(xReadCw),
3420 uint16(xArgRel16),
3421 uint16(xMatch),
3422 uint16(xSetOp), uint16(JNO),
3423 uint16(xReadCd),
3424 uint16(xArgRel32),
3425 uint16(xMatch),
3426 uint16(xCondDataSize), 5243, 5234, 5248,
3427 uint16(xSetOp), uint16(JNO),
3428 uint16(xReadCd),
3429 uint16(xArgRel32),
3430 uint16(xMatch),
3431 uint16(xSetOp), uint16(JNO),
3432 uint16(xReadCd),
3433 uint16(xArgRel32),
3434 uint16(xMatch),
3435 uint16(xCondIs64), 5256, 5270,
3436 uint16(xCondDataSize), 5260, 5265, 0,
3437 uint16(xSetOp), uint16(JB),
3438 uint16(xReadCw),
3439 uint16(xArgRel16),
3440 uint16(xMatch),
3441 uint16(xSetOp), uint16(JB),
3442 uint16(xReadCd),
3443 uint16(xArgRel32),
3444 uint16(xMatch),
3445 uint16(xCondDataSize), 5274, 5265, 5279,
3446 uint16(xSetOp), uint16(JB),
3447 uint16(xReadCd),
3448 uint16(xArgRel32),
3449 uint16(xMatch),
3450 uint16(xSetOp), uint16(JB),
3451 uint16(xReadCd),
3452 uint16(xArgRel32),
3453 uint16(xMatch),
3454 uint16(xCondIs64), 5287, 5301,
3455 uint16(xCondDataSize), 5291, 5296, 0,
3456 uint16(xSetOp), uint16(JAE),
3457 uint16(xReadCw),
3458 uint16(xArgRel16),
3459 uint16(xMatch),
3460 uint16(xSetOp), uint16(JAE),
3461 uint16(xReadCd),
3462 uint16(xArgRel32),
3463 uint16(xMatch),
3464 uint16(xCondDataSize), 5305, 5296, 5310,
3465 uint16(xSetOp), uint16(JAE),
3466 uint16(xReadCd),
3467 uint16(xArgRel32),
3468 uint16(xMatch),
3469 uint16(xSetOp), uint16(JAE),
3470 uint16(xReadCd),
3471 uint16(xArgRel32),
3472 uint16(xMatch),
3473 uint16(xCondIs64), 5318, 5332,
3474 uint16(xCondDataSize), 5322, 5327, 0,
3475 uint16(xSetOp), uint16(JE),
3476 uint16(xReadCw),
3477 uint16(xArgRel16),
3478 uint16(xMatch),
3479 uint16(xSetOp), uint16(JE),
3480 uint16(xReadCd),
3481 uint16(xArgRel32),
3482 uint16(xMatch),
3483 uint16(xCondDataSize), 5336, 5327, 5341,
3484 uint16(xSetOp), uint16(JE),
3485 uint16(xReadCd),
3486 uint16(xArgRel32),
3487 uint16(xMatch),
3488 uint16(xSetOp), uint16(JE),
3489 uint16(xReadCd),
3490 uint16(xArgRel32),
3491 uint16(xMatch),
3492 uint16(xCondIs64), 5349, 5363,
3493 uint16(xCondDataSize), 5353, 5358, 0,
3494 uint16(xSetOp), uint16(JNE),
3495 uint16(xReadCw),
3496 uint16(xArgRel16),
3497 uint16(xMatch),
3498 uint16(xSetOp), uint16(JNE),
3499 uint16(xReadCd),
3500 uint16(xArgRel32),
3501 uint16(xMatch),
3502 uint16(xCondDataSize), 5367, 5358, 5372,
3503 uint16(xSetOp), uint16(JNE),
3504 uint16(xReadCd),
3505 uint16(xArgRel32),
3506 uint16(xMatch),
3507 uint16(xSetOp), uint16(JNE),
3508 uint16(xReadCd),
3509 uint16(xArgRel32),
3510 uint16(xMatch),
3511 uint16(xCondIs64), 5380, 5394,
3512 uint16(xCondDataSize), 5384, 5389, 0,
3513 uint16(xSetOp), uint16(JBE),
3514 uint16(xReadCw),
3515 uint16(xArgRel16),
3516 uint16(xMatch),
3517 uint16(xSetOp), uint16(JBE),
3518 uint16(xReadCd),
3519 uint16(xArgRel32),
3520 uint16(xMatch),
3521 uint16(xCondDataSize), 5398, 5389, 5403,
3522 uint16(xSetOp), uint16(JBE),
3523 uint16(xReadCd),
3524 uint16(xArgRel32),
3525 uint16(xMatch),
3526 uint16(xSetOp), uint16(JBE),
3527 uint16(xReadCd),
3528 uint16(xArgRel32),
3529 uint16(xMatch),
3530 uint16(xCondIs64), 5411, 5425,
3531 uint16(xCondDataSize), 5415, 5420, 0,
3532 uint16(xSetOp), uint16(JA),
3533 uint16(xReadCw),
3534 uint16(xArgRel16),
3535 uint16(xMatch),
3536 uint16(xSetOp), uint16(JA),
3537 uint16(xReadCd),
3538 uint16(xArgRel32),
3539 uint16(xMatch),
3540 uint16(xCondDataSize), 5429, 5420, 5434,
3541 uint16(xSetOp), uint16(JA),
3542 uint16(xReadCd),
3543 uint16(xArgRel32),
3544 uint16(xMatch),
3545 uint16(xSetOp), uint16(JA),
3546 uint16(xReadCd),
3547 uint16(xArgRel32),
3548 uint16(xMatch),
3549 uint16(xCondIs64), 5442, 5456,
3550 uint16(xCondDataSize), 5446, 5451, 0,
3551 uint16(xSetOp), uint16(JS),
3552 uint16(xReadCw),
3553 uint16(xArgRel16),
3554 uint16(xMatch),
3555 uint16(xSetOp), uint16(JS),
3556 uint16(xReadCd),
3557 uint16(xArgRel32),
3558 uint16(xMatch),
3559 uint16(xCondDataSize), 5460, 5451, 5465,
3560 uint16(xSetOp), uint16(JS),
3561 uint16(xReadCd),
3562 uint16(xArgRel32),
3563 uint16(xMatch),
3564 uint16(xSetOp), uint16(JS),
3565 uint16(xReadCd),
3566 uint16(xArgRel32),
3567 uint16(xMatch),
3568 uint16(xCondIs64), 5473, 5487,
3569 uint16(xCondDataSize), 5477, 5482, 0,
3570 uint16(xSetOp), uint16(JNS),
3571 uint16(xReadCw),
3572 uint16(xArgRel16),
3573 uint16(xMatch),
3574 uint16(xSetOp), uint16(JNS),
3575 uint16(xReadCd),
3576 uint16(xArgRel32),
3577 uint16(xMatch),
3578 uint16(xCondDataSize), 5491, 5482, 5496,
3579 uint16(xSetOp), uint16(JNS),
3580 uint16(xReadCd),
3581 uint16(xArgRel32),
3582 uint16(xMatch),
3583 uint16(xSetOp), uint16(JNS),
3584 uint16(xReadCd),
3585 uint16(xArgRel32),
3586 uint16(xMatch),
3587 uint16(xCondIs64), 5504, 5518,
3588 uint16(xCondDataSize), 5508, 5513, 0,
3589 uint16(xSetOp), uint16(JP),
3590 uint16(xReadCw),
3591 uint16(xArgRel16),
3592 uint16(xMatch),
3593 uint16(xSetOp), uint16(JP),
3594 uint16(xReadCd),
3595 uint16(xArgRel32),
3596 uint16(xMatch),
3597 uint16(xCondDataSize), 5522, 5513, 5527,
3598 uint16(xSetOp), uint16(JP),
3599 uint16(xReadCd),
3600 uint16(xArgRel32),
3601 uint16(xMatch),
3602 uint16(xSetOp), uint16(JP),
3603 uint16(xReadCd),
3604 uint16(xArgRel32),
3605 uint16(xMatch),
3606 uint16(xCondIs64), 5535, 5549,
3607 uint16(xCondDataSize), 5539, 5544, 0,
3608 uint16(xSetOp), uint16(JNP),
3609 uint16(xReadCw),
3610 uint16(xArgRel16),
3611 uint16(xMatch),
3612 uint16(xSetOp), uint16(JNP),
3613 uint16(xReadCd),
3614 uint16(xArgRel32),
3615 uint16(xMatch),
3616 uint16(xCondDataSize), 5553, 5544, 5558,
3617 uint16(xSetOp), uint16(JNP),
3618 uint16(xReadCd),
3619 uint16(xArgRel32),
3620 uint16(xMatch),
3621 uint16(xSetOp), uint16(JNP),
3622 uint16(xReadCd),
3623 uint16(xArgRel32),
3624 uint16(xMatch),
3625 uint16(xCondIs64), 5566, 5580,
3626 uint16(xCondDataSize), 5570, 5575, 0,
3627 uint16(xSetOp), uint16(JL),
3628 uint16(xReadCw),
3629 uint16(xArgRel16),
3630 uint16(xMatch),
3631 uint16(xSetOp), uint16(JL),
3632 uint16(xReadCd),
3633 uint16(xArgRel32),
3634 uint16(xMatch),
3635 uint16(xCondDataSize), 5584, 5575, 5589,
3636 uint16(xSetOp), uint16(JL),
3637 uint16(xReadCd),
3638 uint16(xArgRel32),
3639 uint16(xMatch),
3640 uint16(xSetOp), uint16(JL),
3641 uint16(xReadCd),
3642 uint16(xArgRel32),
3643 uint16(xMatch),
3644 uint16(xCondIs64), 5597, 5611,
3645 uint16(xCondDataSize), 5601, 5606, 0,
3646 uint16(xSetOp), uint16(JGE),
3647 uint16(xReadCw),
3648 uint16(xArgRel16),
3649 uint16(xMatch),
3650 uint16(xSetOp), uint16(JGE),
3651 uint16(xReadCd),
3652 uint16(xArgRel32),
3653 uint16(xMatch),
3654 uint16(xCondDataSize), 5615, 5606, 5620,
3655 uint16(xSetOp), uint16(JGE),
3656 uint16(xReadCd),
3657 uint16(xArgRel32),
3658 uint16(xMatch),
3659 uint16(xSetOp), uint16(JGE),
3660 uint16(xReadCd),
3661 uint16(xArgRel32),
3662 uint16(xMatch),
3663 uint16(xCondIs64), 5628, 5642,
3664 uint16(xCondDataSize), 5632, 5637, 0,
3665 uint16(xSetOp), uint16(JLE),
3666 uint16(xReadCw),
3667 uint16(xArgRel16),
3668 uint16(xMatch),
3669 uint16(xSetOp), uint16(JLE),
3670 uint16(xReadCd),
3671 uint16(xArgRel32),
3672 uint16(xMatch),
3673 uint16(xCondDataSize), 5646, 5637, 5651,
3674 uint16(xSetOp), uint16(JLE),
3675 uint16(xReadCd),
3676 uint16(xArgRel32),
3677 uint16(xMatch),
3678 uint16(xSetOp), uint16(JLE),
3679 uint16(xReadCd),
3680 uint16(xArgRel32),
3681 uint16(xMatch),
3682 uint16(xCondIs64), 5659, 5673,
3683 uint16(xCondDataSize), 5663, 5668, 0,
3684 uint16(xSetOp), uint16(JG),
3685 uint16(xReadCw),
3686 uint16(xArgRel16),
3687 uint16(xMatch),
3688 uint16(xSetOp), uint16(JG),
3689 uint16(xReadCd),
3690 uint16(xArgRel32),
3691 uint16(xMatch),
3692 uint16(xCondDataSize), 5677, 5668, 5682,
3693 uint16(xSetOp), uint16(JG),
3694 uint16(xReadCd),
3695 uint16(xArgRel32),
3696 uint16(xMatch),
3697 uint16(xSetOp), uint16(JG),
3698 uint16(xReadCd),
3699 uint16(xArgRel32),
3700 uint16(xMatch),
3701 uint16(xSetOp), uint16(SETO),
3702 uint16(xReadSlashR),
3703 uint16(xArgRM8),
3704 uint16(xMatch),
3705 uint16(xSetOp), uint16(SETNO),
3706 uint16(xReadSlashR),
3707 uint16(xArgRM8),
3708 uint16(xMatch),
3709 uint16(xSetOp), uint16(SETB),
3710 uint16(xReadSlashR),
3711 uint16(xArgRM8),
3712 uint16(xMatch),
3713 uint16(xSetOp), uint16(SETAE),
3714 uint16(xReadSlashR),
3715 uint16(xArgRM8),
3716 uint16(xMatch),
3717 uint16(xSetOp), uint16(SETE),
3718 uint16(xReadSlashR),
3719 uint16(xArgRM8),
3720 uint16(xMatch),
3721 uint16(xSetOp), uint16(SETNE),
3722 uint16(xReadSlashR),
3723 uint16(xArgRM8),
3724 uint16(xMatch),
3725 uint16(xSetOp), uint16(SETBE),
3726 uint16(xReadSlashR),
3727 uint16(xArgRM8),
3728 uint16(xMatch),
3729 uint16(xSetOp), uint16(SETA),
3730 uint16(xReadSlashR),
3731 uint16(xArgRM8),
3732 uint16(xMatch),
3733 uint16(xSetOp), uint16(SETS),
3734 uint16(xReadSlashR),
3735 uint16(xArgRM8),
3736 uint16(xMatch),
3737 uint16(xSetOp), uint16(SETNS),
3738 uint16(xReadSlashR),
3739 uint16(xArgRM8),
3740 uint16(xMatch),
3741 uint16(xSetOp), uint16(SETP),
3742 uint16(xReadSlashR),
3743 uint16(xArgRM8),
3744 uint16(xMatch),
3745 uint16(xSetOp), uint16(SETNP),
3746 uint16(xReadSlashR),
3747 uint16(xArgRM8),
3748 uint16(xMatch),
3749 uint16(xSetOp), uint16(SETL),
3750 uint16(xReadSlashR),
3751 uint16(xArgRM8),
3752 uint16(xMatch),
3753 uint16(xSetOp), uint16(SETGE),
3754 uint16(xReadSlashR),
3755 uint16(xArgRM8),
3756 uint16(xMatch),
3757 uint16(xSetOp), uint16(SETLE),
3758 uint16(xReadSlashR),
3759 uint16(xArgRM8),
3760 uint16(xMatch),
3761 uint16(xSetOp), uint16(SETG),
3762 uint16(xReadSlashR),
3763 uint16(xArgRM8),
3764 uint16(xMatch),
3765 uint16(xSetOp), uint16(PUSH),
3766 uint16(xArgFS),
3767 uint16(xMatch),
3768 uint16(xCondIs64), 5774, 5786,
3769 uint16(xCondDataSize), 5778, 5782, 0,
3770 uint16(xSetOp), uint16(POP),
3771 uint16(xArgFS),
3772 uint16(xMatch),
3773 uint16(xSetOp), uint16(POP),
3774 uint16(xArgFS),
3775 uint16(xMatch),
3776 uint16(xCondDataSize), 5778, 5790, 5794,
3777 uint16(xSetOp), uint16(POP),
3778 uint16(xArgFS),
3779 uint16(xMatch),
3780 uint16(xSetOp), uint16(POP),
3781 uint16(xArgFS),
3782 uint16(xMatch),
3783 uint16(xSetOp), uint16(CPUID),
3784 uint16(xMatch),
3785 uint16(xCondIs64), 5804, 5820,
3786 uint16(xCondDataSize), 5808, 5814, 0,
3787 uint16(xSetOp), uint16(BT),
3788 uint16(xReadSlashR),
3789 uint16(xArgRM16),
3790 uint16(xArgR16),
3791 uint16(xMatch),
3792 uint16(xSetOp), uint16(BT),
3793 uint16(xReadSlashR),
3794 uint16(xArgRM32),
3795 uint16(xArgR32),
3796 uint16(xMatch),
3797 uint16(xCondDataSize), 5808, 5814, 5824,
3798 uint16(xSetOp), uint16(BT),
3799 uint16(xReadSlashR),
3800 uint16(xArgRM64),
3801 uint16(xArgR64),
3802 uint16(xMatch),
3803 uint16(xCondIs64), 5833, 5853,
3804 uint16(xCondDataSize), 5837, 5845, 0,
3805 uint16(xSetOp), uint16(SHLD),
3806 uint16(xReadSlashR),
3807 uint16(xReadIb),
3808 uint16(xArgRM16),
3809 uint16(xArgR16),
3810 uint16(xArgImm8u),
3811 uint16(xMatch),
3812 uint16(xSetOp), uint16(SHLD),
3813 uint16(xReadSlashR),
3814 uint16(xReadIb),
3815 uint16(xArgRM32),
3816 uint16(xArgR32),
3817 uint16(xArgImm8u),
3818 uint16(xMatch),
3819 uint16(xCondDataSize), 5837, 5845, 5857,
3820 uint16(xSetOp), uint16(SHLD),
3821 uint16(xReadSlashR),
3822 uint16(xReadIb),
3823 uint16(xArgRM64),
3824 uint16(xArgR64),
3825 uint16(xArgImm8u),
3826 uint16(xMatch),
3827 uint16(xCondIs64), 5868, 5886,
3828 uint16(xCondDataSize), 5872, 5879, 0,
3829 uint16(xSetOp), uint16(SHLD),
3830 uint16(xReadSlashR),
3831 uint16(xArgRM16),
3832 uint16(xArgR16),
3833 uint16(xArgCL),
3834 uint16(xMatch),
3835 uint16(xSetOp), uint16(SHLD),
3836 uint16(xReadSlashR),
3837 uint16(xArgRM32),
3838 uint16(xArgR32),
3839 uint16(xArgCL),
3840 uint16(xMatch),
3841 uint16(xCondDataSize), 5872, 5879, 5890,
3842 uint16(xSetOp), uint16(SHLD),
3843 uint16(xReadSlashR),
3844 uint16(xArgRM64),
3845 uint16(xArgR64),
3846 uint16(xArgCL),
3847 uint16(xMatch),
3848 uint16(xSetOp), uint16(PUSH),
3849 uint16(xArgGS),
3850 uint16(xMatch),
3851 uint16(xCondIs64), 5904, 5916,
3852 uint16(xCondDataSize), 5908, 5912, 0,
3853 uint16(xSetOp), uint16(POP),
3854 uint16(xArgGS),
3855 uint16(xMatch),
3856 uint16(xSetOp), uint16(POP),
3857 uint16(xArgGS),
3858 uint16(xMatch),
3859 uint16(xCondDataSize), 5908, 5920, 5924,
3860 uint16(xSetOp), uint16(POP),
3861 uint16(xArgGS),
3862 uint16(xMatch),
3863 uint16(xSetOp), uint16(POP),
3864 uint16(xArgGS),
3865 uint16(xMatch),
3866 uint16(xSetOp), uint16(RSM),
3867 uint16(xMatch),
3868 uint16(xCondIs64), 5934, 5950,
3869 uint16(xCondDataSize), 5938, 5944, 0,
3870 uint16(xSetOp), uint16(BTS),
3871 uint16(xReadSlashR),
3872 uint16(xArgRM16),
3873 uint16(xArgR16),
3874 uint16(xMatch),
3875 uint16(xSetOp), uint16(BTS),
3876 uint16(xReadSlashR),
3877 uint16(xArgRM32),
3878 uint16(xArgR32),
3879 uint16(xMatch),
3880 uint16(xCondDataSize), 5938, 5944, 5954,
3881 uint16(xSetOp), uint16(BTS),
3882 uint16(xReadSlashR),
3883 uint16(xArgRM64),
3884 uint16(xArgR64),
3885 uint16(xMatch),
3886 uint16(xCondIs64), 5963, 5983,
3887 uint16(xCondDataSize), 5967, 5975, 0,
3888 uint16(xSetOp), uint16(SHRD),
3889 uint16(xReadSlashR),
3890 uint16(xReadIb),
3891 uint16(xArgRM16),
3892 uint16(xArgR16),
3893 uint16(xArgImm8u),
3894 uint16(xMatch),
3895 uint16(xSetOp), uint16(SHRD),
3896 uint16(xReadSlashR),
3897 uint16(xReadIb),
3898 uint16(xArgRM32),
3899 uint16(xArgR32),
3900 uint16(xArgImm8u),
3901 uint16(xMatch),
3902 uint16(xCondDataSize), 5967, 5975, 5987,
3903 uint16(xSetOp), uint16(SHRD),
3904 uint16(xReadSlashR),
3905 uint16(xReadIb),
3906 uint16(xArgRM64),
3907 uint16(xArgR64),
3908 uint16(xArgImm8u),
3909 uint16(xMatch),
3910 uint16(xCondIs64), 5998, 6016,
3911 uint16(xCondDataSize), 6002, 6009, 0,
3912 uint16(xSetOp), uint16(SHRD),
3913 uint16(xReadSlashR),
3914 uint16(xArgRM16),
3915 uint16(xArgR16),
3916 uint16(xArgCL),
3917 uint16(xMatch),
3918 uint16(xSetOp), uint16(SHRD),
3919 uint16(xReadSlashR),
3920 uint16(xArgRM32),
3921 uint16(xArgR32),
3922 uint16(xArgCL),
3923 uint16(xMatch),
3924 uint16(xCondDataSize), 6002, 6009, 6020,
3925 uint16(xSetOp), uint16(SHRD),
3926 uint16(xReadSlashR),
3927 uint16(xArgRM64),
3928 uint16(xArgR64),
3929 uint16(xArgCL),
3930 uint16(xMatch),
3931 uint16(xCondByte), 3,
3932 0xE8, 6276,
3933 0xF0, 6279,
3934 0xF8, 6282,
3935 uint16(xCondSlashR),
3936 6044,
3937 6098,
3938 6152,
3939 6181,
3940 6210,
3941 6233,
3942 6256,
3943 6272,
3944 uint16(xCondIs64), 6047, 6059,
3945 uint16(xCondDataSize), 6051, 6055, 0,
3946 uint16(xSetOp), uint16(FXSAVE),
3947 uint16(xArgM512byte),
3948 uint16(xMatch),
3949 uint16(xSetOp), uint16(FXSAVE),
3950 uint16(xArgM512byte),
3951 uint16(xMatch),
3952 uint16(xCondPrefix), 2,
3953 0xF3, 6073,
3954 0x0, 6065,
3955 uint16(xCondDataSize), 6051, 6055, 6069,
3956 uint16(xSetOp), uint16(FXSAVE64),
3957 uint16(xArgM512byte),
3958 uint16(xMatch),
3959 uint16(xCondDataSize), 6077, 6084, 6091,
3960 uint16(xCondIsMem), 6080, 0,
3961 uint16(xSetOp), uint16(RDFSBASE),
3962 uint16(xArgRM32),
3963 uint16(xMatch),
3964 uint16(xCondIsMem), 6087, 0,
3965 uint16(xSetOp), uint16(RDFSBASE),
3966 uint16(xArgRM32),
3967 uint16(xMatch),
3968 uint16(xCondIsMem), 6094, 0,
3969 uint16(xSetOp), uint16(RDFSBASE),
3970 uint16(xArgRM64),
3971 uint16(xMatch),
3972 uint16(xCondIs64), 6101, 6113,
3973 uint16(xCondDataSize), 6105, 6109, 0,
3974 uint16(xSetOp), uint16(FXRSTOR),
3975 uint16(xArgM512byte),
3976 uint16(xMatch),
3977 uint16(xSetOp), uint16(FXRSTOR),
3978 uint16(xArgM512byte),
3979 uint16(xMatch),
3980 uint16(xCondPrefix), 2,
3981 0xF3, 6127,
3982 0x0, 6119,
3983 uint16(xCondDataSize), 6105, 6109, 6123,
3984 uint16(xSetOp), uint16(FXRSTOR64),
3985 uint16(xArgM512byte),
3986 uint16(xMatch),
3987 uint16(xCondDataSize), 6131, 6138, 6145,
3988 uint16(xCondIsMem), 6134, 0,
3989 uint16(xSetOp), uint16(RDGSBASE),
3990 uint16(xArgRM32),
3991 uint16(xMatch),
3992 uint16(xCondIsMem), 6141, 0,
3993 uint16(xSetOp), uint16(RDGSBASE),
3994 uint16(xArgRM32),
3995 uint16(xMatch),
3996 uint16(xCondIsMem), 6148, 0,
3997 uint16(xSetOp), uint16(RDGSBASE),
3998 uint16(xArgRM64),
3999 uint16(xMatch),
4000 uint16(xCondIs64), 6155, 6159,
4001 uint16(xSetOp), uint16(LDMXCSR),
4002 uint16(xArgM32),
4003 uint16(xMatch),
4004 uint16(xCondPrefix), 2,
4005 0xF3, 6165,
4006 0x0, 6155,
4007 uint16(xCondDataSize), 6169, 6173, 6177,
4008 uint16(xSetOp), uint16(WRFSBASE),
4009 uint16(xArgRM32),
4010 uint16(xMatch),
4011 uint16(xSetOp), uint16(WRFSBASE),
4012 uint16(xArgRM32),
4013 uint16(xMatch),
4014 uint16(xSetOp), uint16(WRFSBASE),
4015 uint16(xArgRM64),
4016 uint16(xMatch),
4017 uint16(xCondIs64), 6184, 6188,
4018 uint16(xSetOp), uint16(STMXCSR),
4019 uint16(xArgM32),
4020 uint16(xMatch),
4021 uint16(xCondPrefix), 2,
4022 0xF3, 6194,
4023 0x0, 6184,
4024 uint16(xCondDataSize), 6198, 6202, 6206,
4025 uint16(xSetOp), uint16(WRGSBASE),
4026 uint16(xArgRM32),
4027 uint16(xMatch),
4028 uint16(xSetOp), uint16(WRGSBASE),
4029 uint16(xArgRM32),
4030 uint16(xMatch),
4031 uint16(xSetOp), uint16(WRGSBASE),
4032 uint16(xArgRM64),
4033 uint16(xMatch),
4034 uint16(xCondIs64), 6213, 6225,
4035 uint16(xCondDataSize), 6217, 6221, 0,
4036 uint16(xSetOp), uint16(XSAVE),
4037 uint16(xArgMem),
4038 uint16(xMatch),
4039 uint16(xSetOp), uint16(XSAVE),
4040 uint16(xArgMem),
4041 uint16(xMatch),
4042 uint16(xCondDataSize), 6217, 6221, 6229,
4043 uint16(xSetOp), uint16(XSAVE64),
4044 uint16(xArgMem),
4045 uint16(xMatch),
4046 uint16(xCondIs64), 6236, 6248,
4047 uint16(xCondDataSize), 6240, 6244, 0,
4048 uint16(xSetOp), uint16(XRSTOR),
4049 uint16(xArgMem),
4050 uint16(xMatch),
4051 uint16(xSetOp), uint16(XRSTOR),
4052 uint16(xArgMem),
4053 uint16(xMatch),
4054 uint16(xCondDataSize), 6240, 6244, 6252,
4055 uint16(xSetOp), uint16(XRSTOR64),
4056 uint16(xArgMem),
4057 uint16(xMatch),
4058 uint16(xCondDataSize), 6260, 6264, 6268,
4059 uint16(xSetOp), uint16(XSAVEOPT),
4060 uint16(xArgMem),
4061 uint16(xMatch),
4062 uint16(xSetOp), uint16(XSAVEOPT),
4063 uint16(xArgMem),
4064 uint16(xMatch),
4065 uint16(xSetOp), uint16(XSAVEOPT64),
4066 uint16(xArgMem),
4067 uint16(xMatch),
4068 uint16(xSetOp), uint16(CLFLUSH),
4069 uint16(xArgM8),
4070 uint16(xMatch),
4071 uint16(xSetOp), uint16(LFENCE),
4072 uint16(xMatch),
4073 uint16(xSetOp), uint16(MFENCE),
4074 uint16(xMatch),
4075 uint16(xSetOp), uint16(SFENCE),
4076 uint16(xMatch),
4077 uint16(xCondIs64), 6288, 6304,
4078 uint16(xCondDataSize), 6292, 6298, 0,
4079 uint16(xSetOp), uint16(IMUL),
4080 uint16(xReadSlashR),
4081 uint16(xArgR16),
4082 uint16(xArgRM16),
4083 uint16(xMatch),
4084 uint16(xSetOp), uint16(IMUL),
4085 uint16(xReadSlashR),
4086 uint16(xArgR32),
4087 uint16(xArgRM32),
4088 uint16(xMatch),
4089 uint16(xCondDataSize), 6292, 6298, 6308,
4090 uint16(xSetOp), uint16(IMUL),
4091 uint16(xReadSlashR),
4092 uint16(xArgR64),
4093 uint16(xArgRM64),
4094 uint16(xMatch),
4095 uint16(xSetOp), uint16(CMPXCHG),
4096 uint16(xReadSlashR),
4097 uint16(xArgRM8),
4098 uint16(xArgR8),
4099 uint16(xMatch),
4100 uint16(xCondIs64), 6323, 6339,
4101 uint16(xCondDataSize), 6327, 6333, 0,
4102 uint16(xSetOp), uint16(CMPXCHG),
4103 uint16(xReadSlashR),
4104 uint16(xArgRM16),
4105 uint16(xArgR16),
4106 uint16(xMatch),
4107 uint16(xSetOp), uint16(CMPXCHG),
4108 uint16(xReadSlashR),
4109 uint16(xArgRM32),
4110 uint16(xArgR32),
4111 uint16(xMatch),
4112 uint16(xCondDataSize), 6327, 6333, 6343,
4113 uint16(xSetOp), uint16(CMPXCHG),
4114 uint16(xReadSlashR),
4115 uint16(xArgRM64),
4116 uint16(xArgR64),
4117 uint16(xMatch),
4118 uint16(xCondIs64), 6352, 6368,
4119 uint16(xCondDataSize), 6356, 6362, 0,
4120 uint16(xSetOp), uint16(LSS),
4121 uint16(xReadSlashR),
4122 uint16(xArgR16),
4123 uint16(xArgM16colon16),
4124 uint16(xMatch),
4125 uint16(xSetOp), uint16(LSS),
4126 uint16(xReadSlashR),
4127 uint16(xArgR32),
4128 uint16(xArgM16colon32),
4129 uint16(xMatch),
4130 uint16(xCondDataSize), 6356, 6362, 6372,
4131 uint16(xSetOp), uint16(LSS),
4132 uint16(xReadSlashR),
4133 uint16(xArgR64),
4134 uint16(xArgM16colon64),
4135 uint16(xMatch),
4136 uint16(xCondIs64), 6381, 6397,
4137 uint16(xCondDataSize), 6385, 6391, 0,
4138 uint16(xSetOp), uint16(BTR),
4139 uint16(xReadSlashR),
4140 uint16(xArgRM16),
4141 uint16(xArgR16),
4142 uint16(xMatch),
4143 uint16(xSetOp), uint16(BTR),
4144 uint16(xReadSlashR),
4145 uint16(xArgRM32),
4146 uint16(xArgR32),
4147 uint16(xMatch),
4148 uint16(xCondDataSize), 6385, 6391, 6401,
4149 uint16(xSetOp), uint16(BTR),
4150 uint16(xReadSlashR),
4151 uint16(xArgRM64),
4152 uint16(xArgR64),
4153 uint16(xMatch),
4154 uint16(xCondIs64), 6410, 6426,
4155 uint16(xCondDataSize), 6414, 6420, 0,
4156 uint16(xSetOp), uint16(LFS),
4157 uint16(xReadSlashR),
4158 uint16(xArgR16),
4159 uint16(xArgM16colon16),
4160 uint16(xMatch),
4161 uint16(xSetOp), uint16(LFS),
4162 uint16(xReadSlashR),
4163 uint16(xArgR32),
4164 uint16(xArgM16colon32),
4165 uint16(xMatch),
4166 uint16(xCondDataSize), 6414, 6420, 6430,
4167 uint16(xSetOp), uint16(LFS),
4168 uint16(xReadSlashR),
4169 uint16(xArgR64),
4170 uint16(xArgM16colon64),
4171 uint16(xMatch),
4172 uint16(xCondIs64), 6439, 6455,
4173 uint16(xCondDataSize), 6443, 6449, 0,
4174 uint16(xSetOp), uint16(LGS),
4175 uint16(xReadSlashR),
4176 uint16(xArgR16),
4177 uint16(xArgM16colon16),
4178 uint16(xMatch),
4179 uint16(xSetOp), uint16(LGS),
4180 uint16(xReadSlashR),
4181 uint16(xArgR32),
4182 uint16(xArgM16colon32),
4183 uint16(xMatch),
4184 uint16(xCondDataSize), 6443, 6449, 6459,
4185 uint16(xSetOp), uint16(LGS),
4186 uint16(xReadSlashR),
4187 uint16(xArgR64),
4188 uint16(xArgM16colon64),
4189 uint16(xMatch),
4190 uint16(xCondIs64), 6468, 6484,
4191 uint16(xCondDataSize), 6472, 6478, 0,
4192 uint16(xSetOp), uint16(MOVZX),
4193 uint16(xReadSlashR),
4194 uint16(xArgR16),
4195 uint16(xArgRM8),
4196 uint16(xMatch),
4197 uint16(xSetOp), uint16(MOVZX),
4198 uint16(xReadSlashR),
4199 uint16(xArgR32),
4200 uint16(xArgRM8),
4201 uint16(xMatch),
4202 uint16(xCondDataSize), 6472, 6478, 6488,
4203 uint16(xSetOp), uint16(MOVZX),
4204 uint16(xReadSlashR),
4205 uint16(xArgR64),
4206 uint16(xArgRM8),
4207 uint16(xMatch),
4208 uint16(xCondIs64), 6497, 6513,
4209 uint16(xCondDataSize), 6501, 6507, 0,
4210 uint16(xSetOp), uint16(MOVZX),
4211 uint16(xReadSlashR),
4212 uint16(xArgR16),
4213 uint16(xArgRM16),
4214 uint16(xMatch),
4215 uint16(xSetOp), uint16(MOVZX),
4216 uint16(xReadSlashR),
4217 uint16(xArgR32),
4218 uint16(xArgRM16),
4219 uint16(xMatch),
4220 uint16(xCondDataSize), 6501, 6507, 6517,
4221 uint16(xSetOp), uint16(MOVZX),
4222 uint16(xReadSlashR),
4223 uint16(xArgR64),
4224 uint16(xArgRM16),
4225 uint16(xMatch),
4226 uint16(xCondIs64), 6526, 6546,
4227 uint16(xCondPrefix), 1,
4228 0xF3, 6530,
4229 uint16(xCondDataSize), 6534, 6540, 0,
4230 uint16(xSetOp), uint16(POPCNT),
4231 uint16(xReadSlashR),
4232 uint16(xArgR16),
4233 uint16(xArgRM16),
4234 uint16(xMatch),
4235 uint16(xSetOp), uint16(POPCNT),
4236 uint16(xReadSlashR),
4237 uint16(xArgR32),
4238 uint16(xArgRM32),
4239 uint16(xMatch),
4240 uint16(xCondPrefix), 1,
4241 0xF3, 6550,
4242 uint16(xCondDataSize), 6534, 6540, 6554,
4243 uint16(xSetOp), uint16(POPCNT),
4244 uint16(xReadSlashR),
4245 uint16(xArgR64),
4246 uint16(xArgRM64),
4247 uint16(xMatch),
4248 uint16(xCondDataSize), 0, 6564, 0,
4249 uint16(xSetOp), uint16(UD1),
4250 uint16(xReadSlashR),
4251 uint16(xArgR32),
4252 uint16(xArgRM32),
4253 uint16(xMatch),
4254 uint16(xCondSlashR),
4255 0,
4256 0,
4257 0,
4258 0,
4259 6579,
4260 6608,
4261 6637,
4262 6666,
4263 uint16(xCondIs64), 6582, 6598,
4264 uint16(xCondDataSize), 6586, 6592, 0,
4265 uint16(xSetOp), uint16(BT),
4266 uint16(xReadIb),
4267 uint16(xArgRM16),
4268 uint16(xArgImm8u),
4269 uint16(xMatch),
4270 uint16(xSetOp), uint16(BT),
4271 uint16(xReadIb),
4272 uint16(xArgRM32),
4273 uint16(xArgImm8u),
4274 uint16(xMatch),
4275 uint16(xCondDataSize), 6586, 6592, 6602,
4276 uint16(xSetOp), uint16(BT),
4277 uint16(xReadIb),
4278 uint16(xArgRM64),
4279 uint16(xArgImm8u),
4280 uint16(xMatch),
4281 uint16(xCondIs64), 6611, 6627,
4282 uint16(xCondDataSize), 6615, 6621, 0,
4283 uint16(xSetOp), uint16(BTS),
4284 uint16(xReadIb),
4285 uint16(xArgRM16),
4286 uint16(xArgImm8u),
4287 uint16(xMatch),
4288 uint16(xSetOp), uint16(BTS),
4289 uint16(xReadIb),
4290 uint16(xArgRM32),
4291 uint16(xArgImm8u),
4292 uint16(xMatch),
4293 uint16(xCondDataSize), 6615, 6621, 6631,
4294 uint16(xSetOp), uint16(BTS),
4295 uint16(xReadIb),
4296 uint16(xArgRM64),
4297 uint16(xArgImm8u),
4298 uint16(xMatch),
4299 uint16(xCondIs64), 6640, 6656,
4300 uint16(xCondDataSize), 6644, 6650, 0,
4301 uint16(xSetOp), uint16(BTR),
4302 uint16(xReadIb),
4303 uint16(xArgRM16),
4304 uint16(xArgImm8u),
4305 uint16(xMatch),
4306 uint16(xSetOp), uint16(BTR),
4307 uint16(xReadIb),
4308 uint16(xArgRM32),
4309 uint16(xArgImm8u),
4310 uint16(xMatch),
4311 uint16(xCondDataSize), 6644, 6650, 6660,
4312 uint16(xSetOp), uint16(BTR),
4313 uint16(xReadIb),
4314 uint16(xArgRM64),
4315 uint16(xArgImm8u),
4316 uint16(xMatch),
4317 uint16(xCondIs64), 6669, 6685,
4318 uint16(xCondDataSize), 6673, 6679, 0,
4319 uint16(xSetOp), uint16(BTC),
4320 uint16(xReadIb),
4321 uint16(xArgRM16),
4322 uint16(xArgImm8u),
4323 uint16(xMatch),
4324 uint16(xSetOp), uint16(BTC),
4325 uint16(xReadIb),
4326 uint16(xArgRM32),
4327 uint16(xArgImm8u),
4328 uint16(xMatch),
4329 uint16(xCondDataSize), 6673, 6679, 6689,
4330 uint16(xSetOp), uint16(BTC),
4331 uint16(xReadIb),
4332 uint16(xArgRM64),
4333 uint16(xArgImm8u),
4334 uint16(xMatch),
4335 uint16(xCondIs64), 6698, 6714,
4336 uint16(xCondDataSize), 6702, 6708, 0,
4337 uint16(xSetOp), uint16(BTC),
4338 uint16(xReadSlashR),
4339 uint16(xArgRM16),
4340 uint16(xArgR16),
4341 uint16(xMatch),
4342 uint16(xSetOp), uint16(BTC),
4343 uint16(xReadSlashR),
4344 uint16(xArgRM32),
4345 uint16(xArgR32),
4346 uint16(xMatch),
4347 uint16(xCondDataSize), 6702, 6708, 6718,
4348 uint16(xSetOp), uint16(BTC),
4349 uint16(xReadSlashR),
4350 uint16(xArgRM64),
4351 uint16(xArgR64),
4352 uint16(xMatch),
4353 uint16(xCondIs64), 6727, 6765,
4354 uint16(xCondPrefix), 2,
4355 0xF3, 6749,
4356 0x0, 6733,
4357 uint16(xCondDataSize), 6737, 6743, 0,
4358 uint16(xSetOp), uint16(BSF),
4359 uint16(xReadSlashR),
4360 uint16(xArgR16),
4361 uint16(xArgRM16),
4362 uint16(xMatch),
4363 uint16(xSetOp), uint16(BSF),
4364 uint16(xReadSlashR),
4365 uint16(xArgR32),
4366 uint16(xArgRM32),
4367 uint16(xMatch),
4368 uint16(xCondDataSize), 6753, 6759, 0,
4369 uint16(xSetOp), uint16(TZCNT),
4370 uint16(xReadSlashR),
4371 uint16(xArgR16),
4372 uint16(xArgRM16),
4373 uint16(xMatch),
4374 uint16(xSetOp), uint16(TZCNT),
4375 uint16(xReadSlashR),
4376 uint16(xArgR32),
4377 uint16(xArgRM32),
4378 uint16(xMatch),
4379 uint16(xCondPrefix), 2,
4380 0xF3, 6781,
4381 0x0, 6771,
4382 uint16(xCondDataSize), 6737, 6743, 6775,
4383 uint16(xSetOp), uint16(BSF),
4384 uint16(xReadSlashR),
4385 uint16(xArgR64),
4386 uint16(xArgRM64),
4387 uint16(xMatch),
4388 uint16(xCondDataSize), 6753, 6759, 6785,
4389 uint16(xSetOp), uint16(TZCNT),
4390 uint16(xReadSlashR),
4391 uint16(xArgR64),
4392 uint16(xArgRM64),
4393 uint16(xMatch),
4394 uint16(xCondIs64), 6794, 6832,
4395 uint16(xCondPrefix), 2,
4396 0xF3, 6816,
4397 0x0, 6800,
4398 uint16(xCondDataSize), 6804, 6810, 0,
4399 uint16(xSetOp), uint16(BSR),
4400 uint16(xReadSlashR),
4401 uint16(xArgR16),
4402 uint16(xArgRM16),
4403 uint16(xMatch),
4404 uint16(xSetOp), uint16(BSR),
4405 uint16(xReadSlashR),
4406 uint16(xArgR32),
4407 uint16(xArgRM32),
4408 uint16(xMatch),
4409 uint16(xCondDataSize), 6820, 6826, 0,
4410 uint16(xSetOp), uint16(LZCNT),
4411 uint16(xReadSlashR),
4412 uint16(xArgR16),
4413 uint16(xArgRM16),
4414 uint16(xMatch),
4415 uint16(xSetOp), uint16(LZCNT),
4416 uint16(xReadSlashR),
4417 uint16(xArgR32),
4418 uint16(xArgRM32),
4419 uint16(xMatch),
4420 uint16(xCondPrefix), 2,
4421 0xF3, 6848,
4422 0x0, 6838,
4423 uint16(xCondDataSize), 6804, 6810, 6842,
4424 uint16(xSetOp), uint16(BSR),
4425 uint16(xReadSlashR),
4426 uint16(xArgR64),
4427 uint16(xArgRM64),
4428 uint16(xMatch),
4429 uint16(xCondDataSize), 6820, 6826, 6852,
4430 uint16(xSetOp), uint16(LZCNT),
4431 uint16(xReadSlashR),
4432 uint16(xArgR64),
4433 uint16(xArgRM64),
4434 uint16(xMatch),
4435 uint16(xCondIs64), 6861, 6877,
4436 uint16(xCondDataSize), 6865, 6871, 0,
4437 uint16(xSetOp), uint16(MOVSX),
4438 uint16(xReadSlashR),
4439 uint16(xArgR16),
4440 uint16(xArgRM8),
4441 uint16(xMatch),
4442 uint16(xSetOp), uint16(MOVSX),
4443 uint16(xReadSlashR),
4444 uint16(xArgR32),
4445 uint16(xArgRM8),
4446 uint16(xMatch),
4447 uint16(xCondDataSize), 6865, 6871, 6881,
4448 uint16(xSetOp), uint16(MOVSX),
4449 uint16(xReadSlashR),
4450 uint16(xArgR64),
4451 uint16(xArgRM8),
4452 uint16(xMatch),
4453 uint16(xCondIs64), 6890, 6906,
4454 uint16(xCondDataSize), 6894, 6900, 0,
4455 uint16(xSetOp), uint16(MOVSX),
4456 uint16(xReadSlashR),
4457 uint16(xArgR16),
4458 uint16(xArgRM16),
4459 uint16(xMatch),
4460 uint16(xSetOp), uint16(MOVSX),
4461 uint16(xReadSlashR),
4462 uint16(xArgR32),
4463 uint16(xArgRM16),
4464 uint16(xMatch),
4465 uint16(xCondDataSize), 6894, 6900, 6910,
4466 uint16(xSetOp), uint16(MOVSX),
4467 uint16(xReadSlashR),
4468 uint16(xArgR64),
4469 uint16(xArgRM16),
4470 uint16(xMatch),
4471 uint16(xSetOp), uint16(XADD),
4472 uint16(xReadSlashR),
4473 uint16(xArgRM8),
4474 uint16(xArgR8),
4475 uint16(xMatch),
4476 uint16(xCondIs64), 6925, 6941,
4477 uint16(xCondDataSize), 6929, 6935, 0,
4478 uint16(xSetOp), uint16(XADD),
4479 uint16(xReadSlashR),
4480 uint16(xArgRM16),
4481 uint16(xArgR16),
4482 uint16(xMatch),
4483 uint16(xSetOp), uint16(XADD),
4484 uint16(xReadSlashR),
4485 uint16(xArgRM32),
4486 uint16(xArgR32),
4487 uint16(xMatch),
4488 uint16(xCondDataSize), 6929, 6935, 6945,
4489 uint16(xSetOp), uint16(XADD),
4490 uint16(xReadSlashR),
4491 uint16(xArgRM64),
4492 uint16(xArgR64),
4493 uint16(xMatch),
4494 uint16(xCondPrefix), 4,
4495 0xF3, 6985,
4496 0xF2, 6977,
4497 0x66, 6969,
4498 0x0, 6961,
4499 uint16(xSetOp), uint16(CMPPS),
4500 uint16(xReadSlashR),
4501 uint16(xReadIb),
4502 uint16(xArgXmm1),
4503 uint16(xArgXmm2M128),
4504 uint16(xArgImm8u),
4505 uint16(xMatch),
4506 uint16(xSetOp), uint16(CMPPD),
4507 uint16(xReadSlashR),
4508 uint16(xReadIb),
4509 uint16(xArgXmm1),
4510 uint16(xArgXmm2M128),
4511 uint16(xArgImm8u),
4512 uint16(xMatch),
4513 uint16(xSetOp), uint16(CMPSD_XMM),
4514 uint16(xReadSlashR),
4515 uint16(xReadIb),
4516 uint16(xArgXmm1),
4517 uint16(xArgXmm2M64),
4518 uint16(xArgImm8u),
4519 uint16(xMatch),
4520 uint16(xSetOp), uint16(CMPSS),
4521 uint16(xReadSlashR),
4522 uint16(xReadIb),
4523 uint16(xArgXmm1),
4524 uint16(xArgXmm2M32),
4525 uint16(xArgImm8u),
4526 uint16(xMatch),
4527 uint16(xCondIs64), 6996, 7012,
4528 uint16(xCondDataSize), 7000, 7006, 0,
4529 uint16(xSetOp), uint16(MOVNTI),
4530 uint16(xReadSlashR),
4531 uint16(xArgM32),
4532 uint16(xArgR32),
4533 uint16(xMatch),
4534 uint16(xSetOp), uint16(MOVNTI),
4535 uint16(xReadSlashR),
4536 uint16(xArgM32),
4537 uint16(xArgR32),
4538 uint16(xMatch),
4539 uint16(xCondDataSize), 7000, 7006, 7016,
4540 uint16(xSetOp), uint16(MOVNTI),
4541 uint16(xReadSlashR),
4542 uint16(xArgM64),
4543 uint16(xArgR64),
4544 uint16(xMatch),
4545 uint16(xCondPrefix), 2,
4546 0x66, 7036,
4547 0x0, 7028,
4548 uint16(xSetOp), uint16(PINSRW),
4549 uint16(xReadSlashR),
4550 uint16(xReadIb),
4551 uint16(xArgMm),
4552 uint16(xArgR32M16),
4553 uint16(xArgImm8u),
4554 uint16(xMatch),
4555 uint16(xSetOp), uint16(PINSRW),
4556 uint16(xReadSlashR),
4557 uint16(xReadIb),
4558 uint16(xArgXmm),
4559 uint16(xArgR32M16),
4560 uint16(xArgImm8u),
4561 uint16(xMatch),
4562 uint16(xCondPrefix), 2,
4563 0x66, 7058,
4564 0x0, 7050,
4565 uint16(xSetOp), uint16(PEXTRW),
4566 uint16(xReadSlashR),
4567 uint16(xReadIb),
4568 uint16(xArgR32),
4569 uint16(xArgMm2),
4570 uint16(xArgImm8u),
4571 uint16(xMatch),
4572 uint16(xSetOp), uint16(PEXTRW),
4573 uint16(xReadSlashR),
4574 uint16(xReadIb),
4575 uint16(xArgR32),
4576 uint16(xArgXmm2),
4577 uint16(xArgImm8u),
4578 uint16(xMatch),
4579 uint16(xCondPrefix), 2,
4580 0x66, 7080,
4581 0x0, 7072,
4582 uint16(xSetOp), uint16(SHUFPS),
4583 uint16(xReadSlashR),
4584 uint16(xReadIb),
4585 uint16(xArgXmm1),
4586 uint16(xArgXmm2M128),
4587 uint16(xArgImm8u),
4588 uint16(xMatch),
4589 uint16(xSetOp), uint16(SHUFPD),
4590 uint16(xReadSlashR),
4591 uint16(xReadIb),
4592 uint16(xArgXmm1),
4593 uint16(xArgXmm2M128),
4594 uint16(xArgImm8u),
4595 uint16(xMatch),
4596 uint16(xCondSlashR),
4597 0,
4598 7097,
4599 0,
4600 7120,
4601 7143,
4602 7166,
4603 7189,
4604 0,
4605 uint16(xCondIs64), 7100, 7112,
4606 uint16(xCondDataSize), 7104, 7108, 0,
4607 uint16(xSetOp), uint16(CMPXCHG8B),
4608 uint16(xArgM64),
4609 uint16(xMatch),
4610 uint16(xSetOp), uint16(CMPXCHG8B),
4611 uint16(xArgM64),
4612 uint16(xMatch),
4613 uint16(xCondDataSize), 7104, 7108, 7116,
4614 uint16(xSetOp), uint16(CMPXCHG16B),
4615 uint16(xArgM128),
4616 uint16(xMatch),
4617 uint16(xCondIs64), 7123, 7135,
4618 uint16(xCondDataSize), 7127, 7131, 0,
4619 uint16(xSetOp), uint16(XRSTORS),
4620 uint16(xArgMem),
4621 uint16(xMatch),
4622 uint16(xSetOp), uint16(XRSTORS),
4623 uint16(xArgMem),
4624 uint16(xMatch),
4625 uint16(xCondDataSize), 7127, 7131, 7139,
4626 uint16(xSetOp), uint16(XRSTORS64),
4627 uint16(xArgMem),
4628 uint16(xMatch),
4629 uint16(xCondIs64), 7146, 7158,
4630 uint16(xCondDataSize), 7150, 7154, 0,
4631 uint16(xSetOp), uint16(XSAVEC),
4632 uint16(xArgMem),
4633 uint16(xMatch),
4634 uint16(xSetOp), uint16(XSAVEC),
4635 uint16(xArgMem),
4636 uint16(xMatch),
4637 uint16(xCondDataSize), 7150, 7154, 7162,
4638 uint16(xSetOp), uint16(XSAVEC64),
4639 uint16(xArgMem),
4640 uint16(xMatch),
4641 uint16(xCondIs64), 7169, 7181,
4642 uint16(xCondDataSize), 7173, 7177, 0,
4643 uint16(xSetOp), uint16(XSAVES),
4644 uint16(xArgMem),
4645 uint16(xMatch),
4646 uint16(xSetOp), uint16(XSAVES),
4647 uint16(xArgMem),
4648 uint16(xMatch),
4649 uint16(xCondDataSize), 7173, 7177, 7185,
4650 uint16(xSetOp), uint16(XSAVES64),
4651 uint16(xArgMem),
4652 uint16(xMatch),
4653 uint16(xCondIs64), 7192, 7210,
4654 uint16(xCondDataSize), 7196, 7203, 0,
4655 uint16(xCondIsMem), 7199, 0,
4656 uint16(xSetOp), uint16(RDRAND),
4657 uint16(xArgRmf16),
4658 uint16(xMatch),
4659 uint16(xCondIsMem), 7206, 0,
4660 uint16(xSetOp), uint16(RDRAND),
4661 uint16(xArgRmf32),
4662 uint16(xMatch),
4663 uint16(xCondDataSize), 7196, 7203, 7214,
4664 uint16(xSetOp), uint16(RDRAND),
4665 uint16(xMatch),
4666 uint16(xCondIs64), 7220, 7232,
4667 uint16(xCondDataSize), 7224, 7228, 0,
4668 uint16(xSetOp), uint16(BSWAP),
4669 uint16(xArgR16op),
4670 uint16(xMatch),
4671 uint16(xSetOp), uint16(BSWAP),
4672 uint16(xArgR32op),
4673 uint16(xMatch),
4674 uint16(xCondDataSize), 7224, 7228, 7236,
4675 uint16(xSetOp), uint16(BSWAP),
4676 uint16(xArgR64op),
4677 uint16(xMatch),
4678 uint16(xCondPrefix), 2,
4679 0xF2, 7252,
4680 0x66, 7246,
4681 uint16(xSetOp), uint16(ADDSUBPD),
4682 uint16(xReadSlashR),
4683 uint16(xArgXmm1),
4684 uint16(xArgXmm2M128),
4685 uint16(xMatch),
4686 uint16(xSetOp), uint16(ADDSUBPS),
4687 uint16(xReadSlashR),
4688 uint16(xArgXmm1),
4689 uint16(xArgXmm2M128),
4690 uint16(xMatch),
4691 uint16(xCondPrefix), 2,
4692 0x66, 7270,
4693 0x0, 7264,
4694 uint16(xSetOp), uint16(PSRLW),
4695 uint16(xReadSlashR),
4696 uint16(xArgMm),
4697 uint16(xArgMmM64),
4698 uint16(xMatch),
4699 uint16(xSetOp), uint16(PSRLW),
4700 uint16(xReadSlashR),
4701 uint16(xArgXmm1),
4702 uint16(xArgXmm2M128),
4703 uint16(xMatch),
4704 uint16(xCondPrefix), 2,
4705 0x66, 7288,
4706 0x0, 7282,
4707 uint16(xSetOp), uint16(PSRLD),
4708 uint16(xReadSlashR),
4709 uint16(xArgMm),
4710 uint16(xArgMmM64),
4711 uint16(xMatch),
4712 uint16(xSetOp), uint16(PSRLD),
4713 uint16(xReadSlashR),
4714 uint16(xArgXmm1),
4715 uint16(xArgXmm2M128),
4716 uint16(xMatch),
4717 uint16(xCondPrefix), 2,
4718 0x66, 7306,
4719 0x0, 7300,
4720 uint16(xSetOp), uint16(PSRLQ),
4721 uint16(xReadSlashR),
4722 uint16(xArgMm),
4723 uint16(xArgMmM64),
4724 uint16(xMatch),
4725 uint16(xSetOp), uint16(PSRLQ),
4726 uint16(xReadSlashR),
4727 uint16(xArgXmm1),
4728 uint16(xArgXmm2M128),
4729 uint16(xMatch),
4730 uint16(xCondPrefix), 2,
4731 0x66, 7324,
4732 0x0, 7318,
4733 uint16(xSetOp), uint16(PADDQ),
4734 uint16(xReadSlashR),
4735 uint16(xArgMm1),
4736 uint16(xArgMm2M64),
4737 uint16(xMatch),
4738 uint16(xSetOp), uint16(PADDQ),
4739 uint16(xReadSlashR),
4740 uint16(xArgXmm1),
4741 uint16(xArgXmm2M128),
4742 uint16(xMatch),
4743 uint16(xCondPrefix), 2,
4744 0x66, 7342,
4745 0x0, 7336,
4746 uint16(xSetOp), uint16(PMULLW),
4747 uint16(xReadSlashR),
4748 uint16(xArgMm),
4749 uint16(xArgMmM64),
4750 uint16(xMatch),
4751 uint16(xSetOp), uint16(PMULLW),
4752 uint16(xReadSlashR),
4753 uint16(xArgXmm1),
4754 uint16(xArgXmm2M128),
4755 uint16(xMatch),
4756 uint16(xCondPrefix), 3,
4757 0xF3, 7368,
4758 0xF2, 7362,
4759 0x66, 7356,
4760 uint16(xSetOp), uint16(MOVQ),
4761 uint16(xReadSlashR),
4762 uint16(xArgXmm2M64),
4763 uint16(xArgXmm1),
4764 uint16(xMatch),
4765 uint16(xSetOp), uint16(MOVDQ2Q),
4766 uint16(xReadSlashR),
4767 uint16(xArgMm),
4768 uint16(xArgXmm2),
4769 uint16(xMatch),
4770 uint16(xSetOp), uint16(MOVQ2DQ),
4771 uint16(xReadSlashR),
4772 uint16(xArgXmm1),
4773 uint16(xArgMm2),
4774 uint16(xMatch),
4775 uint16(xCondPrefix), 2,
4776 0x66, 7386,
4777 0x0, 7380,
4778 uint16(xSetOp), uint16(PMOVMSKB),
4779 uint16(xReadSlashR),
4780 uint16(xArgR32),
4781 uint16(xArgMm2),
4782 uint16(xMatch),
4783 uint16(xSetOp), uint16(PMOVMSKB),
4784 uint16(xReadSlashR),
4785 uint16(xArgR32),
4786 uint16(xArgXmm2),
4787 uint16(xMatch),
4788 uint16(xCondPrefix), 2,
4789 0x66, 7404,
4790 0x0, 7398,
4791 uint16(xSetOp), uint16(PSUBUSB),
4792 uint16(xReadSlashR),
4793 uint16(xArgMm),
4794 uint16(xArgMmM64),
4795 uint16(xMatch),
4796 uint16(xSetOp), uint16(PSUBUSB),
4797 uint16(xReadSlashR),
4798 uint16(xArgXmm1),
4799 uint16(xArgXmm2M128),
4800 uint16(xMatch),
4801 uint16(xCondPrefix), 2,
4802 0x66, 7422,
4803 0x0, 7416,
4804 uint16(xSetOp), uint16(PSUBUSW),
4805 uint16(xReadSlashR),
4806 uint16(xArgMm),
4807 uint16(xArgMmM64),
4808 uint16(xMatch),
4809 uint16(xSetOp), uint16(PSUBUSW),
4810 uint16(xReadSlashR),
4811 uint16(xArgXmm1),
4812 uint16(xArgXmm2M128),
4813 uint16(xMatch),
4814 uint16(xCondPrefix), 2,
4815 0x66, 7440,
4816 0x0, 7434,
4817 uint16(xSetOp), uint16(PMINUB),
4818 uint16(xReadSlashR),
4819 uint16(xArgMm1),
4820 uint16(xArgMm2M64),
4821 uint16(xMatch),
4822 uint16(xSetOp), uint16(PMINUB),
4823 uint16(xReadSlashR),
4824 uint16(xArgXmm1),
4825 uint16(xArgXmm2M128),
4826 uint16(xMatch),
4827 uint16(xCondPrefix), 2,
4828 0x66, 7458,
4829 0x0, 7452,
4830 uint16(xSetOp), uint16(PAND),
4831 uint16(xReadSlashR),
4832 uint16(xArgMm),
4833 uint16(xArgMmM64),
4834 uint16(xMatch),
4835 uint16(xSetOp), uint16(PAND),
4836 uint16(xReadSlashR),
4837 uint16(xArgXmm1),
4838 uint16(xArgXmm2M128),
4839 uint16(xMatch),
4840 uint16(xCondPrefix), 2,
4841 0x66, 7476,
4842 0x0, 7470,
4843 uint16(xSetOp), uint16(PADDUSB),
4844 uint16(xReadSlashR),
4845 uint16(xArgMm),
4846 uint16(xArgMmM64),
4847 uint16(xMatch),
4848 uint16(xSetOp), uint16(PADDUSB),
4849 uint16(xReadSlashR),
4850 uint16(xArgXmm1),
4851 uint16(xArgXmm2M128),
4852 uint16(xMatch),
4853 uint16(xCondPrefix), 2,
4854 0x66, 7494,
4855 0x0, 7488,
4856 uint16(xSetOp), uint16(PADDUSW),
4857 uint16(xReadSlashR),
4858 uint16(xArgMm),
4859 uint16(xArgMmM64),
4860 uint16(xMatch),
4861 uint16(xSetOp), uint16(PADDUSW),
4862 uint16(xReadSlashR),
4863 uint16(xArgXmm1),
4864 uint16(xArgXmm2M128),
4865 uint16(xMatch),
4866 uint16(xCondPrefix), 2,
4867 0x66, 7512,
4868 0x0, 7506,
4869 uint16(xSetOp), uint16(PMAXUB),
4870 uint16(xReadSlashR),
4871 uint16(xArgMm1),
4872 uint16(xArgMm2M64),
4873 uint16(xMatch),
4874 uint16(xSetOp), uint16(PMAXUB),
4875 uint16(xReadSlashR),
4876 uint16(xArgXmm1),
4877 uint16(xArgXmm2M128),
4878 uint16(xMatch),
4879 uint16(xCondPrefix), 2,
4880 0x66, 7530,
4881 0x0, 7524,
4882 uint16(xSetOp), uint16(PANDN),
4883 uint16(xReadSlashR),
4884 uint16(xArgMm),
4885 uint16(xArgMmM64),
4886 uint16(xMatch),
4887 uint16(xSetOp), uint16(PANDN),
4888 uint16(xReadSlashR),
4889 uint16(xArgXmm1),
4890 uint16(xArgXmm2M128),
4891 uint16(xMatch),
4892 uint16(xCondPrefix), 2,
4893 0x66, 7548,
4894 0x0, 7542,
4895 uint16(xSetOp), uint16(PAVGB),
4896 uint16(xReadSlashR),
4897 uint16(xArgMm1),
4898 uint16(xArgMm2M64),
4899 uint16(xMatch),
4900 uint16(xSetOp), uint16(PAVGB),
4901 uint16(xReadSlashR),
4902 uint16(xArgXmm1),
4903 uint16(xArgXmm2M128),
4904 uint16(xMatch),
4905 uint16(xCondPrefix), 2,
4906 0x66, 7566,
4907 0x0, 7560,
4908 uint16(xSetOp), uint16(PSRAW),
4909 uint16(xReadSlashR),
4910 uint16(xArgMm),
4911 uint16(xArgMmM64),
4912 uint16(xMatch),
4913 uint16(xSetOp), uint16(PSRAW),
4914 uint16(xReadSlashR),
4915 uint16(xArgXmm1),
4916 uint16(xArgXmm2M128),
4917 uint16(xMatch),
4918 uint16(xCondPrefix), 2,
4919 0x66, 7584,
4920 0x0, 7578,
4921 uint16(xSetOp), uint16(PSRAD),
4922 uint16(xReadSlashR),
4923 uint16(xArgMm),
4924 uint16(xArgMmM64),
4925 uint16(xMatch),
4926 uint16(xSetOp), uint16(PSRAD),
4927 uint16(xReadSlashR),
4928 uint16(xArgXmm1),
4929 uint16(xArgXmm2M128),
4930 uint16(xMatch),
4931 uint16(xCondPrefix), 2,
4932 0x66, 7602,
4933 0x0, 7596,
4934 uint16(xSetOp), uint16(PAVGW),
4935 uint16(xReadSlashR),
4936 uint16(xArgMm1),
4937 uint16(xArgMm2M64),
4938 uint16(xMatch),
4939 uint16(xSetOp), uint16(PAVGW),
4940 uint16(xReadSlashR),
4941 uint16(xArgXmm1),
4942 uint16(xArgXmm2M128),
4943 uint16(xMatch),
4944 uint16(xCondPrefix), 2,
4945 0x66, 7620,
4946 0x0, 7614,
4947 uint16(xSetOp), uint16(PMULHUW),
4948 uint16(xReadSlashR),
4949 uint16(xArgMm1),
4950 uint16(xArgMm2M64),
4951 uint16(xMatch),
4952 uint16(xSetOp), uint16(PMULHUW),
4953 uint16(xReadSlashR),
4954 uint16(xArgXmm1),
4955 uint16(xArgXmm2M128),
4956 uint16(xMatch),
4957 uint16(xCondPrefix), 2,
4958 0x66, 7638,
4959 0x0, 7632,
4960 uint16(xSetOp), uint16(PMULHW),
4961 uint16(xReadSlashR),
4962 uint16(xArgMm),
4963 uint16(xArgMmM64),
4964 uint16(xMatch),
4965 uint16(xSetOp), uint16(PMULHW),
4966 uint16(xReadSlashR),
4967 uint16(xArgXmm1),
4968 uint16(xArgXmm2M128),
4969 uint16(xMatch),
4970 uint16(xCondPrefix), 3,
4971 0xF3, 7664,
4972 0xF2, 7658,
4973 0x66, 7652,
4974 uint16(xSetOp), uint16(CVTTPD2DQ),
4975 uint16(xReadSlashR),
4976 uint16(xArgXmm1),
4977 uint16(xArgXmm2M128),
4978 uint16(xMatch),
4979 uint16(xSetOp), uint16(CVTPD2DQ),
4980 uint16(xReadSlashR),
4981 uint16(xArgXmm1),
4982 uint16(xArgXmm2M128),
4983 uint16(xMatch),
4984 uint16(xSetOp), uint16(CVTDQ2PD),
4985 uint16(xReadSlashR),
4986 uint16(xArgXmm1),
4987 uint16(xArgXmm2M64),
4988 uint16(xMatch),
4989 uint16(xCondPrefix), 2,
4990 0x66, 7682,
4991 0x0, 7676,
4992 uint16(xSetOp), uint16(MOVNTQ),
4993 uint16(xReadSlashR),
4994 uint16(xArgM64),
4995 uint16(xArgMm),
4996 uint16(xMatch),
4997 uint16(xSetOp), uint16(MOVNTDQ),
4998 uint16(xReadSlashR),
4999 uint16(xArgM128),
5000 uint16(xArgXmm),
5001 uint16(xMatch),
5002 uint16(xCondPrefix), 2,
5003 0x66, 7700,
5004 0x0, 7694,
5005 uint16(xSetOp), uint16(PSUBSB),
5006 uint16(xReadSlashR),
5007 uint16(xArgMm),
5008 uint16(xArgMmM64),
5009 uint16(xMatch),
5010 uint16(xSetOp), uint16(PSUBSB),
5011 uint16(xReadSlashR),
5012 uint16(xArgXmm1),
5013 uint16(xArgXmm2M128),
5014 uint16(xMatch),
5015 uint16(xCondPrefix), 2,
5016 0x66, 7718,
5017 0x0, 7712,
5018 uint16(xSetOp), uint16(PSUBSW),
5019 uint16(xReadSlashR),
5020 uint16(xArgMm),
5021 uint16(xArgMmM64),
5022 uint16(xMatch),
5023 uint16(xSetOp), uint16(PSUBSW),
5024 uint16(xReadSlashR),
5025 uint16(xArgXmm1),
5026 uint16(xArgXmm2M128),
5027 uint16(xMatch),
5028 uint16(xCondPrefix), 2,
5029 0x66, 7736,
5030 0x0, 7730,
5031 uint16(xSetOp), uint16(PMINSW),
5032 uint16(xReadSlashR),
5033 uint16(xArgMm1),
5034 uint16(xArgMm2M64),
5035 uint16(xMatch),
5036 uint16(xSetOp), uint16(PMINSW),
5037 uint16(xReadSlashR),
5038 uint16(xArgXmm1),
5039 uint16(xArgXmm2M128),
5040 uint16(xMatch),
5041 uint16(xCondPrefix), 2,
5042 0x66, 7754,
5043 0x0, 7748,
5044 uint16(xSetOp), uint16(POR),
5045 uint16(xReadSlashR),
5046 uint16(xArgMm),
5047 uint16(xArgMmM64),
5048 uint16(xMatch),
5049 uint16(xSetOp), uint16(POR),
5050 uint16(xReadSlashR),
5051 uint16(xArgXmm1),
5052 uint16(xArgXmm2M128),
5053 uint16(xMatch),
5054 uint16(xCondPrefix), 2,
5055 0x66, 7772,
5056 0x0, 7766,
5057 uint16(xSetOp), uint16(PADDSB),
5058 uint16(xReadSlashR),
5059 uint16(xArgMm),
5060 uint16(xArgMmM64),
5061 uint16(xMatch),
5062 uint16(xSetOp), uint16(PADDSB),
5063 uint16(xReadSlashR),
5064 uint16(xArgXmm1),
5065 uint16(xArgXmm2M128),
5066 uint16(xMatch),
5067 uint16(xCondPrefix), 2,
5068 0x66, 7790,
5069 0x0, 7784,
5070 uint16(xSetOp), uint16(PADDSW),
5071 uint16(xReadSlashR),
5072 uint16(xArgMm),
5073 uint16(xArgMmM64),
5074 uint16(xMatch),
5075 uint16(xSetOp), uint16(PADDSW),
5076 uint16(xReadSlashR),
5077 uint16(xArgXmm1),
5078 uint16(xArgXmm2M128),
5079 uint16(xMatch),
5080 uint16(xCondPrefix), 2,
5081 0x66, 7808,
5082 0x0, 7802,
5083 uint16(xSetOp), uint16(PMAXSW),
5084 uint16(xReadSlashR),
5085 uint16(xArgMm1),
5086 uint16(xArgMm2M64),
5087 uint16(xMatch),
5088 uint16(xSetOp), uint16(PMAXSW),
5089 uint16(xReadSlashR),
5090 uint16(xArgXmm1),
5091 uint16(xArgXmm2M128),
5092 uint16(xMatch),
5093 uint16(xCondPrefix), 2,
5094 0x66, 7826,
5095 0x0, 7820,
5096 uint16(xSetOp), uint16(PXOR),
5097 uint16(xReadSlashR),
5098 uint16(xArgMm),
5099 uint16(xArgMmM64),
5100 uint16(xMatch),
5101 uint16(xSetOp), uint16(PXOR),
5102 uint16(xReadSlashR),
5103 uint16(xArgXmm1),
5104 uint16(xArgXmm2M128),
5105 uint16(xMatch),
5106 uint16(xCondPrefix), 1,
5107 0xF2, 7836,
5108 uint16(xSetOp), uint16(LDDQU),
5109 uint16(xReadSlashR),
5110 uint16(xArgXmm1),
5111 uint16(xArgM128),
5112 uint16(xMatch),
5113 uint16(xCondPrefix), 2,
5114 0x66, 7854,
5115 0x0, 7848,
5116 uint16(xSetOp), uint16(PSLLW),
5117 uint16(xReadSlashR),
5118 uint16(xArgMm),
5119 uint16(xArgMmM64),
5120 uint16(xMatch),
5121 uint16(xSetOp), uint16(PSLLW),
5122 uint16(xReadSlashR),
5123 uint16(xArgXmm1),
5124 uint16(xArgXmm2M128),
5125 uint16(xMatch),
5126 uint16(xCondPrefix), 2,
5127 0x66, 7872,
5128 0x0, 7866,
5129 uint16(xSetOp), uint16(PSLLD),
5130 uint16(xReadSlashR),
5131 uint16(xArgMm),
5132 uint16(xArgMmM64),
5133 uint16(xMatch),
5134 uint16(xSetOp), uint16(PSLLD),
5135 uint16(xReadSlashR),
5136 uint16(xArgXmm1),
5137 uint16(xArgXmm2M128),
5138 uint16(xMatch),
5139 uint16(xCondPrefix), 2,
5140 0x66, 7890,
5141 0x0, 7884,
5142 uint16(xSetOp), uint16(PSLLQ),
5143 uint16(xReadSlashR),
5144 uint16(xArgMm),
5145 uint16(xArgMmM64),
5146 uint16(xMatch),
5147 uint16(xSetOp), uint16(PSLLQ),
5148 uint16(xReadSlashR),
5149 uint16(xArgXmm1),
5150 uint16(xArgXmm2M128),
5151 uint16(xMatch),
5152 uint16(xCondPrefix), 2,
5153 0x66, 7908,
5154 0x0, 7902,
5155 uint16(xSetOp), uint16(PMULUDQ),
5156 uint16(xReadSlashR),
5157 uint16(xArgMm1),
5158 uint16(xArgMm2M64),
5159 uint16(xMatch),
5160 uint16(xSetOp), uint16(PMULUDQ),
5161 uint16(xReadSlashR),
5162 uint16(xArgXmm1),
5163 uint16(xArgXmm2M128),
5164 uint16(xMatch),
5165 uint16(xCondPrefix), 2,
5166 0x66, 7926,
5167 0x0, 7920,
5168 uint16(xSetOp), uint16(PMADDWD),
5169 uint16(xReadSlashR),
5170 uint16(xArgMm),
5171 uint16(xArgMmM64),
5172 uint16(xMatch),
5173 uint16(xSetOp), uint16(PMADDWD),
5174 uint16(xReadSlashR),
5175 uint16(xArgXmm1),
5176 uint16(xArgXmm2M128),
5177 uint16(xMatch),
5178 uint16(xCondPrefix), 2,
5179 0x66, 7944,
5180 0x0, 7938,
5181 uint16(xSetOp), uint16(PSADBW),
5182 uint16(xReadSlashR),
5183 uint16(xArgMm1),
5184 uint16(xArgMm2M64),
5185 uint16(xMatch),
5186 uint16(xSetOp), uint16(PSADBW),
5187 uint16(xReadSlashR),
5188 uint16(xArgXmm1),
5189 uint16(xArgXmm2M128),
5190 uint16(xMatch),
5191 uint16(xCondPrefix), 2,
5192 0x66, 7962,
5193 0x0, 7956,
5194 uint16(xSetOp), uint16(MASKMOVQ),
5195 uint16(xReadSlashR),
5196 uint16(xArgMm1),
5197 uint16(xArgMm2),
5198 uint16(xMatch),
5199 uint16(xSetOp), uint16(MASKMOVDQU),
5200 uint16(xReadSlashR),
5201 uint16(xArgXmm1),
5202 uint16(xArgXmm2),
5203 uint16(xMatch),
5204 uint16(xCondPrefix), 2,
5205 0x66, 7980,
5206 0x0, 7974,
5207 uint16(xSetOp), uint16(PSUBB),
5208 uint16(xReadSlashR),
5209 uint16(xArgMm),
5210 uint16(xArgMmM64),
5211 uint16(xMatch),
5212 uint16(xSetOp), uint16(PSUBB),
5213 uint16(xReadSlashR),
5214 uint16(xArgXmm1),
5215 uint16(xArgXmm2M128),
5216 uint16(xMatch),
5217 uint16(xCondPrefix), 2,
5218 0x66, 7998,
5219 0x0, 7992,
5220 uint16(xSetOp), uint16(PSUBW),
5221 uint16(xReadSlashR),
5222 uint16(xArgMm),
5223 uint16(xArgMmM64),
5224 uint16(xMatch),
5225 uint16(xSetOp), uint16(PSUBW),
5226 uint16(xReadSlashR),
5227 uint16(xArgXmm1),
5228 uint16(xArgXmm2M128),
5229 uint16(xMatch),
5230 uint16(xCondPrefix), 2,
5231 0x66, 8016,
5232 0x0, 8010,
5233 uint16(xSetOp), uint16(PSUBD),
5234 uint16(xReadSlashR),
5235 uint16(xArgMm),
5236 uint16(xArgMmM64),
5237 uint16(xMatch),
5238 uint16(xSetOp), uint16(PSUBD),
5239 uint16(xReadSlashR),
5240 uint16(xArgXmm1),
5241 uint16(xArgXmm2M128),
5242 uint16(xMatch),
5243 uint16(xCondPrefix), 2,
5244 0x66, 8034,
5245 0x0, 8028,
5246 uint16(xSetOp), uint16(PSUBQ),
5247 uint16(xReadSlashR),
5248 uint16(xArgMm1),
5249 uint16(xArgMm2M64),
5250 uint16(xMatch),
5251 uint16(xSetOp), uint16(PSUBQ),
5252 uint16(xReadSlashR),
5253 uint16(xArgXmm1),
5254 uint16(xArgXmm2M128),
5255 uint16(xMatch),
5256 uint16(xCondPrefix), 2,
5257 0x66, 8052,
5258 0x0, 8046,
5259 uint16(xSetOp), uint16(PADDB),
5260 uint16(xReadSlashR),
5261 uint16(xArgMm),
5262 uint16(xArgMmM64),
5263 uint16(xMatch),
5264 uint16(xSetOp), uint16(PADDB),
5265 uint16(xReadSlashR),
5266 uint16(xArgXmm1),
5267 uint16(xArgXmm2M128),
5268 uint16(xMatch),
5269 uint16(xCondPrefix), 2,
5270 0x66, 8070,
5271 0x0, 8064,
5272 uint16(xSetOp), uint16(PADDW),
5273 uint16(xReadSlashR),
5274 uint16(xArgMm),
5275 uint16(xArgMmM64),
5276 uint16(xMatch),
5277 uint16(xSetOp), uint16(PADDW),
5278 uint16(xReadSlashR),
5279 uint16(xArgXmm1),
5280 uint16(xArgXmm2M128),
5281 uint16(xMatch),
5282 uint16(xCondPrefix), 2,
5283 0x66, 8088,
5284 0x0, 8082,
5285 uint16(xSetOp), uint16(PADDD),
5286 uint16(xReadSlashR),
5287 uint16(xArgMm),
5288 uint16(xArgMmM64),
5289 uint16(xMatch),
5290 uint16(xSetOp), uint16(PADDD),
5291 uint16(xReadSlashR),
5292 uint16(xArgXmm1),
5293 uint16(xArgXmm2M128),
5294 uint16(xMatch),
5295 uint16(xCondDataSize), 0, 8098, 0,
5296 uint16(xSetOp), uint16(UD0),
5297 uint16(xReadSlashR),
5298 uint16(xArgR32),
5299 uint16(xArgRM32),
5300 uint16(xMatch),
5301 uint16(xSetOp), uint16(ADC),
5302 uint16(xReadSlashR),
5303 uint16(xArgRM8),
5304 uint16(xArgR8),
5305 uint16(xMatch),
5306 uint16(xCondIs64), 8113, 8129,
5307 uint16(xCondDataSize), 8117, 8123, 0,
5308 uint16(xSetOp), uint16(ADC),
5309 uint16(xReadSlashR),
5310 uint16(xArgRM16),
5311 uint16(xArgR16),
5312 uint16(xMatch),
5313 uint16(xSetOp), uint16(ADC),
5314 uint16(xReadSlashR),
5315 uint16(xArgRM32),
5316 uint16(xArgR32),
5317 uint16(xMatch),
5318 uint16(xCondDataSize), 8117, 8123, 8133,
5319 uint16(xSetOp), uint16(ADC),
5320 uint16(xReadSlashR),
5321 uint16(xArgRM64),
5322 uint16(xArgR64),
5323 uint16(xMatch),
5324 uint16(xSetOp), uint16(ADC),
5325 uint16(xReadSlashR),
5326 uint16(xArgR8),
5327 uint16(xArgRM8),
5328 uint16(xMatch),
5329 uint16(xCondIs64), 8148, 8164,
5330 uint16(xCondDataSize), 8152, 8158, 0,
5331 uint16(xSetOp), uint16(ADC),
5332 uint16(xReadSlashR),
5333 uint16(xArgR16),
5334 uint16(xArgRM16),
5335 uint16(xMatch),
5336 uint16(xSetOp), uint16(ADC),
5337 uint16(xReadSlashR),
5338 uint16(xArgR32),
5339 uint16(xArgRM32),
5340 uint16(xMatch),
5341 uint16(xCondDataSize), 8152, 8158, 8168,
5342 uint16(xSetOp), uint16(ADC),
5343 uint16(xReadSlashR),
5344 uint16(xArgR64),
5345 uint16(xArgRM64),
5346 uint16(xMatch),
5347 uint16(xSetOp), uint16(ADC),
5348 uint16(xReadIb),
5349 uint16(xArgAL),
5350 uint16(xArgImm8u),
5351 uint16(xMatch),
5352 uint16(xCondIs64), 8183, 8199,
5353 uint16(xCondDataSize), 8187, 8193, 0,
5354 uint16(xSetOp), uint16(ADC),
5355 uint16(xReadIw),
5356 uint16(xArgAX),
5357 uint16(xArgImm16),
5358 uint16(xMatch),
5359 uint16(xSetOp), uint16(ADC),
5360 uint16(xReadId),
5361 uint16(xArgEAX),
5362 uint16(xArgImm32),
5363 uint16(xMatch),
5364 uint16(xCondDataSize), 8187, 8193, 8203,
5365 uint16(xSetOp), uint16(ADC),
5366 uint16(xReadId),
5367 uint16(xArgRAX),
5368 uint16(xArgImm32),
5369 uint16(xMatch),
5370 uint16(xCondIs64), 8212, 0,
5371 uint16(xSetOp), uint16(PUSH),
5372 uint16(xArgSS),
5373 uint16(xMatch),
5374 uint16(xCondIs64), 8219, 0,
5375 uint16(xSetOp), uint16(POP),
5376 uint16(xArgSS),
5377 uint16(xMatch),
5378 uint16(xSetOp), uint16(SBB),
5379 uint16(xReadSlashR),
5380 uint16(xArgRM8),
5381 uint16(xArgR8),
5382 uint16(xMatch),
5383 uint16(xCondIs64), 8232, 8248,
5384 uint16(xCondDataSize), 8236, 8242, 0,
5385 uint16(xSetOp), uint16(SBB),
5386 uint16(xReadSlashR),
5387 uint16(xArgRM16),
5388 uint16(xArgR16),
5389 uint16(xMatch),
5390 uint16(xSetOp), uint16(SBB),
5391 uint16(xReadSlashR),
5392 uint16(xArgRM32),
5393 uint16(xArgR32),
5394 uint16(xMatch),
5395 uint16(xCondDataSize), 8236, 8242, 8252,
5396 uint16(xSetOp), uint16(SBB),
5397 uint16(xReadSlashR),
5398 uint16(xArgRM64),
5399 uint16(xArgR64),
5400 uint16(xMatch),
5401 uint16(xSetOp), uint16(SBB),
5402 uint16(xReadSlashR),
5403 uint16(xArgR8),
5404 uint16(xArgRM8),
5405 uint16(xMatch),
5406 uint16(xCondIs64), 8267, 8283,
5407 uint16(xCondDataSize), 8271, 8277, 0,
5408 uint16(xSetOp), uint16(SBB),
5409 uint16(xReadSlashR),
5410 uint16(xArgR16),
5411 uint16(xArgRM16),
5412 uint16(xMatch),
5413 uint16(xSetOp), uint16(SBB),
5414 uint16(xReadSlashR),
5415 uint16(xArgR32),
5416 uint16(xArgRM32),
5417 uint16(xMatch),
5418 uint16(xCondDataSize), 8271, 8277, 8287,
5419 uint16(xSetOp), uint16(SBB),
5420 uint16(xReadSlashR),
5421 uint16(xArgR64),
5422 uint16(xArgRM64),
5423 uint16(xMatch),
5424 uint16(xSetOp), uint16(SBB),
5425 uint16(xReadIb),
5426 uint16(xArgAL),
5427 uint16(xArgImm8u),
5428 uint16(xMatch),
5429 uint16(xCondIs64), 8302, 8318,
5430 uint16(xCondDataSize), 8306, 8312, 0,
5431 uint16(xSetOp), uint16(SBB),
5432 uint16(xReadIw),
5433 uint16(xArgAX),
5434 uint16(xArgImm16),
5435 uint16(xMatch),
5436 uint16(xSetOp), uint16(SBB),
5437 uint16(xReadId),
5438 uint16(xArgEAX),
5439 uint16(xArgImm32),
5440 uint16(xMatch),
5441 uint16(xCondDataSize), 8306, 8312, 8322,
5442 uint16(xSetOp), uint16(SBB),
5443 uint16(xReadId),
5444 uint16(xArgRAX),
5445 uint16(xArgImm32),
5446 uint16(xMatch),
5447 uint16(xCondIs64), 8331, 0,
5448 uint16(xSetOp), uint16(PUSH),
5449 uint16(xArgDS),
5450 uint16(xMatch),
5451 uint16(xCondIs64), 8338, 0,
5452 uint16(xSetOp), uint16(POP),
5453 uint16(xArgDS),
5454 uint16(xMatch),
5455 uint16(xSetOp), uint16(AND),
5456 uint16(xReadSlashR),
5457 uint16(xArgRM8),
5458 uint16(xArgR8),
5459 uint16(xMatch),
5460 uint16(xCondIs64), 8351, 8367,
5461 uint16(xCondDataSize), 8355, 8361, 0,
5462 uint16(xSetOp), uint16(AND),
5463 uint16(xReadSlashR),
5464 uint16(xArgRM16),
5465 uint16(xArgR16),
5466 uint16(xMatch),
5467 uint16(xSetOp), uint16(AND),
5468 uint16(xReadSlashR),
5469 uint16(xArgRM32),
5470 uint16(xArgR32),
5471 uint16(xMatch),
5472 uint16(xCondDataSize), 8355, 8361, 8371,
5473 uint16(xSetOp), uint16(AND),
5474 uint16(xReadSlashR),
5475 uint16(xArgRM64),
5476 uint16(xArgR64),
5477 uint16(xMatch),
5478 uint16(xSetOp), uint16(AND),
5479 uint16(xReadSlashR),
5480 uint16(xArgR8),
5481 uint16(xArgRM8),
5482 uint16(xMatch),
5483 uint16(xCondIs64), 8386, 8402,
5484 uint16(xCondDataSize), 8390, 8396, 0,
5485 uint16(xSetOp), uint16(AND),
5486 uint16(xReadSlashR),
5487 uint16(xArgR16),
5488 uint16(xArgRM16),
5489 uint16(xMatch),
5490 uint16(xSetOp), uint16(AND),
5491 uint16(xReadSlashR),
5492 uint16(xArgR32),
5493 uint16(xArgRM32),
5494 uint16(xMatch),
5495 uint16(xCondDataSize), 8390, 8396, 8406,
5496 uint16(xSetOp), uint16(AND),
5497 uint16(xReadSlashR),
5498 uint16(xArgR64),
5499 uint16(xArgRM64),
5500 uint16(xMatch),
5501 uint16(xSetOp), uint16(AND),
5502 uint16(xReadIb),
5503 uint16(xArgAL),
5504 uint16(xArgImm8u),
5505 uint16(xMatch),
5506 uint16(xCondIs64), 8421, 8437,
5507 uint16(xCondDataSize), 8425, 8431, 0,
5508 uint16(xSetOp), uint16(AND),
5509 uint16(xReadIw),
5510 uint16(xArgAX),
5511 uint16(xArgImm16),
5512 uint16(xMatch),
5513 uint16(xSetOp), uint16(AND),
5514 uint16(xReadId),
5515 uint16(xArgEAX),
5516 uint16(xArgImm32),
5517 uint16(xMatch),
5518 uint16(xCondDataSize), 8425, 8431, 8441,
5519 uint16(xSetOp), uint16(AND),
5520 uint16(xReadId),
5521 uint16(xArgRAX),
5522 uint16(xArgImm32),
5523 uint16(xMatch),
5524 uint16(xCondIs64), 8450, 0,
5525 uint16(xSetOp), uint16(DAA),
5526 uint16(xMatch),
5527 uint16(xSetOp), uint16(SUB),
5528 uint16(xReadSlashR),
5529 uint16(xArgRM8),
5530 uint16(xArgR8),
5531 uint16(xMatch),
5532 uint16(xCondIs64), 8462, 8478,
5533 uint16(xCondDataSize), 8466, 8472, 0,
5534 uint16(xSetOp), uint16(SUB),
5535 uint16(xReadSlashR),
5536 uint16(xArgRM16),
5537 uint16(xArgR16),
5538 uint16(xMatch),
5539 uint16(xSetOp), uint16(SUB),
5540 uint16(xReadSlashR),
5541 uint16(xArgRM32),
5542 uint16(xArgR32),
5543 uint16(xMatch),
5544 uint16(xCondDataSize), 8466, 8472, 8482,
5545 uint16(xSetOp), uint16(SUB),
5546 uint16(xReadSlashR),
5547 uint16(xArgRM64),
5548 uint16(xArgR64),
5549 uint16(xMatch),
5550 uint16(xSetOp), uint16(SUB),
5551 uint16(xReadSlashR),
5552 uint16(xArgR8),
5553 uint16(xArgRM8),
5554 uint16(xMatch),
5555 uint16(xCondIs64), 8497, 8513,
5556 uint16(xCondDataSize), 8501, 8507, 0,
5557 uint16(xSetOp), uint16(SUB),
5558 uint16(xReadSlashR),
5559 uint16(xArgR16),
5560 uint16(xArgRM16),
5561 uint16(xMatch),
5562 uint16(xSetOp), uint16(SUB),
5563 uint16(xReadSlashR),
5564 uint16(xArgR32),
5565 uint16(xArgRM32),
5566 uint16(xMatch),
5567 uint16(xCondDataSize), 8501, 8507, 8517,
5568 uint16(xSetOp), uint16(SUB),
5569 uint16(xReadSlashR),
5570 uint16(xArgR64),
5571 uint16(xArgRM64),
5572 uint16(xMatch),
5573 uint16(xSetOp), uint16(SUB),
5574 uint16(xReadIb),
5575 uint16(xArgAL),
5576 uint16(xArgImm8u),
5577 uint16(xMatch),
5578 uint16(xCondIs64), 8532, 8548,
5579 uint16(xCondDataSize), 8536, 8542, 0,
5580 uint16(xSetOp), uint16(SUB),
5581 uint16(xReadIw),
5582 uint16(xArgAX),
5583 uint16(xArgImm16),
5584 uint16(xMatch),
5585 uint16(xSetOp), uint16(SUB),
5586 uint16(xReadId),
5587 uint16(xArgEAX),
5588 uint16(xArgImm32),
5589 uint16(xMatch),
5590 uint16(xCondDataSize), 8536, 8542, 8552,
5591 uint16(xSetOp), uint16(SUB),
5592 uint16(xReadId),
5593 uint16(xArgRAX),
5594 uint16(xArgImm32),
5595 uint16(xMatch),
5596 uint16(xCondIs64), 8561, 0,
5597 uint16(xSetOp), uint16(DAS),
5598 uint16(xMatch),
5599 uint16(xSetOp), uint16(XOR),
5600 uint16(xReadSlashR),
5601 uint16(xArgRM8),
5602 uint16(xArgR8),
5603 uint16(xMatch),
5604 uint16(xCondIs64), 8573, 8589,
5605 uint16(xCondDataSize), 8577, 8583, 0,
5606 uint16(xSetOp), uint16(XOR),
5607 uint16(xReadSlashR),
5608 uint16(xArgRM16),
5609 uint16(xArgR16),
5610 uint16(xMatch),
5611 uint16(xSetOp), uint16(XOR),
5612 uint16(xReadSlashR),
5613 uint16(xArgRM32),
5614 uint16(xArgR32),
5615 uint16(xMatch),
5616 uint16(xCondDataSize), 8577, 8583, 8593,
5617 uint16(xSetOp), uint16(XOR),
5618 uint16(xReadSlashR),
5619 uint16(xArgRM64),
5620 uint16(xArgR64),
5621 uint16(xMatch),
5622 uint16(xSetOp), uint16(XOR),
5623 uint16(xReadSlashR),
5624 uint16(xArgR8),
5625 uint16(xArgRM8),
5626 uint16(xMatch),
5627 uint16(xCondIs64), 8608, 8624,
5628 uint16(xCondDataSize), 8612, 8618, 0,
5629 uint16(xSetOp), uint16(XOR),
5630 uint16(xReadSlashR),
5631 uint16(xArgR16),
5632 uint16(xArgRM16),
5633 uint16(xMatch),
5634 uint16(xSetOp), uint16(XOR),
5635 uint16(xReadSlashR),
5636 uint16(xArgR32),
5637 uint16(xArgRM32),
5638 uint16(xMatch),
5639 uint16(xCondDataSize), 8612, 8618, 8628,
5640 uint16(xSetOp), uint16(XOR),
5641 uint16(xReadSlashR),
5642 uint16(xArgR64),
5643 uint16(xArgRM64),
5644 uint16(xMatch),
5645 uint16(xSetOp), uint16(XOR),
5646 uint16(xReadIb),
5647 uint16(xArgAL),
5648 uint16(xArgImm8u),
5649 uint16(xMatch),
5650 uint16(xCondIs64), 8643, 8659,
5651 uint16(xCondDataSize), 8647, 8653, 0,
5652 uint16(xSetOp), uint16(XOR),
5653 uint16(xReadIw),
5654 uint16(xArgAX),
5655 uint16(xArgImm16),
5656 uint16(xMatch),
5657 uint16(xSetOp), uint16(XOR),
5658 uint16(xReadId),
5659 uint16(xArgEAX),
5660 uint16(xArgImm32),
5661 uint16(xMatch),
5662 uint16(xCondDataSize), 8647, 8653, 8663,
5663 uint16(xSetOp), uint16(XOR),
5664 uint16(xReadId),
5665 uint16(xArgRAX),
5666 uint16(xArgImm32),
5667 uint16(xMatch),
5668 uint16(xCondIs64), 8672, 0,
5669 uint16(xSetOp), uint16(AAA),
5670 uint16(xMatch),
5671 uint16(xSetOp), uint16(CMP),
5672 uint16(xReadSlashR),
5673 uint16(xArgRM8),
5674 uint16(xArgR8),
5675 uint16(xMatch),
5676 uint16(xCondIs64), 8684, 8700,
5677 uint16(xCondDataSize), 8688, 8694, 0,
5678 uint16(xSetOp), uint16(CMP),
5679 uint16(xReadSlashR),
5680 uint16(xArgRM16),
5681 uint16(xArgR16),
5682 uint16(xMatch),
5683 uint16(xSetOp), uint16(CMP),
5684 uint16(xReadSlashR),
5685 uint16(xArgRM32),
5686 uint16(xArgR32),
5687 uint16(xMatch),
5688 uint16(xCondDataSize), 8688, 8694, 8704,
5689 uint16(xSetOp), uint16(CMP),
5690 uint16(xReadSlashR),
5691 uint16(xArgRM64),
5692 uint16(xArgR64),
5693 uint16(xMatch),
5694 uint16(xSetOp), uint16(CMP),
5695 uint16(xReadSlashR),
5696 uint16(xArgR8),
5697 uint16(xArgRM8),
5698 uint16(xMatch),
5699 uint16(xCondIs64), 8719, 8735,
5700 uint16(xCondDataSize), 8723, 8729, 0,
5701 uint16(xSetOp), uint16(CMP),
5702 uint16(xReadSlashR),
5703 uint16(xArgR16),
5704 uint16(xArgRM16),
5705 uint16(xMatch),
5706 uint16(xSetOp), uint16(CMP),
5707 uint16(xReadSlashR),
5708 uint16(xArgR32),
5709 uint16(xArgRM32),
5710 uint16(xMatch),
5711 uint16(xCondDataSize), 8723, 8729, 8739,
5712 uint16(xSetOp), uint16(CMP),
5713 uint16(xReadSlashR),
5714 uint16(xArgR64),
5715 uint16(xArgRM64),
5716 uint16(xMatch),
5717 uint16(xSetOp), uint16(CMP),
5718 uint16(xReadIb),
5719 uint16(xArgAL),
5720 uint16(xArgImm8u),
5721 uint16(xMatch),
5722 uint16(xCondIs64), 8754, 8770,
5723 uint16(xCondDataSize), 8758, 8764, 0,
5724 uint16(xSetOp), uint16(CMP),
5725 uint16(xReadIw),
5726 uint16(xArgAX),
5727 uint16(xArgImm16),
5728 uint16(xMatch),
5729 uint16(xSetOp), uint16(CMP),
5730 uint16(xReadId),
5731 uint16(xArgEAX),
5732 uint16(xArgImm32),
5733 uint16(xMatch),
5734 uint16(xCondDataSize), 8758, 8764, 8774,
5735 uint16(xSetOp), uint16(CMP),
5736 uint16(xReadId),
5737 uint16(xArgRAX),
5738 uint16(xArgImm32),
5739 uint16(xMatch),
5740 uint16(xCondIs64), 8783, 0,
5741 uint16(xSetOp), uint16(AAS),
5742 uint16(xMatch),
5743 uint16(xCondIs64), 8789, 0,
5744 uint16(xCondDataSize), 8793, 8797, 0,
5745 uint16(xSetOp), uint16(INC),
5746 uint16(xArgR16op),
5747 uint16(xMatch),
5748 uint16(xSetOp), uint16(INC),
5749 uint16(xArgR32op),
5750 uint16(xMatch),
5751 uint16(xCondIs64), 8804, 0,
5752 uint16(xCondDataSize), 8808, 8812, 0,
5753 uint16(xSetOp), uint16(DEC),
5754 uint16(xArgR16op),
5755 uint16(xMatch),
5756 uint16(xSetOp), uint16(DEC),
5757 uint16(xArgR32op),
5758 uint16(xMatch),
5759 uint16(xCondIs64), 8819, 8831,
5760 uint16(xCondDataSize), 8823, 8827, 0,
5761 uint16(xSetOp), uint16(PUSH),
5762 uint16(xArgR16op),
5763 uint16(xMatch),
5764 uint16(xSetOp), uint16(PUSH),
5765 uint16(xArgR32op),
5766 uint16(xMatch),
5767 uint16(xCondDataSize), 8823, 8835, 8839,
5768 uint16(xSetOp), uint16(PUSH),
5769 uint16(xArgR64op),
5770 uint16(xMatch),
5771 uint16(xSetOp), uint16(PUSH),
5772 uint16(xArgR64op),
5773 uint16(xMatch),
5774 uint16(xCondIs64), 8846, 8858,
5775 uint16(xCondDataSize), 8850, 8854, 0,
5776 uint16(xSetOp), uint16(POP),
5777 uint16(xArgR16op),
5778 uint16(xMatch),
5779 uint16(xSetOp), uint16(POP),
5780 uint16(xArgR32op),
5781 uint16(xMatch),
5782 uint16(xCondDataSize), 8850, 8862, 8866,
5783 uint16(xSetOp), uint16(POP),
5784 uint16(xArgR64op),
5785 uint16(xMatch),
5786 uint16(xSetOp), uint16(POP),
5787 uint16(xArgR64op),
5788 uint16(xMatch),
5789 uint16(xCondIs64), 8873, 0,
5790 uint16(xCondDataSize), 8877, 8880, 0,
5791 uint16(xSetOp), uint16(PUSHA),
5792 uint16(xMatch),
5793 uint16(xSetOp), uint16(PUSHAD),
5794 uint16(xMatch),
5795 uint16(xCondIs64), 8886, 0,
5796 uint16(xCondDataSize), 8890, 8893, 0,
5797 uint16(xSetOp), uint16(POPA),
5798 uint16(xMatch),
5799 uint16(xSetOp), uint16(POPAD),
5800 uint16(xMatch),
5801 uint16(xCondIs64), 8899, 0,
5802 uint16(xCondDataSize), 8903, 8909, 0,
5803 uint16(xSetOp), uint16(BOUND),
5804 uint16(xReadSlashR),
5805 uint16(xArgR16),
5806 uint16(xArgM16and16),
5807 uint16(xMatch),
5808 uint16(xSetOp), uint16(BOUND),
5809 uint16(xReadSlashR),
5810 uint16(xArgR32),
5811 uint16(xArgM32and32),
5812 uint16(xMatch),
5813 uint16(xCondIs64), 8918, 8924,
5814 uint16(xSetOp), uint16(ARPL),
5815 uint16(xReadSlashR),
5816 uint16(xArgRM16),
5817 uint16(xArgR16),
5818 uint16(xMatch),
5819 uint16(xCondDataSize), 8928, 8934, 8940,
5820 uint16(xSetOp), uint16(MOVSXD),
5821 uint16(xReadSlashR),
5822 uint16(xArgR16),
5823 uint16(xArgRM32),
5824 uint16(xMatch),
5825 uint16(xSetOp), uint16(MOVSXD),
5826 uint16(xReadSlashR),
5827 uint16(xArgR32),
5828 uint16(xArgRM32),
5829 uint16(xMatch),
5830 uint16(xSetOp), uint16(MOVSXD),
5831 uint16(xReadSlashR),
5832 uint16(xArgR64),
5833 uint16(xArgRM32),
5834 uint16(xMatch),
5835 uint16(xCondDataSize), 8950, 8955, 8960,
5836 uint16(xSetOp), uint16(PUSH),
5837 uint16(xReadIw),
5838 uint16(xArgImm16),
5839 uint16(xMatch),
5840 uint16(xSetOp), uint16(PUSH),
5841 uint16(xReadId),
5842 uint16(xArgImm32),
5843 uint16(xMatch),
5844 uint16(xSetOp), uint16(PUSH),
5845 uint16(xReadId),
5846 uint16(xArgImm32),
5847 uint16(xMatch),
5848 uint16(xCondIs64), 8968, 8988,
5849 uint16(xCondDataSize), 8972, 8980, 0,
5850 uint16(xSetOp), uint16(IMUL),
5851 uint16(xReadSlashR),
5852 uint16(xReadIw),
5853 uint16(xArgR16),
5854 uint16(xArgRM16),
5855 uint16(xArgImm16),
5856 uint16(xMatch),
5857 uint16(xSetOp), uint16(IMUL),
5858 uint16(xReadSlashR),
5859 uint16(xReadId),
5860 uint16(xArgR32),
5861 uint16(xArgRM32),
5862 uint16(xArgImm32),
5863 uint16(xMatch),
5864 uint16(xCondDataSize), 8972, 8980, 8992,
5865 uint16(xSetOp), uint16(IMUL),
5866 uint16(xReadSlashR),
5867 uint16(xReadId),
5868 uint16(xArgR64),
5869 uint16(xArgRM64),
5870 uint16(xArgImm32),
5871 uint16(xMatch),
5872 uint16(xSetOp), uint16(PUSH),
5873 uint16(xReadIb),
5874 uint16(xArgImm8),
5875 uint16(xMatch),
5876 uint16(xCondIs64), 9008, 9028,
5877 uint16(xCondDataSize), 9012, 9020, 0,
5878 uint16(xSetOp), uint16(IMUL),
5879 uint16(xReadSlashR),
5880 uint16(xReadIb),
5881 uint16(xArgR16),
5882 uint16(xArgRM16),
5883 uint16(xArgImm8),
5884 uint16(xMatch),
5885 uint16(xSetOp), uint16(IMUL),
5886 uint16(xReadSlashR),
5887 uint16(xReadIb),
5888 uint16(xArgR32),
5889 uint16(xArgRM32),
5890 uint16(xArgImm8),
5891 uint16(xMatch),
5892 uint16(xCondDataSize), 9012, 9020, 9032,
5893 uint16(xSetOp), uint16(IMUL),
5894 uint16(xReadSlashR),
5895 uint16(xReadIb),
5896 uint16(xArgR64),
5897 uint16(xArgRM64),
5898 uint16(xArgImm8),
5899 uint16(xMatch),
5900 uint16(xSetOp), uint16(INSB),
5901 uint16(xMatch),
5902 uint16(xCondDataSize), 9047, 9050, 9053,
5903 uint16(xSetOp), uint16(INSW),
5904 uint16(xMatch),
5905 uint16(xSetOp), uint16(INSD),
5906 uint16(xMatch),
5907 uint16(xSetOp), uint16(INSD),
5908 uint16(xMatch),
5909 uint16(xSetOp), uint16(OUTSB),
5910 uint16(xMatch),
5911 uint16(xCondDataSize), 9063, 9066, 9069,
5912 uint16(xSetOp), uint16(OUTSW),
5913 uint16(xMatch),
5914 uint16(xSetOp), uint16(OUTSD),
5915 uint16(xMatch),
5916 uint16(xSetOp), uint16(OUTSD),
5917 uint16(xMatch),
5918 uint16(xSetOp), uint16(JO),
5919 uint16(xReadCb),
5920 uint16(xArgRel8),
5921 uint16(xMatch),
5922 uint16(xSetOp), uint16(JNO),
5923 uint16(xReadCb),
5924 uint16(xArgRel8),
5925 uint16(xMatch),
5926 uint16(xSetOp), uint16(JB),
5927 uint16(xReadCb),
5928 uint16(xArgRel8),
5929 uint16(xMatch),
5930 uint16(xSetOp), uint16(JAE),
5931 uint16(xReadCb),
5932 uint16(xArgRel8),
5933 uint16(xMatch),
5934 uint16(xSetOp), uint16(JE),
5935 uint16(xReadCb),
5936 uint16(xArgRel8),
5937 uint16(xMatch),
5938 uint16(xSetOp), uint16(JNE),
5939 uint16(xReadCb),
5940 uint16(xArgRel8),
5941 uint16(xMatch),
5942 uint16(xSetOp), uint16(JBE),
5943 uint16(xReadCb),
5944 uint16(xArgRel8),
5945 uint16(xMatch),
5946 uint16(xSetOp), uint16(JA),
5947 uint16(xReadCb),
5948 uint16(xArgRel8),
5949 uint16(xMatch),
5950 uint16(xSetOp), uint16(JS),
5951 uint16(xReadCb),
5952 uint16(xArgRel8),
5953 uint16(xMatch),
5954 uint16(xSetOp), uint16(JNS),
5955 uint16(xReadCb),
5956 uint16(xArgRel8),
5957 uint16(xMatch),
5958 uint16(xSetOp), uint16(JP),
5959 uint16(xReadCb),
5960 uint16(xArgRel8),
5961 uint16(xMatch),
5962 uint16(xSetOp), uint16(JNP),
5963 uint16(xReadCb),
5964 uint16(xArgRel8),
5965 uint16(xMatch),
5966 uint16(xSetOp), uint16(JL),
5967 uint16(xReadCb),
5968 uint16(xArgRel8),
5969 uint16(xMatch),
5970 uint16(xSetOp), uint16(JGE),
5971 uint16(xReadCb),
5972 uint16(xArgRel8),
5973 uint16(xMatch),
5974 uint16(xSetOp), uint16(JLE),
5975 uint16(xReadCb),
5976 uint16(xArgRel8),
5977 uint16(xMatch),
5978 uint16(xSetOp), uint16(JG),
5979 uint16(xReadCb),
5980 uint16(xArgRel8),
5981 uint16(xMatch),
5982 uint16(xCondSlashR),
5983 9161,
5984 9167,
5985 9173,
5986 9179,
5987 9185,
5988 9191,
5989 9197,
5990 9203,
5991 uint16(xSetOp), uint16(ADD),
5992 uint16(xReadIb),
5993 uint16(xArgRM8),
5994 uint16(xArgImm8u),
5995 uint16(xMatch),
5996 uint16(xSetOp), uint16(OR),
5997 uint16(xReadIb),
5998 uint16(xArgRM8),
5999 uint16(xArgImm8u),
6000 uint16(xMatch),
6001 uint16(xSetOp), uint16(ADC),
6002 uint16(xReadIb),
6003 uint16(xArgRM8),
6004 uint16(xArgImm8u),
6005 uint16(xMatch),
6006 uint16(xSetOp), uint16(SBB),
6007 uint16(xReadIb),
6008 uint16(xArgRM8),
6009 uint16(xArgImm8u),
6010 uint16(xMatch),
6011 uint16(xSetOp), uint16(AND),
6012 uint16(xReadIb),
6013 uint16(xArgRM8),
6014 uint16(xArgImm8u),
6015 uint16(xMatch),
6016 uint16(xSetOp), uint16(SUB),
6017 uint16(xReadIb),
6018 uint16(xArgRM8),
6019 uint16(xArgImm8u),
6020 uint16(xMatch),
6021 uint16(xSetOp), uint16(XOR),
6022 uint16(xReadIb),
6023 uint16(xArgRM8),
6024 uint16(xArgImm8u),
6025 uint16(xMatch),
6026 uint16(xSetOp), uint16(CMP),
6027 uint16(xReadIb),
6028 uint16(xArgRM8),
6029 uint16(xArgImm8u),
6030 uint16(xMatch),
6031 uint16(xCondSlashR),
6032 9218,
6033 9247,
6034 9276,
6035 9305,
6036 9334,
6037 9363,
6038 9392,
6039 9421,
6040 uint16(xCondIs64), 9221, 9237,
6041 uint16(xCondDataSize), 9225, 9231, 0,
6042 uint16(xSetOp), uint16(ADD),
6043 uint16(xReadIw),
6044 uint16(xArgRM16),
6045 uint16(xArgImm16),
6046 uint16(xMatch),
6047 uint16(xSetOp), uint16(ADD),
6048 uint16(xReadId),
6049 uint16(xArgRM32),
6050 uint16(xArgImm32),
6051 uint16(xMatch),
6052 uint16(xCondDataSize), 9225, 9231, 9241,
6053 uint16(xSetOp), uint16(ADD),
6054 uint16(xReadId),
6055 uint16(xArgRM64),
6056 uint16(xArgImm32),
6057 uint16(xMatch),
6058 uint16(xCondIs64), 9250, 9266,
6059 uint16(xCondDataSize), 9254, 9260, 0,
6060 uint16(xSetOp), uint16(OR),
6061 uint16(xReadIw),
6062 uint16(xArgRM16),
6063 uint16(xArgImm16),
6064 uint16(xMatch),
6065 uint16(xSetOp), uint16(OR),
6066 uint16(xReadId),
6067 uint16(xArgRM32),
6068 uint16(xArgImm32),
6069 uint16(xMatch),
6070 uint16(xCondDataSize), 9254, 9260, 9270,
6071 uint16(xSetOp), uint16(OR),
6072 uint16(xReadId),
6073 uint16(xArgRM64),
6074 uint16(xArgImm32),
6075 uint16(xMatch),
6076 uint16(xCondIs64), 9279, 9295,
6077 uint16(xCondDataSize), 9283, 9289, 0,
6078 uint16(xSetOp), uint16(ADC),
6079 uint16(xReadIw),
6080 uint16(xArgRM16),
6081 uint16(xArgImm16),
6082 uint16(xMatch),
6083 uint16(xSetOp), uint16(ADC),
6084 uint16(xReadId),
6085 uint16(xArgRM32),
6086 uint16(xArgImm32),
6087 uint16(xMatch),
6088 uint16(xCondDataSize), 9283, 9289, 9299,
6089 uint16(xSetOp), uint16(ADC),
6090 uint16(xReadId),
6091 uint16(xArgRM64),
6092 uint16(xArgImm32),
6093 uint16(xMatch),
6094 uint16(xCondIs64), 9308, 9324,
6095 uint16(xCondDataSize), 9312, 9318, 0,
6096 uint16(xSetOp), uint16(SBB),
6097 uint16(xReadIw),
6098 uint16(xArgRM16),
6099 uint16(xArgImm16),
6100 uint16(xMatch),
6101 uint16(xSetOp), uint16(SBB),
6102 uint16(xReadId),
6103 uint16(xArgRM32),
6104 uint16(xArgImm32),
6105 uint16(xMatch),
6106 uint16(xCondDataSize), 9312, 9318, 9328,
6107 uint16(xSetOp), uint16(SBB),
6108 uint16(xReadId),
6109 uint16(xArgRM64),
6110 uint16(xArgImm32),
6111 uint16(xMatch),
6112 uint16(xCondIs64), 9337, 9353,
6113 uint16(xCondDataSize), 9341, 9347, 0,
6114 uint16(xSetOp), uint16(AND),
6115 uint16(xReadIw),
6116 uint16(xArgRM16),
6117 uint16(xArgImm16),
6118 uint16(xMatch),
6119 uint16(xSetOp), uint16(AND),
6120 uint16(xReadId),
6121 uint16(xArgRM32),
6122 uint16(xArgImm32),
6123 uint16(xMatch),
6124 uint16(xCondDataSize), 9341, 9347, 9357,
6125 uint16(xSetOp), uint16(AND),
6126 uint16(xReadId),
6127 uint16(xArgRM64),
6128 uint16(xArgImm32),
6129 uint16(xMatch),
6130 uint16(xCondIs64), 9366, 9382,
6131 uint16(xCondDataSize), 9370, 9376, 0,
6132 uint16(xSetOp), uint16(SUB),
6133 uint16(xReadIw),
6134 uint16(xArgRM16),
6135 uint16(xArgImm16),
6136 uint16(xMatch),
6137 uint16(xSetOp), uint16(SUB),
6138 uint16(xReadId),
6139 uint16(xArgRM32),
6140 uint16(xArgImm32),
6141 uint16(xMatch),
6142 uint16(xCondDataSize), 9370, 9376, 9386,
6143 uint16(xSetOp), uint16(SUB),
6144 uint16(xReadId),
6145 uint16(xArgRM64),
6146 uint16(xArgImm32),
6147 uint16(xMatch),
6148 uint16(xCondIs64), 9395, 9411,
6149 uint16(xCondDataSize), 9399, 9405, 0,
6150 uint16(xSetOp), uint16(XOR),
6151 uint16(xReadIw),
6152 uint16(xArgRM16),
6153 uint16(xArgImm16),
6154 uint16(xMatch),
6155 uint16(xSetOp), uint16(XOR),
6156 uint16(xReadId),
6157 uint16(xArgRM32),
6158 uint16(xArgImm32),
6159 uint16(xMatch),
6160 uint16(xCondDataSize), 9399, 9405, 9415,
6161 uint16(xSetOp), uint16(XOR),
6162 uint16(xReadId),
6163 uint16(xArgRM64),
6164 uint16(xArgImm32),
6165 uint16(xMatch),
6166 uint16(xCondIs64), 9424, 9440,
6167 uint16(xCondDataSize), 9428, 9434, 0,
6168 uint16(xSetOp), uint16(CMP),
6169 uint16(xReadIw),
6170 uint16(xArgRM16),
6171 uint16(xArgImm16),
6172 uint16(xMatch),
6173 uint16(xSetOp), uint16(CMP),
6174 uint16(xReadId),
6175 uint16(xArgRM32),
6176 uint16(xArgImm32),
6177 uint16(xMatch),
6178 uint16(xCondDataSize), 9428, 9434, 9444,
6179 uint16(xSetOp), uint16(CMP),
6180 uint16(xReadId),
6181 uint16(xArgRM64),
6182 uint16(xArgImm32),
6183 uint16(xMatch),
6184 uint16(xCondSlashR),
6185 9459,
6186 9488,
6187 9517,
6188 9546,
6189 9575,
6190 9604,
6191 9633,
6192 9662,
6193 uint16(xCondIs64), 9462, 9478,
6194 uint16(xCondDataSize), 9466, 9472, 0,
6195 uint16(xSetOp), uint16(ADD),
6196 uint16(xReadIb),
6197 uint16(xArgRM16),
6198 uint16(xArgImm8),
6199 uint16(xMatch),
6200 uint16(xSetOp), uint16(ADD),
6201 uint16(xReadIb),
6202 uint16(xArgRM32),
6203 uint16(xArgImm8),
6204 uint16(xMatch),
6205 uint16(xCondDataSize), 9466, 9472, 9482,
6206 uint16(xSetOp), uint16(ADD),
6207 uint16(xReadIb),
6208 uint16(xArgRM64),
6209 uint16(xArgImm8),
6210 uint16(xMatch),
6211 uint16(xCondIs64), 9491, 9507,
6212 uint16(xCondDataSize), 9495, 9501, 0,
6213 uint16(xSetOp), uint16(OR),
6214 uint16(xReadIb),
6215 uint16(xArgRM16),
6216 uint16(xArgImm8),
6217 uint16(xMatch),
6218 uint16(xSetOp), uint16(OR),
6219 uint16(xReadIb),
6220 uint16(xArgRM32),
6221 uint16(xArgImm8),
6222 uint16(xMatch),
6223 uint16(xCondDataSize), 9495, 9501, 9511,
6224 uint16(xSetOp), uint16(OR),
6225 uint16(xReadIb),
6226 uint16(xArgRM64),
6227 uint16(xArgImm8),
6228 uint16(xMatch),
6229 uint16(xCondIs64), 9520, 9536,
6230 uint16(xCondDataSize), 9524, 9530, 0,
6231 uint16(xSetOp), uint16(ADC),
6232 uint16(xReadIb),
6233 uint16(xArgRM16),
6234 uint16(xArgImm8),
6235 uint16(xMatch),
6236 uint16(xSetOp), uint16(ADC),
6237 uint16(xReadIb),
6238 uint16(xArgRM32),
6239 uint16(xArgImm8),
6240 uint16(xMatch),
6241 uint16(xCondDataSize), 9524, 9530, 9540,
6242 uint16(xSetOp), uint16(ADC),
6243 uint16(xReadIb),
6244 uint16(xArgRM64),
6245 uint16(xArgImm8),
6246 uint16(xMatch),
6247 uint16(xCondIs64), 9549, 9565,
6248 uint16(xCondDataSize), 9553, 9559, 0,
6249 uint16(xSetOp), uint16(SBB),
6250 uint16(xReadIb),
6251 uint16(xArgRM16),
6252 uint16(xArgImm8),
6253 uint16(xMatch),
6254 uint16(xSetOp), uint16(SBB),
6255 uint16(xReadIb),
6256 uint16(xArgRM32),
6257 uint16(xArgImm8),
6258 uint16(xMatch),
6259 uint16(xCondDataSize), 9553, 9559, 9569,
6260 uint16(xSetOp), uint16(SBB),
6261 uint16(xReadIb),
6262 uint16(xArgRM64),
6263 uint16(xArgImm8),
6264 uint16(xMatch),
6265 uint16(xCondIs64), 9578, 9594,
6266 uint16(xCondDataSize), 9582, 9588, 0,
6267 uint16(xSetOp), uint16(AND),
6268 uint16(xReadIb),
6269 uint16(xArgRM16),
6270 uint16(xArgImm8),
6271 uint16(xMatch),
6272 uint16(xSetOp), uint16(AND),
6273 uint16(xReadIb),
6274 uint16(xArgRM32),
6275 uint16(xArgImm8),
6276 uint16(xMatch),
6277 uint16(xCondDataSize), 9582, 9588, 9598,
6278 uint16(xSetOp), uint16(AND),
6279 uint16(xReadIb),
6280 uint16(xArgRM64),
6281 uint16(xArgImm8),
6282 uint16(xMatch),
6283 uint16(xCondIs64), 9607, 9623,
6284 uint16(xCondDataSize), 9611, 9617, 0,
6285 uint16(xSetOp), uint16(SUB),
6286 uint16(xReadIb),
6287 uint16(xArgRM16),
6288 uint16(xArgImm8),
6289 uint16(xMatch),
6290 uint16(xSetOp), uint16(SUB),
6291 uint16(xReadIb),
6292 uint16(xArgRM32),
6293 uint16(xArgImm8),
6294 uint16(xMatch),
6295 uint16(xCondDataSize), 9611, 9617, 9627,
6296 uint16(xSetOp), uint16(SUB),
6297 uint16(xReadIb),
6298 uint16(xArgRM64),
6299 uint16(xArgImm8),
6300 uint16(xMatch),
6301 uint16(xCondIs64), 9636, 9652,
6302 uint16(xCondDataSize), 9640, 9646, 0,
6303 uint16(xSetOp), uint16(XOR),
6304 uint16(xReadIb),
6305 uint16(xArgRM16),
6306 uint16(xArgImm8),
6307 uint16(xMatch),
6308 uint16(xSetOp), uint16(XOR),
6309 uint16(xReadIb),
6310 uint16(xArgRM32),
6311 uint16(xArgImm8),
6312 uint16(xMatch),
6313 uint16(xCondDataSize), 9640, 9646, 9656,
6314 uint16(xSetOp), uint16(XOR),
6315 uint16(xReadIb),
6316 uint16(xArgRM64),
6317 uint16(xArgImm8),
6318 uint16(xMatch),
6319 uint16(xCondIs64), 9665, 9681,
6320 uint16(xCondDataSize), 9669, 9675, 0,
6321 uint16(xSetOp), uint16(CMP),
6322 uint16(xReadIb),
6323 uint16(xArgRM16),
6324 uint16(xArgImm8),
6325 uint16(xMatch),
6326 uint16(xSetOp), uint16(CMP),
6327 uint16(xReadIb),
6328 uint16(xArgRM32),
6329 uint16(xArgImm8),
6330 uint16(xMatch),
6331 uint16(xCondDataSize), 9669, 9675, 9685,
6332 uint16(xSetOp), uint16(CMP),
6333 uint16(xReadIb),
6334 uint16(xArgRM64),
6335 uint16(xArgImm8),
6336 uint16(xMatch),
6337 uint16(xSetOp), uint16(TEST),
6338 uint16(xReadSlashR),
6339 uint16(xArgRM8),
6340 uint16(xArgR8),
6341 uint16(xMatch),
6342 uint16(xCondIs64), 9700, 9716,
6343 uint16(xCondDataSize), 9704, 9710, 0,
6344 uint16(xSetOp), uint16(TEST),
6345 uint16(xReadSlashR),
6346 uint16(xArgRM16),
6347 uint16(xArgR16),
6348 uint16(xMatch),
6349 uint16(xSetOp), uint16(TEST),
6350 uint16(xReadSlashR),
6351 uint16(xArgRM32),
6352 uint16(xArgR32),
6353 uint16(xMatch),
6354 uint16(xCondDataSize), 9704, 9710, 9720,
6355 uint16(xSetOp), uint16(TEST),
6356 uint16(xReadSlashR),
6357 uint16(xArgRM64),
6358 uint16(xArgR64),
6359 uint16(xMatch),
6360 uint16(xSetOp), uint16(XCHG),
6361 uint16(xReadSlashR),
6362 uint16(xArgRM8),
6363 uint16(xArgR8),
6364 uint16(xMatch),
6365 uint16(xCondIs64), 9735, 9751,
6366 uint16(xCondDataSize), 9739, 9745, 0,
6367 uint16(xSetOp), uint16(XCHG),
6368 uint16(xReadSlashR),
6369 uint16(xArgRM16),
6370 uint16(xArgR16),
6371 uint16(xMatch),
6372 uint16(xSetOp), uint16(XCHG),
6373 uint16(xReadSlashR),
6374 uint16(xArgRM32),
6375 uint16(xArgR32),
6376 uint16(xMatch),
6377 uint16(xCondDataSize), 9739, 9745, 9755,
6378 uint16(xSetOp), uint16(XCHG),
6379 uint16(xReadSlashR),
6380 uint16(xArgRM64),
6381 uint16(xArgR64),
6382 uint16(xMatch),
6383 uint16(xSetOp), uint16(MOV),
6384 uint16(xReadSlashR),
6385 uint16(xArgRM8),
6386 uint16(xArgR8),
6387 uint16(xMatch),
6388 uint16(xCondDataSize), 9771, 9777, 9783,
6389 uint16(xSetOp), uint16(MOV),
6390 uint16(xReadSlashR),
6391 uint16(xArgRM16),
6392 uint16(xArgR16),
6393 uint16(xMatch),
6394 uint16(xSetOp), uint16(MOV),
6395 uint16(xReadSlashR),
6396 uint16(xArgRM32),
6397 uint16(xArgR32),
6398 uint16(xMatch),
6399 uint16(xSetOp), uint16(MOV),
6400 uint16(xReadSlashR),
6401 uint16(xArgRM64),
6402 uint16(xArgR64),
6403 uint16(xMatch),
6404 uint16(xSetOp), uint16(MOV),
6405 uint16(xReadSlashR),
6406 uint16(xArgR8),
6407 uint16(xArgRM8),
6408 uint16(xMatch),
6409 uint16(xCondDataSize), 9799, 9805, 9811,
6410 uint16(xSetOp), uint16(MOV),
6411 uint16(xReadSlashR),
6412 uint16(xArgR16),
6413 uint16(xArgRM16),
6414 uint16(xMatch),
6415 uint16(xSetOp), uint16(MOV),
6416 uint16(xReadSlashR),
6417 uint16(xArgR32),
6418 uint16(xArgRM32),
6419 uint16(xMatch),
6420 uint16(xSetOp), uint16(MOV),
6421 uint16(xReadSlashR),
6422 uint16(xArgR64),
6423 uint16(xArgRM64),
6424 uint16(xMatch),
6425 uint16(xCondIs64), 9820, 9836,
6426 uint16(xCondDataSize), 9824, 9830, 0,
6427 uint16(xSetOp), uint16(MOV),
6428 uint16(xReadSlashR),
6429 uint16(xArgRM16),
6430 uint16(xArgSreg),
6431 uint16(xMatch),
6432 uint16(xSetOp), uint16(MOV),
6433 uint16(xReadSlashR),
6434 uint16(xArgR32M16),
6435 uint16(xArgSreg),
6436 uint16(xMatch),
6437 uint16(xCondDataSize), 9824, 9830, 9840,
6438 uint16(xSetOp), uint16(MOV),
6439 uint16(xReadSlashR),
6440 uint16(xArgR64M16),
6441 uint16(xArgSreg),
6442 uint16(xMatch),
6443 uint16(xCondIs64), 9849, 9865,
6444 uint16(xCondDataSize), 9853, 9859, 0,
6445 uint16(xSetOp), uint16(LEA),
6446 uint16(xReadSlashR),
6447 uint16(xArgR16),
6448 uint16(xArgM),
6449 uint16(xMatch),
6450 uint16(xSetOp), uint16(LEA),
6451 uint16(xReadSlashR),
6452 uint16(xArgR32),
6453 uint16(xArgM),
6454 uint16(xMatch),
6455 uint16(xCondDataSize), 9853, 9859, 9869,
6456 uint16(xSetOp), uint16(LEA),
6457 uint16(xReadSlashR),
6458 uint16(xArgR64),
6459 uint16(xArgM),
6460 uint16(xMatch),
6461 uint16(xCondIs64), 9878, 9894,
6462 uint16(xCondDataSize), 9882, 9888, 0,
6463 uint16(xSetOp), uint16(MOV),
6464 uint16(xReadSlashR),
6465 uint16(xArgSreg),
6466 uint16(xArgRM16),
6467 uint16(xMatch),
6468 uint16(xSetOp), uint16(MOV),
6469 uint16(xReadSlashR),
6470 uint16(xArgSreg),
6471 uint16(xArgR32M16),
6472 uint16(xMatch),
6473 uint16(xCondDataSize), 9882, 9888, 9898,
6474 uint16(xSetOp), uint16(MOV),
6475 uint16(xReadSlashR),
6476 uint16(xArgSreg),
6477 uint16(xArgR64M16),
6478 uint16(xMatch),
6479 uint16(xCondSlashR),
6480 9913,
6481 0,
6482 0,
6483 0,
6484 0,
6485 0,
6486 0,
6487 0,
6488 uint16(xCondIs64), 9916, 9928,
6489 uint16(xCondDataSize), 9920, 9924, 0,
6490 uint16(xSetOp), uint16(POP),
6491 uint16(xArgRM16),
6492 uint16(xMatch),
6493 uint16(xSetOp), uint16(POP),
6494 uint16(xArgRM32),
6495 uint16(xMatch),
6496 uint16(xCondDataSize), 9920, 9932, 9936,
6497 uint16(xSetOp), uint16(POP),
6498 uint16(xArgRM64),
6499 uint16(xMatch),
6500 uint16(xSetOp), uint16(POP),
6501 uint16(xArgRM64),
6502 uint16(xMatch),
6503 uint16(xCondIs64), 9943, 9957,
6504 uint16(xCondDataSize), 9947, 9952, 0,
6505 uint16(xSetOp), uint16(XCHG),
6506 uint16(xArgR16op),
6507 uint16(xArgAX),
6508 uint16(xMatch),
6509 uint16(xSetOp), uint16(XCHG),
6510 uint16(xArgR32op),
6511 uint16(xArgEAX),
6512 uint16(xMatch),
6513 uint16(xCondDataSize), 9947, 9952, 9961,
6514 uint16(xSetOp), uint16(XCHG),
6515 uint16(xArgR64op),
6516 uint16(xArgRAX),
6517 uint16(xMatch),
6518 uint16(xCondIs64), 9969, 9979,
6519 uint16(xCondDataSize), 9973, 9976, 0,
6520 uint16(xSetOp), uint16(CBW),
6521 uint16(xMatch),
6522 uint16(xSetOp), uint16(CWDE),
6523 uint16(xMatch),
6524 uint16(xCondDataSize), 9973, 9976, 9983,
6525 uint16(xSetOp), uint16(CDQE),
6526 uint16(xMatch),
6527 uint16(xCondIs64), 9989, 9999,
6528 uint16(xCondDataSize), 9993, 9996, 0,
6529 uint16(xSetOp), uint16(CWD),
6530 uint16(xMatch),
6531 uint16(xSetOp), uint16(CDQ),
6532 uint16(xMatch),
6533 uint16(xCondDataSize), 9993, 9996, 10003,
6534 uint16(xSetOp), uint16(CQO),
6535 uint16(xMatch),
6536 uint16(xCondIs64), 10009, 0,
6537 uint16(xCondDataSize), 10013, 10018, 0,
6538 uint16(xSetOp), uint16(LCALL),
6539 uint16(xReadCd),
6540 uint16(xArgPtr16colon16),
6541 uint16(xMatch),
6542 uint16(xSetOp), uint16(LCALL),
6543 uint16(xReadCp),
6544 uint16(xArgPtr16colon32),
6545 uint16(xMatch),
6546 uint16(xSetOp), uint16(FWAIT),
6547 uint16(xMatch),
6548 uint16(xCondIs64), 10029, 10039,
6549 uint16(xCondDataSize), 10033, 10036, 0,
6550 uint16(xSetOp), uint16(PUSHF),
6551 uint16(xMatch),
6552 uint16(xSetOp), uint16(PUSHFD),
6553 uint16(xMatch),
6554 uint16(xCondDataSize), 10033, 10043, 10046,
6555 uint16(xSetOp), uint16(PUSHFQ),
6556 uint16(xMatch),
6557 uint16(xSetOp), uint16(PUSHFQ),
6558 uint16(xMatch),
6559 uint16(xCondIs64), 10052, 10062,
6560 uint16(xCondDataSize), 10056, 10059, 0,
6561 uint16(xSetOp), uint16(POPF),
6562 uint16(xMatch),
6563 uint16(xSetOp), uint16(POPFD),
6564 uint16(xMatch),
6565 uint16(xCondDataSize), 10056, 10066, 10069,
6566 uint16(xSetOp), uint16(POPFQ),
6567 uint16(xMatch),
6568 uint16(xSetOp), uint16(POPFQ),
6569 uint16(xMatch),
6570 uint16(xSetOp), uint16(SAHF),
6571 uint16(xMatch),
6572 uint16(xSetOp), uint16(LAHF),
6573 uint16(xMatch),
6574 uint16(xCondIs64), 10081, 10087,
6575 uint16(xSetOp), uint16(MOV),
6576 uint16(xReadCm),
6577 uint16(xArgAL),
6578 uint16(xArgMoffs8),
6579 uint16(xMatch),
6580 uint16(xCondDataSize), 10081, 10081, 10091,
6581 uint16(xSetOp), uint16(MOV),
6582 uint16(xReadCm),
6583 uint16(xArgAL),
6584 uint16(xArgMoffs8),
6585 uint16(xMatch),
6586 uint16(xCondDataSize), 10101, 10107, 10113,
6587 uint16(xSetOp), uint16(MOV),
6588 uint16(xReadCm),
6589 uint16(xArgAX),
6590 uint16(xArgMoffs16),
6591 uint16(xMatch),
6592 uint16(xSetOp), uint16(MOV),
6593 uint16(xReadCm),
6594 uint16(xArgEAX),
6595 uint16(xArgMoffs32),
6596 uint16(xMatch),
6597 uint16(xSetOp), uint16(MOV),
6598 uint16(xReadCm),
6599 uint16(xArgRAX),
6600 uint16(xArgMoffs64),
6601 uint16(xMatch),
6602 uint16(xCondIs64), 10122, 10128,
6603 uint16(xSetOp), uint16(MOV),
6604 uint16(xReadCm),
6605 uint16(xArgMoffs8),
6606 uint16(xArgAL),
6607 uint16(xMatch),
6608 uint16(xCondDataSize), 10122, 10122, 10132,
6609 uint16(xSetOp), uint16(MOV),
6610 uint16(xReadCm),
6611 uint16(xArgMoffs8),
6612 uint16(xArgAL),
6613 uint16(xMatch),
6614 uint16(xCondDataSize), 10142, 10148, 10154,
6615 uint16(xSetOp), uint16(MOV),
6616 uint16(xReadCm),
6617 uint16(xArgMoffs16),
6618 uint16(xArgAX),
6619 uint16(xMatch),
6620 uint16(xSetOp), uint16(MOV),
6621 uint16(xReadCm),
6622 uint16(xArgMoffs32),
6623 uint16(xArgEAX),
6624 uint16(xMatch),
6625 uint16(xSetOp), uint16(MOV),
6626 uint16(xReadCm),
6627 uint16(xArgMoffs64),
6628 uint16(xArgRAX),
6629 uint16(xMatch),
6630 uint16(xSetOp), uint16(MOVSB),
6631 uint16(xMatch),
6632 uint16(xCondIs64), 10166, 10176,
6633 uint16(xCondDataSize), 10170, 10173, 0,
6634 uint16(xSetOp), uint16(MOVSW),
6635 uint16(xMatch),
6636 uint16(xSetOp), uint16(MOVSD),
6637 uint16(xMatch),
6638 uint16(xCondDataSize), 10170, 10173, 10180,
6639 uint16(xSetOp), uint16(MOVSQ),
6640 uint16(xMatch),
6641 uint16(xSetOp), uint16(CMPSB),
6642 uint16(xMatch),
6643 uint16(xCondIs64), 10189, 10199,
6644 uint16(xCondDataSize), 10193, 10196, 0,
6645 uint16(xSetOp), uint16(CMPSW),
6646 uint16(xMatch),
6647 uint16(xSetOp), uint16(CMPSD),
6648 uint16(xMatch),
6649 uint16(xCondDataSize), 10193, 10196, 10203,
6650 uint16(xSetOp), uint16(CMPSQ),
6651 uint16(xMatch),
6652 uint16(xSetOp), uint16(TEST),
6653 uint16(xReadIb),
6654 uint16(xArgAL),
6655 uint16(xArgImm8u),
6656 uint16(xMatch),
6657 uint16(xCondIs64), 10215, 10231,
6658 uint16(xCondDataSize), 10219, 10225, 0,
6659 uint16(xSetOp), uint16(TEST),
6660 uint16(xReadIw),
6661 uint16(xArgAX),
6662 uint16(xArgImm16),
6663 uint16(xMatch),
6664 uint16(xSetOp), uint16(TEST),
6665 uint16(xReadId),
6666 uint16(xArgEAX),
6667 uint16(xArgImm32),
6668 uint16(xMatch),
6669 uint16(xCondDataSize), 10219, 10225, 10235,
6670 uint16(xSetOp), uint16(TEST),
6671 uint16(xReadId),
6672 uint16(xArgRAX),
6673 uint16(xArgImm32),
6674 uint16(xMatch),
6675 uint16(xSetOp), uint16(STOSB),
6676 uint16(xMatch),
6677 uint16(xCondIs64), 10247, 10257,
6678 uint16(xCondDataSize), 10251, 10254, 0,
6679 uint16(xSetOp), uint16(STOSW),
6680 uint16(xMatch),
6681 uint16(xSetOp), uint16(STOSD),
6682 uint16(xMatch),
6683 uint16(xCondDataSize), 10251, 10254, 10261,
6684 uint16(xSetOp), uint16(STOSQ),
6685 uint16(xMatch),
6686 uint16(xSetOp), uint16(LODSB),
6687 uint16(xMatch),
6688 uint16(xCondIs64), 10270, 10280,
6689 uint16(xCondDataSize), 10274, 10277, 0,
6690 uint16(xSetOp), uint16(LODSW),
6691 uint16(xMatch),
6692 uint16(xSetOp), uint16(LODSD),
6693 uint16(xMatch),
6694 uint16(xCondDataSize), 10274, 10277, 10284,
6695 uint16(xSetOp), uint16(LODSQ),
6696 uint16(xMatch),
6697 uint16(xSetOp), uint16(SCASB),
6698 uint16(xMatch),
6699 uint16(xCondIs64), 10293, 10303,
6700 uint16(xCondDataSize), 10297, 10300, 0,
6701 uint16(xSetOp), uint16(SCASW),
6702 uint16(xMatch),
6703 uint16(xSetOp), uint16(SCASD),
6704 uint16(xMatch),
6705 uint16(xCondDataSize), 10297, 10300, 10307,
6706 uint16(xSetOp), uint16(SCASQ),
6707 uint16(xMatch),
6708 uint16(xSetOp), uint16(MOV),
6709 uint16(xReadIb),
6710 uint16(xArgR8op),
6711 uint16(xArgImm8u),
6712 uint16(xMatch),
6713 uint16(xCondIs64), 10319, 10335,
6714 uint16(xCondDataSize), 10323, 10329, 0,
6715 uint16(xSetOp), uint16(MOV),
6716 uint16(xReadIw),
6717 uint16(xArgR16op),
6718 uint16(xArgImm16),
6719 uint16(xMatch),
6720 uint16(xSetOp), uint16(MOV),
6721 uint16(xReadId),
6722 uint16(xArgR32op),
6723 uint16(xArgImm32),
6724 uint16(xMatch),
6725 uint16(xCondDataSize), 10323, 10329, 10339,
6726 uint16(xSetOp), uint16(MOV),
6727 uint16(xReadIo),
6728 uint16(xArgR64op),
6729 uint16(xArgImm64),
6730 uint16(xMatch),
6731 uint16(xCondSlashR),
6732 10354,
6733 10360,
6734 10366,
6735 10372,
6736 10378,
6737 10384,
6738 0,
6739 10390,
6740 uint16(xSetOp), uint16(ROL),
6741 uint16(xReadIb),
6742 uint16(xArgRM8),
6743 uint16(xArgImm8u),
6744 uint16(xMatch),
6745 uint16(xSetOp), uint16(ROR),
6746 uint16(xReadIb),
6747 uint16(xArgRM8),
6748 uint16(xArgImm8u),
6749 uint16(xMatch),
6750 uint16(xSetOp), uint16(RCL),
6751 uint16(xReadIb),
6752 uint16(xArgRM8),
6753 uint16(xArgImm8u),
6754 uint16(xMatch),
6755 uint16(xSetOp), uint16(RCR),
6756 uint16(xReadIb),
6757 uint16(xArgRM8),
6758 uint16(xArgImm8u),
6759 uint16(xMatch),
6760 uint16(xSetOp), uint16(SHL),
6761 uint16(xReadIb),
6762 uint16(xArgRM8),
6763 uint16(xArgImm8u),
6764 uint16(xMatch),
6765 uint16(xSetOp), uint16(SHR),
6766 uint16(xReadIb),
6767 uint16(xArgRM8),
6768 uint16(xArgImm8u),
6769 uint16(xMatch),
6770 uint16(xSetOp), uint16(SAR),
6771 uint16(xReadIb),
6772 uint16(xArgRM8),
6773 uint16(xArgImm8u),
6774 uint16(xMatch),
6775 uint16(xCondSlashR),
6776 10405,
6777 10427,
6778 10449,
6779 10478,
6780 10507,
6781 10536,
6782 0,
6783 10565,
6784 uint16(xCondDataSize), 10409, 10415, 10421,
6785 uint16(xSetOp), uint16(ROL),
6786 uint16(xReadIb),
6787 uint16(xArgRM16),
6788 uint16(xArgImm8u),
6789 uint16(xMatch),
6790 uint16(xSetOp), uint16(ROL),
6791 uint16(xReadIb),
6792 uint16(xArgRM32),
6793 uint16(xArgImm8u),
6794 uint16(xMatch),
6795 uint16(xSetOp), uint16(ROL),
6796 uint16(xReadIb),
6797 uint16(xArgRM64),
6798 uint16(xArgImm8u),
6799 uint16(xMatch),
6800 uint16(xCondDataSize), 10431, 10437, 10443,
6801 uint16(xSetOp), uint16(ROR),
6802 uint16(xReadIb),
6803 uint16(xArgRM16),
6804 uint16(xArgImm8u),
6805 uint16(xMatch),
6806 uint16(xSetOp), uint16(ROR),
6807 uint16(xReadIb),
6808 uint16(xArgRM32),
6809 uint16(xArgImm8u),
6810 uint16(xMatch),
6811 uint16(xSetOp), uint16(ROR),
6812 uint16(xReadIb),
6813 uint16(xArgRM64),
6814 uint16(xArgImm8u),
6815 uint16(xMatch),
6816 uint16(xCondIs64), 10452, 10468,
6817 uint16(xCondDataSize), 10456, 10462, 0,
6818 uint16(xSetOp), uint16(RCL),
6819 uint16(xReadIb),
6820 uint16(xArgRM16),
6821 uint16(xArgImm8u),
6822 uint16(xMatch),
6823 uint16(xSetOp), uint16(RCL),
6824 uint16(xReadIb),
6825 uint16(xArgRM32),
6826 uint16(xArgImm8u),
6827 uint16(xMatch),
6828 uint16(xCondDataSize), 10456, 10462, 10472,
6829 uint16(xSetOp), uint16(RCL),
6830 uint16(xReadIb),
6831 uint16(xArgRM64),
6832 uint16(xArgImm8u),
6833 uint16(xMatch),
6834 uint16(xCondIs64), 10481, 10497,
6835 uint16(xCondDataSize), 10485, 10491, 0,
6836 uint16(xSetOp), uint16(RCR),
6837 uint16(xReadIb),
6838 uint16(xArgRM16),
6839 uint16(xArgImm8u),
6840 uint16(xMatch),
6841 uint16(xSetOp), uint16(RCR),
6842 uint16(xReadIb),
6843 uint16(xArgRM32),
6844 uint16(xArgImm8u),
6845 uint16(xMatch),
6846 uint16(xCondDataSize), 10485, 10491, 10501,
6847 uint16(xSetOp), uint16(RCR),
6848 uint16(xReadIb),
6849 uint16(xArgRM64),
6850 uint16(xArgImm8u),
6851 uint16(xMatch),
6852 uint16(xCondIs64), 10510, 10526,
6853 uint16(xCondDataSize), 10514, 10520, 0,
6854 uint16(xSetOp), uint16(SHL),
6855 uint16(xReadIb),
6856 uint16(xArgRM16),
6857 uint16(xArgImm8u),
6858 uint16(xMatch),
6859 uint16(xSetOp), uint16(SHL),
6860 uint16(xReadIb),
6861 uint16(xArgRM32),
6862 uint16(xArgImm8u),
6863 uint16(xMatch),
6864 uint16(xCondDataSize), 10514, 10520, 10530,
6865 uint16(xSetOp), uint16(SHL),
6866 uint16(xReadIb),
6867 uint16(xArgRM64),
6868 uint16(xArgImm8u),
6869 uint16(xMatch),
6870 uint16(xCondIs64), 10539, 10555,
6871 uint16(xCondDataSize), 10543, 10549, 0,
6872 uint16(xSetOp), uint16(SHR),
6873 uint16(xReadIb),
6874 uint16(xArgRM16),
6875 uint16(xArgImm8u),
6876 uint16(xMatch),
6877 uint16(xSetOp), uint16(SHR),
6878 uint16(xReadIb),
6879 uint16(xArgRM32),
6880 uint16(xArgImm8u),
6881 uint16(xMatch),
6882 uint16(xCondDataSize), 10543, 10549, 10559,
6883 uint16(xSetOp), uint16(SHR),
6884 uint16(xReadIb),
6885 uint16(xArgRM64),
6886 uint16(xArgImm8u),
6887 uint16(xMatch),
6888 uint16(xCondIs64), 10568, 10584,
6889 uint16(xCondDataSize), 10572, 10578, 0,
6890 uint16(xSetOp), uint16(SAR),
6891 uint16(xReadIb),
6892 uint16(xArgRM16),
6893 uint16(xArgImm8u),
6894 uint16(xMatch),
6895 uint16(xSetOp), uint16(SAR),
6896 uint16(xReadIb),
6897 uint16(xArgRM32),
6898 uint16(xArgImm8u),
6899 uint16(xMatch),
6900 uint16(xCondDataSize), 10572, 10578, 10588,
6901 uint16(xSetOp), uint16(SAR),
6902 uint16(xReadIb),
6903 uint16(xArgRM64),
6904 uint16(xArgImm8u),
6905 uint16(xMatch),
6906 uint16(xSetOp), uint16(RET),
6907 uint16(xReadIw),
6908 uint16(xArgImm16u),
6909 uint16(xMatch),
6910 uint16(xSetOp), uint16(RET),
6911 uint16(xMatch),
6912 uint16(xCondIs64), 10605, 0,
6913 uint16(xCondDataSize), 10609, 10615, 0,
6914 uint16(xSetOp), uint16(LES),
6915 uint16(xReadSlashR),
6916 uint16(xArgR16),
6917 uint16(xArgM16colon16),
6918 uint16(xMatch),
6919 uint16(xSetOp), uint16(LES),
6920 uint16(xReadSlashR),
6921 uint16(xArgR32),
6922 uint16(xArgM16colon32),
6923 uint16(xMatch),
6924 uint16(xCondIs64), 10624, 0,
6925 uint16(xCondDataSize), 10628, 10634, 0,
6926 uint16(xSetOp), uint16(LDS),
6927 uint16(xReadSlashR),
6928 uint16(xArgR16),
6929 uint16(xArgM16colon16),
6930 uint16(xMatch),
6931 uint16(xSetOp), uint16(LDS),
6932 uint16(xReadSlashR),
6933 uint16(xArgR32),
6934 uint16(xArgM16colon32),
6935 uint16(xMatch),
6936 uint16(xCondByte), 1,
6937 0xF8, 10659,
6938 uint16(xCondSlashR),
6939 10653,
6940 0,
6941 0,
6942 0,
6943 0,
6944 0,
6945 0,
6946 0,
6947 uint16(xSetOp), uint16(MOV),
6948 uint16(xReadIb),
6949 uint16(xArgRM8),
6950 uint16(xArgImm8u),
6951 uint16(xMatch),
6952 uint16(xSetOp), uint16(XABORT),
6953 uint16(xReadIb),
6954 uint16(xArgImm8u),
6955 uint16(xMatch),
6956 uint16(xCondByte), 1,
6957 0xF8, 10706,
6958 uint16(xCondSlashR),
6959 10677,
6960 0,
6961 0,
6962 0,
6963 0,
6964 0,
6965 0,
6966 0,
6967 uint16(xCondIs64), 10680, 10696,
6968 uint16(xCondDataSize), 10684, 10690, 0,
6969 uint16(xSetOp), uint16(MOV),
6970 uint16(xReadIw),
6971 uint16(xArgRM16),
6972 uint16(xArgImm16),
6973 uint16(xMatch),
6974 uint16(xSetOp), uint16(MOV),
6975 uint16(xReadId),
6976 uint16(xArgRM32),
6977 uint16(xArgImm32),
6978 uint16(xMatch),
6979 uint16(xCondDataSize), 10684, 10690, 10700,
6980 uint16(xSetOp), uint16(MOV),
6981 uint16(xReadId),
6982 uint16(xArgRM64),
6983 uint16(xArgImm32),
6984 uint16(xMatch),
6985 uint16(xCondDataSize), 10710, 10715, 10720,
6986 uint16(xSetOp), uint16(XBEGIN),
6987 uint16(xReadCw),
6988 uint16(xArgRel16),
6989 uint16(xMatch),
6990 uint16(xSetOp), uint16(XBEGIN),
6991 uint16(xReadCd),
6992 uint16(xArgRel32),
6993 uint16(xMatch),
6994 uint16(xSetOp), uint16(XBEGIN),
6995 uint16(xReadCd),
6996 uint16(xArgRel32),
6997 uint16(xMatch),
6998 uint16(xSetOp), uint16(ENTER),
6999 uint16(xReadIw),
7000 uint16(xReadIb),
7001 uint16(xArgImm16u),
7002 uint16(xArgImm8u),
7003 uint16(xMatch),
7004 uint16(xCondIs64), 10735, 10745,
7005 uint16(xCondDataSize), 10739, 10742, 0,
7006 uint16(xSetOp), uint16(LEAVE),
7007 uint16(xMatch),
7008 uint16(xSetOp), uint16(LEAVE),
7009 uint16(xMatch),
7010 uint16(xCondDataSize), 10739, 10749, 10752,
7011 uint16(xSetOp), uint16(LEAVE),
7012 uint16(xMatch),
7013 uint16(xSetOp), uint16(LEAVE),
7014 uint16(xMatch),
7015 uint16(xSetOp), uint16(LRET),
7016 uint16(xReadIw),
7017 uint16(xArgImm16u),
7018 uint16(xMatch),
7019 uint16(xSetOp), uint16(LRET),
7020 uint16(xMatch),
7021 uint16(xSetOp), uint16(INT),
7022 uint16(xArg3),
7023 uint16(xMatch),
7024 uint16(xSetOp), uint16(INT),
7025 uint16(xReadIb),
7026 uint16(xArgImm8u),
7027 uint16(xMatch),
7028 uint16(xCondIs64), 10775, 0,
7029 uint16(xSetOp), uint16(INTO),
7030 uint16(xMatch),
7031 uint16(xCondIs64), 10781, 10791,
7032 uint16(xCondDataSize), 10785, 10788, 0,
7033 uint16(xSetOp), uint16(IRET),
7034 uint16(xMatch),
7035 uint16(xSetOp), uint16(IRETD),
7036 uint16(xMatch),
7037 uint16(xCondDataSize), 10785, 10788, 10795,
7038 uint16(xSetOp), uint16(IRETQ),
7039 uint16(xMatch),
7040 uint16(xCondSlashR),
7041 10807,
7042 10812,
7043 10817,
7044 10822,
7045 10827,
7046 10832,
7047 0,
7048 10837,
7049 uint16(xSetOp), uint16(ROL),
7050 uint16(xArgRM8),
7051 uint16(xArg1),
7052 uint16(xMatch),
7053 uint16(xSetOp), uint16(ROR),
7054 uint16(xArgRM8),
7055 uint16(xArg1),
7056 uint16(xMatch),
7057 uint16(xSetOp), uint16(RCL),
7058 uint16(xArgRM8),
7059 uint16(xArg1),
7060 uint16(xMatch),
7061 uint16(xSetOp), uint16(RCR),
7062 uint16(xArgRM8),
7063 uint16(xArg1),
7064 uint16(xMatch),
7065 uint16(xSetOp), uint16(SHL),
7066 uint16(xArgRM8),
7067 uint16(xArg1),
7068 uint16(xMatch),
7069 uint16(xSetOp), uint16(SHR),
7070 uint16(xArgRM8),
7071 uint16(xArg1),
7072 uint16(xMatch),
7073 uint16(xSetOp), uint16(SAR),
7074 uint16(xArgRM8),
7075 uint16(xArg1),
7076 uint16(xMatch),
7077 uint16(xCondSlashR),
7078 10851,
7079 10877,
7080 10903,
7081 10929,
7082 10955,
7083 10981,
7084 0,
7085 11007,
7086 uint16(xCondIs64), 10854, 10868,
7087 uint16(xCondDataSize), 10858, 10863, 0,
7088 uint16(xSetOp), uint16(ROL),
7089 uint16(xArgRM16),
7090 uint16(xArg1),
7091 uint16(xMatch),
7092 uint16(xSetOp), uint16(ROL),
7093 uint16(xArgRM32),
7094 uint16(xArg1),
7095 uint16(xMatch),
7096 uint16(xCondDataSize), 10858, 10863, 10872,
7097 uint16(xSetOp), uint16(ROL),
7098 uint16(xArgRM64),
7099 uint16(xArg1),
7100 uint16(xMatch),
7101 uint16(xCondIs64), 10880, 10894,
7102 uint16(xCondDataSize), 10884, 10889, 0,
7103 uint16(xSetOp), uint16(ROR),
7104 uint16(xArgRM16),
7105 uint16(xArg1),
7106 uint16(xMatch),
7107 uint16(xSetOp), uint16(ROR),
7108 uint16(xArgRM32),
7109 uint16(xArg1),
7110 uint16(xMatch),
7111 uint16(xCondDataSize), 10884, 10889, 10898,
7112 uint16(xSetOp), uint16(ROR),
7113 uint16(xArgRM64),
7114 uint16(xArg1),
7115 uint16(xMatch),
7116 uint16(xCondIs64), 10906, 10920,
7117 uint16(xCondDataSize), 10910, 10915, 0,
7118 uint16(xSetOp), uint16(RCL),
7119 uint16(xArgRM16),
7120 uint16(xArg1),
7121 uint16(xMatch),
7122 uint16(xSetOp), uint16(RCL),
7123 uint16(xArgRM32),
7124 uint16(xArg1),
7125 uint16(xMatch),
7126 uint16(xCondDataSize), 10910, 10915, 10924,
7127 uint16(xSetOp), uint16(RCL),
7128 uint16(xArgRM64),
7129 uint16(xArg1),
7130 uint16(xMatch),
7131 uint16(xCondIs64), 10932, 10946,
7132 uint16(xCondDataSize), 10936, 10941, 0,
7133 uint16(xSetOp), uint16(RCR),
7134 uint16(xArgRM16),
7135 uint16(xArg1),
7136 uint16(xMatch),
7137 uint16(xSetOp), uint16(RCR),
7138 uint16(xArgRM32),
7139 uint16(xArg1),
7140 uint16(xMatch),
7141 uint16(xCondDataSize), 10936, 10941, 10950,
7142 uint16(xSetOp), uint16(RCR),
7143 uint16(xArgRM64),
7144 uint16(xArg1),
7145 uint16(xMatch),
7146 uint16(xCondIs64), 10958, 10972,
7147 uint16(xCondDataSize), 10962, 10967, 0,
7148 uint16(xSetOp), uint16(SHL),
7149 uint16(xArgRM16),
7150 uint16(xArg1),
7151 uint16(xMatch),
7152 uint16(xSetOp), uint16(SHL),
7153 uint16(xArgRM32),
7154 uint16(xArg1),
7155 uint16(xMatch),
7156 uint16(xCondDataSize), 10962, 10967, 10976,
7157 uint16(xSetOp), uint16(SHL),
7158 uint16(xArgRM64),
7159 uint16(xArg1),
7160 uint16(xMatch),
7161 uint16(xCondIs64), 10984, 10998,
7162 uint16(xCondDataSize), 10988, 10993, 0,
7163 uint16(xSetOp), uint16(SHR),
7164 uint16(xArgRM16),
7165 uint16(xArg1),
7166 uint16(xMatch),
7167 uint16(xSetOp), uint16(SHR),
7168 uint16(xArgRM32),
7169 uint16(xArg1),
7170 uint16(xMatch),
7171 uint16(xCondDataSize), 10988, 10993, 11002,
7172 uint16(xSetOp), uint16(SHR),
7173 uint16(xArgRM64),
7174 uint16(xArg1),
7175 uint16(xMatch),
7176 uint16(xCondIs64), 11010, 11024,
7177 uint16(xCondDataSize), 11014, 11019, 0,
7178 uint16(xSetOp), uint16(SAR),
7179 uint16(xArgRM16),
7180 uint16(xArg1),
7181 uint16(xMatch),
7182 uint16(xSetOp), uint16(SAR),
7183 uint16(xArgRM32),
7184 uint16(xArg1),
7185 uint16(xMatch),
7186 uint16(xCondDataSize), 11014, 11019, 11028,
7187 uint16(xSetOp), uint16(SAR),
7188 uint16(xArgRM64),
7189 uint16(xArg1),
7190 uint16(xMatch),
7191 uint16(xCondSlashR),
7192 11042,
7193 11047,
7194 11052,
7195 11057,
7196 11062,
7197 11067,
7198 0,
7199 11072,
7200 uint16(xSetOp), uint16(ROL),
7201 uint16(xArgRM8),
7202 uint16(xArgCL),
7203 uint16(xMatch),
7204 uint16(xSetOp), uint16(ROR),
7205 uint16(xArgRM8),
7206 uint16(xArgCL),
7207 uint16(xMatch),
7208 uint16(xSetOp), uint16(RCL),
7209 uint16(xArgRM8),
7210 uint16(xArgCL),
7211 uint16(xMatch),
7212 uint16(xSetOp), uint16(RCR),
7213 uint16(xArgRM8),
7214 uint16(xArgCL),
7215 uint16(xMatch),
7216 uint16(xSetOp), uint16(SHL),
7217 uint16(xArgRM8),
7218 uint16(xArgCL),
7219 uint16(xMatch),
7220 uint16(xSetOp), uint16(SHR),
7221 uint16(xArgRM8),
7222 uint16(xArgCL),
7223 uint16(xMatch),
7224 uint16(xSetOp), uint16(SAR),
7225 uint16(xArgRM8),
7226 uint16(xArgCL),
7227 uint16(xMatch),
7228 uint16(xCondSlashR),
7229 11086,
7230 11112,
7231 11138,
7232 11164,
7233 11190,
7234 11216,
7235 0,
7236 11242,
7237 uint16(xCondIs64), 11089, 11103,
7238 uint16(xCondDataSize), 11093, 11098, 0,
7239 uint16(xSetOp), uint16(ROL),
7240 uint16(xArgRM16),
7241 uint16(xArgCL),
7242 uint16(xMatch),
7243 uint16(xSetOp), uint16(ROL),
7244 uint16(xArgRM32),
7245 uint16(xArgCL),
7246 uint16(xMatch),
7247 uint16(xCondDataSize), 11093, 11098, 11107,
7248 uint16(xSetOp), uint16(ROL),
7249 uint16(xArgRM64),
7250 uint16(xArgCL),
7251 uint16(xMatch),
7252 uint16(xCondIs64), 11115, 11129,
7253 uint16(xCondDataSize), 11119, 11124, 0,
7254 uint16(xSetOp), uint16(ROR),
7255 uint16(xArgRM16),
7256 uint16(xArgCL),
7257 uint16(xMatch),
7258 uint16(xSetOp), uint16(ROR),
7259 uint16(xArgRM32),
7260 uint16(xArgCL),
7261 uint16(xMatch),
7262 uint16(xCondDataSize), 11119, 11124, 11133,
7263 uint16(xSetOp), uint16(ROR),
7264 uint16(xArgRM64),
7265 uint16(xArgCL),
7266 uint16(xMatch),
7267 uint16(xCondIs64), 11141, 11155,
7268 uint16(xCondDataSize), 11145, 11150, 0,
7269 uint16(xSetOp), uint16(RCL),
7270 uint16(xArgRM16),
7271 uint16(xArgCL),
7272 uint16(xMatch),
7273 uint16(xSetOp), uint16(RCL),
7274 uint16(xArgRM32),
7275 uint16(xArgCL),
7276 uint16(xMatch),
7277 uint16(xCondDataSize), 11145, 11150, 11159,
7278 uint16(xSetOp), uint16(RCL),
7279 uint16(xArgRM64),
7280 uint16(xArgCL),
7281 uint16(xMatch),
7282 uint16(xCondIs64), 11167, 11181,
7283 uint16(xCondDataSize), 11171, 11176, 0,
7284 uint16(xSetOp), uint16(RCR),
7285 uint16(xArgRM16),
7286 uint16(xArgCL),
7287 uint16(xMatch),
7288 uint16(xSetOp), uint16(RCR),
7289 uint16(xArgRM32),
7290 uint16(xArgCL),
7291 uint16(xMatch),
7292 uint16(xCondDataSize), 11171, 11176, 11185,
7293 uint16(xSetOp), uint16(RCR),
7294 uint16(xArgRM64),
7295 uint16(xArgCL),
7296 uint16(xMatch),
7297 uint16(xCondIs64), 11193, 11207,
7298 uint16(xCondDataSize), 11197, 11202, 0,
7299 uint16(xSetOp), uint16(SHL),
7300 uint16(xArgRM16),
7301 uint16(xArgCL),
7302 uint16(xMatch),
7303 uint16(xSetOp), uint16(SHL),
7304 uint16(xArgRM32),
7305 uint16(xArgCL),
7306 uint16(xMatch),
7307 uint16(xCondDataSize), 11197, 11202, 11211,
7308 uint16(xSetOp), uint16(SHL),
7309 uint16(xArgRM64),
7310 uint16(xArgCL),
7311 uint16(xMatch),
7312 uint16(xCondIs64), 11219, 11233,
7313 uint16(xCondDataSize), 11223, 11228, 0,
7314 uint16(xSetOp), uint16(SHR),
7315 uint16(xArgRM16),
7316 uint16(xArgCL),
7317 uint16(xMatch),
7318 uint16(xSetOp), uint16(SHR),
7319 uint16(xArgRM32),
7320 uint16(xArgCL),
7321 uint16(xMatch),
7322 uint16(xCondDataSize), 11223, 11228, 11237,
7323 uint16(xSetOp), uint16(SHR),
7324 uint16(xArgRM64),
7325 uint16(xArgCL),
7326 uint16(xMatch),
7327 uint16(xCondIs64), 11245, 11259,
7328 uint16(xCondDataSize), 11249, 11254, 0,
7329 uint16(xSetOp), uint16(SAR),
7330 uint16(xArgRM16),
7331 uint16(xArgCL),
7332 uint16(xMatch),
7333 uint16(xSetOp), uint16(SAR),
7334 uint16(xArgRM32),
7335 uint16(xArgCL),
7336 uint16(xMatch),
7337 uint16(xCondDataSize), 11249, 11254, 11263,
7338 uint16(xSetOp), uint16(SAR),
7339 uint16(xArgRM64),
7340 uint16(xArgCL),
7341 uint16(xMatch),
7342 uint16(xCondIs64), 11271, 0,
7343 uint16(xSetOp), uint16(AAM),
7344 uint16(xReadIb),
7345 uint16(xArgImm8u),
7346 uint16(xMatch),
7347 uint16(xCondIs64), 11279, 0,
7348 uint16(xSetOp), uint16(AAD),
7349 uint16(xReadIb),
7350 uint16(xArgImm8u),
7351 uint16(xMatch),
7352 uint16(xCondIs64), 11287, 11290,
7353 uint16(xSetOp), uint16(XLATB),
7354 uint16(xMatch),
7355 uint16(xCondDataSize), 11287, 11287, 11294,
7356 uint16(xSetOp), uint16(XLATB),
7357 uint16(xMatch),
7358 uint16(xCondByte), 64,
7359 0xc0, 11468,
7360 0xc1, 11468,
7361 0xc2, 11468,
7362 0xc3, 11468,
7363 0xc4, 11468,
7364 0xc5, 11468,
7365 0xc6, 11468,
7366 0xc7, 11468,
7367 0xc8, 11473,
7368 0xc9, 11473,
7369 0xca, 11473,
7370 0xcb, 11473,
7371 0xcc, 11473,
7372 0xcd, 11473,
7373 0xce, 11473,
7374 0xcf, 11473,
7375 0xd0, 11478,
7376 0xd1, 11478,
7377 0xd2, 11478,
7378 0xd3, 11478,
7379 0xd4, 11478,
7380 0xd5, 11478,
7381 0xd6, 11478,
7382 0xd7, 11478,
7383 0xd8, 11482,
7384 0xd9, 11482,
7385 0xda, 11482,
7386 0xdb, 11482,
7387 0xdc, 11482,
7388 0xdd, 11482,
7389 0xde, 11482,
7390 0xdf, 11482,
7391 0xe0, 11486,
7392 0xe1, 11486,
7393 0xe2, 11486,
7394 0xe3, 11486,
7395 0xe4, 11486,
7396 0xe5, 11486,
7397 0xe6, 11486,
7398 0xe7, 11486,
7399 0xe8, 11491,
7400 0xe9, 11491,
7401 0xea, 11491,
7402 0xeb, 11491,
7403 0xec, 11491,
7404 0xed, 11491,
7405 0xee, 11491,
7406 0xef, 11491,
7407 0xf0, 11496,
7408 0xf1, 11496,
7409 0xf2, 11496,
7410 0xf3, 11496,
7411 0xf4, 11496,
7412 0xf5, 11496,
7413 0xf6, 11496,
7414 0xf7, 11496,
7415 0xf8, 11501,
7416 0xf9, 11501,
7417 0xfa, 11501,
7418 0xfb, 11501,
7419 0xfc, 11501,
7420 0xfd, 11501,
7421 0xfe, 11501,
7422 0xff, 11501,
7423 uint16(xCondSlashR),
7424 11436,
7425 11440,
7426 11444,
7427 11448,
7428 11452,
7429 11456,
7430 11460,
7431 11464,
7432 uint16(xSetOp), uint16(FADD),
7433 uint16(xArgM32fp),
7434 uint16(xMatch),
7435 uint16(xSetOp), uint16(FMUL),
7436 uint16(xArgM32fp),
7437 uint16(xMatch),
7438 uint16(xSetOp), uint16(FCOM),
7439 uint16(xArgM32fp),
7440 uint16(xMatch),
7441 uint16(xSetOp), uint16(FCOMP),
7442 uint16(xArgM32fp),
7443 uint16(xMatch),
7444 uint16(xSetOp), uint16(FSUB),
7445 uint16(xArgM32fp),
7446 uint16(xMatch),
7447 uint16(xSetOp), uint16(FSUBR),
7448 uint16(xArgM32fp),
7449 uint16(xMatch),
7450 uint16(xSetOp), uint16(FDIV),
7451 uint16(xArgM32fp),
7452 uint16(xMatch),
7453 uint16(xSetOp), uint16(FDIVR),
7454 uint16(xArgM32fp),
7455 uint16(xMatch),
7456 uint16(xSetOp), uint16(FADD),
7457 uint16(xArgST),
7458 uint16(xArgSTi),
7459 uint16(xMatch),
7460 uint16(xSetOp), uint16(FMUL),
7461 uint16(xArgST),
7462 uint16(xArgSTi),
7463 uint16(xMatch),
7464 uint16(xSetOp), uint16(FCOM),
7465 uint16(xArgSTi),
7466 uint16(xMatch),
7467 uint16(xSetOp), uint16(FCOMP),
7468 uint16(xArgSTi),
7469 uint16(xMatch),
7470 uint16(xSetOp), uint16(FSUB),
7471 uint16(xArgST),
7472 uint16(xArgSTi),
7473 uint16(xMatch),
7474 uint16(xSetOp), uint16(FSUBR),
7475 uint16(xArgST),
7476 uint16(xArgSTi),
7477 uint16(xMatch),
7478 uint16(xSetOp), uint16(FDIV),
7479 uint16(xArgST),
7480 uint16(xArgSTi),
7481 uint16(xMatch),
7482 uint16(xSetOp), uint16(FDIVR),
7483 uint16(xArgST),
7484 uint16(xArgSTi),
7485 uint16(xMatch),
7486 uint16(xCondByte), 44,
7487 0xc0, 11633,
7488 0xc1, 11633,
7489 0xc2, 11633,
7490 0xc3, 11633,
7491 0xc4, 11633,
7492 0xc5, 11633,
7493 0xc6, 11633,
7494 0xc7, 11633,
7495 0xc8, 11637,
7496 0xc9, 11637,
7497 0xca, 11637,
7498 0xcb, 11637,
7499 0xcc, 11637,
7500 0xcd, 11637,
7501 0xce, 11637,
7502 0xcf, 11637,
7503 0xD0, 11641,
7504 0xE0, 11644,
7505 0xE1, 11647,
7506 0xE4, 11650,
7507 0xE5, 11653,
7508 0xE8, 11656,
7509 0xE9, 11659,
7510 0xEA, 11662,
7511 0xEB, 11665,
7512 0xEC, 11668,
7513 0xED, 11671,
7514 0xEE, 11674,
7515 0xF0, 11677,
7516 0xF1, 11680,
7517 0xF2, 11683,
7518 0xF3, 11686,
7519 0xF4, 11689,
7520 0xF5, 11692,
7521 0xF6, 11695,
7522 0xF7, 11698,
7523 0xF8, 11701,
7524 0xF9, 11704,
7525 0xFA, 11707,
7526 0xFB, 11710,
7527 0xFC, 11713,
7528 0xFD, 11716,
7529 0xFE, 11719,
7530 0xFF, 11722,
7531 uint16(xCondSlashR),
7532 11605,
7533 0,
7534 11609,
7535 11613,
7536 11617,
7537 11621,
7538 11625,
7539 11629,
7540 uint16(xSetOp), uint16(FLD),
7541 uint16(xArgM32fp),
7542 uint16(xMatch),
7543 uint16(xSetOp), uint16(FST),
7544 uint16(xArgM32fp),
7545 uint16(xMatch),
7546 uint16(xSetOp), uint16(FSTP),
7547 uint16(xArgM32fp),
7548 uint16(xMatch),
7549 uint16(xSetOp), uint16(FLDENV),
7550 uint16(xArgM1428byte),
7551 uint16(xMatch),
7552 uint16(xSetOp), uint16(FLDCW),
7553 uint16(xArgM2byte),
7554 uint16(xMatch),
7555 uint16(xSetOp), uint16(FNSTENV),
7556 uint16(xArgM1428byte),
7557 uint16(xMatch),
7558 uint16(xSetOp), uint16(FNSTCW),
7559 uint16(xArgM2byte),
7560 uint16(xMatch),
7561 uint16(xSetOp), uint16(FLD),
7562 uint16(xArgSTi),
7563 uint16(xMatch),
7564 uint16(xSetOp), uint16(FXCH),
7565 uint16(xArgSTi),
7566 uint16(xMatch),
7567 uint16(xSetOp), uint16(FNOP),
7568 uint16(xMatch),
7569 uint16(xSetOp), uint16(FCHS),
7570 uint16(xMatch),
7571 uint16(xSetOp), uint16(FABS),
7572 uint16(xMatch),
7573 uint16(xSetOp), uint16(FTST),
7574 uint16(xMatch),
7575 uint16(xSetOp), uint16(FXAM),
7576 uint16(xMatch),
7577 uint16(xSetOp), uint16(FLD1),
7578 uint16(xMatch),
7579 uint16(xSetOp), uint16(FLDL2T),
7580 uint16(xMatch),
7581 uint16(xSetOp), uint16(FLDL2E),
7582 uint16(xMatch),
7583 uint16(xSetOp), uint16(FLDPI),
7584 uint16(xMatch),
7585 uint16(xSetOp), uint16(FLDLG2),
7586 uint16(xMatch),
7587 uint16(xSetOp), uint16(FLDLN2),
7588 uint16(xMatch),
7589 uint16(xSetOp), uint16(FLDZ),
7590 uint16(xMatch),
7591 uint16(xSetOp), uint16(F2XM1),
7592 uint16(xMatch),
7593 uint16(xSetOp), uint16(FYL2X),
7594 uint16(xMatch),
7595 uint16(xSetOp), uint16(FPTAN),
7596 uint16(xMatch),
7597 uint16(xSetOp), uint16(FPATAN),
7598 uint16(xMatch),
7599 uint16(xSetOp), uint16(FXTRACT),
7600 uint16(xMatch),
7601 uint16(xSetOp), uint16(FPREM1),
7602 uint16(xMatch),
7603 uint16(xSetOp), uint16(FDECSTP),
7604 uint16(xMatch),
7605 uint16(xSetOp), uint16(FINCSTP),
7606 uint16(xMatch),
7607 uint16(xSetOp), uint16(FPREM),
7608 uint16(xMatch),
7609 uint16(xSetOp), uint16(FYL2XP1),
7610 uint16(xMatch),
7611 uint16(xSetOp), uint16(FSQRT),
7612 uint16(xMatch),
7613 uint16(xSetOp), uint16(FSINCOS),
7614 uint16(xMatch),
7615 uint16(xSetOp), uint16(FRNDINT),
7616 uint16(xMatch),
7617 uint16(xSetOp), uint16(FSCALE),
7618 uint16(xMatch),
7619 uint16(xSetOp), uint16(FSIN),
7620 uint16(xMatch),
7621 uint16(xSetOp), uint16(FCOS),
7622 uint16(xMatch),
7623 uint16(xCondByte), 33,
7624 0xc0, 11834,
7625 0xc1, 11834,
7626 0xc2, 11834,
7627 0xc3, 11834,
7628 0xc4, 11834,
7629 0xc5, 11834,
7630 0xc6, 11834,
7631 0xc7, 11834,
7632 0xc8, 11839,
7633 0xc9, 11839,
7634 0xca, 11839,
7635 0xcb, 11839,
7636 0xcc, 11839,
7637 0xcd, 11839,
7638 0xce, 11839,
7639 0xcf, 11839,
7640 0xd0, 11844,
7641 0xd1, 11844,
7642 0xd2, 11844,
7643 0xd3, 11844,
7644 0xd4, 11844,
7645 0xd5, 11844,
7646 0xd6, 11844,
7647 0xd7, 11844,
7648 0xd8, 11849,
7649 0xd9, 11849,
7650 0xda, 11849,
7651 0xdb, 11849,
7652 0xdc, 11849,
7653 0xdd, 11849,
7654 0xde, 11849,
7655 0xdf, 11849,
7656 0xE9, 11854,
7657 uint16(xCondSlashR),
7658 11802,
7659 11806,
7660 11810,
7661 11814,
7662 11818,
7663 11822,
7664 11826,
7665 11830,
7666 uint16(xSetOp), uint16(FIADD),
7667 uint16(xArgM32int),
7668 uint16(xMatch),
7669 uint16(xSetOp), uint16(FIMUL),
7670 uint16(xArgM32int),
7671 uint16(xMatch),
7672 uint16(xSetOp), uint16(FICOM),
7673 uint16(xArgM32int),
7674 uint16(xMatch),
7675 uint16(xSetOp), uint16(FICOMP),
7676 uint16(xArgM32int),
7677 uint16(xMatch),
7678 uint16(xSetOp), uint16(FISUB),
7679 uint16(xArgM32int),
7680 uint16(xMatch),
7681 uint16(xSetOp), uint16(FISUBR),
7682 uint16(xArgM32int),
7683 uint16(xMatch),
7684 uint16(xSetOp), uint16(FIDIV),
7685 uint16(xArgM32int),
7686 uint16(xMatch),
7687 uint16(xSetOp), uint16(FIDIVR),
7688 uint16(xArgM32int),
7689 uint16(xMatch),
7690 uint16(xSetOp), uint16(FCMOVB),
7691 uint16(xArgST),
7692 uint16(xArgSTi),
7693 uint16(xMatch),
7694 uint16(xSetOp), uint16(FCMOVE),
7695 uint16(xArgST),
7696 uint16(xArgSTi),
7697 uint16(xMatch),
7698 uint16(xSetOp), uint16(FCMOVBE),
7699 uint16(xArgST),
7700 uint16(xArgSTi),
7701 uint16(xMatch),
7702 uint16(xSetOp), uint16(FCMOVU),
7703 uint16(xArgST),
7704 uint16(xArgSTi),
7705 uint16(xMatch),
7706 uint16(xSetOp), uint16(FUCOMPP),
7707 uint16(xMatch),
7708 uint16(xCondByte), 50,
7709 0xc0, 11992,
7710 0xc1, 11992,
7711 0xc2, 11992,
7712 0xc3, 11992,
7713 0xc4, 11992,
7714 0xc5, 11992,
7715 0xc6, 11992,
7716 0xc7, 11992,
7717 0xc8, 11997,
7718 0xc9, 11997,
7719 0xca, 11997,
7720 0xcb, 11997,
7721 0xcc, 11997,
7722 0xcd, 11997,
7723 0xce, 11997,
7724 0xcf, 11997,
7725 0xd0, 12002,
7726 0xd1, 12002,
7727 0xd2, 12002,
7728 0xd3, 12002,
7729 0xd4, 12002,
7730 0xd5, 12002,
7731 0xd6, 12002,
7732 0xd7, 12002,
7733 0xd8, 12007,
7734 0xd9, 12007,
7735 0xda, 12007,
7736 0xdb, 12007,
7737 0xdc, 12007,
7738 0xdd, 12007,
7739 0xde, 12007,
7740 0xdf, 12007,
7741 0xE2, 12012,
7742 0xE3, 12015,
7743 0xe8, 12018,
7744 0xe9, 12018,
7745 0xea, 12018,
7746 0xeb, 12018,
7747 0xec, 12018,
7748 0xed, 12018,
7749 0xee, 12018,
7750 0xef, 12018,
7751 0xf0, 12023,
7752 0xf1, 12023,
7753 0xf2, 12023,
7754 0xf3, 12023,
7755 0xf4, 12023,
7756 0xf5, 12023,
7757 0xf6, 12023,
7758 0xf7, 12023,
7759 uint16(xCondSlashR),
7760 11968,
7761 11972,
7762 11976,
7763 11980,
7764 0,
7765 11984,
7766 0,
7767 11988,
7768 uint16(xSetOp), uint16(FILD),
7769 uint16(xArgM32int),
7770 uint16(xMatch),
7771 uint16(xSetOp), uint16(FISTTP),
7772 uint16(xArgM32int),
7773 uint16(xMatch),
7774 uint16(xSetOp), uint16(FIST),
7775 uint16(xArgM32int),
7776 uint16(xMatch),
7777 uint16(xSetOp), uint16(FISTP),
7778 uint16(xArgM32int),
7779 uint16(xMatch),
7780 uint16(xSetOp), uint16(FLD),
7781 uint16(xArgM80fp),
7782 uint16(xMatch),
7783 uint16(xSetOp), uint16(FSTP),
7784 uint16(xArgM80fp),
7785 uint16(xMatch),
7786 uint16(xSetOp), uint16(FCMOVNB),
7787 uint16(xArgST),
7788 uint16(xArgSTi),
7789 uint16(xMatch),
7790 uint16(xSetOp), uint16(FCMOVNE),
7791 uint16(xArgST),
7792 uint16(xArgSTi),
7793 uint16(xMatch),
7794 uint16(xSetOp), uint16(FCMOVNBE),
7795 uint16(xArgST),
7796 uint16(xArgSTi),
7797 uint16(xMatch),
7798 uint16(xSetOp), uint16(FCMOVNU),
7799 uint16(xArgST),
7800 uint16(xArgSTi),
7801 uint16(xMatch),
7802 uint16(xSetOp), uint16(FNCLEX),
7803 uint16(xMatch),
7804 uint16(xSetOp), uint16(FNINIT),
7805 uint16(xMatch),
7806 uint16(xSetOp), uint16(FUCOMI),
7807 uint16(xArgST),
7808 uint16(xArgSTi),
7809 uint16(xMatch),
7810 uint16(xSetOp), uint16(FCOMI),
7811 uint16(xArgST),
7812 uint16(xArgSTi),
7813 uint16(xMatch),
7814 uint16(xCondByte), 48,
7815 0xc0, 12167,
7816 0xc1, 12167,
7817 0xc2, 12167,
7818 0xc3, 12167,
7819 0xc4, 12167,
7820 0xc5, 12167,
7821 0xc6, 12167,
7822 0xc7, 12167,
7823 0xc8, 12172,
7824 0xc9, 12172,
7825 0xca, 12172,
7826 0xcb, 12172,
7827 0xcc, 12172,
7828 0xcd, 12172,
7829 0xce, 12172,
7830 0xcf, 12172,
7831 0xe0, 12177,
7832 0xe1, 12177,
7833 0xe2, 12177,
7834 0xe3, 12177,
7835 0xe4, 12177,
7836 0xe5, 12177,
7837 0xe6, 12177,
7838 0xe7, 12177,
7839 0xe8, 12182,
7840 0xe9, 12182,
7841 0xea, 12182,
7842 0xeb, 12182,
7843 0xec, 12182,
7844 0xed, 12182,
7845 0xee, 12182,
7846 0xef, 12182,
7847 0xf0, 12187,
7848 0xf1, 12187,
7849 0xf2, 12187,
7850 0xf3, 12187,
7851 0xf4, 12187,
7852 0xf5, 12187,
7853 0xf6, 12187,
7854 0xf7, 12187,
7855 0xf8, 12192,
7856 0xf9, 12192,
7857 0xfa, 12192,
7858 0xfb, 12192,
7859 0xfc, 12192,
7860 0xfd, 12192,
7861 0xfe, 12192,
7862 0xff, 12192,
7863 uint16(xCondSlashR),
7864 12135,
7865 12139,
7866 12143,
7867 12147,
7868 12151,
7869 12155,
7870 12159,
7871 12163,
7872 uint16(xSetOp), uint16(FADD),
7873 uint16(xArgM64fp),
7874 uint16(xMatch),
7875 uint16(xSetOp), uint16(FMUL),
7876 uint16(xArgM64fp),
7877 uint16(xMatch),
7878 uint16(xSetOp), uint16(FCOM),
7879 uint16(xArgM64fp),
7880 uint16(xMatch),
7881 uint16(xSetOp), uint16(FCOMP),
7882 uint16(xArgM64fp),
7883 uint16(xMatch),
7884 uint16(xSetOp), uint16(FSUB),
7885 uint16(xArgM64fp),
7886 uint16(xMatch),
7887 uint16(xSetOp), uint16(FSUBR),
7888 uint16(xArgM64fp),
7889 uint16(xMatch),
7890 uint16(xSetOp), uint16(FDIV),
7891 uint16(xArgM64fp),
7892 uint16(xMatch),
7893 uint16(xSetOp), uint16(FDIVR),
7894 uint16(xArgM64fp),
7895 uint16(xMatch),
7896 uint16(xSetOp), uint16(FADD),
7897 uint16(xArgSTi),
7898 uint16(xArgST),
7899 uint16(xMatch),
7900 uint16(xSetOp), uint16(FMUL),
7901 uint16(xArgSTi),
7902 uint16(xArgST),
7903 uint16(xMatch),
7904 uint16(xSetOp), uint16(FSUBR),
7905 uint16(xArgSTi),
7906 uint16(xArgST),
7907 uint16(xMatch),
7908 uint16(xSetOp), uint16(FSUB),
7909 uint16(xArgSTi),
7910 uint16(xArgST),
7911 uint16(xMatch),
7912 uint16(xSetOp), uint16(FDIVR),
7913 uint16(xArgSTi),
7914 uint16(xArgST),
7915 uint16(xMatch),
7916 uint16(xSetOp), uint16(FDIV),
7917 uint16(xArgSTi),
7918 uint16(xArgST),
7919 uint16(xMatch),
7920 uint16(xCondByte), 40,
7921 0xc0, 12316,
7922 0xc1, 12316,
7923 0xc2, 12316,
7924 0xc3, 12316,
7925 0xc4, 12316,
7926 0xc5, 12316,
7927 0xc6, 12316,
7928 0xc7, 12316,
7929 0xd0, 12320,
7930 0xd1, 12320,
7931 0xd2, 12320,
7932 0xd3, 12320,
7933 0xd4, 12320,
7934 0xd5, 12320,
7935 0xd6, 12320,
7936 0xd7, 12320,
7937 0xd8, 12324,
7938 0xd9, 12324,
7939 0xda, 12324,
7940 0xdb, 12324,
7941 0xdc, 12324,
7942 0xdd, 12324,
7943 0xde, 12324,
7944 0xdf, 12324,
7945 0xe0, 12328,
7946 0xe1, 12328,
7947 0xe2, 12328,
7948 0xe3, 12328,
7949 0xe4, 12328,
7950 0xe5, 12328,
7951 0xe6, 12328,
7952 0xe7, 12328,
7953 0xe8, 12332,
7954 0xe9, 12332,
7955 0xea, 12332,
7956 0xeb, 12332,
7957 0xec, 12332,
7958 0xed, 12332,
7959 0xee, 12332,
7960 0xef, 12332,
7961 uint16(xCondSlashR),
7962 12288,
7963 12292,
7964 12296,
7965 12300,
7966 12304,
7967 0,
7968 12308,
7969 12312,
7970 uint16(xSetOp), uint16(FLD),
7971 uint16(xArgM64fp),
7972 uint16(xMatch),
7973 uint16(xSetOp), uint16(FISTTP),
7974 uint16(xArgM64int),
7975 uint16(xMatch),
7976 uint16(xSetOp), uint16(FST),
7977 uint16(xArgM64fp),
7978 uint16(xMatch),
7979 uint16(xSetOp), uint16(FSTP),
7980 uint16(xArgM64fp),
7981 uint16(xMatch),
7982 uint16(xSetOp), uint16(FRSTOR),
7983 uint16(xArgM94108byte),
7984 uint16(xMatch),
7985 uint16(xSetOp), uint16(FNSAVE),
7986 uint16(xArgM94108byte),
7987 uint16(xMatch),
7988 uint16(xSetOp), uint16(FNSTSW),
7989 uint16(xArgM2byte),
7990 uint16(xMatch),
7991 uint16(xSetOp), uint16(FFREE),
7992 uint16(xArgSTi),
7993 uint16(xMatch),
7994 uint16(xSetOp), uint16(FST),
7995 uint16(xArgSTi),
7996 uint16(xMatch),
7997 uint16(xSetOp), uint16(FSTP),
7998 uint16(xArgSTi),
7999 uint16(xMatch),
8000 uint16(xSetOp), uint16(FUCOM),
8001 uint16(xArgSTi),
8002 uint16(xMatch),
8003 uint16(xSetOp), uint16(FUCOMP),
8004 uint16(xArgSTi),
8005 uint16(xMatch),
8006 uint16(xCondByte), 49,
8007 0xc0, 12477,
8008 0xc1, 12477,
8009 0xc2, 12477,
8010 0xc3, 12477,
8011 0xc4, 12477,
8012 0xc5, 12477,
8013 0xc6, 12477,
8014 0xc7, 12477,
8015 0xc8, 12482,
8016 0xc9, 12482,
8017 0xca, 12482,
8018 0xcb, 12482,
8019 0xcc, 12482,
8020 0xcd, 12482,
8021 0xce, 12482,
8022 0xcf, 12482,
8023 0xD9, 12487,
8024 0xe0, 12490,
8025 0xe1, 12490,
8026 0xe2, 12490,
8027 0xe3, 12490,
8028 0xe4, 12490,
8029 0xe5, 12490,
8030 0xe6, 12490,
8031 0xe7, 12490,
8032 0xe8, 12495,
8033 0xe9, 12495,
8034 0xea, 12495,
8035 0xeb, 12495,
8036 0xec, 12495,
8037 0xed, 12495,
8038 0xee, 12495,
8039 0xef, 12495,
8040 0xf0, 12500,
8041 0xf1, 12500,
8042 0xf2, 12500,
8043 0xf3, 12500,
8044 0xf4, 12500,
8045 0xf5, 12500,
8046 0xf6, 12500,
8047 0xf7, 12500,
8048 0xf8, 12505,
8049 0xf9, 12505,
8050 0xfa, 12505,
8051 0xfb, 12505,
8052 0xfc, 12505,
8053 0xfd, 12505,
8054 0xfe, 12505,
8055 0xff, 12505,
8056 uint16(xCondSlashR),
8057 12445,
8058 12449,
8059 12453,
8060 12457,
8061 12461,
8062 12465,
8063 12469,
8064 12473,
8065 uint16(xSetOp), uint16(FIADD),
8066 uint16(xArgM16int),
8067 uint16(xMatch),
8068 uint16(xSetOp), uint16(FIMUL),
8069 uint16(xArgM16int),
8070 uint16(xMatch),
8071 uint16(xSetOp), uint16(FICOM),
8072 uint16(xArgM16int),
8073 uint16(xMatch),
8074 uint16(xSetOp), uint16(FICOMP),
8075 uint16(xArgM16int),
8076 uint16(xMatch),
8077 uint16(xSetOp), uint16(FISUB),
8078 uint16(xArgM16int),
8079 uint16(xMatch),
8080 uint16(xSetOp), uint16(FISUBR),
8081 uint16(xArgM16int),
8082 uint16(xMatch),
8083 uint16(xSetOp), uint16(FIDIV),
8084 uint16(xArgM16int),
8085 uint16(xMatch),
8086 uint16(xSetOp), uint16(FIDIVR),
8087 uint16(xArgM16int),
8088 uint16(xMatch),
8089 uint16(xSetOp), uint16(FADDP),
8090 uint16(xArgSTi),
8091 uint16(xArgST),
8092 uint16(xMatch),
8093 uint16(xSetOp), uint16(FMULP),
8094 uint16(xArgSTi),
8095 uint16(xArgST),
8096 uint16(xMatch),
8097 uint16(xSetOp), uint16(FCOMPP),
8098 uint16(xMatch),
8099 uint16(xSetOp), uint16(FSUBRP),
8100 uint16(xArgSTi),
8101 uint16(xArgST),
8102 uint16(xMatch),
8103 uint16(xSetOp), uint16(FSUBP),
8104 uint16(xArgSTi),
8105 uint16(xArgST),
8106 uint16(xMatch),
8107 uint16(xSetOp), uint16(FDIVRP),
8108 uint16(xArgSTi),
8109 uint16(xArgST),
8110 uint16(xMatch),
8111 uint16(xSetOp), uint16(FDIVP),
8112 uint16(xArgSTi),
8113 uint16(xArgST),
8114 uint16(xMatch),
8115 uint16(xCondByte), 25,
8116 0xc0, 12603,
8117 0xc1, 12603,
8118 0xc2, 12603,
8119 0xc3, 12603,
8120 0xc4, 12603,
8121 0xc5, 12603,
8122 0xc6, 12603,
8123 0xc7, 12603,
8124 0xE0, 12607,
8125 0xe8, 12611,
8126 0xe9, 12611,
8127 0xea, 12611,
8128 0xeb, 12611,
8129 0xec, 12611,
8130 0xed, 12611,
8131 0xee, 12611,
8132 0xef, 12611,
8133 0xf0, 12616,
8134 0xf1, 12616,
8135 0xf2, 12616,
8136 0xf3, 12616,
8137 0xf4, 12616,
8138 0xf5, 12616,
8139 0xf6, 12616,
8140 0xf7, 12616,
8141 uint16(xCondSlashR),
8142 12571,
8143 12575,
8144 12579,
8145 12583,
8146 12587,
8147 12591,
8148 12595,
8149 12599,
8150 uint16(xSetOp), uint16(FILD),
8151 uint16(xArgM16int),
8152 uint16(xMatch),
8153 uint16(xSetOp), uint16(FISTTP),
8154 uint16(xArgM16int),
8155 uint16(xMatch),
8156 uint16(xSetOp), uint16(FIST),
8157 uint16(xArgM16int),
8158 uint16(xMatch),
8159 uint16(xSetOp), uint16(FISTP),
8160 uint16(xArgM16int),
8161 uint16(xMatch),
8162 uint16(xSetOp), uint16(FBLD),
8163 uint16(xArgM80dec),
8164 uint16(xMatch),
8165 uint16(xSetOp), uint16(FILD),
8166 uint16(xArgM64int),
8167 uint16(xMatch),
8168 uint16(xSetOp), uint16(FBSTP),
8169 uint16(xArgM80bcd),
8170 uint16(xMatch),
8171 uint16(xSetOp), uint16(FISTP),
8172 uint16(xArgM64int),
8173 uint16(xMatch),
8174 uint16(xSetOp), uint16(FFREEP),
8175 uint16(xArgSTi),
8176 uint16(xMatch),
8177 uint16(xSetOp), uint16(FNSTSW),
8178 uint16(xArgAX),
8179 uint16(xMatch),
8180 uint16(xSetOp), uint16(FUCOMIP),
8181 uint16(xArgST),
8182 uint16(xArgSTi),
8183 uint16(xMatch),
8184 uint16(xSetOp), uint16(FCOMIP),
8185 uint16(xArgST),
8186 uint16(xArgSTi),
8187 uint16(xMatch),
8188 uint16(xSetOp), uint16(LOOPNE),
8189 uint16(xReadCb),
8190 uint16(xArgRel8),
8191 uint16(xMatch),
8192 uint16(xSetOp), uint16(LOOPE),
8193 uint16(xReadCb),
8194 uint16(xArgRel8),
8195 uint16(xMatch),
8196 uint16(xSetOp), uint16(LOOP),
8197 uint16(xReadCb),
8198 uint16(xArgRel8),
8199 uint16(xMatch),
8200 uint16(xCondIs64), 12639, 12653,
8201 uint16(xCondAddrSize), 12643, 12648, 0,
8202 uint16(xSetOp), uint16(JCXZ),
8203 uint16(xReadCb),
8204 uint16(xArgRel8),
8205 uint16(xMatch),
8206 uint16(xSetOp), uint16(JECXZ),
8207 uint16(xReadCb),
8208 uint16(xArgRel8),
8209 uint16(xMatch),
8210 uint16(xCondAddrSize), 0, 12648, 12657,
8211 uint16(xSetOp), uint16(JRCXZ),
8212 uint16(xReadCb),
8213 uint16(xArgRel8),
8214 uint16(xMatch),
8215 uint16(xSetOp), uint16(IN),
8216 uint16(xReadIb),
8217 uint16(xArgAL),
8218 uint16(xArgImm8u),
8219 uint16(xMatch),
8220 uint16(xCondDataSize), 12672, 12678, 12684,
8221 uint16(xSetOp), uint16(IN),
8222 uint16(xReadIb),
8223 uint16(xArgAX),
8224 uint16(xArgImm8u),
8225 uint16(xMatch),
8226 uint16(xSetOp), uint16(IN),
8227 uint16(xReadIb),
8228 uint16(xArgEAX),
8229 uint16(xArgImm8u),
8230 uint16(xMatch),
8231 uint16(xSetOp), uint16(IN),
8232 uint16(xReadIb),
8233 uint16(xArgEAX),
8234 uint16(xArgImm8u),
8235 uint16(xMatch),
8236 uint16(xSetOp), uint16(OUT),
8237 uint16(xReadIb),
8238 uint16(xArgImm8u),
8239 uint16(xArgAL),
8240 uint16(xMatch),
8241 uint16(xCondDataSize), 12700, 12706, 12712,
8242 uint16(xSetOp), uint16(OUT),
8243 uint16(xReadIb),
8244 uint16(xArgImm8u),
8245 uint16(xArgAX),
8246 uint16(xMatch),
8247 uint16(xSetOp), uint16(OUT),
8248 uint16(xReadIb),
8249 uint16(xArgImm8u),
8250 uint16(xArgEAX),
8251 uint16(xMatch),
8252 uint16(xSetOp), uint16(OUT),
8253 uint16(xReadIb),
8254 uint16(xArgImm8u),
8255 uint16(xArgEAX),
8256 uint16(xMatch),
8257 uint16(xCondIs64), 12721, 12735,
8258 uint16(xCondDataSize), 12725, 12730, 0,
8259 uint16(xSetOp), uint16(CALL),
8260 uint16(xReadCw),
8261 uint16(xArgRel16),
8262 uint16(xMatch),
8263 uint16(xSetOp), uint16(CALL),
8264 uint16(xReadCd),
8265 uint16(xArgRel32),
8266 uint16(xMatch),
8267 uint16(xCondDataSize), 12739, 12730, 12744,
8268 uint16(xSetOp), uint16(CALL),
8269 uint16(xReadCd),
8270 uint16(xArgRel32),
8271 uint16(xMatch),
8272 uint16(xSetOp), uint16(CALL),
8273 uint16(xReadCd),
8274 uint16(xArgRel32),
8275 uint16(xMatch),
8276 uint16(xCondIs64), 12752, 12766,
8277 uint16(xCondDataSize), 12756, 12761, 0,
8278 uint16(xSetOp), uint16(JMP),
8279 uint16(xReadCw),
8280 uint16(xArgRel16),
8281 uint16(xMatch),
8282 uint16(xSetOp), uint16(JMP),
8283 uint16(xReadCd),
8284 uint16(xArgRel32),
8285 uint16(xMatch),
8286 uint16(xCondDataSize), 12770, 12761, 12775,
8287 uint16(xSetOp), uint16(JMP),
8288 uint16(xReadCd),
8289 uint16(xArgRel32),
8290 uint16(xMatch),
8291 uint16(xSetOp), uint16(JMP),
8292 uint16(xReadCd),
8293 uint16(xArgRel32),
8294 uint16(xMatch),
8295 uint16(xCondIs64), 12783, 0,
8296 uint16(xCondDataSize), 12787, 12792, 0,
8297 uint16(xSetOp), uint16(LJMP),
8298 uint16(xReadCd),
8299 uint16(xArgPtr16colon16),
8300 uint16(xMatch),
8301 uint16(xSetOp), uint16(LJMP),
8302 uint16(xReadCp),
8303 uint16(xArgPtr16colon32),
8304 uint16(xMatch),
8305 uint16(xSetOp), uint16(JMP),
8306 uint16(xReadCb),
8307 uint16(xArgRel8),
8308 uint16(xMatch),
8309 uint16(xSetOp), uint16(IN),
8310 uint16(xArgAL),
8311 uint16(xArgDX),
8312 uint16(xMatch),
8313 uint16(xCondDataSize), 12811, 12816, 12821,
8314 uint16(xSetOp), uint16(IN),
8315 uint16(xArgAX),
8316 uint16(xArgDX),
8317 uint16(xMatch),
8318 uint16(xSetOp), uint16(IN),
8319 uint16(xArgEAX),
8320 uint16(xArgDX),
8321 uint16(xMatch),
8322 uint16(xSetOp), uint16(IN),
8323 uint16(xArgEAX),
8324 uint16(xArgDX),
8325 uint16(xMatch),
8326 uint16(xSetOp), uint16(OUT),
8327 uint16(xArgDX),
8328 uint16(xArgAL),
8329 uint16(xMatch),
8330 uint16(xCondDataSize), 12835, 12840, 12845,
8331 uint16(xSetOp), uint16(OUT),
8332 uint16(xArgDX),
8333 uint16(xArgAX),
8334 uint16(xMatch),
8335 uint16(xSetOp), uint16(OUT),
8336 uint16(xArgDX),
8337 uint16(xArgEAX),
8338 uint16(xMatch),
8339 uint16(xSetOp), uint16(OUT),
8340 uint16(xArgDX),
8341 uint16(xArgEAX),
8342 uint16(xMatch),
8343 uint16(xSetOp), uint16(ICEBP),
8344 uint16(xMatch),
8345 uint16(xSetOp), uint16(HLT),
8346 uint16(xMatch),
8347 uint16(xSetOp), uint16(CMC),
8348 uint16(xMatch),
8349 uint16(xCondSlashR),
8350 12868,
8351 0,
8352 12874,
8353 12878,
8354 12882,
8355 12886,
8356 12890,
8357 12894,
8358 uint16(xSetOp), uint16(TEST),
8359 uint16(xReadIb),
8360 uint16(xArgRM8),
8361 uint16(xArgImm8u),
8362 uint16(xMatch),
8363 uint16(xSetOp), uint16(NOT),
8364 uint16(xArgRM8),
8365 uint16(xMatch),
8366 uint16(xSetOp), uint16(NEG),
8367 uint16(xArgRM8),
8368 uint16(xMatch),
8369 uint16(xSetOp), uint16(MUL),
8370 uint16(xArgRM8),
8371 uint16(xMatch),
8372 uint16(xSetOp), uint16(IMUL),
8373 uint16(xArgRM8),
8374 uint16(xMatch),
8375 uint16(xSetOp), uint16(DIV),
8376 uint16(xArgRM8),
8377 uint16(xMatch),
8378 uint16(xSetOp), uint16(IDIV),
8379 uint16(xArgRM8),
8380 uint16(xMatch),
8381 uint16(xCondSlashR),
8382 12907,
8383 0,
8384 12936,
8385 12959,
8386 12982,
8387 13005,
8388 13028,
8389 13051,
8390 uint16(xCondIs64), 12910, 12926,
8391 uint16(xCondDataSize), 12914, 12920, 0,
8392 uint16(xSetOp), uint16(TEST),
8393 uint16(xReadIw),
8394 uint16(xArgRM16),
8395 uint16(xArgImm16),
8396 uint16(xMatch),
8397 uint16(xSetOp), uint16(TEST),
8398 uint16(xReadId),
8399 uint16(xArgRM32),
8400 uint16(xArgImm32),
8401 uint16(xMatch),
8402 uint16(xCondDataSize), 12914, 12920, 12930,
8403 uint16(xSetOp), uint16(TEST),
8404 uint16(xReadId),
8405 uint16(xArgRM64),
8406 uint16(xArgImm32),
8407 uint16(xMatch),
8408 uint16(xCondIs64), 12939, 12951,
8409 uint16(xCondDataSize), 12943, 12947, 0,
8410 uint16(xSetOp), uint16(NOT),
8411 uint16(xArgRM16),
8412 uint16(xMatch),
8413 uint16(xSetOp), uint16(NOT),
8414 uint16(xArgRM32),
8415 uint16(xMatch),
8416 uint16(xCondDataSize), 12943, 12947, 12955,
8417 uint16(xSetOp), uint16(NOT),
8418 uint16(xArgRM64),
8419 uint16(xMatch),
8420 uint16(xCondIs64), 12962, 12974,
8421 uint16(xCondDataSize), 12966, 12970, 0,
8422 uint16(xSetOp), uint16(NEG),
8423 uint16(xArgRM16),
8424 uint16(xMatch),
8425 uint16(xSetOp), uint16(NEG),
8426 uint16(xArgRM32),
8427 uint16(xMatch),
8428 uint16(xCondDataSize), 12966, 12970, 12978,
8429 uint16(xSetOp), uint16(NEG),
8430 uint16(xArgRM64),
8431 uint16(xMatch),
8432 uint16(xCondIs64), 12985, 12997,
8433 uint16(xCondDataSize), 12989, 12993, 0,
8434 uint16(xSetOp), uint16(MUL),
8435 uint16(xArgRM16),
8436 uint16(xMatch),
8437 uint16(xSetOp), uint16(MUL),
8438 uint16(xArgRM32),
8439 uint16(xMatch),
8440 uint16(xCondDataSize), 12989, 12993, 13001,
8441 uint16(xSetOp), uint16(MUL),
8442 uint16(xArgRM64),
8443 uint16(xMatch),
8444 uint16(xCondIs64), 13008, 13020,
8445 uint16(xCondDataSize), 13012, 13016, 0,
8446 uint16(xSetOp), uint16(IMUL),
8447 uint16(xArgRM16),
8448 uint16(xMatch),
8449 uint16(xSetOp), uint16(IMUL),
8450 uint16(xArgRM32),
8451 uint16(xMatch),
8452 uint16(xCondDataSize), 13012, 13016, 13024,
8453 uint16(xSetOp), uint16(IMUL),
8454 uint16(xArgRM64),
8455 uint16(xMatch),
8456 uint16(xCondIs64), 13031, 13043,
8457 uint16(xCondDataSize), 13035, 13039, 0,
8458 uint16(xSetOp), uint16(DIV),
8459 uint16(xArgRM16),
8460 uint16(xMatch),
8461 uint16(xSetOp), uint16(DIV),
8462 uint16(xArgRM32),
8463 uint16(xMatch),
8464 uint16(xCondDataSize), 13035, 13039, 13047,
8465 uint16(xSetOp), uint16(DIV),
8466 uint16(xArgRM64),
8467 uint16(xMatch),
8468 uint16(xCondIs64), 13054, 13066,
8469 uint16(xCondDataSize), 13058, 13062, 0,
8470 uint16(xSetOp), uint16(IDIV),
8471 uint16(xArgRM16),
8472 uint16(xMatch),
8473 uint16(xSetOp), uint16(IDIV),
8474 uint16(xArgRM32),
8475 uint16(xMatch),
8476 uint16(xCondDataSize), 13058, 13062, 13070,
8477 uint16(xSetOp), uint16(IDIV),
8478 uint16(xArgRM64),
8479 uint16(xMatch),
8480 uint16(xSetOp), uint16(CLC),
8481 uint16(xMatch),
8482 uint16(xSetOp), uint16(STC),
8483 uint16(xMatch),
8484 uint16(xSetOp), uint16(CLI),
8485 uint16(xMatch),
8486 uint16(xSetOp), uint16(STI),
8487 uint16(xMatch),
8488 uint16(xSetOp), uint16(CLD),
8489 uint16(xMatch),
8490 uint16(xSetOp), uint16(STD),
8491 uint16(xMatch),
8492 uint16(xCondSlashR),
8493 13101,
8494 13105,
8495 0,
8496 0,
8497 0,
8498 0,
8499 0,
8500 0,
8501 uint16(xSetOp), uint16(INC),
8502 uint16(xArgRM8),
8503 uint16(xMatch),
8504 uint16(xSetOp), uint16(DEC),
8505 uint16(xArgRM8),
8506 uint16(xMatch),
8507 uint16(xCondSlashR),
8508 13118,
8509 13141,
8510 13164,
8511 13183,
8512 13206,
8513 13225,
8514 13248,
8515 0,
8516 uint16(xCondIs64), 13121, 13133,
8517 uint16(xCondDataSize), 13125, 13129, 0,
8518 uint16(xSetOp), uint16(INC),
8519 uint16(xArgRM16),
8520 uint16(xMatch),
8521 uint16(xSetOp), uint16(INC),
8522 uint16(xArgRM32),
8523 uint16(xMatch),
8524 uint16(xCondDataSize), 13125, 13129, 13137,
8525 uint16(xSetOp), uint16(INC),
8526 uint16(xArgRM64),
8527 uint16(xMatch),
8528 uint16(xCondIs64), 13144, 13156,
8529 uint16(xCondDataSize), 13148, 13152, 0,
8530 uint16(xSetOp), uint16(DEC),
8531 uint16(xArgRM16),
8532 uint16(xMatch),
8533 uint16(xSetOp), uint16(DEC),
8534 uint16(xArgRM32),
8535 uint16(xMatch),
8536 uint16(xCondDataSize), 13148, 13152, 13160,
8537 uint16(xSetOp), uint16(DEC),
8538 uint16(xArgRM64),
8539 uint16(xMatch),
8540 uint16(xCondIs64), 13167, 13179,
8541 uint16(xCondDataSize), 13171, 13175, 0,
8542 uint16(xSetOp), uint16(CALL),
8543 uint16(xArgRM16),
8544 uint16(xMatch),
8545 uint16(xSetOp), uint16(CALL),
8546 uint16(xArgRM32),
8547 uint16(xMatch),
8548 uint16(xSetOp), uint16(CALL),
8549 uint16(xArgRM64),
8550 uint16(xMatch),
8551 uint16(xCondIs64), 13186, 13198,
8552 uint16(xCondDataSize), 13190, 13194, 0,
8553 uint16(xSetOp), uint16(LCALL),
8554 uint16(xArgM16colon16),
8555 uint16(xMatch),
8556 uint16(xSetOp), uint16(LCALL),
8557 uint16(xArgM16colon32),
8558 uint16(xMatch),
8559 uint16(xCondDataSize), 13190, 13194, 13202,
8560 uint16(xSetOp), uint16(LCALL),
8561 uint16(xArgM16colon64),
8562 uint16(xMatch),
8563 uint16(xCondIs64), 13209, 13221,
8564 uint16(xCondDataSize), 13213, 13217, 0,
8565 uint16(xSetOp), uint16(JMP),
8566 uint16(xArgRM16),
8567 uint16(xMatch),
8568 uint16(xSetOp), uint16(JMP),
8569 uint16(xArgRM32),
8570 uint16(xMatch),
8571 uint16(xSetOp), uint16(JMP),
8572 uint16(xArgRM64),
8573 uint16(xMatch),
8574 uint16(xCondIs64), 13228, 13240,
8575 uint16(xCondDataSize), 13232, 13236, 0,
8576 uint16(xSetOp), uint16(LJMP),
8577 uint16(xArgM16colon16),
8578 uint16(xMatch),
8579 uint16(xSetOp), uint16(LJMP),
8580 uint16(xArgM16colon32),
8581 uint16(xMatch),
8582 uint16(xCondDataSize), 13232, 13236, 13244,
8583 uint16(xSetOp), uint16(LJMP),
8584 uint16(xArgM16colon64),
8585 uint16(xMatch),
8586 uint16(xCondIs64), 13251, 13263,
8587 uint16(xCondDataSize), 13255, 13259, 0,
8588 uint16(xSetOp), uint16(PUSH),
8589 uint16(xArgRM16),
8590 uint16(xMatch),
8591 uint16(xSetOp), uint16(PUSH),
8592 uint16(xArgRM32),
8593 uint16(xMatch),
8594 uint16(xCondDataSize), 13255, 13267, 13271,
8595 uint16(xSetOp), uint16(PUSH),
8596 uint16(xArgRM64),
8597 uint16(xMatch),
8598 uint16(xSetOp), uint16(PUSH),
8599 uint16(xArgRM64),
8600 uint16(xMatch),
8601 }
8602
8603 const (
8604 _ Op = iota
8605
8606 AAA
8607 AAD
8608 AAM
8609 AAS
8610 ADC
8611 ADD
8612 ADDPD
8613 ADDPS
8614 ADDSD
8615 ADDSS
8616 ADDSUBPD
8617 ADDSUBPS
8618 AESDEC
8619 AESDECLAST
8620 AESENC
8621 AESENCLAST
8622 AESIMC
8623 AESKEYGENASSIST
8624 AND
8625 ANDNPD
8626 ANDNPS
8627 ANDPD
8628 ANDPS
8629 ARPL
8630 BLENDPD
8631 BLENDPS
8632 BLENDVPD
8633 BLENDVPS
8634 BOUND
8635 BSF
8636 BSR
8637 BSWAP
8638 BT
8639 BTC
8640 BTR
8641 BTS
8642 CALL
8643 CBW
8644 CDQ
8645 CDQE
8646 CLC
8647 CLD
8648 CLFLUSH
8649 CLI
8650 CLTS
8651 CMC
8652 CMOVA
8653 CMOVAE
8654 CMOVB
8655 CMOVBE
8656 CMOVE
8657 CMOVG
8658 CMOVGE
8659 CMOVL
8660 CMOVLE
8661 CMOVNE
8662 CMOVNO
8663 CMOVNP
8664 CMOVNS
8665 CMOVO
8666 CMOVP
8667 CMOVS
8668 CMP
8669 CMPPD
8670 CMPPS
8671 CMPSB
8672 CMPSD
8673 CMPSD_XMM
8674 CMPSQ
8675 CMPSS
8676 CMPSW
8677 CMPXCHG
8678 CMPXCHG16B
8679 CMPXCHG8B
8680 COMISD
8681 COMISS
8682 CPUID
8683 CQO
8684 CRC32
8685 CVTDQ2PD
8686 CVTDQ2PS
8687 CVTPD2DQ
8688 CVTPD2PI
8689 CVTPD2PS
8690 CVTPI2PD
8691 CVTPI2PS
8692 CVTPS2DQ
8693 CVTPS2PD
8694 CVTPS2PI
8695 CVTSD2SI
8696 CVTSD2SS
8697 CVTSI2SD
8698 CVTSI2SS
8699 CVTSS2SD
8700 CVTSS2SI
8701 CVTTPD2DQ
8702 CVTTPD2PI
8703 CVTTPS2DQ
8704 CVTTPS2PI
8705 CVTTSD2SI
8706 CVTTSS2SI
8707 CWD
8708 CWDE
8709 DAA
8710 DAS
8711 DEC
8712 DIV
8713 DIVPD
8714 DIVPS
8715 DIVSD
8716 DIVSS
8717 DPPD
8718 DPPS
8719 EMMS
8720 ENTER
8721 EXTRACTPS
8722 F2XM1
8723 FABS
8724 FADD
8725 FADDP
8726 FBLD
8727 FBSTP
8728 FCHS
8729 FCMOVB
8730 FCMOVBE
8731 FCMOVE
8732 FCMOVNB
8733 FCMOVNBE
8734 FCMOVNE
8735 FCMOVNU
8736 FCMOVU
8737 FCOM
8738 FCOMI
8739 FCOMIP
8740 FCOMP
8741 FCOMPP
8742 FCOS
8743 FDECSTP
8744 FDIV
8745 FDIVP
8746 FDIVR
8747 FDIVRP
8748 FFREE
8749 FFREEP
8750 FIADD
8751 FICOM
8752 FICOMP
8753 FIDIV
8754 FIDIVR
8755 FILD
8756 FIMUL
8757 FINCSTP
8758 FIST
8759 FISTP
8760 FISTTP
8761 FISUB
8762 FISUBR
8763 FLD
8764 FLD1
8765 FLDCW
8766 FLDENV
8767 FLDL2E
8768 FLDL2T
8769 FLDLG2
8770 FLDLN2
8771 FLDPI
8772 FLDZ
8773 FMUL
8774 FMULP
8775 FNCLEX
8776 FNINIT
8777 FNOP
8778 FNSAVE
8779 FNSTCW
8780 FNSTENV
8781 FNSTSW
8782 FPATAN
8783 FPREM
8784 FPREM1
8785 FPTAN
8786 FRNDINT
8787 FRSTOR
8788 FSCALE
8789 FSIN
8790 FSINCOS
8791 FSQRT
8792 FST
8793 FSTP
8794 FSUB
8795 FSUBP
8796 FSUBR
8797 FSUBRP
8798 FTST
8799 FUCOM
8800 FUCOMI
8801 FUCOMIP
8802 FUCOMP
8803 FUCOMPP
8804 FWAIT
8805 FXAM
8806 FXCH
8807 FXRSTOR
8808 FXRSTOR64
8809 FXSAVE
8810 FXSAVE64
8811 FXTRACT
8812 FYL2X
8813 FYL2XP1
8814 HADDPD
8815 HADDPS
8816 HLT
8817 HSUBPD
8818 HSUBPS
8819 ICEBP
8820 IDIV
8821 IMUL
8822 IN
8823 INC
8824 INSB
8825 INSD
8826 INSERTPS
8827 INSW
8828 INT
8829 INTO
8830 INVD
8831 INVLPG
8832 INVPCID
8833 IRET
8834 IRETD
8835 IRETQ
8836 JA
8837 JAE
8838 JB
8839 JBE
8840 JCXZ
8841 JE
8842 JECXZ
8843 JG
8844 JGE
8845 JL
8846 JLE
8847 JMP
8848 JNE
8849 JNO
8850 JNP
8851 JNS
8852 JO
8853 JP
8854 JRCXZ
8855 JS
8856 LAHF
8857 LAR
8858 LCALL
8859 LDDQU
8860 LDMXCSR
8861 LDS
8862 LEA
8863 LEAVE
8864 LES
8865 LFENCE
8866 LFS
8867 LGDT
8868 LGS
8869 LIDT
8870 LJMP
8871 LLDT
8872 LMSW
8873 LODSB
8874 LODSD
8875 LODSQ
8876 LODSW
8877 LOOP
8878 LOOPE
8879 LOOPNE
8880 LRET
8881 LSL
8882 LSS
8883 LTR
8884 LZCNT
8885 MASKMOVDQU
8886 MASKMOVQ
8887 MAXPD
8888 MAXPS
8889 MAXSD
8890 MAXSS
8891 MFENCE
8892 MINPD
8893 MINPS
8894 MINSD
8895 MINSS
8896 MONITOR
8897 MOV
8898 MOVAPD
8899 MOVAPS
8900 MOVBE
8901 MOVD
8902 MOVDDUP
8903 MOVDQ2Q
8904 MOVDQA
8905 MOVDQU
8906 MOVHLPS
8907 MOVHPD
8908 MOVHPS
8909 MOVLHPS
8910 MOVLPD
8911 MOVLPS
8912 MOVMSKPD
8913 MOVMSKPS
8914 MOVNTDQ
8915 MOVNTDQA
8916 MOVNTI
8917 MOVNTPD
8918 MOVNTPS
8919 MOVNTQ
8920 MOVNTSD
8921 MOVNTSS
8922 MOVQ
8923 MOVQ2DQ
8924 MOVSB
8925 MOVSD
8926 MOVSD_XMM
8927 MOVSHDUP
8928 MOVSLDUP
8929 MOVSQ
8930 MOVSS
8931 MOVSW
8932 MOVSX
8933 MOVSXD
8934 MOVUPD
8935 MOVUPS
8936 MOVZX
8937 MPSADBW
8938 MUL
8939 MULPD
8940 MULPS
8941 MULSD
8942 MULSS
8943 MWAIT
8944 NEG
8945 NOP
8946 NOT
8947 OR
8948 ORPD
8949 ORPS
8950 OUT
8951 OUTSB
8952 OUTSD
8953 OUTSW
8954 PABSB
8955 PABSD
8956 PABSW
8957 PACKSSDW
8958 PACKSSWB
8959 PACKUSDW
8960 PACKUSWB
8961 PADDB
8962 PADDD
8963 PADDQ
8964 PADDSB
8965 PADDSW
8966 PADDUSB
8967 PADDUSW
8968 PADDW
8969 PALIGNR
8970 PAND
8971 PANDN
8972 PAUSE
8973 PAVGB
8974 PAVGW
8975 PBLENDVB
8976 PBLENDW
8977 PCLMULQDQ
8978 PCMPEQB
8979 PCMPEQD
8980 PCMPEQQ
8981 PCMPEQW
8982 PCMPESTRI
8983 PCMPESTRM
8984 PCMPGTB
8985 PCMPGTD
8986 PCMPGTQ
8987 PCMPGTW
8988 PCMPISTRI
8989 PCMPISTRM
8990 PEXTRB
8991 PEXTRD
8992 PEXTRQ
8993 PEXTRW
8994 PHADDD
8995 PHADDSW
8996 PHADDW
8997 PHMINPOSUW
8998 PHSUBD
8999 PHSUBSW
9000 PHSUBW
9001 PINSRB
9002 PINSRD
9003 PINSRQ
9004 PINSRW
9005 PMADDUBSW
9006 PMADDWD
9007 PMAXSB
9008 PMAXSD
9009 PMAXSW
9010 PMAXUB
9011 PMAXUD
9012 PMAXUW
9013 PMINSB
9014 PMINSD
9015 PMINSW
9016 PMINUB
9017 PMINUD
9018 PMINUW
9019 PMOVMSKB
9020 PMOVSXBD
9021 PMOVSXBQ
9022 PMOVSXBW
9023 PMOVSXDQ
9024 PMOVSXWD
9025 PMOVSXWQ
9026 PMOVZXBD
9027 PMOVZXBQ
9028 PMOVZXBW
9029 PMOVZXDQ
9030 PMOVZXWD
9031 PMOVZXWQ
9032 PMULDQ
9033 PMULHRSW
9034 PMULHUW
9035 PMULHW
9036 PMULLD
9037 PMULLW
9038 PMULUDQ
9039 POP
9040 POPA
9041 POPAD
9042 POPCNT
9043 POPF
9044 POPFD
9045 POPFQ
9046 POR
9047 PREFETCHNTA
9048 PREFETCHT0
9049 PREFETCHT1
9050 PREFETCHT2
9051 PREFETCHW
9052 PSADBW
9053 PSHUFB
9054 PSHUFD
9055 PSHUFHW
9056 PSHUFLW
9057 PSHUFW
9058 PSIGNB
9059 PSIGND
9060 PSIGNW
9061 PSLLD
9062 PSLLDQ
9063 PSLLQ
9064 PSLLW
9065 PSRAD
9066 PSRAW
9067 PSRLD
9068 PSRLDQ
9069 PSRLQ
9070 PSRLW
9071 PSUBB
9072 PSUBD
9073 PSUBQ
9074 PSUBSB
9075 PSUBSW
9076 PSUBUSB
9077 PSUBUSW
9078 PSUBW
9079 PTEST
9080 PUNPCKHBW
9081 PUNPCKHDQ
9082 PUNPCKHQDQ
9083 PUNPCKHWD
9084 PUNPCKLBW
9085 PUNPCKLDQ
9086 PUNPCKLQDQ
9087 PUNPCKLWD
9088 PUSH
9089 PUSHA
9090 PUSHAD
9091 PUSHF
9092 PUSHFD
9093 PUSHFQ
9094 PXOR
9095 RCL
9096 RCPPS
9097 RCPSS
9098 RCR
9099 RDFSBASE
9100 RDGSBASE
9101 RDMSR
9102 RDPMC
9103 RDRAND
9104 RDTSC
9105 RDTSCP
9106 RET
9107 ROL
9108 ROR
9109 ROUNDPD
9110 ROUNDPS
9111 ROUNDSD
9112 ROUNDSS
9113 RSM
9114 RSQRTPS
9115 RSQRTSS
9116 SAHF
9117 SAR
9118 SBB
9119 SCASB
9120 SCASD
9121 SCASQ
9122 SCASW
9123 SETA
9124 SETAE
9125 SETB
9126 SETBE
9127 SETE
9128 SETG
9129 SETGE
9130 SETL
9131 SETLE
9132 SETNE
9133 SETNO
9134 SETNP
9135 SETNS
9136 SETO
9137 SETP
9138 SETS
9139 SFENCE
9140 SGDT
9141 SHA1MSG1
9142 SHA1MSG2
9143 SHA1NEXTE
9144 SHA1RNDS4
9145 SHA256MSG1
9146 SHA256MSG2
9147 SHA256RNDS2
9148 SHL
9149 SHLD
9150 SHR
9151 SHRD
9152 SHUFPD
9153 SHUFPS
9154 SIDT
9155 SLDT
9156 SMSW
9157 SQRTPD
9158 SQRTPS
9159 SQRTSD
9160 SQRTSS
9161 STC
9162 STD
9163 STI
9164 STMXCSR
9165 STOSB
9166 STOSD
9167 STOSQ
9168 STOSW
9169 STR
9170 SUB
9171 SUBPD
9172 SUBPS
9173 SUBSD
9174 SUBSS
9175 SWAPGS
9176 SYSCALL
9177 SYSENTER
9178 SYSEXIT
9179 SYSRET
9180 TEST
9181 TZCNT
9182 UCOMISD
9183 UCOMISS
9184 UD0
9185 UD1
9186 UD2
9187 UNPCKHPD
9188 UNPCKHPS
9189 UNPCKLPD
9190 UNPCKLPS
9191 VERR
9192 VERW
9193 WBINVD
9194 WRFSBASE
9195 WRGSBASE
9196 WRMSR
9197 XABORT
9198 XADD
9199 XBEGIN
9200 XCHG
9201 XEND
9202 XGETBV
9203 XLATB
9204 XOR
9205 XORPD
9206 XORPS
9207 XRSTOR
9208 XRSTOR64
9209 XRSTORS
9210 XRSTORS64
9211 XSAVE
9212 XSAVE64
9213 XSAVEC
9214 XSAVEC64
9215 XSAVEOPT
9216 XSAVEOPT64
9217 XSAVES
9218 XSAVES64
9219 XSETBV
9220 XTEST
9221 )
9222
9223 const maxNonAVXOp = XTEST
9224
9225 var opNames = [...]string{
9226 AAA: "AAA",
9227 AAD: "AAD",
9228 AAM: "AAM",
9229 AAS: "AAS",
9230 ADC: "ADC",
9231 ADD: "ADD",
9232 ADDPD: "ADDPD",
9233 ADDPS: "ADDPS",
9234 ADDSD: "ADDSD",
9235 ADDSS: "ADDSS",
9236 ADDSUBPD: "ADDSUBPD",
9237 ADDSUBPS: "ADDSUBPS",
9238 AESDEC: "AESDEC",
9239 AESDECLAST: "AESDECLAST",
9240 AESENC: "AESENC",
9241 AESENCLAST: "AESENCLAST",
9242 AESIMC: "AESIMC",
9243 AESKEYGENASSIST: "AESKEYGENASSIST",
9244 AND: "AND",
9245 ANDNPD: "ANDNPD",
9246 ANDNPS: "ANDNPS",
9247 ANDPD: "ANDPD",
9248 ANDPS: "ANDPS",
9249 ARPL: "ARPL",
9250 BLENDPD: "BLENDPD",
9251 BLENDPS: "BLENDPS",
9252 BLENDVPD: "BLENDVPD",
9253 BLENDVPS: "BLENDVPS",
9254 BOUND: "BOUND",
9255 BSF: "BSF",
9256 BSR: "BSR",
9257 BSWAP: "BSWAP",
9258 BT: "BT",
9259 BTC: "BTC",
9260 BTR: "BTR",
9261 BTS: "BTS",
9262 CALL: "CALL",
9263 CBW: "CBW",
9264 CDQ: "CDQ",
9265 CDQE: "CDQE",
9266 CLC: "CLC",
9267 CLD: "CLD",
9268 CLFLUSH: "CLFLUSH",
9269 CLI: "CLI",
9270 CLTS: "CLTS",
9271 CMC: "CMC",
9272 CMOVA: "CMOVA",
9273 CMOVAE: "CMOVAE",
9274 CMOVB: "CMOVB",
9275 CMOVBE: "CMOVBE",
9276 CMOVE: "CMOVE",
9277 CMOVG: "CMOVG",
9278 CMOVGE: "CMOVGE",
9279 CMOVL: "CMOVL",
9280 CMOVLE: "CMOVLE",
9281 CMOVNE: "CMOVNE",
9282 CMOVNO: "CMOVNO",
9283 CMOVNP: "CMOVNP",
9284 CMOVNS: "CMOVNS",
9285 CMOVO: "CMOVO",
9286 CMOVP: "CMOVP",
9287 CMOVS: "CMOVS",
9288 CMP: "CMP",
9289 CMPPD: "CMPPD",
9290 CMPPS: "CMPPS",
9291 CMPSB: "CMPSB",
9292 CMPSD: "CMPSD",
9293 CMPSD_XMM: "CMPSD_XMM",
9294 CMPSQ: "CMPSQ",
9295 CMPSS: "CMPSS",
9296 CMPSW: "CMPSW",
9297 CMPXCHG: "CMPXCHG",
9298 CMPXCHG16B: "CMPXCHG16B",
9299 CMPXCHG8B: "CMPXCHG8B",
9300 COMISD: "COMISD",
9301 COMISS: "COMISS",
9302 CPUID: "CPUID",
9303 CQO: "CQO",
9304 CRC32: "CRC32",
9305 CVTDQ2PD: "CVTDQ2PD",
9306 CVTDQ2PS: "CVTDQ2PS",
9307 CVTPD2DQ: "CVTPD2DQ",
9308 CVTPD2PI: "CVTPD2PI",
9309 CVTPD2PS: "CVTPD2PS",
9310 CVTPI2PD: "CVTPI2PD",
9311 CVTPI2PS: "CVTPI2PS",
9312 CVTPS2DQ: "CVTPS2DQ",
9313 CVTPS2PD: "CVTPS2PD",
9314 CVTPS2PI: "CVTPS2PI",
9315 CVTSD2SI: "CVTSD2SI",
9316 CVTSD2SS: "CVTSD2SS",
9317 CVTSI2SD: "CVTSI2SD",
9318 CVTSI2SS: "CVTSI2SS",
9319 CVTSS2SD: "CVTSS2SD",
9320 CVTSS2SI: "CVTSS2SI",
9321 CVTTPD2DQ: "CVTTPD2DQ",
9322 CVTTPD2PI: "CVTTPD2PI",
9323 CVTTPS2DQ: "CVTTPS2DQ",
9324 CVTTPS2PI: "CVTTPS2PI",
9325 CVTTSD2SI: "CVTTSD2SI",
9326 CVTTSS2SI: "CVTTSS2SI",
9327 CWD: "CWD",
9328 CWDE: "CWDE",
9329 DAA: "DAA",
9330 DAS: "DAS",
9331 DEC: "DEC",
9332 DIV: "DIV",
9333 DIVPD: "DIVPD",
9334 DIVPS: "DIVPS",
9335 DIVSD: "DIVSD",
9336 DIVSS: "DIVSS",
9337 DPPD: "DPPD",
9338 DPPS: "DPPS",
9339 EMMS: "EMMS",
9340 ENTER: "ENTER",
9341 EXTRACTPS: "EXTRACTPS",
9342 F2XM1: "F2XM1",
9343 FABS: "FABS",
9344 FADD: "FADD",
9345 FADDP: "FADDP",
9346 FBLD: "FBLD",
9347 FBSTP: "FBSTP",
9348 FCHS: "FCHS",
9349 FCMOVB: "FCMOVB",
9350 FCMOVBE: "FCMOVBE",
9351 FCMOVE: "FCMOVE",
9352 FCMOVNB: "FCMOVNB",
9353 FCMOVNBE: "FCMOVNBE",
9354 FCMOVNE: "FCMOVNE",
9355 FCMOVNU: "FCMOVNU",
9356 FCMOVU: "FCMOVU",
9357 FCOM: "FCOM",
9358 FCOMI: "FCOMI",
9359 FCOMIP: "FCOMIP",
9360 FCOMP: "FCOMP",
9361 FCOMPP: "FCOMPP",
9362 FCOS: "FCOS",
9363 FDECSTP: "FDECSTP",
9364 FDIV: "FDIV",
9365 FDIVP: "FDIVP",
9366 FDIVR: "FDIVR",
9367 FDIVRP: "FDIVRP",
9368 FFREE: "FFREE",
9369 FFREEP: "FFREEP",
9370 FIADD: "FIADD",
9371 FICOM: "FICOM",
9372 FICOMP: "FICOMP",
9373 FIDIV: "FIDIV",
9374 FIDIVR: "FIDIVR",
9375 FILD: "FILD",
9376 FIMUL: "FIMUL",
9377 FINCSTP: "FINCSTP",
9378 FIST: "FIST",
9379 FISTP: "FISTP",
9380 FISTTP: "FISTTP",
9381 FISUB: "FISUB",
9382 FISUBR: "FISUBR",
9383 FLD: "FLD",
9384 FLD1: "FLD1",
9385 FLDCW: "FLDCW",
9386 FLDENV: "FLDENV",
9387 FLDL2E: "FLDL2E",
9388 FLDL2T: "FLDL2T",
9389 FLDLG2: "FLDLG2",
9390 FLDLN2: "FLDLN2",
9391 FLDPI: "FLDPI",
9392 FLDZ: "FLDZ",
9393 FMUL: "FMUL",
9394 FMULP: "FMULP",
9395 FNCLEX: "FNCLEX",
9396 FNINIT: "FNINIT",
9397 FNOP: "FNOP",
9398 FNSAVE: "FNSAVE",
9399 FNSTCW: "FNSTCW",
9400 FNSTENV: "FNSTENV",
9401 FNSTSW: "FNSTSW",
9402 FPATAN: "FPATAN",
9403 FPREM: "FPREM",
9404 FPREM1: "FPREM1",
9405 FPTAN: "FPTAN",
9406 FRNDINT: "FRNDINT",
9407 FRSTOR: "FRSTOR",
9408 FSCALE: "FSCALE",
9409 FSIN: "FSIN",
9410 FSINCOS: "FSINCOS",
9411 FSQRT: "FSQRT",
9412 FST: "FST",
9413 FSTP: "FSTP",
9414 FSUB: "FSUB",
9415 FSUBP: "FSUBP",
9416 FSUBR: "FSUBR",
9417 FSUBRP: "FSUBRP",
9418 FTST: "FTST",
9419 FUCOM: "FUCOM",
9420 FUCOMI: "FUCOMI",
9421 FUCOMIP: "FUCOMIP",
9422 FUCOMP: "FUCOMP",
9423 FUCOMPP: "FUCOMPP",
9424 FWAIT: "FWAIT",
9425 FXAM: "FXAM",
9426 FXCH: "FXCH",
9427 FXRSTOR: "FXRSTOR",
9428 FXRSTOR64: "FXRSTOR64",
9429 FXSAVE: "FXSAVE",
9430 FXSAVE64: "FXSAVE64",
9431 FXTRACT: "FXTRACT",
9432 FYL2X: "FYL2X",
9433 FYL2XP1: "FYL2XP1",
9434 HADDPD: "HADDPD",
9435 HADDPS: "HADDPS",
9436 HLT: "HLT",
9437 HSUBPD: "HSUBPD",
9438 HSUBPS: "HSUBPS",
9439 ICEBP: "ICEBP",
9440 IDIV: "IDIV",
9441 IMUL: "IMUL",
9442 IN: "IN",
9443 INC: "INC",
9444 INSB: "INSB",
9445 INSD: "INSD",
9446 INSERTPS: "INSERTPS",
9447 INSW: "INSW",
9448 INT: "INT",
9449 INTO: "INTO",
9450 INVD: "INVD",
9451 INVLPG: "INVLPG",
9452 INVPCID: "INVPCID",
9453 IRET: "IRET",
9454 IRETD: "IRETD",
9455 IRETQ: "IRETQ",
9456 JA: "JA",
9457 JAE: "JAE",
9458 JB: "JB",
9459 JBE: "JBE",
9460 JCXZ: "JCXZ",
9461 JE: "JE",
9462 JECXZ: "JECXZ",
9463 JG: "JG",
9464 JGE: "JGE",
9465 JL: "JL",
9466 JLE: "JLE",
9467 JMP: "JMP",
9468 JNE: "JNE",
9469 JNO: "JNO",
9470 JNP: "JNP",
9471 JNS: "JNS",
9472 JO: "JO",
9473 JP: "JP",
9474 JRCXZ: "JRCXZ",
9475 JS: "JS",
9476 LAHF: "LAHF",
9477 LAR: "LAR",
9478 LCALL: "LCALL",
9479 LDDQU: "LDDQU",
9480 LDMXCSR: "LDMXCSR",
9481 LDS: "LDS",
9482 LEA: "LEA",
9483 LEAVE: "LEAVE",
9484 LES: "LES",
9485 LFENCE: "LFENCE",
9486 LFS: "LFS",
9487 LGDT: "LGDT",
9488 LGS: "LGS",
9489 LIDT: "LIDT",
9490 LJMP: "LJMP",
9491 LLDT: "LLDT",
9492 LMSW: "LMSW",
9493 LODSB: "LODSB",
9494 LODSD: "LODSD",
9495 LODSQ: "LODSQ",
9496 LODSW: "LODSW",
9497 LOOP: "LOOP",
9498 LOOPE: "LOOPE",
9499 LOOPNE: "LOOPNE",
9500 LRET: "LRET",
9501 LSL: "LSL",
9502 LSS: "LSS",
9503 LTR: "LTR",
9504 LZCNT: "LZCNT",
9505 MASKMOVDQU: "MASKMOVDQU",
9506 MASKMOVQ: "MASKMOVQ",
9507 MAXPD: "MAXPD",
9508 MAXPS: "MAXPS",
9509 MAXSD: "MAXSD",
9510 MAXSS: "MAXSS",
9511 MFENCE: "MFENCE",
9512 MINPD: "MINPD",
9513 MINPS: "MINPS",
9514 MINSD: "MINSD",
9515 MINSS: "MINSS",
9516 MONITOR: "MONITOR",
9517 MOV: "MOV",
9518 MOVAPD: "MOVAPD",
9519 MOVAPS: "MOVAPS",
9520 MOVBE: "MOVBE",
9521 MOVD: "MOVD",
9522 MOVDDUP: "MOVDDUP",
9523 MOVDQ2Q: "MOVDQ2Q",
9524 MOVDQA: "MOVDQA",
9525 MOVDQU: "MOVDQU",
9526 MOVHLPS: "MOVHLPS",
9527 MOVHPD: "MOVHPD",
9528 MOVHPS: "MOVHPS",
9529 MOVLHPS: "MOVLHPS",
9530 MOVLPD: "MOVLPD",
9531 MOVLPS: "MOVLPS",
9532 MOVMSKPD: "MOVMSKPD",
9533 MOVMSKPS: "MOVMSKPS",
9534 MOVNTDQ: "MOVNTDQ",
9535 MOVNTDQA: "MOVNTDQA",
9536 MOVNTI: "MOVNTI",
9537 MOVNTPD: "MOVNTPD",
9538 MOVNTPS: "MOVNTPS",
9539 MOVNTQ: "MOVNTQ",
9540 MOVNTSD: "MOVNTSD",
9541 MOVNTSS: "MOVNTSS",
9542 MOVQ: "MOVQ",
9543 MOVQ2DQ: "MOVQ2DQ",
9544 MOVSB: "MOVSB",
9545 MOVSD: "MOVSD",
9546 MOVSD_XMM: "MOVSD_XMM",
9547 MOVSHDUP: "MOVSHDUP",
9548 MOVSLDUP: "MOVSLDUP",
9549 MOVSQ: "MOVSQ",
9550 MOVSS: "MOVSS",
9551 MOVSW: "MOVSW",
9552 MOVSX: "MOVSX",
9553 MOVSXD: "MOVSXD",
9554 MOVUPD: "MOVUPD",
9555 MOVUPS: "MOVUPS",
9556 MOVZX: "MOVZX",
9557 MPSADBW: "MPSADBW",
9558 MUL: "MUL",
9559 MULPD: "MULPD",
9560 MULPS: "MULPS",
9561 MULSD: "MULSD",
9562 MULSS: "MULSS",
9563 MWAIT: "MWAIT",
9564 NEG: "NEG",
9565 NOP: "NOP",
9566 NOT: "NOT",
9567 OR: "OR",
9568 ORPD: "ORPD",
9569 ORPS: "ORPS",
9570 OUT: "OUT",
9571 OUTSB: "OUTSB",
9572 OUTSD: "OUTSD",
9573 OUTSW: "OUTSW",
9574 PABSB: "PABSB",
9575 PABSD: "PABSD",
9576 PABSW: "PABSW",
9577 PACKSSDW: "PACKSSDW",
9578 PACKSSWB: "PACKSSWB",
9579 PACKUSDW: "PACKUSDW",
9580 PACKUSWB: "PACKUSWB",
9581 PADDB: "PADDB",
9582 PADDD: "PADDD",
9583 PADDQ: "PADDQ",
9584 PADDSB: "PADDSB",
9585 PADDSW: "PADDSW",
9586 PADDUSB: "PADDUSB",
9587 PADDUSW: "PADDUSW",
9588 PADDW: "PADDW",
9589 PALIGNR: "PALIGNR",
9590 PAND: "PAND",
9591 PANDN: "PANDN",
9592 PAUSE: "PAUSE",
9593 PAVGB: "PAVGB",
9594 PAVGW: "PAVGW",
9595 PBLENDVB: "PBLENDVB",
9596 PBLENDW: "PBLENDW",
9597 PCLMULQDQ: "PCLMULQDQ",
9598 PCMPEQB: "PCMPEQB",
9599 PCMPEQD: "PCMPEQD",
9600 PCMPEQQ: "PCMPEQQ",
9601 PCMPEQW: "PCMPEQW",
9602 PCMPESTRI: "PCMPESTRI",
9603 PCMPESTRM: "PCMPESTRM",
9604 PCMPGTB: "PCMPGTB",
9605 PCMPGTD: "PCMPGTD",
9606 PCMPGTQ: "PCMPGTQ",
9607 PCMPGTW: "PCMPGTW",
9608 PCMPISTRI: "PCMPISTRI",
9609 PCMPISTRM: "PCMPISTRM",
9610 PEXTRB: "PEXTRB",
9611 PEXTRD: "PEXTRD",
9612 PEXTRQ: "PEXTRQ",
9613 PEXTRW: "PEXTRW",
9614 PHADDD: "PHADDD",
9615 PHADDSW: "PHADDSW",
9616 PHADDW: "PHADDW",
9617 PHMINPOSUW: "PHMINPOSUW",
9618 PHSUBD: "PHSUBD",
9619 PHSUBSW: "PHSUBSW",
9620 PHSUBW: "PHSUBW",
9621 PINSRB: "PINSRB",
9622 PINSRD: "PINSRD",
9623 PINSRQ: "PINSRQ",
9624 PINSRW: "PINSRW",
9625 PMADDUBSW: "PMADDUBSW",
9626 PMADDWD: "PMADDWD",
9627 PMAXSB: "PMAXSB",
9628 PMAXSD: "PMAXSD",
9629 PMAXSW: "PMAXSW",
9630 PMAXUB: "PMAXUB",
9631 PMAXUD: "PMAXUD",
9632 PMAXUW: "PMAXUW",
9633 PMINSB: "PMINSB",
9634 PMINSD: "PMINSD",
9635 PMINSW: "PMINSW",
9636 PMINUB: "PMINUB",
9637 PMINUD: "PMINUD",
9638 PMINUW: "PMINUW",
9639 PMOVMSKB: "PMOVMSKB",
9640 PMOVSXBD: "PMOVSXBD",
9641 PMOVSXBQ: "PMOVSXBQ",
9642 PMOVSXBW: "PMOVSXBW",
9643 PMOVSXDQ: "PMOVSXDQ",
9644 PMOVSXWD: "PMOVSXWD",
9645 PMOVSXWQ: "PMOVSXWQ",
9646 PMOVZXBD: "PMOVZXBD",
9647 PMOVZXBQ: "PMOVZXBQ",
9648 PMOVZXBW: "PMOVZXBW",
9649 PMOVZXDQ: "PMOVZXDQ",
9650 PMOVZXWD: "PMOVZXWD",
9651 PMOVZXWQ: "PMOVZXWQ",
9652 PMULDQ: "PMULDQ",
9653 PMULHRSW: "PMULHRSW",
9654 PMULHUW: "PMULHUW",
9655 PMULHW: "PMULHW",
9656 PMULLD: "PMULLD",
9657 PMULLW: "PMULLW",
9658 PMULUDQ: "PMULUDQ",
9659 POP: "POP",
9660 POPA: "POPA",
9661 POPAD: "POPAD",
9662 POPCNT: "POPCNT",
9663 POPF: "POPF",
9664 POPFD: "POPFD",
9665 POPFQ: "POPFQ",
9666 POR: "POR",
9667 PREFETCHNTA: "PREFETCHNTA",
9668 PREFETCHT0: "PREFETCHT0",
9669 PREFETCHT1: "PREFETCHT1",
9670 PREFETCHT2: "PREFETCHT2",
9671 PREFETCHW: "PREFETCHW",
9672 PSADBW: "PSADBW",
9673 PSHUFB: "PSHUFB",
9674 PSHUFD: "PSHUFD",
9675 PSHUFHW: "PSHUFHW",
9676 PSHUFLW: "PSHUFLW",
9677 PSHUFW: "PSHUFW",
9678 PSIGNB: "PSIGNB",
9679 PSIGND: "PSIGND",
9680 PSIGNW: "PSIGNW",
9681 PSLLD: "PSLLD",
9682 PSLLDQ: "PSLLDQ",
9683 PSLLQ: "PSLLQ",
9684 PSLLW: "PSLLW",
9685 PSRAD: "PSRAD",
9686 PSRAW: "PSRAW",
9687 PSRLD: "PSRLD",
9688 PSRLDQ: "PSRLDQ",
9689 PSRLQ: "PSRLQ",
9690 PSRLW: "PSRLW",
9691 PSUBB: "PSUBB",
9692 PSUBD: "PSUBD",
9693 PSUBQ: "PSUBQ",
9694 PSUBSB: "PSUBSB",
9695 PSUBSW: "PSUBSW",
9696 PSUBUSB: "PSUBUSB",
9697 PSUBUSW: "PSUBUSW",
9698 PSUBW: "PSUBW",
9699 PTEST: "PTEST",
9700 PUNPCKHBW: "PUNPCKHBW",
9701 PUNPCKHDQ: "PUNPCKHDQ",
9702 PUNPCKHQDQ: "PUNPCKHQDQ",
9703 PUNPCKHWD: "PUNPCKHWD",
9704 PUNPCKLBW: "PUNPCKLBW",
9705 PUNPCKLDQ: "PUNPCKLDQ",
9706 PUNPCKLQDQ: "PUNPCKLQDQ",
9707 PUNPCKLWD: "PUNPCKLWD",
9708 PUSH: "PUSH",
9709 PUSHA: "PUSHA",
9710 PUSHAD: "PUSHAD",
9711 PUSHF: "PUSHF",
9712 PUSHFD: "PUSHFD",
9713 PUSHFQ: "PUSHFQ",
9714 PXOR: "PXOR",
9715 RCL: "RCL",
9716 RCPPS: "RCPPS",
9717 RCPSS: "RCPSS",
9718 RCR: "RCR",
9719 RDFSBASE: "RDFSBASE",
9720 RDGSBASE: "RDGSBASE",
9721 RDMSR: "RDMSR",
9722 RDPMC: "RDPMC",
9723 RDRAND: "RDRAND",
9724 RDTSC: "RDTSC",
9725 RDTSCP: "RDTSCP",
9726 RET: "RET",
9727 ROL: "ROL",
9728 ROR: "ROR",
9729 ROUNDPD: "ROUNDPD",
9730 ROUNDPS: "ROUNDPS",
9731 ROUNDSD: "ROUNDSD",
9732 ROUNDSS: "ROUNDSS",
9733 RSM: "RSM",
9734 RSQRTPS: "RSQRTPS",
9735 RSQRTSS: "RSQRTSS",
9736 SAHF: "SAHF",
9737 SAR: "SAR",
9738 SBB: "SBB",
9739 SCASB: "SCASB",
9740 SCASD: "SCASD",
9741 SCASQ: "SCASQ",
9742 SCASW: "SCASW",
9743 SETA: "SETA",
9744 SETAE: "SETAE",
9745 SETB: "SETB",
9746 SETBE: "SETBE",
9747 SETE: "SETE",
9748 SETG: "SETG",
9749 SETGE: "SETGE",
9750 SETL: "SETL",
9751 SETLE: "SETLE",
9752 SETNE: "SETNE",
9753 SETNO: "SETNO",
9754 SETNP: "SETNP",
9755 SETNS: "SETNS",
9756 SETO: "SETO",
9757 SETP: "SETP",
9758 SETS: "SETS",
9759 SFENCE: "SFENCE",
9760 SGDT: "SGDT",
9761 SHA1MSG1: "SHA1MSG1",
9762 SHA1MSG2: "SHA1MSG2",
9763 SHA1NEXTE: "SHA1NEXTE",
9764 SHA1RNDS4: "SHA1RNDS4",
9765 SHA256MSG1: "SHA256MSG1",
9766 SHA256MSG2: "SHA256MSG2",
9767 SHA256RNDS2: "SHA256RNDS2",
9768 SHL: "SHL",
9769 SHLD: "SHLD",
9770 SHR: "SHR",
9771 SHRD: "SHRD",
9772 SHUFPD: "SHUFPD",
9773 SHUFPS: "SHUFPS",
9774 SIDT: "SIDT",
9775 SLDT: "SLDT",
9776 SMSW: "SMSW",
9777 SQRTPD: "SQRTPD",
9778 SQRTPS: "SQRTPS",
9779 SQRTSD: "SQRTSD",
9780 SQRTSS: "SQRTSS",
9781 STC: "STC",
9782 STD: "STD",
9783 STI: "STI",
9784 STMXCSR: "STMXCSR",
9785 STOSB: "STOSB",
9786 STOSD: "STOSD",
9787 STOSQ: "STOSQ",
9788 STOSW: "STOSW",
9789 STR: "STR",
9790 SUB: "SUB",
9791 SUBPD: "SUBPD",
9792 SUBPS: "SUBPS",
9793 SUBSD: "SUBSD",
9794 SUBSS: "SUBSS",
9795 SWAPGS: "SWAPGS",
9796 SYSCALL: "SYSCALL",
9797 SYSENTER: "SYSENTER",
9798 SYSEXIT: "SYSEXIT",
9799 SYSRET: "SYSRET",
9800 TEST: "TEST",
9801 TZCNT: "TZCNT",
9802 UCOMISD: "UCOMISD",
9803 UCOMISS: "UCOMISS",
9804 UD0: "UD0",
9805 UD1: "UD1",
9806 UD2: "UD2",
9807 UNPCKHPD: "UNPCKHPD",
9808 UNPCKHPS: "UNPCKHPS",
9809 UNPCKLPD: "UNPCKLPD",
9810 UNPCKLPS: "UNPCKLPS",
9811 VERR: "VERR",
9812 VERW: "VERW",
9813 WBINVD: "WBINVD",
9814 WRFSBASE: "WRFSBASE",
9815 WRGSBASE: "WRGSBASE",
9816 WRMSR: "WRMSR",
9817 XABORT: "XABORT",
9818 XADD: "XADD",
9819 XBEGIN: "XBEGIN",
9820 XCHG: "XCHG",
9821 XEND: "XEND",
9822 XGETBV: "XGETBV",
9823 XLATB: "XLATB",
9824 XOR: "XOR",
9825 XORPD: "XORPD",
9826 XORPS: "XORPS",
9827 XRSTOR: "XRSTOR",
9828 XRSTOR64: "XRSTOR64",
9829 XRSTORS: "XRSTORS",
9830 XRSTORS64: "XRSTORS64",
9831 XSAVE: "XSAVE",
9832 XSAVE64: "XSAVE64",
9833 XSAVEC: "XSAVEC",
9834 XSAVEC64: "XSAVEC64",
9835 XSAVEOPT: "XSAVEOPT",
9836 XSAVEOPT64: "XSAVEOPT64",
9837 XSAVES: "XSAVES",
9838 XSAVES64: "XSAVES64",
9839 XSETBV: "XSETBV",
9840 XTEST: "XTEST",
9841 }
9842
View as plain text