blob: 7f7103984b36c202b6e67ec627a1d73bfcf8a090 [file] [log] [blame]
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|*Assembly Writer Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
/* Capstone Disassembly Engine */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
#include <stdio.h> // debug
#include <capstone/platform.h>
/// printInstruction - This method is automatically generated by tablegen
/// from the instruction set description.
static void printInstruction(MCInst *MI, SStream *O, const MCRegisterInfo *MRI)
{
static const uint32_t OpInfo[] = {
0U, // PHI
0U, // INLINEASM
0U, // CFI_INSTRUCTION
0U, // EH_LABEL
0U, // GC_LABEL
0U, // KILL
0U, // EXTRACT_SUBREG
0U, // INSERT_SUBREG
0U, // IMPLICIT_DEF
0U, // SUBREG_TO_REG
0U, // COPY_TO_REGCLASS
10419U, // DBG_VALUE
0U, // REG_SEQUENCE
0U, // COPY
10412U, // BUNDLE
10746U, // LIFETIME_START
10399U, // LIFETIME_END
0U, // STACKMAP
0U, // PATCHPOINT
0U, // LOAD_STACK_GUARD
0U, // STATEPOINT
0U, // FRAME_ALLOC
19093U, // ADD4
19093U, // ADD4TLS
16801U, // ADD4o
19093U, // ADD8
19093U, // ADD8TLS
19093U, // ADD8TLS_
16801U, // ADD8o
18937U, // ADDC
18937U, // ADDC8
16741U, // ADDC8o
16741U, // ADDCo
19414U, // ADDE
19414U, // ADDE8
16924U, // ADDE8o
16924U, // ADDEo
19978U, // ADDI
19978U, // ADDI8
18982U, // ADDIC
18982U, // ADDIC8
16771U, // ADDICo
22885U, // ADDIS
22885U, // ADDIS8
10190U, // ADDISdtprelHA
9129U, // ADDISdtprelHA32
10173U, // ADDISgotTprelHA
10145U, // ADDIStlsgdHA
10159U, // ADDIStlsldHA
10133U, // ADDIStocHA
10524U, // ADDIdtprelL
9332U, // ADDIdtprelL32
10487U, // ADDItlsgdL
9289U, // ADDItlsgdL32
10570U, // ADDItlsgdLADDR
9384U, // ADDItlsgdLADDR32
10499U, // ADDItlsldL
9303U, // ADDItlsldL32
10586U, // ADDItlsldLADDR
9402U, // ADDItlsldLADDR32
10477U, // ADDItocL
268454930U, // ADDME
268454930U, // ADDME8
268452395U, // ADDME8o
268452395U, // ADDMEo
268454994U, // ADDZE
268454994U, // ADDZE8
268452428U, // ADDZE8o
268452428U, // ADDZEo
296482U, // ADJCALLSTACKDOWN
8947253U, // ADJCALLSTACKUP
19252U, // AND
19252U, // AND8
16863U, // AND8o
18946U, // ANDC
18946U, // ANDC8
16748U, // ANDC8o
16748U, // ANDCo
17561U, // ANDISo
17561U, // ANDISo8
17080U, // ANDIo
17080U, // ANDIo8
10681U, // ANDIo_1_EQ_BIT
10083U, // ANDIo_1_EQ_BIT8
10697U, // ANDIo_1_GT_BIT
10100U, // ANDIo_1_GT_BIT8
16863U, // ANDo
554190291U, // ATOMIC_CMP_SWAP_I16
554190269U, // ATOMIC_CMP_SWAP_I32
9529U, // ATOMIC_CMP_SWAP_I64
10001U, // ATOMIC_CMP_SWAP_I8
9748U, // ATOMIC_LOAD_ADD_I16
9167U, // ATOMIC_LOAD_ADD_I32
9469U, // ATOMIC_LOAD_ADD_I64
9940U, // ATOMIC_LOAD_ADD_I8
9791U, // ATOMIC_LOAD_AND_I16
9210U, // ATOMIC_LOAD_AND_I32
9628U, // ATOMIC_LOAD_AND_I64
9981U, // ATOMIC_LOAD_AND_I8
9769U, // ATOMIC_LOAD_NAND_I16
9188U, // ATOMIC_LOAD_NAND_I32
9490U, // ATOMIC_LOAD_NAND_I64
9960U, // ATOMIC_LOAD_NAND_I8
9850U, // ATOMIC_LOAD_OR_I16
9269U, // ATOMIC_LOAD_OR_I32
9571U, // ATOMIC_LOAD_OR_I64
10040U, // ATOMIC_LOAD_OR_I8
9727U, // ATOMIC_LOAD_SUB_I16
9146U, // ATOMIC_LOAD_SUB_I32
9448U, // ATOMIC_LOAD_SUB_I64
9906U, // ATOMIC_LOAD_SUB_I8
9829U, // ATOMIC_LOAD_XOR_I16
9248U, // ATOMIC_LOAD_XOR_I32
9550U, // ATOMIC_LOAD_XOR_I64
10021U, // ATOMIC_LOAD_XOR_I8
9812U, // ATOMIC_SWAP_I16
9231U, // ATOMIC_SWAP_I32
9512U, // ATOMIC_SWAP_I64
10117U, // ATOMIC_SWAP_I8
10880U, // ATTN
313588U, // B
329423U, // BA
25182312U, // BC
879125U, // BCC
1141269U, // BCCA
1403413U, // BCCCTR
1403413U, // BCCCTR8
1665557U, // BCCCTRL
1665557U, // BCCCTRL8
1927701U, // BCCL
2189845U, // BCCLA
2451989U, // BCCLR
2714133U, // BCCLRL
2900122U, // BCCTR
2900122U, // BCCTR8
2900178U, // BCCTR8n
2900100U, // BCCTRL
2900100U, // BCCTRL8
2900158U, // BCCTRL8n
2900158U, // BCCTRLn
2900178U, // BCCTRn
25182320U, // BCL
2900112U, // BCLR
2900089U, // BCLRL
2900148U, // BCLRLn
2900169U, // BCLRn
311373U, // BCLalways
25182380U, // BCLn
10917U, // BCTR
10917U, // BCTR8
10874U, // BCTRL
10874U, // BCTRL8
98394U, // BCTRL8_LDinto_toc
25182373U, // BCn
320294U, // BDNZ
320294U, // BDNZ8
329961U, // BDNZA
327936U, // BDNZAm
327721U, // BDNZAp
315560U, // BDNZL
329734U, // BDNZLA
327920U, // BDNZLAm
327705U, // BDNZLAp
10910U, // BDNZLR
10910U, // BDNZLR8
10866U, // BDNZLRL
9081U, // BDNZLRLm
9049U, // BDNZLRLp
9097U, // BDNZLRm
9065U, // BDNZLRp
311567U, // BDNZLm
311352U, // BDNZLp
311581U, // BDNZm
311366U, // BDNZp
320232U, // BDZ
320232U, // BDZ8
329955U, // BDZA
327929U, // BDZAm
327714U, // BDZAp
315554U, // BDZL
329727U, // BDZLA
327912U, // BDZLAm
327697U, // BDZLAp
10904U, // BDZLR
10904U, // BDZLR8
10859U, // BDZLRL
9073U, // BDZLRLm
9041U, // BDZLRLp
9090U, // BDZLRm
9058U, // BDZLRp
311560U, // BDZLm
311345U, // BDZLp
311575U, // BDZm
311360U, // BDZp
315437U, // BL
315437U, // BL8
3199021U, // BL8_NOP
3264557U, // BL8_NOP_TLS
380973U, // BL8_TLS
380973U, // BL8_TLS_
329716U, // BLA
329716U, // BLA8
3213300U, // BLA8_NOP
10900U, // BLR
10900U, // BLR8
10854U, // BLRL
380973U, // BL_TLS
19031U, // BRINC
19992U, // CLRLSLDI
17060U, // CLRLSLDIo
20334U, // CLRLSLWI
17158U, // CLRLSLWIo
20027U, // CLRRDI
17087U, // CLRRDIo
20375U, // CLRRWI
17187U, // CLRRWIo
18707U, // CMPB
18707U, // CMPB8
19296U, // CMPD
20020U, // CMPDI
19230U, // CMPLD
19984U, // CMPLDI
24018U, // CMPLW
20318U, // CMPLWI
24258U, // CMPW
20368U, // CMPWI
268454862U, // CNTLZD
268452371U, // CNTLZDo
268459932U, // CNTLZW
268459932U, // CNTLZW8
268453215U, // CNTLZW8o
268453215U, // CNTLZWo
9713U, // CR6SET
9699U, // CR6UNSET
19282U, // CRAND
18952U, // CRANDC
23565U, // CREQV
19266U, // CRNAND
22356U, // CRNOR
22370U, // CROR
19052U, // CRORC
33577997U, // CRSET
33576822U, // CRUNSET
22390U, // CRXOR
132813U, // DCBA
134241U, // DCBF
134619U, // DCBI
138004U, // DCBST
137959U, // DCBT
138016U, // DCBTST
139997U, // DCBZ
135323U, // DCBZL
268455405U, // DCCCI
19393U, // DIVD
23421U, // DIVDU
17630U, // DIVDUo
16908U, // DIVDo
24461U, // DIVW
23526U, // DIVWU
17647U, // DIVWUo
17752U, // DIVWo
416157U, // DSS
10847U, // DSSALL
847420187U, // DST
847420187U, // DST64
847420200U, // DSTST
847420200U, // DSTST64
847420213U, // DSTSTT
847420213U, // DSTSTT64
847420207U, // DSTT
847420207U, // DSTT64
10213U, // DYNALLOC
9870U, // DYNALLOC8
9347U, // EH_SjLj_LongJmp32
9591U, // EH_SjLj_LongJmp64
9366U, // EH_SjLj_SetJmp32
9610U, // EH_SjLj_SetJmp64
311297U, // EH_SjLj_Setup
23560U, // EQV
23560U, // EQV8
17662U, // EQV8o
17662U, // EQVo
268457944U, // EVABS
50355624U, // EVADDIW
268459087U, // EVADDSMIAAW
268459219U, // EVADDSSIAAW
268459153U, // EVADDUMIAAW
268459285U, // EVADDUSIAAW
23902U, // EVADDW
19289U, // EVAND
18960U, // EVANDC
22237U, // EVCMPEQ
22964U, // EVCMPGTS
23472U, // EVCMPGTU
22974U, // EVCMPLTS
23482U, // EVCMPLTU
268459753U, // EVCNTLSW
268459930U, // EVCNTLZW
23109U, // EVDIVWS
23524U, // EVDIVWU
23572U, // EVEQV
268454247U, // EVEXTSB
268455278U, // EVEXTSH
58739421U, // EVLDD
24589U, // EVLDDX
58739957U, // EVLDH
24693U, // EVLDHX
58744166U, // EVLDW
25233U, // EVLDWX
58743462U, // EVLHHESPLAT
24986U, // EVLHHESPLATX
58743487U, // EVLHHOSSPLAT
25013U, // EVLHHOSSPLATX
58743501U, // EVLHHOUSPLAT
25028U, // EVLHHOUSPLATX
58739699U, // EVLWHE
24664U, // EVLWHEX
58743188U, // EVLWHOS
24966U, // EVLWHOSX
58743699U, // EVLWHOU
25144U, // EVLWHOUX
58743475U, // EVLWHSPLAT
25000U, // EVLWHSPLATX
58743515U, // EVLWWSPLAT
25043U, // EVLWWSPLATX
20091U, // EVMERGEHI
21072U, // EVMERGEHILO
21061U, // EVMERGELO
20102U, // EVMERGELOHI
18003U, // EVMHEGSMFAA
20878U, // EVMHEGSMFAN
18051U, // EVMHEGSMIAA
20926U, // EVMHEGSMIAN
18088U, // EVMHEGUMIAA
20963U, // EVMHEGUMIAN
19565U, // EVMHESMF
18136U, // EVMHESMFA
23579U, // EVMHESMFAAW
24050U, // EVMHESMFANW
20145U, // EVMHESMI
18227U, // EVMHESMIA
23644U, // EVMHESMIAAW
24102U, // EVMHESMIANW
19640U, // EVMHESSF
18179U, // EVMHESSFA
23605U, // EVMHESSFAAW
24076U, // EVMHESSFANW
23776U, // EVMHESSIAAW
24180U, // EVMHESSIANW
20184U, // EVMHEUMI
18270U, // EVMHEUMIA
23710U, // EVMHEUMIAAW
24141U, // EVMHEUMIANW
23842U, // EVMHEUSIAAW
24219U, // EVMHEUSIANW
18016U, // EVMHOGSMFAA
20891U, // EVMHOGSMFAN
18064U, // EVMHOGSMIAA
20939U, // EVMHOGSMIAN
18101U, // EVMHOGUMIAA
20976U, // EVMHOGUMIAN
19585U, // EVMHOSMF
18158U, // EVMHOSMFA
23592U, // EVMHOSMFAAW
24063U, // EVMHOSMFANW
20165U, // EVMHOSMI
18249U, // EVMHOSMIA
23684U, // EVMHOSMIAAW
24128U, // EVMHOSMIANW
19660U, // EVMHOSSF
18201U, // EVMHOSSFA
23618U, // EVMHOSSFAAW
24089U, // EVMHOSSFANW
23816U, // EVMHOSSIAAW
24206U, // EVMHOSSIANW
20214U, // EVMHOUMI
18303U, // EVMHOUMIA
23750U, // EVMHOUMIAAW
24167U, // EVMHOUMIANW
23882U, // EVMHOUSIAAW
24245U, // EVMHOUSIANW
268453902U, // EVMRA
19575U, // EVMWHSMF
18147U, // EVMWHSMFA
20155U, // EVMWHSMI
18238U, // EVMWHSMIA
19650U, // EVMWHSSF
18190U, // EVMWHSSFA
20194U, // EVMWHUMI
18281U, // EVMWHUMIA
23671U, // EVMWLSMIAAW
24115U, // EVMWLSMIANW
23803U, // EVMWLSSIAAW
24193U, // EVMWLSSIANW
20204U, // EVMWLUMI
18292U, // EVMWLUMIA
23737U, // EVMWLUMIAAW
24154U, // EVMWLUMIANW
23869U, // EVMWLUSIAAW
24232U, // EVMWLUSIANW
19595U, // EVMWSMF
18169U, // EVMWSMFA
18029U, // EVMWSMFAA
20904U, // EVMWSMFAN
20175U, // EVMWSMI
18260U, // EVMWSMIA
18077U, // EVMWSMIAA
20952U, // EVMWSMIAN
19670U, // EVMWSSF
18212U, // EVMWSSFA
18040U, // EVMWSSFAA
20915U, // EVMWSSFAN
20224U, // EVMWUMI
18314U, // EVMWUMIA
18114U, // EVMWUMIAA
20989U, // EVMWUMIAN
19274U, // EVNAND
268455143U, // EVNEG
22363U, // EVNOR
22376U, // EVOR
19059U, // EVORC
24025U, // EVRLW
20326U, // EVRLWI
268459373U, // EVRNDW
24032U, // EVSLW
20352U, // EVSLWI
268455536U, // EVSPLATFI
268455748U, // EVSPLATI
22904U, // EVSRWIS
23434U, // EVSRWIU
23046U, // EVSRWS
23510U, // EVSRWU
58739428U, // EVSTDD
24597U, // EVSTDDX
58739964U, // EVSTDH
24701U, // EVSTDHX
58744181U, // EVSTDW
25241U, // EVSTDWX
58739707U, // EVSTWHE
24673U, // EVSTWHEX
58741308U, // EVSTWHO
24794U, // EVSTWHOX
58739785U, // EVSTWWE
24683U, // EVSTWWEX
58741353U, // EVSTWWO
24804U, // EVSTWWOX
268459113U, // EVSUBFSMIAAW
268459245U, // EVSUBFSSIAAW
268459179U, // EVSUBFUMIAAW
268459311U, // EVSUBFUSIAAW
23933U, // EVSUBFW
67132806U, // EVSUBIFW
22397U, // EVXOR
20002U, // EXTLDI
17071U, // EXTLDIo
20360U, // EXTLWI
17178U, // EXTLWIo
20051U, // EXTRDI
17114U, // EXTRDIo
20399U, // EXTRWI
17214U, // EXTRWIo
268454249U, // EXTSB
268454249U, // EXTSB8
268454249U, // EXTSB8_32_64
268452143U, // EXTSB8o
268452143U, // EXTSBo
268455280U, // EXTSH
268455280U, // EXTSH8
268455280U, // EXTSH8_32_64
268452478U, // EXTSH8o
268452478U, // EXTSHo
268459790U, // EXTSW
268459790U, // EXTSW_32_64
268453178U, // EXTSW_32_64o
268453178U, // EXTSWo
10885U, // EnforceIEIO
268457929U, // FABSD
268452914U, // FABSDo
268457929U, // FABSS
268452914U, // FABSSo
19092U, // FADD
22583U, // FADDS
17500U, // FADDSo
16800U, // FADDo
0U, // FADDrtz
268454656U, // FCFID
268458121U, // FCFIDS
268452983U, // FCFIDSo
268458848U, // FCFIDU
268458450U, // FCFIDUS
268453042U, // FCFIDUSo
268453077U, // FCFIDUo
268452288U, // FCFIDo
23452U, // FCMPUD
23452U, // FCMPUS
21013U, // FCPSGND
17278U, // FCPSGNDo
21013U, // FCPSGNS
17278U, // FCPSGNSo
268454665U, // FCTID
268460846U, // FCTIDUZ
268453264U, // FCTIDUZo
268460783U, // FCTIDZ
268453248U, // FCTIDZo
268452296U, // FCTIDo
268459443U, // FCTIW
268460857U, // FCTIWUZ
268453274U, // FCTIWUZo
268460868U, // FCTIWZ
268453284U, // FCTIWZo
268453139U, // FCTIWo
23551U, // FDIV
23039U, // FDIVS
17596U, // FDIVSo
17655U, // FDIVo
19100U, // FMADD
22592U, // FMADDS
17508U, // FMADDSo
16807U, // FMADDo
268457792U, // FMR
268452896U, // FMRo
18891U, // FMSUB
22562U, // FMSUBS
17481U, // FMSUBSo
16713U, // FMSUBo
20607U, // FMUL
22915U, // FMULS
17569U, // FMULSo
17247U, // FMULo
268457937U, // FNABSD
268452921U, // FNABSDo
268457937U, // FNABSS
268452921U, // FNABSSo
268455137U, // FNEGD
268452460U, // FNEGDo
268455137U, // FNEGS
268452460U, // FNEGSo
19109U, // FNMADD
22602U, // FNMADDS
17517U, // FNMADDSo
16815U, // FNMADDo
18900U, // FNMSUB
22572U, // FNMSUBS
17490U, // FNMSUBSo
16721U, // FNMSUBo
268454954U, // FRE
268458203U, // FRES
268452992U, // FRESo
268452412U, // FREo
268456252U, // FRIMD
268452710U, // FRIMDo
268456252U, // FRIMS
268452710U, // FRIMSo
268456486U, // FRIND
268452743U, // FRINDo
268456486U, // FRINS
268452743U, // FRINSo
268457336U, // FRIPD
268452829U, // FRIPDo
268457336U, // FRIPS
268452829U, // FRIPSo
268460832U, // FRIZD
268453257U, // FRIZDo
268460832U, // FRIZS
268453257U, // FRIZSo
268457576U, // FRSP
268452860U, // FRSPo
268454969U, // FRSQRTE
268458211U, // FRSQRTES
268452999U, // FRSQRTESo
268452418U, // FRSQRTEo
20559U, // FSELD
17240U, // FSELDo
20559U, // FSELS
17240U, // FSELSo
268458765U, // FSQRT
268458440U, // FSQRTS
268453033U, // FSQRTSo
268453060U, // FSQRTo
18883U, // FSUB
22553U, // FSUBS
17473U, // FSUBSo
16706U, // FSUBo
10616U, // GETtlsADDR
9435U, // GETtlsADDR32
10602U, // GETtlsldADDR
9420U, // GETtlsldADDR32
134625U, // ICBI
187117U, // ICBT
268455412U, // ICCCI
20344U, // INSLWI
17169U, // INSLWIo
20035U, // INSRDI
17096U, // INSRDIo
20383U, // INSRWI
17196U, // INSRWIo
20565U, // ISEL
20565U, // ISEL8
10783U, // ISYNC
75515893U, // LA
58738677U, // LAx
58745571U, // LBZ
58745571U, // LBZ8
24770U, // LBZCIX
83909613U, // LBZU
83909613U, // LBZU8
92299889U, // LBZUX
92299889U, // LBZUX8
285237953U, // LBZX
285237953U, // LBZX8
58739475U, // LD
285237511U, // LDARX
285237525U, // LDBRX
24739U, // LDCIX
83909490U, // LDU
92299805U, // LDUX
285237300U, // LDX
10511U, // LDgotTprelL
9317U, // LDgotTprelL32
10795U, // LDtoc
10736U, // LDtocBA
10736U, // LDtocCPT
10459U, // LDtocJTI
10469U, // LDtocL
58739436U, // LFD
83909449U, // LFDU
92299788U, // LFDUX
285237280U, // LFDX
285237207U, // LFIWAX
285237967U, // LFIWZX
58743027U, // LFS
83909539U, // LFSU
92299865U, // LFSUX
285237613U, // LFSX
58738478U, // LHA
58738478U, // LHA8
83909437U, // LHAU
83909437U, // LHAU8
92299744U, // LHAUX
92299744U, // LHAUX8
285237190U, // LHAX
285237190U, // LHAX8
285237540U, // LHBRX
285237540U, // LHBRX8
58745591U, // LHZ
58745591U, // LHZ8
24778U, // LHZCIX
83909619U, // LHZU
83909619U, // LHZU8
92299896U, // LHZUX
92299896U, // LHZUX8
285237959U, // LHZX
285237959U, // LHZX8
100683414U, // LI
100683414U, // LI8
100686188U, // LIS
100686188U, // LIS8
58744295U, // LMW
20407U, // LSWI
285237221U, // LVEBX
285237382U, // LVEHX
285237922U, // LVEWX
285233271U, // LVSL
285235116U, // LVSR
285237894U, // LVX
285233294U, // LVXL
58738709U, // LWA
285237518U, // LWARX
92299751U, // LWAUX
285237215U, // LWAX
285237215U, // LWAX_32
58738709U, // LWA_32
285237555U, // LWBRX
285237555U, // LWBRX8
58745676U, // LWZ
58745676U, // LWZ8
24786U, // LWZCIX
83909625U, // LWZU
83909625U, // LWZU8
92299903U, // LWZUX
92299903U, // LWZUX8
285237975U, // LWZX
285237975U, // LWZX8
10802U, // LWZtoc
285237315U, // LXSDX
285237156U, // LXVD2X
285237596U, // LXVDSX
285237173U, // LXVW4X
415475U, // MBAR
268455060U, // MCRF
268458232U, // MCRFS
284430U, // MFCR
284430U, // MFCR8
284601U, // MFCTR
284601U, // MFCTR8
268457721U, // MFDCR
284909U, // MFFS
279698U, // MFFSo
284466U, // MFLR
284466U, // MFLR8
284568U, // MFMSR
109071514U, // MFOCRF
109071514U, // MFOCRF8
268457860U, // MFSPR
117462930U, // MFSR
268456492U, // MFSRIN
268454264U, // MFTB
3430276U, // MFTB8
3692420U, // MFVRSAVE
3692420U, // MFVRSAVEv
284444U, // MFVSCR
10789U, // MSYNC
268455082U, // MTCRF
268455082U, // MTCRF8
284608U, // MTCTR
284608U, // MTCTR8
284608U, // MTCTR8loop
284608U, // MTCTRloop
302159623U, // MTDCR
411053U, // MTFSB0
411061U, // MTFSB1
19633U, // MTFSF
20072U, // MTFSFI
17123U, // MTFSFIo
268455089U, // MTFSFb
16996U, // MTFSFo
284472U, // MTLR
284472U, // MTLR8
268457887U, // MTMSR
268454758U, // MTMSRD
199842U, // MTOCRF
199842U, // MTOCRF8
268457867U, // MTSPR
219046U, // MTSR
268456500U, // MTSRIN
278748U, // MTVRSAVE
426204U, // MTVRSAVEv
284452U, // MTVSCR
19191U, // MULHD
23382U, // MULHDU
17612U, // MULHDUo
16824U, // MULHDo
23969U, // MULHW
23492U, // MULHWU
17638U, // MULHWUo
17675U, // MULHWo
19223U, // MULLD
16848U, // MULLDo
20122U, // MULLI
20122U, // MULLI8
24011U, // MULLW
17691U, // MULLWo
10640U, // MoveGOTtoLR
10628U, // MovePCtoLR
10070U, // MovePCtoLR8
19260U, // NAND
19260U, // NAND8
16862U, // NAND8o
16862U, // NANDo
268455138U, // NEG
268455138U, // NEG8
268452461U, // NEG8o
268452461U, // NEGo
10896U, // NOP
9105U, // NOP_GT_PWR6
9117U, // NOP_GT_PWR7
22351U, // NOR
22351U, // NOR8
17446U, // NOR8o
17446U, // NORo
22344U, // OR
22344U, // OR8
17447U, // OR8o
19047U, // ORC
19047U, // ORC8
16787U, // ORC8o
16787U, // ORCo
20276U, // ORI
20276U, // ORI8
22898U, // ORIS
22898U, // ORIS8
17447U, // ORo
268454799U, // POPCNTD
268459823U, // POPCNTW
10713U, // PPC32GOT
10723U, // PPC32PICGOT
20233U, // QVALIGNI
20233U, // QVALIGNIb
20233U, // QVALIGNIs
20281U, // QVESPLATI
20281U, // QVESPLATIb
20281U, // QVESPLATIs
268457927U, // QVFABS
268457927U, // QVFABSs
19090U, // QVFADD
22581U, // QVFADDS
22581U, // QVFADDSs
268454654U, // QVFCFID
268458119U, // QVFCFIDS
268458846U, // QVFCFIDU
268458448U, // QVFCFIDUS
268454654U, // QVFCFIDb
22227U, // QVFCMPEQ
22227U, // QVFCMPEQb
22227U, // QVFCMPEQbs
23283U, // QVFCMPGT
23283U, // QVFCMPGTb
23283U, // QVFCMPGTbs
23299U, // QVFCMPLT
23299U, // QVFCMPLTb
23299U, // QVFCMPLTbs
21011U, // QVFCPSGN
21011U, // QVFCPSGNs
268454663U, // QVFCTID
268458856U, // QVFCTIDU
268460844U, // QVFCTIDUZ
268460781U, // QVFCTIDZ
268454663U, // QVFCTIDb
268459441U, // QVFCTIW
268458956U, // QVFCTIWU
268460855U, // QVFCTIWUZ
268460866U, // QVFCTIWZ
20513U, // QVFLOGICAL
20513U, // QVFLOGICALb
20513U, // QVFLOGICALs
19098U, // QVFMADD
22590U, // QVFMADDS
22590U, // QVFMADDSs
268457790U, // QVFMR
268457790U, // QVFMRb
268457790U, // QVFMRs
18889U, // QVFMSUB
22560U, // QVFMSUBS
22560U, // QVFMSUBSs
20605U, // QVFMUL
22913U, // QVFMULS
22913U, // QVFMULSs
268457935U, // QVFNABS
268457935U, // QVFNABSs
268455135U, // QVFNEG
268455135U, // QVFNEGs
19107U, // QVFNMADD
22600U, // QVFNMADDS
22600U, // QVFNMADDSs
18898U, // QVFNMSUB
22570U, // QVFNMSUBS
22570U, // QVFNMSUBSs
20817U, // QVFPERM
20817U, // QVFPERMs
268454952U, // QVFRE
268458201U, // QVFRES
268458201U, // QVFRESs
268456250U, // QVFRIM
268456250U, // QVFRIMs
268456484U, // QVFRIN
268456484U, // QVFRINs
268457334U, // QVFRIP
268457334U, // QVFRIPs
268460830U, // QVFRIZ
268460830U, // QVFRIZs
268457574U, // QVFRSP
268457574U, // QVFRSPs
268454967U, // QVFRSQRTE
268458209U, // QVFRSQRTES
268458209U, // QVFRSQRTESs
20557U, // QVFSEL
20557U, // QVFSELb
20557U, // QVFSELbb
20557U, // QVFSELbs
18881U, // QVFSUB
22551U, // QVFSUBS
22551U, // QVFSUBSs
21000U, // QVFTSTNAN
21000U, // QVFTSTNANb
21000U, // QVFTSTNANbs
19144U, // QVFXMADD
22640U, // QVFXMADDS
20613U, // QVFXMUL
22922U, // QVFXMULS
19117U, // QVFXXCPNMADD
22611U, // QVFXXCPNMADDS
19154U, // QVFXXMADD
22651U, // QVFXXMADDS
19131U, // QVFXXNPMADD
22626U, // QVFXXNPMADDS
125849083U, // QVGPCI
285237749U, // QVLFCDUX
285231221U, // QVLFCDUXA
285237242U, // QVLFCDX
285231141U, // QVLFCDXA
285237826U, // QVLFCSUX
285231265U, // QVLFCSUXA
285237577U, // QVLFCSX
285231181U, // QVLFCSXA
285237577U, // QVLFCSXs
92299786U, // QVLFDUX
285231244U, // QVLFDUXA
285237278U, // QVLFDX
285231162U, // QVLFDXA
285237278U, // QVLFDXb
285237205U, // QVLFIWAX
285231130U, // QVLFIWAXA
285237965U, // QVLFIWZX
285231320U, // QVLFIWZXA
92299863U, // QVLFSUX
285231288U, // QVLFSUXA
285237611U, // QVLFSX
285231202U, // QVLFSXA
285237611U, // QVLFSXb
285237611U, // QVLFSXs
285237295U, // QVLPCLDX
285237628U, // QVLPCLSX
3957116U, // QVLPCLSXint
285237305U, // QVLPCRDX
285237648U, // QVLPCRSX
285237759U, // QVSTFCDUX
285231232U, // QVSTFCDUXA
285233139U, // QVSTFCDUXI
285231042U, // QVSTFCDUXIA
285237251U, // QVSTFCDX
285231151U, // QVSTFCDXA
285233097U, // QVSTFCDXI
285230996U, // QVSTFCDXIA
285237836U, // QVSTFCSUX
285231276U, // QVSTFCSUXA
285233162U, // QVSTFCSUXI
285231067U, // QVSTFCSUXIA
285237586U, // QVSTFCSX
285231191U, // QVSTFCSXA
285233118U, // QVSTFCSXI
285231019U, // QVSTFCSXIA
285237586U, // QVSTFCSXs
92447251U, // QVSTFDUX
285231254U, // QVSTFDUXA
285233151U, // QVSTFDUXI
285231055U, // QVSTFDUXIA
285237286U, // QVSTFDX
285231171U, // QVSTFDXA
285233108U, // QVSTFDXI
285231008U, // QVSTFDXIA
285237286U, // QVSTFDXb
285237937U, // QVSTFIWX
285231309U, // QVSTFIWXA
92447328U, // QVSTFSUX
285231298U, // QVSTFSUXA
285233174U, // QVSTFSUXI
285231080U, // QVSTFSUXIA
92447328U, // QVSTFSUXs
285237619U, // QVSTFSX
285231211U, // QVSTFSXA
285233129U, // QVSTFSXI
285231031U, // QVSTFSXIA
285237619U, // QVSTFSXs
10548U, // RESTORE_CR
10653U, // RESTORE_CRBIT
10429U, // RESTORE_VRSAVE
10827U, // RFCI
10838U, // RFDI
10843U, // RFI
10810U, // RFID
10832U, // RFMCI
20534U, // RLDCL
17223U, // RLDCLo
22272U, // RLDCR
17423U, // RLDCRo
18989U, // RLDIC
20541U, // RLDICL
20541U, // RLDICL_32_64
17231U, // RLDICLo
22292U, // RLDICR
17431U, // RLDICRo
16779U, // RLDICo
1115704993U, // RLDIMI
1115701996U, // RLDIMIo
1384140457U, // RLWIMI
1384140457U, // RLWIMI8
1384137461U, // RLWIMI8o
1384137461U, // RLWIMIo
20802U, // RLWINM
20802U, // RLWINM8
17261U, // RLWINM8o
17261U, // RLWINMo
20810U, // RLWNM
20810U, // RLWNM8
17270U, // RLWNM8o
17270U, // RLWNMo
20043U, // ROTRDI
17105U, // ROTRDIo
20391U, // ROTRWI
17205U, // ROTRWIo
10205U, // ReadTB
281210U, // SC
9649U, // SELECT_CC_F4
9881U, // SELECT_CC_F8
9674U, // SELECT_CC_I4
9926U, // SELECT_CC_I8
10223U, // SELECT_CC_QBRC
10252U, // SELECT_CC_QFRC
10341U, // SELECT_CC_QSRC
10312U, // SELECT_CC_VRRC
10281U, // SELECT_CC_VSFRC
10370U, // SELECT_CC_VSRC
9663U, // SELECT_F4
9895U, // SELECT_F8
9688U, // SELECT_I4
10059U, // SELECT_I8
10239U, // SELECT_QBRC
10268U, // SELECT_QFRC
10357U, // SELECT_QSRC
10328U, // SELECT_VRRC
10298U, // SELECT_VSFRC
10386U, // SELECT_VSRC
10761U, // SLBIA
281604U, // SLBIE
268454876U, // SLBMFEE
268454959U, // SLBMTE
19244U, // SLD
19996U, // SLDI
17064U, // SLDIo
16856U, // SLDo
24034U, // SLW
24034U, // SLW8
17699U, // SLW8o
20338U, // SLWI
17162U, // SLWIo
17699U, // SLWo
10560U, // SPILL_CR
10668U, // SPILL_CRBIT
10445U, // SPILL_VRSAVE
19084U, // SRAD
19971U, // SRADI
17052U, // SRADIo
16793U, // SRADo
23896U, // SRAW
20302U, // SRAWI
17150U, // SRAWIo
17668U, // SRAWo
19305U, // SRD
20037U, // SRDI
17098U, // SRDIo
16869U, // SRDo
24265U, // SRW
24265U, // SRW8
17705U, // SRW8o
20385U, // SRWI
17198U, // SRWIo
17705U, // SRWo
58739088U, // STB
58739088U, // STB8
24731U, // STBCIX
84056899U, // STBU
84056899U, // STBU8
92447214U, // STBUX
92447214U, // STBUX8
285237236U, // STBX
285237236U, // STBX8
58739608U, // STD
285237532U, // STDBRX
24746U, // STDCIX
285230440U, // STDCX
84056951U, // STDU
92447267U, // STDUX
285237330U, // STDX
58739441U, // STFD
84056911U, // STFDU
92447253U, // STFDUX
285237288U, // STFDX
285237939U, // STFIWX
58743039U, // STFS
84057001U, // STFSU
92447330U, // STFSUX
285237621U, // STFSX
58740113U, // STH
58740113U, // STH8
285237547U, // STHBRX
24754U, // STHCIX
84056964U, // STHU
84056964U, // STHU8
92447281U, // STHUX
92447281U, // STHUX8
285237397U, // STHX
285237397U, // STHX8
58744300U, // STMW
20413U, // STSWI
285237228U, // STVEBX
285237389U, // STVEHX
285237929U, // STVEWX
285237899U, // STVX
285233300U, // STVXL
58744632U, // STW
58744632U, // STW8
285237562U, // STWBRX
24762U, // STWCIX
285230448U, // STWCX
84057054U, // STWU
84057054U, // STWU8
92447338U, // STWUX
92447338U, // STWUX8
285237947U, // STWX
285237947U, // STWX8
285237322U, // STXSDX
285237164U, // STXVD2X
285237181U, // STXVW4X
19559U, // SUBF
19559U, // SUBF8
16989U, // SUBF8o
18968U, // SUBFC
18968U, // SUBFC8
16755U, // SUBFC8o
16755U, // SUBFCo
19436U, // SUBFE
19436U, // SUBFE8
16931U, // SUBFE8o
16931U, // SUBFEo
18996U, // SUBFIC
18996U, // SUBFIC8
268454937U, // SUBFME
268454937U, // SUBFME8
268452403U, // SUBFME8o
268452403U, // SUBFMEo
268455001U, // SUBFZE
268455001U, // SUBFZE8
268452436U, // SUBFZE8o
268452436U, // SUBFZEo
16989U, // SUBFo
19943U, // SUBI
18975U, // SUBIC
16763U, // SUBICo
22878U, // SUBIS
281182U, // SYNC
313588U, // TAILB
313588U, // TAILB8
329423U, // TAILBA
329423U, // TAILBA8
10917U, // TAILBCTR
10917U, // TAILBCTR8
269026886U, // TCRETURNai
269026793U, // TCRETURNai8
269011582U, // TCRETURNdi
269010423U, // TCRETURNdi8
268981990U, // TCRETURNri
268977669U, // TCRETURNri8
150420U, // TD
151131U, // TDI
10767U, // TLBIA
4361227U, // TLBIE
282693U, // TLBIEL
268459980U, // TLBIVAX
281360U, // TLBLD
282259U, // TLBLI
10815U, // TLBRE
19489U, // TLBRE2
268460354U, // TLBSX
24898U, // TLBSX2
17784U, // TLBSX2D
10775U, // TLBSYNC
10821U, // TLBWE
19522U, // TLBWE2
10891U, // TRAP
155425U, // TW
151492U, // TWI
268453395U, // UPDATE_VRSAVE
10537U, // UpdateGBR
24390U, // VADDCUW
21753U, // VADDFP
22514U, // VADDSBS
22831U, // VADDSHS
23073U, // VADDSWS
20674U, // VADDUBM
22542U, // VADDUBS
20702U, // VADDUDM
20741U, // VADDUHM
22859U, // VADDUHS
20860U, // VADDUWM
23100U, // VADDUWS
19290U, // VAND
18961U, // VANDC
18728U, // VAVGSB
19759U, // VAVGSH
24279U, // VAVGSW
18846U, // VAVGUB
19871U, // VAVGUH
24408U, // VAVGUW
1652580708U, // VCFSX
1879073124U, // VCFSX_0
1652580906U, // VCFUX
1879073322U, // VCFUX_0
268454382U, // VCLZB
268454855U, // VCLZD
268455380U, // VCLZH
268459923U, // VCLZW
21717U, // VCMPBFP
17330U, // VCMPBFPo
21816U, // VCMPEQFP
17351U, // VCMPEQFPo
18871U, // VCMPEQUB
16695U, // VCMPEQUBo
19365U, // VCMPEQUD
16886U, // VCMPEQUDo
19896U, // VCMPEQUH
17030U, // VCMPEQUHo
24433U, // VCMPEQUW
17730U, // VCMPEQUWo
21770U, // VCMPGEFP
17340U, // VCMPGEFPo
21826U, // VCMPGTFP
17362U, // VCMPGTFPo
18781U, // VCMPGTSB
16676U, // VCMPGTSBo
19324U, // VCMPGTSD
16875U, // VCMPGTSDo
19812U, // VCMPGTSH
17011U, // VCMPGTSHo
24324U, // VCMPGTSW
17711U, // VCMPGTSWo
18908U, // VCMPGTUB
16730U, // VCMPGTUBo
19375U, // VCMPGTUD
16897U, // VCMPGTUDo
19906U, // VCMPGTUH
17041U, // VCMPGTUHo
24443U, // VCMPGTUW
17741U, // VCMPGTUWo
1652578966U, // VCTSXS
1879071382U, // VCTSXS_0
1652578974U, // VCTUXS
1879071390U, // VCTUXS_0
23573U, // VEQV
268457243U, // VEXPTEFP
268457217U, // VLOGEFP
21744U, // VMADDFP
21836U, // VMAXFP
18800U, // VMAXSB
19334U, // VMAXSD
19831U, // VMAXSH
24341U, // VMAXSW
18918U, // VMAXUB
19385U, // VMAXUD
19916U, // VMAXUH
24453U, // VMAXUW
22808U, // VMHADDSHS
22819U, // VMHRADDSHS
19357U, // VMIDUD
21808U, // VMINFP
18764U, // VMINSB
19316U, // VMINSD
19795U, // VMINSH
24307U, // VMINSW
18854U, // VMINUB
19879U, // VMINUH
24416U, // VMINUW
20730U, // VMLADDUHM
18679U, // VMRGHB
19716U, // VMRGHH
23952U, // VMRGHW
18687U, // VMRGLB
19724U, // VMRGLH
23994U, // VMRGLW
20655U, // VMSUMMBM
20711U, // VMSUMSHM
22840U, // VMSUMSHS
20683U, // VMSUMUBM
20750U, // VMSUMUHM
22868U, // VMSUMUHS
18719U, // VMULESB
19750U, // VMULESH
24270U, // VMULESW
18837U, // VMULEUB
19862U, // VMULEUH
24399U, // VMULEUW
18772U, // VMULOSB
19803U, // VMULOSH
24315U, // VMULOSW
18862U, // VMULOUB
19887U, // VMULOUH
24424U, // VMULOUW
20869U, // VMULUWM
19275U, // VNAND
21726U, // VNMSUBFP
22364U, // VNOR
22377U, // VOR
19060U, // VORC
20826U, // VPERM
24823U, // VPKPX
22946U, // VPKSHSS
23003U, // VPKSHUS
22955U, // VPKSWSS
23021U, // VPKSWUS
20833U, // VPKUHUM
23012U, // VPKUHUS
20842U, // VPKUWUM
23030U, // VPKUWUS
268454278U, // VPOPCNTB
268454798U, // VPOPCNTD
268455303U, // VPOPCNTH
268459822U, // VPOPCNTW
268457236U, // VREFP
268456216U, // VRFIM
268456477U, // VRFIN
268457300U, // VRFIP
268460796U, // VRFIZ
18695U, // VRLB
19237U, // VRLD
19732U, // VRLH
24026U, // VRLW
268457253U, // VRSQRTEFP
20571U, // VSEL
20600U, // VSL
18701U, // VSLB
19243U, // VSLD
20243U, // VSLDOI
19738U, // VSLH
21085U, // VSLO
24033U, // VSLW
1652574590U, // VSPLTB
1652575615U, // VSPLTH
134236473U, // VSPLTISB
134237504U, // VSPLTISH
134242015U, // VSPLTISW
1652580125U, // VSPLTW
22445U, // VSR
18672U, // VSRAB
19083U, // VSRAD
19694U, // VSRAH
23895U, // VSRAW
18713U, // VSRB
19310U, // VSRD
19744U, // VSRH
21091U, // VSRO
24264U, // VSRW
24381U, // VSUBCUW
21736U, // VSUBFP
22505U, // VSUBSBS
22799U, // VSUBSHS
23064U, // VSUBSWS
20665U, // VSUBUBM
22533U, // VSUBUBS
20693U, // VSUBUDM
20721U, // VSUBUHM
22850U, // VSUBUHS
20851U, // VSUBUWM
23091U, // VSUBUWS
23054U, // VSUM2SWS
22495U, // VSUM4SBS
22789U, // VSUM4SHS
22523U, // VSUM4UBS
23082U, // VSUMSWS
268460270U, // VUPKHPX
268454192U, // VUPKHSB
268455223U, // VUPKHSH
268460286U, // VUPKLPX
268454211U, // VUPKLSB
268455242U, // VUPKLSH
22398U, // VXOR
33576830U, // V_SET0
33576830U, // V_SET0B
33576830U, // V_SET0H
4480735U, // V_SETALLONES
4480735U, // V_SETALLONESB
4480735U, // V_SETALLONESH
285437U, // WAIT
281573U, // WRTEE
282208U, // WRTEEI
22385U, // XOR
22385U, // XOR8
17452U, // XOR8o
20275U, // XORI
20275U, // XORI8
22897U, // XORIS
22897U, // XORIS8
17452U, // XORo
268457014U, // XSABSDP
21216U, // XSADDDP
21497U, // XSCMPODP
21629U, // XSCMPUDP
21457U, // XSCPSGNDP
268457543U, // XSCVDPSP
268458129U, // XSCVDPSXDS
268458574U, // XSCVDPSXWS
268458165U, // XSCVDPUXDS
268458610U, // XSCVDPUXWS
268456963U, // XSCVSPDP
268456690U, // XSCVSXDDP
268456712U, // XSCVUXDDP
21639U, // XSDIVDP
2189447864U, // XSMADDADP
2189448123U, // XSMADDMDP
21699U, // XSMAXDP
21479U, // XSMINDP
2189447818U, // XSMSUBADP
2189448077U, // XSMSUBMDP
21347U, // XSMULDP
268456994U, // XSNABSDP
268456785U, // XSNEGDP
2189447840U, // XSNMADDADP
2189448099U, // XSNMADDMDP
2189447794U, // XSNMSUBADP
2189448053U, // XSNMSUBMDP
268455707U, // XSRDPI
268454460U, // XSRDPIC
268456223U, // XSRDPIM
268457307U, // XSRDPIP
268460803U, // XSRDPIZ
268456745U, // XSREDP
268456761U, // XSRSQRTEDP
268457043U, // XSSQRTDP
21198U, // XSSUBDP
21648U, // XSTDIVDP
268457053U, // XSTSQRTDP
268457023U, // XVABSDP
268457592U, // XVABSSP
21225U, // XVADDDP
21941U, // XVADDSP
21527U, // XVCMPEQDP
17306U, // XVCMPEQDPo
22107U, // XVCMPEQSP
17392U, // XVCMPEQSPo
21278U, // XVCMPGEDP
17294U, // XVCMPGEDPo
21972U, // XVCMPGESP
17380U, // XVCMPGESPo
21576U, // XVCMPGTDP
17318U, // XVCMPGTDPo
22145U, // XVCMPGTSP
17411U, // XVCMPGTSPo
21468U, // XVCPSGNDP
22067U, // XVCPSGNSP
268457553U, // XVCVDPSP
268458141U, // XVCVDPSXDS
268458586U, // XVCVDPSXWS
268458177U, // XVCVDPUXDS
268458622U, // XVCVDPUXWS
268456973U, // XVCVSPDP
268458153U, // XVCVSPSXDS
268458598U, // XVCVSPSXWS
268458189U, // XVCVSPUXDS
268458634U, // XVCVSPUXWS
268456701U, // XVCVSXDDP
268457406U, // XVCVSXDSP
268457133U, // XVCVSXWDP
268457652U, // XVCVSXWSP
268456723U, // XVCVUXDDP
268457417U, // XVCVUXDSP
268457144U, // XVCVUXWDP
268457663U, // XVCVUXWSP
21668U, // XVDIVDP
22187U, // XVDIVSP
2189447875U, // XVMADDADP
2189448609U, // XVMADDASP
2189448134U, // XVMADDMDP
2189448744U, // XVMADDMSP
21708U, // XVMAXDP
22218U, // XVMAXSP
21488U, // XVMINDP
22078U, // XVMINSP
2189447829U, // XVMSUBADP
2189448586U, // XVMSUBASP
2189448088U, // XVMSUBMDP
2189448721U, // XVMSUBMSP
21356U, // XVMULDP
22012U, // XVMULSP
268457004U, // XVNABSDP
268457582U, // XVNABSSP
268456794U, // XVNEGDP
268457459U, // XVNEGSP
2189447852U, // XVNMADDADP
2189448597U, // XVNMADDASP
2189448111U, // XVNMADDMDP
2189448732U, // XVNMADDMSP
2189447806U, // XVNMSUBADP
2189448574U, // XVNMSUBASP
2189448065U, // XVNMSUBMDP
2189448709U, // XVNMSUBMSP
268455715U, // XVRDPI
268454469U, // XVRDPIC
268456232U, // XVRDPIM
268457316U, // XVRDPIP
268460812U, // XVRDPIZ
268456753U, // XVREDP
268457439U, // XVRESP
268455723U, // XVRSPI
268454478U, // XVRSPIC
268456241U, // XVRSPIM
268457325U, // XVRSPIP
268460821U, // XVRSPIZ
268456773U, // XVRSQRTEDP
268457447U, // XVRSQRTESP
268457075U, // XVSQRTDP
268457623U, // XVSQRTSP
21207U, // XVSUBDP
21932U, // XVSUBSP
21658U, // XVTDIVDP
22177U, // XVTDIVSP
268457064U, // XVTSQRTDP
268457612U, // XVTSQRTSP
19249U, // XXLAND
18943U, // XXLANDC
23557U, // XXLEQV
19257U, // XXLNAND
22348U, // XXLNOR
22341U, // XXLOR
19044U, // XXLORC
22341U, // XXLORf
22382U, // XXLXOR
23960U, // XXMRGHW
24002U, // XXMRGLW
20010U, // XXPERMDI
20577U, // XXSEL
20309U, // XXSLDWI
24357U, // XXSPLTW
150005U, // gBC
149203U, // gBCA
153522U, // gBCCTR
151663U, // gBCCTRL
151601U, // gBCL
149497U, // gBCLA
153388U, // gBCLR
151656U, // gBCLRL
0U
};
static const uint16_t OpInfo2[] = {
0U, // PHI
0U, // INLINEASM
0U, // CFI_INSTRUCTION
0U, // EH_LABEL
0U, // GC_LABEL
0U, // KILL
0U, // EXTRACT_SUBREG
0U, // INSERT_SUBREG
0U, // IMPLICIT_DEF
0U, // SUBREG_TO_REG
0U, // COPY_TO_REGCLASS
0U, // DBG_VALUE
0U, // REG_SEQUENCE
0U, // COPY
0U, // BUNDLE
0U, // LIFETIME_START
0U, // LIFETIME_END
0U, // STACKMAP
0U, // PATCHPOINT
0U, // LOAD_STACK_GUARD
0U, // STATEPOINT
0U, // FRAME_ALLOC
0U, // ADD4
0U, // ADD4TLS
0U, // ADD4o
0U, // ADD8
0U, // ADD8TLS
0U, // ADD8TLS_
0U, // ADD8o
0U, // ADDC
0U, // ADDC8
0U, // ADDC8o
0U, // ADDCo
0U, // ADDE
0U, // ADDE8
0U, // ADDE8o
0U, // ADDEo
1U, // ADDI
1U, // ADDI8
1U, // ADDIC
1U, // ADDIC8
1U, // ADDICo
1U, // ADDIS
1U, // ADDIS8
0U, // ADDISdtprelHA
0U, // ADDISdtprelHA32
0U, // ADDISgotTprelHA
0U, // ADDIStlsgdHA
0U, // ADDIStlsldHA
0U, // ADDIStocHA
0U, // ADDIdtprelL
0U, // ADDIdtprelL32
0U, // ADDItlsgdL
0U, // ADDItlsgdL32
0U, // ADDItlsgdLADDR
0U, // ADDItlsgdLADDR32
0U, // ADDItlsldL
0U, // ADDItlsldL32
0U, // ADDItlsldLADDR
0U, // ADDItlsldLADDR32
0U, // ADDItocL
0U, // ADDME
0U, // ADDME8
0U, // ADDME8o
0U, // ADDMEo
0U, // ADDZE
0U, // ADDZE8
0U, // ADDZE8o
0U, // ADDZEo
0U, // ADJCALLSTACKDOWN
0U, // ADJCALLSTACKUP
0U, // AND
0U, // AND8
0U, // AND8o
0U, // ANDC
0U, // ANDC8
0U, // ANDC8o
0U, // ANDCo
2U, // ANDISo
2U, // ANDISo8
2U, // ANDIo
2U, // ANDIo8
0U, // ANDIo_1_EQ_BIT
0U, // ANDIo_1_EQ_BIT8
0U, // ANDIo_1_GT_BIT
0U, // ANDIo_1_GT_BIT8
0U, // ANDo
0U, // ATOMIC_CMP_SWAP_I16
0U, // ATOMIC_CMP_SWAP_I32
0U, // ATOMIC_CMP_SWAP_I64
0U, // ATOMIC_CMP_SWAP_I8
0U, // ATOMIC_LOAD_ADD_I16
0U, // ATOMIC_LOAD_ADD_I32
0U, // ATOMIC_LOAD_ADD_I64
0U, // ATOMIC_LOAD_ADD_I8
0U, // ATOMIC_LOAD_AND_I16
0U, // ATOMIC_LOAD_AND_I32
0U, // ATOMIC_LOAD_AND_I64
0U, // ATOMIC_LOAD_AND_I8
0U, // ATOMIC_LOAD_NAND_I16
0U, // ATOMIC_LOAD_NAND_I32
0U, // ATOMIC_LOAD_NAND_I64
0U, // ATOMIC_LOAD_NAND_I8
0U, // ATOMIC_LOAD_OR_I16
0U, // ATOMIC_LOAD_OR_I32
0U, // ATOMIC_LOAD_OR_I64
0U, // ATOMIC_LOAD_OR_I8
0U, // ATOMIC_LOAD_SUB_I16
0U, // ATOMIC_LOAD_SUB_I32
0U, // ATOMIC_LOAD_SUB_I64
0U, // ATOMIC_LOAD_SUB_I8
0U, // ATOMIC_LOAD_XOR_I16
0U, // ATOMIC_LOAD_XOR_I32
0U, // ATOMIC_LOAD_XOR_I64
0U, // ATOMIC_LOAD_XOR_I8
0U, // ATOMIC_SWAP_I16
0U, // ATOMIC_SWAP_I32
0U, // ATOMIC_SWAP_I64
0U, // ATOMIC_SWAP_I8
0U, // ATTN
0U, // B
0U, // BA
0U, // BC
0U, // BCC
0U, // BCCA
0U, // BCCCTR
0U, // BCCCTR8
0U, // BCCCTRL
0U, // BCCCTRL8
0U, // BCCL
0U, // BCCLA
0U, // BCCLR
0U, // BCCLRL
0U, // BCCTR
0U, // BCCTR8
0U, // BCCTR8n
0U, // BCCTRL
0U, // BCCTRL8
0U, // BCCTRL8n
0U, // BCCTRLn
0U, // BCCTRn
0U, // BCL
0U, // BCLR
0U, // BCLRL
0U, // BCLRLn
0U, // BCLRn
0U, // BCLalways
0U, // BCLn
0U, // BCTR
0U, // BCTR8
0U, // BCTRL
0U, // BCTRL8
0U, // BCTRL8_LDinto_toc
0U, // BCn
0U, // BDNZ
0U, // BDNZ8
0U, // BDNZA
0U, // BDNZAm
0U, // BDNZAp
0U, // BDNZL
0U, // BDNZLA
0U, // BDNZLAm
0U, // BDNZLAp
0U, // BDNZLR
0U, // BDNZLR8
0U, // BDNZLRL
0U, // BDNZLRLm
0U, // BDNZLRLp
0U, // BDNZLRm
0U, // BDNZLRp
0U, // BDNZLm
0U, // BDNZLp
0U, // BDNZm
0U, // BDNZp
0U, // BDZ
0U, // BDZ8
0U, // BDZA
0U, // BDZAm
0U, // BDZAp
0U, // BDZL
0U, // BDZLA
0U, // BDZLAm
0U, // BDZLAp
0U, // BDZLR
0U, // BDZLR8
0U, // BDZLRL
0U, // BDZLRLm
0U, // BDZLRLp
0U, // BDZLRm
0U, // BDZLRp
0U, // BDZLm
0U, // BDZLp
0U, // BDZm
0U, // BDZp
0U, // BL
0U, // BL8
0U, // BL8_NOP
0U, // BL8_NOP_TLS
0U, // BL8_TLS
0U, // BL8_TLS_
0U, // BLA
0U, // BLA8
0U, // BLA8_NOP
0U, // BLR
0U, // BLR8
0U, // BLRL
0U, // BL_TLS
0U, // BRINC
19U, // CLRLSLDI
19U, // CLRLSLDIo
52U, // CLRLSLWI
52U, // CLRLSLWIo
3U, // CLRRDI
3U, // CLRRDIo
4U, // CLRRWI
4U, // CLRRWIo
0U, // CMPB
0U, // CMPB8
0U, // CMPD
1U, // CMPDI
0U, // CMPLD
2U, // CMPLDI
0U, // CMPLW
2U, // CMPLWI
0U, // CMPW
1U, // CMPWI
0U, // CNTLZD
0U, // CNTLZDo
0U, // CNTLZW
0U, // CNTLZW8
0U, // CNTLZW8o
0U, // CNTLZWo
0U, // CR6SET
0U, // CR6UNSET
0U, // CRAND
0U, // CRANDC
0U, // CREQV
0U, // CRNAND
0U, // CRNOR
0U, // CROR
0U, // CRORC
5U, // CRSET
5U, // CRUNSET
0U, // CRXOR
0U, // DCBA
0U, // DCBF
0U, // DCBI
0U, // DCBST
0U, // DCBT
0U, // DCBTST
0U, // DCBZ
0U, // DCBZL
0U, // DCCCI
0U, // DIVD
0U, // DIVDU
0U, // DIVDUo
0U, // DIVDo
0U, // DIVW
0U, // DIVWU
0U, // DIVWUo
0U, // DIVWo
0U, // DSS
0U, // DSSALL
0U, // DST
0U, // DST64
0U, // DSTST
0U, // DSTST64
0U, // DSTSTT
0U, // DSTSTT64
0U, // DSTT
0U, // DSTT64
0U, // DYNALLOC
0U, // DYNALLOC8
0U, // EH_SjLj_LongJmp32
0U, // EH_SjLj_LongJmp64
0U, // EH_SjLj_SetJmp32
0U, // EH_SjLj_SetJmp64
0U, // EH_SjLj_Setup
0U, // EQV
0U, // EQV8
0U, // EQV8o
0U, // EQVo
0U, // EVABS
0U, // EVADDIW
0U, // EVADDSMIAAW
0U, // EVADDSSIAAW
0U, // EVADDUMIAAW
0U, // EVADDUSIAAW
0U, // EVADDW
0U, // EVAND
0U, // EVANDC
0U, // EVCMPEQ
0U, // EVCMPGTS
0U, // EVCMPGTU
0U, // EVCMPLTS
0U, // EVCMPLTU
0U, // EVCNTLSW
0U, // EVCNTLZW
0U, // EVDIVWS
0U, // EVDIVWU
0U, // EVEQV
0U, // EVEXTSB
0U, // EVEXTSH
0U, // EVLDD
0U, // EVLDDX
0U, // EVLDH
0U, // EVLDHX
0U, // EVLDW
0U, // EVLDWX
0U, // EVLHHESPLAT
0U, // EVLHHESPLATX
0U, // EVLHHOSSPLAT
0U, // EVLHHOSSPLATX
0U, // EVLHHOUSPLAT
0U, // EVLHHOUSPLATX
0U, // EVLWHE
0U, // EVLWHEX
0U, // EVLWHOS
0U, // EVLWHOSX
0U, // EVLWHOU
0U, // EVLWHOUX
0U, // EVLWHSPLAT
0U, // EVLWHSPLATX
0U, // EVLWWSPLAT
0U, // EVLWWSPLATX
0U, // EVMERGEHI
0U, // EVMERGEHILO
0U, // EVMERGELO
0U, // EVMERGELOHI
0U, // EVMHEGSMFAA
0U, // EVMHEGSMFAN
0U, // EVMHEGSMIAA
0U, // EVMHEGSMIAN
0U, // EVMHEGUMIAA
0U, // EVMHEGUMIAN
0U, // EVMHESMF
0U, // EVMHESMFA
0U, // EVMHESMFAAW
0U, // EVMHESMFANW
0U, // EVMHESMI
0U, // EVMHESMIA
0U, // EVMHESMIAAW
0U, // EVMHESMIANW
0U, // EVMHESSF
0U, // EVMHESSFA
0U, // EVMHESSFAAW
0U, // EVMHESSFANW
0U, // EVMHESSIAAW
0U, // EVMHESSIANW
0U, // EVMHEUMI
0U, // EVMHEUMIA
0U, // EVMHEUMIAAW
0U, // EVMHEUMIANW
0U, // EVMHEUSIAAW
0U, // EVMHEUSIANW
0U, // EVMHOGSMFAA
0U, // EVMHOGSMFAN
0U, // EVMHOGSMIAA
0U, // EVMHOGSMIAN
0U, // EVMHOGUMIAA
0U, // EVMHOGUMIAN
0U, // EVMHOSMF
0U, // EVMHOSMFA
0U, // EVMHOSMFAAW
0U, // EVMHOSMFANW
0U, // EVMHOSMI
0U, // EVMHOSMIA
0U, // EVMHOSMIAAW
0U, // EVMHOSMIANW
0U, // EVMHOSSF
0U, // EVMHOSSFA
0U, // EVMHOSSFAAW
0U, // EVMHOSSFANW
0U, // EVMHOSSIAAW
0U, // EVMHOSSIANW
0U, // EVMHOUMI
0U, // EVMHOUMIA
0U, // EVMHOUMIAAW
0U, // EVMHOUMIANW
0U, // EVMHOUSIAAW
0U, // EVMHOUSIANW
0U, // EVMRA
0U, // EVMWHSMF
0U, // EVMWHSMFA
0U, // EVMWHSMI
0U, // EVMWHSMIA
0U, // EVMWHSSF
0U, // EVMWHSSFA
0U, // EVMWHUMI
0U, // EVMWHUMIA
0U, // EVMWLSMIAAW
0U, // EVMWLSMIANW
0U, // EVMWLSSIAAW
0U, // EVMWLSSIANW
0U, // EVMWLUMI
0U, // EVMWLUMIA
0U, // EVMWLUMIAAW
0U, // EVMWLUMIANW
0U, // EVMWLUSIAAW
0U, // EVMWLUSIANW
0U, // EVMWSMF
0U, // EVMWSMFA
0U, // EVMWSMFAA
0U, // EVMWSMFAN
0U, // EVMWSMI
0U, // EVMWSMIA
0U, // EVMWSMIAA
0U, // EVMWSMIAN
0U, // EVMWSSF
0U, // EVMWSSFA
0U, // EVMWSSFAA
0U, // EVMWSSFAN
0U, // EVMWUMI
0U, // EVMWUMIA
0U, // EVMWUMIAA
0U, // EVMWUMIAN
0U, // EVNAND
0U, // EVNEG
0U, // EVNOR
0U, // EVOR
0U, // EVORC
0U, // EVRLW
4U, // EVRLWI
0U, // EVRNDW
0U, // EVSLW
4U, // EVSLWI
0U, // EVSPLATFI
0U, // EVSPLATI
4U, // EVSRWIS
4U, // EVSRWIU
0U, // EVSRWS
0U, // EVSRWU
0U, // EVSTDD
0U, // EVSTDDX
0U, // EVSTDH
0U, // EVSTDHX
0U, // EVSTDW
0U, // EVSTDWX
0U, // EVSTWHE
0U, // EVSTWHEX
0U, // EVSTWHO
0U, // EVSTWHOX
0U, // EVSTWWE
0U, // EVSTWWEX
0U, // EVSTWWO
0U, // EVSTWWOX
0U, // EVSUBFSMIAAW
0U, // EVSUBFSSIAAW
0U, // EVSUBFUMIAAW
0U, // EVSUBFUSIAAW
0U, // EVSUBFW
0U, // EVSUBIFW
0U, // EVXOR
19U, // EXTLDI
19U, // EXTLDIo
52U, // EXTLWI
52U, // EXTLWIo
19U, // EXTRDI
19U, // EXTRDIo
52U, // EXTRWI
52U, // EXTRWIo
0U, // EXTSB
0U, // EXTSB8
0U, // EXTSB8_32_64
0U, // EXTSB8o
0U, // EXTSBo
0U, // EXTSH
0U, // EXTSH8
0U, // EXTSH8_32_64
0U, // EXTSH8o
0U, // EXTSHo
0U, // EXTSW
0U, // EXTSW_32_64
0U, // EXTSW_32_64o
0U, // EXTSWo
0U, // EnforceIEIO
0U, // FABSD
0U, // FABSDo
0U, // FABSS
0U, // FABSSo
0U, // FADD
0U, // FADDS
0U, // FADDSo
0U, // FADDo
0U, // FADDrtz
0U, // FCFID
0U, // FCFIDS
0U, // FCFIDSo
0U, // FCFIDU
0U, // FCFIDUS
0U, // FCFIDUSo
0U, // FCFIDUo
0U, // FCFIDo
0U, // FCMPUD
0U, // FCMPUS
0U, // FCPSGND
0U, // FCPSGNDo
0U, // FCPSGNS
0U, // FCPSGNSo
0U, // FCTID
0U, // FCTIDUZ
0U, // FCTIDUZo
0U, // FCTIDZ
0U, // FCTIDZo
0U, // FCTIDo
0U, // FCTIW
0U, // FCTIWUZ
0U, // FCTIWUZo
0U, // FCTIWZ
0U, // FCTIWZo
0U, // FCTIWo
0U, // FDIV
0U, // FDIVS
0U, // FDIVSo
0U, // FDIVo
80U, // FMADD
80U, // FMADDS
80U, // FMADDSo
80U, // FMADDo
0U, // FMR
0U, // FMRo
80U, // FMSUB
80U, // FMSUBS
80U, // FMSUBSo
80U, // FMSUBo
0U, // FMUL
0U, // FMULS
0U, // FMULSo
0U, // FMULo
0U, // FNABSD
0U, // FNABSDo
0U, // FNABSS
0U, // FNABSSo
0U, // FNEGD
0U, // FNEGDo
0U, // FNEGS
0U, // FNEGSo
80U, // FNMADD
80U, // FNMADDS
80U, // FNMADDSo
80U, // FNMADDo
80U, // FNMSUB
80U, // FNMSUBS
80U, // FNMSUBSo
80U, // FNMSUBo
0U, // FRE
0U, // FRES
0U, // FRESo
0U, // FREo
0U, // FRIMD
0U, // FRIMDo
0U, // FRIMS
0U, // FRIMSo
0U, // FRIND
0U, // FRINDo
0U, // FRINS
0U, // FRINSo
0U, // FRIPD
0U, // FRIPDo
0U, // FRIPS
0U, // FRIPSo
0U, // FRIZD
0U, // FRIZDo
0U, // FRIZS
0U, // FRIZSo
0U, // FRSP
0U, // FRSPo
0U, // FRSQRTE
0U, // FRSQRTES
0U, // FRSQRTESo
0U, // FRSQRTEo
80U, // FSELD
80U, // FSELDo
80U, // FSELS
80U, // FSELSo
0U, // FSQRT
0U, // FSQRTS
0U, // FSQRTSo
0U, // FSQRTo
0U, // FSUB
0U, // FSUBS
0U, // FSUBSo
0U, // FSUBo
0U, // GETtlsADDR
0U, // GETtlsADDR32
0U, // GETtlsldADDR
0U, // GETtlsldADDR32
0U, // ICBI
0U, // ICBT
0U, // ICCCI
52U, // INSLWI
52U, // INSLWIo
19U, // INSRDI
19U, // INSRDIo
52U, // INSRWI
52U, // INSRWIo
80U, // ISEL
80U, // ISEL8
0U, // ISYNC
0U, // LA
0U, // LAx
0U, // LBZ
0U, // LBZ8
0U, // LBZCIX
0U, // LBZU
0U, // LBZU8
0U, // LBZUX
0U, // LBZUX8
0U, // LBZX
0U, // LBZX8
0U, // LD
0U, // LDARX
0U, // LDBRX
0U, // LDCIX
0U, // LDU
0U, // LDUX
0U, // LDX
0U, // LDgotTprelL
0U, // LDgotTprelL32
0U, // LDtoc
0U, // LDtocBA
0U, // LDtocCPT
0U, // LDtocJTI
0U, // LDtocL
0U, // LFD
0U, // LFDU
0U, // LFDUX
0U, // LFDX
0U, // LFIWAX
0U, // LFIWZX
0U, // LFS
0U, // LFSU
0U, // LFSUX
0U, // LFSX
0U, // LHA
0U, // LHA8
0U, // LHAU
0U, // LHAU8
0U, // LHAUX
0U, // LHAUX8
0U, // LHAX
0U, // LHAX8
0U, // LHBRX
0U, // LHBRX8
0U, // LHZ
0U, // LHZ8
0U, // LHZCIX
0U, // LHZU
0U, // LHZU8
0U, // LHZUX
0U, // LHZUX8
0U, // LHZX
0U, // LHZX8
0U, // LI
0U, // LI8
0U, // LIS
0U, // LIS8
0U, // LMW
4U, // LSWI
0U, // LVEBX
0U, // LVEHX
0U, // LVEWX
0U, // LVSL
0U, // LVSR
0U, // LVX
0U, // LVXL
0U, // LWA
0U, // LWARX
0U, // LWAUX
0U, // LWAX
0U, // LWAX_32
0U, // LWA_32
0U, // LWBRX
0U, // LWBRX8
0U, // LWZ
0U, // LWZ8
0U, // LWZCIX
0U, // LWZU
0U, // LWZU8
0U, // LWZUX
0U, // LWZUX8
0U, // LWZX
0U, // LWZX8
0U, // LWZtoc
0U, // LXSDX
0U, // LXVD2X
0U, // LXVDSX
0U, // LXVW4X
0U, // MBAR
0U, // MCRF
0U, // MCRFS
0U, // MFCR
0U, // MFCR8
0U, // MFCTR
0U, // MFCTR8
0U, // MFDCR
0U, // MFFS
0U, // MFFSo
0U, // MFLR
0U, // MFLR8
0U, // MFMSR
0U, // MFOCRF
0U, // MFOCRF8
0U, // MFSPR
0U, // MFSR
0U, // MFSRIN
0U, // MFTB
0U, // MFTB8
0U, // MFVRSAVE
0U, // MFVRSAVEv
0U, // MFVSCR
0U, // MSYNC
0U, // MTCRF
0U, // MTCRF8
0U, // MTCTR
0U, // MTCTR8
0U, // MTCTR8loop
0U, // MTCTRloop
0U, // MTDCR
0U, // MTFSB0
0U, // MTFSB1
80U, // MTFSF
0U, // MTFSFI
0U, // MTFSFIo
0U, // MTFSFb
80U, // MTFSFo
0U, // MTLR
0U, // MTLR8
0U, // MTMSR
0U, // MTMSRD
0U, // MTOCRF
0U, // MTOCRF8
0U, // MTSPR
0U, // MTSR
0U, // MTSRIN
0U, // MTVRSAVE
0U, // MTVRSAVEv
0U, // MTVSCR
0U, // MULHD
0U, // MULHDU
0U, // MULHDUo
0U, // MULHDo
0U, // MULHW
0U, // MULHWU
0U, // MULHWUo
0U, // MULHWo
0U, // MULLD
0U, // MULLDo
1U, // MULLI
1U, // MULLI8
0U, // MULLW
0U, // MULLWo
0U, // MoveGOTtoLR
0U, // MovePCtoLR
0U, // MovePCtoLR8
0U, // NAND
0U, // NAND8
0U, // NAND8o
0U, // NANDo
0U, // NEG
0U, // NEG8
0U, // NEG8o
0U, // NEGo
0U, // NOP
0U, // NOP_GT_PWR6
0U, // NOP_GT_PWR7
0U, // NOR
0U, // NOR8
0U, // NOR8o
0U, // NORo
0U, // OR
0U, // OR8
0U, // OR8o
0U, // ORC
0U, // ORC8
0U, // ORC8o
0U, // ORCo
2U, // ORI
2U, // ORI8
2U, // ORIS
2U, // ORIS8
0U, // ORo
0U, // POPCNTD
0U, // POPCNTW
0U, // PPC32GOT
0U, // PPC32PICGOT
112U, // QVALIGNI
112U, // QVALIGNIb
112U, // QVALIGNIs
6U, // QVESPLATI
6U, // QVESPLATIb
6U, // QVESPLATIs
0U, // QVFABS
0U, // QVFABSs
0U, // QVFADD
0U, // QVFADDS
0U, // QVFADDSs
0U, // QVFCFID
0U, // QVFCFIDS
0U, // QVFCFIDU
0U, // QVFCFIDUS
0U, // QVFCFIDb
0U, // QVFCMPEQ
0U, // QVFCMPEQb
0U, // QVFCMPEQbs
0U, // QVFCMPGT
0U, // QVFCMPGTb
0U, // QVFCMPGTbs
0U, // QVFCMPLT
0U, // QVFCMPLTb
0U, // QVFCMPLTbs
0U, // QVFCPSGN
0U, // QVFCPSGNs
0U, // QVFCTID
0U, // QVFCTIDU
0U, // QVFCTIDUZ
0U, // QVFCTIDZ
0U, // QVFCTIDb
0U, // QVFCTIW
0U, // QVFCTIWU
0U, // QVFCTIWUZ
0U, // QVFCTIWZ
144U, // QVFLOGICAL
144U, // QVFLOGICALb
144U, // QVFLOGICALs
7U, // QVFMADD
7U, // QVFMADDS
7U, // QVFMADDSs
0U, // QVFMR
0U, // QVFMRb
0U, // QVFMRs
7U, // QVFMSUB
7U, // QVFMSUBS
7U, // QVFMSUBSs
0U, // QVFMUL
0U, // QVFMULS
0U, // QVFMULSs
0U, // QVFNABS
0U, // QVFNABSs
0U, // QVFNEG
0U, // QVFNEGs
7U, // QVFNMADD
7U, // QVFNMADDS
7U, // QVFNMADDSs
7U, // QVFNMSUB
7U, // QVFNMSUBS
7U, // QVFNMSUBSs
80U, // QVFPERM
80U, // QVFPERMs
0U, // QVFRE
0U, // QVFRES
0U, // QVFRESs
0U, // QVFRIM
0U, // QVFRIMs
0U, // QVFRIN
0U, // QVFRINs
0U, // QVFRIP
0U, // QVFRIPs
0U, // QVFRIZ
0U, // QVFRIZs
0U, // QVFRSP
0U, // QVFRSPs
0U, // QVFRSQRTE
0U, // QVFRSQRTES
0U, // QVFRSQRTESs
7U, // QVFSEL
7U, // QVFSELb
7U, // QVFSELbb
7U, // QVFSELbs
0U, // QVFSUB
0U, // QVFSUBS
0U, // QVFSUBSs
0U, // QVFTSTNAN
0U, // QVFTSTNANb
0U, // QVFTSTNANbs
7U, // QVFXMADD
7U, // QVFXMADDS
0U, // QVFXMUL
0U, // QVFXMULS
7U, // QVFXXCPNMADD
7U, // QVFXXCPNMADDS
7U, // QVFXXMADD
7U, // QVFXXMADDS
7U, // QVFXXNPMADD
7U, // QVFXXNPMADDS
0U, // QVGPCI
0U, // QVLFCDUX
0U, // QVLFCDUXA
0U, // QVLFCDX
0U, // QVLFCDXA
0U, // QVLFCSUX
0U, // QVLFCSUXA
0U, // QVLFCSX
0U, // QVLFCSXA
0U, // QVLFCSXs
0U, // QVLFDUX
0U, // QVLFDUXA
0U, // QVLFDX
0U, // QVLFDXA
0U, // QVLFDXb
0U, // QVLFIWAX
0U, // QVLFIWAXA
0U, // QVLFIWZX
0U, // QVLFIWZXA
0U, // QVLFSUX
0U, // QVLFSUXA
0U, // QVLFSX
0U, // QVLFSXA
0U, // QVLFSXb
0U, // QVLFSXs
0U, // QVLPCLDX
0U, // QVLPCLSX
0U, // QVLPCLSXint
0U, // QVLPCRDX
0U, // QVLPCRSX
0U, // QVSTFCDUX
0U, // QVSTFCDUXA
0U, // QVSTFCDUXI
0U, // QVSTFCDUXIA
0U, // QVSTFCDX
0U, // QVSTFCDXA
0U, // QVSTFCDXI
0U, // QVSTFCDXIA
0U, // QVSTFCSUX
0U, // QVSTFCSUXA
0U, // QVSTFCSUXI
0U, // QVSTFCSUXIA
0U, // QVSTFCSX
0U, // QVSTFCSXA
0U, // QVSTFCSXI
0U, // QVSTFCSXIA
0U, // QVSTFCSXs
0U, // QVSTFDUX
0U, // QVSTFDUXA
0U, // QVSTFDUXI
0U, // QVSTFDUXIA
0U, // QVSTFDX
0U, // QVSTFDXA
0U, // QVSTFDXI
0U, // QVSTFDXIA
0U, // QVSTFDXb
0U, // QVSTFIWX
0U, // QVSTFIWXA
0U, // QVSTFSUX
0U, // QVSTFSUXA
0U, // QVSTFSUXI
0U, // QVSTFSUXIA
0U, // QVSTFSUXs
0U, // QVSTFSX
0U, // QVSTFSXA
0U, // QVSTFSXI
0U, // QVSTFSXIA
0U, // QVSTFSXs
0U, // RESTORE_CR
0U, // RESTORE_CRBIT
0U, // RESTORE_VRSAVE
0U, // RFCI
0U, // RFDI
0U, // RFI
0U, // RFID
0U, // RFMCI
16U, // RLDCL
16U, // RLDCLo
16U, // RLDCR
16U, // RLDCRo
19U, // RLDIC
19U, // RLDICL
19U, // RLDICL_32_64
19U, // RLDICLo
19U, // RLDICR
19U, // RLDICRo
19U, // RLDICo
0U, // RLDIMI
0U, // RLDIMIo
0U, // RLWIMI
0U, // RLWIMI8
0U, // RLWIMI8o
0U, // RLWIMIo
308U, // RLWINM
308U, // RLWINM8
308U, // RLWINM8o
308U, // RLWINMo
304U, // RLWNM
304U, // RLWNM8
304U, // RLWNM8o
304U, // RLWNMo
3U, // ROTRDI
3U, // ROTRDIo
4U, // ROTRWI
4U, // ROTRWIo
0U, // ReadTB
0U, // SC
0U, // SELECT_CC_F4
0U, // SELECT_CC_F8
0U, // SELECT_CC_I4
0U, // SELECT_CC_I8
0U, // SELECT_CC_QBRC
0U, // SELECT_CC_QFRC
0U, // SELECT_CC_QSRC
0U, // SELECT_CC_VRRC
0U, // SELECT_CC_VSFRC
0U, // SELECT_CC_VSRC
0U, // SELECT_F4
0U, // SELECT_F8
0U, // SELECT_I4
0U, // SELECT_I8
0U, // SELECT_QBRC
0U, // SELECT_QFRC
0U, // SELECT_QSRC
0U, // SELECT_VRRC
0U, // SELECT_VSFRC
0U, // SELECT_VSRC
0U, // SLBIA
0U, // SLBIE
0U, // SLBMFEE
0U, // SLBMTE
0U, // SLD
3U, // SLDI
3U, // SLDIo
0U, // SLDo
0U, // SLW
0U, // SLW8
0U, // SLW8o
4U, // SLWI
4U, // SLWIo
0U, // SLWo
0U, // SPILL_CR
0U, // SPILL_CRBIT
0U, // SPILL_VRSAVE
0U, // SRAD
3U, // SRADI
3U, // SRADIo
0U, // SRADo
0U, // SRAW
4U, // SRAWI
4U, // SRAWIo
0U, // SRAWo
0U, // SRD
3U, // SRDI
3U, // SRDIo
0U, // SRDo
0U, // SRW
0U, // SRW8
0U, // SRW8o
4U, // SRWI
4U, // SRWIo
0U, // SRWo
0U, // STB
0U, // STB8
0U, // STBCIX
0U, // STBU
0U, // STBU8
0U, // STBUX
0U, // STBUX8
0U, // STBX
0U, // STBX8
0U, // STD
0U, // STDBRX
0U, // STDCIX
0U, // STDCX
0U, // STDU
0U, // STDUX
0U, // STDX
0U, // STFD
0U, // STFDU
0U, // STFDUX
0U, // STFDX
0U, // STFIWX
0U, // STFS
0U, // STFSU
0U, // STFSUX
0U, // STFSX
0U, // STH
0U, // STH8
0U, // STHBRX
0U, // STHCIX
0U, // STHU
0U, // STHU8
0U, // STHUX
0U, // STHUX8
0U, // STHX
0U, // STHX8
0U, // STMW
4U, // STSWI
0U, // STVEBX
0U, // STVEHX
0U, // STVEWX
0U, // STVX
0U, // STVXL
0U, // STW
0U, // STW8
0U, // STWBRX
0U, // STWCIX
0U, // STWCX
0U, // STWU
0U, // STWU8
0U, // STWUX
0U, // STWUX8
0U, // STWX
0U, // STWX8
0U, // STXSDX
0U, // STXVD2X
0U, // STXVW4X
0U, // SUBF
0U, // SUBF8
0U, // SUBF8o
0U, // SUBFC
0U, // SUBFC8
0U, // SUBFC8o
0U, // SUBFCo
0U, // SUBFE
0U, // SUBFE8
0U, // SUBFE8o
0U, // SUBFEo
1U, // SUBFIC
1U, // SUBFIC8
0U, // SUBFME
0U, // SUBFME8
0U, // SUBFME8o
0U, // SUBFMEo
0U, // SUBFZE
0U, // SUBFZE8
0U, // SUBFZE8o
0U, // SUBFZEo
0U, // SUBFo
1U, // SUBI
1U, // SUBIC
1U, // SUBICo
1U, // SUBIS
0U, // SYNC
0U, // TAILB
0U, // TAILB8
0U, // TAILBA
0U, // TAILBA8
0U, // TAILBCTR
0U, // TAILBCTR8
0U, // TCRETURNai
0U, // TCRETURNai8
0U, // TCRETURNdi
0U, // TCRETURNdi8
0U, // TCRETURNri
0U, // TCRETURNri8
0U, // TD
1U, // TDI
0U, // TLBIA
0U, // TLBIE
0U, // TLBIEL
0U, // TLBIVAX
0U, // TLBLD
0U, // TLBLI
0U, // TLBRE
0U, // TLBRE2
0U, // TLBSX
0U, // TLBSX2
0U, // TLBSX2D
0U, // TLBSYNC
0U, // TLBWE
0U, // TLBWE2
0U, // TRAP
0U, // TW
1U, // TWI
0U, // UPDATE_VRSAVE
0U, // UpdateGBR
0U, // VADDCUW
0U, // VADDFP
0U, // VADDSBS
0U, // VADDSHS
0U, // VADDSWS
0U, // VADDUBM
0U, // VADDUBS
0U, // VADDUDM
0U, // VADDUHM
0U, // VADDUHS
0U, // VADDUWM
0U, // VADDUWS
0U, // VAND
0U, // VANDC
0U, // VAVGSB
0U, // VAVGSH
0U, // VAVGSW
0U, // VAVGUB
0U, // VAVGUH
0U, // VAVGUW
0U, // VCFSX
0U, // VCFSX_0
0U, // VCFUX
0U, // VCFUX_0
0U, // VCLZB
0U, // VCLZD
0U, // VCLZH
0U, // VCLZW
0U, // VCMPBFP
0U, // VCMPBFPo
0U, // VCMPEQFP
0U, // VCMPEQFPo
0U, // VCMPEQUB
0U, // VCMPEQUBo
0U, // VCMPEQUD
0U, // VCMPEQUDo
0U, // VCMPEQUH
0U, // VCMPEQUHo
0U, // VCMPEQUW
0U, // VCMPEQUWo
0U, // VCMPGEFP
0U, // VCMPGEFPo
0U, // VCMPGTFP
0U, // VCMPGTFPo
0U, // VCMPGTSB
0U, // VCMPGTSBo
0U, // VCMPGTSD
0U, // VCMPGTSDo
0U, // VCMPGTSH
0U, // VCMPGTSHo
0U, // VCMPGTSW
0U, // VCMPGTSWo
0U, // VCMPGTUB
0U, // VCMPGTUBo
0U, // VCMPGTUD
0U, // VCMPGTUDo
0U, // VCMPGTUH
0U, // VCMPGTUHo
0U, // VCMPGTUW
0U, // VCMPGTUWo
0U, // VCTSXS
0U, // VCTSXS_0
0U, // VCTUXS
0U, // VCTUXS_0
0U, // VEQV
0U, // VEXPTEFP
0U, // VLOGEFP
80U, // VMADDFP
0U, // VMAXFP
0U, // VMAXSB
0U, // VMAXSD
0U, // VMAXSH
0U, // VMAXSW
0U, // VMAXUB
0U, // VMAXUD
0U, // VMAXUH
0U, // VMAXUW
80U, // VMHADDSHS
80U, // VMHRADDSHS
0U, // VMIDUD
0U, // VMINFP
0U, // VMINSB
0U, // VMINSD
0U, // VMINSH
0U, // VMINSW
0U, // VMINUB
0U, // VMINUH
0U, // VMINUW
80U, // VMLADDUHM
0U, // VMRGHB
0U, // VMRGHH
0U, // VMRGHW
0U, // VMRGLB
0U, // VMRGLH
0U, // VMRGLW
80U, // VMSUMMBM
80U, // VMSUMSHM
80U, // VMSUMSHS
80U, // VMSUMUBM
80U, // VMSUMUHM
80U, // VMSUMUHS
0U, // VMULESB
0U, // VMULESH
0U, // VMULESW
0U, // VMULEUB
0U, // VMULEUH
0U, // VMULEUW
0U, // VMULOSB
0U, // VMULOSH
0U, // VMULOSW
0U, // VMULOUB
0U, // VMULOUH
0U, // VMULOUW
0U, // VMULUWM
0U, // VNAND
80U, // VNMSUBFP
0U, // VNOR
0U, // VOR
0U, // VORC
80U, // VPERM
0U, // VPKPX
0U, // VPKSHSS
0U, // VPKSHUS
0U, // VPKSWSS
0U, // VPKSWUS
0U, // VPKUHUM
0U, // VPKUHUS
0U, // VPKUWUM
0U, // VPKUWUS
0U, // VPOPCNTB
0U, // VPOPCNTD
0U, // VPOPCNTH
0U, // VPOPCNTW
0U, // VREFP
0U, // VRFIM
0U, // VRFIN
0U, // VRFIP
0U, // VRFIZ
0U, // VRLB
0U, // VRLD
0U, // VRLH
0U, // VRLW
0U, // VRSQRTEFP
80U, // VSEL
0U, // VSL
0U, // VSLB
0U, // VSLD
48U, // VSLDOI
0U, // VSLH
0U, // VSLO
0U, // VSLW
0U, // VSPLTB
0U, // VSPLTH
0U, // VSPLTISB
0U, // VSPLTISH
0U, // VSPLTISW
0U, // VSPLTW
0U, // VSR
0U, // VSRAB
0U, // VSRAD
0U, // VSRAH
0U, // VSRAW
0U, // VSRB
0U, // VSRD
0U, // VSRH
0U, // VSRO
0U, // VSRW
0U, // VSUBCUW
0U, // VSUBFP
0U, // VSUBSBS
0U, // VSUBSHS
0U, // VSUBSWS
0U, // VSUBUBM
0U, // VSUBUBS
0U, // VSUBUDM
0U, // VSUBUHM
0U, // VSUBUHS
0U, // VSUBUWM
0U, // VSUBUWS
0U, // VSUM2SWS
0U, // VSUM4SBS
0U, // VSUM4SHS
0U, // VSUM4UBS
0U, // VSUMSWS
0U, // VUPKHPX
0U, // VUPKHSB
0U, // VUPKHSH
0U, // VUPKLPX
0U, // VUPKLSB
0U, // VUPKLSH
0U, // VXOR
5U, // V_SET0
5U, // V_SET0B
5U, // V_SET0H
0U, // V_SETALLONES
0U, // V_SETALLONESB
0U, // V_SETALLONESH
0U, // WAIT
0U, // WRTEE
0U, // WRTEEI
0U, // XOR
0U, // XOR8
0U, // XOR8o
2U, // XORI
2U, // XORI8
2U, // XORIS
2U, // XORIS8
0U, // XORo
0U, // XSABSDP
0U, // XSADDDP
0U, // XSCMPODP
0U, // XSCMPUDP
0U, // XSCPSGNDP
0U, // XSCVDPSP
0U, // XSCVDPSXDS
0U, // XSCVDPSXWS
0U, // XSCVDPUXDS
0U, // XSCVDPUXWS
0U, // XSCVSPDP
0U, // XSCVSXDDP
0U, // XSCVUXDDP
0U, // XSDIVDP
0U, // XSMADDADP
0U, // XSMADDMDP
0U, // XSMAXDP
0U, // XSMINDP
0U, // XSMSUBADP
0U, // XSMSUBMDP
0U, // XSMULDP
0U, // XSNABSDP
0U, // XSNEGDP
0U, // XSNMADDADP
0U, // XSNMADDMDP
0U, // XSNMSUBADP
0U, // XSNMSUBMDP
0U, // XSRDPI
0U, // XSRDPIC
0U, // XSRDPIM
0U, // XSRDPIP
0U, // XSRDPIZ
0U, // XSREDP
0U, // XSRSQRTEDP
0U, // XSSQRTDP
0U, // XSSUBDP
0U, // XSTDIVDP
0U, // XSTSQRTDP
0U, // XVABSDP
0U, // XVABSSP
0U, // XVADDDP
0U, // XVADDSP
0U, // XVCMPEQDP
0U, // XVCMPEQDPo
0U, // XVCMPEQSP
0U, // XVCMPEQSPo
0U, // XVCMPGEDP
0U, // XVCMPGEDPo
0U, // XVCMPGESP
0U, // XVCMPGESPo
0U, // XVCMPGTDP
0U, // XVCMPGTDPo
0U, // XVCMPGTSP
0U, // XVCMPGTSPo
0U, // XVCPSGNDP
0U, // XVCPSGNSP
0U, // XVCVDPSP
0U, // XVCVDPSXDS
0U, // XVCVDPSXWS
0U, // XVCVDPUXDS
0U, // XVCVDPUXWS
0U, // XVCVSPDP
0U, // XVCVSPSXDS
0U, // XVCVSPSXWS
0U, // XVCVSPUXDS
0U, // XVCVSPUXWS
0U, // XVCVSXDDP
0U, // XVCVSXDSP
0U, // XVCVSXWDP
0U, // XVCVSXWSP
0U, // XVCVUXDDP
0U, // XVCVUXDSP
0U, // XVCVUXWDP
0U, // XVCVUXWSP
0U, // XVDIVDP
0U, // XVDIVSP
0U, // XVMADDADP
0U, // XVMADDASP
0U, // XVMADDMDP
0U, // XVMADDMSP
0U, // XVMAXDP
0U, // XVMAXSP
0U, // XVMINDP
0U, // XVMINSP
0U, // XVMSUBADP
0U, // XVMSUBASP
0U, // XVMSUBMDP
0U, // XVMSUBMSP
0U, // XVMULDP
0U, // XVMULSP
0U, // XVNABSDP
0U, // XVNABSSP
0U, // XVNEGDP
0U, // XVNEGSP
0U, // XVNMADDADP
0U, // XVNMADDASP
0U, // XVNMADDMDP
0U, // XVNMADDMSP
0U, // XVNMSUBADP
0U, // XVNMSUBASP
0U, // XVNMSUBMDP
0U, // XVNMSUBMSP
0U, // XVRDPI
0U, // XVRDPIC
0U, // XVRDPIM
0U, // XVRDPIP
0U, // XVRDPIZ
0U, // XVREDP
0U, // XVRESP
0U, // XVRSPI
0U, // XVRSPIC
0U, // XVRSPIM
0U, // XVRSPIP
0U, // XVRSPIZ
0U, // XVRSQRTEDP
0U, // XVRSQRTESP
0U, // XVSQRTDP
0U, // XVSQRTSP
0U, // XVSUBDP
0U, // XVSUBSP
0U, // XVTDIVDP
0U, // XVTDIVSP
0U, // XVTSQRTDP
0U, // XVTSQRTSP
0U, // XXLAND
0U, // XXLANDC
0U, // XXLEQV
0U, // XXLNAND
0U, // XXLNOR
0U, // XXLOR
0U, // XXLORC
0U, // XXLORf
0U, // XXLXOR
0U, // XXMRGHW
0U, // XXMRGLW
112U, // XXPERMDI
80U, // XXSEL
112U, // XXSLDWI
6U, // XXSPLTW
8U, // gBC
9U, // gBCA
0U, // gBCCTR
0U, // gBCCTRL
8U, // gBCL
9U, // gBCLA
0U, // gBCLR
0U, // gBCLRL
0U
};
#ifndef CAPSTONE_DIET
static const char AsmStrs[] = {
/* 0 */ '#', 'E', 'H', '_', 'S', 'j', 'L', 'j', '_', 'S', 'e', 't', 'u', 'p', 9, 0,
/* 16 */ 'b', 'd', 'z', 'l', 'a', '+', 32, 0,
/* 24 */ 'b', 'd', 'n', 'z', 'l', 'a', '+', 32, 0,
/* 33 */ 'b', 'd', 'z', 'a', '+', 32, 0,
/* 40 */ 'b', 'd', 'n', 'z', 'a', '+', 32, 0,
/* 48 */ 'b', 'd', 'z', 'l', '+', 32, 0,
/* 55 */ 'b', 'd', 'n', 'z', 'l', '+', 32, 0,
/* 63 */ 'b', 'd', 'z', '+', 32, 0,
/* 69 */ 'b', 'd', 'n', 'z', '+', 32, 0,
/* 76 */ 'b', 'c', 'l', 32, '2', '0', ',', 32, '3', '1', ',', 32, 0,
/* 89 */ 'b', 'c', 't', 'r', 'l', 10, 9, 'l', 'd', 32, '2', ',', 32, 0,
/* 103 */ 'b', 'c', 32, '1', '2', ',', 32, 0,
/* 111 */ 'b', 'c', 'l', 32, '1', '2', ',', 32, 0,
/* 120 */ 'b', 'c', 'l', 'r', 'l', 32, '1', '2', ',', 32, 0,
/* 131 */ 'b', 'c', 'c', 't', 'r', 'l', 32, '1', '2', ',', 32, 0,
/* 143 */ 'b', 'c', 'l', 'r', 32, '1', '2', ',', 32, 0,
/* 153 */ 'b', 'c', 'c', 't', 'r', 32, '1', '2', ',', 32, 0,
/* 164 */ 'b', 'c', 32, '4', ',', 32, 0,
/* 171 */ 'b', 'c', 'l', 32, '4', ',', 32, 0,
/* 179 */ 'b', 'c', 'l', 'r', 'l', 32, '4', ',', 32, 0,
/* 189 */ 'b', 'c', 'c', 't', 'r', 'l', 32, '4', ',', 32, 0,
/* 200 */ 'b', 'c', 'l', 'r'