LCOV - code coverage report
Current view: top level - src/assembly/powerpc - opcodes.rs (source / functions) Coverage Total Hit
Test: lief.lcov Lines: 0.0 % 3002 0
Test Date: 2026-04-12:00:00:00 Functions: 0.0 % 7 0

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

Generated by: LCOV version 2.1-1