• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|*                                                                            *|
3|*Target Instruction Enum Values                                              *|
4|*                                                                            *|
5|* Automatically generated file, do not edit!                                 *|
6|*                                                                            *|
7\*===----------------------------------------------------------------------===*/
8
9/* Capstone Disassembly Engine, http://www.capstone-engine.org */
10/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2014 */
11
12
13#ifdef GET_INSTRINFO_ENUM
14#undef GET_INSTRINFO_ENUM
15
16enum {
17    X86_PHI	= 0,
18    X86_INLINEASM	= 1,
19    X86_CFI_INSTRUCTION	= 2,
20    X86_EH_LABEL	= 3,
21    X86_GC_LABEL	= 4,
22    X86_KILL	= 5,
23    X86_EXTRACT_SUBREG	= 6,
24    X86_INSERT_SUBREG	= 7,
25    X86_IMPLICIT_DEF	= 8,
26    X86_SUBREG_TO_REG	= 9,
27    X86_COPY_TO_REGCLASS	= 10,
28    X86_DBG_VALUE	= 11,
29    X86_REG_SEQUENCE	= 12,
30    X86_COPY	= 13,
31    X86_BUNDLE	= 14,
32    X86_LIFETIME_START	= 15,
33    X86_LIFETIME_END	= 16,
34    X86_STACKMAP	= 17,
35    X86_PATCHPOINT	= 18,
36    X86_LOAD_STACK_GUARD	= 19,
37    X86_AAA	= 20,
38    X86_AAD8i8	= 21,
39    X86_AAM8i8	= 22,
40    X86_AAS	= 23,
41    X86_ABS_F	= 24,
42    X86_ABS_Fp32	= 25,
43    X86_ABS_Fp64	= 26,
44    X86_ABS_Fp80	= 27,
45    X86_ACQUIRE_MOV16rm	= 28,
46    X86_ACQUIRE_MOV32rm	= 29,
47    X86_ACQUIRE_MOV64rm	= 30,
48    X86_ACQUIRE_MOV8rm	= 31,
49    X86_ADC16i16	= 32,
50    X86_ADC16mi	= 33,
51    X86_ADC16mi8	= 34,
52    X86_ADC16mr	= 35,
53    X86_ADC16ri	= 36,
54    X86_ADC16ri8	= 37,
55    X86_ADC16rm	= 38,
56    X86_ADC16rr	= 39,
57    X86_ADC16rr_REV	= 40,
58    X86_ADC32i32	= 41,
59    X86_ADC32mi	= 42,
60    X86_ADC32mi8	= 43,
61    X86_ADC32mr	= 44,
62    X86_ADC32ri	= 45,
63    X86_ADC32ri8	= 46,
64    X86_ADC32rm	= 47,
65    X86_ADC32rr	= 48,
66    X86_ADC32rr_REV	= 49,
67    X86_ADC64i32	= 50,
68    X86_ADC64mi32	= 51,
69    X86_ADC64mi8	= 52,
70    X86_ADC64mr	= 53,
71    X86_ADC64ri32	= 54,
72    X86_ADC64ri8	= 55,
73    X86_ADC64rm	= 56,
74    X86_ADC64rr	= 57,
75    X86_ADC64rr_REV	= 58,
76    X86_ADC8i8	= 59,
77    X86_ADC8mi	= 60,
78    X86_ADC8mr	= 61,
79    X86_ADC8ri	= 62,
80    X86_ADC8rm	= 63,
81    X86_ADC8rr	= 64,
82    X86_ADC8rr_REV	= 65,
83    X86_ADCX32rm	= 66,
84    X86_ADCX32rr	= 67,
85    X86_ADCX64rm	= 68,
86    X86_ADCX64rr	= 69,
87    X86_ADD16i16	= 70,
88    X86_ADD16mi	= 71,
89    X86_ADD16mi8	= 72,
90    X86_ADD16mr	= 73,
91    X86_ADD16ri	= 74,
92    X86_ADD16ri8	= 75,
93    X86_ADD16ri8_DB	= 76,
94    X86_ADD16ri_DB	= 77,
95    X86_ADD16rm	= 78,
96    X86_ADD16rr	= 79,
97    X86_ADD16rr_DB	= 80,
98    X86_ADD16rr_REV	= 81,
99    X86_ADD32i32	= 82,
100    X86_ADD32mi	= 83,
101    X86_ADD32mi8	= 84,
102    X86_ADD32mr	= 85,
103    X86_ADD32ri	= 86,
104    X86_ADD32ri8	= 87,
105    X86_ADD32ri8_DB	= 88,
106    X86_ADD32ri_DB	= 89,
107    X86_ADD32rm	= 90,
108    X86_ADD32rr	= 91,
109    X86_ADD32rr_DB	= 92,
110    X86_ADD32rr_REV	= 93,
111    X86_ADD64i32	= 94,
112    X86_ADD64mi32	= 95,
113    X86_ADD64mi8	= 96,
114    X86_ADD64mr	= 97,
115    X86_ADD64ri32	= 98,
116    X86_ADD64ri32_DB	= 99,
117    X86_ADD64ri8	= 100,
118    X86_ADD64ri8_DB	= 101,
119    X86_ADD64rm	= 102,
120    X86_ADD64rr	= 103,
121    X86_ADD64rr_DB	= 104,
122    X86_ADD64rr_REV	= 105,
123    X86_ADD8i8	= 106,
124    X86_ADD8mi	= 107,
125    X86_ADD8mr	= 108,
126    X86_ADD8ri	= 109,
127    X86_ADD8ri8	= 110,
128    X86_ADD8rm	= 111,
129    X86_ADD8rr	= 112,
130    X86_ADD8rr_REV	= 113,
131    X86_ADDPDrm	= 114,
132    X86_ADDPDrr	= 115,
133    X86_ADDPSrm	= 116,
134    X86_ADDPSrr	= 117,
135    X86_ADDSDrm	= 118,
136    X86_ADDSDrm_Int	= 119,
137    X86_ADDSDrr	= 120,
138    X86_ADDSDrr_Int	= 121,
139    X86_ADDSSrm	= 122,
140    X86_ADDSSrm_Int	= 123,
141    X86_ADDSSrr	= 124,
142    X86_ADDSSrr_Int	= 125,
143    X86_ADDSUBPDrm	= 126,
144    X86_ADDSUBPDrr	= 127,
145    X86_ADDSUBPSrm	= 128,
146    X86_ADDSUBPSrr	= 129,
147    X86_ADD_F32m	= 130,
148    X86_ADD_F64m	= 131,
149    X86_ADD_FI16m	= 132,
150    X86_ADD_FI32m	= 133,
151    X86_ADD_FPrST0	= 134,
152    X86_ADD_FST0r	= 135,
153    X86_ADD_Fp32	= 136,
154    X86_ADD_Fp32m	= 137,
155    X86_ADD_Fp64	= 138,
156    X86_ADD_Fp64m	= 139,
157    X86_ADD_Fp64m32	= 140,
158    X86_ADD_Fp80	= 141,
159    X86_ADD_Fp80m32	= 142,
160    X86_ADD_Fp80m64	= 143,
161    X86_ADD_FpI16m32	= 144,
162    X86_ADD_FpI16m64	= 145,
163    X86_ADD_FpI16m80	= 146,
164    X86_ADD_FpI32m32	= 147,
165    X86_ADD_FpI32m64	= 148,
166    X86_ADD_FpI32m80	= 149,
167    X86_ADD_FrST0	= 150,
168    X86_ADJCALLSTACKDOWN32	= 151,
169    X86_ADJCALLSTACKDOWN64	= 152,
170    X86_ADJCALLSTACKUP32	= 153,
171    X86_ADJCALLSTACKUP64	= 154,
172    X86_ADOX32rm	= 155,
173    X86_ADOX32rr	= 156,
174    X86_ADOX64rm	= 157,
175    X86_ADOX64rr	= 158,
176    X86_AESDECLASTrm	= 159,
177    X86_AESDECLASTrr	= 160,
178    X86_AESDECrm	= 161,
179    X86_AESDECrr	= 162,
180    X86_AESENCLASTrm	= 163,
181    X86_AESENCLASTrr	= 164,
182    X86_AESENCrm	= 165,
183    X86_AESENCrr	= 166,
184    X86_AESIMCrm	= 167,
185    X86_AESIMCrr	= 168,
186    X86_AESKEYGENASSIST128rm	= 169,
187    X86_AESKEYGENASSIST128rr	= 170,
188    X86_AND16i16	= 171,
189    X86_AND16mi	= 172,
190    X86_AND16mi8	= 173,
191    X86_AND16mr	= 174,
192    X86_AND16ri	= 175,
193    X86_AND16ri8	= 176,
194    X86_AND16rm	= 177,
195    X86_AND16rr	= 178,
196    X86_AND16rr_REV	= 179,
197    X86_AND32i32	= 180,
198    X86_AND32mi	= 181,
199    X86_AND32mi8	= 182,
200    X86_AND32mr	= 183,
201    X86_AND32ri	= 184,
202    X86_AND32ri8	= 185,
203    X86_AND32rm	= 186,
204    X86_AND32rr	= 187,
205    X86_AND32rr_REV	= 188,
206    X86_AND64i32	= 189,
207    X86_AND64mi32	= 190,
208    X86_AND64mi8	= 191,
209    X86_AND64mr	= 192,
210    X86_AND64ri32	= 193,
211    X86_AND64ri8	= 194,
212    X86_AND64rm	= 195,
213    X86_AND64rr	= 196,
214    X86_AND64rr_REV	= 197,
215    X86_AND8i8	= 198,
216    X86_AND8mi	= 199,
217    X86_AND8mr	= 200,
218    X86_AND8ri	= 201,
219    X86_AND8ri8	= 202,
220    X86_AND8rm	= 203,
221    X86_AND8rr	= 204,
222    X86_AND8rr_REV	= 205,
223    X86_ANDN32rm	= 206,
224    X86_ANDN32rr	= 207,
225    X86_ANDN64rm	= 208,
226    X86_ANDN64rr	= 209,
227    X86_ANDNPDrm	= 210,
228    X86_ANDNPDrr	= 211,
229    X86_ANDNPSrm	= 212,
230    X86_ANDNPSrr	= 213,
231    X86_ANDPDrm	= 214,
232    X86_ANDPDrr	= 215,
233    X86_ANDPSrm	= 216,
234    X86_ANDPSrr	= 217,
235    X86_ARPL16mr	= 218,
236    X86_ARPL16rr	= 219,
237    X86_AVX2_SETALLONES	= 220,
238    X86_AVX512_512_SET0	= 221,
239    X86_AVX_SET0	= 222,
240    X86_BEXTR32rm	= 223,
241    X86_BEXTR32rr	= 224,
242    X86_BEXTR64rm	= 225,
243    X86_BEXTR64rr	= 226,
244    X86_BEXTRI32mi	= 227,
245    X86_BEXTRI32ri	= 228,
246    X86_BEXTRI64mi	= 229,
247    X86_BEXTRI64ri	= 230,
248    X86_BLCFILL32rm	= 231,
249    X86_BLCFILL32rr	= 232,
250    X86_BLCFILL64rm	= 233,
251    X86_BLCFILL64rr	= 234,
252    X86_BLCI32rm	= 235,
253    X86_BLCI32rr	= 236,
254    X86_BLCI64rm	= 237,
255    X86_BLCI64rr	= 238,
256    X86_BLCIC32rm	= 239,
257    X86_BLCIC32rr	= 240,
258    X86_BLCIC64rm	= 241,
259    X86_BLCIC64rr	= 242,
260    X86_BLCMSK32rm	= 243,
261    X86_BLCMSK32rr	= 244,
262    X86_BLCMSK64rm	= 245,
263    X86_BLCMSK64rr	= 246,
264    X86_BLCS32rm	= 247,
265    X86_BLCS32rr	= 248,
266    X86_BLCS64rm	= 249,
267    X86_BLCS64rr	= 250,
268    X86_BLENDPDrmi	= 251,
269    X86_BLENDPDrri	= 252,
270    X86_BLENDPSrmi	= 253,
271    X86_BLENDPSrri	= 254,
272    X86_BLENDVPDrm0	= 255,
273    X86_BLENDVPDrr0	= 256,
274    X86_BLENDVPSrm0	= 257,
275    X86_BLENDVPSrr0	= 258,
276    X86_BLSFILL32rm	= 259,
277    X86_BLSFILL32rr	= 260,
278    X86_BLSFILL64rm	= 261,
279    X86_BLSFILL64rr	= 262,
280    X86_BLSI32rm	= 263,
281    X86_BLSI32rr	= 264,
282    X86_BLSI64rm	= 265,
283    X86_BLSI64rr	= 266,
284    X86_BLSIC32rm	= 267,
285    X86_BLSIC32rr	= 268,
286    X86_BLSIC64rm	= 269,
287    X86_BLSIC64rr	= 270,
288    X86_BLSMSK32rm	= 271,
289    X86_BLSMSK32rr	= 272,
290    X86_BLSMSK64rm	= 273,
291    X86_BLSMSK64rr	= 274,
292    X86_BLSR32rm	= 275,
293    X86_BLSR32rr	= 276,
294    X86_BLSR64rm	= 277,
295    X86_BLSR64rr	= 278,
296    X86_BOUNDS16rm	= 279,
297    X86_BOUNDS32rm	= 280,
298    X86_BSF16rm	= 281,
299    X86_BSF16rr	= 282,
300    X86_BSF32rm	= 283,
301    X86_BSF32rr	= 284,
302    X86_BSF64rm	= 285,
303    X86_BSF64rr	= 286,
304    X86_BSR16rm	= 287,
305    X86_BSR16rr	= 288,
306    X86_BSR32rm	= 289,
307    X86_BSR32rr	= 290,
308    X86_BSR64rm	= 291,
309    X86_BSR64rr	= 292,
310    X86_BSWAP32r	= 293,
311    X86_BSWAP64r	= 294,
312    X86_BT16mi8	= 295,
313    X86_BT16mr	= 296,
314    X86_BT16ri8	= 297,
315    X86_BT16rr	= 298,
316    X86_BT32mi8	= 299,
317    X86_BT32mr	= 300,
318    X86_BT32ri8	= 301,
319    X86_BT32rr	= 302,
320    X86_BT64mi8	= 303,
321    X86_BT64mr	= 304,
322    X86_BT64ri8	= 305,
323    X86_BT64rr	= 306,
324    X86_BTC16mi8	= 307,
325    X86_BTC16mr	= 308,
326    X86_BTC16ri8	= 309,
327    X86_BTC16rr	= 310,
328    X86_BTC32mi8	= 311,
329    X86_BTC32mr	= 312,
330    X86_BTC32ri8	= 313,
331    X86_BTC32rr	= 314,
332    X86_BTC64mi8	= 315,
333    X86_BTC64mr	= 316,
334    X86_BTC64ri8	= 317,
335    X86_BTC64rr	= 318,
336    X86_BTR16mi8	= 319,
337    X86_BTR16mr	= 320,
338    X86_BTR16ri8	= 321,
339    X86_BTR16rr	= 322,
340    X86_BTR32mi8	= 323,
341    X86_BTR32mr	= 324,
342    X86_BTR32ri8	= 325,
343    X86_BTR32rr	= 326,
344    X86_BTR64mi8	= 327,
345    X86_BTR64mr	= 328,
346    X86_BTR64ri8	= 329,
347    X86_BTR64rr	= 330,
348    X86_BTS16mi8	= 331,
349    X86_BTS16mr	= 332,
350    X86_BTS16ri8	= 333,
351    X86_BTS16rr	= 334,
352    X86_BTS32mi8	= 335,
353    X86_BTS32mr	= 336,
354    X86_BTS32ri8	= 337,
355    X86_BTS32rr	= 338,
356    X86_BTS64mi8	= 339,
357    X86_BTS64mr	= 340,
358    X86_BTS64ri8	= 341,
359    X86_BTS64rr	= 342,
360    X86_BZHI32rm	= 343,
361    X86_BZHI32rr	= 344,
362    X86_BZHI64rm	= 345,
363    X86_BZHI64rr	= 346,
364    X86_CALL16m	= 347,
365    X86_CALL16r	= 348,
366    X86_CALL32m	= 349,
367    X86_CALL32r	= 350,
368    X86_CALL64m	= 351,
369    X86_CALL64pcrel32	= 352,
370    X86_CALL64r	= 353,
371    X86_CALLpcrel16	= 354,
372    X86_CALLpcrel32	= 355,
373    X86_CBW	= 356,
374    X86_CDQ	= 357,
375    X86_CDQE	= 358,
376    X86_CHS_F	= 359,
377    X86_CHS_Fp32	= 360,
378    X86_CHS_Fp64	= 361,
379    X86_CHS_Fp80	= 362,
380    X86_CLAC	= 363,
381    X86_CLC	= 364,
382    X86_CLD	= 365,
383    X86_CLFLUSH	= 366,
384    X86_CLGI	= 367,
385    X86_CLI	= 368,
386    X86_CLTS	= 369,
387    X86_CMC	= 370,
388    X86_CMOVA16rm	= 371,
389    X86_CMOVA16rr	= 372,
390    X86_CMOVA32rm	= 373,
391    X86_CMOVA32rr	= 374,
392    X86_CMOVA64rm	= 375,
393    X86_CMOVA64rr	= 376,
394    X86_CMOVAE16rm	= 377,
395    X86_CMOVAE16rr	= 378,
396    X86_CMOVAE32rm	= 379,
397    X86_CMOVAE32rr	= 380,
398    X86_CMOVAE64rm	= 381,
399    X86_CMOVAE64rr	= 382,
400    X86_CMOVB16rm	= 383,
401    X86_CMOVB16rr	= 384,
402    X86_CMOVB32rm	= 385,
403    X86_CMOVB32rr	= 386,
404    X86_CMOVB64rm	= 387,
405    X86_CMOVB64rr	= 388,
406    X86_CMOVBE16rm	= 389,
407    X86_CMOVBE16rr	= 390,
408    X86_CMOVBE32rm	= 391,
409    X86_CMOVBE32rr	= 392,
410    X86_CMOVBE64rm	= 393,
411    X86_CMOVBE64rr	= 394,
412    X86_CMOVBE_F	= 395,
413    X86_CMOVBE_Fp32	= 396,
414    X86_CMOVBE_Fp64	= 397,
415    X86_CMOVBE_Fp80	= 398,
416    X86_CMOVB_F	= 399,
417    X86_CMOVB_Fp32	= 400,
418    X86_CMOVB_Fp64	= 401,
419    X86_CMOVB_Fp80	= 402,
420    X86_CMOVE16rm	= 403,
421    X86_CMOVE16rr	= 404,
422    X86_CMOVE32rm	= 405,
423    X86_CMOVE32rr	= 406,
424    X86_CMOVE64rm	= 407,
425    X86_CMOVE64rr	= 408,
426    X86_CMOVE_F	= 409,
427    X86_CMOVE_Fp32	= 410,
428    X86_CMOVE_Fp64	= 411,
429    X86_CMOVE_Fp80	= 412,
430    X86_CMOVG16rm	= 413,
431    X86_CMOVG16rr	= 414,
432    X86_CMOVG32rm	= 415,
433    X86_CMOVG32rr	= 416,
434    X86_CMOVG64rm	= 417,
435    X86_CMOVG64rr	= 418,
436    X86_CMOVGE16rm	= 419,
437    X86_CMOVGE16rr	= 420,
438    X86_CMOVGE32rm	= 421,
439    X86_CMOVGE32rr	= 422,
440    X86_CMOVGE64rm	= 423,
441    X86_CMOVGE64rr	= 424,
442    X86_CMOVL16rm	= 425,
443    X86_CMOVL16rr	= 426,
444    X86_CMOVL32rm	= 427,
445    X86_CMOVL32rr	= 428,
446    X86_CMOVL64rm	= 429,
447    X86_CMOVL64rr	= 430,
448    X86_CMOVLE16rm	= 431,
449    X86_CMOVLE16rr	= 432,
450    X86_CMOVLE32rm	= 433,
451    X86_CMOVLE32rr	= 434,
452    X86_CMOVLE64rm	= 435,
453    X86_CMOVLE64rr	= 436,
454    X86_CMOVNBE_F	= 437,
455    X86_CMOVNBE_Fp32	= 438,
456    X86_CMOVNBE_Fp64	= 439,
457    X86_CMOVNBE_Fp80	= 440,
458    X86_CMOVNB_F	= 441,
459    X86_CMOVNB_Fp32	= 442,
460    X86_CMOVNB_Fp64	= 443,
461    X86_CMOVNB_Fp80	= 444,
462    X86_CMOVNE16rm	= 445,
463    X86_CMOVNE16rr	= 446,
464    X86_CMOVNE32rm	= 447,
465    X86_CMOVNE32rr	= 448,
466    X86_CMOVNE64rm	= 449,
467    X86_CMOVNE64rr	= 450,
468    X86_CMOVNE_F	= 451,
469    X86_CMOVNE_Fp32	= 452,
470    X86_CMOVNE_Fp64	= 453,
471    X86_CMOVNE_Fp80	= 454,
472    X86_CMOVNO16rm	= 455,
473    X86_CMOVNO16rr	= 456,
474    X86_CMOVNO32rm	= 457,
475    X86_CMOVNO32rr	= 458,
476    X86_CMOVNO64rm	= 459,
477    X86_CMOVNO64rr	= 460,
478    X86_CMOVNP16rm	= 461,
479    X86_CMOVNP16rr	= 462,
480    X86_CMOVNP32rm	= 463,
481    X86_CMOVNP32rr	= 464,
482    X86_CMOVNP64rm	= 465,
483    X86_CMOVNP64rr	= 466,
484    X86_CMOVNP_F	= 467,
485    X86_CMOVNP_Fp32	= 468,
486    X86_CMOVNP_Fp64	= 469,
487    X86_CMOVNP_Fp80	= 470,
488    X86_CMOVNS16rm	= 471,
489    X86_CMOVNS16rr	= 472,
490    X86_CMOVNS32rm	= 473,
491    X86_CMOVNS32rr	= 474,
492    X86_CMOVNS64rm	= 475,
493    X86_CMOVNS64rr	= 476,
494    X86_CMOVO16rm	= 477,
495    X86_CMOVO16rr	= 478,
496    X86_CMOVO32rm	= 479,
497    X86_CMOVO32rr	= 480,
498    X86_CMOVO64rm	= 481,
499    X86_CMOVO64rr	= 482,
500    X86_CMOVP16rm	= 483,
501    X86_CMOVP16rr	= 484,
502    X86_CMOVP32rm	= 485,
503    X86_CMOVP32rr	= 486,
504    X86_CMOVP64rm	= 487,
505    X86_CMOVP64rr	= 488,
506    X86_CMOVP_F	= 489,
507    X86_CMOVP_Fp32	= 490,
508    X86_CMOVP_Fp64	= 491,
509    X86_CMOVP_Fp80	= 492,
510    X86_CMOVS16rm	= 493,
511    X86_CMOVS16rr	= 494,
512    X86_CMOVS32rm	= 495,
513    X86_CMOVS32rr	= 496,
514    X86_CMOVS64rm	= 497,
515    X86_CMOVS64rr	= 498,
516    X86_CMOV_FR32	= 499,
517    X86_CMOV_FR64	= 500,
518    X86_CMOV_GR16	= 501,
519    X86_CMOV_GR32	= 502,
520    X86_CMOV_GR8	= 503,
521    X86_CMOV_RFP32	= 504,
522    X86_CMOV_RFP64	= 505,
523    X86_CMOV_RFP80	= 506,
524    X86_CMOV_V16F32	= 507,
525    X86_CMOV_V2F64	= 508,
526    X86_CMOV_V2I64	= 509,
527    X86_CMOV_V4F32	= 510,
528    X86_CMOV_V4F64	= 511,
529    X86_CMOV_V4I64	= 512,
530    X86_CMOV_V8F32	= 513,
531    X86_CMOV_V8F64	= 514,
532    X86_CMOV_V8I64	= 515,
533    X86_CMP16i16	= 516,
534    X86_CMP16mi	= 517,
535    X86_CMP16mi8	= 518,
536    X86_CMP16mr	= 519,
537    X86_CMP16ri	= 520,
538    X86_CMP16ri8	= 521,
539    X86_CMP16rm	= 522,
540    X86_CMP16rr	= 523,
541    X86_CMP16rr_REV	= 524,
542    X86_CMP32i32	= 525,
543    X86_CMP32mi	= 526,
544    X86_CMP32mi8	= 527,
545    X86_CMP32mr	= 528,
546    X86_CMP32ri	= 529,
547    X86_CMP32ri8	= 530,
548    X86_CMP32rm	= 531,
549    X86_CMP32rr	= 532,
550    X86_CMP32rr_REV	= 533,
551    X86_CMP64i32	= 534,
552    X86_CMP64mi32	= 535,
553    X86_CMP64mi8	= 536,
554    X86_CMP64mr	= 537,
555    X86_CMP64ri32	= 538,
556    X86_CMP64ri8	= 539,
557    X86_CMP64rm	= 540,
558    X86_CMP64rr	= 541,
559    X86_CMP64rr_REV	= 542,
560    X86_CMP8i8	= 543,
561    X86_CMP8mi	= 544,
562    X86_CMP8mr	= 545,
563    X86_CMP8ri	= 546,
564    X86_CMP8rm	= 547,
565    X86_CMP8rr	= 548,
566    X86_CMP8rr_REV	= 549,
567    X86_CMPPDrmi	= 550,
568    X86_CMPPDrmi_alt	= 551,
569    X86_CMPPDrri	= 552,
570    X86_CMPPDrri_alt	= 553,
571    X86_CMPPSrmi	= 554,
572    X86_CMPPSrmi_alt	= 555,
573    X86_CMPPSrri	= 556,
574    X86_CMPPSrri_alt	= 557,
575    X86_CMPSB	= 558,
576    X86_CMPSDrm	= 559,
577    X86_CMPSDrm_alt	= 560,
578    X86_CMPSDrr	= 561,
579    X86_CMPSDrr_alt	= 562,
580    X86_CMPSL	= 563,
581    X86_CMPSQ	= 564,
582    X86_CMPSSrm	= 565,
583    X86_CMPSSrm_alt	= 566,
584    X86_CMPSSrr	= 567,
585    X86_CMPSSrr_alt	= 568,
586    X86_CMPSW	= 569,
587    X86_CMPXCHG16B	= 570,
588    X86_CMPXCHG16rm	= 571,
589    X86_CMPXCHG16rr	= 572,
590    X86_CMPXCHG32rm	= 573,
591    X86_CMPXCHG32rr	= 574,
592    X86_CMPXCHG64rm	= 575,
593    X86_CMPXCHG64rr	= 576,
594    X86_CMPXCHG8B	= 577,
595    X86_CMPXCHG8rm	= 578,
596    X86_CMPXCHG8rr	= 579,
597    X86_COMISDrm	= 580,
598    X86_COMISDrr	= 581,
599    X86_COMISSrm	= 582,
600    X86_COMISSrr	= 583,
601    X86_COMP_FST0r	= 584,
602    X86_COM_FIPr	= 585,
603    X86_COM_FIr	= 586,
604    X86_COM_FST0r	= 587,
605    X86_COS_F	= 588,
606    X86_COS_Fp32	= 589,
607    X86_COS_Fp64	= 590,
608    X86_COS_Fp80	= 591,
609    X86_CPUID32	= 592,
610    X86_CPUID64	= 593,
611    X86_CQO	= 594,
612    X86_CRC32r32m16	= 595,
613    X86_CRC32r32m32	= 596,
614    X86_CRC32r32m8	= 597,
615    X86_CRC32r32r16	= 598,
616    X86_CRC32r32r32	= 599,
617    X86_CRC32r32r8	= 600,
618    X86_CRC32r64m64	= 601,
619    X86_CRC32r64m8	= 602,
620    X86_CRC32r64r64	= 603,
621    X86_CRC32r64r8	= 604,
622    X86_CVTDQ2PDrm	= 605,
623    X86_CVTDQ2PDrr	= 606,
624    X86_CVTDQ2PSrm	= 607,
625    X86_CVTDQ2PSrr	= 608,
626    X86_CVTPD2DQrm	= 609,
627    X86_CVTPD2DQrr	= 610,
628    X86_CVTPD2PSrm	= 611,
629    X86_CVTPD2PSrr	= 612,
630    X86_CVTPS2DQrm	= 613,
631    X86_CVTPS2DQrr	= 614,
632    X86_CVTPS2PDrm	= 615,
633    X86_CVTPS2PDrr	= 616,
634    X86_CVTSD2SI64rm	= 617,
635    X86_CVTSD2SI64rr	= 618,
636    X86_CVTSD2SIrm	= 619,
637    X86_CVTSD2SIrr	= 620,
638    X86_CVTSD2SSrm	= 621,
639    X86_CVTSD2SSrr	= 622,
640    X86_CVTSI2SD64rm	= 623,
641    X86_CVTSI2SD64rr	= 624,
642    X86_CVTSI2SDrm	= 625,
643    X86_CVTSI2SDrr	= 626,
644    X86_CVTSI2SS64rm	= 627,
645    X86_CVTSI2SS64rr	= 628,
646    X86_CVTSI2SSrm	= 629,
647    X86_CVTSI2SSrr	= 630,
648    X86_CVTSS2SDrm	= 631,
649    X86_CVTSS2SDrr	= 632,
650    X86_CVTSS2SI64rm	= 633,
651    X86_CVTSS2SI64rr	= 634,
652    X86_CVTSS2SIrm	= 635,
653    X86_CVTSS2SIrr	= 636,
654    X86_CVTTPD2DQrm	= 637,
655    X86_CVTTPD2DQrr	= 638,
656    X86_CVTTPS2DQrm	= 639,
657    X86_CVTTPS2DQrr	= 640,
658    X86_CVTTSD2SI64rm	= 641,
659    X86_CVTTSD2SI64rr	= 642,
660    X86_CVTTSD2SIrm	= 643,
661    X86_CVTTSD2SIrr	= 644,
662    X86_CVTTSS2SI64rm	= 645,
663    X86_CVTTSS2SI64rr	= 646,
664    X86_CVTTSS2SIrm	= 647,
665    X86_CVTTSS2SIrr	= 648,
666    X86_CWD	= 649,
667    X86_CWDE	= 650,
668    X86_DAA	= 651,
669    X86_DAS	= 652,
670    X86_DATA16_PREFIX	= 653,
671    X86_DEC16m	= 654,
672    X86_DEC16r	= 655,
673    X86_DEC32_16r	= 656,
674    X86_DEC32_32r	= 657,
675    X86_DEC32m	= 658,
676    X86_DEC32r	= 659,
677    X86_DEC64_16m	= 660,
678    X86_DEC64_16r	= 661,
679    X86_DEC64_32m	= 662,
680    X86_DEC64_32r	= 663,
681    X86_DEC64m	= 664,
682    X86_DEC64r	= 665,
683    X86_DEC8m	= 666,
684    X86_DEC8r	= 667,
685    X86_DIV16m	= 668,
686    X86_DIV16r	= 669,
687    X86_DIV32m	= 670,
688    X86_DIV32r	= 671,
689    X86_DIV64m	= 672,
690    X86_DIV64r	= 673,
691    X86_DIV8m	= 674,
692    X86_DIV8r	= 675,
693    X86_DIVPDrm	= 676,
694    X86_DIVPDrr	= 677,
695    X86_DIVPSrm	= 678,
696    X86_DIVPSrr	= 679,
697    X86_DIVR_F32m	= 680,
698    X86_DIVR_F64m	= 681,
699    X86_DIVR_FI16m	= 682,
700    X86_DIVR_FI32m	= 683,
701    X86_DIVR_FPrST0	= 684,
702    X86_DIVR_FST0r	= 685,
703    X86_DIVR_Fp32m	= 686,
704    X86_DIVR_Fp64m	= 687,
705    X86_DIVR_Fp64m32	= 688,
706    X86_DIVR_Fp80m32	= 689,
707    X86_DIVR_Fp80m64	= 690,
708    X86_DIVR_FpI16m32	= 691,
709    X86_DIVR_FpI16m64	= 692,
710    X86_DIVR_FpI16m80	= 693,
711    X86_DIVR_FpI32m32	= 694,
712    X86_DIVR_FpI32m64	= 695,
713    X86_DIVR_FpI32m80	= 696,
714    X86_DIVR_FrST0	= 697,
715    X86_DIVSDrm	= 698,
716    X86_DIVSDrm_Int	= 699,
717    X86_DIVSDrr	= 700,
718    X86_DIVSDrr_Int	= 701,
719    X86_DIVSSrm	= 702,
720    X86_DIVSSrm_Int	= 703,
721    X86_DIVSSrr	= 704,
722    X86_DIVSSrr_Int	= 705,
723    X86_DIV_F32m	= 706,
724    X86_DIV_F64m	= 707,
725    X86_DIV_FI16m	= 708,
726    X86_DIV_FI32m	= 709,
727    X86_DIV_FPrST0	= 710,
728    X86_DIV_FST0r	= 711,
729    X86_DIV_Fp32	= 712,
730    X86_DIV_Fp32m	= 713,
731    X86_DIV_Fp64	= 714,
732    X86_DIV_Fp64m	= 715,
733    X86_DIV_Fp64m32	= 716,
734    X86_DIV_Fp80	= 717,
735    X86_DIV_Fp80m32	= 718,
736    X86_DIV_Fp80m64	= 719,
737    X86_DIV_FpI16m32	= 720,
738    X86_DIV_FpI16m64	= 721,
739    X86_DIV_FpI16m80	= 722,
740    X86_DIV_FpI32m32	= 723,
741    X86_DIV_FpI32m64	= 724,
742    X86_DIV_FpI32m80	= 725,
743    X86_DIV_FrST0	= 726,
744    X86_DPPDrmi	= 727,
745    X86_DPPDrri	= 728,
746    X86_DPPSrmi	= 729,
747    X86_DPPSrri	= 730,
748    X86_EH_RETURN	= 731,
749    X86_EH_RETURN64	= 732,
750    X86_EH_SjLj_LongJmp32	= 733,
751    X86_EH_SjLj_LongJmp64	= 734,
752    X86_EH_SjLj_SetJmp32	= 735,
753    X86_EH_SjLj_SetJmp64	= 736,
754    X86_EH_SjLj_Setup	= 737,
755    X86_ENCLS	= 738,
756    X86_ENCLU	= 739,
757    X86_ENTER	= 740,
758    X86_EXTRACTPSmr	= 741,
759    X86_EXTRACTPSrr	= 742,
760    X86_EXTRQ	= 743,
761    X86_EXTRQI	= 744,
762    X86_F2XM1	= 745,
763    X86_FARCALL16i	= 746,
764    X86_FARCALL16m	= 747,
765    X86_FARCALL32i	= 748,
766    X86_FARCALL32m	= 749,
767    X86_FARCALL64	= 750,
768    X86_FARJMP16i	= 751,
769    X86_FARJMP16m	= 752,
770    X86_FARJMP32i	= 753,
771    X86_FARJMP32m	= 754,
772    X86_FARJMP64	= 755,
773    X86_FBLDm	= 756,
774    X86_FBSTPm	= 757,
775    X86_FCOM32m	= 758,
776    X86_FCOM64m	= 759,
777    X86_FCOMP32m	= 760,
778    X86_FCOMP64m	= 761,
779    X86_FCOMPP	= 762,
780    X86_FDECSTP	= 763,
781    X86_FEMMS	= 764,
782    X86_FFREE	= 765,
783    X86_FICOM16m	= 766,
784    X86_FICOM32m	= 767,
785    X86_FICOMP16m	= 768,
786    X86_FICOMP32m	= 769,
787    X86_FINCSTP	= 770,
788    X86_FLDCW16m	= 771,
789    X86_FLDENVm	= 772,
790    X86_FLDL2E	= 773,
791    X86_FLDL2T	= 774,
792    X86_FLDLG2	= 775,
793    X86_FLDLN2	= 776,
794    X86_FLDPI	= 777,
795    X86_FNCLEX	= 778,
796    X86_FNINIT	= 779,
797    X86_FNOP	= 780,
798    X86_FNSTCW16m	= 781,
799    X86_FNSTSW16r	= 782,
800    X86_FNSTSWm	= 783,
801    X86_FP32_TO_INT16_IN_MEM	= 784,
802    X86_FP32_TO_INT32_IN_MEM	= 785,
803    X86_FP32_TO_INT64_IN_MEM	= 786,
804    X86_FP64_TO_INT16_IN_MEM	= 787,
805    X86_FP64_TO_INT32_IN_MEM	= 788,
806    X86_FP64_TO_INT64_IN_MEM	= 789,
807    X86_FP80_TO_INT16_IN_MEM	= 790,
808    X86_FP80_TO_INT32_IN_MEM	= 791,
809    X86_FP80_TO_INT64_IN_MEM	= 792,
810    X86_FPATAN	= 793,
811    X86_FPREM	= 794,
812    X86_FPREM1	= 795,
813    X86_FPTAN	= 796,
814    X86_FRNDINT	= 797,
815    X86_FRSTORm	= 798,
816    X86_FSAVEm	= 799,
817    X86_FSCALE	= 800,
818    X86_FSETPM	= 801,
819    X86_FSINCOS	= 802,
820    X86_FSTENVm	= 803,
821    X86_FXAM	= 804,
822    X86_FXRSTOR	= 805,
823    X86_FXRSTOR64	= 806,
824    X86_FXSAVE	= 807,
825    X86_FXSAVE64	= 808,
826    X86_FXTRACT	= 809,
827    X86_FYL2X	= 810,
828    X86_FYL2XP1	= 811,
829    X86_FsANDNPDrm	= 812,
830    X86_FsANDNPDrr	= 813,
831    X86_FsANDNPSrm	= 814,
832    X86_FsANDNPSrr	= 815,
833    X86_FsANDPDrm	= 816,
834    X86_FsANDPDrr	= 817,
835    X86_FsANDPSrm	= 818,
836    X86_FsANDPSrr	= 819,
837    X86_FsFLD0SD	= 820,
838    X86_FsFLD0SS	= 821,
839    X86_FsMOVAPDrm	= 822,
840    X86_FsMOVAPSrm	= 823,
841    X86_FsORPDrm	= 824,
842    X86_FsORPDrr	= 825,
843    X86_FsORPSrm	= 826,
844    X86_FsORPSrr	= 827,
845    X86_FsVMOVAPDrm	= 828,
846    X86_FsVMOVAPSrm	= 829,
847    X86_FsXORPDrm	= 830,
848    X86_FsXORPDrr	= 831,
849    X86_FsXORPSrm	= 832,
850    X86_FsXORPSrr	= 833,
851    X86_GETSEC	= 834,
852    X86_HADDPDrm	= 835,
853    X86_HADDPDrr	= 836,
854    X86_HADDPSrm	= 837,
855    X86_HADDPSrr	= 838,
856    X86_HLT	= 839,
857    X86_HSUBPDrm	= 840,
858    X86_HSUBPDrr	= 841,
859    X86_HSUBPSrm	= 842,
860    X86_HSUBPSrr	= 843,
861    X86_IDIV16m	= 844,
862    X86_IDIV16r	= 845,
863    X86_IDIV32m	= 846,
864    X86_IDIV32r	= 847,
865    X86_IDIV64m	= 848,
866    X86_IDIV64r	= 849,
867    X86_IDIV8m	= 850,
868    X86_IDIV8r	= 851,
869    X86_ILD_F16m	= 852,
870    X86_ILD_F32m	= 853,
871    X86_ILD_F64m	= 854,
872    X86_ILD_Fp16m32	= 855,
873    X86_ILD_Fp16m64	= 856,
874    X86_ILD_Fp16m80	= 857,
875    X86_ILD_Fp32m32	= 858,
876    X86_ILD_Fp32m64	= 859,
877    X86_ILD_Fp32m80	= 860,
878    X86_ILD_Fp64m32	= 861,
879    X86_ILD_Fp64m64	= 862,
880    X86_ILD_Fp64m80	= 863,
881    X86_IMUL16m	= 864,
882    X86_IMUL16r	= 865,
883    X86_IMUL16rm	= 866,
884    X86_IMUL16rmi	= 867,
885    X86_IMUL16rmi8	= 868,
886    X86_IMUL16rr	= 869,
887    X86_IMUL16rri	= 870,
888    X86_IMUL16rri8	= 871,
889    X86_IMUL32m	= 872,
890    X86_IMUL32r	= 873,
891    X86_IMUL32rm	= 874,
892    X86_IMUL32rmi	= 875,
893    X86_IMUL32rmi8	= 876,
894    X86_IMUL32rr	= 877,
895    X86_IMUL32rri	= 878,
896    X86_IMUL32rri8	= 879,
897    X86_IMUL64m	= 880,
898    X86_IMUL64r	= 881,
899    X86_IMUL64rm	= 882,
900    X86_IMUL64rmi32	= 883,
901    X86_IMUL64rmi8	= 884,
902    X86_IMUL64rr	= 885,
903    X86_IMUL64rri32	= 886,
904    X86_IMUL64rri8	= 887,
905    X86_IMUL8m	= 888,
906    X86_IMUL8r	= 889,
907    X86_IN16ri	= 890,
908    X86_IN16rr	= 891,
909    X86_IN32ri	= 892,
910    X86_IN32rr	= 893,
911    X86_IN8ri	= 894,
912    X86_IN8rr	= 895,
913    X86_INC16m	= 896,
914    X86_INC16r	= 897,
915    X86_INC32_16r	= 898,
916    X86_INC32_32r	= 899,
917    X86_INC32m	= 900,
918    X86_INC32r	= 901,
919    X86_INC64_16m	= 902,
920    X86_INC64_16r	= 903,
921    X86_INC64_32m	= 904,
922    X86_INC64_32r	= 905,
923    X86_INC64m	= 906,
924    X86_INC64r	= 907,
925    X86_INC8m	= 908,
926    X86_INC8r	= 909,
927    X86_INSB	= 910,
928    X86_INSERTPSrm	= 911,
929    X86_INSERTPSrr	= 912,
930    X86_INSERTQ	= 913,
931    X86_INSERTQI	= 914,
932    X86_INSL	= 915,
933    X86_INSW	= 916,
934    X86_INT	= 917,
935    X86_INT1	= 918,
936    X86_INT3	= 919,
937    X86_INTO	= 920,
938    X86_INVD	= 921,
939    X86_INVEPT32	= 922,
940    X86_INVEPT64	= 923,
941    X86_INVLPG	= 924,
942    X86_INVLPGA32	= 925,
943    X86_INVLPGA64	= 926,
944    X86_INVPCID32	= 927,
945    X86_INVPCID64	= 928,
946    X86_INVVPID32	= 929,
947    X86_INVVPID64	= 930,
948    X86_IRET16	= 931,
949    X86_IRET32	= 932,
950    X86_IRET64	= 933,
951    X86_ISTT_FP16m	= 934,
952    X86_ISTT_FP32m	= 935,
953    X86_ISTT_FP64m	= 936,
954    X86_ISTT_Fp16m32	= 937,
955    X86_ISTT_Fp16m64	= 938,
956    X86_ISTT_Fp16m80	= 939,
957    X86_ISTT_Fp32m32	= 940,
958    X86_ISTT_Fp32m64	= 941,
959    X86_ISTT_Fp32m80	= 942,
960    X86_ISTT_Fp64m32	= 943,
961    X86_ISTT_Fp64m64	= 944,
962    X86_ISTT_Fp64m80	= 945,
963    X86_IST_F16m	= 946,
964    X86_IST_F32m	= 947,
965    X86_IST_FP16m	= 948,
966    X86_IST_FP32m	= 949,
967    X86_IST_FP64m	= 950,
968    X86_IST_Fp16m32	= 951,
969    X86_IST_Fp16m64	= 952,
970    X86_IST_Fp16m80	= 953,
971    X86_IST_Fp32m32	= 954,
972    X86_IST_Fp32m64	= 955,
973    X86_IST_Fp32m80	= 956,
974    X86_IST_Fp64m32	= 957,
975    X86_IST_Fp64m64	= 958,
976    X86_IST_Fp64m80	= 959,
977    X86_Int_CMPSDrm	= 960,
978    X86_Int_CMPSDrr	= 961,
979    X86_Int_CMPSSrm	= 962,
980    X86_Int_CMPSSrr	= 963,
981    X86_Int_COMISDrm	= 964,
982    X86_Int_COMISDrr	= 965,
983    X86_Int_COMISSrm	= 966,
984    X86_Int_COMISSrr	= 967,
985    X86_Int_CVTSD2SSrm	= 968,
986    X86_Int_CVTSD2SSrr	= 969,
987    X86_Int_CVTSI2SD64rm	= 970,
988    X86_Int_CVTSI2SD64rr	= 971,
989    X86_Int_CVTSI2SDrm	= 972,
990    X86_Int_CVTSI2SDrr	= 973,
991    X86_Int_CVTSI2SS64rm	= 974,
992    X86_Int_CVTSI2SS64rr	= 975,
993    X86_Int_CVTSI2SSrm	= 976,
994    X86_Int_CVTSI2SSrr	= 977,
995    X86_Int_CVTSS2SDrm	= 978,
996    X86_Int_CVTSS2SDrr	= 979,
997    X86_Int_CVTTSD2SI64rm	= 980,
998    X86_Int_CVTTSD2SI64rr	= 981,
999    X86_Int_CVTTSD2SIrm	= 982,
1000    X86_Int_CVTTSD2SIrr	= 983,
1001    X86_Int_CVTTSS2SI64rm	= 984,
1002    X86_Int_CVTTSS2SI64rr	= 985,
1003    X86_Int_CVTTSS2SIrm	= 986,
1004    X86_Int_CVTTSS2SIrr	= 987,
1005    X86_Int_MemBarrier	= 988,
1006    X86_Int_UCOMISDrm	= 989,
1007    X86_Int_UCOMISDrr	= 990,
1008    X86_Int_UCOMISSrm	= 991,
1009    X86_Int_UCOMISSrr	= 992,
1010    X86_Int_VCMPSDrm	= 993,
1011    X86_Int_VCMPSDrr	= 994,
1012    X86_Int_VCMPSSrm	= 995,
1013    X86_Int_VCMPSSrr	= 996,
1014    X86_Int_VCOMISDZrm	= 997,
1015    X86_Int_VCOMISDZrr	= 998,
1016    X86_Int_VCOMISDrm	= 999,
1017    X86_Int_VCOMISDrr	= 1000,
1018    X86_Int_VCOMISSZrm	= 1001,
1019    X86_Int_VCOMISSZrr	= 1002,
1020    X86_Int_VCOMISSrm	= 1003,
1021    X86_Int_VCOMISSrr	= 1004,
1022    X86_Int_VCVTSD2SSrm	= 1005,
1023    X86_Int_VCVTSD2SSrr	= 1006,
1024    X86_Int_VCVTSI2SD64Zrm	= 1007,
1025    X86_Int_VCVTSI2SD64Zrr	= 1008,
1026    X86_Int_VCVTSI2SD64rm	= 1009,
1027    X86_Int_VCVTSI2SD64rr	= 1010,
1028    X86_Int_VCVTSI2SDZrm	= 1011,
1029    X86_Int_VCVTSI2SDZrr	= 1012,
1030    X86_Int_VCVTSI2SDrm	= 1013,
1031    X86_Int_VCVTSI2SDrr	= 1014,
1032    X86_Int_VCVTSI2SS64Zrm	= 1015,
1033    X86_Int_VCVTSI2SS64Zrr	= 1016,
1034    X86_Int_VCVTSI2SS64rm	= 1017,
1035    X86_Int_VCVTSI2SS64rr	= 1018,
1036    X86_Int_VCVTSI2SSZrm	= 1019,
1037    X86_Int_VCVTSI2SSZrr	= 1020,
1038    X86_Int_VCVTSI2SSrm	= 1021,
1039    X86_Int_VCVTSI2SSrr	= 1022,
1040    X86_Int_VCVTSS2SDrm	= 1023,
1041    X86_Int_VCVTSS2SDrr	= 1024,
1042    X86_Int_VCVTTSD2SI64Zrm	= 1025,
1043    X86_Int_VCVTTSD2SI64Zrr	= 1026,
1044    X86_Int_VCVTTSD2SI64rm	= 1027,
1045    X86_Int_VCVTTSD2SI64rr	= 1028,
1046    X86_Int_VCVTTSD2SIZrm	= 1029,
1047    X86_Int_VCVTTSD2SIZrr	= 1030,
1048    X86_Int_VCVTTSD2SIrm	= 1031,
1049    X86_Int_VCVTTSD2SIrr	= 1032,
1050    X86_Int_VCVTTSD2USI64Zrm	= 1033,
1051    X86_Int_VCVTTSD2USI64Zrr	= 1034,
1052    X86_Int_VCVTTSD2USIZrm	= 1035,
1053    X86_Int_VCVTTSD2USIZrr	= 1036,
1054    X86_Int_VCVTTSS2SI64Zrm	= 1037,
1055    X86_Int_VCVTTSS2SI64Zrr	= 1038,
1056    X86_Int_VCVTTSS2SI64rm	= 1039,
1057    X86_Int_VCVTTSS2SI64rr	= 1040,
1058    X86_Int_VCVTTSS2SIZrm	= 1041,
1059    X86_Int_VCVTTSS2SIZrr	= 1042,
1060    X86_Int_VCVTTSS2SIrm	= 1043,
1061    X86_Int_VCVTTSS2SIrr	= 1044,
1062    X86_Int_VCVTTSS2USI64Zrm	= 1045,
1063    X86_Int_VCVTTSS2USI64Zrr	= 1046,
1064    X86_Int_VCVTTSS2USIZrm	= 1047,
1065    X86_Int_VCVTTSS2USIZrr	= 1048,
1066    X86_Int_VCVTUSI2SD64Zrm	= 1049,
1067    X86_Int_VCVTUSI2SD64Zrr	= 1050,
1068    X86_Int_VCVTUSI2SDZrm	= 1051,
1069    X86_Int_VCVTUSI2SDZrr	= 1052,
1070    X86_Int_VCVTUSI2SS64Zrm	= 1053,
1071    X86_Int_VCVTUSI2SS64Zrr	= 1054,
1072    X86_Int_VCVTUSI2SSZrm	= 1055,
1073    X86_Int_VCVTUSI2SSZrr	= 1056,
1074    X86_Int_VUCOMISDZrm	= 1057,
1075    X86_Int_VUCOMISDZrr	= 1058,
1076    X86_Int_VUCOMISDrm	= 1059,
1077    X86_Int_VUCOMISDrr	= 1060,
1078    X86_Int_VUCOMISSZrm	= 1061,
1079    X86_Int_VUCOMISSZrr	= 1062,
1080    X86_Int_VUCOMISSrm	= 1063,
1081    X86_Int_VUCOMISSrr	= 1064,
1082    X86_JAE_1	= 1065,
1083    X86_JAE_2	= 1066,
1084    X86_JAE_4	= 1067,
1085    X86_JA_1	= 1068,
1086    X86_JA_2	= 1069,
1087    X86_JA_4	= 1070,
1088    X86_JBE_1	= 1071,
1089    X86_JBE_2	= 1072,
1090    X86_JBE_4	= 1073,
1091    X86_JB_1	= 1074,
1092    X86_JB_2	= 1075,
1093    X86_JB_4	= 1076,
1094    X86_JCXZ	= 1077,
1095    X86_JECXZ_32	= 1078,
1096    X86_JECXZ_64	= 1079,
1097    X86_JE_1	= 1080,
1098    X86_JE_2	= 1081,
1099    X86_JE_4	= 1082,
1100    X86_JGE_1	= 1083,
1101    X86_JGE_2	= 1084,
1102    X86_JGE_4	= 1085,
1103    X86_JG_1	= 1086,
1104    X86_JG_2	= 1087,
1105    X86_JG_4	= 1088,
1106    X86_JLE_1	= 1089,
1107    X86_JLE_2	= 1090,
1108    X86_JLE_4	= 1091,
1109    X86_JL_1	= 1092,
1110    X86_JL_2	= 1093,
1111    X86_JL_4	= 1094,
1112    X86_JMP16m	= 1095,
1113    X86_JMP16r	= 1096,
1114    X86_JMP32m	= 1097,
1115    X86_JMP32r	= 1098,
1116    X86_JMP64m	= 1099,
1117    X86_JMP64r	= 1100,
1118    X86_JMP_1	= 1101,
1119    X86_JMP_2	= 1102,
1120    X86_JMP_4	= 1103,
1121    X86_JNE_1	= 1104,
1122    X86_JNE_2	= 1105,
1123    X86_JNE_4	= 1106,
1124    X86_JNO_1	= 1107,
1125    X86_JNO_2	= 1108,
1126    X86_JNO_4	= 1109,
1127    X86_JNP_1	= 1110,
1128    X86_JNP_2	= 1111,
1129    X86_JNP_4	= 1112,
1130    X86_JNS_1	= 1113,
1131    X86_JNS_2	= 1114,
1132    X86_JNS_4	= 1115,
1133    X86_JO_1	= 1116,
1134    X86_JO_2	= 1117,
1135    X86_JO_4	= 1118,
1136    X86_JP_1	= 1119,
1137    X86_JP_2	= 1120,
1138    X86_JP_4	= 1121,
1139    X86_JRCXZ	= 1122,
1140    X86_JS_1	= 1123,
1141    X86_JS_2	= 1124,
1142    X86_JS_4	= 1125,
1143    X86_KANDBrr	= 1126,
1144    X86_KANDDrr	= 1127,
1145    X86_KANDNBrr	= 1128,
1146    X86_KANDNDrr	= 1129,
1147    X86_KANDNQrr	= 1130,
1148    X86_KANDNWrr	= 1131,
1149    X86_KANDQrr	= 1132,
1150    X86_KANDWrr	= 1133,
1151    X86_KMOVBkk	= 1134,
1152    X86_KMOVBkm	= 1135,
1153    X86_KMOVBkr	= 1136,
1154    X86_KMOVBmk	= 1137,
1155    X86_KMOVBrk	= 1138,
1156    X86_KMOVDkk	= 1139,
1157    X86_KMOVDkm	= 1140,
1158    X86_KMOVDkr	= 1141,
1159    X86_KMOVDmk	= 1142,
1160    X86_KMOVDrk	= 1143,
1161    X86_KMOVQkk	= 1144,
1162    X86_KMOVQkm	= 1145,
1163    X86_KMOVQkr	= 1146,
1164    X86_KMOVQmk	= 1147,
1165    X86_KMOVQrk	= 1148,
1166    X86_KMOVWkk	= 1149,
1167    X86_KMOVWkm	= 1150,
1168    X86_KMOVWkr	= 1151,
1169    X86_KMOVWmk	= 1152,
1170    X86_KMOVWrk	= 1153,
1171    X86_KNOTBrr	= 1154,
1172    X86_KNOTDrr	= 1155,
1173    X86_KNOTQrr	= 1156,
1174    X86_KNOTWrr	= 1157,
1175    X86_KORBrr	= 1158,
1176    X86_KORDrr	= 1159,
1177    X86_KORQrr	= 1160,
1178    X86_KORTESTWrr	= 1161,
1179    X86_KORWrr	= 1162,
1180    X86_KSET0B	= 1163,
1181    X86_KSET0W	= 1164,
1182    X86_KSET1B	= 1165,
1183    X86_KSET1W	= 1166,
1184    X86_KSHIFTLWri	= 1167,
1185    X86_KSHIFTRWri	= 1168,
1186    X86_KUNPCKBWrr	= 1169,
1187    X86_KXNORBrr	= 1170,
1188    X86_KXNORDrr	= 1171,
1189    X86_KXNORQrr	= 1172,
1190    X86_KXNORWrr	= 1173,
1191    X86_KXORBrr	= 1174,
1192    X86_KXORDrr	= 1175,
1193    X86_KXORQrr	= 1176,
1194    X86_KXORWrr	= 1177,
1195    X86_LAHF	= 1178,
1196    X86_LAR16rm	= 1179,
1197    X86_LAR16rr	= 1180,
1198    X86_LAR32rm	= 1181,
1199    X86_LAR32rr	= 1182,
1200    X86_LAR64rm	= 1183,
1201    X86_LAR64rr	= 1184,
1202    X86_LCMPXCHG16	= 1185,
1203    X86_LCMPXCHG16B	= 1186,
1204    X86_LCMPXCHG32	= 1187,
1205    X86_LCMPXCHG64	= 1188,
1206    X86_LCMPXCHG8	= 1189,
1207    X86_LCMPXCHG8B	= 1190,
1208    X86_LDDQUrm	= 1191,
1209    X86_LDMXCSR	= 1192,
1210    X86_LDS16rm	= 1193,
1211    X86_LDS32rm	= 1194,
1212    X86_LD_F0	= 1195,
1213    X86_LD_F1	= 1196,
1214    X86_LD_F32m	= 1197,
1215    X86_LD_F64m	= 1198,
1216    X86_LD_F80m	= 1199,
1217    X86_LD_Fp032	= 1200,
1218    X86_LD_Fp064	= 1201,
1219    X86_LD_Fp080	= 1202,
1220    X86_LD_Fp132	= 1203,
1221    X86_LD_Fp164	= 1204,
1222    X86_LD_Fp180	= 1205,
1223    X86_LD_Fp32m	= 1206,
1224    X86_LD_Fp32m64	= 1207,
1225    X86_LD_Fp32m80	= 1208,
1226    X86_LD_Fp64m	= 1209,
1227    X86_LD_Fp64m80	= 1210,
1228    X86_LD_Fp80m	= 1211,
1229    X86_LD_Frr	= 1212,
1230    X86_LEA16r	= 1213,
1231    X86_LEA32r	= 1214,
1232    X86_LEA64_32r	= 1215,
1233    X86_LEA64r	= 1216,
1234    X86_LEAVE	= 1217,
1235    X86_LEAVE64	= 1218,
1236    X86_LES16rm	= 1219,
1237    X86_LES32rm	= 1220,
1238    X86_LFENCE	= 1221,
1239    X86_LFS16rm	= 1222,
1240    X86_LFS32rm	= 1223,
1241    X86_LFS64rm	= 1224,
1242    X86_LGDT16m	= 1225,
1243    X86_LGDT32m	= 1226,
1244    X86_LGDT64m	= 1227,
1245    X86_LGS16rm	= 1228,
1246    X86_LGS32rm	= 1229,
1247    X86_LGS64rm	= 1230,
1248    X86_LIDT16m	= 1231,
1249    X86_LIDT32m	= 1232,
1250    X86_LIDT64m	= 1233,
1251    X86_LLDT16m	= 1234,
1252    X86_LLDT16r	= 1235,
1253    X86_LMSW16m	= 1236,
1254    X86_LMSW16r	= 1237,
1255    X86_LOCK_ADD16mi	= 1238,
1256    X86_LOCK_ADD16mi8	= 1239,
1257    X86_LOCK_ADD16mr	= 1240,
1258    X86_LOCK_ADD32mi	= 1241,
1259    X86_LOCK_ADD32mi8	= 1242,
1260    X86_LOCK_ADD32mr	= 1243,
1261    X86_LOCK_ADD64mi32	= 1244,
1262    X86_LOCK_ADD64mi8	= 1245,
1263    X86_LOCK_ADD64mr	= 1246,
1264    X86_LOCK_ADD8mi	= 1247,
1265    X86_LOCK_ADD8mr	= 1248,
1266    X86_LOCK_AND16mi	= 1249,
1267    X86_LOCK_AND16mi8	= 1250,
1268    X86_LOCK_AND16mr	= 1251,
1269    X86_LOCK_AND32mi	= 1252,
1270    X86_LOCK_AND32mi8	= 1253,
1271    X86_LOCK_AND32mr	= 1254,
1272    X86_LOCK_AND64mi32	= 1255,
1273    X86_LOCK_AND64mi8	= 1256,
1274    X86_LOCK_AND64mr	= 1257,
1275    X86_LOCK_AND8mi	= 1258,
1276    X86_LOCK_AND8mr	= 1259,
1277    X86_LOCK_DEC16m	= 1260,
1278    X86_LOCK_DEC32m	= 1261,
1279    X86_LOCK_DEC64m	= 1262,
1280    X86_LOCK_DEC8m	= 1263,
1281    X86_LOCK_INC16m	= 1264,
1282    X86_LOCK_INC32m	= 1265,
1283    X86_LOCK_INC64m	= 1266,
1284    X86_LOCK_INC8m	= 1267,
1285    X86_LOCK_OR16mi	= 1268,
1286    X86_LOCK_OR16mi8	= 1269,
1287    X86_LOCK_OR16mr	= 1270,
1288    X86_LOCK_OR32mi	= 1271,
1289    X86_LOCK_OR32mi8	= 1272,
1290    X86_LOCK_OR32mr	= 1273,
1291    X86_LOCK_OR64mi32	= 1274,
1292    X86_LOCK_OR64mi8	= 1275,
1293    X86_LOCK_OR64mr	= 1276,
1294    X86_LOCK_OR8mi	= 1277,
1295    X86_LOCK_OR8mr	= 1278,
1296    X86_LOCK_PREFIX	= 1279,
1297    X86_LOCK_SUB16mi	= 1280,
1298    X86_LOCK_SUB16mi8	= 1281,
1299    X86_LOCK_SUB16mr	= 1282,
1300    X86_LOCK_SUB32mi	= 1283,
1301    X86_LOCK_SUB32mi8	= 1284,
1302    X86_LOCK_SUB32mr	= 1285,
1303    X86_LOCK_SUB64mi32	= 1286,
1304    X86_LOCK_SUB64mi8	= 1287,
1305    X86_LOCK_SUB64mr	= 1288,
1306    X86_LOCK_SUB8mi	= 1289,
1307    X86_LOCK_SUB8mr	= 1290,
1308    X86_LOCK_XOR16mi	= 1291,
1309    X86_LOCK_XOR16mi8	= 1292,
1310    X86_LOCK_XOR16mr	= 1293,
1311    X86_LOCK_XOR32mi	= 1294,
1312    X86_LOCK_XOR32mi8	= 1295,
1313    X86_LOCK_XOR32mr	= 1296,
1314    X86_LOCK_XOR64mi32	= 1297,
1315    X86_LOCK_XOR64mi8	= 1298,
1316    X86_LOCK_XOR64mr	= 1299,
1317    X86_LOCK_XOR8mi	= 1300,
1318    X86_LOCK_XOR8mr	= 1301,
1319    X86_LODSB	= 1302,
1320    X86_LODSL	= 1303,
1321    X86_LODSQ	= 1304,
1322    X86_LODSW	= 1305,
1323    X86_LOOP	= 1306,
1324    X86_LOOPE	= 1307,
1325    X86_LOOPNE	= 1308,
1326    X86_LRETIL	= 1309,
1327    X86_LRETIQ	= 1310,
1328    X86_LRETIW	= 1311,
1329    X86_LRETL	= 1312,
1330    X86_LRETQ	= 1313,
1331    X86_LRETW	= 1314,
1332    X86_LSL16rm	= 1315,
1333    X86_LSL16rr	= 1316,
1334    X86_LSL32rm	= 1317,
1335    X86_LSL32rr	= 1318,
1336    X86_LSL64rm	= 1319,
1337    X86_LSL64rr	= 1320,
1338    X86_LSS16rm	= 1321,
1339    X86_LSS32rm	= 1322,
1340    X86_LSS64rm	= 1323,
1341    X86_LTRm	= 1324,
1342    X86_LTRr	= 1325,
1343    X86_LXADD16	= 1326,
1344    X86_LXADD32	= 1327,
1345    X86_LXADD64	= 1328,
1346    X86_LXADD8	= 1329,
1347    X86_LZCNT16rm	= 1330,
1348    X86_LZCNT16rr	= 1331,
1349    X86_LZCNT32rm	= 1332,
1350    X86_LZCNT32rr	= 1333,
1351    X86_LZCNT64rm	= 1334,
1352    X86_LZCNT64rr	= 1335,
1353    X86_MASKMOVDQU	= 1336,
1354    X86_MASKMOVDQU64	= 1337,
1355    X86_MAXCPDrm	= 1338,
1356    X86_MAXCPDrr	= 1339,
1357    X86_MAXCPSrm	= 1340,
1358    X86_MAXCPSrr	= 1341,
1359    X86_MAXCSDrm	= 1342,
1360    X86_MAXCSDrr	= 1343,
1361    X86_MAXCSSrm	= 1344,
1362    X86_MAXCSSrr	= 1345,
1363    X86_MAXPDrm	= 1346,
1364    X86_MAXPDrr	= 1347,
1365    X86_MAXPSrm	= 1348,
1366    X86_MAXPSrr	= 1349,
1367    X86_MAXSDrm	= 1350,
1368    X86_MAXSDrm_Int	= 1351,
1369    X86_MAXSDrr	= 1352,
1370    X86_MAXSDrr_Int	= 1353,
1371    X86_MAXSSrm	= 1354,
1372    X86_MAXSSrm_Int	= 1355,
1373    X86_MAXSSrr	= 1356,
1374    X86_MAXSSrr_Int	= 1357,
1375    X86_MFENCE	= 1358,
1376    X86_MINCPDrm	= 1359,
1377    X86_MINCPDrr	= 1360,
1378    X86_MINCPSrm	= 1361,
1379    X86_MINCPSrr	= 1362,
1380    X86_MINCSDrm	= 1363,
1381    X86_MINCSDrr	= 1364,
1382    X86_MINCSSrm	= 1365,
1383    X86_MINCSSrr	= 1366,
1384    X86_MINPDrm	= 1367,
1385    X86_MINPDrr	= 1368,
1386    X86_MINPSrm	= 1369,
1387    X86_MINPSrr	= 1370,
1388    X86_MINSDrm	= 1371,
1389    X86_MINSDrm_Int	= 1372,
1390    X86_MINSDrr	= 1373,
1391    X86_MINSDrr_Int	= 1374,
1392    X86_MINSSrm	= 1375,
1393    X86_MINSSrm_Int	= 1376,
1394    X86_MINSSrr	= 1377,
1395    X86_MINSSrr_Int	= 1378,
1396    X86_MMX_CVTPD2PIirm	= 1379,
1397    X86_MMX_CVTPD2PIirr	= 1380,
1398    X86_MMX_CVTPI2PDirm	= 1381,
1399    X86_MMX_CVTPI2PDirr	= 1382,
1400    X86_MMX_CVTPI2PSirm	= 1383,
1401    X86_MMX_CVTPI2PSirr	= 1384,
1402    X86_MMX_CVTPS2PIirm	= 1385,
1403    X86_MMX_CVTPS2PIirr	= 1386,
1404    X86_MMX_CVTTPD2PIirm	= 1387,
1405    X86_MMX_CVTTPD2PIirr	= 1388,
1406    X86_MMX_CVTTPS2PIirm	= 1389,
1407    X86_MMX_CVTTPS2PIirr	= 1390,
1408    X86_MMX_EMMS	= 1391,
1409    X86_MMX_MASKMOVQ	= 1392,
1410    X86_MMX_MASKMOVQ64	= 1393,
1411    X86_MMX_MOVD64from64rr	= 1394,
1412    X86_MMX_MOVD64grr	= 1395,
1413    X86_MMX_MOVD64mr	= 1396,
1414    X86_MMX_MOVD64rm	= 1397,
1415    X86_MMX_MOVD64rr	= 1398,
1416    X86_MMX_MOVD64to64rr	= 1399,
1417    X86_MMX_MOVDQ2Qrr	= 1400,
1418    X86_MMX_MOVFR642Qrr	= 1401,
1419    X86_MMX_MOVNTQmr	= 1402,
1420    X86_MMX_MOVQ2DQrr	= 1403,
1421    X86_MMX_MOVQ2FR64rr	= 1404,
1422    X86_MMX_MOVQ64mr	= 1405,
1423    X86_MMX_MOVQ64rm	= 1406,
1424    X86_MMX_MOVQ64rr	= 1407,
1425    X86_MMX_MOVQ64rr_REV	= 1408,
1426    X86_MMX_PABSBrm64	= 1409,
1427    X86_MMX_PABSBrr64	= 1410,
1428    X86_MMX_PABSDrm64	= 1411,
1429    X86_MMX_PABSDrr64	= 1412,
1430    X86_MMX_PABSWrm64	= 1413,
1431    X86_MMX_PABSWrr64	= 1414,
1432    X86_MMX_PACKSSDWirm	= 1415,
1433    X86_MMX_PACKSSDWirr	= 1416,
1434    X86_MMX_PACKSSWBirm	= 1417,
1435    X86_MMX_PACKSSWBirr	= 1418,
1436    X86_MMX_PACKUSWBirm	= 1419,
1437    X86_MMX_PACKUSWBirr	= 1420,
1438    X86_MMX_PADDBirm	= 1421,
1439    X86_MMX_PADDBirr	= 1422,
1440    X86_MMX_PADDDirm	= 1423,
1441    X86_MMX_PADDDirr	= 1424,
1442    X86_MMX_PADDQirm	= 1425,
1443    X86_MMX_PADDQirr	= 1426,
1444    X86_MMX_PADDSBirm	= 1427,
1445    X86_MMX_PADDSBirr	= 1428,
1446    X86_MMX_PADDSWirm	= 1429,
1447    X86_MMX_PADDSWirr	= 1430,
1448    X86_MMX_PADDUSBirm	= 1431,
1449    X86_MMX_PADDUSBirr	= 1432,
1450    X86_MMX_PADDUSWirm	= 1433,
1451    X86_MMX_PADDUSWirr	= 1434,
1452    X86_MMX_PADDWirm	= 1435,
1453    X86_MMX_PADDWirr	= 1436,
1454    X86_MMX_PALIGNR64irm	= 1437,
1455    X86_MMX_PALIGNR64irr	= 1438,
1456    X86_MMX_PANDNirm	= 1439,
1457    X86_MMX_PANDNirr	= 1440,
1458    X86_MMX_PANDirm	= 1441,
1459    X86_MMX_PANDirr	= 1442,
1460    X86_MMX_PAVGBirm	= 1443,
1461    X86_MMX_PAVGBirr	= 1444,
1462    X86_MMX_PAVGWirm	= 1445,
1463    X86_MMX_PAVGWirr	= 1446,
1464    X86_MMX_PCMPEQBirm	= 1447,
1465    X86_MMX_PCMPEQBirr	= 1448,
1466    X86_MMX_PCMPEQDirm	= 1449,
1467    X86_MMX_PCMPEQDirr	= 1450,
1468    X86_MMX_PCMPEQWirm	= 1451,
1469    X86_MMX_PCMPEQWirr	= 1452,
1470    X86_MMX_PCMPGTBirm	= 1453,
1471    X86_MMX_PCMPGTBirr	= 1454,
1472    X86_MMX_PCMPGTDirm	= 1455,
1473    X86_MMX_PCMPGTDirr	= 1456,
1474    X86_MMX_PCMPGTWirm	= 1457,
1475    X86_MMX_PCMPGTWirr	= 1458,
1476    X86_MMX_PEXTRWirri	= 1459,
1477    X86_MMX_PHADDSWrm64	= 1460,
1478    X86_MMX_PHADDSWrr64	= 1461,
1479    X86_MMX_PHADDWrm64	= 1462,
1480    X86_MMX_PHADDWrr64	= 1463,
1481    X86_MMX_PHADDrm64	= 1464,
1482    X86_MMX_PHADDrr64	= 1465,
1483    X86_MMX_PHSUBDrm64	= 1466,
1484    X86_MMX_PHSUBDrr64	= 1467,
1485    X86_MMX_PHSUBSWrm64	= 1468,
1486    X86_MMX_PHSUBSWrr64	= 1469,
1487    X86_MMX_PHSUBWrm64	= 1470,
1488    X86_MMX_PHSUBWrr64	= 1471,
1489    X86_MMX_PINSRWirmi	= 1472,
1490    X86_MMX_PINSRWirri	= 1473,
1491    X86_MMX_PMADDUBSWrm64	= 1474,
1492    X86_MMX_PMADDUBSWrr64	= 1475,
1493    X86_MMX_PMADDWDirm	= 1476,
1494    X86_MMX_PMADDWDirr	= 1477,
1495    X86_MMX_PMAXSWirm	= 1478,
1496    X86_MMX_PMAXSWirr	= 1479,
1497    X86_MMX_PMAXUBirm	= 1480,
1498    X86_MMX_PMAXUBirr	= 1481,
1499    X86_MMX_PMINSWirm	= 1482,
1500    X86_MMX_PMINSWirr	= 1483,
1501    X86_MMX_PMINUBirm	= 1484,
1502    X86_MMX_PMINUBirr	= 1485,
1503    X86_MMX_PMOVMSKBrr	= 1486,
1504    X86_MMX_PMULHRSWrm64	= 1487,
1505    X86_MMX_PMULHRSWrr64	= 1488,
1506    X86_MMX_PMULHUWirm	= 1489,
1507    X86_MMX_PMULHUWirr	= 1490,
1508    X86_MMX_PMULHWirm	= 1491,
1509    X86_MMX_PMULHWirr	= 1492,
1510    X86_MMX_PMULLWirm	= 1493,
1511    X86_MMX_PMULLWirr	= 1494,
1512    X86_MMX_PMULUDQirm	= 1495,
1513    X86_MMX_PMULUDQirr	= 1496,
1514    X86_MMX_PORirm	= 1497,
1515    X86_MMX_PORirr	= 1498,
1516    X86_MMX_PSADBWirm	= 1499,
1517    X86_MMX_PSADBWirr	= 1500,
1518    X86_MMX_PSHUFBrm64	= 1501,
1519    X86_MMX_PSHUFBrr64	= 1502,
1520    X86_MMX_PSHUFWmi	= 1503,
1521    X86_MMX_PSHUFWri	= 1504,
1522    X86_MMX_PSIGNBrm64	= 1505,
1523    X86_MMX_PSIGNBrr64	= 1506,
1524    X86_MMX_PSIGNDrm64	= 1507,
1525    X86_MMX_PSIGNDrr64	= 1508,
1526    X86_MMX_PSIGNWrm64	= 1509,
1527    X86_MMX_PSIGNWrr64	= 1510,
1528    X86_MMX_PSLLDri	= 1511,
1529    X86_MMX_PSLLDrm	= 1512,
1530    X86_MMX_PSLLDrr	= 1513,
1531    X86_MMX_PSLLQri	= 1514,
1532    X86_MMX_PSLLQrm	= 1515,
1533    X86_MMX_PSLLQrr	= 1516,
1534    X86_MMX_PSLLWri	= 1517,
1535    X86_MMX_PSLLWrm	= 1518,
1536    X86_MMX_PSLLWrr	= 1519,
1537    X86_MMX_PSRADri	= 1520,
1538    X86_MMX_PSRADrm	= 1521,
1539    X86_MMX_PSRADrr	= 1522,
1540    X86_MMX_PSRAWri	= 1523,
1541    X86_MMX_PSRAWrm	= 1524,
1542    X86_MMX_PSRAWrr	= 1525,
1543    X86_MMX_PSRLDri	= 1526,
1544    X86_MMX_PSRLDrm	= 1527,
1545    X86_MMX_PSRLDrr	= 1528,
1546    X86_MMX_PSRLQri	= 1529,
1547    X86_MMX_PSRLQrm	= 1530,
1548    X86_MMX_PSRLQrr	= 1531,
1549    X86_MMX_PSRLWri	= 1532,
1550    X86_MMX_PSRLWrm	= 1533,
1551    X86_MMX_PSRLWrr	= 1534,
1552    X86_MMX_PSUBBirm	= 1535,
1553    X86_MMX_PSUBBirr	= 1536,
1554    X86_MMX_PSUBDirm	= 1537,
1555    X86_MMX_PSUBDirr	= 1538,
1556    X86_MMX_PSUBQirm	= 1539,
1557    X86_MMX_PSUBQirr	= 1540,
1558    X86_MMX_PSUBSBirm	= 1541,
1559    X86_MMX_PSUBSBirr	= 1542,
1560    X86_MMX_PSUBSWirm	= 1543,
1561    X86_MMX_PSUBSWirr	= 1544,
1562    X86_MMX_PSUBUSBirm	= 1545,
1563    X86_MMX_PSUBUSBirr	= 1546,
1564    X86_MMX_PSUBUSWirm	= 1547,
1565    X86_MMX_PSUBUSWirr	= 1548,
1566    X86_MMX_PSUBWirm	= 1549,
1567    X86_MMX_PSUBWirr	= 1550,
1568    X86_MMX_PUNPCKHBWirm	= 1551,
1569    X86_MMX_PUNPCKHBWirr	= 1552,
1570    X86_MMX_PUNPCKHDQirm	= 1553,
1571    X86_MMX_PUNPCKHDQirr	= 1554,
1572    X86_MMX_PUNPCKHWDirm	= 1555,
1573    X86_MMX_PUNPCKHWDirr	= 1556,
1574    X86_MMX_PUNPCKLBWirm	= 1557,
1575    X86_MMX_PUNPCKLBWirr	= 1558,
1576    X86_MMX_PUNPCKLDQirm	= 1559,
1577    X86_MMX_PUNPCKLDQirr	= 1560,
1578    X86_MMX_PUNPCKLWDirm	= 1561,
1579    X86_MMX_PUNPCKLWDirr	= 1562,
1580    X86_MMX_PXORirm	= 1563,
1581    X86_MMX_PXORirr	= 1564,
1582    X86_MONITOR	= 1565,
1583    X86_MONITORrrr	= 1566,
1584    X86_MONTMUL	= 1567,
1585    X86_MORESTACK_RET	= 1568,
1586    X86_MORESTACK_RET_RESTORE_R10	= 1569,
1587    X86_MOV16ao16	= 1570,
1588    X86_MOV16ao16_16	= 1571,
1589    X86_MOV16mi	= 1572,
1590    X86_MOV16mr	= 1573,
1591    X86_MOV16ms	= 1574,
1592    X86_MOV16o16a	= 1575,
1593    X86_MOV16o16a_16	= 1576,
1594    X86_MOV16ri	= 1577,
1595    X86_MOV16ri_alt	= 1578,
1596    X86_MOV16rm	= 1579,
1597    X86_MOV16rr	= 1580,
1598    X86_MOV16rr_REV	= 1581,
1599    X86_MOV16rs	= 1582,
1600    X86_MOV16sm	= 1583,
1601    X86_MOV16sr	= 1584,
1602    X86_MOV32ao32	= 1585,
1603    X86_MOV32ao32_16	= 1586,
1604    X86_MOV32cr	= 1587,
1605    X86_MOV32dr	= 1588,
1606    X86_MOV32mi	= 1589,
1607    X86_MOV32mr	= 1590,
1608    X86_MOV32ms	= 1591,
1609    X86_MOV32o32a	= 1592,
1610    X86_MOV32o32a_16	= 1593,
1611    X86_MOV32r0	= 1594,
1612    X86_MOV32rc	= 1595,
1613    X86_MOV32rd	= 1596,
1614    X86_MOV32ri	= 1597,
1615    X86_MOV32ri64	= 1598,
1616    X86_MOV32ri_alt	= 1599,
1617    X86_MOV32rm	= 1600,
1618    X86_MOV32rr	= 1601,
1619    X86_MOV32rr_REV	= 1602,
1620    X86_MOV32rs	= 1603,
1621    X86_MOV32sm	= 1604,
1622    X86_MOV32sr	= 1605,
1623    X86_MOV64ao16	= 1606,
1624    X86_MOV64ao32	= 1607,
1625    X86_MOV64ao64	= 1608,
1626    X86_MOV64ao8	= 1609,
1627    X86_MOV64cr	= 1610,
1628    X86_MOV64dr	= 1611,
1629    X86_MOV64mi32	= 1612,
1630    X86_MOV64mr	= 1613,
1631    X86_MOV64ms	= 1614,
1632    X86_MOV64o16a	= 1615,
1633    X86_MOV64o32a	= 1616,
1634    X86_MOV64o64a	= 1617,
1635    X86_MOV64o8a	= 1618,
1636    X86_MOV64rc	= 1619,
1637    X86_MOV64rd	= 1620,
1638    X86_MOV64ri	= 1621,
1639    X86_MOV64ri32	= 1622,
1640    X86_MOV64rm	= 1623,
1641    X86_MOV64rr	= 1624,
1642    X86_MOV64rr_REV	= 1625,
1643    X86_MOV64rs	= 1626,
1644    X86_MOV64sm	= 1627,
1645    X86_MOV64sr	= 1628,
1646    X86_MOV64toPQIrr	= 1629,
1647    X86_MOV64toSDrm	= 1630,
1648    X86_MOV64toSDrr	= 1631,
1649    X86_MOV8ao8	= 1632,
1650    X86_MOV8ao8_16	= 1633,
1651    X86_MOV8mi	= 1634,
1652    X86_MOV8mr	= 1635,
1653    X86_MOV8mr_NOREX	= 1636,
1654    X86_MOV8o8a	= 1637,
1655    X86_MOV8o8a_16	= 1638,
1656    X86_MOV8ri	= 1639,
1657    X86_MOV8ri_alt	= 1640,
1658    X86_MOV8rm	= 1641,
1659    X86_MOV8rm_NOREX	= 1642,
1660    X86_MOV8rr	= 1643,
1661    X86_MOV8rr_NOREX	= 1644,
1662    X86_MOV8rr_REV	= 1645,
1663    X86_MOVAPDmr	= 1646,
1664    X86_MOVAPDrm	= 1647,
1665    X86_MOVAPDrr	= 1648,
1666    X86_MOVAPDrr_REV	= 1649,
1667    X86_MOVAPSmr	= 1650,
1668    X86_MOVAPSrm	= 1651,
1669    X86_MOVAPSrr	= 1652,
1670    X86_MOVAPSrr_REV	= 1653,
1671    X86_MOVBE16mr	= 1654,
1672    X86_MOVBE16rm	= 1655,
1673    X86_MOVBE32mr	= 1656,
1674    X86_MOVBE32rm	= 1657,
1675    X86_MOVBE64mr	= 1658,
1676    X86_MOVBE64rm	= 1659,
1677    X86_MOVDDUPrm	= 1660,
1678    X86_MOVDDUPrr	= 1661,
1679    X86_MOVDI2PDIrm	= 1662,
1680    X86_MOVDI2PDIrr	= 1663,
1681    X86_MOVDI2SSrm	= 1664,
1682    X86_MOVDI2SSrr	= 1665,
1683    X86_MOVDQAmr	= 1666,
1684    X86_MOVDQArm	= 1667,
1685    X86_MOVDQArr	= 1668,
1686    X86_MOVDQArr_REV	= 1669,
1687    X86_MOVDQUmr	= 1670,
1688    X86_MOVDQUrm	= 1671,
1689    X86_MOVDQUrr	= 1672,
1690    X86_MOVDQUrr_REV	= 1673,
1691    X86_MOVHLPSrr	= 1674,
1692    X86_MOVHPDmr	= 1675,
1693    X86_MOVHPDrm	= 1676,
1694    X86_MOVHPSmr	= 1677,
1695    X86_MOVHPSrm	= 1678,
1696    X86_MOVLHPSrr	= 1679,
1697    X86_MOVLPDmr	= 1680,
1698    X86_MOVLPDrm	= 1681,
1699    X86_MOVLPSmr	= 1682,
1700    X86_MOVLPSrm	= 1683,
1701    X86_MOVMSKPDrr	= 1684,
1702    X86_MOVMSKPSrr	= 1685,
1703    X86_MOVNTDQArm	= 1686,
1704    X86_MOVNTDQmr	= 1687,
1705    X86_MOVNTI_64mr	= 1688,
1706    X86_MOVNTImr	= 1689,
1707    X86_MOVNTPDmr	= 1690,
1708    X86_MOVNTPSmr	= 1691,
1709    X86_MOVNTSD	= 1692,
1710    X86_MOVNTSS	= 1693,
1711    X86_MOVPC32r	= 1694,
1712    X86_MOVPDI2DImr	= 1695,
1713    X86_MOVPDI2DIrr	= 1696,
1714    X86_MOVPQI2QImr	= 1697,
1715    X86_MOVPQI2QIrr	= 1698,
1716    X86_MOVPQIto64rr	= 1699,
1717    X86_MOVQI2PQIrm	= 1700,
1718    X86_MOVSB	= 1701,
1719    X86_MOVSDmr	= 1702,
1720    X86_MOVSDrm	= 1703,
1721    X86_MOVSDrr	= 1704,
1722    X86_MOVSDrr_REV	= 1705,
1723    X86_MOVSDto64mr	= 1706,
1724    X86_MOVSDto64rr	= 1707,
1725    X86_MOVSHDUPrm	= 1708,
1726    X86_MOVSHDUPrr	= 1709,
1727    X86_MOVSL	= 1710,
1728    X86_MOVSLDUPrm	= 1711,
1729    X86_MOVSLDUPrr	= 1712,
1730    X86_MOVSQ	= 1713,
1731    X86_MOVSS2DImr	= 1714,
1732    X86_MOVSS2DIrr	= 1715,
1733    X86_MOVSSmr	= 1716,
1734    X86_MOVSSrm	= 1717,
1735    X86_MOVSSrr	= 1718,
1736    X86_MOVSSrr_REV	= 1719,
1737    X86_MOVSW	= 1720,
1738    X86_MOVSX16rm8	= 1721,
1739    X86_MOVSX16rr8	= 1722,
1740    X86_MOVSX32rm16	= 1723,
1741    X86_MOVSX32rm8	= 1724,
1742    X86_MOVSX32rr16	= 1725,
1743    X86_MOVSX32rr8	= 1726,
1744    X86_MOVSX64_NOREXrr32	= 1727,
1745    X86_MOVSX64rm16	= 1728,
1746    X86_MOVSX64rm32	= 1729,
1747    X86_MOVSX64rm8	= 1730,
1748    X86_MOVSX64rr16	= 1731,
1749    X86_MOVSX64rr32	= 1732,
1750    X86_MOVSX64rr8	= 1733,
1751    X86_MOVUPDmr	= 1734,
1752    X86_MOVUPDrm	= 1735,
1753    X86_MOVUPDrr	= 1736,
1754    X86_MOVUPDrr_REV	= 1737,
1755    X86_MOVUPSmr	= 1738,
1756    X86_MOVUPSrm	= 1739,
1757    X86_MOVUPSrr	= 1740,
1758    X86_MOVUPSrr_REV	= 1741,
1759    X86_MOVZPQILo2PQIrm	= 1742,
1760    X86_MOVZPQILo2PQIrr	= 1743,
1761    X86_MOVZQI2PQIrm	= 1744,
1762    X86_MOVZQI2PQIrr	= 1745,
1763    X86_MOVZX16rm8	= 1746,
1764    X86_MOVZX16rr8	= 1747,
1765    X86_MOVZX32_NOREXrm8	= 1748,
1766    X86_MOVZX32_NOREXrr8	= 1749,
1767    X86_MOVZX32rm16	= 1750,
1768    X86_MOVZX32rm8	= 1751,
1769    X86_MOVZX32rr16	= 1752,
1770    X86_MOVZX32rr8	= 1753,
1771    X86_MOVZX64rm16_Q	= 1754,
1772    X86_MOVZX64rm8_Q	= 1755,
1773    X86_MOVZX64rr16_Q	= 1756,
1774    X86_MOVZX64rr8_Q	= 1757,
1775    X86_MPSADBWrmi	= 1758,
1776    X86_MPSADBWrri	= 1759,
1777    X86_MUL16m	= 1760,
1778    X86_MUL16r	= 1761,
1779    X86_MUL32m	= 1762,
1780    X86_MUL32r	= 1763,
1781    X86_MUL64m	= 1764,
1782    X86_MUL64r	= 1765,
1783    X86_MUL8m	= 1766,
1784    X86_MUL8r	= 1767,
1785    X86_MULPDrm	= 1768,
1786    X86_MULPDrr	= 1769,
1787    X86_MULPSrm	= 1770,
1788    X86_MULPSrr	= 1771,
1789    X86_MULSDrm	= 1772,
1790    X86_MULSDrm_Int	= 1773,
1791    X86_MULSDrr	= 1774,
1792    X86_MULSDrr_Int	= 1775,
1793    X86_MULSSrm	= 1776,
1794    X86_MULSSrm_Int	= 1777,
1795    X86_MULSSrr	= 1778,
1796    X86_MULSSrr_Int	= 1779,
1797    X86_MULX32rm	= 1780,
1798    X86_MULX32rr	= 1781,
1799    X86_MULX64rm	= 1782,
1800    X86_MULX64rr	= 1783,
1801    X86_MUL_F32m	= 1784,
1802    X86_MUL_F64m	= 1785,
1803    X86_MUL_FI16m	= 1786,
1804    X86_MUL_FI32m	= 1787,
1805    X86_MUL_FPrST0	= 1788,
1806    X86_MUL_FST0r	= 1789,
1807    X86_MUL_Fp32	= 1790,
1808    X86_MUL_Fp32m	= 1791,
1809    X86_MUL_Fp64	= 1792,
1810    X86_MUL_Fp64m	= 1793,
1811    X86_MUL_Fp64m32	= 1794,
1812    X86_MUL_Fp80	= 1795,
1813    X86_MUL_Fp80m32	= 1796,
1814    X86_MUL_Fp80m64	= 1797,
1815    X86_MUL_FpI16m32	= 1798,
1816    X86_MUL_FpI16m64	= 1799,
1817    X86_MUL_FpI16m80	= 1800,
1818    X86_MUL_FpI32m32	= 1801,
1819    X86_MUL_FpI32m64	= 1802,
1820    X86_MUL_FpI32m80	= 1803,
1821    X86_MUL_FrST0	= 1804,
1822    X86_MWAITrr	= 1805,
1823    X86_NEG16m	= 1806,
1824    X86_NEG16r	= 1807,
1825    X86_NEG32m	= 1808,
1826    X86_NEG32r	= 1809,
1827    X86_NEG64m	= 1810,
1828    X86_NEG64r	= 1811,
1829    X86_NEG8m	= 1812,
1830    X86_NEG8r	= 1813,
1831    X86_NOOP	= 1814,
1832    X86_NOOP18_16m4	= 1815,
1833    X86_NOOP18_16m5	= 1816,
1834    X86_NOOP18_16m6	= 1817,
1835    X86_NOOP18_16m7	= 1818,
1836    X86_NOOP18_16r4	= 1819,
1837    X86_NOOP18_16r5	= 1820,
1838    X86_NOOP18_16r6	= 1821,
1839    X86_NOOP18_16r7	= 1822,
1840    X86_NOOP18_m4	= 1823,
1841    X86_NOOP18_m5	= 1824,
1842    X86_NOOP18_m6	= 1825,
1843    X86_NOOP18_m7	= 1826,
1844    X86_NOOP18_r4	= 1827,
1845    X86_NOOP18_r5	= 1828,
1846    X86_NOOP18_r6	= 1829,
1847    X86_NOOP18_r7	= 1830,
1848    X86_NOOP19rr	= 1831,
1849    X86_NOOPL	= 1832,
1850    X86_NOOPL_19	= 1833,
1851    X86_NOOPL_1a	= 1834,
1852    X86_NOOPL_1b	= 1835,
1853    X86_NOOPL_1c	= 1836,
1854    X86_NOOPL_1d	= 1837,
1855    X86_NOOPL_1e	= 1838,
1856    X86_NOOPW	= 1839,
1857    X86_NOOPW_19	= 1840,
1858    X86_NOOPW_1a	= 1841,
1859    X86_NOOPW_1b	= 1842,
1860    X86_NOOPW_1c	= 1843,
1861    X86_NOOPW_1d	= 1844,
1862    X86_NOOPW_1e	= 1845,
1863    X86_NOT16m	= 1846,
1864    X86_NOT16r	= 1847,
1865    X86_NOT32m	= 1848,
1866    X86_NOT32r	= 1849,
1867    X86_NOT64m	= 1850,
1868    X86_NOT64r	= 1851,
1869    X86_NOT8m	= 1852,
1870    X86_NOT8r	= 1853,
1871    X86_OR16i16	= 1854,
1872    X86_OR16mi	= 1855,
1873    X86_OR16mi8	= 1856,
1874    X86_OR16mr	= 1857,
1875    X86_OR16ri	= 1858,
1876    X86_OR16ri8	= 1859,
1877    X86_OR16rm	= 1860,
1878    X86_OR16rr	= 1861,
1879    X86_OR16rr_REV	= 1862,
1880    X86_OR32i32	= 1863,
1881    X86_OR32mi	= 1864,
1882    X86_OR32mi8	= 1865,
1883    X86_OR32mr	= 1866,
1884    X86_OR32mrLocked	= 1867,
1885    X86_OR32ri	= 1868,
1886    X86_OR32ri8	= 1869,
1887    X86_OR32rm	= 1870,
1888    X86_OR32rr	= 1871,
1889    X86_OR32rr_REV	= 1872,
1890    X86_OR64i32	= 1873,
1891    X86_OR64mi32	= 1874,
1892    X86_OR64mi8	= 1875,
1893    X86_OR64mr	= 1876,
1894    X86_OR64ri32	= 1877,
1895    X86_OR64ri8	= 1878,
1896    X86_OR64rm	= 1879,
1897    X86_OR64rr	= 1880,
1898    X86_OR64rr_REV	= 1881,
1899    X86_OR8i8	= 1882,
1900    X86_OR8mi	= 1883,
1901    X86_OR8mr	= 1884,
1902    X86_OR8ri	= 1885,
1903    X86_OR8ri8	= 1886,
1904    X86_OR8rm	= 1887,
1905    X86_OR8rr	= 1888,
1906    X86_OR8rr_REV	= 1889,
1907    X86_ORPDrm	= 1890,
1908    X86_ORPDrr	= 1891,
1909    X86_ORPSrm	= 1892,
1910    X86_ORPSrr	= 1893,
1911    X86_OUT16ir	= 1894,
1912    X86_OUT16rr	= 1895,
1913    X86_OUT32ir	= 1896,
1914    X86_OUT32rr	= 1897,
1915    X86_OUT8ir	= 1898,
1916    X86_OUT8rr	= 1899,
1917    X86_OUTSB	= 1900,
1918    X86_OUTSL	= 1901,
1919    X86_OUTSW	= 1902,
1920    X86_PABSBrm128	= 1903,
1921    X86_PABSBrr128	= 1904,
1922    X86_PABSDrm128	= 1905,
1923    X86_PABSDrr128	= 1906,
1924    X86_PABSWrm128	= 1907,
1925    X86_PABSWrr128	= 1908,
1926    X86_PACKSSDWrm	= 1909,
1927    X86_PACKSSDWrr	= 1910,
1928    X86_PACKSSWBrm	= 1911,
1929    X86_PACKSSWBrr	= 1912,
1930    X86_PACKUSDWrm	= 1913,
1931    X86_PACKUSDWrr	= 1914,
1932    X86_PACKUSWBrm	= 1915,
1933    X86_PACKUSWBrr	= 1916,
1934    X86_PADDBrm	= 1917,
1935    X86_PADDBrr	= 1918,
1936    X86_PADDDrm	= 1919,
1937    X86_PADDDrr	= 1920,
1938    X86_PADDQrm	= 1921,
1939    X86_PADDQrr	= 1922,
1940    X86_PADDSBrm	= 1923,
1941    X86_PADDSBrr	= 1924,
1942    X86_PADDSWrm	= 1925,
1943    X86_PADDSWrr	= 1926,
1944    X86_PADDUSBrm	= 1927,
1945    X86_PADDUSBrr	= 1928,
1946    X86_PADDUSWrm	= 1929,
1947    X86_PADDUSWrr	= 1930,
1948    X86_PADDWrm	= 1931,
1949    X86_PADDWrr	= 1932,
1950    X86_PALIGNR128rm	= 1933,
1951    X86_PALIGNR128rr	= 1934,
1952    X86_PANDNrm	= 1935,
1953    X86_PANDNrr	= 1936,
1954    X86_PANDrm	= 1937,
1955    X86_PANDrr	= 1938,
1956    X86_PAUSE	= 1939,
1957    X86_PAVGBrm	= 1940,
1958    X86_PAVGBrr	= 1941,
1959    X86_PAVGUSBrm	= 1942,
1960    X86_PAVGUSBrr	= 1943,
1961    X86_PAVGWrm	= 1944,
1962    X86_PAVGWrr	= 1945,
1963    X86_PBLENDVBrm0	= 1946,
1964    X86_PBLENDVBrr0	= 1947,
1965    X86_PBLENDWrmi	= 1948,
1966    X86_PBLENDWrri	= 1949,
1967    X86_PCLMULQDQrm	= 1950,
1968    X86_PCLMULQDQrr	= 1951,
1969    X86_PCMPEQBrm	= 1952,
1970    X86_PCMPEQBrr	= 1953,
1971    X86_PCMPEQDrm	= 1954,
1972    X86_PCMPEQDrr	= 1955,
1973    X86_PCMPEQQrm	= 1956,
1974    X86_PCMPEQQrr	= 1957,
1975    X86_PCMPEQWrm	= 1958,
1976    X86_PCMPEQWrr	= 1959,
1977    X86_PCMPESTRIMEM	= 1960,
1978    X86_PCMPESTRIREG	= 1961,
1979    X86_PCMPESTRIrm	= 1962,
1980    X86_PCMPESTRIrr	= 1963,
1981    X86_PCMPESTRM128MEM	= 1964,
1982    X86_PCMPESTRM128REG	= 1965,
1983    X86_PCMPESTRM128rm	= 1966,
1984    X86_PCMPESTRM128rr	= 1967,
1985    X86_PCMPGTBrm	= 1968,
1986    X86_PCMPGTBrr	= 1969,
1987    X86_PCMPGTDrm	= 1970,
1988    X86_PCMPGTDrr	= 1971,
1989    X86_PCMPGTQrm	= 1972,
1990    X86_PCMPGTQrr	= 1973,
1991    X86_PCMPGTWrm	= 1974,
1992    X86_PCMPGTWrr	= 1975,
1993    X86_PCMPISTRIMEM	= 1976,
1994    X86_PCMPISTRIREG	= 1977,
1995    X86_PCMPISTRIrm	= 1978,
1996    X86_PCMPISTRIrr	= 1979,
1997    X86_PCMPISTRM128MEM	= 1980,
1998    X86_PCMPISTRM128REG	= 1981,
1999    X86_PCMPISTRM128rm	= 1982,
2000    X86_PCMPISTRM128rr	= 1983,
2001    X86_PDEP32rm	= 1984,
2002    X86_PDEP32rr	= 1985,
2003    X86_PDEP64rm	= 1986,
2004    X86_PDEP64rr	= 1987,
2005    X86_PEXT32rm	= 1988,
2006    X86_PEXT32rr	= 1989,
2007    X86_PEXT64rm	= 1990,
2008    X86_PEXT64rr	= 1991,
2009    X86_PEXTRBmr	= 1992,
2010    X86_PEXTRBrr	= 1993,
2011    X86_PEXTRDmr	= 1994,
2012    X86_PEXTRDrr	= 1995,
2013    X86_PEXTRQmr	= 1996,
2014    X86_PEXTRQrr	= 1997,
2015    X86_PEXTRWmr	= 1998,
2016    X86_PEXTRWri	= 1999,
2017    X86_PEXTRWrr_REV	= 2000,
2018    X86_PF2IDrm	= 2001,
2019    X86_PF2IDrr	= 2002,
2020    X86_PF2IWrm	= 2003,
2021    X86_PF2IWrr	= 2004,
2022    X86_PFACCrm	= 2005,
2023    X86_PFACCrr	= 2006,
2024    X86_PFADDrm	= 2007,
2025    X86_PFADDrr	= 2008,
2026    X86_PFCMPEQrm	= 2009,
2027    X86_PFCMPEQrr	= 2010,
2028    X86_PFCMPGErm	= 2011,
2029    X86_PFCMPGErr	= 2012,
2030    X86_PFCMPGTrm	= 2013,
2031    X86_PFCMPGTrr	= 2014,
2032    X86_PFMAXrm	= 2015,
2033    X86_PFMAXrr	= 2016,
2034    X86_PFMINrm	= 2017,
2035    X86_PFMINrr	= 2018,
2036    X86_PFMULrm	= 2019,
2037    X86_PFMULrr	= 2020,
2038    X86_PFNACCrm	= 2021,
2039    X86_PFNACCrr	= 2022,
2040    X86_PFPNACCrm	= 2023,
2041    X86_PFPNACCrr	= 2024,
2042    X86_PFRCPIT1rm	= 2025,
2043    X86_PFRCPIT1rr	= 2026,
2044    X86_PFRCPIT2rm	= 2027,
2045    X86_PFRCPIT2rr	= 2028,
2046    X86_PFRCPrm	= 2029,
2047    X86_PFRCPrr	= 2030,
2048    X86_PFRSQIT1rm	= 2031,
2049    X86_PFRSQIT1rr	= 2032,
2050    X86_PFRSQRTrm	= 2033,
2051    X86_PFRSQRTrr	= 2034,
2052    X86_PFSUBRrm	= 2035,
2053    X86_PFSUBRrr	= 2036,
2054    X86_PFSUBrm	= 2037,
2055    X86_PFSUBrr	= 2038,
2056    X86_PHADDDrm	= 2039,
2057    X86_PHADDDrr	= 2040,
2058    X86_PHADDSWrm128	= 2041,
2059    X86_PHADDSWrr128	= 2042,
2060    X86_PHADDWrm	= 2043,
2061    X86_PHADDWrr	= 2044,
2062    X86_PHMINPOSUWrm128	= 2045,
2063    X86_PHMINPOSUWrr128	= 2046,
2064    X86_PHSUBDrm	= 2047,
2065    X86_PHSUBDrr	= 2048,
2066    X86_PHSUBSWrm128	= 2049,
2067    X86_PHSUBSWrr128	= 2050,
2068    X86_PHSUBWrm	= 2051,
2069    X86_PHSUBWrr	= 2052,
2070    X86_PI2FDrm	= 2053,
2071    X86_PI2FDrr	= 2054,
2072    X86_PI2FWrm	= 2055,
2073    X86_PI2FWrr	= 2056,
2074    X86_PINSRBrm	= 2057,
2075    X86_PINSRBrr	= 2058,
2076    X86_PINSRDrm	= 2059,
2077    X86_PINSRDrr	= 2060,
2078    X86_PINSRQrm	= 2061,
2079    X86_PINSRQrr	= 2062,
2080    X86_PINSRWrmi	= 2063,
2081    X86_PINSRWrri	= 2064,
2082    X86_PMADDUBSWrm128	= 2065,
2083    X86_PMADDUBSWrr128	= 2066,
2084    X86_PMADDWDrm	= 2067,
2085    X86_PMADDWDrr	= 2068,
2086    X86_PMAXSBrm	= 2069,
2087    X86_PMAXSBrr	= 2070,
2088    X86_PMAXSDrm	= 2071,
2089    X86_PMAXSDrr	= 2072,
2090    X86_PMAXSWrm	= 2073,
2091    X86_PMAXSWrr	= 2074,
2092    X86_PMAXUBrm	= 2075,
2093    X86_PMAXUBrr	= 2076,
2094    X86_PMAXUDrm	= 2077,
2095    X86_PMAXUDrr	= 2078,
2096    X86_PMAXUWrm	= 2079,
2097    X86_PMAXUWrr	= 2080,
2098    X86_PMINSBrm	= 2081,
2099    X86_PMINSBrr	= 2082,
2100    X86_PMINSDrm	= 2083,
2101    X86_PMINSDrr	= 2084,
2102    X86_PMINSWrm	= 2085,
2103    X86_PMINSWrr	= 2086,
2104    X86_PMINUBrm	= 2087,
2105    X86_PMINUBrr	= 2088,
2106    X86_PMINUDrm	= 2089,
2107    X86_PMINUDrr	= 2090,
2108    X86_PMINUWrm	= 2091,
2109    X86_PMINUWrr	= 2092,
2110    X86_PMOVMSKBrr	= 2093,
2111    X86_PMOVSXBDrm	= 2094,
2112    X86_PMOVSXBDrr	= 2095,
2113    X86_PMOVSXBQrm	= 2096,
2114    X86_PMOVSXBQrr	= 2097,
2115    X86_PMOVSXBWrm	= 2098,
2116    X86_PMOVSXBWrr	= 2099,
2117    X86_PMOVSXDQrm	= 2100,
2118    X86_PMOVSXDQrr	= 2101,
2119    X86_PMOVSXWDrm	= 2102,
2120    X86_PMOVSXWDrr	= 2103,
2121    X86_PMOVSXWQrm	= 2104,
2122    X86_PMOVSXWQrr	= 2105,
2123    X86_PMOVZXBDrm	= 2106,
2124    X86_PMOVZXBDrr	= 2107,
2125    X86_PMOVZXBQrm	= 2108,
2126    X86_PMOVZXBQrr	= 2109,
2127    X86_PMOVZXBWrm	= 2110,
2128    X86_PMOVZXBWrr	= 2111,
2129    X86_PMOVZXDQrm	= 2112,
2130    X86_PMOVZXDQrr	= 2113,
2131    X86_PMOVZXWDrm	= 2114,
2132    X86_PMOVZXWDrr	= 2115,
2133    X86_PMOVZXWQrm	= 2116,
2134    X86_PMOVZXWQrr	= 2117,
2135    X86_PMULDQrm	= 2118,
2136    X86_PMULDQrr	= 2119,
2137    X86_PMULHRSWrm128	= 2120,
2138    X86_PMULHRSWrr128	= 2121,
2139    X86_PMULHRWrm	= 2122,
2140    X86_PMULHRWrr	= 2123,
2141    X86_PMULHUWrm	= 2124,
2142    X86_PMULHUWrr	= 2125,
2143    X86_PMULHWrm	= 2126,
2144    X86_PMULHWrr	= 2127,
2145    X86_PMULLDrm	= 2128,
2146    X86_PMULLDrr	= 2129,
2147    X86_PMULLWrm	= 2130,
2148    X86_PMULLWrr	= 2131,
2149    X86_PMULUDQrm	= 2132,
2150    X86_PMULUDQrr	= 2133,
2151    X86_POP16r	= 2134,
2152    X86_POP16rmm	= 2135,
2153    X86_POP16rmr	= 2136,
2154    X86_POP32r	= 2137,
2155    X86_POP32rmm	= 2138,
2156    X86_POP32rmr	= 2139,
2157    X86_POP64r	= 2140,
2158    X86_POP64rmm	= 2141,
2159    X86_POP64rmr	= 2142,
2160    X86_POPA16	= 2143,
2161    X86_POPA32	= 2144,
2162    X86_POPCNT16rm	= 2145,
2163    X86_POPCNT16rr	= 2146,
2164    X86_POPCNT32rm	= 2147,
2165    X86_POPCNT32rr	= 2148,
2166    X86_POPCNT64rm	= 2149,
2167    X86_POPCNT64rr	= 2150,
2168    X86_POPDS16	= 2151,
2169    X86_POPDS32	= 2152,
2170    X86_POPES16	= 2153,
2171    X86_POPES32	= 2154,
2172    X86_POPF16	= 2155,
2173    X86_POPF32	= 2156,
2174    X86_POPF64	= 2157,
2175    X86_POPFS16	= 2158,
2176    X86_POPFS32	= 2159,
2177    X86_POPFS64	= 2160,
2178    X86_POPGS16	= 2161,
2179    X86_POPGS32	= 2162,
2180    X86_POPGS64	= 2163,
2181    X86_POPSS16	= 2164,
2182    X86_POPSS32	= 2165,
2183    X86_PORrm	= 2166,
2184    X86_PORrr	= 2167,
2185    X86_PREFETCH	= 2168,
2186    X86_PREFETCHNTA	= 2169,
2187    X86_PREFETCHT0	= 2170,
2188    X86_PREFETCHT1	= 2171,
2189    X86_PREFETCHT2	= 2172,
2190    X86_PREFETCHW	= 2173,
2191    X86_PSADBWrm	= 2174,
2192    X86_PSADBWrr	= 2175,
2193    X86_PSHUFBrm	= 2176,
2194    X86_PSHUFBrr	= 2177,
2195    X86_PSHUFDmi	= 2178,
2196    X86_PSHUFDri	= 2179,
2197    X86_PSHUFHWmi	= 2180,
2198    X86_PSHUFHWri	= 2181,
2199    X86_PSHUFLWmi	= 2182,
2200    X86_PSHUFLWri	= 2183,
2201    X86_PSIGNBrm	= 2184,
2202    X86_PSIGNBrr	= 2185,
2203    X86_PSIGNDrm	= 2186,
2204    X86_PSIGNDrr	= 2187,
2205    X86_PSIGNWrm	= 2188,
2206    X86_PSIGNWrr	= 2189,
2207    X86_PSLLDQri	= 2190,
2208    X86_PSLLDri	= 2191,
2209    X86_PSLLDrm	= 2192,
2210    X86_PSLLDrr	= 2193,
2211    X86_PSLLQri	= 2194,
2212    X86_PSLLQrm	= 2195,
2213    X86_PSLLQrr	= 2196,
2214    X86_PSLLWri	= 2197,
2215    X86_PSLLWrm	= 2198,
2216    X86_PSLLWrr	= 2199,
2217    X86_PSRADri	= 2200,
2218    X86_PSRADrm	= 2201,
2219    X86_PSRADrr	= 2202,
2220    X86_PSRAWri	= 2203,
2221    X86_PSRAWrm	= 2204,
2222    X86_PSRAWrr	= 2205,
2223    X86_PSRLDQri	= 2206,
2224    X86_PSRLDri	= 2207,
2225    X86_PSRLDrm	= 2208,
2226    X86_PSRLDrr	= 2209,
2227    X86_PSRLQri	= 2210,
2228    X86_PSRLQrm	= 2211,
2229    X86_PSRLQrr	= 2212,
2230    X86_PSRLWri	= 2213,
2231    X86_PSRLWrm	= 2214,
2232    X86_PSRLWrr	= 2215,
2233    X86_PSUBBrm	= 2216,
2234    X86_PSUBBrr	= 2217,
2235    X86_PSUBDrm	= 2218,
2236    X86_PSUBDrr	= 2219,
2237    X86_PSUBQrm	= 2220,
2238    X86_PSUBQrr	= 2221,
2239    X86_PSUBSBrm	= 2222,
2240    X86_PSUBSBrr	= 2223,
2241    X86_PSUBSWrm	= 2224,
2242    X86_PSUBSWrr	= 2225,
2243    X86_PSUBUSBrm	= 2226,
2244    X86_PSUBUSBrr	= 2227,
2245    X86_PSUBUSWrm	= 2228,
2246    X86_PSUBUSWrr	= 2229,
2247    X86_PSUBWrm	= 2230,
2248    X86_PSUBWrr	= 2231,
2249    X86_PSWAPDrm	= 2232,
2250    X86_PSWAPDrr	= 2233,
2251    X86_PTESTrm	= 2234,
2252    X86_PTESTrr	= 2235,
2253    X86_PUNPCKHBWrm	= 2236,
2254    X86_PUNPCKHBWrr	= 2237,
2255    X86_PUNPCKHDQrm	= 2238,
2256    X86_PUNPCKHDQrr	= 2239,
2257    X86_PUNPCKHQDQrm	= 2240,
2258    X86_PUNPCKHQDQrr	= 2241,
2259    X86_PUNPCKHWDrm	= 2242,
2260    X86_PUNPCKHWDrr	= 2243,
2261    X86_PUNPCKLBWrm	= 2244,
2262    X86_PUNPCKLBWrr	= 2245,
2263    X86_PUNPCKLDQrm	= 2246,
2264    X86_PUNPCKLDQrr	= 2247,
2265    X86_PUNPCKLQDQrm	= 2248,
2266    X86_PUNPCKLQDQrr	= 2249,
2267    X86_PUNPCKLWDrm	= 2250,
2268    X86_PUNPCKLWDrr	= 2251,
2269    X86_PUSH16i8	= 2252,
2270    X86_PUSH16r	= 2253,
2271    X86_PUSH16rmm	= 2254,
2272    X86_PUSH16rmr	= 2255,
2273    X86_PUSH32i8	= 2256,
2274    X86_PUSH32r	= 2257,
2275    X86_PUSH32rmm	= 2258,
2276    X86_PUSH32rmr	= 2259,
2277    X86_PUSH64i16	= 2260,
2278    X86_PUSH64i32	= 2261,
2279    X86_PUSH64i8	= 2262,
2280    X86_PUSH64r	= 2263,
2281    X86_PUSH64rmm	= 2264,
2282    X86_PUSH64rmr	= 2265,
2283    X86_PUSHA16	= 2266,
2284    X86_PUSHA32	= 2267,
2285    X86_PUSHCS16	= 2268,
2286    X86_PUSHCS32	= 2269,
2287    X86_PUSHDS16	= 2270,
2288    X86_PUSHDS32	= 2271,
2289    X86_PUSHES16	= 2272,
2290    X86_PUSHES32	= 2273,
2291    X86_PUSHF16	= 2274,
2292    X86_PUSHF32	= 2275,
2293    X86_PUSHF64	= 2276,
2294    X86_PUSHFS16	= 2277,
2295    X86_PUSHFS32	= 2278,
2296    X86_PUSHFS64	= 2279,
2297    X86_PUSHGS16	= 2280,
2298    X86_PUSHGS32	= 2281,
2299    X86_PUSHGS64	= 2282,
2300    X86_PUSHSS16	= 2283,
2301    X86_PUSHSS32	= 2284,
2302    X86_PUSHi16	= 2285,
2303    X86_PUSHi32	= 2286,
2304    X86_PXORrm	= 2287,
2305    X86_PXORrr	= 2288,
2306    X86_RCL16m1	= 2289,
2307    X86_RCL16mCL	= 2290,
2308    X86_RCL16mi	= 2291,
2309    X86_RCL16r1	= 2292,
2310    X86_RCL16rCL	= 2293,
2311    X86_RCL16ri	= 2294,
2312    X86_RCL32m1	= 2295,
2313    X86_RCL32mCL	= 2296,
2314    X86_RCL32mi	= 2297,
2315    X86_RCL32r1	= 2298,
2316    X86_RCL32rCL	= 2299,
2317    X86_RCL32ri	= 2300,
2318    X86_RCL64m1	= 2301,
2319    X86_RCL64mCL	= 2302,
2320    X86_RCL64mi	= 2303,
2321    X86_RCL64r1	= 2304,
2322    X86_RCL64rCL	= 2305,
2323    X86_RCL64ri	= 2306,
2324    X86_RCL8m1	= 2307,
2325    X86_RCL8mCL	= 2308,
2326    X86_RCL8mi	= 2309,
2327    X86_RCL8r1	= 2310,
2328    X86_RCL8rCL	= 2311,
2329    X86_RCL8ri	= 2312,
2330    X86_RCPPSm	= 2313,
2331    X86_RCPPSm_Int	= 2314,
2332    X86_RCPPSr	= 2315,
2333    X86_RCPPSr_Int	= 2316,
2334    X86_RCPSSm	= 2317,
2335    X86_RCPSSm_Int	= 2318,
2336    X86_RCPSSr	= 2319,
2337    X86_RCPSSr_Int	= 2320,
2338    X86_RCR16m1	= 2321,
2339    X86_RCR16mCL	= 2322,
2340    X86_RCR16mi	= 2323,
2341    X86_RCR16r1	= 2324,
2342    X86_RCR16rCL	= 2325,
2343    X86_RCR16ri	= 2326,
2344    X86_RCR32m1	= 2327,
2345    X86_RCR32mCL	= 2328,
2346    X86_RCR32mi	= 2329,
2347    X86_RCR32r1	= 2330,
2348    X86_RCR32rCL	= 2331,
2349    X86_RCR32ri	= 2332,
2350    X86_RCR64m1	= 2333,
2351    X86_RCR64mCL	= 2334,
2352    X86_RCR64mi	= 2335,
2353    X86_RCR64r1	= 2336,
2354    X86_RCR64rCL	= 2337,
2355    X86_RCR64ri	= 2338,
2356    X86_RCR8m1	= 2339,
2357    X86_RCR8mCL	= 2340,
2358    X86_RCR8mi	= 2341,
2359    X86_RCR8r1	= 2342,
2360    X86_RCR8rCL	= 2343,
2361    X86_RCR8ri	= 2344,
2362    X86_RDFSBASE	= 2345,
2363    X86_RDFSBASE64	= 2346,
2364    X86_RDGSBASE	= 2347,
2365    X86_RDGSBASE64	= 2348,
2366    X86_RDMSR	= 2349,
2367    X86_RDPMC	= 2350,
2368    X86_RDRAND16r	= 2351,
2369    X86_RDRAND32r	= 2352,
2370    X86_RDRAND64r	= 2353,
2371    X86_RDSEED16r	= 2354,
2372    X86_RDSEED32r	= 2355,
2373    X86_RDSEED64r	= 2356,
2374    X86_RDTSC	= 2357,
2375    X86_RDTSCP	= 2358,
2376    X86_RELEASE_MOV16mr	= 2359,
2377    X86_RELEASE_MOV32mr	= 2360,
2378    X86_RELEASE_MOV64mr	= 2361,
2379    X86_RELEASE_MOV8mr	= 2362,
2380    X86_REPNE_PREFIX	= 2363,
2381    X86_REP_MOVSB_32	= 2364,
2382    X86_REP_MOVSB_64	= 2365,
2383    X86_REP_MOVSD_32	= 2366,
2384    X86_REP_MOVSD_64	= 2367,
2385    X86_REP_MOVSQ_64	= 2368,
2386    X86_REP_MOVSW_32	= 2369,
2387    X86_REP_MOVSW_64	= 2370,
2388    X86_REP_PREFIX	= 2371,
2389    X86_REP_STOSB_32	= 2372,
2390    X86_REP_STOSB_64	= 2373,
2391    X86_REP_STOSD_32	= 2374,
2392    X86_REP_STOSD_64	= 2375,
2393    X86_REP_STOSQ_64	= 2376,
2394    X86_REP_STOSW_32	= 2377,
2395    X86_REP_STOSW_64	= 2378,
2396    X86_RETIL	= 2379,
2397    X86_RETIQ	= 2380,
2398    X86_RETIW	= 2381,
2399    X86_RETL	= 2382,
2400    X86_RETQ	= 2383,
2401    X86_RETW	= 2384,
2402    X86_REX64_PREFIX	= 2385,
2403    X86_ROL16m1	= 2386,
2404    X86_ROL16mCL	= 2387,
2405    X86_ROL16mi	= 2388,
2406    X86_ROL16r1	= 2389,
2407    X86_ROL16rCL	= 2390,
2408    X86_ROL16ri	= 2391,
2409    X86_ROL32m1	= 2392,
2410    X86_ROL32mCL	= 2393,
2411    X86_ROL32mi	= 2394,
2412    X86_ROL32r1	= 2395,
2413    X86_ROL32rCL	= 2396,
2414    X86_ROL32ri	= 2397,
2415    X86_ROL64m1	= 2398,
2416    X86_ROL64mCL	= 2399,
2417    X86_ROL64mi	= 2400,
2418    X86_ROL64r1	= 2401,
2419    X86_ROL64rCL	= 2402,
2420    X86_ROL64ri	= 2403,
2421    X86_ROL8m1	= 2404,
2422    X86_ROL8mCL	= 2405,
2423    X86_ROL8mi	= 2406,
2424    X86_ROL8r1	= 2407,
2425    X86_ROL8rCL	= 2408,
2426    X86_ROL8ri	= 2409,
2427    X86_ROR16m1	= 2410,
2428    X86_ROR16mCL	= 2411,
2429    X86_ROR16mi	= 2412,
2430    X86_ROR16r1	= 2413,
2431    X86_ROR16rCL	= 2414,
2432    X86_ROR16ri	= 2415,
2433    X86_ROR32m1	= 2416,
2434    X86_ROR32mCL	= 2417,
2435    X86_ROR32mi	= 2418,
2436    X86_ROR32r1	= 2419,
2437    X86_ROR32rCL	= 2420,
2438    X86_ROR32ri	= 2421,
2439    X86_ROR64m1	= 2422,
2440    X86_ROR64mCL	= 2423,
2441    X86_ROR64mi	= 2424,
2442    X86_ROR64r1	= 2425,
2443    X86_ROR64rCL	= 2426,
2444    X86_ROR64ri	= 2427,
2445    X86_ROR8m1	= 2428,
2446    X86_ROR8mCL	= 2429,
2447    X86_ROR8mi	= 2430,
2448    X86_ROR8r1	= 2431,
2449    X86_ROR8rCL	= 2432,
2450    X86_ROR8ri	= 2433,
2451    X86_RORX32mi	= 2434,
2452    X86_RORX32ri	= 2435,
2453    X86_RORX64mi	= 2436,
2454    X86_RORX64ri	= 2437,
2455    X86_ROUNDPDm	= 2438,
2456    X86_ROUNDPDr	= 2439,
2457    X86_ROUNDPSm	= 2440,
2458    X86_ROUNDPSr	= 2441,
2459    X86_ROUNDSDm	= 2442,
2460    X86_ROUNDSDr	= 2443,
2461    X86_ROUNDSDr_Int	= 2444,
2462    X86_ROUNDSSm	= 2445,
2463    X86_ROUNDSSr	= 2446,
2464    X86_ROUNDSSr_Int	= 2447,
2465    X86_RSM	= 2448,
2466    X86_RSQRTPSm	= 2449,
2467    X86_RSQRTPSm_Int	= 2450,
2468    X86_RSQRTPSr	= 2451,
2469    X86_RSQRTPSr_Int	= 2452,
2470    X86_RSQRTSSm	= 2453,
2471    X86_RSQRTSSm_Int	= 2454,
2472    X86_RSQRTSSr	= 2455,
2473    X86_RSQRTSSr_Int	= 2456,
2474    X86_SAHF	= 2457,
2475    X86_SAL16m1	= 2458,
2476    X86_SAL16mCL	= 2459,
2477    X86_SAL16mi	= 2460,
2478    X86_SAL16r1	= 2461,
2479    X86_SAL16rCL	= 2462,
2480    X86_SAL16ri	= 2463,
2481    X86_SAL32m1	= 2464,
2482    X86_SAL32mCL	= 2465,
2483    X86_SAL32mi	= 2466,
2484    X86_SAL32r1	= 2467,
2485    X86_SAL32rCL	= 2468,
2486    X86_SAL32ri	= 2469,
2487    X86_SAL64m1	= 2470,
2488    X86_SAL64mCL	= 2471,
2489    X86_SAL64mi	= 2472,
2490    X86_SAL64r1	= 2473,
2491    X86_SAL64rCL	= 2474,
2492    X86_SAL64ri	= 2475,
2493    X86_SAL8m1	= 2476,
2494    X86_SAL8mCL	= 2477,
2495    X86_SAL8mi	= 2478,
2496    X86_SAL8r1	= 2479,
2497    X86_SAL8rCL	= 2480,
2498    X86_SAL8ri	= 2481,
2499    X86_SALC	= 2482,
2500    X86_SAR16m1	= 2483,
2501    X86_SAR16mCL	= 2484,
2502    X86_SAR16mi	= 2485,
2503    X86_SAR16r1	= 2486,
2504    X86_SAR16rCL	= 2487,
2505    X86_SAR16ri	= 2488,
2506    X86_SAR32m1	= 2489,
2507    X86_SAR32mCL	= 2490,
2508    X86_SAR32mi	= 2491,
2509    X86_SAR32r1	= 2492,
2510    X86_SAR32rCL	= 2493,
2511    X86_SAR32ri	= 2494,
2512    X86_SAR64m1	= 2495,
2513    X86_SAR64mCL	= 2496,
2514    X86_SAR64mi	= 2497,
2515    X86_SAR64r1	= 2498,
2516    X86_SAR64rCL	= 2499,
2517    X86_SAR64ri	= 2500,
2518    X86_SAR8m1	= 2501,
2519    X86_SAR8mCL	= 2502,
2520    X86_SAR8mi	= 2503,
2521    X86_SAR8r1	= 2504,
2522    X86_SAR8rCL	= 2505,
2523    X86_SAR8ri	= 2506,
2524    X86_SARX32rm	= 2507,
2525    X86_SARX32rr	= 2508,
2526    X86_SARX64rm	= 2509,
2527    X86_SARX64rr	= 2510,
2528    X86_SBB16i16	= 2511,
2529    X86_SBB16mi	= 2512,
2530    X86_SBB16mi8	= 2513,
2531    X86_SBB16mr	= 2514,
2532    X86_SBB16ri	= 2515,
2533    X86_SBB16ri8	= 2516,
2534    X86_SBB16rm	= 2517,
2535    X86_SBB16rr	= 2518,
2536    X86_SBB16rr_REV	= 2519,
2537    X86_SBB32i32	= 2520,
2538    X86_SBB32mi	= 2521,
2539    X86_SBB32mi8	= 2522,
2540    X86_SBB32mr	= 2523,
2541    X86_SBB32ri	= 2524,
2542    X86_SBB32ri8	= 2525,
2543    X86_SBB32rm	= 2526,
2544    X86_SBB32rr	= 2527,
2545    X86_SBB32rr_REV	= 2528,
2546    X86_SBB64i32	= 2529,
2547    X86_SBB64mi32	= 2530,
2548    X86_SBB64mi8	= 2531,
2549    X86_SBB64mr	= 2532,
2550    X86_SBB64ri32	= 2533,
2551    X86_SBB64ri8	= 2534,
2552    X86_SBB64rm	= 2535,
2553    X86_SBB64rr	= 2536,
2554    X86_SBB64rr_REV	= 2537,
2555    X86_SBB8i8	= 2538,
2556    X86_SBB8mi	= 2539,
2557    X86_SBB8mr	= 2540,
2558    X86_SBB8ri	= 2541,
2559    X86_SBB8rm	= 2542,
2560    X86_SBB8rr	= 2543,
2561    X86_SBB8rr_REV	= 2544,
2562    X86_SCASB	= 2545,
2563    X86_SCASL	= 2546,
2564    X86_SCASQ	= 2547,
2565    X86_SCASW	= 2548,
2566    X86_SEG_ALLOCA_32	= 2549,
2567    X86_SEG_ALLOCA_64	= 2550,
2568    X86_SEH_EndPrologue	= 2551,
2569    X86_SEH_Epilogue	= 2552,
2570    X86_SEH_PushFrame	= 2553,
2571    X86_SEH_PushReg	= 2554,
2572    X86_SEH_SaveReg	= 2555,
2573    X86_SEH_SaveXMM	= 2556,
2574    X86_SEH_SetFrame	= 2557,
2575    X86_SEH_StackAlloc	= 2558,
2576    X86_SETAEm	= 2559,
2577    X86_SETAEr	= 2560,
2578    X86_SETAm	= 2561,
2579    X86_SETAr	= 2562,
2580    X86_SETBEm	= 2563,
2581    X86_SETBEr	= 2564,
2582    X86_SETB_C16r	= 2565,
2583    X86_SETB_C32r	= 2566,
2584    X86_SETB_C64r	= 2567,
2585    X86_SETB_C8r	= 2568,
2586    X86_SETBm	= 2569,
2587    X86_SETBr	= 2570,
2588    X86_SETEm	= 2571,
2589    X86_SETEr	= 2572,
2590    X86_SETGEm	= 2573,
2591    X86_SETGEr	= 2574,
2592    X86_SETGm	= 2575,
2593    X86_SETGr	= 2576,
2594    X86_SETLEm	= 2577,
2595    X86_SETLEr	= 2578,
2596    X86_SETLm	= 2579,
2597    X86_SETLr	= 2580,
2598    X86_SETNEm	= 2581,
2599    X86_SETNEr	= 2582,
2600    X86_SETNOm	= 2583,
2601    X86_SETNOr	= 2584,
2602    X86_SETNPm	= 2585,
2603    X86_SETNPr	= 2586,
2604    X86_SETNSm	= 2587,
2605    X86_SETNSr	= 2588,
2606    X86_SETOm	= 2589,
2607    X86_SETOr	= 2590,
2608    X86_SETPm	= 2591,
2609    X86_SETPr	= 2592,
2610    X86_SETSm	= 2593,
2611    X86_SETSr	= 2594,
2612    X86_SFENCE	= 2595,
2613    X86_SGDT16m	= 2596,
2614    X86_SGDT32m	= 2597,
2615    X86_SGDT64m	= 2598,
2616    X86_SHA1MSG1rm	= 2599,
2617    X86_SHA1MSG1rr	= 2600,
2618    X86_SHA1MSG2rm	= 2601,
2619    X86_SHA1MSG2rr	= 2602,
2620    X86_SHA1NEXTErm	= 2603,
2621    X86_SHA1NEXTErr	= 2604,
2622    X86_SHA1RNDS4rmi	= 2605,
2623    X86_SHA1RNDS4rri	= 2606,
2624    X86_SHA256MSG1rm	= 2607,
2625    X86_SHA256MSG1rr	= 2608,
2626    X86_SHA256MSG2rm	= 2609,
2627    X86_SHA256MSG2rr	= 2610,
2628    X86_SHA256RNDS2rm	= 2611,
2629    X86_SHA256RNDS2rr	= 2612,
2630    X86_SHL16m1	= 2613,
2631    X86_SHL16mCL	= 2614,
2632    X86_SHL16mi	= 2615,
2633    X86_SHL16r1	= 2616,
2634    X86_SHL16rCL	= 2617,
2635    X86_SHL16ri	= 2618,
2636    X86_SHL32m1	= 2619,
2637    X86_SHL32mCL	= 2620,
2638    X86_SHL32mi	= 2621,
2639    X86_SHL32r1	= 2622,
2640    X86_SHL32rCL	= 2623,
2641    X86_SHL32ri	= 2624,
2642    X86_SHL64m1	= 2625,
2643    X86_SHL64mCL	= 2626,
2644    X86_SHL64mi	= 2627,
2645    X86_SHL64r1	= 2628,
2646    X86_SHL64rCL	= 2629,
2647    X86_SHL64ri	= 2630,
2648    X86_SHL8m1	= 2631,
2649    X86_SHL8mCL	= 2632,
2650    X86_SHL8mi	= 2633,
2651    X86_SHL8r1	= 2634,
2652    X86_SHL8rCL	= 2635,
2653    X86_SHL8ri	= 2636,
2654    X86_SHLD16mrCL	= 2637,
2655    X86_SHLD16mri8	= 2638,
2656    X86_SHLD16rrCL	= 2639,
2657    X86_SHLD16rri8	= 2640,
2658    X86_SHLD32mrCL	= 2641,
2659    X86_SHLD32mri8	= 2642,
2660    X86_SHLD32rrCL	= 2643,
2661    X86_SHLD32rri8	= 2644,
2662    X86_SHLD64mrCL	= 2645,
2663    X86_SHLD64mri8	= 2646,
2664    X86_SHLD64rrCL	= 2647,
2665    X86_SHLD64rri8	= 2648,
2666    X86_SHLX32rm	= 2649,
2667    X86_SHLX32rr	= 2650,
2668    X86_SHLX64rm	= 2651,
2669    X86_SHLX64rr	= 2652,
2670    X86_SHR16m1	= 2653,
2671    X86_SHR16mCL	= 2654,
2672    X86_SHR16mi	= 2655,
2673    X86_SHR16r1	= 2656,
2674    X86_SHR16rCL	= 2657,
2675    X86_SHR16ri	= 2658,
2676    X86_SHR32m1	= 2659,
2677    X86_SHR32mCL	= 2660,
2678    X86_SHR32mi	= 2661,
2679    X86_SHR32r1	= 2662,
2680    X86_SHR32rCL	= 2663,
2681    X86_SHR32ri	= 2664,
2682    X86_SHR64m1	= 2665,
2683    X86_SHR64mCL	= 2666,
2684    X86_SHR64mi	= 2667,
2685    X86_SHR64r1	= 2668,
2686    X86_SHR64rCL	= 2669,
2687    X86_SHR64ri	= 2670,
2688    X86_SHR8m1	= 2671,
2689    X86_SHR8mCL	= 2672,
2690    X86_SHR8mi	= 2673,
2691    X86_SHR8r1	= 2674,
2692    X86_SHR8rCL	= 2675,
2693    X86_SHR8ri	= 2676,
2694    X86_SHRD16mrCL	= 2677,
2695    X86_SHRD16mri8	= 2678,
2696    X86_SHRD16rrCL	= 2679,
2697    X86_SHRD16rri8	= 2680,
2698    X86_SHRD32mrCL	= 2681,
2699    X86_SHRD32mri8	= 2682,
2700    X86_SHRD32rrCL	= 2683,
2701    X86_SHRD32rri8	= 2684,
2702    X86_SHRD64mrCL	= 2685,
2703    X86_SHRD64mri8	= 2686,
2704    X86_SHRD64rrCL	= 2687,
2705    X86_SHRD64rri8	= 2688,
2706    X86_SHRX32rm	= 2689,
2707    X86_SHRX32rr	= 2690,
2708    X86_SHRX64rm	= 2691,
2709    X86_SHRX64rr	= 2692,
2710    X86_SHUFPDrmi	= 2693,
2711    X86_SHUFPDrri	= 2694,
2712    X86_SHUFPSrmi	= 2695,
2713    X86_SHUFPSrri	= 2696,
2714    X86_SIDT16m	= 2697,
2715    X86_SIDT32m	= 2698,
2716    X86_SIDT64m	= 2699,
2717    X86_SIN_F	= 2700,
2718    X86_SIN_Fp32	= 2701,
2719    X86_SIN_Fp64	= 2702,
2720    X86_SIN_Fp80	= 2703,
2721    X86_SKINIT	= 2704,
2722    X86_SLDT16m	= 2705,
2723    X86_SLDT16r	= 2706,
2724    X86_SLDT32r	= 2707,
2725    X86_SLDT64m	= 2708,
2726    X86_SLDT64r	= 2709,
2727    X86_SMSW16m	= 2710,
2728    X86_SMSW16r	= 2711,
2729    X86_SMSW32r	= 2712,
2730    X86_SMSW64r	= 2713,
2731    X86_SQRTPDm	= 2714,
2732    X86_SQRTPDr	= 2715,
2733    X86_SQRTPSm	= 2716,
2734    X86_SQRTPSr	= 2717,
2735    X86_SQRTSDm	= 2718,
2736    X86_SQRTSDm_Int	= 2719,
2737    X86_SQRTSDr	= 2720,
2738    X86_SQRTSDr_Int	= 2721,
2739    X86_SQRTSSm	= 2722,
2740    X86_SQRTSSm_Int	= 2723,
2741    X86_SQRTSSr	= 2724,
2742    X86_SQRTSSr_Int	= 2725,
2743    X86_SQRT_F	= 2726,
2744    X86_SQRT_Fp32	= 2727,
2745    X86_SQRT_Fp64	= 2728,
2746    X86_SQRT_Fp80	= 2729,
2747    X86_STAC	= 2730,
2748    X86_STC	= 2731,
2749    X86_STD	= 2732,
2750    X86_STGI	= 2733,
2751    X86_STI	= 2734,
2752    X86_STMXCSR	= 2735,
2753    X86_STOSB	= 2736,
2754    X86_STOSL	= 2737,
2755    X86_STOSQ	= 2738,
2756    X86_STOSW	= 2739,
2757    X86_STR16r	= 2740,
2758    X86_STR32r	= 2741,
2759    X86_STR64r	= 2742,
2760    X86_STRm	= 2743,
2761    X86_ST_F32m	= 2744,
2762    X86_ST_F64m	= 2745,
2763    X86_ST_FCOMPST0r	= 2746,
2764    X86_ST_FCOMPST0r_alt	= 2747,
2765    X86_ST_FCOMST0r	= 2748,
2766    X86_ST_FP32m	= 2749,
2767    X86_ST_FP64m	= 2750,
2768    X86_ST_FP80m	= 2751,
2769    X86_ST_FPNCEST0r	= 2752,
2770    X86_ST_FPST0r	= 2753,
2771    X86_ST_FPST0r_alt	= 2754,
2772    X86_ST_FPrr	= 2755,
2773    X86_ST_FXCHST0r	= 2756,
2774    X86_ST_FXCHST0r_alt	= 2757,
2775    X86_ST_Fp32m	= 2758,
2776    X86_ST_Fp64m	= 2759,
2777    X86_ST_Fp64m32	= 2760,
2778    X86_ST_Fp80m32	= 2761,
2779    X86_ST_Fp80m64	= 2762,
2780    X86_ST_FpP32m	= 2763,
2781    X86_ST_FpP64m	= 2764,
2782    X86_ST_FpP64m32	= 2765,
2783    X86_ST_FpP80m	= 2766,
2784    X86_ST_FpP80m32	= 2767,
2785    X86_ST_FpP80m64	= 2768,
2786    X86_ST_Frr	= 2769,
2787    X86_SUB16i16	= 2770,
2788    X86_SUB16mi	= 2771,
2789    X86_SUB16mi8	= 2772,
2790    X86_SUB16mr	= 2773,
2791    X86_SUB16ri	= 2774,
2792    X86_SUB16ri8	= 2775,
2793    X86_SUB16rm	= 2776,
2794    X86_SUB16rr	= 2777,
2795    X86_SUB16rr_REV	= 2778,
2796    X86_SUB32i32	= 2779,
2797    X86_SUB32mi	= 2780,
2798    X86_SUB32mi8	= 2781,
2799    X86_SUB32mr	= 2782,
2800    X86_SUB32ri	= 2783,
2801    X86_SUB32ri8	= 2784,
2802    X86_SUB32rm	= 2785,
2803    X86_SUB32rr	= 2786,
2804    X86_SUB32rr_REV	= 2787,
2805    X86_SUB64i32	= 2788,
2806    X86_SUB64mi32	= 2789,
2807    X86_SUB64mi8	= 2790,
2808    X86_SUB64mr	= 2791,
2809    X86_SUB64ri32	= 2792,
2810    X86_SUB64ri8	= 2793,
2811    X86_SUB64rm	= 2794,
2812    X86_SUB64rr	= 2795,
2813    X86_SUB64rr_REV	= 2796,
2814    X86_SUB8i8	= 2797,
2815    X86_SUB8mi	= 2798,
2816    X86_SUB8mr	= 2799,
2817    X86_SUB8ri	= 2800,
2818    X86_SUB8ri8	= 2801,
2819    X86_SUB8rm	= 2802,
2820    X86_SUB8rr	= 2803,
2821    X86_SUB8rr_REV	= 2804,
2822    X86_SUBPDrm	= 2805,
2823    X86_SUBPDrr	= 2806,
2824    X86_SUBPSrm	= 2807,
2825    X86_SUBPSrr	= 2808,
2826    X86_SUBR_F32m	= 2809,
2827    X86_SUBR_F64m	= 2810,
2828    X86_SUBR_FI16m	= 2811,
2829    X86_SUBR_FI32m	= 2812,
2830    X86_SUBR_FPrST0	= 2813,
2831    X86_SUBR_FST0r	= 2814,
2832    X86_SUBR_Fp32m	= 2815,
2833    X86_SUBR_Fp64m	= 2816,
2834    X86_SUBR_Fp64m32	= 2817,
2835    X86_SUBR_Fp80m32	= 2818,
2836    X86_SUBR_Fp80m64	= 2819,
2837    X86_SUBR_FpI16m32	= 2820,
2838    X86_SUBR_FpI16m64	= 2821,
2839    X86_SUBR_FpI16m80	= 2822,
2840    X86_SUBR_FpI32m32	= 2823,
2841    X86_SUBR_FpI32m64	= 2824,
2842    X86_SUBR_FpI32m80	= 2825,
2843    X86_SUBR_FrST0	= 2826,
2844    X86_SUBSDrm	= 2827,
2845    X86_SUBSDrm_Int	= 2828,
2846    X86_SUBSDrr	= 2829,
2847    X86_SUBSDrr_Int	= 2830,
2848    X86_SUBSSrm	= 2831,
2849    X86_SUBSSrm_Int	= 2832,
2850    X86_SUBSSrr	= 2833,
2851    X86_SUBSSrr_Int	= 2834,
2852    X86_SUB_F32m	= 2835,
2853    X86_SUB_F64m	= 2836,
2854    X86_SUB_FI16m	= 2837,
2855    X86_SUB_FI32m	= 2838,
2856    X86_SUB_FPrST0	= 2839,
2857    X86_SUB_FST0r	= 2840,
2858    X86_SUB_Fp32	= 2841,
2859    X86_SUB_Fp32m	= 2842,
2860    X86_SUB_Fp64	= 2843,
2861    X86_SUB_Fp64m	= 2844,
2862    X86_SUB_Fp64m32	= 2845,
2863    X86_SUB_Fp80	= 2846,
2864    X86_SUB_Fp80m32	= 2847,
2865    X86_SUB_Fp80m64	= 2848,
2866    X86_SUB_FpI16m32	= 2849,
2867    X86_SUB_FpI16m64	= 2850,
2868    X86_SUB_FpI16m80	= 2851,
2869    X86_SUB_FpI32m32	= 2852,
2870    X86_SUB_FpI32m64	= 2853,
2871    X86_SUB_FpI32m80	= 2854,
2872    X86_SUB_FrST0	= 2855,
2873    X86_SWAPGS	= 2856,
2874    X86_SYSCALL	= 2857,
2875    X86_SYSENTER	= 2858,
2876    X86_SYSEXIT	= 2859,
2877    X86_SYSEXIT64	= 2860,
2878    X86_SYSRET	= 2861,
2879    X86_SYSRET64	= 2862,
2880    X86_T1MSKC32rm	= 2863,
2881    X86_T1MSKC32rr	= 2864,
2882    X86_T1MSKC64rm	= 2865,
2883    X86_T1MSKC64rr	= 2866,
2884    X86_TAILJMPd	= 2867,
2885    X86_TAILJMPd64	= 2868,
2886    X86_TAILJMPm	= 2869,
2887    X86_TAILJMPm64	= 2870,
2888    X86_TAILJMPr	= 2871,
2889    X86_TAILJMPr64	= 2872,
2890    X86_TCRETURNdi	= 2873,
2891    X86_TCRETURNdi64	= 2874,
2892    X86_TCRETURNmi	= 2875,
2893    X86_TCRETURNmi64	= 2876,
2894    X86_TCRETURNri	= 2877,
2895    X86_TCRETURNri64	= 2878,
2896    X86_TEST16i16	= 2879,
2897    X86_TEST16mi	= 2880,
2898    X86_TEST16mi_alt	= 2881,
2899    X86_TEST16ri	= 2882,
2900    X86_TEST16ri_alt	= 2883,
2901    X86_TEST16rm	= 2884,
2902    X86_TEST16rr	= 2885,
2903    X86_TEST32i32	= 2886,
2904    X86_TEST32mi	= 2887,
2905    X86_TEST32mi_alt	= 2888,
2906    X86_TEST32ri	= 2889,
2907    X86_TEST32ri_alt	= 2890,
2908    X86_TEST32rm	= 2891,
2909    X86_TEST32rr	= 2892,
2910    X86_TEST64i32	= 2893,
2911    X86_TEST64mi32	= 2894,
2912    X86_TEST64mi32_alt	= 2895,
2913    X86_TEST64ri32	= 2896,
2914    X86_TEST64ri32_alt	= 2897,
2915    X86_TEST64rm	= 2898,
2916    X86_TEST64rr	= 2899,
2917    X86_TEST8i8	= 2900,
2918    X86_TEST8mi	= 2901,
2919    X86_TEST8mi_alt	= 2902,
2920    X86_TEST8ri	= 2903,
2921    X86_TEST8ri_NOREX	= 2904,
2922    X86_TEST8ri_alt	= 2905,
2923    X86_TEST8rm	= 2906,
2924    X86_TEST8rr	= 2907,
2925    X86_TLSCall_32	= 2908,
2926    X86_TLSCall_64	= 2909,
2927    X86_TLS_addr32	= 2910,
2928    X86_TLS_addr64	= 2911,
2929    X86_TLS_base_addr32	= 2912,
2930    X86_TLS_base_addr64	= 2913,
2931    X86_TRAP	= 2914,
2932    X86_TST_F	= 2915,
2933    X86_TST_Fp32	= 2916,
2934    X86_TST_Fp64	= 2917,
2935    X86_TST_Fp80	= 2918,
2936    X86_TZCNT16rm	= 2919,
2937    X86_TZCNT16rr	= 2920,
2938    X86_TZCNT32rm	= 2921,
2939    X86_TZCNT32rr	= 2922,
2940    X86_TZCNT64rm	= 2923,
2941    X86_TZCNT64rr	= 2924,
2942    X86_TZMSK32rm	= 2925,
2943    X86_TZMSK32rr	= 2926,
2944    X86_TZMSK64rm	= 2927,
2945    X86_TZMSK64rr	= 2928,
2946    X86_UCOMISDrm	= 2929,
2947    X86_UCOMISDrr	= 2930,
2948    X86_UCOMISSrm	= 2931,
2949    X86_UCOMISSrr	= 2932,
2950    X86_UCOM_FIPr	= 2933,
2951    X86_UCOM_FIr	= 2934,
2952    X86_UCOM_FPPr	= 2935,
2953    X86_UCOM_FPr	= 2936,
2954    X86_UCOM_FpIr32	= 2937,
2955    X86_UCOM_FpIr64	= 2938,
2956    X86_UCOM_FpIr80	= 2939,
2957    X86_UCOM_Fpr32	= 2940,
2958    X86_UCOM_Fpr64	= 2941,
2959    X86_UCOM_Fpr80	= 2942,
2960    X86_UCOM_Fr	= 2943,
2961    X86_UD2B	= 2944,
2962    X86_UNPCKHPDrm	= 2945,
2963    X86_UNPCKHPDrr	= 2946,
2964    X86_UNPCKHPSrm	= 2947,
2965    X86_UNPCKHPSrr	= 2948,
2966    X86_UNPCKLPDrm	= 2949,
2967    X86_UNPCKLPDrr	= 2950,
2968    X86_UNPCKLPSrm	= 2951,
2969    X86_UNPCKLPSrr	= 2952,
2970    X86_VAARG_64	= 2953,
2971    X86_VADDPDYrm	= 2954,
2972    X86_VADDPDYrr	= 2955,
2973    X86_VADDPDZrm	= 2956,
2974    X86_VADDPDZrmb	= 2957,
2975    X86_VADDPDZrmbk	= 2958,
2976    X86_VADDPDZrmbkz	= 2959,
2977    X86_VADDPDZrmk	= 2960,
2978    X86_VADDPDZrmkz	= 2961,
2979    X86_VADDPDZrr	= 2962,
2980    X86_VADDPDZrrk	= 2963,
2981    X86_VADDPDZrrkz	= 2964,
2982    X86_VADDPDrm	= 2965,
2983    X86_VADDPDrr	= 2966,
2984    X86_VADDPSYrm	= 2967,
2985    X86_VADDPSYrr	= 2968,
2986    X86_VADDPSZrm	= 2969,
2987    X86_VADDPSZrmb	= 2970,
2988    X86_VADDPSZrmbk	= 2971,
2989    X86_VADDPSZrmbkz	= 2972,
2990    X86_VADDPSZrmk	= 2973,
2991    X86_VADDPSZrmkz	= 2974,
2992    X86_VADDPSZrr	= 2975,
2993    X86_VADDPSZrrk	= 2976,
2994    X86_VADDPSZrrkz	= 2977,
2995    X86_VADDPSrm	= 2978,
2996    X86_VADDPSrr	= 2979,
2997    X86_VADDSDZrm	= 2980,
2998    X86_VADDSDZrr	= 2981,
2999    X86_VADDSDrm	= 2982,
3000    X86_VADDSDrm_Int	= 2983,
3001    X86_VADDSDrr	= 2984,
3002    X86_VADDSDrr_Int	= 2985,
3003    X86_VADDSSZrm	= 2986,
3004    X86_VADDSSZrr	= 2987,
3005    X86_VADDSSrm	= 2988,
3006    X86_VADDSSrm_Int	= 2989,
3007    X86_VADDSSrr	= 2990,
3008    X86_VADDSSrr_Int	= 2991,
3009    X86_VADDSUBPDYrm	= 2992,
3010    X86_VADDSUBPDYrr	= 2993,
3011    X86_VADDSUBPDrm	= 2994,
3012    X86_VADDSUBPDrr	= 2995,
3013    X86_VADDSUBPSYrm	= 2996,
3014    X86_VADDSUBPSYrr	= 2997,
3015    X86_VADDSUBPSrm	= 2998,
3016    X86_VADDSUBPSrr	= 2999,
3017    X86_VAESDECLASTrm	= 3000,
3018    X86_VAESDECLASTrr	= 3001,
3019    X86_VAESDECrm	= 3002,
3020    X86_VAESDECrr	= 3003,
3021    X86_VAESENCLASTrm	= 3004,
3022    X86_VAESENCLASTrr	= 3005,
3023    X86_VAESENCrm	= 3006,
3024    X86_VAESENCrr	= 3007,
3025    X86_VAESIMCrm	= 3008,
3026    X86_VAESIMCrr	= 3009,
3027    X86_VAESKEYGENASSIST128rm	= 3010,
3028    X86_VAESKEYGENASSIST128rr	= 3011,
3029    X86_VALIGNDrmi	= 3012,
3030    X86_VALIGNDrri	= 3013,
3031    X86_VALIGNDrrik	= 3014,
3032    X86_VALIGNDrrikz	= 3015,
3033    X86_VALIGNQrmi	= 3016,
3034    X86_VALIGNQrri	= 3017,
3035    X86_VALIGNQrrik	= 3018,
3036    X86_VALIGNQrrikz	= 3019,
3037    X86_VANDNPDYrm	= 3020,
3038    X86_VANDNPDYrr	= 3021,
3039    X86_VANDNPDrm	= 3022,
3040    X86_VANDNPDrr	= 3023,
3041    X86_VANDNPSYrm	= 3024,
3042    X86_VANDNPSYrr	= 3025,
3043    X86_VANDNPSrm	= 3026,
3044    X86_VANDNPSrr	= 3027,
3045    X86_VANDPDYrm	= 3028,
3046    X86_VANDPDYrr	= 3029,
3047    X86_VANDPDrm	= 3030,
3048    X86_VANDPDrr	= 3031,
3049    X86_VANDPSYrm	= 3032,
3050    X86_VANDPSYrr	= 3033,
3051    X86_VANDPSrm	= 3034,
3052    X86_VANDPSrr	= 3035,
3053    X86_VASTART_SAVE_XMM_REGS	= 3036,
3054    X86_VBLENDMPDZrm	= 3037,
3055    X86_VBLENDMPDZrr	= 3038,
3056    X86_VBLENDMPSZrm	= 3039,
3057    X86_VBLENDMPSZrr	= 3040,
3058    X86_VBLENDPDYrmi	= 3041,
3059    X86_VBLENDPDYrri	= 3042,
3060    X86_VBLENDPDrmi	= 3043,
3061    X86_VBLENDPDrri	= 3044,
3062    X86_VBLENDPSYrmi	= 3045,
3063    X86_VBLENDPSYrri	= 3046,
3064    X86_VBLENDPSrmi	= 3047,
3065    X86_VBLENDPSrri	= 3048,
3066    X86_VBLENDVPDYrm	= 3049,
3067    X86_VBLENDVPDYrr	= 3050,
3068    X86_VBLENDVPDrm	= 3051,
3069    X86_VBLENDVPDrr	= 3052,
3070    X86_VBLENDVPSYrm	= 3053,
3071    X86_VBLENDVPSYrr	= 3054,
3072    X86_VBLENDVPSrm	= 3055,
3073    X86_VBLENDVPSrr	= 3056,
3074    X86_VBROADCASTF128	= 3057,
3075    X86_VBROADCASTI128	= 3058,
3076    X86_VBROADCASTI32X4krm	= 3059,
3077    X86_VBROADCASTI32X4rm	= 3060,
3078    X86_VBROADCASTI64X4krm	= 3061,
3079    X86_VBROADCASTI64X4rm	= 3062,
3080    X86_VBROADCASTSDYrm	= 3063,
3081    X86_VBROADCASTSDYrr	= 3064,
3082    X86_VBROADCASTSDZrm	= 3065,
3083    X86_VBROADCASTSDZrr	= 3066,
3084    X86_VBROADCASTSSYrm	= 3067,
3085    X86_VBROADCASTSSYrr	= 3068,
3086    X86_VBROADCASTSSZrm	= 3069,
3087    X86_VBROADCASTSSZrr	= 3070,
3088    X86_VBROADCASTSSrm	= 3071,
3089    X86_VBROADCASTSSrr	= 3072,
3090    X86_VCMPPDYrmi	= 3073,
3091    X86_VCMPPDYrmi_alt	= 3074,
3092    X86_VCMPPDYrri	= 3075,
3093    X86_VCMPPDYrri_alt	= 3076,
3094    X86_VCMPPDZrmi	= 3077,
3095    X86_VCMPPDZrmi_alt	= 3078,
3096    X86_VCMPPDZrri	= 3079,
3097    X86_VCMPPDZrri_alt	= 3080,
3098    X86_VCMPPDZrrib	= 3081,
3099    X86_VCMPPDrmi	= 3082,
3100    X86_VCMPPDrmi_alt	= 3083,
3101    X86_VCMPPDrri	= 3084,
3102    X86_VCMPPDrri_alt	= 3085,
3103    X86_VCMPPSYrmi	= 3086,
3104    X86_VCMPPSYrmi_alt	= 3087,
3105    X86_VCMPPSYrri	= 3088,
3106    X86_VCMPPSYrri_alt	= 3089,
3107    X86_VCMPPSZrmi	= 3090,
3108    X86_VCMPPSZrmi_alt	= 3091,
3109    X86_VCMPPSZrri	= 3092,
3110    X86_VCMPPSZrri_alt	= 3093,
3111    X86_VCMPPSZrrib	= 3094,
3112    X86_VCMPPSrmi	= 3095,
3113    X86_VCMPPSrmi_alt	= 3096,
3114    X86_VCMPPSrri	= 3097,
3115    X86_VCMPPSrri_alt	= 3098,
3116    X86_VCMPSDZrm	= 3099,
3117    X86_VCMPSDZrmi_alt	= 3100,
3118    X86_VCMPSDZrr	= 3101,
3119    X86_VCMPSDZrri_alt	= 3102,
3120    X86_VCMPSDrm	= 3103,
3121    X86_VCMPSDrm_alt	= 3104,
3122    X86_VCMPSDrr	= 3105,
3123    X86_VCMPSDrr_alt	= 3106,
3124    X86_VCMPSSZrm	= 3107,
3125    X86_VCMPSSZrmi_alt	= 3108,
3126    X86_VCMPSSZrr	= 3109,
3127    X86_VCMPSSZrri_alt	= 3110,
3128    X86_VCMPSSrm	= 3111,
3129    X86_VCMPSSrm_alt	= 3112,
3130    X86_VCMPSSrr	= 3113,
3131    X86_VCMPSSrr_alt	= 3114,
3132    X86_VCOMISDZrm	= 3115,
3133    X86_VCOMISDZrr	= 3116,
3134    X86_VCOMISDrm	= 3117,
3135    X86_VCOMISDrr	= 3118,
3136    X86_VCOMISSZrm	= 3119,
3137    X86_VCOMISSZrr	= 3120,
3138    X86_VCOMISSrm	= 3121,
3139    X86_VCOMISSrr	= 3122,
3140    X86_VCVTDQ2PDYrm	= 3123,
3141    X86_VCVTDQ2PDYrr	= 3124,
3142    X86_VCVTDQ2PDZrm	= 3125,
3143    X86_VCVTDQ2PDZrr	= 3126,
3144    X86_VCVTDQ2PDrm	= 3127,
3145    X86_VCVTDQ2PDrr	= 3128,
3146    X86_VCVTDQ2PSYrm	= 3129,
3147    X86_VCVTDQ2PSYrr	= 3130,
3148    X86_VCVTDQ2PSZrm	= 3131,
3149    X86_VCVTDQ2PSZrr	= 3132,
3150    X86_VCVTDQ2PSZrrb	= 3133,
3151    X86_VCVTDQ2PSrm	= 3134,
3152    X86_VCVTDQ2PSrr	= 3135,
3153    X86_VCVTPD2DQXrm	= 3136,
3154    X86_VCVTPD2DQYrm	= 3137,
3155    X86_VCVTPD2DQYrr	= 3138,
3156    X86_VCVTPD2DQZrm	= 3139,
3157    X86_VCVTPD2DQZrr	= 3140,
3158    X86_VCVTPD2DQZrrb	= 3141,
3159    X86_VCVTPD2DQrr	= 3142,
3160    X86_VCVTPD2PSXrm	= 3143,
3161    X86_VCVTPD2PSYrm	= 3144,
3162    X86_VCVTPD2PSYrr	= 3145,
3163    X86_VCVTPD2PSZrm	= 3146,
3164    X86_VCVTPD2PSZrr	= 3147,
3165    X86_VCVTPD2PSZrrb	= 3148,
3166    X86_VCVTPD2PSrr	= 3149,
3167    X86_VCVTPD2UDQZrm	= 3150,
3168    X86_VCVTPD2UDQZrr	= 3151,
3169    X86_VCVTPD2UDQZrrb	= 3152,
3170    X86_VCVTPH2PSYrm	= 3153,
3171    X86_VCVTPH2PSYrr	= 3154,
3172    X86_VCVTPH2PSZrm	= 3155,
3173    X86_VCVTPH2PSZrr	= 3156,
3174    X86_VCVTPH2PSrm	= 3157,
3175    X86_VCVTPH2PSrr	= 3158,
3176    X86_VCVTPS2DQYrm	= 3159,
3177    X86_VCVTPS2DQYrr	= 3160,
3178    X86_VCVTPS2DQZrm	= 3161,
3179    X86_VCVTPS2DQZrr	= 3162,
3180    X86_VCVTPS2DQZrrb	= 3163,
3181    X86_VCVTPS2DQrm	= 3164,
3182    X86_VCVTPS2DQrr	= 3165,
3183    X86_VCVTPS2PDYrm	= 3166,
3184    X86_VCVTPS2PDYrr	= 3167,
3185    X86_VCVTPS2PDZrm	= 3168,
3186    X86_VCVTPS2PDZrr	= 3169,
3187    X86_VCVTPS2PDrm	= 3170,
3188    X86_VCVTPS2PDrr	= 3171,
3189    X86_VCVTPS2PHYmr	= 3172,
3190    X86_VCVTPS2PHYrr	= 3173,
3191    X86_VCVTPS2PHZmr	= 3174,
3192    X86_VCVTPS2PHZrr	= 3175,
3193    X86_VCVTPS2PHmr	= 3176,
3194    X86_VCVTPS2PHrr	= 3177,
3195    X86_VCVTPS2UDQZrm	= 3178,
3196    X86_VCVTPS2UDQZrr	= 3179,
3197    X86_VCVTPS2UDQZrrb	= 3180,
3198    X86_VCVTSD2SI64Zrm	= 3181,
3199    X86_VCVTSD2SI64Zrr	= 3182,
3200    X86_VCVTSD2SI64rm	= 3183,
3201    X86_VCVTSD2SI64rr	= 3184,
3202    X86_VCVTSD2SIZrm	= 3185,
3203    X86_VCVTSD2SIZrr	= 3186,
3204    X86_VCVTSD2SIrm	= 3187,
3205    X86_VCVTSD2SIrr	= 3188,
3206    X86_VCVTSD2SSZrm	= 3189,
3207    X86_VCVTSD2SSZrr	= 3190,
3208    X86_VCVTSD2SSrm	= 3191,
3209    X86_VCVTSD2SSrr	= 3192,
3210    X86_VCVTSD2USI64Zrm	= 3193,
3211    X86_VCVTSD2USI64Zrr	= 3194,
3212    X86_VCVTSD2USIZrm	= 3195,
3213    X86_VCVTSD2USIZrr	= 3196,
3214    X86_VCVTSI2SD64rm	= 3197,
3215    X86_VCVTSI2SD64rr	= 3198,
3216    X86_VCVTSI2SDZrm	= 3199,
3217    X86_VCVTSI2SDZrr	= 3200,
3218    X86_VCVTSI2SDrm	= 3201,
3219    X86_VCVTSI2SDrr	= 3202,
3220    X86_VCVTSI2SS64rm	= 3203,
3221    X86_VCVTSI2SS64rr	= 3204,
3222    X86_VCVTSI2SSZrm	= 3205,
3223    X86_VCVTSI2SSZrr	= 3206,
3224    X86_VCVTSI2SSrm	= 3207,
3225    X86_VCVTSI2SSrr	= 3208,
3226    X86_VCVTSI642SDZrm	= 3209,
3227    X86_VCVTSI642SDZrr	= 3210,
3228    X86_VCVTSI642SSZrm	= 3211,
3229    X86_VCVTSI642SSZrr	= 3212,
3230    X86_VCVTSS2SDZrm	= 3213,
3231    X86_VCVTSS2SDZrr	= 3214,
3232    X86_VCVTSS2SDrm	= 3215,
3233    X86_VCVTSS2SDrr	= 3216,
3234    X86_VCVTSS2SI64Zrm	= 3217,
3235    X86_VCVTSS2SI64Zrr	= 3218,
3236    X86_VCVTSS2SI64rm	= 3219,
3237    X86_VCVTSS2SI64rr	= 3220,
3238    X86_VCVTSS2SIZrm	= 3221,
3239    X86_VCVTSS2SIZrr	= 3222,
3240    X86_VCVTSS2SIrm	= 3223,
3241    X86_VCVTSS2SIrr	= 3224,
3242    X86_VCVTSS2USI64Zrm	= 3225,
3243    X86_VCVTSS2USI64Zrr	= 3226,
3244    X86_VCVTSS2USIZrm	= 3227,
3245    X86_VCVTSS2USIZrr	= 3228,
3246    X86_VCVTTPD2DQXrm	= 3229,
3247    X86_VCVTTPD2DQYrm	= 3230,
3248    X86_VCVTTPD2DQYrr	= 3231,
3249    X86_VCVTTPD2DQZrm	= 3232,
3250    X86_VCVTTPD2DQZrr	= 3233,
3251    X86_VCVTTPD2DQrr	= 3234,
3252    X86_VCVTTPD2UDQZrm	= 3235,
3253    X86_VCVTTPD2UDQZrr	= 3236,
3254    X86_VCVTTPS2DQYrm	= 3237,
3255    X86_VCVTTPS2DQYrr	= 3238,
3256    X86_VCVTTPS2DQZrm	= 3239,
3257    X86_VCVTTPS2DQZrr	= 3240,
3258    X86_VCVTTPS2DQrm	= 3241,
3259    X86_VCVTTPS2DQrr	= 3242,
3260    X86_VCVTTPS2UDQZrm	= 3243,
3261    X86_VCVTTPS2UDQZrr	= 3244,
3262    X86_VCVTTSD2SI64Zrm	= 3245,
3263    X86_VCVTTSD2SI64Zrr	= 3246,
3264    X86_VCVTTSD2SI64rm	= 3247,
3265    X86_VCVTTSD2SI64rr	= 3248,
3266    X86_VCVTTSD2SIZrm	= 3249,
3267    X86_VCVTTSD2SIZrr	= 3250,
3268    X86_VCVTTSD2SIrm	= 3251,
3269    X86_VCVTTSD2SIrr	= 3252,
3270    X86_VCVTTSD2USI64Zrm	= 3253,
3271    X86_VCVTTSD2USI64Zrr	= 3254,
3272    X86_VCVTTSD2USIZrm	= 3255,
3273    X86_VCVTTSD2USIZrr	= 3256,
3274    X86_VCVTTSS2SI64Zrm	= 3257,
3275    X86_VCVTTSS2SI64Zrr	= 3258,
3276    X86_VCVTTSS2SI64rm	= 3259,
3277    X86_VCVTTSS2SI64rr	= 3260,
3278    X86_VCVTTSS2SIZrm	= 3261,
3279    X86_VCVTTSS2SIZrr	= 3262,
3280    X86_VCVTTSS2SIrm	= 3263,
3281    X86_VCVTTSS2SIrr	= 3264,
3282    X86_VCVTTSS2USI64Zrm	= 3265,
3283    X86_VCVTTSS2USI64Zrr	= 3266,
3284    X86_VCVTTSS2USIZrm	= 3267,
3285    X86_VCVTTSS2USIZrr	= 3268,
3286    X86_VCVTUDQ2PDZrm	= 3269,
3287    X86_VCVTUDQ2PDZrr	= 3270,
3288    X86_VCVTUDQ2PSZrm	= 3271,
3289    X86_VCVTUDQ2PSZrr	= 3272,
3290    X86_VCVTUDQ2PSZrrb	= 3273,
3291    X86_VCVTUSI2SDZrm	= 3274,
3292    X86_VCVTUSI2SDZrr	= 3275,
3293    X86_VCVTUSI2SSZrm	= 3276,
3294    X86_VCVTUSI2SSZrr	= 3277,
3295    X86_VCVTUSI642SDZrm	= 3278,
3296    X86_VCVTUSI642SDZrr	= 3279,
3297    X86_VCVTUSI642SSZrm	= 3280,
3298    X86_VCVTUSI642SSZrr	= 3281,
3299    X86_VDIVPDYrm	= 3282,
3300    X86_VDIVPDYrr	= 3283,
3301    X86_VDIVPDZrm	= 3284,
3302    X86_VDIVPDZrmb	= 3285,
3303    X86_VDIVPDZrmbk	= 3286,
3304    X86_VDIVPDZrmbkz	= 3287,
3305    X86_VDIVPDZrmk	= 3288,
3306    X86_VDIVPDZrmkz	= 3289,
3307    X86_VDIVPDZrr	= 3290,
3308    X86_VDIVPDZrrk	= 3291,
3309    X86_VDIVPDZrrkz	= 3292,
3310    X86_VDIVPDrm	= 3293,
3311    X86_VDIVPDrr	= 3294,
3312    X86_VDIVPSYrm	= 3295,
3313    X86_VDIVPSYrr	= 3296,
3314    X86_VDIVPSZrm	= 3297,
3315    X86_VDIVPSZrmb	= 3298,
3316    X86_VDIVPSZrmbk	= 3299,
3317    X86_VDIVPSZrmbkz	= 3300,
3318    X86_VDIVPSZrmk	= 3301,
3319    X86_VDIVPSZrmkz	= 3302,
3320    X86_VDIVPSZrr	= 3303,
3321    X86_VDIVPSZrrk	= 3304,
3322    X86_VDIVPSZrrkz	= 3305,
3323    X86_VDIVPSrm	= 3306,
3324    X86_VDIVPSrr	= 3307,
3325    X86_VDIVSDZrm	= 3308,
3326    X86_VDIVSDZrr	= 3309,
3327    X86_VDIVSDrm	= 3310,
3328    X86_VDIVSDrm_Int	= 3311,
3329    X86_VDIVSDrr	= 3312,
3330    X86_VDIVSDrr_Int	= 3313,
3331    X86_VDIVSSZrm	= 3314,
3332    X86_VDIVSSZrr	= 3315,
3333    X86_VDIVSSrm	= 3316,
3334    X86_VDIVSSrm_Int	= 3317,
3335    X86_VDIVSSrr	= 3318,
3336    X86_VDIVSSrr_Int	= 3319,
3337    X86_VDPPDrmi	= 3320,
3338    X86_VDPPDrri	= 3321,
3339    X86_VDPPSYrmi	= 3322,
3340    X86_VDPPSYrri	= 3323,
3341    X86_VDPPSrmi	= 3324,
3342    X86_VDPPSrri	= 3325,
3343    X86_VERRm	= 3326,
3344    X86_VERRr	= 3327,
3345    X86_VERWm	= 3328,
3346    X86_VERWr	= 3329,
3347    X86_VEXTRACTF128mr	= 3330,
3348    X86_VEXTRACTF128rr	= 3331,
3349    X86_VEXTRACTF32x4mr	= 3332,
3350    X86_VEXTRACTF32x4rr	= 3333,
3351    X86_VEXTRACTF64x4mr	= 3334,
3352    X86_VEXTRACTF64x4rr	= 3335,
3353    X86_VEXTRACTI128mr	= 3336,
3354    X86_VEXTRACTI128rr	= 3337,
3355    X86_VEXTRACTI32x4mr	= 3338,
3356    X86_VEXTRACTI32x4rr	= 3339,
3357    X86_VEXTRACTI64x4mr	= 3340,
3358    X86_VEXTRACTI64x4rr	= 3341,
3359    X86_VEXTRACTPSmr	= 3342,
3360    X86_VEXTRACTPSrr	= 3343,
3361    X86_VEXTRACTPSzmr	= 3344,
3362    X86_VEXTRACTPSzrr	= 3345,
3363    X86_VFMADD132PDZm	= 3346,
3364    X86_VFMADD132PDZmb	= 3347,
3365    X86_VFMADD132PSZm	= 3348,
3366    X86_VFMADD132PSZmb	= 3349,
3367    X86_VFMADD213PDZm	= 3350,
3368    X86_VFMADD213PDZmb	= 3351,
3369    X86_VFMADD213PDZr	= 3352,
3370    X86_VFMADD213PDZrk	= 3353,
3371    X86_VFMADD213PDZrkz	= 3354,
3372    X86_VFMADD213PSZm	= 3355,
3373    X86_VFMADD213PSZmb	= 3356,
3374    X86_VFMADD213PSZr	= 3357,
3375    X86_VFMADD213PSZrk	= 3358,
3376    X86_VFMADD213PSZrkz	= 3359,
3377    X86_VFMADDPD4mr	= 3360,
3378    X86_VFMADDPD4mrY	= 3361,
3379    X86_VFMADDPD4rm	= 3362,
3380    X86_VFMADDPD4rmY	= 3363,
3381    X86_VFMADDPD4rr	= 3364,
3382    X86_VFMADDPD4rrY	= 3365,
3383    X86_VFMADDPD4rrY_REV	= 3366,
3384    X86_VFMADDPD4rr_REV	= 3367,
3385    X86_VFMADDPDr132m	= 3368,
3386    X86_VFMADDPDr132mY	= 3369,
3387    X86_VFMADDPDr132r	= 3370,
3388    X86_VFMADDPDr132rY	= 3371,
3389    X86_VFMADDPDr213m	= 3372,
3390    X86_VFMADDPDr213mY	= 3373,
3391    X86_VFMADDPDr213r	= 3374,
3392    X86_VFMADDPDr213rY	= 3375,
3393    X86_VFMADDPDr231m	= 3376,
3394    X86_VFMADDPDr231mY	= 3377,
3395    X86_VFMADDPDr231r	= 3378,
3396    X86_VFMADDPDr231rY	= 3379,
3397    X86_VFMADDPS4mr	= 3380,
3398    X86_VFMADDPS4mrY	= 3381,
3399    X86_VFMADDPS4rm	= 3382,
3400    X86_VFMADDPS4rmY	= 3383,
3401    X86_VFMADDPS4rr	= 3384,
3402    X86_VFMADDPS4rrY	= 3385,
3403    X86_VFMADDPS4rrY_REV	= 3386,
3404    X86_VFMADDPS4rr_REV	= 3387,
3405    X86_VFMADDPSr132m	= 3388,
3406    X86_VFMADDPSr132mY	= 3389,
3407    X86_VFMADDPSr132r	= 3390,
3408    X86_VFMADDPSr132rY	= 3391,
3409    X86_VFMADDPSr213m	= 3392,
3410    X86_VFMADDPSr213mY	= 3393,
3411    X86_VFMADDPSr213r	= 3394,
3412    X86_VFMADDPSr213rY	= 3395,
3413    X86_VFMADDPSr231m	= 3396,
3414    X86_VFMADDPSr231mY	= 3397,
3415    X86_VFMADDPSr231r	= 3398,
3416    X86_VFMADDPSr231rY	= 3399,
3417    X86_VFMADDSD4mr	= 3400,
3418    X86_VFMADDSD4mr_Int	= 3401,
3419    X86_VFMADDSD4rm	= 3402,
3420    X86_VFMADDSD4rm_Int	= 3403,
3421    X86_VFMADDSD4rr	= 3404,
3422    X86_VFMADDSD4rr_Int	= 3405,
3423    X86_VFMADDSD4rr_REV	= 3406,
3424    X86_VFMADDSDZm	= 3407,
3425    X86_VFMADDSDZr	= 3408,
3426    X86_VFMADDSDr132m	= 3409,
3427    X86_VFMADDSDr132r	= 3410,
3428    X86_VFMADDSDr213m	= 3411,
3429    X86_VFMADDSDr213r	= 3412,
3430    X86_VFMADDSDr231m	= 3413,
3431    X86_VFMADDSDr231r	= 3414,
3432    X86_VFMADDSS4mr	= 3415,
3433    X86_VFMADDSS4mr_Int	= 3416,
3434    X86_VFMADDSS4rm	= 3417,
3435    X86_VFMADDSS4rm_Int	= 3418,
3436    X86_VFMADDSS4rr	= 3419,
3437    X86_VFMADDSS4rr_Int	= 3420,
3438    X86_VFMADDSS4rr_REV	= 3421,
3439    X86_VFMADDSSZm	= 3422,
3440    X86_VFMADDSSZr	= 3423,
3441    X86_VFMADDSSr132m	= 3424,
3442    X86_VFMADDSSr132r	= 3425,
3443    X86_VFMADDSSr213m	= 3426,
3444    X86_VFMADDSSr213r	= 3427,
3445    X86_VFMADDSSr231m	= 3428,
3446    X86_VFMADDSSr231r	= 3429,
3447    X86_VFMADDSUB132PDZm	= 3430,
3448    X86_VFMADDSUB132PDZmb	= 3431,
3449    X86_VFMADDSUB132PSZm	= 3432,
3450    X86_VFMADDSUB132PSZmb	= 3433,
3451    X86_VFMADDSUB213PDZm	= 3434,
3452    X86_VFMADDSUB213PDZmb	= 3435,
3453    X86_VFMADDSUB213PDZr	= 3436,
3454    X86_VFMADDSUB213PDZrk	= 3437,
3455    X86_VFMADDSUB213PDZrkz	= 3438,
3456    X86_VFMADDSUB213PSZm	= 3439,
3457    X86_VFMADDSUB213PSZmb	= 3440,
3458    X86_VFMADDSUB213PSZr	= 3441,
3459    X86_VFMADDSUB213PSZrk	= 3442,
3460    X86_VFMADDSUB213PSZrkz	= 3443,
3461    X86_VFMADDSUBPD4mr	= 3444,
3462    X86_VFMADDSUBPD4mrY	= 3445,
3463    X86_VFMADDSUBPD4rm	= 3446,
3464    X86_VFMADDSUBPD4rmY	= 3447,
3465    X86_VFMADDSUBPD4rr	= 3448,
3466    X86_VFMADDSUBPD4rrY	= 3449,
3467    X86_VFMADDSUBPD4rrY_REV	= 3450,
3468    X86_VFMADDSUBPD4rr_REV	= 3451,
3469    X86_VFMADDSUBPDr132m	= 3452,
3470    X86_VFMADDSUBPDr132mY	= 3453,
3471    X86_VFMADDSUBPDr132r	= 3454,
3472    X86_VFMADDSUBPDr132rY	= 3455,
3473    X86_VFMADDSUBPDr213m	= 3456,
3474    X86_VFMADDSUBPDr213mY	= 3457,
3475    X86_VFMADDSUBPDr213r	= 3458,
3476    X86_VFMADDSUBPDr213rY	= 3459,
3477    X86_VFMADDSUBPDr231m	= 3460,
3478    X86_VFMADDSUBPDr231mY	= 3461,
3479    X86_VFMADDSUBPDr231r	= 3462,
3480    X86_VFMADDSUBPDr231rY	= 3463,
3481    X86_VFMADDSUBPS4mr	= 3464,
3482    X86_VFMADDSUBPS4mrY	= 3465,
3483    X86_VFMADDSUBPS4rm	= 3466,
3484    X86_VFMADDSUBPS4rmY	= 3467,
3485    X86_VFMADDSUBPS4rr	= 3468,
3486    X86_VFMADDSUBPS4rrY	= 3469,
3487    X86_VFMADDSUBPS4rrY_REV	= 3470,
3488    X86_VFMADDSUBPS4rr_REV	= 3471,
3489    X86_VFMADDSUBPSr132m	= 3472,
3490    X86_VFMADDSUBPSr132mY	= 3473,
3491    X86_VFMADDSUBPSr132r	= 3474,
3492    X86_VFMADDSUBPSr132rY	= 3475,
3493    X86_VFMADDSUBPSr213m	= 3476,
3494    X86_VFMADDSUBPSr213mY	= 3477,
3495    X86_VFMADDSUBPSr213r	= 3478,
3496    X86_VFMADDSUBPSr213rY	= 3479,
3497    X86_VFMADDSUBPSr231m	= 3480,
3498    X86_VFMADDSUBPSr231mY	= 3481,
3499    X86_VFMADDSUBPSr231r	= 3482,
3500    X86_VFMADDSUBPSr231rY	= 3483,
3501    X86_VFMSUB132PDZm	= 3484,
3502    X86_VFMSUB132PDZmb	= 3485,
3503    X86_VFMSUB132PSZm	= 3486,
3504    X86_VFMSUB132PSZmb	= 3487,
3505    X86_VFMSUB213PDZm	= 3488,
3506    X86_VFMSUB213PDZmb	= 3489,
3507    X86_VFMSUB213PDZr	= 3490,
3508    X86_VFMSUB213PDZrk	= 3491,
3509    X86_VFMSUB213PDZrkz	= 3492,
3510    X86_VFMSUB213PSZm	= 3493,
3511    X86_VFMSUB213PSZmb	= 3494,
3512    X86_VFMSUB213PSZr	= 3495,
3513    X86_VFMSUB213PSZrk	= 3496,
3514    X86_VFMSUB213PSZrkz	= 3497,
3515    X86_VFMSUBADD132PDZm	= 3498,
3516    X86_VFMSUBADD132PDZmb	= 3499,
3517    X86_VFMSUBADD132PSZm	= 3500,
3518    X86_VFMSUBADD132PSZmb	= 3501,
3519    X86_VFMSUBADD213PDZm	= 3502,
3520    X86_VFMSUBADD213PDZmb	= 3503,
3521    X86_VFMSUBADD213PDZr	= 3504,
3522    X86_VFMSUBADD213PDZrk	= 3505,
3523    X86_VFMSUBADD213PDZrkz	= 3506,
3524    X86_VFMSUBADD213PSZm	= 3507,
3525    X86_VFMSUBADD213PSZmb	= 3508,
3526    X86_VFMSUBADD213PSZr	= 3509,
3527    X86_VFMSUBADD213PSZrk	= 3510,
3528    X86_VFMSUBADD213PSZrkz	= 3511,
3529    X86_VFMSUBADDPD4mr	= 3512,
3530    X86_VFMSUBADDPD4mrY	= 3513,
3531    X86_VFMSUBADDPD4rm	= 3514,
3532    X86_VFMSUBADDPD4rmY	= 3515,
3533    X86_VFMSUBADDPD4rr	= 3516,
3534    X86_VFMSUBADDPD4rrY	= 3517,
3535    X86_VFMSUBADDPD4rrY_REV	= 3518,
3536    X86_VFMSUBADDPD4rr_REV	= 3519,
3537    X86_VFMSUBADDPDr132m	= 3520,
3538    X86_VFMSUBADDPDr132mY	= 3521,
3539    X86_VFMSUBADDPDr132r	= 3522,
3540    X86_VFMSUBADDPDr132rY	= 3523,
3541    X86_VFMSUBADDPDr213m	= 3524,
3542    X86_VFMSUBADDPDr213mY	= 3525,
3543    X86_VFMSUBADDPDr213r	= 3526,
3544    X86_VFMSUBADDPDr213rY	= 3527,
3545    X86_VFMSUBADDPDr231m	= 3528,
3546    X86_VFMSUBADDPDr231mY	= 3529,
3547    X86_VFMSUBADDPDr231r	= 3530,
3548    X86_VFMSUBADDPDr231rY	= 3531,
3549    X86_VFMSUBADDPS4mr	= 3532,
3550    X86_VFMSUBADDPS4mrY	= 3533,
3551    X86_VFMSUBADDPS4rm	= 3534,
3552    X86_VFMSUBADDPS4rmY	= 3535,
3553    X86_VFMSUBADDPS4rr	= 3536,
3554    X86_VFMSUBADDPS4rrY	= 3537,
3555    X86_VFMSUBADDPS4rrY_REV	= 3538,
3556    X86_VFMSUBADDPS4rr_REV	= 3539,
3557    X86_VFMSUBADDPSr132m	= 3540,
3558    X86_VFMSUBADDPSr132mY	= 3541,
3559    X86_VFMSUBADDPSr132r	= 3542,
3560    X86_VFMSUBADDPSr132rY	= 3543,
3561    X86_VFMSUBADDPSr213m	= 3544,
3562    X86_VFMSUBADDPSr213mY	= 3545,
3563    X86_VFMSUBADDPSr213r	= 3546,
3564    X86_VFMSUBADDPSr213rY	= 3547,
3565    X86_VFMSUBADDPSr231m	= 3548,
3566    X86_VFMSUBADDPSr231mY	= 3549,
3567    X86_VFMSUBADDPSr231r	= 3550,
3568    X86_VFMSUBADDPSr231rY	= 3551,
3569    X86_VFMSUBPD4mr	= 3552,
3570    X86_VFMSUBPD4mrY	= 3553,
3571    X86_VFMSUBPD4rm	= 3554,
3572    X86_VFMSUBPD4rmY	= 3555,
3573    X86_VFMSUBPD4rr	= 3556,
3574    X86_VFMSUBPD4rrY	= 3557,
3575    X86_VFMSUBPD4rrY_REV	= 3558,
3576    X86_VFMSUBPD4rr_REV	= 3559,
3577    X86_VFMSUBPDr132m	= 3560,
3578    X86_VFMSUBPDr132mY	= 3561,
3579    X86_VFMSUBPDr132r	= 3562,
3580    X86_VFMSUBPDr132rY	= 3563,
3581    X86_VFMSUBPDr213m	= 3564,
3582    X86_VFMSUBPDr213mY	= 3565,
3583    X86_VFMSUBPDr213r	= 3566,
3584    X86_VFMSUBPDr213rY	= 3567,
3585    X86_VFMSUBPDr231m	= 3568,
3586    X86_VFMSUBPDr231mY	= 3569,
3587    X86_VFMSUBPDr231r	= 3570,
3588    X86_VFMSUBPDr231rY	= 3571,
3589    X86_VFMSUBPS4mr	= 3572,
3590    X86_VFMSUBPS4mrY	= 3573,
3591    X86_VFMSUBPS4rm	= 3574,
3592    X86_VFMSUBPS4rmY	= 3575,
3593    X86_VFMSUBPS4rr	= 3576,
3594    X86_VFMSUBPS4rrY	= 3577,
3595    X86_VFMSUBPS4rrY_REV	= 3578,
3596    X86_VFMSUBPS4rr_REV	= 3579,
3597    X86_VFMSUBPSr132m	= 3580,
3598    X86_VFMSUBPSr132mY	= 3581,
3599    X86_VFMSUBPSr132r	= 3582,
3600    X86_VFMSUBPSr132rY	= 3583,
3601    X86_VFMSUBPSr213m	= 3584,
3602    X86_VFMSUBPSr213mY	= 3585,
3603    X86_VFMSUBPSr213r	= 3586,
3604    X86_VFMSUBPSr213rY	= 3587,
3605    X86_VFMSUBPSr231m	= 3588,
3606    X86_VFMSUBPSr231mY	= 3589,
3607    X86_VFMSUBPSr231r	= 3590,
3608    X86_VFMSUBPSr231rY	= 3591,
3609    X86_VFMSUBSD4mr	= 3592,
3610    X86_VFMSUBSD4mr_Int	= 3593,
3611    X86_VFMSUBSD4rm	= 3594,
3612    X86_VFMSUBSD4rm_Int	= 3595,
3613    X86_VFMSUBSD4rr	= 3596,
3614    X86_VFMSUBSD4rr_Int	= 3597,
3615    X86_VFMSUBSD4rr_REV	= 3598,
3616    X86_VFMSUBSDZm	= 3599,
3617    X86_VFMSUBSDZr	= 3600,
3618    X86_VFMSUBSDr132m	= 3601,
3619    X86_VFMSUBSDr132r	= 3602,
3620    X86_VFMSUBSDr213m	= 3603,
3621    X86_VFMSUBSDr213r	= 3604,
3622    X86_VFMSUBSDr231m	= 3605,
3623    X86_VFMSUBSDr231r	= 3606,
3624    X86_VFMSUBSS4mr	= 3607,
3625    X86_VFMSUBSS4mr_Int	= 3608,
3626    X86_VFMSUBSS4rm	= 3609,
3627    X86_VFMSUBSS4rm_Int	= 3610,
3628    X86_VFMSUBSS4rr	= 3611,
3629    X86_VFMSUBSS4rr_Int	= 3612,
3630    X86_VFMSUBSS4rr_REV	= 3613,
3631    X86_VFMSUBSSZm	= 3614,
3632    X86_VFMSUBSSZr	= 3615,
3633    X86_VFMSUBSSr132m	= 3616,
3634    X86_VFMSUBSSr132r	= 3617,
3635    X86_VFMSUBSSr213m	= 3618,
3636    X86_VFMSUBSSr213r	= 3619,
3637    X86_VFMSUBSSr231m	= 3620,
3638    X86_VFMSUBSSr231r	= 3621,
3639    X86_VFNMADD132PDZm	= 3622,
3640    X86_VFNMADD132PDZmb	= 3623,
3641    X86_VFNMADD132PSZm	= 3624,
3642    X86_VFNMADD132PSZmb	= 3625,
3643    X86_VFNMADD213PDZm	= 3626,
3644    X86_VFNMADD213PDZmb	= 3627,
3645    X86_VFNMADD213PDZr	= 3628,
3646    X86_VFNMADD213PDZrk	= 3629,
3647    X86_VFNMADD213PDZrkz	= 3630,
3648    X86_VFNMADD213PSZm	= 3631,
3649    X86_VFNMADD213PSZmb	= 3632,
3650    X86_VFNMADD213PSZr	= 3633,
3651    X86_VFNMADD213PSZrk	= 3634,
3652    X86_VFNMADD213PSZrkz	= 3635,
3653    X86_VFNMADDPD4mr	= 3636,
3654    X86_VFNMADDPD4mrY	= 3637,
3655    X86_VFNMADDPD4rm	= 3638,
3656    X86_VFNMADDPD4rmY	= 3639,
3657    X86_VFNMADDPD4rr	= 3640,
3658    X86_VFNMADDPD4rrY	= 3641,
3659    X86_VFNMADDPD4rrY_REV	= 3642,
3660    X86_VFNMADDPD4rr_REV	= 3643,
3661    X86_VFNMADDPDr132m	= 3644,
3662    X86_VFNMADDPDr132mY	= 3645,
3663    X86_VFNMADDPDr132r	= 3646,
3664    X86_VFNMADDPDr132rY	= 3647,
3665    X86_VFNMADDPDr213m	= 3648,
3666    X86_VFNMADDPDr213mY	= 3649,
3667    X86_VFNMADDPDr213r	= 3650,
3668    X86_VFNMADDPDr213rY	= 3651,
3669    X86_VFNMADDPDr231m	= 3652,
3670    X86_VFNMADDPDr231mY	= 3653,
3671    X86_VFNMADDPDr231r	= 3654,
3672    X86_VFNMADDPDr231rY	= 3655,
3673    X86_VFNMADDPS4mr	= 3656,
3674    X86_VFNMADDPS4mrY	= 3657,
3675    X86_VFNMADDPS4rm	= 3658,
3676    X86_VFNMADDPS4rmY	= 3659,
3677    X86_VFNMADDPS4rr	= 3660,
3678    X86_VFNMADDPS4rrY	= 3661,
3679    X86_VFNMADDPS4rrY_REV	= 3662,
3680    X86_VFNMADDPS4rr_REV	= 3663,
3681    X86_VFNMADDPSr132m	= 3664,
3682    X86_VFNMADDPSr132mY	= 3665,
3683    X86_VFNMADDPSr132r	= 3666,
3684    X86_VFNMADDPSr132rY	= 3667,
3685    X86_VFNMADDPSr213m	= 3668,
3686    X86_VFNMADDPSr213mY	= 3669,
3687    X86_VFNMADDPSr213r	= 3670,
3688    X86_VFNMADDPSr213rY	= 3671,
3689    X86_VFNMADDPSr231m	= 3672,
3690    X86_VFNMADDPSr231mY	= 3673,
3691    X86_VFNMADDPSr231r	= 3674,
3692    X86_VFNMADDPSr231rY	= 3675,
3693    X86_VFNMADDSD4mr	= 3676,
3694    X86_VFNMADDSD4mr_Int	= 3677,
3695    X86_VFNMADDSD4rm	= 3678,
3696    X86_VFNMADDSD4rm_Int	= 3679,
3697    X86_VFNMADDSD4rr	= 3680,
3698    X86_VFNMADDSD4rr_Int	= 3681,
3699    X86_VFNMADDSD4rr_REV	= 3682,
3700    X86_VFNMADDSDZm	= 3683,
3701    X86_VFNMADDSDZr	= 3684,
3702    X86_VFNMADDSDr132m	= 3685,
3703    X86_VFNMADDSDr132r	= 3686,
3704    X86_VFNMADDSDr213m	= 3687,
3705    X86_VFNMADDSDr213r	= 3688,
3706    X86_VFNMADDSDr231m	= 3689,
3707    X86_VFNMADDSDr231r	= 3690,
3708    X86_VFNMADDSS4mr	= 3691,
3709    X86_VFNMADDSS4mr_Int	= 3692,
3710    X86_VFNMADDSS4rm	= 3693,
3711    X86_VFNMADDSS4rm_Int	= 3694,
3712    X86_VFNMADDSS4rr	= 3695,
3713    X86_VFNMADDSS4rr_Int	= 3696,
3714    X86_VFNMADDSS4rr_REV	= 3697,
3715    X86_VFNMADDSSZm	= 3698,
3716    X86_VFNMADDSSZr	= 3699,
3717    X86_VFNMADDSSr132m	= 3700,
3718    X86_VFNMADDSSr132r	= 3701,
3719    X86_VFNMADDSSr213m	= 3702,
3720    X86_VFNMADDSSr213r	= 3703,
3721    X86_VFNMADDSSr231m	= 3704,
3722    X86_VFNMADDSSr231r	= 3705,
3723    X86_VFNMSUB132PDZm	= 3706,
3724    X86_VFNMSUB132PDZmb	= 3707,
3725    X86_VFNMSUB132PSZm	= 3708,
3726    X86_VFNMSUB132PSZmb	= 3709,
3727    X86_VFNMSUB213PDZm	= 3710,
3728    X86_VFNMSUB213PDZmb	= 3711,
3729    X86_VFNMSUB213PDZr	= 3712,
3730    X86_VFNMSUB213PDZrk	= 3713,
3731    X86_VFNMSUB213PDZrkz	= 3714,
3732    X86_VFNMSUB213PSZm	= 3715,
3733    X86_VFNMSUB213PSZmb	= 3716,
3734    X86_VFNMSUB213PSZr	= 3717,
3735    X86_VFNMSUB213PSZrk	= 3718,
3736    X86_VFNMSUB213PSZrkz	= 3719,
3737    X86_VFNMSUBPD4mr	= 3720,
3738    X86_VFNMSUBPD4mrY	= 3721,
3739    X86_VFNMSUBPD4rm	= 3722,
3740    X86_VFNMSUBPD4rmY	= 3723,
3741    X86_VFNMSUBPD4rr	= 3724,
3742    X86_VFNMSUBPD4rrY	= 3725,
3743    X86_VFNMSUBPD4rrY_REV	= 3726,
3744    X86_VFNMSUBPD4rr_REV	= 3727,
3745    X86_VFNMSUBPDr132m	= 3728,
3746    X86_VFNMSUBPDr132mY	= 3729,
3747    X86_VFNMSUBPDr132r	= 3730,
3748    X86_VFNMSUBPDr132rY	= 3731,
3749    X86_VFNMSUBPDr213m	= 3732,
3750    X86_VFNMSUBPDr213mY	= 3733,
3751    X86_VFNMSUBPDr213r	= 3734,
3752    X86_VFNMSUBPDr213rY	= 3735,
3753    X86_VFNMSUBPDr231m	= 3736,
3754    X86_VFNMSUBPDr231mY	= 3737,
3755    X86_VFNMSUBPDr231r	= 3738,
3756    X86_VFNMSUBPDr231rY	= 3739,
3757    X86_VFNMSUBPS4mr	= 3740,
3758    X86_VFNMSUBPS4mrY	= 3741,
3759    X86_VFNMSUBPS4rm	= 3742,
3760    X86_VFNMSUBPS4rmY	= 3743,
3761    X86_VFNMSUBPS4rr	= 3744,
3762    X86_VFNMSUBPS4rrY	= 3745,
3763    X86_VFNMSUBPS4rrY_REV	= 3746,
3764    X86_VFNMSUBPS4rr_REV	= 3747,
3765    X86_VFNMSUBPSr132m	= 3748,
3766    X86_VFNMSUBPSr132mY	= 3749,
3767    X86_VFNMSUBPSr132r	= 3750,
3768    X86_VFNMSUBPSr132rY	= 3751,
3769    X86_VFNMSUBPSr213m	= 3752,
3770    X86_VFNMSUBPSr213mY	= 3753,
3771    X86_VFNMSUBPSr213r	= 3754,
3772    X86_VFNMSUBPSr213rY	= 3755,
3773    X86_VFNMSUBPSr231m	= 3756,
3774    X86_VFNMSUBPSr231mY	= 3757,
3775    X86_VFNMSUBPSr231r	= 3758,
3776    X86_VFNMSUBPSr231rY	= 3759,
3777    X86_VFNMSUBSD4mr	= 3760,
3778    X86_VFNMSUBSD4mr_Int	= 3761,
3779    X86_VFNMSUBSD4rm	= 3762,
3780    X86_VFNMSUBSD4rm_Int	= 3763,
3781    X86_VFNMSUBSD4rr	= 3764,
3782    X86_VFNMSUBSD4rr_Int	= 3765,
3783    X86_VFNMSUBSD4rr_REV	= 3766,
3784    X86_VFNMSUBSDZm	= 3767,
3785    X86_VFNMSUBSDZr	= 3768,
3786    X86_VFNMSUBSDr132m	= 3769,
3787    X86_VFNMSUBSDr132r	= 3770,
3788    X86_VFNMSUBSDr213m	= 3771,
3789    X86_VFNMSUBSDr213r	= 3772,
3790    X86_VFNMSUBSDr231m	= 3773,
3791    X86_VFNMSUBSDr231r	= 3774,
3792    X86_VFNMSUBSS4mr	= 3775,
3793    X86_VFNMSUBSS4mr_Int	= 3776,
3794    X86_VFNMSUBSS4rm	= 3777,
3795    X86_VFNMSUBSS4rm_Int	= 3778,
3796    X86_VFNMSUBSS4rr	= 3779,
3797    X86_VFNMSUBSS4rr_Int	= 3780,
3798    X86_VFNMSUBSS4rr_REV	= 3781,
3799    X86_VFNMSUBSSZm	= 3782,
3800    X86_VFNMSUBSSZr	= 3783,
3801    X86_VFNMSUBSSr132m	= 3784,
3802    X86_VFNMSUBSSr132r	= 3785,
3803    X86_VFNMSUBSSr213m	= 3786,
3804    X86_VFNMSUBSSr213r	= 3787,
3805    X86_VFNMSUBSSr231m	= 3788,
3806    X86_VFNMSUBSSr231r	= 3789,
3807    X86_VFRCZPDrm	= 3790,
3808    X86_VFRCZPDrmY	= 3791,
3809    X86_VFRCZPDrr	= 3792,
3810    X86_VFRCZPDrrY	= 3793,
3811    X86_VFRCZPSrm	= 3794,
3812    X86_VFRCZPSrmY	= 3795,
3813    X86_VFRCZPSrr	= 3796,
3814    X86_VFRCZPSrrY	= 3797,
3815    X86_VFRCZSDrm	= 3798,
3816    X86_VFRCZSDrr	= 3799,
3817    X86_VFRCZSSrm	= 3800,
3818    X86_VFRCZSSrr	= 3801,
3819    X86_VFsANDNPDrm	= 3802,
3820    X86_VFsANDNPDrr	= 3803,
3821    X86_VFsANDNPSrm	= 3804,
3822    X86_VFsANDNPSrr	= 3805,
3823    X86_VFsANDPDrm	= 3806,
3824    X86_VFsANDPDrr	= 3807,
3825    X86_VFsANDPSrm	= 3808,
3826    X86_VFsANDPSrr	= 3809,
3827    X86_VFsORPDrm	= 3810,
3828    X86_VFsORPDrr	= 3811,
3829    X86_VFsORPSrm	= 3812,
3830    X86_VFsORPSrr	= 3813,
3831    X86_VFsXORPDrm	= 3814,
3832    X86_VFsXORPDrr	= 3815,
3833    X86_VFsXORPSrm	= 3816,
3834    X86_VFsXORPSrr	= 3817,
3835    X86_VGATHERDPDYrm	= 3818,
3836    X86_VGATHERDPDZrm	= 3819,
3837    X86_VGATHERDPDrm	= 3820,
3838    X86_VGATHERDPSYrm	= 3821,
3839    X86_VGATHERDPSZrm	= 3822,
3840    X86_VGATHERDPSrm	= 3823,
3841    X86_VGATHERPF0DPDm	= 3824,
3842    X86_VGATHERPF0DPSm	= 3825,
3843    X86_VGATHERPF0QPDm	= 3826,
3844    X86_VGATHERPF0QPSm	= 3827,
3845    X86_VGATHERPF1DPDm	= 3828,
3846    X86_VGATHERPF1DPSm	= 3829,
3847    X86_VGATHERPF1QPDm	= 3830,
3848    X86_VGATHERPF1QPSm	= 3831,
3849    X86_VGATHERQPDYrm	= 3832,
3850    X86_VGATHERQPDZrm	= 3833,
3851    X86_VGATHERQPDrm	= 3834,
3852    X86_VGATHERQPSYrm	= 3835,
3853    X86_VGATHERQPSZrm	= 3836,
3854    X86_VGATHERQPSrm	= 3837,
3855    X86_VHADDPDYrm	= 3838,
3856    X86_VHADDPDYrr	= 3839,
3857    X86_VHADDPDrm	= 3840,
3858    X86_VHADDPDrr	= 3841,
3859    X86_VHADDPSYrm	= 3842,
3860    X86_VHADDPSYrr	= 3843,
3861    X86_VHADDPSrm	= 3844,
3862    X86_VHADDPSrr	= 3845,
3863    X86_VHSUBPDYrm	= 3846,
3864    X86_VHSUBPDYrr	= 3847,
3865    X86_VHSUBPDrm	= 3848,
3866    X86_VHSUBPDrr	= 3849,
3867    X86_VHSUBPSYrm	= 3850,
3868    X86_VHSUBPSYrr	= 3851,
3869    X86_VHSUBPSrm	= 3852,
3870    X86_VHSUBPSrr	= 3853,
3871    X86_VINSERTF128rm	= 3854,
3872    X86_VINSERTF128rr	= 3855,
3873    X86_VINSERTF32x4rm	= 3856,
3874    X86_VINSERTF32x4rr	= 3857,
3875    X86_VINSERTF64x4rm	= 3858,
3876    X86_VINSERTF64x4rr	= 3859,
3877    X86_VINSERTI128rm	= 3860,
3878    X86_VINSERTI128rr	= 3861,
3879    X86_VINSERTI32x4rm	= 3862,
3880    X86_VINSERTI32x4rr	= 3863,
3881    X86_VINSERTI64x4rm	= 3864,
3882    X86_VINSERTI64x4rr	= 3865,
3883    X86_VINSERTPSrm	= 3866,
3884    X86_VINSERTPSrr	= 3867,
3885    X86_VINSERTPSzrm	= 3868,
3886    X86_VINSERTPSzrr	= 3869,
3887    X86_VLDDQUYrm	= 3870,
3888    X86_VLDDQUrm	= 3871,
3889    X86_VLDMXCSR	= 3872,
3890    X86_VMASKMOVDQU	= 3873,
3891    X86_VMASKMOVDQU64	= 3874,
3892    X86_VMASKMOVPDYmr	= 3875,
3893    X86_VMASKMOVPDYrm	= 3876,
3894    X86_VMASKMOVPDmr	= 3877,
3895    X86_VMASKMOVPDrm	= 3878,
3896    X86_VMASKMOVPSYmr	= 3879,
3897    X86_VMASKMOVPSYrm	= 3880,
3898    X86_VMASKMOVPSmr	= 3881,
3899    X86_VMASKMOVPSrm	= 3882,
3900    X86_VMAXCPDYrm	= 3883,
3901    X86_VMAXCPDYrr	= 3884,
3902    X86_VMAXCPDrm	= 3885,
3903    X86_VMAXCPDrr	= 3886,
3904    X86_VMAXCPSYrm	= 3887,
3905    X86_VMAXCPSYrr	= 3888,
3906    X86_VMAXCPSrm	= 3889,
3907    X86_VMAXCPSrr	= 3890,
3908    X86_VMAXCSDrm	= 3891,
3909    X86_VMAXCSDrr	= 3892,
3910    X86_VMAXCSSrm	= 3893,
3911    X86_VMAXCSSrr	= 3894,
3912    X86_VMAXPDYrm	= 3895,
3913    X86_VMAXPDYrr	= 3896,
3914    X86_VMAXPDZrm	= 3897,
3915    X86_VMAXPDZrmb	= 3898,
3916    X86_VMAXPDZrmbk	= 3899,
3917    X86_VMAXPDZrmbkz	= 3900,
3918    X86_VMAXPDZrmk	= 3901,
3919    X86_VMAXPDZrmkz	= 3902,
3920    X86_VMAXPDZrr	= 3903,
3921    X86_VMAXPDZrrk	= 3904,
3922    X86_VMAXPDZrrkz	= 3905,
3923    X86_VMAXPDrm	= 3906,
3924    X86_VMAXPDrr	= 3907,
3925    X86_VMAXPSYrm	= 3908,
3926    X86_VMAXPSYrr	= 3909,
3927    X86_VMAXPSZrm	= 3910,
3928    X86_VMAXPSZrmb	= 3911,
3929    X86_VMAXPSZrmbk	= 3912,
3930    X86_VMAXPSZrmbkz	= 3913,
3931    X86_VMAXPSZrmk	= 3914,
3932    X86_VMAXPSZrmkz	= 3915,
3933    X86_VMAXPSZrr	= 3916,
3934    X86_VMAXPSZrrk	= 3917,
3935    X86_VMAXPSZrrkz	= 3918,
3936    X86_VMAXPSrm	= 3919,
3937    X86_VMAXPSrr	= 3920,
3938    X86_VMAXSDZrm	= 3921,
3939    X86_VMAXSDZrr	= 3922,
3940    X86_VMAXSDrm	= 3923,
3941    X86_VMAXSDrm_Int	= 3924,
3942    X86_VMAXSDrr	= 3925,
3943    X86_VMAXSDrr_Int	= 3926,
3944    X86_VMAXSSZrm	= 3927,
3945    X86_VMAXSSZrr	= 3928,
3946    X86_VMAXSSrm	= 3929,
3947    X86_VMAXSSrm_Int	= 3930,
3948    X86_VMAXSSrr	= 3931,
3949    X86_VMAXSSrr_Int	= 3932,
3950    X86_VMCALL	= 3933,
3951    X86_VMCLEARm	= 3934,
3952    X86_VMFUNC	= 3935,
3953    X86_VMINCPDYrm	= 3936,
3954    X86_VMINCPDYrr	= 3937,
3955    X86_VMINCPDrm	= 3938,
3956    X86_VMINCPDrr	= 3939,
3957    X86_VMINCPSYrm	= 3940,
3958    X86_VMINCPSYrr	= 3941,
3959    X86_VMINCPSrm	= 3942,
3960    X86_VMINCPSrr	= 3943,
3961    X86_VMINCSDrm	= 3944,
3962    X86_VMINCSDrr	= 3945,
3963    X86_VMINCSSrm	= 3946,
3964    X86_VMINCSSrr	= 3947,
3965    X86_VMINPDYrm	= 3948,
3966    X86_VMINPDYrr	= 3949,
3967    X86_VMINPDZrm	= 3950,
3968    X86_VMINPDZrmb	= 3951,
3969    X86_VMINPDZrmbk	= 3952,
3970    X86_VMINPDZrmbkz	= 3953,
3971    X86_VMINPDZrmk	= 3954,
3972    X86_VMINPDZrmkz	= 3955,
3973    X86_VMINPDZrr	= 3956,
3974    X86_VMINPDZrrk	= 3957,
3975    X86_VMINPDZrrkz	= 3958,
3976    X86_VMINPDrm	= 3959,
3977    X86_VMINPDrr	= 3960,
3978    X86_VMINPSYrm	= 3961,
3979    X86_VMINPSYrr	= 3962,
3980    X86_VMINPSZrm	= 3963,
3981    X86_VMINPSZrmb	= 3964,
3982    X86_VMINPSZrmbk	= 3965,
3983    X86_VMINPSZrmbkz	= 3966,
3984    X86_VMINPSZrmk	= 3967,
3985    X86_VMINPSZrmkz	= 3968,
3986    X86_VMINPSZrr	= 3969,
3987    X86_VMINPSZrrk	= 3970,
3988    X86_VMINPSZrrkz	= 3971,
3989    X86_VMINPSrm	= 3972,
3990    X86_VMINPSrr	= 3973,
3991    X86_VMINSDZrm	= 3974,
3992    X86_VMINSDZrr	= 3975,
3993    X86_VMINSDrm	= 3976,
3994    X86_VMINSDrm_Int	= 3977,
3995    X86_VMINSDrr	= 3978,
3996    X86_VMINSDrr_Int	= 3979,
3997    X86_VMINSSZrm	= 3980,
3998    X86_VMINSSZrr	= 3981,
3999    X86_VMINSSrm	= 3982,
4000    X86_VMINSSrm_Int	= 3983,
4001    X86_VMINSSrr	= 3984,
4002    X86_VMINSSrr_Int	= 3985,
4003    X86_VMLAUNCH	= 3986,
4004    X86_VMLOAD32	= 3987,
4005    X86_VMLOAD64	= 3988,
4006    X86_VMMCALL	= 3989,
4007    X86_VMOV64toPQIZrr	= 3990,
4008    X86_VMOV64toPQIrr	= 3991,
4009    X86_VMOV64toSDZrr	= 3992,
4010    X86_VMOV64toSDrm	= 3993,
4011    X86_VMOV64toSDrr	= 3994,
4012    X86_VMOVAPDYmr	= 3995,
4013    X86_VMOVAPDYrm	= 3996,
4014    X86_VMOVAPDYrr	= 3997,
4015    X86_VMOVAPDYrr_REV	= 3998,
4016    X86_VMOVAPDZ128mr	= 3999,
4017    X86_VMOVAPDZ128mrk	= 4000,
4018    X86_VMOVAPDZ128rm	= 4001,
4019    X86_VMOVAPDZ128rmk	= 4002,
4020    X86_VMOVAPDZ128rmkz	= 4003,
4021    X86_VMOVAPDZ128rr	= 4004,
4022    X86_VMOVAPDZ128rr_alt	= 4005,
4023    X86_VMOVAPDZ128rrk	= 4006,
4024    X86_VMOVAPDZ128rrk_alt	= 4007,
4025    X86_VMOVAPDZ128rrkz	= 4008,
4026    X86_VMOVAPDZ128rrkz_alt	= 4009,
4027    X86_VMOVAPDZ256mr	= 4010,
4028    X86_VMOVAPDZ256mrk	= 4011,
4029    X86_VMOVAPDZ256rm	= 4012,
4030    X86_VMOVAPDZ256rmk	= 4013,
4031    X86_VMOVAPDZ256rmkz	= 4014,
4032    X86_VMOVAPDZ256rr	= 4015,
4033    X86_VMOVAPDZ256rr_alt	= 4016,
4034    X86_VMOVAPDZ256rrk	= 4017,
4035    X86_VMOVAPDZ256rrk_alt	= 4018,
4036    X86_VMOVAPDZ256rrkz	= 4019,
4037    X86_VMOVAPDZ256rrkz_alt	= 4020,
4038    X86_VMOVAPDZmr	= 4021,
4039    X86_VMOVAPDZmrk	= 4022,
4040    X86_VMOVAPDZrm	= 4023,
4041    X86_VMOVAPDZrmk	= 4024,
4042    X86_VMOVAPDZrmkz	= 4025,
4043    X86_VMOVAPDZrr	= 4026,
4044    X86_VMOVAPDZrr_alt	= 4027,
4045    X86_VMOVAPDZrrk	= 4028,
4046    X86_VMOVAPDZrrk_alt	= 4029,
4047    X86_VMOVAPDZrrkz	= 4030,
4048    X86_VMOVAPDZrrkz_alt	= 4031,
4049    X86_VMOVAPDmr	= 4032,
4050    X86_VMOVAPDrm	= 4033,
4051    X86_VMOVAPDrr	= 4034,
4052    X86_VMOVAPDrr_REV	= 4035,
4053    X86_VMOVAPSYmr	= 4036,
4054    X86_VMOVAPSYrm	= 4037,
4055    X86_VMOVAPSYrr	= 4038,
4056    X86_VMOVAPSYrr_REV	= 4039,
4057    X86_VMOVAPSZ128mr	= 4040,
4058    X86_VMOVAPSZ128mrk	= 4041,
4059    X86_VMOVAPSZ128rm	= 4042,
4060    X86_VMOVAPSZ128rmk	= 4043,
4061    X86_VMOVAPSZ128rmkz	= 4044,
4062    X86_VMOVAPSZ128rr	= 4045,
4063    X86_VMOVAPSZ128rr_alt	= 4046,
4064    X86_VMOVAPSZ128rrk	= 4047,
4065    X86_VMOVAPSZ128rrk_alt	= 4048,
4066    X86_VMOVAPSZ128rrkz	= 4049,
4067    X86_VMOVAPSZ128rrkz_alt	= 4050,
4068    X86_VMOVAPSZ256mr	= 4051,
4069    X86_VMOVAPSZ256mrk	= 4052,
4070    X86_VMOVAPSZ256rm	= 4053,
4071    X86_VMOVAPSZ256rmk	= 4054,
4072    X86_VMOVAPSZ256rmkz	= 4055,
4073    X86_VMOVAPSZ256rr	= 4056,
4074    X86_VMOVAPSZ256rr_alt	= 4057,
4075    X86_VMOVAPSZ256rrk	= 4058,
4076    X86_VMOVAPSZ256rrk_alt	= 4059,
4077    X86_VMOVAPSZ256rrkz	= 4060,
4078    X86_VMOVAPSZ256rrkz_alt	= 4061,
4079    X86_VMOVAPSZmr	= 4062,
4080    X86_VMOVAPSZmrk	= 4063,
4081    X86_VMOVAPSZrm	= 4064,
4082    X86_VMOVAPSZrmk	= 4065,
4083    X86_VMOVAPSZrmkz	= 4066,
4084    X86_VMOVAPSZrr	= 4067,
4085    X86_VMOVAPSZrr_alt	= 4068,
4086    X86_VMOVAPSZrrk	= 4069,
4087    X86_VMOVAPSZrrk_alt	= 4070,
4088    X86_VMOVAPSZrrkz	= 4071,
4089    X86_VMOVAPSZrrkz_alt	= 4072,
4090    X86_VMOVAPSmr	= 4073,
4091    X86_VMOVAPSrm	= 4074,
4092    X86_VMOVAPSrr	= 4075,
4093    X86_VMOVAPSrr_REV	= 4076,
4094    X86_VMOVDDUPYrm	= 4077,
4095    X86_VMOVDDUPYrr	= 4078,
4096    X86_VMOVDDUPZrm	= 4079,
4097    X86_VMOVDDUPZrr	= 4080,
4098    X86_VMOVDDUPrm	= 4081,
4099    X86_VMOVDDUPrr	= 4082,
4100    X86_VMOVDI2PDIZrm	= 4083,
4101    X86_VMOVDI2PDIZrr	= 4084,
4102    X86_VMOVDI2PDIrm	= 4085,
4103    X86_VMOVDI2PDIrr	= 4086,
4104    X86_VMOVDI2SSZrm	= 4087,
4105    X86_VMOVDI2SSZrr	= 4088,
4106    X86_VMOVDI2SSrm	= 4089,
4107    X86_VMOVDI2SSrr	= 4090,
4108    X86_VMOVDQA32Z128mr	= 4091,
4109    X86_VMOVDQA32Z128mrk	= 4092,
4110    X86_VMOVDQA32Z128rm	= 4093,
4111    X86_VMOVDQA32Z128rmk	= 4094,
4112    X86_VMOVDQA32Z128rmkz	= 4095,
4113    X86_VMOVDQA32Z128rr	= 4096,
4114    X86_VMOVDQA32Z128rr_alt	= 4097,
4115    X86_VMOVDQA32Z128rrk	= 4098,
4116    X86_VMOVDQA32Z128rrk_alt	= 4099,
4117    X86_VMOVDQA32Z128rrkz	= 4100,
4118    X86_VMOVDQA32Z128rrkz_alt	= 4101,
4119    X86_VMOVDQA32Z256mr	= 4102,
4120    X86_VMOVDQA32Z256mrk	= 4103,
4121    X86_VMOVDQA32Z256rm	= 4104,
4122    X86_VMOVDQA32Z256rmk	= 4105,
4123    X86_VMOVDQA32Z256rmkz	= 4106,
4124    X86_VMOVDQA32Z256rr	= 4107,
4125    X86_VMOVDQA32Z256rr_alt	= 4108,
4126    X86_VMOVDQA32Z256rrk	= 4109,
4127    X86_VMOVDQA32Z256rrk_alt	= 4110,
4128    X86_VMOVDQA32Z256rrkz	= 4111,
4129    X86_VMOVDQA32Z256rrkz_alt	= 4112,
4130    X86_VMOVDQA32Zmr	= 4113,
4131    X86_VMOVDQA32Zmrk	= 4114,
4132    X86_VMOVDQA32Zrm	= 4115,
4133    X86_VMOVDQA32Zrmk	= 4116,
4134    X86_VMOVDQA32Zrmkz	= 4117,
4135    X86_VMOVDQA32Zrr	= 4118,
4136    X86_VMOVDQA32Zrr_alt	= 4119,
4137    X86_VMOVDQA32Zrrk	= 4120,
4138    X86_VMOVDQA32Zrrk_alt	= 4121,
4139    X86_VMOVDQA32Zrrkz	= 4122,
4140    X86_VMOVDQA32Zrrkz_alt	= 4123,
4141    X86_VMOVDQA64Z128mr	= 4124,
4142    X86_VMOVDQA64Z128mrk	= 4125,
4143    X86_VMOVDQA64Z128rm	= 4126,
4144    X86_VMOVDQA64Z128rmk	= 4127,
4145    X86_VMOVDQA64Z128rmkz	= 4128,
4146    X86_VMOVDQA64Z128rr	= 4129,
4147    X86_VMOVDQA64Z128rr_alt	= 4130,
4148    X86_VMOVDQA64Z128rrk	= 4131,
4149    X86_VMOVDQA64Z128rrk_alt	= 4132,
4150    X86_VMOVDQA64Z128rrkz	= 4133,
4151    X86_VMOVDQA64Z128rrkz_alt	= 4134,
4152    X86_VMOVDQA64Z256mr	= 4135,
4153    X86_VMOVDQA64Z256mrk	= 4136,
4154    X86_VMOVDQA64Z256rm	= 4137,
4155    X86_VMOVDQA64Z256rmk	= 4138,
4156    X86_VMOVDQA64Z256rmkz	= 4139,
4157    X86_VMOVDQA64Z256rr	= 4140,
4158    X86_VMOVDQA64Z256rr_alt	= 4141,
4159    X86_VMOVDQA64Z256rrk	= 4142,
4160    X86_VMOVDQA64Z256rrk_alt	= 4143,
4161    X86_VMOVDQA64Z256rrkz	= 4144,
4162    X86_VMOVDQA64Z256rrkz_alt	= 4145,
4163    X86_VMOVDQA64Zmr	= 4146,
4164    X86_VMOVDQA64Zmrk	= 4147,
4165    X86_VMOVDQA64Zrm	= 4148,
4166    X86_VMOVDQA64Zrmk	= 4149,
4167    X86_VMOVDQA64Zrmkz	= 4150,
4168    X86_VMOVDQA64Zrr	= 4151,
4169    X86_VMOVDQA64Zrr_alt	= 4152,
4170    X86_VMOVDQA64Zrrk	= 4153,
4171    X86_VMOVDQA64Zrrk_alt	= 4154,
4172    X86_VMOVDQA64Zrrkz	= 4155,
4173    X86_VMOVDQA64Zrrkz_alt	= 4156,
4174    X86_VMOVDQAYmr	= 4157,
4175    X86_VMOVDQAYrm	= 4158,
4176    X86_VMOVDQAYrr	= 4159,
4177    X86_VMOVDQAYrr_REV	= 4160,
4178    X86_VMOVDQAmr	= 4161,
4179    X86_VMOVDQArm	= 4162,
4180    X86_VMOVDQArr	= 4163,
4181    X86_VMOVDQArr_REV	= 4164,
4182    X86_VMOVDQU16Z128mr	= 4165,
4183    X86_VMOVDQU16Z128mrk	= 4166,
4184    X86_VMOVDQU16Z128rm	= 4167,
4185    X86_VMOVDQU16Z128rmk	= 4168,
4186    X86_VMOVDQU16Z128rmkz	= 4169,
4187    X86_VMOVDQU16Z128rr	= 4170,
4188    X86_VMOVDQU16Z128rr_alt	= 4171,
4189    X86_VMOVDQU16Z128rrk	= 4172,
4190    X86_VMOVDQU16Z128rrk_alt	= 4173,
4191    X86_VMOVDQU16Z128rrkz	= 4174,
4192    X86_VMOVDQU16Z128rrkz_alt	= 4175,
4193    X86_VMOVDQU16Z256mr	= 4176,
4194    X86_VMOVDQU16Z256mrk	= 4177,
4195    X86_VMOVDQU16Z256rm	= 4178,
4196    X86_VMOVDQU16Z256rmk	= 4179,
4197    X86_VMOVDQU16Z256rmkz	= 4180,
4198    X86_VMOVDQU16Z256rr	= 4181,
4199    X86_VMOVDQU16Z256rr_alt	= 4182,
4200    X86_VMOVDQU16Z256rrk	= 4183,
4201    X86_VMOVDQU16Z256rrk_alt	= 4184,
4202    X86_VMOVDQU16Z256rrkz	= 4185,
4203    X86_VMOVDQU16Z256rrkz_alt	= 4186,
4204    X86_VMOVDQU16Zmr	= 4187,
4205    X86_VMOVDQU16Zmrk	= 4188,
4206    X86_VMOVDQU16Zrm	= 4189,
4207    X86_VMOVDQU16Zrmk	= 4190,
4208    X86_VMOVDQU16Zrmkz	= 4191,
4209    X86_VMOVDQU16Zrr	= 4192,
4210    X86_VMOVDQU16Zrr_alt	= 4193,
4211    X86_VMOVDQU16Zrrk	= 4194,
4212    X86_VMOVDQU16Zrrk_alt	= 4195,
4213    X86_VMOVDQU16Zrrkz	= 4196,
4214    X86_VMOVDQU16Zrrkz_alt	= 4197,
4215    X86_VMOVDQU32Z128mr	= 4198,
4216    X86_VMOVDQU32Z128mrk	= 4199,
4217    X86_VMOVDQU32Z128rm	= 4200,
4218    X86_VMOVDQU32Z128rmk	= 4201,
4219    X86_VMOVDQU32Z128rmkz	= 4202,
4220    X86_VMOVDQU32Z128rr	= 4203,
4221    X86_VMOVDQU32Z128rr_alt	= 4204,
4222    X86_VMOVDQU32Z128rrk	= 4205,
4223    X86_VMOVDQU32Z128rrk_alt	= 4206,
4224    X86_VMOVDQU32Z128rrkz	= 4207,
4225    X86_VMOVDQU32Z128rrkz_alt	= 4208,
4226    X86_VMOVDQU32Z256mr	= 4209,
4227    X86_VMOVDQU32Z256mrk	= 4210,
4228    X86_VMOVDQU32Z256rm	= 4211,
4229    X86_VMOVDQU32Z256rmk	= 4212,
4230    X86_VMOVDQU32Z256rmkz	= 4213,
4231    X86_VMOVDQU32Z256rr	= 4214,
4232    X86_VMOVDQU32Z256rr_alt	= 4215,
4233    X86_VMOVDQU32Z256rrk	= 4216,
4234    X86_VMOVDQU32Z256rrk_alt	= 4217,
4235    X86_VMOVDQU32Z256rrkz	= 4218,
4236    X86_VMOVDQU32Z256rrkz_alt	= 4219,
4237    X86_VMOVDQU32Zmr	= 4220,
4238    X86_VMOVDQU32Zmrk	= 4221,
4239    X86_VMOVDQU32Zrm	= 4222,
4240    X86_VMOVDQU32Zrmk	= 4223,
4241    X86_VMOVDQU32Zrmkz	= 4224,
4242    X86_VMOVDQU32Zrr	= 4225,
4243    X86_VMOVDQU32Zrr_alt	= 4226,
4244    X86_VMOVDQU32Zrrk	= 4227,
4245    X86_VMOVDQU32Zrrk_alt	= 4228,
4246    X86_VMOVDQU32Zrrkz	= 4229,
4247    X86_VMOVDQU32Zrrkz_alt	= 4230,
4248    X86_VMOVDQU64Z128mr	= 4231,
4249    X86_VMOVDQU64Z128mrk	= 4232,
4250    X86_VMOVDQU64Z128rm	= 4233,
4251    X86_VMOVDQU64Z128rmk	= 4234,
4252    X86_VMOVDQU64Z128rmkz	= 4235,
4253    X86_VMOVDQU64Z128rr	= 4236,
4254    X86_VMOVDQU64Z128rr_alt	= 4237,
4255    X86_VMOVDQU64Z128rrk	= 4238,
4256    X86_VMOVDQU64Z128rrk_alt	= 4239,
4257    X86_VMOVDQU64Z128rrkz	= 4240,
4258    X86_VMOVDQU64Z128rrkz_alt	= 4241,
4259    X86_VMOVDQU64Z256mr	= 4242,
4260    X86_VMOVDQU64Z256mrk	= 4243,
4261    X86_VMOVDQU64Z256rm	= 4244,
4262    X86_VMOVDQU64Z256rmk	= 4245,
4263    X86_VMOVDQU64Z256rmkz	= 4246,
4264    X86_VMOVDQU64Z256rr	= 4247,
4265    X86_VMOVDQU64Z256rr_alt	= 4248,
4266    X86_VMOVDQU64Z256rrk	= 4249,
4267    X86_VMOVDQU64Z256rrk_alt	= 4250,
4268    X86_VMOVDQU64Z256rrkz	= 4251,
4269    X86_VMOVDQU64Z256rrkz_alt	= 4252,
4270    X86_VMOVDQU64Zmr	= 4253,
4271    X86_VMOVDQU64Zmrk	= 4254,
4272    X86_VMOVDQU64Zrm	= 4255,
4273    X86_VMOVDQU64Zrmk	= 4256,
4274    X86_VMOVDQU64Zrmkz	= 4257,
4275    X86_VMOVDQU64Zrr	= 4258,
4276    X86_VMOVDQU64Zrr_alt	= 4259,
4277    X86_VMOVDQU64Zrrk	= 4260,
4278    X86_VMOVDQU64Zrrk_alt	= 4261,
4279    X86_VMOVDQU64Zrrkz	= 4262,
4280    X86_VMOVDQU64Zrrkz_alt	= 4263,
4281    X86_VMOVDQU8Z128mr	= 4264,
4282    X86_VMOVDQU8Z128mrk	= 4265,
4283    X86_VMOVDQU8Z128rm	= 4266,
4284    X86_VMOVDQU8Z128rmk	= 4267,
4285    X86_VMOVDQU8Z128rmkz	= 4268,
4286    X86_VMOVDQU8Z128rr	= 4269,
4287    X86_VMOVDQU8Z128rr_alt	= 4270,
4288    X86_VMOVDQU8Z128rrk	= 4271,
4289    X86_VMOVDQU8Z128rrk_alt	= 4272,
4290    X86_VMOVDQU8Z128rrkz	= 4273,
4291    X86_VMOVDQU8Z128rrkz_alt	= 4274,
4292    X86_VMOVDQU8Z256mr	= 4275,
4293    X86_VMOVDQU8Z256mrk	= 4276,
4294    X86_VMOVDQU8Z256rm	= 4277,
4295    X86_VMOVDQU8Z256rmk	= 4278,
4296    X86_VMOVDQU8Z256rmkz	= 4279,
4297    X86_VMOVDQU8Z256rr	= 4280,
4298    X86_VMOVDQU8Z256rr_alt	= 4281,
4299    X86_VMOVDQU8Z256rrk	= 4282,
4300    X86_VMOVDQU8Z256rrk_alt	= 4283,
4301    X86_VMOVDQU8Z256rrkz	= 4284,
4302    X86_VMOVDQU8Z256rrkz_alt	= 4285,
4303    X86_VMOVDQU8Zmr	= 4286,
4304    X86_VMOVDQU8Zmrk	= 4287,
4305    X86_VMOVDQU8Zrm	= 4288,
4306    X86_VMOVDQU8Zrmk	= 4289,
4307    X86_VMOVDQU8Zrmkz	= 4290,
4308    X86_VMOVDQU8Zrr	= 4291,
4309    X86_VMOVDQU8Zrr_alt	= 4292,
4310    X86_VMOVDQU8Zrrk	= 4293,
4311    X86_VMOVDQU8Zrrk_alt	= 4294,
4312    X86_VMOVDQU8Zrrkz	= 4295,
4313    X86_VMOVDQU8Zrrkz_alt	= 4296,
4314    X86_VMOVDQUYmr	= 4297,
4315    X86_VMOVDQUYrm	= 4298,
4316    X86_VMOVDQUYrr	= 4299,
4317    X86_VMOVDQUYrr_REV	= 4300,
4318    X86_VMOVDQUmr	= 4301,
4319    X86_VMOVDQUrm	= 4302,
4320    X86_VMOVDQUrr	= 4303,
4321    X86_VMOVDQUrr_REV	= 4304,
4322    X86_VMOVHLPSZrr	= 4305,
4323    X86_VMOVHLPSrr	= 4306,
4324    X86_VMOVHPDmr	= 4307,
4325    X86_VMOVHPDrm	= 4308,
4326    X86_VMOVHPSmr	= 4309,
4327    X86_VMOVHPSrm	= 4310,
4328    X86_VMOVLHPSZrr	= 4311,
4329    X86_VMOVLHPSrr	= 4312,
4330    X86_VMOVLPDmr	= 4313,
4331    X86_VMOVLPDrm	= 4314,
4332    X86_VMOVLPSmr	= 4315,
4333    X86_VMOVLPSrm	= 4316,
4334    X86_VMOVMSKPDYrr	= 4317,
4335    X86_VMOVMSKPDrr	= 4318,
4336    X86_VMOVMSKPSYrr	= 4319,
4337    X86_VMOVMSKPSrr	= 4320,
4338    X86_VMOVNTDQAYrm	= 4321,
4339    X86_VMOVNTDQAZ128rm	= 4322,
4340    X86_VMOVNTDQAZ256rm	= 4323,
4341    X86_VMOVNTDQAZrm	= 4324,
4342    X86_VMOVNTDQArm	= 4325,
4343    X86_VMOVNTDQYmr	= 4326,
4344    X86_VMOVNTDQZ128mr	= 4327,
4345    X86_VMOVNTDQZ256mr	= 4328,
4346    X86_VMOVNTDQZmr	= 4329,
4347    X86_VMOVNTDQmr	= 4330,
4348    X86_VMOVNTPDYmr	= 4331,
4349    X86_VMOVNTPDZ128mr	= 4332,
4350    X86_VMOVNTPDZ256mr	= 4333,
4351    X86_VMOVNTPDZmr	= 4334,
4352    X86_VMOVNTPDmr	= 4335,
4353    X86_VMOVNTPSYmr	= 4336,
4354    X86_VMOVNTPSZ128mr	= 4337,
4355    X86_VMOVNTPSZ256mr	= 4338,
4356    X86_VMOVNTPSZmr	= 4339,
4357    X86_VMOVNTPSmr	= 4340,
4358    X86_VMOVPDI2DIZmr	= 4341,
4359    X86_VMOVPDI2DIZrr	= 4342,
4360    X86_VMOVPDI2DImr	= 4343,
4361    X86_VMOVPDI2DIrr	= 4344,
4362    X86_VMOVPQI2QImr	= 4345,
4363    X86_VMOVPQI2QIrr	= 4346,
4364    X86_VMOVPQIto64Zmr	= 4347,
4365    X86_VMOVPQIto64Zrr	= 4348,
4366    X86_VMOVPQIto64rr	= 4349,
4367    X86_VMOVQI2PQIZrm	= 4350,
4368    X86_VMOVQI2PQIrm	= 4351,
4369    X86_VMOVSDZmr	= 4352,
4370    X86_VMOVSDZrm	= 4353,
4371    X86_VMOVSDZrr	= 4354,
4372    X86_VMOVSDZrr_REV	= 4355,
4373    X86_VMOVSDZrrk	= 4356,
4374    X86_VMOVSDmr	= 4357,
4375    X86_VMOVSDrm	= 4358,
4376    X86_VMOVSDrr	= 4359,
4377    X86_VMOVSDrr_REV	= 4360,
4378    X86_VMOVSDto64Zmr	= 4361,
4379    X86_VMOVSDto64Zrr	= 4362,
4380    X86_VMOVSDto64mr	= 4363,
4381    X86_VMOVSDto64rr	= 4364,
4382    X86_VMOVSHDUPYrm	= 4365,
4383    X86_VMOVSHDUPYrr	= 4366,
4384    X86_VMOVSHDUPZrm	= 4367,
4385    X86_VMOVSHDUPZrr	= 4368,
4386    X86_VMOVSHDUPrm	= 4369,
4387    X86_VMOVSHDUPrr	= 4370,
4388    X86_VMOVSLDUPYrm	= 4371,
4389    X86_VMOVSLDUPYrr	= 4372,
4390    X86_VMOVSLDUPZrm	= 4373,
4391    X86_VMOVSLDUPZrr	= 4374,
4392    X86_VMOVSLDUPrm	= 4375,
4393    X86_VMOVSLDUPrr	= 4376,
4394    X86_VMOVSS2DIZmr	= 4377,
4395    X86_VMOVSS2DIZrr	= 4378,
4396    X86_VMOVSS2DImr	= 4379,
4397    X86_VMOVSS2DIrr	= 4380,
4398    X86_VMOVSSZmr	= 4381,
4399    X86_VMOVSSZrm	= 4382,
4400    X86_VMOVSSZrr	= 4383,
4401    X86_VMOVSSZrr_REV	= 4384,
4402    X86_VMOVSSZrrk	= 4385,
4403    X86_VMOVSSmr	= 4386,
4404    X86_VMOVSSrm	= 4387,
4405    X86_VMOVSSrr	= 4388,
4406    X86_VMOVSSrr_REV	= 4389,
4407    X86_VMOVUPDYmr	= 4390,
4408    X86_VMOVUPDYrm	= 4391,
4409    X86_VMOVUPDYrr	= 4392,
4410    X86_VMOVUPDYrr_REV	= 4393,
4411    X86_VMOVUPDZ128mr	= 4394,
4412    X86_VMOVUPDZ128mrk	= 4395,
4413    X86_VMOVUPDZ128rm	= 4396,
4414    X86_VMOVUPDZ128rmk	= 4397,
4415    X86_VMOVUPDZ128rmkz	= 4398,
4416    X86_VMOVUPDZ128rr	= 4399,
4417    X86_VMOVUPDZ128rr_alt	= 4400,
4418    X86_VMOVUPDZ128rrk	= 4401,
4419    X86_VMOVUPDZ128rrk_alt	= 4402,
4420    X86_VMOVUPDZ128rrkz	= 4403,
4421    X86_VMOVUPDZ128rrkz_alt	= 4404,
4422    X86_VMOVUPDZ256mr	= 4405,
4423    X86_VMOVUPDZ256mrk	= 4406,
4424    X86_VMOVUPDZ256rm	= 4407,
4425    X86_VMOVUPDZ256rmk	= 4408,
4426    X86_VMOVUPDZ256rmkz	= 4409,
4427    X86_VMOVUPDZ256rr	= 4410,
4428    X86_VMOVUPDZ256rr_alt	= 4411,
4429    X86_VMOVUPDZ256rrk	= 4412,
4430    X86_VMOVUPDZ256rrk_alt	= 4413,
4431    X86_VMOVUPDZ256rrkz	= 4414,
4432    X86_VMOVUPDZ256rrkz_alt	= 4415,
4433    X86_VMOVUPDZmr	= 4416,
4434    X86_VMOVUPDZmrk	= 4417,
4435    X86_VMOVUPDZrm	= 4418,
4436    X86_VMOVUPDZrmk	= 4419,
4437    X86_VMOVUPDZrmkz	= 4420,
4438    X86_VMOVUPDZrr	= 4421,
4439    X86_VMOVUPDZrr_alt	= 4422,
4440    X86_VMOVUPDZrrk	= 4423,
4441    X86_VMOVUPDZrrk_alt	= 4424,
4442    X86_VMOVUPDZrrkz	= 4425,
4443    X86_VMOVUPDZrrkz_alt	= 4426,
4444    X86_VMOVUPDmr	= 4427,
4445    X86_VMOVUPDrm	= 4428,
4446    X86_VMOVUPDrr	= 4429,
4447    X86_VMOVUPDrr_REV	= 4430,
4448    X86_VMOVUPSYmr	= 4431,
4449    X86_VMOVUPSYrm	= 4432,
4450    X86_VMOVUPSYrr	= 4433,
4451    X86_VMOVUPSYrr_REV	= 4434,
4452    X86_VMOVUPSZ128mr	= 4435,
4453    X86_VMOVUPSZ128mrk	= 4436,
4454    X86_VMOVUPSZ128rm	= 4437,
4455    X86_VMOVUPSZ128rmk	= 4438,
4456    X86_VMOVUPSZ128rmkz	= 4439,
4457    X86_VMOVUPSZ128rr	= 4440,
4458    X86_VMOVUPSZ128rr_alt	= 4441,
4459    X86_VMOVUPSZ128rrk	= 4442,
4460    X86_VMOVUPSZ128rrk_alt	= 4443,
4461    X86_VMOVUPSZ128rrkz	= 4444,
4462    X86_VMOVUPSZ128rrkz_alt	= 4445,
4463    X86_VMOVUPSZ256mr	= 4446,
4464    X86_VMOVUPSZ256mrk	= 4447,
4465    X86_VMOVUPSZ256rm	= 4448,
4466    X86_VMOVUPSZ256rmk	= 4449,
4467    X86_VMOVUPSZ256rmkz	= 4450,
4468    X86_VMOVUPSZ256rr	= 4451,
4469    X86_VMOVUPSZ256rr_alt	= 4452,
4470    X86_VMOVUPSZ256rrk	= 4453,
4471    X86_VMOVUPSZ256rrk_alt	= 4454,
4472    X86_VMOVUPSZ256rrkz	= 4455,
4473    X86_VMOVUPSZ256rrkz_alt	= 4456,
4474    X86_VMOVUPSZmr	= 4457,
4475    X86_VMOVUPSZmrk	= 4458,
4476    X86_VMOVUPSZrm	= 4459,
4477    X86_VMOVUPSZrmk	= 4460,
4478    X86_VMOVUPSZrmkz	= 4461,
4479    X86_VMOVUPSZrr	= 4462,
4480    X86_VMOVUPSZrr_alt	= 4463,
4481    X86_VMOVUPSZrrk	= 4464,
4482    X86_VMOVUPSZrrk_alt	= 4465,
4483    X86_VMOVUPSZrrkz	= 4466,
4484    X86_VMOVUPSZrrkz_alt	= 4467,
4485    X86_VMOVUPSmr	= 4468,
4486    X86_VMOVUPSrm	= 4469,
4487    X86_VMOVUPSrr	= 4470,
4488    X86_VMOVUPSrr_REV	= 4471,
4489    X86_VMOVZPQILo2PQIZrm	= 4472,
4490    X86_VMOVZPQILo2PQIZrr	= 4473,
4491    X86_VMOVZPQILo2PQIrm	= 4474,
4492    X86_VMOVZPQILo2PQIrr	= 4475,
4493    X86_VMOVZQI2PQIrm	= 4476,
4494    X86_VMOVZQI2PQIrr	= 4477,
4495    X86_VMPSADBWYrmi	= 4478,
4496    X86_VMPSADBWYrri	= 4479,
4497    X86_VMPSADBWrmi	= 4480,
4498    X86_VMPSADBWrri	= 4481,
4499    X86_VMPTRLDm	= 4482,
4500    X86_VMPTRSTm	= 4483,
4501    X86_VMREAD32rm	= 4484,
4502    X86_VMREAD32rr	= 4485,
4503    X86_VMREAD64rm	= 4486,
4504    X86_VMREAD64rr	= 4487,
4505    X86_VMRESUME	= 4488,
4506    X86_VMRUN32	= 4489,
4507    X86_VMRUN64	= 4490,
4508    X86_VMSAVE32	= 4491,
4509    X86_VMSAVE64	= 4492,
4510    X86_VMULPDYrm	= 4493,
4511    X86_VMULPDYrr	= 4494,
4512    X86_VMULPDZrm	= 4495,
4513    X86_VMULPDZrmb	= 4496,
4514    X86_VMULPDZrmbk	= 4497,
4515    X86_VMULPDZrmbkz	= 4498,
4516    X86_VMULPDZrmk	= 4499,
4517    X86_VMULPDZrmkz	= 4500,
4518    X86_VMULPDZrr	= 4501,
4519    X86_VMULPDZrrk	= 4502,
4520    X86_VMULPDZrrkz	= 4503,
4521    X86_VMULPDrm	= 4504,
4522    X86_VMULPDrr	= 4505,
4523    X86_VMULPSYrm	= 4506,
4524    X86_VMULPSYrr	= 4507,
4525    X86_VMULPSZrm	= 4508,
4526    X86_VMULPSZrmb	= 4509,
4527    X86_VMULPSZrmbk	= 4510,
4528    X86_VMULPSZrmbkz	= 4511,
4529    X86_VMULPSZrmk	= 4512,
4530    X86_VMULPSZrmkz	= 4513,
4531    X86_VMULPSZrr	= 4514,
4532    X86_VMULPSZrrk	= 4515,
4533    X86_VMULPSZrrkz	= 4516,
4534    X86_VMULPSrm	= 4517,
4535    X86_VMULPSrr	= 4518,
4536    X86_VMULSDZrm	= 4519,
4537    X86_VMULSDZrr	= 4520,
4538    X86_VMULSDrm	= 4521,
4539    X86_VMULSDrm_Int	= 4522,
4540    X86_VMULSDrr	= 4523,
4541    X86_VMULSDrr_Int	= 4524,
4542    X86_VMULSSZrm	= 4525,
4543    X86_VMULSSZrr	= 4526,
4544    X86_VMULSSrm	= 4527,
4545    X86_VMULSSrm_Int	= 4528,
4546    X86_VMULSSrr	= 4529,
4547    X86_VMULSSrr_Int	= 4530,
4548    X86_VMWRITE32rm	= 4531,
4549    X86_VMWRITE32rr	= 4532,
4550    X86_VMWRITE64rm	= 4533,
4551    X86_VMWRITE64rr	= 4534,
4552    X86_VMXOFF	= 4535,
4553    X86_VMXON	= 4536,
4554    X86_VORPDYrm	= 4537,
4555    X86_VORPDYrr	= 4538,
4556    X86_VORPDrm	= 4539,
4557    X86_VORPDrr	= 4540,
4558    X86_VORPSYrm	= 4541,
4559    X86_VORPSYrr	= 4542,
4560    X86_VORPSrm	= 4543,
4561    X86_VORPSrr	= 4544,
4562    X86_VPABSBrm128	= 4545,
4563    X86_VPABSBrm256	= 4546,
4564    X86_VPABSBrr128	= 4547,
4565    X86_VPABSBrr256	= 4548,
4566    X86_VPABSDZrm	= 4549,
4567    X86_VPABSDZrmb	= 4550,
4568    X86_VPABSDZrmbk	= 4551,
4569    X86_VPABSDZrmbkz	= 4552,
4570    X86_VPABSDZrmk	= 4553,
4571    X86_VPABSDZrmkz	= 4554,
4572    X86_VPABSDZrr	= 4555,
4573    X86_VPABSDZrrk	= 4556,
4574    X86_VPABSDZrrkz	= 4557,
4575    X86_VPABSDrm128	= 4558,
4576    X86_VPABSDrm256	= 4559,
4577    X86_VPABSDrr128	= 4560,
4578    X86_VPABSDrr256	= 4561,
4579    X86_VPABSQZrm	= 4562,
4580    X86_VPABSQZrmb	= 4563,
4581    X86_VPABSQZrmbk	= 4564,
4582    X86_VPABSQZrmbkz	= 4565,
4583    X86_VPABSQZrmk	= 4566,
4584    X86_VPABSQZrmkz	= 4567,
4585    X86_VPABSQZrr	= 4568,
4586    X86_VPABSQZrrk	= 4569,
4587    X86_VPABSQZrrkz	= 4570,
4588    X86_VPABSWrm128	= 4571,
4589    X86_VPABSWrm256	= 4572,
4590    X86_VPABSWrr128	= 4573,
4591    X86_VPABSWrr256	= 4574,
4592    X86_VPACKSSDWYrm	= 4575,
4593    X86_VPACKSSDWYrr	= 4576,
4594    X86_VPACKSSDWrm	= 4577,
4595    X86_VPACKSSDWrr	= 4578,
4596    X86_VPACKSSWBYrm	= 4579,
4597    X86_VPACKSSWBYrr	= 4580,
4598    X86_VPACKSSWBrm	= 4581,
4599    X86_VPACKSSWBrr	= 4582,
4600    X86_VPACKUSDWYrm	= 4583,
4601    X86_VPACKUSDWYrr	= 4584,
4602    X86_VPACKUSDWrm	= 4585,
4603    X86_VPACKUSDWrr	= 4586,
4604    X86_VPACKUSWBYrm	= 4587,
4605    X86_VPACKUSWBYrr	= 4588,
4606    X86_VPACKUSWBrm	= 4589,
4607    X86_VPACKUSWBrr	= 4590,
4608    X86_VPADDBYrm	= 4591,
4609    X86_VPADDBYrr	= 4592,
4610    X86_VPADDBrm	= 4593,
4611    X86_VPADDBrr	= 4594,
4612    X86_VPADDDYrm	= 4595,
4613    X86_VPADDDYrr	= 4596,
4614    X86_VPADDDZrm	= 4597,
4615    X86_VPADDDZrmb	= 4598,
4616    X86_VPADDDZrmbk	= 4599,
4617    X86_VPADDDZrmbkz	= 4600,
4618    X86_VPADDDZrmk	= 4601,
4619    X86_VPADDDZrmkz	= 4602,
4620    X86_VPADDDZrr	= 4603,
4621    X86_VPADDDZrrk	= 4604,
4622    X86_VPADDDZrrkz	= 4605,
4623    X86_VPADDDrm	= 4606,
4624    X86_VPADDDrr	= 4607,
4625    X86_VPADDQYrm	= 4608,
4626    X86_VPADDQYrr	= 4609,
4627    X86_VPADDQZrm	= 4610,
4628    X86_VPADDQZrmb	= 4611,
4629    X86_VPADDQZrmbk	= 4612,
4630    X86_VPADDQZrmbkz	= 4613,
4631    X86_VPADDQZrmk	= 4614,
4632    X86_VPADDQZrmkz	= 4615,
4633    X86_VPADDQZrr	= 4616,
4634    X86_VPADDQZrrk	= 4617,
4635    X86_VPADDQZrrkz	= 4618,
4636    X86_VPADDQrm	= 4619,
4637    X86_VPADDQrr	= 4620,
4638    X86_VPADDSBYrm	= 4621,
4639    X86_VPADDSBYrr	= 4622,
4640    X86_VPADDSBrm	= 4623,
4641    X86_VPADDSBrr	= 4624,
4642    X86_VPADDSWYrm	= 4625,
4643    X86_VPADDSWYrr	= 4626,
4644    X86_VPADDSWrm	= 4627,
4645    X86_VPADDSWrr	= 4628,
4646    X86_VPADDUSBYrm	= 4629,
4647    X86_VPADDUSBYrr	= 4630,
4648    X86_VPADDUSBrm	= 4631,
4649    X86_VPADDUSBrr	= 4632,
4650    X86_VPADDUSWYrm	= 4633,
4651    X86_VPADDUSWYrr	= 4634,
4652    X86_VPADDUSWrm	= 4635,
4653    X86_VPADDUSWrr	= 4636,
4654    X86_VPADDWYrm	= 4637,
4655    X86_VPADDWYrr	= 4638,
4656    X86_VPADDWrm	= 4639,
4657    X86_VPADDWrr	= 4640,
4658    X86_VPALIGNR128rm	= 4641,
4659    X86_VPALIGNR128rr	= 4642,
4660    X86_VPALIGNR256rm	= 4643,
4661    X86_VPALIGNR256rr	= 4644,
4662    X86_VPANDDZrm	= 4645,
4663    X86_VPANDDZrmb	= 4646,
4664    X86_VPANDDZrmbk	= 4647,
4665    X86_VPANDDZrmbkz	= 4648,
4666    X86_VPANDDZrmk	= 4649,
4667    X86_VPANDDZrmkz	= 4650,
4668    X86_VPANDDZrr	= 4651,
4669    X86_VPANDDZrrk	= 4652,
4670    X86_VPANDDZrrkz	= 4653,
4671    X86_VPANDNDZrm	= 4654,
4672    X86_VPANDNDZrmb	= 4655,
4673    X86_VPANDNDZrmbk	= 4656,
4674    X86_VPANDNDZrmbkz	= 4657,
4675    X86_VPANDNDZrmk	= 4658,
4676    X86_VPANDNDZrmkz	= 4659,
4677    X86_VPANDNDZrr	= 4660,
4678    X86_VPANDNDZrrk	= 4661,
4679    X86_VPANDNDZrrkz	= 4662,
4680    X86_VPANDNQZrm	= 4663,
4681    X86_VPANDNQZrmb	= 4664,
4682    X86_VPANDNQZrmbk	= 4665,
4683    X86_VPANDNQZrmbkz	= 4666,
4684    X86_VPANDNQZrmk	= 4667,
4685    X86_VPANDNQZrmkz	= 4668,
4686    X86_VPANDNQZrr	= 4669,
4687    X86_VPANDNQZrrk	= 4670,
4688    X86_VPANDNQZrrkz	= 4671,
4689    X86_VPANDNYrm	= 4672,
4690    X86_VPANDNYrr	= 4673,
4691    X86_VPANDNrm	= 4674,
4692    X86_VPANDNrr	= 4675,
4693    X86_VPANDQZrm	= 4676,
4694    X86_VPANDQZrmb	= 4677,
4695    X86_VPANDQZrmbk	= 4678,
4696    X86_VPANDQZrmbkz	= 4679,
4697    X86_VPANDQZrmk	= 4680,
4698    X86_VPANDQZrmkz	= 4681,
4699    X86_VPANDQZrr	= 4682,
4700    X86_VPANDQZrrk	= 4683,
4701    X86_VPANDQZrrkz	= 4684,
4702    X86_VPANDYrm	= 4685,
4703    X86_VPANDYrr	= 4686,
4704    X86_VPANDrm	= 4687,
4705    X86_VPANDrr	= 4688,
4706    X86_VPAVGBYrm	= 4689,
4707    X86_VPAVGBYrr	= 4690,
4708    X86_VPAVGBrm	= 4691,
4709    X86_VPAVGBrr	= 4692,
4710    X86_VPAVGWYrm	= 4693,
4711    X86_VPAVGWYrr	= 4694,
4712    X86_VPAVGWrm	= 4695,
4713    X86_VPAVGWrr	= 4696,
4714    X86_VPBLENDDYrmi	= 4697,
4715    X86_VPBLENDDYrri	= 4698,
4716    X86_VPBLENDDrmi	= 4699,
4717    X86_VPBLENDDrri	= 4700,
4718    X86_VPBLENDMDZrm	= 4701,
4719    X86_VPBLENDMDZrr	= 4702,
4720    X86_VPBLENDMQZrm	= 4703,
4721    X86_VPBLENDMQZrr	= 4704,
4722    X86_VPBLENDVBYrm	= 4705,
4723    X86_VPBLENDVBYrr	= 4706,
4724    X86_VPBLENDVBrm	= 4707,
4725    X86_VPBLENDVBrr	= 4708,
4726    X86_VPBLENDWYrmi	= 4709,
4727    X86_VPBLENDWYrri	= 4710,
4728    X86_VPBLENDWrmi	= 4711,
4729    X86_VPBLENDWrri	= 4712,
4730    X86_VPBROADCASTBYrm	= 4713,
4731    X86_VPBROADCASTBYrr	= 4714,
4732    X86_VPBROADCASTBrm	= 4715,
4733    X86_VPBROADCASTBrr	= 4716,
4734    X86_VPBROADCASTDYrm	= 4717,
4735    X86_VPBROADCASTDYrr	= 4718,
4736    X86_VPBROADCASTDZkrm	= 4719,
4737    X86_VPBROADCASTDZkrr	= 4720,
4738    X86_VPBROADCASTDZrm	= 4721,
4739    X86_VPBROADCASTDZrr	= 4722,
4740    X86_VPBROADCASTDrZkrr	= 4723,
4741    X86_VPBROADCASTDrZrr	= 4724,
4742    X86_VPBROADCASTDrm	= 4725,
4743    X86_VPBROADCASTDrr	= 4726,
4744    X86_VPBROADCASTMB2Qrr	= 4727,
4745    X86_VPBROADCASTMW2Drr	= 4728,
4746    X86_VPBROADCASTQYrm	= 4729,
4747    X86_VPBROADCASTQYrr	= 4730,
4748    X86_VPBROADCASTQZkrm	= 4731,
4749    X86_VPBROADCASTQZkrr	= 4732,
4750    X86_VPBROADCASTQZrm	= 4733,
4751    X86_VPBROADCASTQZrr	= 4734,
4752    X86_VPBROADCASTQrZkrr	= 4735,
4753    X86_VPBROADCASTQrZrr	= 4736,
4754    X86_VPBROADCASTQrm	= 4737,
4755    X86_VPBROADCASTQrr	= 4738,
4756    X86_VPBROADCASTWYrm	= 4739,
4757    X86_VPBROADCASTWYrr	= 4740,
4758    X86_VPBROADCASTWrm	= 4741,
4759    X86_VPBROADCASTWrr	= 4742,
4760    X86_VPCLMULQDQrm	= 4743,
4761    X86_VPCLMULQDQrr	= 4744,
4762    X86_VPCMOVmr	= 4745,
4763    X86_VPCMOVmrY	= 4746,
4764    X86_VPCMOVrm	= 4747,
4765    X86_VPCMOVrmY	= 4748,
4766    X86_VPCMOVrr	= 4749,
4767    X86_VPCMOVrrY	= 4750,
4768    X86_VPCMPDZrmi	= 4751,
4769    X86_VPCMPDZrmi_alt	= 4752,
4770    X86_VPCMPDZrmik_alt	= 4753,
4771    X86_VPCMPDZrri	= 4754,
4772    X86_VPCMPDZrri_alt	= 4755,
4773    X86_VPCMPDZrrik_alt	= 4756,
4774    X86_VPCMPEQBYrm	= 4757,
4775    X86_VPCMPEQBYrr	= 4758,
4776    X86_VPCMPEQBZ128rm	= 4759,
4777    X86_VPCMPEQBZ128rmk	= 4760,
4778    X86_VPCMPEQBZ128rr	= 4761,
4779    X86_VPCMPEQBZ128rrk	= 4762,
4780    X86_VPCMPEQBZ256rm	= 4763,
4781    X86_VPCMPEQBZ256rmk	= 4764,
4782    X86_VPCMPEQBZ256rr	= 4765,
4783    X86_VPCMPEQBZ256rrk	= 4766,
4784    X86_VPCMPEQBZrm	= 4767,
4785    X86_VPCMPEQBZrmk	= 4768,
4786    X86_VPCMPEQBZrr	= 4769,
4787    X86_VPCMPEQBZrrk	= 4770,
4788    X86_VPCMPEQBrm	= 4771,
4789    X86_VPCMPEQBrr	= 4772,
4790    X86_VPCMPEQDYrm	= 4773,
4791    X86_VPCMPEQDYrr	= 4774,
4792    X86_VPCMPEQDZ128rm	= 4775,
4793    X86_VPCMPEQDZ128rmb	= 4776,
4794    X86_VPCMPEQDZ128rmbk	= 4777,
4795    X86_VPCMPEQDZ128rmk	= 4778,
4796    X86_VPCMPEQDZ128rr	= 4779,
4797    X86_VPCMPEQDZ128rrk	= 4780,
4798    X86_VPCMPEQDZ256rm	= 4781,
4799    X86_VPCMPEQDZ256rmb	= 4782,
4800    X86_VPCMPEQDZ256rmbk	= 4783,
4801    X86_VPCMPEQDZ256rmk	= 4784,
4802    X86_VPCMPEQDZ256rr	= 4785,
4803    X86_VPCMPEQDZ256rrk	= 4786,
4804    X86_VPCMPEQDZrm	= 4787,
4805    X86_VPCMPEQDZrmb	= 4788,
4806    X86_VPCMPEQDZrmbk	= 4789,
4807    X86_VPCMPEQDZrmk	= 4790,
4808    X86_VPCMPEQDZrr	= 4791,
4809    X86_VPCMPEQDZrrk	= 4792,
4810    X86_VPCMPEQDrm	= 4793,
4811    X86_VPCMPEQDrr	= 4794,
4812    X86_VPCMPEQQYrm	= 4795,
4813    X86_VPCMPEQQYrr	= 4796,
4814    X86_VPCMPEQQZ128rm	= 4797,
4815    X86_VPCMPEQQZ128rmb	= 4798,
4816    X86_VPCMPEQQZ128rmbk	= 4799,
4817    X86_VPCMPEQQZ128rmk	= 4800,
4818    X86_VPCMPEQQZ128rr	= 4801,
4819    X86_VPCMPEQQZ128rrk	= 4802,
4820    X86_VPCMPEQQZ256rm	= 4803,
4821    X86_VPCMPEQQZ256rmb	= 4804,
4822    X86_VPCMPEQQZ256rmbk	= 4805,
4823    X86_VPCMPEQQZ256rmk	= 4806,
4824    X86_VPCMPEQQZ256rr	= 4807,
4825    X86_VPCMPEQQZ256rrk	= 4808,
4826    X86_VPCMPEQQZrm	= 4809,
4827    X86_VPCMPEQQZrmb	= 4810,
4828    X86_VPCMPEQQZrmbk	= 4811,
4829    X86_VPCMPEQQZrmk	= 4812,
4830    X86_VPCMPEQQZrr	= 4813,
4831    X86_VPCMPEQQZrrk	= 4814,
4832    X86_VPCMPEQQrm	= 4815,
4833    X86_VPCMPEQQrr	= 4816,
4834    X86_VPCMPEQWYrm	= 4817,
4835    X86_VPCMPEQWYrr	= 4818,
4836    X86_VPCMPEQWZ128rm	= 4819,
4837    X86_VPCMPEQWZ128rmk	= 4820,
4838    X86_VPCMPEQWZ128rr	= 4821,
4839    X86_VPCMPEQWZ128rrk	= 4822,
4840    X86_VPCMPEQWZ256rm	= 4823,
4841    X86_VPCMPEQWZ256rmk	= 4824,
4842    X86_VPCMPEQWZ256rr	= 4825,
4843    X86_VPCMPEQWZ256rrk	= 4826,
4844    X86_VPCMPEQWZrm	= 4827,
4845    X86_VPCMPEQWZrmk	= 4828,
4846    X86_VPCMPEQWZrr	= 4829,
4847    X86_VPCMPEQWZrrk	= 4830,
4848    X86_VPCMPEQWrm	= 4831,
4849    X86_VPCMPEQWrr	= 4832,
4850    X86_VPCMPESTRIMEM	= 4833,
4851    X86_VPCMPESTRIREG	= 4834,
4852    X86_VPCMPESTRIrm	= 4835,
4853    X86_VPCMPESTRIrr	= 4836,
4854    X86_VPCMPESTRM128MEM	= 4837,
4855    X86_VPCMPESTRM128REG	= 4838,
4856    X86_VPCMPESTRM128rm	= 4839,
4857    X86_VPCMPESTRM128rr	= 4840,
4858    X86_VPCMPGTBYrm	= 4841,
4859    X86_VPCMPGTBYrr	= 4842,
4860    X86_VPCMPGTBZ128rm	= 4843,
4861    X86_VPCMPGTBZ128rmk	= 4844,
4862    X86_VPCMPGTBZ128rr	= 4845,
4863    X86_VPCMPGTBZ128rrk	= 4846,
4864    X86_VPCMPGTBZ256rm	= 4847,
4865    X86_VPCMPGTBZ256rmk	= 4848,
4866    X86_VPCMPGTBZ256rr	= 4849,
4867    X86_VPCMPGTBZ256rrk	= 4850,
4868    X86_VPCMPGTBZrm	= 4851,
4869    X86_VPCMPGTBZrmk	= 4852,
4870    X86_VPCMPGTBZrr	= 4853,
4871    X86_VPCMPGTBZrrk	= 4854,
4872    X86_VPCMPGTBrm	= 4855,
4873    X86_VPCMPGTBrr	= 4856,
4874    X86_VPCMPGTDYrm	= 4857,
4875    X86_VPCMPGTDYrr	= 4858,
4876    X86_VPCMPGTDZ128rm	= 4859,
4877    X86_VPCMPGTDZ128rmb	= 4860,
4878    X86_VPCMPGTDZ128rmbk	= 4861,
4879    X86_VPCMPGTDZ128rmk	= 4862,
4880    X86_VPCMPGTDZ128rr	= 4863,
4881    X86_VPCMPGTDZ128rrk	= 4864,
4882    X86_VPCMPGTDZ256rm	= 4865,
4883    X86_VPCMPGTDZ256rmb	= 4866,
4884    X86_VPCMPGTDZ256rmbk	= 4867,
4885    X86_VPCMPGTDZ256rmk	= 4868,
4886    X86_VPCMPGTDZ256rr	= 4869,
4887    X86_VPCMPGTDZ256rrk	= 4870,
4888    X86_VPCMPGTDZrm	= 4871,
4889    X86_VPCMPGTDZrmb	= 4872,
4890    X86_VPCMPGTDZrmbk	= 4873,
4891    X86_VPCMPGTDZrmk	= 4874,
4892    X86_VPCMPGTDZrr	= 4875,
4893    X86_VPCMPGTDZrrk	= 4876,
4894    X86_VPCMPGTDrm	= 4877,
4895    X86_VPCMPGTDrr	= 4878,
4896    X86_VPCMPGTQYrm	= 4879,
4897    X86_VPCMPGTQYrr	= 4880,
4898    X86_VPCMPGTQZ128rm	= 4881,
4899    X86_VPCMPGTQZ128rmb	= 4882,
4900    X86_VPCMPGTQZ128rmbk	= 4883,
4901    X86_VPCMPGTQZ128rmk	= 4884,
4902    X86_VPCMPGTQZ128rr	= 4885,
4903    X86_VPCMPGTQZ128rrk	= 4886,
4904    X86_VPCMPGTQZ256rm	= 4887,
4905    X86_VPCMPGTQZ256rmb	= 4888,
4906    X86_VPCMPGTQZ256rmbk	= 4889,
4907    X86_VPCMPGTQZ256rmk	= 4890,
4908    X86_VPCMPGTQZ256rr	= 4891,
4909    X86_VPCMPGTQZ256rrk	= 4892,
4910    X86_VPCMPGTQZrm	= 4893,
4911    X86_VPCMPGTQZrmb	= 4894,
4912    X86_VPCMPGTQZrmbk	= 4895,
4913    X86_VPCMPGTQZrmk	= 4896,
4914    X86_VPCMPGTQZrr	= 4897,
4915    X86_VPCMPGTQZrrk	= 4898,
4916    X86_VPCMPGTQrm	= 4899,
4917    X86_VPCMPGTQrr	= 4900,
4918    X86_VPCMPGTWYrm	= 4901,
4919    X86_VPCMPGTWYrr	= 4902,
4920    X86_VPCMPGTWZ128rm	= 4903,
4921    X86_VPCMPGTWZ128rmk	= 4904,
4922    X86_VPCMPGTWZ128rr	= 4905,
4923    X86_VPCMPGTWZ128rrk	= 4906,
4924    X86_VPCMPGTWZ256rm	= 4907,
4925    X86_VPCMPGTWZ256rmk	= 4908,
4926    X86_VPCMPGTWZ256rr	= 4909,
4927    X86_VPCMPGTWZ256rrk	= 4910,
4928    X86_VPCMPGTWZrm	= 4911,
4929    X86_VPCMPGTWZrmk	= 4912,
4930    X86_VPCMPGTWZrr	= 4913,
4931    X86_VPCMPGTWZrrk	= 4914,
4932    X86_VPCMPGTWrm	= 4915,
4933    X86_VPCMPGTWrr	= 4916,
4934    X86_VPCMPISTRIMEM	= 4917,
4935    X86_VPCMPISTRIREG	= 4918,
4936    X86_VPCMPISTRIrm	= 4919,
4937    X86_VPCMPISTRIrr	= 4920,
4938    X86_VPCMPISTRM128MEM	= 4921,
4939    X86_VPCMPISTRM128REG	= 4922,
4940    X86_VPCMPISTRM128rm	= 4923,
4941    X86_VPCMPISTRM128rr	= 4924,
4942    X86_VPCMPQZrmi	= 4925,
4943    X86_VPCMPQZrmi_alt	= 4926,
4944    X86_VPCMPQZrmik_alt	= 4927,
4945    X86_VPCMPQZrri	= 4928,
4946    X86_VPCMPQZrri_alt	= 4929,
4947    X86_VPCMPQZrrik_alt	= 4930,
4948    X86_VPCMPUDZrmi	= 4931,
4949    X86_VPCMPUDZrmi_alt	= 4932,
4950    X86_VPCMPUDZrmik_alt	= 4933,
4951    X86_VPCMPUDZrri	= 4934,
4952    X86_VPCMPUDZrri_alt	= 4935,
4953    X86_VPCMPUDZrrik_alt	= 4936,
4954    X86_VPCMPUQZrmi	= 4937,
4955    X86_VPCMPUQZrmi_alt	= 4938,
4956    X86_VPCMPUQZrmik_alt	= 4939,
4957    X86_VPCMPUQZrri	= 4940,
4958    X86_VPCMPUQZrri_alt	= 4941,
4959    X86_VPCMPUQZrrik_alt	= 4942,
4960    X86_VPCOMBmi	= 4943,
4961    X86_VPCOMBri	= 4944,
4962    X86_VPCOMDmi	= 4945,
4963    X86_VPCOMDri	= 4946,
4964    X86_VPCOMQmi	= 4947,
4965    X86_VPCOMQri	= 4948,
4966    X86_VPCOMUBmi	= 4949,
4967    X86_VPCOMUBri	= 4950,
4968    X86_VPCOMUDmi	= 4951,
4969    X86_VPCOMUDri	= 4952,
4970    X86_VPCOMUQmi	= 4953,
4971    X86_VPCOMUQri	= 4954,
4972    X86_VPCOMUWmi	= 4955,
4973    X86_VPCOMUWri	= 4956,
4974    X86_VPCOMWmi	= 4957,
4975    X86_VPCOMWri	= 4958,
4976    X86_VPCONFLICTDrm	= 4959,
4977    X86_VPCONFLICTDrmb	= 4960,
4978    X86_VPCONFLICTDrmbk	= 4961,
4979    X86_VPCONFLICTDrmbkz	= 4962,
4980    X86_VPCONFLICTDrmk	= 4963,
4981    X86_VPCONFLICTDrmkz	= 4964,
4982    X86_VPCONFLICTDrr	= 4965,
4983    X86_VPCONFLICTDrrk	= 4966,
4984    X86_VPCONFLICTDrrkz	= 4967,
4985    X86_VPCONFLICTQrm	= 4968,
4986    X86_VPCONFLICTQrmb	= 4969,
4987    X86_VPCONFLICTQrmbk	= 4970,
4988    X86_VPCONFLICTQrmbkz	= 4971,
4989    X86_VPCONFLICTQrmk	= 4972,
4990    X86_VPCONFLICTQrmkz	= 4973,
4991    X86_VPCONFLICTQrr	= 4974,
4992    X86_VPCONFLICTQrrk	= 4975,
4993    X86_VPCONFLICTQrrkz	= 4976,
4994    X86_VPERM2F128rm	= 4977,
4995    X86_VPERM2F128rr	= 4978,
4996    X86_VPERM2I128rm	= 4979,
4997    X86_VPERM2I128rr	= 4980,
4998    X86_VPERMDYrm	= 4981,
4999    X86_VPERMDYrr	= 4982,
5000    X86_VPERMDZrm	= 4983,
5001    X86_VPERMDZrr	= 4984,
5002    X86_VPERMI2Drm	= 4985,
5003    X86_VPERMI2Drmk	= 4986,
5004    X86_VPERMI2Drmkz	= 4987,
5005    X86_VPERMI2Drr	= 4988,
5006    X86_VPERMI2Drrk	= 4989,
5007    X86_VPERMI2Drrkz	= 4990,
5008    X86_VPERMI2PDrm	= 4991,
5009    X86_VPERMI2PDrmk	= 4992,
5010    X86_VPERMI2PDrmkz	= 4993,
5011    X86_VPERMI2PDrr	= 4994,
5012    X86_VPERMI2PDrrk	= 4995,
5013    X86_VPERMI2PDrrkz	= 4996,
5014    X86_VPERMI2PSrm	= 4997,
5015    X86_VPERMI2PSrmk	= 4998,
5016    X86_VPERMI2PSrmkz	= 4999,
5017    X86_VPERMI2PSrr	= 5000,
5018    X86_VPERMI2PSrrk	= 5001,
5019    X86_VPERMI2PSrrkz	= 5002,
5020    X86_VPERMI2Qrm	= 5003,
5021    X86_VPERMI2Qrmk	= 5004,
5022    X86_VPERMI2Qrmkz	= 5005,
5023    X86_VPERMI2Qrr	= 5006,
5024    X86_VPERMI2Qrrk	= 5007,
5025    X86_VPERMI2Qrrkz	= 5008,
5026    X86_VPERMIL2PDmr	= 5009,
5027    X86_VPERMIL2PDmrY	= 5010,
5028    X86_VPERMIL2PDrm	= 5011,
5029    X86_VPERMIL2PDrmY	= 5012,
5030    X86_VPERMIL2PDrr	= 5013,
5031    X86_VPERMIL2PDrrY	= 5014,
5032    X86_VPERMIL2PSmr	= 5015,
5033    X86_VPERMIL2PSmrY	= 5016,
5034    X86_VPERMIL2PSrm	= 5017,
5035    X86_VPERMIL2PSrmY	= 5018,
5036    X86_VPERMIL2PSrr	= 5019,
5037    X86_VPERMIL2PSrrY	= 5020,
5038    X86_VPERMILPDYmi	= 5021,
5039    X86_VPERMILPDYri	= 5022,
5040    X86_VPERMILPDYrm	= 5023,
5041    X86_VPERMILPDYrr	= 5024,
5042    X86_VPERMILPDZmi	= 5025,
5043    X86_VPERMILPDZri	= 5026,
5044    X86_VPERMILPDmi	= 5027,
5045    X86_VPERMILPDri	= 5028,
5046    X86_VPERMILPDrm	= 5029,
5047    X86_VPERMILPDrr	= 5030,
5048    X86_VPERMILPSYmi	= 5031,
5049    X86_VPERMILPSYri	= 5032,
5050    X86_VPERMILPSYrm	= 5033,
5051    X86_VPERMILPSYrr	= 5034,
5052    X86_VPERMILPSZmi	= 5035,
5053    X86_VPERMILPSZri	= 5036,
5054    X86_VPERMILPSmi	= 5037,
5055    X86_VPERMILPSri	= 5038,
5056    X86_VPERMILPSrm	= 5039,
5057    X86_VPERMILPSrr	= 5040,
5058    X86_VPERMPDYmi	= 5041,
5059    X86_VPERMPDYri	= 5042,
5060    X86_VPERMPDZmi	= 5043,
5061    X86_VPERMPDZri	= 5044,
5062    X86_VPERMPDZrm	= 5045,
5063    X86_VPERMPDZrr	= 5046,
5064    X86_VPERMPSYrm	= 5047,
5065    X86_VPERMPSYrr	= 5048,
5066    X86_VPERMPSZrm	= 5049,
5067    X86_VPERMPSZrr	= 5050,
5068    X86_VPERMQYmi	= 5051,
5069    X86_VPERMQYri	= 5052,
5070    X86_VPERMQZmi	= 5053,
5071    X86_VPERMQZri	= 5054,
5072    X86_VPERMQZrm	= 5055,
5073    X86_VPERMQZrr	= 5056,
5074    X86_VPERMT2Drm	= 5057,
5075    X86_VPERMT2Drmk	= 5058,
5076    X86_VPERMT2Drmkz	= 5059,
5077    X86_VPERMT2Drr	= 5060,
5078    X86_VPERMT2Drrk	= 5061,
5079    X86_VPERMT2Drrkz	= 5062,
5080    X86_VPERMT2PDrm	= 5063,
5081    X86_VPERMT2PDrmk	= 5064,
5082    X86_VPERMT2PDrmkz	= 5065,
5083    X86_VPERMT2PDrr	= 5066,
5084    X86_VPERMT2PDrrk	= 5067,
5085    X86_VPERMT2PDrrkz	= 5068,
5086    X86_VPERMT2PSrm	= 5069,
5087    X86_VPERMT2PSrmk	= 5070,
5088    X86_VPERMT2PSrmkz	= 5071,
5089    X86_VPERMT2PSrr	= 5072,
5090    X86_VPERMT2PSrrk	= 5073,
5091    X86_VPERMT2PSrrkz	= 5074,
5092    X86_VPERMT2Qrm	= 5075,
5093    X86_VPERMT2Qrmk	= 5076,
5094    X86_VPERMT2Qrmkz	= 5077,
5095    X86_VPERMT2Qrr	= 5078,
5096    X86_VPERMT2Qrrk	= 5079,
5097    X86_VPERMT2Qrrkz	= 5080,
5098    X86_VPEXTRBmr	= 5081,
5099    X86_VPEXTRBrr	= 5082,
5100    X86_VPEXTRDmr	= 5083,
5101    X86_VPEXTRDrr	= 5084,
5102    X86_VPEXTRQmr	= 5085,
5103    X86_VPEXTRQrr	= 5086,
5104    X86_VPEXTRWmr	= 5087,
5105    X86_VPEXTRWri	= 5088,
5106    X86_VPEXTRWrr_REV	= 5089,
5107    X86_VPGATHERDDYrm	= 5090,
5108    X86_VPGATHERDDZrm	= 5091,
5109    X86_VPGATHERDDrm	= 5092,
5110    X86_VPGATHERDQYrm	= 5093,
5111    X86_VPGATHERDQZrm	= 5094,
5112    X86_VPGATHERDQrm	= 5095,
5113    X86_VPGATHERQDYrm	= 5096,
5114    X86_VPGATHERQDZrm	= 5097,
5115    X86_VPGATHERQDrm	= 5098,
5116    X86_VPGATHERQQYrm	= 5099,
5117    X86_VPGATHERQQZrm	= 5100,
5118    X86_VPGATHERQQrm	= 5101,
5119    X86_VPHADDBDrm	= 5102,
5120    X86_VPHADDBDrr	= 5103,
5121    X86_VPHADDBQrm	= 5104,
5122    X86_VPHADDBQrr	= 5105,
5123    X86_VPHADDBWrm	= 5106,
5124    X86_VPHADDBWrr	= 5107,
5125    X86_VPHADDDQrm	= 5108,
5126    X86_VPHADDDQrr	= 5109,
5127    X86_VPHADDDYrm	= 5110,
5128    X86_VPHADDDYrr	= 5111,
5129    X86_VPHADDDrm	= 5112,
5130    X86_VPHADDDrr	= 5113,
5131    X86_VPHADDSWrm128	= 5114,
5132    X86_VPHADDSWrm256	= 5115,
5133    X86_VPHADDSWrr128	= 5116,
5134    X86_VPHADDSWrr256	= 5117,
5135    X86_VPHADDUBDrm	= 5118,
5136    X86_VPHADDUBDrr	= 5119,
5137    X86_VPHADDUBQrm	= 5120,
5138    X86_VPHADDUBQrr	= 5121,
5139    X86_VPHADDUBWrm	= 5122,
5140    X86_VPHADDUBWrr	= 5123,
5141    X86_VPHADDUDQrm	= 5124,
5142    X86_VPHADDUDQrr	= 5125,
5143    X86_VPHADDUWDrm	= 5126,
5144    X86_VPHADDUWDrr	= 5127,
5145    X86_VPHADDUWQrm	= 5128,
5146    X86_VPHADDUWQrr	= 5129,
5147    X86_VPHADDWDrm	= 5130,
5148    X86_VPHADDWDrr	= 5131,
5149    X86_VPHADDWQrm	= 5132,
5150    X86_VPHADDWQrr	= 5133,
5151    X86_VPHADDWYrm	= 5134,
5152    X86_VPHADDWYrr	= 5135,
5153    X86_VPHADDWrm	= 5136,
5154    X86_VPHADDWrr	= 5137,
5155    X86_VPHMINPOSUWrm128	= 5138,
5156    X86_VPHMINPOSUWrr128	= 5139,
5157    X86_VPHSUBBWrm	= 5140,
5158    X86_VPHSUBBWrr	= 5141,
5159    X86_VPHSUBDQrm	= 5142,
5160    X86_VPHSUBDQrr	= 5143,
5161    X86_VPHSUBDYrm	= 5144,
5162    X86_VPHSUBDYrr	= 5145,
5163    X86_VPHSUBDrm	= 5146,
5164    X86_VPHSUBDrr	= 5147,
5165    X86_VPHSUBSWrm128	= 5148,
5166    X86_VPHSUBSWrm256	= 5149,
5167    X86_VPHSUBSWrr128	= 5150,
5168    X86_VPHSUBSWrr256	= 5151,
5169    X86_VPHSUBWDrm	= 5152,
5170    X86_VPHSUBWDrr	= 5153,
5171    X86_VPHSUBWYrm	= 5154,
5172    X86_VPHSUBWYrr	= 5155,
5173    X86_VPHSUBWrm	= 5156,
5174    X86_VPHSUBWrr	= 5157,
5175    X86_VPINSRBrm	= 5158,
5176    X86_VPINSRBrr	= 5159,
5177    X86_VPINSRDrm	= 5160,
5178    X86_VPINSRDrr	= 5161,
5179    X86_VPINSRQrm	= 5162,
5180    X86_VPINSRQrr	= 5163,
5181    X86_VPINSRWrmi	= 5164,
5182    X86_VPINSRWrri	= 5165,
5183    X86_VPLZCNTDrm	= 5166,
5184    X86_VPLZCNTDrmb	= 5167,
5185    X86_VPLZCNTDrmbk	= 5168,
5186    X86_VPLZCNTDrmbkz	= 5169,
5187    X86_VPLZCNTDrmk	= 5170,
5188    X86_VPLZCNTDrmkz	= 5171,
5189    X86_VPLZCNTDrr	= 5172,
5190    X86_VPLZCNTDrrk	= 5173,
5191    X86_VPLZCNTDrrkz	= 5174,
5192    X86_VPLZCNTQrm	= 5175,
5193    X86_VPLZCNTQrmb	= 5176,
5194    X86_VPLZCNTQrmbk	= 5177,
5195    X86_VPLZCNTQrmbkz	= 5178,
5196    X86_VPLZCNTQrmk	= 5179,
5197    X86_VPLZCNTQrmkz	= 5180,
5198    X86_VPLZCNTQrr	= 5181,
5199    X86_VPLZCNTQrrk	= 5182,
5200    X86_VPLZCNTQrrkz	= 5183,
5201    X86_VPMACSDDrm	= 5184,
5202    X86_VPMACSDDrr	= 5185,
5203    X86_VPMACSDQHrm	= 5186,
5204    X86_VPMACSDQHrr	= 5187,
5205    X86_VPMACSDQLrm	= 5188,
5206    X86_VPMACSDQLrr	= 5189,
5207    X86_VPMACSSDDrm	= 5190,
5208    X86_VPMACSSDDrr	= 5191,
5209    X86_VPMACSSDQHrm	= 5192,
5210    X86_VPMACSSDQHrr	= 5193,
5211    X86_VPMACSSDQLrm	= 5194,
5212    X86_VPMACSSDQLrr	= 5195,
5213    X86_VPMACSSWDrm	= 5196,
5214    X86_VPMACSSWDrr	= 5197,
5215    X86_VPMACSSWWrm	= 5198,
5216    X86_VPMACSSWWrr	= 5199,
5217    X86_VPMACSWDrm	= 5200,
5218    X86_VPMACSWDrr	= 5201,
5219    X86_VPMACSWWrm	= 5202,
5220    X86_VPMACSWWrr	= 5203,
5221    X86_VPMADCSSWDrm	= 5204,
5222    X86_VPMADCSSWDrr	= 5205,
5223    X86_VPMADCSWDrm	= 5206,
5224    X86_VPMADCSWDrr	= 5207,
5225    X86_VPMADDUBSWrm128	= 5208,
5226    X86_VPMADDUBSWrm256	= 5209,
5227    X86_VPMADDUBSWrr128	= 5210,
5228    X86_VPMADDUBSWrr256	= 5211,
5229    X86_VPMADDWDYrm	= 5212,
5230    X86_VPMADDWDYrr	= 5213,
5231    X86_VPMADDWDrm	= 5214,
5232    X86_VPMADDWDrr	= 5215,
5233    X86_VPMASKMOVDYmr	= 5216,
5234    X86_VPMASKMOVDYrm	= 5217,
5235    X86_VPMASKMOVDmr	= 5218,
5236    X86_VPMASKMOVDrm	= 5219,
5237    X86_VPMASKMOVQYmr	= 5220,
5238    X86_VPMASKMOVQYrm	= 5221,
5239    X86_VPMASKMOVQmr	= 5222,
5240    X86_VPMASKMOVQrm	= 5223,
5241    X86_VPMAXSBYrm	= 5224,
5242    X86_VPMAXSBYrr	= 5225,
5243    X86_VPMAXSBrm	= 5226,
5244    X86_VPMAXSBrr	= 5227,
5245    X86_VPMAXSDYrm	= 5228,
5246    X86_VPMAXSDYrr	= 5229,
5247    X86_VPMAXSDZrm	= 5230,
5248    X86_VPMAXSDZrmb	= 5231,
5249    X86_VPMAXSDZrmbk	= 5232,
5250    X86_VPMAXSDZrmbkz	= 5233,
5251    X86_VPMAXSDZrmk	= 5234,
5252    X86_VPMAXSDZrmkz	= 5235,
5253    X86_VPMAXSDZrr	= 5236,
5254    X86_VPMAXSDZrrk	= 5237,
5255    X86_VPMAXSDZrrkz	= 5238,
5256    X86_VPMAXSDrm	= 5239,
5257    X86_VPMAXSDrr	= 5240,
5258    X86_VPMAXSQZrm	= 5241,
5259    X86_VPMAXSQZrmb	= 5242,
5260    X86_VPMAXSQZrmbk	= 5243,
5261    X86_VPMAXSQZrmbkz	= 5244,
5262    X86_VPMAXSQZrmk	= 5245,
5263    X86_VPMAXSQZrmkz	= 5246,
5264    X86_VPMAXSQZrr	= 5247,
5265    X86_VPMAXSQZrrk	= 5248,
5266    X86_VPMAXSQZrrkz	= 5249,
5267    X86_VPMAXSWYrm	= 5250,
5268    X86_VPMAXSWYrr	= 5251,
5269    X86_VPMAXSWrm	= 5252,
5270    X86_VPMAXSWrr	= 5253,
5271    X86_VPMAXUBYrm	= 5254,
5272    X86_VPMAXUBYrr	= 5255,
5273    X86_VPMAXUBrm	= 5256,
5274    X86_VPMAXUBrr	= 5257,
5275    X86_VPMAXUDYrm	= 5258,
5276    X86_VPMAXUDYrr	= 5259,
5277    X86_VPMAXUDZrm	= 5260,
5278    X86_VPMAXUDZrmb	= 5261,
5279    X86_VPMAXUDZrmbk	= 5262,
5280    X86_VPMAXUDZrmbkz	= 5263,
5281    X86_VPMAXUDZrmk	= 5264,
5282    X86_VPMAXUDZrmkz	= 5265,
5283    X86_VPMAXUDZrr	= 5266,
5284    X86_VPMAXUDZrrk	= 5267,
5285    X86_VPMAXUDZrrkz	= 5268,
5286    X86_VPMAXUDrm	= 5269,
5287    X86_VPMAXUDrr	= 5270,
5288    X86_VPMAXUQZrm	= 5271,
5289    X86_VPMAXUQZrmb	= 5272,
5290    X86_VPMAXUQZrmbk	= 5273,
5291    X86_VPMAXUQZrmbkz	= 5274,
5292    X86_VPMAXUQZrmk	= 5275,
5293    X86_VPMAXUQZrmkz	= 5276,
5294    X86_VPMAXUQZrr	= 5277,
5295    X86_VPMAXUQZrrk	= 5278,
5296    X86_VPMAXUQZrrkz	= 5279,
5297    X86_VPMAXUWYrm	= 5280,
5298    X86_VPMAXUWYrr	= 5281,
5299    X86_VPMAXUWrm	= 5282,
5300    X86_VPMAXUWrr	= 5283,
5301    X86_VPMINSBYrm	= 5284,
5302    X86_VPMINSBYrr	= 5285,
5303    X86_VPMINSBrm	= 5286,
5304    X86_VPMINSBrr	= 5287,
5305    X86_VPMINSDYrm	= 5288,
5306    X86_VPMINSDYrr	= 5289,
5307    X86_VPMINSDZrm	= 5290,
5308    X86_VPMINSDZrmb	= 5291,
5309    X86_VPMINSDZrmbk	= 5292,
5310    X86_VPMINSDZrmbkz	= 5293,
5311    X86_VPMINSDZrmk	= 5294,
5312    X86_VPMINSDZrmkz	= 5295,
5313    X86_VPMINSDZrr	= 5296,
5314    X86_VPMINSDZrrk	= 5297,
5315    X86_VPMINSDZrrkz	= 5298,
5316    X86_VPMINSDrm	= 5299,
5317    X86_VPMINSDrr	= 5300,
5318    X86_VPMINSQZrm	= 5301,
5319    X86_VPMINSQZrmb	= 5302,
5320    X86_VPMINSQZrmbk	= 5303,
5321    X86_VPMINSQZrmbkz	= 5304,
5322    X86_VPMINSQZrmk	= 5305,
5323    X86_VPMINSQZrmkz	= 5306,
5324    X86_VPMINSQZrr	= 5307,
5325    X86_VPMINSQZrrk	= 5308,
5326    X86_VPMINSQZrrkz	= 5309,
5327    X86_VPMINSWYrm	= 5310,
5328    X86_VPMINSWYrr	= 5311,
5329    X86_VPMINSWrm	= 5312,
5330    X86_VPMINSWrr	= 5313,
5331    X86_VPMINUBYrm	= 5314,
5332    X86_VPMINUBYrr	= 5315,
5333    X86_VPMINUBrm	= 5316,
5334    X86_VPMINUBrr	= 5317,
5335    X86_VPMINUDYrm	= 5318,
5336    X86_VPMINUDYrr	= 5319,
5337    X86_VPMINUDZrm	= 5320,
5338    X86_VPMINUDZrmb	= 5321,
5339    X86_VPMINUDZrmbk	= 5322,
5340    X86_VPMINUDZrmbkz	= 5323,
5341    X86_VPMINUDZrmk	= 5324,
5342    X86_VPMINUDZrmkz	= 5325,
5343    X86_VPMINUDZrr	= 5326,
5344    X86_VPMINUDZrrk	= 5327,
5345    X86_VPMINUDZrrkz	= 5328,
5346    X86_VPMINUDrm	= 5329,
5347    X86_VPMINUDrr	= 5330,
5348    X86_VPMINUQZrm	= 5331,
5349    X86_VPMINUQZrmb	= 5332,
5350    X86_VPMINUQZrmbk	= 5333,
5351    X86_VPMINUQZrmbkz	= 5334,
5352    X86_VPMINUQZrmk	= 5335,
5353    X86_VPMINUQZrmkz	= 5336,
5354    X86_VPMINUQZrr	= 5337,
5355    X86_VPMINUQZrrk	= 5338,
5356    X86_VPMINUQZrrkz	= 5339,
5357    X86_VPMINUWYrm	= 5340,
5358    X86_VPMINUWYrr	= 5341,
5359    X86_VPMINUWrm	= 5342,
5360    X86_VPMINUWrr	= 5343,
5361    X86_VPMOVDBmr	= 5344,
5362    X86_VPMOVDBmrk	= 5345,
5363    X86_VPMOVDBrr	= 5346,
5364    X86_VPMOVDBrrk	= 5347,
5365    X86_VPMOVDBrrkz	= 5348,
5366    X86_VPMOVDWmr	= 5349,
5367    X86_VPMOVDWmrk	= 5350,
5368    X86_VPMOVDWrr	= 5351,
5369    X86_VPMOVDWrrk	= 5352,
5370    X86_VPMOVDWrrkz	= 5353,
5371    X86_VPMOVMSKBYrr	= 5354,
5372    X86_VPMOVMSKBrr	= 5355,
5373    X86_VPMOVQBmr	= 5356,
5374    X86_VPMOVQBmrk	= 5357,
5375    X86_VPMOVQBrr	= 5358,
5376    X86_VPMOVQBrrk	= 5359,
5377    X86_VPMOVQBrrkz	= 5360,
5378    X86_VPMOVQDmr	= 5361,
5379    X86_VPMOVQDmrk	= 5362,
5380    X86_VPMOVQDrr	= 5363,
5381    X86_VPMOVQDrrk	= 5364,
5382    X86_VPMOVQDrrkz	= 5365,
5383    X86_VPMOVQWmr	= 5366,
5384    X86_VPMOVQWmrk	= 5367,
5385    X86_VPMOVQWrr	= 5368,
5386    X86_VPMOVQWrrk	= 5369,
5387    X86_VPMOVQWrrkz	= 5370,
5388    X86_VPMOVSDBmr	= 5371,
5389    X86_VPMOVSDBmrk	= 5372,
5390    X86_VPMOVSDBrr	= 5373,
5391    X86_VPMOVSDBrrk	= 5374,
5392    X86_VPMOVSDBrrkz	= 5375,
5393    X86_VPMOVSDWmr	= 5376,
5394    X86_VPMOVSDWmrk	= 5377,
5395    X86_VPMOVSDWrr	= 5378,
5396    X86_VPMOVSDWrrk	= 5379,
5397    X86_VPMOVSDWrrkz	= 5380,
5398    X86_VPMOVSQBmr	= 5381,
5399    X86_VPMOVSQBmrk	= 5382,
5400    X86_VPMOVSQBrr	= 5383,
5401    X86_VPMOVSQBrrk	= 5384,
5402    X86_VPMOVSQBrrkz	= 5385,
5403    X86_VPMOVSQDmr	= 5386,
5404    X86_VPMOVSQDmrk	= 5387,
5405    X86_VPMOVSQDrr	= 5388,
5406    X86_VPMOVSQDrrk	= 5389,
5407    X86_VPMOVSQDrrkz	= 5390,
5408    X86_VPMOVSQWmr	= 5391,
5409    X86_VPMOVSQWmrk	= 5392,
5410    X86_VPMOVSQWrr	= 5393,
5411    X86_VPMOVSQWrrk	= 5394,
5412    X86_VPMOVSQWrrkz	= 5395,
5413    X86_VPMOVSXBDYrm	= 5396,
5414    X86_VPMOVSXBDYrr	= 5397,
5415    X86_VPMOVSXBDZrm	= 5398,
5416    X86_VPMOVSXBDZrmk	= 5399,
5417    X86_VPMOVSXBDZrmkz	= 5400,
5418    X86_VPMOVSXBDZrr	= 5401,
5419    X86_VPMOVSXBDZrrk	= 5402,
5420    X86_VPMOVSXBDZrrkz	= 5403,
5421    X86_VPMOVSXBDrm	= 5404,
5422    X86_VPMOVSXBDrr	= 5405,
5423    X86_VPMOVSXBQYrm	= 5406,
5424    X86_VPMOVSXBQYrr	= 5407,
5425    X86_VPMOVSXBQZrm	= 5408,
5426    X86_VPMOVSXBQZrmk	= 5409,
5427    X86_VPMOVSXBQZrmkz	= 5410,
5428    X86_VPMOVSXBQZrr	= 5411,
5429    X86_VPMOVSXBQZrrk	= 5412,
5430    X86_VPMOVSXBQZrrkz	= 5413,
5431    X86_VPMOVSXBQrm	= 5414,
5432    X86_VPMOVSXBQrr	= 5415,
5433    X86_VPMOVSXBWYrm	= 5416,
5434    X86_VPMOVSXBWYrr	= 5417,
5435    X86_VPMOVSXBWrm	= 5418,
5436    X86_VPMOVSXBWrr	= 5419,
5437    X86_VPMOVSXDQYrm	= 5420,
5438    X86_VPMOVSXDQYrr	= 5421,
5439    X86_VPMOVSXDQZrm	= 5422,
5440    X86_VPMOVSXDQZrmk	= 5423,
5441    X86_VPMOVSXDQZrmkz	= 5424,
5442    X86_VPMOVSXDQZrr	= 5425,
5443    X86_VPMOVSXDQZrrk	= 5426,
5444    X86_VPMOVSXDQZrrkz	= 5427,
5445    X86_VPMOVSXDQrm	= 5428,
5446    X86_VPMOVSXDQrr	= 5429,
5447    X86_VPMOVSXWDYrm	= 5430,
5448    X86_VPMOVSXWDYrr	= 5431,
5449    X86_VPMOVSXWDZrm	= 5432,
5450    X86_VPMOVSXWDZrmk	= 5433,
5451    X86_VPMOVSXWDZrmkz	= 5434,
5452    X86_VPMOVSXWDZrr	= 5435,
5453    X86_VPMOVSXWDZrrk	= 5436,
5454    X86_VPMOVSXWDZrrkz	= 5437,
5455    X86_VPMOVSXWDrm	= 5438,
5456    X86_VPMOVSXWDrr	= 5439,
5457    X86_VPMOVSXWQYrm	= 5440,
5458    X86_VPMOVSXWQYrr	= 5441,
5459    X86_VPMOVSXWQZrm	= 5442,
5460    X86_VPMOVSXWQZrmk	= 5443,
5461    X86_VPMOVSXWQZrmkz	= 5444,
5462    X86_VPMOVSXWQZrr	= 5445,
5463    X86_VPMOVSXWQZrrk	= 5446,
5464    X86_VPMOVSXWQZrrkz	= 5447,
5465    X86_VPMOVSXWQrm	= 5448,
5466    X86_VPMOVSXWQrr	= 5449,
5467    X86_VPMOVUSDBmr	= 5450,
5468    X86_VPMOVUSDBmrk	= 5451,
5469    X86_VPMOVUSDBrr	= 5452,
5470    X86_VPMOVUSDBrrk	= 5453,
5471    X86_VPMOVUSDBrrkz	= 5454,
5472    X86_VPMOVUSDWmr	= 5455,
5473    X86_VPMOVUSDWmrk	= 5456,
5474    X86_VPMOVUSDWrr	= 5457,
5475    X86_VPMOVUSDWrrk	= 5458,
5476    X86_VPMOVUSDWrrkz	= 5459,
5477    X86_VPMOVUSQBmr	= 5460,
5478    X86_VPMOVUSQBmrk	= 5461,
5479    X86_VPMOVUSQBrr	= 5462,
5480    X86_VPMOVUSQBrrk	= 5463,
5481    X86_VPMOVUSQBrrkz	= 5464,
5482    X86_VPMOVUSQDmr	= 5465,
5483    X86_VPMOVUSQDmrk	= 5466,
5484    X86_VPMOVUSQDrr	= 5467,
5485    X86_VPMOVUSQDrrk	= 5468,
5486    X86_VPMOVUSQDrrkz	= 5469,
5487    X86_VPMOVUSQWmr	= 5470,
5488    X86_VPMOVUSQWmrk	= 5471,
5489    X86_VPMOVUSQWrr	= 5472,
5490    X86_VPMOVUSQWrrk	= 5473,
5491    X86_VPMOVUSQWrrkz	= 5474,
5492    X86_VPMOVZXBDYrm	= 5475,
5493    X86_VPMOVZXBDYrr	= 5476,
5494    X86_VPMOVZXBDZrm	= 5477,
5495    X86_VPMOVZXBDZrmk	= 5478,
5496    X86_VPMOVZXBDZrmkz	= 5479,
5497    X86_VPMOVZXBDZrr	= 5480,
5498    X86_VPMOVZXBDZrrk	= 5481,
5499    X86_VPMOVZXBDZrrkz	= 5482,
5500    X86_VPMOVZXBDrm	= 5483,
5501    X86_VPMOVZXBDrr	= 5484,
5502    X86_VPMOVZXBQYrm	= 5485,
5503    X86_VPMOVZXBQYrr	= 5486,
5504    X86_VPMOVZXBQZrm	= 5487,
5505    X86_VPMOVZXBQZrmk	= 5488,
5506    X86_VPMOVZXBQZrmkz	= 5489,
5507    X86_VPMOVZXBQZrr	= 5490,
5508    X86_VPMOVZXBQZrrk	= 5491,
5509    X86_VPMOVZXBQZrrkz	= 5492,
5510    X86_VPMOVZXBQrm	= 5493,
5511    X86_VPMOVZXBQrr	= 5494,
5512    X86_VPMOVZXBWYrm	= 5495,
5513    X86_VPMOVZXBWYrr	= 5496,
5514    X86_VPMOVZXBWrm	= 5497,
5515    X86_VPMOVZXBWrr	= 5498,
5516    X86_VPMOVZXDQYrm	= 5499,
5517    X86_VPMOVZXDQYrr	= 5500,
5518    X86_VPMOVZXDQZrm	= 5501,
5519    X86_VPMOVZXDQZrmk	= 5502,
5520    X86_VPMOVZXDQZrmkz	= 5503,
5521    X86_VPMOVZXDQZrr	= 5504,
5522    X86_VPMOVZXDQZrrk	= 5505,
5523    X86_VPMOVZXDQZrrkz	= 5506,
5524    X86_VPMOVZXDQrm	= 5507,
5525    X86_VPMOVZXDQrr	= 5508,
5526    X86_VPMOVZXWDYrm	= 5509,
5527    X86_VPMOVZXWDYrr	= 5510,
5528    X86_VPMOVZXWDZrm	= 5511,
5529    X86_VPMOVZXWDZrmk	= 5512,
5530    X86_VPMOVZXWDZrmkz	= 5513,
5531    X86_VPMOVZXWDZrr	= 5514,
5532    X86_VPMOVZXWDZrrk	= 5515,
5533    X86_VPMOVZXWDZrrkz	= 5516,
5534    X86_VPMOVZXWDrm	= 5517,
5535    X86_VPMOVZXWDrr	= 5518,
5536    X86_VPMOVZXWQYrm	= 5519,
5537    X86_VPMOVZXWQYrr	= 5520,
5538    X86_VPMOVZXWQZrm	= 5521,
5539    X86_VPMOVZXWQZrmk	= 5522,
5540    X86_VPMOVZXWQZrmkz	= 5523,
5541    X86_VPMOVZXWQZrr	= 5524,
5542    X86_VPMOVZXWQZrrk	= 5525,
5543    X86_VPMOVZXWQZrrkz	= 5526,
5544    X86_VPMOVZXWQrm	= 5527,
5545    X86_VPMOVZXWQrr	= 5528,
5546    X86_VPMULDQYrm	= 5529,
5547    X86_VPMULDQYrr	= 5530,
5548    X86_VPMULDQZrm	= 5531,
5549    X86_VPMULDQZrmb	= 5532,
5550    X86_VPMULDQZrmbk	= 5533,
5551    X86_VPMULDQZrmbkz	= 5534,
5552    X86_VPMULDQZrmk	= 5535,
5553    X86_VPMULDQZrmkz	= 5536,
5554    X86_VPMULDQZrr	= 5537,
5555    X86_VPMULDQZrrk	= 5538,
5556    X86_VPMULDQZrrkz	= 5539,
5557    X86_VPMULDQrm	= 5540,
5558    X86_VPMULDQrr	= 5541,
5559    X86_VPMULHRSWrm128	= 5542,
5560    X86_VPMULHRSWrm256	= 5543,
5561    X86_VPMULHRSWrr128	= 5544,
5562    X86_VPMULHRSWrr256	= 5545,
5563    X86_VPMULHUWYrm	= 5546,
5564    X86_VPMULHUWYrr	= 5547,
5565    X86_VPMULHUWrm	= 5548,
5566    X86_VPMULHUWrr	= 5549,
5567    X86_VPMULHWYrm	= 5550,
5568    X86_VPMULHWYrr	= 5551,
5569    X86_VPMULHWrm	= 5552,
5570    X86_VPMULHWrr	= 5553,
5571    X86_VPMULLDYrm	= 5554,
5572    X86_VPMULLDYrr	= 5555,
5573    X86_VPMULLDZrm	= 5556,
5574    X86_VPMULLDZrmb	= 5557,
5575    X86_VPMULLDZrmbk	= 5558,
5576    X86_VPMULLDZrmbkz	= 5559,
5577    X86_VPMULLDZrmk	= 5560,
5578    X86_VPMULLDZrmkz	= 5561,
5579    X86_VPMULLDZrr	= 5562,
5580    X86_VPMULLDZrrk	= 5563,
5581    X86_VPMULLDZrrkz	= 5564,
5582    X86_VPMULLDrm	= 5565,
5583    X86_VPMULLDrr	= 5566,
5584    X86_VPMULLWYrm	= 5567,
5585    X86_VPMULLWYrr	= 5568,
5586    X86_VPMULLWrm	= 5569,
5587    X86_VPMULLWrr	= 5570,
5588    X86_VPMULUDQYrm	= 5571,
5589    X86_VPMULUDQYrr	= 5572,
5590    X86_VPMULUDQZrm	= 5573,
5591    X86_VPMULUDQZrmb	= 5574,
5592    X86_VPMULUDQZrmbk	= 5575,
5593    X86_VPMULUDQZrmbkz	= 5576,
5594    X86_VPMULUDQZrmk	= 5577,
5595    X86_VPMULUDQZrmkz	= 5578,
5596    X86_VPMULUDQZrr	= 5579,
5597    X86_VPMULUDQZrrk	= 5580,
5598    X86_VPMULUDQZrrkz	= 5581,
5599    X86_VPMULUDQrm	= 5582,
5600    X86_VPMULUDQrr	= 5583,
5601    X86_VPORDZrm	= 5584,
5602    X86_VPORDZrmb	= 5585,
5603    X86_VPORDZrmbk	= 5586,
5604    X86_VPORDZrmbkz	= 5587,
5605    X86_VPORDZrmk	= 5588,
5606    X86_VPORDZrmkz	= 5589,
5607    X86_VPORDZrr	= 5590,
5608    X86_VPORDZrrk	= 5591,
5609    X86_VPORDZrrkz	= 5592,
5610    X86_VPORQZrm	= 5593,
5611    X86_VPORQZrmb	= 5594,
5612    X86_VPORQZrmbk	= 5595,
5613    X86_VPORQZrmbkz	= 5596,
5614    X86_VPORQZrmk	= 5597,
5615    X86_VPORQZrmkz	= 5598,
5616    X86_VPORQZrr	= 5599,
5617    X86_VPORQZrrk	= 5600,
5618    X86_VPORQZrrkz	= 5601,
5619    X86_VPORYrm	= 5602,
5620    X86_VPORYrr	= 5603,
5621    X86_VPORrm	= 5604,
5622    X86_VPORrr	= 5605,
5623    X86_VPPERMmr	= 5606,
5624    X86_VPPERMrm	= 5607,
5625    X86_VPPERMrr	= 5608,
5626    X86_VPROTBmi	= 5609,
5627    X86_VPROTBmr	= 5610,
5628    X86_VPROTBri	= 5611,
5629    X86_VPROTBrm	= 5612,
5630    X86_VPROTBrr	= 5613,
5631    X86_VPROTDmi	= 5614,
5632    X86_VPROTDmr	= 5615,
5633    X86_VPROTDri	= 5616,
5634    X86_VPROTDrm	= 5617,
5635    X86_VPROTDrr	= 5618,
5636    X86_VPROTQmi	= 5619,
5637    X86_VPROTQmr	= 5620,
5638    X86_VPROTQri	= 5621,
5639    X86_VPROTQrm	= 5622,
5640    X86_VPROTQrr	= 5623,
5641    X86_VPROTWmi	= 5624,
5642    X86_VPROTWmr	= 5625,
5643    X86_VPROTWri	= 5626,
5644    X86_VPROTWrm	= 5627,
5645    X86_VPROTWrr	= 5628,
5646    X86_VPSADBWYrm	= 5629,
5647    X86_VPSADBWYrr	= 5630,
5648    X86_VPSADBWrm	= 5631,
5649    X86_VPSADBWrr	= 5632,
5650    X86_VPSCATTERDDZmr	= 5633,
5651    X86_VPSCATTERDQZmr	= 5634,
5652    X86_VPSCATTERQDZmr	= 5635,
5653    X86_VPSCATTERQQZmr	= 5636,
5654    X86_VPSHABmr	= 5637,
5655    X86_VPSHABrm	= 5638,
5656    X86_VPSHABrr	= 5639,
5657    X86_VPSHADmr	= 5640,
5658    X86_VPSHADrm	= 5641,
5659    X86_VPSHADrr	= 5642,
5660    X86_VPSHAQmr	= 5643,
5661    X86_VPSHAQrm	= 5644,
5662    X86_VPSHAQrr	= 5645,
5663    X86_VPSHAWmr	= 5646,
5664    X86_VPSHAWrm	= 5647,
5665    X86_VPSHAWrr	= 5648,
5666    X86_VPSHLBmr	= 5649,
5667    X86_VPSHLBrm	= 5650,
5668    X86_VPSHLBrr	= 5651,
5669    X86_VPSHLDmr	= 5652,
5670    X86_VPSHLDrm	= 5653,
5671    X86_VPSHLDrr	= 5654,
5672    X86_VPSHLQmr	= 5655,
5673    X86_VPSHLQrm	= 5656,
5674    X86_VPSHLQrr	= 5657,
5675    X86_VPSHLWmr	= 5658,
5676    X86_VPSHLWrm	= 5659,
5677    X86_VPSHLWrr	= 5660,
5678    X86_VPSHUFBYrm	= 5661,
5679    X86_VPSHUFBYrr	= 5662,
5680    X86_VPSHUFBrm	= 5663,
5681    X86_VPSHUFBrr	= 5664,
5682    X86_VPSHUFDYmi	= 5665,
5683    X86_VPSHUFDYri	= 5666,
5684    X86_VPSHUFDZmi	= 5667,
5685    X86_VPSHUFDZri	= 5668,
5686    X86_VPSHUFDmi	= 5669,
5687    X86_VPSHUFDri	= 5670,
5688    X86_VPSHUFHWYmi	= 5671,
5689    X86_VPSHUFHWYri	= 5672,
5690    X86_VPSHUFHWmi	= 5673,
5691    X86_VPSHUFHWri	= 5674,
5692    X86_VPSHUFLWYmi	= 5675,
5693    X86_VPSHUFLWYri	= 5676,
5694    X86_VPSHUFLWmi	= 5677,
5695    X86_VPSHUFLWri	= 5678,
5696    X86_VPSIGNBYrm	= 5679,
5697    X86_VPSIGNBYrr	= 5680,
5698    X86_VPSIGNBrm	= 5681,
5699    X86_VPSIGNBrr	= 5682,
5700    X86_VPSIGNDYrm	= 5683,
5701    X86_VPSIGNDYrr	= 5684,
5702    X86_VPSIGNDrm	= 5685,
5703    X86_VPSIGNDrr	= 5686,
5704    X86_VPSIGNWYrm	= 5687,
5705    X86_VPSIGNWYrr	= 5688,
5706    X86_VPSIGNWrm	= 5689,
5707    X86_VPSIGNWrr	= 5690,
5708    X86_VPSLLDQYri	= 5691,
5709    X86_VPSLLDQri	= 5692,
5710    X86_VPSLLDYri	= 5693,
5711    X86_VPSLLDYrm	= 5694,
5712    X86_VPSLLDYrr	= 5695,
5713    X86_VPSLLDZmi	= 5696,
5714    X86_VPSLLDZmik	= 5697,
5715    X86_VPSLLDZri	= 5698,
5716    X86_VPSLLDZrik	= 5699,
5717    X86_VPSLLDZrm	= 5700,
5718    X86_VPSLLDZrmk	= 5701,
5719    X86_VPSLLDZrr	= 5702,
5720    X86_VPSLLDZrrk	= 5703,
5721    X86_VPSLLDri	= 5704,
5722    X86_VPSLLDrm	= 5705,
5723    X86_VPSLLDrr	= 5706,
5724    X86_VPSLLQYri	= 5707,
5725    X86_VPSLLQYrm	= 5708,
5726    X86_VPSLLQYrr	= 5709,
5727    X86_VPSLLQZmi	= 5710,
5728    X86_VPSLLQZmik	= 5711,
5729    X86_VPSLLQZri	= 5712,
5730    X86_VPSLLQZrik	= 5713,
5731    X86_VPSLLQZrm	= 5714,
5732    X86_VPSLLQZrmk	= 5715,
5733    X86_VPSLLQZrr	= 5716,
5734    X86_VPSLLQZrrk	= 5717,
5735    X86_VPSLLQri	= 5718,
5736    X86_VPSLLQrm	= 5719,
5737    X86_VPSLLQrr	= 5720,
5738    X86_VPSLLVDYrm	= 5721,
5739    X86_VPSLLVDYrr	= 5722,
5740    X86_VPSLLVDZrm	= 5723,
5741    X86_VPSLLVDZrr	= 5724,
5742    X86_VPSLLVDrm	= 5725,
5743    X86_VPSLLVDrr	= 5726,
5744    X86_VPSLLVQYrm	= 5727,
5745    X86_VPSLLVQYrr	= 5728,
5746    X86_VPSLLVQZrm	= 5729,
5747    X86_VPSLLVQZrr	= 5730,
5748    X86_VPSLLVQrm	= 5731,
5749    X86_VPSLLVQrr	= 5732,
5750    X86_VPSLLWYri	= 5733,
5751    X86_VPSLLWYrm	= 5734,
5752    X86_VPSLLWYrr	= 5735,
5753    X86_VPSLLWri	= 5736,
5754    X86_VPSLLWrm	= 5737,
5755    X86_VPSLLWrr	= 5738,
5756    X86_VPSRADYri	= 5739,
5757    X86_VPSRADYrm	= 5740,
5758    X86_VPSRADYrr	= 5741,
5759    X86_VPSRADZmi	= 5742,
5760    X86_VPSRADZmik	= 5743,
5761    X86_VPSRADZri	= 5744,
5762    X86_VPSRADZrik	= 5745,
5763    X86_VPSRADZrm	= 5746,
5764    X86_VPSRADZrmk	= 5747,
5765    X86_VPSRADZrr	= 5748,
5766    X86_VPSRADZrrk	= 5749,
5767    X86_VPSRADri	= 5750,
5768    X86_VPSRADrm	= 5751,
5769    X86_VPSRADrr	= 5752,
5770    X86_VPSRAQZmi	= 5753,
5771    X86_VPSRAQZmik	= 5754,
5772    X86_VPSRAQZri	= 5755,
5773    X86_VPSRAQZrik	= 5756,
5774    X86_VPSRAQZrm	= 5757,
5775    X86_VPSRAQZrmk	= 5758,
5776    X86_VPSRAQZrr	= 5759,
5777    X86_VPSRAQZrrk	= 5760,
5778    X86_VPSRAVDYrm	= 5761,
5779    X86_VPSRAVDYrr	= 5762,
5780    X86_VPSRAVDZrm	= 5763,
5781    X86_VPSRAVDZrr	= 5764,
5782    X86_VPSRAVDrm	= 5765,
5783    X86_VPSRAVDrr	= 5766,
5784    X86_VPSRAVQZrm	= 5767,
5785    X86_VPSRAVQZrr	= 5768,
5786    X86_VPSRAWYri	= 5769,
5787    X86_VPSRAWYrm	= 5770,
5788    X86_VPSRAWYrr	= 5771,
5789    X86_VPSRAWri	= 5772,
5790    X86_VPSRAWrm	= 5773,
5791    X86_VPSRAWrr	= 5774,
5792    X86_VPSRLDQYri	= 5775,
5793    X86_VPSRLDQri	= 5776,
5794    X86_VPSRLDYri	= 5777,
5795    X86_VPSRLDYrm	= 5778,
5796    X86_VPSRLDYrr	= 5779,
5797    X86_VPSRLDZmi	= 5780,
5798    X86_VPSRLDZmik	= 5781,
5799    X86_VPSRLDZri	= 5782,
5800    X86_VPSRLDZrik	= 5783,
5801    X86_VPSRLDZrm	= 5784,
5802    X86_VPSRLDZrmk	= 5785,
5803    X86_VPSRLDZrr	= 5786,
5804    X86_VPSRLDZrrk	= 5787,
5805    X86_VPSRLDri	= 5788,
5806    X86_VPSRLDrm	= 5789,
5807    X86_VPSRLDrr	= 5790,
5808    X86_VPSRLQYri	= 5791,
5809    X86_VPSRLQYrm	= 5792,
5810    X86_VPSRLQYrr	= 5793,
5811    X86_VPSRLQZmi	= 5794,
5812    X86_VPSRLQZmik	= 5795,
5813    X86_VPSRLQZri	= 5796,
5814    X86_VPSRLQZrik	= 5797,
5815    X86_VPSRLQZrm	= 5798,
5816    X86_VPSRLQZrmk	= 5799,
5817    X86_VPSRLQZrr	= 5800,
5818    X86_VPSRLQZrrk	= 5801,
5819    X86_VPSRLQri	= 5802,
5820    X86_VPSRLQrm	= 5803,
5821    X86_VPSRLQrr	= 5804,
5822    X86_VPSRLVDYrm	= 5805,
5823    X86_VPSRLVDYrr	= 5806,
5824    X86_VPSRLVDZrm	= 5807,
5825    X86_VPSRLVDZrr	= 5808,
5826    X86_VPSRLVDrm	= 5809,
5827    X86_VPSRLVDrr	= 5810,
5828    X86_VPSRLVQYrm	= 5811,
5829    X86_VPSRLVQYrr	= 5812,
5830    X86_VPSRLVQZrm	= 5813,
5831    X86_VPSRLVQZrr	= 5814,
5832    X86_VPSRLVQrm	= 5815,
5833    X86_VPSRLVQrr	= 5816,
5834    X86_VPSRLWYri	= 5817,
5835    X86_VPSRLWYrm	= 5818,
5836    X86_VPSRLWYrr	= 5819,
5837    X86_VPSRLWri	= 5820,
5838    X86_VPSRLWrm	= 5821,
5839    X86_VPSRLWrr	= 5822,
5840    X86_VPSUBBYrm	= 5823,
5841    X86_VPSUBBYrr	= 5824,
5842    X86_VPSUBBrm	= 5825,
5843    X86_VPSUBBrr	= 5826,
5844    X86_VPSUBDYrm	= 5827,
5845    X86_VPSUBDYrr	= 5828,
5846    X86_VPSUBDZrm	= 5829,
5847    X86_VPSUBDZrmb	= 5830,
5848    X86_VPSUBDZrmbk	= 5831,
5849    X86_VPSUBDZrmbkz	= 5832,
5850    X86_VPSUBDZrmk	= 5833,
5851    X86_VPSUBDZrmkz	= 5834,
5852    X86_VPSUBDZrr	= 5835,
5853    X86_VPSUBDZrrk	= 5836,
5854    X86_VPSUBDZrrkz	= 5837,
5855    X86_VPSUBDrm	= 5838,
5856    X86_VPSUBDrr	= 5839,
5857    X86_VPSUBQYrm	= 5840,
5858    X86_VPSUBQYrr	= 5841,
5859    X86_VPSUBQZrm	= 5842,
5860    X86_VPSUBQZrmb	= 5843,
5861    X86_VPSUBQZrmbk	= 5844,
5862    X86_VPSUBQZrmbkz	= 5845,
5863    X86_VPSUBQZrmk	= 5846,
5864    X86_VPSUBQZrmkz	= 5847,
5865    X86_VPSUBQZrr	= 5848,
5866    X86_VPSUBQZrrk	= 5849,
5867    X86_VPSUBQZrrkz	= 5850,
5868    X86_VPSUBQrm	= 5851,
5869    X86_VPSUBQrr	= 5852,
5870    X86_VPSUBSBYrm	= 5853,
5871    X86_VPSUBSBYrr	= 5854,
5872    X86_VPSUBSBrm	= 5855,
5873    X86_VPSUBSBrr	= 5856,
5874    X86_VPSUBSWYrm	= 5857,
5875    X86_VPSUBSWYrr	= 5858,
5876    X86_VPSUBSWrm	= 5859,
5877    X86_VPSUBSWrr	= 5860,
5878    X86_VPSUBUSBYrm	= 5861,
5879    X86_VPSUBUSBYrr	= 5862,
5880    X86_VPSUBUSBrm	= 5863,
5881    X86_VPSUBUSBrr	= 5864,
5882    X86_VPSUBUSWYrm	= 5865,
5883    X86_VPSUBUSWYrr	= 5866,
5884    X86_VPSUBUSWrm	= 5867,
5885    X86_VPSUBUSWrr	= 5868,
5886    X86_VPSUBWYrm	= 5869,
5887    X86_VPSUBWYrr	= 5870,
5888    X86_VPSUBWrm	= 5871,
5889    X86_VPSUBWrr	= 5872,
5890    X86_VPTESTMDZrm	= 5873,
5891    X86_VPTESTMDZrr	= 5874,
5892    X86_VPTESTMQZrm	= 5875,
5893    X86_VPTESTMQZrr	= 5876,
5894    X86_VPTESTNMDZrm	= 5877,
5895    X86_VPTESTNMDZrr	= 5878,
5896    X86_VPTESTNMQZrm	= 5879,
5897    X86_VPTESTNMQZrr	= 5880,
5898    X86_VPTESTYrm	= 5881,
5899    X86_VPTESTYrr	= 5882,
5900    X86_VPTESTrm	= 5883,
5901    X86_VPTESTrr	= 5884,
5902    X86_VPUNPCKHBWYrm	= 5885,
5903    X86_VPUNPCKHBWYrr	= 5886,
5904    X86_VPUNPCKHBWrm	= 5887,
5905    X86_VPUNPCKHBWrr	= 5888,
5906    X86_VPUNPCKHDQYrm	= 5889,
5907    X86_VPUNPCKHDQYrr	= 5890,
5908    X86_VPUNPCKHDQZrm	= 5891,
5909    X86_VPUNPCKHDQZrr	= 5892,
5910    X86_VPUNPCKHDQrm	= 5893,
5911    X86_VPUNPCKHDQrr	= 5894,
5912    X86_VPUNPCKHQDQYrm	= 5895,
5913    X86_VPUNPCKHQDQYrr	= 5896,
5914    X86_VPUNPCKHQDQZrm	= 5897,
5915    X86_VPUNPCKHQDQZrr	= 5898,
5916    X86_VPUNPCKHQDQrm	= 5899,
5917    X86_VPUNPCKHQDQrr	= 5900,
5918    X86_VPUNPCKHWDYrm	= 5901,
5919    X86_VPUNPCKHWDYrr	= 5902,
5920    X86_VPUNPCKHWDrm	= 5903,
5921    X86_VPUNPCKHWDrr	= 5904,
5922    X86_VPUNPCKLBWYrm	= 5905,
5923    X86_VPUNPCKLBWYrr	= 5906,
5924    X86_VPUNPCKLBWrm	= 5907,
5925    X86_VPUNPCKLBWrr	= 5908,
5926    X86_VPUNPCKLDQYrm	= 5909,
5927    X86_VPUNPCKLDQYrr	= 5910,
5928    X86_VPUNPCKLDQZrm	= 5911,
5929    X86_VPUNPCKLDQZrr	= 5912,
5930    X86_VPUNPCKLDQrm	= 5913,
5931    X86_VPUNPCKLDQrr	= 5914,
5932    X86_VPUNPCKLQDQYrm	= 5915,
5933    X86_VPUNPCKLQDQYrr	= 5916,
5934    X86_VPUNPCKLQDQZrm	= 5917,
5935    X86_VPUNPCKLQDQZrr	= 5918,
5936    X86_VPUNPCKLQDQrm	= 5919,
5937    X86_VPUNPCKLQDQrr	= 5920,
5938    X86_VPUNPCKLWDYrm	= 5921,
5939    X86_VPUNPCKLWDYrr	= 5922,
5940    X86_VPUNPCKLWDrm	= 5923,
5941    X86_VPUNPCKLWDrr	= 5924,
5942    X86_VPXORDZrm	= 5925,
5943    X86_VPXORDZrmb	= 5926,
5944    X86_VPXORDZrmbk	= 5927,
5945    X86_VPXORDZrmbkz	= 5928,
5946    X86_VPXORDZrmk	= 5929,
5947    X86_VPXORDZrmkz	= 5930,
5948    X86_VPXORDZrr	= 5931,
5949    X86_VPXORDZrrk	= 5932,
5950    X86_VPXORDZrrkz	= 5933,
5951    X86_VPXORQZrm	= 5934,
5952    X86_VPXORQZrmb	= 5935,
5953    X86_VPXORQZrmbk	= 5936,
5954    X86_VPXORQZrmbkz	= 5937,
5955    X86_VPXORQZrmk	= 5938,
5956    X86_VPXORQZrmkz	= 5939,
5957    X86_VPXORQZrr	= 5940,
5958    X86_VPXORQZrrk	= 5941,
5959    X86_VPXORQZrrkz	= 5942,
5960    X86_VPXORYrm	= 5943,
5961    X86_VPXORYrr	= 5944,
5962    X86_VPXORrm	= 5945,
5963    X86_VPXORrr	= 5946,
5964    X86_VRCP14PDZm	= 5947,
5965    X86_VRCP14PDZr	= 5948,
5966    X86_VRCP14PSZm	= 5949,
5967    X86_VRCP14PSZr	= 5950,
5968    X86_VRCP14SDrm	= 5951,
5969    X86_VRCP14SDrr	= 5952,
5970    X86_VRCP14SSrm	= 5953,
5971    X86_VRCP14SSrr	= 5954,
5972    X86_VRCP28PDZm	= 5955,
5973    X86_VRCP28PDZr	= 5956,
5974    X86_VRCP28PDZrb	= 5957,
5975    X86_VRCP28PSZm	= 5958,
5976    X86_VRCP28PSZr	= 5959,
5977    X86_VRCP28PSZrb	= 5960,
5978    X86_VRCP28SDrm	= 5961,
5979    X86_VRCP28SDrr	= 5962,
5980    X86_VRCP28SDrrb	= 5963,
5981    X86_VRCP28SSrm	= 5964,
5982    X86_VRCP28SSrr	= 5965,
5983    X86_VRCP28SSrrb	= 5966,
5984    X86_VRCPPSYm	= 5967,
5985    X86_VRCPPSYm_Int	= 5968,
5986    X86_VRCPPSYr	= 5969,
5987    X86_VRCPPSYr_Int	= 5970,
5988    X86_VRCPPSm	= 5971,
5989    X86_VRCPPSm_Int	= 5972,
5990    X86_VRCPPSr	= 5973,
5991    X86_VRCPPSr_Int	= 5974,
5992    X86_VRCPSSm	= 5975,
5993    X86_VRCPSSm_Int	= 5976,
5994    X86_VRCPSSr	= 5977,
5995    X86_VRNDSCALEPDZm	= 5978,
5996    X86_VRNDSCALEPDZr	= 5979,
5997    X86_VRNDSCALEPSZm	= 5980,
5998    X86_VRNDSCALEPSZr	= 5981,
5999    X86_VRNDSCALESDm	= 5982,
6000    X86_VRNDSCALESDr	= 5983,
6001    X86_VRNDSCALESSm	= 5984,
6002    X86_VRNDSCALESSr	= 5985,
6003    X86_VROUNDPDm	= 5986,
6004    X86_VROUNDPDr	= 5987,
6005    X86_VROUNDPSm	= 5988,
6006    X86_VROUNDPSr	= 5989,
6007    X86_VROUNDSDm	= 5990,
6008    X86_VROUNDSDr	= 5991,
6009    X86_VROUNDSDr_Int	= 5992,
6010    X86_VROUNDSSm	= 5993,
6011    X86_VROUNDSSr	= 5994,
6012    X86_VROUNDSSr_Int	= 5995,
6013    X86_VROUNDYPDm	= 5996,
6014    X86_VROUNDYPDr	= 5997,
6015    X86_VROUNDYPSm	= 5998,
6016    X86_VROUNDYPSr	= 5999,
6017    X86_VRSQRT14PDZm	= 6000,
6018    X86_VRSQRT14PDZr	= 6001,
6019    X86_VRSQRT14PSZm	= 6002,
6020    X86_VRSQRT14PSZr	= 6003,
6021    X86_VRSQRT14SDrm	= 6004,
6022    X86_VRSQRT14SDrr	= 6005,
6023    X86_VRSQRT14SSrm	= 6006,
6024    X86_VRSQRT14SSrr	= 6007,
6025    X86_VRSQRT28PDZm	= 6008,
6026    X86_VRSQRT28PDZr	= 6009,
6027    X86_VRSQRT28PDZrb	= 6010,
6028    X86_VRSQRT28PSZm	= 6011,
6029    X86_VRSQRT28PSZr	= 6012,
6030    X86_VRSQRT28PSZrb	= 6013,
6031    X86_VRSQRT28SDrm	= 6014,
6032    X86_VRSQRT28SDrr	= 6015,
6033    X86_VRSQRT28SDrrb	= 6016,
6034    X86_VRSQRT28SSrm	= 6017,
6035    X86_VRSQRT28SSrr	= 6018,
6036    X86_VRSQRT28SSrrb	= 6019,
6037    X86_VRSQRTPSYm	= 6020,
6038    X86_VRSQRTPSYm_Int	= 6021,
6039    X86_VRSQRTPSYr	= 6022,
6040    X86_VRSQRTPSYr_Int	= 6023,
6041    X86_VRSQRTPSm	= 6024,
6042    X86_VRSQRTPSm_Int	= 6025,
6043    X86_VRSQRTPSr	= 6026,
6044    X86_VRSQRTPSr_Int	= 6027,
6045    X86_VRSQRTSSm	= 6028,
6046    X86_VRSQRTSSm_Int	= 6029,
6047    X86_VRSQRTSSr	= 6030,
6048    X86_VSCATTERDPDZmr	= 6031,
6049    X86_VSCATTERDPSZmr	= 6032,
6050    X86_VSCATTERPF0DPDm	= 6033,
6051    X86_VSCATTERPF0DPSm	= 6034,
6052    X86_VSCATTERPF0QPDm	= 6035,
6053    X86_VSCATTERPF0QPSm	= 6036,
6054    X86_VSCATTERPF1DPDm	= 6037,
6055    X86_VSCATTERPF1DPSm	= 6038,
6056    X86_VSCATTERPF1QPDm	= 6039,
6057    X86_VSCATTERPF1QPSm	= 6040,
6058    X86_VSCATTERQPDZmr	= 6041,
6059    X86_VSCATTERQPSZmr	= 6042,
6060    X86_VSHUFPDYrmi	= 6043,
6061    X86_VSHUFPDYrri	= 6044,
6062    X86_VSHUFPDZrmi	= 6045,
6063    X86_VSHUFPDZrri	= 6046,
6064    X86_VSHUFPDrmi	= 6047,
6065    X86_VSHUFPDrri	= 6048,
6066    X86_VSHUFPSYrmi	= 6049,
6067    X86_VSHUFPSYrri	= 6050,
6068    X86_VSHUFPSZrmi	= 6051,
6069    X86_VSHUFPSZrri	= 6052,
6070    X86_VSHUFPSrmi	= 6053,
6071    X86_VSHUFPSrri	= 6054,
6072    X86_VSQRTPDYm	= 6055,
6073    X86_VSQRTPDYr	= 6056,
6074    X86_VSQRTPDZrm	= 6057,
6075    X86_VSQRTPDZrr	= 6058,
6076    X86_VSQRTPDm	= 6059,
6077    X86_VSQRTPDr	= 6060,
6078    X86_VSQRTPSYm	= 6061,
6079    X86_VSQRTPSYr	= 6062,
6080    X86_VSQRTPSZrm	= 6063,
6081    X86_VSQRTPSZrr	= 6064,
6082    X86_VSQRTPSm	= 6065,
6083    X86_VSQRTPSr	= 6066,
6084    X86_VSQRTSDZm	= 6067,
6085    X86_VSQRTSDZm_Int	= 6068,
6086    X86_VSQRTSDZr	= 6069,
6087    X86_VSQRTSDZr_Int	= 6070,
6088    X86_VSQRTSDm	= 6071,
6089    X86_VSQRTSDm_Int	= 6072,
6090    X86_VSQRTSDr	= 6073,
6091    X86_VSQRTSSZm	= 6074,
6092    X86_VSQRTSSZm_Int	= 6075,
6093    X86_VSQRTSSZr	= 6076,
6094    X86_VSQRTSSZr_Int	= 6077,
6095    X86_VSQRTSSm	= 6078,
6096    X86_VSQRTSSm_Int	= 6079,
6097    X86_VSQRTSSr	= 6080,
6098    X86_VSTMXCSR	= 6081,
6099    X86_VSUBPDYrm	= 6082,
6100    X86_VSUBPDYrr	= 6083,
6101    X86_VSUBPDZrm	= 6084,
6102    X86_VSUBPDZrmb	= 6085,
6103    X86_VSUBPDZrmbk	= 6086,
6104    X86_VSUBPDZrmbkz	= 6087,
6105    X86_VSUBPDZrmk	= 6088,
6106    X86_VSUBPDZrmkz	= 6089,
6107    X86_VSUBPDZrr	= 6090,
6108    X86_VSUBPDZrrk	= 6091,
6109    X86_VSUBPDZrrkz	= 6092,
6110    X86_VSUBPDrm	= 6093,
6111    X86_VSUBPDrr	= 6094,
6112    X86_VSUBPSYrm	= 6095,
6113    X86_VSUBPSYrr	= 6096,
6114    X86_VSUBPSZrm	= 6097,
6115    X86_VSUBPSZrmb	= 6098,
6116    X86_VSUBPSZrmbk	= 6099,
6117    X86_VSUBPSZrmbkz	= 6100,
6118    X86_VSUBPSZrmk	= 6101,
6119    X86_VSUBPSZrmkz	= 6102,
6120    X86_VSUBPSZrr	= 6103,
6121    X86_VSUBPSZrrk	= 6104,
6122    X86_VSUBPSZrrkz	= 6105,
6123    X86_VSUBPSrm	= 6106,
6124    X86_VSUBPSrr	= 6107,
6125    X86_VSUBSDZrm	= 6108,
6126    X86_VSUBSDZrr	= 6109,
6127    X86_VSUBSDrm	= 6110,
6128    X86_VSUBSDrm_Int	= 6111,
6129    X86_VSUBSDrr	= 6112,
6130    X86_VSUBSDrr_Int	= 6113,
6131    X86_VSUBSSZrm	= 6114,
6132    X86_VSUBSSZrr	= 6115,
6133    X86_VSUBSSrm	= 6116,
6134    X86_VSUBSSrm_Int	= 6117,
6135    X86_VSUBSSrr	= 6118,
6136    X86_VSUBSSrr_Int	= 6119,
6137    X86_VTESTPDYrm	= 6120,
6138    X86_VTESTPDYrr	= 6121,
6139    X86_VTESTPDrm	= 6122,
6140    X86_VTESTPDrr	= 6123,
6141    X86_VTESTPSYrm	= 6124,
6142    X86_VTESTPSYrr	= 6125,
6143    X86_VTESTPSrm	= 6126,
6144    X86_VTESTPSrr	= 6127,
6145    X86_VUCOMISDZrm	= 6128,
6146    X86_VUCOMISDZrr	= 6129,
6147    X86_VUCOMISDrm	= 6130,
6148    X86_VUCOMISDrr	= 6131,
6149    X86_VUCOMISSZrm	= 6132,
6150    X86_VUCOMISSZrr	= 6133,
6151    X86_VUCOMISSrm	= 6134,
6152    X86_VUCOMISSrr	= 6135,
6153    X86_VUNPCKHPDYrm	= 6136,
6154    X86_VUNPCKHPDYrr	= 6137,
6155    X86_VUNPCKHPDZrm	= 6138,
6156    X86_VUNPCKHPDZrr	= 6139,
6157    X86_VUNPCKHPDrm	= 6140,
6158    X86_VUNPCKHPDrr	= 6141,
6159    X86_VUNPCKHPSYrm	= 6142,
6160    X86_VUNPCKHPSYrr	= 6143,
6161    X86_VUNPCKHPSZrm	= 6144,
6162    X86_VUNPCKHPSZrr	= 6145,
6163    X86_VUNPCKHPSrm	= 6146,
6164    X86_VUNPCKHPSrr	= 6147,
6165    X86_VUNPCKLPDYrm	= 6148,
6166    X86_VUNPCKLPDYrr	= 6149,
6167    X86_VUNPCKLPDZrm	= 6150,
6168    X86_VUNPCKLPDZrr	= 6151,
6169    X86_VUNPCKLPDrm	= 6152,
6170    X86_VUNPCKLPDrr	= 6153,
6171    X86_VUNPCKLPSYrm	= 6154,
6172    X86_VUNPCKLPSYrr	= 6155,
6173    X86_VUNPCKLPSZrm	= 6156,
6174    X86_VUNPCKLPSZrr	= 6157,
6175    X86_VUNPCKLPSrm	= 6158,
6176    X86_VUNPCKLPSrr	= 6159,
6177    X86_VXORPDYrm	= 6160,
6178    X86_VXORPDYrr	= 6161,
6179    X86_VXORPDrm	= 6162,
6180    X86_VXORPDrr	= 6163,
6181    X86_VXORPSYrm	= 6164,
6182    X86_VXORPSYrr	= 6165,
6183    X86_VXORPSrm	= 6166,
6184    X86_VXORPSrr	= 6167,
6185    X86_VZEROALL	= 6168,
6186    X86_VZEROUPPER	= 6169,
6187    X86_V_SET0	= 6170,
6188    X86_V_SETALLONES	= 6171,
6189    X86_W64ALLOCA	= 6172,
6190    X86_WAIT	= 6173,
6191    X86_WBINVD	= 6174,
6192    X86_WIN_ALLOCA	= 6175,
6193    X86_WIN_FTOL_32	= 6176,
6194    X86_WIN_FTOL_64	= 6177,
6195    X86_WRFSBASE	= 6178,
6196    X86_WRFSBASE64	= 6179,
6197    X86_WRGSBASE	= 6180,
6198    X86_WRGSBASE64	= 6181,
6199    X86_WRMSR	= 6182,
6200    X86_XABORT	= 6183,
6201    X86_XACQUIRE_PREFIX	= 6184,
6202    X86_XADD16rm	= 6185,
6203    X86_XADD16rr	= 6186,
6204    X86_XADD32rm	= 6187,
6205    X86_XADD32rr	= 6188,
6206    X86_XADD64rm	= 6189,
6207    X86_XADD64rr	= 6190,
6208    X86_XADD8rm	= 6191,
6209    X86_XADD8rr	= 6192,
6210    X86_XBEGIN	= 6193,
6211    X86_XBEGIN_4	= 6194,
6212    X86_XCHG16ar	= 6195,
6213    X86_XCHG16rm	= 6196,
6214    X86_XCHG16rr	= 6197,
6215    X86_XCHG32ar	= 6198,
6216    X86_XCHG32ar64	= 6199,
6217    X86_XCHG32rm	= 6200,
6218    X86_XCHG32rr	= 6201,
6219    X86_XCHG64ar	= 6202,
6220    X86_XCHG64rm	= 6203,
6221    X86_XCHG64rr	= 6204,
6222    X86_XCHG8rm	= 6205,
6223    X86_XCHG8rr	= 6206,
6224    X86_XCH_F	= 6207,
6225    X86_XCRYPTCBC	= 6208,
6226    X86_XCRYPTCFB	= 6209,
6227    X86_XCRYPTCTR	= 6210,
6228    X86_XCRYPTECB	= 6211,
6229    X86_XCRYPTOFB	= 6212,
6230    X86_XEND	= 6213,
6231    X86_XGETBV	= 6214,
6232    X86_XLAT	= 6215,
6233    X86_XOR16i16	= 6216,
6234    X86_XOR16mi	= 6217,
6235    X86_XOR16mi8	= 6218,
6236    X86_XOR16mr	= 6219,
6237    X86_XOR16ri	= 6220,
6238    X86_XOR16ri8	= 6221,
6239    X86_XOR16rm	= 6222,
6240    X86_XOR16rr	= 6223,
6241    X86_XOR16rr_REV	= 6224,
6242    X86_XOR32i32	= 6225,
6243    X86_XOR32mi	= 6226,
6244    X86_XOR32mi8	= 6227,
6245    X86_XOR32mr	= 6228,
6246    X86_XOR32ri	= 6229,
6247    X86_XOR32ri8	= 6230,
6248    X86_XOR32rm	= 6231,
6249    X86_XOR32rr	= 6232,
6250    X86_XOR32rr_REV	= 6233,
6251    X86_XOR64i32	= 6234,
6252    X86_XOR64mi32	= 6235,
6253    X86_XOR64mi8	= 6236,
6254    X86_XOR64mr	= 6237,
6255    X86_XOR64ri32	= 6238,
6256    X86_XOR64ri8	= 6239,
6257    X86_XOR64rm	= 6240,
6258    X86_XOR64rr	= 6241,
6259    X86_XOR64rr_REV	= 6242,
6260    X86_XOR8i8	= 6243,
6261    X86_XOR8mi	= 6244,
6262    X86_XOR8mr	= 6245,
6263    X86_XOR8ri	= 6246,
6264    X86_XOR8ri8	= 6247,
6265    X86_XOR8rm	= 6248,
6266    X86_XOR8rr	= 6249,
6267    X86_XOR8rr_REV	= 6250,
6268    X86_XORPDrm	= 6251,
6269    X86_XORPDrr	= 6252,
6270    X86_XORPSrm	= 6253,
6271    X86_XORPSrr	= 6254,
6272    X86_XRELEASE_PREFIX	= 6255,
6273    X86_XRSTOR	= 6256,
6274    X86_XRSTOR64	= 6257,
6275    X86_XSAVE	= 6258,
6276    X86_XSAVE64	= 6259,
6277    X86_XSAVEOPT	= 6260,
6278    X86_XSAVEOPT64	= 6261,
6279    X86_XSETBV	= 6262,
6280    X86_XSHA1	= 6263,
6281    X86_XSHA256	= 6264,
6282    X86_XSTORE	= 6265,
6283    X86_XTEST	= 6266,
6284    X86_INSTRUCTION_LIST_END = 6267
6285};
6286
6287#endif // GET_INSTRINFO_ENUM
6288
6289
6290#ifdef GET_INSTRINFO_MC_DESC
6291#undef GET_INSTRINFO_MC_DESC
6292
6293typedef struct x86_op_id_pair {
6294	uint16_t first;
6295	uint16_t second;
6296} x86_op_id_pair;
6297
6298static const x86_op_id_pair x86_16_bit_eq_tbl[] = {
6299	{ 29, 28 },
6300	{ 30, 28 },
6301	{ 41, 32 },
6302	{ 42, 33 },
6303	{ 43, 34 },
6304	{ 44, 35 },
6305	{ 45, 36 },
6306	{ 46, 37 },
6307	{ 47, 38 },
6308	{ 48, 39 },
6309	{ 49, 40 },
6310	{ 50, 32 },
6311	{ 52, 34 },
6312	{ 53, 35 },
6313	{ 55, 37 },
6314	{ 56, 38 },
6315	{ 57, 39 },
6316	{ 58, 40 },
6317	{ 82, 70 },
6318	{ 83, 71 },
6319	{ 84, 72 },
6320	{ 85, 73 },
6321	{ 86, 74 },
6322	{ 87, 75 },
6323	{ 88, 76 },
6324	{ 89, 77 },
6325	{ 90, 78 },
6326	{ 91, 79 },
6327	{ 92, 80 },
6328	{ 93, 81 },
6329	{ 94, 70 },
6330	{ 96, 72 },
6331	{ 97, 73 },
6332	{ 100, 75 },
6333	{ 101, 76 },
6334	{ 102, 78 },
6335	{ 103, 79 },
6336	{ 104, 80 },
6337	{ 105, 81 },
6338	{ 133, 132 },
6339	{ 147, 144 },
6340	{ 148, 145 },
6341	{ 149, 146 },
6342	{ 180, 171 },
6343	{ 181, 172 },
6344	{ 182, 173 },
6345	{ 183, 174 },
6346	{ 184, 175 },
6347	{ 185, 176 },
6348	{ 186, 177 },
6349	{ 187, 178 },
6350	{ 188, 179 },
6351	{ 189, 171 },
6352	{ 191, 173 },
6353	{ 192, 174 },
6354	{ 194, 176 },
6355	{ 195, 177 },
6356	{ 196, 178 },
6357	{ 197, 179 },
6358	{ 280, 279 },
6359	{ 283, 281 },
6360	{ 284, 282 },
6361	{ 285, 281 },
6362	{ 286, 282 },
6363	{ 289, 287 },
6364	{ 290, 288 },
6365	{ 291, 287 },
6366	{ 292, 288 },
6367	{ 299, 295 },
6368	{ 300, 296 },
6369	{ 301, 297 },
6370	{ 302, 298 },
6371	{ 303, 295 },
6372	{ 304, 296 },
6373	{ 305, 297 },
6374	{ 306, 298 },
6375	{ 311, 307 },
6376	{ 312, 308 },
6377	{ 313, 309 },
6378	{ 314, 310 },
6379	{ 315, 307 },
6380	{ 316, 308 },
6381	{ 317, 309 },
6382	{ 318, 310 },
6383	{ 323, 319 },
6384	{ 324, 320 },
6385	{ 325, 321 },
6386	{ 326, 322 },
6387	{ 327, 319 },
6388	{ 328, 320 },
6389	{ 329, 321 },
6390	{ 330, 322 },
6391	{ 335, 331 },
6392	{ 336, 332 },
6393	{ 337, 333 },
6394	{ 338, 334 },
6395	{ 339, 331 },
6396	{ 340, 332 },
6397	{ 341, 333 },
6398	{ 342, 334 },
6399	{ 349, 347 },
6400	{ 350, 348 },
6401	{ 351, 347 },
6402	{ 353, 348 },
6403	{ 355, 354 },
6404	{ 365, 649 },
6405	{ 373, 371 },
6406	{ 374, 372 },
6407	{ 375, 371 },
6408	{ 376, 372 },
6409	{ 379, 377 },
6410	{ 380, 378 },
6411	{ 381, 377 },
6412	{ 382, 378 },
6413	{ 385, 383 },
6414	{ 386, 384 },
6415	{ 387, 383 },
6416	{ 388, 384 },
6417	{ 391, 389 },
6418	{ 392, 390 },
6419	{ 393, 389 },
6420	{ 394, 390 },
6421	{ 405, 403 },
6422	{ 406, 404 },
6423	{ 407, 403 },
6424	{ 408, 404 },
6425	{ 415, 413 },
6426	{ 416, 414 },
6427	{ 417, 413 },
6428	{ 418, 414 },
6429	{ 421, 419 },
6430	{ 422, 420 },
6431	{ 423, 419 },
6432	{ 424, 420 },
6433	{ 427, 425 },
6434	{ 428, 426 },
6435	{ 429, 425 },
6436	{ 430, 426 },
6437	{ 433, 431 },
6438	{ 434, 432 },
6439	{ 435, 431 },
6440	{ 436, 432 },
6441	{ 447, 445 },
6442	{ 448, 446 },
6443	{ 449, 445 },
6444	{ 450, 446 },
6445	{ 457, 455 },
6446	{ 458, 456 },
6447	{ 459, 455 },
6448	{ 460, 456 },
6449	{ 463, 461 },
6450	{ 464, 462 },
6451	{ 465, 461 },
6452	{ 466, 462 },
6453	{ 473, 471 },
6454	{ 474, 472 },
6455	{ 475, 471 },
6456	{ 476, 472 },
6457	{ 479, 477 },
6458	{ 480, 478 },
6459	{ 481, 477 },
6460	{ 482, 478 },
6461	{ 485, 483 },
6462	{ 486, 484 },
6463	{ 487, 483 },
6464	{ 488, 484 },
6465	{ 495, 493 },
6466	{ 496, 494 },
6467	{ 497, 493 },
6468	{ 498, 494 },
6469	{ 502, 501 },
6470	{ 525, 516 },
6471	{ 526, 517 },
6472	{ 527, 518 },
6473	{ 528, 519 },
6474	{ 529, 520 },
6475	{ 530, 521 },
6476	{ 531, 522 },
6477	{ 532, 523 },
6478	{ 533, 524 },
6479	{ 534, 516 },
6480	{ 536, 518 },
6481	{ 537, 519 },
6482	{ 539, 521 },
6483	{ 540, 522 },
6484	{ 541, 523 },
6485	{ 542, 524 },
6486	{ 563, 569 },
6487	{ 564, 569 },
6488	{ 573, 571 },
6489	{ 574, 572 },
6490	{ 575, 571 },
6491	{ 576, 572 },
6492	{ 596, 595 },
6493	{ 599, 598 },
6494	{ 657, 656 },
6495	{ 658, 654 },
6496	{ 659, 655 },
6497	{ 662, 660 },
6498	{ 663, 661 },
6499	{ 664, 654 },
6500	{ 665, 655 },
6501	{ 670, 668 },
6502	{ 671, 669 },
6503	{ 672, 668 },
6504	{ 673, 669 },
6505	{ 683, 682 },
6506	{ 694, 691 },
6507	{ 695, 692 },
6508	{ 696, 693 },
6509	{ 709, 708 },
6510	{ 723, 720 },
6511	{ 724, 721 },
6512	{ 725, 722 },
6513	{ 748, 746 },
6514	{ 749, 747 },
6515	{ 753, 751 },
6516	{ 754, 752 },
6517	{ 767, 766 },
6518	{ 769, 768 },
6519	{ 785, 784 },
6520	{ 786, 784 },
6521	{ 788, 787 },
6522	{ 789, 787 },
6523	{ 791, 790 },
6524	{ 792, 790 },
6525	{ 846, 844 },
6526	{ 847, 845 },
6527	{ 848, 844 },
6528	{ 849, 845 },
6529	{ 853, 852 },
6530	{ 854, 852 },
6531	{ 858, 855 },
6532	{ 859, 856 },
6533	{ 860, 857 },
6534	{ 861, 855 },
6535	{ 862, 856 },
6536	{ 863, 857 },
6537	{ 872, 864 },
6538	{ 873, 865 },
6539	{ 874, 866 },
6540	{ 875, 867 },
6541	{ 876, 868 },
6542	{ 877, 869 },
6543	{ 878, 870 },
6544	{ 879, 871 },
6545	{ 880, 864 },
6546	{ 881, 865 },
6547	{ 882, 866 },
6548	{ 884, 868 },
6549	{ 885, 869 },
6550	{ 887, 871 },
6551	{ 892, 890 },
6552	{ 893, 891 },
6553	{ 899, 898 },
6554	{ 900, 896 },
6555	{ 901, 897 },
6556	{ 904, 902 },
6557	{ 905, 903 },
6558	{ 906, 896 },
6559	{ 907, 897 },
6560	{ 915, 916 },
6561	{ 919, 918 },
6562	{ 932, 931 },
6563	{ 933, 931 },
6564	{ 935, 934 },
6565	{ 936, 934 },
6566	{ 940, 937 },
6567	{ 941, 938 },
6568	{ 942, 939 },
6569	{ 943, 937 },
6570	{ 944, 938 },
6571	{ 945, 939 },
6572	{ 947, 946 },
6573	{ 949, 948 },
6574	{ 950, 948 },
6575	{ 954, 951 },
6576	{ 955, 952 },
6577	{ 956, 953 },
6578	{ 957, 951 },
6579	{ 958, 952 },
6580	{ 959, 953 },
6581	{ 1097, 1095 },
6582	{ 1098, 1096 },
6583	{ 1099, 1095 },
6584	{ 1100, 1096 },
6585	{ 1130, 1131 },
6586	{ 1132, 1133 },
6587	{ 1144, 1149 },
6588	{ 1145, 1150 },
6589	{ 1146, 1151 },
6590	{ 1147, 1152 },
6591	{ 1148, 1153 },
6592	{ 1156, 1157 },
6593	{ 1160, 1162 },
6594	{ 1172, 1173 },
6595	{ 1176, 1177 },
6596	{ 1181, 1179 },
6597	{ 1182, 1180 },
6598	{ 1183, 1179 },
6599	{ 1184, 1180 },
6600	{ 1187, 1185 },
6601	{ 1188, 1185 },
6602	{ 1194, 1193 },
6603	{ 1214, 1213 },
6604	{ 1216, 1213 },
6605	{ 1220, 1219 },
6606	{ 1223, 1222 },
6607	{ 1224, 1222 },
6608	{ 1226, 1225 },
6609	{ 1227, 1225 },
6610	{ 1229, 1228 },
6611	{ 1230, 1228 },
6612	{ 1232, 1231 },
6613	{ 1233, 1231 },
6614	{ 1241, 1238 },
6615	{ 1242, 1239 },
6616	{ 1243, 1240 },
6617	{ 1245, 1239 },
6618	{ 1246, 1240 },
6619	{ 1252, 1249 },
6620	{ 1253, 1250 },
6621	{ 1254, 1251 },
6622	{ 1256, 1250 },
6623	{ 1257, 1251 },
6624	{ 1261, 1260 },
6625	{ 1262, 1260 },
6626	{ 1265, 1264 },
6627	{ 1266, 1264 },
6628	{ 1271, 1268 },
6629	{ 1272, 1269 },
6630	{ 1273, 1270 },
6631	{ 1275, 1269 },
6632	{ 1276, 1270 },
6633	{ 1283, 1280 },
6634	{ 1284, 1281 },
6635	{ 1285, 1282 },
6636	{ 1287, 1281 },
6637	{ 1288, 1282 },
6638	{ 1294, 1291 },
6639	{ 1295, 1292 },
6640	{ 1296, 1293 },
6641	{ 1298, 1292 },
6642	{ 1299, 1293 },
6643	{ 1303, 1305 },
6644	{ 1304, 1305 },
6645	{ 1309, 1311 },
6646	{ 1310, 1311 },
6647	{ 1312, 1314 },
6648	{ 1313, 1314 },
6649	{ 1317, 1315 },
6650	{ 1318, 1316 },
6651	{ 1319, 1315 },
6652	{ 1320, 1316 },
6653	{ 1322, 1321 },
6654	{ 1323, 1321 },
6655	{ 1327, 1326 },
6656	{ 1328, 1326 },
6657	{ 1332, 1330 },
6658	{ 1333, 1331 },
6659	{ 1334, 1330 },
6660	{ 1335, 1331 },
6661	{ 1425, 1435 },
6662	{ 1426, 1436 },
6663	{ 1514, 1517 },
6664	{ 1515, 1518 },
6665	{ 1516, 1519 },
6666	{ 1529, 1532 },
6667	{ 1530, 1533 },
6668	{ 1531, 1534 },
6669	{ 1539, 1549 },
6670	{ 1540, 1550 },
6671	{ 1585, 1570 },
6672	{ 1586, 1571 },
6673	{ 1589, 1572 },
6674	{ 1590, 1573 },
6675	{ 1591, 1574 },
6676	{ 1592, 1575 },
6677	{ 1593, 1576 },
6678	{ 1597, 1577 },
6679	{ 1599, 1578 },
6680	{ 1600, 1579 },
6681	{ 1601, 1580 },
6682	{ 1602, 1581 },
6683	{ 1603, 1582 },
6684	{ 1604, 1583 },
6685	{ 1605, 1584 },
6686	{ 1606, 1570 },
6687	{ 1607, 1570 },
6688	{ 1607, 1606 },
6689	{ 1608, 1570 },
6690	{ 1608, 1606 },
6691	{ 1613, 1573 },
6692	{ 1614, 1574 },
6693	{ 1615, 1575 },
6694	{ 1616, 1575 },
6695	{ 1616, 1615 },
6696	{ 1617, 1575 },
6697	{ 1617, 1615 },
6698	{ 1621, 1577 },
6699	{ 1623, 1579 },
6700	{ 1624, 1580 },
6701	{ 1625, 1581 },
6702	{ 1626, 1582 },
6703	{ 1627, 1583 },
6704	{ 1628, 1584 },
6705	{ 1656, 1654 },
6706	{ 1657, 1655 },
6707	{ 1658, 1654 },
6708	{ 1659, 1655 },
6709	{ 1710, 1720 },
6710	{ 1713, 1720 },
6711	{ 1724, 1721 },
6712	{ 1726, 1722 },
6713	{ 1729, 1728 },
6714	{ 1730, 1721 },
6715	{ 1732, 1731 },
6716	{ 1733, 1722 },
6717	{ 1751, 1746 },
6718	{ 1753, 1747 },
6719	{ 1762, 1760 },
6720	{ 1763, 1761 },
6721	{ 1764, 1760 },
6722	{ 1765, 1761 },
6723	{ 1787, 1786 },
6724	{ 1801, 1798 },
6725	{ 1802, 1799 },
6726	{ 1803, 1800 },
6727	{ 1808, 1806 },
6728	{ 1809, 1807 },
6729	{ 1810, 1806 },
6730	{ 1811, 1807 },
6731	{ 1815, 1817 },
6732	{ 1819, 1821 },
6733	{ 1823, 1825 },
6734	{ 1827, 1829 },
6735	{ 1832, 1839 },
6736	{ 1833, 1840 },
6737	{ 1834, 1841 },
6738	{ 1835, 1842 },
6739	{ 1836, 1843 },
6740	{ 1837, 1844 },
6741	{ 1838, 1845 },
6742	{ 1848, 1846 },
6743	{ 1849, 1847 },
6744	{ 1850, 1846 },
6745	{ 1851, 1847 },
6746	{ 1863, 1854 },
6747	{ 1864, 1855 },
6748	{ 1865, 1856 },
6749	{ 1866, 1857 },
6750	{ 1868, 1858 },
6751	{ 1869, 1859 },
6752	{ 1870, 1860 },
6753	{ 1871, 1861 },
6754	{ 1872, 1862 },
6755	{ 1873, 1854 },
6756	{ 1875, 1856 },
6757	{ 1876, 1857 },
6758	{ 1878, 1859 },
6759	{ 1879, 1860 },
6760	{ 1880, 1861 },
6761	{ 1881, 1862 },
6762	{ 1896, 1894 },
6763	{ 1897, 1895 },
6764	{ 1901, 1902 },
6765	{ 1921, 1931 },
6766	{ 1922, 1932 },
6767	{ 1956, 1958 },
6768	{ 1957, 1959 },
6769	{ 1972, 1974 },
6770	{ 1973, 1975 },
6771	{ 1996, 1998 },
6772	{ 2096, 2098 },
6773	{ 2097, 2099 },
6774	{ 2108, 2110 },
6775	{ 2109, 2111 },
6776	{ 2137, 2134 },
6777	{ 2138, 2135 },
6778	{ 2139, 2136 },
6779	{ 2140, 2134 },
6780	{ 2141, 2135 },
6781	{ 2142, 2136 },
6782	{ 2144, 2143 },
6783	{ 2147, 2145 },
6784	{ 2148, 2146 },
6785	{ 2149, 2145 },
6786	{ 2150, 2146 },
6787	{ 2152, 2151 },
6788	{ 2154, 2153 },
6789	{ 2156, 2155 },
6790	{ 2157, 2155 },
6791	{ 2159, 2158 },
6792	{ 2160, 2158 },
6793	{ 2162, 2161 },
6794	{ 2163, 2161 },
6795	{ 2165, 2164 },
6796	{ 2194, 2197 },
6797	{ 2195, 2198 },
6798	{ 2196, 2199 },
6799	{ 2210, 2213 },
6800	{ 2211, 2214 },
6801	{ 2212, 2215 },
6802	{ 2220, 2230 },
6803	{ 2221, 2231 },
6804	{ 2256, 2252 },
6805	{ 2257, 2253 },
6806	{ 2258, 2254 },
6807	{ 2259, 2255 },
6808	{ 2261, 2260 },
6809	{ 2262, 2252 },
6810	{ 2263, 2253 },
6811	{ 2264, 2254 },
6812	{ 2265, 2255 },
6813	{ 2267, 2266 },
6814	{ 2269, 2268 },
6815	{ 2271, 2270 },
6816	{ 2273, 2272 },
6817	{ 2275, 2274 },
6818	{ 2276, 2274 },
6819	{ 2278, 2277 },
6820	{ 2279, 2277 },
6821	{ 2281, 2280 },
6822	{ 2282, 2280 },
6823	{ 2284, 2283 },
6824	{ 2286, 2285 },
6825	{ 2295, 2289 },
6826	{ 2296, 2290 },
6827	{ 2297, 2291 },
6828	{ 2298, 2292 },
6829	{ 2299, 2293 },
6830	{ 2300, 2294 },
6831	{ 2301, 2289 },
6832	{ 2302, 2290 },
6833	{ 2303, 2291 },
6834	{ 2304, 2292 },
6835	{ 2305, 2293 },
6836	{ 2306, 2294 },
6837	{ 2327, 2321 },
6838	{ 2328, 2322 },
6839	{ 2329, 2323 },
6840	{ 2330, 2324 },
6841	{ 2331, 2325 },
6842	{ 2332, 2326 },
6843	{ 2333, 2321 },
6844	{ 2334, 2322 },
6845	{ 2335, 2323 },
6846	{ 2336, 2324 },
6847	{ 2337, 2325 },
6848	{ 2338, 2326 },
6849	{ 2352, 2351 },
6850	{ 2353, 2351 },
6851	{ 2355, 2354 },
6852	{ 2356, 2354 },
6853	{ 2360, 2359 },
6854	{ 2361, 2359 },
6855	{ 2368, 2370 },
6856	{ 2376, 2378 },
6857	{ 2379, 2381 },
6858	{ 2380, 2381 },
6859	{ 2382, 2384 },
6860	{ 2383, 2384 },
6861	{ 2392, 2386 },
6862	{ 2393, 2387 },
6863	{ 2394, 2388 },
6864	{ 2395, 2389 },
6865	{ 2396, 2390 },
6866	{ 2397, 2391 },
6867	{ 2398, 2386 },
6868	{ 2399, 2387 },
6869	{ 2400, 2388 },
6870	{ 2401, 2389 },
6871	{ 2402, 2390 },
6872	{ 2403, 2391 },
6873	{ 2416, 2410 },
6874	{ 2417, 2411 },
6875	{ 2418, 2412 },
6876	{ 2419, 2413 },
6877	{ 2420, 2414 },
6878	{ 2421, 2415 },
6879	{ 2422, 2410 },
6880	{ 2423, 2411 },
6881	{ 2424, 2412 },
6882	{ 2425, 2413 },
6883	{ 2426, 2414 },
6884	{ 2427, 2415 },
6885	{ 2464, 2458 },
6886	{ 2465, 2459 },
6887	{ 2466, 2460 },
6888	{ 2467, 2461 },
6889	{ 2468, 2462 },
6890	{ 2469, 2463 },
6891	{ 2470, 2458 },
6892	{ 2471, 2459 },
6893	{ 2472, 2460 },
6894	{ 2473, 2461 },
6895	{ 2474, 2462 },
6896	{ 2475, 2463 },
6897	{ 2489, 2483 },
6898	{ 2490, 2484 },
6899	{ 2491, 2485 },
6900	{ 2492, 2486 },
6901	{ 2493, 2487 },
6902	{ 2494, 2488 },
6903	{ 2495, 2483 },
6904	{ 2496, 2484 },
6905	{ 2497, 2485 },
6906	{ 2498, 2486 },
6907	{ 2499, 2487 },
6908	{ 2500, 2488 },
6909	{ 2520, 2511 },
6910	{ 2521, 2512 },
6911	{ 2522, 2513 },
6912	{ 2523, 2514 },
6913	{ 2524, 2515 },
6914	{ 2525, 2516 },
6915	{ 2526, 2517 },
6916	{ 2527, 2518 },
6917	{ 2528, 2519 },
6918	{ 2529, 2511 },
6919	{ 2531, 2513 },
6920	{ 2532, 2514 },
6921	{ 2534, 2516 },
6922	{ 2535, 2517 },
6923	{ 2536, 2518 },
6924	{ 2537, 2519 },
6925	{ 2546, 2548 },
6926	{ 2547, 2548 },
6927	{ 2566, 2565 },
6928	{ 2567, 2565 },
6929	{ 2597, 2596 },
6930	{ 2598, 2596 },
6931	{ 2619, 2613 },
6932	{ 2620, 2614 },
6933	{ 2621, 2615 },
6934	{ 2622, 2616 },
6935	{ 2623, 2617 },
6936	{ 2624, 2618 },
6937	{ 2625, 2613 },
6938	{ 2626, 2614 },
6939	{ 2627, 2615 },
6940	{ 2628, 2616 },
6941	{ 2629, 2617 },
6942	{ 2630, 2618 },
6943	{ 2641, 2637 },
6944	{ 2642, 2638 },
6945	{ 2643, 2639 },
6946	{ 2644, 2640 },
6947	{ 2645, 2637 },
6948	{ 2646, 2638 },
6949	{ 2647, 2639 },
6950	{ 2648, 2640 },
6951	{ 2659, 2653 },
6952	{ 2660, 2654 },
6953	{ 2661, 2655 },
6954	{ 2662, 2656 },
6955	{ 2663, 2657 },
6956	{ 2664, 2658 },
6957	{ 2665, 2653 },
6958	{ 2666, 2654 },
6959	{ 2667, 2655 },
6960	{ 2668, 2656 },
6961	{ 2669, 2657 },
6962	{ 2670, 2658 },
6963	{ 2681, 2677 },
6964	{ 2682, 2678 },
6965	{ 2683, 2679 },
6966	{ 2684, 2680 },
6967	{ 2685, 2677 },
6968	{ 2686, 2678 },
6969	{ 2687, 2679 },
6970	{ 2688, 2680 },
6971	{ 2698, 2697 },
6972	{ 2699, 2697 },
6973	{ 2707, 2706 },
6974	{ 2708, 2705 },
6975	{ 2709, 2706 },
6976	{ 2712, 2711 },
6977	{ 2713, 2711 },
6978	{ 2737, 2739 },
6979	{ 2738, 2739 },
6980	{ 2741, 2740 },
6981	{ 2742, 2740 },
6982	{ 2779, 2770 },
6983	{ 2780, 2771 },
6984	{ 2781, 2772 },
6985	{ 2782, 2773 },
6986	{ 2783, 2774 },
6987	{ 2784, 2775 },
6988	{ 2785, 2776 },
6989	{ 2786, 2777 },
6990	{ 2787, 2778 },
6991	{ 2788, 2770 },
6992	{ 2790, 2772 },
6993	{ 2791, 2773 },
6994	{ 2793, 2775 },
6995	{ 2794, 2776 },
6996	{ 2795, 2777 },
6997	{ 2796, 2778 },
6998	{ 2812, 2811 },
6999	{ 2823, 2820 },
7000	{ 2824, 2821 },
7001	{ 2825, 2822 },
7002	{ 2838, 2837 },
7003	{ 2852, 2849 },
7004	{ 2853, 2850 },
7005	{ 2854, 2851 },
7006	{ 2886, 2879 },
7007	{ 2887, 2880 },
7008	{ 2888, 2881 },
7009	{ 2889, 2882 },
7010	{ 2890, 2883 },
7011	{ 2891, 2884 },
7012	{ 2892, 2885 },
7013	{ 2893, 2879 },
7014	{ 2898, 2884 },
7015	{ 2899, 2885 },
7016	{ 2921, 2919 },
7017	{ 2922, 2920 },
7018	{ 2923, 2919 },
7019	{ 2924, 2920 },
7020	{ 4198, 4165 },
7021	{ 4199, 4166 },
7022	{ 4200, 4167 },
7023	{ 4201, 4168 },
7024	{ 4202, 4169 },
7025	{ 4203, 4170 },
7026	{ 4204, 4171 },
7027	{ 4205, 4172 },
7028	{ 4206, 4173 },
7029	{ 4207, 4174 },
7030	{ 4208, 4175 },
7031	{ 4209, 4176 },
7032	{ 4210, 4177 },
7033	{ 4211, 4178 },
7034	{ 4212, 4179 },
7035	{ 4213, 4180 },
7036	{ 4214, 4181 },
7037	{ 4215, 4182 },
7038	{ 4216, 4183 },
7039	{ 4217, 4184 },
7040	{ 4218, 4185 },
7041	{ 4219, 4186 },
7042	{ 4220, 4187 },
7043	{ 4221, 4188 },
7044	{ 4222, 4189 },
7045	{ 4223, 4190 },
7046	{ 4224, 4191 },
7047	{ 4225, 4192 },
7048	{ 4226, 4193 },
7049	{ 4227, 4194 },
7050	{ 4228, 4195 },
7051	{ 4229, 4196 },
7052	{ 4230, 4197 },
7053	{ 4231, 4165 },
7054	{ 4232, 4166 },
7055	{ 4233, 4167 },
7056	{ 4234, 4168 },
7057	{ 4235, 4169 },
7058	{ 4236, 4170 },
7059	{ 4237, 4171 },
7060	{ 4238, 4172 },
7061	{ 4239, 4173 },
7062	{ 4240, 4174 },
7063	{ 4241, 4175 },
7064	{ 4242, 4176 },
7065	{ 4243, 4177 },
7066	{ 4244, 4178 },
7067	{ 4245, 4179 },
7068	{ 4246, 4180 },
7069	{ 4247, 4181 },
7070	{ 4248, 4182 },
7071	{ 4249, 4183 },
7072	{ 4250, 4184 },
7073	{ 4251, 4185 },
7074	{ 4252, 4186 },
7075	{ 4253, 4187 },
7076	{ 4254, 4188 },
7077	{ 4255, 4189 },
7078	{ 4256, 4190 },
7079	{ 4257, 4191 },
7080	{ 4258, 4192 },
7081	{ 4259, 4193 },
7082	{ 4260, 4194 },
7083	{ 4261, 4195 },
7084	{ 4262, 4196 },
7085	{ 4263, 4197 },
7086	{ 4608, 4637 },
7087	{ 4609, 4638 },
7088	{ 4619, 4639 },
7089	{ 4620, 4640 },
7090	{ 4729, 4739 },
7091	{ 4730, 4740 },
7092	{ 4737, 4741 },
7093	{ 4738, 4742 },
7094	{ 4795, 4817 },
7095	{ 4796, 4818 },
7096	{ 4797, 4819 },
7097	{ 4800, 4820 },
7098	{ 4801, 4821 },
7099	{ 4802, 4822 },
7100	{ 4803, 4823 },
7101	{ 4806, 4824 },
7102	{ 4807, 4825 },
7103	{ 4808, 4826 },
7104	{ 4809, 4827 },
7105	{ 4812, 4828 },
7106	{ 4813, 4829 },
7107	{ 4814, 4830 },
7108	{ 4815, 4831 },
7109	{ 4816, 4832 },
7110	{ 4879, 4901 },
7111	{ 4880, 4902 },
7112	{ 4881, 4903 },
7113	{ 4884, 4904 },
7114	{ 4885, 4905 },
7115	{ 4886, 4906 },
7116	{ 4887, 4907 },
7117	{ 4890, 4908 },
7118	{ 4891, 4909 },
7119	{ 4892, 4910 },
7120	{ 4893, 4911 },
7121	{ 4896, 4912 },
7122	{ 4897, 4913 },
7123	{ 4898, 4914 },
7124	{ 4899, 4915 },
7125	{ 4900, 4916 },
7126	{ 4947, 4957 },
7127	{ 4948, 4958 },
7128	{ 4953, 4955 },
7129	{ 4954, 4956 },
7130	{ 5085, 5087 },
7131	{ 5104, 5106 },
7132	{ 5105, 5107 },
7133	{ 5120, 5122 },
7134	{ 5121, 5123 },
7135	{ 5406, 5416 },
7136	{ 5407, 5417 },
7137	{ 5414, 5418 },
7138	{ 5415, 5419 },
7139	{ 5485, 5495 },
7140	{ 5486, 5496 },
7141	{ 5493, 5497 },
7142	{ 5494, 5498 },
7143	{ 5619, 5624 },
7144	{ 5620, 5625 },
7145	{ 5621, 5626 },
7146	{ 5622, 5627 },
7147	{ 5623, 5628 },
7148	{ 5643, 5646 },
7149	{ 5644, 5647 },
7150	{ 5645, 5648 },
7151	{ 5655, 5658 },
7152	{ 5656, 5659 },
7153	{ 5657, 5660 },
7154	{ 5707, 5733 },
7155	{ 5708, 5734 },
7156	{ 5709, 5735 },
7157	{ 5718, 5736 },
7158	{ 5719, 5737 },
7159	{ 5720, 5738 },
7160	{ 5791, 5817 },
7161	{ 5792, 5818 },
7162	{ 5793, 5819 },
7163	{ 5802, 5820 },
7164	{ 5803, 5821 },
7165	{ 5804, 5822 },
7166	{ 5840, 5869 },
7167	{ 5841, 5870 },
7168	{ 5851, 5871 },
7169	{ 5852, 5872 },
7170	{ 6187, 6185 },
7171	{ 6188, 6186 },
7172	{ 6189, 6185 },
7173	{ 6190, 6186 },
7174	{ 6198, 6195 },
7175	{ 6200, 6196 },
7176	{ 6201, 6197 },
7177	{ 6202, 6195 },
7178	{ 6203, 6196 },
7179	{ 6204, 6197 },
7180	{ 6225, 6216 },
7181	{ 6226, 6217 },
7182	{ 6227, 6218 },
7183	{ 6228, 6219 },
7184	{ 6229, 6220 },
7185	{ 6230, 6221 },
7186	{ 6231, 6222 },
7187	{ 6232, 6223 },
7188	{ 6233, 6224 },
7189	{ 6234, 6216 },
7190	{ 6236, 6218 },
7191	{ 6237, 6219 },
7192	{ 6239, 6221 },
7193	{ 6240, 6222 },
7194	{ 6241, 6223 },
7195	{ 6242, 6224 },
7196};
7197
7198static const uint16_t x86_16_bit_eq_lookup[] = {
7199	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7200	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7201	0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0,
7202	0, 0, 0, 0, 0, 3, 4, 5, 6, 7, 8, 9,
7203	10, 11, 12, 0, 13, 14, 0, 15, 16, 17, 18, 0,
7204	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7205	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20,
7206	21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 0,
7207	32, 33, 0, 0, 34, 35, 36, 37, 38, 39, 0, 0,
7208	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7209	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7210	0, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7211	0, 0, 0, 41, 42, 43, 0, 0, 0, 0, 0, 0,
7212	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7213	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7214	44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 0, 54,
7215	55, 0, 56, 57, 58, 59, 0, 0, 0, 0, 0, 0,
7216	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7217	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7218	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7219	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7220	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7221	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7222	0, 0, 0, 0, 60, 0, 0, 61, 62, 63, 64, 0,
7223	0, 65, 66, 67, 68, 0, 0, 0, 0, 0, 0, 69,
7224	70, 71, 72, 73, 74, 75, 76, 0, 0, 0, 0, 77,
7225	78, 79, 80, 81, 82, 83, 84, 0, 0, 0, 0, 85,
7226	86, 87, 88, 89, 90, 91, 92, 0, 0, 0, 0, 93,
7227	94, 95, 96, 97, 98, 99, 100, 0, 0, 0, 0, 0,
7228	0, 101, 102, 103, 0, 104, 0, 105, 0, 0, 0, 0,
7229	0, 0, 0, 0, 0, 106, 0, 0, 0, 0, 0, 0,
7230	0, 107, 108, 109, 110, 0, 0, 111, 112, 113, 114, 0,
7231	0, 115, 116, 117, 118, 0, 0, 119, 120, 121, 122, 0,
7232	0, 0, 0, 0, 0, 0, 0, 0, 0, 123, 124, 125,
7233	126, 0, 0, 0, 0, 0, 0, 127, 128, 129, 130, 0,
7234	0, 131, 132, 133, 134, 0, 0, 135, 136, 137, 138, 0,
7235	0, 139, 140, 141, 142, 0, 0, 0, 0, 0, 0, 0,
7236	0, 0, 0, 143, 144, 145, 146, 0, 0, 0, 0, 0,
7237	0, 147, 148, 149, 150, 0, 0, 151, 152, 153, 154, 0,
7238	0, 0, 0, 0, 0, 155, 156, 157, 158, 0, 0, 159,
7239	160, 161, 162, 0, 0, 163, 164, 165, 166, 0, 0, 0,
7240	0, 0, 0, 167, 168, 169, 170, 0, 0, 0, 171, 0,
7241	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7242	0, 0, 0, 0, 0, 0, 0, 0, 0, 172, 173, 174,
7243	175, 176, 177, 178, 179, 180, 181, 0, 182, 183, 0, 184,
7244	185, 186, 187, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7245	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 188,
7246	189, 0, 0, 0, 0, 0, 0, 0, 0, 190, 191, 192,
7247	193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7248	0, 0, 0, 0, 0, 0, 0, 0, 194, 0, 0, 195,
7249	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7250	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7251	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7252	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7253	0, 0, 0, 0, 0, 0, 0, 0, 0, 196, 197, 198,
7254	0, 0, 199, 200, 201, 202, 0, 0, 0, 0, 203, 204,
7255	205, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 207,
7256	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 208, 209,
7257	210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7258	0, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7259	0, 0, 0, 212, 213, 214, 0, 0, 0, 0, 0, 0,
7260	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7261	0, 0, 0, 0, 215, 216, 0, 0, 0, 217, 218, 0,
7262	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 219,
7263	0, 220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7264	0, 0, 0, 0, 0, 221, 222, 0, 223, 224, 0, 225,
7265	226, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7266	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7267	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7268	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7269	0, 0, 0, 0, 0, 0, 227, 228, 229, 230, 0, 0,
7270	0, 231, 232, 0, 0, 0, 233, 234, 235, 236, 237, 238,
7271	0, 0, 0, 0, 0, 0, 0, 0, 239, 240, 241, 242,
7272	243, 244, 245, 246, 247, 248, 249, 0, 250, 251, 0, 252,
7273	0, 0, 0, 0, 253, 254, 0, 0, 0, 0, 0, 255,
7274	256, 257, 0, 0, 258, 259, 260, 261, 0, 0, 0, 0,
7275	0, 0, 0, 262, 0, 0, 0, 263, 0, 0, 0, 0,
7276	0, 0, 0, 0, 0, 0, 0, 0, 264, 265, 0, 266,
7277	267, 0, 0, 0, 268, 269, 270, 271, 272, 273, 0, 274,
7278	0, 275, 276, 0, 0, 0, 277, 278, 279, 280, 281, 282,
7279	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7280	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7281	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7282	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7283	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7284	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7285	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7286	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7287	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7288	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7289	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7290	0, 0, 0, 0, 0, 283, 284, 285, 286, 0, 0, 0,
7291	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7292	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7293	0, 0, 287, 0, 288, 0, 0, 0, 0, 0, 0, 0,
7294	0, 0, 0, 0, 289, 290, 291, 292, 293, 0, 0, 0,
7295	0, 0, 0, 0, 294, 0, 0, 0, 295, 0, 0, 0,
7296	0, 0, 0, 0, 0, 0, 0, 0, 296, 0, 0, 0,
7297	297, 0, 0, 0, 0, 298, 299, 300, 301, 0, 0, 302,
7298	303, 0, 0, 0, 0, 0, 304, 0, 0, 0, 0, 0,
7299	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7300	0, 0, 305, 0, 306, 0, 0, 0, 307, 0, 0, 308,
7301	309, 0, 310, 311, 0, 312, 313, 0, 314, 315, 0, 0,
7302	0, 0, 0, 0, 0, 316, 317, 318, 0, 319, 320, 0,
7303	0, 0, 0, 0, 321, 322, 323, 0, 324, 325, 0, 0,
7304	0, 326, 327, 0, 0, 328, 329, 0, 0, 0, 0, 330,
7305	331, 332, 0, 333, 334, 0, 0, 0, 0, 0, 0, 335,
7306	336, 337, 0, 338, 339, 0, 0, 0, 0, 0, 340, 341,
7307	342, 0, 343, 344, 0, 0, 0, 345, 346, 0, 0, 0,
7308	0, 347, 348, 0, 349, 350, 0, 0, 0, 351, 352, 353,
7309	354, 0, 355, 356, 0, 0, 0, 357, 358, 0, 0, 0,
7310	359, 360, 361, 362, 0, 0, 0, 0, 0, 0, 0, 0,
7311	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7312	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7313	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7314	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7315	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7316	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7317	0, 0, 0, 0, 0, 0, 0, 0, 0, 363, 364, 0,
7318	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7319	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7320	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7321	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7322	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7323	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7324	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7325	0, 0, 365, 366, 367, 0, 0, 0, 0, 0, 0, 0,
7326	0, 0, 0, 0, 0, 368, 369, 370, 0, 0, 0, 0,
7327	0, 0, 0, 371, 372, 0, 0, 0, 0, 0, 0, 0,
7328	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7329	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7330	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7331	0, 373, 374, 0, 0, 375, 376, 377, 378, 379, 0, 0,
7332	0, 380, 0, 381, 382, 383, 384, 385, 386, 387, 388, 389,
7333	391, 0, 0, 0, 0, 393, 394, 395, 396, 398, 0, 0,
7334	0, 400, 0, 401, 402, 403, 404, 405, 406, 0, 0, 0,
7335	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7336	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7337	407, 408, 409, 410, 0, 0, 0, 0, 0, 0, 0, 0,
7338	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7339	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7340	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7341	0, 0, 0, 0, 0, 0, 411, 0, 0, 412, 0, 0,
7342	0, 0, 0, 0, 0, 0, 0, 0, 413, 0, 414, 0,
7343	0, 415, 416, 0, 417, 418, 0, 0, 0, 0, 0, 0,
7344	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 419,
7345	0, 420, 0, 0, 0, 0, 0, 0, 0, 0, 421, 422,
7346	423, 424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7347	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 425,
7348	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7349	0, 426, 427, 428, 0, 0, 0, 0, 429, 430, 431, 432,
7350	0, 0, 0, 433, 0, 0, 0, 434, 0, 0, 0, 435,
7351	0, 0, 0, 436, 0, 0, 0, 0, 437, 438, 439, 440,
7352	441, 442, 443, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7353	444, 445, 446, 447, 0, 0, 0, 0, 0, 0, 0, 0,
7354	0, 0, 0, 448, 449, 450, 451, 0, 452, 453, 454, 455,
7355	456, 457, 0, 458, 459, 0, 460, 461, 462, 463, 0, 0,
7356	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7357	464, 465, 0, 0, 0, 466, 0, 0, 0, 0, 0, 0,
7358	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7359	0, 467, 468, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7360	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7361	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7362	469, 470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7363	0, 0, 0, 0, 471, 472, 0, 0, 0, 0, 0, 0,
7364	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7365	0, 0, 0, 0, 473, 0, 0, 0, 0, 0, 0, 0,
7366	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7367	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7368	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7369	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7370	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7371	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7372	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7373	0, 0, 0, 0, 0, 0, 0, 0, 474, 475, 0, 0,
7374	0, 0, 0, 0, 0, 0, 0, 0, 476, 477, 0, 0,
7375	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7376	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7377	0, 478, 479, 480, 481, 482, 483, 0, 484, 0, 0, 485,
7378	486, 487, 488, 0, 489, 0, 490, 0, 491, 492, 0, 493,
7379	494, 0, 495, 496, 0, 497, 0, 0, 0, 0, 0, 0,
7380	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7381	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 498, 499,
7382	500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7383	0, 0, 501, 502, 503, 0, 0, 0, 0, 0, 0, 0,
7384	504, 505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7385	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7386	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7387	506, 507, 508, 509, 0, 510, 511, 512, 513, 514, 0, 515,
7388	0, 516, 0, 517, 0, 518, 0, 519, 520, 0, 521, 522,
7389	0, 523, 524, 0, 525, 0, 526, 0, 0, 0, 0, 0,
7390	0, 0, 0, 527, 528, 529, 530, 531, 532, 533, 534, 535,
7391	536, 537, 538, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7392	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 539,
7393	540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 0,
7394	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7395	551, 552, 0, 553, 554, 0, 0, 0, 555, 556, 0, 0,
7396	0, 0, 0, 0, 557, 0, 0, 0, 0, 0, 0, 0,
7397	558, 0, 0, 559, 560, 0, 561, 562, 0, 0, 0, 0,
7398	0, 0, 0, 0, 563, 564, 565, 566, 567, 568, 569, 570,
7399	571, 572, 573, 574, 0, 0, 0, 0, 0, 0, 0, 0,
7400	0, 0, 0, 0, 575, 576, 577, 578, 579, 580, 581, 582,
7401	583, 584, 585, 586, 0, 0, 0, 0, 0, 0, 0, 0,
7402	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7403	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7404	0, 0, 0, 0, 587, 588, 589, 590, 591, 592, 593, 594,
7405	595, 596, 597, 598, 0, 0, 0, 0, 0, 0, 0, 0,
7406	0, 0, 0, 0, 0, 599, 600, 601, 602, 603, 604, 605,
7407	606, 607, 608, 609, 610, 0, 0, 0, 0, 0, 0, 0,
7408	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7409	611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 0, 621,
7410	622, 0, 623, 624, 625, 626, 0, 0, 0, 0, 0, 0,
7411	0, 0, 627, 628, 0, 0, 0, 0, 0, 0, 0, 0,
7412	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 629, 630,
7413	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7414	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7415	0, 0, 0, 0, 0, 631, 632, 0, 0, 0, 0, 0,
7416	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7417	0, 0, 0, 633, 634, 635, 636, 637, 638, 639, 640, 641,
7418	642, 643, 644, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7419	0, 645, 646, 647, 648, 649, 650, 651, 652, 0, 0, 0,
7420	0, 0, 0, 0, 0, 0, 0, 653, 654, 655, 656, 657,
7421	658, 659, 660, 661, 662, 663, 664, 0, 0, 0, 0, 0,
7422	0, 0, 0, 0, 0, 665, 666, 667, 668, 669, 670, 671,
7423	672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 673, 674,
7424	0, 0, 0, 0, 0, 0, 0, 675, 676, 677, 0, 0,
7425	678, 679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7426	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7427	0, 680, 681, 0, 0, 682, 683, 0, 0, 0, 0, 0,
7428	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7429	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7430	0, 0, 0, 0, 0, 0, 0, 684, 685, 686, 687, 688,
7431	689, 690, 691, 692, 693, 0, 694, 695, 0, 696, 697, 698,
7432	699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7433	0, 0, 0, 0, 700, 0, 0, 0, 0, 0, 0, 0,
7434	0, 0, 0, 701, 702, 703, 0, 0, 0, 0, 0, 0,
7435	0, 0, 0, 0, 0, 0, 704, 0, 0, 0, 0, 0,
7436	0, 0, 0, 0, 0, 0, 0, 0, 705, 706, 707, 0,
7437	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7438	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7439	0, 0, 0, 0, 0, 0, 708, 709, 710, 711, 712, 713,
7440	714, 715, 0, 0, 0, 0, 716, 717, 0, 0, 0, 0,
7441	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7442	0, 0, 0, 0, 0, 718, 719, 720, 721, 0, 0, 0,
7443	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7444	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7445	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7446	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7447	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7448	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7449	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7450	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7451	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7452	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7453	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7454	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7455	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7456	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7457	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7458	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7459	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7460	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7461	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7462	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7463	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7464	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7465	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7466	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7467	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7468	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7469	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7470	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7471	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7472	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7473	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7474	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7475	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7476	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7477	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7478	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7479	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7480	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7481	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7482	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7483	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7484	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7485	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7486	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7487	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7488	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7489	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7490	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7491	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7492	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7493	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7494	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7495	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7496	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7497	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7498	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7499	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7500	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7501	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7502	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7503	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7504	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7505	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7506	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7507	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7508	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7509	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7510	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7511	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7512	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7513	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7514	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7515	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7516	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7517	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7518	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7519	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7520	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7521	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7522	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7523	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7524	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7525	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7526	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7527	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7528	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7529	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7530	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7531	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7532	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7533	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7534	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7535	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7536	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7537	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7538	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7539	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7540	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7541	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7542	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7543	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7544	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7545	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7546	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7547	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7548	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 722, 723,
7549	724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735,
7550	736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747,
7551	748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759,
7552	760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771,
7553	772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783,
7554	784, 785, 786, 787, 0, 0, 0, 0, 0, 0, 0, 0,
7555	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7556	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7557	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7558	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7559	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7560	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7561	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7562	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7563	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7564	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7565	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7566	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7567	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7568	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7569	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7570	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7571	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7572	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7573	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7574	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7575	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7576	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7577	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7578	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7579	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7580	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7581	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7582	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7583	788, 789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 790,
7584	791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7585	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7586	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7587	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7588	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7589	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7590	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7591	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7592	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7593	0, 792, 793, 0, 0, 0, 0, 0, 0, 794, 795, 0,
7594	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7595	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7596	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7597	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7598	0, 0, 0, 0, 0, 0, 0, 796, 797, 798, 0, 0,
7599	799, 800, 801, 802, 0, 0, 803, 804, 805, 806, 0, 0,
7600	807, 808, 809, 810, 811, 0, 0, 0, 0, 0, 0, 0,
7601	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7602	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7603	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7604	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7605	0, 0, 0, 0, 0, 0, 0, 812, 813, 814, 0, 0,
7606	815, 816, 817, 818, 0, 0, 819, 820, 821, 822, 0, 0,
7607	823, 824, 825, 826, 827, 0, 0, 0, 0, 0, 0, 0,
7608	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7609	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7610	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7611	0, 0, 0, 828, 829, 0, 0, 0, 0, 830, 831, 0,
7612	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7613	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7614	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7615	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7616	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7617	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7618	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7619	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7620	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7621	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7622	0, 0, 0, 0, 0, 0, 0, 0, 0, 832, 0, 0,
7623	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7624	0, 0, 0, 0, 833, 834, 0, 0, 0, 0, 0, 0,
7625	0, 0, 0, 0, 0, 0, 0, 0, 835, 836, 0, 0,
7626	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7627	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7628	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7629	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7630	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7631	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7632	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7633	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7634	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7635	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7636	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7637	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7638	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7639	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7640	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7641	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7642	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7643	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7644	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7645	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7646	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7647	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7648	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7649	0, 0, 0, 0, 0, 0, 837, 838, 0, 0, 0, 0,
7650	0, 0, 839, 840, 0, 0, 0, 0, 0, 0, 0, 0,
7651	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7652	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7653	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7654	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7655	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7656	0, 841, 842, 0, 0, 0, 0, 0, 0, 843, 844, 0,
7657	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7658	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7659	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7660	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7661	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7662	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7663	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7664	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7665	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7666	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7667	0, 0, 0, 845, 846, 847, 848, 849, 0, 0, 0, 0,
7668	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7669	0, 0, 0, 850, 851, 852, 0, 0, 0, 0, 0, 0,
7670	0, 0, 0, 853, 854, 855, 0, 0, 0, 0, 0, 0,
7671	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7672	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7673	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7674	0, 0, 0, 0, 0, 0, 0, 856, 857, 858, 0, 0,
7675	0, 0, 0, 0, 0, 0, 859, 860, 861, 0, 0, 0,
7676	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7677	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7678	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7679	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7680	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7681	0, 0, 0, 0, 0, 0, 0, 862, 863, 864, 0, 0,
7682	0, 0, 0, 0, 0, 0, 865, 866, 867, 0, 0, 0,
7683	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7684	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7685	0, 0, 0, 0, 0, 0, 0, 0, 868, 869, 0, 0,
7686	0, 0, 0, 0, 0, 0, 0, 870, 871, 0, 0, 0,
7687	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7688	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7689	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7690	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7691	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7692	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7693	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7694	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7695	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7696	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7697	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7698	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7699	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7700	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7701	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7702	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7703	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7704	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7705	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7706	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7707	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7708	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7709	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7710	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7711	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7712	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7713	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7714	0, 0, 0, 0, 0, 0, 0, 872, 873, 874, 875, 0,
7715	0, 0, 0, 0, 0, 0, 876, 0, 877, 878, 879, 880,
7716	881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7717	0, 0, 0, 0, 0, 0, 0, 0, 0, 882, 883, 884,
7718	885, 886, 887, 888, 889, 890, 891, 0, 892, 893, 0, 894,
7719	895, 896, 897, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7720	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
7721	0, 0, 0
7722};
7723
7724#endif // GET_INSTRINFO_MC_DESC
7725