Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings. (bloaty 依赖)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

4612 lines
136 KiB

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|*Assembly Writer Source Fragment *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
/* Capstone Disassembly Engine, http://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013> */
/// printInstruction - This method is automatically generated by tablegen
/// from the instruction set description.
static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
{
static const uint32_t OpInfo[] = {
0U, // PHI
0U, // INLINEASM
0U, // PROLOG_LABEL
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
7873U, // DBG_VALUE
0U, // REG_SEQUENCE
0U, // COPY
7866U, // BUNDLE
7883U, // LIFETIME_START
7853U, // LIFETIME_END
0U, // STACKMAP
0U, // PATCHPOINT
12663U, // ABSQ_S_PH
9521U, // ABSQ_S_QB
15217U, // ABSQ_S_W
16788525U, // ADD
16789684U, // ADDQH_PH
16789801U, // ADDQH_R_PH
16792108U, // ADDQH_R_W
16791711U, // ADDQH_W
16789758U, // ADDQ_PH
16789857U, // ADDQ_S_PH
16792413U, // ADDQ_S_W
16786897U, // ADDSC
16785730U, // ADDS_A_B
16786948U, // ADDS_A_D
16788629U, // ADDS_A_H
16791419U, // ADDS_A_W
16786198U, // ADDS_S_B
16787866U, // ADDS_S_D
16789186U, // ADDS_S_H
16792463U, // ADDS_S_W
16786413U, // ADDS_U_B
16788289U, // ADDS_U_D
16789464U, // ADDS_U_H
16792881U, // ADDS_U_W
16786605U, // ADDUH_QB
16786713U, // ADDUH_R_QB
16789956U, // ADDU_PH
16786818U, // ADDU_QB
16789901U, // ADDU_S_PH
16786759U, // ADDU_S_QB
285221435U, // ADDVI_B
285222825U, // ADDVI_D
285224301U, // ADDVI_H
285227300U, // ADDVI_W
16786491U, // ADDV_B
16788389U, // ADDV_D
16789542U, // ADDV_H
16792981U, // ADDV_W
16786904U, // ADDWC
16785712U, // ADD_A_B
16786929U, // ADD_A_D
16788611U, // ADD_A_H
16791400U, // ADD_A_W
16788525U, // ADD_MM
16790163U, // ADDi
16790163U, // ADDi_MM
16791197U, // ADDiu
16791197U, // ADDiu_MM
16791172U, // ADDu
16791172U, // ADDu_MM
0U, // ADJCALLSTACKDOWN
0U, // ADJCALLSTACKUP
16788547U, // AND
16788547U, // AND64
285221294U, // ANDI_B
16788547U, // AND_MM
16791250U, // AND_V
0U, // AND_V_D_PSEUDO
0U, // AND_V_H_PSEUDO
0U, // AND_V_W_PSEUDO
553661081U, // ANDi
553661081U, // ANDi64
553661081U, // ANDi_MM
553659473U, // APPEND
16786092U, // ASUB_S_B
16787696U, // ASUB_S_D
16789018U, // ASUB_S_H
16792243U, // ASUB_S_W
16786307U, // ASUB_U_B
16788119U, // ASUB_U_D
16789306U, // ASUB_U_H
16792711U, // ASUB_U_W
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
16786178U, // AVER_S_B
16787846U, // AVER_S_D
16789156U, // AVER_S_H
16792443U, // AVER_S_W
16786393U, // AVER_U_B
16788269U, // AVER_U_D
16789444U, // AVER_U_H
16792861U, // AVER_U_W
16786120U, // AVE_S_B
16787778U, // AVE_S_D
16789088U, // AVE_S_H
16792325U, // AVE_S_W
16786335U, // AVE_U_B
16788201U, // AVE_U_D
16789376U, // AVE_U_H
16792793U, // AVE_U_W
13981U, // AddiuRxImmX16
79517U, // AddiuRxPcImmX16
34616989U, // AddiuRxRxImm16
1062557U, // AddiuRxRxImmX16
2111133U, // AddiuRxRyOffMemX16
147040U, // AddiuSpImm16
212576U, // AddiuSpImmX16
16791172U, // AdduRxRyRz16
1059907U, // AndRxRxRy16
0U, // B
553661382U, // BALIGN
0U, // BAL_BR
11378U, // BC1F
11378U, // BC1F_MM
13902U, // BC1T
13902U, // BC1T_MM
285221363U, // BCLRI_B
285222769U, // BCLRI_D
285224245U, // BCLRI_H
285227244U, // BCLRI_W
16786059U, // BCLR_B
16787620U, // BCLR_D
16788985U, // BCLR_H
16792159U, // BCLR_W
16790583U, // BEQ
16790583U, // BEQ64
16790583U, // BEQ_MM
15861U, // BGEZ
15861U, // BGEZ64
13065U, // BGEZAL
13065U, // BGEZAL_MM
15861U, // BGEZ_MM
15905U, // BGTZ
15905U, // BGTZ64
15905U, // BGTZ_MM
823140824U, // BINSLI_B
823142230U, // BINSLI_D
823143706U, // BINSLI_H
823146705U, // BINSLI_W
1091576427U, // BINSL_B
1091577879U, // BINSL_D
1091579276U, // BINSL_H
1091582319U, // BINSL_W
823140885U, // BINSRI_B
823142275U, // BINSRI_D
823143751U, // BINSRI_H
823146750U, // BINSRI_W
1091576475U, // BINSR_B
1091578070U, // BINSR_D
1091579401U, // BINSR_H
1091582609U, // BINSR_W
14106U, // BITREV
15867U, // BLEZ
15867U, // BLEZ64
15867U, // BLEZ_MM
15911U, // BLTZ
15911U, // BLTZ64
13073U, // BLTZAL
13073U, // BLTZAL_MM
15911U, // BLTZ_MM
823140940U, // BMNZI_B
1091581707U, // BMNZ_V
823140932U, // BMZI_B
1091581693U, // BMZ_V
16788578U, // BNE
16788578U, // BNE64
285221302U, // BNEGI_B
285222717U, // BNEGI_D
285224193U, // BNEGI_H
285227192U, // BNEGI_W
16785814U, // BNEG_B
16787237U, // BNEG_D
16788713U, // BNEG_H
16791631U, // BNEG_W
16788578U, // BNE_MM
9315U, // BNZ_B
11288U, // BNZ_D
12366U, // BNZ_H
14084U, // BNZ_V
15830U, // BNZ_W
204937U, // BPOSGE32
0U, // BPOSGE32_PSEUDO
13035U, // BREAK
13035U, // BREAK_MM
823140799U, // BSELI_B
0U, // BSEL_D_PSEUDO
0U, // BSEL_FD_PSEUDO
0U, // BSEL_FW_PSEUDO
0U, // BSEL_H_PSEUDO
1091581665U, // BSEL_V
0U, // BSEL_W_PSEUDO
285221417U, // BSETI_B
285222807U, // BSETI_D
285224283U, // BSETI_H
285227282U, // BSETI_W
16786275U, // BSET_B
16787982U, // BSET_D
16789274U, // BSET_H
16792617U, // BSET_W
9309U, // BZ_B
11282U, // BZ_D
12360U, // BZ_H
14071U, // BZ_V
15824U, // BZ_W
50347540U, // BeqzRxImm16
15892U, // BeqzRxImmX16
139574U, // Bimm16
205110U, // BimmX16
50347521U, // BnezRxImm16
15873U, // BnezRxImmX16
7845U, // Break16
278042U, // Bteqz16
67122173U, // BteqzT8CmpX16
67121861U, // BteqzT8CmpiX16
67122772U, // BteqzT8SltX16
67121879U, // BteqzT8SltiX16
67122859U, // BteqzT8SltiuX16
67122873U, // BteqzT8SltuX16
212506U, // BteqzX16
278023U, // Btnez16
83899389U, // BtnezT8CmpX16
83899077U, // BtnezT8CmpiX16
83899988U, // BtnezT8SltX16
83899095U, // BtnezT8SltiX16
83900075U, // BtnezT8SltiuX16
83900089U, // BtnezT8SltuX16
212487U, // BtnezX16
0U, // BuildPairF64
0U, // BuildPairF64_64
10184U, // CEIL_L_D64
13682U, // CEIL_L_S
11244U, // CEIL_W_D32
11244U, // CEIL_W_D64
11244U, // CEIL_W_MM
13864U, // CEIL_W_S
13864U, // CEIL_W_S_MM
16785890U, // CEQI_B
16787296U, // CEQI_D
16788772U, // CEQI_H
16791771U, // CEQI_W
16786044U, // CEQ_B
16787561U, // CEQ_D
16788963U, // CEQ_H
16792047U, // CEQ_W
8227U, // CFC1
8227U, // CFC1_MM
8480U, // CFCMSA
16786129U, // CLEI_S_B
16787787U, // CLEI_S_D
16789097U, // CLEI_S_H
16792334U, // CLEI_S_W
285221800U, // CLEI_U_B
285223666U, // CLEI_U_D
285224841U, // CLEI_U_H
285228258U, // CLEI_U_W
16786111U, // CLE_S_B
16787769U, // CLE_S_D
16789079U, // CLE_S_H
16792316U, // CLE_S_W
16786326U, // CLE_U_B
16788192U, // CLE_U_D
16789367U, // CLE_U_H
16792784U, // CLE_U_W
13269U, // CLO
13269U, // CLO_MM
16786149U, // CLTI_S_B
16787807U, // CLTI_S_D
16789117U, // CLTI_S_H
16792354U, // CLTI_S_W
285221820U, // CLTI_U_B
285223686U, // CLTI_U_D
285224861U, // CLTI_U_H
285228278U, // CLTI_U_W
16786217U, // CLT_S_B
16787885U, // CLT_S_D
16789205U, // CLT_S_H
16792482U, // CLT_S_W
16786444U, // CLT_U_B
16788320U, // CLT_U_D
16789495U, // CLT_U_H
16792912U, // CLT_U_W
15887U, // CLZ
15887U, // CLZ_MM
16786651U, // CMPGDU_EQ_QB
16786556U, // CMPGDU_LE_QB
16786770U, // CMPGDU_LT_QB
16786665U, // CMPGU_EQ_QB
16786570U, // CMPGU_LE_QB
16786784U, // CMPGU_LT_QB
9462U, // CMPU_EQ_QB
9367U, // CMPU_LE_QB
9581U, // CMPU_LT_QB
12551U, // CMP_EQ_PH
12447U, // CMP_LE_PH
12720U, // CMP_LT_PH
7915U, // CONSTPOOL_ENTRY
0U, // COPY_FD_PSEUDO
0U, // COPY_FW_PSEUDO
2516591440U, // COPY_S_B
2516593130U, // COPY_S_D
2516594439U, // COPY_S_H
2516597738U, // COPY_S_W
2516591655U, // COPY_U_B
2516593553U, // COPY_U_D
2516594706U, // COPY_U_H
2516598145U, // COPY_U_W
344126U, // CTC1
344126U, // CTC1_MM
8488U, // CTCMSA
13567U, // CVT_D32_S
14263U, // CVT_D32_W
14263U, // CVT_D32_W_MM
13042U, // CVT_D64_L
13567U, // CVT_D64_S
14263U, // CVT_D64_W
13567U, // CVT_D_S_MM
10205U, // CVT_L_D64
10205U, // CVT_L_D64_MM
13703U, // CVT_L_S
13703U, // CVT_L_S_MM
10471U, // CVT_S_D32
10471U, // CVT_S_D32_MM
10471U, // CVT_S_D64
13051U, // CVT_S_L
15018U, // CVT_S_W
15018U, // CVT_S_W_MM
11265U, // CVT_W_D32
11265U, // CVT_W_D64
11265U, // CVT_W_MM
13885U, // CVT_W_S
13885U, // CVT_W_S_MM
10336U, // C_EQ_D32
10336U, // C_EQ_D64
13744U, // C_EQ_S
9974U, // C_F_D32
9974U, // C_F_D64
13630U, // C_F_S
9861U, // C_LE_D32
9861U, // C_LE_D64
13594U, // C_LE_S
10783U, // C_LT_D32
10783U, // C_LT_D64
13786U, // C_LT_S
9852U, // C_NGE_D32
9852U, // C_NGE_D64
13585U, // C_NGE_S
9877U, // C_NGLE_D32
9877U, // C_NGLE_D64
13602U, // C_NGLE_S
10214U, // C_NGL_D32
10214U, // C_NGL_D64
13712U, // C_NGL_S
10774U, // C_NGT_D32
10774U, // C_NGT_D64
13777U, // C_NGT_S
9887U, // C_OLE_D32
9887U, // C_OLE_D64
13612U, // C_OLE_S
10799U, // C_OLT_D32
10799U, // C_OLT_D64
13794U, // C_OLT_S
10352U, // C_SEQ_D32
10352U, // C_SEQ_D64
13752U, // C_SEQ_S
10005U, // C_SF_D32
10005U, // C_SF_D64
13637U, // C_SF_S
10369U, // C_UEQ_D32
10369U, // C_UEQ_D64
13761U, // C_UEQ_S
9904U, // C_ULE_D32
9904U, // C_ULE_D64
13621U, // C_ULE_S
10816U, // C_ULT_D32
10816U, // C_ULT_D64
13803U, // C_ULT_S
10296U, // C_UN_D32
10296U, // C_UN_D64
13728U, // C_UN_S
13309U, // CmpRxRy16
117453509U, // CmpiRxImm16
12997U, // CmpiRxImmX16
212594U, // Constant32
16788524U, // DADD
16790162U, // DADDi
16791196U, // DADDiu
16791171U, // DADDu
13268U, // DCLO
15886U, // DCLZ
7919U, // DERET
7919U, // DERET_MM
553664142U, // DEXT
553664129U, // DEXTM
553664155U, // DEXTU
209557U, // DI
553664136U, // DINS
553664122U, // DINSM
553664148U, // DINSU
16786238U, // DIV_S_B
16787928U, // DIV_S_D
16789226U, // DIV_S_H
16792525U, // DIV_S_W
16786453U, // DIV_U_B
16788351U, // DIV_U_D
16789504U, // DIV_U_H
16792943U, // DIV_U_W
209557U, // DI_MM
16785690U, // DLSA
553656329U, // DMFC0
8233U, // DMFC1
553656504U, // DMFC2
553656336U, // DMTC0
344132U, // DMTC1
553656511U, // DMTC2
13918U, // DMULT
14021U, // DMULTu
16787836U, // DOTP_S_D
16789146U, // DOTP_S_H
16792393U, // DOTP_S_W
16788259U, // DOTP_U_D
16789434U, // DOTP_U_H
16792851U, // DOTP_U_W
1091578149U, // DPADD_S_D
1091579459U, // DPADD_S_H
1091582696U, // DPADD_S_W
1091578572U, // DPADD_U_D
1091579747U, // DPADD_U_H
1091583164U, // DPADD_U_W
16790015U, // DPAQX_SA_W_PH
16790098U, // DPAQX_S_W_PH
16791853U, // DPAQ_SA_L_W
16790057U, // DPAQ_S_W_PH
16790297U, // DPAU_H_QBL
16790593U, // DPAU_H_QBR
16790136U, // DPAX_W_PH
16790005U, // DPA_W_PH
16790030U, // DPSQX_SA_W_PH
16790112U, // DPSQX_S_W_PH
16791866U, // DPSQ_SA_L_W
16790085U, // DPSQ_S_W_PH
1091578116U, // DPSUB_S_D
1091579438U, // DPSUB_S_H
1091582663U, // DPSUB_S_W
1091578539U, // DPSUB_U_D
1091579726U, // DPSUB_U_H
1091583131U, // DPSUB_U_W
16790309U, // DPSU_H_QBL
16790605U, // DPSU_H_QBR
16790147U, // DPSX_W_PH
16790126U, // DPS_W_PH
553661662U, // DROTR
553656483U, // DROTR32
16791368U, // DROTRV
12373U, // DSBH
15955U, // DSDIV
11320U, // DSHD
553661355U, // DSLL
553656467U, // DSLL32
134230955U, // DSLL64_32
16791330U, // DSLLV
553656596U, // DSRA
553656449U, // DSRA32
16791315U, // DSRAV
553661361U, // DSRL
553656475U, // DSRL32
16791337U, // DSRLV
16791157U, // DSUBu
15941U, // DUDIV
15956U, // DivRxRy16
15942U, // DivuRxRy16
209569U, // EI
209569U, // EI_MM
7920U, // ERET
7920U, // ERET_MM
553664143U, // EXT
553661489U, // EXTP
553661421U, // EXTPDP
16791352U, // EXTPDPV
16791361U, // EXTPV
16792586U, // EXTRV_RS_W
16792140U, // EXTRV_R_W
16789235U, // EXTRV_S_H
16793023U, // EXTRV_W
553663487U, // EXTR_RS_W
553663031U, // EXTR_R_W
553660078U, // EXTR_S_H
553663130U, // EXTR_W
553664143U, // EXT_MM
0U, // ExtractElementF64
0U, // ExtractElementF64_64
0U, // FABS_D
10740U, // FABS_D32
10740U, // FABS_D64
10740U, // FABS_MM
13770U, // FABS_S
13770U, // FABS_S_MM
0U, // FABS_W
16787017U, // FADD_D
16787018U, // FADD_D32
16787018U, // FADD_D64
16787018U, // FADD_MM
16790794U, // FADD_S
16790794U, // FADD_S_MM
16791488U, // FADD_W
16787197U, // FCAF_D
16791607U, // FCAF_W
16787560U, // FCEQ_D
16792046U, // FCEQ_W
10747U, // FCLASS_D
15382U, // FCLASS_W
16787085U, // FCLE_D
16791530U, // FCLE_W
16788007U, // FCLT_D
16792625U, // FCLT_W
425634U, // FCMP_D32
425634U, // FCMP_D32_MM
425634U, // FCMP_D64
491170U, // FCMP_S32
491170U, // FCMP_S32_MM
16787147U, // FCNE_D
16791564U, // FCNE_W
16787636U, // FCOR_D
16792175U, // FCOR_W
16787594U, // FCUEQ_D
16792062U, // FCUEQ_W
16787129U, // FCULE_D
16791546U, // FCULE_W
16788041U, // FCULT_D
16792641U, // FCULT_W
16787163U, // FCUNE_D
16791580U, // FCUNE_W
16787520U, // FCUN_D
16791952U, // FCUN_W
16788415U, // FDIV_D
16788416U, // FDIV_D32
16788416U, // FDIV_D64
16788416U, // FDIV_MM
16791044U, // FDIV_S
16791044U, // FDIV_S_MM
16793007U, // FDIV_W
16788893U, // FEXDO_H
16791968U, // FEXDO_W
16786920U, // FEXP2_D
0U, // FEXP2_D_1_PSEUDO
16791391U, // FEXP2_W
0U, // FEXP2_W_1_PSEUDO
10238U, // FEXUPL_D
14678U, // FEXUPL_W
10436U, // FEXUPR_D
14975U, // FEXUPR_W
10678U, // FFINT_S_D
15275U, // FFINT_S_W
11113U, // FFINT_U_D
15705U, // FFINT_U_W
10248U, // FFQL_D
14688U, // FFQL_W
10446U, // FFQR_D
14985U, // FFQR_W
8789U, // FILL_B
10223U, // FILL_D
0U, // FILL_FD_PSEUDO
0U, // FILL_FW_PSEUDO
11638U, // FILL_H
14663U, // FILL_W
9695U, // FLOG2_D
14166U, // FLOG2_W
10194U, // FLOOR_L_D64
13692U, // FLOOR_L_S
11254U, // FLOOR_W_D32
11254U, // FLOOR_W_D64
11254U, // FLOOR_W_MM
13874U, // FLOOR_W_S
13874U, // FLOOR_W_S_MM
1091577425U, // FMADD_D
1091581896U, // FMADD_W
16786958U, // FMAX_A_D
16791429U, // FMAX_A_W
16788490U, // FMAX_D
16793032U, // FMAX_W
16786938U, // FMIN_A_D
16791409U, // FMIN_A_W
16787504U, // FMIN_D
16791944U, // FMIN_W
11215U, // FMOV_D32
11215U, // FMOV_D32_MM
11215U, // FMOV_D64
13835U, // FMOV_S
13835U, // FMOV_S_MM
1091577383U, // FMSUB_D
1091581854U, // FMSUB_W
16787488U, // FMUL_D
16787489U, // FMUL_D32
16787489U, // FMUL_D64
16787489U, // FMUL_MM
16790937U, // FMUL_S
16790937U, // FMUL_S_MM
16791928U, // FMUL_W
10022U, // FNEG_D32
10022U, // FNEG_D64
10022U, // FNEG_MM
13653U, // FNEG_S
13653U, // FNEG_S_MM
10328U, // FRCP_D
14761U, // FRCP_W
10851U, // FRINT_D
15451U, // FRINT_W
10879U, // FRSQRT_D
15479U, // FRSQRT_W
16787205U, // FSAF_D
16791615U, // FSAF_W
16787577U, // FSEQ_D
16792054U, // FSEQ_W
16787112U, // FSLE_D
16791538U, // FSLE_W
16788024U, // FSLT_D
16792633U, // FSLT_W
16787155U, // FSNE_D
16791572U, // FSNE_W
16787644U, // FSOR_D
16792183U, // FSOR_W
10870U, // FSQRT_D
10871U, // FSQRT_D32
10871U, // FSQRT_D64
10871U, // FSQRT_MM
13812U, // FSQRT_S
13812U, // FSQRT_S_MM
15470U, // FSQRT_W
16786975U, // FSUB_D
16786976U, // FSUB_D32
16786976U, // FSUB_D64
16786976U, // FSUB_MM
16790776U, // FSUB_S
16790776U, // FSUB_S_MM
16791446U, // FSUB_W
16787603U, // FSUEQ_D
16792071U, // FSUEQ_W
16787138U, // FSULE_D
16791555U, // FSULE_W
16788050U, // FSULT_D
16792650U, // FSULT_W
16787172U, // FSUNE_D
16791589U, // FSUNE_W
16787528U, // FSUN_D
16791960U, // FSUN_W
10689U, // FTINT_S_D
15286U, // FTINT_S_W
11124U, // FTINT_U_D
15716U, // FTINT_U_W
16788970U, // FTQ_H
16792080U, // FTQ_W
10511U, // FTRUNC_S_D
15058U, // FTRUNC_S_W
10934U, // FTRUNC_U_D
15526U, // FTRUNC_U_W
152056513U, // GotPrologue16
16787739U, // HADD_S_D
16789049U, // HADD_S_H
16792286U, // HADD_S_W
16788162U, // HADD_U_D
16789337U, // HADD_U_H
16792754U, // HADD_U_W
16787706U, // HSUB_S_D
16789028U, // HSUB_S_H
16792253U, // HSUB_S_W
16788129U, // HSUB_U_D
16789316U, // HSUB_U_H
16792721U, // HSUB_U_W
16786508U, // ILVEV_B
16788406U, // ILVEV_D
16789559U, // ILVEV_H
16792998U, // ILVEV_W
16786036U, // ILVL_B
16787496U, // ILVL_D
16788885U, // ILVL_H
16791936U, // ILVL_W
16785788U, // ILVOD_B
16787059U, // ILVOD_D
16788687U, // ILVOD_H
16791521U, // ILVOD_W
16786084U, // ILVR_B
16787679U, // ILVR_D
16789010U, // ILVR_H
16792226U, // ILVR_W
553664137U, // INS
3679091U, // INSERT_B
3680876U, // INSERT_D
0U, // INSERT_FD_PSEUDO
0U, // INSERT_FW_PSEUDO
3682090U, // INSERT_H
3685476U, // INSERT_W
1062736U, // INSV
4727173U, // INSVE_B
4728557U, // INSVE_D
4730072U, // INSVE_H
4732974U, // INSVE_W
553664137U, // INS_MM
209640U, // J
209668U, // JAL
13518U, // JALR
13518U, // JALR64
0U, // JALR64Pseudo
0U, // JALRPseudo
13518U, // JALR_MM
209668U, // JAL_MM
210122U, // JR
210122U, // JR64
210122U, // JR_MM
209640U, // J_MM
602884U, // Jal16
668420U, // JalB16
7907U, // JrRa16
7898U, // JrcRa16
212537U, // JrcRx16
204801U, // JumpLinkReg16
5252207U, // LB
5252207U, // LB64
168836586U, // LBUX
5252207U, // LB_MM
5256816U, // LBu
5256816U, // LBu64
5256816U, // LBu_MM
5254207U, // LD
5251095U, // LDC1
5251095U, // LDC164
5251095U, // LDC1_MM
5251244U, // LDC2
8615U, // LDI_B
10038U, // LDI_D
11514U, // LDI_H
14513U, // LDI_W
5256032U, // LDL
5256328U, // LDR
168829015U, // LDXC1
168829015U, // LDXC164
5251437U, // LD_B
5252708U, // LD_D
5254336U, // LD_H
5257170U, // LD_W
2111133U, // LEA_ADDiu
2111132U, // LEA_ADDiu64
2111133U, // LEA_ADDiu_MM
5255270U, // LH
5255270U, // LH64
168836581U, // LHX
5255270U, // LH_MM
5256855U, // LHu
5256855U, // LHu64
5256855U, // LHu_MM
5256103U, // LL
5254206U, // LLD
5256103U, // LL_MM
5251079U, // LOAD_ACC128
5251079U, // LOAD_ACC64
5251079U, // LOAD_ACC64DSP
5256194U, // LOAD_CCOND_DSP
16785691U, // LSA
168829029U, // LUXC1
168829029U, // LUXC164
168829029U, // LUXC1_MM
6304483U, // LUi
6304483U, // LUi64
6304483U, // LUi_MM
5258717U, // LW
5258717U, // LW64
5251147U, // LWC1
5251147U, // LWC1_MM
5251270U, // LWC2
5256124U, // LWL
5256124U, // LWL64
5256124U, // LWL_MM
5256428U, // LWR
5256428U, // LWR64
5256428U, // LWR_MM
5256909U, // LWU_MM
168836592U, // LWX
168829043U, // LWXC1
168829043U, // LWXC1_MM
5258717U, // LW_MM
5256909U, // LWu
5252207U, // LbRxRyOffMemX16
5256816U, // LbuRxRyOffMemX16
5255270U, // LhRxRyOffMemX16
5256855U, // LhuRxRyOffMemX16
117453505U, // LiRxImm16
12983U, // LiRxImmAlignX16
12993U, // LiRxImmX16
6299870U, // LoadAddr32Imm
5251294U, // LoadAddr32Reg
6304449U, // LoadImm32Reg
736733U, // LwConstant32
33570269U, // LwRxPcTcp16
15837U, // LwRxPcTcpX16
5258717U, // LwRxRyOffMemX16
185613789U, // LwRxSpImmX16
11314U, // MADD
1091579342U, // MADDR_Q_H
1091582425U, // MADDR_Q_W
13962U, // MADDU
16791178U, // MADDU_DSP
13962U, // MADDU_MM
1091576890U, // MADDV_B
1091578788U, // MADDV_D
1091579941U, // MADDV_H
1091583380U, // MADDV_W
16787026U, // MADD_D32
16787026U, // MADD_D32_MM
16787026U, // MADD_D64
16788530U, // MADD_DSP
11314U, // MADD_MM
1091579312U, // MADD_Q_H
1091582395U, // MADD_Q_W
16790793U, // MADD_S
16790793U, // MADD_S_MM
16790378U, // MAQ_SA_W_PHL
16790674U, // MAQ_SA_W_PHR
16790406U, // MAQ_S_W_PHL
16790702U, // MAQ_S_W_PHR
16786159U, // MAXI_S_B
16787817U, // MAXI_S_D
16789127U, // MAXI_S_H
16792364U, // MAXI_S_W
285221830U, // MAXI_U_B
285223696U, // MAXI_U_D
285224871U, // MAXI_U_H
285228288U, // MAXI_U_W
16785740U, // MAX_A_B
16786959U, // MAX_A_D
16788639U, // MAX_A_H
16791430U, // MAX_A_W
16786247U, // MAX_S_B
16787937U, // MAX_S_D
16789246U, // MAX_S_H
16792545U, // MAX_S_W
16786462U, // MAX_U_B
16788360U, // MAX_U_D
16789513U, // MAX_U_H
16792952U, // MAX_U_W
553656330U, // MFC0
8234U, // MFC1
8234U, // MFC1_MM
553656505U, // MFC2
8240U, // MFHC1
8240U, // MFHC1_MM
209579U, // MFHI
209579U, // MFHI64
12971U, // MFHI_DSP
209579U, // MFHI_MM
209882U, // MFLO
209882U, // MFLO64
13274U, // MFLO_DSP
209882U, // MFLO_MM
16786139U, // MINI_S_B
16787797U, // MINI_S_D
16789107U, // MINI_S_H
16792344U, // MINI_S_W
285221810U, // MINI_U_B
285223676U, // MINI_U_D
285224851U, // MINI_U_H
285228268U, // MINI_U_W
16785721U, // MIN_A_B
16786939U, // MIN_A_D
16788620U, // MIN_A_H
16791410U, // MIN_A_W
16786169U, // MIN_S_B
16787827U, // MIN_S_D
16789137U, // MIN_S_H
16792384U, // MIN_S_W
16786384U, // MIN_U_B
16788250U, // MIN_U_D
16789425U, // MIN_U_H
16792842U, // MIN_U_W
0U, // MIPSeh_return32
0U, // MIPSeh_return64
16786883U, // MODSUB
16786102U, // MOD_S_B
16787760U, // MOD_S_D
16789070U, // MOD_S_H
16792307U, // MOD_S_W
16786317U, // MOD_U_B
16788183U, // MOD_U_D
16789358U, // MOD_U_H
16792775U, // MOD_U_W
14041U, // MOVE_V
16787229U, // MOVF_D32
16787229U, // MOVF_D32_MM
16787229U, // MOVF_D64
16788600U, // MOVF_I
16788600U, // MOVF_I64
16788600U, // MOVF_I_MM
16790861U, // MOVF_S
16790861U, // MOVF_S_MM
16787536U, // MOVN_I64_D64
16790478U, // MOVN_I64_I
16790478U, // MOVN_I64_I64
16790952U, // MOVN_I64_S
16787536U, // MOVN_I_D32
16787536U, // MOVN_I_D32_MM
16787536U, // MOVN_I_D64
16790478U, // MOVN_I_I
16790478U, // MOVN_I_I64
16790478U, // MOVN_I_MM
16790952U, // MOVN_I_S
16790952U, // MOVN_I_S_MM
16788111U, // MOVT_D32
16788111U, // MOVT_D32_MM
16788111U, // MOVT_D64
16791146U, // MOVT_I
16791146U, // MOVT_I64
16791146U, // MOVT_I_MM
16791036U, // MOVT_S
16791036U, // MOVT_S_MM
16788511U, // MOVZ_I64_D64
16793133U, // MOVZ_I64_I
16793133U, // MOVZ_I64_I64
16791110U, // MOVZ_I64_S
16788511U, // MOVZ_I_D32
16788511U, // MOVZ_I_D32_MM
16788511U, // MOVZ_I_D64
16793133U, // MOVZ_I_I
16793133U, // MOVZ_I_I64
16793133U, // MOVZ_I_MM
16791110U, // MOVZ_I_S
16791110U, // MOVZ_I_S_MM
9675U, // MSUB
1091579331U, // MSUBR_Q_H
1091582414U, // MSUBR_Q_W
13948U, // MSUBU
16791164U, // MSUBU_DSP
13948U, // MSUBU_MM
1091576881U, // MSUBV_B
1091578779U, // MSUBV_D
1091579932U, // MSUBV_H
1091583371U, // MSUBV_W
16786984U, // MSUB_D32
16786984U, // MSUB_D32_MM
16786984U, // MSUB_D64
16786891U, // MSUB_DSP
9675U, // MSUB_MM
1091579302U, // MSUB_Q_H
1091582385U, // MSUB_Q_W
16790775U, // MSUB_S
16790775U, // MSUB_S_MM
553656337U, // MTC0
344133U, // MTC1
344133U, // MTC1_MM
553656512U, // MTC2
344119U, // MTHC1
344119U, // MTHC1_MM
209585U, // MTHI
209585U, // MTHI64
348849U, // MTHI_DSP
209585U, // MTHI_MM
349173U, // MTHLIP
209895U, // MTLO
209895U, // MTLO64
349159U, // MTLO_DSP
209895U, // MTLO_MM
16790455U, // MUL
16790419U, // MULEQ_S_W_PHL
16790715U, // MULEQ_S_W_PHR
16790321U, // MULEU_S_PH_QBL
16790617U, // MULEU_S_PH_QBR
16789924U, // MULQ_RS_PH
16792564U, // MULQ_RS_W
16789868U, // MULQ_S_PH
16792423U, // MULQ_S_W
16788953U, // MULR_Q_H
16792036U, // MULR_Q_W
16790070U, // MULSAQ_S_W_PH
16790045U, // MULSA_W_PH
13919U, // MULT
16791238U, // MULTU_DSP
16791135U, // MULT_DSP
13919U, // MULT_MM
14022U, // MULTu
14022U, // MULTu_MM
16786517U, // MULV_B
16788423U, // MULV_D
16789568U, // MULV_H
16793015U, // MULV_W
16790455U, // MUL_MM
16789741U, // MUL_PH
16788922U, // MUL_Q_H
16792005U, // MUL_Q_W
16789836U, // MUL_S_PH
209579U, // Mfhi16
209882U, // Mflo16
11372U, // Move32R16
11372U, // MoveR3216
13919U, // MultRxRy16
8148575U, // MultRxRyRz16
14022U, // MultuRxRy16
8148678U, // MultuRxRyRz16
8540U, // NLOC_B
9785U, // NLOC_D
11439U, // NLOC_H
14247U, // NLOC_W
8548U, // NLZC_B
9793U, // NLZC_D
11447U, // NLZC_H
14255U, // NLZC_W
16787034U, // NMADD_D32
16787034U, // NMADD_D32_MM
16787034U, // NMADD_D64
16790792U, // NMADD_S
16790792U, // NMADD_S_MM
16786992U, // NMSUB_D32
16786992U, // NMSUB_D32_MM
16786992U, // NMSUB_D64
16790774U, // NMSUB_S
16790774U, // NMSUB_S_MM
0U, // NOP
16790740U, // NOR
16790740U, // NOR64
285221381U, // NORI_B
16790740U, // NOR_MM
16791273U, // NOR_V
0U, // NOR_V_D_PSEUDO
0U, // NOR_V_H_PSEUDO
0U, // NOR_V_W_PSEUDO
11390U, // NegRxRy16
13925U, // NotRxRy16
16790741U, // OR
16790741U, // OR64
285221382U, // ORI_B
16790741U, // OR_MM
16791274U, // OR_V
0U, // OR_V_D_PSEUDO
0U, // OR_V_H_PSEUDO
0U, // OR_V_W_PSEUDO
553661138U, // ORi
553661138U, // ORi64
553661138U, // ORi_MM
1062101U, // OrRxRxRy16
16789730U, // PACKRL_PH
16786499U, // PCKEV_B
16788397U, // PCKEV_D
16789550U, // PCKEV_H
16792989U, // PCKEV_W
16785779U, // PCKOD_B
16787050U, // PCKOD_D
16788678U, // PCKOD_H
16791512U, // PCKOD_W
9067U, // PCNT_B
10843U, // PCNT_D
12066U, // PCNT_H
15443U, // PCNT_W
16789694U, // PICK_PH
16786615U, // PICK_QB
13136U, // PRECEQU_PH_QBL
8418U, // PRECEQU_PH_QBLA
13432U, // PRECEQU_PH_QBR
8451U, // PRECEQU_PH_QBRA
13176U, // PRECEQ_W_PHL
13472U, // PRECEQ_W_PHR
13121U, // PRECEU_PH_QBL
8402U, // PRECEU_PH_QBLA
13417U, // PRECEU_PH_QBR
8435U, // PRECEU_PH_QBRA
16789646U, // PRECRQU_S_QB_PH
16791655U, // PRECRQ_PH_W
16789619U, // PRECRQ_QB_PH
16791686U, // PRECRQ_RS_PH_W
16789633U, // PRECR_QB_PH
553662551U, // PRECR_SRA_PH_W
553662580U, // PRECR_SRA_R_PH_W
553659464U, // PREPEND
0U, // PseudoCMPU_EQ_QB
0U, // PseudoCMPU_LE_QB
0U, // PseudoCMPU_LT_QB
0U, // PseudoCMP_EQ_PH
0U, // PseudoCMP_LE_PH
0U, // PseudoCMP_LT_PH
8199U, // PseudoCVT_D32_W
8199U, // PseudoCVT_D64_L
8199U, // PseudoCVT_D64_W
8199U, // PseudoCVT_S_L
8199U, // PseudoCVT_S_W
0U, // PseudoDMULT
0U, // PseudoDMULTu
0U, // PseudoDSDIV
0U, // PseudoDUDIV
0U, // PseudoMADD
0U, // PseudoMADDU
0U, // PseudoMFHI
0U, // PseudoMFHI64
0U, // PseudoMFLO
0U, // PseudoMFLO64
0U, // PseudoMSUB
0U, // PseudoMSUBU
0U, // PseudoMTLOHI
0U, // PseudoMTLOHI64
0U, // PseudoMTLOHI_DSP
0U, // PseudoMULT
0U, // PseudoMULTu
0U, // PseudoPICK_PH
0U, // PseudoPICK_QB
0U, // PseudoSDIV
0U, // PseudoUDIV
9651U, // RADDU_W_QB
6304803U, // RDDSP
13541U, // RDHWR
13541U, // RDHWR64
12769U, // REPLV_PH
9631U, // REPLV_QB
6303952U, // REPL_PH
6300873U, // REPL_QB
210122U, // RET
210122U, // RET_MM
553661663U, // ROTR
16791369U, // ROTRV
16791369U, // ROTRV_MM
553661663U, // ROTR_MM
10173U, // ROUND_L_D64
13671U, // ROUND_L_S
11233U, // ROUND_W_D32
11233U, // ROUND_W_D64
11233U, // ROUND_W_MM
13853U, // ROUND_W_S
13853U, // ROUND_W_S_MM
0U, // Restore16
0U, // RestoreX16
0U, // RetRA
0U, // RetRA16
285221664U, // SAT_S_B
553658788U, // SAT_S_D
285224652U, // SAT_S_H
553663385U, // SAT_S_W
285221891U, // SAT_U_B
553659223U, // SAT_U_D
285224942U, // SAT_U_H
553663815U, // SAT_U_W
5252543U, // SB
5252543U, // SB64
5252543U, // SB_MM
869844U, // SC
871463U, // SCD
5252564U, // SC_MM
5254233U, // SD
5251101U, // SDC1
5251101U, // SDC164
5251101U, // SDC1_MM
5251250U, // SDC2
15956U, // SDIV
15956U, // SDIV_MM
5256037U, // SDL
5256333U, // SDR
168829022U, // SDXC1
168829022U, // SDXC164
9322U, // SEB
9322U, // SEB64
9322U, // SEB_MM
12385U, // SEH
12385U, // SEH64
12385U, // SEH_MM
5255822U, // SH
5255822U, // SH64
285221263U, // SHF_B
285224162U, // SHF_H
285227080U, // SHF_W
13280U, // SHILO
14128U, // SHILOV
16789975U, // SHLLV_PH
16786837U, // SHLLV_QB
16789912U, // SHLLV_S_PH
16792534U, // SHLLV_S_W
553660615U, // SHLL_PH
553657536U, // SHLL_QB
553660737U, // SHLL_S_PH
553663286U, // SHLL_S_W
16789965U, // SHRAV_PH
16786827U, // SHRAV_QB
16789813U, // SHRAV_R_PH
16786725U, // SHRAV_R_QB
16792129U, // SHRAV_R_W
553660522U, // SHRA_PH
553657459U, // SHRA_QB
553660690U, // SHRA_R_PH
553657602U, // SHRA_R_QB
553662999U, // SHRA_R_W
16789995U, // SHRLV_PH
16786857U, // SHRLV_QB
553660633U, // SHRL_PH
553657554U, // SHRL_QB
5255822U, // SH_MM
3054510502U, // SLDI_B
3054511925U, // SLDI_D
3054513401U, // SLDI_H
3054516400U, // SLDI_W
3322945900U, // SLD_B
3322947171U, // SLD_D
3322948799U, // SLD_H
3322951633U, // SLD_W
553661356U, // SLL
201339820U, // SLL64_32
201339820U, // SLL64_64
285221320U, // SLLI_B
285222726U, // SLLI_D
285224202U, // SLLI_H
285227201U, // SLLI_W
16791331U, // SLLV
16791331U, // SLLV_MM
16786013U, // SLL_B
16787447U, // SLL_D
16788862U, // SLL_H
553661356U, // SLL_MM
16791887U, // SLL_W
16791124U, // SLT
16791124U, // SLT64
16791124U, // SLT_MM
16790231U, // SLTi
16790231U, // SLTi64
16790231U, // SLTi_MM
16791211U, // SLTiu
16791211U, // SLTiu64
16791211U, // SLTiu_MM
16791225U, // SLTu
16791225U, // SLTu64
16791225U, // SLTu_MM
0U, // SNZ_B_PSEUDO
0U, // SNZ_D_PSEUDO
0U, // SNZ_H_PSEUDO
0U, // SNZ_V_PSEUDO
0U, // SNZ_W_PSEUDO
2516591135U, // SPLATI_B
2516592525U, // SPLATI_D
2516594001U, // SPLATI_H
2516597000U, // SPLATI_W
2248155994U, // SPLAT_B
2248157701U, // SPLAT_D
2248158993U, // SPLAT_H
2248162336U, // SPLAT_W
553656597U, // SRA
285221278U, // SRAI_B
285222701U, // SRAI_D
285224177U, // SRAI_H
285227176U, // SRAI_W
285221354U, // SRARI_B
553658216U, // SRARI_D
285224236U, // SRARI_H
553662691U, // SRARI_W
16786051U, // SRAR_B
16787612U, // SRAR_D
16788977U, // SRAR_H
16792151U, // SRAR_W
16791316U, // SRAV
16791316U, // SRAV_MM
16785749U, // SRA_B
16786968U, // SRA_D
16788648U, // SRA_H
553656597U, // SRA_MM
16791439U, // SRA_W
553661362U, // SRL
285221328U, // SRLI_B
285222734U, // SRLI_D
285224210U, // SRLI_H
285227209U, // SRLI_W
285221372U, // SRLRI_B
553658234U, // SRLRI_D
285224254U, // SRLRI_H
553662709U, // SRLRI_W
16786067U, // SRLR_B
16787628U, // SRLR_D
16788993U, // SRLR_H
16792167U, // SRLR_W
16791338U, // SRLV
16791338U, // SRLV_MM
16786020U, // SRL_B
16787472U, // SRL_D
16788869U, // SRL_H
553661362U, // SRL_MM
16791912U, // SRL_W
5251079U, // STORE_ACC128
5251079U, // STORE_ACC64
5251079U, // STORE_ACC64DSP
5256210U, // STORE_CCOND_DSP
5251965U, // ST_B
5253769U, // ST_D
5254964U, // ST_H
5258369U, // ST_W
16786886U, // SUB
16789674U, // SUBQH_PH
16789789U, // SUBQH_R_PH
16792097U, // SUBQH_R_W
16791702U, // SUBQH_W
16789749U, // SUBQ_PH
16789846U, // SUBQ_S_PH
16792403U, // SUBQ_S_W
16786423U, // SUBSUS_U_B
16788299U, // SUBSUS_U_D
16789474U, // SUBSUS_U_H
16792891U, // SUBSUS_U_W
16786226U, // SUBSUU_S_B
16787916U, // SUBSUU_S_D
16789214U, // SUBSUU_S_H
16792513U, // SUBSUU_S_W
16786188U, // SUBS_S_B
16787856U, // SUBS_S_D
16789176U, // SUBS_S_H
16792453U, // SUBS_S_W
16786403U, // SUBS_U_B
16788279U, // SUBS_U_D
16789454U, // SUBS_U_H
16792871U, // SUBS_U_W
16786595U, // SUBUH_QB
16786701U, // SUBUH_R_QB
16789947U, // SUBU_PH
16786809U, // SUBU_QB
16789890U, // SUBU_S_PH
16786748U, // SUBU_S_QB
285221426U, // SUBVI_B
285222816U, // SUBVI_D
285224292U, // SUBVI_H
285227291U, // SUBVI_W
16786482U, // SUBV_B
16788380U, // SUBV_D
16789533U, // SUBV_H
16792972U, // SUBV_W
16786886U, // SUB_MM
16791158U, // SUBu
16791158U, // SUBu_MM
168829036U, // SUXC1
168829036U, // SUXC164
168829036U, // SUXC1_MM
5258721U, // SW
5258721U, // SW64
5251153U, // SWC1
5251153U, // SWC1_MM
5251276U, // SWC2
5256129U, // SWL
5256129U, // SWL64
5256129U, // SWL_MM
5256433U, // SWR
5256433U, // SWR64
5256433U, // SWR_MM
168829050U, // SWXC1
168829050U, // SWXC1_MM
5258721U, // SW_MM
212588U, // SYNC
212588U, // SYNC_MM
209826U, // SYSCALL
209826U, // SYSCALL_MM
0U, // SZ_B_PSEUDO
0U, // SZ_D_PSEUDO
0U, // SZ_H_PSEUDO
0U, // SZ_V_PSEUDO
0U, // SZ_W_PSEUDO
0U, // Save16
0U, // SaveX16
5252543U, // SbRxRyOffMemX16
212531U, // SebRx16
212543U, // SehRx16
957972U, // SelBeqZ
957953U, // SelBneZ
226530301U, // SelTBteqZCmp
226529989U, // SelTBteqZCmpi
226530900U, // SelTBteqZSlt
226530007U, // SelTBteqZSlti
226530987U, // SelTBteqZSltiu
226531001U, // SelTBteqZSltu
243307517U, // SelTBtneZCmp
243307205U, // SelTBtneZCmpi
243308116U, // SelTBtneZSlt
243307223U, // SelTBtneZSlti
243308203U, // SelTBtneZSltiu
243308217U, // SelTBtneZSltu
5255822U, // ShRxRyOffMemX16
553661356U, // SllX16
1062691U, // SllvRxRy16
10245716U, // SltCCRxRy16
13908U, // SltRxRy16
10244823U, // SltiCCRxImmX16
117453527U, // SltiRxImm16
13015U, // SltiRxImmX16
10245803U, // SltiuCCRxImmX16
117454507U, // SltiuRxImm16
13995U, // SltiuRxImmX16
10245817U, // SltuCCRxRy16
14009U, // SltuRxRy16
10245817U, // SltuRxRyRz16
553656597U, // SraX16
1062676U, // SravRxRy16
553661362U, // SrlX16
1062698U, // SrlvRxRy16
16791158U, // SubuRxRyRz16
5258721U, // SwRxRyOffMemX16
185613793U, // SwRxSpImmX16
0U, // TAILCALL
0U, // TAILCALL64_R
0U, // TAILCALL_R
553661500U, // TEQ
6304459U, // TEQI
6304459U, // TEQI_MM
553661500U, // TEQ_MM
553659485U, // TGE
6304415U, // TGEI
6305444U, // TGEIU
6305444U, // TGEIU_MM
6304415U, // TGEI_MM
553662097U, // TGEU
553662097U, // TGEU_MM
553659485U, // TGE_MM
553662041U, // TLT
6304477U, // TLTI
6305458U, // TLTIU_MM
6304477U, // TLTI_MM
553662143U, // TLTU
553662143U, // TLTU_MM
553662041U, // TLT_MM
553659495U, // TNE
6304421U, // TNEI
6304421U, // TNEI_MM
553659495U, // TNE_MM
0U, // TRAP
10162U, // TRUNC_L_D64
13660U, // TRUNC_L_S
11222U, // TRUNC_W_D32
11222U, // TRUNC_W_D64
11222U, // TRUNC_W_MM
13842U, // TRUNC_W_S
13842U, // TRUNC_W_S_MM
6305458U, // TTLTIU
15942U, // UDIV
15942U, // UDIV_MM
1091576206U, // VSHF_B
1091577613U, // VSHF_D
1091579105U, // VSHF_H
1091582023U, // VSHF_W
7925U, // WAIT
7925U, // WAIT_MM
6304810U, // WRDSP
12379U, // WSBH
12379U, // WSBH_MM
16790745U, // XOR
16790745U, // XOR64
285221389U, // XORI_B
16790745U, // XOR_MM
16791280U, // XOR_V
0U, // XOR_V_D_PSEUDO
0U, // XOR_V_H_PSEUDO
0U, // XOR_V_W_PSEUDO
553661137U, // XORi
553661137U, // XORi64
553661137U, // XORi_MM
1062105U, // XorRxRxRy16
0U
};
static const uint8_t OpInfo2[] = {
0U, // PHI
0U, // INLINEASM
0U, // PROLOG_LABEL
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, // ABSQ_S_PH
0U, // ABSQ_S_QB
0U, // ABSQ_S_W
0U, // ADD
0U, // ADDQH_PH
0U, // ADDQH_R_PH
0U, // ADDQH_R_W
0U, // ADDQH_W
0U, // ADDQ_PH
0U, // ADDQ_S_PH
0U, // ADDQ_S_W
0U, // ADDSC
0U, // ADDS_A_B
0U, // ADDS_A_D
0U, // ADDS_A_H
0U, // ADDS_A_W
0U, // ADDS_S_B
0U, // ADDS_S_D
0U, // ADDS_S_H
0U, // ADDS_S_W
0U, // ADDS_U_B
0U, // ADDS_U_D
0U, // ADDS_U_H
0U, // ADDS_U_W
0U, // ADDUH_QB
0U, // ADDUH_R_QB
0U, // ADDU_PH
0U, // ADDU_QB
0U, // ADDU_S_PH
0U, // ADDU_S_QB
0U, // ADDVI_B
0U, // ADDVI_D
0U, // ADDVI_H
0U, // ADDVI_W
0U, // ADDV_B
0U, // ADDV_D
0U, // ADDV_H
0U, // ADDV_W
0U, // ADDWC
0U, // ADD_A_B
0U, // ADD_A_D
0U, // ADD_A_H
0U, // ADD_A_W
0U, // ADD_MM
0U, // ADDi
0U, // ADDi_MM
0U, // ADDiu
0U, // ADDiu_MM
0U, // ADDu
0U, // ADDu_MM
0U, // ADJCALLSTACKDOWN
0U, // ADJCALLSTACKUP
0U, // AND
0U, // AND64
0U, // ANDI_B
0U, // AND_MM
0U, // AND_V
0U, // AND_V_D_PSEUDO
0U, // AND_V_H_PSEUDO
0U, // AND_V_W_PSEUDO
0U, // ANDi
0U, // ANDi64
0U, // ANDi_MM
0U, // APPEND
0U, // ASUB_S_B
0U, // ASUB_S_D
0U, // ASUB_S_H
0U, // ASUB_S_W
0U, // ASUB_U_B
0U, // ASUB_U_D
0U, // ASUB_U_H
0U, // ASUB_U_W
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, // AVER_S_B
0U, // AVER_S_D
0U, // AVER_S_H
0U, // AVER_S_W
0U, // AVER_U_B
0U, // AVER_U_D
0U, // AVER_U_H
0U, // AVER_U_W
0U, // AVE_S_B
0U, // AVE_S_D
0U, // AVE_S_H
0U, // AVE_S_W
0U, // AVE_U_B
0U, // AVE_U_D
0U, // AVE_U_H
0U, // AVE_U_W
0U, // AddiuRxImmX16
0U, // AddiuRxPcImmX16
0U, // AddiuRxRxImm16
0U, // AddiuRxRxImmX16
0U, // AddiuRxRyOffMemX16
0U, // AddiuSpImm16
0U, // AddiuSpImmX16
0U, // AdduRxRyRz16
0U, // AndRxRxRy16
0U, // B
0U, // BALIGN
0U, // BAL_BR
0U, // BC1F
0U, // BC1F_MM
0U, // BC1T
0U, // BC1T_MM
0U, // BCLRI_B
0U, // BCLRI_D
0U, // BCLRI_H
0U, // BCLRI_W
0U, // BCLR_B
0U, // BCLR_D
0U, // BCLR_H
0U, // BCLR_W
0U, // BEQ
0U, // BEQ64
0U, // BEQ_MM
0U, // BGEZ
0U, // BGEZ64
0U, // BGEZAL
0U, // BGEZAL_MM
0U, // BGEZ_MM
0U, // BGTZ
0U, // BGTZ64
0U, // BGTZ_MM
0U, // BINSLI_B
0U, // BINSLI_D
0U, // BINSLI_H
0U, // BINSLI_W
0U, // BINSL_B
0U, // BINSL_D
0U, // BINSL_H
0U, // BINSL_W
0U, // BINSRI_B
0U, // BINSRI_D
0U, // BINSRI_H
0U, // BINSRI_W
0U, // BINSR_B
0U, // BINSR_D
0U, // BINSR_H
0U, // BINSR_W
0U, // BITREV
0U, // BLEZ
0U, // BLEZ64
0U, // BLEZ_MM
0U, // BLTZ
0U, // BLTZ64
0U, // BLTZAL
0U, // BLTZAL_MM
0U, // BLTZ_MM
0U, // BMNZI_B
0U, // BMNZ_V
0U, // BMZI_B
0U, // BMZ_V
0U, // BNE
0U, // BNE64
0U, // BNEGI_B
0U, // BNEGI_D
0U, // BNEGI_H
0U, // BNEGI_W
0U, // BNEG_B
0U, // BNEG_D
0U, // BNEG_H
0U, // BNEG_W
0U, // BNE_MM
0U, // BNZ_B
0U, // BNZ_D
0U, // BNZ_H
0U, // BNZ_V
0U, // BNZ_W
0U, // BPOSGE32
0U, // BPOSGE32_PSEUDO
0U, // BREAK
0U, // BREAK_MM
0U, // BSELI_B
0U, // BSEL_D_PSEUDO
0U, // BSEL_FD_PSEUDO
0U, // BSEL_FW_PSEUDO
0U, // BSEL_H_PSEUDO
0U, // BSEL_V
0U, // BSEL_W_PSEUDO
0U, // BSETI_B
0U, // BSETI_D
0U, // BSETI_H
0U, // BSETI_W
0U, // BSET_B
0U, // BSET_D
0U, // BSET_H
0U, // BSET_W
0U, // BZ_B
0U, // BZ_D
0U, // BZ_H
0U, // BZ_V
0U, // BZ_W
0U, // BeqzRxImm16
0U, // BeqzRxImmX16
0U, // Bimm16
0U, // BimmX16
0U, // BnezRxImm16
0U, // BnezRxImmX16
0U, // Break16
0U, // Bteqz16
0U, // BteqzT8CmpX16
0U, // BteqzT8CmpiX16
0U, // BteqzT8SltX16
0U, // BteqzT8SltiX16
0U, // BteqzT8SltiuX16
0U, // BteqzT8SltuX16
0U, // BteqzX16
0U, // Btnez16
0U, // BtnezT8CmpX16
0U, // BtnezT8CmpiX16
0U, // BtnezT8SltX16
0U, // BtnezT8SltiX16
0U, // BtnezT8SltiuX16
0U, // BtnezT8SltuX16
0U, // BtnezX16
0U, // BuildPairF64
0U, // BuildPairF64_64
0U, // CEIL_L_D64
0U, // CEIL_L_S
0U, // CEIL_W_D32
0U, // CEIL_W_D64
0U, // CEIL_W_MM
0U, // CEIL_W_S
0U, // CEIL_W_S_MM
0U, // CEQI_B
0U, // CEQI_D
0U, // CEQI_H
0U, // CEQI_W
0U, // CEQ_B
0U, // CEQ_D
0U, // CEQ_H
0U, // CEQ_W
0U, // CFC1
0U, // CFC1_MM
0U, // CFCMSA
0U, // CLEI_S_B
0U, // CLEI_S_D
0U, // CLEI_S_H
0U, // CLEI_S_W
0U, // CLEI_U_B
0U, // CLEI_U_D
0U, // CLEI_U_H
0U, // CLEI_U_W
0U, // CLE_S_B
0U, // CLE_S_D
0U, // CLE_S_H
0U, // CLE_S_W
0U, // CLE_U_B
0U, // CLE_U_D
0U, // CLE_U_H
0U, // CLE_U_W
0U, // CLO
0U, // CLO_MM
0U, // CLTI_S_B
0U, // CLTI_S_D
0U, // CLTI_S_H
0U, // CLTI_S_W
0U, // CLTI_U_B
0U, // CLTI_U_D
0U, // CLTI_U_H
0U, // CLTI_U_W
0U, // CLT_S_B
0U, // CLT_S_D
0U, // CLT_S_H
0U, // CLT_S_W
0U, // CLT_U_B
0U, // CLT_U_D
0U, // CLT_U_H
0U, // CLT_U_W
0U, // CLZ
0U, // CLZ_MM
0U, // CMPGDU_EQ_QB
0U, // CMPGDU_LE_QB
0U, // CMPGDU_LT_QB
0U, // CMPGU_EQ_QB
0U, // CMPGU_LE_QB
0U, // CMPGU_LT_QB
0U, // CMPU_EQ_QB
0U, // CMPU_LE_QB
0U, // CMPU_LT_QB
0U, // CMP_EQ_PH
0U, // CMP_LE_PH
0U, // CMP_LT_PH
0U, // CONSTPOOL_ENTRY
0U, // COPY_FD_PSEUDO
0U, // COPY_FW_PSEUDO
0U, // COPY_S_B
0U, // COPY_S_D
0U, // COPY_S_H
0U, // COPY_S_W
0U, // COPY_U_B
0U, // COPY_U_D
0U, // COPY_U_H
0U, // COPY_U_W
0U, // CTC1
0U, // CTC1_MM
0U, // CTCMSA
0U, // CVT_D32_S
0U, // CVT_D32_W
0U, // CVT_D32_W_MM
0U, // CVT_D64_L
0U, // CVT_D64_S
0U, // CVT_D64_W
0U, // CVT_D_S_MM
0U, // CVT_L_D64
0U, // CVT_L_D64_MM
0U, // CVT_L_S
0U, // CVT_L_S_MM
0U, // CVT_S_D32
0U, // CVT_S_D32_MM
0U, // CVT_S_D64
0U, // CVT_S_L
0U, // CVT_S_W
0U, // CVT_S_W_MM
0U, // CVT_W_D32
0U, // CVT_W_D64
0U, // CVT_W_MM
0U, // CVT_W_S
0U, // CVT_W_S_MM
0U, // C_EQ_D32
0U, // C_EQ_D64
0U, // C_EQ_S
0U, // C_F_D32
0U, // C_F_D64
0U, // C_F_S
0U, // C_LE_D32
0U, // C_LE_D64
0U, // C_LE_S
0U, // C_LT_D32
0U, // C_LT_D64
0U, // C_LT_S
0U, // C_NGE_D32
0U, // C_NGE_D64
0U, // C_NGE_S
0U, // C_NGLE_D32
0U, // C_NGLE_D64
0U, // C_NGLE_S
0U, // C_NGL_D32
0U, // C_NGL_D64
0U, // C_NGL_S
0U, // C_NGT_D32
0U, // C_NGT_D64
0U, // C_NGT_S
0U, // C_OLE_D32
0U, // C_OLE_D64
0U, // C_OLE_S
0U, // C_OLT_D32
0U, // C_OLT_D64
0U, // C_OLT_S
0U, // C_SEQ_D32
0U, // C_SEQ_D64
0U, // C_SEQ_S
0U, // C_SF_D32
0U, // C_SF_D64
0U, // C_SF_S
0U, // C_UEQ_D32
0U, // C_UEQ_D64
0U, // C_UEQ_S
0U, // C_ULE_D32
0U, // C_ULE_D64
0U, // C_ULE_S
0U, // C_ULT_D32
0U, // C_ULT_D64
0U, // C_ULT_S
0U, // C_UN_D32
0U, // C_UN_D64
0U, // C_UN_S
0U, // CmpRxRy16
0U, // CmpiRxImm16
0U, // CmpiRxImmX16
0U, // Constant32
0U, // DADD
0U, // DADDi
0U, // DADDiu
0U, // DADDu
0U, // DCLO
0U, // DCLZ
0U, // DERET
0U, // DERET_MM
1U, // DEXT
1U, // DEXTM
1U, // DEXTU
0U, // DI
1U, // DINS
1U, // DINSM
1U, // DINSU
0U, // DIV_S_B
0U, // DIV_S_D
0U, // DIV_S_H
0U, // DIV_S_W
0U, // DIV_U_B
0U, // DIV_U_D
0U, // DIV_U_H
0U, // DIV_U_W
0U, // DI_MM
3U, // DLSA
0U, // DMFC0
0U, // DMFC1
0U, // DMFC2
0U, // DMTC0
0U, // DMTC1
0U, // DMTC2
0U, // DMULT
0U, // DMULTu
0U, // DOTP_S_D
0U, // DOTP_S_H
0U, // DOTP_S_W
0U, // DOTP_U_D
0U, // DOTP_U_H
0U, // DOTP_U_W
0U, // DPADD_S_D
0U, // DPADD_S_H
0U, // DPADD_S_W
0U, // DPADD_U_D
0U, // DPADD_U_H
0U, // DPADD_U_W
0U, // DPAQX_SA_W_PH
0U, // DPAQX_S_W_PH
0U, // DPAQ_SA_L_W
0U, // DPAQ_S_W_PH
0U, // DPAU_H_QBL
0U, // DPAU_H_QBR
0U, // DPAX_W_PH
0U, // DPA_W_PH
0U, // DPSQX_SA_W_PH
0U, // DPSQX_S_W_PH
0U, // DPSQ_SA_L_W
0U, // DPSQ_S_W_PH
0U, // DPSUB_S_D
0U, // DPSUB_S_H
0U, // DPSUB_S_W
0U, // DPSUB_U_D
0U, // DPSUB_U_H
0U, // DPSUB_U_W
0U, // DPSU_H_QBL
0U, // DPSU_H_QBR
0U, // DPSX_W_PH
0U, // DPS_W_PH
0U, // DROTR
0U, // DROTR32
0U, // DROTRV
0U, // DSBH
0U, // DSDIV
0U, // DSHD
0U, // DSLL
0U, // DSLL32
0U, // DSLL64_32
0U, // DSLLV
0U, // DSRA
0U, // DSRA32
0U, // DSRAV
0U, // DSRL
0U, // DSRL32
0U, // DSRLV
0U, // DSUBu
0U, // DUDIV
0U, // DivRxRy16
0U, // DivuRxRy16
0U, // EI
0U, // EI_MM
0U, // ERET
0U, // ERET_MM
1U, // EXT
0U, // EXTP
0U, // EXTPDP
0U, // EXTPDPV
0U, // EXTPV
0U, // EXTRV_RS_W
0U, // EXTRV_R_W
0U, // EXTRV_S_H
0U, // EXTRV_W
0U, // EXTR_RS_W
0U, // EXTR_R_W
0U, // EXTR_S_H
0U, // EXTR_W
1U, // EXT_MM
0U, // ExtractElementF64
0U, // ExtractElementF64_64
0U, // FABS_D
0U, // FABS_D32
0U, // FABS_D64
0U, // FABS_MM
0U, // FABS_S
0U, // FABS_S_MM
0U, // FABS_W
0U, // FADD_D
0U, // FADD_D32
0U, // FADD_D64
0U, // FADD_MM
0U, // FADD_S
0U, // FADD_S_MM
0U, // FADD_W
0U, // FCAF_D
0U, // FCAF_W
0U, // FCEQ_D
0U, // FCEQ_W
0U, // FCLASS_D
0U, // FCLASS_W
0U, // FCLE_D
0U, // FCLE_W
0U, // FCLT_D
0U, // FCLT_W
0U, // FCMP_D32
0U, // FCMP_D32_MM
0U, // FCMP_D64
0U, // FCMP_S32
0U, // FCMP_S32_MM
0U, // FCNE_D
0U, // FCNE_W
0U, // FCOR_D
0U, // FCOR_W
0U, // FCUEQ_D
0U, // FCUEQ_W
0U, // FCULE_D
0U, // FCULE_W
0U, // FCULT_D
0U, // FCULT_W
0U, // FCUNE_D
0U, // FCUNE_W
0U, // FCUN_D
0U, // FCUN_W
0U, // FDIV_D
0U, // FDIV_D32
0U, // FDIV_D64
0U, // FDIV_MM
0U, // FDIV_S
0U, // FDIV_S_MM
0U, // FDIV_W
0U, // FEXDO_H
0U, // FEXDO_W
0U, // FEXP2_D
0U, // FEXP2_D_1_PSEUDO
0U, // FEXP2_W
0U, // FEXP2_W_1_PSEUDO
0U, // FEXUPL_D
0U, // FEXUPL_W
0U, // FEXUPR_D
0U, // FEXUPR_W
0U, // FFINT_S_D
0U, // FFINT_S_W
0U, // FFINT_U_D
0U, // FFINT_U_W
0U, // FFQL_D
0U, // FFQL_W
0U, // FFQR_D
0U, // FFQR_W
0U, // FILL_B
0U, // FILL_D
0U, // FILL_FD_PSEUDO
0U, // FILL_FW_PSEUDO
0U, // FILL_H
0U, // FILL_W
0U, // FLOG2_D
0U, // FLOG2_W
0U, // FLOOR_L_D64
0U, // FLOOR_L_S
0U, // FLOOR_W_D32
0U, // FLOOR_W_D64
0U, // FLOOR_W_MM
0U, // FLOOR_W_S
0U, // FLOOR_W_S_MM
0U, // FMADD_D
0U, // FMADD_W
0U, // FMAX_A_D
0U, // FMAX_A_W
0U, // FMAX_D
0U, // FMAX_W
0U, // FMIN_A_D
0U, // FMIN_A_W
0U, // FMIN_D
0U, // FMIN_W
0U, // FMOV_D32
0U, // FMOV_D32_MM
0U, // FMOV_D64
0U, // FMOV_S
0U, // FMOV_S_MM
0U, // FMSUB_D
0U, // FMSUB_W
0U, // FMUL_D
0U, // FMUL_D32
0U, // FMUL_D64
0U, // FMUL_MM
0U, // FMUL_S
0U, // FMUL_S_MM
0U, // FMUL_W
0U, // FNEG_D32
0U, // FNEG_D64
0U, // FNEG_MM
0U, // FNEG_S
0U, // FNEG_S_MM
0U, // FRCP_D
0U, // FRCP_W
0U, // FRINT_D
0U, // FRINT_W
0U, // FRSQRT_D
0U, // FRSQRT_W
0U, // FSAF_D
0U, // FSAF_W
0U, // FSEQ_D
0U, // FSEQ_W
0U, // FSLE_D
0U, // FSLE_W
0U, // FSLT_D
0U, // FSLT_W
0U, // FSNE_D
0U, // FSNE_W
0U, // FSOR_D
0U, // FSOR_W
0U, // FSQRT_D
0U, // FSQRT_D32
0U, // FSQRT_D64
0U, // FSQRT_MM
0U, // FSQRT_S
0U, // FSQRT_S_MM
0U, // FSQRT_W
0U, // FSUB_D
0U, // FSUB_D32
0U, // FSUB_D64
0U, // FSUB_MM
0U, // FSUB_S
0U, // FSUB_S_MM
0U, // FSUB_W
0U, // FSUEQ_D
0U, // FSUEQ_W
0U, // FSULE_D
0U, // FSULE_W
0U, // FSULT_D
0U, // FSULT_W
0U, // FSUNE_D
0U, // FSUNE_W
0U, // FSUN_D
0U, // FSUN_W
0U, // FTINT_S_D
0U, // FTINT_S_W
0U, // FTINT_U_D
0U, // FTINT_U_W
0U, // FTQ_H
0U, // FTQ_W
0U, // FTRUNC_S_D
0U, // FTRUNC_S_W
0U, // FTRUNC_U_D
0U, // FTRUNC_U_W
0U, // GotPrologue16
0U, // HADD_S_D
0U, // HADD_S_H
0U, // HADD_S_W
0U, // HADD_U_D
0U, // HADD_U_H
0U, // HADD_U_W
0U, // HSUB_S_D
0U, // HSUB_S_H
0U, // HSUB_S_W
0U, // HSUB_U_D
0U, // HSUB_U_H
0U, // HSUB_U_W
0U, // ILVEV_B
0U, // ILVEV_D
0U, // ILVEV_H
0U, // ILVEV_W
0U, // ILVL_B
0U, // ILVL_D
0U, // ILVL_H
0U, // ILVL_W
0U, // ILVOD_B
0U, // ILVOD_D
0U, // ILVOD_H
0U, // ILVOD_W
0U, // ILVR_B
0U, // ILVR_D
0U, // ILVR_H
0U, // ILVR_W
1U, // INS
0U, // INSERT_B
0U, // INSERT_D
0U, // INSERT_FD_PSEUDO
0U, // INSERT_FW_PSEUDO
0U, // INSERT_H
0U, // INSERT_W
0U, // INSV
0U, // INSVE_B
0U, // INSVE_D
0U, // INSVE_H
0U, // INSVE_W
1U, // INS_MM
0U, // J
0U, // JAL
0U, // JALR
0U, // JALR64
0U, // JALR64Pseudo
0U, // JALRPseudo
0U, // JALR_MM
0U, // JAL_MM
0U, // JR
0U, // JR64
0U, // JR_MM
0U, // J_MM
0U, // Jal16
0U, // JalB16
0U, // JrRa16
0U, // JrcRa16
0U, // JrcRx16
0U, // JumpLinkReg16
0U, // LB
0U, // LB64
0U, // LBUX
0U, // LB_MM
0U, // LBu
0U, // LBu64
0U, // LBu_MM
0U, // LD
0U, // LDC1
0U, // LDC164
0U, // LDC1_MM
0U, // LDC2
0U, // LDI_B
0U, // LDI_D
0U, // LDI_H
0U, // LDI_W
0U, // LDL
0U, // LDR
0U, // LDXC1
0U, // LDXC164
0U, // LD_B
0U, // LD_D
0U, // LD_H
0U, // LD_W
0U, // LEA_ADDiu
0U, // LEA_ADDiu64
0U, // LEA_ADDiu_MM
0U, // LH
0U, // LH64
0U, // LHX
0U, // LH_MM
0U, // LHu
0U, // LHu64
0U, // LHu_MM
0U, // LL
0U, // LLD
0U, // LL_MM
0U, // LOAD_ACC128
0U, // LOAD_ACC64
0U, // LOAD_ACC64DSP
0U, // LOAD_CCOND_DSP
3U, // LSA
0U, // LUXC1
0U, // LUXC164
0U, // LUXC1_MM
0U, // LUi
0U, // LUi64
0U, // LUi_MM
0U, // LW
0U, // LW64
0U, // LWC1
0U, // LWC1_MM
0U, // LWC2
0U, // LWL
0U, // LWL64
0U, // LWL_MM
0U, // LWR
0U, // LWR64
0U, // LWR_MM
0U, // LWU_MM
0U, // LWX
0U, // LWXC1
0U, // LWXC1_MM
0U, // LW_MM
0U, // LWu
0U, // LbRxRyOffMemX16
0U, // LbuRxRyOffMemX16
0U, // LhRxRyOffMemX16
0U, // LhuRxRyOffMemX16
0U, // LiRxImm16
0U, // LiRxImmAlignX16
0U, // LiRxImmX16
0U, // LoadAddr32Imm
0U, // LoadAddr32Reg
0U, // LoadImm32Reg
0U, // LwConstant32
0U, // LwRxPcTcp16
0U, // LwRxPcTcpX16
0U, // LwRxRyOffMemX16
0U, // LwRxSpImmX16
0U, // MADD
0U, // MADDR_Q_H
0U, // MADDR_Q_W
0U, // MADDU
0U, // MADDU_DSP
0U, // MADDU_MM
0U, // MADDV_B
0U, // MADDV_D
0U, // MADDV_H
0U, // MADDV_W
1U, // MADD_D32
1U, // MADD_D32_MM
1U, // MADD_D64
0U, // MADD_DSP
0U, // MADD_MM
0U, // MADD_Q_H
0U, // MADD_Q_W
1U, // MADD_S
1U, // MADD_S_MM
0U, // MAQ_SA_W_PHL
0U, // MAQ_SA_W_PHR
0U, // MAQ_S_W_PHL
0U, // MAQ_S_W_PHR
0U, // MAXI_S_B
0U, // MAXI_S_D
0U, // MAXI_S_H
0U, // MAXI_S_W
0U, // MAXI_U_B
0U, // MAXI_U_D
0U, // MAXI_U_H
0U, // MAXI_U_W
0U, // MAX_A_B
0U, // MAX_A_D
0U, // MAX_A_H
0U, // MAX_A_W
0U, // MAX_S_B
0U, // MAX_S_D
0U, // MAX_S_H
0U, // MAX_S_W
0U, // MAX_U_B
0U, // MAX_U_D
0U, // MAX_U_H
0U, // MAX_U_W
0U, // MFC0
0U, // MFC1
0U, // MFC1_MM
0U, // MFC2
0U, // MFHC1
0U, // MFHC1_MM
0U, // MFHI
0U, // MFHI64
0U, // MFHI_DSP
0U, // MFHI_MM
0U, // MFLO
0U, // MFLO64
0U, // MFLO_DSP
0U, // MFLO_MM
0U, // MINI_S_B
0U, // MINI_S_D
0U, // MINI_S_H
0U, // MINI_S_W
0U, // MINI_U_B
0U, // MINI_U_D
0U, // MINI_U_H
0U, // MINI_U_W
0U, // MIN_A_B
0U, // MIN_A_D
0U, // MIN_A_H
0U, // MIN_A_W
0U, // MIN_S_B
0U, // MIN_S_D
0U, // MIN_S_H
0U, // MIN_S_W
0U, // MIN_U_B
0U, // MIN_U_D
0U, // MIN_U_H
0U, // MIN_U_W
0U, // MIPSeh_return32
0U, // MIPSeh_return64
0U, // MODSUB
0U, // MOD_S_B
0U, // MOD_S_D
0U, // MOD_S_H
0U, // MOD_S_W
0U, // MOD_U_B
0U, // MOD_U_D
0U, // MOD_U_H
0U, // MOD_U_W
0U, // MOVE_V
0U, // MOVF_D32
0U, // MOVF_D32_MM
0U, // MOVF_D64
0U, // MOVF_I
0U, // MOVF_I64
0U, // MOVF_I_MM
0U, // MOVF_S
0U, // MOVF_S_MM
0U, // MOVN_I64_D64
0U, // MOVN_I64_I
0U, // MOVN_I64_I64
0U, // MOVN_I64_S
0U, // MOVN_I_D32
0U, // MOVN_I_D32_MM
0U, // MOVN_I_D64
0U, // MOVN_I_I
0U, // MOVN_I_I64
0U, // MOVN_I_MM
0U, // MOVN_I_S
0U, // MOVN_I_S_MM
0U, // MOVT_D32
0U, // MOVT_D32_MM
0U, // MOVT_D64
0U, // MOVT_I
0U, // MOVT_I64
0U, // MOVT_I_MM
0U, // MOVT_S
0U, // MOVT_S_MM
0U, // MOVZ_I64_D64
0U, // MOVZ_I64_I
0U, // MOVZ_I64_I64
0U, // MOVZ_I64_S
0U, // MOVZ_I_D32
0U, // MOVZ_I_D32_MM
0U, // MOVZ_I_D64
0U, // MOVZ_I_I
0U, // MOVZ_I_I64
0U, // MOVZ_I_MM
0U, // MOVZ_I_S
0U, // MOVZ_I_S_MM
0U, // MSUB
0U, // MSUBR_Q_H
0U, // MSUBR_Q_W
0U, // MSUBU
0U, // MSUBU_DSP
0U, // MSUBU_MM
0U, // MSUBV_B
0U, // MSUBV_D
0U, // MSUBV_H
0U, // MSUBV_W
1U, // MSUB_D32
1U, // MSUB_D32_MM
1U, // MSUB_D64
0U, // MSUB_DSP
0U, // MSUB_MM
0U, // MSUB_Q_H
0U, // MSUB_Q_W
1U, // MSUB_S
1U, // MSUB_S_MM
0U, // MTC0
0U, // MTC1
0U, // MTC1_MM
0U, // MTC2
0U, // MTHC1
0U, // MTHC1_MM
0U, // MTHI
0U, // MTHI64
0U, // MTHI_DSP
0U, // MTHI_MM
0U, // MTHLIP
0U, // MTLO
0U, // MTLO64
0U, // MTLO_DSP
0U, // MTLO_MM
0U, // MUL
0U, // MULEQ_S_W_PHL
0U, // MULEQ_S_W_PHR
0U, // MULEU_S_PH_QBL
0U, // MULEU_S_PH_QBR
0U, // MULQ_RS_PH
0U, // MULQ_RS_W
0U, // MULQ_S_PH
0U, // MULQ_S_W
0U, // MULR_Q_H
0U, // MULR_Q_W
0U, // MULSAQ_S_W_PH
0U, // MULSA_W_PH
0U, // MULT
0U, // MULTU_DSP
0U, // MULT_DSP
0U, // MULT_MM
0U, // MULTu
0U, // MULTu_MM
0U, // MULV_B
0U, // MULV_D
0U, // MULV_H
0U, // MULV_W
0U, // MUL_MM
0U, // MUL_PH
0U, // MUL_Q_H
0U, // MUL_Q_W
0U, // MUL_S_PH
0U, // Mfhi16
0U, // Mflo16
0U, // Move32R16
0U, // MoveR3216
0U, // MultRxRy16
0U, // MultRxRyRz16
0U, // MultuRxRy16
0U, // MultuRxRyRz16
0U, // NLOC_B
0U, // NLOC_D
0U, // NLOC_H
0U, // NLOC_W
0U, // NLZC_B
0U, // NLZC_D
0U, // NLZC_H
0U, // NLZC_W
1U, // NMADD_D32
1U, // NMADD_D32_MM
1U, // NMADD_D64
1U, // NMADD_S
1U, // NMADD_S_MM
1U, // NMSUB_D32
1U, // NMSUB_D32_MM
1U, // NMSUB_D64
1U, // NMSUB_S
1U, // NMSUB_S_MM
0U, // NOP
0U, // NOR
0U, // NOR64
0U, // NORI_B
0U, // NOR_MM
0U, // NOR_V
0U, // NOR_V_D_PSEUDO
0U, // NOR_V_H_PSEUDO
0U, // NOR_V_W_PSEUDO
0U, // NegRxRy16
0U, // NotRxRy16
0U, // OR
0U, // OR64
0U, // ORI_B
0U, // OR_MM
0U, // OR_V
0U, // OR_V_D_PSEUDO
0U, // OR_V_H_PSEUDO
0U, // OR_V_W_PSEUDO
0U, // ORi
0U, // ORi64
0U, // ORi_MM
0U, // OrRxRxRy16
0U, // PACKRL_PH
0U, // PCKEV_B
0U, // PCKEV_D
0U, // PCKEV_H
0U, // PCKEV_W
0U, // PCKOD_B
0U, // PCKOD_D
0U, // PCKOD_H
0U, // PCKOD_W
0U, // PCNT_B
0U, // PCNT_D
0U, // PCNT_H
0U, // PCNT_W
0U, // PICK_PH
0U, // PICK_QB
0U, // PRECEQU_PH_QBL
0U, // PRECEQU_PH_QBLA
0U, // PRECEQU_PH_QBR
0U, // PRECEQU_PH_QBRA
0U, // PRECEQ_W_PHL
0U, // PRECEQ_W_PHR
0U, // PRECEU_PH_QBL
0U, // PRECEU_PH_QBLA
0U, // PRECEU_PH_QBR
0U, // PRECEU_PH_QBRA
0U, // PRECRQU_S_QB_PH
0U, // PRECRQ_PH_W
0U, // PRECRQ_QB_PH
0U, // PRECRQ_RS_PH_W
0U, // PRECR_QB_PH
0U, // PRECR_SRA_PH_W
0U, // PRECR_SRA_R_PH_W
0U, // PREPEND
0U, // PseudoCMPU_EQ_QB
0U, // PseudoCMPU_LE_QB
0U, // PseudoCMPU_LT_QB
0U, // PseudoCMP_EQ_PH
0U, // PseudoCMP_LE_PH
0U, // PseudoCMP_LT_PH
0U, // PseudoCVT_D32_W
0U, // PseudoCVT_D64_L
0U, // PseudoCVT_D64_W
0U, // PseudoCVT_S_L
0U, // PseudoCVT_S_W
0U, // PseudoDMULT
0U, // PseudoDMULTu
0U, // PseudoDSDIV
0U, // PseudoDUDIV
0U, // PseudoMADD
0U, // PseudoMADDU
0U, // PseudoMFHI
0U, // PseudoMFHI64
0U, // PseudoMFLO
0U, // PseudoMFLO64
0U, // PseudoMSUB
0U, // PseudoMSUBU
0U, // PseudoMTLOHI
0U, // PseudoMTLOHI64
0U, // PseudoMTLOHI_DSP
0U, // PseudoMULT
0U, // PseudoMULTu
0U, // PseudoPICK_PH
0U, // PseudoPICK_QB
0U, // PseudoSDIV
0U, // PseudoUDIV
0U, // RADDU_W_QB
0U, // RDDSP
0U, // RDHWR
0U, // RDHWR64
0U, // REPLV_PH
0U, // REPLV_QB
0U, // REPL_PH
0U, // REPL_QB
0U, // RET
0U, // RET_MM
0U, // ROTR
0U, // ROTRV
0U, // ROTRV_MM
0U, // ROTR_MM
0U, // ROUND_L_D64
0U, // ROUND_L_S
0U, // ROUND_W_D32
0U, // ROUND_W_D64
0U, // ROUND_W_MM
0U, // ROUND_W_S
0U, // ROUND_W_S_MM
0U, // Restore16
0U, // RestoreX16
0U, // RetRA
0U, // RetRA16
0U, // SAT_S_B
0U, // SAT_S_D
0U, // SAT_S_H
0U, // SAT_S_W
0U, // SAT_U_B
0U, // SAT_U_D
0U, // SAT_U_H
0U, // SAT_U_W
0U, // SB
0U, // SB64
0U, // SB_MM
0U, // SC
0U, // SCD
0U, // SC_MM
0U, // SD
0U, // SDC1
0U, // SDC164
0U, // SDC1_MM
0U, // SDC2
0U, // SDIV
0U, // SDIV_MM
0U, // SDL
0U, // SDR
0U, // SDXC1
0U, // SDXC164
0U, // SEB
0U, // SEB64
0U, // SEB_MM
0U, // SEH
0U, // SEH64
0U, // SEH_MM
0U, // SH
0U, // SH64
0U, // SHF_B
0U, // SHF_H
0U, // SHF_W
0U, // SHILO
0U, // SHILOV
0U, // SHLLV_PH
0U, // SHLLV_QB
0U, // SHLLV_S_PH
0U, // SHLLV_S_W
0U, // SHLL_PH
0U, // SHLL_QB
0U, // SHLL_S_PH
0U, // SHLL_S_W
0U, // SHRAV_PH
0U, // SHRAV_QB
0U, // SHRAV_R_PH
0U, // SHRAV_R_QB
0U, // SHRAV_R_W
0U, // SHRA_PH
0U, // SHRA_QB
0U, // SHRA_R_PH
0U, // SHRA_R_QB
0U, // SHRA_R_W
0U, // SHRLV_PH
0U, // SHRLV_QB
0U, // SHRL_PH
0U, // SHRL_QB
0U, // SH_MM
0U, // SLDI_B
0U, // SLDI_D
0U, // SLDI_H
0U, // SLDI_W
0U, // SLD_B
0U, // SLD_D
0U, // SLD_H
0U, // SLD_W
0U, // SLL
0U, // SLL64_32
0U, // SLL64_64
0U, // SLLI_B
0U, // SLLI_D
0U, // SLLI_H
0U, // SLLI_W
0U, // SLLV
0U, // SLLV_MM
0U, // SLL_B
0U, // SLL_D
0U, // SLL_H
0U, // SLL_MM
0U, // SLL_W
0U, // SLT
0U, // SLT64
0U, // SLT_MM
0U, // SLTi
0U, // SLTi64
0U, // SLTi_MM
0U, // SLTiu
0U, // SLTiu64
0U, // SLTiu_MM
0U, // SLTu
0U, // SLTu64
0U, // SLTu_MM
0U, // SNZ_B_PSEUDO
0U, // SNZ_D_PSEUDO
0U, // SNZ_H_PSEUDO
0U, // SNZ_V_PSEUDO
0U, // SNZ_W_PSEUDO
0U, // SPLATI_B
0U, // SPLATI_D
0U, // SPLATI_H
0U, // SPLATI_W
0U, // SPLAT_B
0U, // SPLAT_D
0U, // SPLAT_H
0U, // SPLAT_W
0U, // SRA
0U, // SRAI_B
0U, // SRAI_D
0U, // SRAI_H
0U, // SRAI_W
0U, // SRARI_B
0U, // SRARI_D
0U, // SRARI_H
0U, // SRARI_W
0U, // SRAR_B
0U, // SRAR_D
0U, // SRAR_H
0U, // SRAR_W
0U, // SRAV
0U, // SRAV_MM
0U, // SRA_B
0U, // SRA_D
0U, // SRA_H
0U, // SRA_MM
0U, // SRA_W
0U, // SRL
0U, // SRLI_B
0U, // SRLI_D
0U, // SRLI_H
0U, // SRLI_W
0U, // SRLRI_B
0U, // SRLRI_D
0U, // SRLRI_H
0U, // SRLRI_W
0U, // SRLR_B
0U, // SRLR_D
0U, // SRLR_H
0U, // SRLR_W
0U, // SRLV
0U, // SRLV_MM
0U, // SRL_B
0U, // SRL_D
0U, // SRL_H
0U, // SRL_MM
0U, // SRL_W
0U, // STORE_ACC128
0U, // STORE_ACC64
0U, // STORE_ACC64DSP
0U, // STORE_CCOND_DSP
0U, // ST_B
0U, // ST_D
0U, // ST_H
0U, // ST_W
0U, // SUB
0U, // SUBQH_PH
0U, // SUBQH_R_PH
0U, // SUBQH_R_W
0U, // SUBQH_W
0U, // SUBQ_PH
0U, // SUBQ_S_PH
0U, // SUBQ_S_W
0U, // SUBSUS_U_B
0U, // SUBSUS_U_D
0U, // SUBSUS_U_H
0U, // SUBSUS_U_W
0U, // SUBSUU_S_B
0U, // SUBSUU_S_D
0U, // SUBSUU_S_H
0U, // SUBSUU_S_W
0U, // SUBS_S_B
0U, // SUBS_S_D
0U, // SUBS_S_H
0U, // SUBS_S_W
0U, // SUBS_U_B
0U, // SUBS_U_D
0U, // SUBS_U_H
0U, // SUBS_U_W
0U, // SUBUH_QB
0U, // SUBUH_R_QB
0U, // SUBU_PH
0U, // SUBU_QB
0U, // SUBU_S_PH
0U, // SUBU_S_QB
0U, // SUBVI_B
0U, // SUBVI_D
0U, // SUBVI_H
0U, // SUBVI_W
0U, // SUBV_B
0U, // SUBV_D
0U, // SUBV_H
0U, // SUBV_W
0U, // SUB_MM
0U, // SUBu
0U, // SUBu_MM
0U, // SUXC1
0U, // SUXC164
0U, // SUXC1_MM
0U, // SW
0U, // SW64
0U, // SWC1
0U, // SWC1_MM
0U, // SWC2
0U, // SWL
0U, // SWL64
0U, // SWL_MM
0U, // SWR
0U, // SWR64
0U, // SWR_MM
0U, // SWXC1
0U, // SWXC1_MM
0U, // SW_MM
0U, // SYNC
0U, // SYNC_MM
0U, // SYSCALL
0U, // SYSCALL_MM
0U, // SZ_B_PSEUDO
0U, // SZ_D_PSEUDO
0U, // SZ_H_PSEUDO
0U, // SZ_V_PSEUDO
0U, // SZ_W_PSEUDO
0U, // Save16
0U, // SaveX16
0U, // SbRxRyOffMemX16
0U, // SebRx16
0U, // SehRx16
0U, // SelBeqZ
0U, // SelBneZ
0U, // SelTBteqZCmp
0U, // SelTBteqZCmpi
0U, // SelTBteqZSlt
0U, // SelTBteqZSlti
0U, // SelTBteqZSltiu
0U, // SelTBteqZSltu
0U, // SelTBtneZCmp
0U, // SelTBtneZCmpi
0U, // SelTBtneZSlt
0U, // SelTBtneZSlti
0U, // SelTBtneZSltiu
0U, // SelTBtneZSltu
0U, // ShRxRyOffMemX16
0U, // SllX16
0U, // SllvRxRy16
0U, // SltCCRxRy16
0U, // SltRxRy16
0U, // SltiCCRxImmX16
0U, // SltiRxImm16
0U, // SltiRxImmX16
0U, // SltiuCCRxImmX16
0U, // SltiuRxImm16
0U, // SltiuRxImmX16
0U, // SltuCCRxRy16
0U, // SltuRxRy16
0U, // SltuRxRyRz16
0U, // SraX16
0U, // SravRxRy16
0U, // SrlX16
0U, // SrlvRxRy16
0U, // SubuRxRyRz16
0U, // SwRxRyOffMemX16
0U, // SwRxSpImmX16
0U, // TAILCALL
0U, // TAILCALL64_R
0U, // TAILCALL_R
0U, // TEQ
0U, // TEQI
0U, // TEQI_MM
0U, // TEQ_MM
0U, // TGE
0U, // TGEI
0U, // TGEIU
0U, // TGEIU_MM
0U, // TGEI_MM
0U, // TGEU
0U, // TGEU_MM
0U, // TGE_MM
0U, // TLT
0U, // TLTI
0U, // TLTIU_MM
0U, // TLTI_MM
0U, // TLTU
0U, // TLTU_MM
0U, // TLT_MM
0U, // TNE
0U, // TNEI
0U, // TNEI_MM
0U, // TNE_MM
0U, // TRAP
0U, // TRUNC_L_D64
0U, // TRUNC_L_S
0U, // TRUNC_W_D32
0U, // TRUNC_W_D64
0U, // TRUNC_W_MM
0U, // TRUNC_W_S
0U, // TRUNC_W_S_MM
0U, // TTLTIU
0U, // UDIV
0U, // UDIV_MM
0U, // VSHF_B
0U, // VSHF_D
0U, // VSHF_H
0U, // VSHF_W
0U, // WAIT
0U, // WAIT_MM
0U, // WRDSP
0U, // WSBH
0U, // WSBH_MM
0U, // XOR
0U, // XOR64
0U, // XORI_B
0U, // XOR_MM
0U, // XOR_V
0U, // XOR_V_D_PSEUDO
0U, // XOR_V_H_PSEUDO
0U, // XOR_V_W_PSEUDO
0U, // XORi
0U, // XORi64
0U, // XORi_MM
0U, // XorRxRxRy16
0U
};
#ifndef CAPSTONE_DIET
static char AsmStrs[] = {
/* 0 */ 'j', 'a', 'l', 'r', 'c', 32, 9, 0,
/* 8 */ 'd', 'm', 'f', 'c', '0', 9, 0,
/* 15 */ 'd', 'm', 't', 'c', '0', 9, 0,
/* 22 */ 'l', 'd', 'c', '1', 9, 0,
/* 28 */ 's', 'd', 'c', '1', 9, 0,
/* 34 */ 'c', 'f', 'c', '1', 9, 0,
/* 40 */ 'd', 'm', 'f', 'c', '1', 9, 0,
/* 47 */ 'm', 'f', 'h', 'c', '1', 9, 0,
/* 54 */ 'm', 't', 'h', 'c', '1', 9, 0,
/* 61 */ 'c', 't', 'c', '1', 9, 0,
/* 67 */ 'd', 'm', 't', 'c', '1', 9, 0,
/* 74 */ 'l', 'w', 'c', '1', 9, 0,
/* 80 */ 's', 'w', 'c', '1', 9, 0,
/* 86 */ 'l', 'd', 'x', 'c', '1', 9, 0,
/* 93 */ 's', 'd', 'x', 'c', '1', 9, 0,
/* 100 */ 'l', 'u', 'x', 'c', '1', 9, 0,
/* 107 */ 's', 'u', 'x', 'c', '1', 9, 0,
/* 114 */ 'l', 'w', 'x', 'c', '1', 9, 0,
/* 121 */ 's', 'w', 'x', 'c', '1', 9, 0,
/* 128 */ 'd', 's', 'r', 'a', '3', '2', 9, 0,
/* 136 */ 'b', 'p', 'o', 's', 'g', 'e', '3', '2', 9, 0,
/* 146 */ 'd', 's', 'l', 'l', '3', '2', 9, 0,
/* 154 */ 'd', 's', 'r', 'l', '3', '2', 9, 0,
/* 162 */ 'd', 'r', 'o', 't', 'r', '3', '2', 9, 0,
/* 171 */ 'l', 'd', 'c', '2', 9, 0,
/* 177 */ 's', 'd', 'c', '2', 9, 0,
/* 183 */ 'd', 'm', 'f', 'c', '2', 9, 0,
/* 190 */ 'd', 'm', 't', 'c', '2', 9, 0,
/* 197 */ 'l', 'w', 'c', '2', 9, 0,
/* 203 */ 's', 'w', 'c', '2', 9, 0,
/* 209 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 'a', 9, 0,
/* 225 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 'a', 9, 0,
/* 242 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 'a', 9, 0,
/* 258 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 'a', 9, 0,
/* 275 */ 'd', 's', 'r', 'a', 9, 0,
/* 281 */ 'd', 'l', 's', 'a', 9, 0,
/* 287 */ 'c', 'f', 'c', 'm', 's', 'a', 9, 0,
/* 295 */ 'c', 't', 'c', 'm', 's', 'a', 9, 0,
/* 303 */ 'a', 'd', 'd', '_', 'a', '.', 'b', 9, 0,
/* 312 */ 'm', 'i', 'n', '_', 'a', '.', 'b', 9, 0,
/* 321 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'b', 9, 0,
/* 331 */ 'm', 'a', 'x', '_', 'a', '.', 'b', 9, 0,
/* 340 */ 's', 'r', 'a', '.', 'b', 9, 0,
/* 347 */ 'n', 'l', 'o', 'c', '.', 'b', 9, 0,
/* 355 */ 'n', 'l', 'z', 'c', '.', 'b', 9, 0,
/* 363 */ 's', 'l', 'd', '.', 'b', 9, 0,
/* 370 */ 'p', 'c', 'k', 'o', 'd', '.', 'b', 9, 0,
/* 379 */ 'i', 'l', 'v', 'o', 'd', '.', 'b', 9, 0,
/* 388 */ 'i', 'n', 's', 'v', 'e', '.', 'b', 9, 0,
/* 397 */ 'v', 's', 'h', 'f', '.', 'b', 9, 0,
/* 405 */ 'b', 'n', 'e', 'g', '.', 'b', 9, 0,
/* 413 */ 's', 'r', 'a', 'i', '.', 'b', 9, 0,
/* 421 */ 's', 'l', 'd', 'i', '.', 'b', 9, 0,
/* 429 */ 'a', 'n', 'd', 'i', '.', 'b', 9, 0,
/* 437 */ 'b', 'n', 'e', 'g', 'i', '.', 'b', 9, 0,
/* 446 */ 'b', 's', 'e', 'l', 'i', '.', 'b', 9, 0,
/* 455 */ 's', 'l', 'l', 'i', '.', 'b', 9, 0,
/* 463 */ 's', 'r', 'l', 'i', '.', 'b', 9, 0,
/* 471 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'b', 9, 0,
/* 481 */ 'c', 'e', 'q', 'i', '.', 'b', 9, 0,
/* 489 */ 's', 'r', 'a', 'r', 'i', '.', 'b', 9, 0,
/* 498 */ 'b', 'c', 'l', 'r', 'i', '.', 'b', 9, 0,
/* 507 */ 's', 'r', 'l', 'r', 'i', '.', 'b', 9, 0,
/* 516 */ 'n', 'o', 'r', 'i', '.', 'b', 9, 0,
/* 524 */ 'x', 'o', 'r', 'i', '.', 'b', 9, 0,
/* 532 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'b', 9, 0,
/* 542 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'b', 9, 0,
/* 552 */ 'b', 's', 'e', 't', 'i', '.', 'b', 9, 0,
/* 561 */ 's', 'u', 'b', 'v', 'i', '.', 'b', 9, 0,
/* 570 */ 'a', 'd', 'd', 'v', 'i', '.', 'b', 9, 0,
/* 579 */ 'b', 'm', 'z', 'i', '.', 'b', 9, 0,
/* 587 */ 'b', 'm', 'n', 'z', 'i', '.', 'b', 9, 0,
/* 596 */ 'f', 'i', 'l', 'l', '.', 'b', 9, 0,
/* 604 */ 's', 'l', 'l', '.', 'b', 9, 0,
/* 611 */ 's', 'r', 'l', '.', 'b', 9, 0,
/* 618 */ 'b', 'i', 'n', 's', 'l', '.', 'b', 9, 0,
/* 627 */ 'i', 'l', 'v', 'l', '.', 'b', 9, 0,
/* 635 */ 'c', 'e', 'q', '.', 'b', 9, 0,
/* 642 */ 's', 'r', 'a', 'r', '.', 'b', 9, 0,
/* 650 */ 'b', 'c', 'l', 'r', '.', 'b', 9, 0,
/* 658 */ 's', 'r', 'l', 'r', '.', 'b', 9, 0,
/* 666 */ 'b', 'i', 'n', 's', 'r', '.', 'b', 9, 0,
/* 675 */ 'i', 'l', 'v', 'r', '.', 'b', 9, 0,
/* 683 */ 'a', 's', 'u', 'b', '_', 's', '.', 'b', 9, 0,
/* 693 */ 'm', 'o', 'd', '_', 's', '.', 'b', 9, 0,
/* 702 */ 'c', 'l', 'e', '_', 's', '.', 'b', 9, 0,
/* 711 */ 'a', 'v', 'e', '_', 's', '.', 'b', 9, 0,
/* 720 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'b', 9, 0,
/* 730 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'b', 9, 0,
/* 740 */ 'c', 'l', 't', 'i', '_', 's', '.', 'b', 9, 0,
/* 750 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'b', 9, 0,
/* 760 */ 'm', 'i', 'n', '_', 's', '.', 'b', 9, 0,
/* 769 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'b', 9, 0,
/* 779 */ 's', 'u', 'b', 's', '_', 's', '.', 'b', 9, 0,
/* 789 */ 'a', 'd', 'd', 's', '_', 's', '.', 'b', 9, 0,
/* 799 */ 's', 'a', 't', '_', 's', '.', 'b', 9, 0,
/* 808 */ 'c', 'l', 't', '_', 's', '.', 'b', 9, 0,
/* 817 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'b', 9, 0,
/* 829 */ 'd', 'i', 'v', '_', 's', '.', 'b', 9, 0,
/* 838 */ 'm', 'a', 'x', '_', 's', '.', 'b', 9, 0,
/* 847 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'b', 9, 0,
/* 857 */ 's', 'p', 'l', 'a', 't', '.', 'b', 9, 0,
/* 866 */ 'b', 's', 'e', 't', '.', 'b', 9, 0,
/* 874 */ 'p', 'c', 'n', 't', '.', 'b', 9, 0,
/* 882 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'b', 9, 0,
/* 892 */ 's', 't', '.', 'b', 9, 0,
/* 898 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'b', 9, 0,
/* 908 */ 'm', 'o', 'd', '_', 'u', '.', 'b', 9, 0,
/* 917 */ 'c', 'l', 'e', '_', 'u', '.', 'b', 9, 0,
/* 926 */ 'a', 'v', 'e', '_', 'u', '.', 'b', 9, 0,
/* 935 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'b', 9, 0,
/* 945 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'b', 9, 0,
/* 955 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'b', 9, 0,
/* 965 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'b', 9, 0,
/* 975 */ 'm', 'i', 'n', '_', 'u', '.', 'b', 9, 0,
/* 984 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'b', 9, 0,
/* 994 */ 's', 'u', 'b', 's', '_', 'u', '.', 'b', 9, 0,
/* 1004 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'b', 9, 0,
/* 1014 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'b', 9, 0,
/* 1026 */ 's', 'a', 't', '_', 'u', '.', 'b', 9, 0,
/* 1035 */ 'c', 'l', 't', '_', 'u', '.', 'b', 9, 0,
/* 1044 */ 'd', 'i', 'v', '_', 'u', '.', 'b', 9, 0,
/* 1053 */ 'm', 'a', 'x', '_', 'u', '.', 'b', 9, 0,
/* 1062 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'b', 9, 0,
/* 1072 */ 'm', 's', 'u', 'b', 'v', '.', 'b', 9, 0,
/* 1081 */ 'm', 'a', 'd', 'd', 'v', '.', 'b', 9, 0,
/* 1090 */ 'p', 'c', 'k', 'e', 'v', '.', 'b', 9, 0,
/* 1099 */ 'i', 'l', 'v', 'e', 'v', '.', 'b', 9, 0,
/* 1108 */ 'm', 'u', 'l', 'v', '.', 'b', 9, 0,
/* 1116 */ 'b', 'z', '.', 'b', 9, 0,
/* 1122 */ 'b', 'n', 'z', '.', 'b', 9, 0,
/* 1129 */ 's', 'e', 'b', 9, 0,
/* 1134 */ 'l', 'b', 9, 0,
/* 1138 */ 's', 'h', 'r', 'a', '.', 'q', 'b', 9, 0,
/* 1147 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0,
/* 1161 */ 'c', 'm', 'p', 'g', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0,
/* 1174 */ 'c', 'm', 'p', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0,
/* 1186 */ 's', 'u', 'b', 'u', 'h', '.', 'q', 'b', 9, 0,
/* 1196 */ 'a', 'd', 'd', 'u', 'h', '.', 'q', 'b', 9, 0,
/* 1206 */ 'p', 'i', 'c', 'k', '.', 'q', 'b', 9, 0,
/* 1215 */ 's', 'h', 'l', 'l', '.', 'q', 'b', 9, 0,
/* 1224 */ 'r', 'e', 'p', 'l', '.', 'q', 'b', 9, 0,
/* 1233 */ 's', 'h', 'r', 'l', '.', 'q', 'b', 9, 0,
/* 1242 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0,
/* 1256 */ 'c', 'm', 'p', 'g', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0,
/* 1269 */ 'c', 'm', 'p', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0,
/* 1281 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'q', 'b', 9, 0,
/* 1292 */ 's', 'u', 'b', 'u', 'h', '_', 'r', '.', 'q', 'b', 9, 0,
/* 1304 */ 'a', 'd', 'd', 'u', 'h', '_', 'r', '.', 'q', 'b', 9, 0,
/* 1316 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'q', 'b', 9, 0,
/* 1328 */ 'a', 'b', 's', 'q', '_', 's', '.', 'q', 'b', 9, 0,
/* 1339 */ 's', 'u', 'b', 'u', '_', 's', '.', 'q', 'b', 9, 0,
/* 1350 */ 'a', 'd', 'd', 'u', '_', 's', '.', 'q', 'b', 9, 0,
/* 1361 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0,
/* 1375 */ 'c', 'm', 'p', 'g', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0,
/* 1388 */ 'c', 'm', 'p', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0,
/* 1400 */ 's', 'u', 'b', 'u', '.', 'q', 'b', 9, 0,
/* 1409 */ 'a', 'd', 'd', 'u', '.', 'q', 'b', 9, 0,
/* 1418 */ 's', 'h', 'r', 'a', 'v', '.', 'q', 'b', 9, 0,
/* 1428 */ 's', 'h', 'l', 'l', 'v', '.', 'q', 'b', 9, 0,
/* 1438 */ 'r', 'e', 'p', 'l', 'v', '.', 'q', 'b', 9, 0,
/* 1448 */ 's', 'h', 'r', 'l', 'v', '.', 'q', 'b', 9, 0,
/* 1458 */ 'r', 'a', 'd', 'd', 'u', '.', 'w', '.', 'q', 'b', 9, 0,
/* 1470 */ 's', 'b', 9, 0,
/* 1474 */ 'm', 'o', 'd', 's', 'u', 'b', 9, 0,
/* 1482 */ 'm', 's', 'u', 'b', 9, 0,
/* 1488 */ 'a', 'd', 'd', 's', 'c', 9, 0,
/* 1495 */ 'a', 'd', 'd', 'w', 'c', 9, 0,
/* 1502 */ 'f', 'l', 'o', 'g', '2', '.', 'd', 9, 0,
/* 1511 */ 'f', 'e', 'x', 'p', '2', '.', 'd', 9, 0,
/* 1520 */ 'a', 'd', 'd', '_', 'a', '.', 'd', 9, 0,
/* 1529 */ 'f', 'm', 'i', 'n', '_', 'a', '.', 'd', 9, 0,
/* 1539 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'd', 9, 0,
/* 1549 */ 'f', 'm', 'a', 'x', '_', 'a', '.', 'd', 9, 0,
/* 1559 */ 's', 'r', 'a', '.', 'd', 9, 0,
/* 1566 */ 'f', 's', 'u', 'b', '.', 'd', 9, 0,
/* 1574 */ 'f', 'm', 's', 'u', 'b', '.', 'd', 9, 0,
/* 1583 */ 'n', 'm', 's', 'u', 'b', '.', 'd', 9, 0,
/* 1592 */ 'n', 'l', 'o', 'c', '.', 'd', 9, 0,
/* 1600 */ 'n', 'l', 'z', 'c', '.', 'd', 9, 0,
/* 1608 */ 'f', 'a', 'd', 'd', '.', 'd', 9, 0,
/* 1616 */ 'f', 'm', 'a', 'd', 'd', '.', 'd', 9, 0,
/* 1625 */ 'n', 'm', 'a', 'd', 'd', '.', 'd', 9, 0,
/* 1634 */ 's', 'l', 'd', '.', 'd', 9, 0,
/* 1641 */ 'p', 'c', 'k', 'o', 'd', '.', 'd', 9, 0,
/* 1650 */ 'i', 'l', 'v', 'o', 'd', '.', 'd', 9, 0,
/* 1659 */ 'c', '.', 'n', 'g', 'e', '.', 'd', 9, 0,
/* 1668 */ 'c', '.', 'l', 'e', '.', 'd', 9, 0,
/* 1676 */ 'f', 'c', 'l', 'e', '.', 'd', 9, 0,
/* 1684 */ 'c', '.', 'n', 'g', 'l', 'e', '.', 'd', 9, 0,
/* 1694 */ 'c', '.', 'o', 'l', 'e', '.', 'd', 9, 0,
/* 1703 */ 'f', 's', 'l', 'e', '.', 'd', 9, 0,
/* 1711 */ 'c', '.', 'u', 'l', 'e', '.', 'd', 9, 0,
/* 1720 */ 'f', 'c', 'u', 'l', 'e', '.', 'd', 9, 0,
/* 1729 */ 'f', 's', 'u', 'l', 'e', '.', 'd', 9, 0,
/* 1738 */ 'f', 'c', 'n', 'e', '.', 'd', 9, 0,
/* 1746 */ 'f', 's', 'n', 'e', '.', 'd', 9, 0,
/* 1754 */ 'f', 'c', 'u', 'n', 'e', '.', 'd', 9, 0,
/* 1763 */ 'f', 's', 'u', 'n', 'e', '.', 'd', 9, 0,
/* 1772 */ 'i', 'n', 's', 'v', 'e', '.', 'd', 9, 0,
/* 1781 */ 'c', '.', 'f', '.', 'd', 9, 0,
/* 1788 */ 'f', 'c', 'a', 'f', '.', 'd', 9, 0,
/* 1796 */ 'f', 's', 'a', 'f', '.', 'd', 9, 0,
/* 1804 */ 'v', 's', 'h', 'f', '.', 'd', 9, 0,
/* 1812 */ 'c', '.', 's', 'f', '.', 'd', 9, 0,
/* 1820 */ 'm', 'o', 'v', 'f', '.', 'd', 9, 0,
/* 1828 */ 'b', 'n', 'e', 'g', '.', 'd', 9, 0,
/* 1836 */ 's', 'r', 'a', 'i', '.', 'd', 9, 0,
/* 1844 */ 's', 'l', 'd', 'i', '.', 'd', 9, 0,
/* 1852 */ 'b', 'n', 'e', 'g', 'i', '.', 'd', 9, 0,
/* 1861 */ 's', 'l', 'l', 'i', '.', 'd', 9, 0,
/* 1869 */ 's', 'r', 'l', 'i', '.', 'd', 9, 0,
/* 1877 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'd', 9, 0,
/* 1887 */ 'c', 'e', 'q', 'i', '.', 'd', 9, 0,
/* 1895 */ 's', 'r', 'a', 'r', 'i', '.', 'd', 9, 0,
/* 1904 */ 'b', 'c', 'l', 'r', 'i', '.', 'd', 9, 0,
/* 1913 */ 's', 'r', 'l', 'r', 'i', '.', 'd', 9, 0,
/* 1922 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'd', 9, 0,
/* 1932 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'd', 9, 0,
/* 1942 */ 'b', 's', 'e', 't', 'i', '.', 'd', 9, 0,
/* 1951 */ 's', 'u', 'b', 'v', 'i', '.', 'd', 9, 0,
/* 1960 */ 'a', 'd', 'd', 'v', 'i', '.', 'd', 9, 0,
/* 1969 */ 't', 'r', 'u', 'n', 'c', '.', 'l', '.', 'd', 9, 0,
/* 1980 */ 'r', 'o', 'u', 'n', 'd', '.', 'l', '.', 'd', 9, 0,
/* 1991 */ 'c', 'e', 'i', 'l', '.', 'l', '.', 'd', 9, 0,
/* 2001 */ 'f', 'l', 'o', 'o', 'r', '.', 'l', '.', 'd', 9, 0,
/* 2012 */ 'c', 'v', 't', '.', 'l', '.', 'd', 9, 0,
/* 2021 */ 'c', '.', 'n', 'g', 'l', '.', 'd', 9, 0,
/* 2030 */ 'f', 'i', 'l', 'l', '.', 'd', 9, 0,
/* 2038 */ 's', 'l', 'l', '.', 'd', 9, 0,
/* 2045 */ 'f', 'e', 'x', 'u', 'p', 'l', '.', 'd', 9, 0,
/* 2055 */ 'f', 'f', 'q', 'l', '.', 'd', 9, 0,
/* 2063 */ 's', 'r', 'l', '.', 'd', 9, 0,
/* 2070 */ 'b', 'i', 'n', 's', 'l', '.', 'd', 9, 0,
/* 2079 */ 'f', 'm', 'u', 'l', '.', 'd', 9, 0,
/* 2087 */ 'i', 'l', 'v', 'l', '.', 'd', 9, 0,
/* 2095 */ 'f', 'm', 'i', 'n', '.', 'd', 9, 0,
/* 2103 */ 'c', '.', 'u', 'n', '.', 'd', 9, 0,
/* 2111 */ 'f', 'c', 'u', 'n', '.', 'd', 9, 0,
/* 2119 */ 'f', 's', 'u', 'n', '.', 'd', 9, 0,
/* 2127 */ 'm', 'o', 'v', 'n', '.', 'd', 9, 0,
/* 2135 */ 'f', 'r', 'c', 'p', '.', 'd', 9, 0,
/* 2143 */ 'c', '.', 'e', 'q', '.', 'd', 9, 0,
/* 2151 */ 'f', 'c', 'e', 'q', '.', 'd', 9, 0,
/* 2159 */ 'c', '.', 's', 'e', 'q', '.', 'd', 9, 0,
/* 2168 */ 'f', 's', 'e', 'q', '.', 'd', 9, 0,
/* 2176 */ 'c', '.', 'u', 'e', 'q', '.', 'd', 9, 0,
/* 2185 */ 'f', 'c', 'u', 'e', 'q', '.', 'd', 9, 0,
/* 2194 */ 'f', 's', 'u', 'e', 'q', '.', 'd', 9, 0,
/* 2203 */ 's', 'r', 'a', 'r', '.', 'd', 9, 0,
/* 2211 */ 'b', 'c', 'l', 'r', '.', 'd', 9, 0,
/* 2219 */ 's', 'r', 'l', 'r', '.', 'd', 9, 0,
/* 2227 */ 'f', 'c', 'o', 'r', '.', 'd', 9, 0,
/* 2235 */ 'f', 's', 'o', 'r', '.', 'd', 9, 0,
/* 2243 */ 'f', 'e', 'x', 'u', 'p', 'r', '.', 'd', 9, 0,
/* 2253 */ 'f', 'f', 'q', 'r', '.', 'd', 9, 0,
/* 2261 */ 'b', 'i', 'n', 's', 'r', '.', 'd', 9, 0,
/* 2270 */ 'i', 'l', 'v', 'r', '.', 'd', 9, 0,
/* 2278 */ 'c', 'v', 't', '.', 's', '.', 'd', 9, 0,
/* 2287 */ 'a', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0,
/* 2297 */ 'h', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0,
/* 2307 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0,
/* 2318 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 's', '.', 'd', 9, 0,
/* 2330 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'd', 9, 0,
/* 2340 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'd', 9, 0,
/* 2351 */ 'm', 'o', 'd', '_', 's', '.', 'd', 9, 0,
/* 2360 */ 'c', 'l', 'e', '_', 's', '.', 'd', 9, 0,
/* 2369 */ 'a', 'v', 'e', '_', 's', '.', 'd', 9, 0,
/* 2378 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'd', 9, 0,
/* 2388 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'd', 9, 0,
/* 2398 */ 'c', 'l', 't', 'i', '_', 's', '.', 'd', 9, 0,
/* 2408 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'd', 9, 0,
/* 2418 */ 'm', 'i', 'n', '_', 's', '.', 'd', 9, 0,
/* 2427 */ 'd', 'o', 't', 'p', '_', 's', '.', 'd', 9, 0,
/* 2437 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'd', 9, 0,
/* 2447 */ 's', 'u', 'b', 's', '_', 's', '.', 'd', 9, 0,
/* 2457 */ 'a', 'd', 'd', 's', '_', 's', '.', 'd', 9, 0,
/* 2467 */ 's', 'a', 't', '_', 's', '.', 'd', 9, 0,
/* 2476 */ 'c', 'l', 't', '_', 's', '.', 'd', 9, 0,
/* 2485 */ 'f', 'f', 'i', 'n', 't', '_', 's', '.', 'd', 9, 0,
/* 2496 */ 'f', 't', 'i', 'n', 't', '_', 's', '.', 'd', 9, 0,
/* 2507 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'd', 9, 0,
/* 2519 */ 'd', 'i', 'v', '_', 's', '.', 'd', 9, 0,
/* 2528 */ 'm', 'a', 'x', '_', 's', '.', 'd', 9, 0,
/* 2537 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'd', 9, 0,
/* 2547 */ 'a', 'b', 's', '.', 'd', 9, 0,
/* 2554 */ 'f', 'c', 'l', 'a', 's', 's', '.', 'd', 9, 0,
/* 2564 */ 's', 'p', 'l', 'a', 't', '.', 'd', 9, 0,
/* 2573 */ 'b', 's', 'e', 't', '.', 'd', 9, 0,
/* 2581 */ 'c', '.', 'n', 'g', 't', '.', 'd', 9, 0,
/* 2590 */ 'c', '.', 'l', 't', '.', 'd', 9, 0,
/* 2598 */ 'f', 'c', 'l', 't', '.', 'd', 9, 0,
/* 2606 */ 'c', '.', 'o', 'l', 't', '.', 'd', 9, 0,
/* 2615 */ 'f', 's', 'l', 't', '.', 'd', 9, 0,
/* 2623 */ 'c', '.', 'u', 'l', 't', '.', 'd', 9, 0,
/* 2632 */ 'f', 'c', 'u', 'l', 't', '.', 'd', 9, 0,
/* 2641 */ 'f', 's', 'u', 'l', 't', '.', 'd', 9, 0,
/* 2650 */ 'p', 'c', 'n', 't', '.', 'd', 9, 0,
/* 2658 */ 'f', 'r', 'i', 'n', 't', '.', 'd', 9, 0,
/* 2667 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'd', 9, 0,
/* 2677 */ 'f', 's', 'q', 'r', 't', '.', 'd', 9, 0,
/* 2686 */ 'f', 'r', 's', 'q', 'r', 't', '.', 'd', 9, 0,
/* 2696 */ 's', 't', '.', 'd', 9, 0,
/* 2702 */ 'm', 'o', 'v', 't', '.', 'd', 9, 0,
/* 2710 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0,
/* 2720 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0,
/* 2730 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0,
/* 2741 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 'u', '.', 'd', 9, 0,
/* 2753 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'd', 9, 0,
/* 2763 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'd', 9, 0,
/* 2774 */ 'm', 'o', 'd', '_', 'u', '.', 'd', 9, 0,
/* 2783 */ 'c', 'l', 'e', '_', 'u', '.', 'd', 9, 0,
/* 2792 */ 'a', 'v', 'e', '_', 'u', '.', 'd', 9, 0,
/* 2801 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'd', 9, 0,
/* 2811 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'd', 9, 0,
/* 2821 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'd', 9, 0,
/* 2831 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'd', 9, 0,
/* 2841 */ 'm', 'i', 'n', '_', 'u', '.', 'd', 9, 0,
/* 2850 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'd', 9, 0,
/* 2860 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'd', 9, 0,
/* 2870 */ 's', 'u', 'b', 's', '_', 'u', '.', 'd', 9, 0,
/* 2880 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'd', 9, 0,
/* 2890 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'd', 9, 0,
/* 2902 */ 's', 'a', 't', '_', 'u', '.', 'd', 9, 0,
/* 2911 */ 'c', 'l', 't', '_', 'u', '.', 'd', 9, 0,
/* 2920 */ 'f', 'f', 'i', 'n', 't', '_', 'u', '.', 'd', 9, 0,
/* 2931 */ 'f', 't', 'i', 'n', 't', '_', 'u', '.', 'd', 9, 0,
/* 2942 */ 'd', 'i', 'v', '_', 'u', '.', 'd', 9, 0,
/* 2951 */ 'm', 'a', 'x', '_', 'u', '.', 'd', 9, 0,
/* 2960 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'd', 9, 0,
/* 2970 */ 'm', 's', 'u', 'b', 'v', '.', 'd', 9, 0,
/* 2979 */ 'm', 'a', 'd', 'd', 'v', '.', 'd', 9, 0,
/* 2988 */ 'p', 'c', 'k', 'e', 'v', '.', 'd', 9, 0,
/* 2997 */ 'i', 'l', 'v', 'e', 'v', '.', 'd', 9, 0,
/* 3006 */ 'f', 'd', 'i', 'v', '.', 'd', 9, 0,
/* 3014 */ 'm', 'u', 'l', 'v', '.', 'd', 9, 0,
/* 3022 */ 'm', 'o', 'v', '.', 'd', 9, 0,
/* 3029 */ 't', 'r', 'u', 'n', 'c', '.', 'w', '.', 'd', 9, 0,
/* 3040 */ 'r', 'o', 'u', 'n', 'd', '.', 'w', '.', 'd', 9, 0,
/* 3051 */ 'c', 'e', 'i', 'l', '.', 'w', '.', 'd', 9, 0,
/* 3061 */ 'f', 'l', 'o', 'o', 'r', '.', 'w', '.', 'd', 9, 0,
/* 3072 */ 'c', 'v', 't', '.', 'w', '.', 'd', 9, 0,
/* 3081 */ 'f', 'm', 'a', 'x', '.', 'd', 9, 0,
/* 3089 */ 'b', 'z', '.', 'd', 9, 0,
/* 3095 */ 'b', 'n', 'z', '.', 'd', 9, 0,
/* 3102 */ 'm', 'o', 'v', 'z', '.', 'd', 9, 0,
/* 3110 */ 's', 'c', 'd', 9, 0,
/* 3115 */ 'd', 'a', 'd', 'd', 9, 0,
/* 3121 */ 'm', 'a', 'd', 'd', 9, 0,
/* 3127 */ 'd', 's', 'h', 'd', 9, 0,
/* 3133 */ 'l', 'l', 'd', 9, 0,
/* 3138 */ 'a', 'n', 'd', 9, 0,
/* 3143 */ 'p', 'r', 'e', 'p', 'e', 'n', 'd', 9, 0,
/* 3152 */ 'a', 'p', 'p', 'e', 'n', 'd', 9, 0,
/* 3160 */ 's', 'd', 9, 0,
/* 3164 */ 't', 'g', 'e', 9, 0,
/* 3169 */ 'b', 'n', 'e', 9, 0,
/* 3174 */ 't', 'n', 'e', 9, 0,
/* 3179 */ 'm', 'o', 'v', 'e', 9, 0,
/* 3185 */ 'b', 'c', '1', 'f', 9, 0,
/* 3191 */ 'm', 'o', 'v', 'f', 9, 0,
/* 3197 */ 'n', 'e', 'g', 9, 0,
/* 3202 */ 'a', 'd', 'd', '_', 'a', '.', 'h', 9, 0,
/* 3211 */ 'm', 'i', 'n', '_', 'a', '.', 'h', 9, 0,
/* 3220 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'h', 9, 0,
/* 3230 */ 'm', 'a', 'x', '_', 'a', '.', 'h', 9, 0,
/* 3239 */ 's', 'r', 'a', '.', 'h', 9, 0,
/* 3246 */ 'n', 'l', 'o', 'c', '.', 'h', 9, 0,
/* 3254 */ 'n', 'l', 'z', 'c', '.', 'h', 9, 0,
/* 3262 */ 's', 'l', 'd', '.', 'h', 9, 0,
/* 3269 */ 'p', 'c', 'k', 'o', 'd', '.', 'h', 9, 0,
/* 3278 */ 'i', 'l', 'v', 'o', 'd', '.', 'h', 9, 0,
/* 3287 */ 'i', 'n', 's', 'v', 'e', '.', 'h', 9, 0,
/* 3296 */ 'v', 's', 'h', 'f', '.', 'h', 9, 0,
/* 3304 */ 'b', 'n', 'e', 'g', '.', 'h', 9, 0,
/* 3312 */ 's', 'r', 'a', 'i', '.', 'h', 9, 0,
/* 3320 */ 's', 'l', 'd', 'i', '.', 'h', 9, 0,
/* 3328 */ 'b', 'n', 'e', 'g', 'i', '.', 'h', 9, 0,
/* 3337 */ 's', 'l', 'l', 'i', '.', 'h', 9, 0,
/* 3345 */ 's', 'r', 'l', 'i', '.', 'h', 9, 0,
/* 3353 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'h', 9, 0,
/* 3363 */ 'c', 'e', 'q', 'i', '.', 'h', 9, 0,
/* 3371 */ 's', 'r', 'a', 'r', 'i', '.', 'h', 9, 0,
/* 3380 */ 'b', 'c', 'l', 'r', 'i', '.', 'h', 9, 0,
/* 3389 */ 's', 'r', 'l', 'r', 'i', '.', 'h', 9, 0,
/* 3398 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'h', 9, 0,
/* 3408 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'h', 9, 0,
/* 3418 */ 'b', 's', 'e', 't', 'i', '.', 'h', 9, 0,
/* 3427 */ 's', 'u', 'b', 'v', 'i', '.', 'h', 9, 0,
/* 3436 */ 'a', 'd', 'd', 'v', 'i', '.', 'h', 9, 0,
/* 3445 */ 'f', 'i', 'l', 'l', '.', 'h', 9, 0,
/* 3453 */ 's', 'l', 'l', '.', 'h', 9, 0,
/* 3460 */ 's', 'r', 'l', '.', 'h', 9, 0,
/* 3467 */ 'b', 'i', 'n', 's', 'l', '.', 'h', 9, 0,
/* 3476 */ 'i', 'l', 'v', 'l', '.', 'h', 9, 0,
/* 3484 */ 'f', 'e', 'x', 'd', 'o', '.', 'h', 9, 0,
/* 3493 */ 'm', 's', 'u', 'b', '_', 'q', '.', 'h', 9, 0,
/* 3503 */ 'm', 'a', 'd', 'd', '_', 'q', '.', 'h', 9, 0,
/* 3513 */ 'm', 'u', 'l', '_', 'q', '.', 'h', 9, 0,
/* 3522 */ 'm', 's', 'u', 'b', 'r', '_', 'q', '.', 'h', 9, 0,
/* 3533 */ 'm', 'a', 'd', 'd', 'r', '_', 'q', '.', 'h', 9, 0,
/* 3544 */ 'm', 'u', 'l', 'r', '_', 'q', '.', 'h', 9, 0,
/* 3554 */ 'c', 'e', 'q', '.', 'h', 9, 0,
/* 3561 */ 'f', 't', 'q', '.', 'h', 9, 0,
/* 3568 */ 's', 'r', 'a', 'r', '.', 'h', 9, 0,
/* 3576 */ 'b', 'c', 'l', 'r', '.', 'h', 9, 0,
/* 3584 */ 's', 'r', 'l', 'r', '.', 'h', 9, 0,
/* 3592 */ 'b', 'i', 'n', 's', 'r', '.', 'h', 9, 0,
/* 3601 */ 'i', 'l', 'v', 'r', '.', 'h', 9, 0,
/* 3609 */ 'a', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0,
/* 3619 */ 'h', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0,
/* 3629 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0,
/* 3640 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'h', 9, 0,
/* 3650 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'h', 9, 0,
/* 3661 */ 'm', 'o', 'd', '_', 's', '.', 'h', 9, 0,
/* 3670 */ 'c', 'l', 'e', '_', 's', '.', 'h', 9, 0,
/* 3679 */ 'a', 'v', 'e', '_', 's', '.', 'h', 9, 0,
/* 3688 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'h', 9, 0,
/* 3698 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'h', 9, 0,
/* 3708 */ 'c', 'l', 't', 'i', '_', 's', '.', 'h', 9, 0,
/* 3718 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'h', 9, 0,
/* 3728 */ 'm', 'i', 'n', '_', 's', '.', 'h', 9, 0,
/* 3737 */ 'd', 'o', 't', 'p', '_', 's', '.', 'h', 9, 0,
/* 3747 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'h', 9, 0,
/* 3757 */ 'e', 'x', 't', 'r', '_', 's', '.', 'h', 9, 0,
/* 3767 */ 's', 'u', 'b', 's', '_', 's', '.', 'h', 9, 0,
/* 3777 */ 'a', 'd', 'd', 's', '_', 's', '.', 'h', 9, 0,
/* 3787 */ 's', 'a', 't', '_', 's', '.', 'h', 9, 0,
/* 3796 */ 'c', 'l', 't', '_', 's', '.', 'h', 9, 0,
/* 3805 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'h', 9, 0,
/* 3817 */ 'd', 'i', 'v', '_', 's', '.', 'h', 9, 0,
/* 3826 */ 'e', 'x', 't', 'r', 'v', '_', 's', '.', 'h', 9, 0,
/* 3837 */ 'm', 'a', 'x', '_', 's', '.', 'h', 9, 0,
/* 3846 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'h', 9, 0,
/* 3856 */ 's', 'p', 'l', 'a', 't', '.', 'h', 9, 0,
/* 3865 */ 'b', 's', 'e', 't', '.', 'h', 9, 0,
/* 3873 */ 'p', 'c', 'n', 't', '.', 'h', 9, 0,
/* 3881 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'h', 9, 0,
/* 3891 */ 's', 't', '.', 'h', 9, 0,
/* 3897 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0,
/* 3907 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0,
/* 3917 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0,
/* 3928 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'h', 9, 0,
/* 3938 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'h', 9, 0,
/* 3949 */ 'm', 'o', 'd', '_', 'u', '.', 'h', 9, 0,
/* 3958 */ 'c', 'l', 'e', '_', 'u', '.', 'h', 9, 0,
/* 3967 */ 'a', 'v', 'e', '_', 'u', '.', 'h', 9, 0,
/* 3976 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'h', 9, 0,
/* 3986 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'h', 9, 0,
/* 3996 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'h', 9, 0,
/* 4006 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'h', 9, 0,
/* 4016 */ 'm', 'i', 'n', '_', 'u', '.', 'h', 9, 0,
/* 4025 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'h', 9, 0,
/* 4035 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'h', 9, 0,
/* 4045 */ 's', 'u', 'b', 's', '_', 'u', '.', 'h', 9, 0,
/* 4055 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'h', 9, 0,
/* 4065 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'h', 9, 0,
/* 4077 */ 's', 'a', 't', '_', 'u', '.', 'h', 9, 0,
/* 4086 */ 'c', 'l', 't', '_', 'u', '.', 'h', 9, 0,
/* 4095 */ 'd', 'i', 'v', '_', 'u', '.', 'h', 9, 0,
/* 4104 */ 'm', 'a', 'x', '_', 'u', '.', 'h', 9, 0,
/* 4113 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'h', 9, 0,
/* 4123 */ 'm', 's', 'u', 'b', 'v', '.', 'h', 9, 0,
/* 4132 */ 'm', 'a', 'd', 'd', 'v', '.', 'h', 9, 0,
/* 4141 */ 'p', 'c', 'k', 'e', 'v', '.', 'h', 9, 0,
/* 4150 */ 'i', 'l', 'v', 'e', 'v', '.', 'h', 9, 0,
/* 4159 */ 'm', 'u', 'l', 'v', '.', 'h', 9, 0,
/* 4167 */ 'b', 'z', '.', 'h', 9, 0,
/* 4173 */ 'b', 'n', 'z', '.', 'h', 9, 0,
/* 4180 */ 'd', 's', 'b', 'h', 9, 0,
/* 4186 */ 'w', 's', 'b', 'h', 9, 0,
/* 4192 */ 's', 'e', 'h', 9, 0,
/* 4197 */ 'l', 'h', 9, 0,
/* 4201 */ 's', 'h', 'r', 'a', '.', 'p', 'h', 9, 0,
/* 4210 */ 'p', 'r', 'e', 'c', 'r', 'q', '.', 'q', 'b', '.', 'p', 'h', 9, 0,
/* 4224 */ 'p', 'r', 'e', 'c', 'r', '.', 'q', 'b', '.', 'p', 'h', 9, 0,
/* 4237 */ 'p', 'r', 'e', 'c', 'r', 'q', 'u', '_', 's', '.', 'q', 'b', '.', 'p', 'h', 9, 0,
/* 4254 */ 'c', 'm', 'p', '.', 'l', 'e', '.', 'p', 'h', 9, 0,
/* 4265 */ 's', 'u', 'b', 'q', 'h', '.', 'p', 'h', 9, 0,
/* 4275 */ 'a', 'd', 'd', 'q', 'h', '.', 'p', 'h', 9, 0,
/* 4285 */ 'p', 'i', 'c', 'k', '.', 'p', 'h', 9, 0,
/* 4294 */ 's', 'h', 'l', 'l', '.', 'p', 'h', 9, 0,
/* 4303 */ 'r', 'e', 'p', 'l', '.', 'p', 'h', 9, 0,
/* 4312 */ 's', 'h', 'r', 'l', '.', 'p', 'h', 9, 0,
/* 4321 */ 'p', 'a', 'c', 'k', 'r', 'l', '.', 'p', 'h', 9, 0,
/* 4332 */ 'm', 'u', 'l', '.', 'p', 'h', 9, 0,
/* 4340 */ 's', 'u', 'b', 'q', '.', 'p', 'h', 9, 0,
/* 4349 */ 'a', 'd', 'd', 'q', '.', 'p', 'h', 9, 0,
/* 4358 */ 'c', 'm', 'p', '.', 'e', 'q', '.', 'p', 'h', 9, 0,
/* 4369 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'p', 'h', 9, 0,
/* 4380 */ 's', 'u', 'b', 'q', 'h', '_', 'r', '.', 'p', 'h', 9, 0,
/* 4392 */ 'a', 'd', 'd', 'q', 'h', '_', 'r', '.', 'p', 'h', 9, 0,
/* 4404 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'p', 'h', 9, 0,
/* 4416 */ 's', 'h', 'l', 'l', '_', 's', '.', 'p', 'h', 9, 0,
/* 4427 */ 'm', 'u', 'l', '_', 's', '.', 'p', 'h', 9, 0,
/* 4437 */ 's', 'u', 'b', 'q', '_', 's', '.', 'p', 'h', 9, 0,
/* 4448 */ 'a', 'd', 'd', 'q', '_', 's', '.', 'p', 'h', 9, 0,
/* 4459 */ 'm', 'u', 'l', 'q', '_', 's', '.', 'p', 'h', 9, 0,
/* 4470 */ 'a', 'b', 's', 'q', '_', 's', '.', 'p', 'h', 9, 0,
/* 4481 */ 's', 'u', 'b', 'u', '_', 's', '.', 'p', 'h', 9, 0,
/* 4492 */ 'a', 'd', 'd', 'u', '_', 's', '.', 'p', 'h', 9, 0,
/* 4503 */ 's', 'h', 'l', 'l', 'v', '_', 's', '.', 'p', 'h', 9, 0,
/* 4515 */ 'm', 'u', 'l', 'q', '_', 'r', 's', '.', 'p', 'h', 9, 0,
/* 4527 */ 'c', 'm', 'p', '.', 'l', 't', '.', 'p', 'h', 9, 0,
/* 4538 */ 's', 'u', 'b', 'u', '.', 'p', 'h', 9, 0,
/* 4547 */ 'a', 'd', 'd', 'u', '.', 'p', 'h', 9, 0,
/* 4556 */ 's', 'h', 'r', 'a', 'v', '.', 'p', 'h', 9, 0,
/* 4566 */ 's', 'h', 'l', 'l', 'v', '.', 'p', 'h', 9, 0,
/* 4576 */ 'r', 'e', 'p', 'l', 'v', '.', 'p', 'h', 9, 0,
/* 4586 */ 's', 'h', 'r', 'l', 'v', '.', 'p', 'h', 9, 0,
/* 4596 */ 'd', 'p', 'a', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4606 */ 'd', 'p', 'a', 'q', 'x', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4621 */ 'd', 'p', 's', 'q', 'x', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4636 */ 'm', 'u', 'l', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4648 */ 'd', 'p', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4661 */ 'm', 'u', 'l', 's', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4676 */ 'd', 'p', 's', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4689 */ 'd', 'p', 'a', 'q', 'x', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4703 */ 'd', 'p', 's', 'q', 'x', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4717 */ 'd', 'p', 's', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4727 */ 'd', 'p', 'a', 'x', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4738 */ 'd', 'p', 's', 'x', '.', 'w', '.', 'p', 'h', 9, 0,
/* 4749 */ 's', 'h', 9, 0,
/* 4753 */ 'd', 'a', 'd', 'd', 'i', 9, 0,
/* 4760 */ 'a', 'n', 'd', 'i', 9, 0,
/* 4766 */ 't', 'g', 'e', 'i', 9, 0,
/* 4772 */ 't', 'n', 'e', 'i', 9, 0,
/* 4778 */ 'm', 'f', 'h', 'i', 9, 0,
/* 4784 */ 'm', 't', 'h', 'i', 9, 0,
/* 4790 */ '.', 'a', 'l', 'i', 'g', 'n', 32, '2', 10, 9, 'l', 'i', 9, 0,
/* 4804 */ 'c', 'm', 'p', 'i', 9, 0,
/* 4810 */ 't', 'e', 'q', 'i', 9, 0,
/* 4816 */ 'x', 'o', 'r', 'i', 9, 0,
/* 4822 */ 's', 'l', 't', 'i', 9, 0,
/* 4828 */ 't', 'l', 't', 'i', 9, 0,
/* 4834 */ 'l', 'u', 'i', 9, 0,
/* 4839 */ 'j', 9, 0,
/* 4842 */ 'b', 'r', 'e', 'a', 'k', 9, 0,
/* 4849 */ 'c', 'v', 't', '.', 'd', '.', 'l', 9, 0,
/* 4858 */ 'c', 'v', 't', '.', 's', '.', 'l', 9, 0,
/* 4867 */ 'j', 'a', 'l', 9, 0,
/* 4872 */ 'b', 'g', 'e', 'z', 'a', 'l', 9, 0,
/* 4880 */ 'b', 'l', 't', 'z', 'a', 'l', 9, 0,
/* 4888 */ 'd', 'p', 'a', 'u', '.', 'h', '.', 'q', 'b', 'l', 9, 0,
/* 4900 */ 'd', 'p', 's', 'u', '.', 'h', '.', 'q', 'b', 'l', 9, 0,
/* 4912 */ 'm', 'u', 'l', 'e', 'u', '_', 's', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0,
/* 4928 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0,
/* 4943 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0,
/* 4959 */ 'l', 'd', 'l', 9, 0,
/* 4964 */ 's', 'd', 'l', 9, 0,
/* 4969 */ 'm', 'a', 'q', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 'l', 9, 0,
/* 4983 */ 'p', 'r', 'e', 'c', 'e', 'q', '.', 'w', '.', 'p', 'h', 'l', 9, 0,
/* 4997 */ 'm', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'l', 9, 0,
/* 5010 */ 'm', 'u', 'l', 'e', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'l', 9, 0,
/* 5025 */ 's', 'y', 's', 'c', 'a', 'l', 'l', 9, 0,
/* 5034 */ 'd', 's', 'l', 'l', 9, 0,
/* 5040 */ 'd', 's', 'r', 'l', 9, 0,
/* 5046 */ 'm', 'u', 'l', 9, 0,
/* 5051 */ 'l', 'w', 'l', 9, 0,
/* 5056 */ 's', 'w', 'l', 9, 0,
/* 5061 */ 'b', 'a', 'l', 'i', 'g', 'n', 9, 0,
/* 5069 */ 'm', 'o', 'v', 'n', 9, 0,
/* 5075 */ 'd', 'c', 'l', 'o', 9, 0,
/* 5081 */ 'm', 'f', 'l', 'o', 9, 0,
/* 5087 */ 's', 'h', 'i', 'l', 'o', 9, 0,
/* 5094 */ 'm', 't', 'l', 'o', 9, 0,
/* 5100 */ 'e', 'x', 't', 'p', 'd', 'p', 9, 0,
/* 5108 */ 'm', 't', 'h', 'l', 'i', 'p', 9, 0,
/* 5116 */ 'c', 'm', 'p', 9, 0,
/* 5121 */ 'l', 'o', 'a', 'd', '_', 'c', 'c', 'o', 'n', 'd', '_', 'd', 's', 'p', 9, 0,
/* 5137 */ 's', 't', 'o', 'r', 'e', '_', 'c', 'c', 'o', 'n', 'd', '_', 'd', 's', 'p', 9, 0,
/* 5154 */ 'r', 'd', 'd', 's', 'p', 9, 0,
/* 5161 */ 'w', 'r', 'd', 's', 'p', 9, 0,
/* 5168 */ 'e', 'x', 't', 'p', 9, 0,
/* 5174 */ 'b', 'e', 'q', 9, 0,
/* 5179 */ 't', 'e', 'q', 9, 0,
/* 5184 */ 'd', 'p', 'a', 'u', '.', 'h', '.', 'q', 'b', 'r', 9, 0,
/* 5196 */ 'd', 'p', 's', 'u', '.', 'h', '.', 'q', 'b', 'r', 9, 0,
/* 5208 */ 'm', 'u', 'l', 'e', 'u', '_', 's', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0,
/* 5224 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0,
/* 5239 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0,
/* 5255 */ 'l', 'd', 'r', 9, 0,
/* 5260 */ 's', 'd', 'r', 9, 0,
/* 5265 */ 'm', 'a', 'q', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 'r', 9, 0,
/* 5279 */ 'p', 'r', 'e', 'c', 'e', 'q', '.', 'w', '.', 'p', 'h', 'r', 9, 0,
/* 5293 */ 'm', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'r', 9, 0,
/* 5306 */ 'm', 'u', 'l', 'e', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'r', 9, 0,
/* 5321 */ 'j', 'r', 9, 0,
/* 5325 */ 'j', 'a', 'l', 'r', 9, 0,
/* 5331 */ 'n', 'o', 'r', 9, 0,
/* 5336 */ 'x', 'o', 'r', 9, 0,
/* 5341 */ 'd', 'r', 'o', 't', 'r', 9, 0,
/* 5348 */ 'r', 'd', 'h', 'w', 'r', 9, 0,
/* 5355 */ 'l', 'w', 'r', 9, 0,
/* 5360 */ 's', 'w', 'r', 9, 0,
/* 5365 */ 'n', 'm', 's', 'u', 'b', '.', 's', 9, 0,
/* 5374 */ 'c', 'v', 't', '.', 'd', '.', 's', 9, 0,
/* 5383 */ 'n', 'm', 'a', 'd', 'd', '.', 's', 9, 0,
/* 5392 */ 'c', '.', 'n', 'g', 'e', '.', 's', 9, 0,
/* 5401 */ 'c', '.', 'l', 'e', '.', 's', 9, 0,
/* 5409 */ 'c', '.', 'n', 'g', 'l', 'e', '.', 's', 9, 0,
/* 5419 */ 'c', '.', 'o', 'l', 'e', '.', 's', 9, 0,
/* 5428 */ 'c', '.', 'u', 'l', 'e', '.', 's', 9, 0,
/* 5437 */ 'c', '.', 'f', '.', 's', 9, 0,
/* 5444 */ 'c', '.', 's', 'f', '.', 's', 9, 0,
/* 5452 */ 'm', 'o', 'v', 'f', '.', 's', 9, 0,
/* 5460 */ 'n', 'e', 'g', '.', 's', 9, 0,
/* 5467 */ 't', 'r', 'u', 'n', 'c', '.', 'l', '.', 's', 9, 0,
/* 5478 */ 'r', 'o', 'u', 'n', 'd', '.', 'l', '.', 's', 9, 0,
/* 5489 */ 'c', 'e', 'i', 'l', '.', 'l', '.', 's', 9, 0,
/* 5499 */ 'f', 'l', 'o', 'o', 'r', '.', 'l', '.', 's', 9, 0,
/* 5510 */ 'c', 'v', 't', '.', 'l', '.', 's', 9, 0,
/* 5519 */ 'c', '.', 'n', 'g', 'l', '.', 's', 9, 0,
/* 5528 */ 'm', 'u', 'l', '.', 's', 9, 0,
/* 5535 */ 'c', '.', 'u', 'n', '.', 's', 9, 0,
/* 5543 */ 'm', 'o', 'v', 'n', '.', 's', 9, 0,
/* 5551 */ 'c', '.', 'e', 'q', '.', 's', 9, 0,
/* 5559 */ 'c', '.', 's', 'e', 'q', '.', 's', 9, 0,
/* 5568 */ 'c', '.', 'u', 'e', 'q', '.', 's', 9, 0,
/* 5577 */ 'a', 'b', 's', '.', 's', 9, 0,
/* 5584 */ 'c', '.', 'n', 'g', 't', '.', 's', 9, 0,
/* 5593 */ 'c', '.', 'l', 't', '.', 's', 9, 0,
/* 5601 */ 'c', '.', 'o', 'l', 't', '.', 's', 9, 0,
/* 5610 */ 'c', '.', 'u', 'l', 't', '.', 's', 9, 0,
/* 5619 */ 's', 'q', 'r', 't', '.', 's', 9, 0,
/* 5627 */ 'm', 'o', 'v', 't', '.', 's', 9, 0,
/* 5635 */ 'd', 'i', 'v', '.', 's', 9, 0,
/* 5642 */ 'm', 'o', 'v', '.', 's', 9, 0,
/* 5649 */ 't', 'r', 'u', 'n', 'c', '.', 'w', '.', 's', 9, 0,
/* 5660 */ 'r', 'o', 'u', 'n', 'd', '.', 'w', '.', 's', 9, 0,
/* 5671 */ 'c', 'e', 'i', 'l', '.', 'w', '.', 's', 9, 0,
/* 5681 */ 'f', 'l', 'o', 'o', 'r', '.', 'w', '.', 's', 9, 0,
/* 5692 */ 'c', 'v', 't', '.', 'w', '.', 's', 9, 0,
/* 5701 */ 'm', 'o', 'v', 'z', '.', 's', 9, 0,
/* 5709 */ 'b', 'c', '1', 't', 9, 0,
/* 5715 */ 's', 'l', 't', 9, 0,
/* 5720 */ 't', 'l', 't', 9, 0,
/* 5725 */ 'd', 'm', 'u', 'l', 't', 9, 0,
/* 5732 */ 'n', 'o', 't', 9, 0,
/* 5737 */ 'm', 'o', 'v', 't', 9, 0,
/* 5743 */ 'l', 'b', 'u', 9, 0,
/* 5748 */ 'd', 's', 'u', 'b', 'u', 9, 0,
/* 5755 */ 'm', 's', 'u', 'b', 'u', 9, 0,
/* 5762 */ 'd', 'a', 'd', 'd', 'u', 9, 0,
/* 5769 */ 'm', 'a', 'd', 'd', 'u', 9, 0,
/* 5776 */ 't', 'g', 'e', 'u', 9, 0,
/* 5782 */ 'l', 'h', 'u', 9, 0,
/* 5787 */ 'd', 'a', 'd', 'd', 'i', 'u', 9, 0,
/* 5795 */ 't', 'g', 'e', 'i', 'u', 9, 0,
/* 5802 */ 's', 'l', 't', 'i', 'u', 9, 0,
/* 5809 */ 't', 'l', 't', 'i', 'u', 9, 0,
/* 5816 */ 's', 'l', 't', 'u', 9, 0,
/* 5822 */ 't', 'l', 't', 'u', 9, 0,
/* 5828 */ 'd', 'm', 'u', 'l', 't', 'u', 9, 0,
/* 5836 */ 'l', 'w', 'u', 9, 0,
/* 5841 */ 'a', 'n', 'd', '.', 'v', 9, 0,
/* 5848 */ 'm', 'o', 'v', 'e', '.', 'v', 9, 0,
/* 5856 */ 'b', 's', 'e', 'l', '.', 'v', 9, 0,
/* 5864 */ 'n', 'o', 'r', '.', 'v', 9, 0,
/* 5871 */ 'x', 'o', 'r', '.', 'v', 9, 0,
/* 5878 */ 'b', 'z', '.', 'v', 9, 0,
/* 5884 */ 'b', 'm', 'z', '.', 'v', 9, 0,
/* 5891 */ 'b', 'n', 'z', '.', 'v', 9, 0,
/* 5898 */ 'b', 'm', 'n', 'z', '.', 'v', 9, 0,
/* 5906 */ 'd', 's', 'r', 'a', 'v', 9, 0,
/* 5913 */ 'b', 'i', 't', 'r', 'e', 'v', 9, 0,
/* 5921 */ 'd', 's', 'l', 'l', 'v', 9, 0,
/* 5928 */ 'd', 's', 'r', 'l', 'v', 9, 0,
/* 5935 */ 's', 'h', 'i', 'l', 'o', 'v', 9, 0,
/* 5943 */ 'e', 'x', 't', 'p', 'd', 'p', 'v', 9, 0,
/* 5952 */ 'e', 'x', 't', 'p', 'v', 9, 0,
/* 5959 */ 'd', 'r', 'o', 't', 'r', 'v', 9, 0,
/* 5967 */ 'i', 'n', 's', 'v', 9, 0,
/* 5973 */ 'f', 'l', 'o', 'g', '2', '.', 'w', 9, 0,
/* 5982 */ 'f', 'e', 'x', 'p', '2', '.', 'w', 9, 0,
/* 5991 */ 'a', 'd', 'd', '_', 'a', '.', 'w', 9, 0,
/* 6000 */ 'f', 'm', 'i', 'n', '_', 'a', '.', 'w', 9, 0,
/* 6010 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'w', 9, 0,
/* 6020 */ 'f', 'm', 'a', 'x', '_', 'a', '.', 'w', 9, 0,
/* 6030 */ 's', 'r', 'a', '.', 'w', 9, 0,
/* 6037 */ 'f', 's', 'u', 'b', '.', 'w', 9, 0,
/* 6045 */ 'f', 'm', 's', 'u', 'b', '.', 'w', 9, 0,
/* 6054 */ 'n', 'l', 'o', 'c', '.', 'w', 9, 0,
/* 6062 */ 'n', 'l', 'z', 'c', '.', 'w', 9, 0,
/* 6070 */ 'c', 'v', 't', '.', 'd', '.', 'w', 9, 0,
/* 6079 */ 'f', 'a', 'd', 'd', '.', 'w', 9, 0,
/* 6087 */ 'f', 'm', 'a', 'd', 'd', '.', 'w', 9, 0,
/* 6096 */ 's', 'l', 'd', '.', 'w', 9, 0,
/* 6103 */ 'p', 'c', 'k', 'o', 'd', '.', 'w', 9, 0,
/* 6112 */ 'i', 'l', 'v', 'o', 'd', '.', 'w', 9, 0,
/* 6121 */ 'f', 'c', 'l', 'e', '.', 'w', 9, 0,
/* 6129 */ 'f', 's', 'l', 'e', '.', 'w', 9, 0,
/* 6137 */ 'f', 'c', 'u', 'l', 'e', '.', 'w', 9, 0,
/* 6146 */ 'f', 's', 'u', 'l', 'e', '.', 'w', 9, 0,
/* 6155 */ 'f', 'c', 'n', 'e', '.', 'w', 9, 0,
/* 6163 */ 'f', 's', 'n', 'e', '.', 'w', 9, 0,
/* 6171 */ 'f', 'c', 'u', 'n', 'e', '.', 'w', 9, 0,
/* 6180 */ 'f', 's', 'u', 'n', 'e', '.', 'w', 9, 0,
/* 6189 */ 'i', 'n', 's', 'v', 'e', '.', 'w', 9, 0,
/* 6198 */ 'f', 'c', 'a', 'f', '.', 'w', 9, 0,
/* 6206 */ 'f', 's', 'a', 'f', '.', 'w', 9, 0,
/* 6214 */ 'v', 's', 'h', 'f', '.', 'w', 9, 0,
/* 6222 */ 'b', 'n', 'e', 'g', '.', 'w', 9, 0,
/* 6230 */ 'p', 'r', 'e', 'c', 'r', '_', 's', 'r', 'a', '.', 'p', 'h', '.', 'w', 9, 0,
/* 6246 */ 'p', 'r', 'e', 'c', 'r', 'q', '.', 'p', 'h', '.', 'w', 9, 0,
/* 6259 */ 'p', 'r', 'e', 'c', 'r', '_', 's', 'r', 'a', '_', 'r', '.', 'p', 'h', '.', 'w', 9, 0,
/* 6277 */ 'p', 'r', 'e', 'c', 'r', 'q', '_', 'r', 's', '.', 'p', 'h', '.', 'w', 9, 0,
/* 6293 */ 's', 'u', 'b', 'q', 'h', '.', 'w', 9, 0,
/* 6302 */ 'a', 'd', 'd', 'q', 'h', '.', 'w', 9, 0,
/* 6311 */ 's', 'r', 'a', 'i', '.', 'w', 9, 0,
/* 6319 */ 's', 'l', 'd', 'i', '.', 'w', 9, 0,
/* 6327 */ 'b', 'n', 'e', 'g', 'i', '.', 'w', 9, 0,
/* 6336 */ 's', 'l', 'l', 'i', '.', 'w', 9, 0,
/* 6344 */ 's', 'r', 'l', 'i', '.', 'w', 9, 0,
/* 6352 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'w', 9, 0,
/* 6362 */ 'c', 'e', 'q', 'i', '.', 'w', 9, 0,
/* 6370 */ 's', 'r', 'a', 'r', 'i', '.', 'w', 9, 0,
/* 6379 */ 'b', 'c', 'l', 'r', 'i', '.', 'w', 9, 0,
/* 6388 */ 's', 'r', 'l', 'r', 'i', '.', 'w', 9, 0,
/* 6397 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'w', 9, 0,
/* 6407 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'w', 9, 0,
/* 6417 */ 'b', 's', 'e', 't', 'i', '.', 'w', 9, 0,
/* 6426 */ 's', 'u', 'b', 'v', 'i', '.', 'w', 9, 0,
/* 6435 */ 'a', 'd', 'd', 'v', 'i', '.', 'w', 9, 0,
/* 6444 */ 'd', 'p', 'a', 'q', '_', 's', 'a', '.', 'l', '.', 'w', 9, 0,
/* 6457 */ 'd', 'p', 's', 'q', '_', 's', 'a', '.', 'l', '.', 'w', 9, 0,
/* 6470 */ 'f', 'i', 'l', 'l', '.', 'w', 9, 0,
/* 6478 */ 's', 'l', 'l', '.', 'w', 9, 0,
/* 6485 */ 'f', 'e', 'x', 'u', 'p', 'l', '.', 'w', 9, 0,
/* 6495 */ 'f', 'f', 'q', 'l', '.', 'w', 9, 0,
/* 6503 */ 's', 'r', 'l', '.', 'w', 9, 0,
/* 6510 */ 'b', 'i', 'n', 's', 'l', '.', 'w', 9, 0,
/* 6519 */ 'f', 'm', 'u', 'l', '.', 'w', 9, 0,
/* 6527 */ 'i', 'l', 'v', 'l', '.', 'w', 9, 0,
/* 6535 */ 'f', 'm', 'i', 'n', '.', 'w', 9, 0,
/* 6543 */ 'f', 'c', 'u', 'n', '.', 'w', 9, 0,
/* 6551 */ 'f', 's', 'u', 'n', '.', 'w', 9, 0,
/* 6559 */ 'f', 'e', 'x', 'd', 'o', '.', 'w', 9, 0,
/* 6568 */ 'f', 'r', 'c', 'p', '.', 'w', 9, 0,
/* 6576 */ 'm', 's', 'u', 'b', '_', 'q', '.', 'w', 9, 0,
/* 6586 */ 'm', 'a', 'd', 'd', '_', 'q', '.', 'w', 9, 0,
/* 6596 */ 'm', 'u', 'l', '_', 'q', '.', 'w', 9, 0,
/* 6605 */ 'm', 's', 'u', 'b', 'r', '_', 'q', '.', 'w', 9, 0,
/* 6616 */ 'm', 'a', 'd', 'd', 'r', '_', 'q', '.', 'w', 9, 0,
/* 6627 */ 'm', 'u', 'l', 'r', '_', 'q', '.', 'w', 9, 0,
/* 6637 */ 'f', 'c', 'e', 'q', '.', 'w', 9, 0,
/* 6645 */ 'f', 's', 'e', 'q', '.', 'w', 9, 0,
/* 6653 */ 'f', 'c', 'u', 'e', 'q', '.', 'w', 9, 0,
/* 6662 */ 'f', 's', 'u', 'e', 'q', '.', 'w', 9, 0,
/* 6671 */ 'f', 't', 'q', '.', 'w', 9, 0,
/* 6678 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'w', 9, 0,
/* 6688 */ 's', 'u', 'b', 'q', 'h', '_', 'r', '.', 'w', 9, 0,
/* 6699 */ 'a', 'd', 'd', 'q', 'h', '_', 'r', '.', 'w', 9, 0,
/* 6710 */ 'e', 'x', 't', 'r', '_', 'r', '.', 'w', 9, 0,
/* 6720 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'w', 9, 0,
/* 6731 */ 'e', 'x', 't', 'r', 'v', '_', 'r', '.', 'w', 9, 0,
/* 6742 */ 's', 'r', 'a', 'r', '.', 'w', 9, 0,
/* 6750 */ 'b', 'c', 'l', 'r', '.', 'w', 9, 0,
/* 6758 */ 's', 'r', 'l', 'r', '.', 'w', 9, 0,
/* 6766 */ 'f', 'c', 'o', 'r', '.', 'w', 9, 0,
/* 6774 */ 'f', 's', 'o', 'r', '.', 'w', 9, 0,
/* 6782 */ 'f', 'e', 'x', 'u', 'p', 'r', '.', 'w', 9, 0,
/* 6792 */ 'f', 'f', 'q', 'r', '.', 'w', 9, 0,
/* 6800 */ 'b', 'i', 'n', 's', 'r', '.', 'w', 9, 0,
/* 6809 */ 'e', 'x', 't', 'r', '.', 'w', 9, 0,
/* 6817 */ 'i', 'l', 'v', 'r', '.', 'w', 9, 0,
/* 6825 */ 'c', 'v', 't', '.', 's', '.', 'w', 9, 0,
/* 6834 */ 'a', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0,
/* 6844 */ 'h', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0,
/* 6854 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0,
/* 6865 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 's', '.', 'w', 9, 0,
/* 6877 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'w', 9, 0,
/* 6887 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'w', 9, 0,
/* 6898 */ 'm', 'o', 'd', '_', 's', '.', 'w', 9, 0,
/* 6907 */ 'c', 'l', 'e', '_', 's', '.', 'w', 9, 0,
/* 6916 */ 'a', 'v', 'e', '_', 's', '.', 'w', 9, 0,
/* 6925 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'w', 9, 0,
/* 6935 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'w', 9, 0,
/* 6945 */ 'c', 'l', 't', 'i', '_', 's', '.', 'w', 9, 0,
/* 6955 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'w', 9, 0,
/* 6965 */ 's', 'h', 'l', 'l', '_', 's', '.', 'w', 9, 0,
/* 6975 */ 'm', 'i', 'n', '_', 's', '.', 'w', 9, 0,
/* 6984 */ 'd', 'o', 't', 'p', '_', 's', '.', 'w', 9, 0,
/* 6994 */ 's', 'u', 'b', 'q', '_', 's', '.', 'w', 9, 0,
/* 7004 */ 'a', 'd', 'd', 'q', '_', 's', '.', 'w', 9, 0,
/* 7014 */ 'm', 'u', 'l', 'q', '_', 's', '.', 'w', 9, 0,
/* 7024 */ 'a', 'b', 's', 'q', '_', 's', '.', 'w', 9, 0,
/* 7034 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'w', 9, 0,
/* 7044 */ 's', 'u', 'b', 's', '_', 's', '.', 'w', 9, 0,
/* 7054 */ 'a', 'd', 'd', 's', '_', 's', '.', 'w', 9, 0,
/* 7064 */ 's', 'a', 't', '_', 's', '.', 'w', 9, 0,
/* 7073 */ 'c', 'l', 't', '_', 's', '.', 'w', 9, 0,
/* 7082 */ 'f', 'f', 'i', 'n', 't', '_', 's', '.', 'w', 9, 0,
/* 7093 */ 'f', 't', 'i', 'n', 't', '_', 's', '.', 'w', 9, 0,
/* 7104 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'w', 9, 0,
/* 7116 */ 'd', 'i', 'v', '_', 's', '.', 'w', 9, 0,
/* 7125 */ 's', 'h', 'l', 'l', 'v', '_', 's', '.', 'w', 9, 0,
/* 7136 */ 'm', 'a', 'x', '_', 's', '.', 'w', 9, 0,
/* 7145 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'w', 9, 0,
/* 7155 */ 'm', 'u', 'l', 'q', '_', 'r', 's', '.', 'w', 9, 0,
/* 7166 */ 'e', 'x', 't', 'r', '_', 'r', 's', '.', 'w', 9, 0,
/* 7177 */ 'e', 'x', 't', 'r', 'v', '_', 'r', 's', '.', 'w', 9, 0,
/* 7189 */ 'f', 'c', 'l', 'a', 's', 's', '.', 'w', 9, 0,
/* 7199 */ 's', 'p', 'l', 'a', 't', '.', 'w', 9, 0,
/* 7208 */ 'b', 's', 'e', 't', '.', 'w', 9, 0,
/* 7216 */ 'f', 'c', 'l', 't', '.', 'w', 9, 0,
/* 7224 */ 'f', 's', 'l', 't', '.', 'w', 9, 0,
/* 7232 */ 'f', 'c', 'u', 'l', 't', '.', 'w', 9, 0,
/* 7241 */ 'f', 's', 'u', 'l', 't', '.', 'w', 9, 0,
/* 7250 */ 'p', 'c', 'n', 't', '.', 'w', 9, 0,
/* 7258 */ 'f', 'r', 'i', 'n', 't', '.', 'w', 9, 0,
/* 7267 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'w', 9, 0,
/* 7277 */ 'f', 's', 'q', 'r', 't', '.', 'w', 9, 0,
/* 7286 */ 'f', 'r', 's', 'q', 'r', 't', '.', 'w', 9, 0,
/* 7296 */ 's', 't', '.', 'w', 9, 0,
/* 7302 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0,
/* 7312 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0,
/* 7322 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0,
/* 7333 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 'u', '.', 'w', 9, 0,
/* 7345 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'w', 9, 0,
/* 7355 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'w', 9, 0,
/* 7366 */ 'm', 'o', 'd', '_', 'u', '.', 'w', 9, 0,
/* 7375 */ 'c', 'l', 'e', '_', 'u', '.', 'w', 9, 0,
/* 7384 */ 'a', 'v', 'e', '_', 'u', '.', 'w', 9, 0,
/* 7393 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'w', 9, 0,
/* 7403 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'w', 9, 0,
/* 7413 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'w', 9, 0,
/* 7423 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'w', 9, 0,
/* 7433 */ 'm', 'i', 'n', '_', 'u', '.', 'w', 9, 0,
/* 7442 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'w', 9, 0,
/* 7452 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'w', 9, 0,
/* 7462 */ 's', 'u', 'b', 's', '_', 'u', '.', 'w', 9, 0,
/* 7472 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'w', 9, 0,
/* 7482 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'w', 9, 0,
/* 7494 */ 's', 'a', 't', '_', 'u', '.', 'w', 9, 0,
/* 7503 */ 'c', 'l', 't', '_', 'u', '.', 'w', 9, 0,
/* 7512 */ 'f', 'f', 'i', 'n', 't', '_', 'u', '.', 'w', 9, 0,
/* 7523 */ 'f', 't', 'i', 'n', 't', '_', 'u', '.', 'w', 9, 0,
/* 7534 */ 'd', 'i', 'v', '_', 'u', '.', 'w', 9, 0,
/* 7543 */ 'm', 'a', 'x', '_', 'u', '.', 'w', 9, 0,
/* 7552 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'w', 9, 0,
/* 7562 */ 'm', 's', 'u', 'b', 'v', '.', 'w', 9, 0,
/* 7571 */ 'm', 'a', 'd', 'd', 'v', '.', 'w', 9, 0,
/* 7580 */ 'p', 'c', 'k', 'e', 'v', '.', 'w', 9, 0,
/* 7589 */ 'i', 'l', 'v', 'e', 'v', '.', 'w', 9, 0,
/* 7598 */ 'f', 'd', 'i', 'v', '.', 'w', 9, 0,
/* 7606 */ 'm', 'u', 'l', 'v', '.', 'w', 9, 0,
/* 7614 */ 'e', 'x', 't', 'r', 'v', '.', 'w', 9, 0,
/* 7623 */ 'f', 'm', 'a', 'x', '.', 'w', 9, 0,
/* 7631 */ 'b', 'z', '.', 'w', 9, 0,
/* 7637 */ 'b', 'n', 'z', '.', 'w', 9, 0,
/* 7644 */ 'l', 'w', 9, 0,
/* 7648 */ 's', 'w', 9, 0,
/* 7652 */ 'l', 'h', 'x', 9, 0,
/* 7657 */ 'l', 'b', 'u', 'x', 9, 0,
/* 7663 */ 'l', 'w', 'x', 9, 0,
/* 7668 */ 'b', 'g', 'e', 'z', 9, 0,
/* 7674 */ 'b', 'l', 'e', 'z', 9, 0,
/* 7680 */ 'b', 'n', 'e', 'z', 9, 0,
/* 7686 */ 'b', 't', 'n', 'e', 'z', 9, 0,
/* 7693 */ 'd', 'c', 'l', 'z', 9, 0,
/* 7699 */ 'b', 'e', 'q', 'z', 9, 0,
/* 7705 */ 'b', 't', 'e', 'q', 'z', 9, 0,
/* 7712 */ 'b', 'g', 't', 'z', 9, 0,
/* 7718 */ 'b', 'l', 't', 'z', 9, 0,
/* 7724 */ 'm', 'o', 'v', 'z', 9, 0,
/* 7730 */ 's', 'e', 'b', 9, 32, 0,
/* 7736 */ 'j', 'r', 'c', 9, 32, 0,
/* 7742 */ 's', 'e', 'h', 9, 32, 0,
/* 7748 */ 'd', 'd', 'i', 'v', 'u', 9, '$', 'z', 'e', 'r', 'o', ',', 32, 0,
/* 7762 */ 'd', 'd', 'i', 'v', 9, '$', 'z', 'e', 'r', 'o', ',', 32, 0,
/* 7775 */ 'a', 'd', 'd', 'i', 'u', 9, '$', 's', 'p', ',', 32, 0,
/* 7787 */ 's', 'y', 'n', 'c', 32, 0,
/* 7793 */ 9, '.', 'w', 'o', 'r', 'd', 32, 0,
/* 7801 */ 'd', 'i', 'n', 's', 'm', 32, 0,
/* 7808 */ 'd', 'e', 'x', 't', 'm', 32, 0,
/* 7815 */ 'd', 'i', 'n', 's', 32, 0,
/* 7821 */ 'd', 'e', 'x', 't', 32, 0,
/* 7827 */ 'd', 'i', 'n', 's', 'u', 32, 0,
/* 7834 */ 'd', 'e', 'x', 't', 'u', 32, 0,
/* 7841 */ 'c', '.', 0,
/* 7844 */ 'b', 'r', 'e', 'a', 'k', 32, '0', 0,
/* 7852 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0,
/* 7865 */ 'B', 'U', 'N', 'D', 'L', 'E', 0,
/* 7872 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0,
/* 7882 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0,
/* 7897 */ 'j', 'r', 'c', 9, 32, '$', 'r', 'a', 0,
/* 7906 */ 'j', 'r', 9, 32, '$', 'r', 'a', 0,
/* 7914 */ 'f', 'o', 'o', 0,
/* 7918 */ 'd', 'e', 'r', 'e', 't', 0,
/* 7924 */ 'w', 'a', 'i', 't', 0,
};
#endif
// Emit the opcode for the instruction.
uint64_t Bits1 = OpInfo[MCInst_getOpcode(MI)];
uint64_t Bits2 = OpInfo2[MCInst_getOpcode(MI)];
uint64_t Bits = (Bits2 << 32) | Bits1;
// assert(Bits != 0 && "Cannot print this instruction.");
#ifndef CAPSTONE_DIET
SStream_concat(O, "%s", AsmStrs+(Bits & 8191)-1);
#endif
// Fragment 0 encoded into 3 bits for 5 unique commands.
//printf("Frag-0: %"PRIu64"\n", (Bits >> 13) & 7);
switch ((Bits >> 13) & 7) {
default: // unreachable.
case 0:
// DBG_VALUE, BUNDLE, LIFETIME_START, LIFETIME_END, Break16, CONSTPOOL_EN...
return;
break;
case 1:
// ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ...
printOperand(MI, 0, O);
break;
case 2:
// CTC1, CTC1_MM, DMTC1, MTC1, MTC1_MM, MTHC1, MTHC1_MM, MTHI_DSP, MTHLIP...
printOperand(MI, 1, O);
SStream_concat(O, "%s", ", ");
break;
case 3:
// FCMP_D32, FCMP_D32_MM, FCMP_D64, FCMP_S32, FCMP_S32_MM
printFCCOperand(MI, 2, O);
break;
case 4:
// SelBeqZ, SelBneZ, SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZ...
printOperand(MI, 3, O);
break;
}
// Fragment 1 encoded into 4 bits for 15 unique commands.
//printf("Frag-1: %"PRIu64"\n", (Bits >> 16) & 15);
switch ((Bits >> 16) & 15) {
default: // unreachable.
case 0:
// ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ...
SStream_concat(O, "%s", ", ");
break;
case 1:
// AddiuRxPcImmX16
SStream_concat(O, "%s", ", $pc, ");
printOperand(MI, 1, O);
return;
break;
case 2:
// AddiuSpImm16, Bimm16
SStream_concat(O, "%s", " # 16 bit inst");
return;
break;
case 3:
// AddiuSpImmX16, BPOSGE32, BimmX16, BteqzX16, BtnezX16, Constant32, DI, ...
return;
break;
case 4:
// Bteqz16, Btnez16
SStream_concat(O, "%s", " # 16 bit inst");
return;
break;
case 5:
// CTC1, CTC1_MM, DMTC1, MTC1, MTC1_MM, MTHC1, MTHC1_MM, MTHI_DSP, MTHLIP...
printOperand(MI, 0, O);
return;
break;
case 6:
// FCMP_D32, FCMP_D32_MM, FCMP_D64
SStream_concat(O, "%s", ".d\t");
printOperand(MI, 0, O);
SStream_concat(O, "%s", ", ");
printOperand(MI, 1, O);
return;
break;
case 7:
// FCMP_S32, FCMP_S32_MM
SStream_concat(O, "%s", ".s\t");
printOperand(MI, 0, O);
SStream_concat(O, "%s", ", ");
printOperand(MI, 1, O);
return;
break;
case 8:
// INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS...
SStream_concat(O, "%s", "[");
break;
case 9:
// Jal16
SStream_concat(O, "%s", "\n\tnop");
return;
break;
case 10:
// JalB16
SStream_concat(O, "%s", "\t# branch\n\tnop");
return;
break;
case 11:
// LwConstant32
SStream_concat(O, "%s", ", 1f\n\tb\t2f\n\t.align\t2\n1: \t.word\t");
printOperand(MI, 1, O);
SStream_concat(O, "%s", "\n2:");
return;
break;
case 12:
// MultRxRyRz16, MultuRxRyRz16, SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImm...
printOperand(MI, 2, O);
break;
case 13:
// SC, SCD
printMemOperand(MI, 2, O);
return;
break;
case 14:
// SelBeqZ, SelBneZ
SStream_concat(O, "%s", ", .+4\n\t\n\tmove ");
printOperand(MI, 1, O);
SStream_concat(O, "%s", ", ");
printOperand(MI, 2, O);
return;
break;
}
// Fragment 2 encoded into 4 bits for 10 unique commands.
//printf("Frag-2: %"PRIu64"\n", (Bits >> 20) & 15);
switch ((Bits >> 20) & 15) {
default: // unreachable.
case 0:
// ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ...
printOperand(MI, 1, O);
break;
case 1:
// AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B, BINSLI_D, BINS...
printOperand(MI, 2, O);
break;
case 2:
// AddiuRxRyOffMemX16, LEA_ADDiu, LEA_ADDiu64, LEA_ADDiu_MM
printMemOperandEA(MI, 1, O);
return;
break;
case 3:
// INSERT_B, INSERT_D, INSERT_H, INSERT_W
printUnsignedImm(MI, 3, O);
SStream_concat(O, "%s", "], ");
printOperand(MI, 2, O);
return;
break;
case 4:
// INSVE_B, INSVE_D, INSVE_H, INSVE_W
printUnsignedImm(MI, 2, O);
SStream_concat(O, "%s", "], ");
printOperand(MI, 3, O);
SStream_concat(O, "%s", "[0]");
return;
break;
case 5:
// LB, LB64, LB_MM, LBu, LBu64, LBu_MM, LD, LDC1, LDC164, LDC1_MM, LDC2, ...
printMemOperand(MI, 1, O);
return;
break;
case 6:
// LUi, LUi64, LUi_MM, LoadAddr32Imm, LoadImm32Reg, RDDSP, REPL_PH, REPL_...
printUnsignedImm(MI, 1, O);
return;
break;
case 7:
// MultRxRyRz16, MultuRxRyRz16
SStream_concat(O, "%s", "\n\tmflo\t");
printOperand(MI, 0, O);
return;
break;
case 8:
// SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt...
printOperand(MI, 4, O);
break;
case 9:
// SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImmX16, SltuCCRxRy16, SltuRxRyRz...
SStream_concat(O, "%s", "\n\tmove\t");
printOperand(MI, 0, O);
SStream_concat(O, "%s", ", $t8");
return;
break;
}
// Fragment 3 encoded into 4 bits for 15 unique commands.
//printf("Frag-3: %"PRIu64"\n", (Bits >> 24) & 15);
switch ((Bits >> 24) & 15) {
default: // unreachable.
case 0:
// ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, AddiuRxImmX16, AddiuRxRxImmX16, AndRxR...
return;
break;
case 1:
// ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, ADDQ_S_PH, ADD...
SStream_concat(O, "%s", ", ");
break;
case 2:
// AddiuRxRxImm16, LwRxPcTcp16
SStream_concat(O, "%s", "\t# 16 bit inst");
return;
break;
case 3:
// BeqzRxImm16, BnezRxImm16
SStream_concat(O, "%s", " # 16 bit inst");
return;
break;
case 4:
// BteqzT8CmpX16, BteqzT8CmpiX16, BteqzT8SltX16, BteqzT8SltiX16, BteqzT8S...
SStream_concat(O, "%s", "\n\tbteqz\t");
printOperand(MI, 2, O);
return;
break;
case 5:
// BtnezT8CmpX16, BtnezT8CmpiX16, BtnezT8SltX16, BtnezT8SltiX16, BtnezT8S...
SStream_concat(O, "%s", "\n\tbtnez\t");
printOperand(MI, 2, O);
return;
break;
case 6:
// COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_D, COPY_U_H, ...
SStream_concat(O, "%s", "[");
break;
case 7:
// CmpiRxImm16, LiRxImm16, SltiRxImm16, SltiuRxImm16
SStream_concat(O, "%s", " \t# 16 bit inst");
return;
break;
case 8:
// DSLL64_32
SStream_concat(O, "%s", ", 32");
return;
break;
case 9:
// GotPrologue16
SStream_concat(O, "%s", "\n\taddiu\t");
printOperand(MI, 1, O);
SStream_concat(O, "%s", ", $pc, ");
printOperand(MI, 3, O);
SStream_concat(O, "%s", "\n ");
return;
break;
case 10:
// LBUX, LDXC1, LDXC164, LHX, LUXC1, LUXC164, LUXC1_MM, LWX, LWXC1, LWXC1...
SStream_concat(O, "%s", "(");
printOperand(MI, 1, O);
SStream_concat(O, "%s", ")");
return;
break;
case 11:
// LwRxSpImmX16, SwRxSpImmX16
SStream_concat(O, "%s", " ( ");
printOperand(MI, 1, O);
SStream_concat(O, "%s", " ); ");
return;
break;
case 12:
// SLL64_32, SLL64_64
SStream_concat(O, "%s", ", 0");
return;
break;
case 13:
// SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt...
SStream_concat(O, "%s", "\n\tbteqz\t.+4\n\tmove ");
printOperand(MI, 1, O);
SStream_concat(O, "%s", ", ");
printOperand(MI, 2, O);
return;
break;
case 14:
// SelTBtneZCmp, SelTBtneZCmpi, SelTBtneZSlt, SelTBtneZSlti, SelTBtneZSlt...
SStream_concat(O, "%s", "\n\tbtnez\t.+4\n\tmove ");
printOperand(MI, 1, O);
SStream_concat(O, "%s", ", ");
printOperand(MI, 2, O);
return;
break;
}
// Fragment 4 encoded into 3 bits for 5 unique commands.
//printf("Frag-4: %"PRIu64"\n", (Bits >> 28) & 7);
switch ((Bits >> 28) & 7) {
default: // unreachable.
case 0:
// ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, ADDQ_S_PH, ADD...
printOperand(MI, 2, O);
break;
case 1:
// ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, ANDI_B, BCLRI_B, BCLRI_D, BCLRI_H,...
printUnsignedImm8(MI, 2, O);
break;
case 2:
// ANDi, ANDi64, ANDi_MM, APPEND, BALIGN, DEXT, DEXTM, DEXTU, DINS, DINSM...
printUnsignedImm(MI, 2, O);
break;
case 3:
// BINSLI_B, BINSLI_D, BINSLI_H, BINSLI_W, BINSRI_B, BINSRI_D, BINSRI_H, ...
printUnsignedImm8(MI, 3, O);
break;
case 4:
// BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W...
printOperand(MI, 3, O);
break;
}
// Fragment 5 encoded into 2 bits for 3 unique commands.
//printf("Frag-5: %"PRIu64"\n", (Bits >> 31) & 3);
switch ((Bits >> 31) & 3) {
default: // unreachable.
case 0:
// ADD, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, ADDQ_S_PH, ADD...
return;
break;
case 1:
// COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_D, COPY_U_H, ...
SStream_concat(O, "%s", "]");
return;
break;
case 2:
// DEXT, DEXTM, DEXTU, DINS, DINSM, DINSU, DLSA, EXT, EXT_MM, INS, INS_MM...
SStream_concat(O, "%s", ", ");
break;
}
// Fragment 6 encoded into 1 bits for 2 unique commands.
//printf("Frag-6: %"PRIu64"\n", (Bits >> 33) & 1);
if ((Bits >> 33) & 1) {
// DLSA, LSA
printUnsignedImm(MI, 3, O);
return;
} else {
// DEXT, DEXTM, DEXTU, DINS, DINSM, DINSU, EXT, EXT_MM, INS, INS_MM, MADD...
printOperand(MI, 3, O);
return;
}
}
/// getRegisterName - This method is automatically generated by tblgen
/// from the register set description. This returns the assembler name
/// for the specified register.
static char *getRegisterName(unsigned RegNo)
{
// assert(RegNo && RegNo < 317 && "Invalid register number!");
#ifndef CAPSTONE_DIET
static char AsmStrs[] = {
/* 0 */ 'f', '1', '0', 0,
/* 4 */ 'w', '1', '0', 0,
/* 8 */ 'f', '2', '0', 0,
/* 12 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '0', 0,
/* 25 */ 'w', '2', '0', 0,
/* 29 */ 'f', '3', '0', 0,
/* 33 */ 'w', '3', '0', 0,
/* 37 */ 'a', '0', 0,
/* 40 */ 'a', 'c', '0', 0,
/* 44 */ 'f', 'c', 'c', '0', 0,
/* 49 */ 'f', '0', 0,
/* 52 */ 'k', '0', 0,
/* 55 */ 's', '0', 0,
/* 58 */ 't', '0', 0,
/* 61 */ 'v', '0', 0,
/* 64 */ 'w', '0', 0,
/* 67 */ 'f', '1', '1', 0,
/* 71 */ 'w', '1', '1', 0,
/* 75 */ 'f', '2', '1', 0,
/* 79 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '1', 0,
/* 92 */ 'w', '2', '1', 0,
/* 96 */ 'f', '3', '1', 0,
/* 100 */ 'w', '3', '1', 0,
/* 104 */ 'a', '1', 0,
/* 107 */ 'a', 'c', '1', 0,
/* 111 */ 'f', 'c', 'c', '1', 0,
/* 116 */ 'f', '1', 0,
/* 119 */ 'k', '1', 0,
/* 122 */ 's', '1', 0,
/* 125 */ 't', '1', 0,
/* 128 */ 'v', '1', 0,
/* 131 */ 'w', '1', 0,
/* 134 */ 'f', '1', '2', 0,
/* 138 */ 'w', '1', '2', 0,
/* 142 */ 'f', '2', '2', 0,
/* 146 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '2', 0,
/* 159 */ 'w', '2', '2', 0,
/* 163 */ 'a', '2', 0,
/* 166 */ 'a', 'c', '2', 0,
/* 170 */ 'f', 'c', 'c', '2', 0,
/* 175 */ 'f', '2', 0,
/* 178 */ 's', '2', 0,
/* 181 */ 't', '2', 0,
/* 184 */ 'w', '2', 0,
/* 187 */ 'f', '1', '3', 0,
/* 191 */ 'w', '1', '3', 0,
/* 195 */ 'f', '2', '3', 0,
/* 199 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '3', 0,
/* 212 */ 'w', '2', '3', 0,
/* 216 */ 'a', '3', 0,
/* 219 */ 'a', 'c', '3', 0,
/* 223 */ 'f', 'c', 'c', '3', 0,
/* 228 */ 'f', '3', 0,
/* 231 */ 's', '3', 0,
/* 234 */ 't', '3', 0,
/* 237 */ 'w', '3', 0,
/* 240 */ 'f', '1', '4', 0,
/* 244 */ 'w', '1', '4', 0,
/* 248 */ 'f', '2', '4', 0,
/* 252 */ 'w', '2', '4', 0,
/* 256 */ 'f', 'c', 'c', '4', 0,
/* 261 */ 'f', '4', 0,
/* 264 */ 's', '4', 0,
/* 267 */ 't', '4', 0,
/* 270 */ 'w', '4', 0,
/* 273 */ 'f', '1', '5', 0,
/* 277 */ 'w', '1', '5', 0,
/* 281 */ 'f', '2', '5', 0,
/* 285 */ 'w', '2', '5', 0,
/* 289 */ 'f', 'c', 'c', '5', 0,
/* 294 */ 'f', '5', 0,
/* 297 */ 's', '5', 0,
/* 300 */ 't', '5', 0,
/* 303 */ 'w', '5', 0,
/* 306 */ 'f', '1', '6', 0,
/* 310 */ 'w', '1', '6', 0,
/* 314 */ 'f', '2', '6', 0,
/* 318 */ 'w', '2', '6', 0,
/* 322 */ 'f', 'c', 'c', '6', 0,
/* 327 */ 'f', '6', 0,
/* 330 */ 's', '6', 0,
/* 333 */ 't', '6', 0,
/* 336 */ 'w', '6', 0,
/* 339 */ 'f', '1', '7', 0,
/* 343 */ 'w', '1', '7', 0,
/* 347 */ 'f', '2', '7', 0,
/* 351 */ 'w', '2', '7', 0,
/* 355 */ 'f', 'c', 'c', '7', 0,
/* 360 */ 'f', '7', 0,
/* 363 */ 's', '7', 0,
/* 366 */ 't', '7', 0,
/* 369 */ 'w', '7', 0,
/* 372 */ 'f', '1', '8', 0,
/* 376 */ 'w', '1', '8', 0,
/* 380 */ 'f', '2', '8', 0,
/* 384 */ 'w', '2', '8', 0,
/* 388 */ 'f', '8', 0,
/* 391 */ 't', '8', 0,
/* 394 */ 'w', '8', 0,
/* 397 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '1', '6', '_', '1', '9', 0,
/* 413 */ 'f', '1', '9', 0,
/* 417 */ 'w', '1', '9', 0,
/* 421 */ 'f', '2', '9', 0,
/* 425 */ 'w', '2', '9', 0,
/* 429 */ 'f', '9', 0,
/* 432 */ 't', '9', 0,
/* 435 */ 'w', '9', 0,
/* 438 */ 'D', 'S', 'P', 'E', 'F', 'I', 0,
/* 445 */ 'r', 'a', 0,
/* 448 */ 'p', 'c', 0,
/* 451 */ 'D', 'S', 'P', 'C', 'C', 'o', 'n', 'd', 0,
/* 460 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', 0,
/* 471 */ 'h', 'i', 0,
/* 474 */ 'l', 'o', 0,
/* 477 */ 'z', 'e', 'r', 'o', 0,
/* 482 */ 'f', 'p', 0,
/* 485 */ 'g', 'p', 0,
/* 488 */ 's', 'p', 0,
/* 491 */ 'D', 'S', 'P', 'P', 'o', 's', 0,
/* 498 */ 'a', 't', 0,
/* 501 */ 'D', 'S', 'P', 'S', 'C', 'o', 'u', 'n', 't', 0,
/* 511 */ 'D', 'S', 'P', 'C', 'a', 'r', 'r', 'y', 0,
};
static const uint32_t RegAsmOffset[] = {
498, 451, 511, 438, 460, 491, 501, 482, 485, 136, 69, 2, 308, 242,
275, 189, 341, 448, 445, 488, 477, 37, 104, 163, 216, 40, 107, 166,
219, 498, 2, 69, 136, 189, 242, 275, 308, 341, 374, 411, 1, 68,
135, 188, 241, 274, 307, 340, 373, 410, 9, 76, 143, 196, 249, 282,
315, 348, 381, 422, 30, 97, 49, 175, 261, 327, 388, 0, 134, 240,
306, 372, 8, 142, 248, 314, 380, 29, 12, 79, 146, 199, 49, 116,
175, 228, 261, 294, 327, 360, 388, 429, 0, 67, 134, 187, 240, 273,
306, 339, 372, 413, 8, 75, 142, 195, 248, 281, 314, 347, 380, 421,
29, 96, 44, 111, 170, 223, 256, 289, 322, 355, 2, 69, 136, 189,
242, 275, 308, 341, 374, 411, 1, 68, 135, 188, 241, 274, 307, 340,
373, 410, 9, 76, 143, 196, 249, 282, 315, 348, 381, 422, 30, 97,
482, 49, 116, 175, 228, 261, 294, 327, 360, 388, 429, 0, 67, 134,
187, 240, 273, 306, 339, 372, 413, 8, 75, 142, 195, 248, 281, 314,
347, 380, 421, 29, 96, 485, 40, 107, 166, 219, 422, 52, 119, 40,
107, 166, 219, 445, 55, 122, 178, 231, 264, 297, 330, 363, 488, 58,
125, 181, 234, 267, 300, 333, 366, 391, 432, 61, 128, 64, 131, 184,
237, 270, 303, 336, 369, 394, 435, 4, 71, 138, 191, 244, 277, 310,
343, 376, 417, 25, 92, 159, 212, 252, 285, 318, 351, 384, 425, 33,
100, 477, 37, 104, 163, 216, 40, 49, 116, 175, 228, 261, 294, 327,
360, 388, 429, 0, 67, 134, 187, 240, 273, 306, 339, 372, 413, 8,
75, 142, 195, 248, 281, 314, 347, 380, 421, 29, 96, 397, 471, 52,
119, 474, 55, 122, 178, 231, 264, 297, 330, 363, 58, 125, 181, 234,
267, 300, 333, 366, 391, 432, 61, 128,
};
//int i;
//for (i = 0; i < sizeof(RegAsmOffset)/4; i++)
// printf("%s = %u\n", AsmStrs+RegAsmOffset[i], i + 1);
//printf("*************************\n");
return AsmStrs+RegAsmOffset[RegNo-1];
#else
return NULL;
#endif
}
#ifdef PRINT_ALIAS_INSTR
#undef PRINT_ALIAS_INSTR
static char *printAliasInstr(MCInst *MI, SStream *OS, void *info)
{
#define GETREGCLASS_CONTAIN(_class, _reg) MCRegisterClass_contains(MCRegisterInfo_getRegClass(MRI, _class), MCOperand_getReg(MCInst_getOperand(MI, _reg)))
const char *AsmString;
char *tmp = NULL, *AsmMnem = NULL, *AsmOps = NULL, *c = NULL;
MCRegisterInfo *MRI = (MCRegisterInfo *)info;
switch (MCInst_getOpcode(MI)) {
default: return NULL;
case Mips_ADDu:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_getReg(MCInst_getOperand(MI, 2)) == Mips_ZERO) {
// (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO)
AsmString = "move $\x01, $\x02";
break;
}
return NULL;
case Mips_BREAK:
if (MCInst_getNumOperands(MI) == 2 &&
MCOperand_isImm(MCInst_getOperand(MI, 0)) &&
MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0 &&
MCOperand_isImm(MCInst_getOperand(MI, 1)) &&
MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0) {
// (BREAK 0, 0)
AsmString = "break";
break;
}
return NULL;
case Mips_DADDu:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR64RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR64RegClassID, 1) &&
MCOperand_getReg(MCInst_getOperand(MI, 2)) == Mips_ZERO_64) {
// (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64)
AsmString = "move $\x01, $\x02";
break;
}
return NULL;
case Mips_DI:
if (MCInst_getNumOperands(MI) == 1 &&
MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO) {
// (DI ZERO)
AsmString = "di";
break;
}
return NULL;
case Mips_EI:
if (MCInst_getNumOperands(MI) == 1 &&
MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO) {
// (EI ZERO)
AsmString = "ei";
break;
}
return NULL;
case Mips_SLL:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO &&
MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (SLL ZERO, ZERO, 0)
AsmString = "nop";
break;
}
return NULL;
case Mips_SUB:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO &&
MCOperand_isReg(MCInst_getOperand(MI, 2)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 2)) {
// (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs)
AsmString = "neg $\x01, $\x03";
break;
}
return NULL;
case Mips_SUBu:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO &&
MCOperand_isReg(MCInst_getOperand(MI, 2)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 2)) {
// (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs)
AsmString = "negu $\x01, $\x03";
break;
}
return NULL;
case Mips_SYSCALL:
if (MCInst_getNumOperands(MI) == 1 &&
MCOperand_isImm(MCInst_getOperand(MI, 0)) &&
MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) {
// (SYSCALL 0)
AsmString = "syscall";
break;
}
return NULL;
case Mips_TEQ:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "teq $\x01, $\x02";
break;
}
return NULL;
case Mips_TGE:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "tge $\x01, $\x02";
break;
}
return NULL;
case Mips_TGEU:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "tgeu $\x01, $\x02";
break;
}
return NULL;
case Mips_TLT:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "tlt $\x01, $\x02";
break;
}
return NULL;
case Mips_TLTU:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "tltu $\x01, $\x02";
break;
}
return NULL;
case Mips_TNE:
if (MCInst_getNumOperands(MI) == 3 &&
MCOperand_isReg(MCInst_getOperand(MI, 0)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) &&
MCOperand_isReg(MCInst_getOperand(MI, 1)) &&
GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) &&
MCOperand_isImm(MCInst_getOperand(MI, 2)) &&
MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) {
// (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0)
AsmString = "tne $\x01, $\x02";
break;
}
return NULL;
}
tmp = cs_strdup(AsmString);
AsmMnem = tmp;
AsmOps = strchr(tmp, ' ');
if (AsmOps) {
*AsmOps = '\0';
AsmOps += 1;
}
SStream_concat(OS, "%s", AsmMnem);
if (AsmOps) {
SStream_concat(OS, "\t");
for (c = AsmOps; *c; c++) {
if (*c == '$') {
c += 1;
printOperand(MI, *c - 1, OS);
} else {
SStream_concat(OS, "%c", *c);
}
}
}
return tmp;
}
#endif // PRINT_ALIAS_INSTR