Line data Source code
1 : #[allow(non_camel_case_types)]
2 0 : #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
3 : pub enum Opcode {
4 : PHI,
5 : INLINEASM,
6 : INLINEASM_BR,
7 : CFI_INSTRUCTION,
8 : EH_LABEL,
9 : GC_LABEL,
10 : ANNOTATION_LABEL,
11 : KILL,
12 : EXTRACT_SUBREG,
13 : INSERT_SUBREG,
14 : IMPLICIT_DEF,
15 : INIT_UNDEF,
16 : SUBREG_TO_REG,
17 : COPY_TO_REGCLASS,
18 : DBG_VALUE,
19 : DBG_VALUE_LIST,
20 : DBG_INSTR_REF,
21 : DBG_PHI,
22 : DBG_LABEL,
23 : REG_SEQUENCE,
24 : COPY,
25 : BUNDLE,
26 : LIFETIME_START,
27 : LIFETIME_END,
28 : PSEUDO_PROBE,
29 : ARITH_FENCE,
30 : STACKMAP,
31 : FENTRY_CALL,
32 : PATCHPOINT,
33 : LOAD_STACK_GUARD,
34 : PREALLOCATED_SETUP,
35 : PREALLOCATED_ARG,
36 : STATEPOINT,
37 : LOCAL_ESCAPE,
38 : FAULTING_OP,
39 : PATCHABLE_OP,
40 : PATCHABLE_FUNCTION_ENTER,
41 : PATCHABLE_RET,
42 : PATCHABLE_FUNCTION_EXIT,
43 : PATCHABLE_TAIL_CALL,
44 : PATCHABLE_EVENT_CALL,
45 : PATCHABLE_TYPED_EVENT_CALL,
46 : ICALL_BRANCH_FUNNEL,
47 : FAKE_USE,
48 : MEMBARRIER,
49 : JUMP_TABLE_DEBUG_INFO,
50 : CONVERGENCECTRL_ENTRY,
51 : CONVERGENCECTRL_ANCHOR,
52 : CONVERGENCECTRL_LOOP,
53 : CONVERGENCECTRL_GLUE,
54 : G_ASSERT_SEXT,
55 : G_ASSERT_ZEXT,
56 : G_ASSERT_ALIGN,
57 : G_ADD,
58 : G_SUB,
59 : G_MUL,
60 : G_SDIV,
61 : G_UDIV,
62 : G_SREM,
63 : G_UREM,
64 : G_SDIVREM,
65 : G_UDIVREM,
66 : G_AND,
67 : G_OR,
68 : G_XOR,
69 : G_ABDS,
70 : G_ABDU,
71 : G_IMPLICIT_DEF,
72 : G_PHI,
73 : G_FRAME_INDEX,
74 : G_GLOBAL_VALUE,
75 : G_PTRAUTH_GLOBAL_VALUE,
76 : G_CONSTANT_POOL,
77 : G_EXTRACT,
78 : G_UNMERGE_VALUES,
79 : G_INSERT,
80 : G_MERGE_VALUES,
81 : G_BUILD_VECTOR,
82 : G_BUILD_VECTOR_TRUNC,
83 : G_CONCAT_VECTORS,
84 : G_PTRTOINT,
85 : G_INTTOPTR,
86 : G_BITCAST,
87 : G_FREEZE,
88 : G_CONSTANT_FOLD_BARRIER,
89 : G_INTRINSIC_FPTRUNC_ROUND,
90 : G_INTRINSIC_TRUNC,
91 : G_INTRINSIC_ROUND,
92 : G_INTRINSIC_LRINT,
93 : G_INTRINSIC_LLRINT,
94 : G_INTRINSIC_ROUNDEVEN,
95 : G_READCYCLECOUNTER,
96 : G_READSTEADYCOUNTER,
97 : G_LOAD,
98 : G_SEXTLOAD,
99 : G_ZEXTLOAD,
100 : G_INDEXED_LOAD,
101 : G_INDEXED_SEXTLOAD,
102 : G_INDEXED_ZEXTLOAD,
103 : G_STORE,
104 : G_INDEXED_STORE,
105 : G_ATOMIC_CMPXCHG_WITH_SUCCESS,
106 : G_ATOMIC_CMPXCHG,
107 : G_ATOMICRMW_XCHG,
108 : G_ATOMICRMW_ADD,
109 : G_ATOMICRMW_SUB,
110 : G_ATOMICRMW_AND,
111 : G_ATOMICRMW_NAND,
112 : G_ATOMICRMW_OR,
113 : G_ATOMICRMW_XOR,
114 : G_ATOMICRMW_MAX,
115 : G_ATOMICRMW_MIN,
116 : G_ATOMICRMW_UMAX,
117 : G_ATOMICRMW_UMIN,
118 : G_ATOMICRMW_FADD,
119 : G_ATOMICRMW_FSUB,
120 : G_ATOMICRMW_FMAX,
121 : G_ATOMICRMW_FMIN,
122 : G_ATOMICRMW_FMAXIMUM,
123 : G_ATOMICRMW_FMINIMUM,
124 : G_ATOMICRMW_UINC_WRAP,
125 : G_ATOMICRMW_UDEC_WRAP,
126 : G_ATOMICRMW_USUB_COND,
127 : G_ATOMICRMW_USUB_SAT,
128 : G_FENCE,
129 : G_PREFETCH,
130 : G_BRCOND,
131 : G_BRINDIRECT,
132 : G_INVOKE_REGION_START,
133 : G_INTRINSIC,
134 : G_INTRINSIC_W_SIDE_EFFECTS,
135 : G_INTRINSIC_CONVERGENT,
136 : G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS,
137 : G_ANYEXT,
138 : G_TRUNC,
139 : G_TRUNC_SSAT_S,
140 : G_TRUNC_SSAT_U,
141 : G_TRUNC_USAT_U,
142 : G_CONSTANT,
143 : G_FCONSTANT,
144 : G_VASTART,
145 : G_VAARG,
146 : G_SEXT,
147 : G_SEXT_INREG,
148 : G_ZEXT,
149 : G_SHL,
150 : G_LSHR,
151 : G_ASHR,
152 : G_FSHL,
153 : G_FSHR,
154 : G_ROTR,
155 : G_ROTL,
156 : G_ICMP,
157 : G_FCMP,
158 : G_SCMP,
159 : G_UCMP,
160 : G_SELECT,
161 : G_UADDO,
162 : G_UADDE,
163 : G_USUBO,
164 : G_USUBE,
165 : G_SADDO,
166 : G_SADDE,
167 : G_SSUBO,
168 : G_SSUBE,
169 : G_UMULO,
170 : G_SMULO,
171 : G_UMULH,
172 : G_SMULH,
173 : G_UADDSAT,
174 : G_SADDSAT,
175 : G_USUBSAT,
176 : G_SSUBSAT,
177 : G_USHLSAT,
178 : G_SSHLSAT,
179 : G_SMULFIX,
180 : G_UMULFIX,
181 : G_SMULFIXSAT,
182 : G_UMULFIXSAT,
183 : G_SDIVFIX,
184 : G_UDIVFIX,
185 : G_SDIVFIXSAT,
186 : G_UDIVFIXSAT,
187 : G_FADD,
188 : G_FSUB,
189 : G_FMUL,
190 : G_FMA,
191 : G_FMAD,
192 : G_FDIV,
193 : G_FREM,
194 : G_FPOW,
195 : G_FPOWI,
196 : G_FEXP,
197 : G_FEXP2,
198 : G_FEXP10,
199 : G_FLOG,
200 : G_FLOG2,
201 : G_FLOG10,
202 : G_FLDEXP,
203 : G_FFREXP,
204 : G_FNEG,
205 : G_FPEXT,
206 : G_FPTRUNC,
207 : G_FPTOSI,
208 : G_FPTOUI,
209 : G_SITOFP,
210 : G_UITOFP,
211 : G_FPTOSI_SAT,
212 : G_FPTOUI_SAT,
213 : G_FABS,
214 : G_FCOPYSIGN,
215 : G_IS_FPCLASS,
216 : G_FCANONICALIZE,
217 : G_FMINNUM,
218 : G_FMAXNUM,
219 : G_FMINNUM_IEEE,
220 : G_FMAXNUM_IEEE,
221 : G_FMINIMUM,
222 : G_FMAXIMUM,
223 : G_FMINIMUMNUM,
224 : G_FMAXIMUMNUM,
225 : G_GET_FPENV,
226 : G_SET_FPENV,
227 : G_RESET_FPENV,
228 : G_GET_FPMODE,
229 : G_SET_FPMODE,
230 : G_RESET_FPMODE,
231 : G_GET_ROUNDING,
232 : G_PTR_ADD,
233 : G_PTRMASK,
234 : G_SMIN,
235 : G_SMAX,
236 : G_UMIN,
237 : G_UMAX,
238 : G_ABS,
239 : G_LROUND,
240 : G_LLROUND,
241 : G_BR,
242 : G_BRJT,
243 : G_VSCALE,
244 : G_INSERT_SUBVECTOR,
245 : G_EXTRACT_SUBVECTOR,
246 : G_INSERT_VECTOR_ELT,
247 : G_EXTRACT_VECTOR_ELT,
248 : G_SHUFFLE_VECTOR,
249 : G_SPLAT_VECTOR,
250 : G_STEP_VECTOR,
251 : G_VECTOR_COMPRESS,
252 : G_CTTZ,
253 : G_CTTZ_ZERO_UNDEF,
254 : G_CTLZ,
255 : G_CTLZ_ZERO_UNDEF,
256 : G_CTPOP,
257 : G_BSWAP,
258 : G_BITREVERSE,
259 : G_FCEIL,
260 : G_FCOS,
261 : G_FSIN,
262 : G_FSINCOS,
263 : G_FTAN,
264 : G_FACOS,
265 : G_FASIN,
266 : G_FATAN,
267 : G_FATAN2,
268 : G_FCOSH,
269 : G_FSINH,
270 : G_FTANH,
271 : G_FSQRT,
272 : G_FFLOOR,
273 : G_FRINT,
274 : G_FNEARBYINT,
275 : G_ADDRSPACE_CAST,
276 : G_BLOCK_ADDR,
277 : G_JUMP_TABLE,
278 : G_DYN_STACKALLOC,
279 : G_STACKSAVE,
280 : G_STACKRESTORE,
281 : G_STRICT_FADD,
282 : G_STRICT_FSUB,
283 : G_STRICT_FMUL,
284 : G_STRICT_FDIV,
285 : G_STRICT_FREM,
286 : G_STRICT_FMA,
287 : G_STRICT_FSQRT,
288 : G_STRICT_FLDEXP,
289 : G_READ_REGISTER,
290 : G_WRITE_REGISTER,
291 : G_MEMCPY,
292 : G_MEMCPY_INLINE,
293 : G_MEMMOVE,
294 : G_MEMSET,
295 : G_BZERO,
296 : G_TRAP,
297 : G_DEBUGTRAP,
298 : G_UBSANTRAP,
299 : G_VECREDUCE_SEQ_FADD,
300 : G_VECREDUCE_SEQ_FMUL,
301 : G_VECREDUCE_FADD,
302 : G_VECREDUCE_FMUL,
303 : G_VECREDUCE_FMAX,
304 : G_VECREDUCE_FMIN,
305 : G_VECREDUCE_FMAXIMUM,
306 : G_VECREDUCE_FMINIMUM,
307 : G_VECREDUCE_ADD,
308 : G_VECREDUCE_MUL,
309 : G_VECREDUCE_AND,
310 : G_VECREDUCE_OR,
311 : G_VECREDUCE_XOR,
312 : G_VECREDUCE_SMAX,
313 : G_VECREDUCE_SMIN,
314 : G_VECREDUCE_UMAX,
315 : G_VECREDUCE_UMIN,
316 : G_SBFX,
317 : G_UBFX,
318 : ATOMIC_CMP_SWAP_I128,
319 : ATOMIC_LOAD_ADD_I128,
320 : ATOMIC_LOAD_AND_I128,
321 : ATOMIC_LOAD_NAND_I128,
322 : ATOMIC_LOAD_OR_I128,
323 : ATOMIC_LOAD_SUB_I128,
324 : ATOMIC_LOAD_XOR_I128,
325 : ATOMIC_SWAP_I128,
326 : BUILD_QUADWORD,
327 : BUILD_UACC,
328 : CFENCE,
329 : CFENCE8,
330 : CLRLSLDI,
331 : CLRLSLDI_rec,
332 : CLRLSLWI,
333 : CLRLSLWI_rec,
334 : CLRRDI,
335 : CLRRDI_rec,
336 : CLRRWI,
337 : CLRRWI_rec,
338 : DCBFL,
339 : DCBFLP,
340 : DCBFPS,
341 : DCBFx,
342 : DCBSTPS,
343 : DCBTCT,
344 : DCBTDS,
345 : DCBTSTCT,
346 : DCBTSTDS,
347 : DCBTSTT,
348 : DCBTSTx,
349 : DCBTT,
350 : DCBTx,
351 : DFLOADf32,
352 : DFLOADf64,
353 : DFSTOREf32,
354 : DFSTOREf64,
355 : EXTLDI,
356 : EXTLDI_rec,
357 : EXTLWI,
358 : EXTLWI_rec,
359 : EXTRDI,
360 : EXTRDI_rec,
361 : EXTRWI,
362 : EXTRWI_rec,
363 : INSLWI,
364 : INSLWI_rec,
365 : INSRDI,
366 : INSRDI_rec,
367 : INSRWI,
368 : INSRWI_rec,
369 : KILL_PAIR,
370 : LAx,
371 : LIWAX,
372 : LIWZX,
373 : PPCLdFixedAddr,
374 : PSUBI,
375 : RLWIMIbm,
376 : RLWIMIbm_rec,
377 : RLWINMbm,
378 : RLWINMbm_rec,
379 : RLWNMbm,
380 : RLWNMbm_rec,
381 : ROTRDI,
382 : ROTRDI_rec,
383 : ROTRWI,
384 : ROTRWI_rec,
385 : SLDI,
386 : SLDI_rec,
387 : SLWI,
388 : SLWI_rec,
389 : SPILLTOVSR_LD,
390 : SPILLTOVSR_LDX,
391 : SPILLTOVSR_ST,
392 : SPILLTOVSR_STX,
393 : SRDI,
394 : SRDI_rec,
395 : SRWI,
396 : SRWI_rec,
397 : STIWX,
398 : SUBI,
399 : SUBIC,
400 : SUBIC_rec,
401 : SUBIS,
402 : SUBPCIS,
403 : XFLOADf32,
404 : XFLOADf64,
405 : XFSTOREf32,
406 : XFSTOREf64,
407 : ADD4,
408 : ADD4O,
409 : ADD4O_rec,
410 : ADD4TLS,
411 : ADD4_rec,
412 : ADD8,
413 : ADD8O,
414 : ADD8O_rec,
415 : ADD8TLS,
416 : ADD8TLS_,
417 : ADD8_rec,
418 : ADDC,
419 : ADDC8,
420 : ADDC8O,
421 : ADDC8O_rec,
422 : ADDC8_rec,
423 : ADDCO,
424 : ADDCO_rec,
425 : ADDC_rec,
426 : ADDE,
427 : ADDE8,
428 : ADDE8O,
429 : ADDE8O_rec,
430 : ADDE8_rec,
431 : ADDEO,
432 : ADDEO_rec,
433 : ADDEX,
434 : ADDEX8,
435 : ADDE_rec,
436 : ADDG6S,
437 : ADDG6S8,
438 : ADDI,
439 : ADDI8,
440 : ADDIC,
441 : ADDIC8,
442 : ADDIC_rec,
443 : ADDIS,
444 : ADDIS8,
445 : ADDISdtprelHA,
446 : ADDISdtprelHA32,
447 : ADDISgotTprelHA,
448 : ADDIStlsgdHA,
449 : ADDIStlsldHA,
450 : ADDIStocHA,
451 : ADDIStocHA8,
452 : ADDIdtprelL,
453 : ADDIdtprelL32,
454 : ADDItlsgdL,
455 : ADDItlsgdL32,
456 : ADDItlsgdLADDR,
457 : ADDItlsgdLADDR32,
458 : ADDItlsldL,
459 : ADDItlsldL32,
460 : ADDItlsldLADDR,
461 : ADDItlsldLADDR32,
462 : ADDItoc,
463 : ADDItoc8,
464 : ADDItocL,
465 : ADDItocL8,
466 : ADDME,
467 : ADDME8,
468 : ADDME8O,
469 : ADDME8O_rec,
470 : ADDME8_rec,
471 : ADDMEO,
472 : ADDMEO_rec,
473 : ADDME_rec,
474 : ADDPCIS,
475 : ADDZE,
476 : ADDZE8,
477 : ADDZE8O,
478 : ADDZE8O_rec,
479 : ADDZE8_rec,
480 : ADDZEO,
481 : ADDZEO_rec,
482 : ADDZE_rec,
483 : ADJCALLSTACKDOWN,
484 : ADJCALLSTACKUP,
485 : AND,
486 : AND8,
487 : AND8_rec,
488 : ANDC,
489 : ANDC8,
490 : ANDC8_rec,
491 : ANDC_rec,
492 : ANDI8_rec,
493 : ANDIS8_rec,
494 : ANDIS_rec,
495 : ANDI_rec,
496 : ANDI_rec_1_EQ_BIT,
497 : ANDI_rec_1_EQ_BIT8,
498 : ANDI_rec_1_GT_BIT,
499 : ANDI_rec_1_GT_BIT8,
500 : AND_rec,
501 : ATOMIC_CMP_SWAP_I16,
502 : ATOMIC_CMP_SWAP_I32,
503 : ATOMIC_CMP_SWAP_I64,
504 : ATOMIC_CMP_SWAP_I8,
505 : ATOMIC_LOAD_ADD_I16,
506 : ATOMIC_LOAD_ADD_I32,
507 : ATOMIC_LOAD_ADD_I64,
508 : ATOMIC_LOAD_ADD_I8,
509 : ATOMIC_LOAD_AND_I16,
510 : ATOMIC_LOAD_AND_I32,
511 : ATOMIC_LOAD_AND_I64,
512 : ATOMIC_LOAD_AND_I8,
513 : ATOMIC_LOAD_MAX_I16,
514 : ATOMIC_LOAD_MAX_I32,
515 : ATOMIC_LOAD_MAX_I64,
516 : ATOMIC_LOAD_MAX_I8,
517 : ATOMIC_LOAD_MIN_I16,
518 : ATOMIC_LOAD_MIN_I32,
519 : ATOMIC_LOAD_MIN_I64,
520 : ATOMIC_LOAD_MIN_I8,
521 : ATOMIC_LOAD_NAND_I16,
522 : ATOMIC_LOAD_NAND_I32,
523 : ATOMIC_LOAD_NAND_I64,
524 : ATOMIC_LOAD_NAND_I8,
525 : ATOMIC_LOAD_OR_I16,
526 : ATOMIC_LOAD_OR_I32,
527 : ATOMIC_LOAD_OR_I64,
528 : ATOMIC_LOAD_OR_I8,
529 : ATOMIC_LOAD_SUB_I16,
530 : ATOMIC_LOAD_SUB_I32,
531 : ATOMIC_LOAD_SUB_I64,
532 : ATOMIC_LOAD_SUB_I8,
533 : ATOMIC_LOAD_UMAX_I16,
534 : ATOMIC_LOAD_UMAX_I32,
535 : ATOMIC_LOAD_UMAX_I64,
536 : ATOMIC_LOAD_UMAX_I8,
537 : ATOMIC_LOAD_UMIN_I16,
538 : ATOMIC_LOAD_UMIN_I32,
539 : ATOMIC_LOAD_UMIN_I64,
540 : ATOMIC_LOAD_UMIN_I8,
541 : ATOMIC_LOAD_XOR_I16,
542 : ATOMIC_LOAD_XOR_I32,
543 : ATOMIC_LOAD_XOR_I64,
544 : ATOMIC_LOAD_XOR_I8,
545 : ATOMIC_SWAP_I16,
546 : ATOMIC_SWAP_I32,
547 : ATOMIC_SWAP_I64,
548 : ATOMIC_SWAP_I8,
549 : ATTN,
550 : B,
551 : BA,
552 : BC,
553 : BCC,
554 : BCCA,
555 : BCCCTR,
556 : BCCCTR8,
557 : BCCCTRL,
558 : BCCCTRL8,
559 : BCCL,
560 : BCCLA,
561 : BCCLR,
562 : BCCLRL,
563 : BCCTR,
564 : BCCTR8,
565 : BCCTR8n,
566 : BCCTRL,
567 : BCCTRL8,
568 : BCCTRL8n,
569 : BCCTRLn,
570 : BCCTRn,
571 : BCDADD_rec,
572 : BCDCFN_rec,
573 : BCDCFSQ_rec,
574 : BCDCFZ_rec,
575 : BCDCPSGN_rec,
576 : BCDCTN_rec,
577 : BCDCTSQ_rec,
578 : BCDCTZ_rec,
579 : BCDSETSGN_rec,
580 : BCDSR_rec,
581 : BCDSUB_rec,
582 : BCDS_rec,
583 : BCDTRUNC_rec,
584 : BCDUS_rec,
585 : BCDUTRUNC_rec,
586 : BCL,
587 : BCLR,
588 : BCLRL,
589 : BCLRLn,
590 : BCLRn,
591 : BCLalways,
592 : BCLn,
593 : BCTR,
594 : BCTR8,
595 : BCTRL,
596 : BCTRL8,
597 : BCTRL8_LDinto_toc,
598 : BCTRL8_LDinto_toc_RM,
599 : BCTRL8_RM,
600 : BCTRL_LWZinto_toc,
601 : BCTRL_LWZinto_toc_RM,
602 : BCTRL_RM,
603 : BCn,
604 : BDNZ,
605 : BDNZ8,
606 : BDNZA,
607 : BDNZAm,
608 : BDNZAp,
609 : BDNZL,
610 : BDNZLA,
611 : BDNZLAm,
612 : BDNZLAp,
613 : BDNZLR,
614 : BDNZLR8,
615 : BDNZLRL,
616 : BDNZLRLm,
617 : BDNZLRLp,
618 : BDNZLRm,
619 : BDNZLRp,
620 : BDNZLm,
621 : BDNZLp,
622 : BDNZm,
623 : BDNZp,
624 : BDZ,
625 : BDZ8,
626 : BDZA,
627 : BDZAm,
628 : BDZAp,
629 : BDZL,
630 : BDZLA,
631 : BDZLAm,
632 : BDZLAp,
633 : BDZLR,
634 : BDZLR8,
635 : BDZLRL,
636 : BDZLRLm,
637 : BDZLRLp,
638 : BDZLRm,
639 : BDZLRp,
640 : BDZLm,
641 : BDZLp,
642 : BDZm,
643 : BDZp,
644 : BL,
645 : BL8,
646 : BL8_NOP,
647 : BL8_NOP_RM,
648 : BL8_NOP_TLS,
649 : BL8_NOTOC,
650 : BL8_NOTOC_RM,
651 : BL8_NOTOC_TLS,
652 : BL8_RM,
653 : BL8_TLS,
654 : BL8_TLS_,
655 : BLA,
656 : BLA8,
657 : BLA8_NOP,
658 : BLA8_NOP_RM,
659 : BLA8_RM,
660 : BLA_RM,
661 : BLR,
662 : BLR8,
663 : BLRL,
664 : BL_NOP,
665 : BL_NOP_RM,
666 : BL_RM,
667 : BL_TLS,
668 : BPERMD,
669 : BRD,
670 : BRH,
671 : BRH8,
672 : BRINC,
673 : BRW,
674 : BRW8,
675 : CBCDTD,
676 : CBCDTD8,
677 : CDTBCD,
678 : CDTBCD8,
679 : CFUGED,
680 : CLRBHRB,
681 : CMPB,
682 : CMPB8,
683 : CMPD,
684 : CMPDI,
685 : CMPEQB,
686 : CMPLD,
687 : CMPLDI,
688 : CMPLW,
689 : CMPLWI,
690 : CMPRB,
691 : CMPRB8,
692 : CMPW,
693 : CMPWI,
694 : CNTLZD,
695 : CNTLZDM,
696 : CNTLZD_rec,
697 : CNTLZW,
698 : CNTLZW8,
699 : CNTLZW8_rec,
700 : CNTLZW_rec,
701 : CNTTZD,
702 : CNTTZDM,
703 : CNTTZD_rec,
704 : CNTTZW,
705 : CNTTZW8,
706 : CNTTZW8_rec,
707 : CNTTZW_rec,
708 : CP_ABORT,
709 : CP_COPY,
710 : CP_COPY8,
711 : CP_PASTE8_rec,
712 : CP_PASTE_rec,
713 : CR6SET,
714 : CR6UNSET,
715 : CRAND,
716 : CRANDC,
717 : CREQV,
718 : CRNAND,
719 : CRNOR,
720 : CRNOT,
721 : CROR,
722 : CRORC,
723 : CRSET,
724 : CRUNSET,
725 : CRXOR,
726 : CTRL_DEP,
727 : DADD,
728 : DADDQ,
729 : DADDQ_rec,
730 : DADD_rec,
731 : DARN,
732 : DCBA,
733 : DCBF,
734 : DCBFEP,
735 : DCBI,
736 : DCBST,
737 : DCBSTEP,
738 : DCBT,
739 : DCBTEP,
740 : DCBTST,
741 : DCBTSTEP,
742 : DCBZ,
743 : DCBZEP,
744 : DCBZL,
745 : DCBZLEP,
746 : DCCCI,
747 : DCFFIX,
748 : DCFFIXQ,
749 : DCFFIXQQ,
750 : DCFFIXQ_rec,
751 : DCFFIX_rec,
752 : DCMPO,
753 : DCMPOQ,
754 : DCMPU,
755 : DCMPUQ,
756 : DCTDP,
757 : DCTDP_rec,
758 : DCTFIX,
759 : DCTFIXQ,
760 : DCTFIXQQ,
761 : DCTFIXQ_rec,
762 : DCTFIX_rec,
763 : DCTQPQ,
764 : DCTQPQ_rec,
765 : DDEDPD,
766 : DDEDPDQ,
767 : DDEDPDQ_rec,
768 : DDEDPD_rec,
769 : DDIV,
770 : DDIVQ,
771 : DDIVQ_rec,
772 : DDIV_rec,
773 : DENBCD,
774 : DENBCDQ,
775 : DENBCDQ_rec,
776 : DENBCD_rec,
777 : DIEX,
778 : DIEXQ,
779 : DIEXQ_rec,
780 : DIEX_rec,
781 : DIVD,
782 : DIVDE,
783 : DIVDEO,
784 : DIVDEO_rec,
785 : DIVDEU,
786 : DIVDEUO,
787 : DIVDEUO_rec,
788 : DIVDEU_rec,
789 : DIVDE_rec,
790 : DIVDO,
791 : DIVDO_rec,
792 : DIVDU,
793 : DIVDUO,
794 : DIVDUO_rec,
795 : DIVDU_rec,
796 : DIVD_rec,
797 : DIVW,
798 : DIVWE,
799 : DIVWEO,
800 : DIVWEO_rec,
801 : DIVWEU,
802 : DIVWEUO,
803 : DIVWEUO_rec,
804 : DIVWEU_rec,
805 : DIVWE_rec,
806 : DIVWO,
807 : DIVWO_rec,
808 : DIVWU,
809 : DIVWUO,
810 : DIVWUO_rec,
811 : DIVWU_rec,
812 : DIVW_rec,
813 : DMMR,
814 : DMSETDMRZ,
815 : DMSHA2HASH,
816 : DMSHA3HASH,
817 : DMUL,
818 : DMULQ,
819 : DMULQ_rec,
820 : DMUL_rec,
821 : DMXOR,
822 : DMXVBF16GERX2,
823 : DMXVBF16GERX2NN,
824 : DMXVBF16GERX2NP,
825 : DMXVBF16GERX2PN,
826 : DMXVBF16GERX2PP,
827 : DMXVF16GERX2,
828 : DMXVF16GERX2NN,
829 : DMXVF16GERX2NP,
830 : DMXVF16GERX2PN,
831 : DMXVF16GERX2PP,
832 : DMXVI8GERX4,
833 : DMXVI8GERX4PP,
834 : DMXVI8GERX4SPP,
835 : DMXXEXTFDMR256,
836 : DMXXEXTFDMR512,
837 : DMXXEXTFDMR512_HI,
838 : DMXXINSTDMR256,
839 : DMXXINSTDMR512,
840 : DMXXINSTDMR512_HI,
841 : DMXXSETACCZ,
842 : DMXXSHAPAD,
843 : DQUA,
844 : DQUAI,
845 : DQUAIQ,
846 : DQUAIQ_rec,
847 : DQUAI_rec,
848 : DQUAQ,
849 : DQUAQ_rec,
850 : DQUA_rec,
851 : DRDPQ,
852 : DRDPQ_rec,
853 : DRINTN,
854 : DRINTNQ,
855 : DRINTNQ_rec,
856 : DRINTN_rec,
857 : DRINTX,
858 : DRINTXQ,
859 : DRINTXQ_rec,
860 : DRINTX_rec,
861 : DRRND,
862 : DRRNDQ,
863 : DRRNDQ_rec,
864 : DRRND_rec,
865 : DRSP,
866 : DRSP_rec,
867 : DSCLI,
868 : DSCLIQ,
869 : DSCLIQ_rec,
870 : DSCLI_rec,
871 : DSCRI,
872 : DSCRIQ,
873 : DSCRIQ_rec,
874 : DSCRI_rec,
875 : DSS,
876 : DSSALL,
877 : DST,
878 : DST64,
879 : DSTST,
880 : DSTST64,
881 : DSTSTT,
882 : DSTSTT64,
883 : DSTT,
884 : DSTT64,
885 : DSUB,
886 : DSUBQ,
887 : DSUBQ_rec,
888 : DSUB_rec,
889 : DTSTDC,
890 : DTSTDCQ,
891 : DTSTDG,
892 : DTSTDGQ,
893 : DTSTEX,
894 : DTSTEXQ,
895 : DTSTSF,
896 : DTSTSFI,
897 : DTSTSFIQ,
898 : DTSTSFQ,
899 : DXEX,
900 : DXEXQ,
901 : DXEXQ_rec,
902 : DXEX_rec,
903 : DYNALLOC,
904 : DYNALLOC8,
905 : DYNAREAOFFSET,
906 : DYNAREAOFFSET8,
907 : DecreaseCTR8loop,
908 : DecreaseCTRloop,
909 : EFDABS,
910 : EFDADD,
911 : EFDCFS,
912 : EFDCFSF,
913 : EFDCFSI,
914 : EFDCFSID,
915 : EFDCFUF,
916 : EFDCFUI,
917 : EFDCFUID,
918 : EFDCMPEQ,
919 : EFDCMPGT,
920 : EFDCMPLT,
921 : EFDCTSF,
922 : EFDCTSI,
923 : EFDCTSIDZ,
924 : EFDCTSIZ,
925 : EFDCTUF,
926 : EFDCTUI,
927 : EFDCTUIDZ,
928 : EFDCTUIZ,
929 : EFDDIV,
930 : EFDMUL,
931 : EFDNABS,
932 : EFDNEG,
933 : EFDSUB,
934 : EFDTSTEQ,
935 : EFDTSTGT,
936 : EFDTSTLT,
937 : EFSABS,
938 : EFSADD,
939 : EFSCFD,
940 : EFSCFSF,
941 : EFSCFSI,
942 : EFSCFUF,
943 : EFSCFUI,
944 : EFSCMPEQ,
945 : EFSCMPGT,
946 : EFSCMPLT,
947 : EFSCTSF,
948 : EFSCTSI,
949 : EFSCTSIZ,
950 : EFSCTUF,
951 : EFSCTUI,
952 : EFSCTUIZ,
953 : EFSDIV,
954 : EFSMUL,
955 : EFSNABS,
956 : EFSNEG,
957 : EFSSUB,
958 : EFSTSTEQ,
959 : EFSTSTGT,
960 : EFSTSTLT,
961 : EH_SjLj_LongJmp32,
962 : EH_SjLj_LongJmp64,
963 : EH_SjLj_SetJmp32,
964 : EH_SjLj_SetJmp64,
965 : EH_SjLj_Setup,
966 : EQV,
967 : EQV8,
968 : EQV8_rec,
969 : EQV_rec,
970 : EVABS,
971 : EVADDIW,
972 : EVADDSMIAAW,
973 : EVADDSSIAAW,
974 : EVADDUMIAAW,
975 : EVADDUSIAAW,
976 : EVADDW,
977 : EVAND,
978 : EVANDC,
979 : EVCMPEQ,
980 : EVCMPGTS,
981 : EVCMPGTU,
982 : EVCMPLTS,
983 : EVCMPLTU,
984 : EVCNTLSW,
985 : EVCNTLZW,
986 : EVDIVWS,
987 : EVDIVWU,
988 : EVEQV,
989 : EVEXTSB,
990 : EVEXTSH,
991 : EVFSABS,
992 : EVFSADD,
993 : EVFSCFSF,
994 : EVFSCFSI,
995 : EVFSCFUF,
996 : EVFSCFUI,
997 : EVFSCMPEQ,
998 : EVFSCMPGT,
999 : EVFSCMPLT,
1000 : EVFSCTSF,
1001 : EVFSCTSI,
1002 : EVFSCTSIZ,
1003 : EVFSCTUF,
1004 : EVFSCTUI,
1005 : EVFSCTUIZ,
1006 : EVFSDIV,
1007 : EVFSMUL,
1008 : EVFSNABS,
1009 : EVFSNEG,
1010 : EVFSSUB,
1011 : EVFSTSTEQ,
1012 : EVFSTSTGT,
1013 : EVFSTSTLT,
1014 : EVLDD,
1015 : EVLDDX,
1016 : EVLDH,
1017 : EVLDHX,
1018 : EVLDW,
1019 : EVLDWX,
1020 : EVLHHESPLAT,
1021 : EVLHHESPLATX,
1022 : EVLHHOSSPLAT,
1023 : EVLHHOSSPLATX,
1024 : EVLHHOUSPLAT,
1025 : EVLHHOUSPLATX,
1026 : EVLWHE,
1027 : EVLWHEX,
1028 : EVLWHOS,
1029 : EVLWHOSX,
1030 : EVLWHOU,
1031 : EVLWHOUX,
1032 : EVLWHSPLAT,
1033 : EVLWHSPLATX,
1034 : EVLWWSPLAT,
1035 : EVLWWSPLATX,
1036 : EVMERGEHI,
1037 : EVMERGEHILO,
1038 : EVMERGELO,
1039 : EVMERGELOHI,
1040 : EVMHEGSMFAA,
1041 : EVMHEGSMFAN,
1042 : EVMHEGSMIAA,
1043 : EVMHEGSMIAN,
1044 : EVMHEGUMIAA,
1045 : EVMHEGUMIAN,
1046 : EVMHESMF,
1047 : EVMHESMFA,
1048 : EVMHESMFAAW,
1049 : EVMHESMFANW,
1050 : EVMHESMI,
1051 : EVMHESMIA,
1052 : EVMHESMIAAW,
1053 : EVMHESMIANW,
1054 : EVMHESSF,
1055 : EVMHESSFA,
1056 : EVMHESSFAAW,
1057 : EVMHESSFANW,
1058 : EVMHESSIAAW,
1059 : EVMHESSIANW,
1060 : EVMHEUMI,
1061 : EVMHEUMIA,
1062 : EVMHEUMIAAW,
1063 : EVMHEUMIANW,
1064 : EVMHEUSIAAW,
1065 : EVMHEUSIANW,
1066 : EVMHOGSMFAA,
1067 : EVMHOGSMFAN,
1068 : EVMHOGSMIAA,
1069 : EVMHOGSMIAN,
1070 : EVMHOGUMIAA,
1071 : EVMHOGUMIAN,
1072 : EVMHOSMF,
1073 : EVMHOSMFA,
1074 : EVMHOSMFAAW,
1075 : EVMHOSMFANW,
1076 : EVMHOSMI,
1077 : EVMHOSMIA,
1078 : EVMHOSMIAAW,
1079 : EVMHOSMIANW,
1080 : EVMHOSSF,
1081 : EVMHOSSFA,
1082 : EVMHOSSFAAW,
1083 : EVMHOSSFANW,
1084 : EVMHOSSIAAW,
1085 : EVMHOSSIANW,
1086 : EVMHOUMI,
1087 : EVMHOUMIA,
1088 : EVMHOUMIAAW,
1089 : EVMHOUMIANW,
1090 : EVMHOUSIAAW,
1091 : EVMHOUSIANW,
1092 : EVMRA,
1093 : EVMWHSMF,
1094 : EVMWHSMFA,
1095 : EVMWHSMI,
1096 : EVMWHSMIA,
1097 : EVMWHSSF,
1098 : EVMWHSSFA,
1099 : EVMWHUMI,
1100 : EVMWHUMIA,
1101 : EVMWLSMIAAW,
1102 : EVMWLSMIANW,
1103 : EVMWLSSIAAW,
1104 : EVMWLSSIANW,
1105 : EVMWLUMI,
1106 : EVMWLUMIA,
1107 : EVMWLUMIAAW,
1108 : EVMWLUMIANW,
1109 : EVMWLUSIAAW,
1110 : EVMWLUSIANW,
1111 : EVMWSMF,
1112 : EVMWSMFA,
1113 : EVMWSMFAA,
1114 : EVMWSMFAN,
1115 : EVMWSMI,
1116 : EVMWSMIA,
1117 : EVMWSMIAA,
1118 : EVMWSMIAN,
1119 : EVMWSSF,
1120 : EVMWSSFA,
1121 : EVMWSSFAA,
1122 : EVMWSSFAN,
1123 : EVMWUMI,
1124 : EVMWUMIA,
1125 : EVMWUMIAA,
1126 : EVMWUMIAN,
1127 : EVNAND,
1128 : EVNEG,
1129 : EVNOR,
1130 : EVOR,
1131 : EVORC,
1132 : EVRLW,
1133 : EVRLWI,
1134 : EVRNDW,
1135 : EVSEL,
1136 : EVSLW,
1137 : EVSLWI,
1138 : EVSPLATFI,
1139 : EVSPLATI,
1140 : EVSRWIS,
1141 : EVSRWIU,
1142 : EVSRWS,
1143 : EVSRWU,
1144 : EVSTDD,
1145 : EVSTDDX,
1146 : EVSTDH,
1147 : EVSTDHX,
1148 : EVSTDW,
1149 : EVSTDWX,
1150 : EVSTWHE,
1151 : EVSTWHEX,
1152 : EVSTWHO,
1153 : EVSTWHOX,
1154 : EVSTWWE,
1155 : EVSTWWEX,
1156 : EVSTWWO,
1157 : EVSTWWOX,
1158 : EVSUBFSMIAAW,
1159 : EVSUBFSSIAAW,
1160 : EVSUBFUMIAAW,
1161 : EVSUBFUSIAAW,
1162 : EVSUBFW,
1163 : EVSUBIFW,
1164 : EVXOR,
1165 : EXTSB,
1166 : EXTSB8,
1167 : EXTSB8_32_64,
1168 : EXTSB8_rec,
1169 : EXTSB_rec,
1170 : EXTSH,
1171 : EXTSH8,
1172 : EXTSH8_32_64,
1173 : EXTSH8_rec,
1174 : EXTSH_rec,
1175 : EXTSW,
1176 : EXTSWSLI,
1177 : EXTSWSLI_32_64,
1178 : EXTSWSLI_32_64_rec,
1179 : EXTSWSLI_rec,
1180 : EXTSW_32,
1181 : EXTSW_32_64,
1182 : EXTSW_32_64_rec,
1183 : EXTSW_rec,
1184 : EnforceIEIO,
1185 : FABSD,
1186 : FABSD_rec,
1187 : FABSS,
1188 : FABSS_rec,
1189 : FADD,
1190 : FADDS,
1191 : FADDS_rec,
1192 : FADD_rec,
1193 : FADDrtz,
1194 : FCFID,
1195 : FCFIDS,
1196 : FCFIDS_rec,
1197 : FCFIDU,
1198 : FCFIDUS,
1199 : FCFIDUS_rec,
1200 : FCFIDU_rec,
1201 : FCFID_rec,
1202 : FCMPOD,
1203 : FCMPOS,
1204 : FCMPUD,
1205 : FCMPUS,
1206 : FCPSGND,
1207 : FCPSGND_rec,
1208 : FCPSGNS,
1209 : FCPSGNS_rec,
1210 : FCTID,
1211 : FCTIDU,
1212 : FCTIDUZ,
1213 : FCTIDUZ_rec,
1214 : FCTIDU_rec,
1215 : FCTIDZ,
1216 : FCTIDZ_rec,
1217 : FCTID_rec,
1218 : FCTIW,
1219 : FCTIWU,
1220 : FCTIWUZ,
1221 : FCTIWUZ_rec,
1222 : FCTIWU_rec,
1223 : FCTIWZ,
1224 : FCTIWZ_rec,
1225 : FCTIW_rec,
1226 : FDIV,
1227 : FDIVS,
1228 : FDIVS_rec,
1229 : FDIV_rec,
1230 : FENCE,
1231 : FMADD,
1232 : FMADDS,
1233 : FMADDS_rec,
1234 : FMADD_rec,
1235 : FMR,
1236 : FMR_rec,
1237 : FMSUB,
1238 : FMSUBS,
1239 : FMSUBS_rec,
1240 : FMSUB_rec,
1241 : FMUL,
1242 : FMULS,
1243 : FMULS_rec,
1244 : FMUL_rec,
1245 : FNABSD,
1246 : FNABSD_rec,
1247 : FNABSS,
1248 : FNABSS_rec,
1249 : FNEGD,
1250 : FNEGD_rec,
1251 : FNEGS,
1252 : FNEGS_rec,
1253 : FNMADD,
1254 : FNMADDS,
1255 : FNMADDS_rec,
1256 : FNMADD_rec,
1257 : FNMSUB,
1258 : FNMSUBS,
1259 : FNMSUBS_rec,
1260 : FNMSUB_rec,
1261 : FRE,
1262 : FRES,
1263 : FRES_rec,
1264 : FRE_rec,
1265 : FRIMD,
1266 : FRIMD_rec,
1267 : FRIMS,
1268 : FRIMS_rec,
1269 : FRIND,
1270 : FRIND_rec,
1271 : FRINS,
1272 : FRINS_rec,
1273 : FRIPD,
1274 : FRIPD_rec,
1275 : FRIPS,
1276 : FRIPS_rec,
1277 : FRIZD,
1278 : FRIZD_rec,
1279 : FRIZS,
1280 : FRIZS_rec,
1281 : FRSP,
1282 : FRSP_rec,
1283 : FRSQRTE,
1284 : FRSQRTES,
1285 : FRSQRTES_rec,
1286 : FRSQRTE_rec,
1287 : FSELD,
1288 : FSELD_rec,
1289 : FSELS,
1290 : FSELS_rec,
1291 : FSQRT,
1292 : FSQRTS,
1293 : FSQRTS_rec,
1294 : FSQRT_rec,
1295 : FSUB,
1296 : FSUBS,
1297 : FSUBS_rec,
1298 : FSUB_rec,
1299 : FTDIV,
1300 : FTSQRT,
1301 : GETtlsADDR,
1302 : GETtlsADDR32,
1303 : GETtlsADDR32AIX,
1304 : GETtlsADDR64AIX,
1305 : GETtlsADDRPCREL,
1306 : GETtlsMOD32AIX,
1307 : GETtlsMOD64AIX,
1308 : GETtlsTpointer32AIX,
1309 : GETtlsldADDR,
1310 : GETtlsldADDR32,
1311 : GETtlsldADDRPCREL,
1312 : HASHCHK,
1313 : HASHCHK8,
1314 : HASHCHKP,
1315 : HASHCHKP8,
1316 : HASHST,
1317 : HASHST8,
1318 : HASHSTP,
1319 : HASHSTP8,
1320 : HRFID,
1321 : ICBI,
1322 : ICBIEP,
1323 : ICBLC,
1324 : ICBLQ,
1325 : ICBT,
1326 : ICBTLS,
1327 : ICCCI,
1328 : ISEL,
1329 : ISEL8,
1330 : ISYNC,
1331 : LA,
1332 : LA8,
1333 : LBARX,
1334 : LBARXL,
1335 : LBEPX,
1336 : LBZ,
1337 : LBZ8,
1338 : LBZCIX,
1339 : LBZU,
1340 : LBZU8,
1341 : LBZUX,
1342 : LBZUX8,
1343 : LBZX,
1344 : LBZX8,
1345 : LBZXTLS,
1346 : LBZXTLS_,
1347 : LBZXTLS_32,
1348 : LD,
1349 : LDARX,
1350 : LDARXL,
1351 : LDAT,
1352 : LDBRX,
1353 : LDCIX,
1354 : LDU,
1355 : LDUX,
1356 : LDX,
1357 : LDXTLS,
1358 : LDXTLS_,
1359 : LDgotTprelL,
1360 : LDgotTprelL32,
1361 : LDtoc,
1362 : LDtocBA,
1363 : LDtocCPT,
1364 : LDtocJTI,
1365 : LDtocL,
1366 : LFD,
1367 : LFDEPX,
1368 : LFDU,
1369 : LFDUX,
1370 : LFDX,
1371 : LFDXTLS,
1372 : LFDXTLS_,
1373 : LFIWAX,
1374 : LFIWZX,
1375 : LFS,
1376 : LFSU,
1377 : LFSUX,
1378 : LFSX,
1379 : LFSXTLS,
1380 : LFSXTLS_,
1381 : LHA,
1382 : LHA8,
1383 : LHARX,
1384 : LHARXL,
1385 : LHAU,
1386 : LHAU8,
1387 : LHAUX,
1388 : LHAUX8,
1389 : LHAX,
1390 : LHAX8,
1391 : LHAXTLS,
1392 : LHAXTLS_,
1393 : LHAXTLS_32,
1394 : LHBRX,
1395 : LHBRX8,
1396 : LHEPX,
1397 : LHZ,
1398 : LHZ8,
1399 : LHZCIX,
1400 : LHZU,
1401 : LHZU8,
1402 : LHZUX,
1403 : LHZUX8,
1404 : LHZX,
1405 : LHZX8,
1406 : LHZXTLS,
1407 : LHZXTLS_,
1408 : LHZXTLS_32,
1409 : LI,
1410 : LI8,
1411 : LIS,
1412 : LIS8,
1413 : LMW,
1414 : LQ,
1415 : LQARX,
1416 : LQARXL,
1417 : LQX_PSEUDO,
1418 : LSWI,
1419 : LVEBX,
1420 : LVEHX,
1421 : LVEWX,
1422 : LVSL,
1423 : LVSR,
1424 : LVX,
1425 : LVXL,
1426 : LWA,
1427 : LWARX,
1428 : LWARXL,
1429 : LWAT,
1430 : LWAUX,
1431 : LWAX,
1432 : LWAXTLS,
1433 : LWAXTLS_,
1434 : LWAXTLS_32,
1435 : LWAX_32,
1436 : LWA_32,
1437 : LWBRX,
1438 : LWBRX8,
1439 : LWEPX,
1440 : LWZ,
1441 : LWZ8,
1442 : LWZCIX,
1443 : LWZU,
1444 : LWZU8,
1445 : LWZUX,
1446 : LWZUX8,
1447 : LWZX,
1448 : LWZX8,
1449 : LWZXTLS,
1450 : LWZXTLS_,
1451 : LWZXTLS_32,
1452 : LWZtoc,
1453 : LWZtocL,
1454 : LXSD,
1455 : LXSDX,
1456 : LXSIBZX,
1457 : LXSIHZX,
1458 : LXSIWAX,
1459 : LXSIWZX,
1460 : LXSSP,
1461 : LXSSPX,
1462 : LXV,
1463 : LXVB16X,
1464 : LXVD2X,
1465 : LXVDSX,
1466 : LXVH8X,
1467 : LXVKQ,
1468 : LXVL,
1469 : LXVLL,
1470 : LXVP,
1471 : LXVPRL,
1472 : LXVPRLL,
1473 : LXVPX,
1474 : LXVRBX,
1475 : LXVRDX,
1476 : LXVRHX,
1477 : LXVRL,
1478 : LXVRLL,
1479 : LXVRWX,
1480 : LXVW4X,
1481 : LXVWSX,
1482 : LXVX,
1483 : MADDHD,
1484 : MADDHDU,
1485 : MADDLD,
1486 : MADDLD8,
1487 : MBAR,
1488 : MCRF,
1489 : MCRFS,
1490 : MCRXRX,
1491 : MFBHRBE,
1492 : MFCR,
1493 : MFCR8,
1494 : MFCTR,
1495 : MFCTR8,
1496 : MFDCR,
1497 : MFFS,
1498 : MFFSCDRN,
1499 : MFFSCDRNI,
1500 : MFFSCE,
1501 : MFFSCRN,
1502 : MFFSCRNI,
1503 : MFFSL,
1504 : MFFS_rec,
1505 : MFLR,
1506 : MFLR8,
1507 : MFMSR,
1508 : MFOCRF,
1509 : MFOCRF8,
1510 : MFPMR,
1511 : MFSPR,
1512 : MFSPR8,
1513 : MFSR,
1514 : MFSRIN,
1515 : MFTB,
1516 : MFTB8,
1517 : MFUDSCR,
1518 : MFVRD,
1519 : MFVRSAVE,
1520 : MFVRSAVEv,
1521 : MFVRWZ,
1522 : MFVSCR,
1523 : MFVSRD,
1524 : MFVSRLD,
1525 : MFVSRWZ,
1526 : MODSD,
1527 : MODSW,
1528 : MODUD,
1529 : MODUW,
1530 : MSGSYNC,
1531 : MSYNC,
1532 : MTCRF,
1533 : MTCRF8,
1534 : MTCTR,
1535 : MTCTR8,
1536 : MTCTR8loop,
1537 : MTCTRloop,
1538 : MTDCR,
1539 : MTFSB0,
1540 : MTFSB1,
1541 : MTFSF,
1542 : MTFSFI,
1543 : MTFSFI_rec,
1544 : MTFSFIb,
1545 : MTFSF_rec,
1546 : MTFSFb,
1547 : MTLR,
1548 : MTLR8,
1549 : MTMSR,
1550 : MTMSRD,
1551 : MTOCRF,
1552 : MTOCRF8,
1553 : MTPMR,
1554 : MTSPR,
1555 : MTSPR8,
1556 : MTSR,
1557 : MTSRIN,
1558 : MTUDSCR,
1559 : MTVRD,
1560 : MTVRSAVE,
1561 : MTVRSAVEv,
1562 : MTVRWA,
1563 : MTVRWZ,
1564 : MTVSCR,
1565 : MTVSRBM,
1566 : MTVSRBMI,
1567 : MTVSRD,
1568 : MTVSRDD,
1569 : MTVSRDM,
1570 : MTVSRHM,
1571 : MTVSRQM,
1572 : MTVSRWA,
1573 : MTVSRWM,
1574 : MTVSRWS,
1575 : MTVSRWZ,
1576 : MULHD,
1577 : MULHDU,
1578 : MULHDU_rec,
1579 : MULHD_rec,
1580 : MULHW,
1581 : MULHWU,
1582 : MULHWU_rec,
1583 : MULHW_rec,
1584 : MULLD,
1585 : MULLDO,
1586 : MULLDO_rec,
1587 : MULLD_rec,
1588 : MULLI,
1589 : MULLI8,
1590 : MULLW,
1591 : MULLWO,
1592 : MULLWO_rec,
1593 : MULLW_rec,
1594 : MoveGOTtoLR,
1595 : MovePCtoLR,
1596 : MovePCtoLR8,
1597 : NAND,
1598 : NAND8,
1599 : NAND8_rec,
1600 : NAND_rec,
1601 : NAP,
1602 : NEG,
1603 : NEG8,
1604 : NEG8O,
1605 : NEG8O_rec,
1606 : NEG8_rec,
1607 : NEGO,
1608 : NEGO_rec,
1609 : NEG_rec,
1610 : NOP,
1611 : NOP_GT_PWR6,
1612 : NOP_GT_PWR7,
1613 : NOR,
1614 : NOR8,
1615 : NOR8_rec,
1616 : NOR_rec,
1617 : OR,
1618 : OR8,
1619 : OR8_rec,
1620 : ORC,
1621 : ORC8,
1622 : ORC8_rec,
1623 : ORC_rec,
1624 : ORI,
1625 : ORI8,
1626 : ORIS,
1627 : ORIS8,
1628 : OR_rec,
1629 : PADDI,
1630 : PADDI8,
1631 : PADDI8pc,
1632 : PADDIdtprel,
1633 : PADDIpc,
1634 : PDEPD,
1635 : PEXTD,
1636 : PLA,
1637 : PLA8,
1638 : PLA8pc,
1639 : PLApc,
1640 : PLBZ,
1641 : PLBZ8,
1642 : PLBZ8nopc,
1643 : PLBZ8onlypc,
1644 : PLBZ8pc,
1645 : PLBZnopc,
1646 : PLBZonlypc,
1647 : PLBZpc,
1648 : PLD,
1649 : PLDnopc,
1650 : PLDonlypc,
1651 : PLDpc,
1652 : PLFD,
1653 : PLFDnopc,
1654 : PLFDonlypc,
1655 : PLFDpc,
1656 : PLFS,
1657 : PLFSnopc,
1658 : PLFSonlypc,
1659 : PLFSpc,
1660 : PLHA,
1661 : PLHA8,
1662 : PLHA8nopc,
1663 : PLHA8onlypc,
1664 : PLHA8pc,
1665 : PLHAnopc,
1666 : PLHAonlypc,
1667 : PLHApc,
1668 : PLHZ,
1669 : PLHZ8,
1670 : PLHZ8nopc,
1671 : PLHZ8onlypc,
1672 : PLHZ8pc,
1673 : PLHZnopc,
1674 : PLHZonlypc,
1675 : PLHZpc,
1676 : PLI,
1677 : PLI8,
1678 : PLWA,
1679 : PLWA8,
1680 : PLWA8nopc,
1681 : PLWA8onlypc,
1682 : PLWA8pc,
1683 : PLWAnopc,
1684 : PLWAonlypc,
1685 : PLWApc,
1686 : PLWZ,
1687 : PLWZ8,
1688 : PLWZ8nopc,
1689 : PLWZ8onlypc,
1690 : PLWZ8pc,
1691 : PLWZnopc,
1692 : PLWZonlypc,
1693 : PLWZpc,
1694 : PLXSD,
1695 : PLXSDnopc,
1696 : PLXSDonlypc,
1697 : PLXSDpc,
1698 : PLXSSP,
1699 : PLXSSPnopc,
1700 : PLXSSPonlypc,
1701 : PLXSSPpc,
1702 : PLXV,
1703 : PLXVP,
1704 : PLXVPnopc,
1705 : PLXVPonlypc,
1706 : PLXVPpc,
1707 : PLXVnopc,
1708 : PLXVonlypc,
1709 : PLXVpc,
1710 : PMDMXVBF16GERX2,
1711 : PMDMXVBF16GERX2NN,
1712 : PMDMXVBF16GERX2NP,
1713 : PMDMXVBF16GERX2PN,
1714 : PMDMXVBF16GERX2PP,
1715 : PMDMXVF16GERX2,
1716 : PMDMXVF16GERX2NN,
1717 : PMDMXVF16GERX2NP,
1718 : PMDMXVF16GERX2PN,
1719 : PMDMXVF16GERX2PP,
1720 : PMDMXVI8GERX4,
1721 : PMDMXVI8GERX4PP,
1722 : PMDMXVI8GERX4SPP,
1723 : PMXVBF16GER2,
1724 : PMXVBF16GER2NN,
1725 : PMXVBF16GER2NP,
1726 : PMXVBF16GER2PN,
1727 : PMXVBF16GER2PP,
1728 : PMXVBF16GER2W,
1729 : PMXVBF16GER2WNN,
1730 : PMXVBF16GER2WNP,
1731 : PMXVBF16GER2WPN,
1732 : PMXVBF16GER2WPP,
1733 : PMXVF16GER2,
1734 : PMXVF16GER2NN,
1735 : PMXVF16GER2NP,
1736 : PMXVF16GER2PN,
1737 : PMXVF16GER2PP,
1738 : PMXVF16GER2W,
1739 : PMXVF16GER2WNN,
1740 : PMXVF16GER2WNP,
1741 : PMXVF16GER2WPN,
1742 : PMXVF16GER2WPP,
1743 : PMXVF32GER,
1744 : PMXVF32GERNN,
1745 : PMXVF32GERNP,
1746 : PMXVF32GERPN,
1747 : PMXVF32GERPP,
1748 : PMXVF32GERW,
1749 : PMXVF32GERWNN,
1750 : PMXVF32GERWNP,
1751 : PMXVF32GERWPN,
1752 : PMXVF32GERWPP,
1753 : PMXVF64GER,
1754 : PMXVF64GERNN,
1755 : PMXVF64GERNP,
1756 : PMXVF64GERPN,
1757 : PMXVF64GERPP,
1758 : PMXVF64GERW,
1759 : PMXVF64GERWNN,
1760 : PMXVF64GERWNP,
1761 : PMXVF64GERWPN,
1762 : PMXVF64GERWPP,
1763 : PMXVI16GER2,
1764 : PMXVI16GER2PP,
1765 : PMXVI16GER2S,
1766 : PMXVI16GER2SPP,
1767 : PMXVI16GER2SW,
1768 : PMXVI16GER2SWPP,
1769 : PMXVI16GER2W,
1770 : PMXVI16GER2WPP,
1771 : PMXVI4GER8,
1772 : PMXVI4GER8PP,
1773 : PMXVI4GER8W,
1774 : PMXVI4GER8WPP,
1775 : PMXVI8GER4,
1776 : PMXVI8GER4PP,
1777 : PMXVI8GER4SPP,
1778 : PMXVI8GER4W,
1779 : PMXVI8GER4WPP,
1780 : PMXVI8GER4WSPP,
1781 : POPCNTB,
1782 : POPCNTB8,
1783 : POPCNTD,
1784 : POPCNTW,
1785 : PPC32GOT,
1786 : PPC32PICGOT,
1787 : PREPARE_PROBED_ALLOCA_32,
1788 : PREPARE_PROBED_ALLOCA_64,
1789 : PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32,
1790 : PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64,
1791 : PROBED_ALLOCA_32,
1792 : PROBED_ALLOCA_64,
1793 : PROBED_STACKALLOC_32,
1794 : PROBED_STACKALLOC_64,
1795 : PSTB,
1796 : PSTB8,
1797 : PSTB8nopc,
1798 : PSTB8onlypc,
1799 : PSTB8pc,
1800 : PSTBnopc,
1801 : PSTBonlypc,
1802 : PSTBpc,
1803 : PSTD,
1804 : PSTDnopc,
1805 : PSTDonlypc,
1806 : PSTDpc,
1807 : PSTFD,
1808 : PSTFDnopc,
1809 : PSTFDonlypc,
1810 : PSTFDpc,
1811 : PSTFS,
1812 : PSTFSnopc,
1813 : PSTFSonlypc,
1814 : PSTFSpc,
1815 : PSTH,
1816 : PSTH8,
1817 : PSTH8nopc,
1818 : PSTH8onlypc,
1819 : PSTH8pc,
1820 : PSTHnopc,
1821 : PSTHonlypc,
1822 : PSTHpc,
1823 : PSTW,
1824 : PSTW8,
1825 : PSTW8nopc,
1826 : PSTW8onlypc,
1827 : PSTW8pc,
1828 : PSTWnopc,
1829 : PSTWonlypc,
1830 : PSTWpc,
1831 : PSTXSD,
1832 : PSTXSDnopc,
1833 : PSTXSDonlypc,
1834 : PSTXSDpc,
1835 : PSTXSSP,
1836 : PSTXSSPnopc,
1837 : PSTXSSPonlypc,
1838 : PSTXSSPpc,
1839 : PSTXV,
1840 : PSTXVP,
1841 : PSTXVPnopc,
1842 : PSTXVPonlypc,
1843 : PSTXVPpc,
1844 : PSTXVnopc,
1845 : PSTXVonlypc,
1846 : PSTXVpc,
1847 : PseudoEIEIO,
1848 : RESTORE_ACC,
1849 : RESTORE_CR,
1850 : RESTORE_CRBIT,
1851 : RESTORE_DMR,
1852 : RESTORE_DMRP,
1853 : RESTORE_QUADWORD,
1854 : RESTORE_UACC,
1855 : RESTORE_WACC,
1856 : RFCI,
1857 : RFDI,
1858 : RFEBB,
1859 : RFI,
1860 : RFID,
1861 : RFMCI,
1862 : RLDCL,
1863 : RLDCL_rec,
1864 : RLDCR,
1865 : RLDCR_rec,
1866 : RLDIC,
1867 : RLDICL,
1868 : RLDICL_32,
1869 : RLDICL_32_64,
1870 : RLDICL_32_rec,
1871 : RLDICL_rec,
1872 : RLDICR,
1873 : RLDICR_32,
1874 : RLDICR_rec,
1875 : RLDIC_rec,
1876 : RLDIMI,
1877 : RLDIMI_rec,
1878 : RLWIMI,
1879 : RLWIMI8,
1880 : RLWIMI8_rec,
1881 : RLWIMI_rec,
1882 : RLWINM,
1883 : RLWINM8,
1884 : RLWINM8_rec,
1885 : RLWINM_rec,
1886 : RLWNM,
1887 : RLWNM8,
1888 : RLWNM8_rec,
1889 : RLWNM_rec,
1890 : ReadTB,
1891 : SC,
1892 : SCV,
1893 : SELECT_CC_F16,
1894 : SELECT_CC_F4,
1895 : SELECT_CC_F8,
1896 : SELECT_CC_I4,
1897 : SELECT_CC_I8,
1898 : SELECT_CC_SPE,
1899 : SELECT_CC_SPE4,
1900 : SELECT_CC_VRRC,
1901 : SELECT_CC_VSFRC,
1902 : SELECT_CC_VSRC,
1903 : SELECT_CC_VSSRC,
1904 : SELECT_F16,
1905 : SELECT_F4,
1906 : SELECT_F8,
1907 : SELECT_I4,
1908 : SELECT_I8,
1909 : SELECT_SPE,
1910 : SELECT_SPE4,
1911 : SELECT_VRRC,
1912 : SELECT_VSFRC,
1913 : SELECT_VSRC,
1914 : SELECT_VSSRC,
1915 : SETB,
1916 : SETB8,
1917 : SETBC,
1918 : SETBC8,
1919 : SETBCR,
1920 : SETBCR8,
1921 : SETFLM,
1922 : SETNBC,
1923 : SETNBC8,
1924 : SETNBCR,
1925 : SETNBCR8,
1926 : SETRND,
1927 : SETRNDi,
1928 : SLBFEE_rec,
1929 : SLBIA,
1930 : SLBIE,
1931 : SLBIEG,
1932 : SLBMFEE,
1933 : SLBMFEV,
1934 : SLBMTE,
1935 : SLBSYNC,
1936 : SLD,
1937 : SLD_rec,
1938 : SLW,
1939 : SLW8,
1940 : SLW8_rec,
1941 : SLW_rec,
1942 : SPELWZ,
1943 : SPELWZX,
1944 : SPESTW,
1945 : SPESTWX,
1946 : SPILL_ACC,
1947 : SPILL_CR,
1948 : SPILL_CRBIT,
1949 : SPILL_DMR,
1950 : SPILL_DMRP,
1951 : SPILL_QUADWORD,
1952 : SPILL_UACC,
1953 : SPILL_WACC,
1954 : SPLIT_QUADWORD,
1955 : SRAD,
1956 : SRADI,
1957 : SRADI_32,
1958 : SRADI_rec,
1959 : SRAD_rec,
1960 : SRAW,
1961 : SRAW8,
1962 : SRAW8_rec,
1963 : SRAWI,
1964 : SRAWI8,
1965 : SRAWI8_rec,
1966 : SRAWI_rec,
1967 : SRAW_rec,
1968 : SRD,
1969 : SRD_rec,
1970 : SRW,
1971 : SRW8,
1972 : SRW8_rec,
1973 : SRW_rec,
1974 : STB,
1975 : STB8,
1976 : STBCIX,
1977 : STBCX,
1978 : STBEPX,
1979 : STBU,
1980 : STBU8,
1981 : STBUX,
1982 : STBUX8,
1983 : STBX,
1984 : STBX8,
1985 : STBXTLS,
1986 : STBXTLS_,
1987 : STBXTLS_32,
1988 : STD,
1989 : STDAT,
1990 : STDBRX,
1991 : STDCIX,
1992 : STDCX,
1993 : STDU,
1994 : STDUX,
1995 : STDX,
1996 : STDXTLS,
1997 : STDXTLS_,
1998 : STFD,
1999 : STFDEPX,
2000 : STFDU,
2001 : STFDUX,
2002 : STFDX,
2003 : STFDXTLS,
2004 : STFDXTLS_,
2005 : STFIWX,
2006 : STFS,
2007 : STFSU,
2008 : STFSUX,
2009 : STFSX,
2010 : STFSXTLS,
2011 : STFSXTLS_,
2012 : STH,
2013 : STH8,
2014 : STHBRX,
2015 : STHCIX,
2016 : STHCX,
2017 : STHEPX,
2018 : STHU,
2019 : STHU8,
2020 : STHUX,
2021 : STHUX8,
2022 : STHX,
2023 : STHX8,
2024 : STHXTLS,
2025 : STHXTLS_,
2026 : STHXTLS_32,
2027 : STMW,
2028 : STOP,
2029 : STQ,
2030 : STQCX,
2031 : STQX_PSEUDO,
2032 : STSWI,
2033 : STVEBX,
2034 : STVEHX,
2035 : STVEWX,
2036 : STVX,
2037 : STVXL,
2038 : STW,
2039 : STW8,
2040 : STWAT,
2041 : STWBRX,
2042 : STWCIX,
2043 : STWCX,
2044 : STWEPX,
2045 : STWU,
2046 : STWU8,
2047 : STWUX,
2048 : STWUX8,
2049 : STWX,
2050 : STWX8,
2051 : STWXTLS,
2052 : STWXTLS_,
2053 : STWXTLS_32,
2054 : STXSD,
2055 : STXSDX,
2056 : STXSIBX,
2057 : STXSIBXv,
2058 : STXSIHX,
2059 : STXSIHXv,
2060 : STXSIWX,
2061 : STXSSP,
2062 : STXSSPX,
2063 : STXV,
2064 : STXVB16X,
2065 : STXVD2X,
2066 : STXVH8X,
2067 : STXVL,
2068 : STXVLL,
2069 : STXVP,
2070 : STXVPRL,
2071 : STXVPRLL,
2072 : STXVPX,
2073 : STXVRBX,
2074 : STXVRDX,
2075 : STXVRHX,
2076 : STXVRL,
2077 : STXVRLL,
2078 : STXVRWX,
2079 : STXVW4X,
2080 : STXVX,
2081 : SUBF,
2082 : SUBF8,
2083 : SUBF8O,
2084 : SUBF8O_rec,
2085 : SUBF8_rec,
2086 : SUBFC,
2087 : SUBFC8,
2088 : SUBFC8O,
2089 : SUBFC8O_rec,
2090 : SUBFC8_rec,
2091 : SUBFCO,
2092 : SUBFCO_rec,
2093 : SUBFC_rec,
2094 : SUBFE,
2095 : SUBFE8,
2096 : SUBFE8O,
2097 : SUBFE8O_rec,
2098 : SUBFE8_rec,
2099 : SUBFEO,
2100 : SUBFEO_rec,
2101 : SUBFE_rec,
2102 : SUBFIC,
2103 : SUBFIC8,
2104 : SUBFME,
2105 : SUBFME8,
2106 : SUBFME8O,
2107 : SUBFME8O_rec,
2108 : SUBFME8_rec,
2109 : SUBFMEO,
2110 : SUBFMEO_rec,
2111 : SUBFME_rec,
2112 : SUBFO,
2113 : SUBFO_rec,
2114 : SUBFUS,
2115 : SUBFUS_rec,
2116 : SUBFZE,
2117 : SUBFZE8,
2118 : SUBFZE8O,
2119 : SUBFZE8O_rec,
2120 : SUBFZE8_rec,
2121 : SUBFZEO,
2122 : SUBFZEO_rec,
2123 : SUBFZE_rec,
2124 : SUBF_rec,
2125 : SYNC,
2126 : SYNCP10,
2127 : TABORT,
2128 : TABORTDC,
2129 : TABORTDCI,
2130 : TABORTWC,
2131 : TABORTWCI,
2132 : TAILB,
2133 : TAILB8,
2134 : TAILBA,
2135 : TAILBA8,
2136 : TAILBCTR,
2137 : TAILBCTR8,
2138 : TBEGIN,
2139 : TBEGIN_RET,
2140 : TCHECK,
2141 : TCHECK_RET,
2142 : TCRETURNai,
2143 : TCRETURNai8,
2144 : TCRETURNdi,
2145 : TCRETURNdi8,
2146 : TCRETURNri,
2147 : TCRETURNri8,
2148 : TD,
2149 : TDI,
2150 : TEND,
2151 : TLBIA,
2152 : TLBIE,
2153 : TLBIEL,
2154 : TLBILX,
2155 : TLBIVAX,
2156 : TLBLD,
2157 : TLBLI,
2158 : TLBRE,
2159 : TLBRE2,
2160 : TLBSX,
2161 : TLBSX2,
2162 : TLBSX2D,
2163 : TLBSYNC,
2164 : TLBWE,
2165 : TLBWE2,
2166 : TLSGDAIX,
2167 : TLSGDAIX8,
2168 : TLSLDAIX,
2169 : TLSLDAIX8,
2170 : TRAP,
2171 : TRECHKPT,
2172 : TRECLAIM,
2173 : TSR,
2174 : TW,
2175 : TWI,
2176 : UNENCODED_NOP,
2177 : UpdateGBR,
2178 : VABSDUB,
2179 : VABSDUH,
2180 : VABSDUW,
2181 : VADDCUQ,
2182 : VADDCUW,
2183 : VADDECUQ,
2184 : VADDEUQM,
2185 : VADDFP,
2186 : VADDSBS,
2187 : VADDSHS,
2188 : VADDSWS,
2189 : VADDUBM,
2190 : VADDUBS,
2191 : VADDUDM,
2192 : VADDUHM,
2193 : VADDUHS,
2194 : VADDUQM,
2195 : VADDUWM,
2196 : VADDUWS,
2197 : VAND,
2198 : VANDC,
2199 : VAVGSB,
2200 : VAVGSH,
2201 : VAVGSW,
2202 : VAVGUB,
2203 : VAVGUH,
2204 : VAVGUW,
2205 : VBPERMD,
2206 : VBPERMQ,
2207 : VCFSX,
2208 : VCFSX_0,
2209 : VCFUGED,
2210 : VCFUX,
2211 : VCFUX_0,
2212 : VCIPHER,
2213 : VCIPHERLAST,
2214 : VCLRLB,
2215 : VCLRRB,
2216 : VCLZB,
2217 : VCLZD,
2218 : VCLZDM,
2219 : VCLZH,
2220 : VCLZLSBB,
2221 : VCLZW,
2222 : VCMPBFP,
2223 : VCMPBFP_rec,
2224 : VCMPEQFP,
2225 : VCMPEQFP_rec,
2226 : VCMPEQUB,
2227 : VCMPEQUB_rec,
2228 : VCMPEQUD,
2229 : VCMPEQUD_rec,
2230 : VCMPEQUH,
2231 : VCMPEQUH_rec,
2232 : VCMPEQUQ,
2233 : VCMPEQUQ_rec,
2234 : VCMPEQUW,
2235 : VCMPEQUW_rec,
2236 : VCMPGEFP,
2237 : VCMPGEFP_rec,
2238 : VCMPGTFP,
2239 : VCMPGTFP_rec,
2240 : VCMPGTSB,
2241 : VCMPGTSB_rec,
2242 : VCMPGTSD,
2243 : VCMPGTSD_rec,
2244 : VCMPGTSH,
2245 : VCMPGTSH_rec,
2246 : VCMPGTSQ,
2247 : VCMPGTSQ_rec,
2248 : VCMPGTSW,
2249 : VCMPGTSW_rec,
2250 : VCMPGTUB,
2251 : VCMPGTUB_rec,
2252 : VCMPGTUD,
2253 : VCMPGTUD_rec,
2254 : VCMPGTUH,
2255 : VCMPGTUH_rec,
2256 : VCMPGTUQ,
2257 : VCMPGTUQ_rec,
2258 : VCMPGTUW,
2259 : VCMPGTUW_rec,
2260 : VCMPNEB,
2261 : VCMPNEB_rec,
2262 : VCMPNEH,
2263 : VCMPNEH_rec,
2264 : VCMPNEW,
2265 : VCMPNEW_rec,
2266 : VCMPNEZB,
2267 : VCMPNEZB_rec,
2268 : VCMPNEZH,
2269 : VCMPNEZH_rec,
2270 : VCMPNEZW,
2271 : VCMPNEZW_rec,
2272 : VCMPSQ,
2273 : VCMPUQ,
2274 : VCNTMBB,
2275 : VCNTMBD,
2276 : VCNTMBH,
2277 : VCNTMBW,
2278 : VCTSXS,
2279 : VCTSXS_0,
2280 : VCTUXS,
2281 : VCTUXS_0,
2282 : VCTZB,
2283 : VCTZD,
2284 : VCTZDM,
2285 : VCTZH,
2286 : VCTZLSBB,
2287 : VCTZW,
2288 : VDIVESD,
2289 : VDIVESQ,
2290 : VDIVESW,
2291 : VDIVEUD,
2292 : VDIVEUQ,
2293 : VDIVEUW,
2294 : VDIVSD,
2295 : VDIVSQ,
2296 : VDIVSW,
2297 : VDIVUD,
2298 : VDIVUQ,
2299 : VDIVUW,
2300 : VEQV,
2301 : VEXPANDBM,
2302 : VEXPANDDM,
2303 : VEXPANDHM,
2304 : VEXPANDQM,
2305 : VEXPANDWM,
2306 : VEXPTEFP,
2307 : VEXTDDVLX,
2308 : VEXTDDVRX,
2309 : VEXTDUBVLX,
2310 : VEXTDUBVRX,
2311 : VEXTDUHVLX,
2312 : VEXTDUHVRX,
2313 : VEXTDUWVLX,
2314 : VEXTDUWVRX,
2315 : VEXTRACTBM,
2316 : VEXTRACTD,
2317 : VEXTRACTDM,
2318 : VEXTRACTHM,
2319 : VEXTRACTQM,
2320 : VEXTRACTUB,
2321 : VEXTRACTUH,
2322 : VEXTRACTUW,
2323 : VEXTRACTWM,
2324 : VEXTSB2D,
2325 : VEXTSB2Ds,
2326 : VEXTSB2W,
2327 : VEXTSB2Ws,
2328 : VEXTSD2Q,
2329 : VEXTSH2D,
2330 : VEXTSH2Ds,
2331 : VEXTSH2W,
2332 : VEXTSH2Ws,
2333 : VEXTSW2D,
2334 : VEXTSW2Ds,
2335 : VEXTUBLX,
2336 : VEXTUBRX,
2337 : VEXTUHLX,
2338 : VEXTUHRX,
2339 : VEXTUWLX,
2340 : VEXTUWRX,
2341 : VGBBD,
2342 : VGNB,
2343 : VINSBLX,
2344 : VINSBRX,
2345 : VINSBVLX,
2346 : VINSBVRX,
2347 : VINSD,
2348 : VINSDLX,
2349 : VINSDRX,
2350 : VINSERTB,
2351 : VINSERTD,
2352 : VINSERTH,
2353 : VINSERTW,
2354 : VINSHLX,
2355 : VINSHRX,
2356 : VINSHVLX,
2357 : VINSHVRX,
2358 : VINSW,
2359 : VINSWLX,
2360 : VINSWRX,
2361 : VINSWVLX,
2362 : VINSWVRX,
2363 : VLOGEFP,
2364 : VMADDFP,
2365 : VMAXFP,
2366 : VMAXSB,
2367 : VMAXSD,
2368 : VMAXSH,
2369 : VMAXSW,
2370 : VMAXUB,
2371 : VMAXUD,
2372 : VMAXUH,
2373 : VMAXUW,
2374 : VMHADDSHS,
2375 : VMHRADDSHS,
2376 : VMINFP,
2377 : VMINSB,
2378 : VMINSD,
2379 : VMINSH,
2380 : VMINSW,
2381 : VMINUB,
2382 : VMINUD,
2383 : VMINUH,
2384 : VMINUW,
2385 : VMLADDUHM,
2386 : VMODSD,
2387 : VMODSQ,
2388 : VMODSW,
2389 : VMODUD,
2390 : VMODUQ,
2391 : VMODUW,
2392 : VMRGEW,
2393 : VMRGHB,
2394 : VMRGHH,
2395 : VMRGHW,
2396 : VMRGLB,
2397 : VMRGLH,
2398 : VMRGLW,
2399 : VMRGOW,
2400 : VMSUMCUD,
2401 : VMSUMMBM,
2402 : VMSUMSHM,
2403 : VMSUMSHS,
2404 : VMSUMUBM,
2405 : VMSUMUDM,
2406 : VMSUMUHM,
2407 : VMSUMUHS,
2408 : VMUL10CUQ,
2409 : VMUL10ECUQ,
2410 : VMUL10EUQ,
2411 : VMUL10UQ,
2412 : VMULESB,
2413 : VMULESD,
2414 : VMULESH,
2415 : VMULESW,
2416 : VMULEUB,
2417 : VMULEUD,
2418 : VMULEUH,
2419 : VMULEUW,
2420 : VMULHSD,
2421 : VMULHSW,
2422 : VMULHUD,
2423 : VMULHUW,
2424 : VMULLD,
2425 : VMULOSB,
2426 : VMULOSD,
2427 : VMULOSH,
2428 : VMULOSW,
2429 : VMULOUB,
2430 : VMULOUD,
2431 : VMULOUH,
2432 : VMULOUW,
2433 : VMULUWM,
2434 : VNAND,
2435 : VNCIPHER,
2436 : VNCIPHERLAST,
2437 : VNEGD,
2438 : VNEGW,
2439 : VNMSUBFP,
2440 : VNOR,
2441 : VOR,
2442 : VORC,
2443 : VPDEPD,
2444 : VPERM,
2445 : VPERMR,
2446 : VPERMXOR,
2447 : VPEXTD,
2448 : VPKPX,
2449 : VPKSDSS,
2450 : VPKSDUS,
2451 : VPKSHSS,
2452 : VPKSHUS,
2453 : VPKSWSS,
2454 : VPKSWUS,
2455 : VPKUDUM,
2456 : VPKUDUS,
2457 : VPKUHUM,
2458 : VPKUHUS,
2459 : VPKUWUM,
2460 : VPKUWUS,
2461 : VPMSUMB,
2462 : VPMSUMD,
2463 : VPMSUMH,
2464 : VPMSUMW,
2465 : VPOPCNTB,
2466 : VPOPCNTD,
2467 : VPOPCNTH,
2468 : VPOPCNTW,
2469 : VPRTYBD,
2470 : VPRTYBQ,
2471 : VPRTYBW,
2472 : VREFP,
2473 : VRFIM,
2474 : VRFIN,
2475 : VRFIP,
2476 : VRFIZ,
2477 : VRLB,
2478 : VRLD,
2479 : VRLDMI,
2480 : VRLDNM,
2481 : VRLH,
2482 : VRLQ,
2483 : VRLQMI,
2484 : VRLQNM,
2485 : VRLW,
2486 : VRLWMI,
2487 : VRLWNM,
2488 : VRSQRTEFP,
2489 : VSBOX,
2490 : VSEL,
2491 : VSHASIGMAD,
2492 : VSHASIGMAW,
2493 : VSL,
2494 : VSLB,
2495 : VSLD,
2496 : VSLDBI,
2497 : VSLDOI,
2498 : VSLH,
2499 : VSLO,
2500 : VSLQ,
2501 : VSLV,
2502 : VSLW,
2503 : VSPLTB,
2504 : VSPLTBs,
2505 : VSPLTH,
2506 : VSPLTHs,
2507 : VSPLTISB,
2508 : VSPLTISH,
2509 : VSPLTISW,
2510 : VSPLTW,
2511 : VSR,
2512 : VSRAB,
2513 : VSRAD,
2514 : VSRAH,
2515 : VSRAQ,
2516 : VSRAW,
2517 : VSRB,
2518 : VSRD,
2519 : VSRDBI,
2520 : VSRH,
2521 : VSRO,
2522 : VSRQ,
2523 : VSRV,
2524 : VSRW,
2525 : VSTRIBL,
2526 : VSTRIBL_rec,
2527 : VSTRIBR,
2528 : VSTRIBR_rec,
2529 : VSTRIHL,
2530 : VSTRIHL_rec,
2531 : VSTRIHR,
2532 : VSTRIHR_rec,
2533 : VSUBCUQ,
2534 : VSUBCUW,
2535 : VSUBECUQ,
2536 : VSUBEUQM,
2537 : VSUBFP,
2538 : VSUBSBS,
2539 : VSUBSHS,
2540 : VSUBSWS,
2541 : VSUBUBM,
2542 : VSUBUBS,
2543 : VSUBUDM,
2544 : VSUBUHM,
2545 : VSUBUHS,
2546 : VSUBUQM,
2547 : VSUBUWM,
2548 : VSUBUWS,
2549 : VSUM2SWS,
2550 : VSUM4SBS,
2551 : VSUM4SHS,
2552 : VSUM4UBS,
2553 : VSUMSWS,
2554 : VUPKHPX,
2555 : VUPKHSB,
2556 : VUPKHSH,
2557 : VUPKHSW,
2558 : VUPKLPX,
2559 : VUPKLSB,
2560 : VUPKLSH,
2561 : VUPKLSW,
2562 : VXOR,
2563 : V_SET0,
2564 : V_SET0B,
2565 : V_SET0H,
2566 : V_SETALLONES,
2567 : V_SETALLONESB,
2568 : V_SETALLONESH,
2569 : WAIT,
2570 : WAITP10,
2571 : WRTEE,
2572 : WRTEEI,
2573 : XOR,
2574 : XOR8,
2575 : XOR8_rec,
2576 : XORI,
2577 : XORI8,
2578 : XORIS,
2579 : XORIS8,
2580 : XOR_rec,
2581 : XSABSDP,
2582 : XSABSQP,
2583 : XSADDDP,
2584 : XSADDQP,
2585 : XSADDQPO,
2586 : XSADDSP,
2587 : XSCMPEQDP,
2588 : XSCMPEQQP,
2589 : XSCMPEXPDP,
2590 : XSCMPEXPQP,
2591 : XSCMPGEDP,
2592 : XSCMPGEQP,
2593 : XSCMPGTDP,
2594 : XSCMPGTQP,
2595 : XSCMPODP,
2596 : XSCMPOQP,
2597 : XSCMPUDP,
2598 : XSCMPUQP,
2599 : XSCPSGNDP,
2600 : XSCPSGNQP,
2601 : XSCVDPHP,
2602 : XSCVDPQP,
2603 : XSCVDPSP,
2604 : XSCVDPSPN,
2605 : XSCVDPSXDS,
2606 : XSCVDPSXDSs,
2607 : XSCVDPSXWS,
2608 : XSCVDPSXWSs,
2609 : XSCVDPUXDS,
2610 : XSCVDPUXDSs,
2611 : XSCVDPUXWS,
2612 : XSCVDPUXWSs,
2613 : XSCVHPDP,
2614 : XSCVQPDP,
2615 : XSCVQPDPO,
2616 : XSCVQPSDZ,
2617 : XSCVQPSQZ,
2618 : XSCVQPSWZ,
2619 : XSCVQPUDZ,
2620 : XSCVQPUQZ,
2621 : XSCVQPUWZ,
2622 : XSCVSDQP,
2623 : XSCVSPDP,
2624 : XSCVSPDPN,
2625 : XSCVSQQP,
2626 : XSCVSXDDP,
2627 : XSCVSXDSP,
2628 : XSCVUDQP,
2629 : XSCVUQQP,
2630 : XSCVUXDDP,
2631 : XSCVUXDSP,
2632 : XSDIVDP,
2633 : XSDIVQP,
2634 : XSDIVQPO,
2635 : XSDIVSP,
2636 : XSIEXPDP,
2637 : XSIEXPQP,
2638 : XSMADDADP,
2639 : XSMADDASP,
2640 : XSMADDMDP,
2641 : XSMADDMSP,
2642 : XSMADDQP,
2643 : XSMADDQPO,
2644 : XSMAXCDP,
2645 : XSMAXCQP,
2646 : XSMAXDP,
2647 : XSMAXJDP,
2648 : XSMINCDP,
2649 : XSMINCQP,
2650 : XSMINDP,
2651 : XSMINJDP,
2652 : XSMSUBADP,
2653 : XSMSUBASP,
2654 : XSMSUBMDP,
2655 : XSMSUBMSP,
2656 : XSMSUBQP,
2657 : XSMSUBQPO,
2658 : XSMULDP,
2659 : XSMULQP,
2660 : XSMULQPO,
2661 : XSMULSP,
2662 : XSNABSDP,
2663 : XSNABSDPs,
2664 : XSNABSQP,
2665 : XSNEGDP,
2666 : XSNEGQP,
2667 : XSNMADDADP,
2668 : XSNMADDASP,
2669 : XSNMADDMDP,
2670 : XSNMADDMSP,
2671 : XSNMADDQP,
2672 : XSNMADDQPO,
2673 : XSNMSUBADP,
2674 : XSNMSUBASP,
2675 : XSNMSUBMDP,
2676 : XSNMSUBMSP,
2677 : XSNMSUBQP,
2678 : XSNMSUBQPO,
2679 : XSRDPI,
2680 : XSRDPIC,
2681 : XSRDPIM,
2682 : XSRDPIP,
2683 : XSRDPIZ,
2684 : XSREDP,
2685 : XSRESP,
2686 : XSRQPI,
2687 : XSRQPIX,
2688 : XSRQPXP,
2689 : XSRSP,
2690 : XSRSQRTEDP,
2691 : XSRSQRTESP,
2692 : XSSQRTDP,
2693 : XSSQRTQP,
2694 : XSSQRTQPO,
2695 : XSSQRTSP,
2696 : XSSUBDP,
2697 : XSSUBQP,
2698 : XSSUBQPO,
2699 : XSSUBSP,
2700 : XSTDIVDP,
2701 : XSTSQRTDP,
2702 : XSTSTDCDP,
2703 : XSTSTDCQP,
2704 : XSTSTDCSP,
2705 : XSXEXPDP,
2706 : XSXEXPQP,
2707 : XSXSIGDP,
2708 : XSXSIGQP,
2709 : XVABSDP,
2710 : XVABSSP,
2711 : XVADDDP,
2712 : XVADDSP,
2713 : XVBF16GER2,
2714 : XVBF16GER2NN,
2715 : XVBF16GER2NP,
2716 : XVBF16GER2PN,
2717 : XVBF16GER2PP,
2718 : XVBF16GER2W,
2719 : XVBF16GER2WNN,
2720 : XVBF16GER2WNP,
2721 : XVBF16GER2WPN,
2722 : XVBF16GER2WPP,
2723 : XVCMPEQDP,
2724 : XVCMPEQDP_rec,
2725 : XVCMPEQSP,
2726 : XVCMPEQSP_rec,
2727 : XVCMPGEDP,
2728 : XVCMPGEDP_rec,
2729 : XVCMPGESP,
2730 : XVCMPGESP_rec,
2731 : XVCMPGTDP,
2732 : XVCMPGTDP_rec,
2733 : XVCMPGTSP,
2734 : XVCMPGTSP_rec,
2735 : XVCPSGNDP,
2736 : XVCPSGNSP,
2737 : XVCVBF16SPN,
2738 : XVCVDPSP,
2739 : XVCVDPSXDS,
2740 : XVCVDPSXWS,
2741 : XVCVDPUXDS,
2742 : XVCVDPUXWS,
2743 : XVCVHPSP,
2744 : XVCVSPBF16,
2745 : XVCVSPDP,
2746 : XVCVSPHP,
2747 : XVCVSPSXDS,
2748 : XVCVSPSXWS,
2749 : XVCVSPUXDS,
2750 : XVCVSPUXWS,
2751 : XVCVSXDDP,
2752 : XVCVSXDSP,
2753 : XVCVSXWDP,
2754 : XVCVSXWSP,
2755 : XVCVUXDDP,
2756 : XVCVUXDSP,
2757 : XVCVUXWDP,
2758 : XVCVUXWSP,
2759 : XVDIVDP,
2760 : XVDIVSP,
2761 : XVF16GER2,
2762 : XVF16GER2NN,
2763 : XVF16GER2NP,
2764 : XVF16GER2PN,
2765 : XVF16GER2PP,
2766 : XVF16GER2W,
2767 : XVF16GER2WNN,
2768 : XVF16GER2WNP,
2769 : XVF16GER2WPN,
2770 : XVF16GER2WPP,
2771 : XVF32GER,
2772 : XVF32GERNN,
2773 : XVF32GERNP,
2774 : XVF32GERPN,
2775 : XVF32GERPP,
2776 : XVF32GERW,
2777 : XVF32GERWNN,
2778 : XVF32GERWNP,
2779 : XVF32GERWPN,
2780 : XVF32GERWPP,
2781 : XVF64GER,
2782 : XVF64GERNN,
2783 : XVF64GERNP,
2784 : XVF64GERPN,
2785 : XVF64GERPP,
2786 : XVF64GERW,
2787 : XVF64GERWNN,
2788 : XVF64GERWNP,
2789 : XVF64GERWPN,
2790 : XVF64GERWPP,
2791 : XVI16GER2,
2792 : XVI16GER2PP,
2793 : XVI16GER2S,
2794 : XVI16GER2SPP,
2795 : XVI16GER2SW,
2796 : XVI16GER2SWPP,
2797 : XVI16GER2W,
2798 : XVI16GER2WPP,
2799 : XVI4GER8,
2800 : XVI4GER8PP,
2801 : XVI4GER8W,
2802 : XVI4GER8WPP,
2803 : XVI8GER4,
2804 : XVI8GER4PP,
2805 : XVI8GER4SPP,
2806 : XVI8GER4W,
2807 : XVI8GER4WPP,
2808 : XVI8GER4WSPP,
2809 : XVIEXPDP,
2810 : XVIEXPSP,
2811 : XVMADDADP,
2812 : XVMADDASP,
2813 : XVMADDMDP,
2814 : XVMADDMSP,
2815 : XVMAXDP,
2816 : XVMAXSP,
2817 : XVMINDP,
2818 : XVMINSP,
2819 : XVMSUBADP,
2820 : XVMSUBASP,
2821 : XVMSUBMDP,
2822 : XVMSUBMSP,
2823 : XVMULDP,
2824 : XVMULSP,
2825 : XVNABSDP,
2826 : XVNABSSP,
2827 : XVNEGDP,
2828 : XVNEGSP,
2829 : XVNMADDADP,
2830 : XVNMADDASP,
2831 : XVNMADDMDP,
2832 : XVNMADDMSP,
2833 : XVNMSUBADP,
2834 : XVNMSUBASP,
2835 : XVNMSUBMDP,
2836 : XVNMSUBMSP,
2837 : XVRDPI,
2838 : XVRDPIC,
2839 : XVRDPIM,
2840 : XVRDPIP,
2841 : XVRDPIZ,
2842 : XVREDP,
2843 : XVRESP,
2844 : XVRSPI,
2845 : XVRSPIC,
2846 : XVRSPIM,
2847 : XVRSPIP,
2848 : XVRSPIZ,
2849 : XVRSQRTEDP,
2850 : XVRSQRTESP,
2851 : XVSQRTDP,
2852 : XVSQRTSP,
2853 : XVSUBDP,
2854 : XVSUBSP,
2855 : XVTDIVDP,
2856 : XVTDIVSP,
2857 : XVTLSBB,
2858 : XVTSQRTDP,
2859 : XVTSQRTSP,
2860 : XVTSTDCDP,
2861 : XVTSTDCSP,
2862 : XVXEXPDP,
2863 : XVXEXPSP,
2864 : XVXSIGDP,
2865 : XVXSIGSP,
2866 : XXBLENDVB,
2867 : XXBLENDVD,
2868 : XXBLENDVH,
2869 : XXBLENDVW,
2870 : XXBRD,
2871 : XXBRH,
2872 : XXBRQ,
2873 : XXBRW,
2874 : XXEVAL,
2875 : XXEXTRACTUW,
2876 : XXGENPCVBM,
2877 : XXGENPCVDM,
2878 : XXGENPCVHM,
2879 : XXGENPCVWM,
2880 : XXINSERTW,
2881 : XXLAND,
2882 : XXLANDC,
2883 : XXLEQV,
2884 : XXLEQVOnes,
2885 : XXLNAND,
2886 : XXLNOR,
2887 : XXLOR,
2888 : XXLORC,
2889 : XXLORf,
2890 : XXLXOR,
2891 : XXLXORdpz,
2892 : XXLXORspz,
2893 : XXLXORz,
2894 : XXMFACC,
2895 : XXMFACCW,
2896 : XXMRGHW,
2897 : XXMRGLW,
2898 : XXMTACC,
2899 : XXMTACCW,
2900 : XXPERM,
2901 : XXPERMDI,
2902 : XXPERMDIs,
2903 : XXPERMR,
2904 : XXPERMX,
2905 : XXSEL,
2906 : XXSETACCZ,
2907 : XXSLDWI,
2908 : XXSLDWIs,
2909 : XXSPLTI32DX,
2910 : XXSPLTIB,
2911 : XXSPLTIDP,
2912 : XXSPLTIW,
2913 : XXSPLTW,
2914 : XXSPLTWs,
2915 : gBC,
2916 : gBCA,
2917 : gBCAat,
2918 : gBCCTR,
2919 : gBCCTRL,
2920 : gBCL,
2921 : gBCLA,
2922 : gBCLAat,
2923 : gBCLR,
2924 : gBCLRL,
2925 : gBCLat,
2926 : gBCat,
2927 : INSTRUCTION_LIST_END,
2928 : UNKNOWN(u64),
2929 : }
2930 :
2931 : impl From<u64> for Opcode {
2932 0 : fn from(value: u64) -> Self {
2933 0 : match value {
2934 0 : 0 => Opcode::PHI,
2935 0 : 1 => Opcode::INLINEASM,
2936 0 : 2 => Opcode::INLINEASM_BR,
2937 0 : 3 => Opcode::CFI_INSTRUCTION,
2938 0 : 4 => Opcode::EH_LABEL,
2939 0 : 5 => Opcode::GC_LABEL,
2940 0 : 6 => Opcode::ANNOTATION_LABEL,
2941 0 : 7 => Opcode::KILL,
2942 0 : 8 => Opcode::EXTRACT_SUBREG,
2943 0 : 9 => Opcode::INSERT_SUBREG,
2944 0 : 10 => Opcode::IMPLICIT_DEF,
2945 0 : 11 => Opcode::INIT_UNDEF,
2946 0 : 12 => Opcode::SUBREG_TO_REG,
2947 0 : 13 => Opcode::COPY_TO_REGCLASS,
2948 0 : 14 => Opcode::DBG_VALUE,
2949 0 : 15 => Opcode::DBG_VALUE_LIST,
2950 0 : 16 => Opcode::DBG_INSTR_REF,
2951 0 : 17 => Opcode::DBG_PHI,
2952 0 : 18 => Opcode::DBG_LABEL,
2953 0 : 19 => Opcode::REG_SEQUENCE,
2954 0 : 20 => Opcode::COPY,
2955 0 : 21 => Opcode::BUNDLE,
2956 0 : 22 => Opcode::LIFETIME_START,
2957 0 : 23 => Opcode::LIFETIME_END,
2958 0 : 24 => Opcode::PSEUDO_PROBE,
2959 0 : 25 => Opcode::ARITH_FENCE,
2960 0 : 26 => Opcode::STACKMAP,
2961 0 : 27 => Opcode::FENTRY_CALL,
2962 0 : 28 => Opcode::PATCHPOINT,
2963 0 : 29 => Opcode::LOAD_STACK_GUARD,
2964 0 : 30 => Opcode::PREALLOCATED_SETUP,
2965 0 : 31 => Opcode::PREALLOCATED_ARG,
2966 0 : 32 => Opcode::STATEPOINT,
2967 0 : 33 => Opcode::LOCAL_ESCAPE,
2968 0 : 34 => Opcode::FAULTING_OP,
2969 0 : 35 => Opcode::PATCHABLE_OP,
2970 0 : 36 => Opcode::PATCHABLE_FUNCTION_ENTER,
2971 0 : 37 => Opcode::PATCHABLE_RET,
2972 0 : 38 => Opcode::PATCHABLE_FUNCTION_EXIT,
2973 0 : 39 => Opcode::PATCHABLE_TAIL_CALL,
2974 0 : 40 => Opcode::PATCHABLE_EVENT_CALL,
2975 0 : 41 => Opcode::PATCHABLE_TYPED_EVENT_CALL,
2976 0 : 42 => Opcode::ICALL_BRANCH_FUNNEL,
2977 0 : 43 => Opcode::FAKE_USE,
2978 0 : 44 => Opcode::MEMBARRIER,
2979 0 : 45 => Opcode::JUMP_TABLE_DEBUG_INFO,
2980 0 : 46 => Opcode::CONVERGENCECTRL_ENTRY,
2981 0 : 47 => Opcode::CONVERGENCECTRL_ANCHOR,
2982 0 : 48 => Opcode::CONVERGENCECTRL_LOOP,
2983 0 : 49 => Opcode::CONVERGENCECTRL_GLUE,
2984 0 : 50 => Opcode::G_ASSERT_SEXT,
2985 0 : 51 => Opcode::G_ASSERT_ZEXT,
2986 0 : 52 => Opcode::G_ASSERT_ALIGN,
2987 0 : 53 => Opcode::G_ADD,
2988 0 : 54 => Opcode::G_SUB,
2989 0 : 55 => Opcode::G_MUL,
2990 0 : 56 => Opcode::G_SDIV,
2991 0 : 57 => Opcode::G_UDIV,
2992 0 : 58 => Opcode::G_SREM,
2993 0 : 59 => Opcode::G_UREM,
2994 0 : 60 => Opcode::G_SDIVREM,
2995 0 : 61 => Opcode::G_UDIVREM,
2996 0 : 62 => Opcode::G_AND,
2997 0 : 63 => Opcode::G_OR,
2998 0 : 64 => Opcode::G_XOR,
2999 0 : 65 => Opcode::G_ABDS,
3000 0 : 66 => Opcode::G_ABDU,
3001 0 : 67 => Opcode::G_IMPLICIT_DEF,
3002 0 : 68 => Opcode::G_PHI,
3003 0 : 69 => Opcode::G_FRAME_INDEX,
3004 0 : 70 => Opcode::G_GLOBAL_VALUE,
3005 0 : 71 => Opcode::G_PTRAUTH_GLOBAL_VALUE,
3006 0 : 72 => Opcode::G_CONSTANT_POOL,
3007 0 : 73 => Opcode::G_EXTRACT,
3008 0 : 74 => Opcode::G_UNMERGE_VALUES,
3009 0 : 75 => Opcode::G_INSERT,
3010 0 : 76 => Opcode::G_MERGE_VALUES,
3011 0 : 77 => Opcode::G_BUILD_VECTOR,
3012 0 : 78 => Opcode::G_BUILD_VECTOR_TRUNC,
3013 0 : 79 => Opcode::G_CONCAT_VECTORS,
3014 0 : 80 => Opcode::G_PTRTOINT,
3015 0 : 81 => Opcode::G_INTTOPTR,
3016 0 : 82 => Opcode::G_BITCAST,
3017 0 : 83 => Opcode::G_FREEZE,
3018 0 : 84 => Opcode::G_CONSTANT_FOLD_BARRIER,
3019 0 : 85 => Opcode::G_INTRINSIC_FPTRUNC_ROUND,
3020 0 : 86 => Opcode::G_INTRINSIC_TRUNC,
3021 0 : 87 => Opcode::G_INTRINSIC_ROUND,
3022 0 : 88 => Opcode::G_INTRINSIC_LRINT,
3023 0 : 89 => Opcode::G_INTRINSIC_LLRINT,
3024 0 : 90 => Opcode::G_INTRINSIC_ROUNDEVEN,
3025 0 : 91 => Opcode::G_READCYCLECOUNTER,
3026 0 : 92 => Opcode::G_READSTEADYCOUNTER,
3027 0 : 93 => Opcode::G_LOAD,
3028 0 : 94 => Opcode::G_SEXTLOAD,
3029 0 : 95 => Opcode::G_ZEXTLOAD,
3030 0 : 96 => Opcode::G_INDEXED_LOAD,
3031 0 : 97 => Opcode::G_INDEXED_SEXTLOAD,
3032 0 : 98 => Opcode::G_INDEXED_ZEXTLOAD,
3033 0 : 99 => Opcode::G_STORE,
3034 0 : 100 => Opcode::G_INDEXED_STORE,
3035 0 : 101 => Opcode::G_ATOMIC_CMPXCHG_WITH_SUCCESS,
3036 0 : 102 => Opcode::G_ATOMIC_CMPXCHG,
3037 0 : 103 => Opcode::G_ATOMICRMW_XCHG,
3038 0 : 104 => Opcode::G_ATOMICRMW_ADD,
3039 0 : 105 => Opcode::G_ATOMICRMW_SUB,
3040 0 : 106 => Opcode::G_ATOMICRMW_AND,
3041 0 : 107 => Opcode::G_ATOMICRMW_NAND,
3042 0 : 108 => Opcode::G_ATOMICRMW_OR,
3043 0 : 109 => Opcode::G_ATOMICRMW_XOR,
3044 0 : 110 => Opcode::G_ATOMICRMW_MAX,
3045 0 : 111 => Opcode::G_ATOMICRMW_MIN,
3046 0 : 112 => Opcode::G_ATOMICRMW_UMAX,
3047 0 : 113 => Opcode::G_ATOMICRMW_UMIN,
3048 0 : 114 => Opcode::G_ATOMICRMW_FADD,
3049 0 : 115 => Opcode::G_ATOMICRMW_FSUB,
3050 0 : 116 => Opcode::G_ATOMICRMW_FMAX,
3051 0 : 117 => Opcode::G_ATOMICRMW_FMIN,
3052 0 : 118 => Opcode::G_ATOMICRMW_FMAXIMUM,
3053 0 : 119 => Opcode::G_ATOMICRMW_FMINIMUM,
3054 0 : 120 => Opcode::G_ATOMICRMW_UINC_WRAP,
3055 0 : 121 => Opcode::G_ATOMICRMW_UDEC_WRAP,
3056 0 : 122 => Opcode::G_ATOMICRMW_USUB_COND,
3057 0 : 123 => Opcode::G_ATOMICRMW_USUB_SAT,
3058 0 : 124 => Opcode::G_FENCE,
3059 0 : 125 => Opcode::G_PREFETCH,
3060 0 : 126 => Opcode::G_BRCOND,
3061 0 : 127 => Opcode::G_BRINDIRECT,
3062 0 : 128 => Opcode::G_INVOKE_REGION_START,
3063 0 : 129 => Opcode::G_INTRINSIC,
3064 0 : 130 => Opcode::G_INTRINSIC_W_SIDE_EFFECTS,
3065 0 : 131 => Opcode::G_INTRINSIC_CONVERGENT,
3066 0 : 132 => Opcode::G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS,
3067 0 : 133 => Opcode::G_ANYEXT,
3068 0 : 134 => Opcode::G_TRUNC,
3069 0 : 135 => Opcode::G_TRUNC_SSAT_S,
3070 0 : 136 => Opcode::G_TRUNC_SSAT_U,
3071 0 : 137 => Opcode::G_TRUNC_USAT_U,
3072 0 : 138 => Opcode::G_CONSTANT,
3073 0 : 139 => Opcode::G_FCONSTANT,
3074 0 : 140 => Opcode::G_VASTART,
3075 0 : 141 => Opcode::G_VAARG,
3076 0 : 142 => Opcode::G_SEXT,
3077 0 : 143 => Opcode::G_SEXT_INREG,
3078 0 : 144 => Opcode::G_ZEXT,
3079 0 : 145 => Opcode::G_SHL,
3080 0 : 146 => Opcode::G_LSHR,
3081 0 : 147 => Opcode::G_ASHR,
3082 0 : 148 => Opcode::G_FSHL,
3083 0 : 149 => Opcode::G_FSHR,
3084 0 : 150 => Opcode::G_ROTR,
3085 0 : 151 => Opcode::G_ROTL,
3086 0 : 152 => Opcode::G_ICMP,
3087 0 : 153 => Opcode::G_FCMP,
3088 0 : 154 => Opcode::G_SCMP,
3089 0 : 155 => Opcode::G_UCMP,
3090 0 : 156 => Opcode::G_SELECT,
3091 0 : 157 => Opcode::G_UADDO,
3092 0 : 158 => Opcode::G_UADDE,
3093 0 : 159 => Opcode::G_USUBO,
3094 0 : 160 => Opcode::G_USUBE,
3095 0 : 161 => Opcode::G_SADDO,
3096 0 : 162 => Opcode::G_SADDE,
3097 0 : 163 => Opcode::G_SSUBO,
3098 0 : 164 => Opcode::G_SSUBE,
3099 0 : 165 => Opcode::G_UMULO,
3100 0 : 166 => Opcode::G_SMULO,
3101 0 : 167 => Opcode::G_UMULH,
3102 0 : 168 => Opcode::G_SMULH,
3103 0 : 169 => Opcode::G_UADDSAT,
3104 0 : 170 => Opcode::G_SADDSAT,
3105 0 : 171 => Opcode::G_USUBSAT,
3106 0 : 172 => Opcode::G_SSUBSAT,
3107 0 : 173 => Opcode::G_USHLSAT,
3108 0 : 174 => Opcode::G_SSHLSAT,
3109 0 : 175 => Opcode::G_SMULFIX,
3110 0 : 176 => Opcode::G_UMULFIX,
3111 0 : 177 => Opcode::G_SMULFIXSAT,
3112 0 : 178 => Opcode::G_UMULFIXSAT,
3113 0 : 179 => Opcode::G_SDIVFIX,
3114 0 : 180 => Opcode::G_UDIVFIX,
3115 0 : 181 => Opcode::G_SDIVFIXSAT,
3116 0 : 182 => Opcode::G_UDIVFIXSAT,
3117 0 : 183 => Opcode::G_FADD,
3118 0 : 184 => Opcode::G_FSUB,
3119 0 : 185 => Opcode::G_FMUL,
3120 0 : 186 => Opcode::G_FMA,
3121 0 : 187 => Opcode::G_FMAD,
3122 0 : 188 => Opcode::G_FDIV,
3123 0 : 189 => Opcode::G_FREM,
3124 0 : 190 => Opcode::G_FPOW,
3125 0 : 191 => Opcode::G_FPOWI,
3126 0 : 192 => Opcode::G_FEXP,
3127 0 : 193 => Opcode::G_FEXP2,
3128 0 : 194 => Opcode::G_FEXP10,
3129 0 : 195 => Opcode::G_FLOG,
3130 0 : 196 => Opcode::G_FLOG2,
3131 0 : 197 => Opcode::G_FLOG10,
3132 0 : 198 => Opcode::G_FLDEXP,
3133 0 : 199 => Opcode::G_FFREXP,
3134 0 : 200 => Opcode::G_FNEG,
3135 0 : 201 => Opcode::G_FPEXT,
3136 0 : 202 => Opcode::G_FPTRUNC,
3137 0 : 203 => Opcode::G_FPTOSI,
3138 0 : 204 => Opcode::G_FPTOUI,
3139 0 : 205 => Opcode::G_SITOFP,
3140 0 : 206 => Opcode::G_UITOFP,
3141 0 : 207 => Opcode::G_FPTOSI_SAT,
3142 0 : 208 => Opcode::G_FPTOUI_SAT,
3143 0 : 209 => Opcode::G_FABS,
3144 0 : 210 => Opcode::G_FCOPYSIGN,
3145 0 : 211 => Opcode::G_IS_FPCLASS,
3146 0 : 212 => Opcode::G_FCANONICALIZE,
3147 0 : 213 => Opcode::G_FMINNUM,
3148 0 : 214 => Opcode::G_FMAXNUM,
3149 0 : 215 => Opcode::G_FMINNUM_IEEE,
3150 0 : 216 => Opcode::G_FMAXNUM_IEEE,
3151 0 : 217 => Opcode::G_FMINIMUM,
3152 0 : 218 => Opcode::G_FMAXIMUM,
3153 0 : 219 => Opcode::G_FMINIMUMNUM,
3154 0 : 220 => Opcode::G_FMAXIMUMNUM,
3155 0 : 221 => Opcode::G_GET_FPENV,
3156 0 : 222 => Opcode::G_SET_FPENV,
3157 0 : 223 => Opcode::G_RESET_FPENV,
3158 0 : 224 => Opcode::G_GET_FPMODE,
3159 0 : 225 => Opcode::G_SET_FPMODE,
3160 0 : 226 => Opcode::G_RESET_FPMODE,
3161 0 : 227 => Opcode::G_GET_ROUNDING,
3162 0 : 228 => Opcode::G_PTR_ADD,
3163 0 : 229 => Opcode::G_PTRMASK,
3164 0 : 230 => Opcode::G_SMIN,
3165 0 : 231 => Opcode::G_SMAX,
3166 0 : 232 => Opcode::G_UMIN,
3167 0 : 233 => Opcode::G_UMAX,
3168 0 : 234 => Opcode::G_ABS,
3169 0 : 235 => Opcode::G_LROUND,
3170 0 : 236 => Opcode::G_LLROUND,
3171 0 : 237 => Opcode::G_BR,
3172 0 : 238 => Opcode::G_BRJT,
3173 0 : 239 => Opcode::G_VSCALE,
3174 0 : 240 => Opcode::G_INSERT_SUBVECTOR,
3175 0 : 241 => Opcode::G_EXTRACT_SUBVECTOR,
3176 0 : 242 => Opcode::G_INSERT_VECTOR_ELT,
3177 0 : 243 => Opcode::G_EXTRACT_VECTOR_ELT,
3178 0 : 244 => Opcode::G_SHUFFLE_VECTOR,
3179 0 : 245 => Opcode::G_SPLAT_VECTOR,
3180 0 : 246 => Opcode::G_STEP_VECTOR,
3181 0 : 247 => Opcode::G_VECTOR_COMPRESS,
3182 0 : 248 => Opcode::G_CTTZ,
3183 0 : 249 => Opcode::G_CTTZ_ZERO_UNDEF,
3184 0 : 250 => Opcode::G_CTLZ,
3185 0 : 251 => Opcode::G_CTLZ_ZERO_UNDEF,
3186 0 : 252 => Opcode::G_CTPOP,
3187 0 : 253 => Opcode::G_BSWAP,
3188 0 : 254 => Opcode::G_BITREVERSE,
3189 0 : 255 => Opcode::G_FCEIL,
3190 0 : 256 => Opcode::G_FCOS,
3191 0 : 257 => Opcode::G_FSIN,
3192 0 : 258 => Opcode::G_FSINCOS,
3193 0 : 259 => Opcode::G_FTAN,
3194 0 : 260 => Opcode::G_FACOS,
3195 0 : 261 => Opcode::G_FASIN,
3196 0 : 262 => Opcode::G_FATAN,
3197 0 : 263 => Opcode::G_FATAN2,
3198 0 : 264 => Opcode::G_FCOSH,
3199 0 : 265 => Opcode::G_FSINH,
3200 0 : 266 => Opcode::G_FTANH,
3201 0 : 267 => Opcode::G_FSQRT,
3202 0 : 268 => Opcode::G_FFLOOR,
3203 0 : 269 => Opcode::G_FRINT,
3204 0 : 270 => Opcode::G_FNEARBYINT,
3205 0 : 271 => Opcode::G_ADDRSPACE_CAST,
3206 0 : 272 => Opcode::G_BLOCK_ADDR,
3207 0 : 273 => Opcode::G_JUMP_TABLE,
3208 0 : 274 => Opcode::G_DYN_STACKALLOC,
3209 0 : 275 => Opcode::G_STACKSAVE,
3210 0 : 276 => Opcode::G_STACKRESTORE,
3211 0 : 277 => Opcode::G_STRICT_FADD,
3212 0 : 278 => Opcode::G_STRICT_FSUB,
3213 0 : 279 => Opcode::G_STRICT_FMUL,
3214 0 : 280 => Opcode::G_STRICT_FDIV,
3215 0 : 281 => Opcode::G_STRICT_FREM,
3216 0 : 282 => Opcode::G_STRICT_FMA,
3217 0 : 283 => Opcode::G_STRICT_FSQRT,
3218 0 : 284 => Opcode::G_STRICT_FLDEXP,
3219 0 : 285 => Opcode::G_READ_REGISTER,
3220 0 : 286 => Opcode::G_WRITE_REGISTER,
3221 0 : 287 => Opcode::G_MEMCPY,
3222 0 : 288 => Opcode::G_MEMCPY_INLINE,
3223 0 : 289 => Opcode::G_MEMMOVE,
3224 0 : 290 => Opcode::G_MEMSET,
3225 0 : 291 => Opcode::G_BZERO,
3226 0 : 292 => Opcode::G_TRAP,
3227 0 : 293 => Opcode::G_DEBUGTRAP,
3228 0 : 294 => Opcode::G_UBSANTRAP,
3229 0 : 295 => Opcode::G_VECREDUCE_SEQ_FADD,
3230 0 : 296 => Opcode::G_VECREDUCE_SEQ_FMUL,
3231 0 : 297 => Opcode::G_VECREDUCE_FADD,
3232 0 : 298 => Opcode::G_VECREDUCE_FMUL,
3233 0 : 299 => Opcode::G_VECREDUCE_FMAX,
3234 0 : 300 => Opcode::G_VECREDUCE_FMIN,
3235 0 : 301 => Opcode::G_VECREDUCE_FMAXIMUM,
3236 0 : 302 => Opcode::G_VECREDUCE_FMINIMUM,
3237 0 : 303 => Opcode::G_VECREDUCE_ADD,
3238 0 : 304 => Opcode::G_VECREDUCE_MUL,
3239 0 : 305 => Opcode::G_VECREDUCE_AND,
3240 0 : 306 => Opcode::G_VECREDUCE_OR,
3241 0 : 307 => Opcode::G_VECREDUCE_XOR,
3242 0 : 308 => Opcode::G_VECREDUCE_SMAX,
3243 0 : 309 => Opcode::G_VECREDUCE_SMIN,
3244 0 : 310 => Opcode::G_VECREDUCE_UMAX,
3245 0 : 311 => Opcode::G_VECREDUCE_UMIN,
3246 0 : 312 => Opcode::G_SBFX,
3247 0 : 313 => Opcode::G_UBFX,
3248 0 : 314 => Opcode::ATOMIC_CMP_SWAP_I128,
3249 0 : 315 => Opcode::ATOMIC_LOAD_ADD_I128,
3250 0 : 316 => Opcode::ATOMIC_LOAD_AND_I128,
3251 0 : 317 => Opcode::ATOMIC_LOAD_NAND_I128,
3252 0 : 318 => Opcode::ATOMIC_LOAD_OR_I128,
3253 0 : 319 => Opcode::ATOMIC_LOAD_SUB_I128,
3254 0 : 320 => Opcode::ATOMIC_LOAD_XOR_I128,
3255 0 : 321 => Opcode::ATOMIC_SWAP_I128,
3256 0 : 322 => Opcode::BUILD_QUADWORD,
3257 0 : 323 => Opcode::BUILD_UACC,
3258 0 : 324 => Opcode::CFENCE,
3259 0 : 325 => Opcode::CFENCE8,
3260 0 : 326 => Opcode::CLRLSLDI,
3261 0 : 327 => Opcode::CLRLSLDI_rec,
3262 0 : 328 => Opcode::CLRLSLWI,
3263 0 : 329 => Opcode::CLRLSLWI_rec,
3264 0 : 330 => Opcode::CLRRDI,
3265 0 : 331 => Opcode::CLRRDI_rec,
3266 0 : 332 => Opcode::CLRRWI,
3267 0 : 333 => Opcode::CLRRWI_rec,
3268 0 : 334 => Opcode::DCBFL,
3269 0 : 335 => Opcode::DCBFLP,
3270 0 : 336 => Opcode::DCBFPS,
3271 0 : 337 => Opcode::DCBFx,
3272 0 : 338 => Opcode::DCBSTPS,
3273 0 : 339 => Opcode::DCBTCT,
3274 0 : 340 => Opcode::DCBTDS,
3275 0 : 341 => Opcode::DCBTSTCT,
3276 0 : 342 => Opcode::DCBTSTDS,
3277 0 : 343 => Opcode::DCBTSTT,
3278 0 : 344 => Opcode::DCBTSTx,
3279 0 : 345 => Opcode::DCBTT,
3280 0 : 346 => Opcode::DCBTx,
3281 0 : 347 => Opcode::DFLOADf32,
3282 0 : 348 => Opcode::DFLOADf64,
3283 0 : 349 => Opcode::DFSTOREf32,
3284 0 : 350 => Opcode::DFSTOREf64,
3285 0 : 351 => Opcode::EXTLDI,
3286 0 : 352 => Opcode::EXTLDI_rec,
3287 0 : 353 => Opcode::EXTLWI,
3288 0 : 354 => Opcode::EXTLWI_rec,
3289 0 : 355 => Opcode::EXTRDI,
3290 0 : 356 => Opcode::EXTRDI_rec,
3291 0 : 357 => Opcode::EXTRWI,
3292 0 : 358 => Opcode::EXTRWI_rec,
3293 0 : 359 => Opcode::INSLWI,
3294 0 : 360 => Opcode::INSLWI_rec,
3295 0 : 361 => Opcode::INSRDI,
3296 0 : 362 => Opcode::INSRDI_rec,
3297 0 : 363 => Opcode::INSRWI,
3298 0 : 364 => Opcode::INSRWI_rec,
3299 0 : 365 => Opcode::KILL_PAIR,
3300 0 : 366 => Opcode::LAx,
3301 0 : 367 => Opcode::LIWAX,
3302 0 : 368 => Opcode::LIWZX,
3303 0 : 369 => Opcode::PPCLdFixedAddr,
3304 0 : 370 => Opcode::PSUBI,
3305 0 : 371 => Opcode::RLWIMIbm,
3306 0 : 372 => Opcode::RLWIMIbm_rec,
3307 0 : 373 => Opcode::RLWINMbm,
3308 0 : 374 => Opcode::RLWINMbm_rec,
3309 0 : 375 => Opcode::RLWNMbm,
3310 0 : 376 => Opcode::RLWNMbm_rec,
3311 0 : 377 => Opcode::ROTRDI,
3312 0 : 378 => Opcode::ROTRDI_rec,
3313 0 : 379 => Opcode::ROTRWI,
3314 0 : 380 => Opcode::ROTRWI_rec,
3315 0 : 381 => Opcode::SLDI,
3316 0 : 382 => Opcode::SLDI_rec,
3317 0 : 383 => Opcode::SLWI,
3318 0 : 384 => Opcode::SLWI_rec,
3319 0 : 385 => Opcode::SPILLTOVSR_LD,
3320 0 : 386 => Opcode::SPILLTOVSR_LDX,
3321 0 : 387 => Opcode::SPILLTOVSR_ST,
3322 0 : 388 => Opcode::SPILLTOVSR_STX,
3323 0 : 389 => Opcode::SRDI,
3324 0 : 390 => Opcode::SRDI_rec,
3325 0 : 391 => Opcode::SRWI,
3326 0 : 392 => Opcode::SRWI_rec,
3327 0 : 393 => Opcode::STIWX,
3328 0 : 394 => Opcode::SUBI,
3329 0 : 395 => Opcode::SUBIC,
3330 0 : 396 => Opcode::SUBIC_rec,
3331 0 : 397 => Opcode::SUBIS,
3332 0 : 398 => Opcode::SUBPCIS,
3333 0 : 399 => Opcode::XFLOADf32,
3334 0 : 400 => Opcode::XFLOADf64,
3335 0 : 401 => Opcode::XFSTOREf32,
3336 0 : 402 => Opcode::XFSTOREf64,
3337 0 : 403 => Opcode::ADD4,
3338 0 : 404 => Opcode::ADD4O,
3339 0 : 405 => Opcode::ADD4O_rec,
3340 0 : 406 => Opcode::ADD4TLS,
3341 0 : 407 => Opcode::ADD4_rec,
3342 0 : 408 => Opcode::ADD8,
3343 0 : 409 => Opcode::ADD8O,
3344 0 : 410 => Opcode::ADD8O_rec,
3345 0 : 411 => Opcode::ADD8TLS,
3346 0 : 412 => Opcode::ADD8TLS_,
3347 0 : 413 => Opcode::ADD8_rec,
3348 0 : 414 => Opcode::ADDC,
3349 0 : 415 => Opcode::ADDC8,
3350 0 : 416 => Opcode::ADDC8O,
3351 0 : 417 => Opcode::ADDC8O_rec,
3352 0 : 418 => Opcode::ADDC8_rec,
3353 0 : 419 => Opcode::ADDCO,
3354 0 : 420 => Opcode::ADDCO_rec,
3355 0 : 421 => Opcode::ADDC_rec,
3356 0 : 422 => Opcode::ADDE,
3357 0 : 423 => Opcode::ADDE8,
3358 0 : 424 => Opcode::ADDE8O,
3359 0 : 425 => Opcode::ADDE8O_rec,
3360 0 : 426 => Opcode::ADDE8_rec,
3361 0 : 427 => Opcode::ADDEO,
3362 0 : 428 => Opcode::ADDEO_rec,
3363 0 : 429 => Opcode::ADDEX,
3364 0 : 430 => Opcode::ADDEX8,
3365 0 : 431 => Opcode::ADDE_rec,
3366 0 : 432 => Opcode::ADDG6S,
3367 0 : 433 => Opcode::ADDG6S8,
3368 0 : 434 => Opcode::ADDI,
3369 0 : 435 => Opcode::ADDI8,
3370 0 : 436 => Opcode::ADDIC,
3371 0 : 437 => Opcode::ADDIC8,
3372 0 : 438 => Opcode::ADDIC_rec,
3373 0 : 439 => Opcode::ADDIS,
3374 0 : 440 => Opcode::ADDIS8,
3375 0 : 441 => Opcode::ADDISdtprelHA,
3376 0 : 442 => Opcode::ADDISdtprelHA32,
3377 0 : 443 => Opcode::ADDISgotTprelHA,
3378 0 : 444 => Opcode::ADDIStlsgdHA,
3379 0 : 445 => Opcode::ADDIStlsldHA,
3380 0 : 446 => Opcode::ADDIStocHA,
3381 0 : 447 => Opcode::ADDIStocHA8,
3382 0 : 448 => Opcode::ADDIdtprelL,
3383 0 : 449 => Opcode::ADDIdtprelL32,
3384 0 : 450 => Opcode::ADDItlsgdL,
3385 0 : 451 => Opcode::ADDItlsgdL32,
3386 0 : 452 => Opcode::ADDItlsgdLADDR,
3387 0 : 453 => Opcode::ADDItlsgdLADDR32,
3388 0 : 454 => Opcode::ADDItlsldL,
3389 0 : 455 => Opcode::ADDItlsldL32,
3390 0 : 456 => Opcode::ADDItlsldLADDR,
3391 0 : 457 => Opcode::ADDItlsldLADDR32,
3392 0 : 458 => Opcode::ADDItoc,
3393 0 : 459 => Opcode::ADDItoc8,
3394 0 : 460 => Opcode::ADDItocL,
3395 0 : 461 => Opcode::ADDItocL8,
3396 0 : 462 => Opcode::ADDME,
3397 0 : 463 => Opcode::ADDME8,
3398 0 : 464 => Opcode::ADDME8O,
3399 0 : 465 => Opcode::ADDME8O_rec,
3400 0 : 466 => Opcode::ADDME8_rec,
3401 0 : 467 => Opcode::ADDMEO,
3402 0 : 468 => Opcode::ADDMEO_rec,
3403 0 : 469 => Opcode::ADDME_rec,
3404 0 : 470 => Opcode::ADDPCIS,
3405 0 : 471 => Opcode::ADDZE,
3406 0 : 472 => Opcode::ADDZE8,
3407 0 : 473 => Opcode::ADDZE8O,
3408 0 : 474 => Opcode::ADDZE8O_rec,
3409 0 : 475 => Opcode::ADDZE8_rec,
3410 0 : 476 => Opcode::ADDZEO,
3411 0 : 477 => Opcode::ADDZEO_rec,
3412 0 : 478 => Opcode::ADDZE_rec,
3413 0 : 479 => Opcode::ADJCALLSTACKDOWN,
3414 0 : 480 => Opcode::ADJCALLSTACKUP,
3415 0 : 481 => Opcode::AND,
3416 0 : 482 => Opcode::AND8,
3417 0 : 483 => Opcode::AND8_rec,
3418 0 : 484 => Opcode::ANDC,
3419 0 : 485 => Opcode::ANDC8,
3420 0 : 486 => Opcode::ANDC8_rec,
3421 0 : 487 => Opcode::ANDC_rec,
3422 0 : 488 => Opcode::ANDI8_rec,
3423 0 : 489 => Opcode::ANDIS8_rec,
3424 0 : 490 => Opcode::ANDIS_rec,
3425 0 : 491 => Opcode::ANDI_rec,
3426 0 : 492 => Opcode::ANDI_rec_1_EQ_BIT,
3427 0 : 493 => Opcode::ANDI_rec_1_EQ_BIT8,
3428 0 : 494 => Opcode::ANDI_rec_1_GT_BIT,
3429 0 : 495 => Opcode::ANDI_rec_1_GT_BIT8,
3430 0 : 496 => Opcode::AND_rec,
3431 0 : 497 => Opcode::ATOMIC_CMP_SWAP_I16,
3432 0 : 498 => Opcode::ATOMIC_CMP_SWAP_I32,
3433 0 : 499 => Opcode::ATOMIC_CMP_SWAP_I64,
3434 0 : 500 => Opcode::ATOMIC_CMP_SWAP_I8,
3435 0 : 501 => Opcode::ATOMIC_LOAD_ADD_I16,
3436 0 : 502 => Opcode::ATOMIC_LOAD_ADD_I32,
3437 0 : 503 => Opcode::ATOMIC_LOAD_ADD_I64,
3438 0 : 504 => Opcode::ATOMIC_LOAD_ADD_I8,
3439 0 : 505 => Opcode::ATOMIC_LOAD_AND_I16,
3440 0 : 506 => Opcode::ATOMIC_LOAD_AND_I32,
3441 0 : 507 => Opcode::ATOMIC_LOAD_AND_I64,
3442 0 : 508 => Opcode::ATOMIC_LOAD_AND_I8,
3443 0 : 509 => Opcode::ATOMIC_LOAD_MAX_I16,
3444 0 : 510 => Opcode::ATOMIC_LOAD_MAX_I32,
3445 0 : 511 => Opcode::ATOMIC_LOAD_MAX_I64,
3446 0 : 512 => Opcode::ATOMIC_LOAD_MAX_I8,
3447 0 : 513 => Opcode::ATOMIC_LOAD_MIN_I16,
3448 0 : 514 => Opcode::ATOMIC_LOAD_MIN_I32,
3449 0 : 515 => Opcode::ATOMIC_LOAD_MIN_I64,
3450 0 : 516 => Opcode::ATOMIC_LOAD_MIN_I8,
3451 0 : 517 => Opcode::ATOMIC_LOAD_NAND_I16,
3452 0 : 518 => Opcode::ATOMIC_LOAD_NAND_I32,
3453 0 : 519 => Opcode::ATOMIC_LOAD_NAND_I64,
3454 0 : 520 => Opcode::ATOMIC_LOAD_NAND_I8,
3455 0 : 521 => Opcode::ATOMIC_LOAD_OR_I16,
3456 0 : 522 => Opcode::ATOMIC_LOAD_OR_I32,
3457 0 : 523 => Opcode::ATOMIC_LOAD_OR_I64,
3458 0 : 524 => Opcode::ATOMIC_LOAD_OR_I8,
3459 0 : 525 => Opcode::ATOMIC_LOAD_SUB_I16,
3460 0 : 526 => Opcode::ATOMIC_LOAD_SUB_I32,
3461 0 : 527 => Opcode::ATOMIC_LOAD_SUB_I64,
3462 0 : 528 => Opcode::ATOMIC_LOAD_SUB_I8,
3463 0 : 529 => Opcode::ATOMIC_LOAD_UMAX_I16,
3464 0 : 530 => Opcode::ATOMIC_LOAD_UMAX_I32,
3465 0 : 531 => Opcode::ATOMIC_LOAD_UMAX_I64,
3466 0 : 532 => Opcode::ATOMIC_LOAD_UMAX_I8,
3467 0 : 533 => Opcode::ATOMIC_LOAD_UMIN_I16,
3468 0 : 534 => Opcode::ATOMIC_LOAD_UMIN_I32,
3469 0 : 535 => Opcode::ATOMIC_LOAD_UMIN_I64,
3470 0 : 536 => Opcode::ATOMIC_LOAD_UMIN_I8,
3471 0 : 537 => Opcode::ATOMIC_LOAD_XOR_I16,
3472 0 : 538 => Opcode::ATOMIC_LOAD_XOR_I32,
3473 0 : 539 => Opcode::ATOMIC_LOAD_XOR_I64,
3474 0 : 540 => Opcode::ATOMIC_LOAD_XOR_I8,
3475 0 : 541 => Opcode::ATOMIC_SWAP_I16,
3476 0 : 542 => Opcode::ATOMIC_SWAP_I32,
3477 0 : 543 => Opcode::ATOMIC_SWAP_I64,
3478 0 : 544 => Opcode::ATOMIC_SWAP_I8,
3479 0 : 545 => Opcode::ATTN,
3480 0 : 546 => Opcode::B,
3481 0 : 547 => Opcode::BA,
3482 0 : 548 => Opcode::BC,
3483 0 : 549 => Opcode::BCC,
3484 0 : 550 => Opcode::BCCA,
3485 0 : 551 => Opcode::BCCCTR,
3486 0 : 552 => Opcode::BCCCTR8,
3487 0 : 553 => Opcode::BCCCTRL,
3488 0 : 554 => Opcode::BCCCTRL8,
3489 0 : 555 => Opcode::BCCL,
3490 0 : 556 => Opcode::BCCLA,
3491 0 : 557 => Opcode::BCCLR,
3492 0 : 558 => Opcode::BCCLRL,
3493 0 : 559 => Opcode::BCCTR,
3494 0 : 560 => Opcode::BCCTR8,
3495 0 : 561 => Opcode::BCCTR8n,
3496 0 : 562 => Opcode::BCCTRL,
3497 0 : 563 => Opcode::BCCTRL8,
3498 0 : 564 => Opcode::BCCTRL8n,
3499 0 : 565 => Opcode::BCCTRLn,
3500 0 : 566 => Opcode::BCCTRn,
3501 0 : 567 => Opcode::BCDADD_rec,
3502 0 : 568 => Opcode::BCDCFN_rec,
3503 0 : 569 => Opcode::BCDCFSQ_rec,
3504 0 : 570 => Opcode::BCDCFZ_rec,
3505 0 : 571 => Opcode::BCDCPSGN_rec,
3506 0 : 572 => Opcode::BCDCTN_rec,
3507 0 : 573 => Opcode::BCDCTSQ_rec,
3508 0 : 574 => Opcode::BCDCTZ_rec,
3509 0 : 575 => Opcode::BCDSETSGN_rec,
3510 0 : 576 => Opcode::BCDSR_rec,
3511 0 : 577 => Opcode::BCDSUB_rec,
3512 0 : 578 => Opcode::BCDS_rec,
3513 0 : 579 => Opcode::BCDTRUNC_rec,
3514 0 : 580 => Opcode::BCDUS_rec,
3515 0 : 581 => Opcode::BCDUTRUNC_rec,
3516 0 : 582 => Opcode::BCL,
3517 0 : 583 => Opcode::BCLR,
3518 0 : 584 => Opcode::BCLRL,
3519 0 : 585 => Opcode::BCLRLn,
3520 0 : 586 => Opcode::BCLRn,
3521 0 : 587 => Opcode::BCLalways,
3522 0 : 588 => Opcode::BCLn,
3523 0 : 589 => Opcode::BCTR,
3524 0 : 590 => Opcode::BCTR8,
3525 0 : 591 => Opcode::BCTRL,
3526 0 : 592 => Opcode::BCTRL8,
3527 0 : 593 => Opcode::BCTRL8_LDinto_toc,
3528 0 : 594 => Opcode::BCTRL8_LDinto_toc_RM,
3529 0 : 595 => Opcode::BCTRL8_RM,
3530 0 : 596 => Opcode::BCTRL_LWZinto_toc,
3531 0 : 597 => Opcode::BCTRL_LWZinto_toc_RM,
3532 0 : 598 => Opcode::BCTRL_RM,
3533 0 : 599 => Opcode::BCn,
3534 0 : 600 => Opcode::BDNZ,
3535 0 : 601 => Opcode::BDNZ8,
3536 0 : 602 => Opcode::BDNZA,
3537 0 : 603 => Opcode::BDNZAm,
3538 0 : 604 => Opcode::BDNZAp,
3539 0 : 605 => Opcode::BDNZL,
3540 0 : 606 => Opcode::BDNZLA,
3541 0 : 607 => Opcode::BDNZLAm,
3542 0 : 608 => Opcode::BDNZLAp,
3543 0 : 609 => Opcode::BDNZLR,
3544 0 : 610 => Opcode::BDNZLR8,
3545 0 : 611 => Opcode::BDNZLRL,
3546 0 : 612 => Opcode::BDNZLRLm,
3547 0 : 613 => Opcode::BDNZLRLp,
3548 0 : 614 => Opcode::BDNZLRm,
3549 0 : 615 => Opcode::BDNZLRp,
3550 0 : 616 => Opcode::BDNZLm,
3551 0 : 617 => Opcode::BDNZLp,
3552 0 : 618 => Opcode::BDNZm,
3553 0 : 619 => Opcode::BDNZp,
3554 0 : 620 => Opcode::BDZ,
3555 0 : 621 => Opcode::BDZ8,
3556 0 : 622 => Opcode::BDZA,
3557 0 : 623 => Opcode::BDZAm,
3558 0 : 624 => Opcode::BDZAp,
3559 0 : 625 => Opcode::BDZL,
3560 0 : 626 => Opcode::BDZLA,
3561 0 : 627 => Opcode::BDZLAm,
3562 0 : 628 => Opcode::BDZLAp,
3563 0 : 629 => Opcode::BDZLR,
3564 0 : 630 => Opcode::BDZLR8,
3565 0 : 631 => Opcode::BDZLRL,
3566 0 : 632 => Opcode::BDZLRLm,
3567 0 : 633 => Opcode::BDZLRLp,
3568 0 : 634 => Opcode::BDZLRm,
3569 0 : 635 => Opcode::BDZLRp,
3570 0 : 636 => Opcode::BDZLm,
3571 0 : 637 => Opcode::BDZLp,
3572 0 : 638 => Opcode::BDZm,
3573 0 : 639 => Opcode::BDZp,
3574 0 : 640 => Opcode::BL,
3575 0 : 641 => Opcode::BL8,
3576 0 : 642 => Opcode::BL8_NOP,
3577 0 : 643 => Opcode::BL8_NOP_RM,
3578 0 : 644 => Opcode::BL8_NOP_TLS,
3579 0 : 645 => Opcode::BL8_NOTOC,
3580 0 : 646 => Opcode::BL8_NOTOC_RM,
3581 0 : 647 => Opcode::BL8_NOTOC_TLS,
3582 0 : 648 => Opcode::BL8_RM,
3583 0 : 649 => Opcode::BL8_TLS,
3584 0 : 650 => Opcode::BL8_TLS_,
3585 0 : 651 => Opcode::BLA,
3586 0 : 652 => Opcode::BLA8,
3587 0 : 653 => Opcode::BLA8_NOP,
3588 0 : 654 => Opcode::BLA8_NOP_RM,
3589 0 : 655 => Opcode::BLA8_RM,
3590 0 : 656 => Opcode::BLA_RM,
3591 0 : 657 => Opcode::BLR,
3592 0 : 658 => Opcode::BLR8,
3593 0 : 659 => Opcode::BLRL,
3594 0 : 660 => Opcode::BL_NOP,
3595 0 : 661 => Opcode::BL_NOP_RM,
3596 0 : 662 => Opcode::BL_RM,
3597 0 : 663 => Opcode::BL_TLS,
3598 0 : 664 => Opcode::BPERMD,
3599 0 : 665 => Opcode::BRD,
3600 0 : 666 => Opcode::BRH,
3601 0 : 667 => Opcode::BRH8,
3602 0 : 668 => Opcode::BRINC,
3603 0 : 669 => Opcode::BRW,
3604 0 : 670 => Opcode::BRW8,
3605 0 : 671 => Opcode::CBCDTD,
3606 0 : 672 => Opcode::CBCDTD8,
3607 0 : 673 => Opcode::CDTBCD,
3608 0 : 674 => Opcode::CDTBCD8,
3609 0 : 675 => Opcode::CFUGED,
3610 0 : 676 => Opcode::CLRBHRB,
3611 0 : 677 => Opcode::CMPB,
3612 0 : 678 => Opcode::CMPB8,
3613 0 : 679 => Opcode::CMPD,
3614 0 : 680 => Opcode::CMPDI,
3615 0 : 681 => Opcode::CMPEQB,
3616 0 : 682 => Opcode::CMPLD,
3617 0 : 683 => Opcode::CMPLDI,
3618 0 : 684 => Opcode::CMPLW,
3619 0 : 685 => Opcode::CMPLWI,
3620 0 : 686 => Opcode::CMPRB,
3621 0 : 687 => Opcode::CMPRB8,
3622 0 : 688 => Opcode::CMPW,
3623 0 : 689 => Opcode::CMPWI,
3624 0 : 690 => Opcode::CNTLZD,
3625 0 : 691 => Opcode::CNTLZDM,
3626 0 : 692 => Opcode::CNTLZD_rec,
3627 0 : 693 => Opcode::CNTLZW,
3628 0 : 694 => Opcode::CNTLZW8,
3629 0 : 695 => Opcode::CNTLZW8_rec,
3630 0 : 696 => Opcode::CNTLZW_rec,
3631 0 : 697 => Opcode::CNTTZD,
3632 0 : 698 => Opcode::CNTTZDM,
3633 0 : 699 => Opcode::CNTTZD_rec,
3634 0 : 700 => Opcode::CNTTZW,
3635 0 : 701 => Opcode::CNTTZW8,
3636 0 : 702 => Opcode::CNTTZW8_rec,
3637 0 : 703 => Opcode::CNTTZW_rec,
3638 0 : 704 => Opcode::CP_ABORT,
3639 0 : 705 => Opcode::CP_COPY,
3640 0 : 706 => Opcode::CP_COPY8,
3641 0 : 707 => Opcode::CP_PASTE8_rec,
3642 0 : 708 => Opcode::CP_PASTE_rec,
3643 0 : 709 => Opcode::CR6SET,
3644 0 : 710 => Opcode::CR6UNSET,
3645 0 : 711 => Opcode::CRAND,
3646 0 : 712 => Opcode::CRANDC,
3647 0 : 713 => Opcode::CREQV,
3648 0 : 714 => Opcode::CRNAND,
3649 0 : 715 => Opcode::CRNOR,
3650 0 : 716 => Opcode::CRNOT,
3651 0 : 717 => Opcode::CROR,
3652 0 : 718 => Opcode::CRORC,
3653 0 : 719 => Opcode::CRSET,
3654 0 : 720 => Opcode::CRUNSET,
3655 0 : 721 => Opcode::CRXOR,
3656 0 : 722 => Opcode::CTRL_DEP,
3657 0 : 723 => Opcode::DADD,
3658 0 : 724 => Opcode::DADDQ,
3659 0 : 725 => Opcode::DADDQ_rec,
3660 0 : 726 => Opcode::DADD_rec,
3661 0 : 727 => Opcode::DARN,
3662 0 : 728 => Opcode::DCBA,
3663 0 : 729 => Opcode::DCBF,
3664 0 : 730 => Opcode::DCBFEP,
3665 0 : 731 => Opcode::DCBI,
3666 0 : 732 => Opcode::DCBST,
3667 0 : 733 => Opcode::DCBSTEP,
3668 0 : 734 => Opcode::DCBT,
3669 0 : 735 => Opcode::DCBTEP,
3670 0 : 736 => Opcode::DCBTST,
3671 0 : 737 => Opcode::DCBTSTEP,
3672 0 : 738 => Opcode::DCBZ,
3673 0 : 739 => Opcode::DCBZEP,
3674 0 : 740 => Opcode::DCBZL,
3675 0 : 741 => Opcode::DCBZLEP,
3676 0 : 742 => Opcode::DCCCI,
3677 0 : 743 => Opcode::DCFFIX,
3678 0 : 744 => Opcode::DCFFIXQ,
3679 0 : 745 => Opcode::DCFFIXQQ,
3680 0 : 746 => Opcode::DCFFIXQ_rec,
3681 0 : 747 => Opcode::DCFFIX_rec,
3682 0 : 748 => Opcode::DCMPO,
3683 0 : 749 => Opcode::DCMPOQ,
3684 0 : 750 => Opcode::DCMPU,
3685 0 : 751 => Opcode::DCMPUQ,
3686 0 : 752 => Opcode::DCTDP,
3687 0 : 753 => Opcode::DCTDP_rec,
3688 0 : 754 => Opcode::DCTFIX,
3689 0 : 755 => Opcode::DCTFIXQ,
3690 0 : 756 => Opcode::DCTFIXQQ,
3691 0 : 757 => Opcode::DCTFIXQ_rec,
3692 0 : 758 => Opcode::DCTFIX_rec,
3693 0 : 759 => Opcode::DCTQPQ,
3694 0 : 760 => Opcode::DCTQPQ_rec,
3695 0 : 761 => Opcode::DDEDPD,
3696 0 : 762 => Opcode::DDEDPDQ,
3697 0 : 763 => Opcode::DDEDPDQ_rec,
3698 0 : 764 => Opcode::DDEDPD_rec,
3699 0 : 765 => Opcode::DDIV,
3700 0 : 766 => Opcode::DDIVQ,
3701 0 : 767 => Opcode::DDIVQ_rec,
3702 0 : 768 => Opcode::DDIV_rec,
3703 0 : 769 => Opcode::DENBCD,
3704 0 : 770 => Opcode::DENBCDQ,
3705 0 : 771 => Opcode::DENBCDQ_rec,
3706 0 : 772 => Opcode::DENBCD_rec,
3707 0 : 773 => Opcode::DIEX,
3708 0 : 774 => Opcode::DIEXQ,
3709 0 : 775 => Opcode::DIEXQ_rec,
3710 0 : 776 => Opcode::DIEX_rec,
3711 0 : 777 => Opcode::DIVD,
3712 0 : 778 => Opcode::DIVDE,
3713 0 : 779 => Opcode::DIVDEO,
3714 0 : 780 => Opcode::DIVDEO_rec,
3715 0 : 781 => Opcode::DIVDEU,
3716 0 : 782 => Opcode::DIVDEUO,
3717 0 : 783 => Opcode::DIVDEUO_rec,
3718 0 : 784 => Opcode::DIVDEU_rec,
3719 0 : 785 => Opcode::DIVDE_rec,
3720 0 : 786 => Opcode::DIVDO,
3721 0 : 787 => Opcode::DIVDO_rec,
3722 0 : 788 => Opcode::DIVDU,
3723 0 : 789 => Opcode::DIVDUO,
3724 0 : 790 => Opcode::DIVDUO_rec,
3725 0 : 791 => Opcode::DIVDU_rec,
3726 0 : 792 => Opcode::DIVD_rec,
3727 0 : 793 => Opcode::DIVW,
3728 0 : 794 => Opcode::DIVWE,
3729 0 : 795 => Opcode::DIVWEO,
3730 0 : 796 => Opcode::DIVWEO_rec,
3731 0 : 797 => Opcode::DIVWEU,
3732 0 : 798 => Opcode::DIVWEUO,
3733 0 : 799 => Opcode::DIVWEUO_rec,
3734 0 : 800 => Opcode::DIVWEU_rec,
3735 0 : 801 => Opcode::DIVWE_rec,
3736 0 : 802 => Opcode::DIVWO,
3737 0 : 803 => Opcode::DIVWO_rec,
3738 0 : 804 => Opcode::DIVWU,
3739 0 : 805 => Opcode::DIVWUO,
3740 0 : 806 => Opcode::DIVWUO_rec,
3741 0 : 807 => Opcode::DIVWU_rec,
3742 0 : 808 => Opcode::DIVW_rec,
3743 0 : 809 => Opcode::DMMR,
3744 0 : 810 => Opcode::DMSETDMRZ,
3745 0 : 811 => Opcode::DMSHA2HASH,
3746 0 : 812 => Opcode::DMSHA3HASH,
3747 0 : 813 => Opcode::DMUL,
3748 0 : 814 => Opcode::DMULQ,
3749 0 : 815 => Opcode::DMULQ_rec,
3750 0 : 816 => Opcode::DMUL_rec,
3751 0 : 817 => Opcode::DMXOR,
3752 0 : 818 => Opcode::DMXVBF16GERX2,
3753 0 : 819 => Opcode::DMXVBF16GERX2NN,
3754 0 : 820 => Opcode::DMXVBF16GERX2NP,
3755 0 : 821 => Opcode::DMXVBF16GERX2PN,
3756 0 : 822 => Opcode::DMXVBF16GERX2PP,
3757 0 : 823 => Opcode::DMXVF16GERX2,
3758 0 : 824 => Opcode::DMXVF16GERX2NN,
3759 0 : 825 => Opcode::DMXVF16GERX2NP,
3760 0 : 826 => Opcode::DMXVF16GERX2PN,
3761 0 : 827 => Opcode::DMXVF16GERX2PP,
3762 0 : 828 => Opcode::DMXVI8GERX4,
3763 0 : 829 => Opcode::DMXVI8GERX4PP,
3764 0 : 830 => Opcode::DMXVI8GERX4SPP,
3765 0 : 831 => Opcode::DMXXEXTFDMR256,
3766 0 : 832 => Opcode::DMXXEXTFDMR512,
3767 0 : 833 => Opcode::DMXXEXTFDMR512_HI,
3768 0 : 834 => Opcode::DMXXINSTDMR256,
3769 0 : 835 => Opcode::DMXXINSTDMR512,
3770 0 : 836 => Opcode::DMXXINSTDMR512_HI,
3771 0 : 837 => Opcode::DMXXSETACCZ,
3772 0 : 838 => Opcode::DMXXSHAPAD,
3773 0 : 839 => Opcode::DQUA,
3774 0 : 840 => Opcode::DQUAI,
3775 0 : 841 => Opcode::DQUAIQ,
3776 0 : 842 => Opcode::DQUAIQ_rec,
3777 0 : 843 => Opcode::DQUAI_rec,
3778 0 : 844 => Opcode::DQUAQ,
3779 0 : 845 => Opcode::DQUAQ_rec,
3780 0 : 846 => Opcode::DQUA_rec,
3781 0 : 847 => Opcode::DRDPQ,
3782 0 : 848 => Opcode::DRDPQ_rec,
3783 0 : 849 => Opcode::DRINTN,
3784 0 : 850 => Opcode::DRINTNQ,
3785 0 : 851 => Opcode::DRINTNQ_rec,
3786 0 : 852 => Opcode::DRINTN_rec,
3787 0 : 853 => Opcode::DRINTX,
3788 0 : 854 => Opcode::DRINTXQ,
3789 0 : 855 => Opcode::DRINTXQ_rec,
3790 0 : 856 => Opcode::DRINTX_rec,
3791 0 : 857 => Opcode::DRRND,
3792 0 : 858 => Opcode::DRRNDQ,
3793 0 : 859 => Opcode::DRRNDQ_rec,
3794 0 : 860 => Opcode::DRRND_rec,
3795 0 : 861 => Opcode::DRSP,
3796 0 : 862 => Opcode::DRSP_rec,
3797 0 : 863 => Opcode::DSCLI,
3798 0 : 864 => Opcode::DSCLIQ,
3799 0 : 865 => Opcode::DSCLIQ_rec,
3800 0 : 866 => Opcode::DSCLI_rec,
3801 0 : 867 => Opcode::DSCRI,
3802 0 : 868 => Opcode::DSCRIQ,
3803 0 : 869 => Opcode::DSCRIQ_rec,
3804 0 : 870 => Opcode::DSCRI_rec,
3805 0 : 871 => Opcode::DSS,
3806 0 : 872 => Opcode::DSSALL,
3807 0 : 873 => Opcode::DST,
3808 0 : 874 => Opcode::DST64,
3809 0 : 875 => Opcode::DSTST,
3810 0 : 876 => Opcode::DSTST64,
3811 0 : 877 => Opcode::DSTSTT,
3812 0 : 878 => Opcode::DSTSTT64,
3813 0 : 879 => Opcode::DSTT,
3814 0 : 880 => Opcode::DSTT64,
3815 0 : 881 => Opcode::DSUB,
3816 0 : 882 => Opcode::DSUBQ,
3817 0 : 883 => Opcode::DSUBQ_rec,
3818 0 : 884 => Opcode::DSUB_rec,
3819 0 : 885 => Opcode::DTSTDC,
3820 0 : 886 => Opcode::DTSTDCQ,
3821 0 : 887 => Opcode::DTSTDG,
3822 0 : 888 => Opcode::DTSTDGQ,
3823 0 : 889 => Opcode::DTSTEX,
3824 0 : 890 => Opcode::DTSTEXQ,
3825 0 : 891 => Opcode::DTSTSF,
3826 0 : 892 => Opcode::DTSTSFI,
3827 0 : 893 => Opcode::DTSTSFIQ,
3828 0 : 894 => Opcode::DTSTSFQ,
3829 0 : 895 => Opcode::DXEX,
3830 0 : 896 => Opcode::DXEXQ,
3831 0 : 897 => Opcode::DXEXQ_rec,
3832 0 : 898 => Opcode::DXEX_rec,
3833 0 : 899 => Opcode::DYNALLOC,
3834 0 : 900 => Opcode::DYNALLOC8,
3835 0 : 901 => Opcode::DYNAREAOFFSET,
3836 0 : 902 => Opcode::DYNAREAOFFSET8,
3837 0 : 903 => Opcode::DecreaseCTR8loop,
3838 0 : 904 => Opcode::DecreaseCTRloop,
3839 0 : 905 => Opcode::EFDABS,
3840 0 : 906 => Opcode::EFDADD,
3841 0 : 907 => Opcode::EFDCFS,
3842 0 : 908 => Opcode::EFDCFSF,
3843 0 : 909 => Opcode::EFDCFSI,
3844 0 : 910 => Opcode::EFDCFSID,
3845 0 : 911 => Opcode::EFDCFUF,
3846 0 : 912 => Opcode::EFDCFUI,
3847 0 : 913 => Opcode::EFDCFUID,
3848 0 : 914 => Opcode::EFDCMPEQ,
3849 0 : 915 => Opcode::EFDCMPGT,
3850 0 : 916 => Opcode::EFDCMPLT,
3851 0 : 917 => Opcode::EFDCTSF,
3852 0 : 918 => Opcode::EFDCTSI,
3853 0 : 919 => Opcode::EFDCTSIDZ,
3854 0 : 920 => Opcode::EFDCTSIZ,
3855 0 : 921 => Opcode::EFDCTUF,
3856 0 : 922 => Opcode::EFDCTUI,
3857 0 : 923 => Opcode::EFDCTUIDZ,
3858 0 : 924 => Opcode::EFDCTUIZ,
3859 0 : 925 => Opcode::EFDDIV,
3860 0 : 926 => Opcode::EFDMUL,
3861 0 : 927 => Opcode::EFDNABS,
3862 0 : 928 => Opcode::EFDNEG,
3863 0 : 929 => Opcode::EFDSUB,
3864 0 : 930 => Opcode::EFDTSTEQ,
3865 0 : 931 => Opcode::EFDTSTGT,
3866 0 : 932 => Opcode::EFDTSTLT,
3867 0 : 933 => Opcode::EFSABS,
3868 0 : 934 => Opcode::EFSADD,
3869 0 : 935 => Opcode::EFSCFD,
3870 0 : 936 => Opcode::EFSCFSF,
3871 0 : 937 => Opcode::EFSCFSI,
3872 0 : 938 => Opcode::EFSCFUF,
3873 0 : 939 => Opcode::EFSCFUI,
3874 0 : 940 => Opcode::EFSCMPEQ,
3875 0 : 941 => Opcode::EFSCMPGT,
3876 0 : 942 => Opcode::EFSCMPLT,
3877 0 : 943 => Opcode::EFSCTSF,
3878 0 : 944 => Opcode::EFSCTSI,
3879 0 : 945 => Opcode::EFSCTSIZ,
3880 0 : 946 => Opcode::EFSCTUF,
3881 0 : 947 => Opcode::EFSCTUI,
3882 0 : 948 => Opcode::EFSCTUIZ,
3883 0 : 949 => Opcode::EFSDIV,
3884 0 : 950 => Opcode::EFSMUL,
3885 0 : 951 => Opcode::EFSNABS,
3886 0 : 952 => Opcode::EFSNEG,
3887 0 : 953 => Opcode::EFSSUB,
3888 0 : 954 => Opcode::EFSTSTEQ,
3889 0 : 955 => Opcode::EFSTSTGT,
3890 0 : 956 => Opcode::EFSTSTLT,
3891 0 : 957 => Opcode::EH_SjLj_LongJmp32,
3892 0 : 958 => Opcode::EH_SjLj_LongJmp64,
3893 0 : 959 => Opcode::EH_SjLj_SetJmp32,
3894 0 : 960 => Opcode::EH_SjLj_SetJmp64,
3895 0 : 961 => Opcode::EH_SjLj_Setup,
3896 0 : 962 => Opcode::EQV,
3897 0 : 963 => Opcode::EQV8,
3898 0 : 964 => Opcode::EQV8_rec,
3899 0 : 965 => Opcode::EQV_rec,
3900 0 : 966 => Opcode::EVABS,
3901 0 : 967 => Opcode::EVADDIW,
3902 0 : 968 => Opcode::EVADDSMIAAW,
3903 0 : 969 => Opcode::EVADDSSIAAW,
3904 0 : 970 => Opcode::EVADDUMIAAW,
3905 0 : 971 => Opcode::EVADDUSIAAW,
3906 0 : 972 => Opcode::EVADDW,
3907 0 : 973 => Opcode::EVAND,
3908 0 : 974 => Opcode::EVANDC,
3909 0 : 975 => Opcode::EVCMPEQ,
3910 0 : 976 => Opcode::EVCMPGTS,
3911 0 : 977 => Opcode::EVCMPGTU,
3912 0 : 978 => Opcode::EVCMPLTS,
3913 0 : 979 => Opcode::EVCMPLTU,
3914 0 : 980 => Opcode::EVCNTLSW,
3915 0 : 981 => Opcode::EVCNTLZW,
3916 0 : 982 => Opcode::EVDIVWS,
3917 0 : 983 => Opcode::EVDIVWU,
3918 0 : 984 => Opcode::EVEQV,
3919 0 : 985 => Opcode::EVEXTSB,
3920 0 : 986 => Opcode::EVEXTSH,
3921 0 : 987 => Opcode::EVFSABS,
3922 0 : 988 => Opcode::EVFSADD,
3923 0 : 989 => Opcode::EVFSCFSF,
3924 0 : 990 => Opcode::EVFSCFSI,
3925 0 : 991 => Opcode::EVFSCFUF,
3926 0 : 992 => Opcode::EVFSCFUI,
3927 0 : 993 => Opcode::EVFSCMPEQ,
3928 0 : 994 => Opcode::EVFSCMPGT,
3929 0 : 995 => Opcode::EVFSCMPLT,
3930 0 : 996 => Opcode::EVFSCTSF,
3931 0 : 997 => Opcode::EVFSCTSI,
3932 0 : 998 => Opcode::EVFSCTSIZ,
3933 0 : 999 => Opcode::EVFSCTUF,
3934 0 : 1000 => Opcode::EVFSCTUI,
3935 0 : 1001 => Opcode::EVFSCTUIZ,
3936 0 : 1002 => Opcode::EVFSDIV,
3937 0 : 1003 => Opcode::EVFSMUL,
3938 0 : 1004 => Opcode::EVFSNABS,
3939 0 : 1005 => Opcode::EVFSNEG,
3940 0 : 1006 => Opcode::EVFSSUB,
3941 0 : 1007 => Opcode::EVFSTSTEQ,
3942 0 : 1008 => Opcode::EVFSTSTGT,
3943 0 : 1009 => Opcode::EVFSTSTLT,
3944 0 : 1010 => Opcode::EVLDD,
3945 0 : 1011 => Opcode::EVLDDX,
3946 0 : 1012 => Opcode::EVLDH,
3947 0 : 1013 => Opcode::EVLDHX,
3948 0 : 1014 => Opcode::EVLDW,
3949 0 : 1015 => Opcode::EVLDWX,
3950 0 : 1016 => Opcode::EVLHHESPLAT,
3951 0 : 1017 => Opcode::EVLHHESPLATX,
3952 0 : 1018 => Opcode::EVLHHOSSPLAT,
3953 0 : 1019 => Opcode::EVLHHOSSPLATX,
3954 0 : 1020 => Opcode::EVLHHOUSPLAT,
3955 0 : 1021 => Opcode::EVLHHOUSPLATX,
3956 0 : 1022 => Opcode::EVLWHE,
3957 0 : 1023 => Opcode::EVLWHEX,
3958 0 : 1024 => Opcode::EVLWHOS,
3959 0 : 1025 => Opcode::EVLWHOSX,
3960 0 : 1026 => Opcode::EVLWHOU,
3961 0 : 1027 => Opcode::EVLWHOUX,
3962 0 : 1028 => Opcode::EVLWHSPLAT,
3963 0 : 1029 => Opcode::EVLWHSPLATX,
3964 0 : 1030 => Opcode::EVLWWSPLAT,
3965 0 : 1031 => Opcode::EVLWWSPLATX,
3966 0 : 1032 => Opcode::EVMERGEHI,
3967 0 : 1033 => Opcode::EVMERGEHILO,
3968 0 : 1034 => Opcode::EVMERGELO,
3969 0 : 1035 => Opcode::EVMERGELOHI,
3970 0 : 1036 => Opcode::EVMHEGSMFAA,
3971 0 : 1037 => Opcode::EVMHEGSMFAN,
3972 0 : 1038 => Opcode::EVMHEGSMIAA,
3973 0 : 1039 => Opcode::EVMHEGSMIAN,
3974 0 : 1040 => Opcode::EVMHEGUMIAA,
3975 0 : 1041 => Opcode::EVMHEGUMIAN,
3976 0 : 1042 => Opcode::EVMHESMF,
3977 0 : 1043 => Opcode::EVMHESMFA,
3978 0 : 1044 => Opcode::EVMHESMFAAW,
3979 0 : 1045 => Opcode::EVMHESMFANW,
3980 0 : 1046 => Opcode::EVMHESMI,
3981 0 : 1047 => Opcode::EVMHESMIA,
3982 0 : 1048 => Opcode::EVMHESMIAAW,
3983 0 : 1049 => Opcode::EVMHESMIANW,
3984 0 : 1050 => Opcode::EVMHESSF,
3985 0 : 1051 => Opcode::EVMHESSFA,
3986 0 : 1052 => Opcode::EVMHESSFAAW,
3987 0 : 1053 => Opcode::EVMHESSFANW,
3988 0 : 1054 => Opcode::EVMHESSIAAW,
3989 0 : 1055 => Opcode::EVMHESSIANW,
3990 0 : 1056 => Opcode::EVMHEUMI,
3991 0 : 1057 => Opcode::EVMHEUMIA,
3992 0 : 1058 => Opcode::EVMHEUMIAAW,
3993 0 : 1059 => Opcode::EVMHEUMIANW,
3994 0 : 1060 => Opcode::EVMHEUSIAAW,
3995 0 : 1061 => Opcode::EVMHEUSIANW,
3996 0 : 1062 => Opcode::EVMHOGSMFAA,
3997 0 : 1063 => Opcode::EVMHOGSMFAN,
3998 0 : 1064 => Opcode::EVMHOGSMIAA,
3999 0 : 1065 => Opcode::EVMHOGSMIAN,
4000 0 : 1066 => Opcode::EVMHOGUMIAA,
4001 0 : 1067 => Opcode::EVMHOGUMIAN,
4002 0 : 1068 => Opcode::EVMHOSMF,
4003 0 : 1069 => Opcode::EVMHOSMFA,
4004 0 : 1070 => Opcode::EVMHOSMFAAW,
4005 0 : 1071 => Opcode::EVMHOSMFANW,
4006 0 : 1072 => Opcode::EVMHOSMI,
4007 0 : 1073 => Opcode::EVMHOSMIA,
4008 0 : 1074 => Opcode::EVMHOSMIAAW,
4009 0 : 1075 => Opcode::EVMHOSMIANW,
4010 0 : 1076 => Opcode::EVMHOSSF,
4011 0 : 1077 => Opcode::EVMHOSSFA,
4012 0 : 1078 => Opcode::EVMHOSSFAAW,
4013 0 : 1079 => Opcode::EVMHOSSFANW,
4014 0 : 1080 => Opcode::EVMHOSSIAAW,
4015 0 : 1081 => Opcode::EVMHOSSIANW,
4016 0 : 1082 => Opcode::EVMHOUMI,
4017 0 : 1083 => Opcode::EVMHOUMIA,
4018 0 : 1084 => Opcode::EVMHOUMIAAW,
4019 0 : 1085 => Opcode::EVMHOUMIANW,
4020 0 : 1086 => Opcode::EVMHOUSIAAW,
4021 0 : 1087 => Opcode::EVMHOUSIANW,
4022 0 : 1088 => Opcode::EVMRA,
4023 0 : 1089 => Opcode::EVMWHSMF,
4024 0 : 1090 => Opcode::EVMWHSMFA,
4025 0 : 1091 => Opcode::EVMWHSMI,
4026 0 : 1092 => Opcode::EVMWHSMIA,
4027 0 : 1093 => Opcode::EVMWHSSF,
4028 0 : 1094 => Opcode::EVMWHSSFA,
4029 0 : 1095 => Opcode::EVMWHUMI,
4030 0 : 1096 => Opcode::EVMWHUMIA,
4031 0 : 1097 => Opcode::EVMWLSMIAAW,
4032 0 : 1098 => Opcode::EVMWLSMIANW,
4033 0 : 1099 => Opcode::EVMWLSSIAAW,
4034 0 : 1100 => Opcode::EVMWLSSIANW,
4035 0 : 1101 => Opcode::EVMWLUMI,
4036 0 : 1102 => Opcode::EVMWLUMIA,
4037 0 : 1103 => Opcode::EVMWLUMIAAW,
4038 0 : 1104 => Opcode::EVMWLUMIANW,
4039 0 : 1105 => Opcode::EVMWLUSIAAW,
4040 0 : 1106 => Opcode::EVMWLUSIANW,
4041 0 : 1107 => Opcode::EVMWSMF,
4042 0 : 1108 => Opcode::EVMWSMFA,
4043 0 : 1109 => Opcode::EVMWSMFAA,
4044 0 : 1110 => Opcode::EVMWSMFAN,
4045 0 : 1111 => Opcode::EVMWSMI,
4046 0 : 1112 => Opcode::EVMWSMIA,
4047 0 : 1113 => Opcode::EVMWSMIAA,
4048 0 : 1114 => Opcode::EVMWSMIAN,
4049 0 : 1115 => Opcode::EVMWSSF,
4050 0 : 1116 => Opcode::EVMWSSFA,
4051 0 : 1117 => Opcode::EVMWSSFAA,
4052 0 : 1118 => Opcode::EVMWSSFAN,
4053 0 : 1119 => Opcode::EVMWUMI,
4054 0 : 1120 => Opcode::EVMWUMIA,
4055 0 : 1121 => Opcode::EVMWUMIAA,
4056 0 : 1122 => Opcode::EVMWUMIAN,
4057 0 : 1123 => Opcode::EVNAND,
4058 0 : 1124 => Opcode::EVNEG,
4059 0 : 1125 => Opcode::EVNOR,
4060 0 : 1126 => Opcode::EVOR,
4061 0 : 1127 => Opcode::EVORC,
4062 0 : 1128 => Opcode::EVRLW,
4063 0 : 1129 => Opcode::EVRLWI,
4064 0 : 1130 => Opcode::EVRNDW,
4065 0 : 1131 => Opcode::EVSEL,
4066 0 : 1132 => Opcode::EVSLW,
4067 0 : 1133 => Opcode::EVSLWI,
4068 0 : 1134 => Opcode::EVSPLATFI,
4069 0 : 1135 => Opcode::EVSPLATI,
4070 0 : 1136 => Opcode::EVSRWIS,
4071 0 : 1137 => Opcode::EVSRWIU,
4072 0 : 1138 => Opcode::EVSRWS,
4073 0 : 1139 => Opcode::EVSRWU,
4074 0 : 1140 => Opcode::EVSTDD,
4075 0 : 1141 => Opcode::EVSTDDX,
4076 0 : 1142 => Opcode::EVSTDH,
4077 0 : 1143 => Opcode::EVSTDHX,
4078 0 : 1144 => Opcode::EVSTDW,
4079 0 : 1145 => Opcode::EVSTDWX,
4080 0 : 1146 => Opcode::EVSTWHE,
4081 0 : 1147 => Opcode::EVSTWHEX,
4082 0 : 1148 => Opcode::EVSTWHO,
4083 0 : 1149 => Opcode::EVSTWHOX,
4084 0 : 1150 => Opcode::EVSTWWE,
4085 0 : 1151 => Opcode::EVSTWWEX,
4086 0 : 1152 => Opcode::EVSTWWO,
4087 0 : 1153 => Opcode::EVSTWWOX,
4088 0 : 1154 => Opcode::EVSUBFSMIAAW,
4089 0 : 1155 => Opcode::EVSUBFSSIAAW,
4090 0 : 1156 => Opcode::EVSUBFUMIAAW,
4091 0 : 1157 => Opcode::EVSUBFUSIAAW,
4092 0 : 1158 => Opcode::EVSUBFW,
4093 0 : 1159 => Opcode::EVSUBIFW,
4094 0 : 1160 => Opcode::EVXOR,
4095 0 : 1161 => Opcode::EXTSB,
4096 0 : 1162 => Opcode::EXTSB8,
4097 0 : 1163 => Opcode::EXTSB8_32_64,
4098 0 : 1164 => Opcode::EXTSB8_rec,
4099 0 : 1165 => Opcode::EXTSB_rec,
4100 0 : 1166 => Opcode::EXTSH,
4101 0 : 1167 => Opcode::EXTSH8,
4102 0 : 1168 => Opcode::EXTSH8_32_64,
4103 0 : 1169 => Opcode::EXTSH8_rec,
4104 0 : 1170 => Opcode::EXTSH_rec,
4105 0 : 1171 => Opcode::EXTSW,
4106 0 : 1172 => Opcode::EXTSWSLI,
4107 0 : 1173 => Opcode::EXTSWSLI_32_64,
4108 0 : 1174 => Opcode::EXTSWSLI_32_64_rec,
4109 0 : 1175 => Opcode::EXTSWSLI_rec,
4110 0 : 1176 => Opcode::EXTSW_32,
4111 0 : 1177 => Opcode::EXTSW_32_64,
4112 0 : 1178 => Opcode::EXTSW_32_64_rec,
4113 0 : 1179 => Opcode::EXTSW_rec,
4114 0 : 1180 => Opcode::EnforceIEIO,
4115 0 : 1181 => Opcode::FABSD,
4116 0 : 1182 => Opcode::FABSD_rec,
4117 0 : 1183 => Opcode::FABSS,
4118 0 : 1184 => Opcode::FABSS_rec,
4119 0 : 1185 => Opcode::FADD,
4120 0 : 1186 => Opcode::FADDS,
4121 0 : 1187 => Opcode::FADDS_rec,
4122 0 : 1188 => Opcode::FADD_rec,
4123 0 : 1189 => Opcode::FADDrtz,
4124 0 : 1190 => Opcode::FCFID,
4125 0 : 1191 => Opcode::FCFIDS,
4126 0 : 1192 => Opcode::FCFIDS_rec,
4127 0 : 1193 => Opcode::FCFIDU,
4128 0 : 1194 => Opcode::FCFIDUS,
4129 0 : 1195 => Opcode::FCFIDUS_rec,
4130 0 : 1196 => Opcode::FCFIDU_rec,
4131 0 : 1197 => Opcode::FCFID_rec,
4132 0 : 1198 => Opcode::FCMPOD,
4133 0 : 1199 => Opcode::FCMPOS,
4134 0 : 1200 => Opcode::FCMPUD,
4135 0 : 1201 => Opcode::FCMPUS,
4136 0 : 1202 => Opcode::FCPSGND,
4137 0 : 1203 => Opcode::FCPSGND_rec,
4138 0 : 1204 => Opcode::FCPSGNS,
4139 0 : 1205 => Opcode::FCPSGNS_rec,
4140 0 : 1206 => Opcode::FCTID,
4141 0 : 1207 => Opcode::FCTIDU,
4142 0 : 1208 => Opcode::FCTIDUZ,
4143 0 : 1209 => Opcode::FCTIDUZ_rec,
4144 0 : 1210 => Opcode::FCTIDU_rec,
4145 0 : 1211 => Opcode::FCTIDZ,
4146 0 : 1212 => Opcode::FCTIDZ_rec,
4147 0 : 1213 => Opcode::FCTID_rec,
4148 0 : 1214 => Opcode::FCTIW,
4149 0 : 1215 => Opcode::FCTIWU,
4150 0 : 1216 => Opcode::FCTIWUZ,
4151 0 : 1217 => Opcode::FCTIWUZ_rec,
4152 0 : 1218 => Opcode::FCTIWU_rec,
4153 0 : 1219 => Opcode::FCTIWZ,
4154 0 : 1220 => Opcode::FCTIWZ_rec,
4155 0 : 1221 => Opcode::FCTIW_rec,
4156 0 : 1222 => Opcode::FDIV,
4157 0 : 1223 => Opcode::FDIVS,
4158 0 : 1224 => Opcode::FDIVS_rec,
4159 0 : 1225 => Opcode::FDIV_rec,
4160 0 : 1226 => Opcode::FENCE,
4161 0 : 1227 => Opcode::FMADD,
4162 0 : 1228 => Opcode::FMADDS,
4163 0 : 1229 => Opcode::FMADDS_rec,
4164 0 : 1230 => Opcode::FMADD_rec,
4165 0 : 1231 => Opcode::FMR,
4166 0 : 1232 => Opcode::FMR_rec,
4167 0 : 1233 => Opcode::FMSUB,
4168 0 : 1234 => Opcode::FMSUBS,
4169 0 : 1235 => Opcode::FMSUBS_rec,
4170 0 : 1236 => Opcode::FMSUB_rec,
4171 0 : 1237 => Opcode::FMUL,
4172 0 : 1238 => Opcode::FMULS,
4173 0 : 1239 => Opcode::FMULS_rec,
4174 0 : 1240 => Opcode::FMUL_rec,
4175 0 : 1241 => Opcode::FNABSD,
4176 0 : 1242 => Opcode::FNABSD_rec,
4177 0 : 1243 => Opcode::FNABSS,
4178 0 : 1244 => Opcode::FNABSS_rec,
4179 0 : 1245 => Opcode::FNEGD,
4180 0 : 1246 => Opcode::FNEGD_rec,
4181 0 : 1247 => Opcode::FNEGS,
4182 0 : 1248 => Opcode::FNEGS_rec,
4183 0 : 1249 => Opcode::FNMADD,
4184 0 : 1250 => Opcode::FNMADDS,
4185 0 : 1251 => Opcode::FNMADDS_rec,
4186 0 : 1252 => Opcode::FNMADD_rec,
4187 0 : 1253 => Opcode::FNMSUB,
4188 0 : 1254 => Opcode::FNMSUBS,
4189 0 : 1255 => Opcode::FNMSUBS_rec,
4190 0 : 1256 => Opcode::FNMSUB_rec,
4191 0 : 1257 => Opcode::FRE,
4192 0 : 1258 => Opcode::FRES,
4193 0 : 1259 => Opcode::FRES_rec,
4194 0 : 1260 => Opcode::FRE_rec,
4195 0 : 1261 => Opcode::FRIMD,
4196 0 : 1262 => Opcode::FRIMD_rec,
4197 0 : 1263 => Opcode::FRIMS,
4198 0 : 1264 => Opcode::FRIMS_rec,
4199 0 : 1265 => Opcode::FRIND,
4200 0 : 1266 => Opcode::FRIND_rec,
4201 0 : 1267 => Opcode::FRINS,
4202 0 : 1268 => Opcode::FRINS_rec,
4203 0 : 1269 => Opcode::FRIPD,
4204 0 : 1270 => Opcode::FRIPD_rec,
4205 0 : 1271 => Opcode::FRIPS,
4206 0 : 1272 => Opcode::FRIPS_rec,
4207 0 : 1273 => Opcode::FRIZD,
4208 0 : 1274 => Opcode::FRIZD_rec,
4209 0 : 1275 => Opcode::FRIZS,
4210 0 : 1276 => Opcode::FRIZS_rec,
4211 0 : 1277 => Opcode::FRSP,
4212 0 : 1278 => Opcode::FRSP_rec,
4213 0 : 1279 => Opcode::FRSQRTE,
4214 0 : 1280 => Opcode::FRSQRTES,
4215 0 : 1281 => Opcode::FRSQRTES_rec,
4216 0 : 1282 => Opcode::FRSQRTE_rec,
4217 0 : 1283 => Opcode::FSELD,
4218 0 : 1284 => Opcode::FSELD_rec,
4219 0 : 1285 => Opcode::FSELS,
4220 0 : 1286 => Opcode::FSELS_rec,
4221 0 : 1287 => Opcode::FSQRT,
4222 0 : 1288 => Opcode::FSQRTS,
4223 0 : 1289 => Opcode::FSQRTS_rec,
4224 0 : 1290 => Opcode::FSQRT_rec,
4225 0 : 1291 => Opcode::FSUB,
4226 0 : 1292 => Opcode::FSUBS,
4227 0 : 1293 => Opcode::FSUBS_rec,
4228 0 : 1294 => Opcode::FSUB_rec,
4229 0 : 1295 => Opcode::FTDIV,
4230 0 : 1296 => Opcode::FTSQRT,
4231 0 : 1297 => Opcode::GETtlsADDR,
4232 0 : 1298 => Opcode::GETtlsADDR32,
4233 0 : 1299 => Opcode::GETtlsADDR32AIX,
4234 0 : 1300 => Opcode::GETtlsADDR64AIX,
4235 0 : 1301 => Opcode::GETtlsADDRPCREL,
4236 0 : 1302 => Opcode::GETtlsMOD32AIX,
4237 0 : 1303 => Opcode::GETtlsMOD64AIX,
4238 0 : 1304 => Opcode::GETtlsTpointer32AIX,
4239 0 : 1305 => Opcode::GETtlsldADDR,
4240 0 : 1306 => Opcode::GETtlsldADDR32,
4241 0 : 1307 => Opcode::GETtlsldADDRPCREL,
4242 0 : 1308 => Opcode::HASHCHK,
4243 0 : 1309 => Opcode::HASHCHK8,
4244 0 : 1310 => Opcode::HASHCHKP,
4245 0 : 1311 => Opcode::HASHCHKP8,
4246 0 : 1312 => Opcode::HASHST,
4247 0 : 1313 => Opcode::HASHST8,
4248 0 : 1314 => Opcode::HASHSTP,
4249 0 : 1315 => Opcode::HASHSTP8,
4250 0 : 1316 => Opcode::HRFID,
4251 0 : 1317 => Opcode::ICBI,
4252 0 : 1318 => Opcode::ICBIEP,
4253 0 : 1319 => Opcode::ICBLC,
4254 0 : 1320 => Opcode::ICBLQ,
4255 0 : 1321 => Opcode::ICBT,
4256 0 : 1322 => Opcode::ICBTLS,
4257 0 : 1323 => Opcode::ICCCI,
4258 0 : 1324 => Opcode::ISEL,
4259 0 : 1325 => Opcode::ISEL8,
4260 0 : 1326 => Opcode::ISYNC,
4261 0 : 1327 => Opcode::LA,
4262 0 : 1328 => Opcode::LA8,
4263 0 : 1329 => Opcode::LBARX,
4264 0 : 1330 => Opcode::LBARXL,
4265 0 : 1331 => Opcode::LBEPX,
4266 0 : 1332 => Opcode::LBZ,
4267 0 : 1333 => Opcode::LBZ8,
4268 0 : 1334 => Opcode::LBZCIX,
4269 0 : 1335 => Opcode::LBZU,
4270 0 : 1336 => Opcode::LBZU8,
4271 0 : 1337 => Opcode::LBZUX,
4272 0 : 1338 => Opcode::LBZUX8,
4273 0 : 1339 => Opcode::LBZX,
4274 0 : 1340 => Opcode::LBZX8,
4275 0 : 1341 => Opcode::LBZXTLS,
4276 0 : 1342 => Opcode::LBZXTLS_,
4277 0 : 1343 => Opcode::LBZXTLS_32,
4278 0 : 1344 => Opcode::LD,
4279 0 : 1345 => Opcode::LDARX,
4280 0 : 1346 => Opcode::LDARXL,
4281 0 : 1347 => Opcode::LDAT,
4282 0 : 1348 => Opcode::LDBRX,
4283 0 : 1349 => Opcode::LDCIX,
4284 0 : 1350 => Opcode::LDU,
4285 0 : 1351 => Opcode::LDUX,
4286 0 : 1352 => Opcode::LDX,
4287 0 : 1353 => Opcode::LDXTLS,
4288 0 : 1354 => Opcode::LDXTLS_,
4289 0 : 1355 => Opcode::LDgotTprelL,
4290 0 : 1356 => Opcode::LDgotTprelL32,
4291 0 : 1357 => Opcode::LDtoc,
4292 0 : 1358 => Opcode::LDtocBA,
4293 0 : 1359 => Opcode::LDtocCPT,
4294 0 : 1360 => Opcode::LDtocJTI,
4295 0 : 1361 => Opcode::LDtocL,
4296 0 : 1362 => Opcode::LFD,
4297 0 : 1363 => Opcode::LFDEPX,
4298 0 : 1364 => Opcode::LFDU,
4299 0 : 1365 => Opcode::LFDUX,
4300 0 : 1366 => Opcode::LFDX,
4301 0 : 1367 => Opcode::LFDXTLS,
4302 0 : 1368 => Opcode::LFDXTLS_,
4303 0 : 1369 => Opcode::LFIWAX,
4304 0 : 1370 => Opcode::LFIWZX,
4305 0 : 1371 => Opcode::LFS,
4306 0 : 1372 => Opcode::LFSU,
4307 0 : 1373 => Opcode::LFSUX,
4308 0 : 1374 => Opcode::LFSX,
4309 0 : 1375 => Opcode::LFSXTLS,
4310 0 : 1376 => Opcode::LFSXTLS_,
4311 0 : 1377 => Opcode::LHA,
4312 0 : 1378 => Opcode::LHA8,
4313 0 : 1379 => Opcode::LHARX,
4314 0 : 1380 => Opcode::LHARXL,
4315 0 : 1381 => Opcode::LHAU,
4316 0 : 1382 => Opcode::LHAU8,
4317 0 : 1383 => Opcode::LHAUX,
4318 0 : 1384 => Opcode::LHAUX8,
4319 0 : 1385 => Opcode::LHAX,
4320 0 : 1386 => Opcode::LHAX8,
4321 0 : 1387 => Opcode::LHAXTLS,
4322 0 : 1388 => Opcode::LHAXTLS_,
4323 0 : 1389 => Opcode::LHAXTLS_32,
4324 0 : 1390 => Opcode::LHBRX,
4325 0 : 1391 => Opcode::LHBRX8,
4326 0 : 1392 => Opcode::LHEPX,
4327 0 : 1393 => Opcode::LHZ,
4328 0 : 1394 => Opcode::LHZ8,
4329 0 : 1395 => Opcode::LHZCIX,
4330 0 : 1396 => Opcode::LHZU,
4331 0 : 1397 => Opcode::LHZU8,
4332 0 : 1398 => Opcode::LHZUX,
4333 0 : 1399 => Opcode::LHZUX8,
4334 0 : 1400 => Opcode::LHZX,
4335 0 : 1401 => Opcode::LHZX8,
4336 0 : 1402 => Opcode::LHZXTLS,
4337 0 : 1403 => Opcode::LHZXTLS_,
4338 0 : 1404 => Opcode::LHZXTLS_32,
4339 0 : 1405 => Opcode::LI,
4340 0 : 1406 => Opcode::LI8,
4341 0 : 1407 => Opcode::LIS,
4342 0 : 1408 => Opcode::LIS8,
4343 0 : 1409 => Opcode::LMW,
4344 0 : 1410 => Opcode::LQ,
4345 0 : 1411 => Opcode::LQARX,
4346 0 : 1412 => Opcode::LQARXL,
4347 0 : 1413 => Opcode::LQX_PSEUDO,
4348 0 : 1414 => Opcode::LSWI,
4349 0 : 1415 => Opcode::LVEBX,
4350 0 : 1416 => Opcode::LVEHX,
4351 0 : 1417 => Opcode::LVEWX,
4352 0 : 1418 => Opcode::LVSL,
4353 0 : 1419 => Opcode::LVSR,
4354 0 : 1420 => Opcode::LVX,
4355 0 : 1421 => Opcode::LVXL,
4356 0 : 1422 => Opcode::LWA,
4357 0 : 1423 => Opcode::LWARX,
4358 0 : 1424 => Opcode::LWARXL,
4359 0 : 1425 => Opcode::LWAT,
4360 0 : 1426 => Opcode::LWAUX,
4361 0 : 1427 => Opcode::LWAX,
4362 0 : 1428 => Opcode::LWAXTLS,
4363 0 : 1429 => Opcode::LWAXTLS_,
4364 0 : 1430 => Opcode::LWAXTLS_32,
4365 0 : 1431 => Opcode::LWAX_32,
4366 0 : 1432 => Opcode::LWA_32,
4367 0 : 1433 => Opcode::LWBRX,
4368 0 : 1434 => Opcode::LWBRX8,
4369 0 : 1435 => Opcode::LWEPX,
4370 0 : 1436 => Opcode::LWZ,
4371 0 : 1437 => Opcode::LWZ8,
4372 0 : 1438 => Opcode::LWZCIX,
4373 0 : 1439 => Opcode::LWZU,
4374 0 : 1440 => Opcode::LWZU8,
4375 0 : 1441 => Opcode::LWZUX,
4376 0 : 1442 => Opcode::LWZUX8,
4377 0 : 1443 => Opcode::LWZX,
4378 0 : 1444 => Opcode::LWZX8,
4379 0 : 1445 => Opcode::LWZXTLS,
4380 0 : 1446 => Opcode::LWZXTLS_,
4381 0 : 1447 => Opcode::LWZXTLS_32,
4382 0 : 1448 => Opcode::LWZtoc,
4383 0 : 1449 => Opcode::LWZtocL,
4384 0 : 1450 => Opcode::LXSD,
4385 0 : 1451 => Opcode::LXSDX,
4386 0 : 1452 => Opcode::LXSIBZX,
4387 0 : 1453 => Opcode::LXSIHZX,
4388 0 : 1454 => Opcode::LXSIWAX,
4389 0 : 1455 => Opcode::LXSIWZX,
4390 0 : 1456 => Opcode::LXSSP,
4391 0 : 1457 => Opcode::LXSSPX,
4392 0 : 1458 => Opcode::LXV,
4393 0 : 1459 => Opcode::LXVB16X,
4394 0 : 1460 => Opcode::LXVD2X,
4395 0 : 1461 => Opcode::LXVDSX,
4396 0 : 1462 => Opcode::LXVH8X,
4397 0 : 1463 => Opcode::LXVKQ,
4398 0 : 1464 => Opcode::LXVL,
4399 0 : 1465 => Opcode::LXVLL,
4400 0 : 1466 => Opcode::LXVP,
4401 0 : 1467 => Opcode::LXVPRL,
4402 0 : 1468 => Opcode::LXVPRLL,
4403 0 : 1469 => Opcode::LXVPX,
4404 0 : 1470 => Opcode::LXVRBX,
4405 0 : 1471 => Opcode::LXVRDX,
4406 0 : 1472 => Opcode::LXVRHX,
4407 0 : 1473 => Opcode::LXVRL,
4408 0 : 1474 => Opcode::LXVRLL,
4409 0 : 1475 => Opcode::LXVRWX,
4410 0 : 1476 => Opcode::LXVW4X,
4411 0 : 1477 => Opcode::LXVWSX,
4412 0 : 1478 => Opcode::LXVX,
4413 0 : 1479 => Opcode::MADDHD,
4414 0 : 1480 => Opcode::MADDHDU,
4415 0 : 1481 => Opcode::MADDLD,
4416 0 : 1482 => Opcode::MADDLD8,
4417 0 : 1483 => Opcode::MBAR,
4418 0 : 1484 => Opcode::MCRF,
4419 0 : 1485 => Opcode::MCRFS,
4420 0 : 1486 => Opcode::MCRXRX,
4421 0 : 1487 => Opcode::MFBHRBE,
4422 0 : 1488 => Opcode::MFCR,
4423 0 : 1489 => Opcode::MFCR8,
4424 0 : 1490 => Opcode::MFCTR,
4425 0 : 1491 => Opcode::MFCTR8,
4426 0 : 1492 => Opcode::MFDCR,
4427 0 : 1493 => Opcode::MFFS,
4428 0 : 1494 => Opcode::MFFSCDRN,
4429 0 : 1495 => Opcode::MFFSCDRNI,
4430 0 : 1496 => Opcode::MFFSCE,
4431 0 : 1497 => Opcode::MFFSCRN,
4432 0 : 1498 => Opcode::MFFSCRNI,
4433 0 : 1499 => Opcode::MFFSL,
4434 0 : 1500 => Opcode::MFFS_rec,
4435 0 : 1501 => Opcode::MFLR,
4436 0 : 1502 => Opcode::MFLR8,
4437 0 : 1503 => Opcode::MFMSR,
4438 0 : 1504 => Opcode::MFOCRF,
4439 0 : 1505 => Opcode::MFOCRF8,
4440 0 : 1506 => Opcode::MFPMR,
4441 0 : 1507 => Opcode::MFSPR,
4442 0 : 1508 => Opcode::MFSPR8,
4443 0 : 1509 => Opcode::MFSR,
4444 0 : 1510 => Opcode::MFSRIN,
4445 0 : 1511 => Opcode::MFTB,
4446 0 : 1512 => Opcode::MFTB8,
4447 0 : 1513 => Opcode::MFUDSCR,
4448 0 : 1514 => Opcode::MFVRD,
4449 0 : 1515 => Opcode::MFVRSAVE,
4450 0 : 1516 => Opcode::MFVRSAVEv,
4451 0 : 1517 => Opcode::MFVRWZ,
4452 0 : 1518 => Opcode::MFVSCR,
4453 0 : 1519 => Opcode::MFVSRD,
4454 0 : 1520 => Opcode::MFVSRLD,
4455 0 : 1521 => Opcode::MFVSRWZ,
4456 0 : 1522 => Opcode::MODSD,
4457 0 : 1523 => Opcode::MODSW,
4458 0 : 1524 => Opcode::MODUD,
4459 0 : 1525 => Opcode::MODUW,
4460 0 : 1526 => Opcode::MSGSYNC,
4461 0 : 1527 => Opcode::MSYNC,
4462 0 : 1528 => Opcode::MTCRF,
4463 0 : 1529 => Opcode::MTCRF8,
4464 0 : 1530 => Opcode::MTCTR,
4465 0 : 1531 => Opcode::MTCTR8,
4466 0 : 1532 => Opcode::MTCTR8loop,
4467 0 : 1533 => Opcode::MTCTRloop,
4468 0 : 1534 => Opcode::MTDCR,
4469 0 : 1535 => Opcode::MTFSB0,
4470 0 : 1536 => Opcode::MTFSB1,
4471 0 : 1537 => Opcode::MTFSF,
4472 0 : 1538 => Opcode::MTFSFI,
4473 0 : 1539 => Opcode::MTFSFI_rec,
4474 0 : 1540 => Opcode::MTFSFIb,
4475 0 : 1541 => Opcode::MTFSF_rec,
4476 0 : 1542 => Opcode::MTFSFb,
4477 0 : 1543 => Opcode::MTLR,
4478 0 : 1544 => Opcode::MTLR8,
4479 0 : 1545 => Opcode::MTMSR,
4480 0 : 1546 => Opcode::MTMSRD,
4481 0 : 1547 => Opcode::MTOCRF,
4482 0 : 1548 => Opcode::MTOCRF8,
4483 0 : 1549 => Opcode::MTPMR,
4484 0 : 1550 => Opcode::MTSPR,
4485 0 : 1551 => Opcode::MTSPR8,
4486 0 : 1552 => Opcode::MTSR,
4487 0 : 1553 => Opcode::MTSRIN,
4488 0 : 1554 => Opcode::MTUDSCR,
4489 0 : 1555 => Opcode::MTVRD,
4490 0 : 1556 => Opcode::MTVRSAVE,
4491 0 : 1557 => Opcode::MTVRSAVEv,
4492 0 : 1558 => Opcode::MTVRWA,
4493 0 : 1559 => Opcode::MTVRWZ,
4494 0 : 1560 => Opcode::MTVSCR,
4495 0 : 1561 => Opcode::MTVSRBM,
4496 0 : 1562 => Opcode::MTVSRBMI,
4497 0 : 1563 => Opcode::MTVSRD,
4498 0 : 1564 => Opcode::MTVSRDD,
4499 0 : 1565 => Opcode::MTVSRDM,
4500 0 : 1566 => Opcode::MTVSRHM,
4501 0 : 1567 => Opcode::MTVSRQM,
4502 0 : 1568 => Opcode::MTVSRWA,
4503 0 : 1569 => Opcode::MTVSRWM,
4504 0 : 1570 => Opcode::MTVSRWS,
4505 0 : 1571 => Opcode::MTVSRWZ,
4506 0 : 1572 => Opcode::MULHD,
4507 0 : 1573 => Opcode::MULHDU,
4508 0 : 1574 => Opcode::MULHDU_rec,
4509 0 : 1575 => Opcode::MULHD_rec,
4510 0 : 1576 => Opcode::MULHW,
4511 0 : 1577 => Opcode::MULHWU,
4512 0 : 1578 => Opcode::MULHWU_rec,
4513 0 : 1579 => Opcode::MULHW_rec,
4514 0 : 1580 => Opcode::MULLD,
4515 0 : 1581 => Opcode::MULLDO,
4516 0 : 1582 => Opcode::MULLDO_rec,
4517 0 : 1583 => Opcode::MULLD_rec,
4518 0 : 1584 => Opcode::MULLI,
4519 0 : 1585 => Opcode::MULLI8,
4520 0 : 1586 => Opcode::MULLW,
4521 0 : 1587 => Opcode::MULLWO,
4522 0 : 1588 => Opcode::MULLWO_rec,
4523 0 : 1589 => Opcode::MULLW_rec,
4524 0 : 1590 => Opcode::MoveGOTtoLR,
4525 0 : 1591 => Opcode::MovePCtoLR,
4526 0 : 1592 => Opcode::MovePCtoLR8,
4527 0 : 1593 => Opcode::NAND,
4528 0 : 1594 => Opcode::NAND8,
4529 0 : 1595 => Opcode::NAND8_rec,
4530 0 : 1596 => Opcode::NAND_rec,
4531 0 : 1597 => Opcode::NAP,
4532 0 : 1598 => Opcode::NEG,
4533 0 : 1599 => Opcode::NEG8,
4534 0 : 1600 => Opcode::NEG8O,
4535 0 : 1601 => Opcode::NEG8O_rec,
4536 0 : 1602 => Opcode::NEG8_rec,
4537 0 : 1603 => Opcode::NEGO,
4538 0 : 1604 => Opcode::NEGO_rec,
4539 0 : 1605 => Opcode::NEG_rec,
4540 0 : 1606 => Opcode::NOP,
4541 0 : 1607 => Opcode::NOP_GT_PWR6,
4542 0 : 1608 => Opcode::NOP_GT_PWR7,
4543 0 : 1609 => Opcode::NOR,
4544 0 : 1610 => Opcode::NOR8,
4545 0 : 1611 => Opcode::NOR8_rec,
4546 0 : 1612 => Opcode::NOR_rec,
4547 0 : 1613 => Opcode::OR,
4548 0 : 1614 => Opcode::OR8,
4549 0 : 1615 => Opcode::OR8_rec,
4550 0 : 1616 => Opcode::ORC,
4551 0 : 1617 => Opcode::ORC8,
4552 0 : 1618 => Opcode::ORC8_rec,
4553 0 : 1619 => Opcode::ORC_rec,
4554 0 : 1620 => Opcode::ORI,
4555 0 : 1621 => Opcode::ORI8,
4556 0 : 1622 => Opcode::ORIS,
4557 0 : 1623 => Opcode::ORIS8,
4558 0 : 1624 => Opcode::OR_rec,
4559 0 : 1625 => Opcode::PADDI,
4560 0 : 1626 => Opcode::PADDI8,
4561 0 : 1627 => Opcode::PADDI8pc,
4562 0 : 1628 => Opcode::PADDIdtprel,
4563 0 : 1629 => Opcode::PADDIpc,
4564 0 : 1630 => Opcode::PDEPD,
4565 0 : 1631 => Opcode::PEXTD,
4566 0 : 1632 => Opcode::PLA,
4567 0 : 1633 => Opcode::PLA8,
4568 0 : 1634 => Opcode::PLA8pc,
4569 0 : 1635 => Opcode::PLApc,
4570 0 : 1636 => Opcode::PLBZ,
4571 0 : 1637 => Opcode::PLBZ8,
4572 0 : 1638 => Opcode::PLBZ8nopc,
4573 0 : 1639 => Opcode::PLBZ8onlypc,
4574 0 : 1640 => Opcode::PLBZ8pc,
4575 0 : 1641 => Opcode::PLBZnopc,
4576 0 : 1642 => Opcode::PLBZonlypc,
4577 0 : 1643 => Opcode::PLBZpc,
4578 0 : 1644 => Opcode::PLD,
4579 0 : 1645 => Opcode::PLDnopc,
4580 0 : 1646 => Opcode::PLDonlypc,
4581 0 : 1647 => Opcode::PLDpc,
4582 0 : 1648 => Opcode::PLFD,
4583 0 : 1649 => Opcode::PLFDnopc,
4584 0 : 1650 => Opcode::PLFDonlypc,
4585 0 : 1651 => Opcode::PLFDpc,
4586 0 : 1652 => Opcode::PLFS,
4587 0 : 1653 => Opcode::PLFSnopc,
4588 0 : 1654 => Opcode::PLFSonlypc,
4589 0 : 1655 => Opcode::PLFSpc,
4590 0 : 1656 => Opcode::PLHA,
4591 0 : 1657 => Opcode::PLHA8,
4592 0 : 1658 => Opcode::PLHA8nopc,
4593 0 : 1659 => Opcode::PLHA8onlypc,
4594 0 : 1660 => Opcode::PLHA8pc,
4595 0 : 1661 => Opcode::PLHAnopc,
4596 0 : 1662 => Opcode::PLHAonlypc,
4597 0 : 1663 => Opcode::PLHApc,
4598 0 : 1664 => Opcode::PLHZ,
4599 0 : 1665 => Opcode::PLHZ8,
4600 0 : 1666 => Opcode::PLHZ8nopc,
4601 0 : 1667 => Opcode::PLHZ8onlypc,
4602 0 : 1668 => Opcode::PLHZ8pc,
4603 0 : 1669 => Opcode::PLHZnopc,
4604 0 : 1670 => Opcode::PLHZonlypc,
4605 0 : 1671 => Opcode::PLHZpc,
4606 0 : 1672 => Opcode::PLI,
4607 0 : 1673 => Opcode::PLI8,
4608 0 : 1674 => Opcode::PLWA,
4609 0 : 1675 => Opcode::PLWA8,
4610 0 : 1676 => Opcode::PLWA8nopc,
4611 0 : 1677 => Opcode::PLWA8onlypc,
4612 0 : 1678 => Opcode::PLWA8pc,
4613 0 : 1679 => Opcode::PLWAnopc,
4614 0 : 1680 => Opcode::PLWAonlypc,
4615 0 : 1681 => Opcode::PLWApc,
4616 0 : 1682 => Opcode::PLWZ,
4617 0 : 1683 => Opcode::PLWZ8,
4618 0 : 1684 => Opcode::PLWZ8nopc,
4619 0 : 1685 => Opcode::PLWZ8onlypc,
4620 0 : 1686 => Opcode::PLWZ8pc,
4621 0 : 1687 => Opcode::PLWZnopc,
4622 0 : 1688 => Opcode::PLWZonlypc,
4623 0 : 1689 => Opcode::PLWZpc,
4624 0 : 1690 => Opcode::PLXSD,
4625 0 : 1691 => Opcode::PLXSDnopc,
4626 0 : 1692 => Opcode::PLXSDonlypc,
4627 0 : 1693 => Opcode::PLXSDpc,
4628 0 : 1694 => Opcode::PLXSSP,
4629 0 : 1695 => Opcode::PLXSSPnopc,
4630 0 : 1696 => Opcode::PLXSSPonlypc,
4631 0 : 1697 => Opcode::PLXSSPpc,
4632 0 : 1698 => Opcode::PLXV,
4633 0 : 1699 => Opcode::PLXVP,
4634 0 : 1700 => Opcode::PLXVPnopc,
4635 0 : 1701 => Opcode::PLXVPonlypc,
4636 0 : 1702 => Opcode::PLXVPpc,
4637 0 : 1703 => Opcode::PLXVnopc,
4638 0 : 1704 => Opcode::PLXVonlypc,
4639 0 : 1705 => Opcode::PLXVpc,
4640 0 : 1706 => Opcode::PMDMXVBF16GERX2,
4641 0 : 1707 => Opcode::PMDMXVBF16GERX2NN,
4642 0 : 1708 => Opcode::PMDMXVBF16GERX2NP,
4643 0 : 1709 => Opcode::PMDMXVBF16GERX2PN,
4644 0 : 1710 => Opcode::PMDMXVBF16GERX2PP,
4645 0 : 1711 => Opcode::PMDMXVF16GERX2,
4646 0 : 1712 => Opcode::PMDMXVF16GERX2NN,
4647 0 : 1713 => Opcode::PMDMXVF16GERX2NP,
4648 0 : 1714 => Opcode::PMDMXVF16GERX2PN,
4649 0 : 1715 => Opcode::PMDMXVF16GERX2PP,
4650 0 : 1716 => Opcode::PMDMXVI8GERX4,
4651 0 : 1717 => Opcode::PMDMXVI8GERX4PP,
4652 0 : 1718 => Opcode::PMDMXVI8GERX4SPP,
4653 0 : 1719 => Opcode::PMXVBF16GER2,
4654 0 : 1720 => Opcode::PMXVBF16GER2NN,
4655 0 : 1721 => Opcode::PMXVBF16GER2NP,
4656 0 : 1722 => Opcode::PMXVBF16GER2PN,
4657 0 : 1723 => Opcode::PMXVBF16GER2PP,
4658 0 : 1724 => Opcode::PMXVBF16GER2W,
4659 0 : 1725 => Opcode::PMXVBF16GER2WNN,
4660 0 : 1726 => Opcode::PMXVBF16GER2WNP,
4661 0 : 1727 => Opcode::PMXVBF16GER2WPN,
4662 0 : 1728 => Opcode::PMXVBF16GER2WPP,
4663 0 : 1729 => Opcode::PMXVF16GER2,
4664 0 : 1730 => Opcode::PMXVF16GER2NN,
4665 0 : 1731 => Opcode::PMXVF16GER2NP,
4666 0 : 1732 => Opcode::PMXVF16GER2PN,
4667 0 : 1733 => Opcode::PMXVF16GER2PP,
4668 0 : 1734 => Opcode::PMXVF16GER2W,
4669 0 : 1735 => Opcode::PMXVF16GER2WNN,
4670 0 : 1736 => Opcode::PMXVF16GER2WNP,
4671 0 : 1737 => Opcode::PMXVF16GER2WPN,
4672 0 : 1738 => Opcode::PMXVF16GER2WPP,
4673 0 : 1739 => Opcode::PMXVF32GER,
4674 0 : 1740 => Opcode::PMXVF32GERNN,
4675 0 : 1741 => Opcode::PMXVF32GERNP,
4676 0 : 1742 => Opcode::PMXVF32GERPN,
4677 0 : 1743 => Opcode::PMXVF32GERPP,
4678 0 : 1744 => Opcode::PMXVF32GERW,
4679 0 : 1745 => Opcode::PMXVF32GERWNN,
4680 0 : 1746 => Opcode::PMXVF32GERWNP,
4681 0 : 1747 => Opcode::PMXVF32GERWPN,
4682 0 : 1748 => Opcode::PMXVF32GERWPP,
4683 0 : 1749 => Opcode::PMXVF64GER,
4684 0 : 1750 => Opcode::PMXVF64GERNN,
4685 0 : 1751 => Opcode::PMXVF64GERNP,
4686 0 : 1752 => Opcode::PMXVF64GERPN,
4687 0 : 1753 => Opcode::PMXVF64GERPP,
4688 0 : 1754 => Opcode::PMXVF64GERW,
4689 0 : 1755 => Opcode::PMXVF64GERWNN,
4690 0 : 1756 => Opcode::PMXVF64GERWNP,
4691 0 : 1757 => Opcode::PMXVF64GERWPN,
4692 0 : 1758 => Opcode::PMXVF64GERWPP,
4693 0 : 1759 => Opcode::PMXVI16GER2,
4694 0 : 1760 => Opcode::PMXVI16GER2PP,
4695 0 : 1761 => Opcode::PMXVI16GER2S,
4696 0 : 1762 => Opcode::PMXVI16GER2SPP,
4697 0 : 1763 => Opcode::PMXVI16GER2SW,
4698 0 : 1764 => Opcode::PMXVI16GER2SWPP,
4699 0 : 1765 => Opcode::PMXVI16GER2W,
4700 0 : 1766 => Opcode::PMXVI16GER2WPP,
4701 0 : 1767 => Opcode::PMXVI4GER8,
4702 0 : 1768 => Opcode::PMXVI4GER8PP,
4703 0 : 1769 => Opcode::PMXVI4GER8W,
4704 0 : 1770 => Opcode::PMXVI4GER8WPP,
4705 0 : 1771 => Opcode::PMXVI8GER4,
4706 0 : 1772 => Opcode::PMXVI8GER4PP,
4707 0 : 1773 => Opcode::PMXVI8GER4SPP,
4708 0 : 1774 => Opcode::PMXVI8GER4W,
4709 0 : 1775 => Opcode::PMXVI8GER4WPP,
4710 0 : 1776 => Opcode::PMXVI8GER4WSPP,
4711 0 : 1777 => Opcode::POPCNTB,
4712 0 : 1778 => Opcode::POPCNTB8,
4713 0 : 1779 => Opcode::POPCNTD,
4714 0 : 1780 => Opcode::POPCNTW,
4715 0 : 1781 => Opcode::PPC32GOT,
4716 0 : 1782 => Opcode::PPC32PICGOT,
4717 0 : 1783 => Opcode::PREPARE_PROBED_ALLOCA_32,
4718 0 : 1784 => Opcode::PREPARE_PROBED_ALLOCA_64,
4719 0 : 1785 => Opcode::PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_32,
4720 0 : 1786 => Opcode::PREPARE_PROBED_ALLOCA_NEGSIZE_SAME_REG_64,
4721 0 : 1787 => Opcode::PROBED_ALLOCA_32,
4722 0 : 1788 => Opcode::PROBED_ALLOCA_64,
4723 0 : 1789 => Opcode::PROBED_STACKALLOC_32,
4724 0 : 1790 => Opcode::PROBED_STACKALLOC_64,
4725 0 : 1791 => Opcode::PSTB,
4726 0 : 1792 => Opcode::PSTB8,
4727 0 : 1793 => Opcode::PSTB8nopc,
4728 0 : 1794 => Opcode::PSTB8onlypc,
4729 0 : 1795 => Opcode::PSTB8pc,
4730 0 : 1796 => Opcode::PSTBnopc,
4731 0 : 1797 => Opcode::PSTBonlypc,
4732 0 : 1798 => Opcode::PSTBpc,
4733 0 : 1799 => Opcode::PSTD,
4734 0 : 1800 => Opcode::PSTDnopc,
4735 0 : 1801 => Opcode::PSTDonlypc,
4736 0 : 1802 => Opcode::PSTDpc,
4737 0 : 1803 => Opcode::PSTFD,
4738 0 : 1804 => Opcode::PSTFDnopc,
4739 0 : 1805 => Opcode::PSTFDonlypc,
4740 0 : 1806 => Opcode::PSTFDpc,
4741 0 : 1807 => Opcode::PSTFS,
4742 0 : 1808 => Opcode::PSTFSnopc,
4743 0 : 1809 => Opcode::PSTFSonlypc,
4744 0 : 1810 => Opcode::PSTFSpc,
4745 0 : 1811 => Opcode::PSTH,
4746 0 : 1812 => Opcode::PSTH8,
4747 0 : 1813 => Opcode::PSTH8nopc,
4748 0 : 1814 => Opcode::PSTH8onlypc,
4749 0 : 1815 => Opcode::PSTH8pc,
4750 0 : 1816 => Opcode::PSTHnopc,
4751 0 : 1817 => Opcode::PSTHonlypc,
4752 0 : 1818 => Opcode::PSTHpc,
4753 0 : 1819 => Opcode::PSTW,
4754 0 : 1820 => Opcode::PSTW8,
4755 0 : 1821 => Opcode::PSTW8nopc,
4756 0 : 1822 => Opcode::PSTW8onlypc,
4757 0 : 1823 => Opcode::PSTW8pc,
4758 0 : 1824 => Opcode::PSTWnopc,
4759 0 : 1825 => Opcode::PSTWonlypc,
4760 0 : 1826 => Opcode::PSTWpc,
4761 0 : 1827 => Opcode::PSTXSD,
4762 0 : 1828 => Opcode::PSTXSDnopc,
4763 0 : 1829 => Opcode::PSTXSDonlypc,
4764 0 : 1830 => Opcode::PSTXSDpc,
4765 0 : 1831 => Opcode::PSTXSSP,
4766 0 : 1832 => Opcode::PSTXSSPnopc,
4767 0 : 1833 => Opcode::PSTXSSPonlypc,
4768 0 : 1834 => Opcode::PSTXSSPpc,
4769 0 : 1835 => Opcode::PSTXV,
4770 0 : 1836 => Opcode::PSTXVP,
4771 0 : 1837 => Opcode::PSTXVPnopc,
4772 0 : 1838 => Opcode::PSTXVPonlypc,
4773 0 : 1839 => Opcode::PSTXVPpc,
4774 0 : 1840 => Opcode::PSTXVnopc,
4775 0 : 1841 => Opcode::PSTXVonlypc,
4776 0 : 1842 => Opcode::PSTXVpc,
4777 0 : 1843 => Opcode::PseudoEIEIO,
4778 0 : 1844 => Opcode::RESTORE_ACC,
4779 0 : 1845 => Opcode::RESTORE_CR,
4780 0 : 1846 => Opcode::RESTORE_CRBIT,
4781 0 : 1847 => Opcode::RESTORE_DMR,
4782 0 : 1848 => Opcode::RESTORE_DMRP,
4783 0 : 1849 => Opcode::RESTORE_QUADWORD,
4784 0 : 1850 => Opcode::RESTORE_UACC,
4785 0 : 1851 => Opcode::RESTORE_WACC,
4786 0 : 1852 => Opcode::RFCI,
4787 0 : 1853 => Opcode::RFDI,
4788 0 : 1854 => Opcode::RFEBB,
4789 0 : 1855 => Opcode::RFI,
4790 0 : 1856 => Opcode::RFID,
4791 0 : 1857 => Opcode::RFMCI,
4792 0 : 1858 => Opcode::RLDCL,
4793 0 : 1859 => Opcode::RLDCL_rec,
4794 0 : 1860 => Opcode::RLDCR,
4795 0 : 1861 => Opcode::RLDCR_rec,
4796 0 : 1862 => Opcode::RLDIC,
4797 0 : 1863 => Opcode::RLDICL,
4798 0 : 1864 => Opcode::RLDICL_32,
4799 0 : 1865 => Opcode::RLDICL_32_64,
4800 0 : 1866 => Opcode::RLDICL_32_rec,
4801 0 : 1867 => Opcode::RLDICL_rec,
4802 0 : 1868 => Opcode::RLDICR,
4803 0 : 1869 => Opcode::RLDICR_32,
4804 0 : 1870 => Opcode::RLDICR_rec,
4805 0 : 1871 => Opcode::RLDIC_rec,
4806 0 : 1872 => Opcode::RLDIMI,
4807 0 : 1873 => Opcode::RLDIMI_rec,
4808 0 : 1874 => Opcode::RLWIMI,
4809 0 : 1875 => Opcode::RLWIMI8,
4810 0 : 1876 => Opcode::RLWIMI8_rec,
4811 0 : 1877 => Opcode::RLWIMI_rec,
4812 0 : 1878 => Opcode::RLWINM,
4813 0 : 1879 => Opcode::RLWINM8,
4814 0 : 1880 => Opcode::RLWINM8_rec,
4815 0 : 1881 => Opcode::RLWINM_rec,
4816 0 : 1882 => Opcode::RLWNM,
4817 0 : 1883 => Opcode::RLWNM8,
4818 0 : 1884 => Opcode::RLWNM8_rec,
4819 0 : 1885 => Opcode::RLWNM_rec,
4820 0 : 1886 => Opcode::ReadTB,
4821 0 : 1887 => Opcode::SC,
4822 0 : 1888 => Opcode::SCV,
4823 0 : 1889 => Opcode::SELECT_CC_F16,
4824 0 : 1890 => Opcode::SELECT_CC_F4,
4825 0 : 1891 => Opcode::SELECT_CC_F8,
4826 0 : 1892 => Opcode::SELECT_CC_I4,
4827 0 : 1893 => Opcode::SELECT_CC_I8,
4828 0 : 1894 => Opcode::SELECT_CC_SPE,
4829 0 : 1895 => Opcode::SELECT_CC_SPE4,
4830 0 : 1896 => Opcode::SELECT_CC_VRRC,
4831 0 : 1897 => Opcode::SELECT_CC_VSFRC,
4832 0 : 1898 => Opcode::SELECT_CC_VSRC,
4833 0 : 1899 => Opcode::SELECT_CC_VSSRC,
4834 0 : 1900 => Opcode::SELECT_F16,
4835 0 : 1901 => Opcode::SELECT_F4,
4836 0 : 1902 => Opcode::SELECT_F8,
4837 0 : 1903 => Opcode::SELECT_I4,
4838 0 : 1904 => Opcode::SELECT_I8,
4839 0 : 1905 => Opcode::SELECT_SPE,
4840 0 : 1906 => Opcode::SELECT_SPE4,
4841 0 : 1907 => Opcode::SELECT_VRRC,
4842 0 : 1908 => Opcode::SELECT_VSFRC,
4843 0 : 1909 => Opcode::SELECT_VSRC,
4844 0 : 1910 => Opcode::SELECT_VSSRC,
4845 0 : 1911 => Opcode::SETB,
4846 0 : 1912 => Opcode::SETB8,
4847 0 : 1913 => Opcode::SETBC,
4848 0 : 1914 => Opcode::SETBC8,
4849 0 : 1915 => Opcode::SETBCR,
4850 0 : 1916 => Opcode::SETBCR8,
4851 0 : 1917 => Opcode::SETFLM,
4852 0 : 1918 => Opcode::SETNBC,
4853 0 : 1919 => Opcode::SETNBC8,
4854 0 : 1920 => Opcode::SETNBCR,
4855 0 : 1921 => Opcode::SETNBCR8,
4856 0 : 1922 => Opcode::SETRND,
4857 0 : 1923 => Opcode::SETRNDi,
4858 0 : 1924 => Opcode::SLBFEE_rec,
4859 0 : 1925 => Opcode::SLBIA,
4860 0 : 1926 => Opcode::SLBIE,
4861 0 : 1927 => Opcode::SLBIEG,
4862 0 : 1928 => Opcode::SLBMFEE,
4863 0 : 1929 => Opcode::SLBMFEV,
4864 0 : 1930 => Opcode::SLBMTE,
4865 0 : 1931 => Opcode::SLBSYNC,
4866 0 : 1932 => Opcode::SLD,
4867 0 : 1933 => Opcode::SLD_rec,
4868 0 : 1934 => Opcode::SLW,
4869 0 : 1935 => Opcode::SLW8,
4870 0 : 1936 => Opcode::SLW8_rec,
4871 0 : 1937 => Opcode::SLW_rec,
4872 0 : 1938 => Opcode::SPELWZ,
4873 0 : 1939 => Opcode::SPELWZX,
4874 0 : 1940 => Opcode::SPESTW,
4875 0 : 1941 => Opcode::SPESTWX,
4876 0 : 1942 => Opcode::SPILL_ACC,
4877 0 : 1943 => Opcode::SPILL_CR,
4878 0 : 1944 => Opcode::SPILL_CRBIT,
4879 0 : 1945 => Opcode::SPILL_DMR,
4880 0 : 1946 => Opcode::SPILL_DMRP,
4881 0 : 1947 => Opcode::SPILL_QUADWORD,
4882 0 : 1948 => Opcode::SPILL_UACC,
4883 0 : 1949 => Opcode::SPILL_WACC,
4884 0 : 1950 => Opcode::SPLIT_QUADWORD,
4885 0 : 1951 => Opcode::SRAD,
4886 0 : 1952 => Opcode::SRADI,
4887 0 : 1953 => Opcode::SRADI_32,
4888 0 : 1954 => Opcode::SRADI_rec,
4889 0 : 1955 => Opcode::SRAD_rec,
4890 0 : 1956 => Opcode::SRAW,
4891 0 : 1957 => Opcode::SRAW8,
4892 0 : 1958 => Opcode::SRAW8_rec,
4893 0 : 1959 => Opcode::SRAWI,
4894 0 : 1960 => Opcode::SRAWI8,
4895 0 : 1961 => Opcode::SRAWI8_rec,
4896 0 : 1962 => Opcode::SRAWI_rec,
4897 0 : 1963 => Opcode::SRAW_rec,
4898 0 : 1964 => Opcode::SRD,
4899 0 : 1965 => Opcode::SRD_rec,
4900 0 : 1966 => Opcode::SRW,
4901 0 : 1967 => Opcode::SRW8,
4902 0 : 1968 => Opcode::SRW8_rec,
4903 0 : 1969 => Opcode::SRW_rec,
4904 0 : 1970 => Opcode::STB,
4905 0 : 1971 => Opcode::STB8,
4906 0 : 1972 => Opcode::STBCIX,
4907 0 : 1973 => Opcode::STBCX,
4908 0 : 1974 => Opcode::STBEPX,
4909 0 : 1975 => Opcode::STBU,
4910 0 : 1976 => Opcode::STBU8,
4911 0 : 1977 => Opcode::STBUX,
4912 0 : 1978 => Opcode::STBUX8,
4913 0 : 1979 => Opcode::STBX,
4914 0 : 1980 => Opcode::STBX8,
4915 0 : 1981 => Opcode::STBXTLS,
4916 0 : 1982 => Opcode::STBXTLS_,
4917 0 : 1983 => Opcode::STBXTLS_32,
4918 0 : 1984 => Opcode::STD,
4919 0 : 1985 => Opcode::STDAT,
4920 0 : 1986 => Opcode::STDBRX,
4921 0 : 1987 => Opcode::STDCIX,
4922 0 : 1988 => Opcode::STDCX,
4923 0 : 1989 => Opcode::STDU,
4924 0 : 1990 => Opcode::STDUX,
4925 0 : 1991 => Opcode::STDX,
4926 0 : 1992 => Opcode::STDXTLS,
4927 0 : 1993 => Opcode::STDXTLS_,
4928 0 : 1994 => Opcode::STFD,
4929 0 : 1995 => Opcode::STFDEPX,
4930 0 : 1996 => Opcode::STFDU,
4931 0 : 1997 => Opcode::STFDUX,
4932 0 : 1998 => Opcode::STFDX,
4933 0 : 1999 => Opcode::STFDXTLS,
4934 0 : 2000 => Opcode::STFDXTLS_,
4935 0 : 2001 => Opcode::STFIWX,
4936 0 : 2002 => Opcode::STFS,
4937 0 : 2003 => Opcode::STFSU,
4938 0 : 2004 => Opcode::STFSUX,
4939 0 : 2005 => Opcode::STFSX,
4940 0 : 2006 => Opcode::STFSXTLS,
4941 0 : 2007 => Opcode::STFSXTLS_,
4942 0 : 2008 => Opcode::STH,
4943 0 : 2009 => Opcode::STH8,
4944 0 : 2010 => Opcode::STHBRX,
4945 0 : 2011 => Opcode::STHCIX,
4946 0 : 2012 => Opcode::STHCX,
4947 0 : 2013 => Opcode::STHEPX,
4948 0 : 2014 => Opcode::STHU,
4949 0 : 2015 => Opcode::STHU8,
4950 0 : 2016 => Opcode::STHUX,
4951 0 : 2017 => Opcode::STHUX8,
4952 0 : 2018 => Opcode::STHX,
4953 0 : 2019 => Opcode::STHX8,
4954 0 : 2020 => Opcode::STHXTLS,
4955 0 : 2021 => Opcode::STHXTLS_,
4956 0 : 2022 => Opcode::STHXTLS_32,
4957 0 : 2023 => Opcode::STMW,
4958 0 : 2024 => Opcode::STOP,
4959 0 : 2025 => Opcode::STQ,
4960 0 : 2026 => Opcode::STQCX,
4961 0 : 2027 => Opcode::STQX_PSEUDO,
4962 0 : 2028 => Opcode::STSWI,
4963 0 : 2029 => Opcode::STVEBX,
4964 0 : 2030 => Opcode::STVEHX,
4965 0 : 2031 => Opcode::STVEWX,
4966 0 : 2032 => Opcode::STVX,
4967 0 : 2033 => Opcode::STVXL,
4968 0 : 2034 => Opcode::STW,
4969 0 : 2035 => Opcode::STW8,
4970 0 : 2036 => Opcode::STWAT,
4971 0 : 2037 => Opcode::STWBRX,
4972 0 : 2038 => Opcode::STWCIX,
4973 0 : 2039 => Opcode::STWCX,
4974 0 : 2040 => Opcode::STWEPX,
4975 0 : 2041 => Opcode::STWU,
4976 0 : 2042 => Opcode::STWU8,
4977 0 : 2043 => Opcode::STWUX,
4978 0 : 2044 => Opcode::STWUX8,
4979 0 : 2045 => Opcode::STWX,
4980 0 : 2046 => Opcode::STWX8,
4981 0 : 2047 => Opcode::STWXTLS,
4982 0 : 2048 => Opcode::STWXTLS_,
4983 0 : 2049 => Opcode::STWXTLS_32,
4984 0 : 2050 => Opcode::STXSD,
4985 0 : 2051 => Opcode::STXSDX,
4986 0 : 2052 => Opcode::STXSIBX,
4987 0 : 2053 => Opcode::STXSIBXv,
4988 0 : 2054 => Opcode::STXSIHX,
4989 0 : 2055 => Opcode::STXSIHXv,
4990 0 : 2056 => Opcode::STXSIWX,
4991 0 : 2057 => Opcode::STXSSP,
4992 0 : 2058 => Opcode::STXSSPX,
4993 0 : 2059 => Opcode::STXV,
4994 0 : 2060 => Opcode::STXVB16X,
4995 0 : 2061 => Opcode::STXVD2X,
4996 0 : 2062 => Opcode::STXVH8X,
4997 0 : 2063 => Opcode::STXVL,
4998 0 : 2064 => Opcode::STXVLL,
4999 0 : 2065 => Opcode::STXVP,
5000 0 : 2066 => Opcode::STXVPRL,
5001 0 : 2067 => Opcode::STXVPRLL,
5002 0 : 2068 => Opcode::STXVPX,
5003 0 : 2069 => Opcode::STXVRBX,
5004 0 : 2070 => Opcode::STXVRDX,
5005 0 : 2071 => Opcode::STXVRHX,
5006 0 : 2072 => Opcode::STXVRL,
5007 0 : 2073 => Opcode::STXVRLL,
5008 0 : 2074 => Opcode::STXVRWX,
5009 0 : 2075 => Opcode::STXVW4X,
5010 0 : 2076 => Opcode::STXVX,
5011 0 : 2077 => Opcode::SUBF,
5012 0 : 2078 => Opcode::SUBF8,
5013 0 : 2079 => Opcode::SUBF8O,
5014 0 : 2080 => Opcode::SUBF8O_rec,
5015 0 : 2081 => Opcode::SUBF8_rec,
5016 0 : 2082 => Opcode::SUBFC,
5017 0 : 2083 => Opcode::SUBFC8,
5018 0 : 2084 => Opcode::SUBFC8O,
5019 0 : 2085 => Opcode::SUBFC8O_rec,
5020 0 : 2086 => Opcode::SUBFC8_rec,
5021 0 : 2087 => Opcode::SUBFCO,
5022 0 : 2088 => Opcode::SUBFCO_rec,
5023 0 : 2089 => Opcode::SUBFC_rec,
5024 0 : 2090 => Opcode::SUBFE,
5025 0 : 2091 => Opcode::SUBFE8,
5026 0 : 2092 => Opcode::SUBFE8O,
5027 0 : 2093 => Opcode::SUBFE8O_rec,
5028 0 : 2094 => Opcode::SUBFE8_rec,
5029 0 : 2095 => Opcode::SUBFEO,
5030 0 : 2096 => Opcode::SUBFEO_rec,
5031 0 : 2097 => Opcode::SUBFE_rec,
5032 0 : 2098 => Opcode::SUBFIC,
5033 0 : 2099 => Opcode::SUBFIC8,
5034 0 : 2100 => Opcode::SUBFME,
5035 0 : 2101 => Opcode::SUBFME8,
5036 0 : 2102 => Opcode::SUBFME8O,
5037 0 : 2103 => Opcode::SUBFME8O_rec,
5038 0 : 2104 => Opcode::SUBFME8_rec,
5039 0 : 2105 => Opcode::SUBFMEO,
5040 0 : 2106 => Opcode::SUBFMEO_rec,
5041 0 : 2107 => Opcode::SUBFME_rec,
5042 0 : 2108 => Opcode::SUBFO,
5043 0 : 2109 => Opcode::SUBFO_rec,
5044 0 : 2110 => Opcode::SUBFUS,
5045 0 : 2111 => Opcode::SUBFUS_rec,
5046 0 : 2112 => Opcode::SUBFZE,
5047 0 : 2113 => Opcode::SUBFZE8,
5048 0 : 2114 => Opcode::SUBFZE8O,
5049 0 : 2115 => Opcode::SUBFZE8O_rec,
5050 0 : 2116 => Opcode::SUBFZE8_rec,
5051 0 : 2117 => Opcode::SUBFZEO,
5052 0 : 2118 => Opcode::SUBFZEO_rec,
5053 0 : 2119 => Opcode::SUBFZE_rec,
5054 0 : 2120 => Opcode::SUBF_rec,
5055 0 : 2121 => Opcode::SYNC,
5056 0 : 2122 => Opcode::SYNCP10,
5057 0 : 2123 => Opcode::TABORT,
5058 0 : 2124 => Opcode::TABORTDC,
5059 0 : 2125 => Opcode::TABORTDCI,
5060 0 : 2126 => Opcode::TABORTWC,
5061 0 : 2127 => Opcode::TABORTWCI,
5062 0 : 2128 => Opcode::TAILB,
5063 0 : 2129 => Opcode::TAILB8,
5064 0 : 2130 => Opcode::TAILBA,
5065 0 : 2131 => Opcode::TAILBA8,
5066 0 : 2132 => Opcode::TAILBCTR,
5067 0 : 2133 => Opcode::TAILBCTR8,
5068 0 : 2134 => Opcode::TBEGIN,
5069 0 : 2135 => Opcode::TBEGIN_RET,
5070 0 : 2136 => Opcode::TCHECK,
5071 0 : 2137 => Opcode::TCHECK_RET,
5072 0 : 2138 => Opcode::TCRETURNai,
5073 0 : 2139 => Opcode::TCRETURNai8,
5074 0 : 2140 => Opcode::TCRETURNdi,
5075 0 : 2141 => Opcode::TCRETURNdi8,
5076 0 : 2142 => Opcode::TCRETURNri,
5077 0 : 2143 => Opcode::TCRETURNri8,
5078 0 : 2144 => Opcode::TD,
5079 0 : 2145 => Opcode::TDI,
5080 0 : 2146 => Opcode::TEND,
5081 0 : 2147 => Opcode::TLBIA,
5082 0 : 2148 => Opcode::TLBIE,
5083 0 : 2149 => Opcode::TLBIEL,
5084 0 : 2150 => Opcode::TLBILX,
5085 0 : 2151 => Opcode::TLBIVAX,
5086 0 : 2152 => Opcode::TLBLD,
5087 0 : 2153 => Opcode::TLBLI,
5088 0 : 2154 => Opcode::TLBRE,
5089 0 : 2155 => Opcode::TLBRE2,
5090 0 : 2156 => Opcode::TLBSX,
5091 0 : 2157 => Opcode::TLBSX2,
5092 0 : 2158 => Opcode::TLBSX2D,
5093 0 : 2159 => Opcode::TLBSYNC,
5094 0 : 2160 => Opcode::TLBWE,
5095 0 : 2161 => Opcode::TLBWE2,
5096 0 : 2162 => Opcode::TLSGDAIX,
5097 0 : 2163 => Opcode::TLSGDAIX8,
5098 0 : 2164 => Opcode::TLSLDAIX,
5099 0 : 2165 => Opcode::TLSLDAIX8,
5100 0 : 2166 => Opcode::TRAP,
5101 0 : 2167 => Opcode::TRECHKPT,
5102 0 : 2168 => Opcode::TRECLAIM,
5103 0 : 2169 => Opcode::TSR,
5104 0 : 2170 => Opcode::TW,
5105 0 : 2171 => Opcode::TWI,
5106 0 : 2172 => Opcode::UNENCODED_NOP,
5107 0 : 2173 => Opcode::UpdateGBR,
5108 0 : 2174 => Opcode::VABSDUB,
5109 0 : 2175 => Opcode::VABSDUH,
5110 0 : 2176 => Opcode::VABSDUW,
5111 0 : 2177 => Opcode::VADDCUQ,
5112 0 : 2178 => Opcode::VADDCUW,
5113 0 : 2179 => Opcode::VADDECUQ,
5114 0 : 2180 => Opcode::VADDEUQM,
5115 0 : 2181 => Opcode::VADDFP,
5116 0 : 2182 => Opcode::VADDSBS,
5117 0 : 2183 => Opcode::VADDSHS,
5118 0 : 2184 => Opcode::VADDSWS,
5119 0 : 2185 => Opcode::VADDUBM,
5120 0 : 2186 => Opcode::VADDUBS,
5121 0 : 2187 => Opcode::VADDUDM,
5122 0 : 2188 => Opcode::VADDUHM,
5123 0 : 2189 => Opcode::VADDUHS,
5124 0 : 2190 => Opcode::VADDUQM,
5125 0 : 2191 => Opcode::VADDUWM,
5126 0 : 2192 => Opcode::VADDUWS,
5127 0 : 2193 => Opcode::VAND,
5128 0 : 2194 => Opcode::VANDC,
5129 0 : 2195 => Opcode::VAVGSB,
5130 0 : 2196 => Opcode::VAVGSH,
5131 0 : 2197 => Opcode::VAVGSW,
5132 0 : 2198 => Opcode::VAVGUB,
5133 0 : 2199 => Opcode::VAVGUH,
5134 0 : 2200 => Opcode::VAVGUW,
5135 0 : 2201 => Opcode::VBPERMD,
5136 0 : 2202 => Opcode::VBPERMQ,
5137 0 : 2203 => Opcode::VCFSX,
5138 0 : 2204 => Opcode::VCFSX_0,
5139 0 : 2205 => Opcode::VCFUGED,
5140 0 : 2206 => Opcode::VCFUX,
5141 0 : 2207 => Opcode::VCFUX_0,
5142 0 : 2208 => Opcode::VCIPHER,
5143 0 : 2209 => Opcode::VCIPHERLAST,
5144 0 : 2210 => Opcode::VCLRLB,
5145 0 : 2211 => Opcode::VCLRRB,
5146 0 : 2212 => Opcode::VCLZB,
5147 0 : 2213 => Opcode::VCLZD,
5148 0 : 2214 => Opcode::VCLZDM,
5149 0 : 2215 => Opcode::VCLZH,
5150 0 : 2216 => Opcode::VCLZLSBB,
5151 0 : 2217 => Opcode::VCLZW,
5152 0 : 2218 => Opcode::VCMPBFP,
5153 0 : 2219 => Opcode::VCMPBFP_rec,
5154 0 : 2220 => Opcode::VCMPEQFP,
5155 0 : 2221 => Opcode::VCMPEQFP_rec,
5156 0 : 2222 => Opcode::VCMPEQUB,
5157 0 : 2223 => Opcode::VCMPEQUB_rec,
5158 0 : 2224 => Opcode::VCMPEQUD,
5159 0 : 2225 => Opcode::VCMPEQUD_rec,
5160 0 : 2226 => Opcode::VCMPEQUH,
5161 0 : 2227 => Opcode::VCMPEQUH_rec,
5162 0 : 2228 => Opcode::VCMPEQUQ,
5163 0 : 2229 => Opcode::VCMPEQUQ_rec,
5164 0 : 2230 => Opcode::VCMPEQUW,
5165 0 : 2231 => Opcode::VCMPEQUW_rec,
5166 0 : 2232 => Opcode::VCMPGEFP,
5167 0 : 2233 => Opcode::VCMPGEFP_rec,
5168 0 : 2234 => Opcode::VCMPGTFP,
5169 0 : 2235 => Opcode::VCMPGTFP_rec,
5170 0 : 2236 => Opcode::VCMPGTSB,
5171 0 : 2237 => Opcode::VCMPGTSB_rec,
5172 0 : 2238 => Opcode::VCMPGTSD,
5173 0 : 2239 => Opcode::VCMPGTSD_rec,
5174 0 : 2240 => Opcode::VCMPGTSH,
5175 0 : 2241 => Opcode::VCMPGTSH_rec,
5176 0 : 2242 => Opcode::VCMPGTSQ,
5177 0 : 2243 => Opcode::VCMPGTSQ_rec,
5178 0 : 2244 => Opcode::VCMPGTSW,
5179 0 : 2245 => Opcode::VCMPGTSW_rec,
5180 0 : 2246 => Opcode::VCMPGTUB,
5181 0 : 2247 => Opcode::VCMPGTUB_rec,
5182 0 : 2248 => Opcode::VCMPGTUD,
5183 0 : 2249 => Opcode::VCMPGTUD_rec,
5184 0 : 2250 => Opcode::VCMPGTUH,
5185 0 : 2251 => Opcode::VCMPGTUH_rec,
5186 0 : 2252 => Opcode::VCMPGTUQ,
5187 0 : 2253 => Opcode::VCMPGTUQ_rec,
5188 0 : 2254 => Opcode::VCMPGTUW,
5189 0 : 2255 => Opcode::VCMPGTUW_rec,
5190 0 : 2256 => Opcode::VCMPNEB,
5191 0 : 2257 => Opcode::VCMPNEB_rec,
5192 0 : 2258 => Opcode::VCMPNEH,
5193 0 : 2259 => Opcode::VCMPNEH_rec,
5194 0 : 2260 => Opcode::VCMPNEW,
5195 0 : 2261 => Opcode::VCMPNEW_rec,
5196 0 : 2262 => Opcode::VCMPNEZB,
5197 0 : 2263 => Opcode::VCMPNEZB_rec,
5198 0 : 2264 => Opcode::VCMPNEZH,
5199 0 : 2265 => Opcode::VCMPNEZH_rec,
5200 0 : 2266 => Opcode::VCMPNEZW,
5201 0 : 2267 => Opcode::VCMPNEZW_rec,
5202 0 : 2268 => Opcode::VCMPSQ,
5203 0 : 2269 => Opcode::VCMPUQ,
5204 0 : 2270 => Opcode::VCNTMBB,
5205 0 : 2271 => Opcode::VCNTMBD,
5206 0 : 2272 => Opcode::VCNTMBH,
5207 0 : 2273 => Opcode::VCNTMBW,
5208 0 : 2274 => Opcode::VCTSXS,
5209 0 : 2275 => Opcode::VCTSXS_0,
5210 0 : 2276 => Opcode::VCTUXS,
5211 0 : 2277 => Opcode::VCTUXS_0,
5212 0 : 2278 => Opcode::VCTZB,
5213 0 : 2279 => Opcode::VCTZD,
5214 0 : 2280 => Opcode::VCTZDM,
5215 0 : 2281 => Opcode::VCTZH,
5216 0 : 2282 => Opcode::VCTZLSBB,
5217 0 : 2283 => Opcode::VCTZW,
5218 0 : 2284 => Opcode::VDIVESD,
5219 0 : 2285 => Opcode::VDIVESQ,
5220 0 : 2286 => Opcode::VDIVESW,
5221 0 : 2287 => Opcode::VDIVEUD,
5222 0 : 2288 => Opcode::VDIVEUQ,
5223 0 : 2289 => Opcode::VDIVEUW,
5224 0 : 2290 => Opcode::VDIVSD,
5225 0 : 2291 => Opcode::VDIVSQ,
5226 0 : 2292 => Opcode::VDIVSW,
5227 0 : 2293 => Opcode::VDIVUD,
5228 0 : 2294 => Opcode::VDIVUQ,
5229 0 : 2295 => Opcode::VDIVUW,
5230 0 : 2296 => Opcode::VEQV,
5231 0 : 2297 => Opcode::VEXPANDBM,
5232 0 : 2298 => Opcode::VEXPANDDM,
5233 0 : 2299 => Opcode::VEXPANDHM,
5234 0 : 2300 => Opcode::VEXPANDQM,
5235 0 : 2301 => Opcode::VEXPANDWM,
5236 0 : 2302 => Opcode::VEXPTEFP,
5237 0 : 2303 => Opcode::VEXTDDVLX,
5238 0 : 2304 => Opcode::VEXTDDVRX,
5239 0 : 2305 => Opcode::VEXTDUBVLX,
5240 0 : 2306 => Opcode::VEXTDUBVRX,
5241 0 : 2307 => Opcode::VEXTDUHVLX,
5242 0 : 2308 => Opcode::VEXTDUHVRX,
5243 0 : 2309 => Opcode::VEXTDUWVLX,
5244 0 : 2310 => Opcode::VEXTDUWVRX,
5245 0 : 2311 => Opcode::VEXTRACTBM,
5246 0 : 2312 => Opcode::VEXTRACTD,
5247 0 : 2313 => Opcode::VEXTRACTDM,
5248 0 : 2314 => Opcode::VEXTRACTHM,
5249 0 : 2315 => Opcode::VEXTRACTQM,
5250 0 : 2316 => Opcode::VEXTRACTUB,
5251 0 : 2317 => Opcode::VEXTRACTUH,
5252 0 : 2318 => Opcode::VEXTRACTUW,
5253 0 : 2319 => Opcode::VEXTRACTWM,
5254 0 : 2320 => Opcode::VEXTSB2D,
5255 0 : 2321 => Opcode::VEXTSB2Ds,
5256 0 : 2322 => Opcode::VEXTSB2W,
5257 0 : 2323 => Opcode::VEXTSB2Ws,
5258 0 : 2324 => Opcode::VEXTSD2Q,
5259 0 : 2325 => Opcode::VEXTSH2D,
5260 0 : 2326 => Opcode::VEXTSH2Ds,
5261 0 : 2327 => Opcode::VEXTSH2W,
5262 0 : 2328 => Opcode::VEXTSH2Ws,
5263 0 : 2329 => Opcode::VEXTSW2D,
5264 0 : 2330 => Opcode::VEXTSW2Ds,
5265 0 : 2331 => Opcode::VEXTUBLX,
5266 0 : 2332 => Opcode::VEXTUBRX,
5267 0 : 2333 => Opcode::VEXTUHLX,
5268 0 : 2334 => Opcode::VEXTUHRX,
5269 0 : 2335 => Opcode::VEXTUWLX,
5270 0 : 2336 => Opcode::VEXTUWRX,
5271 0 : 2337 => Opcode::VGBBD,
5272 0 : 2338 => Opcode::VGNB,
5273 0 : 2339 => Opcode::VINSBLX,
5274 0 : 2340 => Opcode::VINSBRX,
5275 0 : 2341 => Opcode::VINSBVLX,
5276 0 : 2342 => Opcode::VINSBVRX,
5277 0 : 2343 => Opcode::VINSD,
5278 0 : 2344 => Opcode::VINSDLX,
5279 0 : 2345 => Opcode::VINSDRX,
5280 0 : 2346 => Opcode::VINSERTB,
5281 0 : 2347 => Opcode::VINSERTD,
5282 0 : 2348 => Opcode::VINSERTH,
5283 0 : 2349 => Opcode::VINSERTW,
5284 0 : 2350 => Opcode::VINSHLX,
5285 0 : 2351 => Opcode::VINSHRX,
5286 0 : 2352 => Opcode::VINSHVLX,
5287 0 : 2353 => Opcode::VINSHVRX,
5288 0 : 2354 => Opcode::VINSW,
5289 0 : 2355 => Opcode::VINSWLX,
5290 0 : 2356 => Opcode::VINSWRX,
5291 0 : 2357 => Opcode::VINSWVLX,
5292 0 : 2358 => Opcode::VINSWVRX,
5293 0 : 2359 => Opcode::VLOGEFP,
5294 0 : 2360 => Opcode::VMADDFP,
5295 0 : 2361 => Opcode::VMAXFP,
5296 0 : 2362 => Opcode::VMAXSB,
5297 0 : 2363 => Opcode::VMAXSD,
5298 0 : 2364 => Opcode::VMAXSH,
5299 0 : 2365 => Opcode::VMAXSW,
5300 0 : 2366 => Opcode::VMAXUB,
5301 0 : 2367 => Opcode::VMAXUD,
5302 0 : 2368 => Opcode::VMAXUH,
5303 0 : 2369 => Opcode::VMAXUW,
5304 0 : 2370 => Opcode::VMHADDSHS,
5305 0 : 2371 => Opcode::VMHRADDSHS,
5306 0 : 2372 => Opcode::VMINFP,
5307 0 : 2373 => Opcode::VMINSB,
5308 0 : 2374 => Opcode::VMINSD,
5309 0 : 2375 => Opcode::VMINSH,
5310 0 : 2376 => Opcode::VMINSW,
5311 0 : 2377 => Opcode::VMINUB,
5312 0 : 2378 => Opcode::VMINUD,
5313 0 : 2379 => Opcode::VMINUH,
5314 0 : 2380 => Opcode::VMINUW,
5315 0 : 2381 => Opcode::VMLADDUHM,
5316 0 : 2382 => Opcode::VMODSD,
5317 0 : 2383 => Opcode::VMODSQ,
5318 0 : 2384 => Opcode::VMODSW,
5319 0 : 2385 => Opcode::VMODUD,
5320 0 : 2386 => Opcode::VMODUQ,
5321 0 : 2387 => Opcode::VMODUW,
5322 0 : 2388 => Opcode::VMRGEW,
5323 0 : 2389 => Opcode::VMRGHB,
5324 0 : 2390 => Opcode::VMRGHH,
5325 0 : 2391 => Opcode::VMRGHW,
5326 0 : 2392 => Opcode::VMRGLB,
5327 0 : 2393 => Opcode::VMRGLH,
5328 0 : 2394 => Opcode::VMRGLW,
5329 0 : 2395 => Opcode::VMRGOW,
5330 0 : 2396 => Opcode::VMSUMCUD,
5331 0 : 2397 => Opcode::VMSUMMBM,
5332 0 : 2398 => Opcode::VMSUMSHM,
5333 0 : 2399 => Opcode::VMSUMSHS,
5334 0 : 2400 => Opcode::VMSUMUBM,
5335 0 : 2401 => Opcode::VMSUMUDM,
5336 0 : 2402 => Opcode::VMSUMUHM,
5337 0 : 2403 => Opcode::VMSUMUHS,
5338 0 : 2404 => Opcode::VMUL10CUQ,
5339 0 : 2405 => Opcode::VMUL10ECUQ,
5340 0 : 2406 => Opcode::VMUL10EUQ,
5341 0 : 2407 => Opcode::VMUL10UQ,
5342 0 : 2408 => Opcode::VMULESB,
5343 0 : 2409 => Opcode::VMULESD,
5344 0 : 2410 => Opcode::VMULESH,
5345 0 : 2411 => Opcode::VMULESW,
5346 0 : 2412 => Opcode::VMULEUB,
5347 0 : 2413 => Opcode::VMULEUD,
5348 0 : 2414 => Opcode::VMULEUH,
5349 0 : 2415 => Opcode::VMULEUW,
5350 0 : 2416 => Opcode::VMULHSD,
5351 0 : 2417 => Opcode::VMULHSW,
5352 0 : 2418 => Opcode::VMULHUD,
5353 0 : 2419 => Opcode::VMULHUW,
5354 0 : 2420 => Opcode::VMULLD,
5355 0 : 2421 => Opcode::VMULOSB,
5356 0 : 2422 => Opcode::VMULOSD,
5357 0 : 2423 => Opcode::VMULOSH,
5358 0 : 2424 => Opcode::VMULOSW,
5359 0 : 2425 => Opcode::VMULOUB,
5360 0 : 2426 => Opcode::VMULOUD,
5361 0 : 2427 => Opcode::VMULOUH,
5362 0 : 2428 => Opcode::VMULOUW,
5363 0 : 2429 => Opcode::VMULUWM,
5364 0 : 2430 => Opcode::VNAND,
5365 0 : 2431 => Opcode::VNCIPHER,
5366 0 : 2432 => Opcode::VNCIPHERLAST,
5367 0 : 2433 => Opcode::VNEGD,
5368 0 : 2434 => Opcode::VNEGW,
5369 0 : 2435 => Opcode::VNMSUBFP,
5370 0 : 2436 => Opcode::VNOR,
5371 0 : 2437 => Opcode::VOR,
5372 0 : 2438 => Opcode::VORC,
5373 0 : 2439 => Opcode::VPDEPD,
5374 0 : 2440 => Opcode::VPERM,
5375 0 : 2441 => Opcode::VPERMR,
5376 0 : 2442 => Opcode::VPERMXOR,
5377 0 : 2443 => Opcode::VPEXTD,
5378 0 : 2444 => Opcode::VPKPX,
5379 0 : 2445 => Opcode::VPKSDSS,
5380 0 : 2446 => Opcode::VPKSDUS,
5381 0 : 2447 => Opcode::VPKSHSS,
5382 0 : 2448 => Opcode::VPKSHUS,
5383 0 : 2449 => Opcode::VPKSWSS,
5384 0 : 2450 => Opcode::VPKSWUS,
5385 0 : 2451 => Opcode::VPKUDUM,
5386 0 : 2452 => Opcode::VPKUDUS,
5387 0 : 2453 => Opcode::VPKUHUM,
5388 0 : 2454 => Opcode::VPKUHUS,
5389 0 : 2455 => Opcode::VPKUWUM,
5390 0 : 2456 => Opcode::VPKUWUS,
5391 0 : 2457 => Opcode::VPMSUMB,
5392 0 : 2458 => Opcode::VPMSUMD,
5393 0 : 2459 => Opcode::VPMSUMH,
5394 0 : 2460 => Opcode::VPMSUMW,
5395 0 : 2461 => Opcode::VPOPCNTB,
5396 0 : 2462 => Opcode::VPOPCNTD,
5397 0 : 2463 => Opcode::VPOPCNTH,
5398 0 : 2464 => Opcode::VPOPCNTW,
5399 0 : 2465 => Opcode::VPRTYBD,
5400 0 : 2466 => Opcode::VPRTYBQ,
5401 0 : 2467 => Opcode::VPRTYBW,
5402 0 : 2468 => Opcode::VREFP,
5403 0 : 2469 => Opcode::VRFIM,
5404 0 : 2470 => Opcode::VRFIN,
5405 0 : 2471 => Opcode::VRFIP,
5406 0 : 2472 => Opcode::VRFIZ,
5407 0 : 2473 => Opcode::VRLB,
5408 0 : 2474 => Opcode::VRLD,
5409 0 : 2475 => Opcode::VRLDMI,
5410 0 : 2476 => Opcode::VRLDNM,
5411 0 : 2477 => Opcode::VRLH,
5412 0 : 2478 => Opcode::VRLQ,
5413 0 : 2479 => Opcode::VRLQMI,
5414 0 : 2480 => Opcode::VRLQNM,
5415 0 : 2481 => Opcode::VRLW,
5416 0 : 2482 => Opcode::VRLWMI,
5417 0 : 2483 => Opcode::VRLWNM,
5418 0 : 2484 => Opcode::VRSQRTEFP,
5419 0 : 2485 => Opcode::VSBOX,
5420 0 : 2486 => Opcode::VSEL,
5421 0 : 2487 => Opcode::VSHASIGMAD,
5422 0 : 2488 => Opcode::VSHASIGMAW,
5423 0 : 2489 => Opcode::VSL,
5424 0 : 2490 => Opcode::VSLB,
5425 0 : 2491 => Opcode::VSLD,
5426 0 : 2492 => Opcode::VSLDBI,
5427 0 : 2493 => Opcode::VSLDOI,
5428 0 : 2494 => Opcode::VSLH,
5429 0 : 2495 => Opcode::VSLO,
5430 0 : 2496 => Opcode::VSLQ,
5431 0 : 2497 => Opcode::VSLV,
5432 0 : 2498 => Opcode::VSLW,
5433 0 : 2499 => Opcode::VSPLTB,
5434 0 : 2500 => Opcode::VSPLTBs,
5435 0 : 2501 => Opcode::VSPLTH,
5436 0 : 2502 => Opcode::VSPLTHs,
5437 0 : 2503 => Opcode::VSPLTISB,
5438 0 : 2504 => Opcode::VSPLTISH,
5439 0 : 2505 => Opcode::VSPLTISW,
5440 0 : 2506 => Opcode::VSPLTW,
5441 0 : 2507 => Opcode::VSR,
5442 0 : 2508 => Opcode::VSRAB,
5443 0 : 2509 => Opcode::VSRAD,
5444 0 : 2510 => Opcode::VSRAH,
5445 0 : 2511 => Opcode::VSRAQ,
5446 0 : 2512 => Opcode::VSRAW,
5447 0 : 2513 => Opcode::VSRB,
5448 0 : 2514 => Opcode::VSRD,
5449 0 : 2515 => Opcode::VSRDBI,
5450 0 : 2516 => Opcode::VSRH,
5451 0 : 2517 => Opcode::VSRO,
5452 0 : 2518 => Opcode::VSRQ,
5453 0 : 2519 => Opcode::VSRV,
5454 0 : 2520 => Opcode::VSRW,
5455 0 : 2521 => Opcode::VSTRIBL,
5456 0 : 2522 => Opcode::VSTRIBL_rec,
5457 0 : 2523 => Opcode::VSTRIBR,
5458 0 : 2524 => Opcode::VSTRIBR_rec,
5459 0 : 2525 => Opcode::VSTRIHL,
5460 0 : 2526 => Opcode::VSTRIHL_rec,
5461 0 : 2527 => Opcode::VSTRIHR,
5462 0 : 2528 => Opcode::VSTRIHR_rec,
5463 0 : 2529 => Opcode::VSUBCUQ,
5464 0 : 2530 => Opcode::VSUBCUW,
5465 0 : 2531 => Opcode::VSUBECUQ,
5466 0 : 2532 => Opcode::VSUBEUQM,
5467 0 : 2533 => Opcode::VSUBFP,
5468 0 : 2534 => Opcode::VSUBSBS,
5469 0 : 2535 => Opcode::VSUBSHS,
5470 0 : 2536 => Opcode::VSUBSWS,
5471 0 : 2537 => Opcode::VSUBUBM,
5472 0 : 2538 => Opcode::VSUBUBS,
5473 0 : 2539 => Opcode::VSUBUDM,
5474 0 : 2540 => Opcode::VSUBUHM,
5475 0 : 2541 => Opcode::VSUBUHS,
5476 0 : 2542 => Opcode::VSUBUQM,
5477 0 : 2543 => Opcode::VSUBUWM,
5478 0 : 2544 => Opcode::VSUBUWS,
5479 0 : 2545 => Opcode::VSUM2SWS,
5480 0 : 2546 => Opcode::VSUM4SBS,
5481 0 : 2547 => Opcode::VSUM4SHS,
5482 0 : 2548 => Opcode::VSUM4UBS,
5483 0 : 2549 => Opcode::VSUMSWS,
5484 0 : 2550 => Opcode::VUPKHPX,
5485 0 : 2551 => Opcode::VUPKHSB,
5486 0 : 2552 => Opcode::VUPKHSH,
5487 0 : 2553 => Opcode::VUPKHSW,
5488 0 : 2554 => Opcode::VUPKLPX,
5489 0 : 2555 => Opcode::VUPKLSB,
5490 0 : 2556 => Opcode::VUPKLSH,
5491 0 : 2557 => Opcode::VUPKLSW,
5492 0 : 2558 => Opcode::VXOR,
5493 0 : 2559 => Opcode::V_SET0,
5494 0 : 2560 => Opcode::V_SET0B,
5495 0 : 2561 => Opcode::V_SET0H,
5496 0 : 2562 => Opcode::V_SETALLONES,
5497 0 : 2563 => Opcode::V_SETALLONESB,
5498 0 : 2564 => Opcode::V_SETALLONESH,
5499 0 : 2565 => Opcode::WAIT,
5500 0 : 2566 => Opcode::WAITP10,
5501 0 : 2567 => Opcode::WRTEE,
5502 0 : 2568 => Opcode::WRTEEI,
5503 0 : 2569 => Opcode::XOR,
5504 0 : 2570 => Opcode::XOR8,
5505 0 : 2571 => Opcode::XOR8_rec,
5506 0 : 2572 => Opcode::XORI,
5507 0 : 2573 => Opcode::XORI8,
5508 0 : 2574 => Opcode::XORIS,
5509 0 : 2575 => Opcode::XORIS8,
5510 0 : 2576 => Opcode::XOR_rec,
5511 0 : 2577 => Opcode::XSABSDP,
5512 0 : 2578 => Opcode::XSABSQP,
5513 0 : 2579 => Opcode::XSADDDP,
5514 0 : 2580 => Opcode::XSADDQP,
5515 0 : 2581 => Opcode::XSADDQPO,
5516 0 : 2582 => Opcode::XSADDSP,
5517 0 : 2583 => Opcode::XSCMPEQDP,
5518 0 : 2584 => Opcode::XSCMPEQQP,
5519 0 : 2585 => Opcode::XSCMPEXPDP,
5520 0 : 2586 => Opcode::XSCMPEXPQP,
5521 0 : 2587 => Opcode::XSCMPGEDP,
5522 0 : 2588 => Opcode::XSCMPGEQP,
5523 0 : 2589 => Opcode::XSCMPGTDP,
5524 0 : 2590 => Opcode::XSCMPGTQP,
5525 0 : 2591 => Opcode::XSCMPODP,
5526 0 : 2592 => Opcode::XSCMPOQP,
5527 0 : 2593 => Opcode::XSCMPUDP,
5528 0 : 2594 => Opcode::XSCMPUQP,
5529 0 : 2595 => Opcode::XSCPSGNDP,
5530 0 : 2596 => Opcode::XSCPSGNQP,
5531 0 : 2597 => Opcode::XSCVDPHP,
5532 0 : 2598 => Opcode::XSCVDPQP,
5533 0 : 2599 => Opcode::XSCVDPSP,
5534 0 : 2600 => Opcode::XSCVDPSPN,
5535 0 : 2601 => Opcode::XSCVDPSXDS,
5536 0 : 2602 => Opcode::XSCVDPSXDSs,
5537 0 : 2603 => Opcode::XSCVDPSXWS,
5538 0 : 2604 => Opcode::XSCVDPSXWSs,
5539 0 : 2605 => Opcode::XSCVDPUXDS,
5540 0 : 2606 => Opcode::XSCVDPUXDSs,
5541 0 : 2607 => Opcode::XSCVDPUXWS,
5542 0 : 2608 => Opcode::XSCVDPUXWSs,
5543 0 : 2609 => Opcode::XSCVHPDP,
5544 0 : 2610 => Opcode::XSCVQPDP,
5545 0 : 2611 => Opcode::XSCVQPDPO,
5546 0 : 2612 => Opcode::XSCVQPSDZ,
5547 0 : 2613 => Opcode::XSCVQPSQZ,
5548 0 : 2614 => Opcode::XSCVQPSWZ,
5549 0 : 2615 => Opcode::XSCVQPUDZ,
5550 0 : 2616 => Opcode::XSCVQPUQZ,
5551 0 : 2617 => Opcode::XSCVQPUWZ,
5552 0 : 2618 => Opcode::XSCVSDQP,
5553 0 : 2619 => Opcode::XSCVSPDP,
5554 0 : 2620 => Opcode::XSCVSPDPN,
5555 0 : 2621 => Opcode::XSCVSQQP,
5556 0 : 2622 => Opcode::XSCVSXDDP,
5557 0 : 2623 => Opcode::XSCVSXDSP,
5558 0 : 2624 => Opcode::XSCVUDQP,
5559 0 : 2625 => Opcode::XSCVUQQP,
5560 0 : 2626 => Opcode::XSCVUXDDP,
5561 0 : 2627 => Opcode::XSCVUXDSP,
5562 0 : 2628 => Opcode::XSDIVDP,
5563 0 : 2629 => Opcode::XSDIVQP,
5564 0 : 2630 => Opcode::XSDIVQPO,
5565 0 : 2631 => Opcode::XSDIVSP,
5566 0 : 2632 => Opcode::XSIEXPDP,
5567 0 : 2633 => Opcode::XSIEXPQP,
5568 0 : 2634 => Opcode::XSMADDADP,
5569 0 : 2635 => Opcode::XSMADDASP,
5570 0 : 2636 => Opcode::XSMADDMDP,
5571 0 : 2637 => Opcode::XSMADDMSP,
5572 0 : 2638 => Opcode::XSMADDQP,
5573 0 : 2639 => Opcode::XSMADDQPO,
5574 0 : 2640 => Opcode::XSMAXCDP,
5575 0 : 2641 => Opcode::XSMAXCQP,
5576 0 : 2642 => Opcode::XSMAXDP,
5577 0 : 2643 => Opcode::XSMAXJDP,
5578 0 : 2644 => Opcode::XSMINCDP,
5579 0 : 2645 => Opcode::XSMINCQP,
5580 0 : 2646 => Opcode::XSMINDP,
5581 0 : 2647 => Opcode::XSMINJDP,
5582 0 : 2648 => Opcode::XSMSUBADP,
5583 0 : 2649 => Opcode::XSMSUBASP,
5584 0 : 2650 => Opcode::XSMSUBMDP,
5585 0 : 2651 => Opcode::XSMSUBMSP,
5586 0 : 2652 => Opcode::XSMSUBQP,
5587 0 : 2653 => Opcode::XSMSUBQPO,
5588 0 : 2654 => Opcode::XSMULDP,
5589 0 : 2655 => Opcode::XSMULQP,
5590 0 : 2656 => Opcode::XSMULQPO,
5591 0 : 2657 => Opcode::XSMULSP,
5592 0 : 2658 => Opcode::XSNABSDP,
5593 0 : 2659 => Opcode::XSNABSDPs,
5594 0 : 2660 => Opcode::XSNABSQP,
5595 0 : 2661 => Opcode::XSNEGDP,
5596 0 : 2662 => Opcode::XSNEGQP,
5597 0 : 2663 => Opcode::XSNMADDADP,
5598 0 : 2664 => Opcode::XSNMADDASP,
5599 0 : 2665 => Opcode::XSNMADDMDP,
5600 0 : 2666 => Opcode::XSNMADDMSP,
5601 0 : 2667 => Opcode::XSNMADDQP,
5602 0 : 2668 => Opcode::XSNMADDQPO,
5603 0 : 2669 => Opcode::XSNMSUBADP,
5604 0 : 2670 => Opcode::XSNMSUBASP,
5605 0 : 2671 => Opcode::XSNMSUBMDP,
5606 0 : 2672 => Opcode::XSNMSUBMSP,
5607 0 : 2673 => Opcode::XSNMSUBQP,
5608 0 : 2674 => Opcode::XSNMSUBQPO,
5609 0 : 2675 => Opcode::XSRDPI,
5610 0 : 2676 => Opcode::XSRDPIC,
5611 0 : 2677 => Opcode::XSRDPIM,
5612 0 : 2678 => Opcode::XSRDPIP,
5613 0 : 2679 => Opcode::XSRDPIZ,
5614 0 : 2680 => Opcode::XSREDP,
5615 0 : 2681 => Opcode::XSRESP,
5616 0 : 2682 => Opcode::XSRQPI,
5617 0 : 2683 => Opcode::XSRQPIX,
5618 0 : 2684 => Opcode::XSRQPXP,
5619 0 : 2685 => Opcode::XSRSP,
5620 0 : 2686 => Opcode::XSRSQRTEDP,
5621 0 : 2687 => Opcode::XSRSQRTESP,
5622 0 : 2688 => Opcode::XSSQRTDP,
5623 0 : 2689 => Opcode::XSSQRTQP,
5624 0 : 2690 => Opcode::XSSQRTQPO,
5625 0 : 2691 => Opcode::XSSQRTSP,
5626 0 : 2692 => Opcode::XSSUBDP,
5627 0 : 2693 => Opcode::XSSUBQP,
5628 0 : 2694 => Opcode::XSSUBQPO,
5629 0 : 2695 => Opcode::XSSUBSP,
5630 0 : 2696 => Opcode::XSTDIVDP,
5631 0 : 2697 => Opcode::XSTSQRTDP,
5632 0 : 2698 => Opcode::XSTSTDCDP,
5633 0 : 2699 => Opcode::XSTSTDCQP,
5634 0 : 2700 => Opcode::XSTSTDCSP,
5635 0 : 2701 => Opcode::XSXEXPDP,
5636 0 : 2702 => Opcode::XSXEXPQP,
5637 0 : 2703 => Opcode::XSXSIGDP,
5638 0 : 2704 => Opcode::XSXSIGQP,
5639 0 : 2705 => Opcode::XVABSDP,
5640 0 : 2706 => Opcode::XVABSSP,
5641 0 : 2707 => Opcode::XVADDDP,
5642 0 : 2708 => Opcode::XVADDSP,
5643 0 : 2709 => Opcode::XVBF16GER2,
5644 0 : 2710 => Opcode::XVBF16GER2NN,
5645 0 : 2711 => Opcode::XVBF16GER2NP,
5646 0 : 2712 => Opcode::XVBF16GER2PN,
5647 0 : 2713 => Opcode::XVBF16GER2PP,
5648 0 : 2714 => Opcode::XVBF16GER2W,
5649 0 : 2715 => Opcode::XVBF16GER2WNN,
5650 0 : 2716 => Opcode::XVBF16GER2WNP,
5651 0 : 2717 => Opcode::XVBF16GER2WPN,
5652 0 : 2718 => Opcode::XVBF16GER2WPP,
5653 0 : 2719 => Opcode::XVCMPEQDP,
5654 0 : 2720 => Opcode::XVCMPEQDP_rec,
5655 0 : 2721 => Opcode::XVCMPEQSP,
5656 0 : 2722 => Opcode::XVCMPEQSP_rec,
5657 0 : 2723 => Opcode::XVCMPGEDP,
5658 0 : 2724 => Opcode::XVCMPGEDP_rec,
5659 0 : 2725 => Opcode::XVCMPGESP,
5660 0 : 2726 => Opcode::XVCMPGESP_rec,
5661 0 : 2727 => Opcode::XVCMPGTDP,
5662 0 : 2728 => Opcode::XVCMPGTDP_rec,
5663 0 : 2729 => Opcode::XVCMPGTSP,
5664 0 : 2730 => Opcode::XVCMPGTSP_rec,
5665 0 : 2731 => Opcode::XVCPSGNDP,
5666 0 : 2732 => Opcode::XVCPSGNSP,
5667 0 : 2733 => Opcode::XVCVBF16SPN,
5668 0 : 2734 => Opcode::XVCVDPSP,
5669 0 : 2735 => Opcode::XVCVDPSXDS,
5670 0 : 2736 => Opcode::XVCVDPSXWS,
5671 0 : 2737 => Opcode::XVCVDPUXDS,
5672 0 : 2738 => Opcode::XVCVDPUXWS,
5673 0 : 2739 => Opcode::XVCVHPSP,
5674 0 : 2740 => Opcode::XVCVSPBF16,
5675 0 : 2741 => Opcode::XVCVSPDP,
5676 0 : 2742 => Opcode::XVCVSPHP,
5677 0 : 2743 => Opcode::XVCVSPSXDS,
5678 0 : 2744 => Opcode::XVCVSPSXWS,
5679 0 : 2745 => Opcode::XVCVSPUXDS,
5680 0 : 2746 => Opcode::XVCVSPUXWS,
5681 0 : 2747 => Opcode::XVCVSXDDP,
5682 0 : 2748 => Opcode::XVCVSXDSP,
5683 0 : 2749 => Opcode::XVCVSXWDP,
5684 0 : 2750 => Opcode::XVCVSXWSP,
5685 0 : 2751 => Opcode::XVCVUXDDP,
5686 0 : 2752 => Opcode::XVCVUXDSP,
5687 0 : 2753 => Opcode::XVCVUXWDP,
5688 0 : 2754 => Opcode::XVCVUXWSP,
5689 0 : 2755 => Opcode::XVDIVDP,
5690 0 : 2756 => Opcode::XVDIVSP,
5691 0 : 2757 => Opcode::XVF16GER2,
5692 0 : 2758 => Opcode::XVF16GER2NN,
5693 0 : 2759 => Opcode::XVF16GER2NP,
5694 0 : 2760 => Opcode::XVF16GER2PN,
5695 0 : 2761 => Opcode::XVF16GER2PP,
5696 0 : 2762 => Opcode::XVF16GER2W,
5697 0 : 2763 => Opcode::XVF16GER2WNN,
5698 0 : 2764 => Opcode::XVF16GER2WNP,
5699 0 : 2765 => Opcode::XVF16GER2WPN,
5700 0 : 2766 => Opcode::XVF16GER2WPP,
5701 0 : 2767 => Opcode::XVF32GER,
5702 0 : 2768 => Opcode::XVF32GERNN,
5703 0 : 2769 => Opcode::XVF32GERNP,
5704 0 : 2770 => Opcode::XVF32GERPN,
5705 0 : 2771 => Opcode::XVF32GERPP,
5706 0 : 2772 => Opcode::XVF32GERW,
5707 0 : 2773 => Opcode::XVF32GERWNN,
5708 0 : 2774 => Opcode::XVF32GERWNP,
5709 0 : 2775 => Opcode::XVF32GERWPN,
5710 0 : 2776 => Opcode::XVF32GERWPP,
5711 0 : 2777 => Opcode::XVF64GER,
5712 0 : 2778 => Opcode::XVF64GERNN,
5713 0 : 2779 => Opcode::XVF64GERNP,
5714 0 : 2780 => Opcode::XVF64GERPN,
5715 0 : 2781 => Opcode::XVF64GERPP,
5716 0 : 2782 => Opcode::XVF64GERW,
5717 0 : 2783 => Opcode::XVF64GERWNN,
5718 0 : 2784 => Opcode::XVF64GERWNP,
5719 0 : 2785 => Opcode::XVF64GERWPN,
5720 0 : 2786 => Opcode::XVF64GERWPP,
5721 0 : 2787 => Opcode::XVI16GER2,
5722 0 : 2788 => Opcode::XVI16GER2PP,
5723 0 : 2789 => Opcode::XVI16GER2S,
5724 0 : 2790 => Opcode::XVI16GER2SPP,
5725 0 : 2791 => Opcode::XVI16GER2SW,
5726 0 : 2792 => Opcode::XVI16GER2SWPP,
5727 0 : 2793 => Opcode::XVI16GER2W,
5728 0 : 2794 => Opcode::XVI16GER2WPP,
5729 0 : 2795 => Opcode::XVI4GER8,
5730 0 : 2796 => Opcode::XVI4GER8PP,
5731 0 : 2797 => Opcode::XVI4GER8W,
5732 0 : 2798 => Opcode::XVI4GER8WPP,
5733 0 : 2799 => Opcode::XVI8GER4,
5734 0 : 2800 => Opcode::XVI8GER4PP,
5735 0 : 2801 => Opcode::XVI8GER4SPP,
5736 0 : 2802 => Opcode::XVI8GER4W,
5737 0 : 2803 => Opcode::XVI8GER4WPP,
5738 0 : 2804 => Opcode::XVI8GER4WSPP,
5739 0 : 2805 => Opcode::XVIEXPDP,
5740 0 : 2806 => Opcode::XVIEXPSP,
5741 0 : 2807 => Opcode::XVMADDADP,
5742 0 : 2808 => Opcode::XVMADDASP,
5743 0 : 2809 => Opcode::XVMADDMDP,
5744 0 : 2810 => Opcode::XVMADDMSP,
5745 0 : 2811 => Opcode::XVMAXDP,
5746 0 : 2812 => Opcode::XVMAXSP,
5747 0 : 2813 => Opcode::XVMINDP,
5748 0 : 2814 => Opcode::XVMINSP,
5749 0 : 2815 => Opcode::XVMSUBADP,
5750 0 : 2816 => Opcode::XVMSUBASP,
5751 0 : 2817 => Opcode::XVMSUBMDP,
5752 0 : 2818 => Opcode::XVMSUBMSP,
5753 0 : 2819 => Opcode::XVMULDP,
5754 0 : 2820 => Opcode::XVMULSP,
5755 0 : 2821 => Opcode::XVNABSDP,
5756 0 : 2822 => Opcode::XVNABSSP,
5757 0 : 2823 => Opcode::XVNEGDP,
5758 0 : 2824 => Opcode::XVNEGSP,
5759 0 : 2825 => Opcode::XVNMADDADP,
5760 0 : 2826 => Opcode::XVNMADDASP,
5761 0 : 2827 => Opcode::XVNMADDMDP,
5762 0 : 2828 => Opcode::XVNMADDMSP,
5763 0 : 2829 => Opcode::XVNMSUBADP,
5764 0 : 2830 => Opcode::XVNMSUBASP,
5765 0 : 2831 => Opcode::XVNMSUBMDP,
5766 0 : 2832 => Opcode::XVNMSUBMSP,
5767 0 : 2833 => Opcode::XVRDPI,
5768 0 : 2834 => Opcode::XVRDPIC,
5769 0 : 2835 => Opcode::XVRDPIM,
5770 0 : 2836 => Opcode::XVRDPIP,
5771 0 : 2837 => Opcode::XVRDPIZ,
5772 0 : 2838 => Opcode::XVREDP,
5773 0 : 2839 => Opcode::XVRESP,
5774 0 : 2840 => Opcode::XVRSPI,
5775 0 : 2841 => Opcode::XVRSPIC,
5776 0 : 2842 => Opcode::XVRSPIM,
5777 0 : 2843 => Opcode::XVRSPIP,
5778 0 : 2844 => Opcode::XVRSPIZ,
5779 0 : 2845 => Opcode::XVRSQRTEDP,
5780 0 : 2846 => Opcode::XVRSQRTESP,
5781 0 : 2847 => Opcode::XVSQRTDP,
5782 0 : 2848 => Opcode::XVSQRTSP,
5783 0 : 2849 => Opcode::XVSUBDP,
5784 0 : 2850 => Opcode::XVSUBSP,
5785 0 : 2851 => Opcode::XVTDIVDP,
5786 0 : 2852 => Opcode::XVTDIVSP,
5787 0 : 2853 => Opcode::XVTLSBB,
5788 0 : 2854 => Opcode::XVTSQRTDP,
5789 0 : 2855 => Opcode::XVTSQRTSP,
5790 0 : 2856 => Opcode::XVTSTDCDP,
5791 0 : 2857 => Opcode::XVTSTDCSP,
5792 0 : 2858 => Opcode::XVXEXPDP,
5793 0 : 2859 => Opcode::XVXEXPSP,
5794 0 : 2860 => Opcode::XVXSIGDP,
5795 0 : 2861 => Opcode::XVXSIGSP,
5796 0 : 2862 => Opcode::XXBLENDVB,
5797 0 : 2863 => Opcode::XXBLENDVD,
5798 0 : 2864 => Opcode::XXBLENDVH,
5799 0 : 2865 => Opcode::XXBLENDVW,
5800 0 : 2866 => Opcode::XXBRD,
5801 0 : 2867 => Opcode::XXBRH,
5802 0 : 2868 => Opcode::XXBRQ,
5803 0 : 2869 => Opcode::XXBRW,
5804 0 : 2870 => Opcode::XXEVAL,
5805 0 : 2871 => Opcode::XXEXTRACTUW,
5806 0 : 2872 => Opcode::XXGENPCVBM,
5807 0 : 2873 => Opcode::XXGENPCVDM,
5808 0 : 2874 => Opcode::XXGENPCVHM,
5809 0 : 2875 => Opcode::XXGENPCVWM,
5810 0 : 2876 => Opcode::XXINSERTW,
5811 0 : 2877 => Opcode::XXLAND,
5812 0 : 2878 => Opcode::XXLANDC,
5813 0 : 2879 => Opcode::XXLEQV,
5814 0 : 2880 => Opcode::XXLEQVOnes,
5815 0 : 2881 => Opcode::XXLNAND,
5816 0 : 2882 => Opcode::XXLNOR,
5817 0 : 2883 => Opcode::XXLOR,
5818 0 : 2884 => Opcode::XXLORC,
5819 0 : 2885 => Opcode::XXLORf,
5820 0 : 2886 => Opcode::XXLXOR,
5821 0 : 2887 => Opcode::XXLXORdpz,
5822 0 : 2888 => Opcode::XXLXORspz,
5823 0 : 2889 => Opcode::XXLXORz,
5824 0 : 2890 => Opcode::XXMFACC,
5825 0 : 2891 => Opcode::XXMFACCW,
5826 0 : 2892 => Opcode::XXMRGHW,
5827 0 : 2893 => Opcode::XXMRGLW,
5828 0 : 2894 => Opcode::XXMTACC,
5829 0 : 2895 => Opcode::XXMTACCW,
5830 0 : 2896 => Opcode::XXPERM,
5831 0 : 2897 => Opcode::XXPERMDI,
5832 0 : 2898 => Opcode::XXPERMDIs,
5833 0 : 2899 => Opcode::XXPERMR,
5834 0 : 2900 => Opcode::XXPERMX,
5835 0 : 2901 => Opcode::XXSEL,
5836 0 : 2902 => Opcode::XXSETACCZ,
5837 0 : 2903 => Opcode::XXSLDWI,
5838 0 : 2904 => Opcode::XXSLDWIs,
5839 0 : 2905 => Opcode::XXSPLTI32DX,
5840 0 : 2906 => Opcode::XXSPLTIB,
5841 0 : 2907 => Opcode::XXSPLTIDP,
5842 0 : 2908 => Opcode::XXSPLTIW,
5843 0 : 2909 => Opcode::XXSPLTW,
5844 0 : 2910 => Opcode::XXSPLTWs,
5845 0 : 2911 => Opcode::gBC,
5846 0 : 2912 => Opcode::gBCA,
5847 0 : 2913 => Opcode::gBCAat,
5848 0 : 2914 => Opcode::gBCCTR,
5849 0 : 2915 => Opcode::gBCCTRL,
5850 0 : 2916 => Opcode::gBCL,
5851 0 : 2917 => Opcode::gBCLA,
5852 0 : 2918 => Opcode::gBCLAat,
5853 0 : 2919 => Opcode::gBCLR,
5854 0 : 2920 => Opcode::gBCLRL,
5855 0 : 2921 => Opcode::gBCLat,
5856 0 : 2922 => Opcode::gBCat,
5857 0 : 2923 => Opcode::INSTRUCTION_LIST_END,
5858 0 : _ => Opcode::UNKNOWN(value),
5859 : }
5860 0 : }
5861 : }
|