• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|*                                                                            *|
3|* Target Instruction Enum Values and Descriptors                             *|
4|*                                                                            *|
5|* Automatically generated file, do not edit!                                 *|
6|*                                                                            *|
7\*===----------------------------------------------------------------------===*/
8
9#ifdef GET_INSTRINFO_ENUM
10#undef GET_INSTRINFO_ENUM
11namespace llvm {
12
13namespace PPC {
14  enum {
15    PHI	= 0,
16    INLINEASM	= 1,
17    INLINEASM_BR	= 2,
18    CFI_INSTRUCTION	= 3,
19    EH_LABEL	= 4,
20    GC_LABEL	= 5,
21    ANNOTATION_LABEL	= 6,
22    KILL	= 7,
23    EXTRACT_SUBREG	= 8,
24    INSERT_SUBREG	= 9,
25    IMPLICIT_DEF	= 10,
26    SUBREG_TO_REG	= 11,
27    COPY_TO_REGCLASS	= 12,
28    DBG_VALUE	= 13,
29    DBG_LABEL	= 14,
30    REG_SEQUENCE	= 15,
31    COPY	= 16,
32    BUNDLE	= 17,
33    LIFETIME_START	= 18,
34    LIFETIME_END	= 19,
35    STACKMAP	= 20,
36    FENTRY_CALL	= 21,
37    PATCHPOINT	= 22,
38    LOAD_STACK_GUARD	= 23,
39    STATEPOINT	= 24,
40    LOCAL_ESCAPE	= 25,
41    FAULTING_OP	= 26,
42    PATCHABLE_OP	= 27,
43    PATCHABLE_FUNCTION_ENTER	= 28,
44    PATCHABLE_RET	= 29,
45    PATCHABLE_FUNCTION_EXIT	= 30,
46    PATCHABLE_TAIL_CALL	= 31,
47    PATCHABLE_EVENT_CALL	= 32,
48    PATCHABLE_TYPED_EVENT_CALL	= 33,
49    ICALL_BRANCH_FUNNEL	= 34,
50    G_ADD	= 35,
51    G_SUB	= 36,
52    G_MUL	= 37,
53    G_SDIV	= 38,
54    G_UDIV	= 39,
55    G_SREM	= 40,
56    G_UREM	= 41,
57    G_AND	= 42,
58    G_OR	= 43,
59    G_XOR	= 44,
60    G_IMPLICIT_DEF	= 45,
61    G_PHI	= 46,
62    G_FRAME_INDEX	= 47,
63    G_GLOBAL_VALUE	= 48,
64    G_EXTRACT	= 49,
65    G_UNMERGE_VALUES	= 50,
66    G_INSERT	= 51,
67    G_MERGE_VALUES	= 52,
68    G_BUILD_VECTOR	= 53,
69    G_BUILD_VECTOR_TRUNC	= 54,
70    G_CONCAT_VECTORS	= 55,
71    G_PTRTOINT	= 56,
72    G_INTTOPTR	= 57,
73    G_BITCAST	= 58,
74    G_INTRINSIC_TRUNC	= 59,
75    G_INTRINSIC_ROUND	= 60,
76    G_READCYCLECOUNTER	= 61,
77    G_LOAD	= 62,
78    G_SEXTLOAD	= 63,
79    G_ZEXTLOAD	= 64,
80    G_INDEXED_LOAD	= 65,
81    G_INDEXED_SEXTLOAD	= 66,
82    G_INDEXED_ZEXTLOAD	= 67,
83    G_STORE	= 68,
84    G_INDEXED_STORE	= 69,
85    G_ATOMIC_CMPXCHG_WITH_SUCCESS	= 70,
86    G_ATOMIC_CMPXCHG	= 71,
87    G_ATOMICRMW_XCHG	= 72,
88    G_ATOMICRMW_ADD	= 73,
89    G_ATOMICRMW_SUB	= 74,
90    G_ATOMICRMW_AND	= 75,
91    G_ATOMICRMW_NAND	= 76,
92    G_ATOMICRMW_OR	= 77,
93    G_ATOMICRMW_XOR	= 78,
94    G_ATOMICRMW_MAX	= 79,
95    G_ATOMICRMW_MIN	= 80,
96    G_ATOMICRMW_UMAX	= 81,
97    G_ATOMICRMW_UMIN	= 82,
98    G_ATOMICRMW_FADD	= 83,
99    G_ATOMICRMW_FSUB	= 84,
100    G_FENCE	= 85,
101    G_BRCOND	= 86,
102    G_BRINDIRECT	= 87,
103    G_INTRINSIC	= 88,
104    G_INTRINSIC_W_SIDE_EFFECTS	= 89,
105    G_ANYEXT	= 90,
106    G_TRUNC	= 91,
107    G_CONSTANT	= 92,
108    G_FCONSTANT	= 93,
109    G_VASTART	= 94,
110    G_VAARG	= 95,
111    G_SEXT	= 96,
112    G_SEXT_INREG	= 97,
113    G_ZEXT	= 98,
114    G_SHL	= 99,
115    G_LSHR	= 100,
116    G_ASHR	= 101,
117    G_ICMP	= 102,
118    G_FCMP	= 103,
119    G_SELECT	= 104,
120    G_UADDO	= 105,
121    G_UADDE	= 106,
122    G_USUBO	= 107,
123    G_USUBE	= 108,
124    G_SADDO	= 109,
125    G_SADDE	= 110,
126    G_SSUBO	= 111,
127    G_SSUBE	= 112,
128    G_UMULO	= 113,
129    G_SMULO	= 114,
130    G_UMULH	= 115,
131    G_SMULH	= 116,
132    G_FADD	= 117,
133    G_FSUB	= 118,
134    G_FMUL	= 119,
135    G_FMA	= 120,
136    G_FMAD	= 121,
137    G_FDIV	= 122,
138    G_FREM	= 123,
139    G_FPOW	= 124,
140    G_FEXP	= 125,
141    G_FEXP2	= 126,
142    G_FLOG	= 127,
143    G_FLOG2	= 128,
144    G_FLOG10	= 129,
145    G_FNEG	= 130,
146    G_FPEXT	= 131,
147    G_FPTRUNC	= 132,
148    G_FPTOSI	= 133,
149    G_FPTOUI	= 134,
150    G_SITOFP	= 135,
151    G_UITOFP	= 136,
152    G_FABS	= 137,
153    G_FCOPYSIGN	= 138,
154    G_FCANONICALIZE	= 139,
155    G_FMINNUM	= 140,
156    G_FMAXNUM	= 141,
157    G_FMINNUM_IEEE	= 142,
158    G_FMAXNUM_IEEE	= 143,
159    G_FMINIMUM	= 144,
160    G_FMAXIMUM	= 145,
161    G_PTR_ADD	= 146,
162    G_PTR_MASK	= 147,
163    G_SMIN	= 148,
164    G_SMAX	= 149,
165    G_UMIN	= 150,
166    G_UMAX	= 151,
167    G_BR	= 152,
168    G_BRJT	= 153,
169    G_INSERT_VECTOR_ELT	= 154,
170    G_EXTRACT_VECTOR_ELT	= 155,
171    G_SHUFFLE_VECTOR	= 156,
172    G_CTTZ	= 157,
173    G_CTTZ_ZERO_UNDEF	= 158,
174    G_CTLZ	= 159,
175    G_CTLZ_ZERO_UNDEF	= 160,
176    G_CTPOP	= 161,
177    G_BSWAP	= 162,
178    G_BITREVERSE	= 163,
179    G_FCEIL	= 164,
180    G_FCOS	= 165,
181    G_FSIN	= 166,
182    G_FSQRT	= 167,
183    G_FFLOOR	= 168,
184    G_FRINT	= 169,
185    G_FNEARBYINT	= 170,
186    G_ADDRSPACE_CAST	= 171,
187    G_BLOCK_ADDR	= 172,
188    G_JUMP_TABLE	= 173,
189    G_DYN_STACKALLOC	= 174,
190    G_READ_REGISTER	= 175,
191    G_WRITE_REGISTER	= 176,
192    CFENCE8	= 177,
193    CLRLSLDI	= 178,
194    CLRLSLDI_rec	= 179,
195    CLRLSLWI	= 180,
196    CLRLSLWI_rec	= 181,
197    CLRRDI	= 182,
198    CLRRDI_rec	= 183,
199    CLRRWI	= 184,
200    CLRRWI_rec	= 185,
201    CP_COPY_FIRST	= 186,
202    CP_COPYx	= 187,
203    CP_PASTE_LAST	= 188,
204    CP_PASTEx	= 189,
205    DCBFL	= 190,
206    DCBFLP	= 191,
207    DCBFx	= 192,
208    DCBTCT	= 193,
209    DCBTDS	= 194,
210    DCBTSTCT	= 195,
211    DCBTSTDS	= 196,
212    DCBTSTT	= 197,
213    DCBTSTx	= 198,
214    DCBTT	= 199,
215    DCBTx	= 200,
216    DFLOADf32	= 201,
217    DFLOADf64	= 202,
218    DFSTOREf32	= 203,
219    DFSTOREf64	= 204,
220    EXTLDI	= 205,
221    EXTLDI_rec	= 206,
222    EXTLWI	= 207,
223    EXTLWI_rec	= 208,
224    EXTRDI	= 209,
225    EXTRDI_rec	= 210,
226    EXTRWI	= 211,
227    EXTRWI_rec	= 212,
228    INSLWI	= 213,
229    INSLWI_rec	= 214,
230    INSRDI	= 215,
231    INSRDI_rec	= 216,
232    INSRWI	= 217,
233    INSRWI_rec	= 218,
234    LAx	= 219,
235    LIWAX	= 220,
236    LIWZX	= 221,
237    RLWIMIbm	= 222,
238    RLWIMIbm_rec	= 223,
239    RLWINMbm	= 224,
240    RLWINMbm_rec	= 225,
241    RLWNMbm	= 226,
242    RLWNMbm_rec	= 227,
243    ROTRDI	= 228,
244    ROTRDI_rec	= 229,
245    ROTRWI	= 230,
246    ROTRWI_rec	= 231,
247    SLDI	= 232,
248    SLDI_rec	= 233,
249    SLWI	= 234,
250    SLWI_rec	= 235,
251    SPILLTOVSR_LD	= 236,
252    SPILLTOVSR_LDX	= 237,
253    SPILLTOVSR_ST	= 238,
254    SPILLTOVSR_STX	= 239,
255    SRDI	= 240,
256    SRDI_rec	= 241,
257    SRWI	= 242,
258    SRWI_rec	= 243,
259    STIWX	= 244,
260    SUBI	= 245,
261    SUBIC	= 246,
262    SUBIC_rec	= 247,
263    SUBIS	= 248,
264    SUBPCIS	= 249,
265    XFLOADf32	= 250,
266    XFLOADf64	= 251,
267    XFSTOREf32	= 252,
268    XFSTOREf64	= 253,
269    ADD4	= 254,
270    ADD4O	= 255,
271    ADD4O_rec	= 256,
272    ADD4TLS	= 257,
273    ADD4_rec	= 258,
274    ADD8	= 259,
275    ADD8O	= 260,
276    ADD8O_rec	= 261,
277    ADD8TLS	= 262,
278    ADD8TLS_	= 263,
279    ADD8_rec	= 264,
280    ADDC	= 265,
281    ADDC8	= 266,
282    ADDC8O	= 267,
283    ADDC8O_rec	= 268,
284    ADDC8_rec	= 269,
285    ADDCO	= 270,
286    ADDCO_rec	= 271,
287    ADDC_rec	= 272,
288    ADDE	= 273,
289    ADDE8	= 274,
290    ADDE8O	= 275,
291    ADDE8O_rec	= 276,
292    ADDE8_rec	= 277,
293    ADDEO	= 278,
294    ADDEO_rec	= 279,
295    ADDE_rec	= 280,
296    ADDI	= 281,
297    ADDI8	= 282,
298    ADDIC	= 283,
299    ADDIC8	= 284,
300    ADDIC_rec	= 285,
301    ADDIS	= 286,
302    ADDIS8	= 287,
303    ADDISdtprelHA	= 288,
304    ADDISdtprelHA32	= 289,
305    ADDISgotTprelHA	= 290,
306    ADDIStlsgdHA	= 291,
307    ADDIStlsldHA	= 292,
308    ADDIStocHA	= 293,
309    ADDIStocHA8	= 294,
310    ADDIdtprelL	= 295,
311    ADDIdtprelL32	= 296,
312    ADDItlsgdL	= 297,
313    ADDItlsgdL32	= 298,
314    ADDItlsgdLADDR	= 299,
315    ADDItlsgdLADDR32	= 300,
316    ADDItlsldL	= 301,
317    ADDItlsldL32	= 302,
318    ADDItlsldLADDR	= 303,
319    ADDItlsldLADDR32	= 304,
320    ADDItocL	= 305,
321    ADDME	= 306,
322    ADDME8	= 307,
323    ADDME8O	= 308,
324    ADDME8O_rec	= 309,
325    ADDME8_rec	= 310,
326    ADDMEO	= 311,
327    ADDMEO_rec	= 312,
328    ADDME_rec	= 313,
329    ADDPCIS	= 314,
330    ADDZE	= 315,
331    ADDZE8	= 316,
332    ADDZE8O	= 317,
333    ADDZE8O_rec	= 318,
334    ADDZE8_rec	= 319,
335    ADDZEO	= 320,
336    ADDZEO_rec	= 321,
337    ADDZE_rec	= 322,
338    ADJCALLSTACKDOWN	= 323,
339    ADJCALLSTACKUP	= 324,
340    AND	= 325,
341    AND8	= 326,
342    AND8_rec	= 327,
343    ANDC	= 328,
344    ANDC8	= 329,
345    ANDC8_rec	= 330,
346    ANDC_rec	= 331,
347    ANDI8_rec	= 332,
348    ANDIS8_rec	= 333,
349    ANDIS_rec	= 334,
350    ANDI_rec	= 335,
351    ANDI_rec_1_EQ_BIT	= 336,
352    ANDI_rec_1_EQ_BIT8	= 337,
353    ANDI_rec_1_GT_BIT	= 338,
354    ANDI_rec_1_GT_BIT8	= 339,
355    AND_rec	= 340,
356    ATOMIC_CMP_SWAP_I16	= 341,
357    ATOMIC_CMP_SWAP_I32	= 342,
358    ATOMIC_CMP_SWAP_I64	= 343,
359    ATOMIC_CMP_SWAP_I8	= 344,
360    ATOMIC_LOAD_ADD_I16	= 345,
361    ATOMIC_LOAD_ADD_I32	= 346,
362    ATOMIC_LOAD_ADD_I64	= 347,
363    ATOMIC_LOAD_ADD_I8	= 348,
364    ATOMIC_LOAD_AND_I16	= 349,
365    ATOMIC_LOAD_AND_I32	= 350,
366    ATOMIC_LOAD_AND_I64	= 351,
367    ATOMIC_LOAD_AND_I8	= 352,
368    ATOMIC_LOAD_MAX_I16	= 353,
369    ATOMIC_LOAD_MAX_I32	= 354,
370    ATOMIC_LOAD_MAX_I64	= 355,
371    ATOMIC_LOAD_MAX_I8	= 356,
372    ATOMIC_LOAD_MIN_I16	= 357,
373    ATOMIC_LOAD_MIN_I32	= 358,
374    ATOMIC_LOAD_MIN_I64	= 359,
375    ATOMIC_LOAD_MIN_I8	= 360,
376    ATOMIC_LOAD_NAND_I16	= 361,
377    ATOMIC_LOAD_NAND_I32	= 362,
378    ATOMIC_LOAD_NAND_I64	= 363,
379    ATOMIC_LOAD_NAND_I8	= 364,
380    ATOMIC_LOAD_OR_I16	= 365,
381    ATOMIC_LOAD_OR_I32	= 366,
382    ATOMIC_LOAD_OR_I64	= 367,
383    ATOMIC_LOAD_OR_I8	= 368,
384    ATOMIC_LOAD_SUB_I16	= 369,
385    ATOMIC_LOAD_SUB_I32	= 370,
386    ATOMIC_LOAD_SUB_I64	= 371,
387    ATOMIC_LOAD_SUB_I8	= 372,
388    ATOMIC_LOAD_UMAX_I16	= 373,
389    ATOMIC_LOAD_UMAX_I32	= 374,
390    ATOMIC_LOAD_UMAX_I64	= 375,
391    ATOMIC_LOAD_UMAX_I8	= 376,
392    ATOMIC_LOAD_UMIN_I16	= 377,
393    ATOMIC_LOAD_UMIN_I32	= 378,
394    ATOMIC_LOAD_UMIN_I64	= 379,
395    ATOMIC_LOAD_UMIN_I8	= 380,
396    ATOMIC_LOAD_XOR_I16	= 381,
397    ATOMIC_LOAD_XOR_I32	= 382,
398    ATOMIC_LOAD_XOR_I64	= 383,
399    ATOMIC_LOAD_XOR_I8	= 384,
400    ATOMIC_SWAP_I16	= 385,
401    ATOMIC_SWAP_I32	= 386,
402    ATOMIC_SWAP_I64	= 387,
403    ATOMIC_SWAP_I8	= 388,
404    ATTN	= 389,
405    B	= 390,
406    BA	= 391,
407    BC	= 392,
408    BCC	= 393,
409    BCCA	= 394,
410    BCCCTR	= 395,
411    BCCCTR8	= 396,
412    BCCCTRL	= 397,
413    BCCCTRL8	= 398,
414    BCCL	= 399,
415    BCCLA	= 400,
416    BCCLR	= 401,
417    BCCLRL	= 402,
418    BCCTR	= 403,
419    BCCTR8	= 404,
420    BCCTR8n	= 405,
421    BCCTRL	= 406,
422    BCCTRL8	= 407,
423    BCCTRL8n	= 408,
424    BCCTRLn	= 409,
425    BCCTRn	= 410,
426    BCDCFN_rec	= 411,
427    BCDCFSQ_rec	= 412,
428    BCDCFZ_rec	= 413,
429    BCDCPSGN_rec	= 414,
430    BCDCTN_rec	= 415,
431    BCDCTSQ_rec	= 416,
432    BCDCTZ_rec	= 417,
433    BCDSETSGN_rec	= 418,
434    BCDSR_rec	= 419,
435    BCDS_rec	= 420,
436    BCDTRUNC_rec	= 421,
437    BCDUS_rec	= 422,
438    BCDUTRUNC_rec	= 423,
439    BCL	= 424,
440    BCLR	= 425,
441    BCLRL	= 426,
442    BCLRLn	= 427,
443    BCLRn	= 428,
444    BCLalways	= 429,
445    BCLn	= 430,
446    BCTR	= 431,
447    BCTR8	= 432,
448    BCTRL	= 433,
449    BCTRL8	= 434,
450    BCTRL8_LDinto_toc	= 435,
451    BCTRL_LWZinto_toc	= 436,
452    BCn	= 437,
453    BDNZ	= 438,
454    BDNZ8	= 439,
455    BDNZA	= 440,
456    BDNZAm	= 441,
457    BDNZAp	= 442,
458    BDNZL	= 443,
459    BDNZLA	= 444,
460    BDNZLAm	= 445,
461    BDNZLAp	= 446,
462    BDNZLR	= 447,
463    BDNZLR8	= 448,
464    BDNZLRL	= 449,
465    BDNZLRLm	= 450,
466    BDNZLRLp	= 451,
467    BDNZLRm	= 452,
468    BDNZLRp	= 453,
469    BDNZLm	= 454,
470    BDNZLp	= 455,
471    BDNZm	= 456,
472    BDNZp	= 457,
473    BDZ	= 458,
474    BDZ8	= 459,
475    BDZA	= 460,
476    BDZAm	= 461,
477    BDZAp	= 462,
478    BDZL	= 463,
479    BDZLA	= 464,
480    BDZLAm	= 465,
481    BDZLAp	= 466,
482    BDZLR	= 467,
483    BDZLR8	= 468,
484    BDZLRL	= 469,
485    BDZLRLm	= 470,
486    BDZLRLp	= 471,
487    BDZLRm	= 472,
488    BDZLRp	= 473,
489    BDZLm	= 474,
490    BDZLp	= 475,
491    BDZm	= 476,
492    BDZp	= 477,
493    BL	= 478,
494    BL8	= 479,
495    BL8_NOP	= 480,
496    BL8_NOP_TLS	= 481,
497    BL8_TLS	= 482,
498    BL8_TLS_	= 483,
499    BLA	= 484,
500    BLA8	= 485,
501    BLA8_NOP	= 486,
502    BLR	= 487,
503    BLR8	= 488,
504    BLRL	= 489,
505    BL_NOP	= 490,
506    BL_TLS	= 491,
507    BPERMD	= 492,
508    BRINC	= 493,
509    CLRBHRB	= 494,
510    CMPB	= 495,
511    CMPB8	= 496,
512    CMPD	= 497,
513    CMPDI	= 498,
514    CMPEQB	= 499,
515    CMPLD	= 500,
516    CMPLDI	= 501,
517    CMPLW	= 502,
518    CMPLWI	= 503,
519    CMPRB	= 504,
520    CMPRB8	= 505,
521    CMPW	= 506,
522    CMPWI	= 507,
523    CNTLZD	= 508,
524    CNTLZD_rec	= 509,
525    CNTLZW	= 510,
526    CNTLZW8	= 511,
527    CNTLZW8_rec	= 512,
528    CNTLZW_rec	= 513,
529    CNTTZD	= 514,
530    CNTTZD_rec	= 515,
531    CNTTZW	= 516,
532    CNTTZW8	= 517,
533    CNTTZW8_rec	= 518,
534    CNTTZW_rec	= 519,
535    CP_ABORT	= 520,
536    CP_COPY	= 521,
537    CP_COPY8	= 522,
538    CP_PASTE	= 523,
539    CP_PASTE8	= 524,
540    CP_PASTE8_rec	= 525,
541    CP_PASTE_rec	= 526,
542    CR6SET	= 527,
543    CR6UNSET	= 528,
544    CRAND	= 529,
545    CRANDC	= 530,
546    CREQV	= 531,
547    CRNAND	= 532,
548    CRNOR	= 533,
549    CROR	= 534,
550    CRORC	= 535,
551    CRSET	= 536,
552    CRUNSET	= 537,
553    CRXOR	= 538,
554    CTRL_DEP	= 539,
555    DARN	= 540,
556    DCBA	= 541,
557    DCBF	= 542,
558    DCBFEP	= 543,
559    DCBI	= 544,
560    DCBST	= 545,
561    DCBSTEP	= 546,
562    DCBT	= 547,
563    DCBTEP	= 548,
564    DCBTST	= 549,
565    DCBTSTEP	= 550,
566    DCBZ	= 551,
567    DCBZEP	= 552,
568    DCBZL	= 553,
569    DCBZLEP	= 554,
570    DCCCI	= 555,
571    DIVD	= 556,
572    DIVDE	= 557,
573    DIVDEO	= 558,
574    DIVDEO_rec	= 559,
575    DIVDEU	= 560,
576    DIVDEUO	= 561,
577    DIVDEUO_rec	= 562,
578    DIVDEU_rec	= 563,
579    DIVDE_rec	= 564,
580    DIVDO	= 565,
581    DIVDO_rec	= 566,
582    DIVDU	= 567,
583    DIVDUO	= 568,
584    DIVDUO_rec	= 569,
585    DIVDU_rec	= 570,
586    DIVD_rec	= 571,
587    DIVW	= 572,
588    DIVWE	= 573,
589    DIVWEO	= 574,
590    DIVWEO_rec	= 575,
591    DIVWEU	= 576,
592    DIVWEUO	= 577,
593    DIVWEUO_rec	= 578,
594    DIVWEU_rec	= 579,
595    DIVWE_rec	= 580,
596    DIVWO	= 581,
597    DIVWO_rec	= 582,
598    DIVWU	= 583,
599    DIVWUO	= 584,
600    DIVWUO_rec	= 585,
601    DIVWU_rec	= 586,
602    DIVW_rec	= 587,
603    DSS	= 588,
604    DSSALL	= 589,
605    DST	= 590,
606    DST64	= 591,
607    DSTST	= 592,
608    DSTST64	= 593,
609    DSTSTT	= 594,
610    DSTSTT64	= 595,
611    DSTT	= 596,
612    DSTT64	= 597,
613    DYNALLOC	= 598,
614    DYNALLOC8	= 599,
615    DYNAREAOFFSET	= 600,
616    DYNAREAOFFSET8	= 601,
617    EFDABS	= 602,
618    EFDADD	= 603,
619    EFDCFS	= 604,
620    EFDCFSF	= 605,
621    EFDCFSI	= 606,
622    EFDCFSID	= 607,
623    EFDCFUF	= 608,
624    EFDCFUI	= 609,
625    EFDCFUID	= 610,
626    EFDCMPEQ	= 611,
627    EFDCMPGT	= 612,
628    EFDCMPLT	= 613,
629    EFDCTSF	= 614,
630    EFDCTSI	= 615,
631    EFDCTSIDZ	= 616,
632    EFDCTSIZ	= 617,
633    EFDCTUF	= 618,
634    EFDCTUI	= 619,
635    EFDCTUIDZ	= 620,
636    EFDCTUIZ	= 621,
637    EFDDIV	= 622,
638    EFDMUL	= 623,
639    EFDNABS	= 624,
640    EFDNEG	= 625,
641    EFDSUB	= 626,
642    EFDTSTEQ	= 627,
643    EFDTSTGT	= 628,
644    EFDTSTLT	= 629,
645    EFSABS	= 630,
646    EFSADD	= 631,
647    EFSCFD	= 632,
648    EFSCFSF	= 633,
649    EFSCFSI	= 634,
650    EFSCFUF	= 635,
651    EFSCFUI	= 636,
652    EFSCMPEQ	= 637,
653    EFSCMPGT	= 638,
654    EFSCMPLT	= 639,
655    EFSCTSF	= 640,
656    EFSCTSI	= 641,
657    EFSCTSIZ	= 642,
658    EFSCTUF	= 643,
659    EFSCTUI	= 644,
660    EFSCTUIZ	= 645,
661    EFSDIV	= 646,
662    EFSMUL	= 647,
663    EFSNABS	= 648,
664    EFSNEG	= 649,
665    EFSSUB	= 650,
666    EFSTSTEQ	= 651,
667    EFSTSTGT	= 652,
668    EFSTSTLT	= 653,
669    EH_SjLj_LongJmp32	= 654,
670    EH_SjLj_LongJmp64	= 655,
671    EH_SjLj_SetJmp32	= 656,
672    EH_SjLj_SetJmp64	= 657,
673    EH_SjLj_Setup	= 658,
674    EQV	= 659,
675    EQV8	= 660,
676    EQV8_rec	= 661,
677    EQV_rec	= 662,
678    EVABS	= 663,
679    EVADDIW	= 664,
680    EVADDSMIAAW	= 665,
681    EVADDSSIAAW	= 666,
682    EVADDUMIAAW	= 667,
683    EVADDUSIAAW	= 668,
684    EVADDW	= 669,
685    EVAND	= 670,
686    EVANDC	= 671,
687    EVCMPEQ	= 672,
688    EVCMPGTS	= 673,
689    EVCMPGTU	= 674,
690    EVCMPLTS	= 675,
691    EVCMPLTU	= 676,
692    EVCNTLSW	= 677,
693    EVCNTLZW	= 678,
694    EVDIVWS	= 679,
695    EVDIVWU	= 680,
696    EVEQV	= 681,
697    EVEXTSB	= 682,
698    EVEXTSH	= 683,
699    EVFSABS	= 684,
700    EVFSADD	= 685,
701    EVFSCFSF	= 686,
702    EVFSCFSI	= 687,
703    EVFSCFUF	= 688,
704    EVFSCFUI	= 689,
705    EVFSCMPEQ	= 690,
706    EVFSCMPGT	= 691,
707    EVFSCMPLT	= 692,
708    EVFSCTSF	= 693,
709    EVFSCTSI	= 694,
710    EVFSCTSIZ	= 695,
711    EVFSCTUF	= 696,
712    EVFSCTUI	= 697,
713    EVFSCTUIZ	= 698,
714    EVFSDIV	= 699,
715    EVFSMUL	= 700,
716    EVFSNABS	= 701,
717    EVFSNEG	= 702,
718    EVFSSUB	= 703,
719    EVFSTSTEQ	= 704,
720    EVFSTSTGT	= 705,
721    EVFSTSTLT	= 706,
722    EVLDD	= 707,
723    EVLDDX	= 708,
724    EVLDH	= 709,
725    EVLDHX	= 710,
726    EVLDW	= 711,
727    EVLDWX	= 712,
728    EVLHHESPLAT	= 713,
729    EVLHHESPLATX	= 714,
730    EVLHHOSSPLAT	= 715,
731    EVLHHOSSPLATX	= 716,
732    EVLHHOUSPLAT	= 717,
733    EVLHHOUSPLATX	= 718,
734    EVLWHE	= 719,
735    EVLWHEX	= 720,
736    EVLWHOS	= 721,
737    EVLWHOSX	= 722,
738    EVLWHOU	= 723,
739    EVLWHOUX	= 724,
740    EVLWHSPLAT	= 725,
741    EVLWHSPLATX	= 726,
742    EVLWWSPLAT	= 727,
743    EVLWWSPLATX	= 728,
744    EVMERGEHI	= 729,
745    EVMERGEHILO	= 730,
746    EVMERGELO	= 731,
747    EVMERGELOHI	= 732,
748    EVMHEGSMFAA	= 733,
749    EVMHEGSMFAN	= 734,
750    EVMHEGSMIAA	= 735,
751    EVMHEGSMIAN	= 736,
752    EVMHEGUMIAA	= 737,
753    EVMHEGUMIAN	= 738,
754    EVMHESMF	= 739,
755    EVMHESMFA	= 740,
756    EVMHESMFAAW	= 741,
757    EVMHESMFANW	= 742,
758    EVMHESMI	= 743,
759    EVMHESMIA	= 744,
760    EVMHESMIAAW	= 745,
761    EVMHESMIANW	= 746,
762    EVMHESSF	= 747,
763    EVMHESSFA	= 748,
764    EVMHESSFAAW	= 749,
765    EVMHESSFANW	= 750,
766    EVMHESSIAAW	= 751,
767    EVMHESSIANW	= 752,
768    EVMHEUMI	= 753,
769    EVMHEUMIA	= 754,
770    EVMHEUMIAAW	= 755,
771    EVMHEUMIANW	= 756,
772    EVMHEUSIAAW	= 757,
773    EVMHEUSIANW	= 758,
774    EVMHOGSMFAA	= 759,
775    EVMHOGSMFAN	= 760,
776    EVMHOGSMIAA	= 761,
777    EVMHOGSMIAN	= 762,
778    EVMHOGUMIAA	= 763,
779    EVMHOGUMIAN	= 764,
780    EVMHOSMF	= 765,
781    EVMHOSMFA	= 766,
782    EVMHOSMFAAW	= 767,
783    EVMHOSMFANW	= 768,
784    EVMHOSMI	= 769,
785    EVMHOSMIA	= 770,
786    EVMHOSMIAAW	= 771,
787    EVMHOSMIANW	= 772,
788    EVMHOSSF	= 773,
789    EVMHOSSFA	= 774,
790    EVMHOSSFAAW	= 775,
791    EVMHOSSFANW	= 776,
792    EVMHOSSIAAW	= 777,
793    EVMHOSSIANW	= 778,
794    EVMHOUMI	= 779,
795    EVMHOUMIA	= 780,
796    EVMHOUMIAAW	= 781,
797    EVMHOUMIANW	= 782,
798    EVMHOUSIAAW	= 783,
799    EVMHOUSIANW	= 784,
800    EVMRA	= 785,
801    EVMWHSMF	= 786,
802    EVMWHSMFA	= 787,
803    EVMWHSMI	= 788,
804    EVMWHSMIA	= 789,
805    EVMWHSSF	= 790,
806    EVMWHSSFA	= 791,
807    EVMWHUMI	= 792,
808    EVMWHUMIA	= 793,
809    EVMWLSMIAAW	= 794,
810    EVMWLSMIANW	= 795,
811    EVMWLSSIAAW	= 796,
812    EVMWLSSIANW	= 797,
813    EVMWLUMI	= 798,
814    EVMWLUMIA	= 799,
815    EVMWLUMIAAW	= 800,
816    EVMWLUMIANW	= 801,
817    EVMWLUSIAAW	= 802,
818    EVMWLUSIANW	= 803,
819    EVMWSMF	= 804,
820    EVMWSMFA	= 805,
821    EVMWSMFAA	= 806,
822    EVMWSMFAN	= 807,
823    EVMWSMI	= 808,
824    EVMWSMIA	= 809,
825    EVMWSMIAA	= 810,
826    EVMWSMIAN	= 811,
827    EVMWSSF	= 812,
828    EVMWSSFA	= 813,
829    EVMWSSFAA	= 814,
830    EVMWSSFAN	= 815,
831    EVMWUMI	= 816,
832    EVMWUMIA	= 817,
833    EVMWUMIAA	= 818,
834    EVMWUMIAN	= 819,
835    EVNAND	= 820,
836    EVNEG	= 821,
837    EVNOR	= 822,
838    EVOR	= 823,
839    EVORC	= 824,
840    EVRLW	= 825,
841    EVRLWI	= 826,
842    EVRNDW	= 827,
843    EVSEL	= 828,
844    EVSLW	= 829,
845    EVSLWI	= 830,
846    EVSPLATFI	= 831,
847    EVSPLATI	= 832,
848    EVSRWIS	= 833,
849    EVSRWIU	= 834,
850    EVSRWS	= 835,
851    EVSRWU	= 836,
852    EVSTDD	= 837,
853    EVSTDDX	= 838,
854    EVSTDH	= 839,
855    EVSTDHX	= 840,
856    EVSTDW	= 841,
857    EVSTDWX	= 842,
858    EVSTWHE	= 843,
859    EVSTWHEX	= 844,
860    EVSTWHO	= 845,
861    EVSTWHOX	= 846,
862    EVSTWWE	= 847,
863    EVSTWWEX	= 848,
864    EVSTWWO	= 849,
865    EVSTWWOX	= 850,
866    EVSUBFSMIAAW	= 851,
867    EVSUBFSSIAAW	= 852,
868    EVSUBFUMIAAW	= 853,
869    EVSUBFUSIAAW	= 854,
870    EVSUBFW	= 855,
871    EVSUBIFW	= 856,
872    EVXOR	= 857,
873    EXTSB	= 858,
874    EXTSB8	= 859,
875    EXTSB8_32_64	= 860,
876    EXTSB8_rec	= 861,
877    EXTSB_rec	= 862,
878    EXTSH	= 863,
879    EXTSH8	= 864,
880    EXTSH8_32_64	= 865,
881    EXTSH8_rec	= 866,
882    EXTSH_rec	= 867,
883    EXTSW	= 868,
884    EXTSWSLI	= 869,
885    EXTSWSLI_32_64	= 870,
886    EXTSWSLI_32_64_rec	= 871,
887    EXTSWSLI_rec	= 872,
888    EXTSW_32	= 873,
889    EXTSW_32_64	= 874,
890    EXTSW_32_64_rec	= 875,
891    EXTSW_rec	= 876,
892    EnforceIEIO	= 877,
893    FABSD	= 878,
894    FABSD_rec	= 879,
895    FABSS	= 880,
896    FABSS_rec	= 881,
897    FADD	= 882,
898    FADDS	= 883,
899    FADDS_rec	= 884,
900    FADD_rec	= 885,
901    FADDrtz	= 886,
902    FCFID	= 887,
903    FCFIDS	= 888,
904    FCFIDS_rec	= 889,
905    FCFIDU	= 890,
906    FCFIDUS	= 891,
907    FCFIDUS_rec	= 892,
908    FCFIDU_rec	= 893,
909    FCFID_rec	= 894,
910    FCMPUD	= 895,
911    FCMPUS	= 896,
912    FCPSGND	= 897,
913    FCPSGND_rec	= 898,
914    FCPSGNS	= 899,
915    FCPSGNS_rec	= 900,
916    FCTID	= 901,
917    FCTIDU	= 902,
918    FCTIDUZ	= 903,
919    FCTIDUZ_rec	= 904,
920    FCTIDU_rec	= 905,
921    FCTIDZ	= 906,
922    FCTIDZ_rec	= 907,
923    FCTID_rec	= 908,
924    FCTIW	= 909,
925    FCTIWU	= 910,
926    FCTIWUZ	= 911,
927    FCTIWUZ_rec	= 912,
928    FCTIWU_rec	= 913,
929    FCTIWZ	= 914,
930    FCTIWZ_rec	= 915,
931    FCTIW_rec	= 916,
932    FDIV	= 917,
933    FDIVS	= 918,
934    FDIVS_rec	= 919,
935    FDIV_rec	= 920,
936    FMADD	= 921,
937    FMADDS	= 922,
938    FMADDS_rec	= 923,
939    FMADD_rec	= 924,
940    FMR	= 925,
941    FMR_rec	= 926,
942    FMSUB	= 927,
943    FMSUBS	= 928,
944    FMSUBS_rec	= 929,
945    FMSUB_rec	= 930,
946    FMUL	= 931,
947    FMULS	= 932,
948    FMULS_rec	= 933,
949    FMUL_rec	= 934,
950    FNABSD	= 935,
951    FNABSD_rec	= 936,
952    FNABSS	= 937,
953    FNABSS_rec	= 938,
954    FNEGD	= 939,
955    FNEGD_rec	= 940,
956    FNEGS	= 941,
957    FNEGS_rec	= 942,
958    FNMADD	= 943,
959    FNMADDS	= 944,
960    FNMADDS_rec	= 945,
961    FNMADD_rec	= 946,
962    FNMSUB	= 947,
963    FNMSUBS	= 948,
964    FNMSUBS_rec	= 949,
965    FNMSUB_rec	= 950,
966    FRE	= 951,
967    FRES	= 952,
968    FRES_rec	= 953,
969    FRE_rec	= 954,
970    FRIMD	= 955,
971    FRIMD_rec	= 956,
972    FRIMS	= 957,
973    FRIMS_rec	= 958,
974    FRIND	= 959,
975    FRIND_rec	= 960,
976    FRINS	= 961,
977    FRINS_rec	= 962,
978    FRIPD	= 963,
979    FRIPD_rec	= 964,
980    FRIPS	= 965,
981    FRIPS_rec	= 966,
982    FRIZD	= 967,
983    FRIZD_rec	= 968,
984    FRIZS	= 969,
985    FRIZS_rec	= 970,
986    FRSP	= 971,
987    FRSP_rec	= 972,
988    FRSQRTE	= 973,
989    FRSQRTES	= 974,
990    FRSQRTES_rec	= 975,
991    FRSQRTE_rec	= 976,
992    FSELD	= 977,
993    FSELD_rec	= 978,
994    FSELS	= 979,
995    FSELS_rec	= 980,
996    FSQRT	= 981,
997    FSQRTS	= 982,
998    FSQRTS_rec	= 983,
999    FSQRT_rec	= 984,
1000    FSUB	= 985,
1001    FSUBS	= 986,
1002    FSUBS_rec	= 987,
1003    FSUB_rec	= 988,
1004    FTDIV	= 989,
1005    FTSQRT	= 990,
1006    GETtlsADDR	= 991,
1007    GETtlsADDR32	= 992,
1008    GETtlsldADDR	= 993,
1009    GETtlsldADDR32	= 994,
1010    HRFID	= 995,
1011    ICBI	= 996,
1012    ICBIEP	= 997,
1013    ICBLC	= 998,
1014    ICBLQ	= 999,
1015    ICBT	= 1000,
1016    ICBTLS	= 1001,
1017    ICCCI	= 1002,
1018    ISEL	= 1003,
1019    ISEL8	= 1004,
1020    ISYNC	= 1005,
1021    LA	= 1006,
1022    LBARX	= 1007,
1023    LBARXL	= 1008,
1024    LBEPX	= 1009,
1025    LBZ	= 1010,
1026    LBZ8	= 1011,
1027    LBZCIX	= 1012,
1028    LBZU	= 1013,
1029    LBZU8	= 1014,
1030    LBZUX	= 1015,
1031    LBZUX8	= 1016,
1032    LBZX	= 1017,
1033    LBZX8	= 1018,
1034    LBZXTLS	= 1019,
1035    LBZXTLS_	= 1020,
1036    LBZXTLS_32	= 1021,
1037    LD	= 1022,
1038    LDARX	= 1023,
1039    LDARXL	= 1024,
1040    LDAT	= 1025,
1041    LDBRX	= 1026,
1042    LDCIX	= 1027,
1043    LDMX	= 1028,
1044    LDU	= 1029,
1045    LDUX	= 1030,
1046    LDX	= 1031,
1047    LDXTLS	= 1032,
1048    LDXTLS_	= 1033,
1049    LDgotTprelL	= 1034,
1050    LDgotTprelL32	= 1035,
1051    LDtoc	= 1036,
1052    LDtocBA	= 1037,
1053    LDtocCPT	= 1038,
1054    LDtocJTI	= 1039,
1055    LDtocL	= 1040,
1056    LFD	= 1041,
1057    LFDEPX	= 1042,
1058    LFDU	= 1043,
1059    LFDUX	= 1044,
1060    LFDX	= 1045,
1061    LFIWAX	= 1046,
1062    LFIWZX	= 1047,
1063    LFS	= 1048,
1064    LFSU	= 1049,
1065    LFSUX	= 1050,
1066    LFSX	= 1051,
1067    LHA	= 1052,
1068    LHA8	= 1053,
1069    LHARX	= 1054,
1070    LHARXL	= 1055,
1071    LHAU	= 1056,
1072    LHAU8	= 1057,
1073    LHAUX	= 1058,
1074    LHAUX8	= 1059,
1075    LHAX	= 1060,
1076    LHAX8	= 1061,
1077    LHBRX	= 1062,
1078    LHBRX8	= 1063,
1079    LHEPX	= 1064,
1080    LHZ	= 1065,
1081    LHZ8	= 1066,
1082    LHZCIX	= 1067,
1083    LHZU	= 1068,
1084    LHZU8	= 1069,
1085    LHZUX	= 1070,
1086    LHZUX8	= 1071,
1087    LHZX	= 1072,
1088    LHZX8	= 1073,
1089    LHZXTLS	= 1074,
1090    LHZXTLS_	= 1075,
1091    LHZXTLS_32	= 1076,
1092    LI	= 1077,
1093    LI8	= 1078,
1094    LIS	= 1079,
1095    LIS8	= 1080,
1096    LMW	= 1081,
1097    LSWI	= 1082,
1098    LVEBX	= 1083,
1099    LVEHX	= 1084,
1100    LVEWX	= 1085,
1101    LVSL	= 1086,
1102    LVSR	= 1087,
1103    LVX	= 1088,
1104    LVXL	= 1089,
1105    LWA	= 1090,
1106    LWARX	= 1091,
1107    LWARXL	= 1092,
1108    LWAT	= 1093,
1109    LWAUX	= 1094,
1110    LWAX	= 1095,
1111    LWAX_32	= 1096,
1112    LWA_32	= 1097,
1113    LWBRX	= 1098,
1114    LWBRX8	= 1099,
1115    LWEPX	= 1100,
1116    LWZ	= 1101,
1117    LWZ8	= 1102,
1118    LWZCIX	= 1103,
1119    LWZU	= 1104,
1120    LWZU8	= 1105,
1121    LWZUX	= 1106,
1122    LWZUX8	= 1107,
1123    LWZX	= 1108,
1124    LWZX8	= 1109,
1125    LWZXTLS	= 1110,
1126    LWZXTLS_	= 1111,
1127    LWZXTLS_32	= 1112,
1128    LWZtoc	= 1113,
1129    LWZtocL	= 1114,
1130    LXSD	= 1115,
1131    LXSDX	= 1116,
1132    LXSIBZX	= 1117,
1133    LXSIHZX	= 1118,
1134    LXSIWAX	= 1119,
1135    LXSIWZX	= 1120,
1136    LXSSP	= 1121,
1137    LXSSPX	= 1122,
1138    LXV	= 1123,
1139    LXVB16X	= 1124,
1140    LXVD2X	= 1125,
1141    LXVDSX	= 1126,
1142    LXVH8X	= 1127,
1143    LXVL	= 1128,
1144    LXVLL	= 1129,
1145    LXVW4X	= 1130,
1146    LXVWSX	= 1131,
1147    LXVX	= 1132,
1148    MADDHD	= 1133,
1149    MADDHDU	= 1134,
1150    MADDLD	= 1135,
1151    MADDLD8	= 1136,
1152    MBAR	= 1137,
1153    MCRF	= 1138,
1154    MCRFS	= 1139,
1155    MCRXRX	= 1140,
1156    MFBHRBE	= 1141,
1157    MFCR	= 1142,
1158    MFCR8	= 1143,
1159    MFCTR	= 1144,
1160    MFCTR8	= 1145,
1161    MFDCR	= 1146,
1162    MFFS	= 1147,
1163    MFFSCDRN	= 1148,
1164    MFFSCDRNI	= 1149,
1165    MFFSCE	= 1150,
1166    MFFSCRN	= 1151,
1167    MFFSCRNI	= 1152,
1168    MFFSL	= 1153,
1169    MFFS_rec	= 1154,
1170    MFLR	= 1155,
1171    MFLR8	= 1156,
1172    MFMSR	= 1157,
1173    MFOCRF	= 1158,
1174    MFOCRF8	= 1159,
1175    MFPMR	= 1160,
1176    MFSPR	= 1161,
1177    MFSPR8	= 1162,
1178    MFSR	= 1163,
1179    MFSRIN	= 1164,
1180    MFTB	= 1165,
1181    MFTB8	= 1166,
1182    MFVRD	= 1167,
1183    MFVRSAVE	= 1168,
1184    MFVRSAVEv	= 1169,
1185    MFVRWZ	= 1170,
1186    MFVSCR	= 1171,
1187    MFVSRD	= 1172,
1188    MFVSRLD	= 1173,
1189    MFVSRWZ	= 1174,
1190    MODSD	= 1175,
1191    MODSW	= 1176,
1192    MODUD	= 1177,
1193    MODUW	= 1178,
1194    MSGSYNC	= 1179,
1195    MSYNC	= 1180,
1196    MTCRF	= 1181,
1197    MTCRF8	= 1182,
1198    MTCTR	= 1183,
1199    MTCTR8	= 1184,
1200    MTCTR8loop	= 1185,
1201    MTCTRloop	= 1186,
1202    MTDCR	= 1187,
1203    MTFSB0	= 1188,
1204    MTFSB1	= 1189,
1205    MTFSF	= 1190,
1206    MTFSFI	= 1191,
1207    MTFSFI_rec	= 1192,
1208    MTFSF_rec	= 1193,
1209    MTFSFb	= 1194,
1210    MTLR	= 1195,
1211    MTLR8	= 1196,
1212    MTMSR	= 1197,
1213    MTMSRD	= 1198,
1214    MTOCRF	= 1199,
1215    MTOCRF8	= 1200,
1216    MTPMR	= 1201,
1217    MTSPR	= 1202,
1218    MTSPR8	= 1203,
1219    MTSR	= 1204,
1220    MTSRIN	= 1205,
1221    MTVRD	= 1206,
1222    MTVRSAVE	= 1207,
1223    MTVRSAVEv	= 1208,
1224    MTVRWA	= 1209,
1225    MTVRWZ	= 1210,
1226    MTVSCR	= 1211,
1227    MTVSRD	= 1212,
1228    MTVSRDD	= 1213,
1229    MTVSRWA	= 1214,
1230    MTVSRWS	= 1215,
1231    MTVSRWZ	= 1216,
1232    MULHD	= 1217,
1233    MULHDU	= 1218,
1234    MULHDU_rec	= 1219,
1235    MULHD_rec	= 1220,
1236    MULHW	= 1221,
1237    MULHWU	= 1222,
1238    MULHWU_rec	= 1223,
1239    MULHW_rec	= 1224,
1240    MULLD	= 1225,
1241    MULLDO	= 1226,
1242    MULLDO_rec	= 1227,
1243    MULLD_rec	= 1228,
1244    MULLI	= 1229,
1245    MULLI8	= 1230,
1246    MULLW	= 1231,
1247    MULLWO	= 1232,
1248    MULLWO_rec	= 1233,
1249    MULLW_rec	= 1234,
1250    MoveGOTtoLR	= 1235,
1251    MovePCtoLR	= 1236,
1252    MovePCtoLR8	= 1237,
1253    NAND	= 1238,
1254    NAND8	= 1239,
1255    NAND8_rec	= 1240,
1256    NAND_rec	= 1241,
1257    NAP	= 1242,
1258    NEG	= 1243,
1259    NEG8	= 1244,
1260    NEG8O	= 1245,
1261    NEG8O_rec	= 1246,
1262    NEG8_rec	= 1247,
1263    NEGO	= 1248,
1264    NEGO_rec	= 1249,
1265    NEG_rec	= 1250,
1266    NOP	= 1251,
1267    NOP_GT_PWR6	= 1252,
1268    NOP_GT_PWR7	= 1253,
1269    NOR	= 1254,
1270    NOR8	= 1255,
1271    NOR8_rec	= 1256,
1272    NOR_rec	= 1257,
1273    OR	= 1258,
1274    OR8	= 1259,
1275    OR8_rec	= 1260,
1276    ORC	= 1261,
1277    ORC8	= 1262,
1278    ORC8_rec	= 1263,
1279    ORC_rec	= 1264,
1280    ORI	= 1265,
1281    ORI8	= 1266,
1282    ORIS	= 1267,
1283    ORIS8	= 1268,
1284    OR_rec	= 1269,
1285    POPCNTB	= 1270,
1286    POPCNTD	= 1271,
1287    POPCNTW	= 1272,
1288    PPC32GOT	= 1273,
1289    PPC32PICGOT	= 1274,
1290    QVALIGNI	= 1275,
1291    QVALIGNIb	= 1276,
1292    QVALIGNIs	= 1277,
1293    QVESPLATI	= 1278,
1294    QVESPLATIb	= 1279,
1295    QVESPLATIs	= 1280,
1296    QVFABS	= 1281,
1297    QVFABSs	= 1282,
1298    QVFADD	= 1283,
1299    QVFADDS	= 1284,
1300    QVFADDSs	= 1285,
1301    QVFCFID	= 1286,
1302    QVFCFIDS	= 1287,
1303    QVFCFIDU	= 1288,
1304    QVFCFIDUS	= 1289,
1305    QVFCFIDb	= 1290,
1306    QVFCMPEQ	= 1291,
1307    QVFCMPEQb	= 1292,
1308    QVFCMPEQbs	= 1293,
1309    QVFCMPGT	= 1294,
1310    QVFCMPGTb	= 1295,
1311    QVFCMPGTbs	= 1296,
1312    QVFCMPLT	= 1297,
1313    QVFCMPLTb	= 1298,
1314    QVFCMPLTbs	= 1299,
1315    QVFCPSGN	= 1300,
1316    QVFCPSGNs	= 1301,
1317    QVFCTID	= 1302,
1318    QVFCTIDU	= 1303,
1319    QVFCTIDUZ	= 1304,
1320    QVFCTIDZ	= 1305,
1321    QVFCTIDb	= 1306,
1322    QVFCTIW	= 1307,
1323    QVFCTIWU	= 1308,
1324    QVFCTIWUZ	= 1309,
1325    QVFCTIWZ	= 1310,
1326    QVFLOGICAL	= 1311,
1327    QVFLOGICALb	= 1312,
1328    QVFLOGICALs	= 1313,
1329    QVFMADD	= 1314,
1330    QVFMADDS	= 1315,
1331    QVFMADDSs	= 1316,
1332    QVFMR	= 1317,
1333    QVFMRb	= 1318,
1334    QVFMRs	= 1319,
1335    QVFMSUB	= 1320,
1336    QVFMSUBS	= 1321,
1337    QVFMSUBSs	= 1322,
1338    QVFMUL	= 1323,
1339    QVFMULS	= 1324,
1340    QVFMULSs	= 1325,
1341    QVFNABS	= 1326,
1342    QVFNABSs	= 1327,
1343    QVFNEG	= 1328,
1344    QVFNEGs	= 1329,
1345    QVFNMADD	= 1330,
1346    QVFNMADDS	= 1331,
1347    QVFNMADDSs	= 1332,
1348    QVFNMSUB	= 1333,
1349    QVFNMSUBS	= 1334,
1350    QVFNMSUBSs	= 1335,
1351    QVFPERM	= 1336,
1352    QVFPERMs	= 1337,
1353    QVFRE	= 1338,
1354    QVFRES	= 1339,
1355    QVFRESs	= 1340,
1356    QVFRIM	= 1341,
1357    QVFRIMs	= 1342,
1358    QVFRIN	= 1343,
1359    QVFRINs	= 1344,
1360    QVFRIP	= 1345,
1361    QVFRIPs	= 1346,
1362    QVFRIZ	= 1347,
1363    QVFRIZs	= 1348,
1364    QVFRSP	= 1349,
1365    QVFRSPs	= 1350,
1366    QVFRSQRTE	= 1351,
1367    QVFRSQRTES	= 1352,
1368    QVFRSQRTESs	= 1353,
1369    QVFSEL	= 1354,
1370    QVFSELb	= 1355,
1371    QVFSELbb	= 1356,
1372    QVFSELbs	= 1357,
1373    QVFSUB	= 1358,
1374    QVFSUBS	= 1359,
1375    QVFSUBSs	= 1360,
1376    QVFTSTNAN	= 1361,
1377    QVFTSTNANb	= 1362,
1378    QVFTSTNANbs	= 1363,
1379    QVFXMADD	= 1364,
1380    QVFXMADDS	= 1365,
1381    QVFXMUL	= 1366,
1382    QVFXMULS	= 1367,
1383    QVFXXCPNMADD	= 1368,
1384    QVFXXCPNMADDS	= 1369,
1385    QVFXXMADD	= 1370,
1386    QVFXXMADDS	= 1371,
1387    QVFXXNPMADD	= 1372,
1388    QVFXXNPMADDS	= 1373,
1389    QVGPCI	= 1374,
1390    QVLFCDUX	= 1375,
1391    QVLFCDUXA	= 1376,
1392    QVLFCDX	= 1377,
1393    QVLFCDXA	= 1378,
1394    QVLFCSUX	= 1379,
1395    QVLFCSUXA	= 1380,
1396    QVLFCSX	= 1381,
1397    QVLFCSXA	= 1382,
1398    QVLFCSXs	= 1383,
1399    QVLFDUX	= 1384,
1400    QVLFDUXA	= 1385,
1401    QVLFDX	= 1386,
1402    QVLFDXA	= 1387,
1403    QVLFDXb	= 1388,
1404    QVLFIWAX	= 1389,
1405    QVLFIWAXA	= 1390,
1406    QVLFIWZX	= 1391,
1407    QVLFIWZXA	= 1392,
1408    QVLFSUX	= 1393,
1409    QVLFSUXA	= 1394,
1410    QVLFSX	= 1395,
1411    QVLFSXA	= 1396,
1412    QVLFSXb	= 1397,
1413    QVLFSXs	= 1398,
1414    QVLPCLDX	= 1399,
1415    QVLPCLSX	= 1400,
1416    QVLPCLSXint	= 1401,
1417    QVLPCRDX	= 1402,
1418    QVLPCRSX	= 1403,
1419    QVSTFCDUX	= 1404,
1420    QVSTFCDUXA	= 1405,
1421    QVSTFCDUXI	= 1406,
1422    QVSTFCDUXIA	= 1407,
1423    QVSTFCDX	= 1408,
1424    QVSTFCDXA	= 1409,
1425    QVSTFCDXI	= 1410,
1426    QVSTFCDXIA	= 1411,
1427    QVSTFCSUX	= 1412,
1428    QVSTFCSUXA	= 1413,
1429    QVSTFCSUXI	= 1414,
1430    QVSTFCSUXIA	= 1415,
1431    QVSTFCSX	= 1416,
1432    QVSTFCSXA	= 1417,
1433    QVSTFCSXI	= 1418,
1434    QVSTFCSXIA	= 1419,
1435    QVSTFCSXs	= 1420,
1436    QVSTFDUX	= 1421,
1437    QVSTFDUXA	= 1422,
1438    QVSTFDUXI	= 1423,
1439    QVSTFDUXIA	= 1424,
1440    QVSTFDX	= 1425,
1441    QVSTFDXA	= 1426,
1442    QVSTFDXI	= 1427,
1443    QVSTFDXIA	= 1428,
1444    QVSTFDXb	= 1429,
1445    QVSTFIWX	= 1430,
1446    QVSTFIWXA	= 1431,
1447    QVSTFSUX	= 1432,
1448    QVSTFSUXA	= 1433,
1449    QVSTFSUXI	= 1434,
1450    QVSTFSUXIA	= 1435,
1451    QVSTFSUXs	= 1436,
1452    QVSTFSX	= 1437,
1453    QVSTFSXA	= 1438,
1454    QVSTFSXI	= 1439,
1455    QVSTFSXIA	= 1440,
1456    QVSTFSXs	= 1441,
1457    RESTORE_CR	= 1442,
1458    RESTORE_CRBIT	= 1443,
1459    RESTORE_VRSAVE	= 1444,
1460    RFCI	= 1445,
1461    RFDI	= 1446,
1462    RFEBB	= 1447,
1463    RFI	= 1448,
1464    RFID	= 1449,
1465    RFMCI	= 1450,
1466    RLDCL	= 1451,
1467    RLDCL_rec	= 1452,
1468    RLDCR	= 1453,
1469    RLDCR_rec	= 1454,
1470    RLDIC	= 1455,
1471    RLDICL	= 1456,
1472    RLDICL_32	= 1457,
1473    RLDICL_32_64	= 1458,
1474    RLDICL_32_rec	= 1459,
1475    RLDICL_rec	= 1460,
1476    RLDICR	= 1461,
1477    RLDICR_32	= 1462,
1478    RLDICR_rec	= 1463,
1479    RLDIC_rec	= 1464,
1480    RLDIMI	= 1465,
1481    RLDIMI_rec	= 1466,
1482    RLWIMI	= 1467,
1483    RLWIMI8	= 1468,
1484    RLWIMI8_rec	= 1469,
1485    RLWIMI_rec	= 1470,
1486    RLWINM	= 1471,
1487    RLWINM8	= 1472,
1488    RLWINM8_rec	= 1473,
1489    RLWINM_rec	= 1474,
1490    RLWNM	= 1475,
1491    RLWNM8	= 1476,
1492    RLWNM8_rec	= 1477,
1493    RLWNM_rec	= 1478,
1494    ReadTB	= 1479,
1495    SC	= 1480,
1496    SELECT_CC_F16	= 1481,
1497    SELECT_CC_F4	= 1482,
1498    SELECT_CC_F8	= 1483,
1499    SELECT_CC_I4	= 1484,
1500    SELECT_CC_I8	= 1485,
1501    SELECT_CC_QBRC	= 1486,
1502    SELECT_CC_QFRC	= 1487,
1503    SELECT_CC_QSRC	= 1488,
1504    SELECT_CC_SPE	= 1489,
1505    SELECT_CC_SPE4	= 1490,
1506    SELECT_CC_VRRC	= 1491,
1507    SELECT_CC_VSFRC	= 1492,
1508    SELECT_CC_VSRC	= 1493,
1509    SELECT_CC_VSSRC	= 1494,
1510    SELECT_F16	= 1495,
1511    SELECT_F4	= 1496,
1512    SELECT_F8	= 1497,
1513    SELECT_I4	= 1498,
1514    SELECT_I8	= 1499,
1515    SELECT_QBRC	= 1500,
1516    SELECT_QFRC	= 1501,
1517    SELECT_QSRC	= 1502,
1518    SELECT_SPE	= 1503,
1519    SELECT_SPE4	= 1504,
1520    SELECT_VRRC	= 1505,
1521    SELECT_VSFRC	= 1506,
1522    SELECT_VSRC	= 1507,
1523    SELECT_VSSRC	= 1508,
1524    SETB	= 1509,
1525    SETB8	= 1510,
1526    SETRND	= 1511,
1527    SETRNDi	= 1512,
1528    SLBFEE_rec	= 1513,
1529    SLBIA	= 1514,
1530    SLBIE	= 1515,
1531    SLBIEG	= 1516,
1532    SLBMFEE	= 1517,
1533    SLBMFEV	= 1518,
1534    SLBMTE	= 1519,
1535    SLBSYNC	= 1520,
1536    SLD	= 1521,
1537    SLD_rec	= 1522,
1538    SLW	= 1523,
1539    SLW8	= 1524,
1540    SLW8_rec	= 1525,
1541    SLW_rec	= 1526,
1542    SPELWZ	= 1527,
1543    SPELWZX	= 1528,
1544    SPESTW	= 1529,
1545    SPESTWX	= 1530,
1546    SPILL_CR	= 1531,
1547    SPILL_CRBIT	= 1532,
1548    SPILL_VRSAVE	= 1533,
1549    SRAD	= 1534,
1550    SRADI	= 1535,
1551    SRADI_32	= 1536,
1552    SRADI_rec	= 1537,
1553    SRAD_rec	= 1538,
1554    SRAW	= 1539,
1555    SRAWI	= 1540,
1556    SRAWI_rec	= 1541,
1557    SRAW_rec	= 1542,
1558    SRD	= 1543,
1559    SRD_rec	= 1544,
1560    SRW	= 1545,
1561    SRW8	= 1546,
1562    SRW8_rec	= 1547,
1563    SRW_rec	= 1548,
1564    STB	= 1549,
1565    STB8	= 1550,
1566    STBCIX	= 1551,
1567    STBCX	= 1552,
1568    STBEPX	= 1553,
1569    STBU	= 1554,
1570    STBU8	= 1555,
1571    STBUX	= 1556,
1572    STBUX8	= 1557,
1573    STBX	= 1558,
1574    STBX8	= 1559,
1575    STBXTLS	= 1560,
1576    STBXTLS_	= 1561,
1577    STBXTLS_32	= 1562,
1578    STD	= 1563,
1579    STDAT	= 1564,
1580    STDBRX	= 1565,
1581    STDCIX	= 1566,
1582    STDCX	= 1567,
1583    STDU	= 1568,
1584    STDUX	= 1569,
1585    STDX	= 1570,
1586    STDXTLS	= 1571,
1587    STDXTLS_	= 1572,
1588    STFD	= 1573,
1589    STFDEPX	= 1574,
1590    STFDU	= 1575,
1591    STFDUX	= 1576,
1592    STFDX	= 1577,
1593    STFIWX	= 1578,
1594    STFS	= 1579,
1595    STFSU	= 1580,
1596    STFSUX	= 1581,
1597    STFSX	= 1582,
1598    STH	= 1583,
1599    STH8	= 1584,
1600    STHBRX	= 1585,
1601    STHCIX	= 1586,
1602    STHCX	= 1587,
1603    STHEPX	= 1588,
1604    STHU	= 1589,
1605    STHU8	= 1590,
1606    STHUX	= 1591,
1607    STHUX8	= 1592,
1608    STHX	= 1593,
1609    STHX8	= 1594,
1610    STHXTLS	= 1595,
1611    STHXTLS_	= 1596,
1612    STHXTLS_32	= 1597,
1613    STMW	= 1598,
1614    STOP	= 1599,
1615    STSWI	= 1600,
1616    STVEBX	= 1601,
1617    STVEHX	= 1602,
1618    STVEWX	= 1603,
1619    STVX	= 1604,
1620    STVXL	= 1605,
1621    STW	= 1606,
1622    STW8	= 1607,
1623    STWAT	= 1608,
1624    STWBRX	= 1609,
1625    STWCIX	= 1610,
1626    STWCX	= 1611,
1627    STWEPX	= 1612,
1628    STWU	= 1613,
1629    STWU8	= 1614,
1630    STWUX	= 1615,
1631    STWUX8	= 1616,
1632    STWX	= 1617,
1633    STWX8	= 1618,
1634    STWXTLS	= 1619,
1635    STWXTLS_	= 1620,
1636    STWXTLS_32	= 1621,
1637    STXSD	= 1622,
1638    STXSDX	= 1623,
1639    STXSIBX	= 1624,
1640    STXSIBXv	= 1625,
1641    STXSIHX	= 1626,
1642    STXSIHXv	= 1627,
1643    STXSIWX	= 1628,
1644    STXSSP	= 1629,
1645    STXSSPX	= 1630,
1646    STXV	= 1631,
1647    STXVB16X	= 1632,
1648    STXVD2X	= 1633,
1649    STXVH8X	= 1634,
1650    STXVL	= 1635,
1651    STXVLL	= 1636,
1652    STXVW4X	= 1637,
1653    STXVX	= 1638,
1654    SUBF	= 1639,
1655    SUBF8	= 1640,
1656    SUBF8O	= 1641,
1657    SUBF8O_rec	= 1642,
1658    SUBF8_rec	= 1643,
1659    SUBFC	= 1644,
1660    SUBFC8	= 1645,
1661    SUBFC8O	= 1646,
1662    SUBFC8O_rec	= 1647,
1663    SUBFC8_rec	= 1648,
1664    SUBFCO	= 1649,
1665    SUBFCO_rec	= 1650,
1666    SUBFC_rec	= 1651,
1667    SUBFE	= 1652,
1668    SUBFE8	= 1653,
1669    SUBFE8O	= 1654,
1670    SUBFE8O_rec	= 1655,
1671    SUBFE8_rec	= 1656,
1672    SUBFEO	= 1657,
1673    SUBFEO_rec	= 1658,
1674    SUBFE_rec	= 1659,
1675    SUBFIC	= 1660,
1676    SUBFIC8	= 1661,
1677    SUBFME	= 1662,
1678    SUBFME8	= 1663,
1679    SUBFME8O	= 1664,
1680    SUBFME8O_rec	= 1665,
1681    SUBFME8_rec	= 1666,
1682    SUBFMEO	= 1667,
1683    SUBFMEO_rec	= 1668,
1684    SUBFME_rec	= 1669,
1685    SUBFO	= 1670,
1686    SUBFO_rec	= 1671,
1687    SUBFZE	= 1672,
1688    SUBFZE8	= 1673,
1689    SUBFZE8O	= 1674,
1690    SUBFZE8O_rec	= 1675,
1691    SUBFZE8_rec	= 1676,
1692    SUBFZEO	= 1677,
1693    SUBFZEO_rec	= 1678,
1694    SUBFZE_rec	= 1679,
1695    SUBF_rec	= 1680,
1696    SYNC	= 1681,
1697    TABORT	= 1682,
1698    TABORTDC	= 1683,
1699    TABORTDCI	= 1684,
1700    TABORTWC	= 1685,
1701    TABORTWCI	= 1686,
1702    TAILB	= 1687,
1703    TAILB8	= 1688,
1704    TAILBA	= 1689,
1705    TAILBA8	= 1690,
1706    TAILBCTR	= 1691,
1707    TAILBCTR8	= 1692,
1708    TBEGIN	= 1693,
1709    TBEGIN_RET	= 1694,
1710    TCHECK	= 1695,
1711    TCHECK_RET	= 1696,
1712    TCRETURNai	= 1697,
1713    TCRETURNai8	= 1698,
1714    TCRETURNdi	= 1699,
1715    TCRETURNdi8	= 1700,
1716    TCRETURNri	= 1701,
1717    TCRETURNri8	= 1702,
1718    TD	= 1703,
1719    TDI	= 1704,
1720    TEND	= 1705,
1721    TLBIA	= 1706,
1722    TLBIE	= 1707,
1723    TLBIEL	= 1708,
1724    TLBIVAX	= 1709,
1725    TLBLD	= 1710,
1726    TLBLI	= 1711,
1727    TLBRE	= 1712,
1728    TLBRE2	= 1713,
1729    TLBSX	= 1714,
1730    TLBSX2	= 1715,
1731    TLBSX2D	= 1716,
1732    TLBSYNC	= 1717,
1733    TLBWE	= 1718,
1734    TLBWE2	= 1719,
1735    TRAP	= 1720,
1736    TRECHKPT	= 1721,
1737    TRECLAIM	= 1722,
1738    TSR	= 1723,
1739    TW	= 1724,
1740    TWI	= 1725,
1741    UNENCODED_NOP	= 1726,
1742    UPDATE_VRSAVE	= 1727,
1743    UpdateGBR	= 1728,
1744    VABSDUB	= 1729,
1745    VABSDUH	= 1730,
1746    VABSDUW	= 1731,
1747    VADDCUQ	= 1732,
1748    VADDCUW	= 1733,
1749    VADDECUQ	= 1734,
1750    VADDEUQM	= 1735,
1751    VADDFP	= 1736,
1752    VADDSBS	= 1737,
1753    VADDSHS	= 1738,
1754    VADDSWS	= 1739,
1755    VADDUBM	= 1740,
1756    VADDUBS	= 1741,
1757    VADDUDM	= 1742,
1758    VADDUHM	= 1743,
1759    VADDUHS	= 1744,
1760    VADDUQM	= 1745,
1761    VADDUWM	= 1746,
1762    VADDUWS	= 1747,
1763    VAND	= 1748,
1764    VANDC	= 1749,
1765    VAVGSB	= 1750,
1766    VAVGSH	= 1751,
1767    VAVGSW	= 1752,
1768    VAVGUB	= 1753,
1769    VAVGUH	= 1754,
1770    VAVGUW	= 1755,
1771    VBPERMD	= 1756,
1772    VBPERMQ	= 1757,
1773    VCFSX	= 1758,
1774    VCFSX_0	= 1759,
1775    VCFUX	= 1760,
1776    VCFUX_0	= 1761,
1777    VCIPHER	= 1762,
1778    VCIPHERLAST	= 1763,
1779    VCLZB	= 1764,
1780    VCLZD	= 1765,
1781    VCLZH	= 1766,
1782    VCLZLSBB	= 1767,
1783    VCLZW	= 1768,
1784    VCMPBFP	= 1769,
1785    VCMPBFP_rec	= 1770,
1786    VCMPEQFP	= 1771,
1787    VCMPEQFP_rec	= 1772,
1788    VCMPEQUB	= 1773,
1789    VCMPEQUB_rec	= 1774,
1790    VCMPEQUD	= 1775,
1791    VCMPEQUD_rec	= 1776,
1792    VCMPEQUH	= 1777,
1793    VCMPEQUH_rec	= 1778,
1794    VCMPEQUW	= 1779,
1795    VCMPEQUW_rec	= 1780,
1796    VCMPGEFP	= 1781,
1797    VCMPGEFP_rec	= 1782,
1798    VCMPGTFP	= 1783,
1799    VCMPGTFP_rec	= 1784,
1800    VCMPGTSB	= 1785,
1801    VCMPGTSB_rec	= 1786,
1802    VCMPGTSD	= 1787,
1803    VCMPGTSD_rec	= 1788,
1804    VCMPGTSH	= 1789,
1805    VCMPGTSH_rec	= 1790,
1806    VCMPGTSW	= 1791,
1807    VCMPGTSW_rec	= 1792,
1808    VCMPGTUB	= 1793,
1809    VCMPGTUB_rec	= 1794,
1810    VCMPGTUD	= 1795,
1811    VCMPGTUD_rec	= 1796,
1812    VCMPGTUH	= 1797,
1813    VCMPGTUH_rec	= 1798,
1814    VCMPGTUW	= 1799,
1815    VCMPGTUW_rec	= 1800,
1816    VCMPNEB	= 1801,
1817    VCMPNEB_rec	= 1802,
1818    VCMPNEH	= 1803,
1819    VCMPNEH_rec	= 1804,
1820    VCMPNEW	= 1805,
1821    VCMPNEW_rec	= 1806,
1822    VCMPNEZB	= 1807,
1823    VCMPNEZB_rec	= 1808,
1824    VCMPNEZH	= 1809,
1825    VCMPNEZH_rec	= 1810,
1826    VCMPNEZW	= 1811,
1827    VCMPNEZW_rec	= 1812,
1828    VCTSXS	= 1813,
1829    VCTSXS_0	= 1814,
1830    VCTUXS	= 1815,
1831    VCTUXS_0	= 1816,
1832    VCTZB	= 1817,
1833    VCTZD	= 1818,
1834    VCTZH	= 1819,
1835    VCTZLSBB	= 1820,
1836    VCTZW	= 1821,
1837    VEQV	= 1822,
1838    VEXPTEFP	= 1823,
1839    VEXTRACTD	= 1824,
1840    VEXTRACTUB	= 1825,
1841    VEXTRACTUH	= 1826,
1842    VEXTRACTUW	= 1827,
1843    VEXTSB2D	= 1828,
1844    VEXTSB2Ds	= 1829,
1845    VEXTSB2W	= 1830,
1846    VEXTSB2Ws	= 1831,
1847    VEXTSH2D	= 1832,
1848    VEXTSH2Ds	= 1833,
1849    VEXTSH2W	= 1834,
1850    VEXTSH2Ws	= 1835,
1851    VEXTSW2D	= 1836,
1852    VEXTSW2Ds	= 1837,
1853    VEXTUBLX	= 1838,
1854    VEXTUBRX	= 1839,
1855    VEXTUHLX	= 1840,
1856    VEXTUHRX	= 1841,
1857    VEXTUWLX	= 1842,
1858    VEXTUWRX	= 1843,
1859    VGBBD	= 1844,
1860    VINSERTB	= 1845,
1861    VINSERTD	= 1846,
1862    VINSERTH	= 1847,
1863    VINSERTW	= 1848,
1864    VLOGEFP	= 1849,
1865    VMADDFP	= 1850,
1866    VMAXFP	= 1851,
1867    VMAXSB	= 1852,
1868    VMAXSD	= 1853,
1869    VMAXSH	= 1854,
1870    VMAXSW	= 1855,
1871    VMAXUB	= 1856,
1872    VMAXUD	= 1857,
1873    VMAXUH	= 1858,
1874    VMAXUW	= 1859,
1875    VMHADDSHS	= 1860,
1876    VMHRADDSHS	= 1861,
1877    VMINFP	= 1862,
1878    VMINSB	= 1863,
1879    VMINSD	= 1864,
1880    VMINSH	= 1865,
1881    VMINSW	= 1866,
1882    VMINUB	= 1867,
1883    VMINUD	= 1868,
1884    VMINUH	= 1869,
1885    VMINUW	= 1870,
1886    VMLADDUHM	= 1871,
1887    VMRGEW	= 1872,
1888    VMRGHB	= 1873,
1889    VMRGHH	= 1874,
1890    VMRGHW	= 1875,
1891    VMRGLB	= 1876,
1892    VMRGLH	= 1877,
1893    VMRGLW	= 1878,
1894    VMRGOW	= 1879,
1895    VMSUMMBM	= 1880,
1896    VMSUMSHM	= 1881,
1897    VMSUMSHS	= 1882,
1898    VMSUMUBM	= 1883,
1899    VMSUMUHM	= 1884,
1900    VMSUMUHS	= 1885,
1901    VMUL10CUQ	= 1886,
1902    VMUL10ECUQ	= 1887,
1903    VMUL10EUQ	= 1888,
1904    VMUL10UQ	= 1889,
1905    VMULESB	= 1890,
1906    VMULESH	= 1891,
1907    VMULESW	= 1892,
1908    VMULEUB	= 1893,
1909    VMULEUH	= 1894,
1910    VMULEUW	= 1895,
1911    VMULOSB	= 1896,
1912    VMULOSH	= 1897,
1913    VMULOSW	= 1898,
1914    VMULOUB	= 1899,
1915    VMULOUH	= 1900,
1916    VMULOUW	= 1901,
1917    VMULUWM	= 1902,
1918    VNAND	= 1903,
1919    VNCIPHER	= 1904,
1920    VNCIPHERLAST	= 1905,
1921    VNEGD	= 1906,
1922    VNEGW	= 1907,
1923    VNMSUBFP	= 1908,
1924    VNOR	= 1909,
1925    VOR	= 1910,
1926    VORC	= 1911,
1927    VPERM	= 1912,
1928    VPERMR	= 1913,
1929    VPERMXOR	= 1914,
1930    VPKPX	= 1915,
1931    VPKSDSS	= 1916,
1932    VPKSDUS	= 1917,
1933    VPKSHSS	= 1918,
1934    VPKSHUS	= 1919,
1935    VPKSWSS	= 1920,
1936    VPKSWUS	= 1921,
1937    VPKUDUM	= 1922,
1938    VPKUDUS	= 1923,
1939    VPKUHUM	= 1924,
1940    VPKUHUS	= 1925,
1941    VPKUWUM	= 1926,
1942    VPKUWUS	= 1927,
1943    VPMSUMB	= 1928,
1944    VPMSUMD	= 1929,
1945    VPMSUMH	= 1930,
1946    VPMSUMW	= 1931,
1947    VPOPCNTB	= 1932,
1948    VPOPCNTD	= 1933,
1949    VPOPCNTH	= 1934,
1950    VPOPCNTW	= 1935,
1951    VPRTYBD	= 1936,
1952    VPRTYBQ	= 1937,
1953    VPRTYBW	= 1938,
1954    VREFP	= 1939,
1955    VRFIM	= 1940,
1956    VRFIN	= 1941,
1957    VRFIP	= 1942,
1958    VRFIZ	= 1943,
1959    VRLB	= 1944,
1960    VRLD	= 1945,
1961    VRLDMI	= 1946,
1962    VRLDNM	= 1947,
1963    VRLH	= 1948,
1964    VRLW	= 1949,
1965    VRLWMI	= 1950,
1966    VRLWNM	= 1951,
1967    VRSQRTEFP	= 1952,
1968    VSBOX	= 1953,
1969    VSEL	= 1954,
1970    VSHASIGMAD	= 1955,
1971    VSHASIGMAW	= 1956,
1972    VSL	= 1957,
1973    VSLB	= 1958,
1974    VSLD	= 1959,
1975    VSLDOI	= 1960,
1976    VSLH	= 1961,
1977    VSLO	= 1962,
1978    VSLV	= 1963,
1979    VSLW	= 1964,
1980    VSPLTB	= 1965,
1981    VSPLTBs	= 1966,
1982    VSPLTH	= 1967,
1983    VSPLTHs	= 1968,
1984    VSPLTISB	= 1969,
1985    VSPLTISH	= 1970,
1986    VSPLTISW	= 1971,
1987    VSPLTW	= 1972,
1988    VSR	= 1973,
1989    VSRAB	= 1974,
1990    VSRAD	= 1975,
1991    VSRAH	= 1976,
1992    VSRAW	= 1977,
1993    VSRB	= 1978,
1994    VSRD	= 1979,
1995    VSRH	= 1980,
1996    VSRO	= 1981,
1997    VSRV	= 1982,
1998    VSRW	= 1983,
1999    VSUBCUQ	= 1984,
2000    VSUBCUW	= 1985,
2001    VSUBECUQ	= 1986,
2002    VSUBEUQM	= 1987,
2003    VSUBFP	= 1988,
2004    VSUBSBS	= 1989,
2005    VSUBSHS	= 1990,
2006    VSUBSWS	= 1991,
2007    VSUBUBM	= 1992,
2008    VSUBUBS	= 1993,
2009    VSUBUDM	= 1994,
2010    VSUBUHM	= 1995,
2011    VSUBUHS	= 1996,
2012    VSUBUQM	= 1997,
2013    VSUBUWM	= 1998,
2014    VSUBUWS	= 1999,
2015    VSUM2SWS	= 2000,
2016    VSUM4SBS	= 2001,
2017    VSUM4SHS	= 2002,
2018    VSUM4UBS	= 2003,
2019    VSUMSWS	= 2004,
2020    VUPKHPX	= 2005,
2021    VUPKHSB	= 2006,
2022    VUPKHSH	= 2007,
2023    VUPKHSW	= 2008,
2024    VUPKLPX	= 2009,
2025    VUPKLSB	= 2010,
2026    VUPKLSH	= 2011,
2027    VUPKLSW	= 2012,
2028    VXOR	= 2013,
2029    V_SET0	= 2014,
2030    V_SET0B	= 2015,
2031    V_SET0H	= 2016,
2032    V_SETALLONES	= 2017,
2033    V_SETALLONESB	= 2018,
2034    V_SETALLONESH	= 2019,
2035    WAIT	= 2020,
2036    WRTEE	= 2021,
2037    WRTEEI	= 2022,
2038    XOR	= 2023,
2039    XOR8	= 2024,
2040    XOR8_rec	= 2025,
2041    XORI	= 2026,
2042    XORI8	= 2027,
2043    XORIS	= 2028,
2044    XORIS8	= 2029,
2045    XOR_rec	= 2030,
2046    XSABSDP	= 2031,
2047    XSABSQP	= 2032,
2048    XSADDDP	= 2033,
2049    XSADDQP	= 2034,
2050    XSADDQPO	= 2035,
2051    XSADDSP	= 2036,
2052    XSCMPEQDP	= 2037,
2053    XSCMPEXPDP	= 2038,
2054    XSCMPEXPQP	= 2039,
2055    XSCMPGEDP	= 2040,
2056    XSCMPGTDP	= 2041,
2057    XSCMPODP	= 2042,
2058    XSCMPOQP	= 2043,
2059    XSCMPUDP	= 2044,
2060    XSCMPUQP	= 2045,
2061    XSCPSGNDP	= 2046,
2062    XSCPSGNQP	= 2047,
2063    XSCVDPHP	= 2048,
2064    XSCVDPQP	= 2049,
2065    XSCVDPSP	= 2050,
2066    XSCVDPSPN	= 2051,
2067    XSCVDPSXDS	= 2052,
2068    XSCVDPSXDSs	= 2053,
2069    XSCVDPSXWS	= 2054,
2070    XSCVDPSXWSs	= 2055,
2071    XSCVDPUXDS	= 2056,
2072    XSCVDPUXDSs	= 2057,
2073    XSCVDPUXWS	= 2058,
2074    XSCVDPUXWSs	= 2059,
2075    XSCVHPDP	= 2060,
2076    XSCVQPDP	= 2061,
2077    XSCVQPDPO	= 2062,
2078    XSCVQPSDZ	= 2063,
2079    XSCVQPSWZ	= 2064,
2080    XSCVQPUDZ	= 2065,
2081    XSCVQPUWZ	= 2066,
2082    XSCVSDQP	= 2067,
2083    XSCVSPDP	= 2068,
2084    XSCVSPDPN	= 2069,
2085    XSCVSXDDP	= 2070,
2086    XSCVSXDSP	= 2071,
2087    XSCVUDQP	= 2072,
2088    XSCVUXDDP	= 2073,
2089    XSCVUXDSP	= 2074,
2090    XSDIVDP	= 2075,
2091    XSDIVQP	= 2076,
2092    XSDIVQPO	= 2077,
2093    XSDIVSP	= 2078,
2094    XSIEXPDP	= 2079,
2095    XSIEXPQP	= 2080,
2096    XSMADDADP	= 2081,
2097    XSMADDASP	= 2082,
2098    XSMADDMDP	= 2083,
2099    XSMADDMSP	= 2084,
2100    XSMADDQP	= 2085,
2101    XSMADDQPO	= 2086,
2102    XSMAXCDP	= 2087,
2103    XSMAXDP	= 2088,
2104    XSMAXJDP	= 2089,
2105    XSMINCDP	= 2090,
2106    XSMINDP	= 2091,
2107    XSMINJDP	= 2092,
2108    XSMSUBADP	= 2093,
2109    XSMSUBASP	= 2094,
2110    XSMSUBMDP	= 2095,
2111    XSMSUBMSP	= 2096,
2112    XSMSUBQP	= 2097,
2113    XSMSUBQPO	= 2098,
2114    XSMULDP	= 2099,
2115    XSMULQP	= 2100,
2116    XSMULQPO	= 2101,
2117    XSMULSP	= 2102,
2118    XSNABSDP	= 2103,
2119    XSNABSQP	= 2104,
2120    XSNEGDP	= 2105,
2121    XSNEGQP	= 2106,
2122    XSNMADDADP	= 2107,
2123    XSNMADDASP	= 2108,
2124    XSNMADDMDP	= 2109,
2125    XSNMADDMSP	= 2110,
2126    XSNMADDQP	= 2111,
2127    XSNMADDQPO	= 2112,
2128    XSNMSUBADP	= 2113,
2129    XSNMSUBASP	= 2114,
2130    XSNMSUBMDP	= 2115,
2131    XSNMSUBMSP	= 2116,
2132    XSNMSUBQP	= 2117,
2133    XSNMSUBQPO	= 2118,
2134    XSRDPI	= 2119,
2135    XSRDPIC	= 2120,
2136    XSRDPIM	= 2121,
2137    XSRDPIP	= 2122,
2138    XSRDPIZ	= 2123,
2139    XSREDP	= 2124,
2140    XSRESP	= 2125,
2141    XSRQPI	= 2126,
2142    XSRQPIX	= 2127,
2143    XSRQPXP	= 2128,
2144    XSRSP	= 2129,
2145    XSRSQRTEDP	= 2130,
2146    XSRSQRTESP	= 2131,
2147    XSSQRTDP	= 2132,
2148    XSSQRTQP	= 2133,
2149    XSSQRTQPO	= 2134,
2150    XSSQRTSP	= 2135,
2151    XSSUBDP	= 2136,
2152    XSSUBQP	= 2137,
2153    XSSUBQPO	= 2138,
2154    XSSUBSP	= 2139,
2155    XSTDIVDP	= 2140,
2156    XSTSQRTDP	= 2141,
2157    XSTSTDCDP	= 2142,
2158    XSTSTDCQP	= 2143,
2159    XSTSTDCSP	= 2144,
2160    XSXEXPDP	= 2145,
2161    XSXEXPQP	= 2146,
2162    XSXSIGDP	= 2147,
2163    XSXSIGQP	= 2148,
2164    XVABSDP	= 2149,
2165    XVABSSP	= 2150,
2166    XVADDDP	= 2151,
2167    XVADDSP	= 2152,
2168    XVCMPEQDP	= 2153,
2169    XVCMPEQDP_rec	= 2154,
2170    XVCMPEQSP	= 2155,
2171    XVCMPEQSP_rec	= 2156,
2172    XVCMPGEDP	= 2157,
2173    XVCMPGEDP_rec	= 2158,
2174    XVCMPGESP	= 2159,
2175    XVCMPGESP_rec	= 2160,
2176    XVCMPGTDP	= 2161,
2177    XVCMPGTDP_rec	= 2162,
2178    XVCMPGTSP	= 2163,
2179    XVCMPGTSP_rec	= 2164,
2180    XVCPSGNDP	= 2165,
2181    XVCPSGNSP	= 2166,
2182    XVCVDPSP	= 2167,
2183    XVCVDPSXDS	= 2168,
2184    XVCVDPSXWS	= 2169,
2185    XVCVDPUXDS	= 2170,
2186    XVCVDPUXWS	= 2171,
2187    XVCVHPSP	= 2172,
2188    XVCVSPDP	= 2173,
2189    XVCVSPHP	= 2174,
2190    XVCVSPSXDS	= 2175,
2191    XVCVSPSXWS	= 2176,
2192    XVCVSPUXDS	= 2177,
2193    XVCVSPUXWS	= 2178,
2194    XVCVSXDDP	= 2179,
2195    XVCVSXDSP	= 2180,
2196    XVCVSXWDP	= 2181,
2197    XVCVSXWSP	= 2182,
2198    XVCVUXDDP	= 2183,
2199    XVCVUXDSP	= 2184,
2200    XVCVUXWDP	= 2185,
2201    XVCVUXWSP	= 2186,
2202    XVDIVDP	= 2187,
2203    XVDIVSP	= 2188,
2204    XVIEXPDP	= 2189,
2205    XVIEXPSP	= 2190,
2206    XVMADDADP	= 2191,
2207    XVMADDASP	= 2192,
2208    XVMADDMDP	= 2193,
2209    XVMADDMSP	= 2194,
2210    XVMAXDP	= 2195,
2211    XVMAXSP	= 2196,
2212    XVMINDP	= 2197,
2213    XVMINSP	= 2198,
2214    XVMSUBADP	= 2199,
2215    XVMSUBASP	= 2200,
2216    XVMSUBMDP	= 2201,
2217    XVMSUBMSP	= 2202,
2218    XVMULDP	= 2203,
2219    XVMULSP	= 2204,
2220    XVNABSDP	= 2205,
2221    XVNABSSP	= 2206,
2222    XVNEGDP	= 2207,
2223    XVNEGSP	= 2208,
2224    XVNMADDADP	= 2209,
2225    XVNMADDASP	= 2210,
2226    XVNMADDMDP	= 2211,
2227    XVNMADDMSP	= 2212,
2228    XVNMSUBADP	= 2213,
2229    XVNMSUBASP	= 2214,
2230    XVNMSUBMDP	= 2215,
2231    XVNMSUBMSP	= 2216,
2232    XVRDPI	= 2217,
2233    XVRDPIC	= 2218,
2234    XVRDPIM	= 2219,
2235    XVRDPIP	= 2220,
2236    XVRDPIZ	= 2221,
2237    XVREDP	= 2222,
2238    XVRESP	= 2223,
2239    XVRSPI	= 2224,
2240    XVRSPIC	= 2225,
2241    XVRSPIM	= 2226,
2242    XVRSPIP	= 2227,
2243    XVRSPIZ	= 2228,
2244    XVRSQRTEDP	= 2229,
2245    XVRSQRTESP	= 2230,
2246    XVSQRTDP	= 2231,
2247    XVSQRTSP	= 2232,
2248    XVSUBDP	= 2233,
2249    XVSUBSP	= 2234,
2250    XVTDIVDP	= 2235,
2251    XVTDIVSP	= 2236,
2252    XVTSQRTDP	= 2237,
2253    XVTSQRTSP	= 2238,
2254    XVTSTDCDP	= 2239,
2255    XVTSTDCSP	= 2240,
2256    XVXEXPDP	= 2241,
2257    XVXEXPSP	= 2242,
2258    XVXSIGDP	= 2243,
2259    XVXSIGSP	= 2244,
2260    XXBRD	= 2245,
2261    XXBRH	= 2246,
2262    XXBRQ	= 2247,
2263    XXBRW	= 2248,
2264    XXEXTRACTUW	= 2249,
2265    XXINSERTW	= 2250,
2266    XXLAND	= 2251,
2267    XXLANDC	= 2252,
2268    XXLEQV	= 2253,
2269    XXLEQVOnes	= 2254,
2270    XXLNAND	= 2255,
2271    XXLNOR	= 2256,
2272    XXLOR	= 2257,
2273    XXLORC	= 2258,
2274    XXLORf	= 2259,
2275    XXLXOR	= 2260,
2276    XXLXORdpz	= 2261,
2277    XXLXORspz	= 2262,
2278    XXLXORz	= 2263,
2279    XXMRGHW	= 2264,
2280    XXMRGLW	= 2265,
2281    XXPERM	= 2266,
2282    XXPERMDI	= 2267,
2283    XXPERMDIs	= 2268,
2284    XXPERMR	= 2269,
2285    XXSEL	= 2270,
2286    XXSLDWI	= 2271,
2287    XXSLDWIs	= 2272,
2288    XXSPLTIB	= 2273,
2289    XXSPLTW	= 2274,
2290    XXSPLTWs	= 2275,
2291    gBC	= 2276,
2292    gBCA	= 2277,
2293    gBCAat	= 2278,
2294    gBCCTR	= 2279,
2295    gBCCTRL	= 2280,
2296    gBCL	= 2281,
2297    gBCLA	= 2282,
2298    gBCLAat	= 2283,
2299    gBCLR	= 2284,
2300    gBCLRL	= 2285,
2301    gBCLat	= 2286,
2302    gBCat	= 2287,
2303    INSTRUCTION_LIST_END = 2288
2304  };
2305
2306} // end namespace PPC
2307} // end namespace llvm
2308#endif // GET_INSTRINFO_ENUM
2309
2310#ifdef GET_INSTRINFO_SCHED_ENUM
2311#undef GET_INSTRINFO_SCHED_ENUM
2312namespace llvm {
2313
2314namespace PPC {
2315namespace Sched {
2316  enum {
2317    NoInstrModel	= 0,
2318    IIC_LdStSync	= 1,
2319    IIC_IntSimple	= 2,
2320    IIC_IntGeneral	= 3,
2321    IIC_BrB	= 4,
2322    IIC_VecFP	= 5,
2323    IIC_IntCompare	= 6,
2324    IIC_SprABORT	= 7,
2325    IIC_LdStCOPY	= 8,
2326    IIC_LdStPASTE	= 9,
2327    IIC_BrCR	= 10,
2328    IIC_LdStLD	= 11,
2329    IIC_LdStDCBF	= 12,
2330    IIC_LdStLoad	= 13,
2331    IIC_IntDivD	= 14,
2332    IIC_IntDivW	= 15,
2333    IIC_FPDGeneral	= 16,
2334    IIC_FPAddSub	= 17,
2335    IIC_FPDivD	= 18,
2336    IIC_FPSGeneral	= 19,
2337    IIC_FPCompare	= 20,
2338    IIC_FPGeneral	= 21,
2339    IIC_VecGeneral	= 22,
2340    IIC_VecComplex	= 23,
2341    IIC_LdStStore	= 24,
2342    IIC_IntRotateDI	= 25,
2343    IIC_FPDivS	= 26,
2344    IIC_FPFused	= 27,
2345    IIC_FPSqrtD	= 28,
2346    IIC_FPSqrtS	= 29,
2347    IIC_LdStICBI	= 30,
2348    IIC_IntISEL	= 31,
2349    IIC_SprISYNC	= 32,
2350    IIC_LdStLWARX	= 33,
2351    IIC_LdStLoadUpd	= 34,
2352    IIC_LdStLoadUpdX	= 35,
2353    IIC_LdStLDARX	= 36,
2354    IIC_LdStLDU	= 37,
2355    IIC_LdStLDUX	= 38,
2356    IIC_LdStLFD	= 39,
2357    IIC_LdStLFDU	= 40,
2358    IIC_LdStLFDUX	= 41,
2359    IIC_LdStLHA	= 42,
2360    IIC_LdStLHAU	= 43,
2361    IIC_LdStLHAUX	= 44,
2362    IIC_LdStLMW	= 45,
2363    IIC_LdStLWA	= 46,
2364    IIC_IntMulHD	= 47,
2365    IIC_BrMCR	= 48,
2366    IIC_BrMCRX	= 49,
2367    IIC_SprMFCR	= 50,
2368    IIC_SprMFSPR	= 51,
2369    IIC_IntMFFS	= 52,
2370    IIC_SprMFMSR	= 53,
2371    IIC_SprMFCRF	= 54,
2372    IIC_SprMFPMR	= 55,
2373    IIC_SprMFSR	= 56,
2374    IIC_SprMFTB	= 57,
2375    IIC_SprMSGSYNC	= 58,
2376    IIC_SprMTSPR	= 59,
2377    IIC_IntMTFSB0	= 60,
2378    IIC_SprMTMSR	= 61,
2379    IIC_SprMTMSRD	= 62,
2380    IIC_SprMTPMR	= 63,
2381    IIC_SprMTSR	= 64,
2382    IIC_IntMulHW	= 65,
2383    IIC_IntMulHWU	= 66,
2384    IIC_IntMulLI	= 67,
2385    IIC_VecPerm	= 68,
2386    IIC_LdStSTFD	= 69,
2387    IIC_LdStSTFDU	= 70,
2388    IIC_SprRFI	= 71,
2389    IIC_IntRFID	= 72,
2390    IIC_IntRotateD	= 73,
2391    IIC_IntRotate	= 74,
2392    IIC_SprSLBFEE	= 75,
2393    IIC_SprSLBIA	= 76,
2394    IIC_SprSLBIE	= 77,
2395    IIC_SprSLBIEG	= 78,
2396    IIC_SprSLBMFEE	= 79,
2397    IIC_SprSLBMFEV	= 80,
2398    IIC_SprSLBMTE	= 81,
2399    IIC_SprSLBSYNC	= 82,
2400    IIC_IntShift	= 83,
2401    IIC_LdStSTWCX	= 84,
2402    IIC_LdStSTU	= 85,
2403    IIC_LdStSTUX	= 86,
2404    IIC_LdStSTD	= 87,
2405    IIC_LdStSTDCX	= 88,
2406    IIC_SprSTOP	= 89,
2407    IIC_IntTrapD	= 90,
2408    IIC_SprTLBIA	= 91,
2409    IIC_SprTLBIE	= 92,
2410    IIC_SprTLBIEL	= 93,
2411    IIC_SprTLBSYNC	= 94,
2412    IIC_IntTrapW	= 95,
2413    IIC_VecFPCompare	= 96,
2414    VADDUBM_VADDUDM_VADDUHM_VADDUWM_VEXTSB2D_VEXTSB2Ds_VEXTSB2W_VEXTSB2Ws_VEXTSH2D_VEXTSH2Ds_VEXTSH2W_VEXTSH2Ws_VEXTSW2D_VEXTSW2Ds_VSLD_VSRD_VSUBUBM_VSUBUDM_VSUBUHM_VSUBUWM_VPOPCNTB_VPOPCNTH_VSRAD_MTVSRDD_VEQV_VNAND_VNEGD_VNEGW_VORC_XXLAND_XXLANDC_XXLEQV_XXLEQVOnes_XXLNAND_XXLNOR_XXLOR_XXLORf_XXLORC_XXLXOR_XXLXORdpz_XXLXORspz_XXLXORz	= 97,
2415    VAND_VANDC_V_SET0_V_SET0B_V_SET0H_VSLB_VSLH_VSLW_VSRB_VSRH_VSRW_VRLB_VRLD_VRLH_VRLW_VSRAB_VSRAH_VSRAW_XVABSDP_XVABSSP_XVNABSDP_XVNABSSP_XVCPSGNDP_XVCPSGNSP_XVIEXPDP_XVIEXPSP_XVXEXPDP_XVXEXPSP_VRLDMI_VRLDNM_VRLWMI_VRLWNM_VMRGEW_VMRGOW_VNOR_VOR_VSEL_VXOR_XVNEGDP_XVNEGSP_XSABSQP_XSCPSGNQP_XSIEXPQP_XSNABSQP_XSNEGQP_XSXEXPQP	= 98,
2416    XXSEL	= 99,
2417    TABORTDC_TABORTDCI_TABORTWC_TABORTWCI	= 100,
2418    MTFSB0_MTFSB1	= 101,
2419    MFFSCDRN_MFFSCDRNI_MFFSCRN_MFFSCRNI	= 102,
2420    CMPRB_CMPRB8_CMPEQB	= 103,
2421    TD_TDI	= 104,
2422    TW_TWI	= 105,
2423    FCMPUD_FCMPUS_FTDIV_FTSQRT	= 106,
2424    XSTSTDCDP_XSTSTDCSP	= 107,
2425    XSMAXCDP_XSMAXDP_XSMAXJDP_XSMINCDP_XSMINDP_XSMINJDP_XSXSIGDP_XSCVSPDPN	= 108,
2426    XSCMPEQDP_XSCMPEXPDP_XSCMPGEDP_XSCMPGTDP_XSCMPODP_XSCMPUDP_XSTDIVDP_XSTSQRTDP	= 109,
2427    CNTLZD_CNTLZD_rec_CNTLZW_CNTLZW8_CNTLZW8_rec_CNTLZW_rec_CNTTZD_CNTTZD_rec_CNTTZW_CNTTZW8_CNTTZW8_rec_CNTTZW_rec_POPCNTD_POPCNTW_CMPB_CMPB8_SETB_SETB8_BPERMD	= 110,
2428    SLD_SRD_SRAD	= 111,
2429    SRADI_EXTSWSLI_32_64_EXTSWSLI_SRADI_32_RLDIC	= 112,
2430    MFVRD_MFVSRD_MTVRD_MTVSRD_MTVRWA_MTVRWZ_MTVSRWA_MTVSRWZ_MFVSRWZ_MFVRWZ	= 113,
2431    CMPLW_CMPLWI_CMPW_CMPWI_CMPD_CMPDI_CMPLD_CMPLDI	= 114,
2432    SUBFC_SUBFC8_SUBFC8O_SUBFCO_SUBFIC_SUBFIC8_ANDI8_rec_ANDIS8_rec_ANDIS_rec_ANDI_rec_ADDC_ADDC8_ADDC8O_ADDCO_ADDIC_ADDIC8_ADDIC_rec_ADDE_ADDE8_ADDE8O_ADDE8O_rec_ADDE8_rec_ADDEO_ADDEO_rec_ADDE_rec_ADDME_ADDME8_ADDME8O_ADDME8O_rec_ADDME8_rec_ADDMEO_ADDMEO_rec_ADDME_rec_ADDZE_ADDZE8_ADDZE8O_ADDZE8O_rec_ADDZE8_rec_ADDZEO_ADDZEO_rec_ADDZE_rec_SUBF_SUBF8_SUBF8O_SUBF8O_rec_SUBF8_rec_SUBFE_SUBFE8_SUBFE8O_SUBFE8O_rec_SUBFE8_rec_SUBFEO_SUBFEO_rec_SUBFE_rec_SUBFME_SUBFME8_SUBFME8O_SUBFME8O_rec_SUBFME8_rec_SUBFMEO_SUBFMEO_rec_SUBFME_rec_SUBFO_SUBFO_rec_SUBFZE_SUBFZE8_SUBFZE8O_SUBFZE8O_rec_SUBFZE8_rec_SUBFZEO_SUBFZEO_rec_SUBFZE_rec_SUBF_rec_POPCNTB_LA	= 115,
2433    ADD4_ADD4O_ADD4O_rec_ADD4_rec_ADD8_ADD8O_ADD8O_rec_ADD8_rec_NEG_NEG8_NEG8O_NEG8O_rec_NEG8_rec_NEGO_NEGO_rec_NEG_rec_ADDI_ADDI8_ADDIS_ADDIS8_LI_LI8_LIS_LIS8_OR_OR8_OR8_rec_ORI_ORI8_ORIS_ORIS8_OR_rec_XOR_XOR8_XOR8_rec_XORI_XORI8_XORIS_XORIS8_XOR_rec_NAND_NAND8_NAND8_rec_NAND_rec_AND_AND8_AND8_rec_ANDC_ANDC8_ANDC8_rec_ANDC_rec_AND_rec_NOR_NOR8_NOR8_rec_NOR_rec_ORC_ORC8_ORC8_rec_ORC_rec_EQV_EQV8_EQV8_rec_EQV_rec_EXTSB_EXTSB8_EXTSB8_32_64_EXTSB8_rec_EXTSB_rec_EXTSH_EXTSH8_EXTSH8_32_64_EXTSH8_rec_EXTSH_rec_EXTSW_EXTSW_32_EXTSW_32_64_EXTSW_32_64_rec_EXTSW_rec_ADD4TLS_ADD8TLS_ADD8TLS__NOP	= 116,
2434    ADDIStocHA_ADDIStocHA8_ADDItocL_COPY	= 117,
2435    MCRF	= 118,
2436    MCRXRX	= 119,
2437    XSNABSDP_XSXEXPDP_XSABSDP_XSNEGDP_XSCPSGNDP	= 120,
2438    RFEBB	= 121,
2439    TBEGIN_TRECHKPT	= 122,
2440    WAIT	= 123,
2441    RLDCL_RLDCR	= 124,
2442    RLWIMI_RLWIMI8	= 125,
2443    RLDICL_RLDICL_32_RLDICL_32_64_RLDICR_RLDICR_32_RLDIMI	= 126,
2444    MFOCRF_MFOCRF8	= 127,
2445    MTOCRF_MTOCRF8	= 128,
2446    CR6SET_CR6UNSET_CRSET_CRUNSET_CRAND_CRANDC_CRNAND_CRNOR_CROR_CRORC_CREQV_CRXOR	= 129,
2447    SLW_SLW8_SRW_SRW8_RLWINM_RLWINM8_RLWNM_RLWNM8	= 130,
2448    FABSD_FABSS_FNABSD_FNABSS_FNEGD_FNEGS_FCPSGND_FCPSGNS_FMR	= 131,
2449    SRAW_SRAWI	= 132,
2450    ISEL_ISEL8	= 133,
2451    XSIEXPDP	= 134,
2452    TRECLAIM_TSR_TABORT	= 135,
2453    MFVSCR	= 136,
2454    MTVSCR	= 137,
2455    VCMPNEZB_VCMPNEZH_VCMPNEZW_VCMPEQUB_VCMPEQUD_VCMPEQUH_VCMPEQUW_VCMPNEB_VCMPNEH_VCMPNEW_VCMPEQFP_VCMPEQFP_rec_VCMPGEFP_VCMPGEFP_rec_VCMPGTFP_VCMPGTFP_rec_VCMPBFP_VCMPBFP_rec_VCMPGTSB_VCMPGTSB_rec_VCMPGTSD_VCMPGTSD_rec_VCMPGTSH_VCMPGTSH_rec_VCMPGTSW_VCMPGTSW_rec_VCMPGTUB_VCMPGTUB_rec_VCMPGTUD_VCMPGTUD_rec_VCMPGTUH_VCMPGTUH_rec_VCMPGTUW_VCMPGTUW_rec_VCMPNEB_rec_VCMPNEH_rec_VCMPNEW_rec_VCMPNEZB_rec_VCMPNEZH_rec_VCMPNEZW_rec_VCMPEQUB_rec_VCMPEQUD_rec_VCMPEQUH_rec_VCMPEQUW_rec_XVCMPEQDP_XVCMPEQDP_rec_XVCMPEQSP_XVCMPEQSP_rec_XVCMPGEDP_XVCMPGEDP_rec_XVCMPGESP_XVCMPGESP_rec_XVCMPGTDP_XVCMPGTDP_rec_XVCMPGTSP_XVCMPGTSP_rec	= 138,
2456    VABSDUB_VABSDUH_VABSDUW_VCLZB_VCLZD_VCLZH_VCLZW_VCTZB_VCTZD_VCTZH_VCTZW_VPOPCNTW_VPOPCNTD_VPRTYBD_VPRTYBW	= 139,
2457    VADDUBS_VADDUHS_VADDUWS_VAVGSB_VAVGSH_VAVGSW_VAVGUB_VAVGUH_VAVGUW_VADDSBS_VADDSHS_VADDSWS_VMAXFP_VMINFP_VMAXSB_VMAXSD_VMAXSH_VMAXSW_VMAXUB_VMAXUD_VMAXUH_VMAXUW_VMINSB_VMINSD_VMINSH_VMINSW_VMINUB_VMINUD_VMINUH_VMINUW_VBPERMD_VADDCUW_VSHASIGMAD_VSHASIGMAW_VSUBSBS_VSUBSHS_VSUBSWS_VSUBUBS_VSUBUHS_VSUBUWS_VSUBCUW_XVMAXDP_XVMAXSP_XVMINDP_XVMINSP_XVTSTDCDP_XVTSTDCSP_XVXSIGDP_XVXSIGSP	= 140,
2458    XVTDIVDP_XVTDIVSP_XVTSQRTDP_XVTSQRTSP	= 141,
2459    VADDFP_VCTSXS_VCTSXS_0_VCTUXS_VCTUXS_0_VEXPTEFP_VLOGEFP_VMADDFP_VMHADDSHS_VNMSUBFP_VREFP_VRFIM_VRFIN_VRFIP_VRFIZ_VRSQRTEFP_XVADDDP_XVADDSP_XVCVDPSP_XVCVDPSXDS_XVCVDPSXWS_XVCVDPUXDS_XVCVDPUXWS_XVCVHPSP_XVCVSPDP_XVCVSPHP_XVCVSPSXDS_XVCVSPSXWS_XVCVSPUXDS_XVCVSPUXWS_XVCVSXDDP_XVCVSXDSP_XVCVSXWDP_XVCVSXWSP_XVCVUXDDP_XVCVUXDSP_XVCVUXWDP_XVCVUXWSP_XVMADDADP_XVMADDASP_XVMADDMDP_XVMADDMSP_XVMSUBADP_XVMSUBASP_XVMSUBMDP_XVMSUBMSP_XVMULDP_XVMULSP_XVNMADDADP_XVNMADDASP_XVNMADDMDP_XVNMADDMSP_XVNMSUBADP_XVNMSUBASP_XVNMSUBMDP_XVNMSUBMSP_XVRDPI_XVRDPIC_XVRDPIM_XVRDPIP_XVRDPIZ_XVREDP_XVRESP_XVRSPI_XVRSPIC_XVRSPIM_XVRSPIP_XVRSPIZ_XVRSQRTEDP_XVRSQRTESP_XVSUBDP_XVSUBSP_VCFSX_VCFSX_0_VCFUX_VCFUX_0_VMHRADDSHS_VMLADDUHM_VMSUMMBM_VMSUMSHM_VMSUMSHS_VMSUMUBM_VMSUMUHM_VMSUMUHS_VMULESB_VMULESH_VMULESW_VMULEUB_VMULEUH_VMULEUW_VMULOSB_VMULOSH_VMULOSW_VMULOUB_VMULOUH_VMULOUW_VSUM2SWS_VSUM4SBS_VSUM4SHS_VSUM4UBS_VSUMSWS	= 142,
2460    VSUBFP_VMULUWM	= 143,
2461    MADDHD_MADDHDU_MADDLD_MADDLD8_MULLD_MULLDO	= 144,
2462    MULHD_MULHW_MULLW_MULLWO	= 145,
2463    MULHDU_MULHWU	= 146,
2464    MULLI_MULLI8	= 147,
2465    FRSP_FRIMD_FRIMS_FRIND_FRINS_FRIPD_FRIPS_FRIZD_FRIZS_FRE_FRES_FADDS_FMSUBS_FMADDS_FSUBS_FCFID_FCFIDS_FCFIDU_FCFIDUS_FCTID_FCTIDU_FCTIDUZ_FCTIDZ_FCTIW_FCTIWU_FCTIWUZ_FCTIWZ_FRSQRTE_FRSQRTES_FNMADDS_FNMSUBS_FSELD_FSELS_FMULS	= 148,
2466    FADD_FSUB	= 149,
2467    FMSUB_FMADD_FNMADD_FNMSUB_FMUL	= 150,
2468    XSMADDADP_XSMADDASP_XSMADDMDP_XSMADDMSP_XSMSUBADP_XSMSUBASP_XSMSUBMDP_XSMSUBMSP_XSMULDP_XSMULSP_XSNMADDADP_XSNMADDASP_XSNMADDMDP_XSNMADDMSP_XSNMSUBADP_XSNMSUBASP_XSNMSUBMDP_XSNMSUBMSP	= 151,
2469    FSELD_rec_FSELS_rec	= 152,
2470    MULHDU_rec_MULHWU_rec	= 153,
2471    MULHD_rec_MULHW_rec_MULLWO_rec_MULLW_rec	= 154,
2472    MULLDO_rec_MULLD_rec	= 155,
2473    FRIMD_rec_FRIMS_rec_FRIND_rec_FRINS_rec_FRIPD_rec_FRIPS_rec_FRIZD_rec_FRIZS_rec_FRES_rec_FRE_rec_FADDS_rec_FSUBS_rec_FMSUBS_rec_FNMSUBS_rec_FMADDS_rec_FNMADDS_rec_FCFIDS_rec_FCFIDUS_rec_FCFIDU_rec_FCFID_rec_FCTIDUZ_rec_FCTIDU_rec_FCTIDZ_rec_FCTID_rec_FCTIWUZ_rec_FCTIWU_rec_FCTIWZ_rec_FCTIW_rec_FMULS_rec_FRSQRTES_rec_FRSQRTE_rec_FRSP_rec	= 156,
2474    FADD_rec_FSUB_rec	= 157,
2475    FMSUB_rec_FNMSUB_rec_FMADD_rec_FNMADD_rec_FMUL_rec	= 158,
2476    XSADDDP_XSADDSP_XSCVDPHP_XSCVDPSP_XSCVDPSXDS_XSCVDPSXDSs_XSCVDPSXWS_XSCVDPUXDS_XSCVDPUXDSs_XSCVDPUXWS_XSCVDPSXWSs_XSCVDPUXWSs_XSCVHPDP_XSCVSPDP_XSCVSXDDP_XSCVSXDSP_XSCVUXDDP_XSCVUXDSP_XSRDPI_XSRDPIC_XSRDPIM_XSRDPIP_XSRDPIZ_XSREDP_XSRESP_XSRSQRTEDP_XSRSQRTESP_XSSUBDP_XSSUBSP_XSCVDPSPN_XSRSP	= 159,
2477    LVSL_LVSR	= 160,
2478    VSPLTISB_VSPLTISH_VSPLTISW_VSPLTB_VSPLTBs_VSPLTH_VSPLTHs_VSPLTW_XXMRGHW_XXMRGLW_XXPERM_XXPERMR_XXSLDWI_XXSLDWIs_XXSPLTIB_XXSPLTW_XXSPLTWs_XXPERMDI_XXPERMDIs	= 161,
2479    V_SETALLONES_V_SETALLONESB_V_SETALLONESH_VBPERMQ_VGBBD_VMRGHB_VMRGHH_VMRGHW_VMRGLB_VMRGLH_VMRGLW_VPERM_VPERMR_VPERMXOR_VPKPX_VPKSDSS_VPKSDUS_VPKSHSS_VPKSHUS_VPKSWSS_VPKSWUS_VPKUDUM_VPKUDUS_VPKUHUM_VPKUHUS_VPKUWUM_VPKUWUS_VSL_VSLDOI_VSLO_VSLV_VSR_VSRO_VSRV_VUPKHPX_VUPKHSB_VUPKHSH_VUPKHSW_VUPKLPX_VUPKLSB_VUPKLSH_VUPKLSW_XXBRD_XXBRH_XXBRQ_XXBRW_XXEXTRACTUW_XXINSERTW_VADDCUQ_VADDECUQ_VADDEUQM_VMUL10CUQ_VMUL10ECUQ_VMUL10EUQ_VMUL10UQ_VSUBCUQ_VSUBECUQ_VSUBEUQM_XSTSTDCQP_XSXSIGQP_BCDCFN_rec_BCDCFZ_rec_BCDCPSGN_rec_BCDCTN_rec_BCDCTZ_rec_BCDSETSGN_rec_BCDS_rec_BCDTRUNC_rec_BCDUS_rec_BCDUTRUNC_rec	= 162,
2480    VEXTRACTUB_VEXTRACTUH_VEXTRACTUW_VINSERTB_VINSERTD_VINSERTH_VINSERTW_MFVSRLD_MTVSRWS_VCLZLSBB_VCTZLSBB_VEXTRACTD_VEXTUBLX_VEXTUBRX_VEXTUHLX_VEXTUHRX_VEXTUWLX_VEXTUWRX_VPRTYBQ_VADDUQM_VSUBUQM	= 163,
2481    XSCMPEXPQP_XSCMPOQP_XSCMPUQP	= 164,
2482    BCDSR_rec_XSADDQP_XSADDQPO_XSCVDPQP_XSCVQPDP_XSCVQPDPO_XSCVQPSDZ_XSCVQPSWZ_XSCVQPUDZ_XSCVQPUWZ_XSCVSDQP_XSCVUDQP_XSRQPI_XSRQPIX_XSRQPXP_XSSUBQP_XSSUBQPO	= 165,
2483    BCDCTSQ_rec	= 166,
2484    XSMADDQP_XSMADDQPO_XSMSUBQP_XSMSUBQPO_XSMULQP_XSMULQPO_XSNMADDQP_XSNMADDQPO_XSNMSUBQP_XSNMSUBQPO	= 167,
2485    BCDCFSQ_rec	= 168,
2486    XSDIVQP_XSDIVQPO	= 169,
2487    XSSQRTQP_XSSQRTQPO	= 170,
2488    LXVL_LXVLL	= 171,
2489    LVEBX_LVEHX_LVEWX_LVX_LVXL	= 172,
2490    LXSIBZX_LXSIHZX_LXSDX_LXVB16X_LXVD2X_LXVWSX_LXSIWZX_LXV_LXVX_LXSD	= 173,
2491    DFLOADf64_XFLOADf64_LIWZX	= 174,
2492    DCBF_DCBFEP_DCBST_DCBSTEP_DCBT_DCBTEP_DCBZ_DCBZEP_DCBZL_DCBZLEP_DCBTST_DCBTSTEP	= 175,
2493    CP_COPY_CP_COPY8	= 176,
2494    CP_PASTE_CP_PASTE8	= 177,
2495    ICBI_ICBIEP	= 178,
2496    ICBT_ICBTLS_LBZ_LBZ8_LBZCIX_LBZX_LBZX8_LBZXTLS_LBZXTLS__LBZXTLS_32_LDBRX_LDCIX_LHBRX_LHBRX8_LHZ_LHZ8_LHZCIX_LHZX_LHZX8_LHZXTLS_LHZXTLS__LHZXTLS_32_LWBRX_LWBRX8_LWZ_LWZ8_LWZCIX_LWZX_LWZX8_LWZXTLS_LWZXTLS__LWZXTLS_32_EnforceIEIO_LSWI	= 179,
2497    LBARX_LBARXL_LHARX_LHARXL_LWARX_LWARXL	= 180,
2498    LD_LDX_LDXTLS_LDXTLS__DARN	= 181,
2499    LDARX_LDARXL	= 182,
2500    CP_ABORT	= 183,
2501    ISYNC	= 184,
2502    MSGSYNC	= 185,
2503    TLBSYNC	= 186,
2504    SYNC	= 187,
2505    LMW	= 188,
2506    LFIWZX_LFDX_LFD	= 189,
2507    SLBIA	= 190,
2508    SLBIE	= 191,
2509    SLBMFEE	= 192,
2510    SLBMFEV	= 193,
2511    SLBMTE	= 194,
2512    TLBIEL	= 195,
2513    LHZU_LHZU8_LWZU_LWZU8	= 196,
2514    LHZUX_LHZUX8_LWZUX_LWZUX8	= 197,
2515    TEND	= 198,
2516    STBCX_STHCX_STWCX	= 199,
2517    STDCX	= 200,
2518    LDMX	= 201,
2519    LHA_LHA8_LHAX_LHAX8_LWAX_LWAX_32	= 202,
2520    CP_PASTE8_rec_CP_PASTE_rec	= 203,
2521    LWA_LWA_32	= 204,
2522    TCHECK	= 205,
2523    LFIWAX	= 206,
2524    LXSIWAX	= 207,
2525    LIWAX	= 208,
2526    LFSX_LFS	= 209,
2527    LXSSP_LXSSPX	= 210,
2528    XFLOADf32_DFLOADf32	= 211,
2529    LHAU_LHAU8	= 212,
2530    LHAUX_LHAUX8_LWAUX	= 213,
2531    LXVH8X_LXVDSX_LXVW4X	= 214,
2532    STFD_STFDX_STFIWX_STFS_STFSX_STXSD_STXSDX_STXSIBX_STXSIBXv_STXSIHX_STXSIHXv_STXSIWX_STXSSP_STXSSPX	= 215,
2533    STW_STW8_STDBRX_STHBRX_STWBRX_STB_STB8_STH_STH8_STBX_STBX8_STBXTLS_STBXTLS__STBXTLS_32_STHX_STHX8_STHXTLS_STHXTLS__STHXTLS_32_STWX_STWX8_STWXTLS_STWXTLS__STWXTLS_32	= 216,
2534    DFSTOREf32_DFSTOREf64_XFSTOREf32_XFSTOREf64_STIWX	= 217,
2535    STD_STDX_STDXTLS_STDXTLS_	= 218,
2536    STBCIX_STDCIX_STHCIX_STWCIX_STSWI	= 219,
2537    SLBIEG	= 220,
2538    STMW	= 221,
2539    TLBIE	= 222,
2540    STVEBX_STVEHX_STVEWX_STVX_STVXL	= 223,
2541    STXV_STXVB16X_STXVD2X_STXVH8X_STXVW4X_STXVX	= 224,
2542    STXVL_STXVLL	= 225,
2543    MTCTR_MTCTR8_MTCTR8loop_MTCTRloop_MTLR_MTLR8	= 226,
2544    MFVRSAVE_MFVRSAVEv_MTVRSAVE_MTVRSAVEv	= 227,
2545    MFPMR	= 228,
2546    MTPMR	= 229,
2547    MFTB_MFTB8	= 230,
2548    MFCTR_MFCTR8_MFLR_MFLR8_MFSPR_MFSPR8	= 231,
2549    MFMSR	= 232,
2550    MTMSR	= 233,
2551    MTMSRD	= 234,
2552    MTSPR_MTSPR8	= 235,
2553    DIVW_DIVWO_DIVWU_DIVWUO_MODSW	= 236,
2554    DIVWE_DIVWEO_DIVWEU_DIVWEUO_MODSD_MODUD_MODUW	= 237,
2555    DIVD_DIVDO_DIVDU_DIVDUO	= 238,
2556    DIVDE_DIVDEO_DIVDEU_DIVDEUO	= 239,
2557    DIVWO_rec_DIVWUO_rec_DIVWU_rec_DIVW_rec	= 240,
2558    DIVD_rec_DIVDO_rec_DIVDU_rec_DIVDUO_rec	= 241,
2559    DIVWE_rec_DIVWEO_rec_DIVWEU_rec_DIVWEUO_rec	= 242,
2560    DIVDE_rec_DIVDEO_rec_DIVDEU_rec_DIVDEUO_rec	= 243,
2561    MTCRF_MTCRF8	= 244,
2562    ADDC8O_rec_ADDC8_rec_ADDCO_rec_ADDC_rec_SUBFC8O_rec_SUBFC8_rec_SUBFCO_rec_SUBFC_rec	= 245,
2563    FABSD_rec_FABSS_rec_FNABSD_rec_FNABSS_rec_FCPSGND_rec_FCPSGNS_rec_FNEGD_rec_FNEGS_rec_FMR_rec	= 246,
2564    MCRFS	= 247,
2565    MTFSF_MTFSF_rec_MTFSFI_MTFSFI_rec	= 248,
2566    MTFSFb	= 249,
2567    RLDCL_rec_RLDCR_rec	= 250,
2568    RLDICL_rec_RLDICR_rec_RLDICL_32_rec_RLDIMI_rec	= 251,
2569    RLWIMI8_rec_RLWIMI_rec	= 252,
2570    RLWINM8_rec_RLWINM_rec_RLWNM8_rec_RLWNM_rec_SLW8_rec_SLW_rec_SRW8_rec_SRW_rec	= 253,
2571    SRAWI_rec_SRAW_rec	= 254,
2572    MFFS_MFFSCE_MFFSL_MFFS_rec	= 255,
2573    MFCR_MFCR8	= 256,
2574    EXTSWSLI_32_64_rec_SRADI_rec_EXTSWSLI_rec_RLDIC_rec	= 257,
2575    SRAD_rec_SLD_rec_SRD_rec	= 258,
2576    FDIV	= 259,
2577    FDIV_rec	= 260,
2578    XSSQRTDP	= 261,
2579    FSQRT	= 262,
2580    XVSQRTDP	= 263,
2581    XVSQRTSP	= 264,
2582    FSQRT_rec	= 265,
2583    XSSQRTSP	= 266,
2584    FSQRTS	= 267,
2585    FSQRTS_rec	= 268,
2586    XSDIVDP	= 269,
2587    FDIVS	= 270,
2588    FDIVS_rec	= 271,
2589    XSDIVSP	= 272,
2590    XVDIVSP	= 273,
2591    XVDIVDP	= 274,
2592    LFSU	= 275,
2593    LFSUX	= 276,
2594    STFDU_STFDUX_STFSU_STFSUX	= 277,
2595    STBU_STBU8_STDU_STHU_STHU8_STWU_STWU8	= 278,
2596    STBUX_STBUX8_STDUX_STHUX_STHUX8_STWUX_STWUX8	= 279,
2597    LBZU_LBZU8	= 280,
2598    LBZUX_LBZUX8	= 281,
2599    LDU	= 282,
2600    LDUX	= 283,
2601    LFDU	= 284,
2602    LFDUX	= 285,
2603    VPMSUMB_VPMSUMD_VPMSUMH_VPMSUMW_VCIPHER_VCIPHERLAST_VNCIPHER_VNCIPHERLAST_VSBOX	= 286,
2604    BCCCTR_BCCCTR8_BCCCTRL_BCCCTRL8_BCCL_BCCLA_BCCLR_BCCLRL_BCCTR_BCCTR8_BCCTR8n_BCCTRL_BCCTRL8_BCCTRL8n_BCCTRLn_BCCTRn_BDNZ_BDNZ8_BDNZA_BDNZAm_BDNZAp_BDNZm_BDNZp_BDZ_BDZ8_BDZA_BDZAm_BDZAp_BDZm_BDZp_BDNZL_BDNZLA_BDNZLAm_BDNZLAp_BDNZLR_BDNZLR8_BDNZLRL_BDNZLRLm_BDNZLRLp_BDNZLRm_BDNZLRp_BDNZLm_BDNZLp_BDZL_BDZLA_BDZLAm_BDZLAp_BDZLR_BDZLR8_BDZLRL_BDZLRLm_BDZLRLp_BDZLRm_BDZLRp_BDZLm_BDZLp_BL_BL_NOP_BL_TLS_BL8_BL8_NOP_BL8_NOP_TLS_BL8_TLS_BL8_TLS__BLA_BLA8_BLA8_NOP_BLR_BLR8_BLRL_TAILB_TAILB8_TAILBA_TAILBA8_TAILBCTR_TAILBCTR8_gBC_gBCA_gBCAat_gBCCTR_gBCCTRL_gBCL_gBCLA_gBCLAat_gBCLR_gBCLRL_gBCLat_gBCat_BCLR_BCLRL_BCLRLn_BCLRn_BCTR_BCTR8_BCTRL_BCTRL8_B_BA_BC_BCC_BCCA_BCL_BCLalways_BCLn_BCTRL8_LDinto_toc_BCTRL_LWZinto_toc_BCn_CTRL_DEP	= 287,
2605    ADDPCIS	= 288,
2606    LDAT_LWAT	= 289,
2607    STDAT_STWAT	= 290,
2608    BRINC	= 291,
2609    EVABS_EVEQV_EVNAND_EVNEG_EVADDIW_EVADDW_EVAND_EVANDC_EVCMPEQ_EVCMPGTS_EVCMPGTU_EVCMPLTS_EVCMPLTU_EVCNTLSW_EVCNTLZW_EVEXTSB_EVEXTSH_EVMERGEHI_EVMERGEHILO_EVMERGELO_EVMERGELOHI_EVNOR_EVOR_EVORC_EVXOR_EVRLW_EVRLWI_EVRNDW_EVSLW_EVSLWI_EVSPLATFI_EVSPLATI_EVSRWIS_EVSRWIU_EVSRWS_EVSRWU_EVSUBFW_EVSUBIFW	= 292,
2610    EVMRA_EVADDSMIAAW_EVADDSSIAAW_EVADDUMIAAW_EVADDUSIAAW_EVDIVWS_EVDIVWU_EVMHEGSMFAA_EVMHEGSMFAN_EVMHEGSMIAA_EVMHEGSMIAN_EVMHEGUMIAA_EVMHEGUMIAN_EVMHESMF_EVMHESMFA_EVMHESMFAAW_EVMHESMFANW_EVMHESMI_EVMHESMIA_EVMHESMIAAW_EVMHESMIANW_EVMHESSF_EVMHESSFA_EVMHESSFAAW_EVMHESSFANW_EVMHESSIAAW_EVMHESSIANW_EVMHEUMI_EVMHEUMIA_EVMHEUMIAAW_EVMHEUMIANW_EVMHEUSIAAW_EVMHEUSIANW_EVMHOGSMFAA_EVMHOGSMFAN_EVMHOGSMIAA_EVMHOGSMIAN_EVMHOGUMIAA_EVMHOGUMIAN_EVMHOSMF_EVMHOSMFA_EVMHOSMFAAW_EVMHOSMFANW_EVMHOSMI_EVMHOSMIA_EVMHOSMIAAW_EVMHOSMIANW_EVMHOSSF_EVMHOSSFA_EVMHOSSFAAW_EVMHOSSFANW_EVMHOSSIAAW_EVMHOSSIANW_EVMHOUMI_EVMHOUMIA_EVMHOUMIAAW_EVMHOUMIANW_EVMHOUSIAAW_EVMHOUSIANW_EVMWHSMF_EVMWHSMFA_EVMWHSMI_EVMWHSMIA_EVMWHSSF_EVMWHSSFA_EVMWHUMI_EVMWHUMIA_EVMWLSMIAAW_EVMWLSMIANW_EVMWLSSIAAW_EVMWLSSIANW_EVMWLUMI_EVMWLUMIA_EVMWLUMIAAW_EVMWLUMIANW_EVMWLUSIAAW_EVMWLUSIANW_EVMWSMF_EVMWSMFA_EVMWSMFAA_EVMWSMFAN_EVMWSMI_EVMWSMIA_EVMWSMIAA_EVMWSMIAN_EVMWSSF_EVMWSSFA_EVMWSSFAA_EVMWSSFAN_EVMWUMI_EVMWUMIA_EVMWUMIAA_EVMWUMIAN_EVSUBFSMIAAW_EVSUBFSSIAAW_EVSUBFUMIAAW_EVSUBFUSIAAW	= 293,
2611    EVLDD_EVLDDX_EVLDH_EVLDHX_EVLDW_EVLDWX_EVLHHESPLAT_EVLHHESPLATX_EVLHHOSSPLAT_EVLHHOSSPLATX_EVLHHOUSPLAT_EVLHHOUSPLATX_EVLWHE_EVLWHEX_EVLWHOS_EVLWHOSX_EVLWHOU_EVLWHOUX_EVLWHSPLAT_EVLWHSPLATX_EVLWWSPLAT_EVLWWSPLATX	= 294,
2612    EVSTDD_EVSTDDX_EVSTDH_EVSTDHX_EVSTDW_EVSTDWX_EVSTWHE_EVSTWHEX_EVSTWHO_EVSTWHOX_EVSTWWE_EVSTWWEX_EVSTWWO_EVSTWWOX	= 295,
2613    HRFID_ATTN_CLRBHRB_MFBHRBE_NAP_RFCI_RFDI_RFMCI_SC	= 296,
2614    RFI	= 297,
2615    RFID	= 298,
2616    DSS_DSSALL_DST_DST64_DSTST_DSTST64_DSTSTT_DSTSTT64_DSTT_DSTT64_ICBLQ_LBEPX_LHEPX_LWEPX_TLBIVAX_TLBLD_TLBLI_TLBRE_TLBRE2_TLBSX_TLBSX2_TLBSX2D_TLBWE_TLBWE2_MBAR_TRAP_DCCCI_ICCCI	= 299,
2617    ICBLC_STBEPX_STHEPX_STWEPX	= 300,
2618    LFDEPX	= 301,
2619    STFDEPX	= 302,
2620    MFSR_MFSRIN	= 303,
2621    MTSR_MTSRIN	= 304,
2622    MFDCR	= 305,
2623    MTDCR	= 306,
2624    NOP_GT_PWR6_NOP_GT_PWR7	= 307,
2625    TLBIA	= 308,
2626    WRTEE_WRTEEI	= 309,
2627    MSYNC	= 310,
2628    SLBSYNC	= 311,
2629    SLBFEE_rec	= 312,
2630    STOP	= 313,
2631    DCBA_DCBI	= 314,
2632    SCHED_LIST_END = 315
2633  };
2634} // end namespace Sched
2635} // end namespace PPC
2636} // end namespace llvm
2637#endif // GET_INSTRINFO_SCHED_ENUM
2638
2639#ifdef GET_INSTRINFO_MC_DESC
2640#undef GET_INSTRINFO_MC_DESC
2641namespace llvm {
2642
2643static const MCPhysReg ImplicitList1[] = { PPC::CR7, 0 };
2644static const MCPhysReg ImplicitList2[] = { PPC::XER, 0 };
2645static const MCPhysReg ImplicitList3[] = { PPC::XER, PPC::CR0, 0 };
2646static const MCPhysReg ImplicitList4[] = { PPC::CR0, 0 };
2647static const MCPhysReg ImplicitList5[] = { PPC::CARRY, 0 };
2648static const MCPhysReg ImplicitList6[] = { PPC::CARRY, PPC::XER, 0 };
2649static const MCPhysReg ImplicitList7[] = { PPC::CARRY, PPC::XER, PPC::CR0, 0 };
2650static const MCPhysReg ImplicitList8[] = { PPC::CARRY, PPC::CR0, 0 };
2651static const MCPhysReg ImplicitList9[] = { PPC::X0, PPC::X3, PPC::X4, PPC::X5, PPC::X6, PPC::X7, PPC::X8, PPC::X9, PPC::X10, PPC::X11, PPC::X12, PPC::LR8, PPC::CTR8, PPC::CR0, PPC::CR1, PPC::CR5, PPC::CR6, PPC::CR7, 0 };
2652static const MCPhysReg ImplicitList10[] = { PPC::R0, PPC::R3, PPC::R4, PPC::R5, PPC::R6, PPC::R7, PPC::R8, PPC::R9, PPC::R10, PPC::R11, PPC::R12, PPC::LR, PPC::CTR, PPC::CR0, PPC::CR1, PPC::CR5, PPC::CR6, PPC::CR7, 0 };
2653static const MCPhysReg ImplicitList11[] = { PPC::R1, 0 };
2654static const MCPhysReg ImplicitList12[] = { PPC::CTR, 0 };
2655static const MCPhysReg ImplicitList13[] = { PPC::CTR8, 0 };
2656static const MCPhysReg ImplicitList14[] = { PPC::CTR, PPC::RM, 0 };
2657static const MCPhysReg ImplicitList15[] = { PPC::LR, 0 };
2658static const MCPhysReg ImplicitList16[] = { PPC::CTR8, PPC::RM, 0 };
2659static const MCPhysReg ImplicitList17[] = { PPC::LR8, 0 };
2660static const MCPhysReg ImplicitList18[] = { PPC::RM, 0 };
2661static const MCPhysReg ImplicitList19[] = { PPC::LR, PPC::RM, 0 };
2662static const MCPhysReg ImplicitList20[] = { PPC::CR6, 0 };
2663static const MCPhysReg ImplicitList21[] = { PPC::LR8, PPC::X2, 0 };
2664static const MCPhysReg ImplicitList22[] = { PPC::LR, PPC::R2, 0 };
2665static const MCPhysReg ImplicitList23[] = { PPC::CTR, PPC::LR, PPC::RM, 0 };
2666static const MCPhysReg ImplicitList24[] = { PPC::CTR8, PPC::LR8, PPC::RM, 0 };
2667static const MCPhysReg ImplicitList25[] = { PPC::LR8, PPC::RM, 0 };
2668static const MCPhysReg ImplicitList26[] = { PPC::CR1EQ, 0 };
2669static const MCPhysReg ImplicitList27[] = { PPC::X1, 0 };
2670static const MCPhysReg ImplicitList28[] = { PPC::CR1, 0 };
2671static const MCPhysReg ImplicitList29[] = { PPC::X0, PPC::X4, PPC::X5, PPC::X6, PPC::X7, PPC::X8, PPC::X9, PPC::X10, PPC::X11, PPC::X12, PPC::LR8, PPC::CTR8, PPC::CR0, PPC::CR1, PPC::CR5, PPC::CR6, PPC::CR7, 0 };
2672static const MCPhysReg ImplicitList30[] = { PPC::R0, PPC::R4, PPC::R5, PPC::R6, PPC::R7, PPC::R8, PPC::R9, PPC::R10, PPC::R11, PPC::R12, PPC::LR, PPC::CTR, PPC::CR0, PPC::CR1, PPC::CR5, PPC::CR6, PPC::CR7, 0 };
2673static const MCPhysReg ImplicitList31[] = { PPC::LR, PPC::CTR, 0 };
2674
2675static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2676static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2677static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2678static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2679static const MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2680static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2681static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2682static const MCOperandInfo OperandInfo9[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2683static const MCOperandInfo OperandInfo10[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2684static const MCOperandInfo OperandInfo11[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2685static const MCOperandInfo OperandInfo12[] = { { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2686static const MCOperandInfo OperandInfo13[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2687static const MCOperandInfo OperandInfo14[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2688static const MCOperandInfo OperandInfo15[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2689static const MCOperandInfo OperandInfo16[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2690static const MCOperandInfo OperandInfo17[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2691static const MCOperandInfo OperandInfo18[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
2692static const MCOperandInfo OperandInfo19[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2693static const MCOperandInfo OperandInfo20[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2694static const MCOperandInfo OperandInfo21[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2695static const MCOperandInfo OperandInfo22[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2696static const MCOperandInfo OperandInfo23[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2697static const MCOperandInfo OperandInfo24[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2698static const MCOperandInfo OperandInfo25[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2699static const MCOperandInfo OperandInfo26[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 }, };
2700static const MCOperandInfo OperandInfo27[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
2701static const MCOperandInfo OperandInfo28[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
2702static const MCOperandInfo OperandInfo29[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
2703static const MCOperandInfo OperandInfo30[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2704static const MCOperandInfo OperandInfo31[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2705static const MCOperandInfo OperandInfo32[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, };
2706static const MCOperandInfo OperandInfo33[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, };
2707static const MCOperandInfo OperandInfo34[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, };
2708static const MCOperandInfo OperandInfo35[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2709static const MCOperandInfo OperandInfo36[] = { { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2710static const MCOperandInfo OperandInfo37[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, };
2711static const MCOperandInfo OperandInfo38[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2712static const MCOperandInfo OperandInfo39[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2713static const MCOperandInfo OperandInfo40[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2714static const MCOperandInfo OperandInfo41[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2715static const MCOperandInfo OperandInfo42[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2716static const MCOperandInfo OperandInfo43[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2717static const MCOperandInfo OperandInfo44[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2718static const MCOperandInfo OperandInfo45[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2719static const MCOperandInfo OperandInfo46[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2720static const MCOperandInfo OperandInfo47[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2721static const MCOperandInfo OperandInfo48[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2722static const MCOperandInfo OperandInfo49[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2723static const MCOperandInfo OperandInfo50[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2724static const MCOperandInfo OperandInfo51[] = { { PPC::SPILLTOVSRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2725static const MCOperandInfo OperandInfo52[] = { { PPC::SPILLTOVSRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2726static const MCOperandInfo OperandInfo53[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2727static const MCOperandInfo OperandInfo54[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2728static const MCOperandInfo OperandInfo55[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2729static const MCOperandInfo OperandInfo56[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2730static const MCOperandInfo OperandInfo57[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2731static const MCOperandInfo OperandInfo58[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2732static const MCOperandInfo OperandInfo59[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2733static const MCOperandInfo OperandInfo60[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2734static const MCOperandInfo OperandInfo61[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2735static const MCOperandInfo OperandInfo62[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2736static const MCOperandInfo OperandInfo63[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2737static const MCOperandInfo OperandInfo64[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2738static const MCOperandInfo OperandInfo65[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2739static const MCOperandInfo OperandInfo66[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2740static const MCOperandInfo OperandInfo67[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2741static const MCOperandInfo OperandInfo68[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2742static const MCOperandInfo OperandInfo69[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2743static const MCOperandInfo OperandInfo70[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2744static const MCOperandInfo OperandInfo71[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2745static const MCOperandInfo OperandInfo72[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2746static const MCOperandInfo OperandInfo73[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2747static const MCOperandInfo OperandInfo74[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2748static const MCOperandInfo OperandInfo75[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2749static const MCOperandInfo OperandInfo76[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2750static const MCOperandInfo OperandInfo77[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2751static const MCOperandInfo OperandInfo78[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, };
2752static const MCOperandInfo OperandInfo79[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2753static const MCOperandInfo OperandInfo80[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2754static const MCOperandInfo OperandInfo81[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2755static const MCOperandInfo OperandInfo82[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2756static const MCOperandInfo OperandInfo83[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2757static const MCOperandInfo OperandInfo84[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2758static const MCOperandInfo OperandInfo85[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2759static const MCOperandInfo OperandInfo86[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2760static const MCOperandInfo OperandInfo87[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2761static const MCOperandInfo OperandInfo88[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2762static const MCOperandInfo OperandInfo89[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2763static const MCOperandInfo OperandInfo90[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2764static const MCOperandInfo OperandInfo91[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2765static const MCOperandInfo OperandInfo92[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2766static const MCOperandInfo OperandInfo93[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2767static const MCOperandInfo OperandInfo94[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2768static const MCOperandInfo OperandInfo95[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2769static const MCOperandInfo OperandInfo96[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2770static const MCOperandInfo OperandInfo97[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2771static const MCOperandInfo OperandInfo98[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2772static const MCOperandInfo OperandInfo99[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2773static const MCOperandInfo OperandInfo100[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2774static const MCOperandInfo OperandInfo101[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2775static const MCOperandInfo OperandInfo102[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2776static const MCOperandInfo OperandInfo103[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2777static const MCOperandInfo OperandInfo104[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2778static const MCOperandInfo OperandInfo105[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2779static const MCOperandInfo OperandInfo106[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2780static const MCOperandInfo OperandInfo107[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2781static const MCOperandInfo OperandInfo108[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2782static const MCOperandInfo OperandInfo109[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2783static const MCOperandInfo OperandInfo110[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2784static const MCOperandInfo OperandInfo111[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2785static const MCOperandInfo OperandInfo112[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2786static const MCOperandInfo OperandInfo113[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2787static const MCOperandInfo OperandInfo114[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2788static const MCOperandInfo OperandInfo115[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2789static const MCOperandInfo OperandInfo116[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2790static const MCOperandInfo OperandInfo117[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2791static const MCOperandInfo OperandInfo118[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2792static const MCOperandInfo OperandInfo119[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2793static const MCOperandInfo OperandInfo120[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2794static const MCOperandInfo OperandInfo121[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2795static const MCOperandInfo OperandInfo122[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2796static const MCOperandInfo OperandInfo123[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, };
2797static const MCOperandInfo OperandInfo124[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, };
2798static const MCOperandInfo OperandInfo125[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2799static const MCOperandInfo OperandInfo126[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2800static const MCOperandInfo OperandInfo127[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2801static const MCOperandInfo OperandInfo128[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2802static const MCOperandInfo OperandInfo129[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2803static const MCOperandInfo OperandInfo130[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2804static const MCOperandInfo OperandInfo131[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2805static const MCOperandInfo OperandInfo132[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2806static const MCOperandInfo OperandInfo133[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2807static const MCOperandInfo OperandInfo134[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2808static const MCOperandInfo OperandInfo135[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, };
2809static const MCOperandInfo OperandInfo136[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2810static const MCOperandInfo OperandInfo137[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2811static const MCOperandInfo OperandInfo138[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, };
2812static const MCOperandInfo OperandInfo139[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2813static const MCOperandInfo OperandInfo140[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2814static const MCOperandInfo OperandInfo141[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2815static const MCOperandInfo OperandInfo142[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2816static const MCOperandInfo OperandInfo143[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2817static const MCOperandInfo OperandInfo144[] = { { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2818static const MCOperandInfo OperandInfo145[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2819static const MCOperandInfo OperandInfo146[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2820static const MCOperandInfo OperandInfo147[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2821static const MCOperandInfo OperandInfo148[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2822static const MCOperandInfo OperandInfo149[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2823static const MCOperandInfo OperandInfo150[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2824static const MCOperandInfo OperandInfo151[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2825static const MCOperandInfo OperandInfo152[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2826static const MCOperandInfo OperandInfo153[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2827static const MCOperandInfo OperandInfo154[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2828static const MCOperandInfo OperandInfo155[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2829static const MCOperandInfo OperandInfo156[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2830static const MCOperandInfo OperandInfo157[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2831static const MCOperandInfo OperandInfo158[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRSAVERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2832static const MCOperandInfo OperandInfo159[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2833static const MCOperandInfo OperandInfo160[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2834static const MCOperandInfo OperandInfo161[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2835static const MCOperandInfo OperandInfo162[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2836static const MCOperandInfo OperandInfo163[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2837static const MCOperandInfo OperandInfo164[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2838static const MCOperandInfo OperandInfo165[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2839static const MCOperandInfo OperandInfo166[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2840static const MCOperandInfo OperandInfo167[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2841static const MCOperandInfo OperandInfo168[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2842static const MCOperandInfo OperandInfo169[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2843static const MCOperandInfo OperandInfo170[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2844static const MCOperandInfo OperandInfo171[] = { { PPC::VRSAVERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2845static const MCOperandInfo OperandInfo172[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2846static const MCOperandInfo OperandInfo173[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2847static const MCOperandInfo OperandInfo174[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2848static const MCOperandInfo OperandInfo175[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2849static const MCOperandInfo OperandInfo176[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2850static const MCOperandInfo OperandInfo177[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2851static const MCOperandInfo OperandInfo178[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2852static const MCOperandInfo OperandInfo179[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2853static const MCOperandInfo OperandInfo180[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2854static const MCOperandInfo OperandInfo181[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2855static const MCOperandInfo OperandInfo182[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2856static const MCOperandInfo OperandInfo183[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2857static const MCOperandInfo OperandInfo184[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2858static const MCOperandInfo OperandInfo185[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2859static const MCOperandInfo OperandInfo186[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2860static const MCOperandInfo OperandInfo187[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2861static const MCOperandInfo OperandInfo188[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2862static const MCOperandInfo OperandInfo189[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2863static const MCOperandInfo OperandInfo190[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2864static const MCOperandInfo OperandInfo191[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2865static const MCOperandInfo OperandInfo192[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2866static const MCOperandInfo OperandInfo193[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2867static const MCOperandInfo OperandInfo194[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2868static const MCOperandInfo OperandInfo195[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2869static const MCOperandInfo OperandInfo196[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2870static const MCOperandInfo OperandInfo197[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2871static const MCOperandInfo OperandInfo198[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2872static const MCOperandInfo OperandInfo199[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2873static const MCOperandInfo OperandInfo200[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2874static const MCOperandInfo OperandInfo201[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((1 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2875static const MCOperandInfo OperandInfo202[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2876static const MCOperandInfo OperandInfo203[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2877static const MCOperandInfo OperandInfo204[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2878static const MCOperandInfo OperandInfo205[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2879static const MCOperandInfo OperandInfo206[] = { { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2880static const MCOperandInfo OperandInfo207[] = { { PPC::VRSAVERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2881static const MCOperandInfo OperandInfo208[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2882static const MCOperandInfo OperandInfo209[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2883static const MCOperandInfo OperandInfo210[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2884static const MCOperandInfo OperandInfo211[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2885static const MCOperandInfo OperandInfo212[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2886static const MCOperandInfo OperandInfo213[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2887static const MCOperandInfo OperandInfo214[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2888static const MCOperandInfo OperandInfo215[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2889static const MCOperandInfo OperandInfo216[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2890static const MCOperandInfo OperandInfo217[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2891static const MCOperandInfo OperandInfo218[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2892static const MCOperandInfo OperandInfo219[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2893static const MCOperandInfo OperandInfo220[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2894static const MCOperandInfo OperandInfo221[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2895static const MCOperandInfo OperandInfo222[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2896static const MCOperandInfo OperandInfo223[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2897static const MCOperandInfo OperandInfo224[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2898static const MCOperandInfo OperandInfo225[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2899static const MCOperandInfo OperandInfo226[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2900static const MCOperandInfo OperandInfo227[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2901static const MCOperandInfo OperandInfo228[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2902static const MCOperandInfo OperandInfo229[] = { { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2903static const MCOperandInfo OperandInfo230[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2904static const MCOperandInfo OperandInfo231[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRC_NOR0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2905static const MCOperandInfo OperandInfo232[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RC_NOX0RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2906static const MCOperandInfo OperandInfo233[] = { { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QBRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2907static const MCOperandInfo OperandInfo234[] = { { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2908static const MCOperandInfo OperandInfo235[] = { { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::QSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2909static const MCOperandInfo OperandInfo236[] = { { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::SPERCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2910static const MCOperandInfo OperandInfo237[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2911static const MCOperandInfo OperandInfo238[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2912static const MCOperandInfo OperandInfo239[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2913static const MCOperandInfo OperandInfo240[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2914static const MCOperandInfo OperandInfo241[] = { { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2915static const MCOperandInfo OperandInfo242[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2916static const MCOperandInfo OperandInfo243[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
2917static const MCOperandInfo OperandInfo244[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
2918static const MCOperandInfo OperandInfo245[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2919static const MCOperandInfo OperandInfo246[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2920static const MCOperandInfo OperandInfo247[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
2921static const MCOperandInfo OperandInfo248[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::F8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2922static const MCOperandInfo OperandInfo249[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
2923static const MCOperandInfo OperandInfo250[] = { { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, { PPC::F4RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { 1, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { 0, 0|(1<<MCOI::LookupPtrRegClass), MCOI::OPERAND_UNKNOWN, 0 }, };
2924static const MCOperandInfo OperandInfo251[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2925static const MCOperandInfo OperandInfo252[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2926static const MCOperandInfo OperandInfo253[] = { { -1, 0, MCOI::OPERAND_PCREL, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2927static const MCOperandInfo OperandInfo254[] = { { PPC::CTRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2928static const MCOperandInfo OperandInfo255[] = { { PPC::CTRRC8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2929static const MCOperandInfo OperandInfo256[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2930static const MCOperandInfo OperandInfo257[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2931static const MCOperandInfo OperandInfo258[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2932static const MCOperandInfo OperandInfo259[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2933static const MCOperandInfo OperandInfo260[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2934static const MCOperandInfo OperandInfo261[] = { { PPC::GPRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2935static const MCOperandInfo OperandInfo262[] = { { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2936static const MCOperandInfo OperandInfo263[] = { { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2937static const MCOperandInfo OperandInfo264[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2938static const MCOperandInfo OperandInfo265[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, };
2939static const MCOperandInfo OperandInfo266[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2940static const MCOperandInfo OperandInfo267[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2941static const MCOperandInfo OperandInfo268[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2942static const MCOperandInfo OperandInfo269[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2943static const MCOperandInfo OperandInfo270[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2944static const MCOperandInfo OperandInfo271[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2945static const MCOperandInfo OperandInfo272[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2946static const MCOperandInfo OperandInfo273[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2947static const MCOperandInfo OperandInfo274[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2948static const MCOperandInfo OperandInfo275[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2949static const MCOperandInfo OperandInfo276[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2950static const MCOperandInfo OperandInfo277[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2951static const MCOperandInfo OperandInfo278[] = { { PPC::VFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2952static const MCOperandInfo OperandInfo279[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2953static const MCOperandInfo OperandInfo280[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2954static const MCOperandInfo OperandInfo281[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::G8RCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2955static const MCOperandInfo OperandInfo282[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2956static const MCOperandInfo OperandInfo283[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2957static const MCOperandInfo OperandInfo284[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2958static const MCOperandInfo OperandInfo285[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2959static const MCOperandInfo OperandInfo286[] = { { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2960static const MCOperandInfo OperandInfo287[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2961static const MCOperandInfo OperandInfo288[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2962static const MCOperandInfo OperandInfo289[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2963static const MCOperandInfo OperandInfo290[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2964static const MCOperandInfo OperandInfo291[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2965static const MCOperandInfo OperandInfo292[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2966static const MCOperandInfo OperandInfo293[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2967static const MCOperandInfo OperandInfo294[] = { { PPC::CRRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2968static const MCOperandInfo OperandInfo295[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2969static const MCOperandInfo OperandInfo296[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2970static const MCOperandInfo OperandInfo297[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, ((0 << 16) | (1 << MCOI::TIED_TO)) }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2971static const MCOperandInfo OperandInfo298[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2972static const MCOperandInfo OperandInfo299[] = { { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2973static const MCOperandInfo OperandInfo300[] = { { PPC::VSSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2974static const MCOperandInfo OperandInfo301[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2975static const MCOperandInfo OperandInfo302[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSFRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2976static const MCOperandInfo OperandInfo303[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, };
2977static const MCOperandInfo OperandInfo304[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2978static const MCOperandInfo OperandInfo305[] = { { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { PPC::VSRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2979static const MCOperandInfo OperandInfo306[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2980static const MCOperandInfo OperandInfo307[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, };
2981static const MCOperandInfo OperandInfo308[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { PPC::CRBITRCRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, };
2982
2983extern const MCInstrDesc PPCInsts[] = {
2984  { 0,	1,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #0 = PHI
2985  { 1,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1 = INLINEASM
2986  { 2,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #2 = INLINEASM_BR
2987  { 3,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #3 = CFI_INSTRUCTION
2988  { 4,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #4 = EH_LABEL
2989  { 5,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #5 = GC_LABEL
2990  { 6,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #6 = ANNOTATION_LABEL
2991  { 7,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #7 = KILL
2992  { 8,	3,	1,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #8 = EXTRACT_SUBREG
2993  { 9,	4,	1,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo5, -1 ,nullptr },  // Inst #9 = INSERT_SUBREG
2994  { 10,	1,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #10 = IMPLICIT_DEF
2995  { 11,	4,	1,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo6, -1 ,nullptr },  // Inst #11 = SUBREG_TO_REG
2996  { 12,	3,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo4, -1 ,nullptr },  // Inst #12 = COPY_TO_REGCLASS
2997  { 13,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #13 = DBG_VALUE
2998  { 14,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #14 = DBG_LABEL
2999  { 15,	2,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #15 = REG_SEQUENCE
3000  { 16,	2,	1,	0,	117,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo7, -1 ,nullptr },  // Inst #16 = COPY
3001  { 17,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #17 = BUNDLE
3002  { 18,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #18 = LIFETIME_START
3003  { 19,	1,	0,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #19 = LIFETIME_END
3004  { 20,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo8, -1 ,nullptr },  // Inst #20 = STACKMAP
3005  { 21,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #21 = FENTRY_CALL
3006  { 22,	6,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo9, -1 ,nullptr },  // Inst #22 = PATCHPOINT
3007  { 23,	1,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo10, -1 ,nullptr },  // Inst #23 = LOAD_STACK_GUARD
3008  { 24,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #24 = STATEPOINT
3009  { 25,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo11, -1 ,nullptr },  // Inst #25 = LOCAL_ESCAPE
3010  { 26,	1,	1,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #26 = FAULTING_OP
3011  { 27,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #27 = PATCHABLE_OP
3012  { 28,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #28 = PATCHABLE_FUNCTION_ENTER
3013  { 29,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #29 = PATCHABLE_RET
3014  { 30,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #30 = PATCHABLE_FUNCTION_EXIT
3015  { 31,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #31 = PATCHABLE_TAIL_CALL
3016  { 32,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo12, -1 ,nullptr },  // Inst #32 = PATCHABLE_EVENT_CALL
3017  { 33,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo13, -1 ,nullptr },  // Inst #33 = PATCHABLE_TYPED_EVENT_CALL
3018  { 34,	0,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #34 = ICALL_BRANCH_FUNNEL
3019  { 35,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #35 = G_ADD
3020  { 36,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #36 = G_SUB
3021  { 37,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #37 = G_MUL
3022  { 38,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #38 = G_SDIV
3023  { 39,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #39 = G_UDIV
3024  { 40,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #40 = G_SREM
3025  { 41,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #41 = G_UREM
3026  { 42,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #42 = G_AND
3027  { 43,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #43 = G_OR
3028  { 44,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #44 = G_XOR
3029  { 45,	1,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #45 = G_IMPLICIT_DEF
3030  { 46,	1,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #46 = G_PHI
3031  { 47,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #47 = G_FRAME_INDEX
3032  { 48,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #48 = G_GLOBAL_VALUE
3033  { 49,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #49 = G_EXTRACT
3034  { 50,	2,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #50 = G_UNMERGE_VALUES
3035  { 51,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo19, -1 ,nullptr },  // Inst #51 = G_INSERT
3036  { 52,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #52 = G_MERGE_VALUES
3037  { 53,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #53 = G_BUILD_VECTOR
3038  { 54,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #54 = G_BUILD_VECTOR_TRUNC
3039  { 55,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #55 = G_CONCAT_VECTORS
3040  { 56,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #56 = G_PTRTOINT
3041  { 57,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #57 = G_INTTOPTR
3042  { 58,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #58 = G_BITCAST
3043  { 59,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #59 = G_INTRINSIC_TRUNC
3044  { 60,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #60 = G_INTRINSIC_ROUND
3045  { 61,	1,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #61 = G_READCYCLECOUNTER
3046  { 62,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #62 = G_LOAD
3047  { 63,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #63 = G_SEXTLOAD
3048  { 64,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #64 = G_ZEXTLOAD
3049  { 65,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #65 = G_INDEXED_LOAD
3050  { 66,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #66 = G_INDEXED_SEXTLOAD
3051  { 67,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo21, -1 ,nullptr },  // Inst #67 = G_INDEXED_ZEXTLOAD
3052  { 68,	2,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #68 = G_STORE
3053  { 69,	5,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo22, -1 ,nullptr },  // Inst #69 = G_INDEXED_STORE
3054  { 70,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo23, -1 ,nullptr },  // Inst #70 = G_ATOMIC_CMPXCHG_WITH_SUCCESS
3055  { 71,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #71 = G_ATOMIC_CMPXCHG
3056  { 72,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #72 = G_ATOMICRMW_XCHG
3057  { 73,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #73 = G_ATOMICRMW_ADD
3058  { 74,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #74 = G_ATOMICRMW_SUB
3059  { 75,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #75 = G_ATOMICRMW_AND
3060  { 76,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #76 = G_ATOMICRMW_NAND
3061  { 77,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #77 = G_ATOMICRMW_OR
3062  { 78,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #78 = G_ATOMICRMW_XOR
3063  { 79,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #79 = G_ATOMICRMW_MAX
3064  { 80,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #80 = G_ATOMICRMW_MIN
3065  { 81,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #81 = G_ATOMICRMW_UMAX
3066  { 82,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #82 = G_ATOMICRMW_UMIN
3067  { 83,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #83 = G_ATOMICRMW_FADD
3068  { 84,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo25, -1 ,nullptr },  // Inst #84 = G_ATOMICRMW_FSUB
3069  { 85,	2,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo8, -1 ,nullptr },  // Inst #85 = G_FENCE
3070  { 86,	2,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #86 = G_BRCOND
3071  { 87,	1,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #87 = G_BRINDIRECT
3072  { 88,	1,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #88 = G_INTRINSIC
3073  { 89,	1,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #89 = G_INTRINSIC_W_SIDE_EFFECTS
3074  { 90,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #90 = G_ANYEXT
3075  { 91,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #91 = G_TRUNC
3076  { 92,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #92 = G_CONSTANT
3077  { 93,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #93 = G_FCONSTANT
3078  { 94,	1,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo15, -1 ,nullptr },  // Inst #94 = G_VASTART
3079  { 95,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo17, -1 ,nullptr },  // Inst #95 = G_VAARG
3080  { 96,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #96 = G_SEXT
3081  { 97,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo26, -1 ,nullptr },  // Inst #97 = G_SEXT_INREG
3082  { 98,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #98 = G_ZEXT
3083  { 99,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #99 = G_SHL
3084  { 100,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #100 = G_LSHR
3085  { 101,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #101 = G_ASHR
3086  { 102,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr },  // Inst #102 = G_ICMP
3087  { 103,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo28, -1 ,nullptr },  // Inst #103 = G_FCMP
3088  { 104,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #104 = G_SELECT
3089  { 105,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #105 = G_UADDO
3090  { 106,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #106 = G_UADDE
3091  { 107,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #107 = G_USUBO
3092  { 108,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #108 = G_USUBE
3093  { 109,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #109 = G_SADDO
3094  { 110,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #110 = G_SADDE
3095  { 111,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #111 = G_SSUBO
3096  { 112,	5,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo29, -1 ,nullptr },  // Inst #112 = G_SSUBE
3097  { 113,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #113 = G_UMULO
3098  { 114,	4,	2,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo24, -1 ,nullptr },  // Inst #114 = G_SMULO
3099  { 115,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #115 = G_UMULH
3100  { 116,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #116 = G_SMULH
3101  { 117,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #117 = G_FADD
3102  { 118,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #118 = G_FSUB
3103  { 119,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #119 = G_FMUL
3104  { 120,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo30, -1 ,nullptr },  // Inst #120 = G_FMA
3105  { 121,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo30, -1 ,nullptr },  // Inst #121 = G_FMAD
3106  { 122,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #122 = G_FDIV
3107  { 123,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #123 = G_FREM
3108  { 124,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #124 = G_FPOW
3109  { 125,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #125 = G_FEXP
3110  { 126,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #126 = G_FEXP2
3111  { 127,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #127 = G_FLOG
3112  { 128,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #128 = G_FLOG2
3113  { 129,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #129 = G_FLOG10
3114  { 130,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #130 = G_FNEG
3115  { 131,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #131 = G_FPEXT
3116  { 132,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #132 = G_FPTRUNC
3117  { 133,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #133 = G_FPTOSI
3118  { 134,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #134 = G_FPTOUI
3119  { 135,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #135 = G_SITOFP
3120  { 136,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #136 = G_UITOFP
3121  { 137,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #137 = G_FABS
3122  { 138,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #138 = G_FCOPYSIGN
3123  { 139,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #139 = G_FCANONICALIZE
3124  { 140,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #140 = G_FMINNUM
3125  { 141,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #141 = G_FMAXNUM
3126  { 142,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #142 = G_FMINNUM_IEEE
3127  { 143,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #143 = G_FMAXNUM_IEEE
3128  { 144,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #144 = G_FMINIMUM
3129  { 145,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #145 = G_FMAXIMUM
3130  { 146,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo27, -1 ,nullptr },  // Inst #146 = G_PTR_ADD
3131  { 147,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo31, -1 ,nullptr },  // Inst #147 = G_PTR_MASK
3132  { 148,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #148 = G_SMIN
3133  { 149,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #149 = G_SMAX
3134  { 150,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #150 = G_UMIN
3135  { 151,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo14, -1 ,nullptr },  // Inst #151 = G_UMAX
3136  { 152,	1,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #152 = G_BR
3137  { 153,	3,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL, nullptr, nullptr, OperandInfo32, -1 ,nullptr },  // Inst #153 = G_BRJT
3138  { 154,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo33, -1 ,nullptr },  // Inst #154 = G_INSERT_VECTOR_ELT
3139  { 155,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo34, -1 ,nullptr },  // Inst #155 = G_EXTRACT_VECTOR_ELT
3140  { 156,	4,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo35, -1 ,nullptr },  // Inst #156 = G_SHUFFLE_VECTOR
3141  { 157,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #157 = G_CTTZ
3142  { 158,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #158 = G_CTTZ_ZERO_UNDEF
3143  { 159,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #159 = G_CTLZ
3144  { 160,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #160 = G_CTLZ_ZERO_UNDEF
3145  { 161,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #161 = G_CTPOP
3146  { 162,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #162 = G_BSWAP
3147  { 163,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #163 = G_BITREVERSE
3148  { 164,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #164 = G_FCEIL
3149  { 165,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #165 = G_FCOS
3150  { 166,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #166 = G_FSIN
3151  { 167,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #167 = G_FSQRT
3152  { 168,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #168 = G_FFLOOR
3153  { 169,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #169 = G_FRINT
3154  { 170,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo20, -1 ,nullptr },  // Inst #170 = G_FNEARBYINT
3155  { 171,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo18, -1 ,nullptr },  // Inst #171 = G_ADDRSPACE_CAST
3156  { 172,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #172 = G_BLOCK_ADDR
3157  { 173,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #173 = G_JUMP_TABLE
3158  { 174,	3,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo36, -1 ,nullptr },  // Inst #174 = G_DYN_STACKALLOC
3159  { 175,	2,	1,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL, nullptr, nullptr, OperandInfo16, -1 ,nullptr },  // Inst #175 = G_READ_REGISTER
3160  { 176,	2,	0,	0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL, nullptr, nullptr, OperandInfo37, -1 ,nullptr },  // Inst #176 = G_WRITE_REGISTER
3161  { 177,	1,	0,	4,	1,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList1, OperandInfo38, -1 ,nullptr },  // Inst #177 = CFENCE8
3162  { 178,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #178 = CLRLSLDI
3163  { 179,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #179 = CLRLSLDI_rec
3164  { 180,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #180 = CLRLSLWI
3165  { 181,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #181 = CLRLSLWI_rec
3166  { 182,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #182 = CLRRDI
3167  { 183,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #183 = CLRRDI_rec
3168  { 184,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #184 = CLRRWI
3169  { 185,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #185 = CLRRWI_rec
3170  { 186,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #186 = CP_COPY_FIRST
3171  { 187,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #187 = CP_COPYx
3172  { 188,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #188 = CP_PASTE_LAST
3173  { 189,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #189 = CP_PASTEx
3174  { 190,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #190 = DCBFL
3175  { 191,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #191 = DCBFLP
3176  { 192,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #192 = DCBFx
3177  { 193,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #193 = DCBTCT
3178  { 194,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #194 = DCBTDS
3179  { 195,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #195 = DCBTSTCT
3180  { 196,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #196 = DCBTSTDS
3181  { 197,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #197 = DCBTSTT
3182  { 198,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #198 = DCBTSTx
3183  { 199,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #199 = DCBTT
3184  { 200,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #200 = DCBTx
3185  { 201,	3,	1,	4,	211,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #201 = DFLOADf32
3186  { 202,	3,	1,	4,	174,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #202 = DFLOADf64
3187  { 203,	3,	0,	4,	217,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo46, -1 ,nullptr },  // Inst #203 = DFSTOREf32
3188  { 204,	3,	0,	4,	217,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo47, -1 ,nullptr },  // Inst #204 = DFSTOREf64
3189  { 205,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #205 = EXTLDI
3190  { 206,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #206 = EXTLDI_rec
3191  { 207,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #207 = EXTLWI
3192  { 208,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #208 = EXTLWI_rec
3193  { 209,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #209 = EXTRDI
3194  { 210,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #210 = EXTRDI_rec
3195  { 211,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #211 = EXTRWI
3196  { 212,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #212 = EXTRWI_rec
3197  { 213,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #213 = INSLWI
3198  { 214,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #214 = INSLWI_rec
3199  { 215,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #215 = INSRDI
3200  { 216,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #216 = INSRDI_rec
3201  { 217,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #217 = INSRWI
3202  { 218,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #218 = INSRWI_rec
3203  { 219,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #219 = LAx
3204  { 220,	3,	1,	4,	208,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #220 = LIWAX
3205  { 221,	3,	1,	4,	174,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #221 = LIWZX
3206  { 222,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #222 = RLWIMIbm
3207  { 223,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #223 = RLWIMIbm_rec
3208  { 224,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #224 = RLWINMbm
3209  { 225,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #225 = RLWINMbm_rec
3210  { 226,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #226 = RLWNMbm
3211  { 227,	4,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo50, -1 ,nullptr },  // Inst #227 = RLWNMbm_rec
3212  { 228,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #228 = ROTRDI
3213  { 229,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #229 = ROTRDI_rec
3214  { 230,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #230 = ROTRWI
3215  { 231,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #231 = ROTRWI_rec
3216  { 232,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #232 = SLDI
3217  { 233,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #233 = SLDI_rec
3218  { 234,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #234 = SLWI
3219  { 235,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #235 = SLWI_rec
3220  { 236,	3,	1,	4,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr },  // Inst #236 = SPILLTOVSR_LD
3221  { 237,	3,	1,	4,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr },  // Inst #237 = SPILLTOVSR_LDX
3222  { 238,	3,	0,	4,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo51, -1 ,nullptr },  // Inst #238 = SPILLTOVSR_ST
3223  { 239,	3,	0,	4,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo52, -1 ,nullptr },  // Inst #239 = SPILLTOVSR_STX
3224  { 240,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #240 = SRDI
3225  { 241,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #241 = SRDI_rec
3226  { 242,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #242 = SRWI
3227  { 243,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #243 = SRWI_rec
3228  { 244,	3,	0,	4,	217,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #244 = STIWX
3229  { 245,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #245 = SUBI
3230  { 246,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #246 = SUBIC
3231  { 247,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #247 = SUBIC_rec
3232  { 248,	3,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #248 = SUBIS
3233  { 249,	2,	0,	0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #249 = SUBPCIS
3234  { 250,	3,	1,	4,	211,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #250 = XFLOADf32
3235  { 251,	3,	1,	4,	174,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #251 = XFLOADf64
3236  { 252,	3,	0,	4,	217,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #252 = XFSTOREf32
3237  { 253,	3,	0,	4,	217,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #253 = XFSTOREf64
3238  { 254,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #254 = ADD4
3239  { 255,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #255 = ADD4O
3240  { 256,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #256 = ADD4O_rec
3241  { 257,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #257 = ADD4TLS
3242  { 258,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #258 = ADD4_rec
3243  { 259,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #259 = ADD8
3244  { 260,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #260 = ADD8O
3245  { 261,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #261 = ADD8O_rec
3246  { 262,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #262 = ADD8TLS
3247  { 263,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #263 = ADD8TLS_
3248  { 264,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #264 = ADD8_rec
3249  { 265,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList5, OperandInfo55, -1 ,nullptr },  // Inst #265 = ADDC
3250  { 266,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList5, OperandInfo56, -1 ,nullptr },  // Inst #266 = ADDC8
3251  { 267,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList6, OperandInfo56, -1 ,nullptr },  // Inst #267 = ADDC8O
3252  { 268,	3,	1,	4,	245,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList7, OperandInfo56, -1 ,nullptr },  // Inst #268 = ADDC8O_rec
3253  { 269,	3,	1,	4,	245,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList8, OperandInfo56, -1 ,nullptr },  // Inst #269 = ADDC8_rec
3254  { 270,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList6, OperandInfo55, -1 ,nullptr },  // Inst #270 = ADDCO
3255  { 271,	3,	1,	4,	245,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList7, OperandInfo55, -1 ,nullptr },  // Inst #271 = ADDCO_rec
3256  { 272,	3,	1,	4,	245,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList8, OperandInfo55, -1 ,nullptr },  // Inst #272 = ADDC_rec
3257  { 273,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo55, -1 ,nullptr },  // Inst #273 = ADDE
3258  { 274,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo56, -1 ,nullptr },  // Inst #274 = ADDE8
3259  { 275,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo56, -1 ,nullptr },  // Inst #275 = ADDE8O
3260  { 276,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo56, -1 ,nullptr },  // Inst #276 = ADDE8O_rec
3261  { 277,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo56, -1 ,nullptr },  // Inst #277 = ADDE8_rec
3262  { 278,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo55, -1 ,nullptr },  // Inst #278 = ADDEO
3263  { 279,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo55, -1 ,nullptr },  // Inst #279 = ADDEO_rec
3264  { 280,	3,	1,	4,	115,	0|(1ULL<<MCID::Commutable), 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo55, -1 ,nullptr },  // Inst #280 = ADDE_rec
3265  { 281,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #281 = ADDI
3266  { 282,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #282 = ADDI8
3267  { 283,	3,	1,	4,	115,	0, 0xcULL, nullptr, ImplicitList5, OperandInfo42, -1 ,nullptr },  // Inst #283 = ADDIC
3268  { 284,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #284 = ADDIC8
3269  { 285,	3,	1,	4,	115,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL, nullptr, ImplicitList8, OperandInfo42, -1 ,nullptr },  // Inst #285 = ADDIC_rec
3270  { 286,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #286 = ADDIS
3271  { 287,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #287 = ADDIS8
3272  { 288,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #288 = ADDISdtprelHA
3273  { 289,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #289 = ADDISdtprelHA32
3274  { 290,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #290 = ADDISgotTprelHA
3275  { 291,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #291 = ADDIStlsgdHA
3276  { 292,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #292 = ADDIStlsldHA
3277  { 293,	3,	1,	4,	117,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #293 = ADDIStocHA
3278  { 294,	3,	1,	4,	117,	0|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #294 = ADDIStocHA8
3279  { 295,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #295 = ADDIdtprelL
3280  { 296,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #296 = ADDIdtprelL32
3281  { 297,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #297 = ADDItlsgdL
3282  { 298,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #298 = ADDItlsgdL32
3283  { 299,	4,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList9, OperandInfo59, -1 ,nullptr },  // Inst #299 = ADDItlsgdLADDR
3284  { 300,	4,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList10, OperandInfo60, -1 ,nullptr },  // Inst #300 = ADDItlsgdLADDR32
3285  { 301,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #301 = ADDItlsldL
3286  { 302,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #302 = ADDItlsldL32
3287  { 303,	4,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList9, OperandInfo59, -1 ,nullptr },  // Inst #303 = ADDItlsldLADDR
3288  { 304,	4,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList10, OperandInfo60, -1 ,nullptr },  // Inst #304 = ADDItlsldLADDR32
3289  { 305,	3,	1,	4,	117,	0|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo57, -1 ,nullptr },  // Inst #305 = ADDItocL
3290  { 306,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo43, -1 ,nullptr },  // Inst #306 = ADDME
3291  { 307,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo61, -1 ,nullptr },  // Inst #307 = ADDME8
3292  { 308,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo61, -1 ,nullptr },  // Inst #308 = ADDME8O
3293  { 309,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo61, -1 ,nullptr },  // Inst #309 = ADDME8O_rec
3294  { 310,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo61, -1 ,nullptr },  // Inst #310 = ADDME8_rec
3295  { 311,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo43, -1 ,nullptr },  // Inst #311 = ADDMEO
3296  { 312,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo43, -1 ,nullptr },  // Inst #312 = ADDMEO_rec
3297  { 313,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo43, -1 ,nullptr },  // Inst #313 = ADDME_rec
3298  { 314,	2,	1,	4,	288,	0, 0x8ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #314 = ADDPCIS
3299  { 315,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo43, -1 ,nullptr },  // Inst #315 = ADDZE
3300  { 316,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo61, -1 ,nullptr },  // Inst #316 = ADDZE8
3301  { 317,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo61, -1 ,nullptr },  // Inst #317 = ADDZE8O
3302  { 318,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo61, -1 ,nullptr },  // Inst #318 = ADDZE8O_rec
3303  { 319,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo61, -1 ,nullptr },  // Inst #319 = ADDZE8_rec
3304  { 320,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo43, -1 ,nullptr },  // Inst #320 = ADDZEO
3305  { 321,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo43, -1 ,nullptr },  // Inst #321 = ADDZEO_rec
3306  { 322,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo43, -1 ,nullptr },  // Inst #322 = ADDZE_rec
3307  { 323,	2,	0,	4,	0,	0, 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo7, -1 ,nullptr },  // Inst #323 = ADJCALLSTACKDOWN
3308  { 324,	2,	0,	4,	0,	0, 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo7, -1 ,nullptr },  // Inst #324 = ADJCALLSTACKUP
3309  { 325,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #325 = AND
3310  { 326,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #326 = AND8
3311  { 327,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #327 = AND8_rec
3312  { 328,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #328 = ANDC
3313  { 329,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #329 = ANDC8
3314  { 330,	3,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #330 = ANDC8_rec
3315  { 331,	3,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #331 = ANDC_rec
3316  { 332,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo41, -1 ,nullptr },  // Inst #332 = ANDI8_rec
3317  { 333,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo41, -1 ,nullptr },  // Inst #333 = ANDIS8_rec
3318  { 334,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo42, -1 ,nullptr },  // Inst #334 = ANDIS_rec
3319  { 335,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo42, -1 ,nullptr },  // Inst #335 = ANDI_rec
3320  { 336,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo63, -1 ,nullptr },  // Inst #336 = ANDI_rec_1_EQ_BIT
3321  { 337,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #337 = ANDI_rec_1_EQ_BIT8
3322  { 338,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo63, -1 ,nullptr },  // Inst #338 = ANDI_rec_1_GT_BIT
3323  { 339,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo64, -1 ,nullptr },  // Inst #339 = ANDI_rec_1_GT_BIT8
3324  { 340,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #340 = AND_rec
3325  { 341,	5,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo65, -1 ,nullptr },  // Inst #341 = ATOMIC_CMP_SWAP_I16
3326  { 342,	5,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo65, -1 ,nullptr },  // Inst #342 = ATOMIC_CMP_SWAP_I32
3327  { 343,	5,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo66, -1 ,nullptr },  // Inst #343 = ATOMIC_CMP_SWAP_I64
3328  { 344,	5,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo65, -1 ,nullptr },  // Inst #344 = ATOMIC_CMP_SWAP_I8
3329  { 345,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #345 = ATOMIC_LOAD_ADD_I16
3330  { 346,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #346 = ATOMIC_LOAD_ADD_I32
3331  { 347,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #347 = ATOMIC_LOAD_ADD_I64
3332  { 348,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #348 = ATOMIC_LOAD_ADD_I8
3333  { 349,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #349 = ATOMIC_LOAD_AND_I16
3334  { 350,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #350 = ATOMIC_LOAD_AND_I32
3335  { 351,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #351 = ATOMIC_LOAD_AND_I64
3336  { 352,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #352 = ATOMIC_LOAD_AND_I8
3337  { 353,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #353 = ATOMIC_LOAD_MAX_I16
3338  { 354,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #354 = ATOMIC_LOAD_MAX_I32
3339  { 355,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #355 = ATOMIC_LOAD_MAX_I64
3340  { 356,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #356 = ATOMIC_LOAD_MAX_I8
3341  { 357,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #357 = ATOMIC_LOAD_MIN_I16
3342  { 358,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #358 = ATOMIC_LOAD_MIN_I32
3343  { 359,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #359 = ATOMIC_LOAD_MIN_I64
3344  { 360,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #360 = ATOMIC_LOAD_MIN_I8
3345  { 361,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #361 = ATOMIC_LOAD_NAND_I16
3346  { 362,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #362 = ATOMIC_LOAD_NAND_I32
3347  { 363,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #363 = ATOMIC_LOAD_NAND_I64
3348  { 364,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #364 = ATOMIC_LOAD_NAND_I8
3349  { 365,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #365 = ATOMIC_LOAD_OR_I16
3350  { 366,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #366 = ATOMIC_LOAD_OR_I32
3351  { 367,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #367 = ATOMIC_LOAD_OR_I64
3352  { 368,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #368 = ATOMIC_LOAD_OR_I8
3353  { 369,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #369 = ATOMIC_LOAD_SUB_I16
3354  { 370,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #370 = ATOMIC_LOAD_SUB_I32
3355  { 371,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #371 = ATOMIC_LOAD_SUB_I64
3356  { 372,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #372 = ATOMIC_LOAD_SUB_I8
3357  { 373,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #373 = ATOMIC_LOAD_UMAX_I16
3358  { 374,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #374 = ATOMIC_LOAD_UMAX_I32
3359  { 375,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #375 = ATOMIC_LOAD_UMAX_I64
3360  { 376,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #376 = ATOMIC_LOAD_UMAX_I8
3361  { 377,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #377 = ATOMIC_LOAD_UMIN_I16
3362  { 378,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #378 = ATOMIC_LOAD_UMIN_I32
3363  { 379,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #379 = ATOMIC_LOAD_UMIN_I64
3364  { 380,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #380 = ATOMIC_LOAD_UMIN_I8
3365  { 381,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #381 = ATOMIC_LOAD_XOR_I16
3366  { 382,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #382 = ATOMIC_LOAD_XOR_I32
3367  { 383,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #383 = ATOMIC_LOAD_XOR_I64
3368  { 384,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #384 = ATOMIC_LOAD_XOR_I8
3369  { 385,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #385 = ATOMIC_SWAP_I16
3370  { 386,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #386 = ATOMIC_SWAP_I32
3371  { 387,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo68, -1 ,nullptr },  // Inst #387 = ATOMIC_SWAP_I64
3372  { 388,	4,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, ImplicitList4, OperandInfo67, -1 ,nullptr },  // Inst #388 = ATOMIC_SWAP_I8
3373  { 389,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #389 = ATTN
3374  { 390,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #390 = B
3375  { 391,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #391 = BA
3376  { 392,	2,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL, nullptr, nullptr, OperandInfo69, -1 ,nullptr },  // Inst #392 = BC
3377  { 393,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #393 = BCC
3378  { 394,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #394 = BCCA
3379  { 395,	2,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, nullptr, OperandInfo71, -1 ,nullptr },  // Inst #395 = BCCCTR
3380  { 396,	2,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, nullptr, OperandInfo71, -1 ,nullptr },  // Inst #396 = BCCCTR8
3381  { 397,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList15, OperandInfo71, -1 ,nullptr },  // Inst #397 = BCCCTRL
3382  { 398,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList16, ImplicitList17, OperandInfo71, -1 ,nullptr },  // Inst #398 = BCCCTRL8
3383  { 399,	3,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo70, -1 ,nullptr },  // Inst #399 = BCCL
3384  { 400,	3,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo70, -1 ,nullptr },  // Inst #400 = BCCLA
3385  { 401,	2,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, nullptr, OperandInfo71, -1 ,nullptr },  // Inst #401 = BCCLR
3386  { 402,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, ImplicitList15, OperandInfo71, -1 ,nullptr },  // Inst #402 = BCCLRL
3387  { 403,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #403 = BCCTR
3388  { 404,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #404 = BCCTR8
3389  { 405,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #405 = BCCTR8n
3390  { 406,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList15, OperandInfo72, -1 ,nullptr },  // Inst #406 = BCCTRL
3391  { 407,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList16, ImplicitList17, OperandInfo72, -1 ,nullptr },  // Inst #407 = BCCTRL8
3392  { 408,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList16, ImplicitList17, OperandInfo72, -1 ,nullptr },  // Inst #408 = BCCTRL8n
3393  { 409,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList15, OperandInfo72, -1 ,nullptr },  // Inst #409 = BCCTRLn
3394  { 410,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #410 = BCCTRn
3395  { 411,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo73, -1 ,nullptr },  // Inst #411 = BCDCFN_rec
3396  { 412,	3,	1,	4,	168,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo73, -1 ,nullptr },  // Inst #412 = BCDCFSQ_rec
3397  { 413,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo73, -1 ,nullptr },  // Inst #413 = BCDCFZ_rec
3398  { 414,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #414 = BCDCPSGN_rec
3399  { 415,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #415 = BCDCTN_rec
3400  { 416,	2,	1,	4,	166,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #416 = BCDCTSQ_rec
3401  { 417,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo73, -1 ,nullptr },  // Inst #417 = BCDCTZ_rec
3402  { 418,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo73, -1 ,nullptr },  // Inst #418 = BCDSETSGN_rec
3403  { 419,	4,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo76, -1 ,nullptr },  // Inst #419 = BCDSR_rec
3404  { 420,	4,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo76, -1 ,nullptr },  // Inst #420 = BCDS_rec
3405  { 421,	4,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo76, -1 ,nullptr },  // Inst #421 = BCDTRUNC_rec
3406  { 422,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #422 = BCDUS_rec
3407  { 423,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #423 = BCDUTRUNC_rec
3408  { 424,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo69, -1 ,nullptr },  // Inst #424 = BCL
3409  { 425,	1,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #425 = BCLR
3410  { 426,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, ImplicitList15, OperandInfo72, -1 ,nullptr },  // Inst #426 = BCLRL
3411  { 427,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, ImplicitList15, OperandInfo72, -1 ,nullptr },  // Inst #427 = BCLRLn
3412  { 428,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #428 = BCLRn
3413  { 429,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo2, -1 ,nullptr },  // Inst #429 = BCLalways
3414  { 430,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo69, -1 ,nullptr },  // Inst #430 = BCLn
3415  { 431,	0,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, nullptr, nullptr, -1 ,nullptr },  // Inst #431 = BCTR
3416  { 432,	0,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, nullptr, nullptr, -1 ,nullptr },  // Inst #432 = BCTR8
3417  { 433,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL, ImplicitList14, ImplicitList15, nullptr, -1 ,nullptr },  // Inst #433 = BCTRL
3418  { 434,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable), 0x38ULL, ImplicitList16, ImplicitList17, nullptr, -1 ,nullptr },  // Inst #434 = BCTRL8
3419  { 435,	2,	0,	8,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList16, ImplicitList21, OperandInfo77, -1 ,nullptr },  // Inst #435 = BCTRL8_LDinto_toc
3420  { 436,	2,	0,	8,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList14, ImplicitList22, OperandInfo77, -1 ,nullptr },  // Inst #436 = BCTRL_LWZinto_toc
3421  { 437,	2,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x38ULL, nullptr, nullptr, OperandInfo69, -1 ,nullptr },  // Inst #437 = BCn
3422  { 438,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #438 = BDNZ
3423  { 439,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, ImplicitList13, OperandInfo2, -1 ,nullptr },  // Inst #439 = BDNZ8
3424  { 440,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #440 = BDNZA
3425  { 441,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #441 = BDNZAm
3426  { 442,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #442 = BDNZAp
3427  { 443,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #443 = BDNZL
3428  { 444,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #444 = BDNZLA
3429  { 445,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #445 = BDNZLAm
3430  { 446,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #446 = BDNZLAp
3431  { 447,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #447 = BDNZLR
3432  { 448,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList24, ImplicitList13, nullptr, -1 ,nullptr },  // Inst #448 = BDNZLR8
3433  { 449,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #449 = BDNZLRL
3434  { 450,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #450 = BDNZLRLm
3435  { 451,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #451 = BDNZLRLp
3436  { 452,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #452 = BDNZLRm
3437  { 453,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #453 = BDNZLRp
3438  { 454,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #454 = BDNZLm
3439  { 455,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #455 = BDNZLp
3440  { 456,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #456 = BDNZm
3441  { 457,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #457 = BDNZp
3442  { 458,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #458 = BDZ
3443  { 459,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList13, ImplicitList13, OperandInfo2, -1 ,nullptr },  // Inst #459 = BDZ8
3444  { 460,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #460 = BDZA
3445  { 461,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #461 = BDZAm
3446  { 462,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #462 = BDZAp
3447  { 463,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #463 = BDZL
3448  { 464,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #464 = BDZLA
3449  { 465,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #465 = BDZLAm
3450  { 466,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #466 = BDZLAp
3451  { 467,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #467 = BDZLR
3452  { 468,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList24, ImplicitList13, nullptr, -1 ,nullptr },  // Inst #468 = BDZLR8
3453  { 469,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #469 = BDZLRL
3454  { 470,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #470 = BDZLRLm
3455  { 471,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #471 = BDZLRLp
3456  { 472,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #472 = BDZLRm
3457  { 473,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, nullptr, -1 ,nullptr },  // Inst #473 = BDZLRp
3458  { 474,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #474 = BDZLm
3459  { 475,	1,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #475 = BDZLp
3460  { 476,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #476 = BDZm
3461  { 477,	1,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList12, ImplicitList12, OperandInfo2, -1 ,nullptr },  // Inst #477 = BDZp
3462  { 478,	1,	0,	4,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo78, -1 ,nullptr },  // Inst #478 = BL
3463  { 479,	1,	0,	4,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo78, -1 ,nullptr },  // Inst #479 = BL8
3464  { 480,	1,	0,	8,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo78, -1 ,nullptr },  // Inst #480 = BL8_NOP
3465  { 481,	2,	0,	8,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo7, -1 ,nullptr },  // Inst #481 = BL8_NOP_TLS
3466  { 482,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo7, -1 ,nullptr },  // Inst #482 = BL8_TLS
3467  { 483,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo7, -1 ,nullptr },  // Inst #483 = BL8_TLS_
3468  { 484,	1,	0,	4,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo2, -1 ,nullptr },  // Inst #484 = BLA
3469  { 485,	1,	0,	4,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo2, -1 ,nullptr },  // Inst #485 = BLA8
3470  { 486,	1,	0,	8,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList17, OperandInfo2, -1 ,nullptr },  // Inst #486 = BLA8_NOP
3471  { 487,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL, ImplicitList19, nullptr, nullptr, -1 ,nullptr },  // Inst #487 = BLR
3472  { 488,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x38ULL, ImplicitList25, nullptr, nullptr, -1 ,nullptr },  // Inst #488 = BLR8
3473  { 489,	0,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList19, ImplicitList15, nullptr, -1 ,nullptr },  // Inst #489 = BLRL
3474  { 490,	1,	0,	8,	287,	0|(1ULL<<MCID::Call), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo78, -1 ,nullptr },  // Inst #490 = BL_NOP
3475  { 491,	2,	0,	4,	287,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, ImplicitList15, OperandInfo7, -1 ,nullptr },  // Inst #491 = BL_TLS
3476  { 492,	3,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #492 = BPERMD
3477  { 493,	3,	1,	4,	291,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #493 = BRINC
3478  { 494,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #494 = CLRBHRB
3479  { 495,	3,	1,	4,	110,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #495 = CMPB
3480  { 496,	3,	1,	4,	110,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #496 = CMPB8
3481  { 497,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo79, -1 ,nullptr },  // Inst #497 = CMPD
3482  { 498,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo80, -1 ,nullptr },  // Inst #498 = CMPDI
3483  { 499,	3,	1,	4,	103,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo81, -1 ,nullptr },  // Inst #499 = CMPEQB
3484  { 500,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo79, -1 ,nullptr },  // Inst #500 = CMPLD
3485  { 501,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo80, -1 ,nullptr },  // Inst #501 = CMPLDI
3486  { 502,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #502 = CMPLW
3487  { 503,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo83, -1 ,nullptr },  // Inst #503 = CMPLWI
3488  { 504,	4,	1,	4,	103,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo84, -1 ,nullptr },  // Inst #504 = CMPRB
3489  { 505,	4,	1,	4,	103,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo84, -1 ,nullptr },  // Inst #505 = CMPRB8
3490  { 506,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #506 = CMPW
3491  { 507,	3,	1,	4,	114,	0|(1ULL<<MCID::Compare), 0x8ULL, nullptr, nullptr, OperandInfo83, -1 ,nullptr },  // Inst #507 = CMPWI
3492  { 508,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #508 = CNTLZD
3493  { 509,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #509 = CNTLZD_rec
3494  { 510,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #510 = CNTLZW
3495  { 511,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #511 = CNTLZW8
3496  { 512,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #512 = CNTLZW8_rec
3497  { 513,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #513 = CNTLZW_rec
3498  { 514,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #514 = CNTTZD
3499  { 515,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #515 = CNTTZD_rec
3500  { 516,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #516 = CNTTZW
3501  { 517,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #517 = CNTTZW8
3502  { 518,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #518 = CNTTZW8_rec
3503  { 519,	2,	1,	4,	110,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #519 = CNTTZW_rec
3504  { 520,	0,	0,	4,	183,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #520 = CP_ABORT
3505  { 521,	3,	0,	4,	176,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #521 = CP_COPY
3506  { 522,	3,	0,	4,	176,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #522 = CP_COPY8
3507  { 523,	3,	0,	4,	177,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #523 = CP_PASTE
3508  { 524,	3,	0,	4,	177,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #524 = CP_PASTE8
3509  { 525,	3,	0,	4,	203,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #525 = CP_PASTE8_rec
3510  { 526,	3,	0,	4,	203,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo42, -1 ,nullptr },  // Inst #526 = CP_PASTE_rec
3511  { 527,	0,	0,	4,	129,	0, 0x0ULL, nullptr, ImplicitList26, nullptr, -1 ,nullptr },  // Inst #527 = CR6SET
3512  { 528,	0,	0,	4,	129,	0, 0x0ULL, nullptr, ImplicitList26, nullptr, -1 ,nullptr },  // Inst #528 = CR6UNSET
3513  { 529,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #529 = CRAND
3514  { 530,	3,	1,	4,	129,	0, 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #530 = CRANDC
3515  { 531,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #531 = CREQV
3516  { 532,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #532 = CRNAND
3517  { 533,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #533 = CRNOR
3518  { 534,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #534 = CROR
3519  { 535,	3,	1,	4,	129,	0, 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #535 = CRORC
3520  { 536,	1,	1,	4,	129,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #536 = CRSET
3521  { 537,	1,	1,	4,	129,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo72, -1 ,nullptr },  // Inst #537 = CRUNSET
3522  { 538,	3,	1,	4,	129,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo85, -1 ,nullptr },  // Inst #538 = CRXOR
3523  { 539,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #539 = CTRL_DEP
3524  { 540,	2,	1,	4,	181,	0, 0x8ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #540 = DARN
3525  { 541,	2,	0,	4,	314,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #541 = DCBA
3526  { 542,	3,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #542 = DCBF
3527  { 543,	2,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #543 = DCBFEP
3528  { 544,	2,	0,	4,	314,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #544 = DCBI
3529  { 545,	2,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #545 = DCBST
3530  { 546,	2,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #546 = DCBSTEP
3531  { 547,	3,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #547 = DCBT
3532  { 548,	3,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #548 = DCBTEP
3533  { 549,	3,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #549 = DCBTST
3534  { 550,	3,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo45, -1 ,nullptr },  // Inst #550 = DCBTSTEP
3535  { 551,	2,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #551 = DCBZ
3536  { 552,	2,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #552 = DCBZEP
3537  { 553,	2,	0,	4,	175,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #553 = DCBZL
3538  { 554,	2,	0,	4,	175,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #554 = DCBZLEP
3539  { 555,	2,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #555 = DCCCI
3540  { 556,	3,	1,	4,	238,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #556 = DIVD
3541  { 557,	3,	1,	4,	239,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #557 = DIVDE
3542  { 558,	3,	1,	4,	239,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #558 = DIVDEO
3543  { 559,	3,	1,	4,	243,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #559 = DIVDEO_rec
3544  { 560,	3,	1,	4,	239,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #560 = DIVDEU
3545  { 561,	3,	1,	4,	239,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #561 = DIVDEUO
3546  { 562,	3,	1,	4,	243,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #562 = DIVDEUO_rec
3547  { 563,	3,	1,	4,	243,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #563 = DIVDEU_rec
3548  { 564,	3,	1,	4,	243,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #564 = DIVDE_rec
3549  { 565,	3,	1,	4,	238,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #565 = DIVDO
3550  { 566,	3,	1,	4,	241,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #566 = DIVDO_rec
3551  { 567,	3,	1,	4,	238,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #567 = DIVDU
3552  { 568,	3,	1,	4,	238,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #568 = DIVDUO
3553  { 569,	3,	1,	4,	241,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #569 = DIVDUO_rec
3554  { 570,	3,	1,	4,	241,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #570 = DIVDU_rec
3555  { 571,	3,	1,	4,	241,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #571 = DIVD_rec
3556  { 572,	3,	1,	4,	236,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #572 = DIVW
3557  { 573,	3,	1,	4,	237,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #573 = DIVWE
3558  { 574,	3,	1,	4,	237,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #574 = DIVWEO
3559  { 575,	3,	1,	4,	242,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #575 = DIVWEO_rec
3560  { 576,	3,	1,	4,	237,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #576 = DIVWEU
3561  { 577,	3,	1,	4,	237,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #577 = DIVWEUO
3562  { 578,	3,	1,	4,	242,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #578 = DIVWEUO_rec
3563  { 579,	3,	1,	4,	242,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #579 = DIVWEU_rec
3564  { 580,	3,	1,	4,	242,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #580 = DIVWE_rec
3565  { 581,	3,	1,	4,	236,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #581 = DIVWO
3566  { 582,	3,	1,	4,	240,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #582 = DIVWO_rec
3567  { 583,	3,	1,	4,	236,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #583 = DIVWU
3568  { 584,	3,	1,	4,	236,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #584 = DIVWUO
3569  { 585,	3,	1,	4,	240,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #585 = DIVWUO_rec
3570  { 586,	3,	1,	4,	240,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #586 = DIVWU_rec
3571  { 587,	3,	1,	4,	240,	0, 0xdULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #587 = DIVW_rec
3572  { 588,	1,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, PPC::DeprecatedDST ,nullptr },  // Inst #588 = DSS
3573  { 589,	0,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, PPC::DeprecatedDST ,nullptr },  // Inst #589 = DSSALL
3574  { 590,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo87, PPC::DeprecatedDST ,nullptr },  // Inst #590 = DST
3575  { 591,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo88, PPC::DeprecatedDST ,nullptr },  // Inst #591 = DST64
3576  { 592,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo87, PPC::DeprecatedDST ,nullptr },  // Inst #592 = DSTST
3577  { 593,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo88, PPC::DeprecatedDST ,nullptr },  // Inst #593 = DSTST64
3578  { 594,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo87, PPC::DeprecatedDST ,nullptr },  // Inst #594 = DSTSTT
3579  { 595,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo88, PPC::DeprecatedDST ,nullptr },  // Inst #595 = DSTSTT64
3580  { 596,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo87, PPC::DeprecatedDST ,nullptr },  // Inst #596 = DSTT
3581  { 597,	3,	0,	4,	299,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo88, PPC::DeprecatedDST ,nullptr },  // Inst #597 = DSTT64
3582  { 598,	4,	1,	4,	0,	0, 0x0ULL, ImplicitList11, ImplicitList11, OperandInfo89, -1 ,nullptr },  // Inst #598 = DYNALLOC
3583  { 599,	4,	1,	4,	0,	0, 0x0ULL, ImplicitList27, ImplicitList27, OperandInfo90, -1 ,nullptr },  // Inst #599 = DYNALLOC8
3584  { 600,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr },  // Inst #600 = DYNAREAOFFSET
3585  { 601,	3,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo91, -1 ,nullptr },  // Inst #601 = DYNAREAOFFSET8
3586  { 602,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #602 = EFDABS
3587  { 603,	3,	1,	4,	17,	0, 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #603 = EFDADD
3588  { 604,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #604 = EFDCFS
3589  { 605,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #605 = EFDCFSF
3590  { 606,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #606 = EFDCFSI
3591  { 607,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #607 = EFDCFSID
3592  { 608,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #608 = EFDCFUF
3593  { 609,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #609 = EFDCFUI
3594  { 610,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #610 = EFDCFUID
3595  { 611,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #611 = EFDCMPEQ
3596  { 612,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #612 = EFDCMPGT
3597  { 613,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #613 = EFDCMPLT
3598  { 614,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #614 = EFDCTSF
3599  { 615,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #615 = EFDCTSI
3600  { 616,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #616 = EFDCTSIDZ
3601  { 617,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #617 = EFDCTSIZ
3602  { 618,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #618 = EFDCTUF
3603  { 619,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #619 = EFDCTUI
3604  { 620,	2,	1,	4,	16,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #620 = EFDCTUIDZ
3605  { 621,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #621 = EFDCTUIZ
3606  { 622,	3,	1,	4,	18,	0, 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #622 = EFDDIV
3607  { 623,	3,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #623 = EFDMUL
3608  { 624,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #624 = EFDNABS
3609  { 625,	2,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #625 = EFDNEG
3610  { 626,	3,	1,	4,	16,	0, 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #626 = EFDSUB
3611  { 627,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #627 = EFDTSTEQ
3612  { 628,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #628 = EFDTSTGT
3613  { 629,	3,	1,	4,	16,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #629 = EFDTSTLT
3614  { 630,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #630 = EFSABS
3615  { 631,	3,	1,	4,	17,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #631 = EFSADD
3616  { 632,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo96, -1 ,nullptr },  // Inst #632 = EFSCFD
3617  { 633,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #633 = EFSCFSF
3618  { 634,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #634 = EFSCFSI
3619  { 635,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #635 = EFSCFUF
3620  { 636,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #636 = EFSCFUI
3621  { 637,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #637 = EFSCMPEQ
3622  { 638,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #638 = EFSCMPGT
3623  { 639,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo82, -1 ,nullptr },  // Inst #639 = EFSCMPLT
3624  { 640,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #640 = EFSCTSF
3625  { 641,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #641 = EFSCTSI
3626  { 642,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #642 = EFSCTSIZ
3627  { 643,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo94, -1 ,nullptr },  // Inst #643 = EFSCTUF
3628  { 644,	2,	1,	4,	19,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #644 = EFSCTUI
3629  { 645,	2,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #645 = EFSCTUIZ
3630  { 646,	3,	1,	4,	18,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #646 = EFSDIV
3631  { 647,	3,	1,	4,	21,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #647 = EFSMUL
3632  { 648,	2,	1,	4,	21,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #648 = EFSNABS
3633  { 649,	2,	1,	4,	21,	0, 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #649 = EFSNEG
3634  { 650,	3,	1,	4,	19,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #650 = EFSSUB
3635  { 651,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #651 = EFSTSTEQ
3636  { 652,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #652 = EFSTSTGT
3637  { 653,	3,	1,	4,	20,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #653 = EFSTSTLT
3638  { 654,	1,	0,	4,	0,	0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #654 = EH_SjLj_LongJmp32
3639  { 655,	1,	0,	4,	0,	0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo97, -1 ,nullptr },  // Inst #655 = EH_SjLj_LongJmp64
3640  { 656,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList12, OperandInfo98, -1 ,nullptr },  // Inst #656 = EH_SjLj_SetJmp32
3641  { 657,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList13, OperandInfo98, -1 ,nullptr },  // Inst #657 = EH_SjLj_SetJmp64
3642  { 658,	1,	0,	0,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #658 = EH_SjLj_Setup
3643  { 659,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #659 = EQV
3644  { 660,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #660 = EQV8
3645  { 661,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #661 = EQV8_rec
3646  { 662,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #662 = EQV_rec
3647  { 663,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #663 = EVABS
3648  { 664,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #664 = EVADDIW
3649  { 665,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #665 = EVADDSMIAAW
3650  { 666,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #666 = EVADDSSIAAW
3651  { 667,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #667 = EVADDUMIAAW
3652  { 668,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #668 = EVADDUSIAAW
3653  { 669,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #669 = EVADDW
3654  { 670,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #670 = EVAND
3655  { 671,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #671 = EVANDC
3656  { 672,	3,	1,	4,	292,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #672 = EVCMPEQ
3657  { 673,	3,	1,	4,	292,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #673 = EVCMPGTS
3658  { 674,	3,	1,	4,	292,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #674 = EVCMPGTU
3659  { 675,	3,	1,	4,	292,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #675 = EVCMPLTS
3660  { 676,	3,	1,	4,	292,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #676 = EVCMPLTU
3661  { 677,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #677 = EVCNTLSW
3662  { 678,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #678 = EVCNTLZW
3663  { 679,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #679 = EVDIVWS
3664  { 680,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #680 = EVDIVWU
3665  { 681,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #681 = EVEQV
3666  { 682,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #682 = EVEXTSB
3667  { 683,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #683 = EVEXTSH
3668  { 684,	2,	1,	4,	22,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #684 = EVFSABS
3669  { 685,	3,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #685 = EVFSADD
3670  { 686,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #686 = EVFSCFSF
3671  { 687,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #687 = EVFSCFSI
3672  { 688,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #688 = EVFSCFUF
3673  { 689,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #689 = EVFSCFUI
3674  { 690,	3,	1,	4,	19,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #690 = EVFSCMPEQ
3675  { 691,	3,	1,	4,	19,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #691 = EVFSCMPGT
3676  { 692,	3,	1,	4,	19,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #692 = EVFSCMPLT
3677  { 693,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #693 = EVFSCTSF
3678  { 694,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #694 = EVFSCTSI
3679  { 695,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #695 = EVFSCTSIZ
3680  { 696,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #696 = EVFSCTUF
3681  { 697,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #697 = EVFSCTUI
3682  { 698,	2,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #698 = EVFSCTUIZ
3683  { 699,	3,	1,	4,	18,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #699 = EVFSDIV
3684  { 700,	3,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #700 = EVFSMUL
3685  { 701,	2,	1,	4,	22,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #701 = EVFSNABS
3686  { 702,	2,	1,	4,	22,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #702 = EVFSNEG
3687  { 703,	3,	1,	4,	23,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #703 = EVFSSUB
3688  { 704,	3,	1,	4,	22,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #704 = EVFSTSTEQ
3689  { 705,	3,	1,	4,	22,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #705 = EVFSTSTGT
3690  { 706,	3,	1,	4,	22,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo95, -1 ,nullptr },  // Inst #706 = EVFSTSTLT
3691  { 707,	3,	1,	4,	294,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #707 = EVLDD
3692  { 708,	3,	1,	4,	294,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #708 = EVLDDX
3693  { 709,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #709 = EVLDH
3694  { 710,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #710 = EVLDHX
3695  { 711,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #711 = EVLDW
3696  { 712,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #712 = EVLDWX
3697  { 713,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #713 = EVLHHESPLAT
3698  { 714,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #714 = EVLHHESPLATX
3699  { 715,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #715 = EVLHHOSSPLAT
3700  { 716,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #716 = EVLHHOSSPLATX
3701  { 717,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #717 = EVLHHOUSPLAT
3702  { 718,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #718 = EVLHHOUSPLATX
3703  { 719,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #719 = EVLWHE
3704  { 720,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #720 = EVLWHEX
3705  { 721,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #721 = EVLWHOS
3706  { 722,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #722 = EVLWHOSX
3707  { 723,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #723 = EVLWHOU
3708  { 724,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #724 = EVLWHOUX
3709  { 725,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #725 = EVLWHSPLAT
3710  { 726,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #726 = EVLWHSPLATX
3711  { 727,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #727 = EVLWWSPLAT
3712  { 728,	3,	1,	4,	294,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #728 = EVLWWSPLATX
3713  { 729,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #729 = EVMERGEHI
3714  { 730,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #730 = EVMERGEHILO
3715  { 731,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo102, -1 ,nullptr },  // Inst #731 = EVMERGELO
3716  { 732,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #732 = EVMERGELOHI
3717  { 733,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #733 = EVMHEGSMFAA
3718  { 734,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #734 = EVMHEGSMFAN
3719  { 735,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #735 = EVMHEGSMIAA
3720  { 736,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #736 = EVMHEGSMIAN
3721  { 737,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #737 = EVMHEGUMIAA
3722  { 738,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #738 = EVMHEGUMIAN
3723  { 739,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #739 = EVMHESMF
3724  { 740,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #740 = EVMHESMFA
3725  { 741,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #741 = EVMHESMFAAW
3726  { 742,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #742 = EVMHESMFANW
3727  { 743,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #743 = EVMHESMI
3728  { 744,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #744 = EVMHESMIA
3729  { 745,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #745 = EVMHESMIAAW
3730  { 746,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #746 = EVMHESMIANW
3731  { 747,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #747 = EVMHESSF
3732  { 748,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #748 = EVMHESSFA
3733  { 749,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #749 = EVMHESSFAAW
3734  { 750,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #750 = EVMHESSFANW
3735  { 751,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #751 = EVMHESSIAAW
3736  { 752,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #752 = EVMHESSIANW
3737  { 753,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #753 = EVMHEUMI
3738  { 754,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #754 = EVMHEUMIA
3739  { 755,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #755 = EVMHEUMIAAW
3740  { 756,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #756 = EVMHEUMIANW
3741  { 757,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #757 = EVMHEUSIAAW
3742  { 758,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #758 = EVMHEUSIANW
3743  { 759,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #759 = EVMHOGSMFAA
3744  { 760,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #760 = EVMHOGSMFAN
3745  { 761,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #761 = EVMHOGSMIAA
3746  { 762,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #762 = EVMHOGSMIAN
3747  { 763,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #763 = EVMHOGUMIAA
3748  { 764,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #764 = EVMHOGUMIAN
3749  { 765,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #765 = EVMHOSMF
3750  { 766,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #766 = EVMHOSMFA
3751  { 767,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #767 = EVMHOSMFAAW
3752  { 768,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #768 = EVMHOSMFANW
3753  { 769,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #769 = EVMHOSMI
3754  { 770,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #770 = EVMHOSMIA
3755  { 771,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #771 = EVMHOSMIAAW
3756  { 772,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #772 = EVMHOSMIANW
3757  { 773,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #773 = EVMHOSSF
3758  { 774,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #774 = EVMHOSSFA
3759  { 775,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #775 = EVMHOSSFAAW
3760  { 776,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #776 = EVMHOSSFANW
3761  { 777,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #777 = EVMHOSSIAAW
3762  { 778,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #778 = EVMHOSSIANW
3763  { 779,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #779 = EVMHOUMI
3764  { 780,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #780 = EVMHOUMIA
3765  { 781,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #781 = EVMHOUMIAAW
3766  { 782,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #782 = EVMHOUMIANW
3767  { 783,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #783 = EVMHOUSIAAW
3768  { 784,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #784 = EVMHOUSIANW
3769  { 785,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #785 = EVMRA
3770  { 786,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #786 = EVMWHSMF
3771  { 787,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #787 = EVMWHSMFA
3772  { 788,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #788 = EVMWHSMI
3773  { 789,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #789 = EVMWHSMIA
3774  { 790,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #790 = EVMWHSSF
3775  { 791,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #791 = EVMWHSSFA
3776  { 792,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #792 = EVMWHUMI
3777  { 793,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #793 = EVMWHUMIA
3778  { 794,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #794 = EVMWLSMIAAW
3779  { 795,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #795 = EVMWLSMIANW
3780  { 796,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #796 = EVMWLSSIAAW
3781  { 797,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #797 = EVMWLSSIANW
3782  { 798,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #798 = EVMWLUMI
3783  { 799,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #799 = EVMWLUMIA
3784  { 800,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #800 = EVMWLUMIAAW
3785  { 801,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #801 = EVMWLUMIANW
3786  { 802,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #802 = EVMWLUSIAAW
3787  { 803,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #803 = EVMWLUSIANW
3788  { 804,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #804 = EVMWSMF
3789  { 805,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #805 = EVMWSMFA
3790  { 806,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #806 = EVMWSMFAA
3791  { 807,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #807 = EVMWSMFAN
3792  { 808,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #808 = EVMWSMI
3793  { 809,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #809 = EVMWSMIA
3794  { 810,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #810 = EVMWSMIAA
3795  { 811,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #811 = EVMWSMIAN
3796  { 812,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #812 = EVMWSSF
3797  { 813,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #813 = EVMWSSFA
3798  { 814,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #814 = EVMWSSFAA
3799  { 815,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #815 = EVMWSSFAN
3800  { 816,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #816 = EVMWUMI
3801  { 817,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #817 = EVMWUMIA
3802  { 818,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #818 = EVMWUMIAA
3803  { 819,	3,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #819 = EVMWUMIAN
3804  { 820,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #820 = EVNAND
3805  { 821,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #821 = EVNEG
3806  { 822,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #822 = EVNOR
3807  { 823,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #823 = EVOR
3808  { 824,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #824 = EVORC
3809  { 825,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #825 = EVRLW
3810  { 826,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #826 = EVRLWI
3811  { 827,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #827 = EVRNDW
3812  { 828,	4,	1,	4,	22,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo103, -1 ,nullptr },  // Inst #828 = EVSEL
3813  { 829,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #829 = EVSLW
3814  { 830,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #830 = EVSLWI
3815  { 831,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo104, -1 ,nullptr },  // Inst #831 = EVSPLATFI
3816  { 832,	2,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo104, -1 ,nullptr },  // Inst #832 = EVSPLATI
3817  { 833,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #833 = EVSRWIS
3818  { 834,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo99, -1 ,nullptr },  // Inst #834 = EVSRWIU
3819  { 835,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #835 = EVSRWS
3820  { 836,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #836 = EVSRWU
3821  { 837,	3,	0,	4,	295,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #837 = EVSTDD
3822  { 838,	3,	0,	4,	295,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #838 = EVSTDDX
3823  { 839,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #839 = EVSTDH
3824  { 840,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #840 = EVSTDHX
3825  { 841,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #841 = EVSTDW
3826  { 842,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #842 = EVSTDWX
3827  { 843,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #843 = EVSTWHE
3828  { 844,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #844 = EVSTWHEX
3829  { 845,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #845 = EVSTWHO
3830  { 846,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #846 = EVSTWHOX
3831  { 847,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #847 = EVSTWWE
3832  { 848,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #848 = EVSTWWEX
3833  { 849,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo100, -1 ,nullptr },  // Inst #849 = EVSTWWO
3834  { 850,	3,	0,	4,	295,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo101, -1 ,nullptr },  // Inst #850 = EVSTWWOX
3835  { 851,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #851 = EVSUBFSMIAAW
3836  { 852,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #852 = EVSUBFSSIAAW
3837  { 853,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #853 = EVSUBFUMIAAW
3838  { 854,	2,	1,	4,	293,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo92, -1 ,nullptr },  // Inst #854 = EVSUBFUSIAAW
3839  { 855,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #855 = EVSUBFW
3840  { 856,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo105, -1 ,nullptr },  // Inst #856 = EVSUBIFW
3841  { 857,	3,	1,	4,	292,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo93, -1 ,nullptr },  // Inst #857 = EVXOR
3842  { 858,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #858 = EXTSB
3843  { 859,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #859 = EXTSB8
3844  { 860,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #860 = EXTSB8_32_64
3845  { 861,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #861 = EXTSB8_rec
3846  { 862,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #862 = EXTSB_rec
3847  { 863,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #863 = EXTSH
3848  { 864,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #864 = EXTSH8
3849  { 865,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #865 = EXTSH8_32_64
3850  { 866,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #866 = EXTSH8_rec
3851  { 867,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #867 = EXTSH_rec
3852  { 868,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #868 = EXTSW
3853  { 869,	3,	1,	4,	112,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #869 = EXTSWSLI
3854  { 870,	3,	1,	4,	112,	0, 0x8ULL, nullptr, nullptr, OperandInfo107, -1 ,nullptr },  // Inst #870 = EXTSWSLI_32_64
3855  { 871,	3,	1,	4,	257,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo107, -1 ,nullptr },  // Inst #871 = EXTSWSLI_32_64_rec
3856  { 872,	3,	1,	4,	257,	0, 0x8ULL, nullptr, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #872 = EXTSWSLI_rec
3857  { 873,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #873 = EXTSW_32
3858  { 874,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo106, -1 ,nullptr },  // Inst #874 = EXTSW_32_64
3859  { 875,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo106, -1 ,nullptr },  // Inst #875 = EXTSW_32_64_rec
3860  { 876,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #876 = EXTSW_rec
3861  { 877,	0,	0,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #877 = EnforceIEIO
3862  { 878,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #878 = FABSD
3863  { 879,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #879 = FABSD_rec
3864  { 880,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #880 = FABSS
3865  { 881,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #881 = FABSS_rec
3866  { 882,	3,	1,	4,	149,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #882 = FADD
3867  { 883,	3,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #883 = FADDS
3868  { 884,	3,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo111, -1 ,nullptr },  // Inst #884 = FADDS_rec
3869  { 885,	3,	1,	4,	157,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo110, -1 ,nullptr },  // Inst #885 = FADD_rec
3870  { 886,	3,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #886 = FADDrtz
3871  { 887,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #887 = FCFID
3872  { 888,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo112, -1 ,nullptr },  // Inst #888 = FCFIDS
3873  { 889,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo112, -1 ,nullptr },  // Inst #889 = FCFIDS_rec
3874  { 890,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #890 = FCFIDU
3875  { 891,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo112, -1 ,nullptr },  // Inst #891 = FCFIDUS
3876  { 892,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo112, -1 ,nullptr },  // Inst #892 = FCFIDUS_rec
3877  { 893,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #893 = FCFIDU_rec
3878  { 894,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #894 = FCFID_rec
3879  { 895,	3,	1,	4,	106,	0|(1ULL<<MCID::Compare), 0x18ULL, nullptr, nullptr, OperandInfo113, -1 ,nullptr },  // Inst #895 = FCMPUD
3880  { 896,	3,	1,	4,	106,	0|(1ULL<<MCID::Compare), 0x18ULL, nullptr, nullptr, OperandInfo114, -1 ,nullptr },  // Inst #896 = FCMPUS
3881  { 897,	3,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #897 = FCPSGND
3882  { 898,	3,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo110, -1 ,nullptr },  // Inst #898 = FCPSGND_rec
3883  { 899,	3,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #899 = FCPSGNS
3884  { 900,	3,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo111, -1 ,nullptr },  // Inst #900 = FCPSGNS_rec
3885  { 901,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #901 = FCTID
3886  { 902,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #902 = FCTIDU
3887  { 903,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #903 = FCTIDUZ
3888  { 904,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #904 = FCTIDUZ_rec
3889  { 905,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #905 = FCTIDU_rec
3890  { 906,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #906 = FCTIDZ
3891  { 907,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #907 = FCTIDZ_rec
3892  { 908,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #908 = FCTID_rec
3893  { 909,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #909 = FCTIW
3894  { 910,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #910 = FCTIWU
3895  { 911,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #911 = FCTIWUZ
3896  { 912,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #912 = FCTIWUZ_rec
3897  { 913,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #913 = FCTIWU_rec
3898  { 914,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #914 = FCTIWZ
3899  { 915,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #915 = FCTIWZ_rec
3900  { 916,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #916 = FCTIW_rec
3901  { 917,	3,	1,	4,	259,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #917 = FDIV
3902  { 918,	3,	1,	4,	270,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #918 = FDIVS
3903  { 919,	3,	1,	4,	271,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo111, -1 ,nullptr },  // Inst #919 = FDIVS_rec
3904  { 920,	3,	1,	4,	260,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo110, -1 ,nullptr },  // Inst #920 = FDIV_rec
3905  { 921,	4,	1,	4,	150,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #921 = FMADD
3906  { 922,	4,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo116, -1 ,nullptr },  // Inst #922 = FMADDS
3907  { 923,	4,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo116, -1 ,nullptr },  // Inst #923 = FMADDS_rec
3908  { 924,	4,	1,	4,	158,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo115, -1 ,nullptr },  // Inst #924 = FMADD_rec
3909  { 925,	2,	1,	4,	131,	0, 0x0ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #925 = FMR
3910  { 926,	2,	1,	4,	246,	0, 0x0ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #926 = FMR_rec
3911  { 927,	4,	1,	4,	150,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #927 = FMSUB
3912  { 928,	4,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo116, -1 ,nullptr },  // Inst #928 = FMSUBS
3913  { 929,	4,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo116, -1 ,nullptr },  // Inst #929 = FMSUBS_rec
3914  { 930,	4,	1,	4,	158,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo115, -1 ,nullptr },  // Inst #930 = FMSUB_rec
3915  { 931,	3,	1,	4,	150,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #931 = FMUL
3916  { 932,	3,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #932 = FMULS
3917  { 933,	3,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo111, -1 ,nullptr },  // Inst #933 = FMULS_rec
3918  { 934,	3,	1,	4,	158,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo110, -1 ,nullptr },  // Inst #934 = FMUL_rec
3919  { 935,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #935 = FNABSD
3920  { 936,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #936 = FNABSD_rec
3921  { 937,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #937 = FNABSS
3922  { 938,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #938 = FNABSS_rec
3923  { 939,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #939 = FNEGD
3924  { 940,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #940 = FNEGD_rec
3925  { 941,	2,	1,	4,	131,	0, 0x18ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #941 = FNEGS
3926  { 942,	2,	1,	4,	246,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #942 = FNEGS_rec
3927  { 943,	4,	1,	4,	150,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #943 = FNMADD
3928  { 944,	4,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo116, -1 ,nullptr },  // Inst #944 = FNMADDS
3929  { 945,	4,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo116, -1 ,nullptr },  // Inst #945 = FNMADDS_rec
3930  { 946,	4,	1,	4,	158,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo115, -1 ,nullptr },  // Inst #946 = FNMADD_rec
3931  { 947,	4,	1,	4,	150,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #947 = FNMSUB
3932  { 948,	4,	1,	4,	148,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, nullptr, OperandInfo116, -1 ,nullptr },  // Inst #948 = FNMSUBS
3933  { 949,	4,	1,	4,	156,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo116, -1 ,nullptr },  // Inst #949 = FNMSUBS_rec
3934  { 950,	4,	1,	4,	158,	0|(1ULL<<MCID::Commutable), 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo115, -1 ,nullptr },  // Inst #950 = FNMSUB_rec
3935  { 951,	2,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #951 = FRE
3936  { 952,	2,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #952 = FRES
3937  { 953,	2,	1,	4,	156,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #953 = FRES_rec
3938  { 954,	2,	1,	4,	156,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #954 = FRE_rec
3939  { 955,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #955 = FRIMD
3940  { 956,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #956 = FRIMD_rec
3941  { 957,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #957 = FRIMS
3942  { 958,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #958 = FRIMS_rec
3943  { 959,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #959 = FRIND
3944  { 960,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #960 = FRIND_rec
3945  { 961,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #961 = FRINS
3946  { 962,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #962 = FRINS_rec
3947  { 963,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #963 = FRIPD
3948  { 964,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #964 = FRIPD_rec
3949  { 965,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #965 = FRIPS
3950  { 966,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #966 = FRIPS_rec
3951  { 967,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #967 = FRIZD
3952  { 968,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #968 = FRIZD_rec
3953  { 969,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #969 = FRIZS
3954  { 970,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #970 = FRIZS_rec
3955  { 971,	2,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo112, -1 ,nullptr },  // Inst #971 = FRSP
3956  { 972,	2,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo112, -1 ,nullptr },  // Inst #972 = FRSP_rec
3957  { 973,	2,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #973 = FRSQRTE
3958  { 974,	2,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #974 = FRSQRTES
3959  { 975,	2,	1,	4,	156,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #975 = FRSQRTES_rec
3960  { 976,	2,	1,	4,	156,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #976 = FRSQRTE_rec
3961  { 977,	4,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo115, -1 ,nullptr },  // Inst #977 = FSELD
3962  { 978,	4,	1,	4,	152,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo115, -1 ,nullptr },  // Inst #978 = FSELD_rec
3963  { 979,	4,	1,	4,	148,	0, 0x18ULL, nullptr, nullptr, OperandInfo117, -1 ,nullptr },  // Inst #979 = FSELS
3964  { 980,	4,	1,	4,	152,	0, 0x18ULL, nullptr, ImplicitList28, OperandInfo117, -1 ,nullptr },  // Inst #980 = FSELS_rec
3965  { 981,	2,	1,	4,	262,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #981 = FSQRT
3966  { 982,	2,	1,	4,	267,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo109, -1 ,nullptr },  // Inst #982 = FSQRTS
3967  { 983,	2,	1,	4,	268,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo109, -1 ,nullptr },  // Inst #983 = FSQRTS_rec
3968  { 984,	2,	1,	4,	265,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo108, -1 ,nullptr },  // Inst #984 = FSQRT_rec
3969  { 985,	3,	1,	4,	149,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo110, -1 ,nullptr },  // Inst #985 = FSUB
3970  { 986,	3,	1,	4,	148,	0, 0x18ULL, ImplicitList18, nullptr, OperandInfo111, -1 ,nullptr },  // Inst #986 = FSUBS
3971  { 987,	3,	1,	4,	156,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo111, -1 ,nullptr },  // Inst #987 = FSUBS_rec
3972  { 988,	3,	1,	4,	157,	0, 0x18ULL, ImplicitList18, ImplicitList28, OperandInfo110, -1 ,nullptr },  // Inst #988 = FSUB_rec
3973  { 989,	3,	1,	4,	106,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x18ULL, nullptr, nullptr, OperandInfo113, -1 ,nullptr },  // Inst #989 = FTDIV
3974  { 990,	2,	1,	4,	106,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x18ULL, nullptr, nullptr, OperandInfo118, -1 ,nullptr },  // Inst #990 = FTSQRT
3975  { 991,	3,	1,	8,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList29, OperandInfo41, -1 ,nullptr },  // Inst #991 = GETtlsADDR
3976  { 992,	3,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList30, OperandInfo42, -1 ,nullptr },  // Inst #992 = GETtlsADDR32
3977  { 993,	3,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList29, OperandInfo41, -1 ,nullptr },  // Inst #993 = GETtlsldADDR
3978  { 994,	3,	1,	4,	0,	0|(1ULL<<MCID::ExtraSrcRegAllocReq)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x0ULL, nullptr, ImplicitList30, OperandInfo42, -1 ,nullptr },  // Inst #994 = GETtlsldADDR32
3979  { 995,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #995 = HRFID
3980  { 996,	2,	0,	4,	178,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #996 = ICBI
3981  { 997,	2,	0,	4,	178,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo44, -1 ,nullptr },  // Inst #997 = ICBIEP
3982  { 998,	3,	0,	4,	300,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #998 = ICBLC
3983  { 999,	3,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #999 = ICBLQ
3984  { 1000,	3,	0,	4,	179,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #1000 = ICBT
3985  { 1001,	3,	0,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo86, -1 ,nullptr },  // Inst #1001 = ICBTLS
3986  { 1002,	2,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1002 = ICCCI
3987  { 1003,	4,	1,	4,	133,	0|(1ULL<<MCID::Select), 0x8ULL, nullptr, nullptr, OperandInfo119, -1 ,nullptr },  // Inst #1003 = ISEL
3988  { 1004,	4,	1,	4,	133,	0|(1ULL<<MCID::Select), 0x8ULL, nullptr, nullptr, OperandInfo120, -1 ,nullptr },  // Inst #1004 = ISEL8
3989  { 1005,	0,	0,	4,	184,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1005 = ISYNC
3990  { 1006,	3,	1,	4,	115,	0, 0x8ULL, nullptr, nullptr, OperandInfo58, -1 ,nullptr },  // Inst #1006 = LA
3991  { 1007,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1007 = LBARX
3992  { 1008,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1008 = LBARXL
3993  { 1009,	3,	1,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1009 = LBEPX
3994  { 1010,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1010 = LBZ
3995  { 1011,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1011 = LBZ8
3996  { 1012,	3,	1,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1012 = LBZCIX
3997  { 1013,	4,	2,	4,	280,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo123, -1 ,nullptr },  // Inst #1013 = LBZU
3998  { 1014,	4,	2,	4,	280,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #1014 = LBZU8
3999  { 1015,	4,	2,	4,	281,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo125, -1 ,nullptr },  // Inst #1015 = LBZUX
4000  { 1016,	4,	2,	4,	281,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1016 = LBZUX8
4001  { 1017,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1017 = LBZX
4002  { 1018,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1018 = LBZX8
4003  { 1019,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1019 = LBZXTLS
4004  { 1020,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1020 = LBZXTLS_
4005  { 1021,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1021 = LBZXTLS_32
4006  { 1022,	3,	1,	4,	181,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1022 = LD
4007  { 1023,	3,	1,	4,	182,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1023 = LDARX
4008  { 1024,	3,	1,	4,	182,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1024 = LDARXL
4009  { 1025,	3,	1,	4,	289,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraDefRegAllocReq), 0x80ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #1025 = LDAT
4010  { 1026,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1026 = LDBRX
4011  { 1027,	3,	1,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1027 = LDCIX
4012  { 1028,	3,	1,	4,	201,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1028 = LDMX
4013  { 1029,	4,	2,	4,	282,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #1029 = LDU
4014  { 1030,	4,	2,	4,	283,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1030 = LDUX
4015  { 1031,	3,	1,	4,	181,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1031 = LDX
4016  { 1032,	3,	1,	4,	181,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1032 = LDXTLS
4017  { 1033,	3,	1,	4,	181,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1033 = LDXTLS_
4018  { 1034,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo130, -1 ,nullptr },  // Inst #1034 = LDgotTprelL
4019  { 1035,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo131, -1 ,nullptr },  // Inst #1035 = LDgotTprelL32
4020  { 1036,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #1036 = LDtoc
4021  { 1037,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #1037 = LDtocBA
4022  { 1038,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #1038 = LDtocCPT
4023  { 1039,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo132, -1 ,nullptr },  // Inst #1039 = LDtocJTI
4024  { 1040,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo130, -1 ,nullptr },  // Inst #1040 = LDtocL
4025  { 1041,	3,	1,	4,	189,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo133, -1 ,nullptr },  // Inst #1041 = LFD
4026  { 1042,	3,	1,	4,	301,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1042 = LFDEPX
4027  { 1043,	4,	2,	4,	284,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo135, -1 ,nullptr },  // Inst #1043 = LFDU
4028  { 1044,	4,	2,	4,	285,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo136, -1 ,nullptr },  // Inst #1044 = LFDUX
4029  { 1045,	3,	1,	4,	189,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1045 = LFDX
4030  { 1046,	3,	1,	4,	206,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1046 = LFIWAX
4031  { 1047,	3,	1,	4,	189,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1047 = LFIWZX
4032  { 1048,	3,	1,	4,	209,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo137, -1 ,nullptr },  // Inst #1048 = LFS
4033  { 1049,	4,	2,	4,	275,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo138, -1 ,nullptr },  // Inst #1049 = LFSU
4034  { 1050,	4,	2,	4,	276,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo139, -1 ,nullptr },  // Inst #1050 = LFSUX
4035  { 1051,	3,	1,	4,	209,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo140, -1 ,nullptr },  // Inst #1051 = LFSX
4036  { 1052,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x14ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1052 = LHA
4037  { 1053,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x14ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1053 = LHA8
4038  { 1054,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1054 = LHARX
4039  { 1055,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1055 = LHARXL
4040  { 1056,	4,	2,	4,	212,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo123, -1 ,nullptr },  // Inst #1056 = LHAU
4041  { 1057,	4,	2,	4,	212,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #1057 = LHAU8
4042  { 1058,	4,	2,	4,	213,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo125, -1 ,nullptr },  // Inst #1058 = LHAUX
4043  { 1059,	4,	2,	4,	213,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1059 = LHAUX8
4044  { 1060,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1060 = LHAX
4045  { 1061,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1061 = LHAX8
4046  { 1062,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1062 = LHBRX
4047  { 1063,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1063 = LHBRX8
4048  { 1064,	3,	1,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1064 = LHEPX
4049  { 1065,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1065 = LHZ
4050  { 1066,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1066 = LHZ8
4051  { 1067,	3,	1,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1067 = LHZCIX
4052  { 1068,	4,	2,	4,	196,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo123, -1 ,nullptr },  // Inst #1068 = LHZU
4053  { 1069,	4,	2,	4,	196,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #1069 = LHZU8
4054  { 1070,	4,	2,	4,	197,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo125, -1 ,nullptr },  // Inst #1070 = LHZUX
4055  { 1071,	4,	2,	4,	197,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1071 = LHZUX8
4056  { 1072,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1072 = LHZX
4057  { 1073,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1073 = LHZX8
4058  { 1074,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1074 = LHZXTLS
4059  { 1075,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1075 = LHZXTLS_
4060  { 1076,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1076 = LHZXTLS_32
4061  { 1077,	2,	1,	4,	116,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x8ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1077 = LI
4062  { 1078,	2,	1,	4,	116,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x8ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #1078 = LI8
4063  { 1079,	2,	1,	4,	116,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x8ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1079 = LIS
4064  { 1080,	2,	1,	4,	116,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x8ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #1080 = LIS8
4065  { 1081,	3,	1,	4,	188,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1081 = LMW
4066  { 1082,	3,	1,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1082 = LSWI
4067  { 1083,	3,	1,	4,	172,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1083 = LVEBX
4068  { 1084,	3,	1,	4,	172,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1084 = LVEHX
4069  { 1085,	3,	1,	4,	172,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1085 = LVEWX
4070  { 1086,	3,	1,	4,	160,	0, 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1086 = LVSL
4071  { 1087,	3,	1,	4,	160,	0, 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1087 = LVSR
4072  { 1088,	3,	1,	4,	172,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1088 = LVX
4073  { 1089,	3,	1,	4,	172,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1089 = LVXL
4074  { 1090,	3,	1,	4,	204,	0|(1ULL<<MCID::MayLoad), 0x14ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1090 = LWA
4075  { 1091,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1091 = LWARX
4076  { 1092,	3,	1,	4,	180,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1092 = LWARXL
4077  { 1093,	3,	1,	4,	289,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x80ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1093 = LWAT
4078  { 1094,	4,	2,	4,	213,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1094 = LWAUX
4079  { 1095,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1095 = LWAX
4080  { 1096,	3,	1,	4,	202,	0|(1ULL<<MCID::MayLoad), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1096 = LWAX_32
4081  { 1097,	3,	1,	4,	204,	0|(1ULL<<MCID::MayLoad), 0x14ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1097 = LWA_32
4082  { 1098,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1098 = LWBRX
4083  { 1099,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1099 = LWBRX8
4084  { 1100,	3,	1,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1100 = LWEPX
4085  { 1101,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1101 = LWZ
4086  { 1102,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1102 = LWZ8
4087  { 1103,	3,	1,	4,	179,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1103 = LWZCIX
4088  { 1104,	4,	2,	4,	196,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo123, -1 ,nullptr },  // Inst #1104 = LWZU
4089  { 1105,	4,	2,	4,	196,	0|(1ULL<<MCID::MayLoad), 0x10ULL, nullptr, nullptr, OperandInfo124, -1 ,nullptr },  // Inst #1105 = LWZU8
4090  { 1106,	4,	2,	4,	197,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo125, -1 ,nullptr },  // Inst #1106 = LWZUX
4091  { 1107,	4,	2,	4,	197,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo126, -1 ,nullptr },  // Inst #1107 = LWZUX8
4092  { 1108,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1108 = LWZX
4093  { 1109,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x90ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1109 = LWZX8
4094  { 1110,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1110 = LWZXTLS
4095  { 1111,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1111 = LWZXTLS_
4096  { 1112,	3,	1,	4,	179,	0|(1ULL<<MCID::MayLoad), 0x8ULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1112 = LWZXTLS_32
4097  { 1113,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo143, -1 ,nullptr },  // Inst #1113 = LWZtoc
4098  { 1114,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo131, -1 ,nullptr },  // Inst #1114 = LWZtocL
4099  { 1115,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo144, -1 ,nullptr },  // Inst #1115 = LXSD
4100  { 1116,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1116 = LXSDX
4101  { 1117,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1117 = LXSIBZX
4102  { 1118,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1118 = LXSIHZX
4103  { 1119,	3,	1,	4,	207,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1119 = LXSIWAX
4104  { 1120,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1120 = LXSIWZX
4105  { 1121,	3,	1,	4,	210,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo144, -1 ,nullptr },  // Inst #1121 = LXSSP
4106  { 1122,	3,	1,	4,	210,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #1122 = LXSSPX
4107  { 1123,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo145, -1 ,nullptr },  // Inst #1123 = LXV
4108  { 1124,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1124 = LXVB16X
4109  { 1125,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1125 = LXVD2X
4110  { 1126,	3,	1,	4,	214,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1126 = LXVDSX
4111  { 1127,	3,	1,	4,	214,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1127 = LXVH8X
4112  { 1128,	3,	1,	4,	171,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo147, -1 ,nullptr },  // Inst #1128 = LXVL
4113  { 1129,	3,	1,	4,	171,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo147, -1 ,nullptr },  // Inst #1129 = LXVLL
4114  { 1130,	3,	1,	4,	214,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1130 = LXVW4X
4115  { 1131,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1131 = LXVWSX
4116  { 1132,	3,	1,	4,	173,	0|(1ULL<<MCID::MayLoad), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1132 = LXVX
4117  { 1133,	4,	1,	4,	144,	0, 0x8ULL, nullptr, nullptr, OperandInfo148, -1 ,nullptr },  // Inst #1133 = MADDHD
4118  { 1134,	4,	1,	4,	144,	0, 0x8ULL, nullptr, nullptr, OperandInfo148, -1 ,nullptr },  // Inst #1134 = MADDHDU
4119  { 1135,	4,	1,	4,	144,	0, 0x8ULL, nullptr, nullptr, OperandInfo149, -1 ,nullptr },  // Inst #1135 = MADDLD
4120  { 1136,	4,	1,	4,	144,	0, 0x8ULL, nullptr, nullptr, OperandInfo148, -1 ,nullptr },  // Inst #1136 = MADDLD8
4121  { 1137,	1,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #1137 = MBAR
4122  { 1138,	2,	1,	4,	118,	0, 0x21ULL, nullptr, nullptr, OperandInfo150, -1 ,nullptr },  // Inst #1138 = MCRF
4123  { 1139,	2,	1,	4,	247,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo150, -1 ,nullptr },  // Inst #1139 = MCRFS
4124  { 1140,	1,	1,	4,	119,	0, 0x0ULL, nullptr, nullptr, OperandInfo151, -1 ,nullptr },  // Inst #1140 = MCRXRX
4125  { 1141,	3,	1,	4,	296,	0, 0x1ULL, nullptr, nullptr, OperandInfo152, -1 ,nullptr },  // Inst #1141 = MFBHRBE
4126  { 1142,	1,	1,	4,	256,	0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x20ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1142 = MFCR
4127  { 1143,	1,	1,	4,	256,	0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x20ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #1143 = MFCR8
4128  { 1144,	1,	1,	4,	231,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, ImplicitList12, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1144 = MFCTR
4129  { 1145,	1,	1,	4,	231,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, ImplicitList13, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #1145 = MFCTR8
4130  { 1146,	2,	1,	4,	305,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1146 = MFDCR
4131  { 1147,	1,	1,	4,	255,	0, 0x1aULL, ImplicitList18, nullptr, OperandInfo155, -1 ,nullptr },  // Inst #1147 = MFFS
4132  { 1148,	2,	1,	4,	102,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #1148 = MFFSCDRN
4133  { 1149,	2,	1,	4,	102,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo156, -1 ,nullptr },  // Inst #1149 = MFFSCDRNI
4134  { 1150,	1,	1,	4,	255,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo155, -1 ,nullptr },  // Inst #1150 = MFFSCE
4135  { 1151,	2,	1,	4,	102,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo108, -1 ,nullptr },  // Inst #1151 = MFFSCRN
4136  { 1152,	2,	1,	4,	102,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo156, -1 ,nullptr },  // Inst #1152 = MFFSCRNI
4137  { 1153,	1,	1,	4,	255,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, nullptr, OperandInfo155, -1 ,nullptr },  // Inst #1153 = MFFSL
4138  { 1154,	1,	1,	4,	255,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList18, ImplicitList28, OperandInfo155, -1 ,nullptr },  // Inst #1154 = MFFS_rec
4139  { 1155,	1,	1,	4,	231,	0, 0x9ULL, ImplicitList15, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1155 = MFLR
4140  { 1156,	1,	1,	4,	231,	0, 0x9ULL, ImplicitList17, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #1156 = MFLR8
4141  { 1157,	1,	1,	4,	232,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1157 = MFMSR
4142  { 1158,	2,	1,	4,	127,	0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x21ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1158 = MFOCRF
4143  { 1159,	2,	1,	4,	127,	0|(1ULL<<MCID::ExtraSrcRegAllocReq), 0x21ULL, nullptr, nullptr, OperandInfo53, -1 ,nullptr },  // Inst #1159 = MFOCRF8
4144  { 1160,	2,	1,	4,	228,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1160 = MFPMR
4145  { 1161,	2,	1,	4,	231,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1161 = MFSPR
4146  { 1162,	2,	1,	4,	231,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo62, -1 ,nullptr },  // Inst #1162 = MFSPR8
4147  { 1163,	2,	1,	4,	303,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1163 = MFSR
4148  { 1164,	2,	1,	4,	303,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1164 = MFSRIN
4149  { 1165,	2,	1,	4,	230,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1165 = MFTB
4150  { 1166,	1,	1,	4,	230,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, nullptr, nullptr, OperandInfo38, -1 ,nullptr },  // Inst #1166 = MFTB8
4151  { 1167,	2,	1,	4,	113,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo157, -1 ,nullptr },  // Inst #1167 = MFVRD
4152  { 1168,	1,	1,	4,	227,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1168 = MFVRSAVE
4153  { 1169,	2,	1,	4,	227,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, nullptr, nullptr, OperandInfo158, -1 ,nullptr },  // Inst #1169 = MFVRSAVEv
4154  { 1170,	2,	1,	4,	113,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo159, -1 ,nullptr },  // Inst #1170 = MFVRWZ
4155  { 1171,	1,	1,	4,	136,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #1171 = MFVSCR
4156  { 1172,	2,	1,	4,	113,	0, 0x0ULL, nullptr, nullptr, OperandInfo161, -1 ,nullptr },  // Inst #1172 = MFVSRD
4157  { 1173,	2,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo157, -1 ,nullptr },  // Inst #1173 = MFVSRLD
4158  { 1174,	2,	1,	4,	113,	0, 0x0ULL, nullptr, nullptr, OperandInfo162, -1 ,nullptr },  // Inst #1174 = MFVSRWZ
4159  { 1175,	3,	1,	4,	237,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1175 = MODSD
4160  { 1176,	3,	1,	4,	236,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1176 = MODSW
4161  { 1177,	3,	1,	4,	237,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1177 = MODUD
4162  { 1178,	3,	1,	4,	237,	0, 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1178 = MODUW
4163  { 1179,	0,	0,	4,	185,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1179 = MSGSYNC
4164  { 1180,	0,	0,	4,	310,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1180 = MSYNC
4165  { 1181,	2,	0,	4,	244,	0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x20ULL, nullptr, nullptr, OperandInfo163, -1 ,nullptr },  // Inst #1181 = MTCRF
4166  { 1182,	2,	0,	4,	244,	0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x20ULL, nullptr, nullptr, OperandInfo164, -1 ,nullptr },  // Inst #1182 = MTCRF8
4167  { 1183,	1,	0,	4,	226,	0, 0x9ULL, nullptr, ImplicitList12, OperandInfo153, -1 ,nullptr },  // Inst #1183 = MTCTR
4168  { 1184,	1,	0,	4,	226,	0, 0x9ULL, nullptr, ImplicitList13, OperandInfo38, -1 ,nullptr },  // Inst #1184 = MTCTR8
4169  { 1185,	1,	0,	4,	226,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, nullptr, ImplicitList13, OperandInfo38, -1 ,nullptr },  // Inst #1185 = MTCTR8loop
4170  { 1186,	1,	0,	4,	226,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x9ULL, nullptr, ImplicitList12, OperandInfo153, -1 ,nullptr },  // Inst #1186 = MTCTRloop
4171  { 1187,	2,	0,	4,	306,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1187 = MTDCR
4172  { 1188,	1,	0,	4,	101,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, ImplicitList18, OperandInfo2, -1 ,nullptr },  // Inst #1188 = MTFSB0
4173  { 1189,	1,	0,	4,	101,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, ImplicitList18, OperandInfo2, -1 ,nullptr },  // Inst #1189 = MTFSB1
4174  { 1190,	4,	0,	4,	248,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo165, -1 ,nullptr },  // Inst #1190 = MTFSF
4175  { 1191,	3,	1,	4,	248,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo166, -1 ,nullptr },  // Inst #1191 = MTFSFI
4176  { 1192,	3,	1,	4,	248,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo166, -1 ,nullptr },  // Inst #1192 = MTFSFI_rec
4177  { 1193,	4,	0,	4,	248,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo165, -1 ,nullptr },  // Inst #1193 = MTFSF_rec
4178  { 1194,	2,	0,	4,	249,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x1aULL, ImplicitList18, ImplicitList18, OperandInfo167, -1 ,nullptr },  // Inst #1194 = MTFSFb
4179  { 1195,	1,	0,	4,	226,	0, 0x9ULL, nullptr, ImplicitList15, OperandInfo153, -1 ,nullptr },  // Inst #1195 = MTLR
4180  { 1196,	1,	0,	4,	226,	0, 0x9ULL, nullptr, ImplicitList17, OperandInfo38, -1 ,nullptr },  // Inst #1196 = MTLR8
4181  { 1197,	2,	0,	4,	233,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1197 = MTMSR
4182  { 1198,	2,	0,	4,	234,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo154, -1 ,nullptr },  // Inst #1198 = MTMSRD
4183  { 1199,	2,	1,	4,	128,	0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x21ULL, nullptr, nullptr, OperandInfo168, -1 ,nullptr },  // Inst #1199 = MTOCRF
4184  { 1200,	2,	1,	4,	128,	0|(1ULL<<MCID::ExtraDefRegAllocReq), 0x21ULL, nullptr, nullptr, OperandInfo169, -1 ,nullptr },  // Inst #1200 = MTOCRF8
4185  { 1201,	2,	0,	4,	229,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo163, -1 ,nullptr },  // Inst #1201 = MTPMR
4186  { 1202,	2,	0,	4,	235,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo163, -1 ,nullptr },  // Inst #1202 = MTSPR
4187  { 1203,	2,	0,	4,	235,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo164, -1 ,nullptr },  // Inst #1203 = MTSPR8
4188  { 1204,	2,	0,	4,	304,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1204 = MTSR
4189  { 1205,	2,	0,	4,	304,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1205 = MTSRIN
4190  { 1206,	2,	1,	4,	113,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo170, -1 ,nullptr },  // Inst #1206 = MTVRD
4191  { 1207,	1,	0,	4,	227,	0|(1ULL<<MCID::UnmodeledSideEffects), 0xaULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1207 = MTVRSAVE
4192  { 1208,	2,	1,	4,	227,	0|(1ULL<<MCID::UnmodeledSideEffects), 0xaULL, nullptr, nullptr, OperandInfo171, -1 ,nullptr },  // Inst #1208 = MTVRSAVEv
4193  { 1209,	2,	1,	4,	113,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo172, -1 ,nullptr },  // Inst #1209 = MTVRWA
4194  { 1210,	2,	1,	4,	113,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo172, -1 ,nullptr },  // Inst #1210 = MTVRWZ
4195  { 1211,	1,	0,	4,	137,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #1211 = MTVSCR
4196  { 1212,	2,	1,	4,	113,	0, 0x0ULL, nullptr, nullptr, OperandInfo173, -1 ,nullptr },  // Inst #1212 = MTVSRD
4197  { 1213,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo174, -1 ,nullptr },  // Inst #1213 = MTVSRDD
4198  { 1214,	2,	1,	4,	113,	0, 0x0ULL, nullptr, nullptr, OperandInfo175, -1 ,nullptr },  // Inst #1214 = MTVSRWA
4199  { 1215,	2,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo172, -1 ,nullptr },  // Inst #1215 = MTVSRWS
4200  { 1216,	2,	1,	4,	113,	0, 0x0ULL, nullptr, nullptr, OperandInfo175, -1 ,nullptr },  // Inst #1216 = MTVSRWZ
4201  { 1217,	3,	1,	4,	145,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1217 = MULHD
4202  { 1218,	3,	1,	4,	146,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1218 = MULHDU
4203  { 1219,	3,	1,	4,	153,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1219 = MULHDU_rec
4204  { 1220,	3,	1,	4,	154,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1220 = MULHD_rec
4205  { 1221,	3,	1,	4,	145,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1221 = MULHW
4206  { 1222,	3,	1,	4,	146,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1222 = MULHWU
4207  { 1223,	3,	1,	4,	153,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1223 = MULHWU_rec
4208  { 1224,	3,	1,	4,	154,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1224 = MULHW_rec
4209  { 1225,	3,	1,	4,	144,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1225 = MULLD
4210  { 1226,	3,	1,	4,	144,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #1226 = MULLDO
4211  { 1227,	3,	1,	4,	155,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #1227 = MULLDO_rec
4212  { 1228,	3,	1,	4,	155,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1228 = MULLD_rec
4213  { 1229,	3,	1,	4,	147,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1229 = MULLI
4214  { 1230,	3,	1,	4,	147,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #1230 = MULLI8
4215  { 1231,	3,	1,	4,	145,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1231 = MULLW
4216  { 1232,	3,	1,	4,	145,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #1232 = MULLWO
4217  { 1233,	3,	1,	4,	154,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #1233 = MULLWO_rec
4218  { 1234,	3,	1,	4,	154,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1234 = MULLW_rec
4219  { 1235,	0,	0,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, ImplicitList15, nullptr, -1 ,nullptr },  // Inst #1235 = MoveGOTtoLR
4220  { 1236,	0,	0,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, ImplicitList15, nullptr, -1 ,nullptr },  // Inst #1236 = MovePCtoLR
4221  { 1237,	0,	0,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, ImplicitList17, nullptr, -1 ,nullptr },  // Inst #1237 = MovePCtoLR8
4222  { 1238,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1238 = NAND
4223  { 1239,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1239 = NAND8
4224  { 1240,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1240 = NAND8_rec
4225  { 1241,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1241 = NAND_rec
4226  { 1242,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1242 = NAP
4227  { 1243,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1243 = NEG
4228  { 1244,	2,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #1244 = NEG8
4229  { 1245,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo61, -1 ,nullptr },  // Inst #1245 = NEG8O
4230  { 1246,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo61, -1 ,nullptr },  // Inst #1246 = NEG8O_rec
4231  { 1247,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo61, -1 ,nullptr },  // Inst #1247 = NEG8_rec
4232  { 1248,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo43, -1 ,nullptr },  // Inst #1248 = NEGO
4233  { 1249,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo43, -1 ,nullptr },  // Inst #1249 = NEGO_rec
4234  { 1250,	2,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #1250 = NEG_rec
4235  { 1251,	0,	0,	4,	116,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1251 = NOP
4236  { 1252,	0,	0,	4,	307,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1252 = NOP_GT_PWR6
4237  { 1253,	0,	0,	4,	307,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x8ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1253 = NOP_GT_PWR7
4238  { 1254,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1254 = NOR
4239  { 1255,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1255 = NOR8
4240  { 1256,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1256 = NOR8_rec
4241  { 1257,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1257 = NOR_rec
4242  { 1258,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1258 = OR
4243  { 1259,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1259 = OR8
4244  { 1260,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1260 = OR8_rec
4245  { 1261,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1261 = ORC
4246  { 1262,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1262 = ORC8
4247  { 1263,	3,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1263 = ORC8_rec
4248  { 1264,	3,	1,	4,	116,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1264 = ORC_rec
4249  { 1265,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1265 = ORI
4250  { 1266,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #1266 = ORI8
4251  { 1267,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1267 = ORIS
4252  { 1268,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #1268 = ORIS8
4253  { 1269,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1269 = OR_rec
4254  { 1270,	2,	1,	4,	115,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1270 = POPCNTB
4255  { 1271,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo61, -1 ,nullptr },  // Inst #1271 = POPCNTD
4256  { 1272,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1272 = POPCNTW
4257  { 1273,	1,	1,	4,	0,	0, 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1273 = PPC32GOT
4258  { 1274,	2,	2,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1274 = PPC32PICGOT
4259  { 1275,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo176, -1 ,nullptr },  // Inst #1275 = QVALIGNI
4260  { 1276,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo177, -1 ,nullptr },  // Inst #1276 = QVALIGNIb
4261  { 1277,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo178, -1 ,nullptr },  // Inst #1277 = QVALIGNIs
4262  { 1278,	3,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo179, -1 ,nullptr },  // Inst #1278 = QVESPLATI
4263  { 1279,	3,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo180, -1 ,nullptr },  // Inst #1279 = QVESPLATIb
4264  { 1280,	3,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo181, -1 ,nullptr },  // Inst #1280 = QVESPLATIs
4265  { 1281,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1281 = QVFABS
4266  { 1282,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1282 = QVFABSs
4267  { 1283,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1283 = QVFADD
4268  { 1284,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1284 = QVFADDS
4269  { 1285,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo185, -1 ,nullptr },  // Inst #1285 = QVFADDSs
4270  { 1286,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1286 = QVFCFID
4271  { 1287,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1287 = QVFCFIDS
4272  { 1288,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1288 = QVFCFIDU
4273  { 1289,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1289 = QVFCFIDUS
4274  { 1290,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo186, -1 ,nullptr },  // Inst #1290 = QVFCFIDb
4275  { 1291,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1291 = QVFCMPEQ
4276  { 1292,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo187, -1 ,nullptr },  // Inst #1292 = QVFCMPEQb
4277  { 1293,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo188, -1 ,nullptr },  // Inst #1293 = QVFCMPEQbs
4278  { 1294,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1294 = QVFCMPGT
4279  { 1295,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo187, -1 ,nullptr },  // Inst #1295 = QVFCMPGTb
4280  { 1296,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo188, -1 ,nullptr },  // Inst #1296 = QVFCMPGTbs
4281  { 1297,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1297 = QVFCMPLT
4282  { 1298,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo187, -1 ,nullptr },  // Inst #1298 = QVFCMPLTb
4283  { 1299,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo188, -1 ,nullptr },  // Inst #1299 = QVFCMPLTbs
4284  { 1300,	3,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1300 = QVFCPSGN
4285  { 1301,	3,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo185, -1 ,nullptr },  // Inst #1301 = QVFCPSGNs
4286  { 1302,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1302 = QVFCTID
4287  { 1303,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1303 = QVFCTIDU
4288  { 1304,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1304 = QVFCTIDUZ
4289  { 1305,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1305 = QVFCTIDZ
4290  { 1306,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo186, -1 ,nullptr },  // Inst #1306 = QVFCTIDb
4291  { 1307,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1307 = QVFCTIW
4292  { 1308,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1308 = QVFCTIWU
4293  { 1309,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1309 = QVFCTIWUZ
4294  { 1310,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1310 = QVFCTIWZ
4295  { 1311,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo176, -1 ,nullptr },  // Inst #1311 = QVFLOGICAL
4296  { 1312,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo177, -1 ,nullptr },  // Inst #1312 = QVFLOGICALb
4297  { 1313,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo177, -1 ,nullptr },  // Inst #1313 = QVFLOGICALs
4298  { 1314,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1314 = QVFMADD
4299  { 1315,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1315 = QVFMADDS
4300  { 1316,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo190, -1 ,nullptr },  // Inst #1316 = QVFMADDSs
4301  { 1317,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1317 = QVFMR
4302  { 1318,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo186, -1 ,nullptr },  // Inst #1318 = QVFMRb
4303  { 1319,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1319 = QVFMRs
4304  { 1320,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1320 = QVFMSUB
4305  { 1321,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1321 = QVFMSUBS
4306  { 1322,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo190, -1 ,nullptr },  // Inst #1322 = QVFMSUBSs
4307  { 1323,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1323 = QVFMUL
4308  { 1324,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1324 = QVFMULS
4309  { 1325,	3,	1,	4,	21,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo185, -1 ,nullptr },  // Inst #1325 = QVFMULSs
4310  { 1326,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1326 = QVFNABS
4311  { 1327,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1327 = QVFNABSs
4312  { 1328,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1328 = QVFNEG
4313  { 1329,	2,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1329 = QVFNEGs
4314  { 1330,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1330 = QVFNMADD
4315  { 1331,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1331 = QVFNMADDS
4316  { 1332,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo190, -1 ,nullptr },  // Inst #1332 = QVFNMADDSs
4317  { 1333,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1333 = QVFNMSUB
4318  { 1334,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1334 = QVFNMSUBS
4319  { 1335,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo190, -1 ,nullptr },  // Inst #1335 = QVFNMSUBSs
4320  { 1336,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1336 = QVFPERM
4321  { 1337,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo191, -1 ,nullptr },  // Inst #1337 = QVFPERMs
4322  { 1338,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1338 = QVFRE
4323  { 1339,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1339 = QVFRES
4324  { 1340,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1340 = QVFRESs
4325  { 1341,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1341 = QVFRIM
4326  { 1342,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1342 = QVFRIMs
4327  { 1343,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1343 = QVFRIN
4328  { 1344,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1344 = QVFRINs
4329  { 1345,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1345 = QVFRIP
4330  { 1346,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1346 = QVFRIPs
4331  { 1347,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1347 = QVFRIZ
4332  { 1348,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1348 = QVFRIZs
4333  { 1349,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1349 = QVFRSP
4334  { 1350,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo192, -1 ,nullptr },  // Inst #1350 = QVFRSPs
4335  { 1351,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1351 = QVFRSQRTE
4336  { 1352,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo182, -1 ,nullptr },  // Inst #1352 = QVFRSQRTES
4337  { 1353,	2,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo183, -1 ,nullptr },  // Inst #1353 = QVFRSQRTESs
4338  { 1354,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1354 = QVFSEL
4339  { 1355,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo193, -1 ,nullptr },  // Inst #1355 = QVFSELb
4340  { 1356,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo194, -1 ,nullptr },  // Inst #1356 = QVFSELbb
4341  { 1357,	4,	1,	4,	68,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo195, -1 ,nullptr },  // Inst #1357 = QVFSELbs
4342  { 1358,	3,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1358 = QVFSUB
4343  { 1359,	3,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1359 = QVFSUBS
4344  { 1360,	3,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo185, -1 ,nullptr },  // Inst #1360 = QVFSUBSs
4345  { 1361,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1361 = QVFTSTNAN
4346  { 1362,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo187, -1 ,nullptr },  // Inst #1362 = QVFTSTNANb
4347  { 1363,	3,	1,	4,	20,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo188, -1 ,nullptr },  // Inst #1363 = QVFTSTNANbs
4348  { 1364,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1364 = QVFXMADD
4349  { 1365,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1365 = QVFXMADDS
4350  { 1366,	3,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1366 = QVFXMUL
4351  { 1367,	3,	1,	4,	21,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo184, -1 ,nullptr },  // Inst #1367 = QVFXMULS
4352  { 1368,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1368 = QVFXXCPNMADD
4353  { 1369,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1369 = QVFXXCPNMADDS
4354  { 1370,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1370 = QVFXXMADD
4355  { 1371,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1371 = QVFXXMADDS
4356  { 1372,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1372 = QVFXXNPMADD
4357  { 1373,	4,	1,	4,	27,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo189, -1 ,nullptr },  // Inst #1373 = QVFXXNPMADDS
4358  { 1374,	2,	1,	4,	68,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, ImplicitList18, nullptr, OperandInfo196, -1 ,nullptr },  // Inst #1374 = QVGPCI
4359  { 1375,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1375 = QVLFCDUX
4360  { 1376,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1376 = QVLFCDUXA
4361  { 1377,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1377 = QVLFCDX
4362  { 1378,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1378 = QVLFCDXA
4363  { 1379,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1379 = QVLFCSUX
4364  { 1380,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1380 = QVLFCSUXA
4365  { 1381,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1381 = QVLFCSX
4366  { 1382,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1382 = QVLFCSXA
4367  { 1383,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo198, -1 ,nullptr },  // Inst #1383 = QVLFCSXs
4368  { 1384,	4,	2,	4,	40,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo199, -1 ,nullptr },  // Inst #1384 = QVLFDUX
4369  { 1385,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1385 = QVLFDUXA
4370  { 1386,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x80ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1386 = QVLFDX
4371  { 1387,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1387 = QVLFDXA
4372  { 1388,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x80ULL, ImplicitList18, nullptr, OperandInfo200, -1 ,nullptr },  // Inst #1388 = QVLFDXb
4373  { 1389,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1389 = QVLFIWAX
4374  { 1390,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1390 = QVLFIWAXA
4375  { 1391,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1391 = QVLFIWZX
4376  { 1392,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1392 = QVLFIWZXA
4377  { 1393,	4,	2,	4,	40,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo201, -1 ,nullptr },  // Inst #1393 = QVLFSUX
4378  { 1394,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1394 = QVLFSUXA
4379  { 1395,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x80ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1395 = QVLFSX
4380  { 1396,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1396 = QVLFSXA
4381  { 1397,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x0ULL, ImplicitList18, nullptr, OperandInfo200, -1 ,nullptr },  // Inst #1397 = QVLFSXb
4382  { 1398,	3,	1,	4,	39,	0|(1ULL<<MCID::MayLoad), 0x80ULL, ImplicitList18, nullptr, OperandInfo198, -1 ,nullptr },  // Inst #1398 = QVLFSXs
4383  { 1399,	3,	1,	4,	39,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1399 = QVLPCLDX
4384  { 1400,	3,	1,	4,	39,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1400 = QVLPCLSX
4385  { 1401,	2,	1,	4,	39,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo202, -1 ,nullptr },  // Inst #1401 = QVLPCLSXint
4386  { 1402,	3,	1,	4,	39,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1402 = QVLPCRDX
4387  { 1403,	3,	1,	4,	39,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1403 = QVLPCRSX
4388  { 1404,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1404 = QVSTFCDUX
4389  { 1405,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1405 = QVSTFCDUXA
4390  { 1406,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1406 = QVSTFCDUXI
4391  { 1407,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1407 = QVSTFCDUXIA
4392  { 1408,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1408 = QVSTFCDX
4393  { 1409,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1409 = QVSTFCDXA
4394  { 1410,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1410 = QVSTFCDXI
4395  { 1411,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1411 = QVSTFCDXIA
4396  { 1412,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1412 = QVSTFCSUX
4397  { 1413,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1413 = QVSTFCSUXA
4398  { 1414,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1414 = QVSTFCSUXI
4399  { 1415,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1415 = QVSTFCSUXIA
4400  { 1416,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1416 = QVSTFCSX
4401  { 1417,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1417 = QVSTFCSXA
4402  { 1418,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1418 = QVSTFCSXI
4403  { 1419,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1419 = QVSTFCSXIA
4404  { 1420,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo198, -1 ,nullptr },  // Inst #1420 = QVSTFCSXs
4405  { 1421,	4,	1,	4,	70,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo203, -1 ,nullptr },  // Inst #1421 = QVSTFDUX
4406  { 1422,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1422 = QVSTFDUXA
4407  { 1423,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1423 = QVSTFDUXI
4408  { 1424,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1424 = QVSTFDUXIA
4409  { 1425,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x80ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1425 = QVSTFDX
4410  { 1426,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1426 = QVSTFDXA
4411  { 1427,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1427 = QVSTFDXI
4412  { 1428,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1428 = QVSTFDXIA
4413  { 1429,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x80ULL, ImplicitList18, nullptr, OperandInfo200, -1 ,nullptr },  // Inst #1429 = QVSTFDXb
4414  { 1430,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1430 = QVSTFIWX
4415  { 1431,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1431 = QVSTFIWXA
4416  { 1432,	4,	1,	4,	70,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo204, -1 ,nullptr },  // Inst #1432 = QVSTFSUX
4417  { 1433,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1433 = QVSTFSUXA
4418  { 1434,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1434 = QVSTFSUXI
4419  { 1435,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1435 = QVSTFSUXIA
4420  { 1436,	4,	1,	4,	70,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo203, -1 ,nullptr },  // Inst #1436 = QVSTFSUXs
4421  { 1437,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x80ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1437 = QVSTFSX
4422  { 1438,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1438 = QVSTFSXA
4423  { 1439,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1439 = QVSTFSXI
4424  { 1440,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x0ULL, ImplicitList18, nullptr, OperandInfo197, -1 ,nullptr },  // Inst #1440 = QVSTFSXIA
4425  { 1441,	3,	0,	4,	69,	0|(1ULL<<MCID::MayStore), 0x80ULL, ImplicitList18, nullptr, OperandInfo198, -1 ,nullptr },  // Inst #1441 = QVSTFSXs
4426  { 1442,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo205, -1 ,nullptr },  // Inst #1442 = RESTORE_CR
4427  { 1443,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo206, -1 ,nullptr },  // Inst #1443 = RESTORE_CRBIT
4428  { 1444,	3,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo207, -1 ,nullptr },  // Inst #1444 = RESTORE_VRSAVE
4429  { 1445,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1445 = RFCI
4430  { 1446,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1446 = RFDI
4431  { 1447,	1,	0,	4,	121,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #1447 = RFEBB
4432  { 1448,	0,	0,	4,	297,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1448 = RFI
4433  { 1449,	0,	0,	4,	298,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1449 = RFID
4434  { 1450,	0,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1450 = RFMCI
4435  { 1451,	4,	1,	4,	124,	0, 0x8ULL, nullptr, nullptr, OperandInfo208, -1 ,nullptr },  // Inst #1451 = RLDCL
4436  { 1452,	4,	1,	4,	250,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo208, -1 ,nullptr },  // Inst #1452 = RLDCL_rec
4437  { 1453,	4,	1,	4,	124,	0, 0x8ULL, nullptr, nullptr, OperandInfo208, -1 ,nullptr },  // Inst #1453 = RLDCR
4438  { 1454,	4,	1,	4,	250,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo208, -1 ,nullptr },  // Inst #1454 = RLDCR_rec
4439  { 1455,	4,	1,	4,	112,	0, 0x8ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #1455 = RLDIC
4440  { 1456,	4,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #1456 = RLDICL
4441  { 1457,	4,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #1457 = RLDICL_32
4442  { 1458,	4,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo209, -1 ,nullptr },  // Inst #1458 = RLDICL_32_64
4443  { 1459,	4,	1,	4,	251,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo40, -1 ,nullptr },  // Inst #1459 = RLDICL_32_rec
4444  { 1460,	4,	1,	4,	251,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo39, -1 ,nullptr },  // Inst #1460 = RLDICL_rec
4445  { 1461,	4,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo39, -1 ,nullptr },  // Inst #1461 = RLDICR
4446  { 1462,	4,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo40, -1 ,nullptr },  // Inst #1462 = RLDICR_32
4447  { 1463,	4,	1,	4,	251,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo39, -1 ,nullptr },  // Inst #1463 = RLDICR_rec
4448  { 1464,	4,	1,	4,	257,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo39, -1 ,nullptr },  // Inst #1464 = RLDIC_rec
4449  { 1465,	5,	1,	4,	126,	0, 0x8ULL, nullptr, nullptr, OperandInfo210, -1 ,nullptr },  // Inst #1465 = RLDIMI
4450  { 1466,	5,	1,	4,	251,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo210, -1 ,nullptr },  // Inst #1466 = RLDIMI_rec
4451  { 1467,	6,	1,	4,	125,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, nullptr, OperandInfo211, -1 ,nullptr },  // Inst #1467 = RLWIMI
4452  { 1468,	6,	1,	4,	125,	0, 0xcULL, nullptr, nullptr, OperandInfo212, -1 ,nullptr },  // Inst #1468 = RLWIMI8
4453  { 1469,	6,	1,	4,	252,	0, 0xcULL, nullptr, ImplicitList4, OperandInfo212, -1 ,nullptr },  // Inst #1469 = RLWIMI8_rec
4454  { 1470,	6,	1,	4,	252,	0|(1ULL<<MCID::Commutable), 0xcULL, nullptr, ImplicitList4, OperandInfo211, -1 ,nullptr },  // Inst #1470 = RLWIMI_rec
4455  { 1471,	5,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo213, -1 ,nullptr },  // Inst #1471 = RLWINM
4456  { 1472,	5,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo214, -1 ,nullptr },  // Inst #1472 = RLWINM8
4457  { 1473,	5,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo214, -1 ,nullptr },  // Inst #1473 = RLWINM8_rec
4458  { 1474,	5,	1,	4,	253,	0, 0xcULL, nullptr, ImplicitList4, OperandInfo213, -1 ,nullptr },  // Inst #1474 = RLWINM_rec
4459  { 1475,	5,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo215, -1 ,nullptr },  // Inst #1475 = RLWNM
4460  { 1476,	5,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo216, -1 ,nullptr },  // Inst #1476 = RLWNM8
4461  { 1477,	5,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo216, -1 ,nullptr },  // Inst #1477 = RLWNM8_rec
4462  { 1478,	5,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo215, -1 ,nullptr },  // Inst #1478 = RLWNM_rec
4463  { 1479,	2,	2,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1479 = ReadTB
4464  { 1480,	1,	0,	4,	296,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #1480 = SC
4465  { 1481,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo217, -1 ,nullptr },  // Inst #1481 = SELECT_CC_F16
4466  { 1482,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo218, -1 ,nullptr },  // Inst #1482 = SELECT_CC_F4
4467  { 1483,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo219, -1 ,nullptr },  // Inst #1483 = SELECT_CC_F8
4468  { 1484,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo220, -1 ,nullptr },  // Inst #1484 = SELECT_CC_I4
4469  { 1485,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo221, -1 ,nullptr },  // Inst #1485 = SELECT_CC_I8
4470  { 1486,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo222, -1 ,nullptr },  // Inst #1486 = SELECT_CC_QBRC
4471  { 1487,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo223, -1 ,nullptr },  // Inst #1487 = SELECT_CC_QFRC
4472  { 1488,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo224, -1 ,nullptr },  // Inst #1488 = SELECT_CC_QSRC
4473  { 1489,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo225, -1 ,nullptr },  // Inst #1489 = SELECT_CC_SPE
4474  { 1490,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo226, -1 ,nullptr },  // Inst #1490 = SELECT_CC_SPE4
4475  { 1491,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo217, -1 ,nullptr },  // Inst #1491 = SELECT_CC_VRRC
4476  { 1492,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo219, -1 ,nullptr },  // Inst #1492 = SELECT_CC_VSFRC
4477  { 1493,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo227, -1 ,nullptr },  // Inst #1493 = SELECT_CC_VSRC
4478  { 1494,	5,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x2ULL, nullptr, nullptr, OperandInfo218, -1 ,nullptr },  // Inst #1494 = SELECT_CC_VSSRC
4479  { 1495,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo228, -1 ,nullptr },  // Inst #1495 = SELECT_F16
4480  { 1496,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo229, -1 ,nullptr },  // Inst #1496 = SELECT_F4
4481  { 1497,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo230, -1 ,nullptr },  // Inst #1497 = SELECT_F8
4482  { 1498,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo231, -1 ,nullptr },  // Inst #1498 = SELECT_I4
4483  { 1499,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo232, -1 ,nullptr },  // Inst #1499 = SELECT_I8
4484  { 1500,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo233, -1 ,nullptr },  // Inst #1500 = SELECT_QBRC
4485  { 1501,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo234, -1 ,nullptr },  // Inst #1501 = SELECT_QFRC
4486  { 1502,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, ImplicitList18, nullptr, OperandInfo235, -1 ,nullptr },  // Inst #1502 = SELECT_QSRC
4487  { 1503,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo236, -1 ,nullptr },  // Inst #1503 = SELECT_SPE
4488  { 1504,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL, nullptr, nullptr, OperandInfo237, -1 ,nullptr },  // Inst #1504 = SELECT_SPE4
4489  { 1505,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo228, -1 ,nullptr },  // Inst #1505 = SELECT_VRRC
4490  { 1506,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo230, -1 ,nullptr },  // Inst #1506 = SELECT_VSFRC
4491  { 1507,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo238, -1 ,nullptr },  // Inst #1507 = SELECT_VSRC
4492  { 1508,	4,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x2ULL, nullptr, nullptr, OperandInfo229, -1 ,nullptr },  // Inst #1508 = SELECT_VSSRC
4493  { 1509,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo239, -1 ,nullptr },  // Inst #1509 = SETB
4494  { 1510,	2,	1,	4,	110,	0, 0x8ULL, nullptr, nullptr, OperandInfo240, -1 ,nullptr },  // Inst #1510 = SETB8
4495  { 1511,	2,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList18, ImplicitList18, OperandInfo241, -1 ,nullptr },  // Inst #1511 = SETRND
4496  { 1512,	2,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, ImplicitList18, ImplicitList18, OperandInfo156, -1 ,nullptr },  // Inst #1512 = SETRNDi
4497  { 1513,	2,	1,	4,	312,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo43, -1 ,nullptr },  // Inst #1513 = SLBFEE_rec
4498  { 1514,	0,	0,	4,	190,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1514 = SLBIA
4499  { 1515,	1,	0,	4,	191,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1515 = SLBIE
4500  { 1516,	2,	0,	4,	220,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1516 = SLBIEG
4501  { 1517,	2,	1,	4,	192,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1517 = SLBMFEE
4502  { 1518,	2,	1,	4,	193,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1518 = SLBMFEV
4503  { 1519,	2,	0,	4,	194,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1519 = SLBMTE
4504  { 1520,	0,	0,	4,	311,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1520 = SLBSYNC
4505  { 1521,	3,	1,	4,	111,	0, 0x8ULL, nullptr, nullptr, OperandInfo242, -1 ,nullptr },  // Inst #1521 = SLD
4506  { 1522,	3,	1,	4,	258,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo242, -1 ,nullptr },  // Inst #1522 = SLD_rec
4507  { 1523,	3,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1523 = SLW
4508  { 1524,	3,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1524 = SLW8
4509  { 1525,	3,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1525 = SLW8_rec
4510  { 1526,	3,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1526 = SLW_rec
4511  { 1527,	3,	1,	4,	13,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1527 = SPELWZ
4512  { 1528,	3,	1,	4,	13,	0|(1ULL<<MCID::MayLoad), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1528 = SPELWZX
4513  { 1529,	3,	0,	4,	24,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1529 = SPESTW
4514  { 1530,	3,	0,	4,	24,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1530 = SPESTWX
4515  { 1531,	3,	0,	4,	0,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo205, -1 ,nullptr },  // Inst #1531 = SPILL_CR
4516  { 1532,	3,	0,	4,	0,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo206, -1 ,nullptr },  // Inst #1532 = SPILL_CRBIT
4517  { 1533,	3,	0,	4,	0,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo207, -1 ,nullptr },  // Inst #1533 = SPILL_VRSAVE
4518  { 1534,	3,	1,	4,	111,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo242, -1 ,nullptr },  // Inst #1534 = SRAD
4519  { 1535,	3,	1,	4,	112,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #1535 = SRADI
4520  { 1536,	3,	1,	4,	112,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo42, -1 ,nullptr },  // Inst #1536 = SRADI_32
4521  { 1537,	3,	1,	4,	257,	0, 0x8ULL, nullptr, ImplicitList8, OperandInfo41, -1 ,nullptr },  // Inst #1537 = SRADI_rec
4522  { 1538,	3,	1,	4,	258,	0, 0x8ULL, nullptr, ImplicitList8, OperandInfo242, -1 ,nullptr },  // Inst #1538 = SRAD_rec
4523  { 1539,	3,	1,	4,	132,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo55, -1 ,nullptr },  // Inst #1539 = SRAW
4524  { 1540,	3,	1,	4,	132,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo42, -1 ,nullptr },  // Inst #1540 = SRAWI
4525  { 1541,	3,	1,	4,	254,	0, 0x8ULL, nullptr, ImplicitList8, OperandInfo42, -1 ,nullptr },  // Inst #1541 = SRAWI_rec
4526  { 1542,	3,	1,	4,	254,	0, 0x8ULL, nullptr, ImplicitList8, OperandInfo55, -1 ,nullptr },  // Inst #1542 = SRAW_rec
4527  { 1543,	3,	1,	4,	111,	0, 0x8ULL, nullptr, nullptr, OperandInfo242, -1 ,nullptr },  // Inst #1543 = SRD
4528  { 1544,	3,	1,	4,	258,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo242, -1 ,nullptr },  // Inst #1544 = SRD_rec
4529  { 1545,	3,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1545 = SRW
4530  { 1546,	3,	1,	4,	130,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1546 = SRW8
4531  { 1547,	3,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1547 = SRW8_rec
4532  { 1548,	3,	1,	4,	253,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1548 = SRW_rec
4533  { 1549,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1549 = STB
4534  { 1550,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1550 = STB8
4535  { 1551,	3,	0,	4,	219,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1551 = STBCIX
4536  { 1552,	3,	0,	4,	199,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, ImplicitList4, OperandInfo121, -1 ,nullptr },  // Inst #1552 = STBCX
4537  { 1553,	3,	0,	4,	300,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1553 = STBEPX
4538  { 1554,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo243, -1 ,nullptr },  // Inst #1554 = STBU
4539  { 1555,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo244, -1 ,nullptr },  // Inst #1555 = STBU8
4540  { 1556,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo245, -1 ,nullptr },  // Inst #1556 = STBUX
4541  { 1557,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo246, -1 ,nullptr },  // Inst #1557 = STBUX8
4542  { 1558,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1558 = STBX
4543  { 1559,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1559 = STBX8
4544  { 1560,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1560 = STBXTLS
4545  { 1561,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1561 = STBXTLS_
4546  { 1562,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1562 = STBXTLS_32
4547  { 1563,	3,	0,	4,	218,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1563 = STD
4548  { 1564,	3,	0,	4,	290,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #1564 = STDAT
4549  { 1565,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1565 = STDBRX
4550  { 1566,	3,	0,	4,	219,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1566 = STDCIX
4551  { 1567,	3,	0,	4,	200,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, ImplicitList4, OperandInfo127, -1 ,nullptr },  // Inst #1567 = STDCX
4552  { 1568,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo244, -1 ,nullptr },  // Inst #1568 = STDU
4553  { 1569,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo246, -1 ,nullptr },  // Inst #1569 = STDUX
4554  { 1570,	3,	0,	4,	218,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1570 = STDX
4555  { 1571,	3,	0,	4,	218,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1571 = STDXTLS
4556  { 1572,	3,	0,	4,	218,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1572 = STDXTLS_
4557  { 1573,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo133, -1 ,nullptr },  // Inst #1573 = STFD
4558  { 1574,	3,	0,	4,	302,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1574 = STFDEPX
4559  { 1575,	4,	1,	4,	277,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo247, -1 ,nullptr },  // Inst #1575 = STFDU
4560  { 1576,	4,	1,	4,	277,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo248, -1 ,nullptr },  // Inst #1576 = STFDUX
4561  { 1577,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1577 = STFDX
4562  { 1578,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo134, -1 ,nullptr },  // Inst #1578 = STFIWX
4563  { 1579,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo137, -1 ,nullptr },  // Inst #1579 = STFS
4564  { 1580,	4,	1,	4,	277,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo249, -1 ,nullptr },  // Inst #1580 = STFSU
4565  { 1581,	4,	1,	4,	277,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo250, -1 ,nullptr },  // Inst #1581 = STFSUX
4566  { 1582,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo140, -1 ,nullptr },  // Inst #1582 = STFSX
4567  { 1583,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1583 = STH
4568  { 1584,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1584 = STH8
4569  { 1585,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1585 = STHBRX
4570  { 1586,	3,	0,	4,	219,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1586 = STHCIX
4571  { 1587,	3,	0,	4,	199,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, ImplicitList4, OperandInfo121, -1 ,nullptr },  // Inst #1587 = STHCX
4572  { 1588,	3,	0,	4,	300,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1588 = STHEPX
4573  { 1589,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo243, -1 ,nullptr },  // Inst #1589 = STHU
4574  { 1590,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo244, -1 ,nullptr },  // Inst #1590 = STHU8
4575  { 1591,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo245, -1 ,nullptr },  // Inst #1591 = STHUX
4576  { 1592,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo246, -1 ,nullptr },  // Inst #1592 = STHUX8
4577  { 1593,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1593 = STHX
4578  { 1594,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1594 = STHX8
4579  { 1595,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1595 = STHXTLS
4580  { 1596,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1596 = STHXTLS_
4581  { 1597,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1597 = STHXTLS_32
4582  { 1598,	3,	0,	4,	221,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1598 = STMW
4583  { 1599,	0,	0,	4,	313,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1599 = STOP
4584  { 1600,	3,	0,	4,	219,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1600 = STSWI
4585  { 1601,	3,	0,	4,	223,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1601 = STVEBX
4586  { 1602,	3,	0,	4,	223,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1602 = STVEHX
4587  { 1603,	3,	0,	4,	223,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1603 = STVEWX
4588  { 1604,	3,	0,	4,	223,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1604 = STVX
4589  { 1605,	3,	0,	4,	223,	0|(1ULL<<MCID::MayStore), 0x90ULL, nullptr, nullptr, OperandInfo142, -1 ,nullptr },  // Inst #1605 = STVXL
4590  { 1606,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo48, -1 ,nullptr },  // Inst #1606 = STW
4591  { 1607,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo122, -1 ,nullptr },  // Inst #1607 = STW8
4592  { 1608,	3,	0,	4,	290,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #1608 = STWAT
4593  { 1609,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1609 = STWBRX
4594  { 1610,	3,	0,	4,	219,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1610 = STWCIX
4595  { 1611,	3,	0,	4,	199,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, ImplicitList4, OperandInfo121, -1 ,nullptr },  // Inst #1611 = STWCX
4596  { 1612,	3,	0,	4,	300,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1612 = STWEPX
4597  { 1613,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo243, -1 ,nullptr },  // Inst #1613 = STWU
4598  { 1614,	4,	1,	4,	278,	0|(1ULL<<MCID::MayStore), 0x10ULL, nullptr, nullptr, OperandInfo244, -1 ,nullptr },  // Inst #1614 = STWU8
4599  { 1615,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo245, -1 ,nullptr },  // Inst #1615 = STWUX
4600  { 1616,	4,	1,	4,	279,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo246, -1 ,nullptr },  // Inst #1616 = STWUX8
4601  { 1617,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo121, -1 ,nullptr },  // Inst #1617 = STWX
4602  { 1618,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0x94ULL, nullptr, nullptr, OperandInfo127, -1 ,nullptr },  // Inst #1618 = STWX8
4603  { 1619,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1619 = STWXTLS
4604  { 1620,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo128, -1 ,nullptr },  // Inst #1620 = STWXTLS_
4605  { 1621,	3,	0,	4,	216,	0|(1ULL<<MCID::MayStore), 0xcULL, nullptr, nullptr, OperandInfo129, -1 ,nullptr },  // Inst #1621 = STWXTLS_32
4606  { 1622,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo144, -1 ,nullptr },  // Inst #1622 = STXSD
4607  { 1623,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1623 = STXSDX
4608  { 1624,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1624 = STXSIBX
4609  { 1625,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1625 = STXSIBXv
4610  { 1626,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1626 = STXSIHX
4611  { 1627,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1627 = STXSIHXv
4612  { 1628,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo49, -1 ,nullptr },  // Inst #1628 = STXSIWX
4613  { 1629,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo144, -1 ,nullptr },  // Inst #1629 = STXSSP
4614  { 1630,	3,	0,	4,	215,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo54, -1 ,nullptr },  // Inst #1630 = STXSSPX
4615  { 1631,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x0ULL, nullptr, nullptr, OperandInfo145, -1 ,nullptr },  // Inst #1631 = STXV
4616  { 1632,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1632 = STXVB16X
4617  { 1633,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1633 = STXVD2X
4618  { 1634,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1634 = STXVH8X
4619  { 1635,	3,	0,	4,	225,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo147, -1 ,nullptr },  // Inst #1635 = STXVL
4620  { 1636,	3,	0,	4,	225,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo147, -1 ,nullptr },  // Inst #1636 = STXVLL
4621  { 1637,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1637 = STXVW4X
4622  { 1638,	3,	0,	4,	224,	0|(1ULL<<MCID::MayStore), 0x80ULL, nullptr, nullptr, OperandInfo146, -1 ,nullptr },  // Inst #1638 = STXVX
4623  { 1639,	3,	1,	4,	115,	0, 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1639 = SUBF
4624  { 1640,	3,	1,	4,	115,	0, 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #1640 = SUBF8
4625  { 1641,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo56, -1 ,nullptr },  // Inst #1641 = SUBF8O
4626  { 1642,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo56, -1 ,nullptr },  // Inst #1642 = SUBF8O_rec
4627  { 1643,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #1643 = SUBF8_rec
4628  { 1644,	3,	1,	4,	115,	0, 0xcULL, nullptr, ImplicitList5, OperandInfo55, -1 ,nullptr },  // Inst #1644 = SUBFC
4629  { 1645,	3,	1,	4,	115,	0, 0xcULL, nullptr, ImplicitList5, OperandInfo56, -1 ,nullptr },  // Inst #1645 = SUBFC8
4630  { 1646,	3,	1,	4,	115,	0, 0xcULL, nullptr, ImplicitList6, OperandInfo56, -1 ,nullptr },  // Inst #1646 = SUBFC8O
4631  { 1647,	3,	1,	4,	245,	0, 0xcULL, nullptr, ImplicitList7, OperandInfo56, -1 ,nullptr },  // Inst #1647 = SUBFC8O_rec
4632  { 1648,	3,	1,	4,	245,	0, 0xcULL, nullptr, ImplicitList8, OperandInfo56, -1 ,nullptr },  // Inst #1648 = SUBFC8_rec
4633  { 1649,	3,	1,	4,	115,	0, 0xcULL, nullptr, ImplicitList6, OperandInfo55, -1 ,nullptr },  // Inst #1649 = SUBFCO
4634  { 1650,	3,	1,	4,	245,	0, 0xcULL, nullptr, ImplicitList7, OperandInfo55, -1 ,nullptr },  // Inst #1650 = SUBFCO_rec
4635  { 1651,	3,	1,	4,	245,	0, 0xcULL, nullptr, ImplicitList8, OperandInfo55, -1 ,nullptr },  // Inst #1651 = SUBFC_rec
4636  { 1652,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo55, -1 ,nullptr },  // Inst #1652 = SUBFE
4637  { 1653,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo56, -1 ,nullptr },  // Inst #1653 = SUBFE8
4638  { 1654,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo56, -1 ,nullptr },  // Inst #1654 = SUBFE8O
4639  { 1655,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo56, -1 ,nullptr },  // Inst #1655 = SUBFE8O_rec
4640  { 1656,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo56, -1 ,nullptr },  // Inst #1656 = SUBFE8_rec
4641  { 1657,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo55, -1 ,nullptr },  // Inst #1657 = SUBFEO
4642  { 1658,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo55, -1 ,nullptr },  // Inst #1658 = SUBFEO_rec
4643  { 1659,	3,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo55, -1 ,nullptr },  // Inst #1659 = SUBFE_rec
4644  { 1660,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo42, -1 ,nullptr },  // Inst #1660 = SUBFIC
4645  { 1661,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList5, OperandInfo41, -1 ,nullptr },  // Inst #1661 = SUBFIC8
4646  { 1662,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo43, -1 ,nullptr },  // Inst #1662 = SUBFME
4647  { 1663,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo61, -1 ,nullptr },  // Inst #1663 = SUBFME8
4648  { 1664,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo61, -1 ,nullptr },  // Inst #1664 = SUBFME8O
4649  { 1665,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo61, -1 ,nullptr },  // Inst #1665 = SUBFME8O_rec
4650  { 1666,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo61, -1 ,nullptr },  // Inst #1666 = SUBFME8_rec
4651  { 1667,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo43, -1 ,nullptr },  // Inst #1667 = SUBFMEO
4652  { 1668,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo43, -1 ,nullptr },  // Inst #1668 = SUBFMEO_rec
4653  { 1669,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo43, -1 ,nullptr },  // Inst #1669 = SUBFME_rec
4654  { 1670,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList2, OperandInfo55, -1 ,nullptr },  // Inst #1670 = SUBFO
4655  { 1671,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList3, OperandInfo55, -1 ,nullptr },  // Inst #1671 = SUBFO_rec
4656  { 1672,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo43, -1 ,nullptr },  // Inst #1672 = SUBFZE
4657  { 1673,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList5, OperandInfo61, -1 ,nullptr },  // Inst #1673 = SUBFZE8
4658  { 1674,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo61, -1 ,nullptr },  // Inst #1674 = SUBFZE8O
4659  { 1675,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo61, -1 ,nullptr },  // Inst #1675 = SUBFZE8O_rec
4660  { 1676,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo61, -1 ,nullptr },  // Inst #1676 = SUBFZE8_rec
4661  { 1677,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList6, OperandInfo43, -1 ,nullptr },  // Inst #1677 = SUBFZEO
4662  { 1678,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList7, OperandInfo43, -1 ,nullptr },  // Inst #1678 = SUBFZEO_rec
4663  { 1679,	2,	1,	4,	115,	0, 0x8ULL, ImplicitList5, ImplicitList8, OperandInfo43, -1 ,nullptr },  // Inst #1679 = SUBFZE_rec
4664  { 1680,	3,	1,	4,	115,	0, 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #1680 = SUBF_rec
4665  { 1681,	1,	0,	4,	187,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #1681 = SYNC
4666  { 1682,	1,	0,	4,	135,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo153, -1 ,nullptr },  // Inst #1682 = TABORT
4667  { 1683,	3,	0,	4,	100,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo87, -1 ,nullptr },  // Inst #1683 = TABORTDC
4668  { 1684,	3,	0,	4,	100,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo251, -1 ,nullptr },  // Inst #1684 = TABORTDCI
4669  { 1685,	3,	0,	4,	100,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo87, -1 ,nullptr },  // Inst #1685 = TABORTWC
4670  { 1686,	3,	0,	4,	100,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo251, -1 ,nullptr },  // Inst #1686 = TABORTWCI
4671  { 1687,	1,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, nullptr, OperandInfo78, -1 ,nullptr },  // Inst #1687 = TAILB
4672  { 1688,	1,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, nullptr, OperandInfo78, -1 ,nullptr },  // Inst #1688 = TAILB8
4673  { 1689,	1,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #1689 = TAILBA
4674  { 1690,	1,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList18, nullptr, OperandInfo2, -1 ,nullptr },  // Inst #1690 = TAILBA8
4675  { 1691,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, nullptr, nullptr, -1 ,nullptr },  // Inst #1691 = TAILBCTR
4676  { 1692,	0,	0,	4,	287,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList16, nullptr, nullptr, -1 ,nullptr },  // Inst #1692 = TAILBCTR8
4677  { 1693,	1,	0,	4,	122,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo2, -1 ,nullptr },  // Inst #1693 = TBEGIN
4678  { 1694,	2,	1,	4,	0,	0|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo141, -1 ,nullptr },  // Inst #1694 = TBEGIN_RET
4679  { 1695,	1,	1,	4,	205,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo151, -1 ,nullptr },  // Inst #1695 = TCHECK
4680  { 1696,	1,	1,	4,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1696 = TCHECK_RET
4681  { 1697,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo252, -1 ,nullptr },  // Inst #1697 = TCRETURNai
4682  { 1698,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo252, -1 ,nullptr },  // Inst #1698 = TCRETURNai8
4683  { 1699,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo253, -1 ,nullptr },  // Inst #1699 = TCRETURNdi
4684  { 1700,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo253, -1 ,nullptr },  // Inst #1700 = TCRETURNdi8
4685  { 1701,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo254, -1 ,nullptr },  // Inst #1701 = TCRETURNri
4686  { 1702,	2,	0,	4,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL, ImplicitList18, nullptr, OperandInfo255, -1 ,nullptr },  // Inst #1702 = TCRETURNri8
4687  { 1703,	3,	0,	4,	104,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo256, -1 ,nullptr },  // Inst #1703 = TD
4688  { 1704,	3,	0,	4,	104,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo257, -1 ,nullptr },  // Inst #1704 = TDI
4689  { 1705,	1,	0,	4,	198,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo2, -1 ,nullptr },  // Inst #1705 = TEND
4690  { 1706,	0,	0,	4,	308,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1706 = TLBIA
4691  { 1707,	2,	0,	4,	222,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1707 = TLBIE
4692  { 1708,	1,	0,	4,	195,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1708 = TLBIEL
4693  { 1709,	2,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1709 = TLBIVAX
4694  { 1710,	1,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1710 = TLBLD
4695  { 1711,	1,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #1711 = TLBLI
4696  { 1712,	0,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1712 = TLBRE
4697  { 1713,	3,	1,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo258, -1 ,nullptr },  // Inst #1713 = TLBRE2
4698  { 1714,	2,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1714 = TLBSX
4699  { 1715,	3,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1715 = TLBSX2
4700  { 1716,	3,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1716 = TLBSX2D
4701  { 1717,	0,	0,	4,	186,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1717 = TLBSYNC
4702  { 1718,	0,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1718 = TLBWE
4703  { 1719,	3,	0,	4,	299,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo258, -1 ,nullptr },  // Inst #1719 = TLBWE2
4704  { 1720,	0,	0,	4,	299,	0|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1720 = TRAP
4705  { 1721,	0,	0,	4,	122,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, nullptr, -1 ,nullptr },  // Inst #1721 = TRECHKPT
4706  { 1722,	1,	0,	4,	135,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo153, -1 ,nullptr },  // Inst #1722 = TRECLAIM
4707  { 1723,	1,	0,	4,	135,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, ImplicitList4, OperandInfo2, -1 ,nullptr },  // Inst #1723 = TSR
4708  { 1724,	3,	0,	4,	105,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo87, -1 ,nullptr },  // Inst #1724 = TW
4709  { 1725,	3,	0,	4,	105,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo251, -1 ,nullptr },  // Inst #1725 = TWI
4710  { 1726,	0,	0,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, nullptr, -1 ,nullptr },  // Inst #1726 = UNENCODED_NOP
4711  { 1727,	2,	1,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo43, -1 ,nullptr },  // Inst #1727 = UPDATE_VRSAVE
4712  { 1728,	3,	2,	4,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #1728 = UpdateGBR
4713  { 1729,	3,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1729 = VABSDUB
4714  { 1730,	3,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1730 = VABSDUH
4715  { 1731,	3,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1731 = VABSDUW
4716  { 1732,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1732 = VADDCUQ
4717  { 1733,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1733 = VADDCUW
4718  { 1734,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1734 = VADDECUQ
4719  { 1735,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1735 = VADDEUQM
4720  { 1736,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1736 = VADDFP
4721  { 1737,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1737 = VADDSBS
4722  { 1738,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1738 = VADDSHS
4723  { 1739,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1739 = VADDSWS
4724  { 1740,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1740 = VADDUBM
4725  { 1741,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1741 = VADDUBS
4726  { 1742,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1742 = VADDUDM
4727  { 1743,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1743 = VADDUHM
4728  { 1744,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1744 = VADDUHS
4729  { 1745,	3,	1,	4,	163,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1745 = VADDUQM
4730  { 1746,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1746 = VADDUWM
4731  { 1747,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1747 = VADDUWS
4732  { 1748,	3,	1,	4,	98,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1748 = VAND
4733  { 1749,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1749 = VANDC
4734  { 1750,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1750 = VAVGSB
4735  { 1751,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1751 = VAVGSH
4736  { 1752,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1752 = VAVGSW
4737  { 1753,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1753 = VAVGUB
4738  { 1754,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1754 = VAVGUH
4739  { 1755,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1755 = VAVGUW
4740  { 1756,	3,	1,	4,	140,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1756 = VBPERMD
4741  { 1757,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1757 = VBPERMQ
4742  { 1758,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1758 = VCFSX
4743  { 1759,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1759 = VCFSX_0
4744  { 1760,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1760 = VCFUX
4745  { 1761,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1761 = VCFUX_0
4746  { 1762,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1762 = VCIPHER
4747  { 1763,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1763 = VCIPHERLAST
4748  { 1764,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1764 = VCLZB
4749  { 1765,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1765 = VCLZD
4750  { 1766,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1766 = VCLZH
4751  { 1767,	2,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo261, -1 ,nullptr },  // Inst #1767 = VCLZLSBB
4752  { 1768,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1768 = VCLZW
4753  { 1769,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1769 = VCMPBFP
4754  { 1770,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1770 = VCMPBFP_rec
4755  { 1771,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1771 = VCMPEQFP
4756  { 1772,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1772 = VCMPEQFP_rec
4757  { 1773,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1773 = VCMPEQUB
4758  { 1774,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1774 = VCMPEQUB_rec
4759  { 1775,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1775 = VCMPEQUD
4760  { 1776,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1776 = VCMPEQUD_rec
4761  { 1777,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1777 = VCMPEQUH
4762  { 1778,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1778 = VCMPEQUH_rec
4763  { 1779,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1779 = VCMPEQUW
4764  { 1780,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1780 = VCMPEQUW_rec
4765  { 1781,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1781 = VCMPGEFP
4766  { 1782,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1782 = VCMPGEFP_rec
4767  { 1783,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1783 = VCMPGTFP
4768  { 1784,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1784 = VCMPGTFP_rec
4769  { 1785,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1785 = VCMPGTSB
4770  { 1786,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1786 = VCMPGTSB_rec
4771  { 1787,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1787 = VCMPGTSD
4772  { 1788,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1788 = VCMPGTSD_rec
4773  { 1789,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1789 = VCMPGTSH
4774  { 1790,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1790 = VCMPGTSH_rec
4775  { 1791,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1791 = VCMPGTSW
4776  { 1792,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1792 = VCMPGTSW_rec
4777  { 1793,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1793 = VCMPGTUB
4778  { 1794,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1794 = VCMPGTUB_rec
4779  { 1795,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1795 = VCMPGTUD
4780  { 1796,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1796 = VCMPGTUD_rec
4781  { 1797,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1797 = VCMPGTUH
4782  { 1798,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1798 = VCMPGTUH_rec
4783  { 1799,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1799 = VCMPGTUW
4784  { 1800,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1800 = VCMPGTUW_rec
4785  { 1801,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1801 = VCMPNEB
4786  { 1802,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1802 = VCMPNEB_rec
4787  { 1803,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1803 = VCMPNEH
4788  { 1804,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1804 = VCMPNEH_rec
4789  { 1805,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1805 = VCMPNEW
4790  { 1806,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1806 = VCMPNEW_rec
4791  { 1807,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1807 = VCMPNEZB
4792  { 1808,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1808 = VCMPNEZB_rec
4793  { 1809,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1809 = VCMPNEZH
4794  { 1810,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1810 = VCMPNEZH_rec
4795  { 1811,	3,	1,	4,	138,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1811 = VCMPNEZW
4796  { 1812,	3,	1,	4,	138,	0, 0x28ULL, nullptr, ImplicitList20, OperandInfo74, -1 ,nullptr },  // Inst #1812 = VCMPNEZW_rec
4797  { 1813,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1813 = VCTSXS
4798  { 1814,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1814 = VCTSXS_0
4799  { 1815,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1815 = VCTUXS
4800  { 1816,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1816 = VCTUXS_0
4801  { 1817,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1817 = VCTZB
4802  { 1818,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1818 = VCTZD
4803  { 1819,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1819 = VCTZH
4804  { 1820,	2,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo261, -1 ,nullptr },  // Inst #1820 = VCTZLSBB
4805  { 1821,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1821 = VCTZW
4806  { 1822,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1822 = VEQV
4807  { 1823,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1823 = VEXPTEFP
4808  { 1824,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1824 = VEXTRACTD
4809  { 1825,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1825 = VEXTRACTUB
4810  { 1826,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1826 = VEXTRACTUH
4811  { 1827,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1827 = VEXTRACTUW
4812  { 1828,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1828 = VEXTSB2D
4813  { 1829,	2,	1,	4,	97,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr },  // Inst #1829 = VEXTSB2Ds
4814  { 1830,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1830 = VEXTSB2W
4815  { 1831,	2,	1,	4,	97,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr },  // Inst #1831 = VEXTSB2Ws
4816  { 1832,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1832 = VEXTSH2D
4817  { 1833,	2,	1,	4,	97,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr },  // Inst #1833 = VEXTSH2Ds
4818  { 1834,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1834 = VEXTSH2W
4819  { 1835,	2,	1,	4,	97,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr },  // Inst #1835 = VEXTSH2Ws
4820  { 1836,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1836 = VEXTSW2D
4821  { 1837,	2,	1,	4,	97,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo262, -1 ,nullptr },  // Inst #1837 = VEXTSW2Ds
4822  { 1838,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1838 = VEXTUBLX
4823  { 1839,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1839 = VEXTUBRX
4824  { 1840,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1840 = VEXTUHLX
4825  { 1841,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1841 = VEXTUHRX
4826  { 1842,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1842 = VEXTUWLX
4827  { 1843,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo263, -1 ,nullptr },  // Inst #1843 = VEXTUWRX
4828  { 1844,	2,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1844 = VGBBD
4829  { 1845,	4,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo264, -1 ,nullptr },  // Inst #1845 = VINSERTB
4830  { 1846,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1846 = VINSERTD
4831  { 1847,	4,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo264, -1 ,nullptr },  // Inst #1847 = VINSERTH
4832  { 1848,	3,	1,	4,	163,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1848 = VINSERTW
4833  { 1849,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1849 = VLOGEFP
4834  { 1850,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1850 = VMADDFP
4835  { 1851,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1851 = VMAXFP
4836  { 1852,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1852 = VMAXSB
4837  { 1853,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1853 = VMAXSD
4838  { 1854,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1854 = VMAXSH
4839  { 1855,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1855 = VMAXSW
4840  { 1856,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1856 = VMAXUB
4841  { 1857,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1857 = VMAXUD
4842  { 1858,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1858 = VMAXUH
4843  { 1859,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1859 = VMAXUW
4844  { 1860,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1860 = VMHADDSHS
4845  { 1861,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1861 = VMHRADDSHS
4846  { 1862,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1862 = VMINFP
4847  { 1863,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1863 = VMINSB
4848  { 1864,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1864 = VMINSD
4849  { 1865,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1865 = VMINSH
4850  { 1866,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1866 = VMINSW
4851  { 1867,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1867 = VMINUB
4852  { 1868,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1868 = VMINUD
4853  { 1869,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1869 = VMINUH
4854  { 1870,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1870 = VMINUW
4855  { 1871,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1871 = VMLADDUHM
4856  { 1872,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1872 = VMRGEW
4857  { 1873,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1873 = VMRGHB
4858  { 1874,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1874 = VMRGHH
4859  { 1875,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1875 = VMRGHW
4860  { 1876,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1876 = VMRGLB
4861  { 1877,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1877 = VMRGLH
4862  { 1878,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1878 = VMRGLW
4863  { 1879,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1879 = VMRGOW
4864  { 1880,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1880 = VMSUMMBM
4865  { 1881,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1881 = VMSUMSHM
4866  { 1882,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1882 = VMSUMSHS
4867  { 1883,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1883 = VMSUMUBM
4868  { 1884,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1884 = VMSUMUHM
4869  { 1885,	4,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1885 = VMSUMUHS
4870  { 1886,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1886 = VMUL10CUQ
4871  { 1887,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1887 = VMUL10ECUQ
4872  { 1888,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1888 = VMUL10EUQ
4873  { 1889,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1889 = VMUL10UQ
4874  { 1890,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1890 = VMULESB
4875  { 1891,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1891 = VMULESH
4876  { 1892,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1892 = VMULESW
4877  { 1893,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1893 = VMULEUB
4878  { 1894,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1894 = VMULEUH
4879  { 1895,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1895 = VMULEUW
4880  { 1896,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1896 = VMULOSB
4881  { 1897,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1897 = VMULOSH
4882  { 1898,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1898 = VMULOSW
4883  { 1899,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1899 = VMULOUB
4884  { 1900,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1900 = VMULOUH
4885  { 1901,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1901 = VMULOUW
4886  { 1902,	3,	1,	4,	143,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1902 = VMULUWM
4887  { 1903,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1903 = VNAND
4888  { 1904,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1904 = VNCIPHER
4889  { 1905,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1905 = VNCIPHERLAST
4890  { 1906,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1906 = VNEGD
4891  { 1907,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1907 = VNEGW
4892  { 1908,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1908 = VNMSUBFP
4893  { 1909,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1909 = VNOR
4894  { 1910,	3,	1,	4,	98,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1910 = VOR
4895  { 1911,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1911 = VORC
4896  { 1912,	4,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1912 = VPERM
4897  { 1913,	4,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1913 = VPERMR
4898  { 1914,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1914 = VPERMXOR
4899  { 1915,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1915 = VPKPX
4900  { 1916,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1916 = VPKSDSS
4901  { 1917,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1917 = VPKSDUS
4902  { 1918,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1918 = VPKSHSS
4903  { 1919,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1919 = VPKSHUS
4904  { 1920,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1920 = VPKSWSS
4905  { 1921,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1921 = VPKSWUS
4906  { 1922,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1922 = VPKUDUM
4907  { 1923,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1923 = VPKUDUS
4908  { 1924,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1924 = VPKUHUM
4909  { 1925,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1925 = VPKUHUS
4910  { 1926,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1926 = VPKUWUM
4911  { 1927,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1927 = VPKUWUS
4912  { 1928,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1928 = VPMSUMB
4913  { 1929,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1929 = VPMSUMD
4914  { 1930,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1930 = VPMSUMH
4915  { 1931,	3,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1931 = VPMSUMW
4916  { 1932,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1932 = VPOPCNTB
4917  { 1933,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1933 = VPOPCNTD
4918  { 1934,	2,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1934 = VPOPCNTH
4919  { 1935,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1935 = VPOPCNTW
4920  { 1936,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1936 = VPRTYBD
4921  { 1937,	2,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1937 = VPRTYBQ
4922  { 1938,	2,	1,	4,	139,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1938 = VPRTYBW
4923  { 1939,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1939 = VREFP
4924  { 1940,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1940 = VRFIM
4925  { 1941,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1941 = VRFIN
4926  { 1942,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1942 = VRFIP
4927  { 1943,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1943 = VRFIZ
4928  { 1944,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1944 = VRLB
4929  { 1945,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1945 = VRLD
4930  { 1946,	4,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo265, -1 ,nullptr },  // Inst #1946 = VRLDMI
4931  { 1947,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1947 = VRLDNM
4932  { 1948,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1948 = VRLH
4933  { 1949,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1949 = VRLW
4934  { 1950,	4,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo265, -1 ,nullptr },  // Inst #1950 = VRLWMI
4935  { 1951,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1951 = VRLWNM
4936  { 1952,	2,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1952 = VRSQRTEFP
4937  { 1953,	2,	1,	4,	286,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #1953 = VSBOX
4938  { 1954,	4,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1954 = VSEL
4939  { 1955,	4,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo266, -1 ,nullptr },  // Inst #1955 = VSHASIGMAD
4940  { 1956,	4,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo266, -1 ,nullptr },  // Inst #1956 = VSHASIGMAW
4941  { 1957,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1957 = VSL
4942  { 1958,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1958 = VSLB
4943  { 1959,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1959 = VSLD
4944  { 1960,	4,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo76, -1 ,nullptr },  // Inst #1960 = VSLDOI
4945  { 1961,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1961 = VSLH
4946  { 1962,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1962 = VSLO
4947  { 1963,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1963 = VSLV
4948  { 1964,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1964 = VSLW
4949  { 1965,	3,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1965 = VSPLTB
4950  { 1966,	3,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo267, -1 ,nullptr },  // Inst #1966 = VSPLTBs
4951  { 1967,	3,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1967 = VSPLTH
4952  { 1968,	3,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo267, -1 ,nullptr },  // Inst #1968 = VSPLTHs
4953  { 1969,	2,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo268, -1 ,nullptr },  // Inst #1969 = VSPLTISB
4954  { 1970,	2,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo268, -1 ,nullptr },  // Inst #1970 = VSPLTISH
4955  { 1971,	2,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo268, -1 ,nullptr },  // Inst #1971 = VSPLTISW
4956  { 1972,	3,	1,	4,	161,	0, 0x28ULL, nullptr, nullptr, OperandInfo260, -1 ,nullptr },  // Inst #1972 = VSPLTW
4957  { 1973,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1973 = VSR
4958  { 1974,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1974 = VSRAB
4959  { 1975,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1975 = VSRAD
4960  { 1976,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1976 = VSRAH
4961  { 1977,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1977 = VSRAW
4962  { 1978,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1978 = VSRB
4963  { 1979,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1979 = VSRD
4964  { 1980,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1980 = VSRH
4965  { 1981,	3,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1981 = VSRO
4966  { 1982,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1982 = VSRV
4967  { 1983,	3,	1,	4,	98,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1983 = VSRW
4968  { 1984,	3,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1984 = VSUBCUQ
4969  { 1985,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1985 = VSUBCUW
4970  { 1986,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1986 = VSUBECUQ
4971  { 1987,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo259, -1 ,nullptr },  // Inst #1987 = VSUBEUQM
4972  { 1988,	3,	1,	4,	143,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1988 = VSUBFP
4973  { 1989,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1989 = VSUBSBS
4974  { 1990,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1990 = VSUBSHS
4975  { 1991,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1991 = VSUBSWS
4976  { 1992,	3,	1,	4,	97,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1992 = VSUBUBM
4977  { 1993,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1993 = VSUBUBS
4978  { 1994,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1994 = VSUBUDM
4979  { 1995,	3,	1,	4,	97,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1995 = VSUBUHM
4980  { 1996,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1996 = VSUBUHS
4981  { 1997,	3,	1,	4,	163,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1997 = VSUBUQM
4982  { 1998,	3,	1,	4,	97,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1998 = VSUBUWM
4983  { 1999,	3,	1,	4,	140,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #1999 = VSUBUWS
4984  { 2000,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2000 = VSUM2SWS
4985  { 2001,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2001 = VSUM4SBS
4986  { 2002,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2002 = VSUM4SHS
4987  { 2003,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2003 = VSUM4UBS
4988  { 2004,	3,	1,	4,	142,	0, 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2004 = VSUMSWS
4989  { 2005,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2005 = VUPKHPX
4990  { 2006,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2006 = VUPKHSB
4991  { 2007,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2007 = VUPKHSH
4992  { 2008,	2,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2008 = VUPKHSW
4993  { 2009,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2009 = VUPKLPX
4994  { 2010,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2010 = VUPKLSB
4995  { 2011,	2,	1,	4,	162,	0, 0x28ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2011 = VUPKLSH
4996  { 2012,	2,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2012 = VUPKLSW
4997  { 2013,	3,	1,	4,	98,	0|(1ULL<<MCID::Commutable), 0x28ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2013 = VXOR
4998  { 2014,	1,	1,	4,	98,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2014 = V_SET0
4999  { 2015,	1,	1,	4,	98,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2015 = V_SET0B
5000  { 2016,	1,	1,	4,	98,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2016 = V_SET0H
5001  { 2017,	1,	1,	4,	162,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2017 = V_SETALLONES
5002  { 2018,	1,	1,	4,	162,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2018 = V_SETALLONESB
5003  { 2019,	1,	1,	4,	162,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x28ULL, nullptr, nullptr, OperandInfo160, -1 ,nullptr },  // Inst #2019 = V_SETALLONESH
5004  { 2020,	1,	0,	4,	123,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #2020 = WAIT
5005  { 2021,	1,	0,	4,	309,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo153, -1 ,nullptr },  // Inst #2021 = WRTEE
5006  { 2022,	1,	0,	4,	309,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo3, -1 ,nullptr },  // Inst #2022 = WRTEEI
5007  { 2023,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo55, -1 ,nullptr },  // Inst #2023 = XOR
5008  { 2024,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, nullptr, OperandInfo56, -1 ,nullptr },  // Inst #2024 = XOR8
5009  { 2025,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo56, -1 ,nullptr },  // Inst #2025 = XOR8_rec
5010  { 2026,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #2026 = XORI
5011  { 2027,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #2027 = XORI8
5012  { 2028,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo42, -1 ,nullptr },  // Inst #2028 = XORIS
5013  { 2029,	3,	1,	4,	116,	0, 0x8ULL, nullptr, nullptr, OperandInfo41, -1 ,nullptr },  // Inst #2029 = XORIS8
5014  { 2030,	3,	1,	4,	116,	0|(1ULL<<MCID::Commutable), 0x8ULL, nullptr, ImplicitList4, OperandInfo55, -1 ,nullptr },  // Inst #2030 = XOR_rec
5015  { 2031,	2,	1,	4,	120,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2031 = XSABSDP
5016  { 2032,	2,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2032 = XSABSQP
5017  { 2033,	3,	1,	4,	159,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2033 = XSADDDP
5018  { 2034,	3,	1,	4,	165,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2034 = XSADDQP
5019  { 2035,	3,	1,	4,	165,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2035 = XSADDQPO
5020  { 2036,	3,	1,	4,	159,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo271, -1 ,nullptr },  // Inst #2036 = XSADDSP
5021  { 2037,	3,	1,	4,	109,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr },  // Inst #2037 = XSCMPEQDP
5022  { 2038,	3,	1,	4,	109,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo273, -1 ,nullptr },  // Inst #2038 = XSCMPEXPDP
5023  { 2039,	3,	1,	4,	164,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo274, -1 ,nullptr },  // Inst #2039 = XSCMPEXPQP
5024  { 2040,	3,	1,	4,	109,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr },  // Inst #2040 = XSCMPGEDP
5025  { 2041,	3,	1,	4,	109,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr },  // Inst #2041 = XSCMPGTDP
5026  { 2042,	3,	1,	4,	109,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo273, -1 ,nullptr },  // Inst #2042 = XSCMPODP
5027  { 2043,	3,	1,	4,	164,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo274, -1 ,nullptr },  // Inst #2043 = XSCMPOQP
5028  { 2044,	3,	1,	4,	109,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo273, -1 ,nullptr },  // Inst #2044 = XSCMPUDP
5029  { 2045,	3,	1,	4,	164,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo274, -1 ,nullptr },  // Inst #2045 = XSCMPUQP
5030  { 2046,	3,	1,	4,	120,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2046 = XSCPSGNDP
5031  { 2047,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2047 = XSCPSGNQP
5032  { 2048,	2,	1,	4,	159,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2048 = XSCVDPHP
5033  { 2049,	2,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo275, -1 ,nullptr },  // Inst #2049 = XSCVDPQP
5034  { 2050,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2050 = XSCVDPSP
5035  { 2051,	2,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo276, -1 ,nullptr },  // Inst #2051 = XSCVDPSPN
5036  { 2052,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2052 = XSCVDPSXDS
5037  { 2053,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2053 = XSCVDPSXDSs
5038  { 2054,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2054 = XSCVDPSXWS
5039  { 2055,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2055 = XSCVDPSXWSs
5040  { 2056,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2056 = XSCVDPUXDS
5041  { 2057,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2057 = XSCVDPUXDSs
5042  { 2058,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2058 = XSCVDPUXWS
5043  { 2059,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2059 = XSCVDPUXWSs
5044  { 2060,	2,	1,	4,	159,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2060 = XSCVHPDP
5045  { 2061,	2,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo278, -1 ,nullptr },  // Inst #2061 = XSCVQPDP
5046  { 2062,	2,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo278, -1 ,nullptr },  // Inst #2062 = XSCVQPDPO
5047  { 2063,	2,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2063 = XSCVQPSDZ
5048  { 2064,	2,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2064 = XSCVQPSWZ
5049  { 2065,	2,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2065 = XSCVQPUDZ
5050  { 2066,	2,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2066 = XSCVQPUWZ
5051  { 2067,	2,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo275, -1 ,nullptr },  // Inst #2067 = XSCVSDQP
5052  { 2068,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2068 = XSCVSPDP
5053  { 2069,	2,	1,	4,	108,	0, 0x0ULL, nullptr, nullptr, OperandInfo279, -1 ,nullptr },  // Inst #2069 = XSCVSPDPN
5054  { 2070,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2070 = XSCVSXDDP
5055  { 2071,	2,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo280, -1 ,nullptr },  // Inst #2071 = XSCVSXDSP
5056  { 2072,	2,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo275, -1 ,nullptr },  // Inst #2072 = XSCVUDQP
5057  { 2073,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2073 = XSCVUXDDP
5058  { 2074,	2,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo280, -1 ,nullptr },  // Inst #2074 = XSCVUXDSP
5059  { 2075,	3,	1,	4,	269,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2075 = XSDIVDP
5060  { 2076,	3,	1,	4,	169,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2076 = XSDIVQP
5061  { 2077,	3,	1,	4,	169,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2077 = XSDIVQPO
5062  { 2078,	3,	1,	4,	272,	0, 0x0ULL, nullptr, nullptr, OperandInfo271, -1 ,nullptr },  // Inst #2078 = XSDIVSP
5063  { 2079,	3,	1,	4,	134,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo281, -1 ,nullptr },  // Inst #2079 = XSIEXPDP
5064  { 2080,	3,	1,	4,	98,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo282, -1 ,nullptr },  // Inst #2080 = XSIEXPQP
5065  { 2081,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2081 = XSMADDADP
5066  { 2082,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2082 = XSMADDASP
5067  { 2083,	4,	1,	4,	151,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2083 = XSMADDMDP
5068  { 2084,	4,	1,	4,	151,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2084 = XSMADDMSP
5069  { 2085,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2085 = XSMADDQP
5070  { 2086,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2086 = XSMADDQPO
5071  { 2087,	3,	1,	4,	108,	0, 0x0ULL, nullptr, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2087 = XSMAXCDP
5072  { 2088,	3,	1,	4,	108,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2088 = XSMAXDP
5073  { 2089,	3,	1,	4,	108,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr },  // Inst #2089 = XSMAXJDP
5074  { 2090,	3,	1,	4,	108,	0, 0x0ULL, nullptr, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2090 = XSMINCDP
5075  { 2091,	3,	1,	4,	108,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2091 = XSMINDP
5076  { 2092,	3,	1,	4,	108,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo272, -1 ,nullptr },  // Inst #2092 = XSMINJDP
5077  { 2093,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2093 = XSMSUBADP
5078  { 2094,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2094 = XSMSUBASP
5079  { 2095,	4,	1,	4,	151,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2095 = XSMSUBMDP
5080  { 2096,	4,	1,	4,	151,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2096 = XSMSUBMSP
5081  { 2097,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2097 = XSMSUBQP
5082  { 2098,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2098 = XSMSUBQPO
5083  { 2099,	3,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2099 = XSMULDP
5084  { 2100,	3,	1,	4,	167,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2100 = XSMULQP
5085  { 2101,	3,	1,	4,	167,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2101 = XSMULQPO
5086  { 2102,	3,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo271, -1 ,nullptr },  // Inst #2102 = XSMULSP
5087  { 2103,	2,	1,	4,	120,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2103 = XSNABSDP
5088  { 2104,	2,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2104 = XSNABSQP
5089  { 2105,	2,	1,	4,	120,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2105 = XSNEGDP
5090  { 2106,	2,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2106 = XSNEGQP
5091  { 2107,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2107 = XSNMADDADP
5092  { 2108,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2108 = XSNMADDASP
5093  { 2109,	4,	1,	4,	151,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2109 = XSNMADDMDP
5094  { 2110,	4,	1,	4,	151,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2110 = XSNMADDMSP
5095  { 2111,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2111 = XSNMADDQP
5096  { 2112,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2112 = XSNMADDQPO
5097  { 2113,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2113 = XSNMSUBADP
5098  { 2114,	4,	1,	4,	151,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2114 = XSNMSUBASP
5099  { 2115,	4,	1,	4,	151,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo283, -1 ,nullptr },  // Inst #2115 = XSNMSUBMDP
5100  { 2116,	4,	1,	4,	151,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo284, -1 ,nullptr },  // Inst #2116 = XSNMSUBMSP
5101  { 2117,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2117 = XSNMSUBQP
5102  { 2118,	4,	1,	4,	167,	0, 0x0ULL, nullptr, nullptr, OperandInfo285, -1 ,nullptr },  // Inst #2118 = XSNMSUBQPO
5103  { 2119,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2119 = XSRDPI
5104  { 2120,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2120 = XSRDPIC
5105  { 2121,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2121 = XSRDPIM
5106  { 2122,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2122 = XSRDPIP
5107  { 2123,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2123 = XSRDPIZ
5108  { 2124,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2124 = XSREDP
5109  { 2125,	2,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2125 = XSRESP
5110  { 2126,	4,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo286, -1 ,nullptr },  // Inst #2126 = XSRQPI
5111  { 2127,	4,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo286, -1 ,nullptr },  // Inst #2127 = XSRQPIX
5112  { 2128,	4,	1,	4,	165,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo286, -1 ,nullptr },  // Inst #2128 = XSRQPXP
5113  { 2129,	2,	1,	4,	159,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo280, -1 ,nullptr },  // Inst #2129 = XSRSP
5114  { 2130,	2,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2130 = XSRSQRTEDP
5115  { 2131,	2,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2131 = XSRSQRTESP
5116  { 2132,	2,	1,	4,	261,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo269, -1 ,nullptr },  // Inst #2132 = XSSQRTDP
5117  { 2133,	2,	1,	4,	170,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2133 = XSSQRTQP
5118  { 2134,	2,	1,	4,	170,	0, 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2134 = XSSQRTQPO
5119  { 2135,	2,	1,	4,	266,	0, 0x0ULL, nullptr, nullptr, OperandInfo277, -1 ,nullptr },  // Inst #2135 = XSSQRTSP
5120  { 2136,	3,	1,	4,	159,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2136 = XSSUBDP
5121  { 2137,	3,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2137 = XSSUBQP
5122  { 2138,	3,	1,	4,	165,	0, 0x0ULL, nullptr, nullptr, OperandInfo74, -1 ,nullptr },  // Inst #2138 = XSSUBQPO
5123  { 2139,	3,	1,	4,	159,	0, 0x0ULL, nullptr, nullptr, OperandInfo271, -1 ,nullptr },  // Inst #2139 = XSSUBSP
5124  { 2140,	3,	1,	4,	109,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo273, -1 ,nullptr },  // Inst #2140 = XSTDIVDP
5125  { 2141,	2,	1,	4,	109,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo287, -1 ,nullptr },  // Inst #2141 = XSTSQRTDP
5126  { 2142,	3,	1,	4,	107,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo288, -1 ,nullptr },  // Inst #2142 = XSTSTDCDP
5127  { 2143,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo289, -1 ,nullptr },  // Inst #2143 = XSTSTDCQP
5128  { 2144,	3,	1,	4,	107,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo288, -1 ,nullptr },  // Inst #2144 = XSTSTDCSP
5129  { 2145,	2,	1,	4,	120,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo161, -1 ,nullptr },  // Inst #2145 = XSXEXPDP
5130  { 2146,	2,	1,	4,	98,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2146 = XSXEXPQP
5131  { 2147,	2,	1,	4,	108,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo161, -1 ,nullptr },  // Inst #2147 = XSXSIGDP
5132  { 2148,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo75, -1 ,nullptr },  // Inst #2148 = XSXSIGQP
5133  { 2149,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2149 = XVABSDP
5134  { 2150,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2150 = XVABSSP
5135  { 2151,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2151 = XVADDDP
5136  { 2152,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2152 = XVADDSP
5137  { 2153,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2153 = XVCMPEQDP
5138  { 2154,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2154 = XVCMPEQDP_rec
5139  { 2155,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2155 = XVCMPEQSP
5140  { 2156,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2156 = XVCMPEQSP_rec
5141  { 2157,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2157 = XVCMPGEDP
5142  { 2158,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2158 = XVCMPGEDP_rec
5143  { 2159,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2159 = XVCMPGESP
5144  { 2160,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2160 = XVCMPGESP_rec
5145  { 2161,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2161 = XVCMPGTDP
5146  { 2162,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2162 = XVCMPGTDP_rec
5147  { 2163,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2163 = XVCMPGTSP
5148  { 2164,	3,	1,	4,	138,	0, 0x0ULL, ImplicitList18, ImplicitList20, OperandInfo291, -1 ,nullptr },  // Inst #2164 = XVCMPGTSP_rec
5149  { 2165,	3,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2165 = XVCPSGNDP
5150  { 2166,	3,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2166 = XVCPSGNSP
5151  { 2167,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2167 = XVCVDPSP
5152  { 2168,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2168 = XVCVDPSXDS
5153  { 2169,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2169 = XVCVDPSXWS
5154  { 2170,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2170 = XVCVDPUXDS
5155  { 2171,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2171 = XVCVDPUXWS
5156  { 2172,	2,	1,	4,	142,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2172 = XVCVHPSP
5157  { 2173,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2173 = XVCVSPDP
5158  { 2174,	2,	1,	4,	142,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2174 = XVCVSPHP
5159  { 2175,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2175 = XVCVSPSXDS
5160  { 2176,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2176 = XVCVSPSXWS
5161  { 2177,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2177 = XVCVSPUXDS
5162  { 2178,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2178 = XVCVSPUXWS
5163  { 2179,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2179 = XVCVSXDDP
5164  { 2180,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2180 = XVCVSXDSP
5165  { 2181,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2181 = XVCVSXWDP
5166  { 2182,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2182 = XVCVSXWSP
5167  { 2183,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2183 = XVCVUXDDP
5168  { 2184,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2184 = XVCVUXDSP
5169  { 2185,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2185 = XVCVUXWDP
5170  { 2186,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2186 = XVCVUXWSP
5171  { 2187,	3,	1,	4,	274,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2187 = XVDIVDP
5172  { 2188,	3,	1,	4,	273,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2188 = XVDIVSP
5173  { 2189,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2189 = XVIEXPDP
5174  { 2190,	3,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2190 = XVIEXPSP
5175  { 2191,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2191 = XVMADDADP
5176  { 2192,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2192 = XVMADDASP
5177  { 2193,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2193 = XVMADDMDP
5178  { 2194,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2194 = XVMADDMSP
5179  { 2195,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2195 = XVMAXDP
5180  { 2196,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2196 = XVMAXSP
5181  { 2197,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2197 = XVMINDP
5182  { 2198,	3,	1,	4,	140,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2198 = XVMINSP
5183  { 2199,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2199 = XVMSUBADP
5184  { 2200,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2200 = XVMSUBASP
5185  { 2201,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2201 = XVMSUBMDP
5186  { 2202,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2202 = XVMSUBMSP
5187  { 2203,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2203 = XVMULDP
5188  { 2204,	3,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2204 = XVMULSP
5189  { 2205,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2205 = XVNABSDP
5190  { 2206,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2206 = XVNABSSP
5191  { 2207,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2207 = XVNEGDP
5192  { 2208,	2,	1,	4,	98,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2208 = XVNEGSP
5193  { 2209,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2209 = XVNMADDADP
5194  { 2210,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2210 = XVNMADDASP
5195  { 2211,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2211 = XVNMADDMDP
5196  { 2212,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2212 = XVNMADDMSP
5197  { 2213,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2213 = XVNMSUBADP
5198  { 2214,	4,	1,	4,	142,	0|(1ULL<<MCID::Commutable), 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2214 = XVNMSUBASP
5199  { 2215,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2215 = XVNMSUBMDP
5200  { 2216,	4,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo292, -1 ,nullptr },  // Inst #2216 = XVNMSUBMSP
5201  { 2217,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2217 = XVRDPI
5202  { 2218,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2218 = XVRDPIC
5203  { 2219,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2219 = XVRDPIM
5204  { 2220,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2220 = XVRDPIP
5205  { 2221,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2221 = XVRDPIZ
5206  { 2222,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2222 = XVREDP
5207  { 2223,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2223 = XVRESP
5208  { 2224,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2224 = XVRSPI
5209  { 2225,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2225 = XVRSPIC
5210  { 2226,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2226 = XVRSPIM
5211  { 2227,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2227 = XVRSPIP
5212  { 2228,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2228 = XVRSPIZ
5213  { 2229,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2229 = XVRSQRTEDP
5214  { 2230,	2,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2230 = XVRSQRTESP
5215  { 2231,	2,	1,	4,	263,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2231 = XVSQRTDP
5216  { 2232,	2,	1,	4,	264,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2232 = XVSQRTSP
5217  { 2233,	3,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2233 = XVSUBDP
5218  { 2234,	3,	1,	4,	142,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2234 = XVSUBSP
5219  { 2235,	3,	1,	4,	141,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo293, -1 ,nullptr },  // Inst #2235 = XVTDIVDP
5220  { 2236,	3,	1,	4,	141,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo293, -1 ,nullptr },  // Inst #2236 = XVTDIVSP
5221  { 2237,	2,	1,	4,	141,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo294, -1 ,nullptr },  // Inst #2237 = XVTSQRTDP
5222  { 2238,	2,	1,	4,	141,	0, 0x0ULL, ImplicitList18, nullptr, OperandInfo294, -1 ,nullptr },  // Inst #2238 = XVTSQRTSP
5223  { 2239,	3,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo295, -1 ,nullptr },  // Inst #2239 = XVTSTDCDP
5224  { 2240,	3,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo295, -1 ,nullptr },  // Inst #2240 = XVTSTDCSP
5225  { 2241,	2,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2241 = XVXEXPDP
5226  { 2242,	2,	1,	4,	98,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2242 = XVXEXPSP
5227  { 2243,	2,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2243 = XVXSIGDP
5228  { 2244,	2,	1,	4,	140,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2244 = XVXSIGSP
5229  { 2245,	2,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2245 = XXBRD
5230  { 2246,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2246 = XXBRH
5231  { 2247,	2,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2247 = XXBRQ
5232  { 2248,	2,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo290, -1 ,nullptr },  // Inst #2248 = XXBRW
5233  { 2249,	3,	1,	4,	162,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo296, -1 ,nullptr },  // Inst #2249 = XXEXTRACTUW
5234  { 2250,	4,	1,	4,	162,	0, 0x0ULL, nullptr, nullptr, OperandInfo297, -1 ,nullptr },  // Inst #2250 = XXINSERTW
5235  { 2251,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2251 = XXLAND
5236  { 2252,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2252 = XXLANDC
5237  { 2253,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2253 = XXLEQV
5238  { 2254,	1,	1,	4,	97,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Bitcast)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo298, -1 ,nullptr },  // Inst #2254 = XXLEQVOnes
5239  { 2255,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2255 = XXLNAND
5240  { 2256,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2256 = XXLNOR
5241  { 2257,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2257 = XXLOR
5242  { 2258,	3,	1,	4,	97,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2258 = XXLORC
5243  { 2259,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo270, -1 ,nullptr },  // Inst #2259 = XXLORf
5244  { 2260,	3,	1,	4,	97,	0|(1ULL<<MCID::Commutable), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2260 = XXLXOR
5245  { 2261,	1,	1,	4,	97,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo299, -1 ,nullptr },  // Inst #2261 = XXLXORdpz
5246  { 2262,	1,	1,	4,	97,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo300, -1 ,nullptr },  // Inst #2262 = XXLXORspz
5247  { 2263,	1,	1,	4,	97,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL, nullptr, nullptr, OperandInfo298, -1 ,nullptr },  // Inst #2263 = XXLXORz
5248  { 2264,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2264 = XXMRGHW
5249  { 2265,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2265 = XXMRGLW
5250  { 2266,	3,	1,	4,	161,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2266 = XXPERM
5251  { 2267,	4,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo301, -1 ,nullptr },  // Inst #2267 = XXPERMDI
5252  { 2268,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo302, -1 ,nullptr },  // Inst #2268 = XXPERMDIs
5253  { 2269,	3,	1,	4,	161,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo291, -1 ,nullptr },  // Inst #2269 = XXPERMR
5254  { 2270,	4,	1,	4,	99,	0, 0x0ULL, nullptr, nullptr, OperandInfo303, -1 ,nullptr },  // Inst #2270 = XXSEL
5255  { 2271,	4,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo301, -1 ,nullptr },  // Inst #2271 = XXSLDWI
5256  { 2272,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo302, -1 ,nullptr },  // Inst #2272 = XXSLDWIs
5257  { 2273,	2,	1,	4,	161,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL, nullptr, nullptr, OperandInfo304, -1 ,nullptr },  // Inst #2273 = XXSPLTIB
5258  { 2274,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo305, -1 ,nullptr },  // Inst #2274 = XXSPLTW
5259  { 2275,	3,	1,	4,	161,	0, 0x0ULL, nullptr, nullptr, OperandInfo302, -1 ,nullptr },  // Inst #2275 = XXSPLTWs
5260  { 2276,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo306, -1 ,nullptr },  // Inst #2276 = gBC
5261  { 2277,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo306, -1 ,nullptr },  // Inst #2277 = gBCA
5262  { 2278,	4,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo307, -1 ,nullptr },  // Inst #2278 = gBCAat
5263  { 2279,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, OperandInfo308, -1 ,nullptr },  // Inst #2279 = gBCCTR
5264  { 2280,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList31, OperandInfo308, -1 ,nullptr },  // Inst #2280 = gBCCTRL
5265  { 2281,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList31, OperandInfo306, -1 ,nullptr },  // Inst #2281 = gBCL
5266  { 2282,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList31, OperandInfo306, -1 ,nullptr },  // Inst #2282 = gBCLA
5267  { 2283,	4,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList31, OperandInfo307, -1 ,nullptr },  // Inst #2283 = gBCLAat
5268  { 2284,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList12, OperandInfo308, -1 ,nullptr },  // Inst #2284 = gBCLR
5269  { 2285,	3,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList23, ImplicitList31, OperandInfo308, -1 ,nullptr },  // Inst #2285 = gBCLRL
5270  { 2286,	4,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList31, OperandInfo307, -1 ,nullptr },  // Inst #2286 = gBCLat
5271  { 2287,	4,	0,	4,	287,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::UnmodeledSideEffects), 0x38ULL, ImplicitList14, ImplicitList12, OperandInfo307, -1 ,nullptr },  // Inst #2287 = gBCat
5272};
5273
5274extern const char PPCInstrNameData[] = {
5275  /* 0 */ 'G', '_', 'F', 'L', 'O', 'G', '1', '0', 0,
5276  /* 9 */ 'M', 'T', 'F', 'S', 'B', '0', 0,
5277  /* 16 */ 'V', '_', 'S', 'E', 'T', '0', 0,
5278  /* 23 */ 'V', 'C', 'T', 'S', 'X', 'S', '_', '0', 0,
5279  /* 32 */ 'V', 'C', 'T', 'U', 'X', 'S', '_', '0', 0,
5280  /* 41 */ 'V', 'C', 'F', 'S', 'X', '_', '0', 0,
5281  /* 49 */ 'V', 'C', 'F', 'U', 'X', '_', '0', 0,
5282  /* 57 */ 'M', 'T', 'F', 'S', 'B', '1', 0,
5283  /* 64 */ 'A', 'D', 'D', 'I', 'S', 'd', 't', 'p', 'r', 'e', 'l', 'H', 'A', '3', '2', 0,
5284  /* 80 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '3', '2', 0,
5285  /* 100 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '3', '2', 0,
5286  /* 120 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '3', '2', 0,
5287  /* 141 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '3', '2', 0,
5288  /* 161 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '3', '2', 0,
5289  /* 182 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '3', '2', 0,
5290  /* 202 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '3', '2', 0,
5291  /* 218 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '3', '2', 0,
5292  /* 238 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '3', '2', 0,
5293  /* 258 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '3', '2', 0,
5294  /* 277 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '3', '2', 0,
5295  /* 298 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '3', '2', 0,
5296  /* 318 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', '3', '2', 0,
5297  /* 331 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', '3', '2', 0,
5298  /* 344 */ 'L', 'D', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'L', '3', '2', 0,
5299  /* 358 */ 'A', 'D', 'D', 'I', 'd', 't', 'p', 'r', 'e', 'l', 'L', '3', '2', 0,
5300  /* 372 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 'A', 'D', 'D', 'R', '3', '2', 0,
5301  /* 389 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 'A', 'D', 'D', 'R', '3', '2', 0,
5302  /* 406 */ 'G', 'E', 'T', 't', 'l', 's', 'l', 'd', 'A', 'D', 'D', 'R', '3', '2', 0,
5303  /* 421 */ 'G', 'E', 'T', 't', 'l', 's', 'A', 'D', 'D', 'R', '3', '2', 0,
5304  /* 434 */ 'L', 'W', 'A', '_', '3', '2', 0,
5305  /* 441 */ 'S', 'R', 'A', 'D', 'I', '_', '3', '2', 0,
5306  /* 450 */ 'R', 'L', 'D', 'I', 'C', 'L', '_', '3', '2', 0,
5307  /* 460 */ 'R', 'L', 'D', 'I', 'C', 'R', '_', '3', '2', 0,
5308  /* 470 */ 'S', 'T', 'B', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5309  /* 481 */ 'S', 'T', 'H', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5310  /* 492 */ 'S', 'T', 'W', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5311  /* 503 */ 'L', 'B', 'Z', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5312  /* 514 */ 'L', 'H', 'Z', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5313  /* 525 */ 'L', 'W', 'Z', 'X', 'T', 'L', 'S', '_', '3', '2', 0,
5314  /* 536 */ 'E', 'X', 'T', 'S', 'W', '_', '3', '2', 0,
5315  /* 545 */ 'L', 'W', 'A', 'X', '_', '3', '2', 0,
5316  /* 553 */ 'D', 'F', 'L', 'O', 'A', 'D', 'f', '3', '2', 0,
5317  /* 563 */ 'X', 'F', 'L', 'O', 'A', 'D', 'f', '3', '2', 0,
5318  /* 573 */ 'D', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '3', '2', 0,
5319  /* 584 */ 'X', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '3', '2', 0,
5320  /* 595 */ 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'L', 'o', 'n', 'g', 'J', 'm', 'p', '3', '2', 0,
5321  /* 613 */ 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'S', 'e', 't', 'J', 'm', 'p', '3', '2', 0,
5322  /* 630 */ 'T', 'L', 'B', 'R', 'E', '2', 0,
5323  /* 637 */ 'T', 'L', 'B', 'W', 'E', '2', 0,
5324  /* 644 */ 'G', '_', 'F', 'L', 'O', 'G', '2', 0,
5325  /* 652 */ 'G', '_', 'F', 'E', 'X', 'P', '2', 0,
5326  /* 660 */ 'T', 'L', 'B', 'S', 'X', '2', 0,
5327  /* 667 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '6', '4', 0,
5328  /* 687 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '6', '4', 0,
5329  /* 707 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '6', '4', 0,
5330  /* 728 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '6', '4', 0,
5331  /* 748 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '6', '4', 0,
5332  /* 769 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '6', '4', 0,
5333  /* 789 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '6', '4', 0,
5334  /* 805 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '6', '4', 0,
5335  /* 825 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '6', '4', 0,
5336  /* 845 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '6', '4', 0,
5337  /* 864 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '6', '4', 0,
5338  /* 885 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '6', '4', 0,
5339  /* 905 */ 'D', 'S', 'T', '6', '4', 0,
5340  /* 911 */ 'D', 'S', 'T', 'S', 'T', '6', '4', 0,
5341  /* 919 */ 'D', 'S', 'T', 'T', '6', '4', 0,
5342  /* 926 */ 'D', 'S', 'T', 'S', 'T', 'T', '6', '4', 0,
5343  /* 935 */ 'E', 'X', 'T', 'S', 'B', '8', '_', '3', '2', '_', '6', '4', 0,
5344  /* 948 */ 'E', 'X', 'T', 'S', 'H', '8', '_', '3', '2', '_', '6', '4', 0,
5345  /* 961 */ 'E', 'X', 'T', 'S', 'W', 'S', 'L', 'I', '_', '3', '2', '_', '6', '4', 0,
5346  /* 976 */ 'R', 'L', 'D', 'I', 'C', 'L', '_', '3', '2', '_', '6', '4', 0,
5347  /* 989 */ 'E', 'X', 'T', 'S', 'W', '_', '3', '2', '_', '6', '4', 0,
5348  /* 1001 */ 'D', 'F', 'L', 'O', 'A', 'D', 'f', '6', '4', 0,
5349  /* 1011 */ 'X', 'F', 'L', 'O', 'A', 'D', 'f', '6', '4', 0,
5350  /* 1021 */ 'D', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '6', '4', 0,
5351  /* 1032 */ 'X', 'F', 'S', 'T', 'O', 'R', 'E', 'f', '6', '4', 0,
5352  /* 1043 */ 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'L', 'o', 'n', 'g', 'J', 'm', 'p', '6', '4', 0,
5353  /* 1061 */ 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'S', 'e', 't', 'J', 'm', 'p', '6', '4', 0,
5354  /* 1078 */ 'A', 'D', 'D', '4', 0,
5355  /* 1083 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'S', 'P', 'E', '4', 0,
5356  /* 1098 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'S', 'P', 'E', '4', 0,
5357  /* 1110 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '4', 0,
5358  /* 1123 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '4', 0,
5359  /* 1133 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', '4', 0,
5360  /* 1146 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'I', '4', 0,
5361  /* 1156 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '1', '6', 0,
5362  /* 1170 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '1', '6', 0,
5363  /* 1181 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '1', '6', 0,
5364  /* 1201 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '1', '6', 0,
5365  /* 1221 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '1', '6', 0,
5366  /* 1242 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '1', '6', 0,
5367  /* 1262 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '1', '6', 0,
5368  /* 1283 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '1', '6', 0,
5369  /* 1303 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '1', '6', 0,
5370  /* 1319 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '1', '6', 0,
5371  /* 1339 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '1', '6', 0,
5372  /* 1359 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '1', '6', 0,
5373  /* 1378 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '1', '6', 0,
5374  /* 1399 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '1', '6', 0,
5375  /* 1419 */ 'N', 'O', 'P', '_', 'G', 'T', '_', 'P', 'W', 'R', '6', 0,
5376  /* 1431 */ 'N', 'O', 'P', '_', 'G', 'T', '_', 'P', 'W', 'R', '7', 0,
5377  /* 1443 */ 'T', 'A', 'I', 'L', 'B', 'A', '8', 0,
5378  /* 1451 */ 'L', 'H', 'A', '8', 0,
5379  /* 1456 */ 'A', 'D', 'D', 'I', 'S', 't', 'o', 'c', 'H', 'A', '8', 0,
5380  /* 1468 */ 'B', 'L', 'A', '8', 0,
5381  /* 1473 */ 'T', 'A', 'I', 'L', 'B', '8', 0,
5382  /* 1480 */ 'C', 'M', 'P', 'B', '8', 0,
5383  /* 1486 */ 'C', 'M', 'P', 'R', 'B', '8', 0,
5384  /* 1493 */ 'E', 'X', 'T', 'S', 'B', '8', 0,
5385  /* 1500 */ 'S', 'E', 'T', 'B', '8', 0,
5386  /* 1506 */ 'M', 'F', 'T', 'B', '8', 0,
5387  /* 1512 */ 'S', 'T', 'B', '8', 0,
5388  /* 1517 */ 'A', 'D', 'D', 'C', '8', 0,
5389  /* 1523 */ 'A', 'N', 'D', 'C', '8', 0,
5390  /* 1529 */ 'S', 'U', 'B', 'F', 'C', '8', 0,
5391  /* 1536 */ 'A', 'D', 'D', 'I', 'C', '8', 0,
5392  /* 1543 */ 'S', 'U', 'B', 'F', 'I', 'C', '8', 0,
5393  /* 1551 */ 'D', 'Y', 'N', 'A', 'L', 'L', 'O', 'C', '8', 0,
5394  /* 1561 */ 'O', 'R', 'C', '8', 0,
5395  /* 1566 */ 'A', 'D', 'D', '8', 0,
5396  /* 1571 */ 'M', 'A', 'D', 'D', 'L', 'D', '8', 0,
5397  /* 1579 */ 'N', 'A', 'N', 'D', '8', 0,
5398  /* 1585 */ 'C', 'F', 'E', 'N', 'C', 'E', '8', 0,
5399  /* 1593 */ 'A', 'D', 'D', 'E', '8', 0,
5400  /* 1599 */ 'S', 'U', 'B', 'F', 'E', '8', 0,
5401  /* 1606 */ 'A', 'D', 'D', 'M', 'E', '8', 0,
5402  /* 1613 */ 'S', 'U', 'B', 'F', 'M', 'E', '8', 0,
5403  /* 1621 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', '8', 0,
5404  /* 1631 */ 'A', 'D', 'D', 'Z', 'E', '8', 0,
5405  /* 1638 */ 'S', 'U', 'B', 'F', 'Z', 'E', '8', 0,
5406  /* 1646 */ 'S', 'U', 'B', 'F', '8', 0,
5407  /* 1652 */ 'M', 'F', 'O', 'C', 'R', 'F', '8', 0,
5408  /* 1660 */ 'M', 'T', 'O', 'C', 'R', 'F', '8', 0,
5409  /* 1668 */ 'M', 'T', 'C', 'R', 'F', '8', 0,
5410  /* 1675 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'F', '8', 0,
5411  /* 1688 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'F', '8', 0,
5412  /* 1698 */ 'N', 'E', 'G', '8', 0,
5413  /* 1703 */ 'E', 'X', 'T', 'S', 'H', '8', 0,
5414  /* 1710 */ 'S', 'T', 'H', '8', 0,
5415  /* 1715 */ 'A', 'D', 'D', 'I', '8', 0,
5416  /* 1721 */ 'M', 'U', 'L', 'L', 'I', '8', 0,
5417  /* 1728 */ 'R', 'L', 'W', 'I', 'M', 'I', '8', 0,
5418  /* 1736 */ 'X', 'O', 'R', 'I', '8', 0,
5419  /* 1742 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'S', 'U', 'B', '_', 'I', '8', 0,
5420  /* 1761 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'I', '8', 0,
5421  /* 1774 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'D', 'D', '_', 'I', '8', 0,
5422  /* 1793 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'N', 'A', 'N', 'D', '_', 'I', '8', 0,
5423  /* 1813 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'A', 'N', 'D', '_', 'I', '8', 0,
5424  /* 1832 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'I', 'N', '_', 'I', '8', 0,
5425  /* 1852 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'I', 'N', '_', 'I', '8', 0,
5426  /* 1871 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'S', 'W', 'A', 'P', '_', 'I', '8', 0,
5427  /* 1886 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', '_', 'S', 'W', 'A', 'P', '_', 'I', '8', 0,
5428  /* 1905 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'X', 'O', 'R', '_', 'I', '8', 0,
5429  /* 1924 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'O', 'R', '_', 'I', '8', 0,
5430  /* 1942 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'I', '8', 0,
5431  /* 1952 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'U', 'M', 'A', 'X', '_', 'I', '8', 0,
5432  /* 1972 */ 'A', 'T', 'O', 'M', 'I', 'C', '_', 'L', 'O', 'A', 'D', '_', 'M', 'A', 'X', '_', 'I', '8', 0,
5433  /* 1991 */ 'B', 'L', '8', 0,
5434  /* 1995 */ 'I', 'S', 'E', 'L', '8', 0,
5435  /* 2001 */ 'B', 'C', 'T', 'R', 'L', '8', 0,
5436  /* 2008 */ 'B', 'C', 'C', 'T', 'R', 'L', '8', 0,
5437  /* 2016 */ 'B', 'C', 'C', 'C', 'T', 'R', 'L', '8', 0,
5438  /* 2025 */ 'R', 'L', 'W', 'I', 'N', 'M', '8', 0,
5439  /* 2033 */ 'R', 'L', 'W', 'N', 'M', '8', 0,
5440  /* 2040 */ 'M', 'F', 'C', 'R', '8', 0,
5441  /* 2046 */ 'B', 'L', 'R', '8', 0,
5442  /* 2051 */ 'M', 'F', 'L', 'R', '8', 0,
5443  /* 2057 */ 'M', 'T', 'L', 'R', '8', 0,
5444  /* 2063 */ 'B', 'D', 'Z', 'L', 'R', '8', 0,
5445  /* 2070 */ 'B', 'D', 'N', 'Z', 'L', 'R', '8', 0,
5446  /* 2078 */ 'M', 'o', 'v', 'e', 'P', 'C', 't', 'o', 'L', 'R', '8', 0,
5447  /* 2090 */ 'N', 'O', 'R', '8', 0,
5448  /* 2095 */ 'X', 'O', 'R', '8', 0,
5449  /* 2100 */ 'M', 'F', 'S', 'P', 'R', '8', 0,
5450  /* 2107 */ 'M', 'T', 'S', 'P', 'R', '8', 0,
5451  /* 2114 */ 'T', 'A', 'I', 'L', 'B', 'C', 'T', 'R', '8', 0,
5452  /* 2124 */ 'B', 'C', 'C', 'T', 'R', '8', 0,
5453  /* 2131 */ 'B', 'C', 'C', 'C', 'T', 'R', '8', 0,
5454  /* 2139 */ 'M', 'F', 'C', 'T', 'R', '8', 0,
5455  /* 2146 */ 'M', 'T', 'C', 'T', 'R', '8', 0,
5456  /* 2153 */ 'A', 'D', 'D', 'I', 'S', '8', 0,
5457  /* 2160 */ 'L', 'I', 'S', '8', 0,
5458  /* 2165 */ 'X', 'O', 'R', 'I', 'S', '8', 0,
5459  /* 2172 */ 'D', 'Y', 'N', 'A', 'R', 'E', 'A', 'O', 'F', 'F', 'S', 'E', 'T', '8', 0,
5460  /* 2187 */ 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'E', 'Q', '_', 'B', 'I', 'T', '8', 0,
5461  /* 2206 */ 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'G', 'T', '_', 'B', 'I', 'T', '8', 0,
5462  /* 2225 */ 'L', 'H', 'A', 'U', '8', 0,
5463  /* 2231 */ 'S', 'T', 'B', 'U', '8', 0,
5464  /* 2237 */ 'S', 'T', 'H', 'U', '8', 0,
5465  /* 2243 */ 'S', 'T', 'W', 'U', '8', 0,
5466  /* 2249 */ 'L', 'B', 'Z', 'U', '8', 0,
5467  /* 2255 */ 'L', 'H', 'Z', 'U', '8', 0,
5468  /* 2261 */ 'L', 'W', 'Z', 'U', '8', 0,
5469  /* 2267 */ 'E', 'Q', 'V', '8', 0,
5470  /* 2272 */ 'S', 'L', 'W', '8', 0,
5471  /* 2277 */ 'S', 'R', 'W', '8', 0,
5472  /* 2282 */ 'S', 'T', 'W', '8', 0,
5473  /* 2287 */ 'C', 'N', 'T', 'L', 'Z', 'W', '8', 0,
5474  /* 2295 */ 'C', 'N', 'T', 'T', 'Z', 'W', '8', 0,
5475  /* 2303 */ 'L', 'H', 'A', 'X', '8', 0,
5476  /* 2309 */ 'S', 'T', 'B', 'X', '8', 0,
5477  /* 2315 */ 'S', 'T', 'H', 'X', '8', 0,
5478  /* 2321 */ 'L', 'H', 'B', 'R', 'X', '8', 0,
5479  /* 2328 */ 'L', 'W', 'B', 'R', 'X', '8', 0,
5480  /* 2335 */ 'L', 'H', 'A', 'U', 'X', '8', 0,
5481  /* 2342 */ 'S', 'T', 'B', 'U', 'X', '8', 0,
5482  /* 2349 */ 'S', 'T', 'H', 'U', 'X', '8', 0,
5483  /* 2356 */ 'S', 'T', 'W', 'U', 'X', '8', 0,
5484  /* 2363 */ 'L', 'B', 'Z', 'U', 'X', '8', 0,
5485  /* 2370 */ 'L', 'H', 'Z', 'U', 'X', '8', 0,
5486  /* 2377 */ 'L', 'W', 'Z', 'U', 'X', '8', 0,
5487  /* 2384 */ 'S', 'T', 'W', 'X', '8', 0,
5488  /* 2390 */ 'L', 'B', 'Z', 'X', '8', 0,
5489  /* 2396 */ 'L', 'H', 'Z', 'X', '8', 0,
5490  /* 2402 */ 'L', 'W', 'Z', 'X', '8', 0,
5491  /* 2408 */ 'C', 'P', '_', 'C', 'O', 'P', 'Y', '8', 0,
5492  /* 2417 */ 'L', 'B', 'Z', '8', 0,
5493  /* 2422 */ 'B', 'D', 'Z', '8', 0,
5494  /* 2427 */ 'L', 'H', 'Z', '8', 0,
5495  /* 2432 */ 'B', 'D', 'N', 'Z', '8', 0,
5496  /* 2438 */ 'L', 'W', 'Z', '8', 0,
5497  /* 2443 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'a', 'i', '8', 0,
5498  /* 2455 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'd', 'i', '8', 0,
5499  /* 2467 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'r', 'i', '8', 0,
5500  /* 2479 */ 'E', 'V', 'M', 'H', 'E', 'G', 'S', 'M', 'F', 'A', 'A', 0,
5501  /* 2491 */ 'E', 'V', 'M', 'H', 'O', 'G', 'S', 'M', 'F', 'A', 'A', 0,
5502  /* 2503 */ 'E', 'V', 'M', 'W', 'S', 'M', 'F', 'A', 'A', 0,
5503  /* 2513 */ 'E', 'V', 'M', 'W', 'S', 'S', 'F', 'A', 'A', 0,
5504  /* 2523 */ 'E', 'V', 'M', 'H', 'E', 'G', 'S', 'M', 'I', 'A', 'A', 0,
5505  /* 2535 */ 'E', 'V', 'M', 'H', 'O', 'G', 'S', 'M', 'I', 'A', 'A', 0,
5506  /* 2547 */ 'E', 'V', 'M', 'W', 'S', 'M', 'I', 'A', 'A', 0,
5507  /* 2557 */ 'E', 'V', 'M', 'H', 'E', 'G', 'U', 'M', 'I', 'A', 'A', 0,
5508  /* 2569 */ 'E', 'V', 'M', 'H', 'O', 'G', 'U', 'M', 'I', 'A', 'A', 0,
5509  /* 2581 */ 'E', 'V', 'M', 'W', 'U', 'M', 'I', 'A', 'A', 0,
5510  /* 2591 */ 'D', 'C', 'B', 'A', 0,
5511  /* 2596 */ 'T', 'A', 'I', 'L', 'B', 'A', 0,
5512  /* 2603 */ 'L', 'D', 't', 'o', 'c', 'B', 'A', 0,
5513  /* 2611 */ 'g', 'B', 'C', 'A', 0,
5514  /* 2616 */ 'B', 'C', 'C', 'A', 0,
5515  /* 2621 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'F', 'A', 0,
5516  /* 2631 */ 'E', 'V', 'M', 'W', 'H', 'S', 'M', 'F', 'A', 0,
5517  /* 2641 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'F', 'A', 0,
5518  /* 2651 */ 'E', 'V', 'M', 'W', 'S', 'M', 'F', 'A', 0,
5519  /* 2660 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'F', 'A', 0,
5520  /* 2670 */ 'E', 'V', 'M', 'W', 'H', 'S', 'S', 'F', 'A', 0,
5521  /* 2680 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'F', 'A', 0,
5522  /* 2690 */ 'E', 'V', 'M', 'W', 'S', 'S', 'F', 'A', 0,
5523  /* 2699 */ 'L', 'H', 'A', 0,
5524  /* 2703 */ 'A', 'D', 'D', 'I', 'S', 't', 'o', 'c', 'H', 'A', 0,
5525  /* 2714 */ 'A', 'D', 'D', 'I', 'S', 't', 'l', 's', 'g', 'd', 'H', 'A', 0,
5526  /* 2727 */ 'A', 'D', 'D', 'I', 'S', 't', 'l', 's', 'l', 'd', 'H', 'A', 0,
5527  /* 2740 */ 'A', 'D', 'D', 'I', 'S', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'H', 'A', 0,
5528  /* 2756 */ 'A', 'D', 'D', 'I', 'S', 'd', 't', 'p', 'r', 'e', 'l', 'H', 'A', 0,
5529  /* 2770 */ 'S', 'L', 'B', 'I', 'A', 0,
5530  /* 2776 */ 'T', 'L', 'B', 'I', 'A', 0,
5531  /* 2782 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'I', 'A', 0,
5532  /* 2792 */ 'E', 'V', 'M', 'W', 'H', 'S', 'M', 'I', 'A', 0,
5533  /* 2802 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'I', 'A', 0,
5534  /* 2812 */ 'E', 'V', 'M', 'W', 'S', 'M', 'I', 'A', 0,
5535  /* 2821 */ 'E', 'V', 'M', 'H', 'E', 'U', 'M', 'I', 'A', 0,
5536  /* 2831 */ 'E', 'V', 'M', 'W', 'H', 'U', 'M', 'I', 'A', 0,
5537  /* 2841 */ 'E', 'V', 'M', 'W', 'L', 'U', 'M', 'I', 'A', 0,
5538  /* 2851 */ 'E', 'V', 'M', 'H', 'O', 'U', 'M', 'I', 'A', 0,
5539  /* 2861 */ 'E', 'V', 'M', 'W', 'U', 'M', 'I', 'A', 0,
5540  /* 2870 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'X', 'I', 'A', 0,
5541  /* 2881 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'X', 'I', 'A', 0,
5542  /* 2891 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'X', 'I', 'A', 0,
5543  /* 2902 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'X', 'I', 'A', 0,
5544  /* 2912 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'U', 'X', 'I', 'A', 0,
5545  /* 2924 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'U', 'X', 'I', 'A', 0,
5546  /* 2935 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'U', 'X', 'I', 'A', 0,
5547  /* 2947 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'U', 'X', 'I', 'A', 0,
5548  /* 2958 */ 'B', 'L', 'A', 0,
5549  /* 2962 */ 'g', 'B', 'C', 'L', 'A', 0,
5550  /* 2968 */ 'B', 'C', 'C', 'L', 'A', 0,
5551  /* 2974 */ 'B', 'D', 'Z', 'L', 'A', 0,
5552  /* 2980 */ 'B', 'D', 'N', 'Z', 'L', 'A', 0,
5553  /* 2987 */ 'G', '_', 'F', 'M', 'A', 0,
5554  /* 2993 */ 'E', 'V', 'M', 'R', 'A', 0,
5555  /* 2999 */ 'L', 'W', 'A', 0,
5556  /* 3003 */ 'M', 'T', 'V', 'S', 'R', 'W', 'A', 0,
5557  /* 3011 */ 'M', 'T', 'V', 'R', 'W', 'A', 0,
5558  /* 3018 */ 'Q', 'V', 'L', 'F', 'I', 'W', 'A', 'X', 'A', 0,
5559  /* 3028 */ 'Q', 'V', 'L', 'F', 'C', 'D', 'X', 'A', 0,
5560  /* 3037 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'X', 'A', 0,
5561  /* 3047 */ 'Q', 'V', 'L', 'F', 'D', 'X', 'A', 0,
5562  /* 3055 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'X', 'A', 0,
5563  /* 3064 */ 'Q', 'V', 'L', 'F', 'C', 'S', 'X', 'A', 0,
5564  /* 3073 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'X', 'A', 0,
5565  /* 3083 */ 'Q', 'V', 'L', 'F', 'S', 'X', 'A', 0,
5566  /* 3091 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'X', 'A', 0,
5567  /* 3100 */ 'Q', 'V', 'L', 'F', 'C', 'D', 'U', 'X', 'A', 0,
5568  /* 3110 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'U', 'X', 'A', 0,
5569  /* 3121 */ 'Q', 'V', 'L', 'F', 'D', 'U', 'X', 'A', 0,
5570  /* 3130 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'U', 'X', 'A', 0,
5571  /* 3140 */ 'Q', 'V', 'L', 'F', 'C', 'S', 'U', 'X', 'A', 0,
5572  /* 3150 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'U', 'X', 'A', 0,
5573  /* 3161 */ 'Q', 'V', 'L', 'F', 'S', 'U', 'X', 'A', 0,
5574  /* 3170 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'U', 'X', 'A', 0,
5575  /* 3180 */ 'Q', 'V', 'S', 'T', 'F', 'I', 'W', 'X', 'A', 0,
5576  /* 3190 */ 'Q', 'V', 'L', 'F', 'I', 'W', 'Z', 'X', 'A', 0,
5577  /* 3200 */ 'B', 'D', 'Z', 'A', 0,
5578  /* 3205 */ 'B', 'D', 'N', 'Z', 'A', 0,
5579  /* 3211 */ 'V', '_', 'S', 'E', 'T', '0', 'B', 0,
5580  /* 3219 */ 'V', 'S', 'R', 'A', 'B', 0,
5581  /* 3225 */ 'R', 'F', 'E', 'B', 'B', 0,
5582  /* 3231 */ 'V', 'C', 'L', 'Z', 'L', 'S', 'B', 'B', 0,
5583  /* 3240 */ 'V', 'C', 'T', 'Z', 'L', 'S', 'B', 'B', 0,
5584  /* 3249 */ 'V', 'C', 'M', 'P', 'N', 'E', 'B', 0,
5585  /* 3257 */ 'V', 'M', 'R', 'G', 'H', 'B', 0,
5586  /* 3264 */ 'X', 'X', 'S', 'P', 'L', 'T', 'I', 'B', 0,
5587  /* 3273 */ 'V', 'M', 'R', 'G', 'L', 'B', 0,
5588  /* 3280 */ 'T', 'A', 'I', 'L', 'B', 0,
5589  /* 3286 */ 'V', 'R', 'L', 'B', 0,
5590  /* 3291 */ 'V', 'S', 'L', 'B', 0,
5591  /* 3296 */ 'V', 'P', 'M', 'S', 'U', 'M', 'B', 0,
5592  /* 3304 */ 'C', 'M', 'P', 'B', 0,
5593  /* 3309 */ 'C', 'M', 'P', 'E', 'Q', 'B', 0,
5594  /* 3316 */ 'C', 'L', 'R', 'B', 'H', 'R', 'B', 0,
5595  /* 3324 */ 'C', 'M', 'P', 'R', 'B', 0,
5596  /* 3330 */ 'V', 'S', 'R', 'B', 0,
5597  /* 3335 */ 'V', 'M', 'U', 'L', 'E', 'S', 'B', 0,
5598  /* 3343 */ 'V', '_', 'S', 'E', 'T', 'A', 'L', 'L', 'O', 'N', 'E', 'S', 'B', 0,
5599  /* 3357 */ 'V', 'A', 'V', 'G', 'S', 'B', 0,
5600  /* 3364 */ 'V', 'U', 'P', 'K', 'H', 'S', 'B', 0,
5601  /* 3372 */ 'V', 'S', 'P', 'L', 'T', 'I', 'S', 'B', 0,
5602  /* 3381 */ 'V', 'U', 'P', 'K', 'L', 'S', 'B', 0,
5603  /* 3389 */ 'V', 'M', 'I', 'N', 'S', 'B', 0,
5604  /* 3396 */ 'V', 'M', 'U', 'L', 'O', 'S', 'B', 0,
5605  /* 3404 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'B', 0,
5606  /* 3413 */ 'E', 'V', 'E', 'X', 'T', 'S', 'B', 0,
5607  /* 3421 */ 'V', 'M', 'A', 'X', 'S', 'B', 0,
5608  /* 3428 */ 'S', 'E', 'T', 'B', 0,
5609  /* 3433 */ 'M', 'F', 'T', 'B', 0,
5610  /* 3438 */ 'V', 'S', 'P', 'L', 'T', 'B', 0,
5611  /* 3445 */ 'V', 'P', 'O', 'P', 'C', 'N', 'T', 'B', 0,
5612  /* 3454 */ 'V', 'I', 'N', 'S', 'E', 'R', 'T', 'B', 0,
5613  /* 3463 */ 'S', 'T', 'B', 0,
5614  /* 3467 */ 'R', 'e', 'a', 'd', 'T', 'B', 0,
5615  /* 3474 */ 'V', 'A', 'B', 'S', 'D', 'U', 'B', 0,
5616  /* 3482 */ 'V', 'M', 'U', 'L', 'E', 'U', 'B', 0,
5617  /* 3490 */ 'V', 'A', 'V', 'G', 'U', 'B', 0,
5618  /* 3497 */ 'V', 'M', 'I', 'N', 'U', 'B', 0,
5619  /* 3504 */ 'V', 'M', 'U', 'L', 'O', 'U', 'B', 0,
5620  /* 3512 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'B', 0,
5621  /* 3521 */ 'E', 'F', 'D', 'S', 'U', 'B', 0,
5622  /* 3528 */ 'Q', 'V', 'F', 'S', 'U', 'B', 0,
5623  /* 3535 */ 'G', '_', 'F', 'S', 'U', 'B', 0,
5624  /* 3542 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'F', 'S', 'U', 'B', 0,
5625  /* 3559 */ 'Q', 'V', 'F', 'M', 'S', 'U', 'B', 0,
5626  /* 3567 */ 'Q', 'V', 'F', 'N', 'M', 'S', 'U', 'B', 0,
5627  /* 3576 */ 'E', 'F', 'S', 'S', 'U', 'B', 0,
5628  /* 3583 */ 'E', 'V', 'F', 'S', 'S', 'U', 'B', 0,
5629  /* 3591 */ 'G', '_', 'S', 'U', 'B', 0,
5630  /* 3597 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'S', 'U', 'B', 0,
5631  /* 3613 */ 'V', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 'U', 'B', 0,
5632  /* 3624 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'B', 0,
5633  /* 3633 */ 'V', 'M', 'A', 'X', 'U', 'B', 0,
5634  /* 3640 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'B', 0,
5635  /* 3649 */ 'V', 'C', 'L', 'Z', 'B', 0,
5636  /* 3655 */ 'V', 'C', 'T', 'Z', 'B', 0,
5637  /* 3661 */ 'g', 'B', 'C', 0,
5638  /* 3665 */ 'B', 'C', 'C', 0,
5639  /* 3669 */ 'A', 'D', 'D', 'C', 0,
5640  /* 3674 */ 'X', 'X', 'L', 'A', 'N', 'D', 'C', 0,
5641  /* 3682 */ 'C', 'R', 'A', 'N', 'D', 'C', 0,
5642  /* 3689 */ 'E', 'V', 'A', 'N', 'D', 'C', 0,
5643  /* 3696 */ 'T', 'A', 'B', 'O', 'R', 'T', 'D', 'C', 0,
5644  /* 3705 */ 'S', 'U', 'B', 'F', 'C', 0,
5645  /* 3711 */ 'S', 'U', 'B', 'I', 'C', 0,
5646  /* 3717 */ 'A', 'D', 'D', 'I', 'C', 0,
5647  /* 3723 */ 'R', 'L', 'D', 'I', 'C', 0,
5648  /* 3729 */ 'S', 'U', 'B', 'F', 'I', 'C', 0,
5649  /* 3736 */ 'X', 'S', 'R', 'D', 'P', 'I', 'C', 0,
5650  /* 3744 */ 'X', 'V', 'R', 'D', 'P', 'I', 'C', 0,
5651  /* 3752 */ 'X', 'V', 'R', 'S', 'P', 'I', 'C', 0,
5652  /* 3760 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', 0,
5653  /* 3772 */ 'I', 'C', 'B', 'L', 'C', 0,
5654  /* 3778 */ 'B', 'R', 'I', 'N', 'C', 0,
5655  /* 3784 */ 'G', '_', 'F', 'P', 'T', 'R', 'U', 'N', 'C', 0,
5656  /* 3794 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'T', 'R', 'U', 'N', 'C', 0,
5657  /* 3812 */ 'G', '_', 'T', 'R', 'U', 'N', 'C', 0,
5658  /* 3820 */ 'G', '_', 'B', 'U', 'I', 'L', 'D', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'T', 'R', 'U', 'N', 'C', 0,
5659  /* 3841 */ 'S', 'L', 'B', 'S', 'Y', 'N', 'C', 0,
5660  /* 3849 */ 'T', 'L', 'B', 'S', 'Y', 'N', 'C', 0,
5661  /* 3857 */ 'M', 'S', 'G', 'S', 'Y', 'N', 'C', 0,
5662  /* 3865 */ 'I', 'S', 'Y', 'N', 'C', 0,
5663  /* 3871 */ 'M', 'S', 'Y', 'N', 'C', 0,
5664  /* 3877 */ 'G', '_', 'D', 'Y', 'N', '_', 'S', 'T', 'A', 'C', 'K', 'A', 'L', 'L', 'O', 'C', 0,
5665  /* 3894 */ 'D', 'Y', 'N', 'A', 'L', 'L', 'O', 'C', 0,
5666  /* 3903 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'B', 'R', 'C', 0,
5667  /* 3918 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'B', 'R', 'C', 0,
5668  /* 3930 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'F', 'R', 'C', 0,
5669  /* 3945 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'F', 'R', 'C', 0,
5670  /* 3957 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'F', 'R', 'C', 0,
5671  /* 3973 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'F', 'R', 'C', 0,
5672  /* 3986 */ 'X', 'X', 'L', 'O', 'R', 'C', 0,
5673  /* 3993 */ 'C', 'R', 'O', 'R', 'C', 0,
5674  /* 3999 */ 'E', 'V', 'O', 'R', 'C', 0,
5675  /* 4005 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'R', 'R', 'C', 0,
5676  /* 4020 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'R', 'R', 'C', 0,
5677  /* 4032 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'Q', 'S', 'R', 'C', 0,
5678  /* 4047 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'Q', 'S', 'R', 'C', 0,
5679  /* 4059 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'S', 'R', 'C', 0,
5680  /* 4075 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'S', 'R', 'C', 0,
5681  /* 4088 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'V', 'S', 'R', 'C', 0,
5682  /* 4103 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'V', 'S', 'R', 'C', 0,
5683  /* 4115 */ 'S', 'C', 0,
5684  /* 4118 */ 'T', 'A', 'B', 'O', 'R', 'T', 'W', 'C', 0,
5685  /* 4127 */ 'V', 'E', 'X', 'T', 'S', 'B', '2', 'D', 0,
5686  /* 4136 */ 'V', 'E', 'X', 'T', 'S', 'H', '2', 'D', 0,
5687  /* 4145 */ 'V', 'E', 'X', 'T', 'S', 'W', '2', 'D', 0,
5688  /* 4154 */ 'T', 'L', 'B', 'S', 'X', '2', 'D', 0,
5689  /* 4162 */ 'G', '_', 'F', 'M', 'A', 'D', 0,
5690  /* 4169 */ 'V', 'S', 'H', 'A', 'S', 'I', 'G', 'M', 'A', 'D', 0,
5691  /* 4180 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'S', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
5692  /* 4199 */ 'G', '_', 'S', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
5693  /* 4210 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'Z', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
5694  /* 4229 */ 'G', '_', 'Z', 'E', 'X', 'T', 'L', 'O', 'A', 'D', 0,
5695  /* 4240 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'L', 'O', 'A', 'D', 0,
5696  /* 4255 */ 'G', '_', 'L', 'O', 'A', 'D', 0,
5697  /* 4262 */ 'V', 'S', 'R', 'A', 'D', 0,
5698  /* 4268 */ 'V', 'G', 'B', 'B', 'D', 0,
5699  /* 4274 */ 'V', 'P', 'R', 'T', 'Y', 'B', 'D', 0,
5700  /* 4282 */ 'E', 'F', 'D', 'A', 'D', 'D', 0,
5701  /* 4289 */ 'Q', 'V', 'F', 'A', 'D', 'D', 0,
5702  /* 4296 */ 'G', '_', 'F', 'A', 'D', 'D', 0,
5703  /* 4303 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'F', 'A', 'D', 'D', 0,
5704  /* 4320 */ 'Q', 'V', 'F', 'M', 'A', 'D', 'D', 0,
5705  /* 4328 */ 'Q', 'V', 'F', 'N', 'M', 'A', 'D', 'D', 0,
5706  /* 4337 */ 'Q', 'V', 'F', 'X', 'X', 'C', 'P', 'N', 'M', 'A', 'D', 'D', 0,
5707  /* 4350 */ 'Q', 'V', 'F', 'X', 'X', 'N', 'P', 'M', 'A', 'D', 'D', 0,
5708  /* 4362 */ 'Q', 'V', 'F', 'X', 'M', 'A', 'D', 'D', 0,
5709  /* 4371 */ 'Q', 'V', 'F', 'X', 'X', 'M', 'A', 'D', 'D', 0,
5710  /* 4381 */ 'E', 'F', 'S', 'A', 'D', 'D', 0,
5711  /* 4388 */ 'E', 'V', 'F', 'S', 'A', 'D', 'D', 0,
5712  /* 4396 */ 'G', '_', 'A', 'D', 'D', 0,
5713  /* 4402 */ 'G', '_', 'P', 'T', 'R', '_', 'A', 'D', 'D', 0,
5714  /* 4412 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'D', 'D', 0,
5715  /* 4428 */ 'E', 'V', 'L', 'D', 'D', 0,
5716  /* 4434 */ 'M', 'T', 'V', 'S', 'R', 'D', 'D', 0,
5717  /* 4442 */ 'E', 'V', 'S', 'T', 'D', 'D', 0,
5718  /* 4449 */ 'E', 'F', 'S', 'C', 'F', 'D', 0,
5719  /* 4456 */ 'L', 'F', 'D', 0,
5720  /* 4460 */ 'S', 'T', 'F', 'D', 0,
5721  /* 4465 */ 'F', 'N', 'E', 'G', 'D', 0,
5722  /* 4471 */ 'V', 'N', 'E', 'G', 'D', 0,
5723  /* 4477 */ 'M', 'A', 'D', 'D', 'H', 'D', 0,
5724  /* 4484 */ 'M', 'U', 'L', 'H', 'D', 0,
5725  /* 4490 */ 'Q', 'V', 'F', 'C', 'F', 'I', 'D', 0,
5726  /* 4498 */ 'H', 'R', 'F', 'I', 'D', 0,
5727  /* 4504 */ 'E', 'F', 'D', 'C', 'F', 'S', 'I', 'D', 0,
5728  /* 4513 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'D', 0,
5729  /* 4521 */ 'E', 'F', 'D', 'C', 'F', 'U', 'I', 'D', 0,
5730  /* 4530 */ 'T', 'L', 'B', 'L', 'D', 0,
5731  /* 4536 */ 'M', 'A', 'D', 'D', 'L', 'D', 0,
5732  /* 4543 */ 'F', 'S', 'E', 'L', 'D', 0,
5733  /* 4549 */ 'M', 'U', 'L', 'L', 'D', 0,
5734  /* 4555 */ 'C', 'M', 'P', 'L', 'D', 0,
5735  /* 4561 */ 'M', 'F', 'V', 'S', 'R', 'L', 'D', 0,
5736  /* 4569 */ 'V', 'R', 'L', 'D', 0,
5737  /* 4574 */ 'V', 'S', 'L', 'D', 0,
5738  /* 4579 */ 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'L', 'D', 0,
5739  /* 4593 */ 'F', 'R', 'I', 'M', 'D', 0,
5740  /* 4599 */ 'V', 'B', 'P', 'E', 'R', 'M', 'D', 0,
5741  /* 4607 */ 'V', 'P', 'M', 'S', 'U', 'M', 'D', 0,
5742  /* 4615 */ 'X', 'X', 'L', 'A', 'N', 'D', 0,
5743  /* 4622 */ 'X', 'X', 'L', 'N', 'A', 'N', 'D', 0,
5744  /* 4630 */ 'C', 'R', 'N', 'A', 'N', 'D', 0,
5745  /* 4637 */ 'E', 'V', 'N', 'A', 'N', 'D', 0,
5746  /* 4644 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'N', 'A', 'N', 'D', 0,
5747  /* 4661 */ 'C', 'R', 'A', 'N', 'D', 0,
5748  /* 4667 */ 'E', 'V', 'A', 'N', 'D', 0,
5749  /* 4673 */ 'G', '_', 'A', 'N', 'D', 0,
5750  /* 4679 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'A', 'N', 'D', 0,
5751  /* 4695 */ 'T', 'E', 'N', 'D', 0,
5752  /* 4700 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0,
5753  /* 4713 */ 'F', 'C', 'P', 'S', 'G', 'N', 'D', 0,
5754  /* 4721 */ 'F', 'R', 'I', 'N', 'D', 0,
5755  /* 4727 */ 'G', '_', 'B', 'R', 'C', 'O', 'N', 'D', 0,
5756  /* 4736 */ 'S', 'E', 'T', 'R', 'N', 'D', 0,
5757  /* 4743 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'R', 'O', 'U', 'N', 'D', 0,
5758  /* 4761 */ 'F', 'R', 'I', 'P', 'D', 0,
5759  /* 4767 */ 'C', 'M', 'P', 'D', 0,
5760  /* 4772 */ 'L', 'O', 'A', 'D', '_', 'S', 'T', 'A', 'C', 'K', '_', 'G', 'U', 'A', 'R', 'D', 0,
5761  /* 4789 */ 'X', 'X', 'B', 'R', 'D', 0,
5762  /* 4795 */ 'M', 'T', 'M', 'S', 'R', 'D', 0,
5763  /* 4802 */ 'M', 'F', 'V', 'S', 'R', 'D', 0,
5764  /* 4809 */ 'M', 'T', 'V', 'S', 'R', 'D', 0,
5765  /* 4816 */ 'M', 'F', 'V', 'R', 'D', 0,
5766  /* 4822 */ 'M', 'T', 'V', 'R', 'D', 0,
5767  /* 4828 */ 'F', 'A', 'B', 'S', 'D', 0,
5768  /* 4834 */ 'F', 'N', 'A', 'B', 'S', 'D', 0,
5769  /* 4841 */ 'M', 'O', 'D', 'S', 'D', 0,
5770  /* 4847 */ 'V', 'M', 'I', 'N', 'S', 'D', 0,
5771  /* 4854 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'D', 0,
5772  /* 4863 */ 'V', 'M', 'A', 'X', 'S', 'D', 0,
5773  /* 4870 */ 'L', 'X', 'S', 'D', 0,
5774  /* 4875 */ 'S', 'T', 'X', 'S', 'D', 0,
5775  /* 4881 */ 'V', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 'D', 0,
5776  /* 4891 */ 'V', 'P', 'O', 'P', 'C', 'N', 'T', 'D', 0,
5777  /* 4900 */ 'V', 'I', 'N', 'S', 'E', 'R', 'T', 'D', 0,
5778  /* 4909 */ 'S', 'T', 'D', 0,
5779  /* 4913 */ 'M', 'O', 'D', 'U', 'D', 0,
5780  /* 4919 */ 'V', 'M', 'I', 'N', 'U', 'D', 0,
5781  /* 4926 */ 'F', 'C', 'M', 'P', 'U', 'D', 0,
5782  /* 4933 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'D', 0,
5783  /* 4942 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'D', 0,
5784  /* 4951 */ 'V', 'M', 'A', 'X', 'U', 'D', 0,
5785  /* 4958 */ 'D', 'I', 'V', 'D', 0,
5786  /* 4963 */ 'F', 'R', 'I', 'Z', 'D', 0,
5787  /* 4969 */ 'V', 'C', 'L', 'Z', 'D', 0,
5788  /* 4975 */ 'C', 'N', 'T', 'L', 'Z', 'D', 0,
5789  /* 4982 */ 'V', 'C', 'T', 'Z', 'D', 0,
5790  /* 4988 */ 'C', 'N', 'T', 'T', 'Z', 'D', 0,
5791  /* 4995 */ 'M', 'F', 'B', 'H', 'R', 'B', 'E', 0,
5792  /* 5003 */ 'G', '_', 'S', 'S', 'U', 'B', 'E', 0,
5793  /* 5011 */ 'G', '_', 'U', 'S', 'U', 'B', 'E', 0,
5794  /* 5019 */ 'G', '_', 'F', 'E', 'N', 'C', 'E', 0,
5795  /* 5027 */ 'R', 'E', 'G', '_', 'S', 'E', 'Q', 'U', 'E', 'N', 'C', 'E', 0,
5796  /* 5040 */ 'M', 'F', 'F', 'S', 'C', 'E', 0,
5797  /* 5047 */ 'G', '_', 'S', 'A', 'D', 'D', 'E', 0,
5798  /* 5055 */ 'G', '_', 'U', 'A', 'D', 'D', 'E', 0,
5799  /* 5063 */ 'D', 'I', 'V', 'D', 'E', 0,
5800  /* 5069 */ 'G', '_', 'F', 'M', 'I', 'N', 'N', 'U', 'M', '_', 'I', 'E', 'E', 'E', 0,
5801  /* 5084 */ 'G', '_', 'F', 'M', 'A', 'X', 'N', 'U', 'M', '_', 'I', 'E', 'E', 'E', 0,
5802  /* 5099 */ 'S', 'L', 'B', 'M', 'F', 'E', 'E', 0,
5803  /* 5107 */ 'W', 'R', 'T', 'E', 'E', 0,
5804  /* 5113 */ 'S', 'U', 'B', 'F', 'E', 0,
5805  /* 5119 */ 'E', 'V', 'L', 'W', 'H', 'E', 0,
5806  /* 5126 */ 'E', 'V', 'S', 'T', 'W', 'H', 'E', 0,
5807  /* 5134 */ 'S', 'L', 'B', 'I', 'E', 0,
5808  /* 5140 */ 'T', 'L', 'B', 'I', 'E', 0,
5809  /* 5146 */ 'G', '_', 'J', 'U', 'M', 'P', '_', 'T', 'A', 'B', 'L', 'E', 0,
5810  /* 5159 */ 'B', 'U', 'N', 'D', 'L', 'E', 0,
5811  /* 5166 */ 'A', 'D', 'D', 'M', 'E', 0,
5812  /* 5172 */ 'S', 'U', 'B', 'F', 'M', 'E', 0,
5813  /* 5179 */ 'L', 'O', 'C', 'A', 'L', '_', 'E', 'S', 'C', 'A', 'P', 'E', 0,
5814  /* 5192 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'C', 'C', '_', 'S', 'P', 'E', 0,
5815  /* 5206 */ 'S', 'E', 'L', 'E', 'C', 'T', '_', 'S', 'P', 'E', 0,
5816  /* 5217 */ 'T', 'L', 'B', 'R', 'E', 0,
5817  /* 5223 */ 'Q', 'V', 'F', 'R', 'E', 0,
5818  /* 5229 */ 'G', '_', 'I', 'N', 'D', 'E', 'X', 'E', 'D', '_', 'S', 'T', 'O', 'R', 'E', 0,
5819  /* 5245 */ 'G', '_', 'S', 'T', 'O', 'R', 'E', 0,
5820  /* 5253 */ 'G', '_', 'B', 'I', 'T', 'R', 'E', 'V', 'E', 'R', 'S', 'E', 0,
5821  /* 5266 */ 'S', 'L', 'B', 'M', 'T', 'E', 0,
5822  /* 5273 */ 'Q', 'V', 'F', 'R', 'S', 'Q', 'R', 'T', 'E', 0,
5823  /* 5283 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', 0,
5824  /* 5292 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0,
5825  /* 5302 */ 'G', '_', 'G', 'L', 'O', 'B', 'A', 'L', '_', 'V', 'A', 'L', 'U', 'E', 0,
5826  /* 5317 */ 'M', 'F', 'V', 'R', 'S', 'A', 'V', 'E', 0,
5827  /* 5326 */ 'M', 'T', 'V', 'R', 'S', 'A', 'V', 'E', 0,
5828  /* 5335 */ 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'V', 'R', 'S', 'A', 'V', 'E', 0,
5829  /* 5350 */ 'U', 'P', 'D', 'A', 'T', 'E', '_', 'V', 'R', 'S', 'A', 'V', 'E', 0,
5830  /* 5364 */ 'S', 'P', 'I', 'L', 'L', '_', 'V', 'R', 'S', 'A', 'V', 'E', 0,
5831  /* 5377 */ 'T', 'L', 'B', 'W', 'E', 0,
5832  /* 5383 */ 'D', 'I', 'V', 'W', 'E', 0,
5833  /* 5389 */ 'E', 'V', 'S', 'T', 'W', 'W', 'E', 0,
5834  /* 5397 */ 'A', 'D', 'D', 'Z', 'E', 0,
5835  /* 5403 */ 'S', 'U', 'B', 'F', 'Z', 'E', 0,
5836  /* 5410 */ 'G', '_', 'F', 'C', 'A', 'N', 'O', 'N', 'I', 'C', 'A', 'L', 'I', 'Z', 'E', 0,
5837  /* 5426 */ 'D', 'C', 'B', 'F', 0,
5838  /* 5431 */ 'S', 'U', 'B', 'F', 0,
5839  /* 5436 */ 'G', '_', 'C', 'T', 'L', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
5840  /* 5454 */ 'G', '_', 'C', 'T', 'T', 'Z', '_', 'Z', 'E', 'R', 'O', '_', 'U', 'N', 'D', 'E', 'F', 0,
5841  /* 5472 */ 'G', '_', 'I', 'M', 'P', 'L', 'I', 'C', 'I', 'T', '_', 'D', 'E', 'F', 0,
5842  /* 5487 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'F', 0,
5843  /* 5496 */ 'E', 'V', 'M', 'W', 'H', 'S', 'M', 'F', 0,
5844  /* 5505 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'F', 0,
5845  /* 5514 */ 'E', 'V', 'M', 'W', 'S', 'M', 'F', 0,
5846  /* 5522 */ 'M', 'C', 'R', 'F', 0,
5847  /* 5527 */ 'M', 'F', 'O', 'C', 'R', 'F', 0,
5848  /* 5534 */ 'M', 'T', 'O', 'C', 'R', 'F', 0,
5849  /* 5541 */ 'M', 'T', 'C', 'R', 'F', 0,
5850  /* 5547 */ 'E', 'F', 'D', 'C', 'F', 'S', 'F', 0,
5851  /* 5555 */ 'E', 'F', 'S', 'C', 'F', 'S', 'F', 0,
5852  /* 5563 */ 'E', 'V', 'F', 'S', 'C', 'F', 'S', 'F', 0,
5853  /* 5572 */ 'M', 'T', 'F', 'S', 'F', 0,
5854  /* 5578 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'F', 0,
5855  /* 5587 */ 'E', 'V', 'M', 'W', 'H', 'S', 'S', 'F', 0,
5856  /* 5596 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'F', 0,
5857  /* 5605 */ 'E', 'V', 'M', 'W', 'S', 'S', 'F', 0,
5858  /* 5613 */ 'E', 'F', 'D', 'C', 'T', 'S', 'F', 0,
5859  /* 5621 */ 'E', 'F', 'S', 'C', 'T', 'S', 'F', 0,
5860  /* 5629 */ 'E', 'V', 'F', 'S', 'C', 'T', 'S', 'F', 0,
5861  /* 5638 */ 'E', 'F', 'D', 'C', 'F', 'U', 'F', 0,
5862  /* 5646 */ 'E', 'F', 'S', 'C', 'F', 'U', 'F', 0,
5863  /* 5654 */ 'E', 'V', 'F', 'S', 'C', 'F', 'U', 'F', 0,
5864  /* 5663 */ 'E', 'F', 'D', 'C', 'T', 'U', 'F', 0,
5865  /* 5671 */ 'E', 'F', 'S', 'C', 'T', 'U', 'F', 0,
5866  /* 5679 */ 'E', 'V', 'F', 'S', 'C', 'T', 'U', 'F', 0,
5867  /* 5688 */ 'S', 'L', 'B', 'I', 'E', 'G', 0,
5868  /* 5695 */ 'E', 'F', 'D', 'N', 'E', 'G', 0,
5869  /* 5702 */ 'Q', 'V', 'F', 'N', 'E', 'G', 0,
5870  /* 5709 */ 'G', '_', 'F', 'N', 'E', 'G', 0,
5871  /* 5716 */ 'E', 'F', 'S', 'N', 'E', 'G', 0,
5872  /* 5723 */ 'E', 'V', 'F', 'S', 'N', 'E', 'G', 0,
5873  /* 5731 */ 'E', 'V', 'N', 'E', 'G', 0,
5874  /* 5737 */ 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
5875  /* 5752 */ 'I', 'N', 'S', 'E', 'R', 'T', '_', 'S', 'U', 'B', 'R', 'E', 'G', 0,
5876  /* 5766 */ 'G', '_', 'S', 'E', 'X', 'T', '_', 'I', 'N', 'R', 'E', 'G', 0,
5877  /* 5779 */ 'S', 'U', 'B', 'R', 'E', 'G', '_', 'T', 'O', '_', 'R', 'E', 'G', 0,
5878  /* 5793 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', 0,
5879  /* 5810 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'C', 'H', 'G', 0,
5880  /* 5827 */ 'G', '_', 'F', 'L', 'O', 'G', 0,
5881  /* 5834 */ 'G', '_', 'V', 'A', 'A', 'R', 'G', 0,
5882  /* 5842 */ 'V', '_', 'S', 'E', 'T', '0', 'H', 0,
5883  /* 5850 */ 'V', 'S', 'R', 'A', 'H', 0,
5884  /* 5856 */ 'E', 'V', 'L', 'D', 'H', 0,
5885  /* 5862 */ 'E', 'V', 'S', 'T', 'D', 'H', 0,
5886  /* 5869 */ 'V', 'C', 'M', 'P', 'N', 'E', 'H', 0,
5887  /* 5877 */ 'V', 'M', 'R', 'G', 'H', 'H', 0,
5888  /* 5884 */ 'V', 'M', 'R', 'G', 'L', 'H', 0,
5889  /* 5891 */ 'V', 'R', 'L', 'H', 0,
5890  /* 5896 */ 'V', 'S', 'L', 'H', 0,
5891  /* 5901 */ 'G', '_', 'S', 'M', 'U', 'L', 'H', 0,
5892  /* 5909 */ 'G', '_', 'U', 'M', 'U', 'L', 'H', 0,
5893  /* 5917 */ 'V', 'P', 'M', 'S', 'U', 'M', 'H', 0,
5894  /* 5925 */ 'X', 'X', 'B', 'R', 'H', 0,
5895  /* 5931 */ 'V', 'S', 'R', 'H', 0,
5896  /* 5936 */ 'V', 'M', 'U', 'L', 'E', 'S', 'H', 0,
5897  /* 5944 */ 'V', '_', 'S', 'E', 'T', 'A', 'L', 'L', 'O', 'N', 'E', 'S', 'H', 0,
5898  /* 5958 */ 'V', 'A', 'V', 'G', 'S', 'H', 0,
5899  /* 5965 */ 'V', 'U', 'P', 'K', 'H', 'S', 'H', 0,
5900  /* 5973 */ 'V', 'S', 'P', 'L', 'T', 'I', 'S', 'H', 0,
5901  /* 5982 */ 'V', 'U', 'P', 'K', 'L', 'S', 'H', 0,
5902  /* 5990 */ 'V', 'M', 'I', 'N', 'S', 'H', 0,
5903  /* 5997 */ 'V', 'M', 'U', 'L', 'O', 'S', 'H', 0,
5904  /* 6005 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'H', 0,
5905  /* 6014 */ 'E', 'V', 'E', 'X', 'T', 'S', 'H', 0,
5906  /* 6022 */ 'V', 'M', 'A', 'X', 'S', 'H', 0,
5907  /* 6029 */ 'V', 'S', 'P', 'L', 'T', 'H', 0,
5908  /* 6036 */ 'V', 'P', 'O', 'P', 'C', 'N', 'T', 'H', 0,
5909  /* 6045 */ 'V', 'I', 'N', 'S', 'E', 'R', 'T', 'H', 0,
5910  /* 6054 */ 'S', 'T', 'H', 0,
5911  /* 6058 */ 'V', 'A', 'B', 'S', 'D', 'U', 'H', 0,
5912  /* 6066 */ 'V', 'M', 'U', 'L', 'E', 'U', 'H', 0,
5913  /* 6074 */ 'V', 'A', 'V', 'G', 'U', 'H', 0,
5914  /* 6081 */ 'V', 'M', 'I', 'N', 'U', 'H', 0,
5915  /* 6088 */ 'V', 'M', 'U', 'L', 'O', 'U', 'H', 0,
5916  /* 6096 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'H', 0,
5917  /* 6105 */ 'V', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 'U', 'H', 0,
5918  /* 6116 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'H', 0,
5919  /* 6125 */ 'V', 'M', 'A', 'X', 'U', 'H', 0,
5920  /* 6132 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'H', 0,
5921  /* 6141 */ 'V', 'C', 'L', 'Z', 'H', 0,
5922  /* 6147 */ 'V', 'C', 'T', 'Z', 'H', 0,
5923  /* 6153 */ 'D', 'C', 'B', 'I', 0,
5924  /* 6158 */ 'I', 'C', 'B', 'I', 0,
5925  /* 6163 */ 'S', 'U', 'B', 'I', 0,
5926  /* 6168 */ 'D', 'C', 'C', 'C', 'I', 0,
5927  /* 6174 */ 'I', 'C', 'C', 'C', 'I', 0,
5928  /* 6180 */ 'T', 'A', 'B', 'O', 'R', 'T', 'D', 'C', 'I', 0,
5929  /* 6190 */ 'R', 'F', 'C', 'I', 0,
5930  /* 6195 */ 'R', 'F', 'M', 'C', 'I', 0,
5931  /* 6201 */ 'Q', 'V', 'G', 'P', 'C', 'I', 0,
5932  /* 6208 */ 'T', 'A', 'B', 'O', 'R', 'T', 'W', 'C', 'I', 0,
5933  /* 6218 */ 'S', 'R', 'A', 'D', 'I', 0,
5934  /* 6224 */ 'A', 'D', 'D', 'I', 0,
5935  /* 6229 */ 'R', 'F', 'D', 'I', 0,
5936  /* 6234 */ 'C', 'M', 'P', 'L', 'D', 'I', 0,
5937  /* 6241 */ 'C', 'L', 'R', 'L', 'S', 'L', 'D', 'I', 0,
5938  /* 6250 */ 'E', 'X', 'T', 'L', 'D', 'I', 0,
5939  /* 6257 */ 'X', 'X', 'P', 'E', 'R', 'M', 'D', 'I', 0,
5940  /* 6266 */ 'C', 'M', 'P', 'D', 'I', 0,
5941  /* 6272 */ 'C', 'L', 'R', 'R', 'D', 'I', 0,
5942  /* 6279 */ 'I', 'N', 'S', 'R', 'D', 'I', 0,
5943  /* 6286 */ 'R', 'O', 'T', 'R', 'D', 'I', 0,
5944  /* 6293 */ 'E', 'X', 'T', 'R', 'D', 'I', 0,
5945  /* 6300 */ 'T', 'D', 'I', 0,
5946  /* 6304 */ 'W', 'R', 'T', 'E', 'E', 'I', 0,
5947  /* 6311 */ 'R', 'F', 'I', 0,
5948  /* 6315 */ 'M', 'T', 'F', 'S', 'F', 'I', 0,
5949  /* 6322 */ 'E', 'V', 'S', 'P', 'L', 'A', 'T', 'F', 'I', 0,
5950  /* 6332 */ 'E', 'V', 'M', 'E', 'R', 'G', 'E', 'H', 'I', 0,
5951  /* 6342 */ 'E', 'V', 'M', 'E', 'R', 'G', 'E', 'L', 'O', 'H', 'I', 0,
5952  /* 6354 */ 'G', '_', 'P', 'H', 'I', 0,
5953  /* 6360 */ 'T', 'L', 'B', 'L', 'I', 0,
5954  /* 6366 */ 'M', 'U', 'L', 'L', 'I', 0,
5955  /* 6372 */ 'E', 'X', 'T', 'S', 'W', 'S', 'L', 'I', 0,
5956  /* 6381 */ 'V', 'R', 'L', 'D', 'M', 'I', 0,
5957  /* 6388 */ 'R', 'L', 'D', 'I', 'M', 'I', 0,
5958  /* 6395 */ 'R', 'L', 'W', 'I', 'M', 'I', 0,
5959  /* 6402 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'I', 0,
5960  /* 6411 */ 'E', 'V', 'M', 'W', 'H', 'S', 'M', 'I', 0,
5961  /* 6420 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'I', 0,
5962  /* 6429 */ 'E', 'V', 'M', 'W', 'S', 'M', 'I', 0,
5963  /* 6437 */ 'E', 'V', 'M', 'H', 'E', 'U', 'M', 'I', 0,
5964  /* 6446 */ 'E', 'V', 'M', 'W', 'H', 'U', 'M', 'I', 0,
5965  /* 6455 */ 'E', 'V', 'M', 'W', 'L', 'U', 'M', 'I', 0,
5966  /* 6464 */ 'E', 'V', 'M', 'H', 'O', 'U', 'M', 'I', 0,
5967  /* 6473 */ 'E', 'V', 'M', 'W', 'U', 'M', 'I', 0,
5968  /* 6481 */ 'V', 'R', 'L', 'W', 'M', 'I', 0,
5969  /* 6488 */ 'Q', 'V', 'A', 'L', 'I', 'G', 'N', 'I', 0,
5970  /* 6497 */ 'M', 'F', 'F', 'S', 'C', 'R', 'N', 'I', 0,
5971  /* 6506 */ 'M', 'F', 'F', 'S', 'C', 'D', 'R', 'N', 'I', 0,
5972  /* 6516 */ 'V', 'S', 'L', 'D', 'O', 'I', 0,
5973  /* 6523 */ 'X', 'S', 'R', 'D', 'P', 'I', 0,
5974  /* 6530 */ 'X', 'V', 'R', 'D', 'P', 'I', 0,
5975  /* 6537 */ 'X', 'S', 'R', 'Q', 'P', 'I', 0,
5976  /* 6544 */ 'X', 'V', 'R', 'S', 'P', 'I', 0,
5977  /* 6551 */ 'X', 'O', 'R', 'I', 0,
5978  /* 6556 */ 'E', 'F', 'D', 'C', 'F', 'S', 'I', 0,
5979  /* 6564 */ 'E', 'F', 'S', 'C', 'F', 'S', 'I', 0,
5980  /* 6572 */ 'E', 'V', 'F', 'S', 'C', 'F', 'S', 'I', 0,
5981  /* 6581 */ 'G', '_', 'F', 'P', 'T', 'O', 'S', 'I', 0,
5982  /* 6590 */ 'E', 'F', 'D', 'C', 'T', 'S', 'I', 0,
5983  /* 6598 */ 'E', 'F', 'S', 'C', 'T', 'S', 'I', 0,
5984  /* 6606 */ 'E', 'V', 'F', 'S', 'C', 'T', 'S', 'I', 0,
5985  /* 6615 */ 'Q', 'V', 'E', 'S', 'P', 'L', 'A', 'T', 'I', 0,
5986  /* 6625 */ 'E', 'V', 'S', 'P', 'L', 'A', 'T', 'I', 0,
5987  /* 6634 */ 'L', 'D', 't', 'o', 'c', 'J', 'T', 'I', 0,
5988  /* 6643 */ 'E', 'F', 'D', 'C', 'F', 'U', 'I', 0,
5989  /* 6651 */ 'E', 'F', 'S', 'C', 'F', 'U', 'I', 0,
5990  /* 6659 */ 'E', 'V', 'F', 'S', 'C', 'F', 'U', 'I', 0,
5991  /* 6668 */ 'G', '_', 'F', 'P', 'T', 'O', 'U', 'I', 0,
5992  /* 6677 */ 'E', 'F', 'D', 'C', 'T', 'U', 'I', 0,
5993  /* 6685 */ 'E', 'F', 'S', 'C', 'T', 'U', 'I', 0,
5994  /* 6693 */ 'E', 'V', 'F', 'S', 'C', 'T', 'U', 'I', 0,
5995  /* 6702 */ 'S', 'R', 'A', 'W', 'I', 0,
5996  /* 6708 */ 'X', 'X', 'S', 'L', 'D', 'W', 'I', 0,
5997  /* 6716 */ 'C', 'M', 'P', 'L', 'W', 'I', 0,
5998  /* 6723 */ 'E', 'V', 'R', 'L', 'W', 'I', 0,
5999  /* 6730 */ 'C', 'L', 'R', 'L', 'S', 'L', 'W', 'I', 0,
6000  /* 6739 */ 'I', 'N', 'S', 'L', 'W', 'I', 0,
6001  /* 6746 */ 'E', 'V', 'S', 'L', 'W', 'I', 0,
6002  /* 6753 */ 'E', 'X', 'T', 'L', 'W', 'I', 0,
6003  /* 6760 */ 'C', 'M', 'P', 'W', 'I', 0,
6004  /* 6766 */ 'C', 'L', 'R', 'R', 'W', 'I', 0,
6005  /* 6773 */ 'I', 'N', 'S', 'R', 'W', 'I', 0,
6006  /* 6780 */ 'R', 'O', 'T', 'R', 'W', 'I', 0,
6007  /* 6787 */ 'E', 'X', 'T', 'R', 'W', 'I', 0,
6008  /* 6794 */ 'L', 'S', 'W', 'I', 0,
6009  /* 6799 */ 'S', 'T', 'S', 'W', 'I', 0,
6010  /* 6805 */ 'T', 'W', 'I', 0,
6011  /* 6809 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'X', 'I', 0,
6012  /* 6819 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'X', 'I', 0,
6013  /* 6828 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'X', 'I', 0,
6014  /* 6838 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'X', 'I', 0,
6015  /* 6847 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'U', 'X', 'I', 0,
6016  /* 6858 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'U', 'X', 'I', 0,
6017  /* 6868 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'U', 'X', 'I', 0,
6018  /* 6879 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'U', 'X', 'I', 0,
6019  /* 6889 */ 'T', 'C', 'H', 'E', 'C', 'K', 0,
6020  /* 6896 */ 'G', '_', 'P', 'T', 'R', '_', 'M', 'A', 'S', 'K', 0,
6021  /* 6907 */ 'Q', 'V', 'F', 'L', 'O', 'G', 'I', 'C', 'A', 'L', 0,
6022  /* 6918 */ 'B', 'L', 0,
6023  /* 6921 */ 'g', 'B', 'C', 'L', 0,
6024  /* 6926 */ 'B', 'C', 'C', 'L', 0,
6025  /* 6931 */ 'R', 'L', 'D', 'C', 'L', 0,
6026  /* 6937 */ 'R', 'L', 'D', 'I', 'C', 'L', 0,
6027  /* 6944 */ 'G', 'C', '_', 'L', 'A', 'B', 'E', 'L', 0,
6028  /* 6953 */ 'D', 'B', 'G', '_', 'L', 'A', 'B', 'E', 'L', 0,
6029  /* 6963 */ 'E', 'H', '_', 'L', 'A', 'B', 'E', 'L', 0,
6030  /* 6972 */ 'A', 'N', 'N', 'O', 'T', 'A', 'T', 'I', 'O', 'N', '_', 'L', 'A', 'B', 'E', 'L', 0,
6031  /* 6989 */ 'T', 'L', 'B', 'I', 'E', 'L', 0,
6032  /* 6996 */ 'I', 'C', 'A', 'L', 'L', '_', 'B', 'R', 'A', 'N', 'C', 'H', '_', 'F', 'U', 'N', 'N', 'E', 'L', 0,
6033  /* 7016 */ 'Q', 'V', 'F', 'S', 'E', 'L', 0,
6034  /* 7023 */ 'I', 'S', 'E', 'L', 0,
6035  /* 7028 */ 'E', 'V', 'S', 'E', 'L', 0,
6036  /* 7034 */ 'X', 'X', 'S', 'E', 'L', 0,
6037  /* 7040 */ 'D', 'C', 'B', 'F', 'L', 0,
6038  /* 7046 */ 'G', '_', 'S', 'H', 'L', 0,
6039  /* 7052 */ 'G', '_', 'F', 'C', 'E', 'I', 'L', 0,
6040  /* 7060 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'A', 'I', 'L', '_', 'C', 'A', 'L', 'L', 0,
6041  /* 7080 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'T', 'Y', 'P', 'E', 'D', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
6042  /* 7107 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'E', 'V', 'E', 'N', 'T', '_', 'C', 'A', 'L', 'L', 0,
6043  /* 7128 */ 'F', 'E', 'N', 'T', 'R', 'Y', '_', 'C', 'A', 'L', 'L', 0,
6044  /* 7140 */ 'D', 'S', 'S', 'A', 'L', 'L', 0,
6045  /* 7147 */ 'K', 'I', 'L', 'L', 0,
6046  /* 7152 */ 'L', 'X', 'V', 'L', 'L', 0,
6047  /* 7158 */ 'S', 'T', 'X', 'V', 'L', 'L', 0,
6048  /* 7165 */ 'B', 'L', 'R', 'L', 0,
6049  /* 7170 */ 'g', 'B', 'C', 'L', 'R', 'L', 0,
6050  /* 7177 */ 'B', 'C', 'C', 'L', 'R', 'L', 0,
6051  /* 7184 */ 'B', 'D', 'Z', 'L', 'R', 'L', 0,
6052  /* 7191 */ 'B', 'D', 'N', 'Z', 'L', 'R', 'L', 0,
6053  /* 7199 */ 'B', 'C', 'T', 'R', 'L', 0,
6054  /* 7205 */ 'g', 'B', 'C', 'C', 'T', 'R', 'L', 0,
6055  /* 7213 */ 'B', 'C', 'C', 'C', 'T', 'R', 'L', 0,
6056  /* 7221 */ 'M', 'F', 'F', 'S', 'L', 0,
6057  /* 7227 */ 'L', 'V', 'S', 'L', 0,
6058  /* 7232 */ 'E', 'F', 'D', 'M', 'U', 'L', 0,
6059  /* 7239 */ 'Q', 'V', 'F', 'M', 'U', 'L', 0,
6060  /* 7246 */ 'G', '_', 'F', 'M', 'U', 'L', 0,
6061  /* 7253 */ 'E', 'F', 'S', 'M', 'U', 'L', 0,
6062  /* 7260 */ 'E', 'V', 'F', 'S', 'M', 'U', 'L', 0,
6063  /* 7268 */ 'Q', 'V', 'F', 'X', 'M', 'U', 'L', 0,
6064  /* 7276 */ 'G', '_', 'M', 'U', 'L', 0,
6065  /* 7282 */ 'L', 'X', 'V', 'L', 0,
6066  /* 7287 */ 'S', 'T', 'X', 'V', 'L', 0,
6067  /* 7293 */ 'L', 'B', 'A', 'R', 'X', 'L', 0,
6068  /* 7300 */ 'L', 'D', 'A', 'R', 'X', 'L', 0,
6069  /* 7307 */ 'L', 'H', 'A', 'R', 'X', 'L', 0,
6070  /* 7314 */ 'L', 'W', 'A', 'R', 'X', 'L', 0,
6071  /* 7321 */ 'L', 'V', 'X', 'L', 0,
6072  /* 7326 */ 'S', 'T', 'V', 'X', 'L', 0,
6073  /* 7332 */ 'D', 'C', 'B', 'Z', 'L', 0,
6074  /* 7338 */ 'B', 'D', 'Z', 'L', 0,
6075  /* 7343 */ 'B', 'D', 'N', 'Z', 'L', 0,
6076  /* 7349 */ 'L', 'D', 't', 'o', 'c', 'L', 0,
6077  /* 7356 */ 'A', 'D', 'D', 'I', 't', 'o', 'c', 'L', 0,
6078  /* 7365 */ 'L', 'W', 'Z', 't', 'o', 'c', 'L', 0,
6079  /* 7373 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 0,
6080  /* 7384 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 0,
6081  /* 7395 */ 'L', 'D', 'g', 'o', 't', 'T', 'p', 'r', 'e', 'l', 'L', 0,
6082  /* 7407 */ 'A', 'D', 'D', 'I', 'd', 't', 'p', 'r', 'e', 'l', 'L', 0,
6083  /* 7419 */ 'V', 'M', 'S', 'U', 'M', 'M', 'B', 'M', 0,
6084  /* 7428 */ 'V', 'S', 'U', 'B', 'U', 'B', 'M', 0,
6085  /* 7436 */ 'V', 'A', 'D', 'D', 'U', 'B', 'M', 0,
6086  /* 7444 */ 'V', 'M', 'S', 'U', 'M', 'U', 'B', 'M', 0,
6087  /* 7453 */ 'V', 'S', 'U', 'B', 'U', 'D', 'M', 0,
6088  /* 7461 */ 'V', 'A', 'D', 'D', 'U', 'D', 'M', 0,
6089  /* 7469 */ 'G', '_', 'F', 'R', 'E', 'M', 0,
6090  /* 7476 */ 'G', '_', 'S', 'R', 'E', 'M', 0,
6091  /* 7483 */ 'G', '_', 'U', 'R', 'E', 'M', 0,
6092  /* 7490 */ 'V', 'M', 'S', 'U', 'M', 'S', 'H', 'M', 0,
6093  /* 7499 */ 'V', 'S', 'U', 'B', 'U', 'H', 'M', 0,
6094  /* 7507 */ 'V', 'M', 'L', 'A', 'D', 'D', 'U', 'H', 'M', 0,
6095  /* 7517 */ 'V', 'A', 'D', 'D', 'U', 'H', 'M', 0,
6096  /* 7525 */ 'V', 'M', 'S', 'U', 'M', 'U', 'H', 'M', 0,
6097  /* 7534 */ 'T', 'R', 'E', 'C', 'L', 'A', 'I', 'M', 0,
6098  /* 7543 */ 'V', 'R', 'F', 'I', 'M', 0,
6099  /* 7549 */ 'X', 'S', 'R', 'D', 'P', 'I', 'M', 0,
6100  /* 7557 */ 'X', 'V', 'R', 'D', 'P', 'I', 'M', 0,
6101  /* 7565 */ 'X', 'V', 'R', 'S', 'P', 'I', 'M', 0,
6102  /* 7573 */ 'Q', 'V', 'F', 'R', 'I', 'M', 0,
6103  /* 7580 */ 'V', 'R', 'L', 'D', 'N', 'M', 0,
6104  /* 7587 */ 'R', 'L', 'W', 'I', 'N', 'M', 0,
6105  /* 7594 */ 'V', 'R', 'L', 'W', 'N', 'M', 0,
6106  /* 7601 */ 'V', 'S', 'U', 'B', 'U', 'Q', 'M', 0,
6107  /* 7609 */ 'V', 'A', 'D', 'D', 'U', 'Q', 'M', 0,
6108  /* 7617 */ 'V', 'S', 'U', 'B', 'E', 'U', 'Q', 'M', 0,
6109  /* 7626 */ 'V', 'A', 'D', 'D', 'E', 'U', 'Q', 'M', 0,
6110  /* 7635 */ 'Q', 'V', 'F', 'P', 'E', 'R', 'M', 0,
6111  /* 7643 */ 'V', 'P', 'E', 'R', 'M', 0,
6112  /* 7649 */ 'X', 'X', 'P', 'E', 'R', 'M', 0,
6113  /* 7656 */ 'I', 'N', 'L', 'I', 'N', 'E', 'A', 'S', 'M', 0,
6114  /* 7666 */ 'V', 'P', 'K', 'U', 'D', 'U', 'M', 0,
6115  /* 7674 */ 'V', 'P', 'K', 'U', 'H', 'U', 'M', 0,
6116  /* 7682 */ 'G', '_', 'F', 'M', 'I', 'N', 'I', 'M', 'U', 'M', 0,
6117  /* 7693 */ 'G', '_', 'F', 'M', 'A', 'X', 'I', 'M', 'U', 'M', 0,
6118  /* 7704 */ 'G', '_', 'F', 'M', 'I', 'N', 'N', 'U', 'M', 0,
6119  /* 7714 */ 'G', '_', 'F', 'M', 'A', 'X', 'N', 'U', 'M', 0,
6120  /* 7724 */ 'V', 'P', 'K', 'U', 'W', 'U', 'M', 0,
6121  /* 7732 */ 'V', 'S', 'U', 'B', 'U', 'W', 'M', 0,
6122  /* 7740 */ 'V', 'A', 'D', 'D', 'U', 'W', 'M', 0,
6123  /* 7748 */ 'V', 'M', 'U', 'L', 'U', 'W', 'M', 0,
6124  /* 7756 */ 'E', 'V', 'M', 'H', 'E', 'G', 'S', 'M', 'F', 'A', 'N', 0,
6125  /* 7768 */ 'E', 'V', 'M', 'H', 'O', 'G', 'S', 'M', 'F', 'A', 'N', 0,
6126  /* 7780 */ 'E', 'V', 'M', 'W', 'S', 'M', 'F', 'A', 'N', 0,
6127  /* 7790 */ 'E', 'V', 'M', 'W', 'S', 'S', 'F', 'A', 'N', 0,
6128  /* 7800 */ 'E', 'V', 'M', 'H', 'E', 'G', 'S', 'M', 'I', 'A', 'N', 0,
6129  /* 7812 */ 'E', 'V', 'M', 'H', 'O', 'G', 'S', 'M', 'I', 'A', 'N', 0,
6130  /* 7824 */ 'E', 'V', 'M', 'W', 'S', 'M', 'I', 'A', 'N', 0,
6131  /* 7834 */ 'E', 'V', 'M', 'H', 'E', 'G', 'U', 'M', 'I', 'A', 'N', 0,
6132  /* 7846 */ 'E', 'V', 'M', 'H', 'O', 'G', 'U', 'M', 'I', 'A', 'N', 0,
6133  /* 7858 */ 'E', 'V', 'M', 'W', 'U', 'M', 'I', 'A', 'N', 0,
6134  /* 7868 */ 'Q', 'V', 'F', 'T', 'S', 'T', 'N', 'A', 'N', 0,
6135  /* 7878 */ 'G', '_', 'F', 'C', 'O', 'P', 'Y', 'S', 'I', 'G', 'N', 0,
6136  /* 7890 */ 'Q', 'V', 'F', 'C', 'P', 'S', 'G', 'N', 0,
6137  /* 7899 */ 'V', 'R', 'F', 'I', 'N', 0,
6138  /* 7905 */ 'T', 'B', 'E', 'G', 'I', 'N', 0,
6139  /* 7912 */ 'G', '_', 'S', 'M', 'I', 'N', 0,
6140  /* 7919 */ 'G', '_', 'U', 'M', 'I', 'N', 0,
6141  /* 7926 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'I', 'N', 0,
6142  /* 7943 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'I', 'N', 0,
6143  /* 7959 */ 'Q', 'V', 'F', 'R', 'I', 'N', 0,
6144  /* 7966 */ 'M', 'F', 'S', 'R', 'I', 'N', 0,
6145  /* 7973 */ 'M', 'T', 'S', 'R', 'I', 'N', 0,
6146  /* 7980 */ 'G', '_', 'F', 'S', 'I', 'N', 0,
6147  /* 7987 */ 'C', 'F', 'I', '_', 'I', 'N', 'S', 'T', 'R', 'U', 'C', 'T', 'I', 'O', 'N', 0,
6148  /* 8003 */ 'X', 'S', 'C', 'V', 'S', 'P', 'D', 'P', 'N', 0,
6149  /* 8013 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'P', 'N', 0,
6150  /* 8023 */ 'D', 'A', 'R', 'N', 0,
6151  /* 8028 */ 'M', 'F', 'F', 'S', 'C', 'R', 'N', 0,
6152  /* 8036 */ 'M', 'F', 'F', 'S', 'C', 'D', 'R', 'N', 0,
6153  /* 8045 */ 'A', 'T', 'T', 'N', 0,
6154  /* 8050 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'D', 'O', 'W', 'N', 0,
6155  /* 8067 */ 'A', 'D', 'D', '4', 'O', 0,
6156  /* 8073 */ 'A', 'D', 'D', 'C', '8', 'O', 0,
6157  /* 8080 */ 'S', 'U', 'B', 'F', 'C', '8', 'O', 0,
6158  /* 8088 */ 'A', 'D', 'D', '8', 'O', 0,
6159  /* 8094 */ 'A', 'D', 'D', 'E', '8', 'O', 0,
6160  /* 8101 */ 'S', 'U', 'B', 'F', 'E', '8', 'O', 0,
6161  /* 8109 */ 'A', 'D', 'D', 'M', 'E', '8', 'O', 0,
6162  /* 8117 */ 'S', 'U', 'B', 'F', 'M', 'E', '8', 'O', 0,
6163  /* 8126 */ 'A', 'D', 'D', 'Z', 'E', '8', 'O', 0,
6164  /* 8134 */ 'S', 'U', 'B', 'F', 'Z', 'E', '8', 'O', 0,
6165  /* 8143 */ 'S', 'U', 'B', 'F', '8', 'O', 0,
6166  /* 8150 */ 'N', 'E', 'G', '8', 'O', 0,
6167  /* 8156 */ 'G', '_', 'S', 'S', 'U', 'B', 'O', 0,
6168  /* 8164 */ 'G', '_', 'U', 'S', 'U', 'B', 'O', 0,
6169  /* 8172 */ 'A', 'D', 'D', 'C', 'O', 0,
6170  /* 8178 */ 'S', 'U', 'B', 'F', 'C', 'O', 0,
6171  /* 8185 */ 'G', '_', 'S', 'A', 'D', 'D', 'O', 0,
6172  /* 8193 */ 'G', '_', 'U', 'A', 'D', 'D', 'O', 0,
6173  /* 8201 */ 'M', 'U', 'L', 'L', 'D', 'O', 0,
6174  /* 8208 */ 'D', 'I', 'V', 'D', 'O', 0,
6175  /* 8214 */ 'A', 'D', 'D', 'E', 'O', 0,
6176  /* 8220 */ 'D', 'I', 'V', 'D', 'E', 'O', 0,
6177  /* 8227 */ 'S', 'U', 'B', 'F', 'E', 'O', 0,
6178  /* 8234 */ 'A', 'D', 'D', 'M', 'E', 'O', 0,
6179  /* 8241 */ 'S', 'U', 'B', 'F', 'M', 'E', 'O', 0,
6180  /* 8249 */ 'D', 'I', 'V', 'W', 'E', 'O', 0,
6181  /* 8256 */ 'A', 'D', 'D', 'Z', 'E', 'O', 0,
6182  /* 8263 */ 'S', 'U', 'B', 'F', 'Z', 'E', 'O', 0,
6183  /* 8271 */ 'S', 'U', 'B', 'F', 'O', 0,
6184  /* 8277 */ 'N', 'E', 'G', 'O', 0,
6185  /* 8282 */ 'E', 'V', 'S', 'T', 'W', 'H', 'O', 0,
6186  /* 8290 */ 'E', 'n', 'f', 'o', 'r', 'c', 'e', 'I', 'E', 'I', 'O', 0,
6187  /* 8302 */ 'E', 'V', 'M', 'E', 'R', 'G', 'E', 'L', 'O', 0,
6188  /* 8312 */ 'E', 'V', 'M', 'E', 'R', 'G', 'E', 'H', 'I', 'L', 'O', 0,
6189  /* 8324 */ 'V', 'S', 'L', 'O', 0,
6190  /* 8329 */ 'G', '_', 'S', 'M', 'U', 'L', 'O', 0,
6191  /* 8337 */ 'G', '_', 'U', 'M', 'U', 'L', 'O', 0,
6192  /* 8345 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'D', 'P', 'O', 0,
6193  /* 8355 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'Q', 'P', 'O', 0,
6194  /* 8366 */ 'X', 'S', 'M', 'S', 'U', 'B', 'Q', 'P', 'O', 0,
6195  /* 8376 */ 'X', 'S', 'S', 'U', 'B', 'Q', 'P', 'O', 0,
6196  /* 8385 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'Q', 'P', 'O', 0,
6197  /* 8396 */ 'X', 'S', 'M', 'A', 'D', 'D', 'Q', 'P', 'O', 0,
6198  /* 8406 */ 'X', 'S', 'A', 'D', 'D', 'Q', 'P', 'O', 0,
6199  /* 8415 */ 'X', 'S', 'M', 'U', 'L', 'Q', 'P', 'O', 0,
6200  /* 8424 */ 'X', 'S', 'S', 'Q', 'R', 'T', 'Q', 'P', 'O', 0,
6201  /* 8434 */ 'X', 'S', 'D', 'I', 'V', 'Q', 'P', 'O', 0,
6202  /* 8443 */ 'V', 'S', 'R', 'O', 0,
6203  /* 8448 */ 'D', 'I', 'V', 'D', 'U', 'O', 0,
6204  /* 8455 */ 'D', 'I', 'V', 'D', 'E', 'U', 'O', 0,
6205  /* 8463 */ 'D', 'I', 'V', 'W', 'E', 'U', 'O', 0,
6206  /* 8471 */ 'D', 'I', 'V', 'W', 'U', 'O', 0,
6207  /* 8478 */ 'M', 'U', 'L', 'L', 'W', 'O', 0,
6208  /* 8485 */ 'D', 'I', 'V', 'W', 'O', 0,
6209  /* 8491 */ 'E', 'V', 'S', 'T', 'W', 'W', 'O', 0,
6210  /* 8499 */ 'S', 'T', 'A', 'C', 'K', 'M', 'A', 'P', 0,
6211  /* 8508 */ 'N', 'A', 'P', 0,
6212  /* 8512 */ 'T', 'R', 'A', 'P', 0,
6213  /* 8517 */ 'G', '_', 'B', 'S', 'W', 'A', 'P', 0,
6214  /* 8525 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'A', 'D', 'P', 0,
6215  /* 8536 */ 'X', 'V', 'N', 'M', 'S', 'U', 'B', 'A', 'D', 'P', 0,
6216  /* 8547 */ 'X', 'S', 'M', 'S', 'U', 'B', 'A', 'D', 'P', 0,
6217  /* 8557 */ 'X', 'V', 'M', 'S', 'U', 'B', 'A', 'D', 'P', 0,
6218  /* 8567 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'A', 'D', 'P', 0,
6219  /* 8578 */ 'X', 'V', 'N', 'M', 'A', 'D', 'D', 'A', 'D', 'P', 0,
6220  /* 8589 */ 'X', 'S', 'M', 'A', 'D', 'D', 'A', 'D', 'P', 0,
6221  /* 8599 */ 'X', 'V', 'M', 'A', 'D', 'D', 'A', 'D', 'P', 0,
6222  /* 8609 */ 'X', 'S', 'S', 'U', 'B', 'D', 'P', 0,
6223  /* 8617 */ 'X', 'V', 'S', 'U', 'B', 'D', 'P', 0,
6224  /* 8625 */ 'X', 'S', 'T', 'S', 'T', 'D', 'C', 'D', 'P', 0,
6225  /* 8635 */ 'X', 'V', 'T', 'S', 'T', 'D', 'C', 'D', 'P', 0,
6226  /* 8645 */ 'X', 'S', 'M', 'I', 'N', 'C', 'D', 'P', 0,
6227  /* 8654 */ 'X', 'S', 'M', 'A', 'X', 'C', 'D', 'P', 0,
6228  /* 8663 */ 'X', 'S', 'A', 'D', 'D', 'D', 'P', 0,
6229  /* 8671 */ 'X', 'V', 'A', 'D', 'D', 'D', 'P', 0,
6230  /* 8679 */ 'X', 'S', 'C', 'V', 'S', 'X', 'D', 'D', 'P', 0,
6231  /* 8689 */ 'X', 'V', 'C', 'V', 'S', 'X', 'D', 'D', 'P', 0,
6232  /* 8699 */ 'X', 'S', 'C', 'V', 'U', 'X', 'D', 'D', 'P', 0,
6233  /* 8709 */ 'X', 'V', 'C', 'V', 'U', 'X', 'D', 'D', 'P', 0,
6234  /* 8719 */ 'X', 'S', 'C', 'M', 'P', 'G', 'E', 'D', 'P', 0,
6235  /* 8729 */ 'X', 'V', 'C', 'M', 'P', 'G', 'E', 'D', 'P', 0,
6236  /* 8739 */ 'X', 'S', 'R', 'E', 'D', 'P', 0,
6237  /* 8746 */ 'X', 'V', 'R', 'E', 'D', 'P', 0,
6238  /* 8753 */ 'X', 'S', 'R', 'S', 'Q', 'R', 'T', 'E', 'D', 'P', 0,
6239  /* 8764 */ 'X', 'V', 'R', 'S', 'Q', 'R', 'T', 'E', 'D', 'P', 0,
6240  /* 8775 */ 'X', 'S', 'N', 'E', 'G', 'D', 'P', 0,
6241  /* 8783 */ 'X', 'V', 'N', 'E', 'G', 'D', 'P', 0,
6242  /* 8791 */ 'X', 'S', 'X', 'S', 'I', 'G', 'D', 'P', 0,
6243  /* 8800 */ 'X', 'V', 'X', 'S', 'I', 'G', 'D', 'P', 0,
6244  /* 8809 */ 'X', 'S', 'M', 'I', 'N', 'J', 'D', 'P', 0,
6245  /* 8818 */ 'X', 'S', 'M', 'A', 'X', 'J', 'D', 'P', 0,
6246  /* 8827 */ 'X', 'S', 'M', 'U', 'L', 'D', 'P', 0,
6247  /* 8835 */ 'X', 'V', 'M', 'U', 'L', 'D', 'P', 0,
6248  /* 8843 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'M', 'D', 'P', 0,
6249  /* 8854 */ 'X', 'V', 'N', 'M', 'S', 'U', 'B', 'M', 'D', 'P', 0,
6250  /* 8865 */ 'X', 'S', 'M', 'S', 'U', 'B', 'M', 'D', 'P', 0,
6251  /* 8875 */ 'X', 'V', 'M', 'S', 'U', 'B', 'M', 'D', 'P', 0,
6252  /* 8885 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'M', 'D', 'P', 0,
6253  /* 8896 */ 'X', 'V', 'N', 'M', 'A', 'D', 'D', 'M', 'D', 'P', 0,
6254  /* 8907 */ 'X', 'S', 'M', 'A', 'D', 'D', 'M', 'D', 'P', 0,
6255  /* 8917 */ 'X', 'V', 'M', 'A', 'D', 'D', 'M', 'D', 'P', 0,
6256  /* 8927 */ 'X', 'S', 'C', 'P', 'S', 'G', 'N', 'D', 'P', 0,
6257  /* 8937 */ 'X', 'V', 'C', 'P', 'S', 'G', 'N', 'D', 'P', 0,
6258  /* 8947 */ 'X', 'S', 'M', 'I', 'N', 'D', 'P', 0,
6259  /* 8955 */ 'X', 'V', 'M', 'I', 'N', 'D', 'P', 0,
6260  /* 8963 */ 'X', 'S', 'C', 'M', 'P', 'O', 'D', 'P', 0,
6261  /* 8972 */ 'X', 'S', 'C', 'V', 'H', 'P', 'D', 'P', 0,
6262  /* 8981 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'D', 'P', 0,
6263  /* 8990 */ 'X', 'S', 'C', 'V', 'S', 'P', 'D', 'P', 0,
6264  /* 8999 */ 'X', 'V', 'C', 'V', 'S', 'P', 'D', 'P', 0,
6265  /* 9008 */ 'X', 'S', 'I', 'E', 'X', 'P', 'D', 'P', 0,
6266  /* 9017 */ 'X', 'V', 'I', 'E', 'X', 'P', 'D', 'P', 0,
6267  /* 9026 */ 'X', 'S', 'C', 'M', 'P', 'E', 'X', 'P', 'D', 'P', 0,
6268  /* 9037 */ 'X', 'S', 'X', 'E', 'X', 'P', 'D', 'P', 0,
6269  /* 9046 */ 'X', 'V', 'X', 'E', 'X', 'P', 'D', 'P', 0,
6270  /* 9055 */ 'X', 'S', 'C', 'M', 'P', 'E', 'Q', 'D', 'P', 0,
6271  /* 9065 */ 'X', 'V', 'C', 'M', 'P', 'E', 'Q', 'D', 'P', 0,
6272  /* 9075 */ 'X', 'S', 'N', 'A', 'B', 'S', 'D', 'P', 0,
6273  /* 9084 */ 'X', 'V', 'N', 'A', 'B', 'S', 'D', 'P', 0,
6274  /* 9093 */ 'X', 'S', 'A', 'B', 'S', 'D', 'P', 0,
6275  /* 9101 */ 'X', 'V', 'A', 'B', 'S', 'D', 'P', 0,
6276  /* 9109 */ 'X', 'S', 'C', 'M', 'P', 'G', 'T', 'D', 'P', 0,
6277  /* 9119 */ 'X', 'V', 'C', 'M', 'P', 'G', 'T', 'D', 'P', 0,
6278  /* 9129 */ 'X', 'S', 'S', 'Q', 'R', 'T', 'D', 'P', 0,
6279  /* 9138 */ 'X', 'S', 'T', 'S', 'Q', 'R', 'T', 'D', 'P', 0,
6280  /* 9148 */ 'X', 'V', 'T', 'S', 'Q', 'R', 'T', 'D', 'P', 0,
6281  /* 9158 */ 'X', 'V', 'S', 'Q', 'R', 'T', 'D', 'P', 0,
6282  /* 9167 */ 'X', 'S', 'C', 'M', 'P', 'U', 'D', 'P', 0,
6283  /* 9176 */ 'X', 'S', 'D', 'I', 'V', 'D', 'P', 0,
6284  /* 9184 */ 'X', 'S', 'T', 'D', 'I', 'V', 'D', 'P', 0,
6285  /* 9193 */ 'X', 'V', 'T', 'D', 'I', 'V', 'D', 'P', 0,
6286  /* 9202 */ 'X', 'V', 'D', 'I', 'V', 'D', 'P', 0,
6287  /* 9210 */ 'X', 'V', 'C', 'V', 'S', 'X', 'W', 'D', 'P', 0,
6288  /* 9220 */ 'X', 'V', 'C', 'V', 'U', 'X', 'W', 'D', 'P', 0,
6289  /* 9230 */ 'X', 'S', 'M', 'A', 'X', 'D', 'P', 0,
6290  /* 9238 */ 'X', 'V', 'M', 'A', 'X', 'D', 'P', 0,
6291  /* 9246 */ 'C', 'T', 'R', 'L', '_', 'D', 'E', 'P', 0,
6292  /* 9255 */ 'D', 'C', 'B', 'F', 'E', 'P', 0,
6293  /* 9262 */ 'I', 'C', 'B', 'I', 'E', 'P', 0,
6294  /* 9269 */ 'D', 'C', 'B', 'Z', 'L', 'E', 'P', 0,
6295  /* 9277 */ 'D', 'C', 'B', 'T', 'E', 'P', 0,
6296  /* 9284 */ 'D', 'C', 'B', 'S', 'T', 'E', 'P', 0,
6297  /* 9292 */ 'D', 'C', 'B', 'T', 'S', 'T', 'E', 'P', 0,
6298  /* 9301 */ 'D', 'C', 'B', 'Z', 'E', 'P', 0,
6299  /* 9308 */ 'V', 'C', 'M', 'P', 'B', 'F', 'P', 0,
6300  /* 9316 */ 'V', 'N', 'M', 'S', 'U', 'B', 'F', 'P', 0,
6301  /* 9325 */ 'V', 'S', 'U', 'B', 'F', 'P', 0,
6302  /* 9332 */ 'V', 'M', 'A', 'D', 'D', 'F', 'P', 0,
6303  /* 9340 */ 'V', 'A', 'D', 'D', 'F', 'P', 0,
6304  /* 9347 */ 'V', 'L', 'O', 'G', 'E', 'F', 'P', 0,
6305  /* 9355 */ 'V', 'C', 'M', 'P', 'G', 'E', 'F', 'P', 0,
6306  /* 9364 */ 'V', 'R', 'E', 'F', 'P', 0,
6307  /* 9370 */ 'V', 'E', 'X', 'P', 'T', 'E', 'F', 'P', 0,
6308  /* 9379 */ 'V', 'R', 'S', 'Q', 'R', 'T', 'E', 'F', 'P', 0,
6309  /* 9389 */ 'V', 'M', 'I', 'N', 'F', 'P', 0,
6310  /* 9396 */ 'G', '_', 'S', 'I', 'T', 'O', 'F', 'P', 0,
6311  /* 9405 */ 'G', '_', 'U', 'I', 'T', 'O', 'F', 'P', 0,
6312  /* 9414 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'F', 'P', 0,
6313  /* 9423 */ 'V', 'C', 'M', 'P', 'G', 'T', 'F', 'P', 0,
6314  /* 9432 */ 'V', 'M', 'A', 'X', 'F', 'P', 0,
6315  /* 9439 */ 'X', 'S', 'C', 'V', 'D', 'P', 'H', 'P', 0,
6316  /* 9448 */ 'X', 'V', 'C', 'V', 'S', 'P', 'H', 'P', 0,
6317  /* 9457 */ 'V', 'R', 'F', 'I', 'P', 0,
6318  /* 9463 */ 'X', 'S', 'R', 'D', 'P', 'I', 'P', 0,
6319  /* 9471 */ 'X', 'V', 'R', 'D', 'P', 'I', 'P', 0,
6320  /* 9479 */ 'X', 'V', 'R', 'S', 'P', 'I', 'P', 0,
6321  /* 9487 */ 'Q', 'V', 'F', 'R', 'I', 'P', 0,
6322  /* 9494 */ 'D', 'C', 'B', 'F', 'L', 'P', 0,
6323  /* 9501 */ 'G', '_', 'F', 'C', 'M', 'P', 0,
6324  /* 9508 */ 'G', '_', 'I', 'C', 'M', 'P', 0,
6325  /* 9515 */ 'B', 'L', 'A', '8', '_', 'N', 'O', 'P', 0,
6326  /* 9524 */ 'B', 'L', '8', '_', 'N', 'O', 'P', 0,
6327  /* 9532 */ 'U', 'N', 'E', 'N', 'C', 'O', 'D', 'E', 'D', '_', 'N', 'O', 'P', 0,
6328  /* 9546 */ 'B', 'L', '_', 'N', 'O', 'P', 0,
6329  /* 9553 */ 'G', '_', 'C', 'T', 'P', 'O', 'P', 0,
6330  /* 9561 */ 'S', 'T', 'O', 'P', 0,
6331  /* 9566 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'O', 'P', 0,
6332  /* 9579 */ 'F', 'A', 'U', 'L', 'T', 'I', 'N', 'G', '_', 'O', 'P', 0,
6333  /* 9591 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'Q', 'P', 0,
6334  /* 9601 */ 'X', 'S', 'M', 'S', 'U', 'B', 'Q', 'P', 0,
6335  /* 9610 */ 'X', 'S', 'S', 'U', 'B', 'Q', 'P', 0,
6336  /* 9618 */ 'X', 'S', 'T', 'S', 'T', 'D', 'C', 'Q', 'P', 0,
6337  /* 9628 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'Q', 'P', 0,
6338  /* 9638 */ 'X', 'S', 'M', 'A', 'D', 'D', 'Q', 'P', 0,
6339  /* 9647 */ 'X', 'S', 'A', 'D', 'D', 'Q', 'P', 0,
6340  /* 9655 */ 'X', 'S', 'C', 'V', 'S', 'D', 'Q', 'P', 0,
6341  /* 9664 */ 'X', 'S', 'C', 'V', 'U', 'D', 'Q', 'P', 0,
6342  /* 9673 */ 'X', 'S', 'N', 'E', 'G', 'Q', 'P', 0,
6343  /* 9681 */ 'X', 'S', 'X', 'S', 'I', 'G', 'Q', 'P', 0,
6344  /* 9690 */ 'X', 'S', 'M', 'U', 'L', 'Q', 'P', 0,
6345  /* 9698 */ 'X', 'S', 'C', 'P', 'S', 'G', 'N', 'Q', 'P', 0,
6346  /* 9708 */ 'X', 'S', 'C', 'M', 'P', 'O', 'Q', 'P', 0,
6347  /* 9717 */ 'X', 'S', 'C', 'V', 'D', 'P', 'Q', 'P', 0,
6348  /* 9726 */ 'X', 'S', 'I', 'E', 'X', 'P', 'Q', 'P', 0,
6349  /* 9735 */ 'X', 'S', 'C', 'M', 'P', 'E', 'X', 'P', 'Q', 'P', 0,
6350  /* 9746 */ 'X', 'S', 'X', 'E', 'X', 'P', 'Q', 'P', 0,
6351  /* 9755 */ 'X', 'S', 'N', 'A', 'B', 'S', 'Q', 'P', 0,
6352  /* 9764 */ 'X', 'S', 'A', 'B', 'S', 'Q', 'P', 0,
6353  /* 9772 */ 'X', 'S', 'S', 'Q', 'R', 'T', 'Q', 'P', 0,
6354  /* 9781 */ 'X', 'S', 'C', 'M', 'P', 'U', 'Q', 'P', 0,
6355  /* 9790 */ 'X', 'S', 'D', 'I', 'V', 'Q', 'P', 0,
6356  /* 9798 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'A', 'S', 'P', 0,
6357  /* 9809 */ 'X', 'V', 'N', 'M', 'S', 'U', 'B', 'A', 'S', 'P', 0,
6358  /* 9820 */ 'X', 'S', 'M', 'S', 'U', 'B', 'A', 'S', 'P', 0,
6359  /* 9830 */ 'X', 'V', 'M', 'S', 'U', 'B', 'A', 'S', 'P', 0,
6360  /* 9840 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'A', 'S', 'P', 0,
6361  /* 9851 */ 'X', 'V', 'N', 'M', 'A', 'D', 'D', 'A', 'S', 'P', 0,
6362  /* 9862 */ 'X', 'S', 'M', 'A', 'D', 'D', 'A', 'S', 'P', 0,
6363  /* 9872 */ 'X', 'V', 'M', 'A', 'D', 'D', 'A', 'S', 'P', 0,
6364  /* 9882 */ 'X', 'S', 'S', 'U', 'B', 'S', 'P', 0,
6365  /* 9890 */ 'X', 'V', 'S', 'U', 'B', 'S', 'P', 0,
6366  /* 9898 */ 'X', 'S', 'T', 'S', 'T', 'D', 'C', 'S', 'P', 0,
6367  /* 9908 */ 'X', 'V', 'T', 'S', 'T', 'D', 'C', 'S', 'P', 0,
6368  /* 9918 */ 'X', 'S', 'A', 'D', 'D', 'S', 'P', 0,
6369  /* 9926 */ 'X', 'V', 'A', 'D', 'D', 'S', 'P', 0,
6370  /* 9934 */ 'X', 'S', 'C', 'V', 'S', 'X', 'D', 'S', 'P', 0,
6371  /* 9944 */ 'X', 'V', 'C', 'V', 'S', 'X', 'D', 'S', 'P', 0,
6372  /* 9954 */ 'X', 'S', 'C', 'V', 'U', 'X', 'D', 'S', 'P', 0,
6373  /* 9964 */ 'X', 'V', 'C', 'V', 'U', 'X', 'D', 'S', 'P', 0,
6374  /* 9974 */ 'X', 'V', 'C', 'M', 'P', 'G', 'E', 'S', 'P', 0,
6375  /* 9984 */ 'X', 'S', 'R', 'E', 'S', 'P', 0,
6376  /* 9991 */ 'X', 'V', 'R', 'E', 'S', 'P', 0,
6377  /* 9998 */ 'X', 'S', 'R', 'S', 'Q', 'R', 'T', 'E', 'S', 'P', 0,
6378  /* 10009 */ 'X', 'V', 'R', 'S', 'Q', 'R', 'T', 'E', 'S', 'P', 0,
6379  /* 10020 */ 'X', 'V', 'N', 'E', 'G', 'S', 'P', 0,
6380  /* 10028 */ 'X', 'V', 'X', 'S', 'I', 'G', 'S', 'P', 0,
6381  /* 10037 */ 'X', 'S', 'M', 'U', 'L', 'S', 'P', 0,
6382  /* 10045 */ 'X', 'V', 'M', 'U', 'L', 'S', 'P', 0,
6383  /* 10053 */ 'X', 'S', 'N', 'M', 'S', 'U', 'B', 'M', 'S', 'P', 0,
6384  /* 10064 */ 'X', 'V', 'N', 'M', 'S', 'U', 'B', 'M', 'S', 'P', 0,
6385  /* 10075 */ 'X', 'S', 'M', 'S', 'U', 'B', 'M', 'S', 'P', 0,
6386  /* 10085 */ 'X', 'V', 'M', 'S', 'U', 'B', 'M', 'S', 'P', 0,
6387  /* 10095 */ 'X', 'S', 'N', 'M', 'A', 'D', 'D', 'M', 'S', 'P', 0,
6388  /* 10106 */ 'X', 'V', 'N', 'M', 'A', 'D', 'D', 'M', 'S', 'P', 0,
6389  /* 10117 */ 'X', 'S', 'M', 'A', 'D', 'D', 'M', 'S', 'P', 0,
6390  /* 10127 */ 'X', 'V', 'M', 'A', 'D', 'D', 'M', 'S', 'P', 0,
6391  /* 10137 */ 'X', 'V', 'C', 'P', 'S', 'G', 'N', 'S', 'P', 0,
6392  /* 10147 */ 'X', 'V', 'M', 'I', 'N', 'S', 'P', 0,
6393  /* 10155 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'P', 0,
6394  /* 10164 */ 'X', 'V', 'C', 'V', 'D', 'P', 'S', 'P', 0,
6395  /* 10173 */ 'X', 'V', 'C', 'V', 'H', 'P', 'S', 'P', 0,
6396  /* 10182 */ 'X', 'V', 'I', 'E', 'X', 'P', 'S', 'P', 0,
6397  /* 10191 */ 'X', 'V', 'X', 'E', 'X', 'P', 'S', 'P', 0,
6398  /* 10200 */ 'X', 'V', 'C', 'M', 'P', 'E', 'Q', 'S', 'P', 0,
6399  /* 10210 */ 'Q', 'V', 'F', 'R', 'S', 'P', 0,
6400  /* 10217 */ 'X', 'S', 'R', 'S', 'P', 0,
6401  /* 10223 */ 'X', 'V', 'N', 'A', 'B', 'S', 'S', 'P', 0,
6402  /* 10232 */ 'X', 'V', 'A', 'B', 'S', 'S', 'P', 0,
6403  /* 10240 */ 'L', 'X', 'S', 'S', 'P', 0,
6404  /* 10246 */ 'S', 'T', 'X', 'S', 'S', 'P', 0,
6405  /* 10253 */ 'X', 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'P', 0,
6406  /* 10263 */ 'X', 'S', 'S', 'Q', 'R', 'T', 'S', 'P', 0,
6407  /* 10272 */ 'X', 'V', 'T', 'S', 'Q', 'R', 'T', 'S', 'P', 0,
6408  /* 10282 */ 'X', 'V', 'S', 'Q', 'R', 'T', 'S', 'P', 0,
6409  /* 10291 */ 'X', 'S', 'D', 'I', 'V', 'S', 'P', 0,
6410  /* 10299 */ 'X', 'V', 'T', 'D', 'I', 'V', 'S', 'P', 0,
6411  /* 10308 */ 'X', 'V', 'D', 'I', 'V', 'S', 'P', 0,
6412  /* 10316 */ 'X', 'V', 'C', 'V', 'S', 'X', 'W', 'S', 'P', 0,
6413  /* 10326 */ 'X', 'V', 'C', 'V', 'U', 'X', 'W', 'S', 'P', 0,
6414  /* 10336 */ 'X', 'V', 'M', 'A', 'X', 'S', 'P', 0,
6415  /* 10344 */ 'A', 'D', 'J', 'C', 'A', 'L', 'L', 'S', 'T', 'A', 'C', 'K', 'U', 'P', 0,
6416  /* 10359 */ 'G', '_', 'F', 'E', 'X', 'P', 0,
6417  /* 10366 */ 'X', 'S', 'R', 'Q', 'P', 'X', 'P', 0,
6418  /* 10374 */ 'V', 'P', 'R', 'T', 'Y', 'B', 'Q', 0,
6419  /* 10382 */ 'E', 'F', 'D', 'C', 'M', 'P', 'E', 'Q', 0,
6420  /* 10391 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'E', 'Q', 0,
6421  /* 10400 */ 'E', 'F', 'S', 'C', 'M', 'P', 'E', 'Q', 0,
6422  /* 10409 */ 'E', 'V', 'F', 'S', 'C', 'M', 'P', 'E', 'Q', 0,
6423  /* 10419 */ 'E', 'V', 'C', 'M', 'P', 'E', 'Q', 0,
6424  /* 10427 */ 'E', 'F', 'D', 'T', 'S', 'T', 'E', 'Q', 0,
6425  /* 10436 */ 'E', 'F', 'S', 'T', 'S', 'T', 'E', 'Q', 0,
6426  /* 10445 */ 'E', 'V', 'F', 'S', 'T', 'S', 'T', 'E', 'Q', 0,
6427  /* 10455 */ 'I', 'C', 'B', 'L', 'Q', 0,
6428  /* 10461 */ 'V', 'B', 'P', 'E', 'R', 'M', 'Q', 0,
6429  /* 10469 */ 'X', 'X', 'B', 'R', 'Q', 0,
6430  /* 10475 */ 'V', 'M', 'U', 'L', '1', '0', 'U', 'Q', 0,
6431  /* 10484 */ 'V', 'M', 'U', 'L', '1', '0', 'C', 'U', 'Q', 0,
6432  /* 10494 */ 'V', 'S', 'U', 'B', 'C', 'U', 'Q', 0,
6433  /* 10502 */ 'V', 'A', 'D', 'D', 'C', 'U', 'Q', 0,
6434  /* 10510 */ 'V', 'M', 'U', 'L', '1', '0', 'E', 'C', 'U', 'Q', 0,
6435  /* 10521 */ 'V', 'S', 'U', 'B', 'E', 'C', 'U', 'Q', 0,
6436  /* 10530 */ 'V', 'A', 'D', 'D', 'E', 'C', 'U', 'Q', 0,
6437  /* 10539 */ 'V', 'M', 'U', 'L', '1', '0', 'E', 'U', 'Q', 0,
6438  /* 10549 */ 'M', 'B', 'A', 'R', 0,
6439  /* 10554 */ 'U', 'p', 'd', 'a', 't', 'e', 'G', 'B', 'R', 0,
6440  /* 10564 */ 'G', '_', 'B', 'R', 0,
6441  /* 10569 */ 'I', 'N', 'L', 'I', 'N', 'E', 'A', 'S', 'M', '_', 'B', 'R', 0,
6442  /* 10582 */ 'M', 'F', 'D', 'C', 'R', 0,
6443  /* 10588 */ 'R', 'L', 'D', 'C', 'R', 0,
6444  /* 10594 */ 'M', 'T', 'D', 'C', 'R', 0,
6445  /* 10600 */ 'M', 'F', 'C', 'R', 0,
6446  /* 10605 */ 'R', 'L', 'D', 'I', 'C', 'R', 0,
6447  /* 10612 */ 'M', 'F', 'V', 'S', 'C', 'R', 0,
6448  /* 10619 */ 'M', 'T', 'V', 'S', 'C', 'R', 0,
6449  /* 10626 */ 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'C', 'R', 0,
6450  /* 10637 */ 'S', 'P', 'I', 'L', 'L', '_', 'C', 'R', 0,
6451  /* 10646 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'g', 'd', 'L', 'A', 'D', 'D', 'R', 0,
6452  /* 10661 */ 'A', 'D', 'D', 'I', 't', 'l', 's', 'l', 'd', 'L', 'A', 'D', 'D', 'R', 0,
6453  /* 10676 */ 'G', '_', 'B', 'L', 'O', 'C', 'K', '_', 'A', 'D', 'D', 'R', 0,
6454  /* 10689 */ 'G', 'E', 'T', 't', 'l', 's', 'l', 'd', 'A', 'D', 'D', 'R', 0,
6455  /* 10702 */ 'G', 'E', 'T', 't', 'l', 's', 'A', 'D', 'D', 'R', 0,
6456  /* 10713 */ 'V', 'N', 'C', 'I', 'P', 'H', 'E', 'R', 0,
6457  /* 10722 */ 'V', 'C', 'I', 'P', 'H', 'E', 'R', 0,
6458  /* 10730 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'N', 'T', 'E', 'R', 0,
6459  /* 10755 */ 'G', '_', 'R', 'E', 'A', 'D', 'C', 'Y', 'C', 'L', 'E', 'C', 'O', 'U', 'N', 'T', 'E', 'R', 0,
6460  /* 10774 */ 'G', '_', 'R', 'E', 'A', 'D', '_', 'R', 'E', 'G', 'I', 'S', 'T', 'E', 'R', 0,
6461  /* 10790 */ 'G', '_', 'W', 'R', 'I', 'T', 'E', '_', 'R', 'E', 'G', 'I', 'S', 'T', 'E', 'R', 0,
6462  /* 10807 */ 'G', '_', 'A', 'S', 'H', 'R', 0,
6463  /* 10814 */ 'G', '_', 'L', 'S', 'H', 'R', 0,
6464  /* 10821 */ 'B', 'L', 'R', 0,
6465  /* 10825 */ 'g', 'B', 'C', 'L', 'R', 0,
6466  /* 10831 */ 'B', 'C', 'C', 'L', 'R', 0,
6467  /* 10837 */ 'M', 'F', 'L', 'R', 0,
6468  /* 10842 */ 'M', 'T', 'L', 'R', 0,
6469  /* 10847 */ 'B', 'D', 'Z', 'L', 'R', 0,
6470  /* 10853 */ 'B', 'D', 'N', 'Z', 'L', 'R', 0,
6471  /* 10860 */ 'M', 'o', 'v', 'e', 'P', 'C', 't', 'o', 'L', 'R', 0,
6472  /* 10871 */ 'M', 'o', 'v', 'e', 'G', 'O', 'T', 't', 'o', 'L', 'R', 0,
6473  /* 10883 */ 'Q', 'V', 'F', 'M', 'R', 0,
6474  /* 10889 */ 'M', 'F', 'P', 'M', 'R', 0,
6475  /* 10895 */ 'M', 'T', 'P', 'M', 'R', 0,
6476  /* 10901 */ 'V', 'P', 'E', 'R', 'M', 'R', 0,
6477  /* 10908 */ 'X', 'X', 'P', 'E', 'R', 'M', 'R', 0,
6478  /* 10916 */ 'X', 'X', 'L', 'O', 'R', 0,
6479  /* 10922 */ 'X', 'X', 'L', 'N', 'O', 'R', 0,
6480  /* 10929 */ 'C', 'R', 'N', 'O', 'R', 0,
6481  /* 10935 */ 'E', 'V', 'N', 'O', 'R', 0,
6482  /* 10941 */ 'G', '_', 'F', 'F', 'L', 'O', 'O', 'R', 0,
6483  /* 10950 */ 'C', 'R', 'O', 'R', 0,
6484  /* 10955 */ 'G', '_', 'B', 'U', 'I', 'L', 'D', '_', 'V', 'E', 'C', 'T', 'O', 'R', 0,
6485  /* 10970 */ 'G', '_', 'S', 'H', 'U', 'F', 'F', 'L', 'E', '_', 'V', 'E', 'C', 'T', 'O', 'R', 0,
6486  /* 10987 */ 'E', 'V', 'O', 'R', 0,
6487  /* 10992 */ 'X', 'X', 'L', 'X', 'O', 'R', 0,
6488  /* 10999 */ 'V', 'P', 'E', 'R', 'M', 'X', 'O', 'R', 0,
6489  /* 11008 */ 'C', 'R', 'X', 'O', 'R', 0,
6490  /* 11014 */ 'E', 'V', 'X', 'O', 'R', 0,
6491  /* 11020 */ 'G', '_', 'X', 'O', 'R', 0,
6492  /* 11026 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'X', 'O', 'R', 0,
6493  /* 11042 */ 'G', '_', 'O', 'R', 0,
6494  /* 11047 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'O', 'R', 0,
6495  /* 11062 */ 'M', 'F', 'S', 'P', 'R', 0,
6496  /* 11068 */ 'M', 'T', 'S', 'P', 'R', 0,
6497  /* 11074 */ 'M', 'F', 'S', 'R', 0,
6498  /* 11079 */ 'M', 'F', 'M', 'S', 'R', 0,
6499  /* 11085 */ 'M', 'T', 'M', 'S', 'R', 0,
6500  /* 11091 */ 'M', 'T', 'S', 'R', 0,
6501  /* 11096 */ 'L', 'V', 'S', 'R', 0,
6502  /* 11101 */ 'T', 'A', 'I', 'L', 'B', 'C', 'T', 'R', 0,
6503  /* 11110 */ 'g', 'B', 'C', 'C', 'T', 'R', 0,
6504  /* 11117 */ 'B', 'C', 'C', 'C', 'T', 'R', 0,
6505  /* 11124 */ 'M', 'F', 'C', 'T', 'R', 0,
6506  /* 11130 */ 'M', 'T', 'C', 'T', 'R', 0,
6507  /* 11136 */ 'G', '_', 'I', 'N', 'T', 'T', 'O', 'P', 'T', 'R', 0,
6508  /* 11147 */ 'E', 'F', 'D', 'A', 'B', 'S', 0,
6509  /* 11154 */ 'Q', 'V', 'F', 'A', 'B', 'S', 0,
6510  /* 11161 */ 'G', '_', 'F', 'A', 'B', 'S', 0,
6511  /* 11168 */ 'E', 'F', 'D', 'N', 'A', 'B', 'S', 0,
6512  /* 11176 */ 'Q', 'V', 'F', 'N', 'A', 'B', 'S', 0,
6513  /* 11184 */ 'E', 'F', 'S', 'N', 'A', 'B', 'S', 0,
6514  /* 11192 */ 'E', 'V', 'F', 'S', 'N', 'A', 'B', 'S', 0,
6515  /* 11201 */ 'E', 'F', 'S', 'A', 'B', 'S', 0,
6516  /* 11208 */ 'E', 'V', 'F', 'S', 'A', 'B', 'S', 0,
6517  /* 11216 */ 'E', 'V', 'A', 'B', 'S', 0,
6518  /* 11222 */ 'V', 'S', 'U', 'M', '4', 'S', 'B', 'S', 0,
6519  /* 11231 */ 'V', 'S', 'U', 'B', 'S', 'B', 'S', 0,
6520  /* 11239 */ 'V', 'A', 'D', 'D', 'S', 'B', 'S', 0,
6521  /* 11247 */ 'V', 'S', 'U', 'M', '4', 'U', 'B', 'S', 0,
6522  /* 11256 */ 'V', 'S', 'U', 'B', 'U', 'B', 'S', 0,
6523  /* 11264 */ 'V', 'A', 'D', 'D', 'U', 'B', 'S', 0,
6524  /* 11272 */ 'Q', 'V', 'F', 'S', 'U', 'B', 'S', 0,
6525  /* 11280 */ 'Q', 'V', 'F', 'M', 'S', 'U', 'B', 'S', 0,
6526  /* 11289 */ 'Q', 'V', 'F', 'N', 'M', 'S', 'U', 'B', 'S', 0,
6527  /* 11299 */ 'Q', 'V', 'F', 'A', 'D', 'D', 'S', 0,
6528  /* 11307 */ 'Q', 'V', 'F', 'M', 'A', 'D', 'D', 'S', 0,
6529  /* 11316 */ 'Q', 'V', 'F', 'N', 'M', 'A', 'D', 'D', 'S', 0,
6530  /* 11326 */ 'Q', 'V', 'F', 'X', 'X', 'C', 'P', 'N', 'M', 'A', 'D', 'D', 'S', 0,
6531  /* 11340 */ 'Q', 'V', 'F', 'X', 'X', 'N', 'P', 'M', 'A', 'D', 'D', 'S', 0,
6532  /* 11353 */ 'Q', 'V', 'F', 'X', 'M', 'A', 'D', 'D', 'S', 0,
6533  /* 11363 */ 'Q', 'V', 'F', 'X', 'X', 'M', 'A', 'D', 'D', 'S', 0,
6534  /* 11374 */ 'Q', 'V', 'F', 'C', 'F', 'I', 'D', 'S', 0,
6535  /* 11383 */ 'D', 'C', 'B', 'T', 'D', 'S', 0,
6536  /* 11390 */ 'D', 'C', 'B', 'T', 'S', 'T', 'D', 'S', 0,
6537  /* 11399 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'X', 'D', 'S', 0,
6538  /* 11410 */ 'X', 'V', 'C', 'V', 'D', 'P', 'S', 'X', 'D', 'S', 0,
6539  /* 11421 */ 'X', 'V', 'C', 'V', 'S', 'P', 'S', 'X', 'D', 'S', 0,
6540  /* 11432 */ 'X', 'S', 'C', 'V', 'D', 'P', 'U', 'X', 'D', 'S', 0,
6541  /* 11443 */ 'X', 'V', 'C', 'V', 'D', 'P', 'U', 'X', 'D', 'S', 0,
6542  /* 11454 */ 'X', 'V', 'C', 'V', 'S', 'P', 'U', 'X', 'D', 'S', 0,
6543  /* 11465 */ 'V', '_', 'S', 'E', 'T', 'A', 'L', 'L', 'O', 'N', 'E', 'S', 0,
6544  /* 11478 */ 'Q', 'V', 'F', 'R', 'E', 'S', 0,
6545  /* 11485 */ 'Q', 'V', 'F', 'R', 'S', 'Q', 'R', 'T', 'E', 'S', 0,
6546  /* 11496 */ 'G', '_', 'U', 'N', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
6547  /* 11513 */ 'G', '_', 'M', 'E', 'R', 'G', 'E', '_', 'V', 'A', 'L', 'U', 'E', 'S', 0,
6548  /* 11528 */ 'E', 'F', 'D', 'C', 'F', 'S', 0,
6549  /* 11535 */ 'M', 'F', 'F', 'S', 0,
6550  /* 11540 */ 'L', 'F', 'S', 0,
6551  /* 11544 */ 'M', 'C', 'R', 'F', 'S', 0,
6552  /* 11550 */ 'S', 'T', 'F', 'S', 0,
6553  /* 11555 */ 'F', 'N', 'E', 'G', 'S', 0,
6554  /* 11561 */ 'V', 'S', 'U', 'M', '4', 'S', 'H', 'S', 0,
6555  /* 11570 */ 'V', 'S', 'U', 'B', 'S', 'H', 'S', 0,
6556  /* 11578 */ 'V', 'M', 'H', 'A', 'D', 'D', 'S', 'H', 'S', 0,
6557  /* 11588 */ 'V', 'M', 'H', 'R', 'A', 'D', 'D', 'S', 'H', 'S', 0,
6558  /* 11599 */ 'V', 'A', 'D', 'D', 'S', 'H', 'S', 0,
6559  /* 11607 */ 'V', 'M', 'S', 'U', 'M', 'S', 'H', 'S', 0,
6560  /* 11616 */ 'V', 'S', 'U', 'B', 'U', 'H', 'S', 0,
6561  /* 11624 */ 'V', 'A', 'D', 'D', 'U', 'H', 'S', 0,
6562  /* 11632 */ 'V', 'M', 'S', 'U', 'M', 'U', 'H', 'S', 0,
6563  /* 11641 */ 'S', 'U', 'B', 'I', 'S', 0,
6564  /* 11647 */ 'S', 'U', 'B', 'P', 'C', 'I', 'S', 0,
6565  /* 11655 */ 'A', 'D', 'D', 'P', 'C', 'I', 'S', 0,
6566  /* 11663 */ 'A', 'D', 'D', 'I', 'S', 0,
6567  /* 11669 */ 'L', 'I', 'S', 0,
6568  /* 11673 */ 'X', 'O', 'R', 'I', 'S', 0,
6569  /* 11679 */ 'E', 'V', 'S', 'R', 'W', 'I', 'S', 0,
6570  /* 11687 */ 'F', 'S', 'E', 'L', 'S', 0,
6571  /* 11693 */ 'A', 'D', 'D', '4', 'T', 'L', 'S', 0,
6572  /* 11701 */ 'A', 'D', 'D', '8', 'T', 'L', 'S', 0,
6573  /* 11709 */ 'I', 'C', 'B', 'T', 'L', 'S', 0,
6574  /* 11716 */ 'S', 'T', 'B', 'X', 'T', 'L', 'S', 0,
6575  /* 11724 */ 'L', 'D', 'X', 'T', 'L', 'S', 0,
6576  /* 11731 */ 'S', 'T', 'D', 'X', 'T', 'L', 'S', 0,
6577  /* 11739 */ 'S', 'T', 'H', 'X', 'T', 'L', 'S', 0,
6578  /* 11747 */ 'S', 'T', 'W', 'X', 'T', 'L', 'S', 0,
6579  /* 11755 */ 'L', 'B', 'Z', 'X', 'T', 'L', 'S', 0,
6580  /* 11763 */ 'L', 'H', 'Z', 'X', 'T', 'L', 'S', 0,
6581  /* 11771 */ 'L', 'W', 'Z', 'X', 'T', 'L', 'S', 0,
6582  /* 11779 */ 'B', 'L', '8', '_', 'T', 'L', 'S', 0,
6583  /* 11787 */ 'B', 'L', '_', 'T', 'L', 'S', 0,
6584  /* 11794 */ 'B', 'L', '8', '_', 'N', 'O', 'P', '_', 'T', 'L', 'S', 0,
6585  /* 11806 */ 'Q', 'V', 'F', 'M', 'U', 'L', 'S', 0,
6586  /* 11814 */ 'Q', 'V', 'F', 'X', 'M', 'U', 'L', 'S', 0,
6587  /* 11823 */ 'F', 'R', 'I', 'M', 'S', 0,
6588  /* 11829 */ 'F', 'C', 'P', 'S', 'G', 'N', 'S', 0,
6589  /* 11837 */ 'F', 'R', 'I', 'N', 'S', 0,
6590  /* 11843 */ 'G', '_', 'F', 'C', 'O', 'S', 0,
6591  /* 11850 */ 'E', 'V', 'L', 'W', 'H', 'O', 'S', 0,
6592  /* 11858 */ 'F', 'R', 'I', 'P', 'S', 0,
6593  /* 11864 */ 'G', '_', 'C', 'O', 'N', 'C', 'A', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', 'S', 0,
6594  /* 11881 */ 'C', 'O', 'P', 'Y', '_', 'T', 'O', '_', 'R', 'E', 'G', 'C', 'L', 'A', 'S', 'S', 0,
6595  /* 11898 */ 'F', 'A', 'B', 'S', 'S', 0,
6596  /* 11904 */ 'F', 'N', 'A', 'B', 'S', 'S', 0,
6597  /* 11911 */ 'V', 'P', 'K', 'S', 'D', 'S', 'S', 0,
6598  /* 11919 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', '_', 'C', 'M', 'P', 'X', 'C', 'H', 'G', '_', 'W', 'I', 'T', 'H', '_', 'S', 'U', 'C', 'C', 'E', 'S', 'S', 0,
6599  /* 11949 */ 'V', 'P', 'K', 'S', 'H', 'S', 'S', 0,
6600  /* 11957 */ 'V', 'P', 'K', 'S', 'W', 'S', 'S', 0,
6601  /* 11965 */ 'G', '_', 'I', 'N', 'T', 'R', 'I', 'N', 'S', 'I', 'C', '_', 'W', '_', 'S', 'I', 'D', 'E', '_', 'E', 'F', 'F', 'E', 'C', 'T', 'S', 0,
6602  /* 11992 */ 'E', 'V', 'C', 'M', 'P', 'G', 'T', 'S', 0,
6603  /* 12001 */ 'E', 'V', 'C', 'M', 'P', 'L', 'T', 'S', 0,
6604  /* 12010 */ 'F', 'S', 'Q', 'R', 'T', 'S', 0,
6605  /* 12017 */ 'Q', 'V', 'F', 'C', 'F', 'I', 'D', 'U', 'S', 0,
6606  /* 12027 */ 'V', 'P', 'K', 'S', 'D', 'U', 'S', 0,
6607  /* 12035 */ 'V', 'P', 'K', 'U', 'D', 'U', 'S', 0,
6608  /* 12043 */ 'V', 'P', 'K', 'S', 'H', 'U', 'S', 0,
6609  /* 12051 */ 'V', 'P', 'K', 'U', 'H', 'U', 'S', 0,
6610  /* 12059 */ 'F', 'C', 'M', 'P', 'U', 'S', 0,
6611  /* 12066 */ 'V', 'P', 'K', 'S', 'W', 'U', 'S', 0,
6612  /* 12074 */ 'V', 'P', 'K', 'U', 'W', 'U', 'S', 0,
6613  /* 12082 */ 'F', 'D', 'I', 'V', 'S', 0,
6614  /* 12088 */ 'E', 'V', 'S', 'R', 'W', 'S', 0,
6615  /* 12095 */ 'M', 'T', 'V', 'S', 'R', 'W', 'S', 0,
6616  /* 12103 */ 'V', 'S', 'U', 'M', '2', 'S', 'W', 'S', 0,
6617  /* 12112 */ 'V', 'S', 'U', 'B', 'S', 'W', 'S', 0,
6618  /* 12120 */ 'V', 'A', 'D', 'D', 'S', 'W', 'S', 0,
6619  /* 12128 */ 'V', 'S', 'U', 'M', 'S', 'W', 'S', 0,
6620  /* 12136 */ 'V', 'S', 'U', 'B', 'U', 'W', 'S', 0,
6621  /* 12144 */ 'V', 'A', 'D', 'D', 'U', 'W', 'S', 0,
6622  /* 12152 */ 'E', 'V', 'D', 'I', 'V', 'W', 'S', 0,
6623  /* 12160 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'X', 'W', 'S', 0,
6624  /* 12171 */ 'X', 'V', 'C', 'V', 'D', 'P', 'S', 'X', 'W', 'S', 0,
6625  /* 12182 */ 'X', 'V', 'C', 'V', 'S', 'P', 'S', 'X', 'W', 'S', 0,
6626  /* 12193 */ 'X', 'S', 'C', 'V', 'D', 'P', 'U', 'X', 'W', 'S', 0,
6627  /* 12204 */ 'X', 'V', 'C', 'V', 'D', 'P', 'U', 'X', 'W', 'S', 0,
6628  /* 12215 */ 'X', 'V', 'C', 'V', 'S', 'P', 'U', 'X', 'W', 'S', 0,
6629  /* 12226 */ 'V', 'C', 'T', 'S', 'X', 'S', 0,
6630  /* 12233 */ 'V', 'C', 'T', 'U', 'X', 'S', 0,
6631  /* 12240 */ 'F', 'R', 'I', 'Z', 'S', 0,
6632  /* 12246 */ 'L', 'D', 'A', 'T', 0,
6633  /* 12251 */ 'S', 'T', 'D', 'A', 'T', 0,
6634  /* 12257 */ 'E', 'V', 'L', 'H', 'H', 'E', 'S', 'P', 'L', 'A', 'T', 0,
6635  /* 12269 */ 'E', 'V', 'L', 'W', 'H', 'S', 'P', 'L', 'A', 'T', 0,
6636  /* 12280 */ 'E', 'V', 'L', 'H', 'H', 'O', 'S', 'S', 'P', 'L', 'A', 'T', 0,
6637  /* 12293 */ 'E', 'V', 'L', 'H', 'H', 'O', 'U', 'S', 'P', 'L', 'A', 'T', 0,
6638  /* 12306 */ 'E', 'V', 'L', 'W', 'W', 'S', 'P', 'L', 'A', 'T', 0,
6639  /* 12317 */ 'L', 'W', 'A', 'T', 0,
6640  /* 12322 */ 'S', 'T', 'W', 'A', 'T', 0,
6641  /* 12328 */ 'D', 'C', 'B', 'T', 0,
6642  /* 12333 */ 'I', 'C', 'B', 'T', 0,
6643  /* 12338 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 0,
6644  /* 12348 */ 'G', '_', 'S', 'E', 'L', 'E', 'C', 'T', 0,
6645  /* 12357 */ 'G', '_', 'B', 'R', 'I', 'N', 'D', 'I', 'R', 'E', 'C', 'T', 0,
6646  /* 12370 */ 'D', 'C', 'B', 'T', 'C', 'T', 0,
6647  /* 12377 */ 'D', 'C', 'B', 'T', 'S', 'T', 'C', 'T', 0,
6648  /* 12386 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'R', 'E', 'T', 0,
6649  /* 12400 */ 'T', 'C', 'H', 'E', 'C', 'K', '_', 'R', 'E', 'T', 0,
6650  /* 12411 */ 'T', 'B', 'E', 'G', 'I', 'N', '_', 'R', 'E', 'T', 0,
6651  /* 12422 */ 'C', 'R', '6', 'S', 'E', 'T', 0,
6652  /* 12429 */ 'D', 'Y', 'N', 'A', 'R', 'E', 'A', 'O', 'F', 'F', 'S', 'E', 'T', 0,
6653  /* 12443 */ 'C', 'R', '6', 'U', 'N', 'S', 'E', 'T', 0,
6654  /* 12452 */ 'C', 'R', 'U', 'N', 'S', 'E', 'T', 0,
6655  /* 12460 */ 'C', 'R', 'S', 'E', 'T', 0,
6656  /* 12466 */ 'E', 'F', 'D', 'C', 'M', 'P', 'G', 'T', 0,
6657  /* 12475 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'G', 'T', 0,
6658  /* 12484 */ 'E', 'F', 'S', 'C', 'M', 'P', 'G', 'T', 0,
6659  /* 12493 */ 'E', 'V', 'F', 'S', 'C', 'M', 'P', 'G', 'T', 0,
6660  /* 12503 */ 'E', 'F', 'D', 'T', 'S', 'T', 'G', 'T', 0,
6661  /* 12512 */ 'E', 'F', 'S', 'T', 'S', 'T', 'G', 'T', 0,
6662  /* 12521 */ 'E', 'V', 'F', 'S', 'T', 'S', 'T', 'G', 'T', 0,
6663  /* 12531 */ 'W', 'A', 'I', 'T', 0,
6664  /* 12536 */ 'R', 'E', 'S', 'T', 'O', 'R', 'E', '_', 'C', 'R', 'B', 'I', 'T', 0,
6665  /* 12550 */ 'S', 'P', 'I', 'L', 'L', '_', 'C', 'R', 'B', 'I', 'T', 0,
6666  /* 12562 */ 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'E', 'Q', '_', 'B', 'I', 'T', 0,
6667  /* 12580 */ 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', '_', '1', '_', 'G', 'T', '_', 'B', 'I', 'T', 0,
6668  /* 12598 */ 'P', 'A', 'T', 'C', 'H', 'A', 'B', 'L', 'E', '_', 'F', 'U', 'N', 'C', 'T', 'I', 'O', 'N', '_', 'E', 'X', 'I', 'T', 0,
6669  /* 12622 */ 'G', '_', 'B', 'R', 'J', 'T', 0,
6670  /* 12629 */ 'G', '_', 'E', 'X', 'T', 'R', 'A', 'C', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
6671  /* 12650 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', '_', 'V', 'E', 'C', 'T', 'O', 'R', '_', 'E', 'L', 'T', 0,
6672  /* 12670 */ 'E', 'F', 'D', 'C', 'M', 'P', 'L', 'T', 0,
6673  /* 12679 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'L', 'T', 0,
6674  /* 12688 */ 'E', 'F', 'S', 'C', 'M', 'P', 'L', 'T', 0,
6675  /* 12697 */ 'E', 'V', 'F', 'S', 'C', 'M', 'P', 'L', 'T', 0,
6676  /* 12707 */ 'E', 'F', 'D', 'T', 'S', 'T', 'L', 'T', 0,
6677  /* 12716 */ 'E', 'F', 'S', 'T', 'S', 'T', 'L', 'T', 0,
6678  /* 12725 */ 'E', 'V', 'F', 'S', 'T', 'S', 'T', 'L', 'T', 0,
6679  /* 12735 */ 'G', '_', 'F', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
6680  /* 12747 */ 'G', '_', 'C', 'O', 'N', 'S', 'T', 'A', 'N', 'T', 0,
6681  /* 12758 */ 'S', 'T', 'A', 'T', 'E', 'P', 'O', 'I', 'N', 'T', 0,
6682  /* 12769 */ 'P', 'A', 'T', 'C', 'H', 'P', 'O', 'I', 'N', 'T', 0,
6683  /* 12780 */ 'G', '_', 'P', 'T', 'R', 'T', 'O', 'I', 'N', 'T', 0,
6684  /* 12791 */ 'G', '_', 'F', 'R', 'I', 'N', 'T', 0,
6685  /* 12799 */ 'G', '_', 'F', 'N', 'E', 'A', 'R', 'B', 'Y', 'I', 'N', 'T', 0,
6686  /* 12812 */ 'P', 'P', 'C', '3', '2', 'G', 'O', 'T', 0,
6687  /* 12821 */ 'P', 'P', 'C', '3', '2', 'P', 'I', 'C', 'G', 'O', 'T', 0,
6688  /* 12833 */ 'L', 'D', 't', 'o', 'c', 'C', 'P', 'T', 0,
6689  /* 12842 */ 'T', 'R', 'E', 'C', 'H', 'K', 'P', 'T', 0,
6690  /* 12851 */ 'G', '_', 'V', 'A', 'S', 'T', 'A', 'R', 'T', 0,
6691  /* 12861 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
6692  /* 12876 */ 'G', '_', 'I', 'N', 'S', 'E', 'R', 'T', 0,
6693  /* 12885 */ 'T', 'A', 'B', 'O', 'R', 'T', 0,
6694  /* 12892 */ 'C', 'P', '_', 'A', 'B', 'O', 'R', 'T', 0,
6695  /* 12901 */ 'G', '_', 'F', 'S', 'Q', 'R', 'T', 0,
6696  /* 12909 */ 'F', 'T', 'S', 'Q', 'R', 'T', 0,
6697  /* 12916 */ 'G', '_', 'B', 'I', 'T', 'C', 'A', 'S', 'T', 0,
6698  /* 12926 */ 'G', '_', 'A', 'D', 'D', 'R', 'S', 'P', 'A', 'C', 'E', '_', 'C', 'A', 'S', 'T', 0,
6699  /* 12943 */ 'V', 'N', 'C', 'I', 'P', 'H', 'E', 'R', 'L', 'A', 'S', 'T', 0,
6700  /* 12956 */ 'V', 'C', 'I', 'P', 'H', 'E', 'R', 'L', 'A', 'S', 'T', 0,
6701  /* 12968 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', '_', 'L', 'A', 'S', 'T', 0,
6702  /* 12982 */ 'D', 'C', 'B', 'S', 'T', 0,
6703  /* 12988 */ 'D', 'S', 'T', 0,
6704  /* 12992 */ 'C', 'P', '_', 'C', 'O', 'P', 'Y', '_', 'F', 'I', 'R', 'S', 'T', 0,
6705  /* 13006 */ 'D', 'C', 'B', 'T', 'S', 'T', 0,
6706  /* 13013 */ 'D', 'S', 'T', 'S', 'T', 0,
6707  /* 13019 */ 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'S', 'T', 0,
6708  /* 13033 */ 'D', 'C', 'B', 'T', 'T', 0,
6709  /* 13039 */ 'D', 'S', 'T', 'T', 0,
6710  /* 13044 */ 'D', 'C', 'B', 'T', 'S', 'T', 'T', 0,
6711  /* 13052 */ 'D', 'S', 'T', 'S', 'T', 'T', 0,
6712  /* 13059 */ 'G', '_', 'F', 'P', 'E', 'X', 'T', 0,
6713  /* 13067 */ 'G', '_', 'S', 'E', 'X', 'T', 0,
6714  /* 13074 */ 'G', '_', 'A', 'N', 'Y', 'E', 'X', 'T', 0,
6715  /* 13083 */ 'G', '_', 'Z', 'E', 'X', 'T', 0,
6716  /* 13090 */ 'L', 'H', 'A', 'U', 0,
6717  /* 13095 */ 'S', 'T', 'B', 'U', 0,
6718  /* 13100 */ 'L', 'F', 'D', 'U', 0,
6719  /* 13105 */ 'S', 'T', 'F', 'D', 'U', 0,
6720  /* 13111 */ 'M', 'A', 'D', 'D', 'H', 'D', 'U', 0,
6721  /* 13119 */ 'M', 'U', 'L', 'H', 'D', 'U', 0,
6722  /* 13126 */ 'Q', 'V', 'F', 'C', 'F', 'I', 'D', 'U', 0,
6723  /* 13135 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'D', 'U', 0,
6724  /* 13144 */ 'L', 'D', 'U', 0,
6725  /* 13148 */ 'S', 'T', 'D', 'U', 0,
6726  /* 13153 */ 'D', 'I', 'V', 'D', 'U', 0,
6727  /* 13159 */ 'D', 'I', 'V', 'D', 'E', 'U', 0,
6728  /* 13166 */ 'D', 'I', 'V', 'W', 'E', 'U', 0,
6729  /* 13173 */ 'S', 'T', 'H', 'U', 0,
6730  /* 13178 */ 'E', 'V', 'S', 'R', 'W', 'I', 'U', 0,
6731  /* 13186 */ 'E', 'V', 'L', 'W', 'H', 'O', 'U', 0,
6732  /* 13194 */ 'L', 'F', 'S', 'U', 0,
6733  /* 13199 */ 'S', 'T', 'F', 'S', 'U', 0,
6734  /* 13205 */ 'E', 'V', 'C', 'M', 'P', 'G', 'T', 'U', 0,
6735  /* 13214 */ 'E', 'V', 'C', 'M', 'P', 'L', 'T', 'U', 0,
6736  /* 13223 */ 'M', 'U', 'L', 'H', 'W', 'U', 0,
6737  /* 13230 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'W', 'U', 0,
6738  /* 13239 */ 'E', 'V', 'S', 'R', 'W', 'U', 0,
6739  /* 13246 */ 'S', 'T', 'W', 'U', 0,
6740  /* 13251 */ 'E', 'V', 'D', 'I', 'V', 'W', 'U', 0,
6741  /* 13259 */ 'L', 'B', 'Z', 'U', 0,
6742  /* 13264 */ 'L', 'H', 'Z', 'U', 0,
6743  /* 13269 */ 'L', 'W', 'Z', 'U', 0,
6744  /* 13274 */ 'S', 'L', 'B', 'M', 'F', 'E', 'V', 0,
6745  /* 13282 */ 'E', 'F', 'D', 'D', 'I', 'V', 0,
6746  /* 13289 */ 'G', '_', 'F', 'D', 'I', 'V', 0,
6747  /* 13296 */ 'E', 'F', 'S', 'D', 'I', 'V', 0,
6748  /* 13303 */ 'E', 'V', 'F', 'S', 'D', 'I', 'V', 0,
6749  /* 13311 */ 'G', '_', 'S', 'D', 'I', 'V', 0,
6750  /* 13318 */ 'F', 'T', 'D', 'I', 'V', 0,
6751  /* 13324 */ 'G', '_', 'U', 'D', 'I', 'V', 0,
6752  /* 13331 */ 'V', 'S', 'L', 'V', 0,
6753  /* 13336 */ 'X', 'X', 'L', 'E', 'Q', 'V', 0,
6754  /* 13343 */ 'C', 'R', 'E', 'Q', 'V', 0,
6755  /* 13349 */ 'E', 'V', 'E', 'Q', 'V', 0,
6756  /* 13355 */ 'V', 'S', 'R', 'V', 0,
6757  /* 13360 */ 'L', 'X', 'V', 0,
6758  /* 13364 */ 'S', 'T', 'X', 'V', 0,
6759  /* 13369 */ 'V', 'E', 'X', 'T', 'S', 'B', '2', 'W', 0,
6760  /* 13378 */ 'V', 'E', 'X', 'T', 'S', 'H', '2', 'W', 0,
6761  /* 13387 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'F', 'A', 'A', 'W', 0,
6762  /* 13399 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'F', 'A', 'A', 'W', 0,
6763  /* 13411 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'F', 'A', 'A', 'W', 0,
6764  /* 13423 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'F', 'A', 'A', 'W', 0,
6765  /* 13435 */ 'E', 'V', 'A', 'D', 'D', 'S', 'M', 'I', 'A', 'A', 'W', 0,
6766  /* 13447 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'I', 'A', 'A', 'W', 0,
6767  /* 13459 */ 'E', 'V', 'S', 'U', 'B', 'F', 'S', 'M', 'I', 'A', 'A', 'W', 0,
6768  /* 13472 */ 'E', 'V', 'M', 'W', 'L', 'S', 'M', 'I', 'A', 'A', 'W', 0,
6769  /* 13484 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'I', 'A', 'A', 'W', 0,
6770  /* 13496 */ 'E', 'V', 'A', 'D', 'D', 'U', 'M', 'I', 'A', 'A', 'W', 0,
6771  /* 13508 */ 'E', 'V', 'M', 'H', 'E', 'U', 'M', 'I', 'A', 'A', 'W', 0,
6772  /* 13520 */ 'E', 'V', 'S', 'U', 'B', 'F', 'U', 'M', 'I', 'A', 'A', 'W', 0,
6773  /* 13533 */ 'E', 'V', 'M', 'W', 'L', 'U', 'M', 'I', 'A', 'A', 'W', 0,
6774  /* 13545 */ 'E', 'V', 'M', 'H', 'O', 'U', 'M', 'I', 'A', 'A', 'W', 0,
6775  /* 13557 */ 'E', 'V', 'A', 'D', 'D', 'S', 'S', 'I', 'A', 'A', 'W', 0,
6776  /* 13569 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'I', 'A', 'A', 'W', 0,
6777  /* 13581 */ 'E', 'V', 'S', 'U', 'B', 'F', 'S', 'S', 'I', 'A', 'A', 'W', 0,
6778  /* 13594 */ 'E', 'V', 'M', 'W', 'L', 'S', 'S', 'I', 'A', 'A', 'W', 0,
6779  /* 13606 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'I', 'A', 'A', 'W', 0,
6780  /* 13618 */ 'E', 'V', 'A', 'D', 'D', 'U', 'S', 'I', 'A', 'A', 'W', 0,
6781  /* 13630 */ 'E', 'V', 'M', 'H', 'E', 'U', 'S', 'I', 'A', 'A', 'W', 0,
6782  /* 13642 */ 'E', 'V', 'S', 'U', 'B', 'F', 'U', 'S', 'I', 'A', 'A', 'W', 0,
6783  /* 13655 */ 'E', 'V', 'M', 'W', 'L', 'U', 'S', 'I', 'A', 'A', 'W', 0,
6784  /* 13667 */ 'E', 'V', 'M', 'H', 'O', 'U', 'S', 'I', 'A', 'A', 'W', 0,
6785  /* 13679 */ 'V', 'S', 'H', 'A', 'S', 'I', 'G', 'M', 'A', 'W', 0,
6786  /* 13690 */ 'V', 'S', 'R', 'A', 'W', 0,
6787  /* 13696 */ 'V', 'P', 'R', 'T', 'Y', 'B', 'W', 0,
6788  /* 13704 */ 'E', 'V', 'A', 'D', 'D', 'W', 0,
6789  /* 13711 */ 'E', 'V', 'L', 'D', 'W', 0,
6790  /* 13717 */ 'E', 'V', 'R', 'N', 'D', 'W', 0,
6791  /* 13724 */ 'E', 'V', 'S', 'T', 'D', 'W', 0,
6792  /* 13731 */ 'V', 'M', 'R', 'G', 'E', 'W', 0,
6793  /* 13738 */ 'V', 'C', 'M', 'P', 'N', 'E', 'W', 0,
6794  /* 13746 */ 'E', 'V', 'S', 'U', 'B', 'F', 'W', 0,
6795  /* 13754 */ 'E', 'V', 'S', 'U', 'B', 'I', 'F', 'W', 0,
6796  /* 13763 */ 'V', 'N', 'E', 'G', 'W', 0,
6797  /* 13769 */ 'V', 'M', 'R', 'G', 'H', 'W', 0,
6798  /* 13776 */ 'X', 'X', 'M', 'R', 'G', 'H', 'W', 0,
6799  /* 13784 */ 'M', 'U', 'L', 'H', 'W', 0,
6800  /* 13790 */ 'E', 'V', 'A', 'D', 'D', 'I', 'W', 0,
6801  /* 13798 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'W', 0,
6802  /* 13806 */ 'V', 'M', 'R', 'G', 'L', 'W', 0,
6803  /* 13813 */ 'X', 'X', 'M', 'R', 'G', 'L', 'W', 0,
6804  /* 13821 */ 'M', 'U', 'L', 'L', 'W', 0,
6805  /* 13827 */ 'C', 'M', 'P', 'L', 'W', 0,
6806  /* 13833 */ 'E', 'V', 'R', 'L', 'W', 0,
6807  /* 13839 */ 'E', 'V', 'S', 'L', 'W', 0,
6808  /* 13845 */ 'L', 'M', 'W', 0,
6809  /* 13849 */ 'S', 'T', 'M', 'W', 0,
6810  /* 13854 */ 'V', 'P', 'M', 'S', 'U', 'M', 'W', 0,
6811  /* 13862 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'F', 'A', 'N', 'W', 0,
6812  /* 13874 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'F', 'A', 'N', 'W', 0,
6813  /* 13886 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'F', 'A', 'N', 'W', 0,
6814  /* 13898 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'F', 'A', 'N', 'W', 0,
6815  /* 13910 */ 'E', 'V', 'M', 'H', 'E', 'S', 'M', 'I', 'A', 'N', 'W', 0,
6816  /* 13922 */ 'E', 'V', 'M', 'W', 'L', 'S', 'M', 'I', 'A', 'N', 'W', 0,
6817  /* 13934 */ 'E', 'V', 'M', 'H', 'O', 'S', 'M', 'I', 'A', 'N', 'W', 0,
6818  /* 13946 */ 'E', 'V', 'M', 'H', 'E', 'U', 'M', 'I', 'A', 'N', 'W', 0,
6819  /* 13958 */ 'E', 'V', 'M', 'W', 'L', 'U', 'M', 'I', 'A', 'N', 'W', 0,
6820  /* 13970 */ 'E', 'V', 'M', 'H', 'O', 'U', 'M', 'I', 'A', 'N', 'W', 0,
6821  /* 13982 */ 'E', 'V', 'M', 'H', 'E', 'S', 'S', 'I', 'A', 'N', 'W', 0,
6822  /* 13994 */ 'E', 'V', 'M', 'W', 'L', 'S', 'S', 'I', 'A', 'N', 'W', 0,
6823  /* 14006 */ 'E', 'V', 'M', 'H', 'O', 'S', 'S', 'I', 'A', 'N', 'W', 0,
6824  /* 14018 */ 'E', 'V', 'M', 'H', 'E', 'U', 'S', 'I', 'A', 'N', 'W', 0,
6825  /* 14030 */ 'E', 'V', 'M', 'W', 'L', 'U', 'S', 'I', 'A', 'N', 'W', 0,
6826  /* 14042 */ 'E', 'V', 'M', 'H', 'O', 'U', 'S', 'I', 'A', 'N', 'W', 0,
6827  /* 14054 */ 'V', 'M', 'R', 'G', 'O', 'W', 0,
6828  /* 14061 */ 'G', '_', 'F', 'P', 'O', 'W', 0,
6829  /* 14068 */ 'C', 'M', 'P', 'W', 0,
6830  /* 14073 */ 'X', 'X', 'B', 'R', 'W', 0,
6831  /* 14079 */ 'V', 'S', 'R', 'W', 0,
6832  /* 14084 */ 'M', 'O', 'D', 'S', 'W', 0,
6833  /* 14090 */ 'V', 'M', 'U', 'L', 'E', 'S', 'W', 0,
6834  /* 14098 */ 'V', 'A', 'V', 'G', 'S', 'W', 0,
6835  /* 14105 */ 'V', 'U', 'P', 'K', 'H', 'S', 'W', 0,
6836  /* 14113 */ 'V', 'S', 'P', 'L', 'T', 'I', 'S', 'W', 0,
6837  /* 14122 */ 'V', 'U', 'P', 'K', 'L', 'S', 'W', 0,
6838  /* 14130 */ 'E', 'V', 'C', 'N', 'T', 'L', 'S', 'W', 0,
6839  /* 14139 */ 'V', 'M', 'I', 'N', 'S', 'W', 0,
6840  /* 14146 */ 'V', 'M', 'U', 'L', 'O', 'S', 'W', 0,
6841  /* 14154 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'W', 0,
6842  /* 14163 */ 'E', 'X', 'T', 'S', 'W', 0,
6843  /* 14169 */ 'V', 'M', 'A', 'X', 'S', 'W', 0,
6844  /* 14176 */ 'V', 'S', 'P', 'L', 'T', 'W', 0,
6845  /* 14183 */ 'X', 'X', 'S', 'P', 'L', 'T', 'W', 0,
6846  /* 14191 */ 'V', 'P', 'O', 'P', 'C', 'N', 'T', 'W', 0,
6847  /* 14200 */ 'V', 'I', 'N', 'S', 'E', 'R', 'T', 'W', 0,
6848  /* 14209 */ 'X', 'X', 'I', 'N', 'S', 'E', 'R', 'T', 'W', 0,
6849  /* 14219 */ 'S', 'P', 'E', 'S', 'T', 'W', 0,
6850  /* 14226 */ 'V', 'S', 'U', 'B', 'C', 'U', 'W', 0,
6851  /* 14234 */ 'V', 'A', 'D', 'D', 'C', 'U', 'W', 0,
6852  /* 14242 */ 'M', 'O', 'D', 'U', 'W', 0,
6853  /* 14248 */ 'V', 'A', 'B', 'S', 'D', 'U', 'W', 0,
6854  /* 14256 */ 'V', 'M', 'U', 'L', 'E', 'U', 'W', 0,
6855  /* 14264 */ 'V', 'A', 'V', 'G', 'U', 'W', 0,
6856  /* 14271 */ 'V', 'M', 'I', 'N', 'U', 'W', 0,
6857  /* 14278 */ 'V', 'M', 'U', 'L', 'O', 'U', 'W', 0,
6858  /* 14286 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'W', 0,
6859  /* 14295 */ 'V', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 'U', 'W', 0,
6860  /* 14306 */ 'X', 'X', 'E', 'X', 'T', 'R', 'A', 'C', 'T', 'U', 'W', 0,
6861  /* 14318 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'W', 0,
6862  /* 14327 */ 'V', 'M', 'A', 'X', 'U', 'W', 0,
6863  /* 14334 */ 'D', 'I', 'V', 'W', 0,
6864  /* 14339 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'W', 0,
6865  /* 14348 */ 'V', 'C', 'L', 'Z', 'W', 0,
6866  /* 14354 */ 'E', 'V', 'C', 'N', 'T', 'L', 'Z', 'W', 0,
6867  /* 14363 */ 'V', 'C', 'T', 'Z', 'W', 0,
6868  /* 14369 */ 'C', 'N', 'T', 'T', 'Z', 'W', 0,
6869  /* 14376 */ 'L', 'X', 'V', 'D', '2', 'X', 0,
6870  /* 14383 */ 'S', 'T', 'X', 'V', 'D', '2', 'X', 0,
6871  /* 14391 */ 'L', 'X', 'V', 'W', '4', 'X', 0,
6872  /* 14398 */ 'S', 'T', 'X', 'V', 'W', '4', 'X', 0,
6873  /* 14406 */ 'L', 'X', 'V', 'B', '1', '6', 'X', 0,
6874  /* 14414 */ 'S', 'T', 'X', 'V', 'B', '1', '6', 'X', 0,
6875  /* 14423 */ 'L', 'X', 'V', 'H', '8', 'X', 0,
6876  /* 14430 */ 'S', 'T', 'X', 'V', 'H', '8', 'X', 0,
6877  /* 14438 */ 'L', 'H', 'A', 'X', 0,
6878  /* 14443 */ 'G', '_', 'S', 'M', 'A', 'X', 0,
6879  /* 14450 */ 'G', '_', 'U', 'M', 'A', 'X', 0,
6880  /* 14457 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'U', 'M', 'A', 'X', 0,
6881  /* 14474 */ 'G', '_', 'A', 'T', 'O', 'M', 'I', 'C', 'R', 'M', 'W', '_', 'M', 'A', 'X', 0,
6882  /* 14490 */ 'T', 'L', 'B', 'I', 'V', 'A', 'X', 0,
6883  /* 14498 */ 'Q', 'V', 'L', 'F', 'I', 'W', 'A', 'X', 0,
6884  /* 14507 */ 'L', 'I', 'W', 'A', 'X', 0,
6885  /* 14513 */ 'L', 'X', 'S', 'I', 'W', 'A', 'X', 0,
6886  /* 14521 */ 'L', 'W', 'A', 'X', 0,
6887  /* 14526 */ 'L', 'V', 'E', 'B', 'X', 0,
6888  /* 14532 */ 'S', 'T', 'V', 'E', 'B', 'X', 0,
6889  /* 14539 */ 'S', 'T', 'X', 'S', 'I', 'B', 'X', 0,
6890  /* 14547 */ 'S', 'T', 'B', 'X', 0,
6891  /* 14552 */ 'S', 'T', 'B', 'C', 'X', 0,
6892  /* 14558 */ 'S', 'T', 'D', 'C', 'X', 0,
6893  /* 14564 */ 'S', 'T', 'H', 'C', 'X', 0,
6894  /* 14570 */ 'S', 'T', 'W', 'C', 'X', 0,
6895  /* 14576 */ 'Q', 'V', 'L', 'F', 'C', 'D', 'X', 0,
6896  /* 14584 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'X', 0,
6897  /* 14593 */ 'E', 'V', 'L', 'D', 'D', 'X', 0,
6898  /* 14600 */ 'E', 'V', 'S', 'T', 'D', 'D', 'X', 0,
6899  /* 14608 */ 'Q', 'V', 'L', 'F', 'D', 'X', 0,
6900  /* 14615 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'X', 0,
6901  /* 14623 */ 'Q', 'V', 'L', 'P', 'C', 'L', 'D', 'X', 0,
6902  /* 14632 */ 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'L', 'D', 'X', 0,
6903  /* 14647 */ 'Q', 'V', 'L', 'P', 'C', 'R', 'D', 'X', 0,
6904  /* 14656 */ 'L', 'X', 'S', 'D', 'X', 0,
6905  /* 14662 */ 'S', 'T', 'X', 'S', 'D', 'X', 0,
6906  /* 14669 */ 'S', 'T', 'D', 'X', 0,
6907  /* 14674 */ 'G', '_', 'F', 'R', 'A', 'M', 'E', '_', 'I', 'N', 'D', 'E', 'X', 0,
6908  /* 14688 */ 'E', 'V', 'L', 'W', 'H', 'E', 'X', 0,
6909  /* 14696 */ 'E', 'V', 'S', 'T', 'W', 'H', 'E', 'X', 0,
6910  /* 14705 */ 'E', 'V', 'S', 'T', 'W', 'W', 'E', 'X', 0,
6911  /* 14714 */ 'E', 'V', 'L', 'D', 'H', 'X', 0,
6912  /* 14721 */ 'E', 'V', 'S', 'T', 'D', 'H', 'X', 0,
6913  /* 14729 */ 'L', 'V', 'E', 'H', 'X', 0,
6914  /* 14735 */ 'S', 'T', 'V', 'E', 'H', 'X', 0,
6915  /* 14742 */ 'S', 'T', 'X', 'S', 'I', 'H', 'X', 0,
6916  /* 14750 */ 'S', 'T', 'H', 'X', 0,
6917  /* 14755 */ 'S', 'T', 'B', 'C', 'I', 'X', 0,
6918  /* 14762 */ 'L', 'D', 'C', 'I', 'X', 0,
6919  /* 14768 */ 'S', 'T', 'D', 'C', 'I', 'X', 0,
6920  /* 14775 */ 'S', 'T', 'H', 'C', 'I', 'X', 0,
6921  /* 14782 */ 'S', 'T', 'W', 'C', 'I', 'X', 0,
6922  /* 14789 */ 'L', 'B', 'Z', 'C', 'I', 'X', 0,
6923  /* 14796 */ 'L', 'H', 'Z', 'C', 'I', 'X', 0,
6924  /* 14803 */ 'L', 'W', 'Z', 'C', 'I', 'X', 0,
6925  /* 14810 */ 'X', 'S', 'R', 'Q', 'P', 'I', 'X', 0,
6926  /* 14818 */ 'V', 'E', 'X', 'T', 'U', 'B', 'L', 'X', 0,
6927  /* 14827 */ 'V', 'E', 'X', 'T', 'U', 'H', 'L', 'X', 0,
6928  /* 14836 */ 'V', 'E', 'X', 'T', 'U', 'W', 'L', 'X', 0,
6929  /* 14845 */ 'L', 'D', 'M', 'X', 0,
6930  /* 14850 */ 'V', 'S', 'B', 'O', 'X', 0,
6931  /* 14856 */ 'E', 'V', 'S', 'T', 'W', 'H', 'O', 'X', 0,
6932  /* 14865 */ 'E', 'V', 'S', 'T', 'W', 'W', 'O', 'X', 0,
6933  /* 14874 */ 'L', 'B', 'E', 'P', 'X', 0,
6934  /* 14880 */ 'S', 'T', 'B', 'E', 'P', 'X', 0,
6935  /* 14887 */ 'L', 'F', 'D', 'E', 'P', 'X', 0,
6936  /* 14894 */ 'S', 'T', 'F', 'D', 'E', 'P', 'X', 0,
6937  /* 14902 */ 'L', 'H', 'E', 'P', 'X', 0,
6938  /* 14908 */ 'S', 'T', 'H', 'E', 'P', 'X', 0,
6939  /* 14915 */ 'L', 'W', 'E', 'P', 'X', 0,
6940  /* 14921 */ 'S', 'T', 'W', 'E', 'P', 'X', 0,
6941  /* 14928 */ 'V', 'U', 'P', 'K', 'H', 'P', 'X', 0,
6942  /* 14936 */ 'V', 'P', 'K', 'P', 'X', 0,
6943  /* 14942 */ 'V', 'U', 'P', 'K', 'L', 'P', 'X', 0,
6944  /* 14950 */ 'L', 'X', 'S', 'S', 'P', 'X', 0,
6945  /* 14957 */ 'S', 'T', 'X', 'S', 'S', 'P', 'X', 0,
6946  /* 14965 */ 'L', 'B', 'A', 'R', 'X', 0,
6947  /* 14971 */ 'L', 'D', 'A', 'R', 'X', 0,
6948  /* 14977 */ 'L', 'H', 'A', 'R', 'X', 0,
6949  /* 14983 */ 'L', 'W', 'A', 'R', 'X', 0,
6950  /* 14989 */ 'L', 'D', 'B', 'R', 'X', 0,
6951  /* 14995 */ 'S', 'T', 'D', 'B', 'R', 'X', 0,
6952  /* 15002 */ 'L', 'H', 'B', 'R', 'X', 0,
6953  /* 15008 */ 'S', 'T', 'H', 'B', 'R', 'X', 0,
6954  /* 15015 */ 'V', 'E', 'X', 'T', 'U', 'B', 'R', 'X', 0,
6955  /* 15024 */ 'L', 'W', 'B', 'R', 'X', 0,
6956  /* 15030 */ 'S', 'T', 'W', 'B', 'R', 'X', 0,
6957  /* 15037 */ 'V', 'E', 'X', 'T', 'U', 'H', 'R', 'X', 0,
6958  /* 15046 */ 'V', 'E', 'X', 'T', 'U', 'W', 'R', 'X', 0,
6959  /* 15055 */ 'M', 'C', 'R', 'X', 'R', 'X', 0,
6960  /* 15062 */ 'T', 'L', 'B', 'S', 'X', 0,
6961  /* 15068 */ 'Q', 'V', 'L', 'F', 'C', 'S', 'X', 0,
6962  /* 15076 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'X', 0,
6963  /* 15085 */ 'L', 'X', 'V', 'D', 'S', 'X', 0,
6964  /* 15092 */ 'V', 'C', 'F', 'S', 'X', 0,
6965  /* 15098 */ 'Q', 'V', 'L', 'F', 'S', 'X', 0,
6966  /* 15105 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'X', 0,
6967  /* 15113 */ 'Q', 'V', 'L', 'P', 'C', 'L', 'S', 'X', 0,
6968  /* 15122 */ 'E', 'V', 'L', 'W', 'H', 'O', 'S', 'X', 0,
6969  /* 15131 */ 'Q', 'V', 'L', 'P', 'C', 'R', 'S', 'X', 0,
6970  /* 15140 */ 'L', 'X', 'V', 'W', 'S', 'X', 0,
6971  /* 15147 */ 'E', 'V', 'L', 'H', 'H', 'E', 'S', 'P', 'L', 'A', 'T', 'X', 0,
6972  /* 15160 */ 'E', 'V', 'L', 'W', 'H', 'S', 'P', 'L', 'A', 'T', 'X', 0,
6973  /* 15172 */ 'E', 'V', 'L', 'H', 'H', 'O', 'S', 'S', 'P', 'L', 'A', 'T', 'X', 0,
6974  /* 15186 */ 'E', 'V', 'L', 'H', 'H', 'O', 'U', 'S', 'P', 'L', 'A', 'T', 'X', 0,
6975  /* 15200 */ 'E', 'V', 'L', 'W', 'W', 'S', 'P', 'L', 'A', 'T', 'X', 0,
6976  /* 15212 */ 'S', 'P', 'I', 'L', 'L', 'T', 'O', 'V', 'S', 'R', '_', 'S', 'T', 'X', 0,
6977  /* 15227 */ 'L', 'H', 'A', 'U', 'X', 0,
6978  /* 15233 */ 'L', 'W', 'A', 'U', 'X', 0,
6979  /* 15239 */ 'S', 'T', 'B', 'U', 'X', 0,
6980  /* 15245 */ 'Q', 'V', 'L', 'F', 'C', 'D', 'U', 'X', 0,
6981  /* 15254 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'D', 'U', 'X', 0,
6982  /* 15264 */ 'Q', 'V', 'L', 'F', 'D', 'U', 'X', 0,
6983  /* 15272 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'U', 'X', 0,
6984  /* 15281 */ 'L', 'D', 'U', 'X', 0,
6985  /* 15286 */ 'S', 'T', 'D', 'U', 'X', 0,
6986  /* 15292 */ 'V', 'C', 'F', 'U', 'X', 0,
6987  /* 15298 */ 'S', 'T', 'H', 'U', 'X', 0,
6988  /* 15304 */ 'E', 'V', 'L', 'W', 'H', 'O', 'U', 'X', 0,
6989  /* 15313 */ 'Q', 'V', 'L', 'F', 'C', 'S', 'U', 'X', 0,
6990  /* 15322 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'U', 'X', 0,
6991  /* 15332 */ 'Q', 'V', 'L', 'F', 'S', 'U', 'X', 0,
6992  /* 15340 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'U', 'X', 0,
6993  /* 15349 */ 'S', 'T', 'W', 'U', 'X', 0,
6994  /* 15355 */ 'L', 'B', 'Z', 'U', 'X', 0,
6995  /* 15361 */ 'L', 'H', 'Z', 'U', 'X', 0,
6996  /* 15367 */ 'L', 'W', 'Z', 'U', 'X', 0,
6997  /* 15373 */ 'L', 'V', 'X', 0,
6998  /* 15377 */ 'S', 'T', 'V', 'X', 0,
6999  /* 15382 */ 'L', 'X', 'V', 'X', 0,
7000  /* 15387 */ 'S', 'T', 'X', 'V', 'X', 0,
7001  /* 15393 */ 'E', 'V', 'L', 'D', 'W', 'X', 0,
7002  /* 15400 */ 'E', 'V', 'S', 'T', 'D', 'W', 'X', 0,
7003  /* 15408 */ 'L', 'V', 'E', 'W', 'X', 0,
7004  /* 15414 */ 'S', 'T', 'V', 'E', 'W', 'X', 0,
7005  /* 15421 */ 'Q', 'V', 'S', 'T', 'F', 'I', 'W', 'X', 0,
7006  /* 15430 */ 'S', 'T', 'X', 'S', 'I', 'W', 'X', 0,
7007  /* 15438 */ 'S', 'T', 'I', 'W', 'X', 0,
7008  /* 15444 */ 'S', 'P', 'E', 'S', 'T', 'W', 'X', 0,
7009  /* 15452 */ 'L', 'X', 'S', 'I', 'B', 'Z', 'X', 0,
7010  /* 15460 */ 'L', 'B', 'Z', 'X', 0,
7011  /* 15465 */ 'L', 'X', 'S', 'I', 'H', 'Z', 'X', 0,
7012  /* 15473 */ 'L', 'H', 'Z', 'X', 0,
7013  /* 15478 */ 'Q', 'V', 'L', 'F', 'I', 'W', 'Z', 'X', 0,
7014  /* 15487 */ 'L', 'I', 'W', 'Z', 'X', 0,
7015  /* 15493 */ 'L', 'X', 'S', 'I', 'W', 'Z', 'X', 0,
7016  /* 15501 */ 'S', 'P', 'E', 'L', 'W', 'Z', 'X', 0,
7017  /* 15509 */ 'C', 'P', '_', 'C', 'O', 'P', 'Y', 0,
7018  /* 15517 */ 'D', 'C', 'B', 'Z', 0,
7019  /* 15522 */ 'L', 'B', 'Z', 0,
7020  /* 15526 */ 'B', 'D', 'Z', 0,
7021  /* 15530 */ 'E', 'F', 'D', 'C', 'T', 'S', 'I', 'D', 'Z', 0,
7022  /* 15540 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'D', 'Z', 0,
7023  /* 15549 */ 'E', 'F', 'D', 'C', 'T', 'U', 'I', 'D', 'Z', 0,
7024  /* 15559 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'S', 'D', 'Z', 0,
7025  /* 15569 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'U', 'D', 'Z', 0,
7026  /* 15579 */ 'L', 'H', 'Z', 0,
7027  /* 15583 */ 'V', 'R', 'F', 'I', 'Z', 0,
7028  /* 15589 */ 'X', 'S', 'R', 'D', 'P', 'I', 'Z', 0,
7029  /* 15597 */ 'X', 'V', 'R', 'D', 'P', 'I', 'Z', 0,
7030  /* 15605 */ 'X', 'V', 'R', 'S', 'P', 'I', 'Z', 0,
7031  /* 15613 */ 'Q', 'V', 'F', 'R', 'I', 'Z', 0,
7032  /* 15620 */ 'E', 'F', 'D', 'C', 'T', 'S', 'I', 'Z', 0,
7033  /* 15629 */ 'E', 'F', 'S', 'C', 'T', 'S', 'I', 'Z', 0,
7034  /* 15638 */ 'E', 'V', 'F', 'S', 'C', 'T', 'S', 'I', 'Z', 0,
7035  /* 15648 */ 'E', 'F', 'D', 'C', 'T', 'U', 'I', 'Z', 0,
7036  /* 15657 */ 'E', 'F', 'S', 'C', 'T', 'U', 'I', 'Z', 0,
7037  /* 15666 */ 'E', 'V', 'F', 'S', 'C', 'T', 'U', 'I', 'Z', 0,
7038  /* 15676 */ 'G', '_', 'C', 'T', 'L', 'Z', 0,
7039  /* 15683 */ 'B', 'D', 'N', 'Z', 0,
7040  /* 15688 */ 'G', '_', 'C', 'T', 'T', 'Z', 0,
7041  /* 15695 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'D', 'U', 'Z', 0,
7042  /* 15705 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'W', 'U', 'Z', 0,
7043  /* 15715 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'W', 'Z', 0,
7044  /* 15724 */ 'S', 'P', 'E', 'L', 'W', 'Z', 0,
7045  /* 15731 */ 'M', 'F', 'V', 'S', 'R', 'W', 'Z', 0,
7046  /* 15739 */ 'M', 'T', 'V', 'S', 'R', 'W', 'Z', 0,
7047  /* 15747 */ 'M', 'F', 'V', 'R', 'W', 'Z', 0,
7048  /* 15754 */ 'M', 'T', 'V', 'R', 'W', 'Z', 0,
7049  /* 15761 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'S', 'W', 'Z', 0,
7050  /* 15771 */ 'X', 'S', 'C', 'V', 'Q', 'P', 'U', 'W', 'Z', 0,
7051  /* 15781 */ 'A', 'D', 'D', '8', 'T', 'L', 'S', '_', 0,
7052  /* 15790 */ 'S', 'T', 'B', 'X', 'T', 'L', 'S', '_', 0,
7053  /* 15799 */ 'L', 'D', 'X', 'T', 'L', 'S', '_', 0,
7054  /* 15807 */ 'S', 'T', 'D', 'X', 'T', 'L', 'S', '_', 0,
7055  /* 15816 */ 'S', 'T', 'H', 'X', 'T', 'L', 'S', '_', 0,
7056  /* 15825 */ 'S', 'T', 'W', 'X', 'T', 'L', 'S', '_', 0,
7057  /* 15834 */ 'L', 'B', 'Z', 'X', 'T', 'L', 'S', '_', 0,
7058  /* 15843 */ 'L', 'H', 'Z', 'X', 'T', 'L', 'S', '_', 0,
7059  /* 15852 */ 'L', 'W', 'Z', 'X', 'T', 'L', 'S', '_', 0,
7060  /* 15861 */ 'B', 'L', '8', '_', 'T', 'L', 'S', '_', 0,
7061  /* 15870 */ 'Q', 'V', 'F', 'C', 'F', 'I', 'D', 'b', 0,
7062  /* 15879 */ 'Q', 'V', 'F', 'C', 'T', 'I', 'D', 'b', 0,
7063  /* 15888 */ 'M', 'T', 'F', 'S', 'F', 'b', 0,
7064  /* 15895 */ 'Q', 'V', 'A', 'L', 'I', 'G', 'N', 'I', 'b', 0,
7065  /* 15905 */ 'Q', 'V', 'E', 'S', 'P', 'L', 'A', 'T', 'I', 'b', 0,
7066  /* 15916 */ 'Q', 'V', 'F', 'L', 'O', 'G', 'I', 'C', 'A', 'L', 'b', 0,
7067  /* 15928 */ 'Q', 'V', 'F', 'S', 'E', 'L', 'b', 0,
7068  /* 15936 */ 'Q', 'V', 'F', 'T', 'S', 'T', 'N', 'A', 'N', 'b', 0,
7069  /* 15947 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'E', 'Q', 'b', 0,
7070  /* 15957 */ 'Q', 'V', 'F', 'M', 'R', 'b', 0,
7071  /* 15964 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'G', 'T', 'b', 0,
7072  /* 15974 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'L', 'T', 'b', 0,
7073  /* 15984 */ 'Q', 'V', 'L', 'F', 'D', 'X', 'b', 0,
7074  /* 15992 */ 'Q', 'V', 'S', 'T', 'F', 'D', 'X', 'b', 0,
7075  /* 16001 */ 'Q', 'V', 'L', 'F', 'S', 'X', 'b', 0,
7076  /* 16009 */ 'Q', 'V', 'F', 'S', 'E', 'L', 'b', 'b', 0,
7077  /* 16018 */ 'R', 'L', 'D', 'I', 'C', 'L', '_', '3', '2', '_', 'r', 'e', 'c', 0,
7078  /* 16032 */ 'E', 'X', 'T', 'S', 'W', 'S', 'L', 'I', '_', '3', '2', '_', '6', '4', '_', 'r', 'e', 'c', 0,
7079  /* 16051 */ 'E', 'X', 'T', 'S', 'W', '_', '3', '2', '_', '6', '4', '_', 'r', 'e', 'c', 0,
7080  /* 16067 */ 'A', 'D', 'D', '4', '_', 'r', 'e', 'c', 0,
7081  /* 16076 */ 'E', 'X', 'T', 'S', 'B', '8', '_', 'r', 'e', 'c', 0,
7082  /* 16087 */ 'A', 'D', 'D', 'C', '8', '_', 'r', 'e', 'c', 0,
7083  /* 16097 */ 'A', 'N', 'D', 'C', '8', '_', 'r', 'e', 'c', 0,
7084  /* 16107 */ 'S', 'U', 'B', 'F', 'C', '8', '_', 'r', 'e', 'c', 0,
7085  /* 16118 */ 'O', 'R', 'C', '8', '_', 'r', 'e', 'c', 0,
7086  /* 16127 */ 'A', 'D', 'D', '8', '_', 'r', 'e', 'c', 0,
7087  /* 16136 */ 'N', 'A', 'N', 'D', '8', '_', 'r', 'e', 'c', 0,
7088  /* 16146 */ 'A', 'D', 'D', 'E', '8', '_', 'r', 'e', 'c', 0,
7089  /* 16156 */ 'S', 'U', 'B', 'F', 'E', '8', '_', 'r', 'e', 'c', 0,
7090  /* 16167 */ 'A', 'D', 'D', 'M', 'E', '8', '_', 'r', 'e', 'c', 0,
7091  /* 16178 */ 'S', 'U', 'B', 'F', 'M', 'E', '8', '_', 'r', 'e', 'c', 0,
7092  /* 16190 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', '8', '_', 'r', 'e', 'c', 0,
7093  /* 16204 */ 'A', 'D', 'D', 'Z', 'E', '8', '_', 'r', 'e', 'c', 0,
7094  /* 16215 */ 'S', 'U', 'B', 'F', 'Z', 'E', '8', '_', 'r', 'e', 'c', 0,
7095  /* 16227 */ 'S', 'U', 'B', 'F', '8', '_', 'r', 'e', 'c', 0,
7096  /* 16237 */ 'N', 'E', 'G', '8', '_', 'r', 'e', 'c', 0,
7097  /* 16246 */ 'E', 'X', 'T', 'S', 'H', '8', '_', 'r', 'e', 'c', 0,
7098  /* 16257 */ 'A', 'N', 'D', 'I', '8', '_', 'r', 'e', 'c', 0,
7099  /* 16267 */ 'R', 'L', 'W', 'I', 'M', 'I', '8', '_', 'r', 'e', 'c', 0,
7100  /* 16279 */ 'R', 'L', 'W', 'I', 'N', 'M', '8', '_', 'r', 'e', 'c', 0,
7101  /* 16291 */ 'R', 'L', 'W', 'N', 'M', '8', '_', 'r', 'e', 'c', 0,
7102  /* 16302 */ 'N', 'O', 'R', '8', '_', 'r', 'e', 'c', 0,
7103  /* 16311 */ 'X', 'O', 'R', '8', '_', 'r', 'e', 'c', 0,
7104  /* 16320 */ 'A', 'N', 'D', 'I', 'S', '8', '_', 'r', 'e', 'c', 0,
7105  /* 16331 */ 'E', 'Q', 'V', '8', '_', 'r', 'e', 'c', 0,
7106  /* 16340 */ 'S', 'L', 'W', '8', '_', 'r', 'e', 'c', 0,
7107  /* 16349 */ 'S', 'R', 'W', '8', '_', 'r', 'e', 'c', 0,
7108  /* 16358 */ 'C', 'N', 'T', 'L', 'Z', 'W', '8', '_', 'r', 'e', 'c', 0,
7109  /* 16370 */ 'C', 'N', 'T', 'T', 'Z', 'W', '8', '_', 'r', 'e', 'c', 0,
7110  /* 16382 */ 'V', 'C', 'M', 'P', 'N', 'E', 'B', '_', 'r', 'e', 'c', 0,
7111  /* 16394 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'B', '_', 'r', 'e', 'c', 0,
7112  /* 16407 */ 'E', 'X', 'T', 'S', 'B', '_', 'r', 'e', 'c', 0,
7113  /* 16417 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'B', '_', 'r', 'e', 'c', 0,
7114  /* 16430 */ 'F', 'S', 'U', 'B', '_', 'r', 'e', 'c', 0,
7115  /* 16439 */ 'F', 'M', 'S', 'U', 'B', '_', 'r', 'e', 'c', 0,
7116  /* 16449 */ 'F', 'N', 'M', 'S', 'U', 'B', '_', 'r', 'e', 'c', 0,
7117  /* 16460 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'B', '_', 'r', 'e', 'c', 0,
7118  /* 16473 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'B', '_', 'r', 'e', 'c', 0,
7119  /* 16486 */ 'A', 'D', 'D', 'C', '_', 'r', 'e', 'c', 0,
7120  /* 16495 */ 'A', 'N', 'D', 'C', '_', 'r', 'e', 'c', 0,
7121  /* 16504 */ 'S', 'U', 'B', 'F', 'C', '_', 'r', 'e', 'c', 0,
7122  /* 16514 */ 'S', 'U', 'B', 'I', 'C', '_', 'r', 'e', 'c', 0,
7123  /* 16524 */ 'A', 'D', 'D', 'I', 'C', '_', 'r', 'e', 'c', 0,
7124  /* 16534 */ 'R', 'L', 'D', 'I', 'C', '_', 'r', 'e', 'c', 0,
7125  /* 16544 */ 'B', 'C', 'D', 'T', 'R', 'U', 'N', 'C', '_', 'r', 'e', 'c', 0,
7126  /* 16557 */ 'B', 'C', 'D', 'U', 'T', 'R', 'U', 'N', 'C', '_', 'r', 'e', 'c', 0,
7127  /* 16571 */ 'O', 'R', 'C', '_', 'r', 'e', 'c', 0,
7128  /* 16579 */ 'S', 'R', 'A', 'D', '_', 'r', 'e', 'c', 0,
7129  /* 16588 */ 'F', 'A', 'D', 'D', '_', 'r', 'e', 'c', 0,
7130  /* 16597 */ 'F', 'M', 'A', 'D', 'D', '_', 'r', 'e', 'c', 0,
7131  /* 16607 */ 'F', 'N', 'M', 'A', 'D', 'D', '_', 'r', 'e', 'c', 0,
7132  /* 16618 */ 'F', 'N', 'E', 'G', 'D', '_', 'r', 'e', 'c', 0,
7133  /* 16628 */ 'M', 'U', 'L', 'H', 'D', '_', 'r', 'e', 'c', 0,
7134  /* 16638 */ 'F', 'C', 'F', 'I', 'D', '_', 'r', 'e', 'c', 0,
7135  /* 16648 */ 'F', 'C', 'T', 'I', 'D', '_', 'r', 'e', 'c', 0,
7136  /* 16658 */ 'F', 'S', 'E', 'L', 'D', '_', 'r', 'e', 'c', 0,
7137  /* 16668 */ 'M', 'U', 'L', 'L', 'D', '_', 'r', 'e', 'c', 0,
7138  /* 16678 */ 'S', 'L', 'D', '_', 'r', 'e', 'c', 0,
7139  /* 16686 */ 'F', 'R', 'I', 'M', 'D', '_', 'r', 'e', 'c', 0,
7140  /* 16696 */ 'N', 'A', 'N', 'D', '_', 'r', 'e', 'c', 0,
7141  /* 16705 */ 'F', 'C', 'P', 'S', 'G', 'N', 'D', '_', 'r', 'e', 'c', 0,
7142  /* 16717 */ 'F', 'R', 'I', 'N', 'D', '_', 'r', 'e', 'c', 0,
7143  /* 16727 */ 'F', 'R', 'I', 'P', 'D', '_', 'r', 'e', 'c', 0,
7144  /* 16737 */ 'S', 'R', 'D', '_', 'r', 'e', 'c', 0,
7145  /* 16745 */ 'F', 'A', 'B', 'S', 'D', '_', 'r', 'e', 'c', 0,
7146  /* 16755 */ 'F', 'N', 'A', 'B', 'S', 'D', '_', 'r', 'e', 'c', 0,
7147  /* 16766 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'D', '_', 'r', 'e', 'c', 0,
7148  /* 16779 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'D', '_', 'r', 'e', 'c', 0,
7149  /* 16792 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'D', '_', 'r', 'e', 'c', 0,
7150  /* 16805 */ 'D', 'I', 'V', 'D', '_', 'r', 'e', 'c', 0,
7151  /* 16814 */ 'F', 'R', 'I', 'Z', 'D', '_', 'r', 'e', 'c', 0,
7152  /* 16824 */ 'C', 'N', 'T', 'L', 'Z', 'D', '_', 'r', 'e', 'c', 0,
7153  /* 16835 */ 'C', 'N', 'T', 'T', 'Z', 'D', '_', 'r', 'e', 'c', 0,
7154  /* 16846 */ 'A', 'D', 'D', 'E', '_', 'r', 'e', 'c', 0,
7155  /* 16855 */ 'D', 'I', 'V', 'D', 'E', '_', 'r', 'e', 'c', 0,
7156  /* 16865 */ 'S', 'L', 'B', 'F', 'E', 'E', '_', 'r', 'e', 'c', 0,
7157  /* 16876 */ 'S', 'U', 'B', 'F', 'E', '_', 'r', 'e', 'c', 0,
7158  /* 16886 */ 'A', 'D', 'D', 'M', 'E', '_', 'r', 'e', 'c', 0,
7159  /* 16896 */ 'S', 'U', 'B', 'F', 'M', 'E', '_', 'r', 'e', 'c', 0,
7160  /* 16907 */ 'F', 'R', 'E', '_', 'r', 'e', 'c', 0,
7161  /* 16915 */ 'F', 'R', 'S', 'Q', 'R', 'T', 'E', '_', 'r', 'e', 'c', 0,
7162  /* 16927 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', '_', 'r', 'e', 'c', 0,
7163  /* 16940 */ 'D', 'I', 'V', 'W', 'E', '_', 'r', 'e', 'c', 0,
7164  /* 16950 */ 'A', 'D', 'D', 'Z', 'E', '_', 'r', 'e', 'c', 0,
7165  /* 16960 */ 'S', 'U', 'B', 'F', 'Z', 'E', '_', 'r', 'e', 'c', 0,
7166  /* 16971 */ 'S', 'U', 'B', 'F', '_', 'r', 'e', 'c', 0,
7167  /* 16980 */ 'M', 'T', 'F', 'S', 'F', '_', 'r', 'e', 'c', 0,
7168  /* 16990 */ 'N', 'E', 'G', '_', 'r', 'e', 'c', 0,
7169  /* 16998 */ 'V', 'C', 'M', 'P', 'N', 'E', 'H', '_', 'r', 'e', 'c', 0,
7170  /* 17010 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'H', '_', 'r', 'e', 'c', 0,
7171  /* 17023 */ 'E', 'X', 'T', 'S', 'H', '_', 'r', 'e', 'c', 0,
7172  /* 17033 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'H', '_', 'r', 'e', 'c', 0,
7173  /* 17046 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'H', '_', 'r', 'e', 'c', 0,
7174  /* 17059 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'H', '_', 'r', 'e', 'c', 0,
7175  /* 17072 */ 'S', 'R', 'A', 'D', 'I', '_', 'r', 'e', 'c', 0,
7176  /* 17082 */ 'C', 'L', 'R', 'L', 'S', 'L', 'D', 'I', '_', 'r', 'e', 'c', 0,
7177  /* 17095 */ 'E', 'X', 'T', 'L', 'D', 'I', '_', 'r', 'e', 'c', 0,
7178  /* 17106 */ 'A', 'N', 'D', 'I', '_', 'r', 'e', 'c', 0,
7179  /* 17115 */ 'C', 'L', 'R', 'R', 'D', 'I', '_', 'r', 'e', 'c', 0,
7180  /* 17126 */ 'I', 'N', 'S', 'R', 'D', 'I', '_', 'r', 'e', 'c', 0,
7181  /* 17137 */ 'R', 'O', 'T', 'R', 'D', 'I', '_', 'r', 'e', 'c', 0,
7182  /* 17148 */ 'E', 'X', 'T', 'R', 'D', 'I', '_', 'r', 'e', 'c', 0,
7183  /* 17159 */ 'M', 'T', 'F', 'S', 'F', 'I', '_', 'r', 'e', 'c', 0,
7184  /* 17170 */ 'E', 'X', 'T', 'S', 'W', 'S', 'L', 'I', '_', 'r', 'e', 'c', 0,
7185  /* 17183 */ 'R', 'L', 'D', 'I', 'M', 'I', '_', 'r', 'e', 'c', 0,
7186  /* 17194 */ 'R', 'L', 'W', 'I', 'M', 'I', '_', 'r', 'e', 'c', 0,
7187  /* 17205 */ 'S', 'R', 'A', 'W', 'I', '_', 'r', 'e', 'c', 0,
7188  /* 17215 */ 'C', 'L', 'R', 'L', 'S', 'L', 'W', 'I', '_', 'r', 'e', 'c', 0,
7189  /* 17228 */ 'I', 'N', 'S', 'L', 'W', 'I', '_', 'r', 'e', 'c', 0,
7190  /* 17239 */ 'E', 'X', 'T', 'L', 'W', 'I', '_', 'r', 'e', 'c', 0,
7191  /* 17250 */ 'C', 'L', 'R', 'R', 'W', 'I', '_', 'r', 'e', 'c', 0,
7192  /* 17261 */ 'I', 'N', 'S', 'R', 'W', 'I', '_', 'r', 'e', 'c', 0,
7193  /* 17272 */ 'R', 'O', 'T', 'R', 'W', 'I', '_', 'r', 'e', 'c', 0,
7194  /* 17283 */ 'E', 'X', 'T', 'R', 'W', 'I', '_', 'r', 'e', 'c', 0,
7195  /* 17294 */ 'R', 'L', 'D', 'C', 'L', '_', 'r', 'e', 'c', 0,
7196  /* 17304 */ 'R', 'L', 'D', 'I', 'C', 'L', '_', 'r', 'e', 'c', 0,
7197  /* 17315 */ 'F', 'M', 'U', 'L', '_', 'r', 'e', 'c', 0,
7198  /* 17324 */ 'R', 'L', 'W', 'I', 'N', 'M', '_', 'r', 'e', 'c', 0,
7199  /* 17335 */ 'R', 'L', 'W', 'N', 'M', '_', 'r', 'e', 'c', 0,
7200  /* 17345 */ 'B', 'C', 'D', 'C', 'F', 'N', '_', 'r', 'e', 'c', 0,
7201  /* 17356 */ 'B', 'C', 'D', 'C', 'P', 'S', 'G', 'N', '_', 'r', 'e', 'c', 0,
7202  /* 17369 */ 'B', 'C', 'D', 'S', 'E', 'T', 'S', 'G', 'N', '_', 'r', 'e', 'c', 0,
7203  /* 17383 */ 'B', 'C', 'D', 'C', 'T', 'N', '_', 'r', 'e', 'c', 0,
7204  /* 17394 */ 'A', 'D', 'D', '4', 'O', '_', 'r', 'e', 'c', 0,
7205  /* 17404 */ 'A', 'D', 'D', 'C', '8', 'O', '_', 'r', 'e', 'c', 0,
7206  /* 17415 */ 'S', 'U', 'B', 'F', 'C', '8', 'O', '_', 'r', 'e', 'c', 0,
7207  /* 17427 */ 'A', 'D', 'D', '8', 'O', '_', 'r', 'e', 'c', 0,
7208  /* 17437 */ 'A', 'D', 'D', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7209  /* 17448 */ 'S', 'U', 'B', 'F', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7210  /* 17460 */ 'A', 'D', 'D', 'M', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7211  /* 17472 */ 'S', 'U', 'B', 'F', 'M', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7212  /* 17485 */ 'A', 'D', 'D', 'Z', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7213  /* 17497 */ 'S', 'U', 'B', 'F', 'Z', 'E', '8', 'O', '_', 'r', 'e', 'c', 0,
7214  /* 17510 */ 'S', 'U', 'B', 'F', '8', 'O', '_', 'r', 'e', 'c', 0,
7215  /* 17521 */ 'N', 'E', 'G', '8', 'O', '_', 'r', 'e', 'c', 0,
7216  /* 17531 */ 'A', 'D', 'D', 'C', 'O', '_', 'r', 'e', 'c', 0,
7217  /* 17541 */ 'S', 'U', 'B', 'F', 'C', 'O', '_', 'r', 'e', 'c', 0,
7218  /* 17552 */ 'M', 'U', 'L', 'L', 'D', 'O', '_', 'r', 'e', 'c', 0,
7219  /* 17563 */ 'D', 'I', 'V', 'D', 'O', '_', 'r', 'e', 'c', 0,
7220  /* 17573 */ 'A', 'D', 'D', 'E', 'O', '_', 'r', 'e', 'c', 0,
7221  /* 17583 */ 'D', 'I', 'V', 'D', 'E', 'O', '_', 'r', 'e', 'c', 0,
7222  /* 17594 */ 'S', 'U', 'B', 'F', 'E', 'O', '_', 'r', 'e', 'c', 0,
7223  /* 17605 */ 'A', 'D', 'D', 'M', 'E', 'O', '_', 'r', 'e', 'c', 0,
7224  /* 17616 */ 'S', 'U', 'B', 'F', 'M', 'E', 'O', '_', 'r', 'e', 'c', 0,
7225  /* 17628 */ 'D', 'I', 'V', 'W', 'E', 'O', '_', 'r', 'e', 'c', 0,
7226  /* 17639 */ 'A', 'D', 'D', 'Z', 'E', 'O', '_', 'r', 'e', 'c', 0,
7227  /* 17650 */ 'S', 'U', 'B', 'F', 'Z', 'E', 'O', '_', 'r', 'e', 'c', 0,
7228  /* 17662 */ 'S', 'U', 'B', 'F', 'O', '_', 'r', 'e', 'c', 0,
7229  /* 17672 */ 'N', 'E', 'G', 'O', '_', 'r', 'e', 'c', 0,
7230  /* 17681 */ 'D', 'I', 'V', 'D', 'U', 'O', '_', 'r', 'e', 'c', 0,
7231  /* 17692 */ 'D', 'I', 'V', 'D', 'E', 'U', 'O', '_', 'r', 'e', 'c', 0,
7232  /* 17704 */ 'D', 'I', 'V', 'W', 'E', 'U', 'O', '_', 'r', 'e', 'c', 0,
7233  /* 17716 */ 'D', 'I', 'V', 'W', 'U', 'O', '_', 'r', 'e', 'c', 0,
7234  /* 17727 */ 'M', 'U', 'L', 'L', 'W', 'O', '_', 'r', 'e', 'c', 0,
7235  /* 17738 */ 'D', 'I', 'V', 'W', 'O', '_', 'r', 'e', 'c', 0,
7236  /* 17748 */ 'X', 'V', 'C', 'M', 'P', 'G', 'E', 'D', 'P', '_', 'r', 'e', 'c', 0,
7237  /* 17762 */ 'X', 'V', 'C', 'M', 'P', 'E', 'Q', 'D', 'P', '_', 'r', 'e', 'c', 0,
7238  /* 17776 */ 'X', 'V', 'C', 'M', 'P', 'G', 'T', 'D', 'P', '_', 'r', 'e', 'c', 0,
7239  /* 17790 */ 'V', 'C', 'M', 'P', 'B', 'F', 'P', '_', 'r', 'e', 'c', 0,
7240  /* 17802 */ 'V', 'C', 'M', 'P', 'G', 'E', 'F', 'P', '_', 'r', 'e', 'c', 0,
7241  /* 17815 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'F', 'P', '_', 'r', 'e', 'c', 0,
7242  /* 17828 */ 'V', 'C', 'M', 'P', 'G', 'T', 'F', 'P', '_', 'r', 'e', 'c', 0,
7243  /* 17841 */ 'X', 'V', 'C', 'M', 'P', 'G', 'E', 'S', 'P', '_', 'r', 'e', 'c', 0,
7244  /* 17855 */ 'X', 'V', 'C', 'M', 'P', 'E', 'Q', 'S', 'P', '_', 'r', 'e', 'c', 0,
7245  /* 17869 */ 'F', 'R', 'S', 'P', '_', 'r', 'e', 'c', 0,
7246  /* 17878 */ 'X', 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'P', '_', 'r', 'e', 'c', 0,
7247  /* 17892 */ 'B', 'C', 'D', 'C', 'F', 'S', 'Q', '_', 'r', 'e', 'c', 0,
7248  /* 17904 */ 'B', 'C', 'D', 'C', 'T', 'S', 'Q', '_', 'r', 'e', 'c', 0,
7249  /* 17916 */ 'R', 'L', 'D', 'C', 'R', '_', 'r', 'e', 'c', 0,
7250  /* 17926 */ 'R', 'L', 'D', 'I', 'C', 'R', '_', 'r', 'e', 'c', 0,
7251  /* 17937 */ 'F', 'M', 'R', '_', 'r', 'e', 'c', 0,
7252  /* 17945 */ 'N', 'O', 'R', '_', 'r', 'e', 'c', 0,
7253  /* 17953 */ 'X', 'O', 'R', '_', 'r', 'e', 'c', 0,
7254  /* 17961 */ 'B', 'C', 'D', 'S', 'R', '_', 'r', 'e', 'c', 0,
7255  /* 17971 */ 'F', 'S', 'U', 'B', 'S', '_', 'r', 'e', 'c', 0,
7256  /* 17981 */ 'F', 'M', 'S', 'U', 'B', 'S', '_', 'r', 'e', 'c', 0,
7257  /* 17992 */ 'F', 'N', 'M', 'S', 'U', 'B', 'S', '_', 'r', 'e', 'c', 0,
7258  /* 18004 */ 'B', 'C', 'D', 'S', '_', 'r', 'e', 'c', 0,
7259  /* 18013 */ 'F', 'A', 'D', 'D', 'S', '_', 'r', 'e', 'c', 0,
7260  /* 18023 */ 'F', 'M', 'A', 'D', 'D', 'S', '_', 'r', 'e', 'c', 0,
7261  /* 18034 */ 'F', 'N', 'M', 'A', 'D', 'D', 'S', '_', 'r', 'e', 'c', 0,
7262  /* 18046 */ 'F', 'C', 'F', 'I', 'D', 'S', '_', 'r', 'e', 'c', 0,
7263  /* 18057 */ 'F', 'R', 'E', 'S', '_', 'r', 'e', 'c', 0,
7264  /* 18066 */ 'F', 'R', 'S', 'Q', 'R', 'T', 'E', 'S', '_', 'r', 'e', 'c', 0,
7265  /* 18079 */ 'M', 'F', 'F', 'S', '_', 'r', 'e', 'c', 0,
7266  /* 18088 */ 'F', 'N', 'E', 'G', 'S', '_', 'r', 'e', 'c', 0,
7267  /* 18098 */ 'A', 'N', 'D', 'I', 'S', '_', 'r', 'e', 'c', 0,
7268  /* 18108 */ 'F', 'S', 'E', 'L', 'S', '_', 'r', 'e', 'c', 0,
7269  /* 18118 */ 'F', 'M', 'U', 'L', 'S', '_', 'r', 'e', 'c', 0,
7270  /* 18128 */ 'F', 'R', 'I', 'M', 'S', '_', 'r', 'e', 'c', 0,
7271  /* 18138 */ 'F', 'C', 'P', 'S', 'G', 'N', 'S', '_', 'r', 'e', 'c', 0,
7272  /* 18150 */ 'F', 'R', 'I', 'N', 'S', '_', 'r', 'e', 'c', 0,
7273  /* 18160 */ 'F', 'R', 'I', 'P', 'S', '_', 'r', 'e', 'c', 0,
7274  /* 18170 */ 'F', 'A', 'B', 'S', 'S', '_', 'r', 'e', 'c', 0,
7275  /* 18180 */ 'F', 'N', 'A', 'B', 'S', 'S', '_', 'r', 'e', 'c', 0,
7276  /* 18191 */ 'F', 'S', 'Q', 'R', 'T', 'S', '_', 'r', 'e', 'c', 0,
7277  /* 18202 */ 'B', 'C', 'D', 'U', 'S', '_', 'r', 'e', 'c', 0,
7278  /* 18212 */ 'F', 'C', 'F', 'I', 'D', 'U', 'S', '_', 'r', 'e', 'c', 0,
7279  /* 18224 */ 'F', 'D', 'I', 'V', 'S', '_', 'r', 'e', 'c', 0,
7280  /* 18234 */ 'F', 'R', 'I', 'Z', 'S', '_', 'r', 'e', 'c', 0,
7281  /* 18244 */ 'F', 'S', 'Q', 'R', 'T', '_', 'r', 'e', 'c', 0,
7282  /* 18254 */ 'M', 'U', 'L', 'H', 'D', 'U', '_', 'r', 'e', 'c', 0,
7283  /* 18265 */ 'F', 'C', 'F', 'I', 'D', 'U', '_', 'r', 'e', 'c', 0,
7284  /* 18276 */ 'F', 'C', 'T', 'I', 'D', 'U', '_', 'r', 'e', 'c', 0,
7285  /* 18287 */ 'D', 'I', 'V', 'D', 'U', '_', 'r', 'e', 'c', 0,
7286  /* 18297 */ 'D', 'I', 'V', 'D', 'E', 'U', '_', 'r', 'e', 'c', 0,
7287  /* 18308 */ 'D', 'I', 'V', 'W', 'E', 'U', '_', 'r', 'e', 'c', 0,
7288  /* 18319 */ 'M', 'U', 'L', 'H', 'W', 'U', '_', 'r', 'e', 'c', 0,
7289  /* 18330 */ 'F', 'C', 'T', 'I', 'W', 'U', '_', 'r', 'e', 'c', 0,
7290  /* 18341 */ 'D', 'I', 'V', 'W', 'U', '_', 'r', 'e', 'c', 0,
7291  /* 18351 */ 'F', 'D', 'I', 'V', '_', 'r', 'e', 'c', 0,
7292  /* 18360 */ 'E', 'Q', 'V', '_', 'r', 'e', 'c', 0,
7293  /* 18368 */ 'S', 'R', 'A', 'W', '_', 'r', 'e', 'c', 0,
7294  /* 18377 */ 'V', 'C', 'M', 'P', 'N', 'E', 'W', '_', 'r', 'e', 'c', 0,
7295  /* 18389 */ 'M', 'U', 'L', 'H', 'W', '_', 'r', 'e', 'c', 0,
7296  /* 18399 */ 'F', 'C', 'T', 'I', 'W', '_', 'r', 'e', 'c', 0,
7297  /* 18409 */ 'M', 'U', 'L', 'L', 'W', '_', 'r', 'e', 'c', 0,
7298  /* 18419 */ 'S', 'L', 'W', '_', 'r', 'e', 'c', 0,
7299  /* 18427 */ 'S', 'R', 'W', '_', 'r', 'e', 'c', 0,
7300  /* 18435 */ 'V', 'C', 'M', 'P', 'G', 'T', 'S', 'W', '_', 'r', 'e', 'c', 0,
7301  /* 18448 */ 'E', 'X', 'T', 'S', 'W', '_', 'r', 'e', 'c', 0,
7302  /* 18458 */ 'V', 'C', 'M', 'P', 'E', 'Q', 'U', 'W', '_', 'r', 'e', 'c', 0,
7303  /* 18471 */ 'V', 'C', 'M', 'P', 'G', 'T', 'U', 'W', '_', 'r', 'e', 'c', 0,
7304  /* 18484 */ 'D', 'I', 'V', 'W', '_', 'r', 'e', 'c', 0,
7305  /* 18493 */ 'V', 'C', 'M', 'P', 'N', 'E', 'Z', 'W', '_', 'r', 'e', 'c', 0,
7306  /* 18506 */ 'C', 'N', 'T', 'L', 'Z', 'W', '_', 'r', 'e', 'c', 0,
7307  /* 18517 */ 'C', 'N', 'T', 'T', 'Z', 'W', '_', 'r', 'e', 'c', 0,
7308  /* 18528 */ 'F', 'C', 'T', 'I', 'D', 'Z', '_', 'r', 'e', 'c', 0,
7309  /* 18539 */ 'B', 'C', 'D', 'C', 'F', 'Z', '_', 'r', 'e', 'c', 0,
7310  /* 18550 */ 'B', 'C', 'D', 'C', 'T', 'Z', '_', 'r', 'e', 'c', 0,
7311  /* 18561 */ 'F', 'C', 'T', 'I', 'D', 'U', 'Z', '_', 'r', 'e', 'c', 0,
7312  /* 18573 */ 'F', 'C', 'T', 'I', 'W', 'U', 'Z', '_', 'r', 'e', 'c', 0,
7313  /* 18585 */ 'F', 'C', 'T', 'I', 'W', 'Z', '_', 'r', 'e', 'c', 0,
7314  /* 18596 */ 'R', 'L', 'W', 'I', 'M', 'I', 'b', 'm', '_', 'r', 'e', 'c', 0,
7315  /* 18609 */ 'R', 'L', 'W', 'I', 'N', 'M', 'b', 'm', '_', 'r', 'e', 'c', 0,
7316  /* 18622 */ 'R', 'L', 'W', 'N', 'M', 'b', 'm', '_', 'r', 'e', 'c', 0,
7317  /* 18634 */ 'L', 'D', 't', 'o', 'c', 0,
7318  /* 18640 */ 'L', 'W', 'Z', 't', 'o', 'c', 0,
7319  /* 18647 */ 'B', 'C', 'T', 'R', 'L', '8', '_', 'L', 'D', 'i', 'n', 't', 'o', '_', 't', 'o', 'c', 0,
7320  /* 18665 */ 'B', 'C', 'T', 'R', 'L', '_', 'L', 'W', 'Z', 'i', 'n', 't', 'o', '_', 't', 'o', 'c', 0,
7321  /* 18683 */ 'X', 'X', 'L', 'O', 'R', 'f', 0,
7322  /* 18690 */ 'S', 'E', 'T', 'R', 'N', 'D', 'i', 0,
7323  /* 18698 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'a', 'i', 0,
7324  /* 18709 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'd', 'i', 0,
7325  /* 18720 */ 'T', 'C', 'R', 'E', 'T', 'U', 'R', 'N', 'r', 'i', 0,
7326  /* 18731 */ 'B', 'D', 'Z', 'L', 'A', 'm', 0,
7327  /* 18738 */ 'B', 'D', 'N', 'Z', 'L', 'A', 'm', 0,
7328  /* 18746 */ 'B', 'D', 'Z', 'A', 'm', 0,
7329  /* 18752 */ 'B', 'D', 'N', 'Z', 'A', 'm', 0,
7330  /* 18759 */ 'B', 'D', 'Z', 'L', 'R', 'L', 'm', 0,
7331  /* 18767 */ 'B', 'D', 'N', 'Z', 'L', 'R', 'L', 'm', 0,
7332  /* 18776 */ 'B', 'D', 'Z', 'L', 'm', 0,
7333  /* 18782 */ 'B', 'D', 'N', 'Z', 'L', 'm', 0,
7334  /* 18789 */ 'B', 'D', 'Z', 'L', 'R', 'm', 0,
7335  /* 18796 */ 'B', 'D', 'N', 'Z', 'L', 'R', 'm', 0,
7336  /* 18804 */ 'B', 'D', 'Z', 'm', 0,
7337  /* 18809 */ 'B', 'D', 'N', 'Z', 'm', 0,
7338  /* 18815 */ 'R', 'L', 'W', 'I', 'M', 'I', 'b', 'm', 0,
7339  /* 18824 */ 'R', 'L', 'W', 'I', 'N', 'M', 'b', 'm', 0,
7340  /* 18833 */ 'R', 'L', 'W', 'N', 'M', 'b', 'm', 0,
7341  /* 18841 */ 'B', 'C', 'C', 'T', 'R', 'L', '8', 'n', 0,
7342  /* 18850 */ 'B', 'C', 'C', 'T', 'R', '8', 'n', 0,
7343  /* 18858 */ 'B', 'C', 'n', 0,
7344  /* 18862 */ 'B', 'C', 'L', 'n', 0,
7345  /* 18867 */ 'B', 'C', 'L', 'R', 'L', 'n', 0,
7346  /* 18874 */ 'B', 'C', 'C', 'T', 'R', 'L', 'n', 0,
7347  /* 18882 */ 'B', 'C', 'L', 'R', 'n', 0,
7348  /* 18888 */ 'B', 'C', 'C', 'T', 'R', 'n', 0,
7349  /* 18895 */ 'B', 'D', 'Z', 'L', 'A', 'p', 0,
7350  /* 18902 */ 'B', 'D', 'N', 'Z', 'L', 'A', 'p', 0,
7351  /* 18910 */ 'B', 'D', 'Z', 'A', 'p', 0,
7352  /* 18916 */ 'B', 'D', 'N', 'Z', 'A', 'p', 0,
7353  /* 18923 */ 'B', 'D', 'Z', 'L', 'R', 'L', 'p', 0,
7354  /* 18931 */ 'B', 'D', 'N', 'Z', 'L', 'R', 'L', 'p', 0,
7355  /* 18940 */ 'B', 'D', 'Z', 'L', 'p', 0,
7356  /* 18946 */ 'B', 'D', 'N', 'Z', 'L', 'p', 0,
7357  /* 18953 */ 'B', 'D', 'Z', 'L', 'R', 'p', 0,
7358  /* 18960 */ 'B', 'D', 'N', 'Z', 'L', 'R', 'p', 0,
7359  /* 18968 */ 'B', 'D', 'Z', 'p', 0,
7360  /* 18973 */ 'B', 'D', 'N', 'Z', 'p', 0,
7361  /* 18979 */ 'M', 'T', 'C', 'T', 'R', '8', 'l', 'o', 'o', 'p', 0,
7362  /* 18990 */ 'M', 'T', 'C', 'T', 'R', 'l', 'o', 'o', 'p', 0,
7363  /* 19000 */ 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'S', 'e', 't', 'u', 'p', 0,
7364  /* 19014 */ 'V', 'S', 'P', 'L', 'T', 'B', 's', 0,
7365  /* 19022 */ 'V', 'E', 'X', 'T', 'S', 'B', '2', 'D', 's', 0,
7366  /* 19032 */ 'V', 'E', 'X', 'T', 'S', 'H', '2', 'D', 's', 0,
7367  /* 19042 */ 'V', 'E', 'X', 'T', 'S', 'W', '2', 'D', 's', 0,
7368  /* 19052 */ 'Q', 'V', 'F', 'N', 'E', 'G', 's', 0,
7369  /* 19060 */ 'V', 'S', 'P', 'L', 'T', 'H', 's', 0,
7370  /* 19068 */ 'X', 'X', 'P', 'E', 'R', 'M', 'D', 'I', 's', 0,
7371  /* 19078 */ 'Q', 'V', 'A', 'L', 'I', 'G', 'N', 'I', 's', 0,
7372  /* 19088 */ 'Q', 'V', 'E', 'S', 'P', 'L', 'A', 'T', 'I', 's', 0,
7373  /* 19099 */ 'X', 'X', 'S', 'L', 'D', 'W', 'I', 's', 0,
7374  /* 19108 */ 'Q', 'V', 'F', 'L', 'O', 'G', 'I', 'C', 'A', 'L', 's', 0,
7375  /* 19120 */ 'Q', 'V', 'F', 'R', 'I', 'M', 's', 0,
7376  /* 19128 */ 'Q', 'V', 'F', 'P', 'E', 'R', 'M', 's', 0,
7377  /* 19137 */ 'Q', 'V', 'F', 'C', 'P', 'S', 'G', 'N', 's', 0,
7378  /* 19147 */ 'Q', 'V', 'F', 'R', 'I', 'N', 's', 0,
7379  /* 19155 */ 'Q', 'V', 'F', 'R', 'I', 'P', 's', 0,
7380  /* 19163 */ 'Q', 'V', 'F', 'R', 'S', 'P', 's', 0,
7381  /* 19171 */ 'Q', 'V', 'F', 'M', 'R', 's', 0,
7382  /* 19178 */ 'Q', 'V', 'F', 'A', 'B', 'S', 's', 0,
7383  /* 19186 */ 'Q', 'V', 'F', 'N', 'A', 'B', 'S', 's', 0,
7384  /* 19195 */ 'Q', 'V', 'F', 'S', 'U', 'B', 'S', 's', 0,
7385  /* 19204 */ 'Q', 'V', 'F', 'M', 'S', 'U', 'B', 'S', 's', 0,
7386  /* 19214 */ 'Q', 'V', 'F', 'N', 'M', 'S', 'U', 'B', 'S', 's', 0,
7387  /* 19225 */ 'Q', 'V', 'F', 'A', 'D', 'D', 'S', 's', 0,
7388  /* 19234 */ 'Q', 'V', 'F', 'M', 'A', 'D', 'D', 'S', 's', 0,
7389  /* 19244 */ 'Q', 'V', 'F', 'N', 'M', 'A', 'D', 'D', 'S', 's', 0,
7390  /* 19255 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'X', 'D', 'S', 's', 0,
7391  /* 19267 */ 'X', 'S', 'C', 'V', 'D', 'P', 'U', 'X', 'D', 'S', 's', 0,
7392  /* 19279 */ 'Q', 'V', 'F', 'R', 'E', 'S', 's', 0,
7393  /* 19287 */ 'Q', 'V', 'F', 'R', 'S', 'Q', 'R', 'T', 'E', 'S', 's', 0,
7394  /* 19299 */ 'Q', 'V', 'F', 'M', 'U', 'L', 'S', 's', 0,
7395  /* 19308 */ 'X', 'S', 'C', 'V', 'D', 'P', 'S', 'X', 'W', 'S', 's', 0,
7396  /* 19320 */ 'X', 'S', 'C', 'V', 'D', 'P', 'U', 'X', 'W', 'S', 's', 0,
7397  /* 19332 */ 'V', 'E', 'X', 'T', 'S', 'B', '2', 'W', 's', 0,
7398  /* 19342 */ 'V', 'E', 'X', 'T', 'S', 'H', '2', 'W', 's', 0,
7399  /* 19352 */ 'X', 'X', 'S', 'P', 'L', 'T', 'W', 's', 0,
7400  /* 19361 */ 'Q', 'V', 'L', 'F', 'C', 'S', 'X', 's', 0,
7401  /* 19370 */ 'Q', 'V', 'S', 'T', 'F', 'C', 'S', 'X', 's', 0,
7402  /* 19380 */ 'Q', 'V', 'L', 'F', 'S', 'X', 's', 0,
7403  /* 19388 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'X', 's', 0,
7404  /* 19397 */ 'Q', 'V', 'S', 'T', 'F', 'S', 'U', 'X', 's', 0,
7405  /* 19407 */ 'Q', 'V', 'F', 'R', 'I', 'Z', 's', 0,
7406  /* 19415 */ 'Q', 'V', 'F', 'S', 'E', 'L', 'b', 's', 0,
7407  /* 19424 */ 'Q', 'V', 'F', 'T', 'S', 'T', 'N', 'A', 'N', 'b', 's', 0,
7408  /* 19436 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'E', 'Q', 'b', 's', 0,
7409  /* 19447 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'G', 'T', 'b', 's', 0,
7410  /* 19458 */ 'Q', 'V', 'F', 'C', 'M', 'P', 'L', 'T', 'b', 's', 0,
7411  /* 19469 */ 'X', 'X', 'L', 'E', 'Q', 'V', 'O', 'n', 'e', 's', 0,
7412  /* 19480 */ 'B', 'C', 'L', 'a', 'l', 'w', 'a', 'y', 's', 0,
7413  /* 19490 */ 'g', 'B', 'C', 'A', 'a', 't', 0,
7414  /* 19497 */ 'g', 'B', 'C', 'L', 'A', 'a', 't', 0,
7415  /* 19505 */ 'g', 'B', 'C', 'a', 't', 0,
7416  /* 19511 */ 'g', 'B', 'C', 'L', 'a', 't', 0,
7417  /* 19518 */ 'Q', 'V', 'L', 'P', 'C', 'L', 'S', 'X', 'i', 'n', 't', 0,
7418  /* 19530 */ 'M', 'F', 'V', 'R', 'S', 'A', 'V', 'E', 'v', 0,
7419  /* 19540 */ 'M', 'T', 'V', 'R', 'S', 'A', 'V', 'E', 'v', 0,
7420  /* 19550 */ 'S', 'T', 'X', 'S', 'I', 'B', 'X', 'v', 0,
7421  /* 19559 */ 'S', 'T', 'X', 'S', 'I', 'H', 'X', 'v', 0,
7422  /* 19568 */ 'L', 'A', 'x', 0,
7423  /* 19572 */ 'C', 'P', '_', 'P', 'A', 'S', 'T', 'E', 'x', 0,
7424  /* 19582 */ 'D', 'C', 'B', 'F', 'x', 0,
7425  /* 19588 */ 'D', 'C', 'B', 'T', 'x', 0,
7426  /* 19594 */ 'D', 'C', 'B', 'T', 'S', 'T', 'x', 0,
7427  /* 19602 */ 'C', 'P', '_', 'C', 'O', 'P', 'Y', 'x', 0,
7428  /* 19611 */ 'X', 'X', 'L', 'X', 'O', 'R', 'z', 0,
7429  /* 19619 */ 'X', 'X', 'L', 'X', 'O', 'R', 'd', 'p', 'z', 0,
7430  /* 19629 */ 'X', 'X', 'L', 'X', 'O', 'R', 's', 'p', 'z', 0,
7431  /* 19639 */ 'F', 'A', 'D', 'D', 'r', 't', 'z', 0,
7432};
7433
7434extern const unsigned PPCInstrNameIndices[] = {
7435    6356U, 7656U, 10569U, 7987U, 6963U, 6944U, 6972U, 7147U,
7436    5737U, 5752U, 5474U, 5779U, 11881U, 5292U, 6953U, 5027U,
7437    15512U, 5159U, 12861U, 4700U, 8499U, 7128U, 12769U, 4772U,
7438    12758U, 5179U, 9579U, 9566U, 10730U, 12386U, 12598U, 7060U,
7439    7107U, 7080U, 6996U, 4396U, 3591U, 7276U, 13311U, 13324U,
7440    7476U, 7483U, 4673U, 11042U, 11020U, 5472U, 6354U, 14674U,
7441    5302U, 12338U, 11496U, 12876U, 11513U, 10955U, 3820U, 11864U,
7442    12780U, 11136U, 12916U, 3794U, 4743U, 10755U, 4255U, 4199U,
7443    4229U, 4240U, 4180U, 4210U, 5245U, 5229U, 11919U, 5793U,
7444    5810U, 4412U, 3597U, 4679U, 4644U, 11047U, 11026U, 14474U,
7445    7943U, 14457U, 7926U, 4303U, 3542U, 5019U, 4727U, 12357U,
7446    3760U, 11965U, 13074U, 3812U, 12747U, 12735U, 12851U, 5834U,
7447    13067U, 5766U, 13083U, 7046U, 10814U, 10807U, 9508U, 9501U,
7448    12348U, 8193U, 5055U, 8164U, 5011U, 8185U, 5047U, 8156U,
7449    5003U, 8337U, 8329U, 5909U, 5901U, 4296U, 3535U, 7246U,
7450    2987U, 4162U, 13289U, 7469U, 14061U, 10359U, 652U, 5827U,
7451    644U, 0U, 5709U, 13059U, 3784U, 6581U, 6668U, 9396U,
7452    9405U, 11161U, 7878U, 5410U, 7704U, 7714U, 5069U, 5084U,
7453    7682U, 7693U, 4402U, 6896U, 7912U, 14443U, 7919U, 14450U,
7454    10564U, 12622U, 12650U, 12629U, 10970U, 15688U, 5454U, 15676U,
7455    5436U, 9553U, 8517U, 5253U, 7052U, 11843U, 7980U, 12901U,
7456    10941U, 12791U, 12799U, 12926U, 10676U, 5146U, 3877U, 10774U,
7457    10790U, 1585U, 6241U, 17082U, 6730U, 17215U, 6272U, 17115U,
7458    6766U, 17250U, 12992U, 19602U, 12968U, 19572U, 7040U, 9494U,
7459    19582U, 12370U, 11383U, 12377U, 11390U, 13044U, 19594U, 13033U,
7460    19588U, 553U, 1001U, 573U, 1021U, 6250U, 17095U, 6753U,
7461    17239U, 6293U, 17148U, 6787U, 17283U, 6739U, 17228U, 6279U,
7462    17126U, 6773U, 17261U, 19568U, 14507U, 15487U, 18815U, 18596U,
7463    18824U, 18609U, 18833U, 18622U, 6286U, 17137U, 6780U, 17272U,
7464    6245U, 17086U, 6734U, 17219U, 4579U, 14632U, 13019U, 15212U,
7465    6281U, 17128U, 6775U, 17263U, 15438U, 6163U, 3711U, 16514U,
7466    11641U, 11647U, 563U, 1011U, 584U, 1032U, 1078U, 8067U,
7467    17394U, 11693U, 16067U, 1566U, 8088U, 17427U, 11701U, 15781U,
7468    16127U, 3669U, 1517U, 8073U, 17404U, 16087U, 8172U, 17531U,
7469    16486U, 5050U, 1593U, 8094U, 17437U, 16146U, 8214U, 17573U,
7470    16846U, 6224U, 1715U, 3717U, 1536U, 16524U, 11663U, 2153U,
7471    2756U, 64U, 2740U, 2714U, 2727U, 2703U, 1456U, 7407U,
7472    358U, 7373U, 318U, 10646U, 372U, 7384U, 331U, 10661U,
7473    389U, 7356U, 5166U, 1606U, 8109U, 17460U, 16167U, 8234U,
7474    17605U, 16886U, 11655U, 5397U, 1631U, 8126U, 17485U, 16204U,
7475    8256U, 17639U, 16950U, 8050U, 10344U, 4618U, 1580U, 16137U,
7476    3677U, 1523U, 16097U, 16495U, 16257U, 16320U, 18098U, 17106U,
7477    12562U, 2187U, 12580U, 2206U, 16697U, 1319U, 218U, 805U,
7478    1886U, 1201U, 100U, 687U, 1774U, 1242U, 141U, 728U,
7479    1813U, 1399U, 298U, 885U, 1972U, 1283U, 182U, 769U,
7480    1852U, 1221U, 120U, 707U, 1793U, 1359U, 258U, 845U,
7481    1924U, 1181U, 80U, 667U, 1742U, 1378U, 277U, 864U,
7482    1952U, 1262U, 161U, 748U, 1832U, 1339U, 238U, 825U,
7483    1905U, 1303U, 202U, 789U, 1871U, 8045U, 3217U, 2593U,
7484    3662U, 3665U, 2616U, 11117U, 2131U, 7213U, 2016U, 6926U,
7485    2968U, 10831U, 7177U, 11111U, 2124U, 18850U, 7206U, 2008U,
7486    18841U, 18874U, 18888U, 17345U, 17892U, 18539U, 17356U, 17383U,
7487    17904U, 18550U, 17369U, 17961U, 18004U, 16544U, 18202U, 16557U,
7488    6922U, 10826U, 7171U, 18867U, 18882U, 19480U, 18862U, 11105U,
7489    2118U, 7199U, 2001U, 18647U, 18665U, 18858U, 15683U, 2432U,
7490    3205U, 18752U, 18916U, 7343U, 2980U, 18738U, 18902U, 10853U,
7491    2070U, 7191U, 18767U, 18931U, 18796U, 18960U, 18782U, 18946U,
7492    18809U, 18973U, 15526U, 2422U, 3200U, 18746U, 18910U, 7338U,
7493    2974U, 18731U, 18895U, 10847U, 2063U, 7184U, 18759U, 18923U,
7494    18789U, 18953U, 18776U, 18940U, 18804U, 18968U, 6918U, 1991U,
7495    9524U, 11794U, 11779U, 15861U, 2958U, 1468U, 9515U, 10821U,
7496    2046U, 7165U, 9546U, 11787U, 4600U, 3778U, 3316U, 3304U,
7497    1480U, 4767U, 6266U, 3309U, 4555U, 6234U, 13827U, 6716U,
7498    3324U, 1486U, 14068U, 6760U, 4975U, 16824U, 14356U, 2287U,
7499    16358U, 18506U, 4988U, 16835U, 14369U, 2295U, 16370U, 18517U,
7500    12892U, 15509U, 2408U, 5283U, 1621U, 16190U, 16927U, 12422U,
7501    12443U, 4661U, 3682U, 13343U, 4630U, 10929U, 10950U, 3993U,
7502    12460U, 12452U, 11008U, 9246U, 8023U, 2591U, 5426U, 9255U,
7503    6153U, 12982U, 9284U, 12328U, 9277U, 13006U, 9292U, 15517U,
7504    9301U, 7332U, 9269U, 6168U, 4958U, 5063U, 8220U, 17583U,
7505    13159U, 8455U, 17692U, 18297U, 16855U, 8208U, 17563U, 13153U,
7506    8448U, 17681U, 18287U, 16805U, 14334U, 5383U, 8249U, 17628U,
7507    13166U, 8463U, 17704U, 18308U, 16940U, 8485U, 17738U, 13253U,
7508    8471U, 17716U, 18341U, 18484U, 11915U, 7140U, 12988U, 905U,
7509    13013U, 911U, 13052U, 926U, 13039U, 919U, 3894U, 1551U,
7510    12429U, 2172U, 11147U, 4282U, 11528U, 5547U, 6556U, 4504U,
7511    5638U, 6643U, 4521U, 10382U, 12466U, 12670U, 5613U, 6590U,
7512    15530U, 15620U, 5663U, 6677U, 15549U, 15648U, 13282U, 7232U,
7513    11168U, 5695U, 3521U, 10427U, 12503U, 12707U, 11201U, 4381U,
7514    4449U, 5555U, 6564U, 5646U, 6651U, 10400U, 12484U, 12688U,
7515    5621U, 6598U, 15629U, 5671U, 6685U, 15657U, 13296U, 7253U,
7516    11184U, 5716U, 3576U, 10436U, 12512U, 12716U, 595U, 1043U,
7517    613U, 1061U, 19000U, 13339U, 2267U, 16331U, 18360U, 11216U,
7518    13790U, 13435U, 13557U, 13496U, 13618U, 13704U, 4667U, 3689U,
7519    10419U, 11992U, 13205U, 12001U, 13214U, 14130U, 14354U, 12152U,
7520    13251U, 13349U, 3413U, 6014U, 11208U, 4388U, 5563U, 6572U,
7521    5654U, 6659U, 10409U, 12493U, 12697U, 5629U, 6606U, 15638U,
7522    5679U, 6693U, 15666U, 13303U, 7260U, 11192U, 5723U, 3583U,
7523    10445U, 12521U, 12725U, 4428U, 14593U, 5856U, 14714U, 13711U,
7524    15393U, 12257U, 15147U, 12280U, 15172U, 12293U, 15186U, 5119U,
7525    14688U, 11850U, 15122U, 13186U, 15304U, 12269U, 15160U, 12306U,
7526    15200U, 6332U, 8312U, 8302U, 6342U, 2479U, 7756U, 2523U,
7527    7800U, 2557U, 7834U, 5487U, 2621U, 13387U, 13862U, 6402U,
7528    2782U, 13447U, 13910U, 5578U, 2660U, 13411U, 13886U, 13569U,
7529    13982U, 6437U, 2821U, 13508U, 13946U, 13630U, 14018U, 2491U,
7530    7768U, 2535U, 7812U, 2569U, 7846U, 5505U, 2641U, 13399U,
7531    13874U, 6420U, 2802U, 13484U, 13934U, 5596U, 2680U, 13423U,
7532    13898U, 13606U, 14006U, 6464U, 2851U, 13545U, 13970U, 13667U,
7533    14042U, 2993U, 5496U, 2631U, 6411U, 2792U, 5587U, 2670U,
7534    6446U, 2831U, 13472U, 13922U, 13594U, 13994U, 6455U, 2841U,
7535    13533U, 13958U, 13655U, 14030U, 5514U, 2651U, 2503U, 7780U,
7536    6429U, 2812U, 2547U, 7824U, 5605U, 2690U, 2513U, 7790U,
7537    6473U, 2861U, 2581U, 7858U, 4637U, 5731U, 10935U, 10987U,
7538    3999U, 13833U, 6723U, 13717U, 7028U, 13839U, 6746U, 6322U,
7539    6625U, 11679U, 13178U, 12088U, 13239U, 4442U, 14600U, 5862U,
7540    14721U, 13724U, 15400U, 5126U, 14696U, 8282U, 14856U, 5389U,
7541    14705U, 8491U, 14865U, 13459U, 13581U, 13520U, 13642U, 13746U,
7542    13754U, 11014U, 3415U, 1493U, 935U, 16076U, 16407U, 6016U,
7543    1703U, 948U, 16246U, 17023U, 14163U, 6372U, 961U, 16032U,
7544    17170U, 536U, 989U, 16051U, 18448U, 8290U, 4828U, 16745U,
7545    11898U, 18170U, 4291U, 11301U, 18013U, 16588U, 19639U, 4492U,
7546    11376U, 18046U, 13128U, 12019U, 18212U, 18265U, 16638U, 4926U,
7547    12059U, 4713U, 16705U, 11829U, 18138U, 4515U, 13137U, 15697U,
7548    18561U, 18276U, 15542U, 18528U, 16648U, 13800U, 13232U, 15707U,
7549    18573U, 18330U, 15717U, 18585U, 18399U, 13291U, 12082U, 18224U,
7550    18351U, 4322U, 11309U, 18023U, 16597U, 10885U, 17937U, 3561U,
7551    11282U, 17981U, 16439U, 7241U, 11808U, 18118U, 17315U, 4834U,
7552    16755U, 11904U, 18180U, 4465U, 16618U, 11555U, 18088U, 4330U,
7553    11318U, 18034U, 16607U, 3569U, 11291U, 17992U, 16449U, 5225U,
7554    11480U, 18057U, 16907U, 4593U, 16686U, 11823U, 18128U, 4721U,
7555    16717U, 11837U, 18150U, 4761U, 16727U, 11858U, 18160U, 4963U,
7556    16814U, 12240U, 18234U, 10212U, 17869U, 5275U, 11487U, 18066U,
7557    16915U, 4543U, 16658U, 11687U, 18108U, 12903U, 12010U, 18191U,
7558    18244U, 3530U, 11274U, 17971U, 16430U, 13318U, 12909U, 10702U,
7559    421U, 10689U, 406U, 4498U, 6158U, 9262U, 3772U, 10455U,
7560    12333U, 11709U, 6174U, 7023U, 1995U, 3865U, 2959U, 14965U,
7561    7293U, 14874U, 15522U, 2417U, 14789U, 13259U, 2249U, 15355U,
7562    2363U, 15460U, 2390U, 11755U, 15834U, 503U, 4533U, 14971U,
7563    7300U, 12246U, 14989U, 14762U, 14845U, 13144U, 15281U, 14628U,
7564    11724U, 15799U, 7395U, 344U, 18634U, 2603U, 12833U, 6634U,
7565    7349U, 4456U, 14887U, 13100U, 15266U, 14610U, 14500U, 15480U,
7566    11540U, 13194U, 15334U, 15100U, 2699U, 1451U, 14977U, 7307U,
7567    13090U, 2225U, 15227U, 2335U, 14438U, 2303U, 15002U, 2321U,
7568    14902U, 15579U, 2427U, 14796U, 13264U, 2255U, 15361U, 2370U,
7569    15473U, 2396U, 11763U, 15843U, 514U, 6363U, 1724U, 11669U,
7570    2160U, 13845U, 6794U, 14526U, 14729U, 15408U, 7227U, 11096U,
7571    15373U, 7321U, 2999U, 14983U, 7314U, 12317U, 15233U, 14521U,
7572    545U, 434U, 15024U, 2328U, 14915U, 15727U, 2438U, 14803U,
7573    13269U, 2261U, 15367U, 2377U, 15504U, 2402U, 11771U, 15852U,
7574    525U, 18640U, 7365U, 4870U, 14656U, 15452U, 15465U, 14513U,
7575    15493U, 10240U, 14950U, 13360U, 14406U, 14376U, 15085U, 14423U,
7576    7282U, 7152U, 14391U, 15140U, 15382U, 4477U, 13111U, 4536U,
7577    1571U, 10549U, 5522U, 11544U, 15055U, 4995U, 10600U, 2040U,
7578    11124U, 2139U, 10582U, 11535U, 8036U, 6506U, 5040U, 8028U,
7579    6497U, 7221U, 18079U, 10837U, 2051U, 11079U, 5527U, 1652U,
7580    10889U, 11062U, 2100U, 11074U, 7966U, 3433U, 1506U, 4816U,
7581    5317U, 19530U, 15747U, 10612U, 4802U, 4561U, 15731U, 4841U,
7582    14084U, 4913U, 14242U, 3857U, 3871U, 5541U, 1668U, 11130U,
7583    2146U, 18979U, 18990U, 10594U, 9U, 57U, 5572U, 6315U,
7584    17159U, 16980U, 15888U, 10842U, 2057U, 11085U, 4795U, 5534U,
7585    1660U, 10895U, 11068U, 2107U, 11091U, 7973U, 4822U, 5326U,
7586    19540U, 3011U, 15754U, 10619U, 4809U, 4434U, 3003U, 12095U,
7587    15739U, 4484U, 13119U, 18254U, 16628U, 13784U, 13223U, 18319U,
7588    18389U, 4549U, 8201U, 17552U, 16668U, 6366U, 1721U, 13821U,
7589    8478U, 17727U, 18409U, 10871U, 10860U, 2078U, 4625U, 1579U,
7590    16136U, 16696U, 8508U, 5698U, 1698U, 8150U, 17521U, 16237U,
7591    8277U, 17672U, 16990U, 9520U, 1419U, 1431U, 10925U, 2090U,
7592    16302U, 17945U, 10919U, 2091U, 16303U, 3989U, 1561U, 16118U,
7593    16571U, 6552U, 1737U, 11674U, 2166U, 17946U, 3446U, 4892U,
7594    14192U, 12812U, 12821U, 6488U, 15895U, 19078U, 6615U, 15905U,
7595    19088U, 11154U, 19178U, 4289U, 11299U, 19225U, 4490U, 11374U,
7596    13126U, 12017U, 15870U, 10391U, 15947U, 19436U, 12475U, 15964U,
7597    19447U, 12679U, 15974U, 19458U, 7890U, 19137U, 4513U, 13135U,
7598    15695U, 15540U, 15879U, 13798U, 13230U, 15705U, 15715U, 6907U,
7599    15916U, 19108U, 4320U, 11307U, 19234U, 10883U, 15957U, 19171U,
7600    3559U, 11280U, 19204U, 7239U, 11806U, 19299U, 11176U, 19186U,
7601    5702U, 19052U, 4328U, 11316U, 19244U, 3567U, 11289U, 19214U,
7602    7635U, 19128U, 5223U, 11478U, 19279U, 7573U, 19120U, 7959U,
7603    19147U, 9487U, 19155U, 15613U, 19407U, 10210U, 19163U, 5273U,
7604    11485U, 19287U, 7016U, 15928U, 16009U, 19415U, 3528U, 11272U,
7605    19195U, 7868U, 15936U, 19424U, 4362U, 11353U, 7268U, 11814U,
7606    4337U, 11326U, 4371U, 11363U, 4350U, 11340U, 6201U, 15245U,
7607    3100U, 14576U, 3028U, 15313U, 3140U, 15068U, 3064U, 19361U,
7608    15264U, 3121U, 14608U, 3047U, 15984U, 14498U, 3018U, 15478U,
7609    3190U, 15332U, 3161U, 15098U, 3083U, 16001U, 19380U, 14623U,
7610    15113U, 19518U, 14647U, 15131U, 15254U, 3110U, 6847U, 2912U,
7611    14584U, 3037U, 6809U, 2870U, 15322U, 3150U, 6868U, 2935U,
7612    15076U, 3073U, 6828U, 2891U, 19370U, 15272U, 3130U, 6858U,
7613    2924U, 14615U, 3055U, 6819U, 2881U, 15992U, 15421U, 3180U,
7614    15340U, 3170U, 6879U, 2947U, 19397U, 15105U, 3091U, 6838U,
7615    2902U, 19388U, 10626U, 12536U, 5335U, 6190U, 6229U, 3225U,
7616    6311U, 4499U, 6195U, 6931U, 17294U, 10588U, 17916U, 3723U,
7617    6937U, 450U, 976U, 16018U, 17304U, 10605U, 460U, 17926U,
7618    16534U, 6388U, 17183U, 6395U, 1728U, 16267U, 17194U, 7587U,
7619    2025U, 16279U, 17324U, 7595U, 2033U, 16291U, 17335U, 3467U,
7620    4115U, 1156U, 1110U, 1675U, 1133U, 1761U, 3903U, 3930U,
7621    4032U, 5192U, 1083U, 4005U, 3957U, 4088U, 4059U, 1170U,
7622    1123U, 1688U, 1146U, 1942U, 3918U, 3945U, 4047U, 5206U,
7623    1098U, 4020U, 3973U, 4103U, 4075U, 3428U, 1500U, 4736U,
7624    18690U, 16865U, 2770U, 5134U, 5688U, 5099U, 13274U, 5266U,
7625    3841U, 4575U, 16678U, 13841U, 2272U, 16340U, 18419U, 15724U,
7626    15501U, 14219U, 15444U, 10637U, 12550U, 5364U, 4263U, 6218U,
7627    441U, 17072U, 16579U, 13691U, 6702U, 17205U, 18368U, 4798U,
7628    16737U, 14080U, 2277U, 16349U, 18427U, 3463U, 1512U, 14755U,
7629    14552U, 14880U, 13095U, 2231U, 15239U, 2342U, 14547U, 2309U,
7630    11716U, 15790U, 470U, 4909U, 12251U, 14995U, 14768U, 14558U,
7631    13148U, 15286U, 14669U, 11731U, 15807U, 4460U, 14894U, 13105U,
7632    15274U, 14617U, 15423U, 11550U, 13199U, 15342U, 15107U, 6054U,
7633    1710U, 15008U, 14775U, 14564U, 14908U, 13173U, 2237U, 15298U,
7634    2349U, 14750U, 2315U, 11739U, 15816U, 481U, 13849U, 9561U,
7635    6799U, 14532U, 14735U, 15414U, 15377U, 7326U, 14222U, 2282U,
7636    12322U, 15030U, 14782U, 14570U, 14921U, 13246U, 2243U, 15349U,
7637    2356U, 15447U, 2384U, 11747U, 15825U, 492U, 4875U, 14662U,
7638    14539U, 19550U, 14742U, 19559U, 15430U, 10246U, 14957U, 13364U,
7639    14414U, 14383U, 14430U, 7287U, 7158U, 14398U, 15387U, 5431U,
7640    1646U, 8143U, 17510U, 16227U, 3705U, 1529U, 8080U, 17415U,
7641    16107U, 8178U, 17541U, 16504U, 5113U, 1599U, 8101U, 17448U,
7642    16156U, 8227U, 17594U, 16876U, 3729U, 1543U, 5172U, 1613U,
7643    8117U, 17472U, 16178U, 8241U, 17616U, 16896U, 8271U, 17662U,
7644    5403U, 1638U, 8134U, 17497U, 16215U, 8263U, 17650U, 16960U,
7645    16971U, 3844U, 12885U, 3696U, 6180U, 4118U, 6208U, 3280U,
7646    1473U, 2596U, 1443U, 11101U, 2114U, 7905U, 12411U, 6889U,
7647    12400U, 18698U, 2443U, 18709U, 2455U, 18720U, 2467U, 4888U,
7648    6300U, 4695U, 2776U, 5140U, 6989U, 14490U, 4530U, 6360U,
7649    5217U, 630U, 15062U, 660U, 4154U, 3849U, 5377U, 637U,
7650    8512U, 12842U, 7534U, 11092U, 14180U, 6805U, 9532U, 5350U,
7651    10554U, 3474U, 6058U, 14248U, 10502U, 14234U, 10530U, 7626U,
7652    9340U, 11239U, 11599U, 12120U, 7436U, 11264U, 7461U, 7517U,
7653    11624U, 7609U, 7740U, 12144U, 4668U, 3690U, 3357U, 5958U,
7654    14098U, 3490U, 6074U, 14264U, 4599U, 10461U, 15092U, 41U,
7655    15292U, 49U, 10722U, 12956U, 3649U, 4969U, 6141U, 3231U,
7656    14348U, 9308U, 17790U, 9414U, 17815U, 3512U, 16417U, 4933U,
7657    16779U, 6096U, 17033U, 14286U, 18458U, 9355U, 17802U, 9423U,
7658    17828U, 3404U, 16394U, 4854U, 16766U, 6005U, 17010U, 14154U,
7659    18435U, 3624U, 16460U, 4942U, 16792U, 6116U, 17046U, 14318U,
7660    18471U, 3249U, 16382U, 5869U, 16998U, 13738U, 18377U, 3640U,
7661    16473U, 6132U, 17059U, 14339U, 18493U, 12226U, 23U, 12233U,
7662    32U, 3655U, 4982U, 6147U, 3240U, 14363U, 13350U, 9370U,
7663    4881U, 3613U, 6105U, 14295U, 4127U, 19022U, 13369U, 19332U,
7664    4136U, 19032U, 13378U, 19342U, 4145U, 19042U, 14818U, 15015U,
7665    14827U, 15037U, 14836U, 15046U, 4268U, 3454U, 4900U, 6045U,
7666    14200U, 9347U, 9332U, 9432U, 3421U, 4863U, 6022U, 14169U,
7667    3633U, 4951U, 6125U, 14327U, 11578U, 11588U, 9389U, 3389U,
7668    4847U, 5990U, 14139U, 3497U, 4919U, 6081U, 14271U, 7507U,
7669    13731U, 3257U, 5877U, 13769U, 3273U, 5884U, 13806U, 14054U,
7670    7419U, 7490U, 11607U, 7444U, 7525U, 11632U, 10484U, 10510U,
7671    10539U, 10475U, 3335U, 5936U, 14090U, 3482U, 6066U, 14256U,
7672    3396U, 5997U, 14146U, 3504U, 6088U, 14278U, 7748U, 4638U,
7673    10713U, 12943U, 4471U, 13763U, 9316U, 10936U, 10988U, 4000U,
7674    7643U, 10901U, 10999U, 14936U, 11911U, 12027U, 11949U, 12043U,
7675    11957U, 12066U, 7666U, 12035U, 7674U, 12051U, 7724U, 12074U,
7676    3296U, 4607U, 5917U, 13854U, 3445U, 4891U, 6036U, 14191U,
7677    4274U, 10374U, 13696U, 9364U, 7543U, 7899U, 9457U, 15583U,
7678    3286U, 4569U, 6381U, 7580U, 5891U, 13834U, 6481U, 7594U,
7679    9379U, 14850U, 7029U, 4169U, 13679U, 7228U, 3291U, 4574U,
7680    6516U, 5896U, 8324U, 13331U, 13840U, 3438U, 19014U, 6029U,
7681    19060U, 3372U, 5973U, 14113U, 14176U, 11097U, 3219U, 4262U,
7682    5850U, 13690U, 3330U, 4804U, 5931U, 8443U, 13355U, 14079U,
7683    10494U, 14226U, 10521U, 7617U, 9325U, 11231U, 11570U, 12112U,
7684    7428U, 11256U, 7453U, 7499U, 11616U, 7601U, 7732U, 12136U,
7685    12103U, 11222U, 11561U, 11247U, 12128U, 14928U, 3364U, 5965U,
7686    14105U, 14942U, 3381U, 5982U, 14122U, 11015U, 16U, 3211U,
7687    5842U, 11465U, 3343U, 5944U, 12531U, 5107U, 6304U, 10995U,
7688    2095U, 16311U, 6551U, 1736U, 11673U, 2165U, 17953U, 9093U,
7689    9764U, 8663U, 9647U, 8406U, 9918U, 9055U, 9026U, 9735U,
7690    8719U, 9109U, 8963U, 9708U, 9167U, 9781U, 8927U, 9698U,
7691    9439U, 9717U, 10155U, 8013U, 11399U, 19255U, 12160U, 19308U,
7692    11432U, 19267U, 12193U, 19320U, 8972U, 8981U, 8345U, 15559U,
7693    15761U, 15569U, 15771U, 9655U, 8990U, 8003U, 8679U, 9934U,
7694    9664U, 8699U, 9954U, 9176U, 9790U, 8434U, 10291U, 9008U,
7695    9726U, 8589U, 9862U, 8907U, 10117U, 9638U, 8396U, 8654U,
7696    9230U, 8818U, 8645U, 8947U, 8809U, 8547U, 9820U, 8865U,
7697    10075U, 9601U, 8366U, 8827U, 9690U, 8415U, 10037U, 9075U,
7698    9755U, 8775U, 9673U, 8567U, 9840U, 8885U, 10095U, 9628U,
7699    8385U, 8525U, 9798U, 8843U, 10053U, 9591U, 8355U, 6523U,
7700    3736U, 7549U, 9463U, 15589U, 8739U, 9984U, 6537U, 14810U,
7701    10366U, 10217U, 8753U, 9998U, 9129U, 9772U, 8424U, 10263U,
7702    8609U, 9610U, 8376U, 9882U, 9184U, 9138U, 8625U, 9618U,
7703    9898U, 9037U, 9746U, 8791U, 9681U, 9101U, 10232U, 8671U,
7704    9926U, 9065U, 17762U, 10200U, 17855U, 8729U, 17748U, 9974U,
7705    17841U, 9119U, 17776U, 10253U, 17878U, 8937U, 10137U, 10164U,
7706    11410U, 12171U, 11443U, 12204U, 10173U, 8999U, 9448U, 11421U,
7707    12182U, 11454U, 12215U, 8689U, 9944U, 9210U, 10316U, 8709U,
7708    9964U, 9220U, 10326U, 9202U, 10308U, 9017U, 10182U, 8599U,
7709    9872U, 8917U, 10127U, 9238U, 10336U, 8955U, 10147U, 8557U,
7710    9830U, 8875U, 10085U, 8835U, 10045U, 9084U, 10223U, 8783U,
7711    10020U, 8578U, 9851U, 8896U, 10106U, 8536U, 9809U, 8854U,
7712    10064U, 6530U, 3744U, 7557U, 9471U, 15597U, 8746U, 9991U,
7713    6544U, 3752U, 7565U, 9479U, 15605U, 8764U, 10009U, 9158U,
7714    10282U, 8617U, 9890U, 9193U, 10299U, 9148U, 10272U, 8635U,
7715    9908U, 9046U, 10191U, 8800U, 10028U, 4789U, 5925U, 10469U,
7716    14073U, 14306U, 14209U, 4615U, 3674U, 13336U, 19469U, 4622U,
7717    10922U, 10916U, 3986U, 18683U, 10992U, 19619U, 19629U, 19611U,
7718    13776U, 13813U, 7649U, 6257U, 19068U, 10908U, 7034U, 6708U,
7719    19099U, 3264U, 14183U, 19352U, 3661U, 2611U, 19490U, 11110U,
7720    7205U, 6921U, 2962U, 19497U, 10825U, 7170U, 19511U, 19505U,
7721};
7722
7723static inline void InitPPCMCInstrInfo(MCInstrInfo *II) {
7724  II->InitMCInstrInfo(PPCInsts, PPCInstrNameIndices, PPCInstrNameData, 2288);
7725}
7726
7727} // end namespace llvm
7728#endif // GET_INSTRINFO_MC_DESC
7729
7730#ifdef GET_INSTRINFO_HEADER
7731#undef GET_INSTRINFO_HEADER
7732namespace llvm {
7733struct PPCGenInstrInfo : public TargetInstrInfo {
7734  explicit PPCGenInstrInfo(int CFSetupOpcode = -1, int CFDestroyOpcode = -1, int CatchRetOpcode = -1, int ReturnOpcode = -1);
7735  ~PPCGenInstrInfo() override = default;
7736
7737};
7738} // end namespace llvm
7739#endif // GET_INSTRINFO_HEADER
7740
7741#ifdef GET_INSTRINFO_HELPER_DECLS
7742#undef GET_INSTRINFO_HELPER_DECLS
7743
7744
7745#endif // GET_INSTRINFO_HELPER_DECLS
7746
7747#ifdef GET_INSTRINFO_HELPERS
7748#undef GET_INSTRINFO_HELPERS
7749
7750#endif // GET_INSTRINFO_HELPERS
7751
7752#ifdef GET_INSTRINFO_CTOR_DTOR
7753#undef GET_INSTRINFO_CTOR_DTOR
7754namespace llvm {
7755extern const MCInstrDesc PPCInsts[];
7756extern const unsigned PPCInstrNameIndices[];
7757extern const char PPCInstrNameData[];
7758PPCGenInstrInfo::PPCGenInstrInfo(int CFSetupOpcode, int CFDestroyOpcode, int CatchRetOpcode, int ReturnOpcode)
7759  : TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
7760  InitMCInstrInfo(PPCInsts, PPCInstrNameIndices, PPCInstrNameData, 2288);
7761}
7762} // end namespace llvm
7763#endif // GET_INSTRINFO_CTOR_DTOR
7764
7765#ifdef GET_INSTRINFO_OPERAND_ENUM
7766#undef GET_INSTRINFO_OPERAND_ENUM
7767namespace llvm {
7768namespace PPC {
7769namespace OpName {
7770enum {
7771OPERAND_LAST
7772};
7773} // end namespace OpName
7774} // end namespace PPC
7775} // end namespace llvm
7776#endif //GET_INSTRINFO_OPERAND_ENUM
7777
7778#ifdef GET_INSTRINFO_NAMED_OPS
7779#undef GET_INSTRINFO_NAMED_OPS
7780namespace llvm {
7781namespace PPC {
7782LLVM_READONLY
7783int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) {
7784  return -1;
7785}
7786} // end namespace PPC
7787} // end namespace llvm
7788#endif //GET_INSTRINFO_NAMED_OPS
7789
7790#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM
7791#undef GET_INSTRINFO_OPERAND_TYPES_ENUM
7792namespace llvm {
7793namespace PPC {
7794namespace OpTypes {
7795enum OperandType {
7796  abscalltarget = 0,
7797  abscondbrtarget = 1,
7798  absdirectbrtarget = 2,
7799  atimm = 3,
7800  calltarget = 4,
7801  condbrtarget = 5,
7802  crbitm = 6,
7803  directbrtarget = 7,
7804  dispRI = 8,
7805  dispRIX = 9,
7806  dispRIX16 = 10,
7807  dispSPE2 = 11,
7808  dispSPE4 = 12,
7809  dispSPE8 = 13,
7810  f32imm = 14,
7811  f64imm = 15,
7812  i16imm = 16,
7813  i1imm = 17,
7814  i32imm = 18,
7815  i64imm = 19,
7816  i8imm = 20,
7817  imm32SExt16 = 21,
7818  imm64SExt16 = 22,
7819  imm64ZExt32 = 23,
7820  memr = 24,
7821  memri = 25,
7822  memrix = 26,
7823  memrix16 = 27,
7824  memrr = 28,
7825  pred = 29,
7826  ptr_rc_idx = 30,
7827  ptr_rc_nor0 = 31,
7828  ptype0 = 32,
7829  ptype1 = 33,
7830  ptype2 = 34,
7831  ptype3 = 35,
7832  ptype4 = 36,
7833  ptype5 = 37,
7834  s16imm = 38,
7835  s16imm64 = 39,
7836  s17imm = 40,
7837  s17imm64 = 41,
7838  s5imm = 42,
7839  spe2dis = 43,
7840  spe4dis = 44,
7841  spe8dis = 45,
7842  tlscall = 46,
7843  tlscall32 = 47,
7844  tlsgd = 48,
7845  tlsgd32 = 49,
7846  tlsreg = 50,
7847  tlsreg32 = 51,
7848  tocentry = 52,
7849  tocentry32 = 53,
7850  type0 = 54,
7851  type1 = 55,
7852  type2 = 56,
7853  type3 = 57,
7854  type4 = 58,
7855  type5 = 59,
7856  u10imm = 60,
7857  u12imm = 61,
7858  u16imm = 62,
7859  u16imm64 = 63,
7860  u1imm = 64,
7861  u2imm = 65,
7862  u3imm = 66,
7863  u4imm = 67,
7864  u5imm = 68,
7865  u6imm = 69,
7866  u7imm = 70,
7867  u8imm = 71,
7868  untyped_imm_0 = 72,
7869  crbitrc = 73,
7870  crrc = 74,
7871  f4rc = 75,
7872  f8rc = 76,
7873  g8rc = 77,
7874  g8rc_nox0 = 78,
7875  gprc = 79,
7876  gprc_nor0 = 80,
7877  qbrc = 81,
7878  qfrc = 82,
7879  qsrc = 83,
7880  spe4rc = 84,
7881  sperc = 85,
7882  spilltovsrrc = 86,
7883  vfrc = 87,
7884  vrrc = 88,
7885  vsfrc = 89,
7886  vsrc = 90,
7887  vssrc = 91,
7888  CARRYRC = 92,
7889  CRBITRC = 93,
7890  CRRC = 94,
7891  CTRRC = 95,
7892  CTRRC8 = 96,
7893  F4RC = 97,
7894  F8RC = 98,
7895  G8RC = 99,
7896  G8RC_NOX0 = 100,
7897  GPRC = 101,
7898  GPRC_NOR0 = 102,
7899  QBRC = 103,
7900  QFRC = 104,
7901  QSRC = 105,
7902  SPERC = 106,
7903  SPILLTOVSRRC = 107,
7904  VFRC = 108,
7905  VRRC = 109,
7906  VRSAVERC = 110,
7907  VSFRC = 111,
7908  VSLRC = 112,
7909  VSRC = 113,
7910  VSSRC = 114,
7911  OPERAND_TYPE_LIST_END
7912};
7913} // end namespace OpTypes
7914} // end namespace PPC
7915} // end namespace llvm
7916#endif // GET_INSTRINFO_OPERAND_TYPES_ENUM
7917
7918#ifdef GET_INSTRINFO_OPERAND_TYPE
7919#undef GET_INSTRINFO_OPERAND_TYPE
7920namespace llvm {
7921namespace PPC {
7922LLVM_READONLY
7923static int getOperandType(uint16_t Opcode, uint16_t OpIdx) {
7924  const int Offsets[] = {
7925    0,
7926    1,
7927    1,
7928    1,
7929    2,
7930    3,
7931    4,
7932    5,
7933    5,
7934    8,
7935    12,
7936    13,
7937    17,
7938    20,
7939    20,
7940    21,
7941    23,
7942    25,
7943    25,
7944    26,
7945    27,
7946    29,
7947    29,
7948    35,
7949    36,
7950    36,
7951    38,
7952    39,
7953    39,
7954    39,
7955    39,
7956    39,
7957    39,
7958    41,
7959    44,
7960    44,
7961    47,
7962    50,
7963    53,
7964    56,
7965    59,
7966    62,
7967    65,
7968    68,
7969    71,
7970    74,
7971    75,
7972    76,
7973    78,
7974    80,
7975    83,
7976    85,
7977    89,
7978    91,
7979    93,
7980    95,
7981    97,
7982    99,
7983    101,
7984    103,
7985    105,
7986    107,
7987    108,
7988    110,
7989    112,
7990    114,
7991    119,
7992    124,
7993    129,
7994    131,
7995    136,
7996    141,
7997    145,
7998    148,
7999    151,
8000    154,
8001    157,
8002    160,
8003    163,
8004    166,
8005    169,
8006    172,
8007    175,
8008    178,
8009    181,
8010    184,
8011    186,
8012    188,
8013    189,
8014    190,
8015    191,
8016    193,
8017    195,
8018    197,
8019    199,
8020    200,
8021    203,
8022    205,
8023    208,
8024    210,
8025    213,
8026    216,
8027    219,
8028    223,
8029    227,
8030    231,
8031    235,
8032    240,
8033    244,
8034    249,
8035    253,
8036    258,
8037    262,
8038    267,
8039    271,
8040    275,
8041    278,
8042    281,
8043    284,
8044    287,
8045    290,
8046    294,
8047    298,
8048    301,
8049    304,
8050    307,
8051    309,
8052    311,
8053    313,
8054    315,
8055    317,
8056    319,
8057    321,
8058    323,
8059    325,
8060    327,
8061    329,
8062    331,
8063    333,
8064    336,
8065    338,
8066    341,
8067    344,
8068    347,
8069    350,
8070    353,
8071    356,
8072    359,
8073    362,
8074    365,
8075    368,
8076    371,
8077    374,
8078    375,
8079    378,
8080    382,
8081    385,
8082    389,
8083    391,
8084    393,
8085    395,
8086    397,
8087    399,
8088    401,
8089    403,
8090    405,
8091    407,
8092    409,
8093    411,
8094    413,
8095    415,
8096    417,
8097    419,
8098    421,
8099    423,
8100    426,
8101    428,
8102    430,
8103    431,
8104    435,
8105    439,
8106    443,
8107    447,
8108    450,
8109    453,
8110    456,
8111    459,
8112    461,
8113    463,
8114    465,
8115    467,
8116    469,
8117    471,
8118    473,
8119    476,
8120    479,
8121    482,
8122    485,
8123    487,
8124    489,
8125    491,
8126    493,
8127    496,
8128    499,
8129    502,
8130    505,
8131    509,
8132    513,
8133    517,
8134    521,
8135    525,
8136    529,
8137    533,
8138    537,
8139    541,
8140    545,
8141    549,
8142    553,
8143    557,
8144    561,
8145    564,
8146    567,
8147    570,
8148    574,
8149    578,
8150    582,
8151    586,
8152    590,
8153    594,
8154    597,
8155    600,
8156    603,
8157    606,
8158    609,
8159    612,
8160    615,
8161    618,
8162    621,
8163    624,
8164    627,
8165    630,
8166    633,
8167    636,
8168    639,
8169    642,
8170    645,
8171    648,
8172    651,
8173    654,
8174    657,
8175    659,
8176    662,
8177    665,
8178    668,
8179    671,
8180    674,
8181    677,
8182    680,
8183    683,
8184    686,
8185    689,
8186    692,
8187    695,
8188    698,
8189    701,
8190    704,
8191    707,
8192    710,
8193    713,
8194    716,
8195    719,
8196    722,
8197    725,
8198    728,
8199    731,
8200    734,
8201    737,
8202    740,
8203    743,
8204    746,
8205    749,
8206    752,
8207    755,
8208    758,
8209    761,
8210    764,
8211    767,
8212    770,
8213    773,
8214    776,
8215    779,
8216    782,
8217    785,
8218    788,
8219    791,
8220    794,
8221    797,
8222    800,
8223    803,
8224    806,
8225    810,
8226    814,
8227    817,
8228    820,
8229    824,
8230    828,
8231    831,
8232    833,
8233    835,
8234    837,
8235    839,
8236    841,
8237    843,
8238    845,
8239    847,
8240    849,
8241    851,
8242    853,
8243    855,
8244    857,
8245    859,
8246    861,
8247    863,
8248    865,
8249    867,
8250    869,
8251    872,
8252    875,
8253    878,
8254    881,
8255    884,
8256    887,
8257    890,
8258    893,
8259    896,
8260    899,
8261    902,
8262    904,
8263    906,
8264    908,
8265    910,
8266    913,
8267    918,
8268    923,
8269    928,
8270    933,
8271    937,
8272    941,
8273    945,
8274    949,
8275    953,
8276    957,
8277    961,
8278    965,
8279    969,
8280    973,
8281    977,
8282    981,
8283    985,
8284    989,
8285    993,
8286    997,
8287    1001,
8288    1005,
8289    1009,
8290    1013,
8291    1017,
8292    1021,
8293    1025,
8294    1029,
8295    1033,
8296    1037,
8297    1041,
8298    1045,
8299    1049,
8300    1053,
8301    1057,
8302    1061,
8303    1065,
8304    1069,
8305    1073,
8306    1077,
8307    1081,
8308    1085,
8309    1089,
8310    1093,
8311    1097,
8312    1101,
8313    1105,
8314    1109,
8315    1109,
8316    1110,
8317    1111,
8318    1113,
8319    1116,
8320    1119,
8321    1121,
8322    1123,
8323    1125,
8324    1127,
8325    1130,
8326    1133,
8327    1135,
8328    1137,
8329    1138,
8330    1139,
8331    1140,
8332    1141,
8333    1142,
8334    1143,
8335    1144,
8336    1145,
8337    1148,
8338    1151,
8339    1154,
8340    1157,
8341    1159,
8342    1161,
8343    1164,
8344    1167,
8345    1171,
8346    1175,
8347    1179,
8348    1182,
8349    1185,
8350    1187,
8351    1188,
8352    1189,
8353    1190,
8354    1191,
8355    1192,
8356    1194,
8357    1194,
8358    1194,
8359    1194,
8360    1194,
8361    1196,
8362    1198,
8363    1200,
8364    1201,
8365    1202,
8366    1203,
8367    1204,
8368    1205,
8369    1206,
8370    1207,
8371    1208,
8372    1209,
8373    1209,
8374    1209,
8375    1209,
8376    1209,
8377    1209,
8378    1209,
8379    1209,
8380    1210,
8381    1211,
8382    1212,
8383    1213,
8384    1214,
8385    1215,
8386    1216,
8387    1217,
8388    1218,
8389    1219,
8390    1220,
8391    1221,
8392    1222,
8393    1222,
8394    1222,
8395    1222,
8396    1222,
8397    1222,
8398    1222,
8399    1222,
8400    1223,
8401    1224,
8402    1225,
8403    1226,
8404    1227,
8405    1228,
8406    1229,
8407    1231,
8408    1233,
8409    1235,
8410    1236,
8411    1237,
8412    1238,
8413    1238,
8414    1238,
8415    1238,
8416    1239,
8417    1241,
8418    1244,
8419    1247,
8420    1247,
8421    1250,
8422    1253,
8423    1256,
8424    1259,
8425    1262,
8426    1265,
8427    1268,
8428    1271,
8429    1274,
8430    1278,
8431    1282,
8432    1285,
8433    1288,
8434    1290,
8435    1292,
8436    1294,
8437    1296,
8438    1298,
8439    1300,
8440    1302,
8441    1304,
8442    1306,
8443    1308,
8444    1310,
8445    1312,
8446    1312,
8447    1315,
8448    1318,
8449    1321,
8450    1324,
8451    1327,
8452    1330,
8453    1330,
8454    1330,
8455    1333,
8456    1336,
8457    1339,
8458    1342,
8459    1345,
8460    1348,
8461    1351,
8462    1352,
8463    1353,
8464    1356,
8465    1359,
8466    1361,
8467    1363,
8468    1366,
8469    1368,
8470    1370,
8471    1372,
8472    1374,
8473    1377,
8474    1380,
8475    1383,
8476    1386,
8477    1388,
8478    1390,
8479    1392,
8480    1394,
8481    1396,
8482    1399,
8483    1402,
8484    1405,
8485    1408,
8486    1411,
8487    1414,
8488    1417,
8489    1420,
8490    1423,
8491    1426,
8492    1429,
8493    1432,
8494    1435,
8495    1438,
8496    1441,
8497    1444,
8498    1447,
8499    1450,
8500    1453,
8501    1456,
8502    1459,
8503    1462,
8504    1465,
8505    1468,
8506    1471,
8507    1474,
8508    1477,
8509    1480,
8510    1483,
8511    1486,
8512    1489,
8513    1492,
8514    1493,
8515    1493,
8516    1496,
8517    1499,
8518    1502,
8519    1505,
8520    1508,
8521    1511,
8522    1514,
8523    1517,
8524    1521,
8525    1525,
8526    1528,
8527    1531,
8528    1533,
8529    1536,
8530    1538,
8531    1540,
8532    1542,
8533    1544,
8534    1546,
8535    1548,
8536    1550,
8537    1553,
8538    1556,
8539    1559,
8540    1561,
8541    1563,
8542    1565,
8543    1567,
8544    1569,
8545    1571,
8546    1573,
8547    1575,
8548    1578,
8549    1581,
8550    1583,
8551    1585,
8552    1588,
8553    1591,
8554    1594,
8555    1597,
8556    1599,
8557    1602,
8558    1604,
8559    1606,
8560    1608,
8561    1610,
8562    1612,
8563    1615,
8564    1618,
8565    1621,
8566    1623,
8567    1625,
8568    1627,
8569    1629,
8570    1631,
8571    1633,
8572    1636,
8573    1639,
8574    1641,
8575    1643,
8576    1646,
8577    1649,
8578    1652,
8579    1655,
8580    1656,
8581    1657,
8582    1659,
8583    1661,
8584    1662,
8585    1665,
8586    1668,
8587    1671,
8588    1674,
8589    1676,
8590    1679,
8591    1681,
8592    1683,
8593    1685,
8594    1687,
8595    1690,
8596    1693,
8597    1696,
8598    1699,
8599    1702,
8600    1705,
8601    1708,
8602    1711,
8603    1713,
8604    1715,
8605    1718,
8606    1721,
8607    1724,
8608    1726,
8609    1728,
8610    1730,
8611    1733,
8612    1735,
8613    1737,
8614    1739,
8615    1741,
8616    1744,
8617    1747,
8618    1750,
8619    1752,
8620    1754,
8621    1756,
8622    1758,
8623    1760,
8624    1762,
8625    1765,
8626    1768,
8627    1770,
8628    1772,
8629    1775,
8630    1778,
8631    1781,
8632    1784,
8633    1787,
8634    1790,
8635    1793,
8636    1796,
8637    1799,
8638    1802,
8639    1805,
8640    1808,
8641    1811,
8642    1814,
8643    1817,
8644    1820,
8645    1823,
8646    1826,
8647    1829,
8648    1832,
8649    1835,
8650    1838,
8651    1841,
8652    1844,
8653    1847,
8654    1850,
8655    1853,
8656    1856,
8657    1859,
8658    1862,
8659    1865,
8660    1868,
8661    1871,
8662    1874,
8663    1877,
8664    1880,
8665    1883,
8666    1886,
8667    1889,
8668    1892,
8669    1895,
8670    1898,
8671    1901,
8672    1904,
8673    1907,
8674    1910,
8675    1913,
8676    1916,
8677    1919,
8678    1922,
8679    1925,
8680    1928,
8681    1931,
8682    1934,
8683    1937,
8684    1940,
8685    1943,
8686    1946,
8687    1949,
8688    1952,
8689    1955,
8690    1958,
8691    1961,
8692    1964,
8693    1967,
8694    1970,
8695    1973,
8696    1976,
8697    1979,
8698    1982,
8699    1985,
8700    1988,
8701    1991,
8702    1994,
8703    1997,
8704    2000,
8705    2003,
8706    2006,
8707    2009,
8708    2012,
8709    2015,
8710    2018,
8711    2020,
8712    2023,
8713    2026,
8714    2029,
8715    2032,
8716    2035,
8717    2038,
8718    2041,
8719    2044,
8720    2047,
8721    2050,
8722    2053,
8723    2056,
8724    2059,
8725    2062,
8726    2065,
8727    2068,
8728    2071,
8729    2074,
8730    2077,
8731    2080,
8732    2083,
8733    2086,
8734    2089,
8735    2092,
8736    2095,
8737    2098,
8738    2101,
8739    2104,
8740    2107,
8741    2110,
8742    2113,
8743    2116,
8744    2119,
8745    2122,
8746    2125,
8747    2127,
8748    2130,
8749    2133,
8750    2136,
8751    2139,
8752    2142,
8753    2144,
8754    2148,
8755    2151,
8756    2154,
8757    2156,
8758    2158,
8759    2161,
8760    2164,
8761    2167,
8762    2170,
8763    2173,
8764    2176,
8765    2179,
8766    2182,
8767    2185,
8768    2188,
8769    2191,
8770    2194,
8771    2197,
8772    2200,
8773    2203,
8774    2206,
8775    2209,
8776    2212,
8777    2214,
8778    2216,
8779    2218,
8780    2220,
8781    2223,
8782    2226,
8783    2229,
8784    2231,
8785    2233,
8786    2235,
8787    2237,
8788    2239,
8789    2241,
8790    2243,
8791    2245,
8792    2247,
8793    2249,
8794    2251,
8795    2254,
8796    2257,
8797    2260,
8798    2263,
8799    2265,
8800    2267,
8801    2269,
8802    2271,
8803    2271,
8804    2273,
8805    2275,
8806    2277,
8807    2279,
8808    2282,
8809    2285,
8810    2288,
8811    2291,
8812    2294,
8813    2296,
8814    2298,
8815    2300,
8816    2302,
8817    2304,
8818    2306,
8819    2308,
8820    2310,
8821    2313,
8822    2316,
8823    2319,
8824    2322,
8825    2325,
8826    2328,
8827    2330,
8828    2332,
8829    2334,
8830    2336,
8831    2338,
8832    2340,
8833    2342,
8834    2344,
8835    2346,
8836    2348,
8837    2350,
8838    2352,
8839    2354,
8840    2356,
8841    2358,
8842    2360,
8843    2363,
8844    2366,
8845    2369,
8846    2372,
8847    2376,
8848    2380,
8849    2384,
8850    2388,
8851    2390,
8852    2392,
8853    2396,
8854    2400,
8855    2404,
8856    2408,
8857    2411,
8858    2414,
8859    2417,
8860    2420,
8861    2422,
8862    2424,
8863    2426,
8864    2428,
8865    2430,
8866    2432,
8867    2434,
8868    2436,
8869    2440,
8870    2444,
8871    2448,
8872    2452,
8873    2456,
8874    2460,
8875    2464,
8876    2468,
8877    2470,
8878    2472,
8879    2474,
8880    2476,
8881    2478,
8882    2480,
8883    2482,
8884    2484,
8885    2486,
8886    2488,
8887    2490,
8888    2492,
8889    2494,
8890    2496,
8891    2498,
8892    2500,
8893    2502,
8894    2504,
8895    2506,
8896    2508,
8897    2510,
8898    2512,
8899    2514,
8900    2516,
8901    2518,
8902    2520,
8903    2524,
8904    2528,
8905    2532,
8906    2536,
8907    2538,
8908    2540,
8909    2542,
8910    2544,
8911    2547,
8912    2550,
8913    2553,
8914    2556,
8915    2559,
8916    2561,
8917    2564,
8918    2567,
8919    2570,
8920    2573,
8921    2573,
8922    2575,
8923    2577,
8924    2580,
8925    2583,
8926    2586,
8927    2589,
8928    2591,
8929    2595,
8930    2599,
8931    2599,
8932    2602,
8933    2605,
8934    2608,
8935    2611,
8936    2614,
8937    2617,
8938    2620,
8939    2624,
8940    2628,
8941    2632,
8942    2636,
8943    2639,
8944    2642,
8945    2645,
8946    2648,
8947    2651,
8948    2654,
8949    2657,
8950    2660,
8951    2663,
8952    2666,
8953    2669,
8954    2672,
8955    2676,
8956    2680,
8957    2683,
8958    2686,
8959    2689,
8960    2692,
8961    2695,
8962    2698,
8963    2701,
8964    2704,
8965    2707,
8966    2710,
8967    2713,
8968    2716,
8969    2720,
8970    2724,
8971    2727,
8972    2730,
8973    2733,
8974    2736,
8975    2740,
8976    2744,
8977    2747,
8978    2750,
8979    2753,
8980    2756,
8981    2759,
8982    2763,
8983    2767,
8984    2771,
8985    2775,
8986    2778,
8987    2781,
8988    2784,
8989    2787,
8990    2790,
8991    2793,
8992    2796,
8993    2799,
8994    2803,
8995    2807,
8996    2811,
8997    2815,
8998    2818,
8999    2821,
9000    2824,
9001    2827,
9002    2830,
9003    2832,
9004    2834,
9005    2836,
9006    2838,
9007    2841,
9008    2844,
9009    2847,
9010    2850,
9011    2853,
9012    2856,
9013    2859,
9014    2862,
9015    2865,
9016    2868,
9017    2871,
9018    2874,
9019    2877,
9020    2881,
9021    2884,
9022    2887,
9023    2890,
9024    2893,
9025    2896,
9026    2899,
9027    2902,
9028    2905,
9029    2908,
9030    2912,
9031    2916,
9032    2920,
9033    2924,
9034    2927,
9035    2930,
9036    2933,
9037    2936,
9038    2939,
9039    2942,
9040    2945,
9041    2948,
9042    2951,
9043    2954,
9044    2957,
9045    2960,
9046    2963,
9047    2966,
9048    2969,
9049    2972,
9050    2975,
9051    2978,
9052    2981,
9053    2984,
9054    2987,
9055    2990,
9056    2993,
9057    2996,
9058    2999,
9059    3003,
9060    3007,
9061    3011,
9062    3015,
9063    3016,
9064    3018,
9065    3020,
9066    3021,
9067    3024,
9068    3025,
9069    3026,
9070    3027,
9071    3028,
9072    3030,
9073    3031,
9074    3033,
9075    3035,
9076    3036,
9077    3038,
9078    3040,
9079    3041,
9080    3042,
9081    3043,
9082    3044,
9083    3045,
9084    3047,
9085    3049,
9086    3051,
9087    3053,
9088    3055,
9089    3057,
9090    3059,
9091    3061,
9092    3062,
9093    3064,
9094    3065,
9095    3067,
9096    3069,
9097    3070,
9098    3072,
9099    3074,
9100    3076,
9101    3079,
9102    3082,
9103    3085,
9104    3088,
9105    3088,
9106    3088,
9107    3090,
9108    3092,
9109    3093,
9110    3094,
9111    3095,
9112    3096,
9113    3098,
9114    3099,
9115    3100,
9116    3104,
9117    3107,
9118    3110,
9119    3114,
9120    3116,
9121    3117,
9122    3118,
9123    3120,
9124    3122,
9125    3124,
9126    3126,
9127    3128,
9128    3130,
9129    3132,
9130    3134,
9131    3136,
9132    3138,
9133    3139,
9134    3141,
9135    3143,
9136    3145,
9137    3146,
9138    3148,
9139    3151,
9140    3153,
9141    3155,
9142    3157,
9143    3160,
9144    3163,
9145    3166,
9146    3169,
9147    3172,
9148    3175,
9149    3178,
9150    3181,
9151    3184,
9152    3187,
9153    3190,
9154    3193,
9155    3196,
9156    3199,
9157    3202,
9158    3205,
9159    3208,
9160    3211,
9161    3211,
9162    3211,
9163    3211,
9164    3214,
9165    3217,
9166    3220,
9167    3223,
9168    3223,
9169    3225,
9170    3227,
9171    3229,
9172    3231,
9173    3233,
9174    3235,
9175    3237,
9176    3239,
9177    3239,
9178    3239,
9179    3239,
9180    3242,
9181    3245,
9182    3248,
9183    3251,
9184    3254,
9185    3257,
9186    3260,
9187    3263,
9188    3266,
9189    3269,
9190    3272,
9191    3275,
9192    3278,
9193    3281,
9194    3284,
9195    3287,
9196    3289,
9197    3291,
9198    3293,
9199    3294,
9200    3296,
9201    3300,
9202    3304,
9203    3308,
9204    3311,
9205    3314,
9206    3317,
9207    3319,
9208    3321,
9209    3324,
9210    3327,
9211    3330,
9212    3332,
9213    3334,
9214    3336,
9215    3338,
9216    3340,
9217    3343,
9218    3346,
9219    3349,
9220    3352,
9221    3355,
9222    3358,
9223    3361,
9224    3364,
9225    3367,
9226    3370,
9227    3373,
9228    3375,
9229    3377,
9230    3379,
9231    3381,
9232    3383,
9233    3385,
9234    3387,
9235    3389,
9236    3391,
9237    3395,
9238    3399,
9239    3403,
9240    3407,
9241    3411,
9242    3415,
9243    3417,
9244    3419,
9245    3421,
9246    3425,
9247    3429,
9248    3433,
9249    3436,
9250    3439,
9251    3442,
9252    3444,
9253    3446,
9254    3448,
9255    3450,
9256    3454,
9257    3458,
9258    3462,
9259    3466,
9260    3470,
9261    3474,
9262    3478,
9263    3482,
9264    3484,
9265    3486,
9266    3488,
9267    3490,
9268    3492,
9269    3494,
9270    3496,
9271    3498,
9272    3500,
9273    3502,
9274    3504,
9275    3506,
9276    3508,
9277    3510,
9278    3512,
9279    3514,
9280    3518,
9281    3522,
9282    3526,
9283    3530,
9284    3533,
9285    3536,
9286    3539,
9287    3542,
9288    3545,
9289    3548,
9290    3552,
9291    3556,
9292    3559,
9293    3562,
9294    3566,
9295    3570,
9296    3574,
9297    3578,
9298    3582,
9299    3586,
9300    3588,
9301    3591,
9302    3594,
9303    3597,
9304    3600,
9305    3603,
9306    3606,
9307    3609,
9308    3612,
9309    3615,
9310    3619,
9311    3622,
9312    3625,
9313    3628,
9314    3631,
9315    3634,
9316    3637,
9317    3640,
9318    3643,
9319    3647,
9320    3650,
9321    3653,
9322    3656,
9323    3659,
9324    3662,
9325    3665,
9326    3668,
9327    3670,
9328    3673,
9329    3676,
9330    3679,
9331    3682,
9332    3685,
9333    3688,
9334    3691,
9335    3694,
9336    3697,
9337    3700,
9338    3703,
9339    3706,
9340    3709,
9341    3712,
9342    3715,
9343    3718,
9344    3721,
9345    3724,
9346    3727,
9347    3731,
9348    3734,
9349    3737,
9350    3740,
9351    3743,
9352    3746,
9353    3749,
9354    3752,
9355    3755,
9356    3758,
9357    3761,
9358    3765,
9359    3768,
9360    3771,
9361    3774,
9362    3778,
9363    3781,
9364    3784,
9365    3787,
9366    3790,
9367    3793,
9368    3796,
9369    3799,
9370    3802,
9371    3802,
9372    3802,
9373    3803,
9374    3803,
9375    3803,
9376    3803,
9377    3807,
9378    3811,
9379    3815,
9380    3819,
9381    3823,
9382    3827,
9383    3831,
9384    3835,
9385    3839,
9386    3843,
9387    3847,
9388    3851,
9389    3855,
9390    3859,
9391    3864,
9392    3869,
9393    3875,
9394    3881,
9395    3887,
9396    3893,
9397    3898,
9398    3903,
9399    3908,
9400    3913,
9401    3918,
9402    3923,
9403    3928,
9404    3933,
9405    3935,
9406    3936,
9407    3941,
9408    3946,
9409    3951,
9410    3956,
9411    3961,
9412    3966,
9413    3971,
9414    3976,
9415    3981,
9416    3986,
9417    3991,
9418    3996,
9419    4001,
9420    4006,
9421    4010,
9422    4014,
9423    4018,
9424    4022,
9425    4026,
9426    4030,
9427    4034,
9428    4038,
9429    4042,
9430    4046,
9431    4050,
9432    4054,
9433    4058,
9434    4062,
9435    4064,
9436    4066,
9437    4068,
9438    4070,
9439    4072,
9440    4072,
9441    4073,
9442    4075,
9443    4077,
9444    4079,
9445    4081,
9446    4081,
9447    4084,
9448    4087,
9449    4090,
9450    4093,
9451    4096,
9452    4099,
9453    4102,
9454    4105,
9455    4108,
9456    4111,
9457    4114,
9458    4117,
9459    4120,
9460    4123,
9461    4126,
9462    4129,
9463    4132,
9464    4135,
9465    4138,
9466    4141,
9467    4144,
9468    4147,
9469    4150,
9470    4153,
9471    4156,
9472    4159,
9473    4162,
9474    4165,
9475    4168,
9476    4171,
9477    4174,
9478    4177,
9479    4180,
9480    4184,
9481    4188,
9482    4192,
9483    4196,
9484    4199,
9485    4202,
9486    4205,
9487    4208,
9488    4211,
9489    4214,
9490    4217,
9491    4220,
9492    4223,
9493    4226,
9494    4230,
9495    4234,
9496    4237,
9497    4240,
9498    4243,
9499    4246,
9500    4249,
9501    4253,
9502    4257,
9503    4260,
9504    4263,
9505    4266,
9506    4270,
9507    4274,
9508    4277,
9509    4280,
9510    4283,
9511    4286,
9512    4289,
9513    4292,
9514    4295,
9515    4299,
9516    4303,
9517    4307,
9518    4311,
9519    4314,
9520    4317,
9521    4320,
9522    4323,
9523    4326,
9524    4329,
9525    4329,
9526    4332,
9527    4335,
9528    4338,
9529    4341,
9530    4344,
9531    4347,
9532    4350,
9533    4353,
9534    4356,
9535    4359,
9536    4362,
9537    4365,
9538    4368,
9539    4372,
9540    4376,
9541    4380,
9542    4384,
9543    4387,
9544    4390,
9545    4393,
9546    4396,
9547    4399,
9548    4402,
9549    4405,
9550    4408,
9551    4411,
9552    4414,
9553    4417,
9554    4420,
9555    4423,
9556    4426,
9557    4429,
9558    4432,
9559    4435,
9560    4438,
9561    4441,
9562    4444,
9563    4447,
9564    4450,
9565    4453,
9566    4456,
9567    4459,
9568    4462,
9569    4465,
9570    4468,
9571    4471,
9572    4474,
9573    4477,
9574    4480,
9575    4483,
9576    4486,
9577    4489,
9578    4492,
9579    4495,
9580    4498,
9581    4501,
9582    4504,
9583    4507,
9584    4510,
9585    4513,
9586    4516,
9587    4519,
9588    4521,
9589    4523,
9590    4525,
9591    4527,
9592    4529,
9593    4531,
9594    4533,
9595    4535,
9596    4538,
9597    4541,
9598    4543,
9599    4545,
9600    4547,
9601    4549,
9602    4551,
9603    4553,
9604    4555,
9605    4557,
9606    4560,
9607    4561,
9608    4562,
9609    4565,
9610    4568,
9611    4571,
9612    4574,
9613    4575,
9614    4576,
9615    4577,
9616    4578,
9617    4578,
9618    4578,
9619    4579,
9620    4581,
9621    4582,
9622    4583,
9623    4585,
9624    4587,
9625    4589,
9626    4591,
9627    4593,
9628    4595,
9629    4598,
9630    4601,
9631    4602,
9632    4602,
9633    4604,
9634    4605,
9635    4607,
9636    4608,
9637    4609,
9638    4609,
9639    4612,
9640    4614,
9641    4617,
9642    4620,
9643    4620,
9644    4620,
9645    4623,
9646    4623,
9647    4623,
9648    4624,
9649    4625,
9650    4628,
9651    4631,
9652    4631,
9653    4633,
9654    4636,
9655    4639,
9656    4642,
9657    4645,
9658    4648,
9659    4651,
9660    4655,
9661    4659,
9662    4662,
9663    4665,
9664    4668,
9665    4671,
9666    4674,
9667    4677,
9668    4680,
9669    4683,
9670    4686,
9671    4689,
9672    4692,
9673    4695,
9674    4698,
9675    4701,
9676    4704,
9677    4707,
9678    4710,
9679    4713,
9680    4716,
9681    4719,
9682    4722,
9683    4725,
9684    4728,
9685    4730,
9686    4733,
9687    4735,
9688    4738,
9689    4741,
9690    4743,
9691    4745,
9692    4747,
9693    4749,
9694    4751,
9695    4754,
9696    4757,
9697    4760,
9698    4763,
9699    4766,
9700    4769,
9701    4772,
9702    4775,
9703    4778,
9704    4781,
9705    4784,
9706    4787,
9707    4790,
9708    4793,
9709    4796,
9710    4799,
9711    4802,
9712    4805,
9713    4808,
9714    4811,
9715    4814,
9716    4817,
9717    4820,
9718    4823,
9719    4826,
9720    4829,
9721    4832,
9722    4835,
9723    4838,
9724    4841,
9725    4844,
9726    4847,
9727    4850,
9728    4853,
9729    4856,
9730    4859,
9731    4862,
9732    4865,
9733    4868,
9734    4871,
9735    4874,
9736    4877,
9737    4880,
9738    4883,
9739    4886,
9740    4888,
9741    4891,
9742    4893,
9743    4895,
9744    4897,
9745    4899,
9746    4901,
9747    4903,
9748    4906,
9749    4908,
9750    4911,
9751    4914,
9752    4917,
9753    4920,
9754    4922,
9755    4924,
9756    4926,
9757    4928,
9758    4930,
9759    4932,
9760    4934,
9761    4936,
9762    4938,
9763    4940,
9764    4943,
9765    4946,
9766    4949,
9767    4952,
9768    4955,
9769    4958,
9770    4960,
9771    4964,
9772    4967,
9773    4971,
9774    4974,
9775    4976,
9776    4980,
9777    4983,
9778    4986,
9779    4989,
9780    4992,
9781    4995,
9782    4998,
9783    5001,
9784    5004,
9785    5007,
9786    5011,
9787    5015,
9788    5018,
9789    5021,
9790    5024,
9791    5027,
9792    5030,
9793    5033,
9794    5036,
9795    5039,
9796    5042,
9797    5046,
9798    5049,
9799    5052,
9800    5055,
9801    5058,
9802    5061,
9803    5064,
9804    5067,
9805    5070,
9806    5074,
9807    5078,
9808    5082,
9809    5086,
9810    5090,
9811    5094,
9812    5096,
9813    5099,
9814    5102,
9815    5104,
9816    5107,
9817    5110,
9818    5113,
9819    5116,
9820    5119,
9821    5122,
9822    5125,
9823    5128,
9824    5131,
9825    5134,
9826    5137,
9827    5140,
9828    5143,
9829    5146,
9830    5149,
9831    5152,
9832    5154,
9833    5156,
9834    5160,
9835    5163,
9836    5166,
9837    5169,
9838    5173,
9839    5177,
9840    5181,
9841    5184,
9842    5187,
9843    5190,
9844    5193,
9845    5196,
9846    5199,
9847    5202,
9848    5205,
9849    5208,
9850    5211,
9851    5214,
9852    5217,
9853    5220,
9854    5223,
9855    5226,
9856    5229,
9857    5232,
9858    5234,
9859    5236,
9860    5238,
9861    5240,
9862    5242,
9863    5244,
9864    5246,
9865    5248,
9866    5250,
9867    5252,
9868    5254,
9869    5256,
9870    5259,
9871    5262,
9872    5266,
9873    5269,
9874    5272,
9875    5275,
9876    5279,
9877    5282,
9878    5284,
9879    5286,
9880    5290,
9881    5294,
9882    5298,
9883    5301,
9884    5304,
9885    5307,
9886    5311,
9887    5314,
9888    5317,
9889    5320,
9890    5323,
9891    5326,
9892    5329,
9893    5332,
9894    5335,
9895    5337,
9896    5339,
9897    5341,
9898    5344,
9899    5347,
9900    5350,
9901    5353,
9902    5356,
9903    5359,
9904    5362,
9905    5365,
9906    5368,
9907    5371,
9908    5374,
9909    5377,
9910    5380,
9911    5383,
9912    5387,
9913    5391,
9914    5394,
9915    5397,
9916    5400,
9917    5403,
9918    5406,
9919    5409,
9920    5412,
9921    5415,
9922    5418,
9923    5421,
9924    5424,
9925    5427,
9926    5430,
9927    5433,
9928    5436,
9929    5439,
9930    5442,
9931    5444,
9932    5446,
9933    5448,
9934    5450,
9935    5452,
9936    5454,
9937    5456,
9938    5458,
9939    5461,
9940    5462,
9941    5463,
9942    5464,
9943    5465,
9944    5466,
9945    5467,
9946    5468,
9947    5469,
9948    5470,
9949    5473,
9950    5476,
9951    5479,
9952    5482,
9953    5485,
9954    5488,
9955    5491,
9956    5494,
9957    5496,
9958    5498,
9959    5501,
9960    5504,
9961    5507,
9962    5510,
9963    5513,
9964    5516,
9965    5519,
9966    5522,
9967    5525,
9968    5528,
9969    5531,
9970    5534,
9971    5537,
9972    5540,
9973    5543,
9974    5545,
9975    5547,
9976    5549,
9977    5551,
9978    5553,
9979    5555,
9980    5557,
9981    5559,
9982    5561,
9983    5563,
9984    5565,
9985    5567,
9986    5569,
9987    5571,
9988    5573,
9989    5575,
9990    5577,
9991    5579,
9992    5581,
9993    5583,
9994    5585,
9995    5587,
9996    5589,
9997    5591,
9998    5593,
9999    5595,
10000    5597,
10001    5600,
10002    5603,
10003    5606,
10004    5609,
10005    5612,
10006    5615,
10007    5619,
10008    5623,
10009    5627,
10010    5631,
10011    5635,
10012    5639,
10013    5642,
10014    5645,
10015    5648,
10016    5651,
10017    5654,
10018    5657,
10019    5661,
10020    5665,
10021    5669,
10022    5673,
10023    5677,
10024    5681,
10025    5684,
10026    5687,
10027    5690,
10028    5693,
10029    5695,
10030    5697,
10031    5699,
10032    5701,
10033    5705,
10034    5709,
10035    5713,
10036    5717,
10037    5721,
10038    5725,
10039    5729,
10040    5733,
10041    5737,
10042    5741,
10043    5745,
10044    5749,
10045    5751,
10046    5753,
10047    5755,
10048    5757,
10049    5759,
10050    5761,
10051    5763,
10052    5767,
10053    5771,
10054    5775,
10055    5777,
10056    5779,
10057    5781,
10058    5783,
10059    5785,
10060    5787,
10061    5789,
10062    5792,
10063    5795,
10064    5798,
10065    5801,
10066    5804,
10067    5806,
10068    5809,
10069    5812,
10070    5815,
10071    5817,
10072    5819,
10073    5821,
10074    5823,
10075    5825,
10076    5827,
10077    5830,
10078    5833,
10079    5836,
10080    5839,
10081    5842,
10082    5845,
10083    5848,
10084    5851,
10085    5854,
10086    5857,
10087    5860,
10088    5863,
10089    5866,
10090    5869,
10091    5872,
10092    5875,
10093    5877,
10094    5879,
10095    5881,
10096    5883,
10097    5885,
10098    5887,
10099    5889,
10100    5891,
10101    5893,
10102    5895,
10103    5897,
10104    5899,
10105    5901,
10106    5903,
10107    5905,
10108    5907,
10109    5909,
10110    5911,
10111    5913,
10112    5915,
10113    5918,
10114    5921,
10115    5924,
10116    5927,
10117    5931,
10118    5935,
10119    5939,
10120    5943,
10121    5946,
10122    5949,
10123    5952,
10124    5955,
10125    5959,
10126    5963,
10127    5967,
10128    5971,
10129    5974,
10130    5977,
10131    5979,
10132    5981,
10133    5983,
10134    5985,
10135    5989,
10136    5993,
10137    5997,
10138    6001,
10139    6005,
10140    6009,
10141    6013,
10142    6017,
10143    6019,
10144    6021,
10145    6023,
10146    6025,
10147    6027,
10148    6029,
10149    6031,
10150    6033,
10151    6035,
10152    6037,
10153    6039,
10154    6041,
10155    6043,
10156    6045,
10157    6047,
10158    6049,
10159    6052,
10160    6055,
10161    6058,
10162    6061,
10163    6063,
10164    6065,
10165    6068,
10166    6071,
10167    6073,
10168    6075,
10169    6077,
10170    6079,
10171    6081,
10172    6083,
10173    6085,
10174    6087,
10175    6090,
10176    6094,
10177    6097,
10178    6100,
10179    6103,
10180    6104,
10181    6107,
10182    6110,
10183    6113,
10184    6116,
10185    6119,
10186    6122,
10187    6123,
10188    6124,
10189    6125,
10190    6128,
10191    6131,
10192    6134,
10193    6138,
10194    6141,
10195    6144,
10196    6148,
10197    6152,
10198    6155,
10199    6157,
10200    6160,
10201    6163,
10202    6166,
10203    6169,
10204    6173,
10205    6176,
10206    6179,
10207    6182,
10208    6185,
10209    6189,
10210    6192,
10211    6195,
10212    6199,
10213  };
10214  const int OpcodeOperandTypes[] = {
10215    -1,
10216    /**/
10217    /**/
10218    OpTypes::i32imm,
10219    OpTypes::i32imm,
10220    OpTypes::i32imm,
10221    OpTypes::i32imm,
10222    /**/
10223    -1, -1, OpTypes::i32imm,
10224    -1, -1, -1, OpTypes::i32imm,
10225    -1,
10226    -1, -1, -1, OpTypes::i32imm,
10227    -1, -1, OpTypes::i32imm,
10228    /**/
10229    -1,
10230    -1, -1,
10231    -1, -1,
10232    /**/
10233    OpTypes::i32imm,
10234    OpTypes::i32imm,
10235    OpTypes::i64imm, OpTypes::i32imm,
10236    /**/
10237    -1, OpTypes::i64imm, OpTypes::i32imm, -1, OpTypes::i32imm, OpTypes::i32imm,
10238    -1,
10239    /**/
10240    -1, OpTypes::i32imm,
10241    -1,
10242    /**/
10243    /**/
10244    /**/
10245    /**/
10246    /**/
10247    -1, -1,
10248    -1, -1, -1,
10249    /**/
10250    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10251    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10252    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10253    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10254    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10255    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10256    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10257    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10258    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10259    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10260    OpTypes::type0,
10261    OpTypes::type0,
10262    OpTypes::type0, -1,
10263    OpTypes::type0, -1,
10264    OpTypes::type0, OpTypes::type1, -1,
10265    OpTypes::type0, OpTypes::type1,
10266    OpTypes::type0, OpTypes::type0, OpTypes::type1, -1,
10267    OpTypes::type0, OpTypes::type1,
10268    OpTypes::type0, OpTypes::type1,
10269    OpTypes::type0, OpTypes::type1,
10270    OpTypes::type0, OpTypes::type1,
10271    OpTypes::type0, OpTypes::type1,
10272    OpTypes::type0, OpTypes::type1,
10273    OpTypes::type0, OpTypes::type1,
10274    OpTypes::type0, OpTypes::type0,
10275    OpTypes::type0, OpTypes::type0,
10276    OpTypes::type0,
10277    OpTypes::type0, OpTypes::ptype1,
10278    OpTypes::type0, OpTypes::ptype1,
10279    OpTypes::type0, OpTypes::ptype1,
10280    OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
10281    OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
10282    OpTypes::type0, OpTypes::ptype1, OpTypes::ptype1, OpTypes::type2, -1,
10283    OpTypes::type0, OpTypes::ptype1,
10284    OpTypes::ptype0, OpTypes::type1, OpTypes::ptype0, OpTypes::ptype2, -1,
10285    OpTypes::type0, OpTypes::type1, OpTypes::type2, OpTypes::type0, OpTypes::type0,
10286    OpTypes::type0, OpTypes::ptype1, OpTypes::type0, OpTypes::type0,
10287    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10288    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10289    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10290    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10291    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10292    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10293    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10294    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10295    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10296    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10297    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10298    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10299    OpTypes::type0, OpTypes::ptype1, OpTypes::type0,
10300    OpTypes::i32imm, OpTypes::i32imm,
10301    OpTypes::type0, -1,
10302    OpTypes::type0,
10303    -1,
10304    -1,
10305    OpTypes::type0, OpTypes::type1,
10306    OpTypes::type0, OpTypes::type1,
10307    OpTypes::type0, -1,
10308    OpTypes::type0, -1,
10309    OpTypes::type0,
10310    OpTypes::type0, OpTypes::type1, -1,
10311    OpTypes::type0, OpTypes::type1,
10312    OpTypes::type0, OpTypes::type0, OpTypes::untyped_imm_0,
10313    OpTypes::type0, OpTypes::type1,
10314    OpTypes::type0, OpTypes::type0, OpTypes::type1,
10315    OpTypes::type0, OpTypes::type0, OpTypes::type1,
10316    OpTypes::type0, OpTypes::type0, OpTypes::type1,
10317    OpTypes::type0, -1, OpTypes::type1, OpTypes::type1,
10318    OpTypes::type0, -1, OpTypes::type1, OpTypes::type1,
10319    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10320    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10321    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
10322    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10323    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
10324    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10325    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
10326    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10327    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0, OpTypes::type1,
10328    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10329    OpTypes::type0, OpTypes::type1, OpTypes::type0, OpTypes::type0,
10330    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10331    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10332    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10333    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10334    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10335    OpTypes::type0, OpTypes::type0, OpTypes::type0, OpTypes::type0,
10336    OpTypes::type0, OpTypes::type0, OpTypes::type0, OpTypes::type0,
10337    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10338    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10339    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10340    OpTypes::type0, OpTypes::type0,
10341    OpTypes::type0, OpTypes::type0,
10342    OpTypes::type0, OpTypes::type0,
10343    OpTypes::type0, OpTypes::type0,
10344    OpTypes::type0, OpTypes::type0,
10345    OpTypes::type0, OpTypes::type0,
10346    OpTypes::type0, OpTypes::type1,
10347    OpTypes::type0, OpTypes::type1,
10348    OpTypes::type0, OpTypes::type1,
10349    OpTypes::type0, OpTypes::type1,
10350    OpTypes::type0, OpTypes::type1,
10351    OpTypes::type0, OpTypes::type1,
10352    OpTypes::type0, OpTypes::type0,
10353    OpTypes::type0, OpTypes::type0, OpTypes::type1,
10354    OpTypes::type0, OpTypes::type0,
10355    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10356    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10357    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10358    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10359    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10360    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10361    OpTypes::type0, OpTypes::type0, OpTypes::type1,
10362    OpTypes::type0, OpTypes::type0, -1,
10363    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10364    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10365    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10366    OpTypes::type0, OpTypes::type0, OpTypes::type0,
10367    -1,
10368    OpTypes::ptype0, -1, OpTypes::type1,
10369    OpTypes::type0, OpTypes::type0, OpTypes::type1, OpTypes::type2,
10370    OpTypes::type0, OpTypes::type1, OpTypes::type2,
10371    OpTypes::type0, OpTypes::type1, OpTypes::type1, -1,
10372    OpTypes::type0, OpTypes::type1,
10373    OpTypes::type0, OpTypes::type1,
10374    OpTypes::type0, OpTypes::type1,
10375    OpTypes::type0, OpTypes::type1,
10376    OpTypes::type0, OpTypes::type1,
10377    OpTypes::type0, OpTypes::type0,
10378    OpTypes::type0, OpTypes::type0,
10379    OpTypes::type0, OpTypes::type0,
10380    OpTypes::type0, OpTypes::type0,
10381    OpTypes::type0, OpTypes::type0,
10382    OpTypes::type0, OpTypes::type0,
10383    OpTypes::type0, OpTypes::type0,
10384    OpTypes::type0, OpTypes::type0,
10385    OpTypes::type0, OpTypes::type0,
10386    OpTypes::type0, OpTypes::type1,
10387    OpTypes::type0, -1,
10388    OpTypes::type0, -1,
10389    OpTypes::ptype0, OpTypes::type1, OpTypes::i32imm,
10390    OpTypes::type0, -1,
10391    -1, OpTypes::type0,
10392    OpTypes::g8rc,
10393    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10394    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10395    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10396    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10397    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10398    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10399    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10400    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10401    OpTypes::gprc, OpTypes::gprc,
10402    OpTypes::gprc, OpTypes::gprc,
10403    OpTypes::gprc, OpTypes::gprc,
10404    OpTypes::gprc, OpTypes::gprc,
10405    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10406    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10407    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10408    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10409    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10410    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10411    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10412    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10413    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10414    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10415    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10416    OpTypes::vssrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10417    OpTypes::vsfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10418    OpTypes::vssrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10419    OpTypes::vsfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10420    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10421    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10422    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10423    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10424    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10425    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10426    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10427    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10428    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10429    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10430    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10431    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
10432    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10433    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
10434    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10435    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10436    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10437    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10438    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10439    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10440    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10441    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10442    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::i32imm,
10443    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10444    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10445    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10446    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10447    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10448    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10449    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10450    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10451    OpTypes::spilltovsrrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10452    OpTypes::spilltovsrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10453    OpTypes::spilltovsrrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10454    OpTypes::spilltovsrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10455    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10456    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
10457    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10458    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
10459    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10460    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10461    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10462    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10463    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10464    OpTypes::g8rc, OpTypes::s16imm,
10465    OpTypes::vssrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10466    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10467    OpTypes::vssrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10468    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10469    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10470    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10471    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10472    OpTypes::gprc, OpTypes::gprc, OpTypes::tlsreg32,
10473    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10474    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10475    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10476    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10477    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::tlsreg,
10478    OpTypes::g8rc, OpTypes::g8rc, OpTypes::tlsreg,
10479    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10480    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10481    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10482    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10483    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10484    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10485    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10486    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10487    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10488    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10489    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10490    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10491    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10492    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10493    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10494    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10495    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10496    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
10497    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10498    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10499    OpTypes::g8rc, OpTypes::g8rc, OpTypes::s16imm64,
10500    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
10501    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s17imm,
10502    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s17imm64,
10503    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10504    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
10505    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10506    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10507    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10508    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::i32imm,
10509    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::i64imm,
10510    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10511    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
10512    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10513    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
10514    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64, OpTypes::tlsgd,
10515    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm, OpTypes::tlsgd32,
10516    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64,
10517    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
10518    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::s16imm64, OpTypes::tlsgd,
10519    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm, OpTypes::tlsgd32,
10520    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::i64imm,
10521    OpTypes::gprc, OpTypes::gprc,
10522    OpTypes::g8rc, OpTypes::g8rc,
10523    OpTypes::g8rc, OpTypes::g8rc,
10524    OpTypes::g8rc, OpTypes::g8rc,
10525    OpTypes::g8rc, OpTypes::g8rc,
10526    OpTypes::gprc, OpTypes::gprc,
10527    OpTypes::gprc, OpTypes::gprc,
10528    OpTypes::gprc, OpTypes::gprc,
10529    OpTypes::g8rc, OpTypes::i32imm,
10530    OpTypes::gprc, OpTypes::gprc,
10531    OpTypes::g8rc, OpTypes::g8rc,
10532    OpTypes::g8rc, OpTypes::g8rc,
10533    OpTypes::g8rc, OpTypes::g8rc,
10534    OpTypes::g8rc, OpTypes::g8rc,
10535    OpTypes::gprc, OpTypes::gprc,
10536    OpTypes::gprc, OpTypes::gprc,
10537    OpTypes::gprc, OpTypes::gprc,
10538    OpTypes::u16imm, OpTypes::u16imm,
10539    OpTypes::u16imm, OpTypes::u16imm,
10540    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10541    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10542    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10543    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10544    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10545    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10546    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10547    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
10548    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
10549    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
10550    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
10551    OpTypes::crbitrc, OpTypes::gprc,
10552    OpTypes::crbitrc, OpTypes::g8rc,
10553    OpTypes::crbitrc, OpTypes::gprc,
10554    OpTypes::crbitrc, OpTypes::g8rc,
10555    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10556    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc, OpTypes::gprc,
10557    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc, OpTypes::gprc,
10558    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc, OpTypes::g8rc,
10559    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc, OpTypes::gprc,
10560    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10561    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10562    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10563    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10564    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10565    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10566    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10567    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10568    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10569    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10570    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10571    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10572    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10573    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10574    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10575    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10576    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10577    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10578    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10579    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10580    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10581    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10582    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10583    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10584    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10585    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10586    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10587    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10588    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10589    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10590    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10591    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10592    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10593    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10594    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10595    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10596    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10597    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10598    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10599    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10600    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10601    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10602    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::g8rc,
10603    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::gprc,
10604    /**/
10605    OpTypes::directbrtarget,
10606    OpTypes::absdirectbrtarget,
10607    OpTypes::crbitrc, OpTypes::condbrtarget,
10608    OpTypes::i32imm, OpTypes::crrc, OpTypes::condbrtarget,
10609    OpTypes::i32imm, OpTypes::crrc, OpTypes::abscondbrtarget,
10610    OpTypes::i32imm, OpTypes::crrc,
10611    OpTypes::i32imm, OpTypes::crrc,
10612    OpTypes::i32imm, OpTypes::crrc,
10613    OpTypes::i32imm, OpTypes::crrc,
10614    OpTypes::i32imm, OpTypes::crrc, OpTypes::condbrtarget,
10615    OpTypes::i32imm, OpTypes::crrc, OpTypes::abscondbrtarget,
10616    OpTypes::i32imm, OpTypes::crrc,
10617    OpTypes::i32imm, OpTypes::crrc,
10618    OpTypes::crbitrc,
10619    OpTypes::crbitrc,
10620    OpTypes::crbitrc,
10621    OpTypes::crbitrc,
10622    OpTypes::crbitrc,
10623    OpTypes::crbitrc,
10624    OpTypes::crbitrc,
10625    OpTypes::crbitrc,
10626    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10627    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10628    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10629    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
10630    OpTypes::vrrc, OpTypes::vrrc,
10631    OpTypes::vrrc, OpTypes::vrrc,
10632    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10633    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10634    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10635    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10636    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm,
10637    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
10638    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
10639    OpTypes::crbitrc, OpTypes::condbrtarget,
10640    OpTypes::crbitrc,
10641    OpTypes::crbitrc,
10642    OpTypes::crbitrc,
10643    OpTypes::crbitrc,
10644    OpTypes::condbrtarget,
10645    OpTypes::crbitrc, OpTypes::condbrtarget,
10646    /**/
10647    /**/
10648    /**/
10649    /**/
10650    OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
10651    OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10652    OpTypes::crbitrc, OpTypes::condbrtarget,
10653    OpTypes::condbrtarget,
10654    OpTypes::condbrtarget,
10655    OpTypes::abscondbrtarget,
10656    OpTypes::abscondbrtarget,
10657    OpTypes::abscondbrtarget,
10658    OpTypes::condbrtarget,
10659    OpTypes::abscondbrtarget,
10660    OpTypes::abscondbrtarget,
10661    OpTypes::abscondbrtarget,
10662    /**/
10663    /**/
10664    /**/
10665    /**/
10666    /**/
10667    /**/
10668    /**/
10669    OpTypes::condbrtarget,
10670    OpTypes::condbrtarget,
10671    OpTypes::condbrtarget,
10672    OpTypes::condbrtarget,
10673    OpTypes::condbrtarget,
10674    OpTypes::condbrtarget,
10675    OpTypes::abscondbrtarget,
10676    OpTypes::abscondbrtarget,
10677    OpTypes::abscondbrtarget,
10678    OpTypes::condbrtarget,
10679    OpTypes::abscondbrtarget,
10680    OpTypes::abscondbrtarget,
10681    OpTypes::abscondbrtarget,
10682    /**/
10683    /**/
10684    /**/
10685    /**/
10686    /**/
10687    /**/
10688    /**/
10689    OpTypes::condbrtarget,
10690    OpTypes::condbrtarget,
10691    OpTypes::condbrtarget,
10692    OpTypes::condbrtarget,
10693    OpTypes::calltarget,
10694    OpTypes::calltarget,
10695    OpTypes::calltarget,
10696    OpTypes::calltarget, OpTypes::tlsgd,
10697    OpTypes::calltarget, OpTypes::tlsgd,
10698    OpTypes::calltarget, OpTypes::tlsgd,
10699    OpTypes::abscalltarget,
10700    OpTypes::abscalltarget,
10701    OpTypes::abscalltarget,
10702    /**/
10703    /**/
10704    /**/
10705    OpTypes::calltarget,
10706    OpTypes::calltarget, OpTypes::tlsgd32,
10707    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10708    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10709    /**/
10710    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10711    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10712    OpTypes::crrc, OpTypes::g8rc, OpTypes::g8rc,
10713    OpTypes::crrc, OpTypes::g8rc, OpTypes::s16imm64,
10714    OpTypes::crbitrc, OpTypes::g8rc, OpTypes::g8rc,
10715    OpTypes::crrc, OpTypes::g8rc, OpTypes::g8rc,
10716    OpTypes::crrc, OpTypes::g8rc, OpTypes::u16imm64,
10717    OpTypes::crrc, OpTypes::gprc, OpTypes::gprc,
10718    OpTypes::crrc, OpTypes::gprc, OpTypes::u16imm,
10719    OpTypes::crbitrc, OpTypes::u1imm, OpTypes::g8rc, OpTypes::g8rc,
10720    OpTypes::crbitrc, OpTypes::u1imm, OpTypes::g8rc, OpTypes::g8rc,
10721    OpTypes::crrc, OpTypes::gprc, OpTypes::gprc,
10722    OpTypes::crrc, OpTypes::gprc, OpTypes::s16imm,
10723    OpTypes::g8rc, OpTypes::g8rc,
10724    OpTypes::g8rc, OpTypes::g8rc,
10725    OpTypes::gprc, OpTypes::gprc,
10726    OpTypes::g8rc, OpTypes::g8rc,
10727    OpTypes::g8rc, OpTypes::g8rc,
10728    OpTypes::gprc, OpTypes::gprc,
10729    OpTypes::g8rc, OpTypes::g8rc,
10730    OpTypes::g8rc, OpTypes::g8rc,
10731    OpTypes::gprc, OpTypes::gprc,
10732    OpTypes::g8rc, OpTypes::g8rc,
10733    OpTypes::g8rc, OpTypes::g8rc,
10734    OpTypes::gprc, OpTypes::gprc,
10735    /**/
10736    OpTypes::gprc, OpTypes::gprc, OpTypes::u1imm,
10737    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u1imm,
10738    OpTypes::gprc, OpTypes::gprc, OpTypes::u1imm,
10739    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u1imm,
10740    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u1imm,
10741    OpTypes::gprc, OpTypes::gprc, OpTypes::u1imm,
10742    /**/
10743    /**/
10744    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10745    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10746    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10747    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10748    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10749    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10750    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10751    OpTypes::crbitrc,
10752    OpTypes::crbitrc,
10753    OpTypes::crbitrc, OpTypes::crbitrc, OpTypes::crbitrc,
10754    OpTypes::i32imm, OpTypes::crrc, OpTypes::condbrtarget,
10755    OpTypes::g8rc, OpTypes::i32imm,
10756    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10757    OpTypes::u5imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10758    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10759    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10760    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10761    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10762    OpTypes::u5imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10763    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10764    OpTypes::u5imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10765    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx, OpTypes::u5imm,
10766    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10767    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10768    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10769    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10770    OpTypes::gprc, OpTypes::gprc,
10771    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10772    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10773    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10774    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10775    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10776    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10777    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10778    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10779    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10780    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10781    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10782    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10783    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10784    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10785    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10786    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10787    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10788    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10789    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10790    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10791    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10792    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10793    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10794    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10795    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10796    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10797    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10798    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10799    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10800    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10801    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10802    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10803    OpTypes::u5imm,
10804    /**/
10805    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
10806    OpTypes::u5imm, OpTypes::g8rc, OpTypes::gprc,
10807    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
10808    OpTypes::u5imm, OpTypes::g8rc, OpTypes::gprc,
10809    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
10810    OpTypes::u5imm, OpTypes::g8rc, OpTypes::gprc,
10811    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
10812    OpTypes::u5imm, OpTypes::g8rc, OpTypes::gprc,
10813    OpTypes::gprc, OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10814    OpTypes::g8rc, OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10815    OpTypes::i32imm, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10816    OpTypes::i64imm, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
10817    OpTypes::sperc, OpTypes::sperc,
10818    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10819    OpTypes::sperc, OpTypes::spe4rc,
10820    OpTypes::sperc, OpTypes::spe4rc,
10821    OpTypes::sperc, OpTypes::gprc,
10822    OpTypes::sperc, OpTypes::gprc,
10823    OpTypes::sperc, OpTypes::spe4rc,
10824    OpTypes::sperc, OpTypes::gprc,
10825    OpTypes::sperc, OpTypes::gprc,
10826    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10827    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10828    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10829    OpTypes::sperc, OpTypes::spe4rc,
10830    OpTypes::gprc, OpTypes::sperc,
10831    OpTypes::gprc, OpTypes::sperc,
10832    OpTypes::gprc, OpTypes::sperc,
10833    OpTypes::sperc, OpTypes::spe4rc,
10834    OpTypes::gprc, OpTypes::sperc,
10835    OpTypes::gprc, OpTypes::sperc,
10836    OpTypes::gprc, OpTypes::sperc,
10837    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10838    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10839    OpTypes::sperc, OpTypes::sperc,
10840    OpTypes::sperc, OpTypes::sperc,
10841    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10842    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10843    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10844    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10845    OpTypes::spe4rc, OpTypes::spe4rc,
10846    OpTypes::spe4rc, OpTypes::spe4rc, OpTypes::spe4rc,
10847    OpTypes::spe4rc, OpTypes::sperc,
10848    OpTypes::spe4rc, OpTypes::spe4rc,
10849    OpTypes::spe4rc, OpTypes::gprc,
10850    OpTypes::spe4rc, OpTypes::spe4rc,
10851    OpTypes::spe4rc, OpTypes::gprc,
10852    OpTypes::crrc, OpTypes::spe4rc, OpTypes::spe4rc,
10853    OpTypes::crrc, OpTypes::spe4rc, OpTypes::spe4rc,
10854    OpTypes::crrc, OpTypes::spe4rc, OpTypes::spe4rc,
10855    OpTypes::spe4rc, OpTypes::spe4rc,
10856    OpTypes::gprc, OpTypes::spe4rc,
10857    OpTypes::gprc, OpTypes::spe4rc,
10858    OpTypes::sperc, OpTypes::spe4rc,
10859    OpTypes::gprc, OpTypes::spe4rc,
10860    OpTypes::gprc, OpTypes::spe4rc,
10861    OpTypes::spe4rc, OpTypes::spe4rc, OpTypes::spe4rc,
10862    OpTypes::spe4rc, OpTypes::spe4rc, OpTypes::spe4rc,
10863    OpTypes::spe4rc, OpTypes::spe4rc,
10864    OpTypes::spe4rc, OpTypes::spe4rc,
10865    OpTypes::spe4rc, OpTypes::spe4rc, OpTypes::spe4rc,
10866    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10867    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10868    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10869    OpTypes::ptr_rc_nor0,
10870    OpTypes::ptr_rc_nor0,
10871    OpTypes::gprc, OpTypes::ptr_rc_nor0,
10872    OpTypes::gprc, OpTypes::ptr_rc_nor0,
10873    OpTypes::directbrtarget,
10874    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10875    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10876    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
10877    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
10878    OpTypes::sperc, OpTypes::sperc,
10879    OpTypes::sperc, OpTypes::sperc, OpTypes::u5imm,
10880    OpTypes::sperc, OpTypes::sperc,
10881    OpTypes::sperc, OpTypes::sperc,
10882    OpTypes::sperc, OpTypes::sperc,
10883    OpTypes::sperc, OpTypes::sperc,
10884    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10885    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10886    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10887    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10888    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10889    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10890    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10891    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10892    OpTypes::sperc, OpTypes::sperc,
10893    OpTypes::sperc, OpTypes::sperc,
10894    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10895    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10896    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10897    OpTypes::sperc, OpTypes::sperc,
10898    OpTypes::sperc, OpTypes::sperc,
10899    OpTypes::sperc, OpTypes::sperc,
10900    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10901    OpTypes::sperc, OpTypes::sperc,
10902    OpTypes::sperc, OpTypes::sperc,
10903    OpTypes::sperc, OpTypes::sperc,
10904    OpTypes::sperc, OpTypes::sperc,
10905    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10906    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10907    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10908    OpTypes::sperc, OpTypes::sperc,
10909    OpTypes::sperc, OpTypes::sperc,
10910    OpTypes::sperc, OpTypes::sperc,
10911    OpTypes::sperc, OpTypes::sperc,
10912    OpTypes::sperc, OpTypes::sperc,
10913    OpTypes::sperc, OpTypes::sperc,
10914    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10915    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10916    OpTypes::sperc, OpTypes::sperc,
10917    OpTypes::sperc, OpTypes::sperc,
10918    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10919    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10920    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10921    OpTypes::crrc, OpTypes::sperc, OpTypes::sperc,
10922    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
10923    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10924    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
10925    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10926    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
10927    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10928    OpTypes::sperc, OpTypes::dispSPE2, OpTypes::ptr_rc_nor0,
10929    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10930    OpTypes::sperc, OpTypes::dispSPE2, OpTypes::ptr_rc_nor0,
10931    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10932    OpTypes::sperc, OpTypes::dispSPE2, OpTypes::ptr_rc_nor0,
10933    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10934    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
10935    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10936    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
10937    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10938    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
10939    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10940    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
10941    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10942    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
10943    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
10944    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10945    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10946    OpTypes::sperc, OpTypes::gprc, OpTypes::gprc,
10947    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10948    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10949    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10950    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10951    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10952    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10953    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10954    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10955    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10956    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10957    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10958    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10959    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10960    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10961    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10962    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10963    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10964    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10965    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10966    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10967    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10968    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10969    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10970    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10971    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10972    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10973    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10974    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10975    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10976    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10977    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10978    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10979    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10980    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10981    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10982    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10983    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10984    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10985    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10986    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10987    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10988    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10989    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10990    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10991    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10992    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10993    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10994    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10995    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10996    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10997    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10998    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
10999    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11000    OpTypes::sperc, OpTypes::sperc,
11001    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11002    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11003    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11004    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11005    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11006    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11007    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11008    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11009    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11010    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11011    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11012    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11013    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11014    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11015    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11016    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11017    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11018    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11019    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11020    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11021    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11022    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11023    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11024    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11025    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11026    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11027    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11028    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11029    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11030    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11031    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11032    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11033    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11034    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11035    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11036    OpTypes::sperc, OpTypes::sperc,
11037    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11038    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11039    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11040    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11041    OpTypes::sperc, OpTypes::sperc, OpTypes::u5imm,
11042    OpTypes::sperc, OpTypes::sperc,
11043    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc, OpTypes::crrc,
11044    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11045    OpTypes::sperc, OpTypes::sperc, OpTypes::u5imm,
11046    OpTypes::sperc, OpTypes::s5imm,
11047    OpTypes::sperc, OpTypes::s5imm,
11048    OpTypes::sperc, OpTypes::sperc, OpTypes::u5imm,
11049    OpTypes::sperc, OpTypes::sperc, OpTypes::u5imm,
11050    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11051    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11052    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
11053    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11054    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
11055    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11056    OpTypes::sperc, OpTypes::dispSPE8, OpTypes::ptr_rc_nor0,
11057    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11058    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
11059    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11060    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
11061    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11062    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
11063    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11064    OpTypes::sperc, OpTypes::dispSPE4, OpTypes::ptr_rc_nor0,
11065    OpTypes::sperc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11066    OpTypes::sperc, OpTypes::sperc,
11067    OpTypes::sperc, OpTypes::sperc,
11068    OpTypes::sperc, OpTypes::sperc,
11069    OpTypes::sperc, OpTypes::sperc,
11070    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11071    OpTypes::sperc, OpTypes::u5imm, OpTypes::sperc,
11072    OpTypes::sperc, OpTypes::sperc, OpTypes::sperc,
11073    OpTypes::gprc, OpTypes::gprc,
11074    OpTypes::g8rc, OpTypes::g8rc,
11075    OpTypes::g8rc, OpTypes::gprc,
11076    OpTypes::g8rc, OpTypes::g8rc,
11077    OpTypes::gprc, OpTypes::gprc,
11078    OpTypes::gprc, OpTypes::gprc,
11079    OpTypes::g8rc, OpTypes::g8rc,
11080    OpTypes::g8rc, OpTypes::gprc,
11081    OpTypes::g8rc, OpTypes::g8rc,
11082    OpTypes::gprc, OpTypes::gprc,
11083    OpTypes::g8rc, OpTypes::g8rc,
11084    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
11085    OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11086    OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11087    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
11088    OpTypes::gprc, OpTypes::gprc,
11089    OpTypes::g8rc, OpTypes::gprc,
11090    OpTypes::g8rc, OpTypes::gprc,
11091    OpTypes::g8rc, OpTypes::g8rc,
11092    /**/
11093    OpTypes::f8rc, OpTypes::f8rc,
11094    OpTypes::f8rc, OpTypes::f8rc,
11095    OpTypes::f4rc, OpTypes::f4rc,
11096    OpTypes::f4rc, OpTypes::f4rc,
11097    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11098    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11099    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11100    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11101    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11102    OpTypes::f8rc, OpTypes::f8rc,
11103    OpTypes::f4rc, OpTypes::f8rc,
11104    OpTypes::f4rc, OpTypes::f8rc,
11105    OpTypes::f8rc, OpTypes::f8rc,
11106    OpTypes::f4rc, OpTypes::f8rc,
11107    OpTypes::f4rc, OpTypes::f8rc,
11108    OpTypes::f8rc, OpTypes::f8rc,
11109    OpTypes::f8rc, OpTypes::f8rc,
11110    OpTypes::crrc, OpTypes::f8rc, OpTypes::f8rc,
11111    OpTypes::crrc, OpTypes::f4rc, OpTypes::f4rc,
11112    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11113    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11114    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11115    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11116    OpTypes::f8rc, OpTypes::f8rc,
11117    OpTypes::f8rc, OpTypes::f8rc,
11118    OpTypes::f8rc, OpTypes::f8rc,
11119    OpTypes::f8rc, OpTypes::f8rc,
11120    OpTypes::f8rc, OpTypes::f8rc,
11121    OpTypes::f8rc, OpTypes::f8rc,
11122    OpTypes::f8rc, OpTypes::f8rc,
11123    OpTypes::f8rc, OpTypes::f8rc,
11124    OpTypes::f8rc, OpTypes::f8rc,
11125    OpTypes::f8rc, OpTypes::f8rc,
11126    OpTypes::f8rc, OpTypes::f8rc,
11127    OpTypes::f8rc, OpTypes::f8rc,
11128    OpTypes::f8rc, OpTypes::f8rc,
11129    OpTypes::f8rc, OpTypes::f8rc,
11130    OpTypes::f8rc, OpTypes::f8rc,
11131    OpTypes::f8rc, OpTypes::f8rc,
11132    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11133    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11134    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11135    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11136    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11137    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11138    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11139    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11140    OpTypes::f4rc, OpTypes::f4rc,
11141    OpTypes::f4rc, OpTypes::f4rc,
11142    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11143    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11144    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11145    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11146    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11147    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11148    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11149    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11150    OpTypes::f8rc, OpTypes::f8rc,
11151    OpTypes::f8rc, OpTypes::f8rc,
11152    OpTypes::f4rc, OpTypes::f4rc,
11153    OpTypes::f4rc, OpTypes::f4rc,
11154    OpTypes::f8rc, OpTypes::f8rc,
11155    OpTypes::f8rc, OpTypes::f8rc,
11156    OpTypes::f4rc, OpTypes::f4rc,
11157    OpTypes::f4rc, OpTypes::f4rc,
11158    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11159    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11160    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11161    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11162    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11163    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11164    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11165    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11166    OpTypes::f8rc, OpTypes::f8rc,
11167    OpTypes::f4rc, OpTypes::f4rc,
11168    OpTypes::f4rc, OpTypes::f4rc,
11169    OpTypes::f8rc, OpTypes::f8rc,
11170    OpTypes::f8rc, OpTypes::f8rc,
11171    OpTypes::f8rc, OpTypes::f8rc,
11172    OpTypes::f4rc, OpTypes::f4rc,
11173    OpTypes::f4rc, OpTypes::f4rc,
11174    OpTypes::f8rc, OpTypes::f8rc,
11175    OpTypes::f8rc, OpTypes::f8rc,
11176    OpTypes::f4rc, OpTypes::f4rc,
11177    OpTypes::f4rc, OpTypes::f4rc,
11178    OpTypes::f8rc, OpTypes::f8rc,
11179    OpTypes::f8rc, OpTypes::f8rc,
11180    OpTypes::f4rc, OpTypes::f4rc,
11181    OpTypes::f4rc, OpTypes::f4rc,
11182    OpTypes::f8rc, OpTypes::f8rc,
11183    OpTypes::f8rc, OpTypes::f8rc,
11184    OpTypes::f4rc, OpTypes::f4rc,
11185    OpTypes::f4rc, OpTypes::f4rc,
11186    OpTypes::f4rc, OpTypes::f8rc,
11187    OpTypes::f4rc, OpTypes::f8rc,
11188    OpTypes::f8rc, OpTypes::f8rc,
11189    OpTypes::f4rc, OpTypes::f4rc,
11190    OpTypes::f4rc, OpTypes::f4rc,
11191    OpTypes::f8rc, OpTypes::f8rc,
11192    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11193    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11194    OpTypes::f4rc, OpTypes::f8rc, OpTypes::f4rc, OpTypes::f4rc,
11195    OpTypes::f4rc, OpTypes::f8rc, OpTypes::f4rc, OpTypes::f4rc,
11196    OpTypes::f8rc, OpTypes::f8rc,
11197    OpTypes::f4rc, OpTypes::f4rc,
11198    OpTypes::f4rc, OpTypes::f4rc,
11199    OpTypes::f8rc, OpTypes::f8rc,
11200    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11201    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11202    OpTypes::f4rc, OpTypes::f4rc, OpTypes::f4rc,
11203    OpTypes::f8rc, OpTypes::f8rc, OpTypes::f8rc,
11204    OpTypes::crrc, OpTypes::f8rc, OpTypes::f8rc,
11205    OpTypes::crrc, OpTypes::f8rc,
11206    OpTypes::g8rc, OpTypes::g8rc, OpTypes::tlsgd,
11207    OpTypes::gprc, OpTypes::gprc, OpTypes::tlsgd32,
11208    OpTypes::g8rc, OpTypes::g8rc, OpTypes::tlsgd,
11209    OpTypes::gprc, OpTypes::gprc, OpTypes::tlsgd32,
11210    /**/
11211    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11212    OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11213    OpTypes::u4imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11214    OpTypes::u4imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11215    OpTypes::u4imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11216    OpTypes::u4imm, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11217    OpTypes::gprc, OpTypes::gprc,
11218    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::gprc, OpTypes::crbitrc,
11219    OpTypes::g8rc, OpTypes::g8rc_nox0, OpTypes::g8rc, OpTypes::crbitrc,
11220    /**/
11221    OpTypes::gprc, OpTypes::gprc_nor0, OpTypes::s16imm,
11222    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11223    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11224    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11225    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11226    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11227    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11228    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11229    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11230    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11231    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11232    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11233    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11234    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11235    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11236    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11237    OpTypes::g8rc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11238    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11239    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11240    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm,
11241    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11242    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11243    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11244    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11245    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11246    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11247    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11248    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11249    OpTypes::g8rc, OpTypes::s16imm64, OpTypes::g8rc_nox0,
11250    OpTypes::gprc, OpTypes::s16imm, OpTypes::gprc_nor0,
11251    OpTypes::g8rc, OpTypes::i64imm, OpTypes::g8rc,
11252    OpTypes::g8rc, OpTypes::i64imm, OpTypes::g8rc,
11253    OpTypes::g8rc, OpTypes::i64imm, OpTypes::g8rc,
11254    OpTypes::g8rc, OpTypes::i64imm, OpTypes::g8rc,
11255    OpTypes::g8rc, OpTypes::i64imm, OpTypes::g8rc_nox0,
11256    OpTypes::f8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11257    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11258    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11259    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11260    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11261    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11262    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11263    OpTypes::f4rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11264    OpTypes::f4rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11265    OpTypes::f4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11266    OpTypes::f4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11267    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11268    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11269    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11270    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11271    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11272    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11273    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11274    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11275    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11276    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11277    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11278    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11279    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11280    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11281    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11282    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11283    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11284    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11285    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11286    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11287    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11288    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11289    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11290    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11291    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11292    OpTypes::gprc, OpTypes::s16imm,
11293    OpTypes::g8rc, OpTypes::s16imm64,
11294    OpTypes::gprc, OpTypes::s17imm,
11295    OpTypes::g8rc, OpTypes::s17imm64,
11296    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11297    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11298    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11299    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11300    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11301    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11302    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11303    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11304    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11305    OpTypes::g8rc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11306    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11307    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11308    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11309    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11310    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11311    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11312    OpTypes::gprc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11313    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11314    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11315    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11316    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11317    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11318    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11319    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11320    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11321    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11322    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11323    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11324    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11325    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11326    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11327    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11328    OpTypes::gprc, OpTypes::i32imm, OpTypes::gprc,
11329    OpTypes::gprc, OpTypes::i32imm, OpTypes::gprc_nor0,
11330    OpTypes::vfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11331    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11332    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11333    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11334    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11335    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11336    OpTypes::vfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11337    OpTypes::vssrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11338    OpTypes::vsrc, OpTypes::dispRIX16, OpTypes::ptr_rc_nor0,
11339    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11340    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11341    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11342    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11343    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::g8rc,
11344    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::g8rc,
11345    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11346    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11347    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11348    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11349    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11350    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11351    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11352    OpTypes::u5imm,
11353    OpTypes::crrc, OpTypes::crrc,
11354    OpTypes::crrc, OpTypes::crrc,
11355    OpTypes::crrc,
11356    OpTypes::gprc, OpTypes::u10imm, OpTypes::u10imm,
11357    OpTypes::gprc,
11358    OpTypes::g8rc,
11359    OpTypes::gprc,
11360    OpTypes::g8rc,
11361    OpTypes::gprc, OpTypes::i32imm,
11362    OpTypes::f8rc,
11363    OpTypes::f8rc, OpTypes::f8rc,
11364    OpTypes::f8rc, OpTypes::u3imm,
11365    OpTypes::f8rc,
11366    OpTypes::f8rc, OpTypes::f8rc,
11367    OpTypes::f8rc, OpTypes::u2imm,
11368    OpTypes::f8rc,
11369    OpTypes::f8rc,
11370    OpTypes::gprc,
11371    OpTypes::g8rc,
11372    OpTypes::gprc,
11373    OpTypes::gprc, OpTypes::crbitm,
11374    OpTypes::g8rc, OpTypes::crbitm,
11375    OpTypes::gprc, OpTypes::i32imm,
11376    OpTypes::gprc, OpTypes::i32imm,
11377    OpTypes::g8rc, OpTypes::i32imm,
11378    OpTypes::gprc, OpTypes::u4imm,
11379    OpTypes::gprc, OpTypes::gprc,
11380    OpTypes::gprc, OpTypes::i32imm,
11381    OpTypes::g8rc,
11382    OpTypes::g8rc, OpTypes::vsrc,
11383    OpTypes::gprc,
11384    OpTypes::gprc, OpTypes::VRSAVERC,
11385    OpTypes::gprc, OpTypes::vsrc,
11386    OpTypes::vrrc,
11387    OpTypes::g8rc, OpTypes::vsfrc,
11388    OpTypes::g8rc, OpTypes::vsrc,
11389    OpTypes::gprc, OpTypes::vsfrc,
11390    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11391    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11392    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11393    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11394    /**/
11395    /**/
11396    OpTypes::i32imm, OpTypes::gprc,
11397    OpTypes::i32imm, OpTypes::g8rc,
11398    OpTypes::gprc,
11399    OpTypes::g8rc,
11400    OpTypes::g8rc,
11401    OpTypes::gprc,
11402    OpTypes::gprc, OpTypes::i32imm,
11403    OpTypes::u5imm,
11404    OpTypes::u5imm,
11405    OpTypes::i32imm, OpTypes::f8rc, OpTypes::i32imm, OpTypes::i32imm,
11406    OpTypes::crrc, OpTypes::i32imm, OpTypes::i32imm,
11407    OpTypes::crrc, OpTypes::i32imm, OpTypes::i32imm,
11408    OpTypes::i32imm, OpTypes::f8rc, OpTypes::i32imm, OpTypes::i32imm,
11409    OpTypes::i32imm, OpTypes::f8rc,
11410    OpTypes::gprc,
11411    OpTypes::g8rc,
11412    OpTypes::gprc, OpTypes::i32imm,
11413    OpTypes::gprc, OpTypes::i32imm,
11414    OpTypes::crbitm, OpTypes::gprc,
11415    OpTypes::crbitm, OpTypes::g8rc,
11416    OpTypes::i32imm, OpTypes::gprc,
11417    OpTypes::i32imm, OpTypes::gprc,
11418    OpTypes::i32imm, OpTypes::g8rc,
11419    OpTypes::gprc, OpTypes::u4imm,
11420    OpTypes::gprc, OpTypes::gprc,
11421    OpTypes::vsrc, OpTypes::g8rc,
11422    OpTypes::gprc,
11423    OpTypes::VRSAVERC, OpTypes::gprc,
11424    OpTypes::vsrc, OpTypes::gprc,
11425    OpTypes::vsrc, OpTypes::gprc,
11426    OpTypes::vrrc,
11427    OpTypes::vsfrc, OpTypes::g8rc,
11428    OpTypes::vsrc, OpTypes::g8rc_nox0, OpTypes::g8rc,
11429    OpTypes::vsfrc, OpTypes::gprc,
11430    OpTypes::vsrc, OpTypes::gprc,
11431    OpTypes::vsfrc, OpTypes::gprc,
11432    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11433    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11434    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11435    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11436    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11437    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11438    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11439    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11440    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11441    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11442    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11443    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11444    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
11445    OpTypes::g8rc, OpTypes::g8rc, OpTypes::s16imm64,
11446    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11447    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11448    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11449    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11450    /**/
11451    /**/
11452    /**/
11453    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11454    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11455    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11456    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11457    /**/
11458    OpTypes::gprc, OpTypes::gprc,
11459    OpTypes::g8rc, OpTypes::g8rc,
11460    OpTypes::g8rc, OpTypes::g8rc,
11461    OpTypes::g8rc, OpTypes::g8rc,
11462    OpTypes::g8rc, OpTypes::g8rc,
11463    OpTypes::gprc, OpTypes::gprc,
11464    OpTypes::gprc, OpTypes::gprc,
11465    OpTypes::gprc, OpTypes::gprc,
11466    /**/
11467    /**/
11468    /**/
11469    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11470    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11471    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11472    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11473    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11474    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11475    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11476    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11477    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11478    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11479    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11480    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
11481    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
11482    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
11483    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
11484    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11485    OpTypes::gprc, OpTypes::gprc,
11486    OpTypes::g8rc, OpTypes::g8rc,
11487    OpTypes::gprc, OpTypes::gprc,
11488    OpTypes::gprc,
11489    OpTypes::gprc, OpTypes::gprc,
11490    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::u2imm,
11491    OpTypes::qbrc, OpTypes::qbrc, OpTypes::qbrc, OpTypes::u2imm,
11492    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::u2imm,
11493    OpTypes::qfrc, OpTypes::qfrc, OpTypes::u2imm,
11494    OpTypes::qbrc, OpTypes::qbrc, OpTypes::u2imm,
11495    OpTypes::qsrc, OpTypes::qsrc, OpTypes::u2imm,
11496    OpTypes::qfrc, OpTypes::qfrc,
11497    OpTypes::qsrc, OpTypes::qsrc,
11498    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11499    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11500    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11501    OpTypes::qfrc, OpTypes::qfrc,
11502    OpTypes::qfrc, OpTypes::qfrc,
11503    OpTypes::qfrc, OpTypes::qfrc,
11504    OpTypes::qfrc, OpTypes::qfrc,
11505    OpTypes::qbrc, OpTypes::qbrc,
11506    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11507    OpTypes::qbrc, OpTypes::qfrc, OpTypes::qfrc,
11508    OpTypes::qbrc, OpTypes::qsrc, OpTypes::qsrc,
11509    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11510    OpTypes::qbrc, OpTypes::qfrc, OpTypes::qfrc,
11511    OpTypes::qbrc, OpTypes::qsrc, OpTypes::qsrc,
11512    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11513    OpTypes::qbrc, OpTypes::qfrc, OpTypes::qfrc,
11514    OpTypes::qbrc, OpTypes::qsrc, OpTypes::qsrc,
11515    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11516    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11517    OpTypes::qfrc, OpTypes::qfrc,
11518    OpTypes::qfrc, OpTypes::qfrc,
11519    OpTypes::qfrc, OpTypes::qfrc,
11520    OpTypes::qfrc, OpTypes::qfrc,
11521    OpTypes::qbrc, OpTypes::qbrc,
11522    OpTypes::qfrc, OpTypes::qfrc,
11523    OpTypes::qfrc, OpTypes::qfrc,
11524    OpTypes::qfrc, OpTypes::qfrc,
11525    OpTypes::qfrc, OpTypes::qfrc,
11526    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::u12imm,
11527    OpTypes::qbrc, OpTypes::qbrc, OpTypes::qbrc, OpTypes::u12imm,
11528    OpTypes::qbrc, OpTypes::qbrc, OpTypes::qbrc, OpTypes::u12imm,
11529    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11530    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11531    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11532    OpTypes::qfrc, OpTypes::qfrc,
11533    OpTypes::qbrc, OpTypes::qbrc,
11534    OpTypes::qsrc, OpTypes::qsrc,
11535    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11536    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11537    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11538    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11539    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11540    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11541    OpTypes::qfrc, OpTypes::qfrc,
11542    OpTypes::qsrc, OpTypes::qsrc,
11543    OpTypes::qfrc, OpTypes::qfrc,
11544    OpTypes::qsrc, OpTypes::qsrc,
11545    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11546    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11547    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11548    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11549    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11550    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11551    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11552    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::qfrc,
11553    OpTypes::qfrc, OpTypes::qfrc,
11554    OpTypes::qfrc, OpTypes::qfrc,
11555    OpTypes::qsrc, OpTypes::qsrc,
11556    OpTypes::qfrc, OpTypes::qfrc,
11557    OpTypes::qsrc, OpTypes::qsrc,
11558    OpTypes::qfrc, OpTypes::qfrc,
11559    OpTypes::qsrc, OpTypes::qsrc,
11560    OpTypes::qfrc, OpTypes::qfrc,
11561    OpTypes::qsrc, OpTypes::qsrc,
11562    OpTypes::qfrc, OpTypes::qfrc,
11563    OpTypes::qsrc, OpTypes::qsrc,
11564    OpTypes::qfrc, OpTypes::qfrc,
11565    OpTypes::qsrc, OpTypes::qfrc,
11566    OpTypes::qfrc, OpTypes::qfrc,
11567    OpTypes::qfrc, OpTypes::qfrc,
11568    OpTypes::qsrc, OpTypes::qsrc,
11569    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11570    OpTypes::qfrc, OpTypes::qbrc, OpTypes::qfrc, OpTypes::qfrc,
11571    OpTypes::qbrc, OpTypes::qbrc, OpTypes::qbrc, OpTypes::qbrc,
11572    OpTypes::qsrc, OpTypes::qbrc, OpTypes::qsrc, OpTypes::qsrc,
11573    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11574    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11575    OpTypes::qsrc, OpTypes::qsrc, OpTypes::qsrc,
11576    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11577    OpTypes::qbrc, OpTypes::qfrc, OpTypes::qfrc,
11578    OpTypes::qbrc, OpTypes::qsrc, OpTypes::qsrc,
11579    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11580    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11581    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11582    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11583    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11584    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11585    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11586    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11587    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11588    OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::qfrc,
11589    OpTypes::qfrc, OpTypes::u12imm,
11590    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11591    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11592    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11593    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11594    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11595    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11596    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11597    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11598    OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11599    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11600    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11601    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11602    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11603    OpTypes::qbrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11604    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11605    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11606    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11607    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11608    OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11609    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11610    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11611    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11612    OpTypes::qbrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11613    OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11614    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11615    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11616    OpTypes::qfrc, OpTypes::G8RC,
11617    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11618    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11619    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11620    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11621    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11622    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11623    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11624    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11625    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11626    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11627    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11628    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11629    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11630    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11631    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11632    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11633    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11634    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11635    OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11636    OpTypes::ptr_rc_nor0, OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11637    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11638    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11639    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11640    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11641    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11642    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11643    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11644    OpTypes::qbrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11645    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11646    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11647    OpTypes::ptr_rc_nor0, OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11648    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11649    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11650    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11651    OpTypes::ptr_rc_nor0, OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11652    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11653    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11654    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11655    OpTypes::qfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11656    OpTypes::qsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11657    OpTypes::crrc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11658    OpTypes::crbitrc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11659    OpTypes::VRSAVERC, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11660    /**/
11661    /**/
11662    OpTypes::u1imm,
11663    /**/
11664    /**/
11665    /**/
11666    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11667    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11668    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11669    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm,
11670    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11671    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11672    OpTypes::gprc, OpTypes::gprc, OpTypes::u6imm, OpTypes::u6imm,
11673    OpTypes::g8rc, OpTypes::gprc, OpTypes::u6imm, OpTypes::u6imm,
11674    OpTypes::gprc, OpTypes::gprc, OpTypes::u6imm, OpTypes::u6imm,
11675    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11676    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11677    OpTypes::gprc, OpTypes::gprc, OpTypes::u6imm, OpTypes::u6imm,
11678    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11679    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11680    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11681    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm, OpTypes::u6imm,
11682    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11683    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11684    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11685    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11686    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11687    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11688    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11689    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm, OpTypes::u5imm,
11690    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
11691    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm,
11692    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm, OpTypes::u5imm,
11693    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm, OpTypes::u5imm,
11694    OpTypes::gprc, OpTypes::gprc,
11695    OpTypes::i32imm,
11696    OpTypes::vrrc, OpTypes::crrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::i32imm,
11697    OpTypes::f4rc, OpTypes::crrc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::i32imm,
11698    OpTypes::f8rc, OpTypes::crrc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::i32imm,
11699    OpTypes::gprc, OpTypes::crrc, OpTypes::gprc_nor0, OpTypes::gprc_nor0, OpTypes::i32imm,
11700    OpTypes::g8rc, OpTypes::crrc, OpTypes::g8rc_nox0, OpTypes::g8rc_nox0, OpTypes::i32imm,
11701    OpTypes::qbrc, OpTypes::crrc, OpTypes::qbrc, OpTypes::qbrc, OpTypes::i32imm,
11702    OpTypes::qfrc, OpTypes::crrc, OpTypes::qfrc, OpTypes::qfrc, OpTypes::i32imm,
11703    OpTypes::qsrc, OpTypes::crrc, OpTypes::qsrc, OpTypes::qsrc, OpTypes::i32imm,
11704    OpTypes::sperc, OpTypes::crrc, OpTypes::sperc, OpTypes::sperc, OpTypes::i32imm,
11705    OpTypes::spe4rc, OpTypes::crrc, OpTypes::spe4rc, OpTypes::spe4rc, OpTypes::i32imm,
11706    OpTypes::vrrc, OpTypes::crrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::i32imm,
11707    OpTypes::f8rc, OpTypes::crrc, OpTypes::f8rc, OpTypes::f8rc, OpTypes::i32imm,
11708    OpTypes::vsrc, OpTypes::crrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::i32imm,
11709    OpTypes::f4rc, OpTypes::crrc, OpTypes::f4rc, OpTypes::f4rc, OpTypes::i32imm,
11710    OpTypes::vrrc, OpTypes::crbitrc, OpTypes::vrrc, OpTypes::vrrc,
11711    OpTypes::f4rc, OpTypes::crbitrc, OpTypes::f4rc, OpTypes::f4rc,
11712    OpTypes::f8rc, OpTypes::crbitrc, OpTypes::f8rc, OpTypes::f8rc,
11713    OpTypes::gprc, OpTypes::crbitrc, OpTypes::gprc_nor0, OpTypes::gprc_nor0,
11714    OpTypes::g8rc, OpTypes::crbitrc, OpTypes::g8rc_nox0, OpTypes::g8rc_nox0,
11715    OpTypes::qbrc, OpTypes::crbitrc, OpTypes::qbrc, OpTypes::qbrc,
11716    OpTypes::qfrc, OpTypes::crbitrc, OpTypes::qfrc, OpTypes::qfrc,
11717    OpTypes::qsrc, OpTypes::crbitrc, OpTypes::qsrc, OpTypes::qsrc,
11718    OpTypes::sperc, OpTypes::crbitrc, OpTypes::sperc, OpTypes::sperc,
11719    OpTypes::spe4rc, OpTypes::crbitrc, OpTypes::spe4rc, OpTypes::spe4rc,
11720    OpTypes::vrrc, OpTypes::crbitrc, OpTypes::vrrc, OpTypes::vrrc,
11721    OpTypes::f8rc, OpTypes::crbitrc, OpTypes::f8rc, OpTypes::f8rc,
11722    OpTypes::vsrc, OpTypes::crbitrc, OpTypes::vsrc, OpTypes::vsrc,
11723    OpTypes::f4rc, OpTypes::crbitrc, OpTypes::f4rc, OpTypes::f4rc,
11724    OpTypes::gprc, OpTypes::crrc,
11725    OpTypes::g8rc, OpTypes::crrc,
11726    OpTypes::f8rc, OpTypes::gprc,
11727    OpTypes::f8rc, OpTypes::u2imm,
11728    OpTypes::gprc, OpTypes::gprc,
11729    /**/
11730    OpTypes::gprc,
11731    OpTypes::gprc, OpTypes::gprc,
11732    OpTypes::gprc, OpTypes::gprc,
11733    OpTypes::gprc, OpTypes::gprc,
11734    OpTypes::gprc, OpTypes::gprc,
11735    /**/
11736    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11737    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11738    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11739    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11740    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11741    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11742    OpTypes::spe4rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11743    OpTypes::spe4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11744    OpTypes::spe4rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11745    OpTypes::spe4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11746    OpTypes::crrc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11747    OpTypes::crbitrc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11748    OpTypes::VRSAVERC, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11749    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11750    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
11751    OpTypes::gprc, OpTypes::gprc, OpTypes::u6imm,
11752    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u6imm,
11753    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11754    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11755    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11756    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11757    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11758    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11759    OpTypes::g8rc, OpTypes::g8rc, OpTypes::gprc,
11760    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11761    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11762    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11763    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11764    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11765    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11766    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11767    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11768    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11769    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11770    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11771    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11772    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11773    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11774    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11775    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11776    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11777    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11778    OpTypes::g8rc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11779    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u5imm,
11780    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11781    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11782    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11783    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11784    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11785    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11786    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11787    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11788    OpTypes::f8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11789    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11790    OpTypes::ptr_rc_nor0, OpTypes::f8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11791    OpTypes::ptr_rc_nor0, OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11792    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11793    OpTypes::f8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11794    OpTypes::f4rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11795    OpTypes::ptr_rc_nor0, OpTypes::f4rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11796    OpTypes::ptr_rc_nor0, OpTypes::f4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11797    OpTypes::f4rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11798    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11799    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11800    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11801    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11802    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11803    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11804    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11805    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11806    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11807    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11808    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11809    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11810    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11811    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11812    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11813    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11814    /**/
11815    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11816    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11817    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11818    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11819    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11820    OpTypes::vrrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11821    OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11822    OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11823    OpTypes::gprc, OpTypes::gprc, OpTypes::u5imm,
11824    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11825    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11826    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11827    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11828    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11829    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::dispRI, OpTypes::ptr_rc_nor0,
11830    OpTypes::ptr_rc_nor0, OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11831    OpTypes::ptr_rc_nor0, OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11832    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11833    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11834    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11835    OpTypes::g8rc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11836    OpTypes::gprc, OpTypes::ptr_rc_nor0, OpTypes::tlsreg,
11837    OpTypes::vfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11838    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11839    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11840    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11841    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11842    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11843    OpTypes::vsfrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11844    OpTypes::vfrc, OpTypes::dispRIX, OpTypes::ptr_rc_nor0,
11845    OpTypes::vssrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11846    OpTypes::vsrc, OpTypes::dispRIX16, OpTypes::ptr_rc_nor0,
11847    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11848    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11849    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11850    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::g8rc,
11851    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::g8rc,
11852    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11853    OpTypes::vsrc, OpTypes::ptr_rc_nor0, OpTypes::ptr_rc_idx,
11854    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11855    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11856    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11857    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11858    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11859    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11860    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11861    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11862    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11863    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11864    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11865    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11866    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11867    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11868    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11869    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11870    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11871    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
11872    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11873    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11874    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11875    OpTypes::gprc, OpTypes::gprc, OpTypes::s16imm,
11876    OpTypes::g8rc, OpTypes::g8rc, OpTypes::s16imm64,
11877    OpTypes::gprc, OpTypes::gprc,
11878    OpTypes::g8rc, OpTypes::g8rc,
11879    OpTypes::g8rc, OpTypes::g8rc,
11880    OpTypes::g8rc, OpTypes::g8rc,
11881    OpTypes::g8rc, OpTypes::g8rc,
11882    OpTypes::gprc, OpTypes::gprc,
11883    OpTypes::gprc, OpTypes::gprc,
11884    OpTypes::gprc, OpTypes::gprc,
11885    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11886    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11887    OpTypes::gprc, OpTypes::gprc,
11888    OpTypes::g8rc, OpTypes::g8rc,
11889    OpTypes::g8rc, OpTypes::g8rc,
11890    OpTypes::g8rc, OpTypes::g8rc,
11891    OpTypes::g8rc, OpTypes::g8rc,
11892    OpTypes::gprc, OpTypes::gprc,
11893    OpTypes::gprc, OpTypes::gprc,
11894    OpTypes::gprc, OpTypes::gprc,
11895    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11896    OpTypes::i32imm,
11897    OpTypes::gprc,
11898    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
11899    OpTypes::u5imm, OpTypes::gprc, OpTypes::u5imm,
11900    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
11901    OpTypes::u5imm, OpTypes::gprc, OpTypes::u5imm,
11902    OpTypes::calltarget,
11903    OpTypes::calltarget,
11904    OpTypes::abscalltarget,
11905    OpTypes::abscalltarget,
11906    /**/
11907    /**/
11908    OpTypes::u1imm,
11909    OpTypes::gprc, OpTypes::u1imm,
11910    OpTypes::crrc,
11911    OpTypes::gprc,
11912    OpTypes::abscalltarget, OpTypes::i32imm,
11913    OpTypes::abscalltarget, OpTypes::i32imm,
11914    OpTypes::calltarget, OpTypes::i32imm,
11915    OpTypes::calltarget, OpTypes::i32imm,
11916    OpTypes::CTRRC, OpTypes::i32imm,
11917    OpTypes::CTRRC8, OpTypes::i32imm,
11918    OpTypes::u5imm, OpTypes::g8rc, OpTypes::g8rc,
11919    OpTypes::u5imm, OpTypes::g8rc, OpTypes::s16imm,
11920    OpTypes::u1imm,
11921    /**/
11922    OpTypes::gprc, OpTypes::gprc,
11923    OpTypes::gprc,
11924    OpTypes::gprc, OpTypes::gprc,
11925    OpTypes::gprc,
11926    OpTypes::gprc,
11927    /**/
11928    OpTypes::gprc, OpTypes::gprc, OpTypes::i1imm,
11929    OpTypes::gprc, OpTypes::gprc,
11930    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11931    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11932    /**/
11933    /**/
11934    OpTypes::gprc, OpTypes::gprc, OpTypes::i1imm,
11935    /**/
11936    /**/
11937    OpTypes::gprc,
11938    OpTypes::u1imm,
11939    OpTypes::u5imm, OpTypes::gprc, OpTypes::gprc,
11940    OpTypes::u5imm, OpTypes::gprc, OpTypes::s16imm,
11941    /**/
11942    OpTypes::gprc, OpTypes::gprc,
11943    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
11944    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11945    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11946    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11947    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11948    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11949    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11950    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11951    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11952    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11953    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11954    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11955    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11956    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11957    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11958    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11959    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11960    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11961    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11962    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11963    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11964    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11965    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11966    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11967    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11968    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11969    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11970    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11971    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11972    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11973    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
11974    OpTypes::vrrc, OpTypes::vrrc,
11975    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
11976    OpTypes::vrrc, OpTypes::vrrc,
11977    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11978    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11979    OpTypes::vrrc, OpTypes::vrrc,
11980    OpTypes::vrrc, OpTypes::vrrc,
11981    OpTypes::vrrc, OpTypes::vrrc,
11982    OpTypes::gprc, OpTypes::vrrc,
11983    OpTypes::vrrc, OpTypes::vrrc,
11984    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11985    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11986    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11987    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11988    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11989    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11990    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11991    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11992    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11993    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11994    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11995    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11996    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11997    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11998    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
11999    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12000    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12001    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12002    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12003    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12004    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12005    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12006    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12007    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12008    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12009    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12010    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12011    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12012    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12013    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12014    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12015    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12016    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12017    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12018    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12019    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12020    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12021    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12022    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12023    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12024    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12025    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12026    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12027    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12028    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
12029    OpTypes::vrrc, OpTypes::vrrc,
12030    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
12031    OpTypes::vrrc, OpTypes::vrrc,
12032    OpTypes::vrrc, OpTypes::vrrc,
12033    OpTypes::vrrc, OpTypes::vrrc,
12034    OpTypes::vrrc, OpTypes::vrrc,
12035    OpTypes::gprc, OpTypes::vrrc,
12036    OpTypes::vrrc, OpTypes::vrrc,
12037    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12038    OpTypes::vrrc, OpTypes::vrrc,
12039    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12040    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12041    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12042    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12043    OpTypes::vrrc, OpTypes::vrrc,
12044    OpTypes::vfrc, OpTypes::vfrc,
12045    OpTypes::vrrc, OpTypes::vrrc,
12046    OpTypes::vfrc, OpTypes::vfrc,
12047    OpTypes::vrrc, OpTypes::vrrc,
12048    OpTypes::vfrc, OpTypes::vfrc,
12049    OpTypes::vrrc, OpTypes::vrrc,
12050    OpTypes::vfrc, OpTypes::vfrc,
12051    OpTypes::vrrc, OpTypes::vrrc,
12052    OpTypes::vfrc, OpTypes::vfrc,
12053    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12054    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12055    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12056    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12057    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12058    OpTypes::g8rc, OpTypes::g8rc, OpTypes::vrrc,
12059    OpTypes::vrrc, OpTypes::vrrc,
12060    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12061    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12062    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12063    OpTypes::vrrc, OpTypes::u4imm, OpTypes::vrrc,
12064    OpTypes::vrrc, OpTypes::vrrc,
12065    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12066    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12067    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12068    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12069    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12070    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12071    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12072    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12073    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12074    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12075    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12076    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12077    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12078    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12079    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12080    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12081    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12082    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12083    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12084    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12085    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12086    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12087    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12088    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12089    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12090    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12091    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12092    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12093    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12094    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12095    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12096    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12097    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12098    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12099    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12100    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12101    OpTypes::vrrc, OpTypes::vrrc,
12102    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12103    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12104    OpTypes::vrrc, OpTypes::vrrc,
12105    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12106    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12107    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12108    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12109    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12110    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12111    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12112    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12113    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12114    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12115    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12116    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12117    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12118    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12119    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12120    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12121    OpTypes::vrrc, OpTypes::vrrc,
12122    OpTypes::vrrc, OpTypes::vrrc,
12123    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12124    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12125    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12126    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12127    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12128    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12129    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12130    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12131    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12132    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12133    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12134    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12135    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12136    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12137    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12138    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12139    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12140    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12141    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12142    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12143    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12144    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12145    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12146    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12147    OpTypes::vrrc, OpTypes::vrrc,
12148    OpTypes::vrrc, OpTypes::vrrc,
12149    OpTypes::vrrc, OpTypes::vrrc,
12150    OpTypes::vrrc, OpTypes::vrrc,
12151    OpTypes::vrrc, OpTypes::vrrc,
12152    OpTypes::vrrc, OpTypes::vrrc,
12153    OpTypes::vrrc, OpTypes::vrrc,
12154    OpTypes::vrrc, OpTypes::vrrc,
12155    OpTypes::vrrc, OpTypes::vrrc,
12156    OpTypes::vrrc, OpTypes::vrrc,
12157    OpTypes::vrrc, OpTypes::vrrc,
12158    OpTypes::vrrc, OpTypes::vrrc,
12159    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12160    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12161    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12162    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12163    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12164    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12165    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12166    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12167    OpTypes::vrrc, OpTypes::vrrc,
12168    OpTypes::vrrc, OpTypes::vrrc,
12169    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12170    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm, OpTypes::u4imm,
12171    OpTypes::vrrc, OpTypes::vrrc, OpTypes::u1imm, OpTypes::u4imm,
12172    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12173    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12174    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12175    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::u4imm,
12176    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12177    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12178    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12179    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12180    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
12181    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vfrc,
12182    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
12183    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vfrc,
12184    OpTypes::vrrc, OpTypes::s5imm,
12185    OpTypes::vrrc, OpTypes::s5imm,
12186    OpTypes::vrrc, OpTypes::s5imm,
12187    OpTypes::vrrc, OpTypes::u5imm, OpTypes::vrrc,
12188    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12189    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12190    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12191    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12192    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12193    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12194    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12195    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12196    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12197    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12198    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12199    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12200    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12201    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12202    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12203    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12204    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12205    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12206    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12207    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12208    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12209    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12210    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12211    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12212    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12213    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12214    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12215    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12216    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12217    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12218    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12219    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12220    OpTypes::vrrc, OpTypes::vrrc,
12221    OpTypes::vrrc, OpTypes::vrrc,
12222    OpTypes::vrrc, OpTypes::vrrc,
12223    OpTypes::vrrc, OpTypes::vrrc,
12224    OpTypes::vrrc, OpTypes::vrrc,
12225    OpTypes::vrrc, OpTypes::vrrc,
12226    OpTypes::vrrc, OpTypes::vrrc,
12227    OpTypes::vrrc, OpTypes::vrrc,
12228    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12229    OpTypes::vrrc,
12230    OpTypes::vrrc,
12231    OpTypes::vrrc,
12232    OpTypes::vrrc,
12233    OpTypes::vrrc,
12234    OpTypes::vrrc,
12235    OpTypes::i32imm,
12236    OpTypes::gprc,
12237    OpTypes::i1imm,
12238    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
12239    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
12240    OpTypes::g8rc, OpTypes::g8rc, OpTypes::g8rc,
12241    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
12242    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
12243    OpTypes::gprc, OpTypes::gprc, OpTypes::u16imm,
12244    OpTypes::g8rc, OpTypes::g8rc, OpTypes::u16imm64,
12245    OpTypes::gprc, OpTypes::gprc, OpTypes::gprc,
12246    OpTypes::vsfrc, OpTypes::vsfrc,
12247    OpTypes::vrrc, OpTypes::vrrc,
12248    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12249    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12250    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12251    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12252    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::vsfrc,
12253    OpTypes::crrc, OpTypes::vsfrc, OpTypes::vsfrc,
12254    OpTypes::crrc, OpTypes::vrrc, OpTypes::vrrc,
12255    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::vsfrc,
12256    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::vsfrc,
12257    OpTypes::crrc, OpTypes::vsfrc, OpTypes::vsfrc,
12258    OpTypes::crrc, OpTypes::vrrc, OpTypes::vrrc,
12259    OpTypes::crrc, OpTypes::vsfrc, OpTypes::vsfrc,
12260    OpTypes::crrc, OpTypes::vrrc, OpTypes::vrrc,
12261    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12262    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12263    OpTypes::vsfrc, OpTypes::vsfrc,
12264    OpTypes::vrrc, OpTypes::vfrc,
12265    OpTypes::vsfrc, OpTypes::vsfrc,
12266    OpTypes::vsrc, OpTypes::vssrc,
12267    OpTypes::vsfrc, OpTypes::vsfrc,
12268    OpTypes::vssrc, OpTypes::vssrc,
12269    OpTypes::vsfrc, OpTypes::vsfrc,
12270    OpTypes::vssrc, OpTypes::vssrc,
12271    OpTypes::vsfrc, OpTypes::vsfrc,
12272    OpTypes::vssrc, OpTypes::vssrc,
12273    OpTypes::vsfrc, OpTypes::vsfrc,
12274    OpTypes::vssrc, OpTypes::vssrc,
12275    OpTypes::vsfrc, OpTypes::vsfrc,
12276    OpTypes::vfrc, OpTypes::vrrc,
12277    OpTypes::vfrc, OpTypes::vrrc,
12278    OpTypes::vrrc, OpTypes::vrrc,
12279    OpTypes::vrrc, OpTypes::vrrc,
12280    OpTypes::vrrc, OpTypes::vrrc,
12281    OpTypes::vrrc, OpTypes::vrrc,
12282    OpTypes::vrrc, OpTypes::vfrc,
12283    OpTypes::vsfrc, OpTypes::vsfrc,
12284    OpTypes::vssrc, OpTypes::vsrc,
12285    OpTypes::vsfrc, OpTypes::vsfrc,
12286    OpTypes::vssrc, OpTypes::vsfrc,
12287    OpTypes::vrrc, OpTypes::vfrc,
12288    OpTypes::vsfrc, OpTypes::vsfrc,
12289    OpTypes::vssrc, OpTypes::vsfrc,
12290    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12291    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12292    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12293    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12294    OpTypes::vsrc, OpTypes::g8rc, OpTypes::g8rc,
12295    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vsfrc,
12296    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12297    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12298    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12299    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12300    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12301    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12302    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12303    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12304    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::vsfrc,
12305    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12306    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12307    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::vsfrc,
12308    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12309    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12310    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12311    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12312    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12313    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12314    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12315    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12316    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12317    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12318    OpTypes::vsfrc, OpTypes::vsfrc,
12319    OpTypes::vrrc, OpTypes::vrrc,
12320    OpTypes::vsfrc, OpTypes::vsfrc,
12321    OpTypes::vrrc, OpTypes::vrrc,
12322    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12323    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12324    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12325    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12326    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12327    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12328    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12329    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12330    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12331    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12332    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12333    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12334    OpTypes::vsfrc, OpTypes::vsfrc,
12335    OpTypes::vsfrc, OpTypes::vsfrc,
12336    OpTypes::vsfrc, OpTypes::vsfrc,
12337    OpTypes::vsfrc, OpTypes::vsfrc,
12338    OpTypes::vsfrc, OpTypes::vsfrc,
12339    OpTypes::vsfrc, OpTypes::vsfrc,
12340    OpTypes::vssrc, OpTypes::vssrc,
12341    OpTypes::vrrc, OpTypes::u1imm, OpTypes::vrrc, OpTypes::u2imm,
12342    OpTypes::vrrc, OpTypes::u1imm, OpTypes::vrrc, OpTypes::u2imm,
12343    OpTypes::vrrc, OpTypes::u1imm, OpTypes::vrrc, OpTypes::u2imm,
12344    OpTypes::vssrc, OpTypes::vsfrc,
12345    OpTypes::vsfrc, OpTypes::vsfrc,
12346    OpTypes::vssrc, OpTypes::vssrc,
12347    OpTypes::vsfrc, OpTypes::vsfrc,
12348    OpTypes::vrrc, OpTypes::vrrc,
12349    OpTypes::vrrc, OpTypes::vrrc,
12350    OpTypes::vssrc, OpTypes::vssrc,
12351    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12352    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12353    OpTypes::vrrc, OpTypes::vrrc, OpTypes::vrrc,
12354    OpTypes::vssrc, OpTypes::vssrc, OpTypes::vssrc,
12355    OpTypes::crrc, OpTypes::vsfrc, OpTypes::vsfrc,
12356    OpTypes::crrc, OpTypes::vsfrc,
12357    OpTypes::crrc, OpTypes::u7imm, OpTypes::vsfrc,
12358    OpTypes::crrc, OpTypes::u7imm, OpTypes::vrrc,
12359    OpTypes::crrc, OpTypes::u7imm, OpTypes::vsfrc,
12360    OpTypes::g8rc, OpTypes::vsfrc,
12361    OpTypes::vrrc, OpTypes::vrrc,
12362    OpTypes::g8rc, OpTypes::vsfrc,
12363    OpTypes::vrrc, OpTypes::vrrc,
12364    OpTypes::vsrc, OpTypes::vsrc,
12365    OpTypes::vsrc, OpTypes::vsrc,
12366    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12367    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12368    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12369    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12370    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12371    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12372    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12373    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12374    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12375    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12376    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12377    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12378    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12379    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12380    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12381    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12382    OpTypes::vsrc, OpTypes::vsrc,
12383    OpTypes::vsrc, OpTypes::vsrc,
12384    OpTypes::vsrc, OpTypes::vsrc,
12385    OpTypes::vsrc, OpTypes::vsrc,
12386    OpTypes::vsrc, OpTypes::vsrc,
12387    OpTypes::vsrc, OpTypes::vsrc,
12388    OpTypes::vsrc, OpTypes::vsrc,
12389    OpTypes::vsrc, OpTypes::vsrc,
12390    OpTypes::vsrc, OpTypes::vsrc,
12391    OpTypes::vsrc, OpTypes::vsrc,
12392    OpTypes::vsrc, OpTypes::vsrc,
12393    OpTypes::vsrc, OpTypes::vsrc,
12394    OpTypes::vsrc, OpTypes::vsrc,
12395    OpTypes::vsrc, OpTypes::vsrc,
12396    OpTypes::vsrc, OpTypes::vsrc,
12397    OpTypes::vsrc, OpTypes::vsrc,
12398    OpTypes::vsrc, OpTypes::vsrc,
12399    OpTypes::vsrc, OpTypes::vsrc,
12400    OpTypes::vsrc, OpTypes::vsrc,
12401    OpTypes::vsrc, OpTypes::vsrc,
12402    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12403    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12404    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12405    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12406    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12407    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12408    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12409    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12410    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12411    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12412    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12413    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12414    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12415    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12416    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12417    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12418    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12419    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12420    OpTypes::vsrc, OpTypes::vsrc,
12421    OpTypes::vsrc, OpTypes::vsrc,
12422    OpTypes::vsrc, OpTypes::vsrc,
12423    OpTypes::vsrc, OpTypes::vsrc,
12424    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12425    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12426    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12427    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12428    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12429    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12430    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12431    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12432    OpTypes::vsrc, OpTypes::vsrc,
12433    OpTypes::vsrc, OpTypes::vsrc,
12434    OpTypes::vsrc, OpTypes::vsrc,
12435    OpTypes::vsrc, OpTypes::vsrc,
12436    OpTypes::vsrc, OpTypes::vsrc,
12437    OpTypes::vsrc, OpTypes::vsrc,
12438    OpTypes::vsrc, OpTypes::vsrc,
12439    OpTypes::vsrc, OpTypes::vsrc,
12440    OpTypes::vsrc, OpTypes::vsrc,
12441    OpTypes::vsrc, OpTypes::vsrc,
12442    OpTypes::vsrc, OpTypes::vsrc,
12443    OpTypes::vsrc, OpTypes::vsrc,
12444    OpTypes::vsrc, OpTypes::vsrc,
12445    OpTypes::vsrc, OpTypes::vsrc,
12446    OpTypes::vsrc, OpTypes::vsrc,
12447    OpTypes::vsrc, OpTypes::vsrc,
12448    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12449    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12450    OpTypes::crrc, OpTypes::vsrc, OpTypes::vsrc,
12451    OpTypes::crrc, OpTypes::vsrc, OpTypes::vsrc,
12452    OpTypes::crrc, OpTypes::vsrc,
12453    OpTypes::crrc, OpTypes::vsrc,
12454    OpTypes::vsrc, OpTypes::u7imm, OpTypes::vsrc,
12455    OpTypes::vsrc, OpTypes::u7imm, OpTypes::vsrc,
12456    OpTypes::vsrc, OpTypes::vsrc,
12457    OpTypes::vsrc, OpTypes::vsrc,
12458    OpTypes::vsrc, OpTypes::vsrc,
12459    OpTypes::vsrc, OpTypes::vsrc,
12460    OpTypes::vsrc, OpTypes::vsrc,
12461    OpTypes::vsrc, OpTypes::vsrc,
12462    OpTypes::vsrc, OpTypes::vsrc,
12463    OpTypes::vsrc, OpTypes::vsrc,
12464    OpTypes::vsfrc, OpTypes::vsrc, OpTypes::u4imm,
12465    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::u4imm,
12466    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12467    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12468    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12469    OpTypes::vsrc,
12470    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12471    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12472    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12473    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12474    OpTypes::vsfrc, OpTypes::vsfrc, OpTypes::vsfrc,
12475    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12476    OpTypes::vsfrc,
12477    OpTypes::vssrc,
12478    OpTypes::vsrc,
12479    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12480    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12481    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12482    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::u2imm,
12483    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::u2imm,
12484    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12485    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc,
12486    OpTypes::vsrc, OpTypes::vsrc, OpTypes::vsrc, OpTypes::u2imm,
12487    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::u2imm,
12488    OpTypes::vsrc, OpTypes::u8imm,
12489    OpTypes::vsrc, OpTypes::vsrc, OpTypes::u2imm,
12490    OpTypes::vsrc, OpTypes::vsfrc, OpTypes::u2imm,
12491    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::condbrtarget,
12492    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::abscondbrtarget,
12493    OpTypes::u5imm, OpTypes::atimm, OpTypes::crbitrc, OpTypes::abscondbrtarget,
12494    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::i32imm,
12495    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::i32imm,
12496    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::condbrtarget,
12497    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::abscondbrtarget,
12498    OpTypes::u5imm, OpTypes::atimm, OpTypes::crbitrc, OpTypes::abscondbrtarget,
12499    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::i32imm,
12500    OpTypes::u5imm, OpTypes::crbitrc, OpTypes::i32imm,
12501    OpTypes::u5imm, OpTypes::atimm, OpTypes::crbitrc, OpTypes::condbrtarget,
12502    OpTypes::u5imm, OpTypes::atimm, OpTypes::crbitrc, OpTypes::condbrtarget,
12503  };
12504  return OpcodeOperandTypes[Offsets[Opcode] + OpIdx];
12505}
12506} // end namespace PPC
12507} // end namespace llvm
12508#endif // GET_INSTRINFO_OPERAND_TYPE
12509
12510#ifdef GET_INSTRMAP_INFO
12511#undef GET_INSTRMAP_INFO
12512namespace llvm {
12513
12514namespace PPC {
12515
12516enum IsVSXFMAAlt {
12517	IsVSXFMAAlt_1
12518};
12519
12520enum RC {
12521	RC_0,
12522	RC_1
12523};
12524
12525// getAltVSXFMAOpcode
12526LLVM_READONLY
12527int getAltVSXFMAOpcode(uint16_t Opcode) {
12528static const uint16_t getAltVSXFMAOpcodeTable[][2] = {
12529  { PPC::XSMADDADP, PPC::XSMADDMDP },
12530  { PPC::XSMADDASP, PPC::XSMADDMSP },
12531  { PPC::XSMSUBADP, PPC::XSMSUBMDP },
12532  { PPC::XSMSUBASP, PPC::XSMSUBMSP },
12533  { PPC::XSNMADDADP, PPC::XSNMADDMDP },
12534  { PPC::XSNMADDASP, PPC::XSNMADDMSP },
12535  { PPC::XSNMSUBADP, PPC::XSNMSUBMDP },
12536  { PPC::XSNMSUBASP, PPC::XSNMSUBMSP },
12537  { PPC::XVMADDADP, PPC::XVMADDMDP },
12538  { PPC::XVMADDASP, PPC::XVMADDMSP },
12539  { PPC::XVMSUBADP, PPC::XVMSUBMDP },
12540  { PPC::XVMSUBASP, PPC::XVMSUBMSP },
12541  { PPC::XVNMADDADP, PPC::XVNMADDMDP },
12542  { PPC::XVNMADDASP, PPC::XVNMADDMSP },
12543  { PPC::XVNMSUBADP, PPC::XVNMSUBMDP },
12544  { PPC::XVNMSUBASP, PPC::XVNMSUBMSP },
12545}; // End of getAltVSXFMAOpcodeTable
12546
12547  unsigned mid;
12548  unsigned start = 0;
12549  unsigned end = 16;
12550  while (start < end) {
12551    mid = start + (end - start)/2;
12552    if (Opcode == getAltVSXFMAOpcodeTable[mid][0]) {
12553      break;
12554    }
12555    if (Opcode < getAltVSXFMAOpcodeTable[mid][0])
12556      end = mid;
12557    else
12558      start = mid + 1;
12559  }
12560  if (start == end)
12561    return -1; // Instruction doesn't exist in this table.
12562
12563  return getAltVSXFMAOpcodeTable[mid][1];
12564}
12565
12566// getNonRecordFormOpcode
12567LLVM_READONLY
12568int getNonRecordFormOpcode(uint16_t Opcode) {
12569static const uint16_t getNonRecordFormOpcodeTable[][2] = {
12570  { PPC::ADD4O_rec, PPC::ADD4O },
12571  { PPC::ADD4_rec, PPC::ADD4 },
12572  { PPC::ADD8O_rec, PPC::ADD8O },
12573  { PPC::ADD8_rec, PPC::ADD8 },
12574  { PPC::ADDC8O_rec, PPC::ADDC8O },
12575  { PPC::ADDC8_rec, PPC::ADDC8 },
12576  { PPC::ADDCO_rec, PPC::ADDCO },
12577  { PPC::ADDC_rec, PPC::ADDC },
12578  { PPC::ADDE8O_rec, PPC::ADDE8O },
12579  { PPC::ADDE8_rec, PPC::ADDE8 },
12580  { PPC::ADDEO_rec, PPC::ADDEO },
12581  { PPC::ADDE_rec, PPC::ADDE },
12582  { PPC::ADDIC_rec, PPC::ADDIC },
12583  { PPC::ADDME8O_rec, PPC::ADDME8O },
12584  { PPC::ADDME8_rec, PPC::ADDME8 },
12585  { PPC::ADDMEO_rec, PPC::ADDMEO },
12586  { PPC::ADDME_rec, PPC::ADDME },
12587  { PPC::ADDZE8O_rec, PPC::ADDZE8O },
12588  { PPC::ADDZE8_rec, PPC::ADDZE8 },
12589  { PPC::ADDZEO_rec, PPC::ADDZEO },
12590  { PPC::ADDZE_rec, PPC::ADDZE },
12591  { PPC::AND8_rec, PPC::AND8 },
12592  { PPC::ANDC8_rec, PPC::ANDC8 },
12593  { PPC::ANDC_rec, PPC::ANDC },
12594  { PPC::AND_rec, PPC::AND },
12595  { PPC::CNTLZD_rec, PPC::CNTLZD },
12596  { PPC::CNTLZW8_rec, PPC::CNTLZW8 },
12597  { PPC::CNTLZW_rec, PPC::CNTLZW },
12598  { PPC::CNTTZD_rec, PPC::CNTTZD },
12599  { PPC::CNTTZW8_rec, PPC::CNTTZW8 },
12600  { PPC::CNTTZW_rec, PPC::CNTTZW },
12601  { PPC::DIVDEO_rec, PPC::DIVDEO },
12602  { PPC::DIVDEUO_rec, PPC::DIVDEUO },
12603  { PPC::DIVDEU_rec, PPC::DIVDEU },
12604  { PPC::DIVDE_rec, PPC::DIVDE },
12605  { PPC::DIVDO_rec, PPC::DIVDO },
12606  { PPC::DIVDUO_rec, PPC::DIVDUO },
12607  { PPC::DIVDU_rec, PPC::DIVDU },
12608  { PPC::DIVD_rec, PPC::DIVD },
12609  { PPC::DIVWEO_rec, PPC::DIVWEO },
12610  { PPC::DIVWEUO_rec, PPC::DIVWEUO },
12611  { PPC::DIVWEU_rec, PPC::DIVWEU },
12612  { PPC::DIVWE_rec, PPC::DIVWE },
12613  { PPC::DIVWO_rec, PPC::DIVWO },
12614  { PPC::DIVWUO_rec, PPC::DIVWUO },
12615  { PPC::DIVWU_rec, PPC::DIVWU },
12616  { PPC::DIVW_rec, PPC::DIVW },
12617  { PPC::EQV8_rec, PPC::EQV8 },
12618  { PPC::EQV_rec, PPC::EQV },
12619  { PPC::EXTSB8_rec, PPC::EXTSB8 },
12620  { PPC::EXTSB_rec, PPC::EXTSB },
12621  { PPC::EXTSH8_rec, PPC::EXTSH8 },
12622  { PPC::EXTSH_rec, PPC::EXTSH },
12623  { PPC::EXTSWSLI_32_64_rec, PPC::EXTSWSLI_32_64 },
12624  { PPC::EXTSWSLI_rec, PPC::EXTSWSLI },
12625  { PPC::EXTSW_32_64_rec, PPC::EXTSW_32_64 },
12626  { PPC::EXTSW_rec, PPC::EXTSW },
12627  { PPC::FABSD_rec, PPC::FABSD },
12628  { PPC::FABSS_rec, PPC::FABSS },
12629  { PPC::FADDS_rec, PPC::FADDS },
12630  { PPC::FADD_rec, PPC::FADD },
12631  { PPC::FCFIDS_rec, PPC::FCFIDS },
12632  { PPC::FCFIDUS_rec, PPC::FCFIDUS },
12633  { PPC::FCFIDU_rec, PPC::FCFIDU },
12634  { PPC::FCFID_rec, PPC::FCFID },
12635  { PPC::FCPSGND_rec, PPC::FCPSGND },
12636  { PPC::FCPSGNS_rec, PPC::FCPSGNS },
12637  { PPC::FCTIDUZ_rec, PPC::FCTIDUZ },
12638  { PPC::FCTIDU_rec, PPC::FCTIDU },
12639  { PPC::FCTIDZ_rec, PPC::FCTIDZ },
12640  { PPC::FCTID_rec, PPC::FCTID },
12641  { PPC::FCTIWUZ_rec, PPC::FCTIWUZ },
12642  { PPC::FCTIWU_rec, PPC::FCTIWU },
12643  { PPC::FCTIWZ_rec, PPC::FCTIWZ },
12644  { PPC::FCTIW_rec, PPC::FCTIW },
12645  { PPC::FDIVS_rec, PPC::FDIVS },
12646  { PPC::FDIV_rec, PPC::FDIV },
12647  { PPC::FMADDS_rec, PPC::FMADDS },
12648  { PPC::FMADD_rec, PPC::FMADD },
12649  { PPC::FMR_rec, PPC::FMR },
12650  { PPC::FMSUBS_rec, PPC::FMSUBS },
12651  { PPC::FMSUB_rec, PPC::FMSUB },
12652  { PPC::FMULS_rec, PPC::FMULS },
12653  { PPC::FMUL_rec, PPC::FMUL },
12654  { PPC::FNABSD_rec, PPC::FNABSD },
12655  { PPC::FNABSS_rec, PPC::FNABSS },
12656  { PPC::FNEGD_rec, PPC::FNEGD },
12657  { PPC::FNEGS_rec, PPC::FNEGS },
12658  { PPC::FNMADDS_rec, PPC::FNMADDS },
12659  { PPC::FNMADD_rec, PPC::FNMADD },
12660  { PPC::FNMSUBS_rec, PPC::FNMSUBS },
12661  { PPC::FNMSUB_rec, PPC::FNMSUB },
12662  { PPC::FRES_rec, PPC::FRES },
12663  { PPC::FRE_rec, PPC::FRE },
12664  { PPC::FRIMD_rec, PPC::FRIMD },
12665  { PPC::FRIMS_rec, PPC::FRIMS },
12666  { PPC::FRIND_rec, PPC::FRIND },
12667  { PPC::FRINS_rec, PPC::FRINS },
12668  { PPC::FRIPD_rec, PPC::FRIPD },
12669  { PPC::FRIPS_rec, PPC::FRIPS },
12670  { PPC::FRIZD_rec, PPC::FRIZD },
12671  { PPC::FRIZS_rec, PPC::FRIZS },
12672  { PPC::FRSP_rec, PPC::FRSP },
12673  { PPC::FRSQRTES_rec, PPC::FRSQRTES },
12674  { PPC::FRSQRTE_rec, PPC::FRSQRTE },
12675  { PPC::FSELD_rec, PPC::FSELD },
12676  { PPC::FSELS_rec, PPC::FSELS },
12677  { PPC::FSQRTS_rec, PPC::FSQRTS },
12678  { PPC::FSQRT_rec, PPC::FSQRT },
12679  { PPC::FSUBS_rec, PPC::FSUBS },
12680  { PPC::FSUB_rec, PPC::FSUB },
12681  { PPC::MULHDU_rec, PPC::MULHDU },
12682  { PPC::MULHD_rec, PPC::MULHD },
12683  { PPC::MULHWU_rec, PPC::MULHWU },
12684  { PPC::MULHW_rec, PPC::MULHW },
12685  { PPC::MULLDO_rec, PPC::MULLDO },
12686  { PPC::MULLD_rec, PPC::MULLD },
12687  { PPC::MULLWO_rec, PPC::MULLWO },
12688  { PPC::MULLW_rec, PPC::MULLW },
12689  { PPC::NAND8_rec, PPC::NAND8 },
12690  { PPC::NAND_rec, PPC::NAND },
12691  { PPC::NEG8O_rec, PPC::NEG8O },
12692  { PPC::NEG8_rec, PPC::NEG8 },
12693  { PPC::NEGO_rec, PPC::NEGO },
12694  { PPC::NEG_rec, PPC::NEG },
12695  { PPC::NOR8_rec, PPC::NOR8 },
12696  { PPC::NOR_rec, PPC::NOR },
12697  { PPC::OR8_rec, PPC::OR8 },
12698  { PPC::ORC8_rec, PPC::ORC8 },
12699  { PPC::ORC_rec, PPC::ORC },
12700  { PPC::OR_rec, PPC::OR },
12701  { PPC::RLDCL_rec, PPC::RLDCL },
12702  { PPC::RLDCR_rec, PPC::RLDCR },
12703  { PPC::RLDICL_32_rec, PPC::RLDICL_32 },
12704  { PPC::RLDICL_rec, PPC::RLDICL },
12705  { PPC::RLDICR_rec, PPC::RLDICR },
12706  { PPC::RLDIC_rec, PPC::RLDIC },
12707  { PPC::RLDIMI_rec, PPC::RLDIMI },
12708  { PPC::RLWIMI8_rec, PPC::RLWIMI8 },
12709  { PPC::RLWIMI_rec, PPC::RLWIMI },
12710  { PPC::RLWINM8_rec, PPC::RLWINM8 },
12711  { PPC::RLWINM_rec, PPC::RLWINM },
12712  { PPC::RLWNM8_rec, PPC::RLWNM8 },
12713  { PPC::RLWNM_rec, PPC::RLWNM },
12714  { PPC::SLD_rec, PPC::SLD },
12715  { PPC::SLW8_rec, PPC::SLW8 },
12716  { PPC::SLW_rec, PPC::SLW },
12717  { PPC::SRADI_rec, PPC::SRADI },
12718  { PPC::SRAD_rec, PPC::SRAD },
12719  { PPC::SRAWI_rec, PPC::SRAWI },
12720  { PPC::SRAW_rec, PPC::SRAW },
12721  { PPC::SRD_rec, PPC::SRD },
12722  { PPC::SRW8_rec, PPC::SRW8 },
12723  { PPC::SRW_rec, PPC::SRW },
12724  { PPC::SUBF8O_rec, PPC::SUBF8O },
12725  { PPC::SUBF8_rec, PPC::SUBF8 },
12726  { PPC::SUBFC8O_rec, PPC::SUBFC8O },
12727  { PPC::SUBFC8_rec, PPC::SUBFC8 },
12728  { PPC::SUBFCO_rec, PPC::SUBFCO },
12729  { PPC::SUBFC_rec, PPC::SUBFC },
12730  { PPC::SUBFE8O_rec, PPC::SUBFE8O },
12731  { PPC::SUBFE8_rec, PPC::SUBFE8 },
12732  { PPC::SUBFEO_rec, PPC::SUBFEO },
12733  { PPC::SUBFE_rec, PPC::SUBFE },
12734  { PPC::SUBFME8O_rec, PPC::SUBFME8O },
12735  { PPC::SUBFME8_rec, PPC::SUBFME8 },
12736  { PPC::SUBFMEO_rec, PPC::SUBFMEO },
12737  { PPC::SUBFME_rec, PPC::SUBFME },
12738  { PPC::SUBFO_rec, PPC::SUBFO },
12739  { PPC::SUBFZE8O_rec, PPC::SUBFZE8O },
12740  { PPC::SUBFZE8_rec, PPC::SUBFZE8 },
12741  { PPC::SUBFZEO_rec, PPC::SUBFZEO },
12742  { PPC::SUBFZE_rec, PPC::SUBFZE },
12743  { PPC::SUBF_rec, PPC::SUBF },
12744  { PPC::XOR8_rec, PPC::XOR8 },
12745  { PPC::XOR_rec, PPC::XOR },
12746}; // End of getNonRecordFormOpcodeTable
12747
12748  unsigned mid;
12749  unsigned start = 0;
12750  unsigned end = 176;
12751  while (start < end) {
12752    mid = start + (end - start)/2;
12753    if (Opcode == getNonRecordFormOpcodeTable[mid][0]) {
12754      break;
12755    }
12756    if (Opcode < getNonRecordFormOpcodeTable[mid][0])
12757      end = mid;
12758    else
12759      start = mid + 1;
12760  }
12761  if (start == end)
12762    return -1; // Instruction doesn't exist in this table.
12763
12764  return getNonRecordFormOpcodeTable[mid][1];
12765}
12766
12767// getRecordFormOpcode
12768LLVM_READONLY
12769int getRecordFormOpcode(uint16_t Opcode) {
12770static const uint16_t getRecordFormOpcodeTable[][2] = {
12771  { PPC::ADD4, PPC::ADD4_rec },
12772  { PPC::ADD4O, PPC::ADD4O_rec },
12773  { PPC::ADD8, PPC::ADD8_rec },
12774  { PPC::ADD8O, PPC::ADD8O_rec },
12775  { PPC::ADDC, PPC::ADDC_rec },
12776  { PPC::ADDC8, PPC::ADDC8_rec },
12777  { PPC::ADDC8O, PPC::ADDC8O_rec },
12778  { PPC::ADDCO, PPC::ADDCO_rec },
12779  { PPC::ADDE, PPC::ADDE_rec },
12780  { PPC::ADDE8, PPC::ADDE8_rec },
12781  { PPC::ADDE8O, PPC::ADDE8O_rec },
12782  { PPC::ADDEO, PPC::ADDEO_rec },
12783  { PPC::ADDIC, PPC::ADDIC_rec },
12784  { PPC::ADDME, PPC::ADDME_rec },
12785  { PPC::ADDME8, PPC::ADDME8_rec },
12786  { PPC::ADDME8O, PPC::ADDME8O_rec },
12787  { PPC::ADDMEO, PPC::ADDMEO_rec },
12788  { PPC::ADDZE, PPC::ADDZE_rec },
12789  { PPC::ADDZE8, PPC::ADDZE8_rec },
12790  { PPC::ADDZE8O, PPC::ADDZE8O_rec },
12791  { PPC::ADDZEO, PPC::ADDZEO_rec },
12792  { PPC::AND, PPC::AND_rec },
12793  { PPC::AND8, PPC::AND8_rec },
12794  { PPC::ANDC, PPC::ANDC_rec },
12795  { PPC::ANDC8, PPC::ANDC8_rec },
12796  { PPC::CNTLZD, PPC::CNTLZD_rec },
12797  { PPC::CNTLZW, PPC::CNTLZW_rec },
12798  { PPC::CNTLZW8, PPC::CNTLZW8_rec },
12799  { PPC::CNTTZD, PPC::CNTTZD_rec },
12800  { PPC::CNTTZW, PPC::CNTTZW_rec },
12801  { PPC::CNTTZW8, PPC::CNTTZW8_rec },
12802  { PPC::DIVD, PPC::DIVD_rec },
12803  { PPC::DIVDE, PPC::DIVDE_rec },
12804  { PPC::DIVDEO, PPC::DIVDEO_rec },
12805  { PPC::DIVDEU, PPC::DIVDEU_rec },
12806  { PPC::DIVDEUO, PPC::DIVDEUO_rec },
12807  { PPC::DIVDO, PPC::DIVDO_rec },
12808  { PPC::DIVDU, PPC::DIVDU_rec },
12809  { PPC::DIVDUO, PPC::DIVDUO_rec },
12810  { PPC::DIVW, PPC::DIVW_rec },
12811  { PPC::DIVWE, PPC::DIVWE_rec },
12812  { PPC::DIVWEO, PPC::DIVWEO_rec },
12813  { PPC::DIVWEU, PPC::DIVWEU_rec },
12814  { PPC::DIVWEUO, PPC::DIVWEUO_rec },
12815  { PPC::DIVWO, PPC::DIVWO_rec },
12816  { PPC::DIVWU, PPC::DIVWU_rec },
12817  { PPC::DIVWUO, PPC::DIVWUO_rec },
12818  { PPC::EQV, PPC::EQV_rec },
12819  { PPC::EQV8, PPC::EQV8_rec },
12820  { PPC::EXTSB, PPC::EXTSB_rec },
12821  { PPC::EXTSB8, PPC::EXTSB8_rec },
12822  { PPC::EXTSH, PPC::EXTSH_rec },
12823  { PPC::EXTSH8, PPC::EXTSH8_rec },
12824  { PPC::EXTSW, PPC::EXTSW_rec },
12825  { PPC::EXTSWSLI, PPC::EXTSWSLI_rec },
12826  { PPC::EXTSWSLI_32_64, PPC::EXTSWSLI_32_64_rec },
12827  { PPC::EXTSW_32_64, PPC::EXTSW_32_64_rec },
12828  { PPC::FABSD, PPC::FABSD_rec },
12829  { PPC::FABSS, PPC::FABSS_rec },
12830  { PPC::FADD, PPC::FADD_rec },
12831  { PPC::FADDS, PPC::FADDS_rec },
12832  { PPC::FCFID, PPC::FCFID_rec },
12833  { PPC::FCFIDS, PPC::FCFIDS_rec },
12834  { PPC::FCFIDU, PPC::FCFIDU_rec },
12835  { PPC::FCFIDUS, PPC::FCFIDUS_rec },
12836  { PPC::FCPSGND, PPC::FCPSGND_rec },
12837  { PPC::FCPSGNS, PPC::FCPSGNS_rec },
12838  { PPC::FCTID, PPC::FCTID_rec },
12839  { PPC::FCTIDU, PPC::FCTIDU_rec },
12840  { PPC::FCTIDUZ, PPC::FCTIDUZ_rec },
12841  { PPC::FCTIDZ, PPC::FCTIDZ_rec },
12842  { PPC::FCTIW, PPC::FCTIW_rec },
12843  { PPC::FCTIWU, PPC::FCTIWU_rec },
12844  { PPC::FCTIWUZ, PPC::FCTIWUZ_rec },
12845  { PPC::FCTIWZ, PPC::FCTIWZ_rec },
12846  { PPC::FDIV, PPC::FDIV_rec },
12847  { PPC::FDIVS, PPC::FDIVS_rec },
12848  { PPC::FMADD, PPC::FMADD_rec },
12849  { PPC::FMADDS, PPC::FMADDS_rec },
12850  { PPC::FMR, PPC::FMR_rec },
12851  { PPC::FMSUB, PPC::FMSUB_rec },
12852  { PPC::FMSUBS, PPC::FMSUBS_rec },
12853  { PPC::FMUL, PPC::FMUL_rec },
12854  { PPC::FMULS, PPC::FMULS_rec },
12855  { PPC::FNABSD, PPC::FNABSD_rec },
12856  { PPC::FNABSS, PPC::FNABSS_rec },
12857  { PPC::FNEGD, PPC::FNEGD_rec },
12858  { PPC::FNEGS, PPC::FNEGS_rec },
12859  { PPC::FNMADD, PPC::FNMADD_rec },
12860  { PPC::FNMADDS, PPC::FNMADDS_rec },
12861  { PPC::FNMSUB, PPC::FNMSUB_rec },
12862  { PPC::FNMSUBS, PPC::FNMSUBS_rec },
12863  { PPC::FRE, PPC::FRE_rec },
12864  { PPC::FRES, PPC::FRES_rec },
12865  { PPC::FRIMD, PPC::FRIMD_rec },
12866  { PPC::FRIMS, PPC::FRIMS_rec },
12867  { PPC::FRIND, PPC::FRIND_rec },
12868  { PPC::FRINS, PPC::FRINS_rec },
12869  { PPC::FRIPD, PPC::FRIPD_rec },
12870  { PPC::FRIPS, PPC::FRIPS_rec },
12871  { PPC::FRIZD, PPC::FRIZD_rec },
12872  { PPC::FRIZS, PPC::FRIZS_rec },
12873  { PPC::FRSP, PPC::FRSP_rec },
12874  { PPC::FRSQRTE, PPC::FRSQRTE_rec },
12875  { PPC::FRSQRTES, PPC::FRSQRTES_rec },
12876  { PPC::FSELD, PPC::FSELD_rec },
12877  { PPC::FSELS, PPC::FSELS_rec },
12878  { PPC::FSQRT, PPC::FSQRT_rec },
12879  { PPC::FSQRTS, PPC::FSQRTS_rec },
12880  { PPC::FSUB, PPC::FSUB_rec },
12881  { PPC::FSUBS, PPC::FSUBS_rec },
12882  { PPC::MULHD, PPC::MULHD_rec },
12883  { PPC::MULHDU, PPC::MULHDU_rec },
12884  { PPC::MULHW, PPC::MULHW_rec },
12885  { PPC::MULHWU, PPC::MULHWU_rec },
12886  { PPC::MULLD, PPC::MULLD_rec },
12887  { PPC::MULLDO, PPC::MULLDO_rec },
12888  { PPC::MULLW, PPC::MULLW_rec },
12889  { PPC::MULLWO, PPC::MULLWO_rec },
12890  { PPC::NAND, PPC::NAND_rec },
12891  { PPC::NAND8, PPC::NAND8_rec },
12892  { PPC::NEG, PPC::NEG_rec },
12893  { PPC::NEG8, PPC::NEG8_rec },
12894  { PPC::NEG8O, PPC::NEG8O_rec },
12895  { PPC::NEGO, PPC::NEGO_rec },
12896  { PPC::NOR, PPC::NOR_rec },
12897  { PPC::NOR8, PPC::NOR8_rec },
12898  { PPC::OR, PPC::OR_rec },
12899  { PPC::OR8, PPC::OR8_rec },
12900  { PPC::ORC, PPC::ORC_rec },
12901  { PPC::ORC8, PPC::ORC8_rec },
12902  { PPC::RLDCL, PPC::RLDCL_rec },
12903  { PPC::RLDCR, PPC::RLDCR_rec },
12904  { PPC::RLDIC, PPC::RLDIC_rec },
12905  { PPC::RLDICL, PPC::RLDICL_rec },
12906  { PPC::RLDICL_32, PPC::RLDICL_32_rec },
12907  { PPC::RLDICR, PPC::RLDICR_rec },
12908  { PPC::RLDIMI, PPC::RLDIMI_rec },
12909  { PPC::RLWIMI, PPC::RLWIMI_rec },
12910  { PPC::RLWIMI8, PPC::RLWIMI8_rec },
12911  { PPC::RLWINM, PPC::RLWINM_rec },
12912  { PPC::RLWINM8, PPC::RLWINM8_rec },
12913  { PPC::RLWNM, PPC::RLWNM_rec },
12914  { PPC::RLWNM8, PPC::RLWNM8_rec },
12915  { PPC::SLD, PPC::SLD_rec },
12916  { PPC::SLW, PPC::SLW_rec },
12917  { PPC::SLW8, PPC::SLW8_rec },
12918  { PPC::SRAD, PPC::SRAD_rec },
12919  { PPC::SRADI, PPC::SRADI_rec },
12920  { PPC::SRAW, PPC::SRAW_rec },
12921  { PPC::SRAWI, PPC::SRAWI_rec },
12922  { PPC::SRD, PPC::SRD_rec },
12923  { PPC::SRW, PPC::SRW_rec },
12924  { PPC::SRW8, PPC::SRW8_rec },
12925  { PPC::SUBF, PPC::SUBF_rec },
12926  { PPC::SUBF8, PPC::SUBF8_rec },
12927  { PPC::SUBF8O, PPC::SUBF8O_rec },
12928  { PPC::SUBFC, PPC::SUBFC_rec },
12929  { PPC::SUBFC8, PPC::SUBFC8_rec },
12930  { PPC::SUBFC8O, PPC::SUBFC8O_rec },
12931  { PPC::SUBFCO, PPC::SUBFCO_rec },
12932  { PPC::SUBFE, PPC::SUBFE_rec },
12933  { PPC::SUBFE8, PPC::SUBFE8_rec },
12934  { PPC::SUBFE8O, PPC::SUBFE8O_rec },
12935  { PPC::SUBFEO, PPC::SUBFEO_rec },
12936  { PPC::SUBFME, PPC::SUBFME_rec },
12937  { PPC::SUBFME8, PPC::SUBFME8_rec },
12938  { PPC::SUBFME8O, PPC::SUBFME8O_rec },
12939  { PPC::SUBFMEO, PPC::SUBFMEO_rec },
12940  { PPC::SUBFO, PPC::SUBFO_rec },
12941  { PPC::SUBFZE, PPC::SUBFZE_rec },
12942  { PPC::SUBFZE8, PPC::SUBFZE8_rec },
12943  { PPC::SUBFZE8O, PPC::SUBFZE8O_rec },
12944  { PPC::SUBFZEO, PPC::SUBFZEO_rec },
12945  { PPC::XOR, PPC::XOR_rec },
12946  { PPC::XOR8, PPC::XOR8_rec },
12947}; // End of getRecordFormOpcodeTable
12948
12949  unsigned mid;
12950  unsigned start = 0;
12951  unsigned end = 176;
12952  while (start < end) {
12953    mid = start + (end - start)/2;
12954    if (Opcode == getRecordFormOpcodeTable[mid][0]) {
12955      break;
12956    }
12957    if (Opcode < getRecordFormOpcodeTable[mid][0])
12958      end = mid;
12959    else
12960      start = mid + 1;
12961  }
12962  if (start == end)
12963    return -1; // Instruction doesn't exist in this table.
12964
12965  return getRecordFormOpcodeTable[mid][1];
12966}
12967
12968} // end namespace PPC
12969} // end namespace llvm
12970#endif // GET_INSTRMAP_INFO
12971
12972