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