1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ 2|* *| 3|*Assembly Writer Source Fragment *| 4|* *| 5|* Automatically generated file, do not edit! *| 6|* *| 7\*===----------------------------------------------------------------------===*/ 8 9/* Capstone Disassembly Engine, http://www.capstone-engine.org */ 10/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */ 11 12/// printInstruction - This method is automatically generated by tablegen 13/// from the instruction set description. 14static void printInstruction(MCInst *MI, SStream *O, const MCRegisterInfo *MRI) 15{ 16 static const uint32_t OpInfo[] = { 17 0U, // PHI 18 0U, // INLINEASM 19 0U, // CFI_INSTRUCTION 20 0U, // EH_LABEL 21 0U, // GC_LABEL 22 0U, // KILL 23 0U, // EXTRACT_SUBREG 24 0U, // INSERT_SUBREG 25 0U, // IMPLICIT_DEF 26 0U, // SUBREG_TO_REG 27 0U, // COPY_TO_REGCLASS 28 9396U, // DBG_VALUE 29 0U, // REG_SEQUENCE 30 0U, // COPY 31 9389U, // BUNDLE 32 9406U, // LIFETIME_START 33 9376U, // LIFETIME_END 34 0U, // STACKMAP 35 0U, // PATCHPOINT 36 0U, // LOAD_STACK_GUARD 37 0U, // STATEPOINT 38 0U, // FRAME_ALLOC 39 21660U, // ABSQ_S_PH 40 18025U, // ABSQ_S_QB 41 24850U, // ABSQ_S_W 42 134237992U, // ADD 43 18294U, // ADDIUPC 44 18294U, // ADDIUPC_MM 45 22527U, // ADDIUR1SP_MM 46 134234410U, // ADDIUR2_MM 47 8683851U, // ADDIUS5_MM 48 546875U, // ADDIUSP_MM 49 134239193U, // ADDQH_PH 50 134239310U, // ADDQH_R_PH 51 134242253U, // ADDQH_R_W 52 134241856U, // ADDQH_W 53 134239267U, // ADDQ_PH 54 134239366U, // ADDQ_S_PH 55 134242558U, // ADDQ_S_W 56 134236055U, // ADDSC 57 134234730U, // ADDS_A_B 58 134236180U, // ADDS_A_D 59 134238138U, // ADDS_A_H 60 134241564U, // ADDS_A_W 61 134235198U, // ADDS_S_B 62 134237269U, // ADDS_S_D 63 134238695U, // ADDS_S_H 64 134242608U, // ADDS_S_W 65 134235413U, // ADDS_U_B 66 134237736U, // ADDS_U_D 67 134238973U, // ADDS_U_H 68 134243026U, // ADDS_U_W 69 134234575U, // ADDU16_MM 70 134235621U, // ADDUH_QB 71 134235729U, // ADDUH_R_QB 72 134239465U, // ADDU_PH 73 134235834U, // ADDU_QB 74 134239410U, // ADDU_S_PH 75 134235775U, // ADDU_S_QB 76 2281718627U, // ADDVI_B 77 2281720348U, // ADDVI_D 78 2281722002U, // ADDVI_H 79 2281725637U, // ADDVI_W 80 134235491U, // ADDV_B 81 134237836U, // ADDV_D 82 134239051U, // ADDV_H 83 134243126U, // ADDV_W 84 134236094U, // ADDWC 85 134234712U, // ADD_A_B 86 134236161U, // ADD_A_D 87 134238120U, // ADD_A_H 88 134241545U, // ADD_A_W 89 134237992U, // ADD_MM 90 134239685U, // ADDi 91 134239685U, // ADDi_MM 92 134241307U, // ADDiu 93 134241307U, // ADDiu_MM 94 134241261U, // ADDu 95 134241261U, // ADDu_MM 96 0U, // ADJCALLSTACKDOWN 97 0U, // ADJCALLSTACKUP 98 134240158U, // ALIGN 99 18286U, // ALUIPC 100 134238014U, // AND 101 835930U, // AND16_MM 102 134238014U, // AND64 103 134234471U, // ANDI16_MM 104 2281718486U, // ANDI_B 105 134238014U, // AND_MM 106 134241389U, // AND_V 107 0U, // AND_V_D_PSEUDO 108 0U, // AND_V_H_PSEUDO 109 0U, // AND_V_W_PSEUDO 110 134239691U, // ANDi 111 134239691U, // ANDi64 112 134239691U, // ANDi_MM 113 134238028U, // APPEND 114 134235092U, // ASUB_S_B 115 134237099U, // ASUB_S_D 116 134238527U, // ASUB_S_H 117 134242388U, // ASUB_S_W 118 134235307U, // ASUB_U_B 119 134237566U, // ASUB_U_D 120 134238815U, // ASUB_U_H 121 134242856U, // ASUB_U_W 122 0U, // ATOMIC_CMP_SWAP_I16 123 0U, // ATOMIC_CMP_SWAP_I32 124 0U, // ATOMIC_CMP_SWAP_I64 125 0U, // ATOMIC_CMP_SWAP_I8 126 0U, // ATOMIC_LOAD_ADD_I16 127 0U, // ATOMIC_LOAD_ADD_I32 128 0U, // ATOMIC_LOAD_ADD_I64 129 0U, // ATOMIC_LOAD_ADD_I8 130 0U, // ATOMIC_LOAD_AND_I16 131 0U, // ATOMIC_LOAD_AND_I32 132 0U, // ATOMIC_LOAD_AND_I64 133 0U, // ATOMIC_LOAD_AND_I8 134 0U, // ATOMIC_LOAD_NAND_I16 135 0U, // ATOMIC_LOAD_NAND_I32 136 0U, // ATOMIC_LOAD_NAND_I64 137 0U, // ATOMIC_LOAD_NAND_I8 138 0U, // ATOMIC_LOAD_OR_I16 139 0U, // ATOMIC_LOAD_OR_I32 140 0U, // ATOMIC_LOAD_OR_I64 141 0U, // ATOMIC_LOAD_OR_I8 142 0U, // ATOMIC_LOAD_SUB_I16 143 0U, // ATOMIC_LOAD_SUB_I32 144 0U, // ATOMIC_LOAD_SUB_I64 145 0U, // ATOMIC_LOAD_SUB_I8 146 0U, // ATOMIC_LOAD_XOR_I16 147 0U, // ATOMIC_LOAD_XOR_I32 148 0U, // ATOMIC_LOAD_XOR_I64 149 0U, // ATOMIC_LOAD_XOR_I8 150 0U, // ATOMIC_SWAP_I16 151 0U, // ATOMIC_SWAP_I32 152 0U, // ATOMIC_SWAP_I64 153 0U, // ATOMIC_SWAP_I8 154 134239795U, // AUI 155 18279U, // AUIPC 156 134235178U, // AVER_S_B 157 134237249U, // AVER_S_D 158 134238665U, // AVER_S_H 159 134242588U, // AVER_S_W 160 134235393U, // AVER_U_B 161 134237716U, // AVER_U_D 162 134238953U, // AVER_U_H 163 134243006U, // AVER_U_W 164 134235120U, // AVE_S_B 165 134237181U, // AVE_S_D 166 134238597U, // AVE_S_H 167 134242470U, // AVE_S_W 168 134235335U, // AVE_U_B 169 134237648U, // AVE_U_D 170 134238885U, // AVE_U_H 171 134242938U, // AVE_U_W 172 23579U, // AddiuRxImmX16 173 1072155U, // AddiuRxPcImmX16 174 285236251U, // AddiuRxRxImm16 175 16800795U, // AddiuRxRxImmX16 176 25189403U, // AddiuRxRyOffMemX16 177 1336343U, // AddiuSpImm16 178 549911U, // AddiuSpImmX16 179 134241261U, // AdduRxRyRz16 180 16797502U, // AndRxRxRy16 181 0U, // B 182 541013U, // B16_MM 183 134241260U, // BADDu 184 546393U, // BAL 185 542494U, // BALC 186 134240157U, // BALIGN 187 0U, // BAL_BR 188 167788585U, // BBIT0 189 167788717U, // BBIT032 190 167788710U, // BBIT1 191 167788726U, // BBIT132 192 542473U, // BC 193 20351U, // BC0F 194 22218U, // BC0FL 195 23455U, // BC0T 196 22347U, // BC0TL 197 25733U, // BC1EQZ 198 20357U, // BC1F 199 22225U, // BC1FL 200 20357U, // BC1F_MM 201 25717U, // BC1NEZ 202 23461U, // BC1T 203 22354U, // BC1TL 204 23461U, // BC1T_MM 205 25741U, // BC2EQZ 206 20363U, // BC2F 207 22232U, // BC2FL 208 25725U, // BC2NEZ 209 23467U, // BC2T 210 22361U, // BC2TL 211 20369U, // BC3F 212 22239U, // BC3FL 213 23473U, // BC3T 214 22368U, // BC3TL 215 2281718555U, // BCLRI_B 216 2281720292U, // BCLRI_D 217 2281721946U, // BCLRI_H 218 2281725581U, // BCLRI_W 219 134235059U, // BCLR_B 220 134237023U, // BCLR_D 221 134238494U, // BCLR_H 222 134242304U, // BCLR_W 223 134240340U, // BEQ 224 134240340U, // BEQ64 225 134236044U, // BEQC 226 134240063U, // BEQL 227 16882U, // BEQZ16_MM 228 18246U, // BEQZALC 229 18394U, // BEQZC 230 18394U, // BEQZC_MM 231 134240340U, // BEQ_MM 232 134235917U, // BGEC 233 134236068U, // BGEUC 234 25500U, // BGEZ 235 25500U, // BGEZ64 236 22115U, // BGEZAL 237 18219U, // BGEZALC 238 22311U, // BGEZALL 239 23424U, // BGEZALS_MM 240 22115U, // BGEZAL_MM 241 18373U, // BGEZC 242 22391U, // BGEZL 243 25500U, // BGEZ_MM 244 25560U, // BGTZ 245 25560U, // BGTZ64 246 18255U, // BGTZALC 247 18401U, // BGTZC 248 22405U, // BGTZL 249 25560U, // BGTZ_MM 250 2298495744U, // BINSLI_B 251 2298497481U, // BINSLI_D 252 2298499135U, // BINSLI_H 253 2298502770U, // BINSLI_W 254 151012243U, // BINSL_B 255 151014033U, // BINSL_D 256 151015601U, // BINSL_H 257 151019280U, // BINSL_W 258 2298495805U, // BINSRI_B 259 2298497526U, // BINSRI_D 260 2298499180U, // BINSRI_H 261 2298502815U, // BINSRI_W 262 151012291U, // BINSR_B 263 151014289U, // BINSR_D 264 151015726U, // BINSR_H 265 151019570U, // BINSR_W 266 23733U, // BITREV 267 22477U, // BITSWAP 268 25506U, // BLEZ 269 25506U, // BLEZ64 270 18228U, // BLEZALC 271 18380U, // BLEZC 272 22398U, // BLEZL 273 25506U, // BLEZ_MM 274 134236062U, // BLTC 275 134236075U, // BLTUC 276 25566U, // BLTZ 277 25566U, // BLTZ64 278 22123U, // BLTZAL 279 18264U, // BLTZALC 280 22320U, // BLTZALL 281 23433U, // BLTZALS_MM 282 22123U, // BLTZAL_MM 283 18408U, // BLTZC 284 22412U, // BLTZL 285 25566U, // BLTZ_MM 286 2298495860U, // BMNZI_B 287 151018662U, // BMNZ_V 288 2298495852U, // BMZI_B 289 151018648U, // BMZ_V 290 134238058U, // BNE 291 134238058U, // BNE64 292 134235923U, // BNEC 293 2281718494U, // BNEGI_B 294 2281720240U, // BNEGI_D 295 2281721894U, // BNEGI_H 296 2281725529U, // BNEGI_W 297 134234814U, // BNEG_B 298 134236568U, // BNEG_D 299 134238222U, // BNEG_H 300 134241776U, // BNEG_W 301 134239940U, // BNEL 302 16874U, // BNEZ16_MM 303 18237U, // BNEZALC 304 18387U, // BNEZC 305 18387U, // BNEZC_MM 306 134238058U, // BNE_MM 307 134236082U, // BNVC 308 17803U, // BNZ_B 309 20233U, // BNZ_D 310 21363U, // BNZ_H 311 23711U, // BNZ_V 312 25463U, // BNZ_W 313 134236088U, // BOVC 314 540871U, // BPOSGE32 315 0U, // BPOSGE32_PSEUDO 316 22080U, // BREAK 317 65909U, // BREAK16_MM 318 22080U, // BREAK_MM 319 2298495719U, // BSELI_B 320 0U, // BSEL_D_PSEUDO 321 0U, // BSEL_FD_PSEUDO 322 0U, // BSEL_FW_PSEUDO 323 0U, // BSEL_H_PSEUDO 324 151018620U, // BSEL_V 325 0U, // BSEL_W_PSEUDO 326 2281718609U, // BSETI_B 327 2281720330U, // BSETI_D 328 2281721984U, // BSETI_H 329 2281725619U, // BSETI_W 330 134235275U, // BSET_B 331 134237385U, // BSET_D 332 134238783U, // BSET_H 333 134242762U, // BSET_W 334 17797U, // BZ_B 335 20217U, // BZ_D 336 21357U, // BZ_H 337 23698U, // BZ_V 338 25457U, // BZ_W 339 541278U, // B_MM_Pseudo 340 402678723U, // BeqzRxImm16 341 25539U, // BeqzRxImmX16 342 1327710U, // Bimm16 343 541278U, // BimmX16 344 402678696U, // BnezRxImm16 345 25512U, // BnezRxImmX16 346 9368U, // Break16 347 1598417U, // Bteqz16 348 536893428U, // BteqzT8CmpX16 349 536892936U, // BteqzT8CmpiX16 350 536894397U, // BteqzT8SltX16 351 536892966U, // BteqzT8SltiX16 352 536894505U, // BteqzT8SltiuX16 353 536894541U, // BteqzT8SltuX16 354 549841U, // BteqzX16 355 1598390U, // Btnez16 356 671111156U, // BtnezT8CmpX16 357 671110664U, // BtnezT8CmpiX16 358 671112125U, // BtnezT8SltX16 359 671110694U, // BtnezT8SltiX16 360 671112233U, // BtnezT8SltiuX16 361 671112269U, // BtnezT8SltuX16 362 549814U, // BtnezX16 363 0U, // BuildPairF64 364 0U, // BuildPairF64_64 365 85859U, // CACHE 366 85859U, // CACHE_MM 367 85859U, // CACHE_R6 368 19003U, // CEIL_L_D64 369 23031U, // CEIL_L_S 370 20179U, // CEIL_W_D32 371 20179U, // CEIL_W_D64 372 20179U, // CEIL_W_MM 373 23353U, // CEIL_W_S 374 23353U, // CEIL_W_S_MM 375 134234890U, // CEQI_B 376 134236627U, // CEQI_D 377 134238281U, // CEQI_H 378 134241916U, // CEQI_W 379 134235044U, // CEQ_B 380 134236930U, // CEQ_D 381 134238472U, // CEQ_H 382 134242192U, // CEQ_W 383 16444U, // CFC1 384 16444U, // CFC1_MM 385 16968U, // CFCMSA 386 134243407U, // CINS 387 134243363U, // CINS32 388 19639U, // CLASS_D 389 23205U, // CLASS_S 390 134235129U, // CLEI_S_B 391 134237190U, // CLEI_S_D 392 134238606U, // CLEI_S_H 393 134242479U, // CLEI_S_W 394 2281718992U, // CLEI_U_B 395 2281721305U, // CLEI_U_D 396 2281722542U, // CLEI_U_H 397 2281726595U, // CLEI_U_W 398 134235111U, // CLE_S_B 399 134237172U, // CLE_S_D 400 134238588U, // CLE_S_H 401 134242461U, // CLE_S_W 402 134235326U, // CLE_U_B 403 134237639U, // CLE_U_D 404 134238876U, // CLE_U_H 405 134242929U, // CLE_U_W 406 22452U, // CLO 407 22452U, // CLO_MM 408 22452U, // CLO_R6 409 134235149U, // CLTI_S_B 410 134237210U, // CLTI_S_D 411 134238626U, // CLTI_S_H 412 134242499U, // CLTI_S_W 413 2281719012U, // CLTI_U_B 414 2281721325U, // CLTI_U_D 415 2281722562U, // CLTI_U_H 416 2281726615U, // CLTI_U_W 417 134235217U, // CLT_S_B 418 134237288U, // CLT_S_D 419 134238714U, // CLT_S_H 420 134242627U, // CLT_S_W 421 134235444U, // CLT_U_B 422 134237767U, // CLT_U_D 423 134239004U, // CLT_U_H 424 134243057U, // CLT_U_W 425 25534U, // CLZ 426 25534U, // CLZ_MM 427 25534U, // CLZ_R6 428 134235667U, // CMPGDU_EQ_QB 429 134235572U, // CMPGDU_LE_QB 430 134235786U, // CMPGDU_LT_QB 431 134235681U, // CMPGU_EQ_QB 432 134235586U, // CMPGU_LE_QB 433 134235800U, // CMPGU_LT_QB 434 17966U, // CMPU_EQ_QB 435 17871U, // CMPU_LE_QB 436 18085U, // CMPU_LT_QB 437 134236919U, // CMP_EQ_D 438 21548U, // CMP_EQ_PH 439 134240864U, // CMP_EQ_S 440 134236489U, // CMP_F_D 441 134240675U, // CMP_F_S 442 134236333U, // CMP_LE_D 443 21444U, // CMP_LE_PH 444 134240596U, // CMP_LE_S 445 134237410U, // CMP_LT_D 446 21717U, // CMP_LT_PH 447 134240959U, // CMP_LT_S 448 134236507U, // CMP_SAF_D 449 134240685U, // CMP_SAF_S 450 134236946U, // CMP_SEQ_D 451 134240883U, // CMP_SEQ_S 452 134236370U, // CMP_SLE_D 453 134240625U, // CMP_SLE_S 454 134237437U, // CMP_SLT_D 455 134240978U, // CMP_SLT_S 456 134236994U, // CMP_SUEQ_D 457 134240914U, // CMP_SUEQ_S 458 134236418U, // CMP_SULE_D 459 134240656U, // CMP_SULE_S 460 134237485U, // CMP_SULT_D 461 134241009U, // CMP_SULT_S 462 134236876U, // CMP_SUN_D 463 134240837U, // CMP_SUN_S 464 134236974U, // CMP_UEQ_D 465 134240903U, // CMP_UEQ_S 466 134236398U, // CMP_ULE_D 467 134240645U, // CMP_ULE_S 468 134237465U, // CMP_ULT_D 469 134240998U, // CMP_ULT_S 470 134236858U, // CMP_UN_D 471 134240827U, // CMP_UN_S 472 9454U, // CONSTPOOL_ENTRY 473 0U, // COPY_FD_PSEUDO 474 0U, // COPY_FW_PSEUDO 475 2952807544U, // COPY_S_B 476 2952809637U, // COPY_S_D 477 2952811052U, // COPY_S_H 478 2952814987U, // COPY_S_W 479 2952807759U, // COPY_U_B 480 2952810104U, // COPY_U_D 481 2952811319U, // COPY_U_H 482 2952815394U, // COPY_U_W 483 1867863U, // CTC1 484 1867863U, // CTC1_MM 485 16976U, // CTCMSA 486 22833U, // CVT_D32_S 487 23896U, // CVT_D32_W 488 23896U, // CVT_D32_W_MM 489 22087U, // CVT_D64_L 490 22833U, // CVT_D64_S 491 23896U, // CVT_D64_W 492 22833U, // CVT_D_S_MM 493 19024U, // CVT_L_D64 494 19024U, // CVT_L_D64_MM 495 23052U, // CVT_L_S 496 23052U, // CVT_L_S_MM 497 19362U, // CVT_S_D32 498 19362U, // CVT_S_D32_MM 499 19362U, // CVT_S_D64 500 22096U, // CVT_S_L 501 24651U, // CVT_S_W 502 24651U, // CVT_S_W_MM 503 20200U, // CVT_W_D32 504 20200U, // CVT_W_D64 505 20200U, // CVT_W_MM 506 23374U, // CVT_W_S 507 23374U, // CVT_W_S_MM 508 19183U, // C_EQ_D32 509 19183U, // C_EQ_D64 510 23128U, // C_EQ_S 511 18754U, // C_F_D32 512 18754U, // C_F_D64 513 22940U, // C_F_S 514 18597U, // C_LE_D32 515 18597U, // C_LE_D64 516 22860U, // C_LE_S 517 19674U, // C_LT_D32 518 19674U, // C_LT_D64 519 23223U, // C_LT_S 520 18588U, // C_NGE_D32 521 18588U, // C_NGE_D64 522 22851U, // C_NGE_S 523 18623U, // C_NGLE_D32 524 18623U, // C_NGLE_D64 525 22878U, // C_NGLE_S 526 19040U, // C_NGL_D32 527 19040U, // C_NGL_D64 528 23068U, // C_NGL_S 529 19665U, // C_NGT_D32 530 19665U, // C_NGT_D64 531 23214U, // C_NGT_S 532 18633U, // C_OLE_D32 533 18633U, // C_OLE_D64 534 22888U, // C_OLE_S 535 19700U, // C_OLT_D32 536 19700U, // C_OLT_D64 537 23241U, // C_OLT_S 538 19209U, // C_SEQ_D32 539 19209U, // C_SEQ_D64 540 23146U, // C_SEQ_S 541 18824U, // C_SF_D32 542 18824U, // C_SF_D64 543 22986U, // C_SF_S 544 19237U, // C_UEQ_D32 545 19237U, // C_UEQ_D64 546 23166U, // C_UEQ_S 547 18661U, // C_ULE_D32 548 18661U, // C_ULE_D64 549 22908U, // C_ULE_S 550 19728U, // C_ULT_D32 551 19728U, // C_ULT_D64 552 23261U, // C_ULT_S 553 19122U, // C_UN_D32 554 19122U, // C_UN_D64 555 23091U, // C_UN_S 556 22516U, // CmpRxRy16 557 939546120U, // CmpiRxImm16 558 22024U, // CmpiRxImmX16 559 549945U, // Constant32 560 134237991U, // DADD 561 134239684U, // DADDi 562 134241306U, // DADDiu 563 134241267U, // DADDu 564 8689123U, // DAHI 565 134240165U, // DALIGN 566 8689184U, // DATI 567 134239794U, // DAUI 568 22476U, // DBITSWAP 569 22451U, // DCLO 570 22451U, // DCLO_R6 571 25533U, // DCLZ 572 25533U, // DCLZ_R6 573 134241469U, // DDIV 574 134241377U, // DDIVU 575 9480U, // DERET 576 9480U, // DERET_MM 577 134243425U, // DEXT 578 134243400U, // DEXTM 579 134243438U, // DEXTU 580 546247U, // DI 581 134243413U, // DINS 582 134243393U, // DINSM 583 134243431U, // DINSU 584 134241470U, // DIV 585 134241378U, // DIVU 586 134235238U, // DIV_S_B 587 134237331U, // DIV_S_D 588 134238735U, // DIV_S_H 589 134242670U, // DIV_S_W 590 134235453U, // DIV_U_B 591 134237798U, // DIV_U_D 592 134239013U, // DIV_U_H 593 134243088U, // DIV_U_W 594 546247U, // DI_MM 595 134234690U, // DLSA 596 134234690U, // DLSA_R6 597 134234121U, // DMFC0 598 16450U, // DMFC1 599 134234372U, // DMFC2 600 134238036U, // DMOD 601 134241281U, // DMODU 602 134234128U, // DMTC0 603 1867869U, // DMTC1 604 134234379U, // DMTC2 605 134239671U, // DMUH 606 134241299U, // DMUHU 607 134240103U, // DMUL 608 23495U, // DMULT 609 23641U, // DMULTu 610 134241343U, // DMULU 611 134240103U, // DMUL_R6 612 134237239U, // DOTP_S_D 613 134238655U, // DOTP_S_H 614 134242538U, // DOTP_S_W 615 134237706U, // DOTP_U_D 616 134238943U, // DOTP_U_H 617 134242996U, // DOTP_U_W 618 151014368U, // DPADD_S_D 619 151015784U, // DPADD_S_H 620 151019657U, // DPADD_S_W 621 151014835U, // DPADD_U_D 622 151016072U, // DPADD_U_H 623 151020125U, // DPADD_U_W 624 134239524U, // DPAQX_SA_W_PH 625 134239607U, // DPAQX_S_W_PH 626 134241998U, // DPAQ_SA_L_W 627 134239566U, // DPAQ_S_W_PH 628 134239859U, // DPAU_H_QBL 629 134240355U, // DPAU_H_QBR 630 134239645U, // DPAX_W_PH 631 134239514U, // DPA_W_PH 632 22521U, // DPOP 633 134239539U, // DPSQX_SA_W_PH 634 134239621U, // DPSQX_S_W_PH 635 134242011U, // DPSQ_SA_L_W 636 134239594U, // DPSQ_S_W_PH 637 151014335U, // DPSUB_S_D 638 151015763U, // DPSUB_S_H 639 151019624U, // DPSUB_S_W 640 151014802U, // DPSUB_U_D 641 151016051U, // DPSUB_U_H 642 151020092U, // DPSUB_U_W 643 134239871U, // DPSU_H_QBL 644 134240367U, // DPSU_H_QBR 645 134239656U, // DPSX_W_PH 646 134239635U, // DPS_W_PH 647 134240512U, // DROTR 648 134234351U, // DROTR32 649 134241513U, // DROTRV 650 21370U, // DSBH 651 25610U, // DSDIV 652 20275U, // DSHD 653 134240057U, // DSLL 654 134234321U, // DSLL32 655 1073764153U, // DSLL64_32 656 134241475U, // DSLLV 657 134234684U, // DSRA 658 134234303U, // DSRA32 659 134241454U, // DSRAV 660 134240069U, // DSRL 661 134234329U, // DSRL32 662 134241482U, // DSRLV 663 134235901U, // DSUB 664 134241246U, // DSUBu 665 25596U, // DUDIV 666 25611U, // DivRxRy16 667 25597U, // DivuRxRy16 668 9438U, // EHB 669 9438U, // EHB_MM 670 546259U, // EI 671 546259U, // EI_MM 672 9481U, // ERET 673 9481U, // ERET_MM 674 134243426U, // EXT 675 134240324U, // EXTP 676 134240221U, // EXTPDP 677 134241497U, // EXTPDPV 678 134241506U, // EXTPV 679 134242731U, // EXTRV_RS_W 680 134242285U, // EXTRV_R_W 681 134238744U, // EXTRV_S_H 682 134243168U, // EXTRV_W 683 134242720U, // EXTR_RS_W 684 134242264U, // EXTR_R_W 685 134238675U, // EXTR_S_H 686 134242363U, // EXTR_W 687 134243419U, // EXTS 688 134243371U, // EXTS32 689 134243426U, // EXT_MM 690 0U, // ExtractElementF64 691 0U, // ExtractElementF64_64 692 0U, // FABS_D 693 19631U, // FABS_D32 694 19631U, // FABS_D64 695 19631U, // FABS_MM 696 23198U, // FABS_S 697 23198U, // FABS_S_MM 698 0U, // FABS_W 699 134236265U, // FADD_D 700 134236266U, // FADD_D32 701 134236266U, // FADD_D64 702 134236266U, // FADD_MM 703 134240572U, // FADD_S 704 134240572U, // FADD_S_MM 705 134241633U, // FADD_W 706 134236499U, // FCAF_D 707 134241752U, // FCAF_W 708 134236929U, // FCEQ_D 709 134242191U, // FCEQ_W 710 19638U, // FCLASS_D 711 25015U, // FCLASS_W 712 134236343U, // FCLE_D 713 134241675U, // FCLE_W 714 134237420U, // FCLT_D 715 134242770U, // FCLT_W 716 2204821U, // FCMP_D32 717 2204821U, // FCMP_D32_MM 718 2204821U, // FCMP_D64 719 2466965U, // FCMP_S32 720 2466965U, // FCMP_S32_MM 721 134236439U, // FCNE_D 722 134241709U, // FCNE_W 723 134237039U, // FCOR_D 724 134242320U, // FCOR_W 725 134236985U, // FCUEQ_D 726 134242207U, // FCUEQ_W 727 134236409U, // FCULE_D 728 134241691U, // FCULE_W 729 134237476U, // FCULT_D 730 134242786U, // FCULT_W 731 134236455U, // FCUNE_D 732 134241725U, // FCUNE_W 733 134236868U, // FCUN_D 734 134242097U, // FCUN_W 735 134237862U, // FDIV_D 736 134237863U, // FDIV_D32 737 134237863U, // FDIV_D64 738 134237863U, // FDIV_MM 739 134241045U, // FDIV_S 740 134241045U, // FDIV_S_MM 741 134243152U, // FDIV_W 742 134238402U, // FEXDO_H 743 134242113U, // FEXDO_W 744 134236152U, // FEXP2_D 745 0U, // FEXP2_D_1_PSEUDO 746 134241536U, // FEXP2_W 747 0U, // FEXP2_W_1_PSEUDO 748 19064U, // FEXUPL_D 749 24311U, // FEXUPL_W 750 19327U, // FEXUPR_D 751 24608U, // FEXUPR_W 752 19569U, // FFINT_S_D 753 24908U, // FFINT_S_W 754 20048U, // FFINT_U_D 755 25338U, // FFINT_U_W 756 19074U, // FFQL_D 757 24321U, // FFQL_W 758 19337U, // FFQR_D 759 24618U, // FFQR_W 760 17277U, // FILL_B 761 19049U, // FILL_D 762 0U, // FILL_FD_PSEUDO 763 0U, // FILL_FW_PSEUDO 764 20635U, // FILL_H 765 24296U, // FILL_W 766 18415U, // FLOG2_D 767 23799U, // FLOG2_W 768 19013U, // FLOOR_L_D64 769 23041U, // FLOOR_L_S 770 20189U, // FLOOR_W_D32 771 20189U, // FLOOR_W_D64 772 20189U, // FLOOR_W_MM 773 23363U, // FLOOR_W_S 774 23363U, // FLOOR_W_S_MM 775 151013489U, // FMADD_D 776 151018857U, // FMADD_W 777 134236190U, // FMAX_A_D 778 134241574U, // FMAX_A_W 779 134237937U, // FMAX_D 780 134243177U, // FMAX_W 781 134236170U, // FMIN_A_D 782 134241554U, // FMIN_A_W 783 134236842U, // FMIN_D 784 134242089U, // FMIN_W 785 20150U, // FMOV_D32 786 20150U, // FMOV_D32_MM 787 20150U, // FMOV_D64 788 23324U, // FMOV_S 789 23324U, // FMOV_S_MM 790 151013447U, // FMSUB_D 791 151018815U, // FMSUB_W 792 134236826U, // FMUL_D 793 134236827U, // FMUL_D32 794 134236827U, // FMUL_D64 795 134236827U, // FMUL_MM 796 134240805U, // FMUL_S 797 134240805U, // FMUL_S_MM 798 134242073U, // FMUL_W 799 18841U, // FNEG_D32 800 18841U, // FNEG_D64 801 18841U, // FNEG_MM 802 23002U, // FNEG_S 803 23002U, // FNEG_S_MM 804 19175U, // FRCP_D 805 24394U, // FRCP_W 806 19786U, // FRINT_D 807 25084U, // FRINT_W 808 19814U, // FRSQRT_D 809 25112U, // FRSQRT_W 810 134236518U, // FSAF_D 811 134241760U, // FSAF_W 812 134236957U, // FSEQ_D 813 134242199U, // FSEQ_W 814 134236381U, // FSLE_D 815 134241683U, // FSLE_W 816 134237448U, // FSLT_D 817 134242778U, // FSLT_W 818 134236447U, // FSNE_D 819 134241717U, // FSNE_W 820 134237047U, // FSOR_D 821 134242328U, // FSOR_W 822 19805U, // FSQRT_D 823 19806U, // FSQRT_D32 824 19806U, // FSQRT_D64 825 19806U, // FSQRT_MM 826 23301U, // FSQRT_S 827 23301U, // FSQRT_S_MM 828 25103U, // FSQRT_W 829 134236223U, // FSUB_D 830 134236224U, // FSUB_D32 831 134236224U, // FSUB_D64 832 134236224U, // FSUB_MM 833 134240554U, // FSUB_S 834 134240554U, // FSUB_S_MM 835 134241591U, // FSUB_W 836 134237006U, // FSUEQ_D 837 134242216U, // FSUEQ_W 838 134236430U, // FSULE_D 839 134241700U, // FSULE_W 840 134237497U, // FSULT_D 841 134242795U, // FSULT_W 842 134236464U, // FSUNE_D 843 134241734U, // FSUNE_W 844 134236887U, // FSUN_D 845 134242105U, // FSUN_W 846 19580U, // FTINT_S_D 847 24919U, // FTINT_S_W 848 20059U, // FTINT_U_D 849 25349U, // FTINT_U_W 850 134238479U, // FTQ_H 851 134242225U, // FTQ_W 852 19402U, // FTRUNC_S_D 853 24691U, // FTRUNC_S_W 854 19869U, // FTRUNC_U_D 855 25159U, // FTRUNC_U_W 856 1224758783U, // GotPrologue16 857 134237142U, // HADD_S_D 858 134238558U, // HADD_S_H 859 134242431U, // HADD_S_W 860 134237609U, // HADD_U_D 861 134238846U, // HADD_U_H 862 134242899U, // HADD_U_W 863 134237109U, // HSUB_S_D 864 134238537U, // HSUB_S_H 865 134242398U, // HSUB_S_W 866 134237576U, // HSUB_U_D 867 134238825U, // HSUB_U_H 868 134242866U, // HSUB_U_W 869 134235508U, // ILVEV_B 870 134237853U, // ILVEV_D 871 134239068U, // ILVEV_H 872 134243143U, // ILVEV_W 873 134235036U, // ILVL_B 874 134236834U, // ILVL_D 875 134238394U, // ILVL_H 876 134242081U, // ILVL_W 877 134234788U, // ILVOD_B 878 134236307U, // ILVOD_D 879 134238196U, // ILVOD_H 880 134241666U, // ILVOD_W 881 134235084U, // ILVR_B 882 134237082U, // ILVR_D 883 134238519U, // ILVR_H 884 134242371U, // ILVR_W 885 134243408U, // INS 886 44582043U, // INSERT_B 887 0U, // INSERT_B_VIDX_PSEUDO 888 44584275U, // INSERT_D 889 0U, // INSERT_D_VIDX_PSEUDO 890 0U, // INSERT_FD_PSEUDO 891 0U, // INSERT_FD_VIDX_PSEUDO 892 0U, // INSERT_FW_PSEUDO 893 0U, // INSERT_FW_VIDX_PSEUDO 894 44585551U, // INSERT_H 895 0U, // INSERT_H_VIDX_PSEUDO 896 44589573U, // INSERT_W 897 0U, // INSERT_W_VIDX_PSEUDO 898 16801009U, // INSV 899 52970157U, // INSVE_B 900 52971833U, // INSVE_D 901 52973565U, // INSVE_H 902 52977103U, // INSVE_W 903 134243408U, // INS_MM 904 546365U, // J 905 546398U, // JAL 906 22768U, // JALR 907 547056U, // JALR16_MM 908 22768U, // JALR64 909 0U, // JALR64Pseudo 910 0U, // JALRPseudo 911 541104U, // JALRS16_MM 912 23442U, // JALRS_MM 913 17822U, // JALR_HB 914 22768U, // JALR_MM 915 547706U, // JALS_MM 916 549771U, // JALX 917 549771U, // JALX_MM 918 546398U, // JAL_MM 919 18212U, // JIALC 920 18201U, // JIC 921 547052U, // JR 922 541091U, // JR16_MM 923 547052U, // JR64 924 546873U, // JRADDIUSP 925 542610U, // JRC16_MM 926 542103U, // JR_HB 927 542103U, // JR_HB_R6 928 547052U, // JR_MM 929 546365U, // J_MM 930 2905694U, // Jal16 931 3167838U, // JalB16 932 546398U, // JalOneReg 933 22110U, // JalTwoReg 934 9430U, // JrRa16 935 9421U, // JrcRa16 936 549872U, // JrcRx16 937 540673U, // JumpLinkReg16 938 58738087U, // LB 939 58738087U, // LB64 940 58737088U, // LBU16_MM 941 1358979985U, // LBUX 942 58738087U, // LB_MM 943 58743769U, // LBu 944 58743769U, // LBu64 945 58743769U, // LBu_MM 946 58740538U, // LD 947 58736688U, // LDC1 948 58736688U, // LDC164 949 58736688U, // LDC1_MM 950 58736888U, // LDC2 951 58736888U, // LDC2_R6 952 58736947U, // LDC3 953 17103U, // LDI_B 954 18857U, // LDI_D 955 20511U, // LDI_H 956 24146U, // LDI_W 957 58742458U, // LDL 958 18273U, // LDPC 959 58742954U, // LDR 960 1358970992U, // LDXC1 961 1358970992U, // LDXC164 962 58737301U, // LD_B 963 58738820U, // LD_D 964 58740709U, // LD_H 965 58744179U, // LD_W 966 25189403U, // LEA_ADDiu 967 25189402U, // LEA_ADDiu64 968 25189403U, // LEA_ADDiu_MM 969 58741643U, // LH 970 58741643U, // LH64 971 58737111U, // LHU16_MM 972 1358979974U, // LHX 973 58741643U, // LH_MM 974 58743822U, // LHu 975 58743822U, // LHu64 976 58743822U, // LHu_MM 977 16751U, // LI16_MM 978 58742563U, // LL 979 58740537U, // LLD 980 58740537U, // LLD_R6 981 58742563U, // LL_MM 982 58742563U, // LL_R6 983 58736647U, // LOAD_ACC128 984 58736647U, // LOAD_ACC64 985 58736647U, // LOAD_ACC64DSP 986 58742794U, // LOAD_CCOND_DSP 987 0U, // LONG_BRANCH_ADDiu 988 0U, // LONG_BRANCH_DADDiu 989 0U, // LONG_BRANCH_LUi 990 134234691U, // LSA 991 134234691U, // LSA_R6 992 1358971006U, // LUXC1 993 1358971006U, // LUXC164 994 1358971006U, // LUXC1_MM 995 33576504U, // LUi 996 33576504U, // LUi64 997 33576504U, // LUi_MM 998 58745726U, // LW 999 58737118U, // LW16_MM 1000 58745726U, // LW64 1001 58736740U, // LWC1 1002 58736740U, // LWC1_MM 1003 58736914U, // LWC2 1004 58736914U, // LWC2_R6 1005 58736959U, // LWC3 1006 58745726U, // LWGP_MM 1007 58742637U, // LWL 1008 58742637U, // LWL64 1009 58742637U, // LWL_MM 1010 3522956U, // LWM16_MM 1011 3522785U, // LWM32_MM 1012 3528595U, // LWM_MM 1013 18310U, // LWPC 1014 137290U, // LWP_MM 1015 58743054U, // LWR 1016 58743054U, // LWR64 1017 58743054U, // LWR_MM 1018 58745726U, // LWSP_MM 1019 18303U, // LWUPC 1020 58743912U, // LWU_MM 1021 1358979991U, // LWX 1022 1358971020U, // LWXC1 1023 1358971020U, // LWXC1_MM 1024 1358977945U, // LWXS_MM 1025 58745726U, // LW_MM 1026 58743912U, // LWu 1027 58738087U, // LbRxRyOffMemX16 1028 58743769U, // LbuRxRyOffMemX16 1029 58741643U, // LhRxRyOffMemX16 1030 58743822U, // LhuRxRyOffMemX16 1031 939546111U, // LiRxImm16 1032 22005U, // LiRxImmAlignX16 1033 22015U, // LiRxImmX16 1034 33571334U, // LoadAddr32Imm 1035 58737158U, // LoadAddr32Reg 1036 33576447U, // LoadImm32Reg 1037 22019U, // LoadImm64Reg 1038 3695486U, // LwConstant32 1039 268460926U, // LwRxPcTcp16 1040 25470U, // LwRxPcTcpX16 1041 58745726U, // LwRxRyOffMemX16 1042 1493197694U, // LwRxSpImmX16 1043 20269U, // MADD 1044 151013751U, // MADDF_D 1045 151017921U, // MADDF_S 1046 151015667U, // MADDR_Q_H 1047 151019386U, // MADDR_Q_W 1048 23546U, // MADDU 1049 134241274U, // MADDU_DSP 1050 23546U, // MADDU_MM 1051 151012706U, // MADDV_B 1052 151015051U, // MADDV_D 1053 151016266U, // MADDV_H 1054 151020341U, // MADDV_W 1055 134236274U, // MADD_D32 1056 134236274U, // MADD_D32_MM 1057 134236274U, // MADD_D64 1058 134237997U, // MADD_DSP 1059 20269U, // MADD_MM 1060 151015637U, // MADD_Q_H 1061 151019356U, // MADD_Q_W 1062 134240571U, // MADD_S 1063 134240571U, // MADD_S_MM 1064 134239974U, // MAQ_SA_W_PHL 1065 134240436U, // MAQ_SA_W_PHR 1066 134240002U, // MAQ_S_W_PHL 1067 134240464U, // MAQ_S_W_PHR 1068 134236215U, // MAXA_D 1069 134240544U, // MAXA_S 1070 134235159U, // MAXI_S_B 1071 134237220U, // MAXI_S_D 1072 134238636U, // MAXI_S_H 1073 134242509U, // MAXI_S_W 1074 2281719022U, // MAXI_U_B 1075 2281721335U, // MAXI_U_D 1076 2281722572U, // MAXI_U_H 1077 2281726625U, // MAXI_U_W 1078 134234740U, // MAX_A_B 1079 134236191U, // MAX_A_D 1080 134238148U, // MAX_A_H 1081 134241575U, // MAX_A_W 1082 134237938U, // MAX_D 1083 134241111U, // MAX_S 1084 134235247U, // MAX_S_B 1085 134237340U, // MAX_S_D 1086 134238755U, // MAX_S_H 1087 134242690U, // MAX_S_W 1088 134235462U, // MAX_U_B 1089 134237807U, // MAX_U_D 1090 134239022U, // MAX_U_H 1091 134243097U, // MAX_U_W 1092 134234122U, // MFC0 1093 16451U, // MFC1 1094 16451U, // MFC1_MM 1095 134234373U, // MFC2 1096 16457U, // MFHC1_D32 1097 16457U, // MFHC1_D64 1098 16457U, // MFHC1_MM 1099 546281U, // MFHI 1100 546281U, // MFHI16_MM 1101 546281U, // MFHI64 1102 21993U, // MFHI_DSP 1103 546281U, // MFHI_MM 1104 546745U, // MFLO 1105 546745U, // MFLO16_MM 1106 546745U, // MFLO64 1107 22457U, // MFLO_DSP 1108 546745U, // MFLO_MM 1109 134236200U, // MINA_D 1110 134240536U, // MINA_S 1111 134235139U, // MINI_S_B 1112 134237200U, // MINI_S_D 1113 134238616U, // MINI_S_H 1114 134242489U, // MINI_S_W 1115 2281719002U, // MINI_U_B 1116 2281721315U, // MINI_U_D 1117 2281722552U, // MINI_U_H 1118 2281726605U, // MINI_U_W 1119 134234721U, // MIN_A_B 1120 134236171U, // MIN_A_D 1121 134238129U, // MIN_A_H 1122 134241555U, // MIN_A_W 1123 134236843U, // MIN_D 1124 134240812U, // MIN_S 1125 134235169U, // MIN_S_B 1126 134237230U, // MIN_S_D 1127 134238646U, // MIN_S_H 1128 134242529U, // MIN_S_W 1129 134235384U, // MIN_U_B 1130 134237697U, // MIN_U_D 1131 134238934U, // MIN_U_H 1132 134242987U, // MIN_U_W 1133 0U, // MIPSeh_return32 1134 0U, // MIPSeh_return64 1135 134238037U, // MOD 1136 134235899U, // MODSUB 1137 134241282U, // MODU 1138 134235102U, // MOD_S_B 1139 134237163U, // MOD_S_D 1140 134238579U, // MOD_S_H 1141 134242452U, // MOD_S_W 1142 134235317U, // MOD_U_B 1143 134237630U, // MOD_U_D 1144 134238867U, // MOD_U_H 1145 134242920U, // MOD_U_W 1146 20345U, // MOVE16_MM 1147 67491813U, // MOVEP_MM 1148 23668U, // MOVE_V 1149 134236560U, // MOVF_D32 1150 134236560U, // MOVF_D32_MM 1151 134236560U, // MOVF_D64 1152 134238109U, // MOVF_I 1153 134238109U, // MOVF_I64 1154 134238109U, // MOVF_I_MM 1155 134240722U, // MOVF_S 1156 134240722U, // MOVF_S_MM 1157 134236895U, // MOVN_I64_D64 1158 134240173U, // MOVN_I64_I 1159 134240173U, // MOVN_I64_I64 1160 134240848U, // MOVN_I64_S 1161 134236895U, // MOVN_I_D32 1162 134236895U, // MOVN_I_D32_MM 1163 134236895U, // MOVN_I_D64 1164 134240173U, // MOVN_I_I 1165 134240173U, // MOVN_I_I64 1166 134240173U, // MOVN_I_MM 1167 134240848U, // MOVN_I_S 1168 134240848U, // MOVN_I_S_MM 1169 134237558U, // MOVT_D32 1170 134237558U, // MOVT_D32_MM 1171 134237558U, // MOVT_D64 1172 134241235U, // MOVT_I 1173 134241235U, // MOVT_I64 1174 134241235U, // MOVT_I_MM 1175 134241037U, // MOVT_S 1176 134241037U, // MOVT_S_MM 1177 134237978U, // MOVZ_I64_D64 1178 134243300U, // MOVZ_I64_I 1179 134243300U, // MOVZ_I64_I64 1180 134241138U, // MOVZ_I64_S 1181 134237978U, // MOVZ_I_D32 1182 134237978U, // MOVZ_I_D32_MM 1183 134237978U, // MOVZ_I_D64 1184 134243300U, // MOVZ_I_I 1185 134243300U, // MOVZ_I_I64 1186 134243300U, // MOVZ_I_MM 1187 134241138U, // MOVZ_I_S 1188 134241138U, // MOVZ_I_S_MM 1189 18179U, // MSUB 1190 151013742U, // MSUBF_D 1191 151017912U, // MSUBF_S 1192 151015656U, // MSUBR_Q_H 1193 151019375U, // MSUBR_Q_W 1194 23525U, // MSUBU 1195 134241253U, // MSUBU_DSP 1196 23525U, // MSUBU_MM 1197 151012697U, // MSUBV_B 1198 151015042U, // MSUBV_D 1199 151016257U, // MSUBV_H 1200 151020332U, // MSUBV_W 1201 134236232U, // MSUB_D32 1202 134236232U, // MSUB_D32_MM 1203 134236232U, // MSUB_D64 1204 134235907U, // MSUB_DSP 1205 18179U, // MSUB_MM 1206 151015627U, // MSUB_Q_H 1207 151019346U, // MSUB_Q_W 1208 134240553U, // MSUB_S 1209 134240553U, // MSUB_S_MM 1210 134234129U, // MTC0 1211 1867870U, // MTC1 1212 1867870U, // MTC1_MM 1213 134234380U, // MTC2 1214 1884240U, // MTHC1_D32 1215 1884240U, // MTHC1_D64 1216 1884240U, // MTHC1_MM 1217 546287U, // MTHI 1218 546287U, // MTHI64 1219 1873391U, // MTHI_DSP 1220 546287U, // MTHI_MM 1221 1873900U, // MTHLIP 1222 546758U, // MTLO 1223 546758U, // MTLO64 1224 1873862U, // MTLO_DSP 1225 546758U, // MTLO_MM 1226 540701U, // MTM0 1227 540826U, // MTM1 1228 540958U, // MTM2 1229 540707U, // MTP0 1230 540832U, // MTP1 1231 540964U, // MTP2 1232 134239672U, // MUH 1233 134241300U, // MUHU 1234 134240104U, // MUL 1235 134240015U, // MULEQ_S_W_PHL 1236 134240477U, // MULEQ_S_W_PHR 1237 134239883U, // MULEU_S_PH_QBL 1238 134240379U, // MULEU_S_PH_QBR 1239 134239433U, // MULQ_RS_PH 1240 134242709U, // MULQ_RS_W 1241 134239377U, // MULQ_S_PH 1242 134242568U, // MULQ_S_W 1243 134238462U, // MULR_Q_H 1244 134242181U, // MULR_Q_W 1245 134239579U, // MULSAQ_S_W_PH 1246 134239554U, // MULSA_W_PH 1247 23496U, // MULT 1248 134241370U, // MULTU_DSP 1249 134241224U, // MULT_DSP 1250 23496U, // MULT_MM 1251 23642U, // MULTu 1252 23642U, // MULTu_MM 1253 134241337U, // MULU 1254 134235517U, // MULV_B 1255 134237870U, // MULV_D 1256 134239077U, // MULV_H 1257 134243160U, // MULV_W 1258 134240104U, // MUL_MM 1259 134239250U, // MUL_PH 1260 134238431U, // MUL_Q_H 1261 134242150U, // MUL_Q_W 1262 134240104U, // MUL_R6 1263 134239345U, // MUL_S_PH 1264 546281U, // Mfhi16 1265 546745U, // Mflo16 1266 20345U, // Move32R16 1267 20345U, // MoveR3216 1268 23496U, // MultRxRy16 1269 75799496U, // MultRxRyRz16 1270 23642U, // MultuRxRy16 1271 75799642U, // MultuRxRyRz16 1272 17028U, // NLOC_B 1273 18521U, // NLOC_D 1274 20436U, // NLOC_H 1275 23880U, // NLOC_W 1276 17036U, // NLZC_B 1277 18529U, // NLZC_D 1278 20444U, // NLZC_H 1279 23888U, // NLZC_W 1280 134236282U, // NMADD_D32 1281 134236282U, // NMADD_D32_MM 1282 134236282U, // NMADD_D64 1283 134240570U, // NMADD_S 1284 134240570U, // NMADD_S_MM 1285 134236240U, // NMSUB_D32 1286 134236240U, // NMSUB_D32_MM 1287 134236240U, // NMSUB_D64 1288 134240552U, // NMSUB_S 1289 134240552U, // NMSUB_S_MM 1290 0U, // NOP 1291 134240502U, // NOR 1292 134240502U, // NOR64 1293 2281718573U, // NORI_B 1294 134240502U, // NOR_MM 1295 134241412U, // NOR_V 1296 0U, // NOR_V_D_PSEUDO 1297 0U, // NOR_V_H_PSEUDO 1298 0U, // NOR_V_W_PSEUDO 1299 16825U, // NOT16_MM 1300 20387U, // NegRxRy16 1301 23502U, // NotRxRy16 1302 134240503U, // OR 1303 836010U, // OR16_MM 1304 134240503U, // OR64 1305 2281718574U, // ORI_B 1306 134240503U, // OR_MM 1307 134241413U, // OR_V 1308 0U, // OR_V_D_PSEUDO 1309 0U, // OR_V_H_PSEUDO 1310 0U, // OR_V_W_PSEUDO 1311 134239771U, // ORi 1312 134239771U, // ORi64 1313 134239771U, // ORi_MM 1314 16799991U, // OrRxRxRy16 1315 134239239U, // PACKRL_PH 1316 9442U, // PAUSE 1317 9442U, // PAUSE_MM 1318 134235499U, // PCKEV_B 1319 134237844U, // PCKEV_D 1320 134239059U, // PCKEV_H 1321 134243134U, // PCKEV_W 1322 134234779U, // PCKOD_B 1323 134236298U, // PCKOD_D 1324 134238187U, // PCKOD_H 1325 134241657U, // PCKOD_W 1326 17555U, // PCNT_B 1327 19778U, // PCNT_D 1328 21063U, // PCNT_H 1329 25076U, // PCNT_W 1330 134239203U, // PICK_PH 1331 134235631U, // PICK_QB 1332 22522U, // POP 1333 22186U, // PRECEQU_PH_QBL 1334 16906U, // PRECEQU_PH_QBLA 1335 22682U, // PRECEQU_PH_QBR 1336 16939U, // PRECEQU_PH_QBRA 1337 22260U, // PRECEQ_W_PHL 1338 22722U, // PRECEQ_W_PHR 1339 22171U, // PRECEU_PH_QBL 1340 16890U, // PRECEU_PH_QBLA 1341 22667U, // PRECEU_PH_QBR 1342 16923U, // PRECEU_PH_QBRA 1343 134239155U, // PRECRQU_S_QB_PH 1344 134241800U, // PRECRQ_PH_W 1345 134239128U, // PRECRQ_QB_PH 1346 134241831U, // PRECRQ_RS_PH_W 1347 134239142U, // PRECR_QB_PH 1348 134241784U, // PRECR_SRA_PH_W 1349 134241813U, // PRECR_SRA_R_PH_W 1350 85911U, // PREF 1351 85911U, // PREF_MM 1352 85911U, // PREF_R6 1353 134238019U, // PREPEND 1354 0U, // PseudoCMPU_EQ_QB 1355 0U, // PseudoCMPU_LE_QB 1356 0U, // PseudoCMPU_LT_QB 1357 0U, // PseudoCMP_EQ_PH 1358 0U, // PseudoCMP_LE_PH 1359 0U, // PseudoCMP_LT_PH 1360 16391U, // PseudoCVT_D32_W 1361 16391U, // PseudoCVT_D64_L 1362 16391U, // PseudoCVT_D64_W 1363 16391U, // PseudoCVT_S_L 1364 16391U, // PseudoCVT_S_W 1365 0U, // PseudoDMULT 1366 0U, // PseudoDMULTu 1367 0U, // PseudoDSDIV 1368 0U, // PseudoDUDIV 1369 0U, // PseudoIndirectBranch 1370 0U, // PseudoIndirectBranch64 1371 0U, // PseudoMADD 1372 0U, // PseudoMADDU 1373 0U, // PseudoMFHI 1374 0U, // PseudoMFHI64 1375 0U, // PseudoMFLO 1376 0U, // PseudoMFLO64 1377 0U, // PseudoMSUB 1378 0U, // PseudoMSUBU 1379 0U, // PseudoMTLOHI 1380 0U, // PseudoMTLOHI64 1381 0U, // PseudoMTLOHI_DSP 1382 0U, // PseudoMULT 1383 0U, // PseudoMULTu 1384 0U, // PseudoPICK_PH 1385 0U, // PseudoPICK_QB 1386 0U, // PseudoReturn 1387 0U, // PseudoReturn64 1388 0U, // PseudoSDIV 1389 0U, // PseudoSELECTFP_F_D32 1390 0U, // PseudoSELECTFP_F_D64 1391 0U, // PseudoSELECTFP_F_I 1392 0U, // PseudoSELECTFP_F_I64 1393 0U, // PseudoSELECTFP_F_S 1394 0U, // PseudoSELECTFP_T_D32 1395 0U, // PseudoSELECTFP_T_D64 1396 0U, // PseudoSELECTFP_T_I 1397 0U, // PseudoSELECTFP_T_I64 1398 0U, // PseudoSELECTFP_T_S 1399 0U, // PseudoSELECT_D32 1400 0U, // PseudoSELECT_D64 1401 0U, // PseudoSELECT_I 1402 0U, // PseudoSELECT_I64 1403 0U, // PseudoSELECT_S 1404 0U, // PseudoUDIV 1405 18155U, // RADDU_W_QB 1406 33577003U, // RDDSP 1407 22791U, // RDHWR 1408 22791U, // RDHWR64 1409 22791U, // RDHWR_MM 1410 21766U, // REPLV_PH 1411 18135U, // REPLV_QB 1412 33575925U, // REPL_PH 1413 33572353U, // REPL_QB 1414 19787U, // RINT_D 1415 23293U, // RINT_S 1416 134240513U, // ROTR 1417 134241514U, // ROTRV 1418 134241514U, // ROTRV_MM 1419 134240513U, // ROTR_MM 1420 18992U, // ROUND_L_D64 1421 23020U, // ROUND_L_S 1422 20168U, // ROUND_W_D32 1423 20168U, // ROUND_W_D64 1424 20168U, // ROUND_W_MM 1425 23342U, // ROUND_W_S 1426 23342U, // ROUND_W_S_MM 1427 0U, // Restore16 1428 0U, // RestoreX16 1429 0U, // RetRA 1430 0U, // RetRA16 1431 134235208U, // SAT_S_B 1432 134237279U, // SAT_S_D 1433 2281722353U, // SAT_S_H 1434 134242618U, // SAT_S_W 1435 134235435U, // SAT_U_B 1436 134237758U, // SAT_U_D 1437 2281722643U, // SAT_U_H 1438 134243048U, // SAT_U_W 1439 58738423U, // SB 1440 58736980U, // SB16_MM 1441 58738423U, // SB64 1442 58738423U, // SB_MM 1443 3966874U, // SC 1444 3968802U, // SCD 1445 3968802U, // SCD_R6 1446 3966874U, // SC_MM 1447 3966874U, // SC_R6 1448 58740570U, // SD 1449 546774U, // SDBBP 1450 65946U, // SDBBP16_MM 1451 546774U, // SDBBP_MM 1452 546774U, // SDBBP_R6 1453 58736694U, // SDC1 1454 58736694U, // SDC164 1455 58736694U, // SDC1_MM 1456 58736894U, // SDC2 1457 58736894U, // SDC2_R6 1458 58736953U, // SDC3 1459 25611U, // SDIV 1460 25611U, // SDIV_MM 1461 58742463U, // SDL 1462 58742959U, // SDR 1463 1358970999U, // SDXC1 1464 1358970999U, // SDXC164 1465 17810U, // SEB 1466 17810U, // SEB64 1467 17810U, // SEB_MM 1468 21382U, // SEH 1469 21382U, // SEH64 1470 21382U, // SEH_MM 1471 134243273U, // SELEQZ 1472 134243273U, // SELEQZ64 1473 134237968U, // SELEQZ_D 1474 134241128U, // SELEQZ_S 1475 134243246U, // SELNEZ 1476 134243246U, // SELNEZ64 1477 134237951U, // SELNEZ_D 1478 134241118U, // SELNEZ_S 1479 151013977U, // SEL_D 1480 151018005U, // SEL_S 1481 134240345U, // SEQ 1482 134239758U, // SEQi 1483 58742195U, // SH 1484 58736993U, // SH16_MM 1485 58742195U, // SH64 1486 2281718455U, // SHF_B 1487 2281721863U, // SHF_H 1488 2281725417U, // SHF_W 1489 22463U, // SHILO 1490 23761U, // SHILOV 1491 134239484U, // SHLLV_PH 1492 134235853U, // SHLLV_QB 1493 134239421U, // SHLLV_S_PH 1494 134242679U, // SHLLV_S_W 1495 134239212U, // SHLL_PH 1496 134235640U, // SHLL_QB 1497 134239334U, // SHLL_S_PH 1498 134242519U, // SHLL_S_W 1499 134239474U, // SHRAV_PH 1500 134235843U, // SHRAV_QB 1501 134239322U, // SHRAV_R_PH 1502 134235741U, // SHRAV_R_QB 1503 134242274U, // SHRAV_R_W 1504 134239119U, // SHRA_PH 1505 134235563U, // SHRA_QB 1506 134239287U, // SHRA_R_PH 1507 134235706U, // SHRA_R_QB 1508 134242232U, // SHRA_R_W 1509 134239504U, // SHRLV_PH 1510 134235873U, // SHRLV_QB 1511 134239230U, // SHRL_PH 1512 134235658U, // SHRL_QB 1513 58742195U, // SH_MM 1514 2969584334U, // SLDI_B 1515 2969586088U, // SLDI_D 1516 2969587742U, // SLDI_H 1517 2969591377U, // SLDI_W 1518 822100628U, // SLD_B 1519 822102147U, // SLD_D 1520 822104036U, // SLD_H 1521 822107506U, // SLD_W 1522 134240058U, // SLL 1523 134234494U, // SLL16_MM 1524 1610635066U, // SLL64_32 1525 1610635066U, // SLL64_64 1526 2281718512U, // SLLI_B 1527 2281720249U, // SLLI_D 1528 2281721903U, // SLLI_H 1529 2281725538U, // SLLI_W 1530 134241476U, // SLLV 1531 134241476U, // SLLV_MM 1532 134235013U, // SLL_B 1533 134236785U, // SLL_D 1534 134238371U, // SLL_H 1535 134240058U, // SLL_MM 1536 134242032U, // SLL_W 1537 134241213U, // SLT 1538 134241213U, // SLT64 1539 134241213U, // SLT_MM 1540 134239782U, // SLTi 1541 134239782U, // SLTi64 1542 134239782U, // SLTi_MM 1543 134241321U, // SLTiu 1544 134241321U, // SLTiu64 1545 134241321U, // SLTiu_MM 1546 134241357U, // SLTu 1547 134241357U, // SLTu64 1548 134241357U, // SLTu_MM 1549 134238063U, // SNE 1550 134239703U, // SNEi 1551 0U, // SNZ_B_PSEUDO 1552 0U, // SNZ_D_PSEUDO 1553 0U, // SNZ_H_PSEUDO 1554 0U, // SNZ_V_PSEUDO 1555 0U, // SNZ_W_PSEUDO 1556 2952807239U, // SPLATI_B 1557 2952808960U, // SPLATI_D 1558 2952810614U, // SPLATI_H 1559 2952814249U, // SPLATI_W 1560 805323906U, // SPLAT_B 1561 805326016U, // SPLAT_D 1562 805327414U, // SPLAT_H 1563 805331393U, // SPLAT_W 1564 134234685U, // SRA 1565 2281718470U, // SRAI_B 1566 2281720224U, // SRAI_D 1567 2281721878U, // SRAI_H 1568 2281725513U, // SRAI_W 1569 134234898U, // SRARI_B 1570 134236635U, // SRARI_D 1571 2281721937U, // SRARI_H 1572 134241924U, // SRARI_W 1573 134235051U, // SRAR_B 1574 134237015U, // SRAR_D 1575 134238486U, // SRAR_H 1576 134242296U, // SRAR_W 1577 134241455U, // SRAV 1578 134241455U, // SRAV_MM 1579 134234749U, // SRA_B 1580 134236208U, // SRA_D 1581 134238157U, // SRA_H 1582 134234685U, // SRA_MM 1583 134241584U, // SRA_W 1584 134240070U, // SRL 1585 134234501U, // SRL16_MM 1586 2281718520U, // SRLI_B 1587 2281720257U, // SRLI_D 1588 2281721911U, // SRLI_H 1589 2281725546U, // SRLI_W 1590 134234916U, // SRLRI_B 1591 134236653U, // SRLRI_D 1592 2281721955U, // SRLRI_H 1593 134241942U, // SRLRI_W 1594 134235067U, // SRLR_B 1595 134237031U, // SRLR_D 1596 134238502U, // SRLR_H 1597 134242312U, // SRLR_W 1598 134241483U, // SRLV 1599 134241483U, // SRLV_MM 1600 134235020U, // SRL_B 1601 134236810U, // SRL_D 1602 134238378U, // SRL_H 1603 134240070U, // SRL_MM 1604 134242057U, // SRL_W 1605 9463U, // SSNOP 1606 9463U, // SSNOP_MM 1607 58736647U, // STORE_ACC128 1608 58736647U, // STORE_ACC64 1609 58736647U, // STORE_ACC64DSP 1610 58742810U, // STORE_CCOND_DSP 1611 58737829U, // ST_B 1612 58740080U, // ST_D 1613 58741337U, // ST_H 1614 58745378U, // ST_W 1615 134235902U, // SUB 1616 134239183U, // SUBQH_PH 1617 134239298U, // SUBQH_R_PH 1618 134242242U, // SUBQH_R_W 1619 134241847U, // SUBQH_W 1620 134239258U, // SUBQ_PH 1621 134239355U, // SUBQ_S_PH 1622 134242548U, // SUBQ_S_W 1623 134235423U, // SUBSUS_U_B 1624 134237746U, // SUBSUS_U_D 1625 134238983U, // SUBSUS_U_H 1626 134243036U, // SUBSUS_U_W 1627 134235226U, // SUBSUU_S_B 1628 134237319U, // SUBSUU_S_D 1629 134238723U, // SUBSUU_S_H 1630 134242658U, // SUBSUU_S_W 1631 134235188U, // SUBS_S_B 1632 134237259U, // SUBS_S_D 1633 134238685U, // SUBS_S_H 1634 134242598U, // SUBS_S_W 1635 134235403U, // SUBS_U_B 1636 134237726U, // SUBS_U_D 1637 134238963U, // SUBS_U_H 1638 134243016U, // SUBS_U_W 1639 134234567U, // SUBU16_MM 1640 134235611U, // SUBUH_QB 1641 134235717U, // SUBUH_R_QB 1642 134239456U, // SUBU_PH 1643 134235825U, // SUBU_QB 1644 134239399U, // SUBU_S_PH 1645 134235764U, // SUBU_S_QB 1646 2281718618U, // SUBVI_B 1647 2281720339U, // SUBVI_D 1648 2281721993U, // SUBVI_H 1649 2281725628U, // SUBVI_W 1650 134235482U, // SUBV_B 1651 134237827U, // SUBV_D 1652 134239042U, // SUBV_H 1653 134243117U, // SUBV_W 1654 134235902U, // SUB_MM 1655 134241247U, // SUBu 1656 134241247U, // SUBu_MM 1657 1358971013U, // SUXC1 1658 1358971013U, // SUXC164 1659 1358971013U, // SUXC1_MM 1660 58745730U, // SW 1661 58737124U, // SW16_MM 1662 58745730U, // SW64 1663 58736746U, // SWC1 1664 58736746U, // SWC1_MM 1665 58736920U, // SWC2 1666 58736920U, // SWC2_R6 1667 58736965U, // SWC3 1668 58742642U, // SWL 1669 58742642U, // SWL64 1670 58742642U, // SWL_MM 1671 3522963U, // SWM16_MM 1672 3522792U, // SWM32_MM 1673 3528600U, // SWM_MM 1674 137295U, // SWP_MM 1675 58743059U, // SWR 1676 58743059U, // SWR64 1677 58743059U, // SWR_MM 1678 58745730U, // SWSP_MM 1679 1358971027U, // SWXC1 1680 1358971027U, // SWXC1_MM 1681 58745730U, // SW_MM 1682 549939U, // SYNC 1683 153021U, // SYNCI 1684 549939U, // SYNC_MM 1685 546590U, // SYSCALL 1686 546590U, // SYSCALL_MM 1687 0U, // SZ_B_PSEUDO 1688 0U, // SZ_D_PSEUDO 1689 0U, // SZ_H_PSEUDO 1690 0U, // SZ_V_PSEUDO 1691 0U, // SZ_W_PSEUDO 1692 0U, // Save16 1693 0U, // SaveX16 1694 58738423U, // SbRxRyOffMemX16 1695 549866U, // SebRx16 1696 549878U, // SehRx16 1697 4367299U, // SelBeqZ 1698 4367272U, // SelBneZ 1699 1828886516U, // SelTBteqZCmp 1700 1828886024U, // SelTBteqZCmpi 1701 1828887485U, // SelTBteqZSlt 1702 1828886054U, // SelTBteqZSlti 1703 1828887593U, // SelTBteqZSltiu 1704 1828887629U, // SelTBteqZSltu 1705 1963104244U, // SelTBtneZCmp 1706 1963103752U, // SelTBtneZCmpi 1707 1963105213U, // SelTBtneZSlt 1708 1963103782U, // SelTBtneZSlti 1709 1963105321U, // SelTBtneZSltiu 1710 1963105357U, // SelTBtneZSltu 1711 58742195U, // ShRxRyOffMemX16 1712 134240058U, // SllX16 1713 16800964U, // SllvRxRy16 1714 92576701U, // SltCCRxRy16 1715 23485U, // SltRxRy16 1716 92575270U, // SltiCCRxImmX16 1717 939546150U, // SltiRxImm16 1718 22054U, // SltiRxImmX16 1719 92576809U, // SltiuCCRxImmX16 1720 939547689U, // SltiuRxImm16 1721 23593U, // SltiuRxImmX16 1722 92576845U, // SltuCCRxRy16 1723 23629U, // SltuRxRy16 1724 92576845U, // SltuRxRyRz16 1725 134234685U, // SraX16 1726 16800943U, // SravRxRy16 1727 134240070U, // SrlX16 1728 16800971U, // SrlvRxRy16 1729 134241247U, // SubuRxRyRz16 1730 58745730U, // SwRxRyOffMemX16 1731 1493197698U, // SwRxSpImmX16 1732 0U, // TAILCALL 1733 0U, // TAILCALL64_R 1734 0U, // TAILCALL_R 1735 134240350U, // TEQ 1736 33576468U, // TEQI 1737 33576468U, // TEQI_MM 1738 134240350U, // TEQ_MM 1739 134238046U, // TGE 1740 33576401U, // TGEI 1741 33578018U, // TGEIU 1742 33578018U, // TGEIU_MM 1743 33576401U, // TGEI_MM 1744 134241288U, // TGEU 1745 134241288U, // TGEU_MM 1746 134238046U, // TGE_MM 1747 9458U, // TLBP 1748 9458U, // TLBP_MM 1749 9469U, // TLBR 1750 9469U, // TLBR_MM 1751 9448U, // TLBWI 1752 9448U, // TLBWI_MM 1753 9474U, // TLBWR 1754 9474U, // TLBWR_MM 1755 134241218U, // TLT 1756 33576492U, // TLTI 1757 33578032U, // TLTIU_MM 1758 33576492U, // TLTI_MM 1759 134241363U, // TLTU 1760 134241363U, // TLTU_MM 1761 134241218U, // TLT_MM 1762 134238068U, // TNE 1763 33576413U, // TNEI 1764 33576413U, // TNEI_MM 1765 134238068U, // TNE_MM 1766 0U, // TRAP 1767 18981U, // TRUNC_L_D64 1768 23009U, // TRUNC_L_S 1769 20157U, // TRUNC_W_D32 1770 20157U, // TRUNC_W_D64 1771 20157U, // TRUNC_W_MM 1772 23331U, // TRUNC_W_S 1773 23331U, // TRUNC_W_S_MM 1774 33578032U, // TTLTIU 1775 25597U, // UDIV 1776 25597U, // UDIV_MM 1777 134241335U, // V3MULU 1778 134234135U, // VMM0 1779 134241350U, // VMULU 1780 151012022U, // VSHF_B 1781 151013760U, // VSHF_D 1782 151015430U, // VSHF_H 1783 151018984U, // VSHF_W 1784 9486U, // WAIT 1785 547767U, // WAIT_MM 1786 33577010U, // WRDSP 1787 21376U, // WSBH 1788 21376U, // WSBH_MM 1789 134240507U, // XOR 1790 836009U, // XOR16_MM 1791 134240507U, // XOR64 1792 2281718581U, // XORI_B 1793 134240507U, // XOR_MM 1794 134241419U, // XOR_V 1795 0U, // XOR_V_D_PSEUDO 1796 0U, // XOR_V_H_PSEUDO 1797 0U, // XOR_V_W_PSEUDO 1798 134239770U, // XORi 1799 134239770U, // XORi64 1800 134239770U, // XORi_MM 1801 16799995U, // XorRxRxRy16 1802 0U 1803 }; 1804 1805 static const uint8_t OpInfo2[] = { 1806 0U, // PHI 1807 0U, // INLINEASM 1808 0U, // CFI_INSTRUCTION 1809 0U, // EH_LABEL 1810 0U, // GC_LABEL 1811 0U, // KILL 1812 0U, // EXTRACT_SUBREG 1813 0U, // INSERT_SUBREG 1814 0U, // IMPLICIT_DEF 1815 0U, // SUBREG_TO_REG 1816 0U, // COPY_TO_REGCLASS 1817 0U, // DBG_VALUE 1818 0U, // REG_SEQUENCE 1819 0U, // COPY 1820 0U, // BUNDLE 1821 0U, // LIFETIME_START 1822 0U, // LIFETIME_END 1823 0U, // STACKMAP 1824 0U, // PATCHPOINT 1825 0U, // LOAD_STACK_GUARD 1826 0U, // STATEPOINT 1827 0U, // FRAME_ALLOC 1828 0U, // ABSQ_S_PH 1829 0U, // ABSQ_S_QB 1830 0U, // ABSQ_S_W 1831 0U, // ADD 1832 0U, // ADDIUPC 1833 0U, // ADDIUPC_MM 1834 0U, // ADDIUR1SP_MM 1835 0U, // ADDIUR2_MM 1836 0U, // ADDIUS5_MM 1837 0U, // ADDIUSP_MM 1838 0U, // ADDQH_PH 1839 0U, // ADDQH_R_PH 1840 0U, // ADDQH_R_W 1841 0U, // ADDQH_W 1842 0U, // ADDQ_PH 1843 0U, // ADDQ_S_PH 1844 0U, // ADDQ_S_W 1845 0U, // ADDSC 1846 0U, // ADDS_A_B 1847 0U, // ADDS_A_D 1848 0U, // ADDS_A_H 1849 0U, // ADDS_A_W 1850 0U, // ADDS_S_B 1851 0U, // ADDS_S_D 1852 0U, // ADDS_S_H 1853 0U, // ADDS_S_W 1854 0U, // ADDS_U_B 1855 0U, // ADDS_U_D 1856 0U, // ADDS_U_H 1857 0U, // ADDS_U_W 1858 0U, // ADDU16_MM 1859 0U, // ADDUH_QB 1860 0U, // ADDUH_R_QB 1861 0U, // ADDU_PH 1862 0U, // ADDU_QB 1863 0U, // ADDU_S_PH 1864 0U, // ADDU_S_QB 1865 0U, // ADDVI_B 1866 0U, // ADDVI_D 1867 0U, // ADDVI_H 1868 0U, // ADDVI_W 1869 0U, // ADDV_B 1870 0U, // ADDV_D 1871 0U, // ADDV_H 1872 0U, // ADDV_W 1873 0U, // ADDWC 1874 0U, // ADD_A_B 1875 0U, // ADD_A_D 1876 0U, // ADD_A_H 1877 0U, // ADD_A_W 1878 0U, // ADD_MM 1879 0U, // ADDi 1880 0U, // ADDi_MM 1881 0U, // ADDiu 1882 0U, // ADDiu_MM 1883 0U, // ADDu 1884 0U, // ADDu_MM 1885 0U, // ADJCALLSTACKDOWN 1886 0U, // ADJCALLSTACKUP 1887 4U, // ALIGN 1888 0U, // ALUIPC 1889 0U, // AND 1890 0U, // AND16_MM 1891 0U, // AND64 1892 0U, // ANDI16_MM 1893 0U, // ANDI_B 1894 0U, // AND_MM 1895 0U, // AND_V 1896 0U, // AND_V_D_PSEUDO 1897 0U, // AND_V_H_PSEUDO 1898 0U, // AND_V_W_PSEUDO 1899 1U, // ANDi 1900 1U, // ANDi64 1901 1U, // ANDi_MM 1902 1U, // APPEND 1903 0U, // ASUB_S_B 1904 0U, // ASUB_S_D 1905 0U, // ASUB_S_H 1906 0U, // ASUB_S_W 1907 0U, // ASUB_U_B 1908 0U, // ASUB_U_D 1909 0U, // ASUB_U_H 1910 0U, // ASUB_U_W 1911 0U, // ATOMIC_CMP_SWAP_I16 1912 0U, // ATOMIC_CMP_SWAP_I32 1913 0U, // ATOMIC_CMP_SWAP_I64 1914 0U, // ATOMIC_CMP_SWAP_I8 1915 0U, // ATOMIC_LOAD_ADD_I16 1916 0U, // ATOMIC_LOAD_ADD_I32 1917 0U, // ATOMIC_LOAD_ADD_I64 1918 0U, // ATOMIC_LOAD_ADD_I8 1919 0U, // ATOMIC_LOAD_AND_I16 1920 0U, // ATOMIC_LOAD_AND_I32 1921 0U, // ATOMIC_LOAD_AND_I64 1922 0U, // ATOMIC_LOAD_AND_I8 1923 0U, // ATOMIC_LOAD_NAND_I16 1924 0U, // ATOMIC_LOAD_NAND_I32 1925 0U, // ATOMIC_LOAD_NAND_I64 1926 0U, // ATOMIC_LOAD_NAND_I8 1927 0U, // ATOMIC_LOAD_OR_I16 1928 0U, // ATOMIC_LOAD_OR_I32 1929 0U, // ATOMIC_LOAD_OR_I64 1930 0U, // ATOMIC_LOAD_OR_I8 1931 0U, // ATOMIC_LOAD_SUB_I16 1932 0U, // ATOMIC_LOAD_SUB_I32 1933 0U, // ATOMIC_LOAD_SUB_I64 1934 0U, // ATOMIC_LOAD_SUB_I8 1935 0U, // ATOMIC_LOAD_XOR_I16 1936 0U, // ATOMIC_LOAD_XOR_I32 1937 0U, // ATOMIC_LOAD_XOR_I64 1938 0U, // ATOMIC_LOAD_XOR_I8 1939 0U, // ATOMIC_SWAP_I16 1940 0U, // ATOMIC_SWAP_I32 1941 0U, // ATOMIC_SWAP_I64 1942 0U, // ATOMIC_SWAP_I8 1943 0U, // AUI 1944 0U, // AUIPC 1945 0U, // AVER_S_B 1946 0U, // AVER_S_D 1947 0U, // AVER_S_H 1948 0U, // AVER_S_W 1949 0U, // AVER_U_B 1950 0U, // AVER_U_D 1951 0U, // AVER_U_H 1952 0U, // AVER_U_W 1953 0U, // AVE_S_B 1954 0U, // AVE_S_D 1955 0U, // AVE_S_H 1956 0U, // AVE_S_W 1957 0U, // AVE_U_B 1958 0U, // AVE_U_D 1959 0U, // AVE_U_H 1960 0U, // AVE_U_W 1961 0U, // AddiuRxImmX16 1962 0U, // AddiuRxPcImmX16 1963 0U, // AddiuRxRxImm16 1964 0U, // AddiuRxRxImmX16 1965 0U, // AddiuRxRyOffMemX16 1966 0U, // AddiuSpImm16 1967 0U, // AddiuSpImmX16 1968 0U, // AdduRxRyRz16 1969 0U, // AndRxRxRy16 1970 0U, // B 1971 0U, // B16_MM 1972 0U, // BADDu 1973 0U, // BAL 1974 0U, // BALC 1975 1U, // BALIGN 1976 0U, // BAL_BR 1977 0U, // BBIT0 1978 0U, // BBIT032 1979 0U, // BBIT1 1980 0U, // BBIT132 1981 0U, // BC 1982 0U, // BC0F 1983 0U, // BC0FL 1984 0U, // BC0T 1985 0U, // BC0TL 1986 0U, // BC1EQZ 1987 0U, // BC1F 1988 0U, // BC1FL 1989 0U, // BC1F_MM 1990 0U, // BC1NEZ 1991 0U, // BC1T 1992 0U, // BC1TL 1993 0U, // BC1T_MM 1994 0U, // BC2EQZ 1995 0U, // BC2F 1996 0U, // BC2FL 1997 0U, // BC2NEZ 1998 0U, // BC2T 1999 0U, // BC2TL 2000 0U, // BC3F 2001 0U, // BC3FL 2002 0U, // BC3T 2003 0U, // BC3TL 2004 0U, // BCLRI_B 2005 0U, // BCLRI_D 2006 0U, // BCLRI_H 2007 0U, // BCLRI_W 2008 0U, // BCLR_B 2009 0U, // BCLR_D 2010 0U, // BCLR_H 2011 0U, // BCLR_W 2012 0U, // BEQ 2013 0U, // BEQ64 2014 0U, // BEQC 2015 0U, // BEQL 2016 0U, // BEQZ16_MM 2017 0U, // BEQZALC 2018 0U, // BEQZC 2019 0U, // BEQZC_MM 2020 0U, // BEQ_MM 2021 0U, // BGEC 2022 0U, // BGEUC 2023 0U, // BGEZ 2024 0U, // BGEZ64 2025 0U, // BGEZAL 2026 0U, // BGEZALC 2027 0U, // BGEZALL 2028 0U, // BGEZALS_MM 2029 0U, // BGEZAL_MM 2030 0U, // BGEZC 2031 0U, // BGEZL 2032 0U, // BGEZ_MM 2033 0U, // BGTZ 2034 0U, // BGTZ64 2035 0U, // BGTZALC 2036 0U, // BGTZC 2037 0U, // BGTZL 2038 0U, // BGTZ_MM 2039 1U, // BINSLI_B 2040 1U, // BINSLI_D 2041 1U, // BINSLI_H 2042 1U, // BINSLI_W 2043 2U, // BINSL_B 2044 2U, // BINSL_D 2045 2U, // BINSL_H 2046 2U, // BINSL_W 2047 1U, // BINSRI_B 2048 1U, // BINSRI_D 2049 1U, // BINSRI_H 2050 1U, // BINSRI_W 2051 2U, // BINSR_B 2052 2U, // BINSR_D 2053 2U, // BINSR_H 2054 2U, // BINSR_W 2055 0U, // BITREV 2056 0U, // BITSWAP 2057 0U, // BLEZ 2058 0U, // BLEZ64 2059 0U, // BLEZALC 2060 0U, // BLEZC 2061 0U, // BLEZL 2062 0U, // BLEZ_MM 2063 0U, // BLTC 2064 0U, // BLTUC 2065 0U, // BLTZ 2066 0U, // BLTZ64 2067 0U, // BLTZAL 2068 0U, // BLTZALC 2069 0U, // BLTZALL 2070 0U, // BLTZALS_MM 2071 0U, // BLTZAL_MM 2072 0U, // BLTZC 2073 0U, // BLTZL 2074 0U, // BLTZ_MM 2075 1U, // BMNZI_B 2076 2U, // BMNZ_V 2077 1U, // BMZI_B 2078 2U, // BMZ_V 2079 0U, // BNE 2080 0U, // BNE64 2081 0U, // BNEC 2082 0U, // BNEGI_B 2083 0U, // BNEGI_D 2084 0U, // BNEGI_H 2085 0U, // BNEGI_W 2086 0U, // BNEG_B 2087 0U, // BNEG_D 2088 0U, // BNEG_H 2089 0U, // BNEG_W 2090 0U, // BNEL 2091 0U, // BNEZ16_MM 2092 0U, // BNEZALC 2093 0U, // BNEZC 2094 0U, // BNEZC_MM 2095 0U, // BNE_MM 2096 0U, // BNVC 2097 0U, // BNZ_B 2098 0U, // BNZ_D 2099 0U, // BNZ_H 2100 0U, // BNZ_V 2101 0U, // BNZ_W 2102 0U, // BOVC 2103 0U, // BPOSGE32 2104 0U, // BPOSGE32_PSEUDO 2105 0U, // BREAK 2106 0U, // BREAK16_MM 2107 0U, // BREAK_MM 2108 1U, // BSELI_B 2109 0U, // BSEL_D_PSEUDO 2110 0U, // BSEL_FD_PSEUDO 2111 0U, // BSEL_FW_PSEUDO 2112 0U, // BSEL_H_PSEUDO 2113 2U, // BSEL_V 2114 0U, // BSEL_W_PSEUDO 2115 0U, // BSETI_B 2116 0U, // BSETI_D 2117 0U, // BSETI_H 2118 0U, // BSETI_W 2119 0U, // BSET_B 2120 0U, // BSET_D 2121 0U, // BSET_H 2122 0U, // BSET_W 2123 0U, // BZ_B 2124 0U, // BZ_D 2125 0U, // BZ_H 2126 0U, // BZ_V 2127 0U, // BZ_W 2128 0U, // B_MM_Pseudo 2129 0U, // BeqzRxImm16 2130 0U, // BeqzRxImmX16 2131 0U, // Bimm16 2132 0U, // BimmX16 2133 0U, // BnezRxImm16 2134 0U, // BnezRxImmX16 2135 0U, // Break16 2136 0U, // Bteqz16 2137 0U, // BteqzT8CmpX16 2138 0U, // BteqzT8CmpiX16 2139 0U, // BteqzT8SltX16 2140 0U, // BteqzT8SltiX16 2141 0U, // BteqzT8SltiuX16 2142 0U, // BteqzT8SltuX16 2143 0U, // BteqzX16 2144 0U, // Btnez16 2145 0U, // BtnezT8CmpX16 2146 0U, // BtnezT8CmpiX16 2147 0U, // BtnezT8SltX16 2148 0U, // BtnezT8SltiX16 2149 0U, // BtnezT8SltiuX16 2150 0U, // BtnezT8SltuX16 2151 0U, // BtnezX16 2152 0U, // BuildPairF64 2153 0U, // BuildPairF64_64 2154 0U, // CACHE 2155 0U, // CACHE_MM 2156 0U, // CACHE_R6 2157 0U, // CEIL_L_D64 2158 0U, // CEIL_L_S 2159 0U, // CEIL_W_D32 2160 0U, // CEIL_W_D64 2161 0U, // CEIL_W_MM 2162 0U, // CEIL_W_S 2163 0U, // CEIL_W_S_MM 2164 0U, // CEQI_B 2165 0U, // CEQI_D 2166 0U, // CEQI_H 2167 0U, // CEQI_W 2168 0U, // CEQ_B 2169 0U, // CEQ_D 2170 0U, // CEQ_H 2171 0U, // CEQ_W 2172 0U, // CFC1 2173 0U, // CFC1_MM 2174 0U, // CFCMSA 2175 5U, // CINS 2176 5U, // CINS32 2177 0U, // CLASS_D 2178 0U, // CLASS_S 2179 0U, // CLEI_S_B 2180 0U, // CLEI_S_D 2181 0U, // CLEI_S_H 2182 0U, // CLEI_S_W 2183 0U, // CLEI_U_B 2184 0U, // CLEI_U_D 2185 0U, // CLEI_U_H 2186 0U, // CLEI_U_W 2187 0U, // CLE_S_B 2188 0U, // CLE_S_D 2189 0U, // CLE_S_H 2190 0U, // CLE_S_W 2191 0U, // CLE_U_B 2192 0U, // CLE_U_D 2193 0U, // CLE_U_H 2194 0U, // CLE_U_W 2195 0U, // CLO 2196 0U, // CLO_MM 2197 0U, // CLO_R6 2198 0U, // CLTI_S_B 2199 0U, // CLTI_S_D 2200 0U, // CLTI_S_H 2201 0U, // CLTI_S_W 2202 0U, // CLTI_U_B 2203 0U, // CLTI_U_D 2204 0U, // CLTI_U_H 2205 0U, // CLTI_U_W 2206 0U, // CLT_S_B 2207 0U, // CLT_S_D 2208 0U, // CLT_S_H 2209 0U, // CLT_S_W 2210 0U, // CLT_U_B 2211 0U, // CLT_U_D 2212 0U, // CLT_U_H 2213 0U, // CLT_U_W 2214 0U, // CLZ 2215 0U, // CLZ_MM 2216 0U, // CLZ_R6 2217 0U, // CMPGDU_EQ_QB 2218 0U, // CMPGDU_LE_QB 2219 0U, // CMPGDU_LT_QB 2220 0U, // CMPGU_EQ_QB 2221 0U, // CMPGU_LE_QB 2222 0U, // CMPGU_LT_QB 2223 0U, // CMPU_EQ_QB 2224 0U, // CMPU_LE_QB 2225 0U, // CMPU_LT_QB 2226 0U, // CMP_EQ_D 2227 0U, // CMP_EQ_PH 2228 0U, // CMP_EQ_S 2229 0U, // CMP_F_D 2230 0U, // CMP_F_S 2231 0U, // CMP_LE_D 2232 0U, // CMP_LE_PH 2233 0U, // CMP_LE_S 2234 0U, // CMP_LT_D 2235 0U, // CMP_LT_PH 2236 0U, // CMP_LT_S 2237 0U, // CMP_SAF_D 2238 0U, // CMP_SAF_S 2239 0U, // CMP_SEQ_D 2240 0U, // CMP_SEQ_S 2241 0U, // CMP_SLE_D 2242 0U, // CMP_SLE_S 2243 0U, // CMP_SLT_D 2244 0U, // CMP_SLT_S 2245 0U, // CMP_SUEQ_D 2246 0U, // CMP_SUEQ_S 2247 0U, // CMP_SULE_D 2248 0U, // CMP_SULE_S 2249 0U, // CMP_SULT_D 2250 0U, // CMP_SULT_S 2251 0U, // CMP_SUN_D 2252 0U, // CMP_SUN_S 2253 0U, // CMP_UEQ_D 2254 0U, // CMP_UEQ_S 2255 0U, // CMP_ULE_D 2256 0U, // CMP_ULE_S 2257 0U, // CMP_ULT_D 2258 0U, // CMP_ULT_S 2259 0U, // CMP_UN_D 2260 0U, // CMP_UN_S 2261 0U, // CONSTPOOL_ENTRY 2262 0U, // COPY_FD_PSEUDO 2263 0U, // COPY_FW_PSEUDO 2264 8U, // COPY_S_B 2265 8U, // COPY_S_D 2266 8U, // COPY_S_H 2267 8U, // COPY_S_W 2268 8U, // COPY_U_B 2269 8U, // COPY_U_D 2270 8U, // COPY_U_H 2271 8U, // COPY_U_W 2272 0U, // CTC1 2273 0U, // CTC1_MM 2274 0U, // CTCMSA 2275 0U, // CVT_D32_S 2276 0U, // CVT_D32_W 2277 0U, // CVT_D32_W_MM 2278 0U, // CVT_D64_L 2279 0U, // CVT_D64_S 2280 0U, // CVT_D64_W 2281 0U, // CVT_D_S_MM 2282 0U, // CVT_L_D64 2283 0U, // CVT_L_D64_MM 2284 0U, // CVT_L_S 2285 0U, // CVT_L_S_MM 2286 0U, // CVT_S_D32 2287 0U, // CVT_S_D32_MM 2288 0U, // CVT_S_D64 2289 0U, // CVT_S_L 2290 0U, // CVT_S_W 2291 0U, // CVT_S_W_MM 2292 0U, // CVT_W_D32 2293 0U, // CVT_W_D64 2294 0U, // CVT_W_MM 2295 0U, // CVT_W_S 2296 0U, // CVT_W_S_MM 2297 0U, // C_EQ_D32 2298 0U, // C_EQ_D64 2299 0U, // C_EQ_S 2300 0U, // C_F_D32 2301 0U, // C_F_D64 2302 0U, // C_F_S 2303 0U, // C_LE_D32 2304 0U, // C_LE_D64 2305 0U, // C_LE_S 2306 0U, // C_LT_D32 2307 0U, // C_LT_D64 2308 0U, // C_LT_S 2309 0U, // C_NGE_D32 2310 0U, // C_NGE_D64 2311 0U, // C_NGE_S 2312 0U, // C_NGLE_D32 2313 0U, // C_NGLE_D64 2314 0U, // C_NGLE_S 2315 0U, // C_NGL_D32 2316 0U, // C_NGL_D64 2317 0U, // C_NGL_S 2318 0U, // C_NGT_D32 2319 0U, // C_NGT_D64 2320 0U, // C_NGT_S 2321 0U, // C_OLE_D32 2322 0U, // C_OLE_D64 2323 0U, // C_OLE_S 2324 0U, // C_OLT_D32 2325 0U, // C_OLT_D64 2326 0U, // C_OLT_S 2327 0U, // C_SEQ_D32 2328 0U, // C_SEQ_D64 2329 0U, // C_SEQ_S 2330 0U, // C_SF_D32 2331 0U, // C_SF_D64 2332 0U, // C_SF_S 2333 0U, // C_UEQ_D32 2334 0U, // C_UEQ_D64 2335 0U, // C_UEQ_S 2336 0U, // C_ULE_D32 2337 0U, // C_ULE_D64 2338 0U, // C_ULE_S 2339 0U, // C_ULT_D32 2340 0U, // C_ULT_D64 2341 0U, // C_ULT_S 2342 0U, // C_UN_D32 2343 0U, // C_UN_D64 2344 0U, // C_UN_S 2345 0U, // CmpRxRy16 2346 0U, // CmpiRxImm16 2347 0U, // CmpiRxImmX16 2348 0U, // Constant32 2349 0U, // DADD 2350 0U, // DADDi 2351 0U, // DADDiu 2352 0U, // DADDu 2353 0U, // DAHI 2354 4U, // DALIGN 2355 0U, // DATI 2356 0U, // DAUI 2357 0U, // DBITSWAP 2358 0U, // DCLO 2359 0U, // DCLO_R6 2360 0U, // DCLZ 2361 0U, // DCLZ_R6 2362 0U, // DDIV 2363 0U, // DDIVU 2364 0U, // DERET 2365 0U, // DERET_MM 2366 21U, // DEXT 2367 21U, // DEXTM 2368 21U, // DEXTU 2369 0U, // DI 2370 21U, // DINS 2371 21U, // DINSM 2372 21U, // DINSU 2373 0U, // DIV 2374 0U, // DIVU 2375 0U, // DIV_S_B 2376 0U, // DIV_S_D 2377 0U, // DIV_S_H 2378 0U, // DIV_S_W 2379 0U, // DIV_U_B 2380 0U, // DIV_U_D 2381 0U, // DIV_U_H 2382 0U, // DIV_U_W 2383 0U, // DI_MM 2384 4U, // DLSA 2385 4U, // DLSA_R6 2386 1U, // DMFC0 2387 0U, // DMFC1 2388 1U, // DMFC2 2389 0U, // DMOD 2390 0U, // DMODU 2391 1U, // DMTC0 2392 0U, // DMTC1 2393 1U, // DMTC2 2394 0U, // DMUH 2395 0U, // DMUHU 2396 0U, // DMUL 2397 0U, // DMULT 2398 0U, // DMULTu 2399 0U, // DMULU 2400 0U, // DMUL_R6 2401 0U, // DOTP_S_D 2402 0U, // DOTP_S_H 2403 0U, // DOTP_S_W 2404 0U, // DOTP_U_D 2405 0U, // DOTP_U_H 2406 0U, // DOTP_U_W 2407 2U, // DPADD_S_D 2408 2U, // DPADD_S_H 2409 2U, // DPADD_S_W 2410 2U, // DPADD_U_D 2411 2U, // DPADD_U_H 2412 2U, // DPADD_U_W 2413 0U, // DPAQX_SA_W_PH 2414 0U, // DPAQX_S_W_PH 2415 0U, // DPAQ_SA_L_W 2416 0U, // DPAQ_S_W_PH 2417 0U, // DPAU_H_QBL 2418 0U, // DPAU_H_QBR 2419 0U, // DPAX_W_PH 2420 0U, // DPA_W_PH 2421 0U, // DPOP 2422 0U, // DPSQX_SA_W_PH 2423 0U, // DPSQX_S_W_PH 2424 0U, // DPSQ_SA_L_W 2425 0U, // DPSQ_S_W_PH 2426 2U, // DPSUB_S_D 2427 2U, // DPSUB_S_H 2428 2U, // DPSUB_S_W 2429 2U, // DPSUB_U_D 2430 2U, // DPSUB_U_H 2431 2U, // DPSUB_U_W 2432 0U, // DPSU_H_QBL 2433 0U, // DPSU_H_QBR 2434 0U, // DPSX_W_PH 2435 0U, // DPS_W_PH 2436 1U, // DROTR 2437 1U, // DROTR32 2438 0U, // DROTRV 2439 0U, // DSBH 2440 0U, // DSDIV 2441 0U, // DSHD 2442 1U, // DSLL 2443 1U, // DSLL32 2444 0U, // DSLL64_32 2445 0U, // DSLLV 2446 1U, // DSRA 2447 1U, // DSRA32 2448 0U, // DSRAV 2449 1U, // DSRL 2450 1U, // DSRL32 2451 0U, // DSRLV 2452 0U, // DSUB 2453 0U, // DSUBu 2454 0U, // DUDIV 2455 0U, // DivRxRy16 2456 0U, // DivuRxRy16 2457 0U, // EHB 2458 0U, // EHB_MM 2459 0U, // EI 2460 0U, // EI_MM 2461 0U, // ERET 2462 0U, // ERET_MM 2463 21U, // EXT 2464 1U, // EXTP 2465 1U, // EXTPDP 2466 0U, // EXTPDPV 2467 0U, // EXTPV 2468 0U, // EXTRV_RS_W 2469 0U, // EXTRV_R_W 2470 0U, // EXTRV_S_H 2471 0U, // EXTRV_W 2472 1U, // EXTR_RS_W 2473 1U, // EXTR_R_W 2474 1U, // EXTR_S_H 2475 1U, // EXTR_W 2476 5U, // EXTS 2477 5U, // EXTS32 2478 21U, // EXT_MM 2479 0U, // ExtractElementF64 2480 0U, // ExtractElementF64_64 2481 0U, // FABS_D 2482 0U, // FABS_D32 2483 0U, // FABS_D64 2484 0U, // FABS_MM 2485 0U, // FABS_S 2486 0U, // FABS_S_MM 2487 0U, // FABS_W 2488 0U, // FADD_D 2489 0U, // FADD_D32 2490 0U, // FADD_D64 2491 0U, // FADD_MM 2492 0U, // FADD_S 2493 0U, // FADD_S_MM 2494 0U, // FADD_W 2495 0U, // FCAF_D 2496 0U, // FCAF_W 2497 0U, // FCEQ_D 2498 0U, // FCEQ_W 2499 0U, // FCLASS_D 2500 0U, // FCLASS_W 2501 0U, // FCLE_D 2502 0U, // FCLE_W 2503 0U, // FCLT_D 2504 0U, // FCLT_W 2505 0U, // FCMP_D32 2506 0U, // FCMP_D32_MM 2507 0U, // FCMP_D64 2508 0U, // FCMP_S32 2509 0U, // FCMP_S32_MM 2510 0U, // FCNE_D 2511 0U, // FCNE_W 2512 0U, // FCOR_D 2513 0U, // FCOR_W 2514 0U, // FCUEQ_D 2515 0U, // FCUEQ_W 2516 0U, // FCULE_D 2517 0U, // FCULE_W 2518 0U, // FCULT_D 2519 0U, // FCULT_W 2520 0U, // FCUNE_D 2521 0U, // FCUNE_W 2522 0U, // FCUN_D 2523 0U, // FCUN_W 2524 0U, // FDIV_D 2525 0U, // FDIV_D32 2526 0U, // FDIV_D64 2527 0U, // FDIV_MM 2528 0U, // FDIV_S 2529 0U, // FDIV_S_MM 2530 0U, // FDIV_W 2531 0U, // FEXDO_H 2532 0U, // FEXDO_W 2533 0U, // FEXP2_D 2534 0U, // FEXP2_D_1_PSEUDO 2535 0U, // FEXP2_W 2536 0U, // FEXP2_W_1_PSEUDO 2537 0U, // FEXUPL_D 2538 0U, // FEXUPL_W 2539 0U, // FEXUPR_D 2540 0U, // FEXUPR_W 2541 0U, // FFINT_S_D 2542 0U, // FFINT_S_W 2543 0U, // FFINT_U_D 2544 0U, // FFINT_U_W 2545 0U, // FFQL_D 2546 0U, // FFQL_W 2547 0U, // FFQR_D 2548 0U, // FFQR_W 2549 0U, // FILL_B 2550 0U, // FILL_D 2551 0U, // FILL_FD_PSEUDO 2552 0U, // FILL_FW_PSEUDO 2553 0U, // FILL_H 2554 0U, // FILL_W 2555 0U, // FLOG2_D 2556 0U, // FLOG2_W 2557 0U, // FLOOR_L_D64 2558 0U, // FLOOR_L_S 2559 0U, // FLOOR_W_D32 2560 0U, // FLOOR_W_D64 2561 0U, // FLOOR_W_MM 2562 0U, // FLOOR_W_S 2563 0U, // FLOOR_W_S_MM 2564 2U, // FMADD_D 2565 2U, // FMADD_W 2566 0U, // FMAX_A_D 2567 0U, // FMAX_A_W 2568 0U, // FMAX_D 2569 0U, // FMAX_W 2570 0U, // FMIN_A_D 2571 0U, // FMIN_A_W 2572 0U, // FMIN_D 2573 0U, // FMIN_W 2574 0U, // FMOV_D32 2575 0U, // FMOV_D32_MM 2576 0U, // FMOV_D64 2577 0U, // FMOV_S 2578 0U, // FMOV_S_MM 2579 2U, // FMSUB_D 2580 2U, // FMSUB_W 2581 0U, // FMUL_D 2582 0U, // FMUL_D32 2583 0U, // FMUL_D64 2584 0U, // FMUL_MM 2585 0U, // FMUL_S 2586 0U, // FMUL_S_MM 2587 0U, // FMUL_W 2588 0U, // FNEG_D32 2589 0U, // FNEG_D64 2590 0U, // FNEG_MM 2591 0U, // FNEG_S 2592 0U, // FNEG_S_MM 2593 0U, // FRCP_D 2594 0U, // FRCP_W 2595 0U, // FRINT_D 2596 0U, // FRINT_W 2597 0U, // FRSQRT_D 2598 0U, // FRSQRT_W 2599 0U, // FSAF_D 2600 0U, // FSAF_W 2601 0U, // FSEQ_D 2602 0U, // FSEQ_W 2603 0U, // FSLE_D 2604 0U, // FSLE_W 2605 0U, // FSLT_D 2606 0U, // FSLT_W 2607 0U, // FSNE_D 2608 0U, // FSNE_W 2609 0U, // FSOR_D 2610 0U, // FSOR_W 2611 0U, // FSQRT_D 2612 0U, // FSQRT_D32 2613 0U, // FSQRT_D64 2614 0U, // FSQRT_MM 2615 0U, // FSQRT_S 2616 0U, // FSQRT_S_MM 2617 0U, // FSQRT_W 2618 0U, // FSUB_D 2619 0U, // FSUB_D32 2620 0U, // FSUB_D64 2621 0U, // FSUB_MM 2622 0U, // FSUB_S 2623 0U, // FSUB_S_MM 2624 0U, // FSUB_W 2625 0U, // FSUEQ_D 2626 0U, // FSUEQ_W 2627 0U, // FSULE_D 2628 0U, // FSULE_W 2629 0U, // FSULT_D 2630 0U, // FSULT_W 2631 0U, // FSUNE_D 2632 0U, // FSUNE_W 2633 0U, // FSUN_D 2634 0U, // FSUN_W 2635 0U, // FTINT_S_D 2636 0U, // FTINT_S_W 2637 0U, // FTINT_U_D 2638 0U, // FTINT_U_W 2639 0U, // FTQ_H 2640 0U, // FTQ_W 2641 0U, // FTRUNC_S_D 2642 0U, // FTRUNC_S_W 2643 0U, // FTRUNC_U_D 2644 0U, // FTRUNC_U_W 2645 0U, // GotPrologue16 2646 0U, // HADD_S_D 2647 0U, // HADD_S_H 2648 0U, // HADD_S_W 2649 0U, // HADD_U_D 2650 0U, // HADD_U_H 2651 0U, // HADD_U_W 2652 0U, // HSUB_S_D 2653 0U, // HSUB_S_H 2654 0U, // HSUB_S_W 2655 0U, // HSUB_U_D 2656 0U, // HSUB_U_H 2657 0U, // HSUB_U_W 2658 0U, // ILVEV_B 2659 0U, // ILVEV_D 2660 0U, // ILVEV_H 2661 0U, // ILVEV_W 2662 0U, // ILVL_B 2663 0U, // ILVL_D 2664 0U, // ILVL_H 2665 0U, // ILVL_W 2666 0U, // ILVOD_B 2667 0U, // ILVOD_D 2668 0U, // ILVOD_H 2669 0U, // ILVOD_W 2670 0U, // ILVR_B 2671 0U, // ILVR_D 2672 0U, // ILVR_H 2673 0U, // ILVR_W 2674 21U, // INS 2675 0U, // INSERT_B 2676 0U, // INSERT_B_VIDX_PSEUDO 2677 0U, // INSERT_D 2678 0U, // INSERT_D_VIDX_PSEUDO 2679 0U, // INSERT_FD_PSEUDO 2680 0U, // INSERT_FD_VIDX_PSEUDO 2681 0U, // INSERT_FW_PSEUDO 2682 0U, // INSERT_FW_VIDX_PSEUDO 2683 0U, // INSERT_H 2684 0U, // INSERT_H_VIDX_PSEUDO 2685 0U, // INSERT_W 2686 0U, // INSERT_W_VIDX_PSEUDO 2687 0U, // INSV 2688 0U, // INSVE_B 2689 0U, // INSVE_D 2690 0U, // INSVE_H 2691 0U, // INSVE_W 2692 21U, // INS_MM 2693 0U, // J 2694 0U, // JAL 2695 0U, // JALR 2696 0U, // JALR16_MM 2697 0U, // JALR64 2698 0U, // JALR64Pseudo 2699 0U, // JALRPseudo 2700 0U, // JALRS16_MM 2701 0U, // JALRS_MM 2702 0U, // JALR_HB 2703 0U, // JALR_MM 2704 0U, // JALS_MM 2705 0U, // JALX 2706 0U, // JALX_MM 2707 0U, // JAL_MM 2708 0U, // JIALC 2709 0U, // JIC 2710 0U, // JR 2711 0U, // JR16_MM 2712 0U, // JR64 2713 0U, // JRADDIUSP 2714 0U, // JRC16_MM 2715 0U, // JR_HB 2716 0U, // JR_HB_R6 2717 0U, // JR_MM 2718 0U, // J_MM 2719 0U, // Jal16 2720 0U, // JalB16 2721 0U, // JalOneReg 2722 0U, // JalTwoReg 2723 0U, // JrRa16 2724 0U, // JrcRa16 2725 0U, // JrcRx16 2726 0U, // JumpLinkReg16 2727 0U, // LB 2728 0U, // LB64 2729 0U, // LBU16_MM 2730 0U, // LBUX 2731 0U, // LB_MM 2732 0U, // LBu 2733 0U, // LBu64 2734 0U, // LBu_MM 2735 0U, // LD 2736 0U, // LDC1 2737 0U, // LDC164 2738 0U, // LDC1_MM 2739 0U, // LDC2 2740 0U, // LDC2_R6 2741 0U, // LDC3 2742 0U, // LDI_B 2743 0U, // LDI_D 2744 0U, // LDI_H 2745 0U, // LDI_W 2746 0U, // LDL 2747 0U, // LDPC 2748 0U, // LDR 2749 0U, // LDXC1 2750 0U, // LDXC164 2751 0U, // LD_B 2752 0U, // LD_D 2753 0U, // LD_H 2754 0U, // LD_W 2755 0U, // LEA_ADDiu 2756 0U, // LEA_ADDiu64 2757 0U, // LEA_ADDiu_MM 2758 0U, // LH 2759 0U, // LH64 2760 0U, // LHU16_MM 2761 0U, // LHX 2762 0U, // LH_MM 2763 0U, // LHu 2764 0U, // LHu64 2765 0U, // LHu_MM 2766 0U, // LI16_MM 2767 0U, // LL 2768 0U, // LLD 2769 0U, // LLD_R6 2770 0U, // LL_MM 2771 0U, // LL_R6 2772 0U, // LOAD_ACC128 2773 0U, // LOAD_ACC64 2774 0U, // LOAD_ACC64DSP 2775 0U, // LOAD_CCOND_DSP 2776 0U, // LONG_BRANCH_ADDiu 2777 0U, // LONG_BRANCH_DADDiu 2778 0U, // LONG_BRANCH_LUi 2779 4U, // LSA 2780 4U, // LSA_R6 2781 0U, // LUXC1 2782 0U, // LUXC164 2783 0U, // LUXC1_MM 2784 0U, // LUi 2785 0U, // LUi64 2786 0U, // LUi_MM 2787 0U, // LW 2788 0U, // LW16_MM 2789 0U, // LW64 2790 0U, // LWC1 2791 0U, // LWC1_MM 2792 0U, // LWC2 2793 0U, // LWC2_R6 2794 0U, // LWC3 2795 0U, // LWGP_MM 2796 0U, // LWL 2797 0U, // LWL64 2798 0U, // LWL_MM 2799 0U, // LWM16_MM 2800 0U, // LWM32_MM 2801 0U, // LWM_MM 2802 0U, // LWPC 2803 0U, // LWP_MM 2804 0U, // LWR 2805 0U, // LWR64 2806 0U, // LWR_MM 2807 0U, // LWSP_MM 2808 0U, // LWUPC 2809 0U, // LWU_MM 2810 0U, // LWX 2811 0U, // LWXC1 2812 0U, // LWXC1_MM 2813 0U, // LWXS_MM 2814 0U, // LW_MM 2815 0U, // LWu 2816 0U, // LbRxRyOffMemX16 2817 0U, // LbuRxRyOffMemX16 2818 0U, // LhRxRyOffMemX16 2819 0U, // LhuRxRyOffMemX16 2820 0U, // LiRxImm16 2821 0U, // LiRxImmAlignX16 2822 0U, // LiRxImmX16 2823 0U, // LoadAddr32Imm 2824 0U, // LoadAddr32Reg 2825 0U, // LoadImm32Reg 2826 0U, // LoadImm64Reg 2827 0U, // LwConstant32 2828 0U, // LwRxPcTcp16 2829 0U, // LwRxPcTcpX16 2830 0U, // LwRxRyOffMemX16 2831 0U, // LwRxSpImmX16 2832 0U, // MADD 2833 2U, // MADDF_D 2834 2U, // MADDF_S 2835 2U, // MADDR_Q_H 2836 2U, // MADDR_Q_W 2837 0U, // MADDU 2838 0U, // MADDU_DSP 2839 0U, // MADDU_MM 2840 2U, // MADDV_B 2841 2U, // MADDV_D 2842 2U, // MADDV_H 2843 2U, // MADDV_W 2844 20U, // MADD_D32 2845 20U, // MADD_D32_MM 2846 20U, // MADD_D64 2847 0U, // MADD_DSP 2848 0U, // MADD_MM 2849 2U, // MADD_Q_H 2850 2U, // MADD_Q_W 2851 20U, // MADD_S 2852 20U, // MADD_S_MM 2853 0U, // MAQ_SA_W_PHL 2854 0U, // MAQ_SA_W_PHR 2855 0U, // MAQ_S_W_PHL 2856 0U, // MAQ_S_W_PHR 2857 0U, // MAXA_D 2858 0U, // MAXA_S 2859 0U, // MAXI_S_B 2860 0U, // MAXI_S_D 2861 0U, // MAXI_S_H 2862 0U, // MAXI_S_W 2863 0U, // MAXI_U_B 2864 0U, // MAXI_U_D 2865 0U, // MAXI_U_H 2866 0U, // MAXI_U_W 2867 0U, // MAX_A_B 2868 0U, // MAX_A_D 2869 0U, // MAX_A_H 2870 0U, // MAX_A_W 2871 0U, // MAX_D 2872 0U, // MAX_S 2873 0U, // MAX_S_B 2874 0U, // MAX_S_D 2875 0U, // MAX_S_H 2876 0U, // MAX_S_W 2877 0U, // MAX_U_B 2878 0U, // MAX_U_D 2879 0U, // MAX_U_H 2880 0U, // MAX_U_W 2881 1U, // MFC0 2882 0U, // MFC1 2883 0U, // MFC1_MM 2884 1U, // MFC2 2885 0U, // MFHC1_D32 2886 0U, // MFHC1_D64 2887 0U, // MFHC1_MM 2888 0U, // MFHI 2889 0U, // MFHI16_MM 2890 0U, // MFHI64 2891 0U, // MFHI_DSP 2892 0U, // MFHI_MM 2893 0U, // MFLO 2894 0U, // MFLO16_MM 2895 0U, // MFLO64 2896 0U, // MFLO_DSP 2897 0U, // MFLO_MM 2898 0U, // MINA_D 2899 0U, // MINA_S 2900 0U, // MINI_S_B 2901 0U, // MINI_S_D 2902 0U, // MINI_S_H 2903 0U, // MINI_S_W 2904 0U, // MINI_U_B 2905 0U, // MINI_U_D 2906 0U, // MINI_U_H 2907 0U, // MINI_U_W 2908 0U, // MIN_A_B 2909 0U, // MIN_A_D 2910 0U, // MIN_A_H 2911 0U, // MIN_A_W 2912 0U, // MIN_D 2913 0U, // MIN_S 2914 0U, // MIN_S_B 2915 0U, // MIN_S_D 2916 0U, // MIN_S_H 2917 0U, // MIN_S_W 2918 0U, // MIN_U_B 2919 0U, // MIN_U_D 2920 0U, // MIN_U_H 2921 0U, // MIN_U_W 2922 0U, // MIPSeh_return32 2923 0U, // MIPSeh_return64 2924 0U, // MOD 2925 0U, // MODSUB 2926 0U, // MODU 2927 0U, // MOD_S_B 2928 0U, // MOD_S_D 2929 0U, // MOD_S_H 2930 0U, // MOD_S_W 2931 0U, // MOD_U_B 2932 0U, // MOD_U_D 2933 0U, // MOD_U_H 2934 0U, // MOD_U_W 2935 0U, // MOVE16_MM 2936 0U, // MOVEP_MM 2937 0U, // MOVE_V 2938 0U, // MOVF_D32 2939 0U, // MOVF_D32_MM 2940 0U, // MOVF_D64 2941 0U, // MOVF_I 2942 0U, // MOVF_I64 2943 0U, // MOVF_I_MM 2944 0U, // MOVF_S 2945 0U, // MOVF_S_MM 2946 0U, // MOVN_I64_D64 2947 0U, // MOVN_I64_I 2948 0U, // MOVN_I64_I64 2949 0U, // MOVN_I64_S 2950 0U, // MOVN_I_D32 2951 0U, // MOVN_I_D32_MM 2952 0U, // MOVN_I_D64 2953 0U, // MOVN_I_I 2954 0U, // MOVN_I_I64 2955 0U, // MOVN_I_MM 2956 0U, // MOVN_I_S 2957 0U, // MOVN_I_S_MM 2958 0U, // MOVT_D32 2959 0U, // MOVT_D32_MM 2960 0U, // MOVT_D64 2961 0U, // MOVT_I 2962 0U, // MOVT_I64 2963 0U, // MOVT_I_MM 2964 0U, // MOVT_S 2965 0U, // MOVT_S_MM 2966 0U, // MOVZ_I64_D64 2967 0U, // MOVZ_I64_I 2968 0U, // MOVZ_I64_I64 2969 0U, // MOVZ_I64_S 2970 0U, // MOVZ_I_D32 2971 0U, // MOVZ_I_D32_MM 2972 0U, // MOVZ_I_D64 2973 0U, // MOVZ_I_I 2974 0U, // MOVZ_I_I64 2975 0U, // MOVZ_I_MM 2976 0U, // MOVZ_I_S 2977 0U, // MOVZ_I_S_MM 2978 0U, // MSUB 2979 2U, // MSUBF_D 2980 2U, // MSUBF_S 2981 2U, // MSUBR_Q_H 2982 2U, // MSUBR_Q_W 2983 0U, // MSUBU 2984 0U, // MSUBU_DSP 2985 0U, // MSUBU_MM 2986 2U, // MSUBV_B 2987 2U, // MSUBV_D 2988 2U, // MSUBV_H 2989 2U, // MSUBV_W 2990 20U, // MSUB_D32 2991 20U, // MSUB_D32_MM 2992 20U, // MSUB_D64 2993 0U, // MSUB_DSP 2994 0U, // MSUB_MM 2995 2U, // MSUB_Q_H 2996 2U, // MSUB_Q_W 2997 20U, // MSUB_S 2998 20U, // MSUB_S_MM 2999 1U, // MTC0 3000 0U, // MTC1 3001 0U, // MTC1_MM 3002 1U, // MTC2 3003 0U, // MTHC1_D32 3004 0U, // MTHC1_D64 3005 0U, // MTHC1_MM 3006 0U, // MTHI 3007 0U, // MTHI64 3008 0U, // MTHI_DSP 3009 0U, // MTHI_MM 3010 0U, // MTHLIP 3011 0U, // MTLO 3012 0U, // MTLO64 3013 0U, // MTLO_DSP 3014 0U, // MTLO_MM 3015 0U, // MTM0 3016 0U, // MTM1 3017 0U, // MTM2 3018 0U, // MTP0 3019 0U, // MTP1 3020 0U, // MTP2 3021 0U, // MUH 3022 0U, // MUHU 3023 0U, // MUL 3024 0U, // MULEQ_S_W_PHL 3025 0U, // MULEQ_S_W_PHR 3026 0U, // MULEU_S_PH_QBL 3027 0U, // MULEU_S_PH_QBR 3028 0U, // MULQ_RS_PH 3029 0U, // MULQ_RS_W 3030 0U, // MULQ_S_PH 3031 0U, // MULQ_S_W 3032 0U, // MULR_Q_H 3033 0U, // MULR_Q_W 3034 0U, // MULSAQ_S_W_PH 3035 0U, // MULSA_W_PH 3036 0U, // MULT 3037 0U, // MULTU_DSP 3038 0U, // MULT_DSP 3039 0U, // MULT_MM 3040 0U, // MULTu 3041 0U, // MULTu_MM 3042 0U, // MULU 3043 0U, // MULV_B 3044 0U, // MULV_D 3045 0U, // MULV_H 3046 0U, // MULV_W 3047 0U, // MUL_MM 3048 0U, // MUL_PH 3049 0U, // MUL_Q_H 3050 0U, // MUL_Q_W 3051 0U, // MUL_R6 3052 0U, // MUL_S_PH 3053 0U, // Mfhi16 3054 0U, // Mflo16 3055 0U, // Move32R16 3056 0U, // MoveR3216 3057 0U, // MultRxRy16 3058 0U, // MultRxRyRz16 3059 0U, // MultuRxRy16 3060 0U, // MultuRxRyRz16 3061 0U, // NLOC_B 3062 0U, // NLOC_D 3063 0U, // NLOC_H 3064 0U, // NLOC_W 3065 0U, // NLZC_B 3066 0U, // NLZC_D 3067 0U, // NLZC_H 3068 0U, // NLZC_W 3069 20U, // NMADD_D32 3070 20U, // NMADD_D32_MM 3071 20U, // NMADD_D64 3072 20U, // NMADD_S 3073 20U, // NMADD_S_MM 3074 20U, // NMSUB_D32 3075 20U, // NMSUB_D32_MM 3076 20U, // NMSUB_D64 3077 20U, // NMSUB_S 3078 20U, // NMSUB_S_MM 3079 0U, // NOP 3080 0U, // NOR 3081 0U, // NOR64 3082 0U, // NORI_B 3083 0U, // NOR_MM 3084 0U, // NOR_V 3085 0U, // NOR_V_D_PSEUDO 3086 0U, // NOR_V_H_PSEUDO 3087 0U, // NOR_V_W_PSEUDO 3088 0U, // NOT16_MM 3089 0U, // NegRxRy16 3090 0U, // NotRxRy16 3091 0U, // OR 3092 0U, // OR16_MM 3093 0U, // OR64 3094 0U, // ORI_B 3095 0U, // OR_MM 3096 0U, // OR_V 3097 0U, // OR_V_D_PSEUDO 3098 0U, // OR_V_H_PSEUDO 3099 0U, // OR_V_W_PSEUDO 3100 1U, // ORi 3101 1U, // ORi64 3102 1U, // ORi_MM 3103 0U, // OrRxRxRy16 3104 0U, // PACKRL_PH 3105 0U, // PAUSE 3106 0U, // PAUSE_MM 3107 0U, // PCKEV_B 3108 0U, // PCKEV_D 3109 0U, // PCKEV_H 3110 0U, // PCKEV_W 3111 0U, // PCKOD_B 3112 0U, // PCKOD_D 3113 0U, // PCKOD_H 3114 0U, // PCKOD_W 3115 0U, // PCNT_B 3116 0U, // PCNT_D 3117 0U, // PCNT_H 3118 0U, // PCNT_W 3119 0U, // PICK_PH 3120 0U, // PICK_QB 3121 0U, // POP 3122 0U, // PRECEQU_PH_QBL 3123 0U, // PRECEQU_PH_QBLA 3124 0U, // PRECEQU_PH_QBR 3125 0U, // PRECEQU_PH_QBRA 3126 0U, // PRECEQ_W_PHL 3127 0U, // PRECEQ_W_PHR 3128 0U, // PRECEU_PH_QBL 3129 0U, // PRECEU_PH_QBLA 3130 0U, // PRECEU_PH_QBR 3131 0U, // PRECEU_PH_QBRA 3132 0U, // PRECRQU_S_QB_PH 3133 0U, // PRECRQ_PH_W 3134 0U, // PRECRQ_QB_PH 3135 0U, // PRECRQ_RS_PH_W 3136 0U, // PRECR_QB_PH 3137 1U, // PRECR_SRA_PH_W 3138 1U, // PRECR_SRA_R_PH_W 3139 0U, // PREF 3140 0U, // PREF_MM 3141 0U, // PREF_R6 3142 1U, // PREPEND 3143 0U, // PseudoCMPU_EQ_QB 3144 0U, // PseudoCMPU_LE_QB 3145 0U, // PseudoCMPU_LT_QB 3146 0U, // PseudoCMP_EQ_PH 3147 0U, // PseudoCMP_LE_PH 3148 0U, // PseudoCMP_LT_PH 3149 0U, // PseudoCVT_D32_W 3150 0U, // PseudoCVT_D64_L 3151 0U, // PseudoCVT_D64_W 3152 0U, // PseudoCVT_S_L 3153 0U, // PseudoCVT_S_W 3154 0U, // PseudoDMULT 3155 0U, // PseudoDMULTu 3156 0U, // PseudoDSDIV 3157 0U, // PseudoDUDIV 3158 0U, // PseudoIndirectBranch 3159 0U, // PseudoIndirectBranch64 3160 0U, // PseudoMADD 3161 0U, // PseudoMADDU 3162 0U, // PseudoMFHI 3163 0U, // PseudoMFHI64 3164 0U, // PseudoMFLO 3165 0U, // PseudoMFLO64 3166 0U, // PseudoMSUB 3167 0U, // PseudoMSUBU 3168 0U, // PseudoMTLOHI 3169 0U, // PseudoMTLOHI64 3170 0U, // PseudoMTLOHI_DSP 3171 0U, // PseudoMULT 3172 0U, // PseudoMULTu 3173 0U, // PseudoPICK_PH 3174 0U, // PseudoPICK_QB 3175 0U, // PseudoReturn 3176 0U, // PseudoReturn64 3177 0U, // PseudoSDIV 3178 0U, // PseudoSELECTFP_F_D32 3179 0U, // PseudoSELECTFP_F_D64 3180 0U, // PseudoSELECTFP_F_I 3181 0U, // PseudoSELECTFP_F_I64 3182 0U, // PseudoSELECTFP_F_S 3183 0U, // PseudoSELECTFP_T_D32 3184 0U, // PseudoSELECTFP_T_D64 3185 0U, // PseudoSELECTFP_T_I 3186 0U, // PseudoSELECTFP_T_I64 3187 0U, // PseudoSELECTFP_T_S 3188 0U, // PseudoSELECT_D32 3189 0U, // PseudoSELECT_D64 3190 0U, // PseudoSELECT_I 3191 0U, // PseudoSELECT_I64 3192 0U, // PseudoSELECT_S 3193 0U, // PseudoUDIV 3194 0U, // RADDU_W_QB 3195 0U, // RDDSP 3196 0U, // RDHWR 3197 0U, // RDHWR64 3198 0U, // RDHWR_MM 3199 0U, // REPLV_PH 3200 0U, // REPLV_QB 3201 0U, // REPL_PH 3202 0U, // REPL_QB 3203 0U, // RINT_D 3204 0U, // RINT_S 3205 1U, // ROTR 3206 0U, // ROTRV 3207 0U, // ROTRV_MM 3208 1U, // ROTR_MM 3209 0U, // ROUND_L_D64 3210 0U, // ROUND_L_S 3211 0U, // ROUND_W_D32 3212 0U, // ROUND_W_D64 3213 0U, // ROUND_W_MM 3214 0U, // ROUND_W_S 3215 0U, // ROUND_W_S_MM 3216 0U, // Restore16 3217 0U, // RestoreX16 3218 0U, // RetRA 3219 0U, // RetRA16 3220 1U, // SAT_S_B 3221 1U, // SAT_S_D 3222 0U, // SAT_S_H 3223 1U, // SAT_S_W 3224 1U, // SAT_U_B 3225 1U, // SAT_U_D 3226 0U, // SAT_U_H 3227 1U, // SAT_U_W 3228 0U, // SB 3229 0U, // SB16_MM 3230 0U, // SB64 3231 0U, // SB_MM 3232 0U, // SC 3233 0U, // SCD 3234 0U, // SCD_R6 3235 0U, // SC_MM 3236 0U, // SC_R6 3237 0U, // SD 3238 0U, // SDBBP 3239 0U, // SDBBP16_MM 3240 0U, // SDBBP_MM 3241 0U, // SDBBP_R6 3242 0U, // SDC1 3243 0U, // SDC164 3244 0U, // SDC1_MM 3245 0U, // SDC2 3246 0U, // SDC2_R6 3247 0U, // SDC3 3248 0U, // SDIV 3249 0U, // SDIV_MM 3250 0U, // SDL 3251 0U, // SDR 3252 0U, // SDXC1 3253 0U, // SDXC164 3254 0U, // SEB 3255 0U, // SEB64 3256 0U, // SEB_MM 3257 0U, // SEH 3258 0U, // SEH64 3259 0U, // SEH_MM 3260 0U, // SELEQZ 3261 0U, // SELEQZ64 3262 0U, // SELEQZ_D 3263 0U, // SELEQZ_S 3264 0U, // SELNEZ 3265 0U, // SELNEZ64 3266 0U, // SELNEZ_D 3267 0U, // SELNEZ_S 3268 2U, // SEL_D 3269 2U, // SEL_S 3270 0U, // SEQ 3271 0U, // SEQi 3272 0U, // SH 3273 0U, // SH16_MM 3274 0U, // SH64 3275 0U, // SHF_B 3276 0U, // SHF_H 3277 0U, // SHF_W 3278 0U, // SHILO 3279 0U, // SHILOV 3280 0U, // SHLLV_PH 3281 0U, // SHLLV_QB 3282 0U, // SHLLV_S_PH 3283 0U, // SHLLV_S_W 3284 1U, // SHLL_PH 3285 1U, // SHLL_QB 3286 1U, // SHLL_S_PH 3287 1U, // SHLL_S_W 3288 0U, // SHRAV_PH 3289 0U, // SHRAV_QB 3290 0U, // SHRAV_R_PH 3291 0U, // SHRAV_R_QB 3292 0U, // SHRAV_R_W 3293 1U, // SHRA_PH 3294 1U, // SHRA_QB 3295 1U, // SHRA_R_PH 3296 1U, // SHRA_R_QB 3297 1U, // SHRA_R_W 3298 0U, // SHRLV_PH 3299 0U, // SHRLV_QB 3300 1U, // SHRL_PH 3301 1U, // SHRL_QB 3302 0U, // SH_MM 3303 9U, // SLDI_B 3304 9U, // SLDI_D 3305 9U, // SLDI_H 3306 9U, // SLDI_W 3307 10U, // SLD_B 3308 10U, // SLD_D 3309 10U, // SLD_H 3310 10U, // SLD_W 3311 1U, // SLL 3312 0U, // SLL16_MM 3313 0U, // SLL64_32 3314 0U, // SLL64_64 3315 0U, // SLLI_B 3316 0U, // SLLI_D 3317 0U, // SLLI_H 3318 0U, // SLLI_W 3319 0U, // SLLV 3320 0U, // SLLV_MM 3321 0U, // SLL_B 3322 0U, // SLL_D 3323 0U, // SLL_H 3324 1U, // SLL_MM 3325 0U, // SLL_W 3326 0U, // SLT 3327 0U, // SLT64 3328 0U, // SLT_MM 3329 0U, // SLTi 3330 0U, // SLTi64 3331 0U, // SLTi_MM 3332 0U, // SLTiu 3333 0U, // SLTiu64 3334 0U, // SLTiu_MM 3335 0U, // SLTu 3336 0U, // SLTu64 3337 0U, // SLTu_MM 3338 0U, // SNE 3339 0U, // SNEi 3340 0U, // SNZ_B_PSEUDO 3341 0U, // SNZ_D_PSEUDO 3342 0U, // SNZ_H_PSEUDO 3343 0U, // SNZ_V_PSEUDO 3344 0U, // SNZ_W_PSEUDO 3345 8U, // SPLATI_B 3346 8U, // SPLATI_D 3347 8U, // SPLATI_H 3348 8U, // SPLATI_W 3349 8U, // SPLAT_B 3350 8U, // SPLAT_D 3351 8U, // SPLAT_H 3352 8U, // SPLAT_W 3353 1U, // SRA 3354 0U, // SRAI_B 3355 0U, // SRAI_D 3356 0U, // SRAI_H 3357 0U, // SRAI_W 3358 1U, // SRARI_B 3359 1U, // SRARI_D 3360 0U, // SRARI_H 3361 1U, // SRARI_W 3362 0U, // SRAR_B 3363 0U, // SRAR_D 3364 0U, // SRAR_H 3365 0U, // SRAR_W 3366 0U, // SRAV 3367 0U, // SRAV_MM 3368 0U, // SRA_B 3369 0U, // SRA_D 3370 0U, // SRA_H 3371 1U, // SRA_MM 3372 0U, // SRA_W 3373 1U, // SRL 3374 0U, // SRL16_MM 3375 0U, // SRLI_B 3376 0U, // SRLI_D 3377 0U, // SRLI_H 3378 0U, // SRLI_W 3379 1U, // SRLRI_B 3380 1U, // SRLRI_D 3381 0U, // SRLRI_H 3382 1U, // SRLRI_W 3383 0U, // SRLR_B 3384 0U, // SRLR_D 3385 0U, // SRLR_H 3386 0U, // SRLR_W 3387 0U, // SRLV 3388 0U, // SRLV_MM 3389 0U, // SRL_B 3390 0U, // SRL_D 3391 0U, // SRL_H 3392 1U, // SRL_MM 3393 0U, // SRL_W 3394 0U, // SSNOP 3395 0U, // SSNOP_MM 3396 0U, // STORE_ACC128 3397 0U, // STORE_ACC64 3398 0U, // STORE_ACC64DSP 3399 0U, // STORE_CCOND_DSP 3400 0U, // ST_B 3401 0U, // ST_D 3402 0U, // ST_H 3403 0U, // ST_W 3404 0U, // SUB 3405 0U, // SUBQH_PH 3406 0U, // SUBQH_R_PH 3407 0U, // SUBQH_R_W 3408 0U, // SUBQH_W 3409 0U, // SUBQ_PH 3410 0U, // SUBQ_S_PH 3411 0U, // SUBQ_S_W 3412 0U, // SUBSUS_U_B 3413 0U, // SUBSUS_U_D 3414 0U, // SUBSUS_U_H 3415 0U, // SUBSUS_U_W 3416 0U, // SUBSUU_S_B 3417 0U, // SUBSUU_S_D 3418 0U, // SUBSUU_S_H 3419 0U, // SUBSUU_S_W 3420 0U, // SUBS_S_B 3421 0U, // SUBS_S_D 3422 0U, // SUBS_S_H 3423 0U, // SUBS_S_W 3424 0U, // SUBS_U_B 3425 0U, // SUBS_U_D 3426 0U, // SUBS_U_H 3427 0U, // SUBS_U_W 3428 0U, // SUBU16_MM 3429 0U, // SUBUH_QB 3430 0U, // SUBUH_R_QB 3431 0U, // SUBU_PH 3432 0U, // SUBU_QB 3433 0U, // SUBU_S_PH 3434 0U, // SUBU_S_QB 3435 0U, // SUBVI_B 3436 0U, // SUBVI_D 3437 0U, // SUBVI_H 3438 0U, // SUBVI_W 3439 0U, // SUBV_B 3440 0U, // SUBV_D 3441 0U, // SUBV_H 3442 0U, // SUBV_W 3443 0U, // SUB_MM 3444 0U, // SUBu 3445 0U, // SUBu_MM 3446 0U, // SUXC1 3447 0U, // SUXC164 3448 0U, // SUXC1_MM 3449 0U, // SW 3450 0U, // SW16_MM 3451 0U, // SW64 3452 0U, // SWC1 3453 0U, // SWC1_MM 3454 0U, // SWC2 3455 0U, // SWC2_R6 3456 0U, // SWC3 3457 0U, // SWL 3458 0U, // SWL64 3459 0U, // SWL_MM 3460 0U, // SWM16_MM 3461 0U, // SWM32_MM 3462 0U, // SWM_MM 3463 0U, // SWP_MM 3464 0U, // SWR 3465 0U, // SWR64 3466 0U, // SWR_MM 3467 0U, // SWSP_MM 3468 0U, // SWXC1 3469 0U, // SWXC1_MM 3470 0U, // SW_MM 3471 0U, // SYNC 3472 0U, // SYNCI 3473 0U, // SYNC_MM 3474 0U, // SYSCALL 3475 0U, // SYSCALL_MM 3476 0U, // SZ_B_PSEUDO 3477 0U, // SZ_D_PSEUDO 3478 0U, // SZ_H_PSEUDO 3479 0U, // SZ_V_PSEUDO 3480 0U, // SZ_W_PSEUDO 3481 0U, // Save16 3482 0U, // SaveX16 3483 0U, // SbRxRyOffMemX16 3484 0U, // SebRx16 3485 0U, // SehRx16 3486 0U, // SelBeqZ 3487 0U, // SelBneZ 3488 0U, // SelTBteqZCmp 3489 0U, // SelTBteqZCmpi 3490 0U, // SelTBteqZSlt 3491 0U, // SelTBteqZSlti 3492 0U, // SelTBteqZSltiu 3493 0U, // SelTBteqZSltu 3494 0U, // SelTBtneZCmp 3495 0U, // SelTBtneZCmpi 3496 0U, // SelTBtneZSlt 3497 0U, // SelTBtneZSlti 3498 0U, // SelTBtneZSltiu 3499 0U, // SelTBtneZSltu 3500 0U, // ShRxRyOffMemX16 3501 1U, // SllX16 3502 0U, // SllvRxRy16 3503 0U, // SltCCRxRy16 3504 0U, // SltRxRy16 3505 0U, // SltiCCRxImmX16 3506 0U, // SltiRxImm16 3507 0U, // SltiRxImmX16 3508 0U, // SltiuCCRxImmX16 3509 0U, // SltiuRxImm16 3510 0U, // SltiuRxImmX16 3511 0U, // SltuCCRxRy16 3512 0U, // SltuRxRy16 3513 0U, // SltuRxRyRz16 3514 1U, // SraX16 3515 0U, // SravRxRy16 3516 1U, // SrlX16 3517 0U, // SrlvRxRy16 3518 0U, // SubuRxRyRz16 3519 0U, // SwRxRyOffMemX16 3520 0U, // SwRxSpImmX16 3521 0U, // TAILCALL 3522 0U, // TAILCALL64_R 3523 0U, // TAILCALL_R 3524 1U, // TEQ 3525 0U, // TEQI 3526 0U, // TEQI_MM 3527 1U, // TEQ_MM 3528 1U, // TGE 3529 0U, // TGEI 3530 0U, // TGEIU 3531 0U, // TGEIU_MM 3532 0U, // TGEI_MM 3533 1U, // TGEU 3534 1U, // TGEU_MM 3535 1U, // TGE_MM 3536 0U, // TLBP 3537 0U, // TLBP_MM 3538 0U, // TLBR 3539 0U, // TLBR_MM 3540 0U, // TLBWI 3541 0U, // TLBWI_MM 3542 0U, // TLBWR 3543 0U, // TLBWR_MM 3544 1U, // TLT 3545 0U, // TLTI 3546 0U, // TLTIU_MM 3547 0U, // TLTI_MM 3548 1U, // TLTU 3549 1U, // TLTU_MM 3550 1U, // TLT_MM 3551 1U, // TNE 3552 0U, // TNEI 3553 0U, // TNEI_MM 3554 1U, // TNE_MM 3555 0U, // TRAP 3556 0U, // TRUNC_L_D64 3557 0U, // TRUNC_L_S 3558 0U, // TRUNC_W_D32 3559 0U, // TRUNC_W_D64 3560 0U, // TRUNC_W_MM 3561 0U, // TRUNC_W_S 3562 0U, // TRUNC_W_S_MM 3563 0U, // TTLTIU 3564 0U, // UDIV 3565 0U, // UDIV_MM 3566 0U, // V3MULU 3567 0U, // VMM0 3568 0U, // VMULU 3569 2U, // VSHF_B 3570 2U, // VSHF_D 3571 2U, // VSHF_H 3572 2U, // VSHF_W 3573 0U, // WAIT 3574 0U, // WAIT_MM 3575 0U, // WRDSP 3576 0U, // WSBH 3577 0U, // WSBH_MM 3578 0U, // XOR 3579 0U, // XOR16_MM 3580 0U, // XOR64 3581 0U, // XORI_B 3582 0U, // XOR_MM 3583 0U, // XOR_V 3584 0U, // XOR_V_D_PSEUDO 3585 0U, // XOR_V_H_PSEUDO 3586 0U, // XOR_V_W_PSEUDO 3587 1U, // XORi 3588 1U, // XORi64 3589 1U, // XORi_MM 3590 0U, // XorRxRxRy16 3591 0U 3592 }; 3593 3594#ifndef CAPSTONE_DIET 3595 static const char AsmStrs[] = { 3596 /* 0 */ 'j', 'a', 'l', 'r', 'c', 32, 9, 0, 3597 /* 8 */ 'd', 'm', 'f', 'c', '0', 9, 0, 3598 /* 15 */ 'd', 'm', 't', 'c', '0', 9, 0, 3599 /* 22 */ 'v', 'm', 'm', '0', 9, 0, 3600 /* 28 */ 'm', 't', 'm', '0', 9, 0, 3601 /* 34 */ 'm', 't', 'p', '0', 9, 0, 3602 /* 40 */ 'b', 'b', 'i', 't', '0', 9, 0, 3603 /* 47 */ 'l', 'd', 'c', '1', 9, 0, 3604 /* 53 */ 's', 'd', 'c', '1', 9, 0, 3605 /* 59 */ 'c', 'f', 'c', '1', 9, 0, 3606 /* 65 */ 'd', 'm', 'f', 'c', '1', 9, 0, 3607 /* 72 */ 'm', 'f', 'h', 'c', '1', 9, 0, 3608 /* 79 */ 'm', 't', 'h', 'c', '1', 9, 0, 3609 /* 86 */ 'c', 't', 'c', '1', 9, 0, 3610 /* 92 */ 'd', 'm', 't', 'c', '1', 9, 0, 3611 /* 99 */ 'l', 'w', 'c', '1', 9, 0, 3612 /* 105 */ 's', 'w', 'c', '1', 9, 0, 3613 /* 111 */ 'l', 'd', 'x', 'c', '1', 9, 0, 3614 /* 118 */ 's', 'd', 'x', 'c', '1', 9, 0, 3615 /* 125 */ 'l', 'u', 'x', 'c', '1', 9, 0, 3616 /* 132 */ 's', 'u', 'x', 'c', '1', 9, 0, 3617 /* 139 */ 'l', 'w', 'x', 'c', '1', 9, 0, 3618 /* 146 */ 's', 'w', 'x', 'c', '1', 9, 0, 3619 /* 153 */ 'm', 't', 'm', '1', 9, 0, 3620 /* 159 */ 'm', 't', 'p', '1', 9, 0, 3621 /* 165 */ 'b', 'b', 'i', 't', '1', 9, 0, 3622 /* 172 */ 'b', 'b', 'i', 't', '0', '3', '2', 9, 0, 3623 /* 181 */ 'b', 'b', 'i', 't', '1', '3', '2', 9, 0, 3624 /* 190 */ 'd', 's', 'r', 'a', '3', '2', 9, 0, 3625 /* 198 */ 'b', 'p', 'o', 's', 'g', 'e', '3', '2', 9, 0, 3626 /* 208 */ 'd', 's', 'l', 'l', '3', '2', 9, 0, 3627 /* 216 */ 'd', 's', 'r', 'l', '3', '2', 9, 0, 3628 /* 224 */ 'l', 'w', 'm', '3', '2', 9, 0, 3629 /* 231 */ 's', 'w', 'm', '3', '2', 9, 0, 3630 /* 238 */ 'd', 'r', 'o', 't', 'r', '3', '2', 9, 0, 3631 /* 247 */ 'l', 'd', 'c', '2', 9, 0, 3632 /* 253 */ 's', 'd', 'c', '2', 9, 0, 3633 /* 259 */ 'd', 'm', 'f', 'c', '2', 9, 0, 3634 /* 266 */ 'd', 'm', 't', 'c', '2', 9, 0, 3635 /* 273 */ 'l', 'w', 'c', '2', 9, 0, 3636 /* 279 */ 's', 'w', 'c', '2', 9, 0, 3637 /* 285 */ 'm', 't', 'm', '2', 9, 0, 3638 /* 291 */ 'm', 't', 'p', '2', 9, 0, 3639 /* 297 */ 'a', 'd', 'd', 'i', 'u', 'r', '2', 9, 0, 3640 /* 306 */ 'l', 'd', 'c', '3', 9, 0, 3641 /* 312 */ 's', 'd', 'c', '3', 9, 0, 3642 /* 318 */ 'l', 'w', 'c', '3', 9, 0, 3643 /* 324 */ 's', 'w', 'c', '3', 9, 0, 3644 /* 330 */ 'a', 'd', 'd', 'i', 'u', 's', '5', 9, 0, 3645 /* 339 */ 's', 'b', '1', '6', 9, 0, 3646 /* 345 */ 'a', 'n', 'd', '1', '6', 9, 0, 3647 /* 352 */ 's', 'h', '1', '6', 9, 0, 3648 /* 358 */ 'a', 'n', 'd', 'i', '1', '6', 9, 0, 3649 /* 366 */ 'l', 'i', '1', '6', 9, 0, 3650 /* 372 */ 'b', 'r', 'e', 'a', 'k', '1', '6', 9, 0, 3651 /* 381 */ 's', 'l', 'l', '1', '6', 9, 0, 3652 /* 388 */ 's', 'r', 'l', '1', '6', 9, 0, 3653 /* 395 */ 'l', 'w', 'm', '1', '6', 9, 0, 3654 /* 402 */ 's', 'w', 'm', '1', '6', 9, 0, 3655 /* 409 */ 's', 'd', 'b', 'b', 'p', '1', '6', 9, 0, 3656 /* 418 */ 'j', 'r', '1', '6', 9, 0, 3657 /* 424 */ 'x', 'o', 'r', '1', '6', 9, 0, 3658 /* 431 */ 'j', 'a', 'l', 'r', 's', '1', '6', 9, 0, 3659 /* 440 */ 'n', 'o', 't', '1', '6', 9, 0, 3660 /* 447 */ 'l', 'b', 'u', '1', '6', 9, 0, 3661 /* 454 */ 's', 'u', 'b', 'u', '1', '6', 9, 0, 3662 /* 462 */ 'a', 'd', 'd', 'u', '1', '6', 9, 0, 3663 /* 470 */ 'l', 'h', 'u', '1', '6', 9, 0, 3664 /* 477 */ 'l', 'w', '1', '6', 9, 0, 3665 /* 483 */ 's', 'w', '1', '6', 9, 0, 3666 /* 489 */ 'b', 'n', 'e', 'z', '1', '6', 9, 0, 3667 /* 497 */ 'b', 'e', 'q', 'z', '1', '6', 9, 0, 3668 /* 505 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 'a', 9, 0, 3669 /* 521 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 'a', 9, 0, 3670 /* 538 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 'a', 9, 0, 3671 /* 554 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 'a', 9, 0, 3672 /* 571 */ 'd', 's', 'r', 'a', 9, 0, 3673 /* 577 */ 'd', 'l', 's', 'a', 9, 0, 3674 /* 583 */ 'c', 'f', 'c', 'm', 's', 'a', 9, 0, 3675 /* 591 */ 'c', 't', 'c', 'm', 's', 'a', 9, 0, 3676 /* 599 */ 'a', 'd', 'd', '_', 'a', '.', 'b', 9, 0, 3677 /* 608 */ 'm', 'i', 'n', '_', 'a', '.', 'b', 9, 0, 3678 /* 617 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'b', 9, 0, 3679 /* 627 */ 'm', 'a', 'x', '_', 'a', '.', 'b', 9, 0, 3680 /* 636 */ 's', 'r', 'a', '.', 'b', 9, 0, 3681 /* 643 */ 'n', 'l', 'o', 'c', '.', 'b', 9, 0, 3682 /* 651 */ 'n', 'l', 'z', 'c', '.', 'b', 9, 0, 3683 /* 659 */ 's', 'l', 'd', '.', 'b', 9, 0, 3684 /* 666 */ 'p', 'c', 'k', 'o', 'd', '.', 'b', 9, 0, 3685 /* 675 */ 'i', 'l', 'v', 'o', 'd', '.', 'b', 9, 0, 3686 /* 684 */ 'i', 'n', 's', 'v', 'e', '.', 'b', 9, 0, 3687 /* 693 */ 'v', 's', 'h', 'f', '.', 'b', 9, 0, 3688 /* 701 */ 'b', 'n', 'e', 'g', '.', 'b', 9, 0, 3689 /* 709 */ 's', 'r', 'a', 'i', '.', 'b', 9, 0, 3690 /* 717 */ 's', 'l', 'd', 'i', '.', 'b', 9, 0, 3691 /* 725 */ 'a', 'n', 'd', 'i', '.', 'b', 9, 0, 3692 /* 733 */ 'b', 'n', 'e', 'g', 'i', '.', 'b', 9, 0, 3693 /* 742 */ 'b', 's', 'e', 'l', 'i', '.', 'b', 9, 0, 3694 /* 751 */ 's', 'l', 'l', 'i', '.', 'b', 9, 0, 3695 /* 759 */ 's', 'r', 'l', 'i', '.', 'b', 9, 0, 3696 /* 767 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'b', 9, 0, 3697 /* 777 */ 'c', 'e', 'q', 'i', '.', 'b', 9, 0, 3698 /* 785 */ 's', 'r', 'a', 'r', 'i', '.', 'b', 9, 0, 3699 /* 794 */ 'b', 'c', 'l', 'r', 'i', '.', 'b', 9, 0, 3700 /* 803 */ 's', 'r', 'l', 'r', 'i', '.', 'b', 9, 0, 3701 /* 812 */ 'n', 'o', 'r', 'i', '.', 'b', 9, 0, 3702 /* 820 */ 'x', 'o', 'r', 'i', '.', 'b', 9, 0, 3703 /* 828 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'b', 9, 0, 3704 /* 838 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'b', 9, 0, 3705 /* 848 */ 'b', 's', 'e', 't', 'i', '.', 'b', 9, 0, 3706 /* 857 */ 's', 'u', 'b', 'v', 'i', '.', 'b', 9, 0, 3707 /* 866 */ 'a', 'd', 'd', 'v', 'i', '.', 'b', 9, 0, 3708 /* 875 */ 'b', 'm', 'z', 'i', '.', 'b', 9, 0, 3709 /* 883 */ 'b', 'm', 'n', 'z', 'i', '.', 'b', 9, 0, 3710 /* 892 */ 'f', 'i', 'l', 'l', '.', 'b', 9, 0, 3711 /* 900 */ 's', 'l', 'l', '.', 'b', 9, 0, 3712 /* 907 */ 's', 'r', 'l', '.', 'b', 9, 0, 3713 /* 914 */ 'b', 'i', 'n', 's', 'l', '.', 'b', 9, 0, 3714 /* 923 */ 'i', 'l', 'v', 'l', '.', 'b', 9, 0, 3715 /* 931 */ 'c', 'e', 'q', '.', 'b', 9, 0, 3716 /* 938 */ 's', 'r', 'a', 'r', '.', 'b', 9, 0, 3717 /* 946 */ 'b', 'c', 'l', 'r', '.', 'b', 9, 0, 3718 /* 954 */ 's', 'r', 'l', 'r', '.', 'b', 9, 0, 3719 /* 962 */ 'b', 'i', 'n', 's', 'r', '.', 'b', 9, 0, 3720 /* 971 */ 'i', 'l', 'v', 'r', '.', 'b', 9, 0, 3721 /* 979 */ 'a', 's', 'u', 'b', '_', 's', '.', 'b', 9, 0, 3722 /* 989 */ 'm', 'o', 'd', '_', 's', '.', 'b', 9, 0, 3723 /* 998 */ 'c', 'l', 'e', '_', 's', '.', 'b', 9, 0, 3724 /* 1007 */ 'a', 'v', 'e', '_', 's', '.', 'b', 9, 0, 3725 /* 1016 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'b', 9, 0, 3726 /* 1026 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'b', 9, 0, 3727 /* 1036 */ 'c', 'l', 't', 'i', '_', 's', '.', 'b', 9, 0, 3728 /* 1046 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'b', 9, 0, 3729 /* 1056 */ 'm', 'i', 'n', '_', 's', '.', 'b', 9, 0, 3730 /* 1065 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'b', 9, 0, 3731 /* 1075 */ 's', 'u', 'b', 's', '_', 's', '.', 'b', 9, 0, 3732 /* 1085 */ 'a', 'd', 'd', 's', '_', 's', '.', 'b', 9, 0, 3733 /* 1095 */ 's', 'a', 't', '_', 's', '.', 'b', 9, 0, 3734 /* 1104 */ 'c', 'l', 't', '_', 's', '.', 'b', 9, 0, 3735 /* 1113 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'b', 9, 0, 3736 /* 1125 */ 'd', 'i', 'v', '_', 's', '.', 'b', 9, 0, 3737 /* 1134 */ 'm', 'a', 'x', '_', 's', '.', 'b', 9, 0, 3738 /* 1143 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'b', 9, 0, 3739 /* 1153 */ 's', 'p', 'l', 'a', 't', '.', 'b', 9, 0, 3740 /* 1162 */ 'b', 's', 'e', 't', '.', 'b', 9, 0, 3741 /* 1170 */ 'p', 'c', 'n', 't', '.', 'b', 9, 0, 3742 /* 1178 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'b', 9, 0, 3743 /* 1188 */ 's', 't', '.', 'b', 9, 0, 3744 /* 1194 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'b', 9, 0, 3745 /* 1204 */ 'm', 'o', 'd', '_', 'u', '.', 'b', 9, 0, 3746 /* 1213 */ 'c', 'l', 'e', '_', 'u', '.', 'b', 9, 0, 3747 /* 1222 */ 'a', 'v', 'e', '_', 'u', '.', 'b', 9, 0, 3748 /* 1231 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'b', 9, 0, 3749 /* 1241 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'b', 9, 0, 3750 /* 1251 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'b', 9, 0, 3751 /* 1261 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'b', 9, 0, 3752 /* 1271 */ 'm', 'i', 'n', '_', 'u', '.', 'b', 9, 0, 3753 /* 1280 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'b', 9, 0, 3754 /* 1290 */ 's', 'u', 'b', 's', '_', 'u', '.', 'b', 9, 0, 3755 /* 1300 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'b', 9, 0, 3756 /* 1310 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'b', 9, 0, 3757 /* 1322 */ 's', 'a', 't', '_', 'u', '.', 'b', 9, 0, 3758 /* 1331 */ 'c', 'l', 't', '_', 'u', '.', 'b', 9, 0, 3759 /* 1340 */ 'd', 'i', 'v', '_', 'u', '.', 'b', 9, 0, 3760 /* 1349 */ 'm', 'a', 'x', '_', 'u', '.', 'b', 9, 0, 3761 /* 1358 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'b', 9, 0, 3762 /* 1368 */ 'm', 's', 'u', 'b', 'v', '.', 'b', 9, 0, 3763 /* 1377 */ 'm', 'a', 'd', 'd', 'v', '.', 'b', 9, 0, 3764 /* 1386 */ 'p', 'c', 'k', 'e', 'v', '.', 'b', 9, 0, 3765 /* 1395 */ 'i', 'l', 'v', 'e', 'v', '.', 'b', 9, 0, 3766 /* 1404 */ 'm', 'u', 'l', 'v', '.', 'b', 9, 0, 3767 /* 1412 */ 'b', 'z', '.', 'b', 9, 0, 3768 /* 1418 */ 'b', 'n', 'z', '.', 'b', 9, 0, 3769 /* 1425 */ 's', 'e', 'b', 9, 0, 3770 /* 1430 */ 'j', 'r', '.', 'h', 'b', 9, 0, 3771 /* 1437 */ 'j', 'a', 'l', 'r', '.', 'h', 'b', 9, 0, 3772 /* 1446 */ 'l', 'b', 9, 0, 3773 /* 1450 */ 's', 'h', 'r', 'a', '.', 'q', 'b', 9, 0, 3774 /* 1459 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0, 3775 /* 1473 */ 'c', 'm', 'p', 'g', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0, 3776 /* 1486 */ 'c', 'm', 'p', 'u', '.', 'l', 'e', '.', 'q', 'b', 9, 0, 3777 /* 1498 */ 's', 'u', 'b', 'u', 'h', '.', 'q', 'b', 9, 0, 3778 /* 1508 */ 'a', 'd', 'd', 'u', 'h', '.', 'q', 'b', 9, 0, 3779 /* 1518 */ 'p', 'i', 'c', 'k', '.', 'q', 'b', 9, 0, 3780 /* 1527 */ 's', 'h', 'l', 'l', '.', 'q', 'b', 9, 0, 3781 /* 1536 */ 'r', 'e', 'p', 'l', '.', 'q', 'b', 9, 0, 3782 /* 1545 */ 's', 'h', 'r', 'l', '.', 'q', 'b', 9, 0, 3783 /* 1554 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0, 3784 /* 1568 */ 'c', 'm', 'p', 'g', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0, 3785 /* 1581 */ 'c', 'm', 'p', 'u', '.', 'e', 'q', '.', 'q', 'b', 9, 0, 3786 /* 1593 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'q', 'b', 9, 0, 3787 /* 1604 */ 's', 'u', 'b', 'u', 'h', '_', 'r', '.', 'q', 'b', 9, 0, 3788 /* 1616 */ 'a', 'd', 'd', 'u', 'h', '_', 'r', '.', 'q', 'b', 9, 0, 3789 /* 1628 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'q', 'b', 9, 0, 3790 /* 1640 */ 'a', 'b', 's', 'q', '_', 's', '.', 'q', 'b', 9, 0, 3791 /* 1651 */ 's', 'u', 'b', 'u', '_', 's', '.', 'q', 'b', 9, 0, 3792 /* 1662 */ 'a', 'd', 'd', 'u', '_', 's', '.', 'q', 'b', 9, 0, 3793 /* 1673 */ 'c', 'm', 'p', 'g', 'd', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0, 3794 /* 1687 */ 'c', 'm', 'p', 'g', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0, 3795 /* 1700 */ 'c', 'm', 'p', 'u', '.', 'l', 't', '.', 'q', 'b', 9, 0, 3796 /* 1712 */ 's', 'u', 'b', 'u', '.', 'q', 'b', 9, 0, 3797 /* 1721 */ 'a', 'd', 'd', 'u', '.', 'q', 'b', 9, 0, 3798 /* 1730 */ 's', 'h', 'r', 'a', 'v', '.', 'q', 'b', 9, 0, 3799 /* 1740 */ 's', 'h', 'l', 'l', 'v', '.', 'q', 'b', 9, 0, 3800 /* 1750 */ 'r', 'e', 'p', 'l', 'v', '.', 'q', 'b', 9, 0, 3801 /* 1760 */ 's', 'h', 'r', 'l', 'v', '.', 'q', 'b', 9, 0, 3802 /* 1770 */ 'r', 'a', 'd', 'd', 'u', '.', 'w', '.', 'q', 'b', 9, 0, 3803 /* 1782 */ 's', 'b', 9, 0, 3804 /* 1786 */ 'm', 'o', 'd', 's', 'u', 'b', 9, 0, 3805 /* 1794 */ 'm', 's', 'u', 'b', 9, 0, 3806 /* 1800 */ 'b', 'c', 9, 0, 3807 /* 1804 */ 'b', 'g', 'e', 'c', 9, 0, 3808 /* 1810 */ 'b', 'n', 'e', 'c', 9, 0, 3809 /* 1816 */ 'j', 'i', 'c', 9, 0, 3810 /* 1821 */ 'b', 'a', 'l', 'c', 9, 0, 3811 /* 1827 */ 'j', 'i', 'a', 'l', 'c', 9, 0, 3812 /* 1834 */ 'b', 'g', 'e', 'z', 'a', 'l', 'c', 9, 0, 3813 /* 1843 */ 'b', 'l', 'e', 'z', 'a', 'l', 'c', 9, 0, 3814 /* 1852 */ 'b', 'n', 'e', 'z', 'a', 'l', 'c', 9, 0, 3815 /* 1861 */ 'b', 'e', 'q', 'z', 'a', 'l', 'c', 9, 0, 3816 /* 1870 */ 'b', 'g', 't', 'z', 'a', 'l', 'c', 9, 0, 3817 /* 1879 */ 'b', 'l', 't', 'z', 'a', 'l', 'c', 9, 0, 3818 /* 1888 */ 'l', 'd', 'p', 'c', 9, 0, 3819 /* 1894 */ 'a', 'u', 'i', 'p', 'c', 9, 0, 3820 /* 1901 */ 'a', 'l', 'u', 'i', 'p', 'c', 9, 0, 3821 /* 1909 */ 'a', 'd', 'd', 'i', 'u', 'p', 'c', 9, 0, 3822 /* 1918 */ 'l', 'w', 'u', 'p', 'c', 9, 0, 3823 /* 1925 */ 'l', 'w', 'p', 'c', 9, 0, 3824 /* 1931 */ 'b', 'e', 'q', 'c', 9, 0, 3825 /* 1937 */ 'j', 'r', 'c', 9, 0, 3826 /* 1942 */ 'a', 'd', 'd', 's', 'c', 9, 0, 3827 /* 1949 */ 'b', 'l', 't', 'c', 9, 0, 3828 /* 1955 */ 'b', 'g', 'e', 'u', 'c', 9, 0, 3829 /* 1962 */ 'b', 'l', 't', 'u', 'c', 9, 0, 3830 /* 1969 */ 'b', 'n', 'v', 'c', 9, 0, 3831 /* 1975 */ 'b', 'o', 'v', 'c', 9, 0, 3832 /* 1981 */ 'a', 'd', 'd', 'w', 'c', 9, 0, 3833 /* 1988 */ 'b', 'g', 'e', 'z', 'c', 9, 0, 3834 /* 1995 */ 'b', 'l', 'e', 'z', 'c', 9, 0, 3835 /* 2002 */ 'b', 'n', 'e', 'z', 'c', 9, 0, 3836 /* 2009 */ 'b', 'e', 'q', 'z', 'c', 9, 0, 3837 /* 2016 */ 'b', 'g', 't', 'z', 'c', 9, 0, 3838 /* 2023 */ 'b', 'l', 't', 'z', 'c', 9, 0, 3839 /* 2030 */ 'f', 'l', 'o', 'g', '2', '.', 'd', 9, 0, 3840 /* 2039 */ 'f', 'e', 'x', 'p', '2', '.', 'd', 9, 0, 3841 /* 2048 */ 'a', 'd', 'd', '_', 'a', '.', 'd', 9, 0, 3842 /* 2057 */ 'f', 'm', 'i', 'n', '_', 'a', '.', 'd', 9, 0, 3843 /* 2067 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'd', 9, 0, 3844 /* 2077 */ 'f', 'm', 'a', 'x', '_', 'a', '.', 'd', 9, 0, 3845 /* 2087 */ 'm', 'i', 'n', 'a', '.', 'd', 9, 0, 3846 /* 2095 */ 's', 'r', 'a', '.', 'd', 9, 0, 3847 /* 2102 */ 'm', 'a', 'x', 'a', '.', 'd', 9, 0, 3848 /* 2110 */ 'f', 's', 'u', 'b', '.', 'd', 9, 0, 3849 /* 2118 */ 'f', 'm', 's', 'u', 'b', '.', 'd', 9, 0, 3850 /* 2127 */ 'n', 'm', 's', 'u', 'b', '.', 'd', 9, 0, 3851 /* 2136 */ 'n', 'l', 'o', 'c', '.', 'd', 9, 0, 3852 /* 2144 */ 'n', 'l', 'z', 'c', '.', 'd', 9, 0, 3853 /* 2152 */ 'f', 'a', 'd', 'd', '.', 'd', 9, 0, 3854 /* 2160 */ 'f', 'm', 'a', 'd', 'd', '.', 'd', 9, 0, 3855 /* 2169 */ 'n', 'm', 'a', 'd', 'd', '.', 'd', 9, 0, 3856 /* 2178 */ 's', 'l', 'd', '.', 'd', 9, 0, 3857 /* 2185 */ 'p', 'c', 'k', 'o', 'd', '.', 'd', 9, 0, 3858 /* 2194 */ 'i', 'l', 'v', 'o', 'd', '.', 'd', 9, 0, 3859 /* 2203 */ 'c', '.', 'n', 'g', 'e', '.', 'd', 9, 0, 3860 /* 2212 */ 'c', '.', 'l', 'e', '.', 'd', 9, 0, 3861 /* 2220 */ 'c', 'm', 'p', '.', 'l', 'e', '.', 'd', 9, 0, 3862 /* 2230 */ 'f', 'c', 'l', 'e', '.', 'd', 9, 0, 3863 /* 2238 */ 'c', '.', 'n', 'g', 'l', 'e', '.', 'd', 9, 0, 3864 /* 2248 */ 'c', '.', 'o', 'l', 'e', '.', 'd', 9, 0, 3865 /* 2257 */ 'c', 'm', 'p', '.', 's', 'l', 'e', '.', 'd', 9, 0, 3866 /* 2268 */ 'f', 's', 'l', 'e', '.', 'd', 9, 0, 3867 /* 2276 */ 'c', '.', 'u', 'l', 'e', '.', 'd', 9, 0, 3868 /* 2285 */ 'c', 'm', 'p', '.', 'u', 'l', 'e', '.', 'd', 9, 0, 3869 /* 2296 */ 'f', 'c', 'u', 'l', 'e', '.', 'd', 9, 0, 3870 /* 2305 */ 'c', 'm', 'p', '.', 's', 'u', 'l', 'e', '.', 'd', 9, 0, 3871 /* 2317 */ 'f', 's', 'u', 'l', 'e', '.', 'd', 9, 0, 3872 /* 2326 */ 'f', 'c', 'n', 'e', '.', 'd', 9, 0, 3873 /* 2334 */ 'f', 's', 'n', 'e', '.', 'd', 9, 0, 3874 /* 2342 */ 'f', 'c', 'u', 'n', 'e', '.', 'd', 9, 0, 3875 /* 2351 */ 'f', 's', 'u', 'n', 'e', '.', 'd', 9, 0, 3876 /* 2360 */ 'i', 'n', 's', 'v', 'e', '.', 'd', 9, 0, 3877 /* 2369 */ 'c', '.', 'f', '.', 'd', 9, 0, 3878 /* 2376 */ 'c', 'm', 'p', '.', 'a', 'f', '.', 'd', 9, 0, 3879 /* 2386 */ 'f', 'c', 'a', 'f', '.', 'd', 9, 0, 3880 /* 2394 */ 'c', 'm', 'p', '.', 's', 'a', 'f', '.', 'd', 9, 0, 3881 /* 2405 */ 'f', 's', 'a', 'f', '.', 'd', 9, 0, 3882 /* 2413 */ 'm', 's', 'u', 'b', 'f', '.', 'd', 9, 0, 3883 /* 2422 */ 'm', 'a', 'd', 'd', 'f', '.', 'd', 9, 0, 3884 /* 2431 */ 'v', 's', 'h', 'f', '.', 'd', 9, 0, 3885 /* 2439 */ 'c', '.', 's', 'f', '.', 'd', 9, 0, 3886 /* 2447 */ 'm', 'o', 'v', 'f', '.', 'd', 9, 0, 3887 /* 2455 */ 'b', 'n', 'e', 'g', '.', 'd', 9, 0, 3888 /* 2463 */ 's', 'r', 'a', 'i', '.', 'd', 9, 0, 3889 /* 2471 */ 's', 'l', 'd', 'i', '.', 'd', 9, 0, 3890 /* 2479 */ 'b', 'n', 'e', 'g', 'i', '.', 'd', 9, 0, 3891 /* 2488 */ 's', 'l', 'l', 'i', '.', 'd', 9, 0, 3892 /* 2496 */ 's', 'r', 'l', 'i', '.', 'd', 9, 0, 3893 /* 2504 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'd', 9, 0, 3894 /* 2514 */ 'c', 'e', 'q', 'i', '.', 'd', 9, 0, 3895 /* 2522 */ 's', 'r', 'a', 'r', 'i', '.', 'd', 9, 0, 3896 /* 2531 */ 'b', 'c', 'l', 'r', 'i', '.', 'd', 9, 0, 3897 /* 2540 */ 's', 'r', 'l', 'r', 'i', '.', 'd', 9, 0, 3898 /* 2549 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'd', 9, 0, 3899 /* 2559 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'd', 9, 0, 3900 /* 2569 */ 'b', 's', 'e', 't', 'i', '.', 'd', 9, 0, 3901 /* 2578 */ 's', 'u', 'b', 'v', 'i', '.', 'd', 9, 0, 3902 /* 2587 */ 'a', 'd', 'd', 'v', 'i', '.', 'd', 9, 0, 3903 /* 2596 */ 't', 'r', 'u', 'n', 'c', '.', 'l', '.', 'd', 9, 0, 3904 /* 2607 */ 'r', 'o', 'u', 'n', 'd', '.', 'l', '.', 'd', 9, 0, 3905 /* 2618 */ 'c', 'e', 'i', 'l', '.', 'l', '.', 'd', 9, 0, 3906 /* 2628 */ 'f', 'l', 'o', 'o', 'r', '.', 'l', '.', 'd', 9, 0, 3907 /* 2639 */ 'c', 'v', 't', '.', 'l', '.', 'd', 9, 0, 3908 /* 2648 */ 's', 'e', 'l', '.', 'd', 9, 0, 3909 /* 2655 */ 'c', '.', 'n', 'g', 'l', '.', 'd', 9, 0, 3910 /* 2664 */ 'f', 'i', 'l', 'l', '.', 'd', 9, 0, 3911 /* 2672 */ 's', 'l', 'l', '.', 'd', 9, 0, 3912 /* 2679 */ 'f', 'e', 'x', 'u', 'p', 'l', '.', 'd', 9, 0, 3913 /* 2689 */ 'f', 'f', 'q', 'l', '.', 'd', 9, 0, 3914 /* 2697 */ 's', 'r', 'l', '.', 'd', 9, 0, 3915 /* 2704 */ 'b', 'i', 'n', 's', 'l', '.', 'd', 9, 0, 3916 /* 2713 */ 'f', 'm', 'u', 'l', '.', 'd', 9, 0, 3917 /* 2721 */ 'i', 'l', 'v', 'l', '.', 'd', 9, 0, 3918 /* 2729 */ 'f', 'm', 'i', 'n', '.', 'd', 9, 0, 3919 /* 2737 */ 'c', '.', 'u', 'n', '.', 'd', 9, 0, 3920 /* 2745 */ 'c', 'm', 'p', '.', 'u', 'n', '.', 'd', 9, 0, 3921 /* 2755 */ 'f', 'c', 'u', 'n', '.', 'd', 9, 0, 3922 /* 2763 */ 'c', 'm', 'p', '.', 's', 'u', 'n', '.', 'd', 9, 0, 3923 /* 2774 */ 'f', 's', 'u', 'n', '.', 'd', 9, 0, 3924 /* 2782 */ 'm', 'o', 'v', 'n', '.', 'd', 9, 0, 3925 /* 2790 */ 'f', 'r', 'c', 'p', '.', 'd', 9, 0, 3926 /* 2798 */ 'c', '.', 'e', 'q', '.', 'd', 9, 0, 3927 /* 2806 */ 'c', 'm', 'p', '.', 'e', 'q', '.', 'd', 9, 0, 3928 /* 2816 */ 'f', 'c', 'e', 'q', '.', 'd', 9, 0, 3929 /* 2824 */ 'c', '.', 's', 'e', 'q', '.', 'd', 9, 0, 3930 /* 2833 */ 'c', 'm', 'p', '.', 's', 'e', 'q', '.', 'd', 9, 0, 3931 /* 2844 */ 'f', 's', 'e', 'q', '.', 'd', 9, 0, 3932 /* 2852 */ 'c', '.', 'u', 'e', 'q', '.', 'd', 9, 0, 3933 /* 2861 */ 'c', 'm', 'p', '.', 'u', 'e', 'q', '.', 'd', 9, 0, 3934 /* 2872 */ 'f', 'c', 'u', 'e', 'q', '.', 'd', 9, 0, 3935 /* 2881 */ 'c', 'm', 'p', '.', 's', 'u', 'e', 'q', '.', 'd', 9, 0, 3936 /* 2893 */ 'f', 's', 'u', 'e', 'q', '.', 'd', 9, 0, 3937 /* 2902 */ 's', 'r', 'a', 'r', '.', 'd', 9, 0, 3938 /* 2910 */ 'b', 'c', 'l', 'r', '.', 'd', 9, 0, 3939 /* 2918 */ 's', 'r', 'l', 'r', '.', 'd', 9, 0, 3940 /* 2926 */ 'f', 'c', 'o', 'r', '.', 'd', 9, 0, 3941 /* 2934 */ 'f', 's', 'o', 'r', '.', 'd', 9, 0, 3942 /* 2942 */ 'f', 'e', 'x', 'u', 'p', 'r', '.', 'd', 9, 0, 3943 /* 2952 */ 'f', 'f', 'q', 'r', '.', 'd', 9, 0, 3944 /* 2960 */ 'b', 'i', 'n', 's', 'r', '.', 'd', 9, 0, 3945 /* 2969 */ 'i', 'l', 'v', 'r', '.', 'd', 9, 0, 3946 /* 2977 */ 'c', 'v', 't', '.', 's', '.', 'd', 9, 0, 3947 /* 2986 */ 'a', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0, 3948 /* 2996 */ 'h', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0, 3949 /* 3006 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'd', 9, 0, 3950 /* 3017 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 's', '.', 'd', 9, 0, 3951 /* 3029 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'd', 9, 0, 3952 /* 3039 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'd', 9, 0, 3953 /* 3050 */ 'm', 'o', 'd', '_', 's', '.', 'd', 9, 0, 3954 /* 3059 */ 'c', 'l', 'e', '_', 's', '.', 'd', 9, 0, 3955 /* 3068 */ 'a', 'v', 'e', '_', 's', '.', 'd', 9, 0, 3956 /* 3077 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'd', 9, 0, 3957 /* 3087 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'd', 9, 0, 3958 /* 3097 */ 'c', 'l', 't', 'i', '_', 's', '.', 'd', 9, 0, 3959 /* 3107 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'd', 9, 0, 3960 /* 3117 */ 'm', 'i', 'n', '_', 's', '.', 'd', 9, 0, 3961 /* 3126 */ 'd', 'o', 't', 'p', '_', 's', '.', 'd', 9, 0, 3962 /* 3136 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'd', 9, 0, 3963 /* 3146 */ 's', 'u', 'b', 's', '_', 's', '.', 'd', 9, 0, 3964 /* 3156 */ 'a', 'd', 'd', 's', '_', 's', '.', 'd', 9, 0, 3965 /* 3166 */ 's', 'a', 't', '_', 's', '.', 'd', 9, 0, 3966 /* 3175 */ 'c', 'l', 't', '_', 's', '.', 'd', 9, 0, 3967 /* 3184 */ 'f', 'f', 'i', 'n', 't', '_', 's', '.', 'd', 9, 0, 3968 /* 3195 */ 'f', 't', 'i', 'n', 't', '_', 's', '.', 'd', 9, 0, 3969 /* 3206 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'd', 9, 0, 3970 /* 3218 */ 'd', 'i', 'v', '_', 's', '.', 'd', 9, 0, 3971 /* 3227 */ 'm', 'a', 'x', '_', 's', '.', 'd', 9, 0, 3972 /* 3236 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'd', 9, 0, 3973 /* 3246 */ 'a', 'b', 's', '.', 'd', 9, 0, 3974 /* 3253 */ 'f', 'c', 'l', 'a', 's', 's', '.', 'd', 9, 0, 3975 /* 3263 */ 's', 'p', 'l', 'a', 't', '.', 'd', 9, 0, 3976 /* 3272 */ 'b', 's', 'e', 't', '.', 'd', 9, 0, 3977 /* 3280 */ 'c', '.', 'n', 'g', 't', '.', 'd', 9, 0, 3978 /* 3289 */ 'c', '.', 'l', 't', '.', 'd', 9, 0, 3979 /* 3297 */ 'c', 'm', 'p', '.', 'l', 't', '.', 'd', 9, 0, 3980 /* 3307 */ 'f', 'c', 'l', 't', '.', 'd', 9, 0, 3981 /* 3315 */ 'c', '.', 'o', 'l', 't', '.', 'd', 9, 0, 3982 /* 3324 */ 'c', 'm', 'p', '.', 's', 'l', 't', '.', 'd', 9, 0, 3983 /* 3335 */ 'f', 's', 'l', 't', '.', 'd', 9, 0, 3984 /* 3343 */ 'c', '.', 'u', 'l', 't', '.', 'd', 9, 0, 3985 /* 3352 */ 'c', 'm', 'p', '.', 'u', 'l', 't', '.', 'd', 9, 0, 3986 /* 3363 */ 'f', 'c', 'u', 'l', 't', '.', 'd', 9, 0, 3987 /* 3372 */ 'c', 'm', 'p', '.', 's', 'u', 'l', 't', '.', 'd', 9, 0, 3988 /* 3384 */ 'f', 's', 'u', 'l', 't', '.', 'd', 9, 0, 3989 /* 3393 */ 'p', 'c', 'n', 't', '.', 'd', 9, 0, 3990 /* 3401 */ 'f', 'r', 'i', 'n', 't', '.', 'd', 9, 0, 3991 /* 3410 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'd', 9, 0, 3992 /* 3420 */ 'f', 's', 'q', 'r', 't', '.', 'd', 9, 0, 3993 /* 3429 */ 'f', 'r', 's', 'q', 'r', 't', '.', 'd', 9, 0, 3994 /* 3439 */ 's', 't', '.', 'd', 9, 0, 3995 /* 3445 */ 'm', 'o', 'v', 't', '.', 'd', 9, 0, 3996 /* 3453 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0, 3997 /* 3463 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0, 3998 /* 3473 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'd', 9, 0, 3999 /* 3484 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 'u', '.', 'd', 9, 0, 4000 /* 3496 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'd', 9, 0, 4001 /* 3506 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'd', 9, 0, 4002 /* 3517 */ 'm', 'o', 'd', '_', 'u', '.', 'd', 9, 0, 4003 /* 3526 */ 'c', 'l', 'e', '_', 'u', '.', 'd', 9, 0, 4004 /* 3535 */ 'a', 'v', 'e', '_', 'u', '.', 'd', 9, 0, 4005 /* 3544 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'd', 9, 0, 4006 /* 3554 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'd', 9, 0, 4007 /* 3564 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'd', 9, 0, 4008 /* 3574 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'd', 9, 0, 4009 /* 3584 */ 'm', 'i', 'n', '_', 'u', '.', 'd', 9, 0, 4010 /* 3593 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'd', 9, 0, 4011 /* 3603 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'd', 9, 0, 4012 /* 3613 */ 's', 'u', 'b', 's', '_', 'u', '.', 'd', 9, 0, 4013 /* 3623 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'd', 9, 0, 4014 /* 3633 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'd', 9, 0, 4015 /* 3645 */ 's', 'a', 't', '_', 'u', '.', 'd', 9, 0, 4016 /* 3654 */ 'c', 'l', 't', '_', 'u', '.', 'd', 9, 0, 4017 /* 3663 */ 'f', 'f', 'i', 'n', 't', '_', 'u', '.', 'd', 9, 0, 4018 /* 3674 */ 'f', 't', 'i', 'n', 't', '_', 'u', '.', 'd', 9, 0, 4019 /* 3685 */ 'd', 'i', 'v', '_', 'u', '.', 'd', 9, 0, 4020 /* 3694 */ 'm', 'a', 'x', '_', 'u', '.', 'd', 9, 0, 4021 /* 3703 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'd', 9, 0, 4022 /* 3713 */ 'm', 's', 'u', 'b', 'v', '.', 'd', 9, 0, 4023 /* 3722 */ 'm', 'a', 'd', 'd', 'v', '.', 'd', 9, 0, 4024 /* 3731 */ 'p', 'c', 'k', 'e', 'v', '.', 'd', 9, 0, 4025 /* 3740 */ 'i', 'l', 'v', 'e', 'v', '.', 'd', 9, 0, 4026 /* 3749 */ 'f', 'd', 'i', 'v', '.', 'd', 9, 0, 4027 /* 3757 */ 'm', 'u', 'l', 'v', '.', 'd', 9, 0, 4028 /* 3765 */ 'm', 'o', 'v', '.', 'd', 9, 0, 4029 /* 3772 */ 't', 'r', 'u', 'n', 'c', '.', 'w', '.', 'd', 9, 0, 4030 /* 3783 */ 'r', 'o', 'u', 'n', 'd', '.', 'w', '.', 'd', 9, 0, 4031 /* 3794 */ 'c', 'e', 'i', 'l', '.', 'w', '.', 'd', 9, 0, 4032 /* 3804 */ 'f', 'l', 'o', 'o', 'r', '.', 'w', '.', 'd', 9, 0, 4033 /* 3815 */ 'c', 'v', 't', '.', 'w', '.', 'd', 9, 0, 4034 /* 3824 */ 'f', 'm', 'a', 'x', '.', 'd', 9, 0, 4035 /* 3832 */ 'b', 'z', '.', 'd', 9, 0, 4036 /* 3838 */ 's', 'e', 'l', 'n', 'e', 'z', '.', 'd', 9, 0, 4037 /* 3848 */ 'b', 'n', 'z', '.', 'd', 9, 0, 4038 /* 3855 */ 's', 'e', 'l', 'e', 'q', 'z', '.', 'd', 9, 0, 4039 /* 3865 */ 'm', 'o', 'v', 'z', '.', 'd', 9, 0, 4040 /* 3873 */ 's', 'c', 'd', 9, 0, 4041 /* 3878 */ 'd', 'a', 'd', 'd', 9, 0, 4042 /* 3884 */ 'm', 'a', 'd', 'd', 9, 0, 4043 /* 3890 */ 'd', 's', 'h', 'd', 9, 0, 4044 /* 3896 */ 'l', 'l', 'd', 9, 0, 4045 /* 3901 */ 'a', 'n', 'd', 9, 0, 4046 /* 3906 */ 'p', 'r', 'e', 'p', 'e', 'n', 'd', 9, 0, 4047 /* 3915 */ 'a', 'p', 'p', 'e', 'n', 'd', 9, 0, 4048 /* 3923 */ 'd', 'm', 'o', 'd', 9, 0, 4049 /* 3929 */ 's', 'd', 9, 0, 4050 /* 3933 */ 't', 'g', 'e', 9, 0, 4051 /* 3938 */ 'c', 'a', 'c', 'h', 'e', 9, 0, 4052 /* 3945 */ 'b', 'n', 'e', 9, 0, 4053 /* 3950 */ 's', 'n', 'e', 9, 0, 4054 /* 3955 */ 't', 'n', 'e', 9, 0, 4055 /* 3960 */ 'm', 'o', 'v', 'e', 9, 0, 4056 /* 3966 */ 'b', 'c', '0', 'f', 9, 0, 4057 /* 3972 */ 'b', 'c', '1', 'f', 9, 0, 4058 /* 3978 */ 'b', 'c', '2', 'f', 9, 0, 4059 /* 3984 */ 'b', 'c', '3', 'f', 9, 0, 4060 /* 3990 */ 'p', 'r', 'e', 'f', 9, 0, 4061 /* 3996 */ 'm', 'o', 'v', 'f', 9, 0, 4062 /* 4002 */ 'n', 'e', 'g', 9, 0, 4063 /* 4007 */ 'a', 'd', 'd', '_', 'a', '.', 'h', 9, 0, 4064 /* 4016 */ 'm', 'i', 'n', '_', 'a', '.', 'h', 9, 0, 4065 /* 4025 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'h', 9, 0, 4066 /* 4035 */ 'm', 'a', 'x', '_', 'a', '.', 'h', 9, 0, 4067 /* 4044 */ 's', 'r', 'a', '.', 'h', 9, 0, 4068 /* 4051 */ 'n', 'l', 'o', 'c', '.', 'h', 9, 0, 4069 /* 4059 */ 'n', 'l', 'z', 'c', '.', 'h', 9, 0, 4070 /* 4067 */ 's', 'l', 'd', '.', 'h', 9, 0, 4071 /* 4074 */ 'p', 'c', 'k', 'o', 'd', '.', 'h', 9, 0, 4072 /* 4083 */ 'i', 'l', 'v', 'o', 'd', '.', 'h', 9, 0, 4073 /* 4092 */ 'i', 'n', 's', 'v', 'e', '.', 'h', 9, 0, 4074 /* 4101 */ 'v', 's', 'h', 'f', '.', 'h', 9, 0, 4075 /* 4109 */ 'b', 'n', 'e', 'g', '.', 'h', 9, 0, 4076 /* 4117 */ 's', 'r', 'a', 'i', '.', 'h', 9, 0, 4077 /* 4125 */ 's', 'l', 'd', 'i', '.', 'h', 9, 0, 4078 /* 4133 */ 'b', 'n', 'e', 'g', 'i', '.', 'h', 9, 0, 4079 /* 4142 */ 's', 'l', 'l', 'i', '.', 'h', 9, 0, 4080 /* 4150 */ 's', 'r', 'l', 'i', '.', 'h', 9, 0, 4081 /* 4158 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'h', 9, 0, 4082 /* 4168 */ 'c', 'e', 'q', 'i', '.', 'h', 9, 0, 4083 /* 4176 */ 's', 'r', 'a', 'r', 'i', '.', 'h', 9, 0, 4084 /* 4185 */ 'b', 'c', 'l', 'r', 'i', '.', 'h', 9, 0, 4085 /* 4194 */ 's', 'r', 'l', 'r', 'i', '.', 'h', 9, 0, 4086 /* 4203 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'h', 9, 0, 4087 /* 4213 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'h', 9, 0, 4088 /* 4223 */ 'b', 's', 'e', 't', 'i', '.', 'h', 9, 0, 4089 /* 4232 */ 's', 'u', 'b', 'v', 'i', '.', 'h', 9, 0, 4090 /* 4241 */ 'a', 'd', 'd', 'v', 'i', '.', 'h', 9, 0, 4091 /* 4250 */ 'f', 'i', 'l', 'l', '.', 'h', 9, 0, 4092 /* 4258 */ 's', 'l', 'l', '.', 'h', 9, 0, 4093 /* 4265 */ 's', 'r', 'l', '.', 'h', 9, 0, 4094 /* 4272 */ 'b', 'i', 'n', 's', 'l', '.', 'h', 9, 0, 4095 /* 4281 */ 'i', 'l', 'v', 'l', '.', 'h', 9, 0, 4096 /* 4289 */ 'f', 'e', 'x', 'd', 'o', '.', 'h', 9, 0, 4097 /* 4298 */ 'm', 's', 'u', 'b', '_', 'q', '.', 'h', 9, 0, 4098 /* 4308 */ 'm', 'a', 'd', 'd', '_', 'q', '.', 'h', 9, 0, 4099 /* 4318 */ 'm', 'u', 'l', '_', 'q', '.', 'h', 9, 0, 4100 /* 4327 */ 'm', 's', 'u', 'b', 'r', '_', 'q', '.', 'h', 9, 0, 4101 /* 4338 */ 'm', 'a', 'd', 'd', 'r', '_', 'q', '.', 'h', 9, 0, 4102 /* 4349 */ 'm', 'u', 'l', 'r', '_', 'q', '.', 'h', 9, 0, 4103 /* 4359 */ 'c', 'e', 'q', '.', 'h', 9, 0, 4104 /* 4366 */ 'f', 't', 'q', '.', 'h', 9, 0, 4105 /* 4373 */ 's', 'r', 'a', 'r', '.', 'h', 9, 0, 4106 /* 4381 */ 'b', 'c', 'l', 'r', '.', 'h', 9, 0, 4107 /* 4389 */ 's', 'r', 'l', 'r', '.', 'h', 9, 0, 4108 /* 4397 */ 'b', 'i', 'n', 's', 'r', '.', 'h', 9, 0, 4109 /* 4406 */ 'i', 'l', 'v', 'r', '.', 'h', 9, 0, 4110 /* 4414 */ 'a', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0, 4111 /* 4424 */ 'h', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0, 4112 /* 4434 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'h', 9, 0, 4113 /* 4445 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'h', 9, 0, 4114 /* 4455 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'h', 9, 0, 4115 /* 4466 */ 'm', 'o', 'd', '_', 's', '.', 'h', 9, 0, 4116 /* 4475 */ 'c', 'l', 'e', '_', 's', '.', 'h', 9, 0, 4117 /* 4484 */ 'a', 'v', 'e', '_', 's', '.', 'h', 9, 0, 4118 /* 4493 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'h', 9, 0, 4119 /* 4503 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'h', 9, 0, 4120 /* 4513 */ 'c', 'l', 't', 'i', '_', 's', '.', 'h', 9, 0, 4121 /* 4523 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'h', 9, 0, 4122 /* 4533 */ 'm', 'i', 'n', '_', 's', '.', 'h', 9, 0, 4123 /* 4542 */ 'd', 'o', 't', 'p', '_', 's', '.', 'h', 9, 0, 4124 /* 4552 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'h', 9, 0, 4125 /* 4562 */ 'e', 'x', 't', 'r', '_', 's', '.', 'h', 9, 0, 4126 /* 4572 */ 's', 'u', 'b', 's', '_', 's', '.', 'h', 9, 0, 4127 /* 4582 */ 'a', 'd', 'd', 's', '_', 's', '.', 'h', 9, 0, 4128 /* 4592 */ 's', 'a', 't', '_', 's', '.', 'h', 9, 0, 4129 /* 4601 */ 'c', 'l', 't', '_', 's', '.', 'h', 9, 0, 4130 /* 4610 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'h', 9, 0, 4131 /* 4622 */ 'd', 'i', 'v', '_', 's', '.', 'h', 9, 0, 4132 /* 4631 */ 'e', 'x', 't', 'r', 'v', '_', 's', '.', 'h', 9, 0, 4133 /* 4642 */ 'm', 'a', 'x', '_', 's', '.', 'h', 9, 0, 4134 /* 4651 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'h', 9, 0, 4135 /* 4661 */ 's', 'p', 'l', 'a', 't', '.', 'h', 9, 0, 4136 /* 4670 */ 'b', 's', 'e', 't', '.', 'h', 9, 0, 4137 /* 4678 */ 'p', 'c', 'n', 't', '.', 'h', 9, 0, 4138 /* 4686 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'h', 9, 0, 4139 /* 4696 */ 's', 't', '.', 'h', 9, 0, 4140 /* 4702 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0, 4141 /* 4712 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0, 4142 /* 4722 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'h', 9, 0, 4143 /* 4733 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'h', 9, 0, 4144 /* 4743 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'h', 9, 0, 4145 /* 4754 */ 'm', 'o', 'd', '_', 'u', '.', 'h', 9, 0, 4146 /* 4763 */ 'c', 'l', 'e', '_', 'u', '.', 'h', 9, 0, 4147 /* 4772 */ 'a', 'v', 'e', '_', 'u', '.', 'h', 9, 0, 4148 /* 4781 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'h', 9, 0, 4149 /* 4791 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'h', 9, 0, 4150 /* 4801 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'h', 9, 0, 4151 /* 4811 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'h', 9, 0, 4152 /* 4821 */ 'm', 'i', 'n', '_', 'u', '.', 'h', 9, 0, 4153 /* 4830 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'h', 9, 0, 4154 /* 4840 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'h', 9, 0, 4155 /* 4850 */ 's', 'u', 'b', 's', '_', 'u', '.', 'h', 9, 0, 4156 /* 4860 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'h', 9, 0, 4157 /* 4870 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'h', 9, 0, 4158 /* 4882 */ 's', 'a', 't', '_', 'u', '.', 'h', 9, 0, 4159 /* 4891 */ 'c', 'l', 't', '_', 'u', '.', 'h', 9, 0, 4160 /* 4900 */ 'd', 'i', 'v', '_', 'u', '.', 'h', 9, 0, 4161 /* 4909 */ 'm', 'a', 'x', '_', 'u', '.', 'h', 9, 0, 4162 /* 4918 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'h', 9, 0, 4163 /* 4928 */ 'm', 's', 'u', 'b', 'v', '.', 'h', 9, 0, 4164 /* 4937 */ 'm', 'a', 'd', 'd', 'v', '.', 'h', 9, 0, 4165 /* 4946 */ 'p', 'c', 'k', 'e', 'v', '.', 'h', 9, 0, 4166 /* 4955 */ 'i', 'l', 'v', 'e', 'v', '.', 'h', 9, 0, 4167 /* 4964 */ 'm', 'u', 'l', 'v', '.', 'h', 9, 0, 4168 /* 4972 */ 'b', 'z', '.', 'h', 9, 0, 4169 /* 4978 */ 'b', 'n', 'z', '.', 'h', 9, 0, 4170 /* 4985 */ 'd', 's', 'b', 'h', 9, 0, 4171 /* 4991 */ 'w', 's', 'b', 'h', 9, 0, 4172 /* 4997 */ 's', 'e', 'h', 9, 0, 4173 /* 5002 */ 'l', 'h', 9, 0, 4174 /* 5006 */ 's', 'h', 'r', 'a', '.', 'p', 'h', 9, 0, 4175 /* 5015 */ 'p', 'r', 'e', 'c', 'r', 'q', '.', 'q', 'b', '.', 'p', 'h', 9, 0, 4176 /* 5029 */ 'p', 'r', 'e', 'c', 'r', '.', 'q', 'b', '.', 'p', 'h', 9, 0, 4177 /* 5042 */ 'p', 'r', 'e', 'c', 'r', 'q', 'u', '_', 's', '.', 'q', 'b', '.', 'p', 'h', 9, 0, 4178 /* 5059 */ 'c', 'm', 'p', '.', 'l', 'e', '.', 'p', 'h', 9, 0, 4179 /* 5070 */ 's', 'u', 'b', 'q', 'h', '.', 'p', 'h', 9, 0, 4180 /* 5080 */ 'a', 'd', 'd', 'q', 'h', '.', 'p', 'h', 9, 0, 4181 /* 5090 */ 'p', 'i', 'c', 'k', '.', 'p', 'h', 9, 0, 4182 /* 5099 */ 's', 'h', 'l', 'l', '.', 'p', 'h', 9, 0, 4183 /* 5108 */ 'r', 'e', 'p', 'l', '.', 'p', 'h', 9, 0, 4184 /* 5117 */ 's', 'h', 'r', 'l', '.', 'p', 'h', 9, 0, 4185 /* 5126 */ 'p', 'a', 'c', 'k', 'r', 'l', '.', 'p', 'h', 9, 0, 4186 /* 5137 */ 'm', 'u', 'l', '.', 'p', 'h', 9, 0, 4187 /* 5145 */ 's', 'u', 'b', 'q', '.', 'p', 'h', 9, 0, 4188 /* 5154 */ 'a', 'd', 'd', 'q', '.', 'p', 'h', 9, 0, 4189 /* 5163 */ 'c', 'm', 'p', '.', 'e', 'q', '.', 'p', 'h', 9, 0, 4190 /* 5174 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'p', 'h', 9, 0, 4191 /* 5185 */ 's', 'u', 'b', 'q', 'h', '_', 'r', '.', 'p', 'h', 9, 0, 4192 /* 5197 */ 'a', 'd', 'd', 'q', 'h', '_', 'r', '.', 'p', 'h', 9, 0, 4193 /* 5209 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'p', 'h', 9, 0, 4194 /* 5221 */ 's', 'h', 'l', 'l', '_', 's', '.', 'p', 'h', 9, 0, 4195 /* 5232 */ 'm', 'u', 'l', '_', 's', '.', 'p', 'h', 9, 0, 4196 /* 5242 */ 's', 'u', 'b', 'q', '_', 's', '.', 'p', 'h', 9, 0, 4197 /* 5253 */ 'a', 'd', 'd', 'q', '_', 's', '.', 'p', 'h', 9, 0, 4198 /* 5264 */ 'm', 'u', 'l', 'q', '_', 's', '.', 'p', 'h', 9, 0, 4199 /* 5275 */ 'a', 'b', 's', 'q', '_', 's', '.', 'p', 'h', 9, 0, 4200 /* 5286 */ 's', 'u', 'b', 'u', '_', 's', '.', 'p', 'h', 9, 0, 4201 /* 5297 */ 'a', 'd', 'd', 'u', '_', 's', '.', 'p', 'h', 9, 0, 4202 /* 5308 */ 's', 'h', 'l', 'l', 'v', '_', 's', '.', 'p', 'h', 9, 0, 4203 /* 5320 */ 'm', 'u', 'l', 'q', '_', 'r', 's', '.', 'p', 'h', 9, 0, 4204 /* 5332 */ 'c', 'm', 'p', '.', 'l', 't', '.', 'p', 'h', 9, 0, 4205 /* 5343 */ 's', 'u', 'b', 'u', '.', 'p', 'h', 9, 0, 4206 /* 5352 */ 'a', 'd', 'd', 'u', '.', 'p', 'h', 9, 0, 4207 /* 5361 */ 's', 'h', 'r', 'a', 'v', '.', 'p', 'h', 9, 0, 4208 /* 5371 */ 's', 'h', 'l', 'l', 'v', '.', 'p', 'h', 9, 0, 4209 /* 5381 */ 'r', 'e', 'p', 'l', 'v', '.', 'p', 'h', 9, 0, 4210 /* 5391 */ 's', 'h', 'r', 'l', 'v', '.', 'p', 'h', 9, 0, 4211 /* 5401 */ 'd', 'p', 'a', '.', 'w', '.', 'p', 'h', 9, 0, 4212 /* 5411 */ 'd', 'p', 'a', 'q', 'x', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0, 4213 /* 5426 */ 'd', 'p', 's', 'q', 'x', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0, 4214 /* 5441 */ 'm', 'u', 'l', 's', 'a', '.', 'w', '.', 'p', 'h', 9, 0, 4215 /* 5453 */ 'd', 'p', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4216 /* 5466 */ 'm', 'u', 'l', 's', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4217 /* 5481 */ 'd', 'p', 's', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4218 /* 5494 */ 'd', 'p', 'a', 'q', 'x', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4219 /* 5508 */ 'd', 'p', 's', 'q', 'x', '_', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4220 /* 5522 */ 'd', 'p', 's', '.', 'w', '.', 'p', 'h', 9, 0, 4221 /* 5532 */ 'd', 'p', 'a', 'x', '.', 'w', '.', 'p', 'h', 9, 0, 4222 /* 5543 */ 'd', 'p', 's', 'x', '.', 'w', '.', 'p', 'h', 9, 0, 4223 /* 5554 */ 's', 'h', 9, 0, 4224 /* 5558 */ 'd', 'm', 'u', 'h', 9, 0, 4225 /* 5564 */ 's', 'y', 'n', 'c', 'i', 9, 0, 4226 /* 5571 */ 'd', 'a', 'd', 'd', 'i', 9, 0, 4227 /* 5578 */ 'a', 'n', 'd', 'i', 9, 0, 4228 /* 5584 */ 't', 'g', 'e', 'i', 9, 0, 4229 /* 5590 */ 's', 'n', 'e', 'i', 9, 0, 4230 /* 5596 */ 't', 'n', 'e', 'i', 9, 0, 4231 /* 5602 */ 'd', 'a', 'h', 'i', 9, 0, 4232 /* 5608 */ 'm', 'f', 'h', 'i', 9, 0, 4233 /* 5614 */ 'm', 't', 'h', 'i', 9, 0, 4234 /* 5620 */ '.', 'a', 'l', 'i', 'g', 'n', 32, '2', 10, 9, 'l', 'i', 9, 0, 4235 /* 5634 */ 'd', 'l', 'i', 9, 0, 4236 /* 5639 */ 'c', 'm', 'p', 'i', 9, 0, 4237 /* 5645 */ 's', 'e', 'q', 'i', 9, 0, 4238 /* 5651 */ 't', 'e', 'q', 'i', 9, 0, 4239 /* 5657 */ 'x', 'o', 'r', 'i', 9, 0, 4240 /* 5663 */ 'd', 'a', 't', 'i', 9, 0, 4241 /* 5669 */ 's', 'l', 't', 'i', 9, 0, 4242 /* 5675 */ 't', 'l', 't', 'i', 9, 0, 4243 /* 5681 */ 'd', 'a', 'u', 'i', 9, 0, 4244 /* 5687 */ 'l', 'u', 'i', 9, 0, 4245 /* 5692 */ 'j', 9, 0, 4246 /* 5695 */ 'b', 'r', 'e', 'a', 'k', 9, 0, 4247 /* 5702 */ 'c', 'v', 't', '.', 'd', '.', 'l', 9, 0, 4248 /* 5711 */ 'c', 'v', 't', '.', 's', '.', 'l', 9, 0, 4249 /* 5720 */ 'b', 'a', 'l', 9, 0, 4250 /* 5725 */ 'j', 'a', 'l', 9, 0, 4251 /* 5730 */ 'b', 'g', 'e', 'z', 'a', 'l', 9, 0, 4252 /* 5738 */ 'b', 'l', 't', 'z', 'a', 'l', 9, 0, 4253 /* 5746 */ 'd', 'p', 'a', 'u', '.', 'h', '.', 'q', 'b', 'l', 9, 0, 4254 /* 5758 */ 'd', 'p', 's', 'u', '.', 'h', '.', 'q', 'b', 'l', 9, 0, 4255 /* 5770 */ 'm', 'u', 'l', 'e', 'u', '_', 's', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0, 4256 /* 5786 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0, 4257 /* 5801 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'l', 9, 0, 4258 /* 5817 */ 'l', 'd', 'l', 9, 0, 4259 /* 5822 */ 's', 'd', 'l', 9, 0, 4260 /* 5827 */ 'b', 'n', 'e', 'l', 9, 0, 4261 /* 5833 */ 'b', 'c', '0', 'f', 'l', 9, 0, 4262 /* 5840 */ 'b', 'c', '1', 'f', 'l', 9, 0, 4263 /* 5847 */ 'b', 'c', '2', 'f', 'l', 9, 0, 4264 /* 5854 */ 'b', 'c', '3', 'f', 'l', 9, 0, 4265 /* 5861 */ 'm', 'a', 'q', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 'l', 9, 0, 4266 /* 5875 */ 'p', 'r', 'e', 'c', 'e', 'q', '.', 'w', '.', 'p', 'h', 'l', 9, 0, 4267 /* 5889 */ 'm', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'l', 9, 0, 4268 /* 5902 */ 'm', 'u', 'l', 'e', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'l', 9, 0, 4269 /* 5917 */ 's', 'y', 's', 'c', 'a', 'l', 'l', 9, 0, 4270 /* 5926 */ 'b', 'g', 'e', 'z', 'a', 'l', 'l', 9, 0, 4271 /* 5935 */ 'b', 'l', 't', 'z', 'a', 'l', 'l', 9, 0, 4272 /* 5944 */ 'd', 's', 'l', 'l', 9, 0, 4273 /* 5950 */ 'b', 'e', 'q', 'l', 9, 0, 4274 /* 5956 */ 'd', 's', 'r', 'l', 9, 0, 4275 /* 5962 */ 'b', 'c', '0', 't', 'l', 9, 0, 4276 /* 5969 */ 'b', 'c', '1', 't', 'l', 9, 0, 4277 /* 5976 */ 'b', 'c', '2', 't', 'l', 9, 0, 4278 /* 5983 */ 'b', 'c', '3', 't', 'l', 9, 0, 4279 /* 5990 */ 'd', 'm', 'u', 'l', 9, 0, 4280 /* 5996 */ 'l', 'w', 'l', 9, 0, 4281 /* 6001 */ 's', 'w', 'l', 9, 0, 4282 /* 6006 */ 'b', 'g', 'e', 'z', 'l', 9, 0, 4283 /* 6013 */ 'b', 'l', 'e', 'z', 'l', 9, 0, 4284 /* 6020 */ 'b', 'g', 't', 'z', 'l', 9, 0, 4285 /* 6027 */ 'b', 'l', 't', 'z', 'l', 9, 0, 4286 /* 6034 */ 'l', 'w', 'm', 9, 0, 4287 /* 6039 */ 's', 'w', 'm', 9, 0, 4288 /* 6044 */ 'b', 'a', 'l', 'i', 'g', 'n', 9, 0, 4289 /* 6052 */ 'd', 'a', 'l', 'i', 'g', 'n', 9, 0, 4290 /* 6060 */ 'm', 'o', 'v', 'n', 9, 0, 4291 /* 6066 */ 'd', 'c', 'l', 'o', 9, 0, 4292 /* 6072 */ 'm', 'f', 'l', 'o', 9, 0, 4293 /* 6078 */ 's', 'h', 'i', 'l', 'o', 9, 0, 4294 /* 6085 */ 'm', 't', 'l', 'o', 9, 0, 4295 /* 6091 */ 'd', 'b', 'i', 't', 's', 'w', 'a', 'p', 9, 0, 4296 /* 6101 */ 's', 'd', 'b', 'b', 'p', 9, 0, 4297 /* 6108 */ 'e', 'x', 't', 'p', 'd', 'p', 9, 0, 4298 /* 6116 */ 'm', 'o', 'v', 'e', 'p', 9, 0, 4299 /* 6123 */ 'm', 't', 'h', 'l', 'i', 'p', 9, 0, 4300 /* 6131 */ 'c', 'm', 'p', 9, 0, 4301 /* 6136 */ 'd', 'p', 'o', 'p', 9, 0, 4302 /* 6142 */ 'a', 'd', 'd', 'i', 'u', 'r', '1', 's', 'p', 9, 0, 4303 /* 6153 */ 'l', 'o', 'a', 'd', '_', 'c', 'c', 'o', 'n', 'd', '_', 'd', 's', 'p', 9, 0, 4304 /* 6169 */ 's', 't', 'o', 'r', 'e', '_', 'c', 'c', 'o', 'n', 'd', '_', 'd', 's', 'p', 9, 0, 4305 /* 6186 */ 'r', 'd', 'd', 's', 'p', 9, 0, 4306 /* 6193 */ 'w', 'r', 'd', 's', 'p', 9, 0, 4307 /* 6200 */ 'j', 'r', 'a', 'd', 'd', 'i', 'u', 's', 'p', 9, 0, 4308 /* 6211 */ 'e', 'x', 't', 'p', 9, 0, 4309 /* 6217 */ 'l', 'w', 'p', 9, 0, 4310 /* 6222 */ 's', 'w', 'p', 9, 0, 4311 /* 6227 */ 'b', 'e', 'q', 9, 0, 4312 /* 6232 */ 's', 'e', 'q', 9, 0, 4313 /* 6237 */ 't', 'e', 'q', 9, 0, 4314 /* 6242 */ 'd', 'p', 'a', 'u', '.', 'h', '.', 'q', 'b', 'r', 9, 0, 4315 /* 6254 */ 'd', 'p', 's', 'u', '.', 'h', '.', 'q', 'b', 'r', 9, 0, 4316 /* 6266 */ 'm', 'u', 'l', 'e', 'u', '_', 's', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0, 4317 /* 6282 */ 'p', 'r', 'e', 'c', 'e', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0, 4318 /* 6297 */ 'p', 'r', 'e', 'c', 'e', 'q', 'u', '.', 'p', 'h', '.', 'q', 'b', 'r', 9, 0, 4319 /* 6313 */ 'l', 'd', 'r', 9, 0, 4320 /* 6318 */ 's', 'd', 'r', 9, 0, 4321 /* 6323 */ 'm', 'a', 'q', '_', 's', 'a', '.', 'w', '.', 'p', 'h', 'r', 9, 0, 4322 /* 6337 */ 'p', 'r', 'e', 'c', 'e', 'q', '.', 'w', '.', 'p', 'h', 'r', 9, 0, 4323 /* 6351 */ 'm', 'a', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'r', 9, 0, 4324 /* 6364 */ 'm', 'u', 'l', 'e', 'q', '_', 's', '.', 'w', '.', 'p', 'h', 'r', 9, 0, 4325 /* 6379 */ 'j', 'r', 9, 0, 4326 /* 6383 */ 'j', 'a', 'l', 'r', 9, 0, 4327 /* 6389 */ 'n', 'o', 'r', 9, 0, 4328 /* 6394 */ 'x', 'o', 'r', 9, 0, 4329 /* 6399 */ 'd', 'r', 'o', 't', 'r', 9, 0, 4330 /* 6406 */ 'r', 'd', 'h', 'w', 'r', 9, 0, 4331 /* 6413 */ 'l', 'w', 'r', 9, 0, 4332 /* 6418 */ 's', 'w', 'r', 9, 0, 4333 /* 6423 */ 'm', 'i', 'n', 'a', '.', 's', 9, 0, 4334 /* 6431 */ 'm', 'a', 'x', 'a', '.', 's', 9, 0, 4335 /* 6439 */ 'n', 'm', 's', 'u', 'b', '.', 's', 9, 0, 4336 /* 6448 */ 'c', 'v', 't', '.', 'd', '.', 's', 9, 0, 4337 /* 6457 */ 'n', 'm', 'a', 'd', 'd', '.', 's', 9, 0, 4338 /* 6466 */ 'c', '.', 'n', 'g', 'e', '.', 's', 9, 0, 4339 /* 6475 */ 'c', '.', 'l', 'e', '.', 's', 9, 0, 4340 /* 6483 */ 'c', 'm', 'p', '.', 'l', 'e', '.', 's', 9, 0, 4341 /* 6493 */ 'c', '.', 'n', 'g', 'l', 'e', '.', 's', 9, 0, 4342 /* 6503 */ 'c', '.', 'o', 'l', 'e', '.', 's', 9, 0, 4343 /* 6512 */ 'c', 'm', 'p', '.', 's', 'l', 'e', '.', 's', 9, 0, 4344 /* 6523 */ 'c', '.', 'u', 'l', 'e', '.', 's', 9, 0, 4345 /* 6532 */ 'c', 'm', 'p', '.', 'u', 'l', 'e', '.', 's', 9, 0, 4346 /* 6543 */ 'c', 'm', 'p', '.', 's', 'u', 'l', 'e', '.', 's', 9, 0, 4347 /* 6555 */ 'c', '.', 'f', '.', 's', 9, 0, 4348 /* 6562 */ 'c', 'm', 'p', '.', 'a', 'f', '.', 's', 9, 0, 4349 /* 6572 */ 'c', 'm', 'p', '.', 's', 'a', 'f', '.', 's', 9, 0, 4350 /* 6583 */ 'm', 's', 'u', 'b', 'f', '.', 's', 9, 0, 4351 /* 6592 */ 'm', 'a', 'd', 'd', 'f', '.', 's', 9, 0, 4352 /* 6601 */ 'c', '.', 's', 'f', '.', 's', 9, 0, 4353 /* 6609 */ 'm', 'o', 'v', 'f', '.', 's', 9, 0, 4354 /* 6617 */ 'n', 'e', 'g', '.', 's', 9, 0, 4355 /* 6624 */ 't', 'r', 'u', 'n', 'c', '.', 'l', '.', 's', 9, 0, 4356 /* 6635 */ 'r', 'o', 'u', 'n', 'd', '.', 'l', '.', 's', 9, 0, 4357 /* 6646 */ 'c', 'e', 'i', 'l', '.', 'l', '.', 's', 9, 0, 4358 /* 6656 */ 'f', 'l', 'o', 'o', 'r', '.', 'l', '.', 's', 9, 0, 4359 /* 6667 */ 'c', 'v', 't', '.', 'l', '.', 's', 9, 0, 4360 /* 6676 */ 's', 'e', 'l', '.', 's', 9, 0, 4361 /* 6683 */ 'c', '.', 'n', 'g', 'l', '.', 's', 9, 0, 4362 /* 6692 */ 'm', 'u', 'l', '.', 's', 9, 0, 4363 /* 6699 */ 'm', 'i', 'n', '.', 's', 9, 0, 4364 /* 6706 */ 'c', '.', 'u', 'n', '.', 's', 9, 0, 4365 /* 6714 */ 'c', 'm', 'p', '.', 'u', 'n', '.', 's', 9, 0, 4366 /* 6724 */ 'c', 'm', 'p', '.', 's', 'u', 'n', '.', 's', 9, 0, 4367 /* 6735 */ 'm', 'o', 'v', 'n', '.', 's', 9, 0, 4368 /* 6743 */ 'c', '.', 'e', 'q', '.', 's', 9, 0, 4369 /* 6751 */ 'c', 'm', 'p', '.', 'e', 'q', '.', 's', 9, 0, 4370 /* 6761 */ 'c', '.', 's', 'e', 'q', '.', 's', 9, 0, 4371 /* 6770 */ 'c', 'm', 'p', '.', 's', 'e', 'q', '.', 's', 9, 0, 4372 /* 6781 */ 'c', '.', 'u', 'e', 'q', '.', 's', 9, 0, 4373 /* 6790 */ 'c', 'm', 'p', '.', 'u', 'e', 'q', '.', 's', 9, 0, 4374 /* 6801 */ 'c', 'm', 'p', '.', 's', 'u', 'e', 'q', '.', 's', 9, 0, 4375 /* 6813 */ 'a', 'b', 's', '.', 's', 9, 0, 4376 /* 6820 */ 'c', 'l', 'a', 's', 's', '.', 's', 9, 0, 4377 /* 6829 */ 'c', '.', 'n', 'g', 't', '.', 's', 9, 0, 4378 /* 6838 */ 'c', '.', 'l', 't', '.', 's', 9, 0, 4379 /* 6846 */ 'c', 'm', 'p', '.', 'l', 't', '.', 's', 9, 0, 4380 /* 6856 */ 'c', '.', 'o', 'l', 't', '.', 's', 9, 0, 4381 /* 6865 */ 'c', 'm', 'p', '.', 's', 'l', 't', '.', 's', 9, 0, 4382 /* 6876 */ 'c', '.', 'u', 'l', 't', '.', 's', 9, 0, 4383 /* 6885 */ 'c', 'm', 'p', '.', 'u', 'l', 't', '.', 's', 9, 0, 4384 /* 6896 */ 'c', 'm', 'p', '.', 's', 'u', 'l', 't', '.', 's', 9, 0, 4385 /* 6908 */ 'r', 'i', 'n', 't', '.', 's', 9, 0, 4386 /* 6916 */ 's', 'q', 'r', 't', '.', 's', 9, 0, 4387 /* 6924 */ 'm', 'o', 'v', 't', '.', 's', 9, 0, 4388 /* 6932 */ 'd', 'i', 'v', '.', 's', 9, 0, 4389 /* 6939 */ 'm', 'o', 'v', '.', 's', 9, 0, 4390 /* 6946 */ 't', 'r', 'u', 'n', 'c', '.', 'w', '.', 's', 9, 0, 4391 /* 6957 */ 'r', 'o', 'u', 'n', 'd', '.', 'w', '.', 's', 9, 0, 4392 /* 6968 */ 'c', 'e', 'i', 'l', '.', 'w', '.', 's', 9, 0, 4393 /* 6978 */ 'f', 'l', 'o', 'o', 'r', '.', 'w', '.', 's', 9, 0, 4394 /* 6989 */ 'c', 'v', 't', '.', 'w', '.', 's', 9, 0, 4395 /* 6998 */ 'm', 'a', 'x', '.', 's', 9, 0, 4396 /* 7005 */ 's', 'e', 'l', 'n', 'e', 'z', '.', 's', 9, 0, 4397 /* 7015 */ 's', 'e', 'l', 'e', 'q', 'z', '.', 's', 9, 0, 4398 /* 7025 */ 'm', 'o', 'v', 'z', '.', 's', 9, 0, 4399 /* 7033 */ 'j', 'a', 'l', 's', 9, 0, 4400 /* 7039 */ 'b', 'g', 'e', 'z', 'a', 'l', 's', 9, 0, 4401 /* 7048 */ 'b', 'l', 't', 'z', 'a', 'l', 's', 9, 0, 4402 /* 7057 */ 'j', 'a', 'l', 'r', 's', 9, 0, 4403 /* 7064 */ 'l', 'w', 'x', 's', 9, 0, 4404 /* 7070 */ 'b', 'c', '0', 't', 9, 0, 4405 /* 7076 */ 'b', 'c', '1', 't', 9, 0, 4406 /* 7082 */ 'b', 'c', '2', 't', 9, 0, 4407 /* 7088 */ 'b', 'c', '3', 't', 9, 0, 4408 /* 7094 */ 'w', 'a', 'i', 't', 9, 0, 4409 /* 7100 */ 's', 'l', 't', 9, 0, 4410 /* 7105 */ 't', 'l', 't', 9, 0, 4411 /* 7110 */ 'd', 'm', 'u', 'l', 't', 9, 0, 4412 /* 7117 */ 'n', 'o', 't', 9, 0, 4413 /* 7122 */ 'm', 'o', 'v', 't', 9, 0, 4414 /* 7128 */ 'l', 'b', 'u', 9, 0, 4415 /* 7133 */ 'd', 's', 'u', 'b', 'u', 9, 0, 4416 /* 7140 */ 'm', 's', 'u', 'b', 'u', 9, 0, 4417 /* 7147 */ 'b', 'a', 'd', 'd', 'u', 9, 0, 4418 /* 7154 */ 'd', 'a', 'd', 'd', 'u', 9, 0, 4419 /* 7161 */ 'm', 'a', 'd', 'd', 'u', 9, 0, 4420 /* 7168 */ 'd', 'm', 'o', 'd', 'u', 9, 0, 4421 /* 7175 */ 't', 'g', 'e', 'u', 9, 0, 4422 /* 7181 */ 'l', 'h', 'u', 9, 0, 4423 /* 7186 */ 'd', 'm', 'u', 'h', 'u', 9, 0, 4424 /* 7193 */ 'd', 'a', 'd', 'd', 'i', 'u', 9, 0, 4425 /* 7201 */ 't', 'g', 'e', 'i', 'u', 9, 0, 4426 /* 7208 */ 's', 'l', 't', 'i', 'u', 9, 0, 4427 /* 7215 */ 't', 'l', 't', 'i', 'u', 9, 0, 4428 /* 7222 */ 'v', '3', 'm', 'u', 'l', 'u', 9, 0, 4429 /* 7230 */ 'd', 'm', 'u', 'l', 'u', 9, 0, 4430 /* 7237 */ 'v', 'm', 'u', 'l', 'u', 9, 0, 4431 /* 7244 */ 's', 'l', 't', 'u', 9, 0, 4432 /* 7250 */ 't', 'l', 't', 'u', 9, 0, 4433 /* 7256 */ 'd', 'm', 'u', 'l', 't', 'u', 9, 0, 4434 /* 7264 */ 'd', 'd', 'i', 'v', 'u', 9, 0, 4435 /* 7271 */ 'l', 'w', 'u', 9, 0, 4436 /* 7276 */ 'a', 'n', 'd', '.', 'v', 9, 0, 4437 /* 7283 */ 'm', 'o', 'v', 'e', '.', 'v', 9, 0, 4438 /* 7291 */ 'b', 's', 'e', 'l', '.', 'v', 9, 0, 4439 /* 7299 */ 'n', 'o', 'r', '.', 'v', 9, 0, 4440 /* 7306 */ 'x', 'o', 'r', '.', 'v', 9, 0, 4441 /* 7313 */ 'b', 'z', '.', 'v', 9, 0, 4442 /* 7319 */ 'b', 'm', 'z', '.', 'v', 9, 0, 4443 /* 7326 */ 'b', 'n', 'z', '.', 'v', 9, 0, 4444 /* 7333 */ 'b', 'm', 'n', 'z', '.', 'v', 9, 0, 4445 /* 7341 */ 'd', 's', 'r', 'a', 'v', 9, 0, 4446 /* 7348 */ 'b', 'i', 't', 'r', 'e', 'v', 9, 0, 4447 /* 7356 */ 'd', 'd', 'i', 'v', 9, 0, 4448 /* 7362 */ 'd', 's', 'l', 'l', 'v', 9, 0, 4449 /* 7369 */ 'd', 's', 'r', 'l', 'v', 9, 0, 4450 /* 7376 */ 's', 'h', 'i', 'l', 'o', 'v', 9, 0, 4451 /* 7384 */ 'e', 'x', 't', 'p', 'd', 'p', 'v', 9, 0, 4452 /* 7393 */ 'e', 'x', 't', 'p', 'v', 9, 0, 4453 /* 7400 */ 'd', 'r', 'o', 't', 'r', 'v', 9, 0, 4454 /* 7408 */ 'i', 'n', 's', 'v', 9, 0, 4455 /* 7414 */ 'f', 'l', 'o', 'g', '2', '.', 'w', 9, 0, 4456 /* 7423 */ 'f', 'e', 'x', 'p', '2', '.', 'w', 9, 0, 4457 /* 7432 */ 'a', 'd', 'd', '_', 'a', '.', 'w', 9, 0, 4458 /* 7441 */ 'f', 'm', 'i', 'n', '_', 'a', '.', 'w', 9, 0, 4459 /* 7451 */ 'a', 'd', 'd', 's', '_', 'a', '.', 'w', 9, 0, 4460 /* 7461 */ 'f', 'm', 'a', 'x', '_', 'a', '.', 'w', 9, 0, 4461 /* 7471 */ 's', 'r', 'a', '.', 'w', 9, 0, 4462 /* 7478 */ 'f', 's', 'u', 'b', '.', 'w', 9, 0, 4463 /* 7486 */ 'f', 'm', 's', 'u', 'b', '.', 'w', 9, 0, 4464 /* 7495 */ 'n', 'l', 'o', 'c', '.', 'w', 9, 0, 4465 /* 7503 */ 'n', 'l', 'z', 'c', '.', 'w', 9, 0, 4466 /* 7511 */ 'c', 'v', 't', '.', 'd', '.', 'w', 9, 0, 4467 /* 7520 */ 'f', 'a', 'd', 'd', '.', 'w', 9, 0, 4468 /* 7528 */ 'f', 'm', 'a', 'd', 'd', '.', 'w', 9, 0, 4469 /* 7537 */ 's', 'l', 'd', '.', 'w', 9, 0, 4470 /* 7544 */ 'p', 'c', 'k', 'o', 'd', '.', 'w', 9, 0, 4471 /* 7553 */ 'i', 'l', 'v', 'o', 'd', '.', 'w', 9, 0, 4472 /* 7562 */ 'f', 'c', 'l', 'e', '.', 'w', 9, 0, 4473 /* 7570 */ 'f', 's', 'l', 'e', '.', 'w', 9, 0, 4474 /* 7578 */ 'f', 'c', 'u', 'l', 'e', '.', 'w', 9, 0, 4475 /* 7587 */ 'f', 's', 'u', 'l', 'e', '.', 'w', 9, 0, 4476 /* 7596 */ 'f', 'c', 'n', 'e', '.', 'w', 9, 0, 4477 /* 7604 */ 'f', 's', 'n', 'e', '.', 'w', 9, 0, 4478 /* 7612 */ 'f', 'c', 'u', 'n', 'e', '.', 'w', 9, 0, 4479 /* 7621 */ 'f', 's', 'u', 'n', 'e', '.', 'w', 9, 0, 4480 /* 7630 */ 'i', 'n', 's', 'v', 'e', '.', 'w', 9, 0, 4481 /* 7639 */ 'f', 'c', 'a', 'f', '.', 'w', 9, 0, 4482 /* 7647 */ 'f', 's', 'a', 'f', '.', 'w', 9, 0, 4483 /* 7655 */ 'v', 's', 'h', 'f', '.', 'w', 9, 0, 4484 /* 7663 */ 'b', 'n', 'e', 'g', '.', 'w', 9, 0, 4485 /* 7671 */ 'p', 'r', 'e', 'c', 'r', '_', 's', 'r', 'a', '.', 'p', 'h', '.', 'w', 9, 0, 4486 /* 7687 */ 'p', 'r', 'e', 'c', 'r', 'q', '.', 'p', 'h', '.', 'w', 9, 0, 4487 /* 7700 */ 'p', 'r', 'e', 'c', 'r', '_', 's', 'r', 'a', '_', 'r', '.', 'p', 'h', '.', 'w', 9, 0, 4488 /* 7718 */ 'p', 'r', 'e', 'c', 'r', 'q', '_', 'r', 's', '.', 'p', 'h', '.', 'w', 9, 0, 4489 /* 7734 */ 's', 'u', 'b', 'q', 'h', '.', 'w', 9, 0, 4490 /* 7743 */ 'a', 'd', 'd', 'q', 'h', '.', 'w', 9, 0, 4491 /* 7752 */ 's', 'r', 'a', 'i', '.', 'w', 9, 0, 4492 /* 7760 */ 's', 'l', 'd', 'i', '.', 'w', 9, 0, 4493 /* 7768 */ 'b', 'n', 'e', 'g', 'i', '.', 'w', 9, 0, 4494 /* 7777 */ 's', 'l', 'l', 'i', '.', 'w', 9, 0, 4495 /* 7785 */ 's', 'r', 'l', 'i', '.', 'w', 9, 0, 4496 /* 7793 */ 'b', 'i', 'n', 's', 'l', 'i', '.', 'w', 9, 0, 4497 /* 7803 */ 'c', 'e', 'q', 'i', '.', 'w', 9, 0, 4498 /* 7811 */ 's', 'r', 'a', 'r', 'i', '.', 'w', 9, 0, 4499 /* 7820 */ 'b', 'c', 'l', 'r', 'i', '.', 'w', 9, 0, 4500 /* 7829 */ 's', 'r', 'l', 'r', 'i', '.', 'w', 9, 0, 4501 /* 7838 */ 'b', 'i', 'n', 's', 'r', 'i', '.', 'w', 9, 0, 4502 /* 7848 */ 's', 'p', 'l', 'a', 't', 'i', '.', 'w', 9, 0, 4503 /* 7858 */ 'b', 's', 'e', 't', 'i', '.', 'w', 9, 0, 4504 /* 7867 */ 's', 'u', 'b', 'v', 'i', '.', 'w', 9, 0, 4505 /* 7876 */ 'a', 'd', 'd', 'v', 'i', '.', 'w', 9, 0, 4506 /* 7885 */ 'd', 'p', 'a', 'q', '_', 's', 'a', '.', 'l', '.', 'w', 9, 0, 4507 /* 7898 */ 'd', 'p', 's', 'q', '_', 's', 'a', '.', 'l', '.', 'w', 9, 0, 4508 /* 7911 */ 'f', 'i', 'l', 'l', '.', 'w', 9, 0, 4509 /* 7919 */ 's', 'l', 'l', '.', 'w', 9, 0, 4510 /* 7926 */ 'f', 'e', 'x', 'u', 'p', 'l', '.', 'w', 9, 0, 4511 /* 7936 */ 'f', 'f', 'q', 'l', '.', 'w', 9, 0, 4512 /* 7944 */ 's', 'r', 'l', '.', 'w', 9, 0, 4513 /* 7951 */ 'b', 'i', 'n', 's', 'l', '.', 'w', 9, 0, 4514 /* 7960 */ 'f', 'm', 'u', 'l', '.', 'w', 9, 0, 4515 /* 7968 */ 'i', 'l', 'v', 'l', '.', 'w', 9, 0, 4516 /* 7976 */ 'f', 'm', 'i', 'n', '.', 'w', 9, 0, 4517 /* 7984 */ 'f', 'c', 'u', 'n', '.', 'w', 9, 0, 4518 /* 7992 */ 'f', 's', 'u', 'n', '.', 'w', 9, 0, 4519 /* 8000 */ 'f', 'e', 'x', 'd', 'o', '.', 'w', 9, 0, 4520 /* 8009 */ 'f', 'r', 'c', 'p', '.', 'w', 9, 0, 4521 /* 8017 */ 'm', 's', 'u', 'b', '_', 'q', '.', 'w', 9, 0, 4522 /* 8027 */ 'm', 'a', 'd', 'd', '_', 'q', '.', 'w', 9, 0, 4523 /* 8037 */ 'm', 'u', 'l', '_', 'q', '.', 'w', 9, 0, 4524 /* 8046 */ 'm', 's', 'u', 'b', 'r', '_', 'q', '.', 'w', 9, 0, 4525 /* 8057 */ 'm', 'a', 'd', 'd', 'r', '_', 'q', '.', 'w', 9, 0, 4526 /* 8068 */ 'm', 'u', 'l', 'r', '_', 'q', '.', 'w', 9, 0, 4527 /* 8078 */ 'f', 'c', 'e', 'q', '.', 'w', 9, 0, 4528 /* 8086 */ 'f', 's', 'e', 'q', '.', 'w', 9, 0, 4529 /* 8094 */ 'f', 'c', 'u', 'e', 'q', '.', 'w', 9, 0, 4530 /* 8103 */ 'f', 's', 'u', 'e', 'q', '.', 'w', 9, 0, 4531 /* 8112 */ 'f', 't', 'q', '.', 'w', 9, 0, 4532 /* 8119 */ 's', 'h', 'r', 'a', '_', 'r', '.', 'w', 9, 0, 4533 /* 8129 */ 's', 'u', 'b', 'q', 'h', '_', 'r', '.', 'w', 9, 0, 4534 /* 8140 */ 'a', 'd', 'd', 'q', 'h', '_', 'r', '.', 'w', 9, 0, 4535 /* 8151 */ 'e', 'x', 't', 'r', '_', 'r', '.', 'w', 9, 0, 4536 /* 8161 */ 's', 'h', 'r', 'a', 'v', '_', 'r', '.', 'w', 9, 0, 4537 /* 8172 */ 'e', 'x', 't', 'r', 'v', '_', 'r', '.', 'w', 9, 0, 4538 /* 8183 */ 's', 'r', 'a', 'r', '.', 'w', 9, 0, 4539 /* 8191 */ 'b', 'c', 'l', 'r', '.', 'w', 9, 0, 4540 /* 8199 */ 's', 'r', 'l', 'r', '.', 'w', 9, 0, 4541 /* 8207 */ 'f', 'c', 'o', 'r', '.', 'w', 9, 0, 4542 /* 8215 */ 'f', 's', 'o', 'r', '.', 'w', 9, 0, 4543 /* 8223 */ 'f', 'e', 'x', 'u', 'p', 'r', '.', 'w', 9, 0, 4544 /* 8233 */ 'f', 'f', 'q', 'r', '.', 'w', 9, 0, 4545 /* 8241 */ 'b', 'i', 'n', 's', 'r', '.', 'w', 9, 0, 4546 /* 8250 */ 'e', 'x', 't', 'r', '.', 'w', 9, 0, 4547 /* 8258 */ 'i', 'l', 'v', 'r', '.', 'w', 9, 0, 4548 /* 8266 */ 'c', 'v', 't', '.', 's', '.', 'w', 9, 0, 4549 /* 8275 */ 'a', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0, 4550 /* 8285 */ 'h', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0, 4551 /* 8295 */ 'd', 'p', 's', 'u', 'b', '_', 's', '.', 'w', 9, 0, 4552 /* 8306 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 's', '.', 'w', 9, 0, 4553 /* 8318 */ 'h', 'a', 'd', 'd', '_', 's', '.', 'w', 9, 0, 4554 /* 8328 */ 'd', 'p', 'a', 'd', 'd', '_', 's', '.', 'w', 9, 0, 4555 /* 8339 */ 'm', 'o', 'd', '_', 's', '.', 'w', 9, 0, 4556 /* 8348 */ 'c', 'l', 'e', '_', 's', '.', 'w', 9, 0, 4557 /* 8357 */ 'a', 'v', 'e', '_', 's', '.', 'w', 9, 0, 4558 /* 8366 */ 'c', 'l', 'e', 'i', '_', 's', '.', 'w', 9, 0, 4559 /* 8376 */ 'm', 'i', 'n', 'i', '_', 's', '.', 'w', 9, 0, 4560 /* 8386 */ 'c', 'l', 't', 'i', '_', 's', '.', 'w', 9, 0, 4561 /* 8396 */ 'm', 'a', 'x', 'i', '_', 's', '.', 'w', 9, 0, 4562 /* 8406 */ 's', 'h', 'l', 'l', '_', 's', '.', 'w', 9, 0, 4563 /* 8416 */ 'm', 'i', 'n', '_', 's', '.', 'w', 9, 0, 4564 /* 8425 */ 'd', 'o', 't', 'p', '_', 's', '.', 'w', 9, 0, 4565 /* 8435 */ 's', 'u', 'b', 'q', '_', 's', '.', 'w', 9, 0, 4566 /* 8445 */ 'a', 'd', 'd', 'q', '_', 's', '.', 'w', 9, 0, 4567 /* 8455 */ 'm', 'u', 'l', 'q', '_', 's', '.', 'w', 9, 0, 4568 /* 8465 */ 'a', 'b', 's', 'q', '_', 's', '.', 'w', 9, 0, 4569 /* 8475 */ 'a', 'v', 'e', 'r', '_', 's', '.', 'w', 9, 0, 4570 /* 8485 */ 's', 'u', 'b', 's', '_', 's', '.', 'w', 9, 0, 4571 /* 8495 */ 'a', 'd', 'd', 's', '_', 's', '.', 'w', 9, 0, 4572 /* 8505 */ 's', 'a', 't', '_', 's', '.', 'w', 9, 0, 4573 /* 8514 */ 'c', 'l', 't', '_', 's', '.', 'w', 9, 0, 4574 /* 8523 */ 'f', 'f', 'i', 'n', 't', '_', 's', '.', 'w', 9, 0, 4575 /* 8534 */ 'f', 't', 'i', 'n', 't', '_', 's', '.', 'w', 9, 0, 4576 /* 8545 */ 's', 'u', 'b', 's', 'u', 'u', '_', 's', '.', 'w', 9, 0, 4577 /* 8557 */ 'd', 'i', 'v', '_', 's', '.', 'w', 9, 0, 4578 /* 8566 */ 's', 'h', 'l', 'l', 'v', '_', 's', '.', 'w', 9, 0, 4579 /* 8577 */ 'm', 'a', 'x', '_', 's', '.', 'w', 9, 0, 4580 /* 8586 */ 'c', 'o', 'p', 'y', '_', 's', '.', 'w', 9, 0, 4581 /* 8596 */ 'm', 'u', 'l', 'q', '_', 'r', 's', '.', 'w', 9, 0, 4582 /* 8607 */ 'e', 'x', 't', 'r', '_', 'r', 's', '.', 'w', 9, 0, 4583 /* 8618 */ 'e', 'x', 't', 'r', 'v', '_', 'r', 's', '.', 'w', 9, 0, 4584 /* 8630 */ 'f', 'c', 'l', 'a', 's', 's', '.', 'w', 9, 0, 4585 /* 8640 */ 's', 'p', 'l', 'a', 't', '.', 'w', 9, 0, 4586 /* 8649 */ 'b', 's', 'e', 't', '.', 'w', 9, 0, 4587 /* 8657 */ 'f', 'c', 'l', 't', '.', 'w', 9, 0, 4588 /* 8665 */ 'f', 's', 'l', 't', '.', 'w', 9, 0, 4589 /* 8673 */ 'f', 'c', 'u', 'l', 't', '.', 'w', 9, 0, 4590 /* 8682 */ 'f', 's', 'u', 'l', 't', '.', 'w', 9, 0, 4591 /* 8691 */ 'p', 'c', 'n', 't', '.', 'w', 9, 0, 4592 /* 8699 */ 'f', 'r', 'i', 'n', 't', '.', 'w', 9, 0, 4593 /* 8708 */ 'i', 'n', 's', 'e', 'r', 't', '.', 'w', 9, 0, 4594 /* 8718 */ 'f', 's', 'q', 'r', 't', '.', 'w', 9, 0, 4595 /* 8727 */ 'f', 'r', 's', 'q', 'r', 't', '.', 'w', 9, 0, 4596 /* 8737 */ 's', 't', '.', 'w', 9, 0, 4597 /* 8743 */ 'a', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0, 4598 /* 8753 */ 'h', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0, 4599 /* 8763 */ 'd', 'p', 's', 'u', 'b', '_', 'u', '.', 'w', 9, 0, 4600 /* 8774 */ 'f', 't', 'r', 'u', 'n', 'c', '_', 'u', '.', 'w', 9, 0, 4601 /* 8786 */ 'h', 'a', 'd', 'd', '_', 'u', '.', 'w', 9, 0, 4602 /* 8796 */ 'd', 'p', 'a', 'd', 'd', '_', 'u', '.', 'w', 9, 0, 4603 /* 8807 */ 'm', 'o', 'd', '_', 'u', '.', 'w', 9, 0, 4604 /* 8816 */ 'c', 'l', 'e', '_', 'u', '.', 'w', 9, 0, 4605 /* 8825 */ 'a', 'v', 'e', '_', 'u', '.', 'w', 9, 0, 4606 /* 8834 */ 'c', 'l', 'e', 'i', '_', 'u', '.', 'w', 9, 0, 4607 /* 8844 */ 'm', 'i', 'n', 'i', '_', 'u', '.', 'w', 9, 0, 4608 /* 8854 */ 'c', 'l', 't', 'i', '_', 'u', '.', 'w', 9, 0, 4609 /* 8864 */ 'm', 'a', 'x', 'i', '_', 'u', '.', 'w', 9, 0, 4610 /* 8874 */ 'm', 'i', 'n', '_', 'u', '.', 'w', 9, 0, 4611 /* 8883 */ 'd', 'o', 't', 'p', '_', 'u', '.', 'w', 9, 0, 4612 /* 8893 */ 'a', 'v', 'e', 'r', '_', 'u', '.', 'w', 9, 0, 4613 /* 8903 */ 's', 'u', 'b', 's', '_', 'u', '.', 'w', 9, 0, 4614 /* 8913 */ 'a', 'd', 'd', 's', '_', 'u', '.', 'w', 9, 0, 4615 /* 8923 */ 's', 'u', 'b', 's', 'u', 's', '_', 'u', '.', 'w', 9, 0, 4616 /* 8935 */ 's', 'a', 't', '_', 'u', '.', 'w', 9, 0, 4617 /* 8944 */ 'c', 'l', 't', '_', 'u', '.', 'w', 9, 0, 4618 /* 8953 */ 'f', 'f', 'i', 'n', 't', '_', 'u', '.', 'w', 9, 0, 4619 /* 8964 */ 'f', 't', 'i', 'n', 't', '_', 'u', '.', 'w', 9, 0, 4620 /* 8975 */ 'd', 'i', 'v', '_', 'u', '.', 'w', 9, 0, 4621 /* 8984 */ 'm', 'a', 'x', '_', 'u', '.', 'w', 9, 0, 4622 /* 8993 */ 'c', 'o', 'p', 'y', '_', 'u', '.', 'w', 9, 0, 4623 /* 9003 */ 'm', 's', 'u', 'b', 'v', '.', 'w', 9, 0, 4624 /* 9012 */ 'm', 'a', 'd', 'd', 'v', '.', 'w', 9, 0, 4625 /* 9021 */ 'p', 'c', 'k', 'e', 'v', '.', 'w', 9, 0, 4626 /* 9030 */ 'i', 'l', 'v', 'e', 'v', '.', 'w', 9, 0, 4627 /* 9039 */ 'f', 'd', 'i', 'v', '.', 'w', 9, 0, 4628 /* 9047 */ 'm', 'u', 'l', 'v', '.', 'w', 9, 0, 4629 /* 9055 */ 'e', 'x', 't', 'r', 'v', '.', 'w', 9, 0, 4630 /* 9064 */ 'f', 'm', 'a', 'x', '.', 'w', 9, 0, 4631 /* 9072 */ 'b', 'z', '.', 'w', 9, 0, 4632 /* 9078 */ 'b', 'n', 'z', '.', 'w', 9, 0, 4633 /* 9085 */ 'l', 'w', 9, 0, 4634 /* 9089 */ 's', 'w', 9, 0, 4635 /* 9093 */ 'l', 'h', 'x', 9, 0, 4636 /* 9098 */ 'j', 'a', 'l', 'x', 9, 0, 4637 /* 9104 */ 'l', 'b', 'u', 'x', 9, 0, 4638 /* 9110 */ 'l', 'w', 'x', 9, 0, 4639 /* 9115 */ 'b', 'g', 'e', 'z', 9, 0, 4640 /* 9121 */ 'b', 'l', 'e', 'z', 9, 0, 4641 /* 9127 */ 'b', 'n', 'e', 'z', 9, 0, 4642 /* 9133 */ 's', 'e', 'l', 'n', 'e', 'z', 9, 0, 4643 /* 9141 */ 'b', 't', 'n', 'e', 'z', 9, 0, 4644 /* 9148 */ 'd', 'c', 'l', 'z', 9, 0, 4645 /* 9154 */ 'b', 'e', 'q', 'z', 9, 0, 4646 /* 9160 */ 's', 'e', 'l', 'e', 'q', 'z', 9, 0, 4647 /* 9168 */ 'b', 't', 'e', 'q', 'z', 9, 0, 4648 /* 9175 */ 'b', 'g', 't', 'z', 9, 0, 4649 /* 9181 */ 'b', 'l', 't', 'z', 9, 0, 4650 /* 9187 */ 'm', 'o', 'v', 'z', 9, 0, 4651 /* 9193 */ 's', 'e', 'b', 9, 32, 0, 4652 /* 9199 */ 'j', 'r', 'c', 9, 32, 0, 4653 /* 9205 */ 's', 'e', 'h', 9, 32, 0, 4654 /* 9211 */ 'd', 'd', 'i', 'v', 'u', 9, '$', 'z', 'e', 'r', 'o', ',', 32, 0, 4655 /* 9225 */ 'd', 'd', 'i', 'v', 9, '$', 'z', 'e', 'r', 'o', ',', 32, 0, 4656 /* 9238 */ 'a', 'd', 'd', 'i', 'u', 9, '$', 's', 'p', ',', 32, 0, 4657 /* 9250 */ 'c', 'i', 'n', 's', '3', '2', 32, 0, 4658 /* 9258 */ 'e', 'x', 't', 's', '3', '2', 32, 0, 4659 /* 9266 */ 's', 'y', 'n', 'c', 32, 0, 4660 /* 9272 */ 9, '.', 'w', 'o', 'r', 'd', 32, 0, 4661 /* 9280 */ 'd', 'i', 'n', 's', 'm', 32, 0, 4662 /* 9287 */ 'd', 'e', 'x', 't', 'm', 32, 0, 4663 /* 9294 */ 'c', 'i', 'n', 's', 32, 0, 4664 /* 9300 */ 'd', 'i', 'n', 's', 32, 0, 4665 /* 9306 */ 'e', 'x', 't', 's', 32, 0, 4666 /* 9312 */ 'd', 'e', 'x', 't', 32, 0, 4667 /* 9318 */ 'd', 'i', 'n', 's', 'u', 32, 0, 4668 /* 9325 */ 'd', 'e', 'x', 't', 'u', 32, 0, 4669 /* 9332 */ 'b', 'c', '1', 'n', 'e', 'z', 32, 0, 4670 /* 9340 */ 'b', 'c', '2', 'n', 'e', 'z', 32, 0, 4671 /* 9348 */ 'b', 'c', '1', 'e', 'q', 'z', 32, 0, 4672 /* 9356 */ 'b', 'c', '2', 'e', 'q', 'z', 32, 0, 4673 /* 9364 */ 'c', '.', 0, 4674 /* 9367 */ 'b', 'r', 'e', 'a', 'k', 32, '0', 0, 4675 /* 9375 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'E', 'N', 'D', 0, 4676 /* 9388 */ 'B', 'U', 'N', 'D', 'L', 'E', 0, 4677 /* 9395 */ 'D', 'B', 'G', '_', 'V', 'A', 'L', 'U', 'E', 0, 4678 /* 9405 */ 'L', 'I', 'F', 'E', 'T', 'I', 'M', 'E', '_', 'S', 'T', 'A', 'R', 'T', 0, 4679 /* 9420 */ 'j', 'r', 'c', 9, 32, '$', 'r', 'a', 0, 4680 /* 9429 */ 'j', 'r', 9, 32, '$', 'r', 'a', 0, 4681 /* 9437 */ 'e', 'h', 'b', 0, 4682 /* 9441 */ 'p', 'a', 'u', 's', 'e', 0, 4683 /* 9447 */ 't', 'l', 'b', 'w', 'i', 0, 4684 /* 9453 */ 'f', 'o', 'o', 0, 4685 /* 9457 */ 't', 'l', 'b', 'p', 0, 4686 /* 9462 */ 's', 's', 'n', 'o', 'p', 0, 4687 /* 9468 */ 't', 'l', 'b', 'r', 0, 4688 /* 9473 */ 't', 'l', 'b', 'w', 'r', 0, 4689 /* 9479 */ 'd', 'e', 'r', 'e', 't', 0, 4690 /* 9485 */ 'w', 'a', 'i', 't', 0, 4691 }; 4692#endif 4693 4694 // Emit the opcode for the instruction. 4695 uint64_t Bits1 = OpInfo[MCInst_getOpcode(MI)]; 4696 uint64_t Bits2 = OpInfo2[MCInst_getOpcode(MI)]; 4697 uint64_t Bits = (Bits2 << 32) | Bits1; 4698 // assert(Bits != 0 && "Cannot print this instruction."); 4699#ifndef CAPSTONE_DIET 4700 SStream_concat0(O, AsmStrs+(Bits & 16383)-1); 4701#endif 4702 4703 4704 // Fragment 0 encoded into 4 bits for 11 unique commands. 4705 //printf("Frag-0: %"PRIu64"\n", (Bits >> 14) & 15); 4706 switch ((Bits >> 14) & 15) { 4707 default: // llvm_unreachable("Invalid command number."); 4708 case 0: 4709 // DBG_VALUE, BUNDLE, LIFETIME_START, LIFETIME_END, Break16, CONSTPOOL_EN... 4710 return; 4711 break; 4712 case 1: 4713 // ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDIUPC, ADDIUPC_MM, ADDIUR1SP_MM... 4714 printOperand(MI, 0, O); 4715 break; 4716 case 2: 4717 // ADDIUS5_MM, CTC1, CTC1_MM, DAHI, DATI, DMTC1, MTC1, MTC1_MM, MTHI_DSP,... 4718 printOperand(MI, 1, O); 4719 SStream_concat0(O, ", "); 4720 break; 4721 case 3: 4722 // AND16_MM, MTHC1_D32, MTHC1_D64, MTHC1_MM, OR16_MM, XOR16_MM 4723 printOperand(MI, 2, O); 4724 SStream_concat0(O, ", "); 4725 break; 4726 case 4: 4727 // BREAK16_MM, SDBBP16_MM 4728 printUnsignedImm8(MI, 0, O); 4729 return; 4730 break; 4731 case 5: 4732 // CACHE, CACHE_MM, CACHE_R6, PREF, PREF_MM, PREF_R6 4733 printUnsignedImm(MI, 2, O); 4734 SStream_concat0(O, ", "); 4735 printMemOperand(MI, 0, O); 4736 return; 4737 break; 4738 case 6: 4739 // FCMP_D32, FCMP_D32_MM, FCMP_D64, FCMP_S32, FCMP_S32_MM 4740 printFCCOperand(MI, 2, O); 4741 break; 4742 case 7: 4743 // LWM16_MM, LWM32_MM, LWM_MM, MOVEP_MM, SWM16_MM, SWM32_MM, SWM_MM 4744 printRegisterList(MI, 0, O); 4745 SStream_concat0(O, ", "); 4746 break; 4747 case 8: 4748 // LWP_MM, SWP_MM 4749 printRegisterPair(MI, 0, O); 4750 SStream_concat0(O, ", "); 4751 printMemOperand(MI, 2, O); 4752 return; 4753 break; 4754 case 9: 4755 // SYNCI 4756 printMemOperand(MI, 0, O); 4757 return; 4758 break; 4759 case 10: 4760 // SelBeqZ, SelBneZ, SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZ... 4761 printOperand(MI, 3, O); 4762 break; 4763 } 4764 4765 4766 // Fragment 1 encoded into 5 bits for 17 unique commands. 4767 //printf("Frag-1: %"PRIu64"\n", (Bits >> 18) & 31); 4768 switch ((Bits >> 18) & 31) { 4769 default: // llvm_unreachable("Invalid command number."); 4770 case 0: 4771 // ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDIUPC, ADDIUPC_MM, ADDIUR1SP_MM... 4772 SStream_concat0(O, ", "); 4773 break; 4774 case 1: 4775 // ADDIUS5_MM, DAHI, DATI, MOVEP_MM, MultRxRyRz16, MultuRxRyRz16, SltCCRx... 4776 printOperand(MI, 2, O); 4777 break; 4778 case 2: 4779 // ADDIUSP_MM, AddiuSpImmX16, B16_MM, BAL, BALC, BC, BPOSGE32, B_MM_Pseud... 4780 return; 4781 break; 4782 case 3: 4783 // AND16_MM, OR16_MM, XOR16_MM 4784 printOperand(MI, 1, O); 4785 return; 4786 break; 4787 case 4: 4788 // AddiuRxPcImmX16 4789 SStream_concat0(O, ", $pc, "); 4790 printOperand(MI, 1, O); 4791 return; 4792 break; 4793 case 5: 4794 // AddiuSpImm16, Bimm16 4795 SStream_concat0(O, " # 16 bit inst"); 4796 return; 4797 break; 4798 case 6: 4799 // Bteqz16, Btnez16 4800 SStream_concat0(O, " # 16 bit inst"); 4801 return; 4802 break; 4803 case 7: 4804 // CTC1, CTC1_MM, DMTC1, MTC1, MTC1_MM, MTHC1_D32, MTHC1_D64, MTHC1_MM, M... 4805 printOperand(MI, 0, O); 4806 return; 4807 break; 4808 case 8: 4809 // FCMP_D32, FCMP_D32_MM, FCMP_D64 4810 SStream_concat0(O, ".d\t"); 4811 printOperand(MI, 0, O); 4812 SStream_concat0(O, ", "); 4813 printOperand(MI, 1, O); 4814 return; 4815 break; 4816 case 9: 4817 // FCMP_S32, FCMP_S32_MM 4818 SStream_concat0(O, ".s\t"); 4819 printOperand(MI, 0, O); 4820 SStream_concat0(O, ", "); 4821 printOperand(MI, 1, O); 4822 return; 4823 break; 4824 case 10: 4825 // INSERT_B, INSERT_D, INSERT_H, INSERT_W, INSVE_B, INSVE_D, INSVE_H, INS... 4826 SStream_concat0(O, "["); 4827 break; 4828 case 11: 4829 // Jal16 4830 SStream_concat0(O, "\n\tnop"); 4831 return; 4832 break; 4833 case 12: 4834 // JalB16 4835 SStream_concat0(O, "\t# branch\n\tnop"); 4836 return; 4837 break; 4838 case 13: 4839 // LWM16_MM, LWM32_MM, LWM_MM, SWM16_MM, SWM32_MM, SWM_MM 4840 printMemOperand(MI, 1, O); 4841 return; 4842 break; 4843 case 14: 4844 // LwConstant32 4845 SStream_concat0(O, ", 1f\n\tb\t2f\n\t.align\t2\n1: \t.word\t"); 4846 printOperand(MI, 1, O); 4847 SStream_concat0(O, "\n2:"); 4848 return; 4849 break; 4850 case 15: 4851 // SC, SCD, SCD_R6, SC_MM, SC_R6 4852 printMemOperand(MI, 2, O); 4853 return; 4854 break; 4855 case 16: 4856 // SelBeqZ, SelBneZ 4857 SStream_concat0(O, ", .+4\n\t\n\tmove "); 4858 printOperand(MI, 1, O); 4859 SStream_concat0(O, ", "); 4860 printOperand(MI, 2, O); 4861 return; 4862 break; 4863 } 4864 4865 4866 // Fragment 2 encoded into 4 bits for 12 unique commands. 4867 //printf("Frag-2: %"PRIu64"\n", (Bits >> 23) & 15); 4868 switch ((Bits >> 23) & 15) { 4869 default: // llvm_unreachable("Invalid command number."); 4870 case 0: 4871 // ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADD, ADDIUPC, ADDIUPC_MM, ADDIUR1SP_MM... 4872 printOperand(MI, 1, O); 4873 break; 4874 case 1: 4875 // ADDIUS5_MM, DAHI, DATI 4876 return; 4877 break; 4878 case 2: 4879 // AddiuRxRxImm16, AddiuRxRxImmX16, AndRxRxRy16, BINSLI_B, BINSLI_D, BINS... 4880 printOperand(MI, 2, O); 4881 break; 4882 case 3: 4883 // AddiuRxRyOffMemX16, LEA_ADDiu, LEA_ADDiu64, LEA_ADDiu_MM 4884 printMemOperandEA(MI, 1, O); 4885 return; 4886 break; 4887 case 4: 4888 // BBIT0, BBIT032, BBIT1, BBIT132, LUi, LUi64, LUi_MM, LoadAddr32Imm, Loa... 4889 printUnsignedImm(MI, 1, O); 4890 break; 4891 case 5: 4892 // INSERT_B, INSERT_D, INSERT_H, INSERT_W 4893 printUnsignedImm(MI, 3, O); 4894 SStream_concat0(O, "], "); 4895 printOperand(MI, 2, O); 4896 return; 4897 break; 4898 case 6: 4899 // INSVE_B, INSVE_D, INSVE_H, INSVE_W 4900 printUnsignedImm(MI, 2, O); 4901 SStream_concat0(O, "], "); 4902 printOperand(MI, 3, O); 4903 SStream_concat0(O, "["); 4904 printUnsignedImm(MI, 4, O); 4905 SStream_concat0(O, "]"); 4906 return; 4907 break; 4908 case 7: 4909 // LB, LB64, LBU16_MM, LB_MM, LBu, LBu64, LBu_MM, LD, LDC1, LDC164, LDC1_... 4910 printMemOperand(MI, 1, O); 4911 return; 4912 break; 4913 case 8: 4914 // MOVEP_MM 4915 SStream_concat0(O, ", "); 4916 printOperand(MI, 3, O); 4917 return; 4918 break; 4919 case 9: 4920 // MultRxRyRz16, MultuRxRyRz16 4921 SStream_concat0(O, "\n\tmflo\t"); 4922 printOperand(MI, 0, O); 4923 return; 4924 break; 4925 case 10: 4926 // SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt... 4927 printOperand(MI, 4, O); 4928 break; 4929 case 11: 4930 // SltCCRxRy16, SltiCCRxImmX16, SltiuCCRxImmX16, SltuCCRxRy16, SltuRxRyRz... 4931 SStream_concat0(O, "\n\tmove\t"); 4932 printOperand(MI, 0, O); 4933 SStream_concat0(O, ", $t8"); 4934 return; 4935 break; 4936 } 4937 4938 4939 // Fragment 3 encoded into 4 bits for 15 unique commands. 4940 //printf("Frag-3: %"PRIu64"\n", (Bits >> 27) & 15); 4941 switch ((Bits >> 27) & 15) { 4942 default: // llvm_unreachable("Invalid command number."); 4943 case 0: 4944 // ABSQ_S_PH, ABSQ_S_QB, ABSQ_S_W, ADDIUPC, ADDIUPC_MM, ADDIUR1SP_MM, ALU... 4945 return; 4946 break; 4947 case 1: 4948 // ADD, ADDIUR2_MM, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, AD... 4949 SStream_concat0(O, ", "); 4950 break; 4951 case 2: 4952 // AddiuRxRxImm16, LwRxPcTcp16 4953 SStream_concat0(O, "\t# 16 bit inst"); 4954 return; 4955 break; 4956 case 3: 4957 // BeqzRxImm16, BnezRxImm16 4958 SStream_concat0(O, " # 16 bit inst"); 4959 return; 4960 break; 4961 case 4: 4962 // BteqzT8CmpX16, BteqzT8CmpiX16, BteqzT8SltX16, BteqzT8SltiX16, BteqzT8S... 4963 SStream_concat0(O, "\n\tbteqz\t"); 4964 printOperand(MI, 2, O); 4965 return; 4966 break; 4967 case 5: 4968 // BtnezT8CmpX16, BtnezT8CmpiX16, BtnezT8SltX16, BtnezT8SltiX16, BtnezT8S... 4969 SStream_concat0(O, "\n\tbtnez\t"); 4970 printOperand(MI, 2, O); 4971 return; 4972 break; 4973 case 6: 4974 // COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_D, COPY_U_H, ... 4975 SStream_concat0(O, "["); 4976 break; 4977 case 7: 4978 // CmpiRxImm16, LiRxImm16, SltiRxImm16, SltiuRxImm16 4979 SStream_concat0(O, " \t# 16 bit inst"); 4980 return; 4981 break; 4982 case 8: 4983 // DSLL64_32 4984 SStream_concat0(O, ", 32"); 4985 return; 4986 break; 4987 case 9: 4988 // GotPrologue16 4989 SStream_concat0(O, "\n\taddiu\t"); 4990 printOperand(MI, 1, O); 4991 SStream_concat0(O, ", $pc, "); 4992 printOperand(MI, 3, O); 4993 SStream_concat0(O, "\n "); 4994 return; 4995 break; 4996 case 10: 4997 // LBUX, LDXC1, LDXC164, LHX, LUXC1, LUXC164, LUXC1_MM, LWX, LWXC1, LWXC1... 4998 SStream_concat0(O, "("); 4999 printOperand(MI, 1, O); 5000 SStream_concat0(O, ")"); 5001 return; 5002 break; 5003 case 11: 5004 // LwRxSpImmX16, SwRxSpImmX16 5005 SStream_concat0(O, " ( "); 5006 printOperand(MI, 1, O); 5007 SStream_concat0(O, " ); "); 5008 return; 5009 break; 5010 case 12: 5011 // SLL64_32, SLL64_64 5012 SStream_concat0(O, ", 0"); 5013 return; 5014 break; 5015 case 13: 5016 // SelTBteqZCmp, SelTBteqZCmpi, SelTBteqZSlt, SelTBteqZSlti, SelTBteqZSlt... 5017 SStream_concat0(O, "\n\tbteqz\t.+4\n\tmove "); 5018 printOperand(MI, 1, O); 5019 SStream_concat0(O, ", "); 5020 printOperand(MI, 2, O); 5021 return; 5022 break; 5023 case 14: 5024 // SelTBtneZCmp, SelTBtneZCmpi, SelTBtneZSlt, SelTBtneZSlti, SelTBtneZSlt... 5025 SStream_concat0(O, "\n\tbtnez\t.+4\n\tmove "); 5026 printOperand(MI, 1, O); 5027 SStream_concat0(O, ", "); 5028 printOperand(MI, 2, O); 5029 return; 5030 break; 5031 } 5032 5033 5034 // Fragment 4 encoded into 3 bits for 5 unique commands. 5035 //printf("Frag-4: %"PRIu64"\n", (Bits >> 31) & 7); 5036 switch ((Bits >> 31) & 7) { 5037 default: // llvm_unreachable("Invalid command number."); 5038 case 0: 5039 // ADD, ADDIUR2_MM, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, AD... 5040 printOperand(MI, 2, O); 5041 break; 5042 case 1: 5043 // ADDVI_B, ADDVI_D, ADDVI_H, ADDVI_W, ANDI_B, BCLRI_B, BCLRI_D, BCLRI_H,... 5044 printUnsignedImm8(MI, 2, O); 5045 break; 5046 case 2: 5047 // ANDi, ANDi64, ANDi_MM, APPEND, BALIGN, CINS, CINS32, DEXT, DEXTM, DEXT... 5048 printUnsignedImm(MI, 2, O); 5049 break; 5050 case 3: 5051 // BINSLI_B, BINSLI_D, BINSLI_H, BINSLI_W, BINSRI_B, BINSRI_D, BINSRI_H, ... 5052 printUnsignedImm8(MI, 3, O); 5053 break; 5054 case 4: 5055 // BINSL_B, BINSL_D, BINSL_H, BINSL_W, BINSR_B, BINSR_D, BINSR_H, BINSR_W... 5056 printOperand(MI, 3, O); 5057 break; 5058 } 5059 5060 5061 // Fragment 5 encoded into 2 bits for 3 unique commands. 5062 //printf("Frag-5: %"PRIu64"\n", (Bits >> 34) & 3); 5063 switch ((Bits >> 34) & 3) { 5064 default: // llvm_unreachable("Invalid command number."); 5065 case 0: 5066 // ADD, ADDIUR2_MM, ADDQH_PH, ADDQH_R_PH, ADDQH_R_W, ADDQH_W, ADDQ_PH, AD... 5067 return; 5068 break; 5069 case 1: 5070 // ALIGN, CINS, CINS32, DALIGN, DEXT, DEXTM, DEXTU, DINS, DINSM, DINSU, D... 5071 SStream_concat0(O, ", "); 5072 break; 5073 case 2: 5074 // COPY_S_B, COPY_S_D, COPY_S_H, COPY_S_W, COPY_U_B, COPY_U_D, COPY_U_H, ... 5075 SStream_concat0(O, "]"); 5076 return; 5077 break; 5078 } 5079 5080 5081 // Fragment 6 encoded into 1 bits for 2 unique commands. 5082 //printf("Frag-6: %"PRIu64"\n", (Bits >> 36) & 1); 5083 if ((Bits >> 36) & 1) { 5084 // DEXT, DEXTM, DEXTU, DINS, DINSM, DINSU, EXT, EXT_MM, INS, INS_MM, MADD... 5085 printOperand(MI, 3, O); 5086 return; 5087 } else { 5088 // ALIGN, CINS, CINS32, DALIGN, DLSA, DLSA_R6, EXTS, EXTS32, LSA, LSA_R6 5089 printUnsignedImm(MI, 3, O); 5090 return; 5091 } 5092} 5093 5094 5095/// getRegisterName - This method is automatically generated by tblgen 5096/// from the register set description. This returns the assembler name 5097/// for the specified register. 5098static const char *getRegisterName(unsigned RegNo) 5099{ 5100 // assert(RegNo && RegNo < 394 && "Invalid register number!"); 5101 5102#ifndef CAPSTONE_DIET 5103 static const char AsmStrs[] = { 5104 /* 0 */ 'f', '1', '0', 0, 5105 /* 4 */ 'w', '1', '0', 0, 5106 /* 8 */ 'f', '2', '0', 0, 5107 /* 12 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '0', 0, 5108 /* 25 */ 'w', '2', '0', 0, 5109 /* 29 */ 'f', '3', '0', 0, 5110 /* 33 */ 'w', '3', '0', 0, 5111 /* 37 */ 'a', '0', 0, 5112 /* 40 */ 'a', 'c', '0', 0, 5113 /* 44 */ 'f', 'c', 'c', '0', 0, 5114 /* 49 */ 'f', '0', 0, 5115 /* 52 */ 'k', '0', 0, 5116 /* 55 */ 'm', 'p', 'l', '0', 0, 5117 /* 60 */ 'p', '0', 0, 5118 /* 63 */ 's', '0', 0, 5119 /* 66 */ 't', '0', 0, 5120 /* 69 */ 'v', '0', 0, 5121 /* 72 */ 'w', '0', 0, 5122 /* 75 */ 'f', '1', '1', 0, 5123 /* 79 */ 'w', '1', '1', 0, 5124 /* 83 */ 'f', '2', '1', 0, 5125 /* 87 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '1', 0, 5126 /* 100 */ 'w', '2', '1', 0, 5127 /* 104 */ 'f', '3', '1', 0, 5128 /* 108 */ 'w', '3', '1', 0, 5129 /* 112 */ 'a', '1', 0, 5130 /* 115 */ 'a', 'c', '1', 0, 5131 /* 119 */ 'f', 'c', 'c', '1', 0, 5132 /* 124 */ 'f', '1', 0, 5133 /* 127 */ 'k', '1', 0, 5134 /* 130 */ 'm', 'p', 'l', '1', 0, 5135 /* 135 */ 'p', '1', 0, 5136 /* 138 */ 's', '1', 0, 5137 /* 141 */ 't', '1', 0, 5138 /* 144 */ 'v', '1', 0, 5139 /* 147 */ 'w', '1', 0, 5140 /* 150 */ 'f', '1', '2', 0, 5141 /* 154 */ 'w', '1', '2', 0, 5142 /* 158 */ 'f', '2', '2', 0, 5143 /* 162 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '2', 0, 5144 /* 175 */ 'w', '2', '2', 0, 5145 /* 179 */ 'a', '2', 0, 5146 /* 182 */ 'a', 'c', '2', 0, 5147 /* 186 */ 'f', 'c', 'c', '2', 0, 5148 /* 191 */ 'f', '2', 0, 5149 /* 194 */ 'm', 'p', 'l', '2', 0, 5150 /* 199 */ 'p', '2', 0, 5151 /* 202 */ 's', '2', 0, 5152 /* 205 */ 't', '2', 0, 5153 /* 208 */ 'w', '2', 0, 5154 /* 211 */ 'f', '1', '3', 0, 5155 /* 215 */ 'w', '1', '3', 0, 5156 /* 219 */ 'f', '2', '3', 0, 5157 /* 223 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '2', '3', 0, 5158 /* 236 */ 'w', '2', '3', 0, 5159 /* 240 */ 'a', '3', 0, 5160 /* 243 */ 'a', 'c', '3', 0, 5161 /* 247 */ 'f', 'c', 'c', '3', 0, 5162 /* 252 */ 'f', '3', 0, 5163 /* 255 */ 's', '3', 0, 5164 /* 258 */ 't', '3', 0, 5165 /* 261 */ 'w', '3', 0, 5166 /* 264 */ 'f', '1', '4', 0, 5167 /* 268 */ 'w', '1', '4', 0, 5168 /* 272 */ 'f', '2', '4', 0, 5169 /* 276 */ 'w', '2', '4', 0, 5170 /* 280 */ 'f', 'c', 'c', '4', 0, 5171 /* 285 */ 'f', '4', 0, 5172 /* 288 */ 's', '4', 0, 5173 /* 291 */ 't', '4', 0, 5174 /* 294 */ 'w', '4', 0, 5175 /* 297 */ 'f', '1', '5', 0, 5176 /* 301 */ 'w', '1', '5', 0, 5177 /* 305 */ 'f', '2', '5', 0, 5178 /* 309 */ 'w', '2', '5', 0, 5179 /* 313 */ 'f', 'c', 'c', '5', 0, 5180 /* 318 */ 'f', '5', 0, 5181 /* 321 */ 's', '5', 0, 5182 /* 324 */ 't', '5', 0, 5183 /* 327 */ 'w', '5', 0, 5184 /* 330 */ 'f', '1', '6', 0, 5185 /* 334 */ 'w', '1', '6', 0, 5186 /* 338 */ 'f', '2', '6', 0, 5187 /* 342 */ 'w', '2', '6', 0, 5188 /* 346 */ 'f', 'c', 'c', '6', 0, 5189 /* 351 */ 'f', '6', 0, 5190 /* 354 */ 's', '6', 0, 5191 /* 357 */ 't', '6', 0, 5192 /* 360 */ 'w', '6', 0, 5193 /* 363 */ 'f', '1', '7', 0, 5194 /* 367 */ 'w', '1', '7', 0, 5195 /* 371 */ 'f', '2', '7', 0, 5196 /* 375 */ 'w', '2', '7', 0, 5197 /* 379 */ 'f', 'c', 'c', '7', 0, 5198 /* 384 */ 'f', '7', 0, 5199 /* 387 */ 's', '7', 0, 5200 /* 390 */ 't', '7', 0, 5201 /* 393 */ 'w', '7', 0, 5202 /* 396 */ 'f', '1', '8', 0, 5203 /* 400 */ 'w', '1', '8', 0, 5204 /* 404 */ 'f', '2', '8', 0, 5205 /* 408 */ 'w', '2', '8', 0, 5206 /* 412 */ 'f', '8', 0, 5207 /* 415 */ 't', '8', 0, 5208 /* 418 */ 'w', '8', 0, 5209 /* 421 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', '1', '6', '_', '1', '9', 0, 5210 /* 437 */ 'f', '1', '9', 0, 5211 /* 441 */ 'w', '1', '9', 0, 5212 /* 445 */ 'f', '2', '9', 0, 5213 /* 449 */ 'w', '2', '9', 0, 5214 /* 453 */ 'f', '9', 0, 5215 /* 456 */ 't', '9', 0, 5216 /* 459 */ 'w', '9', 0, 5217 /* 462 */ 'D', 'S', 'P', 'E', 'F', 'I', 0, 5218 /* 469 */ 'r', 'a', 0, 5219 /* 472 */ 'h', 'w', 'r', '_', 'c', 'c', 0, 5220 /* 479 */ 'p', 'c', 0, 5221 /* 482 */ 'D', 'S', 'P', 'C', 'C', 'o', 'n', 'd', 0, 5222 /* 491 */ 'D', 'S', 'P', 'O', 'u', 't', 'F', 'l', 'a', 'g', 0, 5223 /* 502 */ 'h', 'i', 0, 5224 /* 505 */ 'h', 'w', 'r', '_', 'c', 'p', 'u', 'n', 'u', 'm', 0, 5225 /* 516 */ 'l', 'o', 0, 5226 /* 519 */ 'z', 'e', 'r', 'o', 0, 5227 /* 524 */ 'h', 'w', 'r', '_', 's', 'y', 'n', 'c', 'i', '_', 's', 't', 'e', 'p', 0, 5228 /* 539 */ 'f', 'p', 0, 5229 /* 542 */ 'g', 'p', 0, 5230 /* 545 */ 's', 'p', 0, 5231 /* 548 */ 'h', 'w', 'r', '_', 'c', 'c', 'r', 'e', 's', 0, 5232 /* 558 */ 'D', 'S', 'P', 'P', 'o', 's', 0, 5233 /* 565 */ 'a', 't', 0, 5234 /* 568 */ 'D', 'S', 'P', 'S', 'C', 'o', 'u', 'n', 't', 0, 5235 /* 578 */ 'D', 'S', 'P', 'C', 'a', 'r', 'r', 'y', 0, 5236 }; 5237 5238 static const uint16_t RegAsmOffset[] = { 5239 565, 482, 578, 462, 491, 558, 568, 539, 542, 152, 77, 2, 332, 266, 5240 299, 213, 365, 479, 469, 545, 519, 37, 112, 179, 240, 40, 115, 182, 5241 243, 565, 45, 120, 187, 248, 281, 314, 347, 380, 2, 77, 152, 213, 5242 266, 299, 332, 365, 398, 435, 2, 77, 152, 213, 266, 299, 332, 365, 5243 398, 435, 1, 76, 151, 212, 265, 298, 331, 364, 397, 434, 9, 84, 5244 159, 220, 273, 306, 339, 372, 405, 446, 30, 105, 1, 76, 151, 212, 5245 265, 298, 331, 364, 397, 434, 9, 84, 159, 220, 273, 306, 339, 372, 5246 405, 446, 30, 105, 49, 191, 285, 351, 412, 0, 150, 264, 330, 396, 5247 8, 158, 272, 338, 404, 29, 12, 87, 162, 223, 49, 124, 191, 252, 5248 285, 318, 351, 384, 412, 453, 0, 75, 150, 211, 264, 297, 330, 363, 5249 396, 437, 8, 83, 158, 219, 272, 305, 338, 371, 404, 445, 29, 104, 5250 44, 119, 186, 247, 280, 313, 346, 379, 2, 77, 152, 213, 266, 299, 5251 332, 365, 398, 435, 1, 76, 151, 212, 265, 298, 331, 364, 397, 434, 5252 9, 84, 159, 220, 273, 306, 339, 372, 405, 446, 30, 105, 539, 49, 5253 124, 191, 252, 285, 318, 351, 384, 412, 453, 0, 75, 150, 211, 264, 5254 297, 330, 363, 396, 437, 8, 83, 158, 219, 272, 305, 338, 371, 404, 5255 445, 29, 104, 542, 40, 115, 182, 243, 505, 524, 472, 548, 266, 299, 5256 332, 365, 398, 435, 1, 76, 151, 212, 265, 298, 331, 364, 397, 434, 5257 9, 84, 159, 220, 273, 306, 339, 372, 405, 446, 30, 105, 52, 127, 5258 40, 115, 182, 243, 55, 130, 194, 60, 135, 199, 469, 63, 138, 202, 5259 255, 288, 321, 354, 387, 545, 66, 141, 205, 258, 291, 324, 357, 390, 5260 415, 456, 69, 144, 72, 147, 208, 261, 294, 327, 360, 393, 418, 459, 5261 4, 79, 154, 215, 268, 301, 334, 367, 400, 441, 25, 100, 175, 236, 5262 276, 309, 342, 375, 408, 449, 33, 108, 519, 37, 112, 179, 240, 40, 5263 49, 124, 191, 252, 285, 318, 351, 384, 412, 453, 0, 75, 150, 211, 5264 264, 297, 330, 363, 396, 437, 8, 83, 158, 219, 272, 305, 338, 371, 5265 404, 445, 29, 104, 421, 502, 52, 127, 516, 63, 138, 202, 255, 288, 5266 321, 354, 387, 66, 141, 205, 258, 291, 324, 357, 390, 415, 456, 69, 5267 144, 5268 }; 5269 5270 //printf("==== RegNo = %u, id = %s\n", RegNo, AsmStrs+RegAsmOffset[RegNo-1]); 5271 //int i; 5272 //for (i = 0; i < sizeof(RegAsmOffset)/2; i++) 5273 // printf("%s = %u\n", AsmStrs+RegAsmOffset[i], i + 1); 5274 //printf("-------------------------\n"); 5275 return AsmStrs+RegAsmOffset[RegNo-1]; 5276#else 5277 return NULL; 5278#endif 5279} 5280 5281#ifdef PRINT_ALIAS_INSTR 5282#undef PRINT_ALIAS_INSTR 5283 5284static void printCustomAliasOperand(MCInst *MI, unsigned OpIdx, 5285 unsigned PrintMethodIdx, SStream *OS) 5286{ 5287} 5288 5289static char *printAliasInstr(MCInst *MI, SStream *OS, void *info) 5290{ 5291 #define GETREGCLASS_CONTAIN(_class, _reg) MCRegisterClass_contains(MCRegisterInfo_getRegClass(MRI, _class), MCOperand_getReg(MCInst_getOperand(MI, _reg))) 5292 const char *AsmString; 5293 char *tmp, *AsmMnem, *AsmOps, *c; 5294 int OpIdx, PrintMethodIdx; 5295 MCRegisterInfo *MRI = (MCRegisterInfo *)info; 5296 switch (MCInst_getOpcode(MI)) { 5297 default: return NULL; 5298 case Mips_ADDu: 5299 if (MCInst_getNumOperands(MI) == 3 && 5300 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5301 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5302 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5303 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5304 MCOperand_getReg(MCInst_getOperand(MI, 2)) == Mips_ZERO) { 5305 // (ADDu GPR32Opnd:$dst, GPR32Opnd:$src, ZERO) 5306 AsmString = "move $\x01, $\x02"; 5307 break; 5308 } 5309 return NULL; 5310 case Mips_BC0F: 5311 if (MCInst_getNumOperands(MI) == 2 && 5312 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5313 // (BC0F CC0, brtarget:$offset) 5314 AsmString = "bc0f $\x02"; 5315 break; 5316 } 5317 return NULL; 5318 case Mips_BC0FL: 5319 if (MCInst_getNumOperands(MI) == 2 && 5320 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5321 // (BC0FL CC0, brtarget:$offset) 5322 AsmString = "bc0fl $\x02"; 5323 break; 5324 } 5325 return NULL; 5326 case Mips_BC0T: 5327 if (MCInst_getNumOperands(MI) == 2 && 5328 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5329 // (BC0T CC0, brtarget:$offset) 5330 AsmString = "bc0t $\x02"; 5331 break; 5332 } 5333 return NULL; 5334 case Mips_BC0TL: 5335 if (MCInst_getNumOperands(MI) == 2 && 5336 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5337 // (BC0TL CC0, brtarget:$offset) 5338 AsmString = "bc0tl $\x02"; 5339 break; 5340 } 5341 return NULL; 5342 case Mips_BC1F: 5343 if (MCInst_getNumOperands(MI) == 2 && 5344 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_FCC0) { 5345 // (BC1F FCC0, brtarget:$offset) 5346 AsmString = "bc1f $\x02"; 5347 break; 5348 } 5349 return NULL; 5350 case Mips_BC1FL: 5351 if (MCInst_getNumOperands(MI) == 2 && 5352 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_FCC0) { 5353 // (BC1FL FCC0, brtarget:$offset) 5354 AsmString = "bc1fl $\x02"; 5355 break; 5356 } 5357 return NULL; 5358 case Mips_BC1T: 5359 if (MCInst_getNumOperands(MI) == 2 && 5360 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_FCC0) { 5361 // (BC1T FCC0, brtarget:$offset) 5362 AsmString = "bc1t $\x02"; 5363 break; 5364 } 5365 return NULL; 5366 case Mips_BC1TL: 5367 if (MCInst_getNumOperands(MI) == 2 && 5368 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_FCC0) { 5369 // (BC1TL FCC0, brtarget:$offset) 5370 AsmString = "bc1tl $\x02"; 5371 break; 5372 } 5373 return NULL; 5374 case Mips_BC2F: 5375 if (MCInst_getNumOperands(MI) == 2 && 5376 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5377 // (BC2F CC0, brtarget:$offset) 5378 AsmString = "bc2f $\x02"; 5379 break; 5380 } 5381 return NULL; 5382 case Mips_BC2FL: 5383 if (MCInst_getNumOperands(MI) == 2 && 5384 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5385 // (BC2FL CC0, brtarget:$offset) 5386 AsmString = "bc2fl $\x02"; 5387 break; 5388 } 5389 return NULL; 5390 case Mips_BC2T: 5391 if (MCInst_getNumOperands(MI) == 2 && 5392 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5393 // (BC2T CC0, brtarget:$offset) 5394 AsmString = "bc2t $\x02"; 5395 break; 5396 } 5397 return NULL; 5398 case Mips_BC2TL: 5399 if (MCInst_getNumOperands(MI) == 2 && 5400 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5401 // (BC2TL CC0, brtarget:$offset) 5402 AsmString = "bc2tl $\x02"; 5403 break; 5404 } 5405 return NULL; 5406 case Mips_BC3F: 5407 if (MCInst_getNumOperands(MI) == 2 && 5408 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5409 // (BC3F CC0, brtarget:$offset) 5410 AsmString = "bc3f $\x02"; 5411 break; 5412 } 5413 return NULL; 5414 case Mips_BC3FL: 5415 if (MCInst_getNumOperands(MI) == 2 && 5416 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5417 // (BC3FL CC0, brtarget:$offset) 5418 AsmString = "bc3fl $\x02"; 5419 break; 5420 } 5421 return NULL; 5422 case Mips_BC3T: 5423 if (MCInst_getNumOperands(MI) == 2 && 5424 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5425 // (BC3T CC0, brtarget:$offset) 5426 AsmString = "bc3t $\x02"; 5427 break; 5428 } 5429 return NULL; 5430 case Mips_BC3TL: 5431 if (MCInst_getNumOperands(MI) == 2 && 5432 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_CC0) { 5433 // (BC3TL CC0, brtarget:$offset) 5434 AsmString = "bc3tl $\x02"; 5435 break; 5436 } 5437 return NULL; 5438 case Mips_BREAK: 5439 if (MCInst_getNumOperands(MI) == 2 && 5440 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5441 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0 && 5442 MCOperand_isImm(MCInst_getOperand(MI, 1)) && 5443 MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0) { 5444 // (BREAK 0, 0) 5445 AsmString = "break"; 5446 break; 5447 } 5448 if (MCInst_getNumOperands(MI) == 2 && 5449 MCOperand_isImm(MCInst_getOperand(MI, 1)) && 5450 MCOperand_getImm(MCInst_getOperand(MI, 1)) == 0) { 5451 // (BREAK uimm10:$imm, 0) 5452 AsmString = "break $\x01"; 5453 break; 5454 } 5455 return NULL; 5456 case Mips_DADDu: 5457 if (MCInst_getNumOperands(MI) == 3 && 5458 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5459 GETREGCLASS_CONTAIN(Mips_GPR64RegClassID, 0) && 5460 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5461 GETREGCLASS_CONTAIN(Mips_GPR64RegClassID, 1) && 5462 MCOperand_getReg(MCInst_getOperand(MI, 2)) == Mips_ZERO_64) { 5463 // (DADDu GPR64Opnd:$dst, GPR64Opnd:$src, ZERO_64) 5464 AsmString = "move $\x01, $\x02"; 5465 break; 5466 } 5467 return NULL; 5468 case Mips_DI: 5469 if (MCInst_getNumOperands(MI) == 1 && 5470 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO) { 5471 // (DI ZERO) 5472 AsmString = "di"; 5473 break; 5474 } 5475 return NULL; 5476 case Mips_EI: 5477 if (MCInst_getNumOperands(MI) == 1 && 5478 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO) { 5479 // (EI ZERO) 5480 AsmString = "ei"; 5481 break; 5482 } 5483 return NULL; 5484 case Mips_JALR: 5485 if (MCInst_getNumOperands(MI) == 2 && 5486 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO && 5487 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5488 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1)) { 5489 // (JALR ZERO, GPR32Opnd:$rs) 5490 AsmString = "jr $\x02"; 5491 break; 5492 } 5493 return NULL; 5494 case Mips_JALR64: 5495 if (MCInst_getNumOperands(MI) == 2 && 5496 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO_64 && 5497 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5498 GETREGCLASS_CONTAIN(Mips_GPR64RegClassID, 1)) { 5499 // (JALR64 ZERO_64, GPR64Opnd:$rs) 5500 AsmString = "jr $\x02"; 5501 break; 5502 } 5503 return NULL; 5504 case Mips_JALR_HB: 5505 if (MCInst_getNumOperands(MI) == 2 && 5506 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_RA && 5507 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5508 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1)) { 5509 // (JALR_HB RA, GPR32Opnd:$rs) 5510 AsmString = "jalr.hb $\x02"; 5511 break; 5512 } 5513 return NULL; 5514 case Mips_MOVE16_MM: 5515 if (MCInst_getNumOperands(MI) == 2 && 5516 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO && 5517 MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO) { 5518 // (MOVE16_MM ZERO, ZERO) 5519 AsmString = "nop"; 5520 break; 5521 } 5522 return NULL; 5523 case Mips_SDBBP: 5524 if (MCInst_getNumOperands(MI) == 1 && 5525 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5526 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { 5527 // (SDBBP 0) 5528 AsmString = "sdbbp"; 5529 break; 5530 } 5531 return NULL; 5532 case Mips_SDBBP_R6: 5533 if (MCInst_getNumOperands(MI) == 1 && 5534 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5535 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { 5536 // (SDBBP_R6 0) 5537 AsmString = "sdbbp"; 5538 break; 5539 } 5540 return NULL; 5541 case Mips_SLL: 5542 if (MCInst_getNumOperands(MI) == 3 && 5543 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO && 5544 MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO && 5545 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5546 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5547 // (SLL ZERO, ZERO, 0) 5548 AsmString = "nop"; 5549 break; 5550 } 5551 return NULL; 5552 case Mips_SLL_MM: 5553 if (MCInst_getNumOperands(MI) == 3 && 5554 MCOperand_getReg(MCInst_getOperand(MI, 0)) == Mips_ZERO && 5555 MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO && 5556 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5557 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5558 // (SLL_MM ZERO, ZERO, 0) 5559 AsmString = "nop"; 5560 break; 5561 } 5562 return NULL; 5563 case Mips_SUB: 5564 if (MCInst_getNumOperands(MI) == 3 && 5565 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5566 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5567 MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO && 5568 MCOperand_isReg(MCInst_getOperand(MI, 2)) && 5569 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 2)) { 5570 // (SUB GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) 5571 AsmString = "neg $\x01, $\x03"; 5572 break; 5573 } 5574 return NULL; 5575 case Mips_SUBu: 5576 if (MCInst_getNumOperands(MI) == 3 && 5577 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5578 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5579 MCOperand_getReg(MCInst_getOperand(MI, 1)) == Mips_ZERO && 5580 MCOperand_isReg(MCInst_getOperand(MI, 2)) && 5581 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 2)) { 5582 // (SUBu GPR32Opnd:$rt, ZERO, GPR32Opnd:$rs) 5583 AsmString = "negu $\x01, $\x03"; 5584 break; 5585 } 5586 return NULL; 5587 case Mips_SYNC: 5588 if (MCInst_getNumOperands(MI) == 1 && 5589 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5590 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { 5591 // (SYNC 0) 5592 AsmString = "sync"; 5593 break; 5594 } 5595 return NULL; 5596 case Mips_SYSCALL: 5597 if (MCInst_getNumOperands(MI) == 1 && 5598 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5599 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { 5600 // (SYSCALL 0) 5601 AsmString = "syscall"; 5602 break; 5603 } 5604 return NULL; 5605 case Mips_TEQ: 5606 if (MCInst_getNumOperands(MI) == 3 && 5607 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5608 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5609 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5610 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5611 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5612 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5613 // (TEQ GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5614 AsmString = "teq $\x01, $\x02"; 5615 break; 5616 } 5617 return NULL; 5618 case Mips_TGE: 5619 if (MCInst_getNumOperands(MI) == 3 && 5620 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5621 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5622 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5623 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5624 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5625 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5626 // (TGE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5627 AsmString = "tge $\x01, $\x02"; 5628 break; 5629 } 5630 return NULL; 5631 case Mips_TGEU: 5632 if (MCInst_getNumOperands(MI) == 3 && 5633 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5634 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5635 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5636 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5637 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5638 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5639 // (TGEU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5640 AsmString = "tgeu $\x01, $\x02"; 5641 break; 5642 } 5643 return NULL; 5644 case Mips_TLT: 5645 if (MCInst_getNumOperands(MI) == 3 && 5646 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5647 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5648 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5649 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5650 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5651 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5652 // (TLT GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5653 AsmString = "tlt $\x01, $\x02"; 5654 break; 5655 } 5656 return NULL; 5657 case Mips_TLTU: 5658 if (MCInst_getNumOperands(MI) == 3 && 5659 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5660 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5661 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5662 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5663 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5664 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5665 // (TLTU GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5666 AsmString = "tltu $\x01, $\x02"; 5667 break; 5668 } 5669 return NULL; 5670 case Mips_TNE: 5671 if (MCInst_getNumOperands(MI) == 3 && 5672 MCOperand_isReg(MCInst_getOperand(MI, 0)) && 5673 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 0) && 5674 MCOperand_isReg(MCInst_getOperand(MI, 1)) && 5675 GETREGCLASS_CONTAIN(Mips_GPR32RegClassID, 1) && 5676 MCOperand_isImm(MCInst_getOperand(MI, 2)) && 5677 MCOperand_getImm(MCInst_getOperand(MI, 2)) == 0) { 5678 // (TNE GPR32Opnd:$rs, GPR32Opnd:$rt, 0) 5679 AsmString = "tne $\x01, $\x02"; 5680 break; 5681 } 5682 return NULL; 5683 case Mips_WAIT_MM: 5684 if (MCInst_getNumOperands(MI) == 1 && 5685 MCOperand_isImm(MCInst_getOperand(MI, 0)) && 5686 MCOperand_getImm(MCInst_getOperand(MI, 0)) == 0) { 5687 // (WAIT_MM 0) 5688 AsmString = "wait"; 5689 break; 5690 } 5691 return NULL; 5692 } 5693 5694 tmp = cs_strdup(AsmString); 5695 AsmMnem = tmp; 5696 for(AsmOps = tmp; *AsmOps; AsmOps++) { 5697 if (*AsmOps == ' ' || *AsmOps == '\t') { 5698 *AsmOps = '\0'; 5699 AsmOps++; 5700 break; 5701 } 5702 } 5703 SStream_concat0(OS, AsmMnem); 5704 if (*AsmOps) { 5705 SStream_concat0(OS, "\t"); 5706 for (c = AsmOps; *c; c++) { 5707 if (*c == '$') { 5708 c += 1; 5709 if (*c == (char)0xff) { 5710 c += 1; 5711 OpIdx = *c - 1; 5712 c += 1; 5713 PrintMethodIdx = *c - 1; 5714 printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, OS); 5715 } else 5716 printOperand(MI, *c - 1, OS); 5717 } else { 5718 SStream_concat(OS, "%c", *c); 5719 } 5720 } 5721 } 5722 return tmp; 5723} 5724 5725#endif // PRINT_ALIAS_INSTR 5726