/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* Target Instruction Enum Values and Descriptors                             *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

#ifdef GET_INSTRINFO_ENUM
#undef GET_INSTRINFO_ENUM

namespace llvm::LoongArch {

  enum {
    PHI                                   = 0, // Target.td:1200
    INLINEASM                             = 1, // Target.td:1206
    INLINEASM_BR                          = 2, // Target.td:1212
    CFI_INSTRUCTION                       = 3, // Target.td:1221
    EH_LABEL                              = 4, // Target.td:1230
    GC_LABEL                              = 5, // Target.td:1239
    ANNOTATION_LABEL                      = 6, // Target.td:1248
    KILL                                  = 7, // Target.td:1256
    EXTRACT_SUBREG                        = 8, // Target.td:1263
    INSERT_SUBREG                         = 9, // Target.td:1269
    IMPLICIT_DEF                          = 10, // Target.td:1276
    INIT_UNDEF                            = 11, // Target.td:1285
    SUBREG_TO_REG                         = 12, // Target.td:1292
    COPY_TO_REGCLASS                      = 13, // Target.td:1298
    DBG_VALUE                             = 14, // Target.td:1305
    DBG_VALUE_LIST                        = 15, // Target.td:1312
    DBG_INSTR_REF                         = 16, // Target.td:1319
    DBG_PHI                               = 17, // Target.td:1326
    DBG_LABEL                             = 18, // Target.td:1333
    REG_SEQUENCE                          = 19, // Target.td:1340
    COPY                                  = 20, // Target.td:1347
    COPY_LANEMASK                         = 21, // Target.td:1355
    BUNDLE                                = 22, // Target.td:1362
    LIFETIME_START                        = 23, // Target.td:1368
    LIFETIME_END                          = 24, // Target.td:1375
    PSEUDO_PROBE                          = 25, // Target.td:1382
    ARITH_FENCE                           = 26, // Target.td:1389
    STACKMAP                              = 27, // Target.td:1398
    FENTRY_CALL                           = 28, // Target.td:1533
    PATCHPOINT                            = 29, // Target.td:1406
    LOAD_STACK_GUARD                      = 30, // Target.td:1424
    PREALLOCATED_SETUP                    = 31, // Target.td:1432
    PREALLOCATED_ARG                      = 32, // Target.td:1438
    STATEPOINT                            = 33, // Target.td:1415
    LOCAL_ESCAPE                          = 34, // Target.td:1444
    FAULTING_OP                           = 35, // Target.td:1453
    PATCHABLE_OP                          = 36, // Target.td:1473
    PATCHABLE_FUNCTION_ENTER              = 37, // Target.td:1481
    PATCHABLE_RET                         = 38, // Target.td:1488
    PATCHABLE_FUNCTION_EXIT               = 39, // Target.td:1497
    PATCHABLE_TAIL_CALL                   = 40, // Target.td:1505
    PATCHABLE_EVENT_CALL                  = 41, // Target.td:1513
    PATCHABLE_TYPED_EVENT_CALL            = 42, // Target.td:1523
    ICALL_BRANCH_FUNNEL                   = 43, // Target.td:1543
    FAKE_USE                              = 44, // Target.td:1463
    MEMBARRIER                            = 45, // Target.td:1549
    JUMP_TABLE_DEBUG_INFO                 = 46, // Target.td:1557
    RELOC_NONE                            = 47, // Target.td:1565
    CONVERGENCECTRL_ENTRY                 = 48, // Target.td:1576
    CONVERGENCECTRL_ANCHOR                = 49, // Target.td:1572
    CONVERGENCECTRL_LOOP                  = 50, // Target.td:1580
    CONVERGENCECTRL_GLUE                  = 51, // Target.td:1584
    G_ASSERT_SEXT                         = 52, // GenericOpcodes.td:1859
    G_ASSERT_ZEXT                         = 53, // GenericOpcodes.td:1851
    G_ASSERT_ALIGN                        = 54, // GenericOpcodes.td:1866
    G_ADD                                 = 55, // GenericOpcodes.td:294
    G_SUB                                 = 56, // GenericOpcodes.td:302
    G_MUL                                 = 57, // GenericOpcodes.td:310
    G_SDIV                                = 58, // GenericOpcodes.td:318
    G_UDIV                                = 59, // GenericOpcodes.td:326
    G_SREM                                = 60, // GenericOpcodes.td:334
    G_UREM                                = 61, // GenericOpcodes.td:342
    G_SDIVREM                             = 62, // GenericOpcodes.td:350
    G_UDIVREM                             = 63, // GenericOpcodes.td:358
    G_AND                                 = 64, // GenericOpcodes.td:366
    G_OR                                  = 65, // GenericOpcodes.td:374
    G_XOR                                 = 66, // GenericOpcodes.td:382
    G_ABDS                                = 67, // GenericOpcodes.td:411
    G_ABDU                                = 68, // GenericOpcodes.td:419
    G_UAVGFLOOR                           = 69, // GenericOpcodes.td:427
    G_UAVGCEIL                            = 70, // GenericOpcodes.td:434
    G_SAVGFLOOR                           = 71, // GenericOpcodes.td:441
    G_SAVGCEIL                            = 72, // GenericOpcodes.td:448
    G_IMPLICIT_DEF                        = 73, // GenericOpcodes.td:110
    G_PHI                                 = 74, // GenericOpcodes.td:116
    G_FRAME_INDEX                         = 75, // GenericOpcodes.td:122
    G_GLOBAL_VALUE                        = 76, // GenericOpcodes.td:128
    G_PTRAUTH_GLOBAL_VALUE                = 77, // GenericOpcodes.td:134
    G_CONSTANT_POOL                       = 78, // GenericOpcodes.td:140
    G_EXTRACT                             = 79, // GenericOpcodes.td:1466
    G_UNMERGE_VALUES                      = 80, // GenericOpcodes.td:1478
    G_INSERT                              = 81, // GenericOpcodes.td:1486
    G_MERGE_VALUES                        = 82, // GenericOpcodes.td:1496
    G_BUILD_VECTOR                        = 83, // GenericOpcodes.td:1515
    G_BUILD_VECTOR_TRUNC                  = 84, // GenericOpcodes.td:1524
    G_CONCAT_VECTORS                      = 85, // GenericOpcodes.td:1531
    G_PTRTOINT                            = 86, // GenericOpcodes.td:152
    G_INTTOPTR                            = 87, // GenericOpcodes.td:146
    G_BITCAST                             = 88, // GenericOpcodes.td:158
    G_FREEZE                              = 89, // GenericOpcodes.td:271
    G_CONSTANT_FOLD_BARRIER               = 90, // GenericOpcodes.td:1873
    G_INTRINSIC_FPTRUNC_ROUND             = 91, // GenericOpcodes.td:1257
    G_INTRINSIC_TRUNC                     = 92, // GenericOpcodes.td:1263
    G_INTRINSIC_ROUND                     = 93, // GenericOpcodes.td:1269
    G_INTRINSIC_LRINT                     = 94, // GenericOpcodes.td:1275
    G_INTRINSIC_LLRINT                    = 95, // GenericOpcodes.td:1281
    G_INTRINSIC_ROUNDEVEN                 = 96, // GenericOpcodes.td:1287
    G_READCYCLECOUNTER                    = 97, // GenericOpcodes.td:1293
    G_READSTEADYCOUNTER                   = 98, // GenericOpcodes.td:1299
    G_LOAD                                = 99, // GenericOpcodes.td:1326
    G_SEXTLOAD                            = 100, // GenericOpcodes.td:1334
    G_ZEXTLOAD                            = 101, // GenericOpcodes.td:1342
    G_INDEXED_LOAD                        = 102, // GenericOpcodes.td:1352
    G_INDEXED_SEXTLOAD                    = 103, // GenericOpcodes.td:1360
    G_INDEXED_ZEXTLOAD                    = 104, // GenericOpcodes.td:1368
    G_STORE                               = 105, // GenericOpcodes.td:1376
    G_INDEXED_STORE                       = 106, // GenericOpcodes.td:1384
    G_ATOMIC_CMPXCHG_WITH_SUCCESS         = 107, // GenericOpcodes.td:1394
    G_ATOMIC_CMPXCHG                      = 108, // GenericOpcodes.td:1404
    G_ATOMICRMW_XCHG                      = 109, // GenericOpcodes.td:1422
    G_ATOMICRMW_ADD                       = 110, // GenericOpcodes.td:1423
    G_ATOMICRMW_SUB                       = 111, // GenericOpcodes.td:1424
    G_ATOMICRMW_AND                       = 112, // GenericOpcodes.td:1425
    G_ATOMICRMW_NAND                      = 113, // GenericOpcodes.td:1426
    G_ATOMICRMW_OR                        = 114, // GenericOpcodes.td:1427
    G_ATOMICRMW_XOR                       = 115, // GenericOpcodes.td:1428
    G_ATOMICRMW_MAX                       = 116, // GenericOpcodes.td:1429
    G_ATOMICRMW_MIN                       = 117, // GenericOpcodes.td:1430
    G_ATOMICRMW_UMAX                      = 118, // GenericOpcodes.td:1431
    G_ATOMICRMW_UMIN                      = 119, // GenericOpcodes.td:1432
    G_ATOMICRMW_FADD                      = 120, // GenericOpcodes.td:1433
    G_ATOMICRMW_FSUB                      = 121, // GenericOpcodes.td:1434
    G_ATOMICRMW_FMAX                      = 122, // GenericOpcodes.td:1435
    G_ATOMICRMW_FMIN                      = 123, // GenericOpcodes.td:1436
    G_ATOMICRMW_FMAXIMUM                  = 124, // GenericOpcodes.td:1437
    G_ATOMICRMW_FMINIMUM                  = 125, // GenericOpcodes.td:1438
    G_ATOMICRMW_UINC_WRAP                 = 126, // GenericOpcodes.td:1439
    G_ATOMICRMW_UDEC_WRAP                 = 127, // GenericOpcodes.td:1440
    G_ATOMICRMW_USUB_COND                 = 128, // GenericOpcodes.td:1441
    G_ATOMICRMW_USUB_SAT                  = 129, // GenericOpcodes.td:1442
    G_FENCE                               = 130, // GenericOpcodes.td:1444
    G_PREFETCH                            = 131, // GenericOpcodes.td:1451
    G_BRCOND                              = 132, // GenericOpcodes.td:1586
    G_BRINDIRECT                          = 133, // GenericOpcodes.td:1595
    G_INVOKE_REGION_START                 = 134, // GenericOpcodes.td:1618
    G_INTRINSIC                           = 135, // GenericOpcodes.td:1538
    G_INTRINSIC_W_SIDE_EFFECTS            = 136, // GenericOpcodes.td:1545
    G_INTRINSIC_CONVERGENT                = 137, // GenericOpcodes.td:1554
    G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 138, // GenericOpcodes.td:1562
    G_ANYEXT                              = 139, // GenericOpcodes.td:44
    G_TRUNC                               = 140, // GenericOpcodes.td:83
    G_TRUNC_SSAT_S                        = 141, // GenericOpcodes.td:90
    G_TRUNC_SSAT_U                        = 142, // GenericOpcodes.td:97
    G_TRUNC_USAT_U                        = 143, // GenericOpcodes.td:104
    G_CONSTANT                            = 144, // GenericOpcodes.td:165
    G_FCONSTANT                           = 145, // GenericOpcodes.td:172
    G_VASTART                             = 146, // GenericOpcodes.td:178
    G_VAARG                               = 147, // GenericOpcodes.td:185
    G_SEXT                                = 148, // GenericOpcodes.td:52
    G_SEXT_INREG                          = 149, // GenericOpcodes.td:66
    G_ZEXT                                = 150, // GenericOpcodes.td:74
    G_SHL                                 = 151, // GenericOpcodes.td:390
    G_LSHR                                = 152, // GenericOpcodes.td:397
    G_ASHR                                = 153, // GenericOpcodes.td:404
    G_FSHL                                = 154, // GenericOpcodes.td:456
    G_FSHR                                = 155, // GenericOpcodes.td:464
    G_ROTR                                = 156, // GenericOpcodes.td:471
    G_ROTL                                = 157, // GenericOpcodes.td:478
    G_ICMP                                = 158, // GenericOpcodes.td:485
    G_FCMP                                = 159, // GenericOpcodes.td:492
    G_SCMP                                = 160, // GenericOpcodes.td:499
    G_UCMP                                = 161, // GenericOpcodes.td:506
    G_SELECT                              = 162, // GenericOpcodes.td:513
    G_UADDO                               = 163, // GenericOpcodes.td:578
    G_UADDE                               = 164, // GenericOpcodes.td:586
    G_USUBO                               = 165, // GenericOpcodes.td:608
    G_USUBE                               = 166, // GenericOpcodes.td:614
    G_SADDO                               = 167, // GenericOpcodes.td:593
    G_SADDE                               = 168, // GenericOpcodes.td:601
    G_SSUBO                               = 169, // GenericOpcodes.td:621
    G_SSUBE                               = 170, // GenericOpcodes.td:628
    G_UMULO                               = 171, // GenericOpcodes.td:635
    G_SMULO                               = 172, // GenericOpcodes.td:643
    G_UMULH                               = 173, // GenericOpcodes.td:652
    G_SMULH                               = 174, // GenericOpcodes.td:661
    G_UADDSAT                             = 175, // GenericOpcodes.td:673
    G_SADDSAT                             = 176, // GenericOpcodes.td:681
    G_USUBSAT                             = 177, // GenericOpcodes.td:689
    G_SSUBSAT                             = 178, // GenericOpcodes.td:697
    G_USHLSAT                             = 179, // GenericOpcodes.td:705
    G_SSHLSAT                             = 180, // GenericOpcodes.td:713
    G_SMULFIX                             = 181, // GenericOpcodes.td:725
    G_UMULFIX                             = 182, // GenericOpcodes.td:732
    G_SMULFIXSAT                          = 183, // GenericOpcodes.td:742
    G_UMULFIXSAT                          = 184, // GenericOpcodes.td:749
    G_SDIVFIX                             = 185, // GenericOpcodes.td:760
    G_UDIVFIX                             = 186, // GenericOpcodes.td:767
    G_SDIVFIXSAT                          = 187, // GenericOpcodes.td:777
    G_UDIVFIXSAT                          = 188, // GenericOpcodes.td:784
    G_FADD                                = 189, // GenericOpcodes.td:957
    G_FSUB                                = 190, // GenericOpcodes.td:965
    G_FMUL                                = 191, // GenericOpcodes.td:973
    G_FMA                                 = 192, // GenericOpcodes.td:982
    G_FMAD                                = 193, // GenericOpcodes.td:991
    G_FDIV                                = 194, // GenericOpcodes.td:999
    G_FREM                                = 195, // GenericOpcodes.td:1006
    G_FMODF                               = 196, // GenericOpcodes.td:1013
    G_FPOW                                = 197, // GenericOpcodes.td:1020
    G_FPOWI                               = 198, // GenericOpcodes.td:1027
    G_FEXP                                = 199, // GenericOpcodes.td:1034
    G_FEXP2                               = 200, // GenericOpcodes.td:1041
    G_FEXP10                              = 201, // GenericOpcodes.td:1048
    G_FLOG                                = 202, // GenericOpcodes.td:1055
    G_FLOG2                               = 203, // GenericOpcodes.td:1062
    G_FLOG10                              = 204, // GenericOpcodes.td:1069
    G_FLDEXP                              = 205, // GenericOpcodes.td:1076
    G_FFREXP                              = 206, // GenericOpcodes.td:1083
    G_FNEG                                = 207, // GenericOpcodes.td:795
    G_FPEXT                               = 208, // GenericOpcodes.td:801
    G_FPTRUNC                             = 209, // GenericOpcodes.td:807
    G_FPTOSI                              = 210, // GenericOpcodes.td:813
    G_FPTOUI                              = 211, // GenericOpcodes.td:819
    G_SITOFP                              = 212, // GenericOpcodes.td:825
    G_UITOFP                              = 213, // GenericOpcodes.td:831
    G_FPTOSI_SAT                          = 214, // GenericOpcodes.td:837
    G_FPTOUI_SAT                          = 215, // GenericOpcodes.td:843
    G_FABS                                = 216, // GenericOpcodes.td:849
    G_FCOPYSIGN                           = 217, // GenericOpcodes.td:855
    G_IS_FPCLASS                          = 218, // GenericOpcodes.td:868
    G_FCANONICALIZE                       = 219, // GenericOpcodes.td:861
    G_FMINNUM                             = 220, // GenericOpcodes.td:881
    G_FMAXNUM                             = 221, // GenericOpcodes.td:888
    G_FMINNUM_IEEE                        = 222, // GenericOpcodes.td:906
    G_FMAXNUM_IEEE                        = 223, // GenericOpcodes.td:913
    G_FMINIMUM                            = 224, // GenericOpcodes.td:923
    G_FMAXIMUM                            = 225, // GenericOpcodes.td:930
    G_FMINIMUMNUM                         = 226, // GenericOpcodes.td:938
    G_FMAXIMUMNUM                         = 227, // GenericOpcodes.td:945
    G_GET_FPENV                           = 228, // GenericOpcodes.td:1213
    G_SET_FPENV                           = 229, // GenericOpcodes.td:1220
    G_RESET_FPENV                         = 230, // GenericOpcodes.td:1227
    G_GET_FPMODE                          = 231, // GenericOpcodes.td:1234
    G_SET_FPMODE                          = 232, // GenericOpcodes.td:1241
    G_RESET_FPMODE                        = 233, // GenericOpcodes.td:1248
    G_GET_ROUNDING                        = 234, // GenericOpcodes.td:1305
    G_SET_ROUNDING                        = 235, // GenericOpcodes.td:1311
    G_PTR_ADD                             = 236, // GenericOpcodes.td:520
    G_PTRMASK                             = 237, // GenericOpcodes.td:528
    G_SMIN                                = 238, // GenericOpcodes.td:535
    G_SMAX                                = 239, // GenericOpcodes.td:543
    G_UMIN                                = 240, // GenericOpcodes.td:551
    G_UMAX                                = 241, // GenericOpcodes.td:559
    G_ABS                                 = 242, // GenericOpcodes.td:567
    G_LROUND                              = 243, // GenericOpcodes.td:277
    G_LLROUND                             = 244, // GenericOpcodes.td:283
    G_BR                                  = 245, // GenericOpcodes.td:1576
    G_BRJT                                = 246, // GenericOpcodes.td:1606
    G_VSCALE                              = 247, // GenericOpcodes.td:1506
    G_INSERT_SUBVECTOR                    = 248, // GenericOpcodes.td:1650
    G_EXTRACT_SUBVECTOR                   = 249, // GenericOpcodes.td:1657
    G_INSERT_VECTOR_ELT                   = 250, // GenericOpcodes.td:1664
    G_EXTRACT_VECTOR_ELT                  = 251, // GenericOpcodes.td:1671
    G_SHUFFLE_VECTOR                      = 252, // GenericOpcodes.td:1681
    G_SPLAT_VECTOR                        = 253, // GenericOpcodes.td:1688
    G_STEP_VECTOR                         = 254, // GenericOpcodes.td:1695
    G_VECTOR_COMPRESS                     = 255, // GenericOpcodes.td:1702
    G_CTTZ                                = 256, // GenericOpcodes.td:205
    G_CTTZ_ZERO_UNDEF                     = 257, // GenericOpcodes.td:211
    G_CTLZ                                = 258, // GenericOpcodes.td:193
    G_CTLZ_ZERO_UNDEF                     = 259, // GenericOpcodes.td:199
    G_CTPOP                               = 260, // GenericOpcodes.td:217
    G_BSWAP                               = 261, // GenericOpcodes.td:223
    G_BITREVERSE                          = 262, // GenericOpcodes.td:229
    G_FCEIL                               = 263, // GenericOpcodes.td:1090
    G_FCOS                                = 264, // GenericOpcodes.td:1097
    G_FSIN                                = 265, // GenericOpcodes.td:1104
    G_FSINCOS                             = 266, // GenericOpcodes.td:1111
    G_FTAN                                = 267, // GenericOpcodes.td:1118
    G_FACOS                               = 268, // GenericOpcodes.td:1125
    G_FASIN                               = 269, // GenericOpcodes.td:1132
    G_FATAN                               = 270, // GenericOpcodes.td:1139
    G_FATAN2                              = 271, // GenericOpcodes.td:1146
    G_FCOSH                               = 272, // GenericOpcodes.td:1153
    G_FSINH                               = 273, // GenericOpcodes.td:1160
    G_FTANH                               = 274, // GenericOpcodes.td:1167
    G_FSQRT                               = 275, // GenericOpcodes.td:1177
    G_FFLOOR                              = 276, // GenericOpcodes.td:1184
    G_FRINT                               = 277, // GenericOpcodes.td:1191
    G_FNEARBYINT                          = 278, // GenericOpcodes.td:1198
    G_ADDRSPACE_CAST                      = 279, // GenericOpcodes.td:235
    G_BLOCK_ADDR                          = 280, // GenericOpcodes.td:241
    G_JUMP_TABLE                          = 281, // GenericOpcodes.td:247
    G_DYN_STACKALLOC                      = 282, // GenericOpcodes.td:253
    G_STACKSAVE                           = 283, // GenericOpcodes.td:259
    G_STACKRESTORE                        = 284, // GenericOpcodes.td:265
    G_STRICT_FADD                         = 285, // GenericOpcodes.td:1752
    G_STRICT_FSUB                         = 286, // GenericOpcodes.td:1753
    G_STRICT_FMUL                         = 287, // GenericOpcodes.td:1754
    G_STRICT_FDIV                         = 288, // GenericOpcodes.td:1755
    G_STRICT_FREM                         = 289, // GenericOpcodes.td:1756
    G_STRICT_FMA                          = 290, // GenericOpcodes.td:1757
    G_STRICT_FSQRT                        = 291, // GenericOpcodes.td:1758
    G_STRICT_FLDEXP                       = 292, // GenericOpcodes.td:1759
    G_READ_REGISTER                       = 293, // GenericOpcodes.td:1625
    G_WRITE_REGISTER                      = 294, // GenericOpcodes.td:1635
    G_MEMCPY                              = 295, // GenericOpcodes.td:1765
    G_MEMCPY_INLINE                       = 296, // GenericOpcodes.td:1773
    G_MEMMOVE                             = 297, // GenericOpcodes.td:1781
    G_MEMSET                              = 298, // GenericOpcodes.td:1789
    G_BZERO                               = 299, // GenericOpcodes.td:1796
    G_TRAP                                = 300, // GenericOpcodes.td:1806
    G_DEBUGTRAP                           = 301, // GenericOpcodes.td:1813
    G_UBSANTRAP                           = 302, // GenericOpcodes.td:1819
    G_VECREDUCE_SEQ_FADD                  = 303, // GenericOpcodes.td:1718
    G_VECREDUCE_SEQ_FMUL                  = 304, // GenericOpcodes.td:1724
    G_VECREDUCE_FADD                      = 305, // GenericOpcodes.td:1730
    G_VECREDUCE_FMUL                      = 306, // GenericOpcodes.td:1731
    G_VECREDUCE_FMAX                      = 307, // GenericOpcodes.td:1733
    G_VECREDUCE_FMIN                      = 308, // GenericOpcodes.td:1734
    G_VECREDUCE_FMAXIMUM                  = 309, // GenericOpcodes.td:1735
    G_VECREDUCE_FMINIMUM                  = 310, // GenericOpcodes.td:1736
    G_VECREDUCE_ADD                       = 311, // GenericOpcodes.td:1738
    G_VECREDUCE_MUL                       = 312, // GenericOpcodes.td:1739
    G_VECREDUCE_AND                       = 313, // GenericOpcodes.td:1740
    G_VECREDUCE_OR                        = 314, // GenericOpcodes.td:1741
    G_VECREDUCE_XOR                       = 315, // GenericOpcodes.td:1742
    G_VECREDUCE_SMAX                      = 316, // GenericOpcodes.td:1743
    G_VECREDUCE_SMIN                      = 317, // GenericOpcodes.td:1744
    G_VECREDUCE_UMAX                      = 318, // GenericOpcodes.td:1745
    G_VECREDUCE_UMIN                      = 319, // GenericOpcodes.td:1746
    G_SBFX                                = 320, // GenericOpcodes.td:1831
    G_UBFX                                = 321, // GenericOpcodes.td:1839
    ADJCALLSTACKDOWN                      = 322, // LoongArchInstrInfo.td:2449
    ADJCALLSTACKUP                        = 323, // LoongArchInstrInfo.td:2451
    BuildPairF64Pseudo                    = 324, // LoongArchFloat64InstrInfo.td:359
    PseudoAddTPRel_D                      = 325, // LoongArchInstrInfo.td:1763
    PseudoAddTPRel_W                      = 326, // LoongArchInstrInfo.td:1759
    PseudoAtomicLoadAdd32                 = 327, // LoongArchInstrInfo.td:2113
    PseudoAtomicLoadAnd32                 = 328, // LoongArchInstrInfo.td:2115
    PseudoAtomicLoadMax32                 = 329, // LoongArchInstrInfo.td:2120
    PseudoAtomicLoadMin32                 = 330, // LoongArchInstrInfo.td:2121
    PseudoAtomicLoadNand32                = 331, // LoongArchInstrInfo.td:2111
    PseudoAtomicLoadNand64                = 332, // LoongArchInstrInfo.td:2112
    PseudoAtomicLoadOr32                  = 333, // LoongArchInstrInfo.td:2116
    PseudoAtomicLoadSub32                 = 334, // LoongArchInstrInfo.td:2114
    PseudoAtomicLoadUMax32                = 335, // LoongArchInstrInfo.td:2118
    PseudoAtomicLoadUMin32                = 336, // LoongArchInstrInfo.td:2119
    PseudoAtomicLoadXor32                 = 337, // LoongArchInstrInfo.td:2117
    PseudoAtomicStoreD                    = 338, // LoongArchInstrInfo.td:2072
    PseudoAtomicStoreW                    = 339, // LoongArchInstrInfo.td:2064
    PseudoAtomicSwap32                    = 340, // LoongArchInstrInfo.td:2110
    PseudoBR                              = 341, // LoongArchInstrInfo.td:1615
    PseudoBRIND                           = 342, // LoongArchInstrInfo.td:1619
    PseudoB_TAIL                          = 343, // LoongArchInstrInfo.td:1712
    PseudoCALL                            = 344, // LoongArchInstrInfo.td:1724
    PseudoCALL30                          = 345, // LoongArchInstrInfo.td:1734
    PseudoCALL36                          = 346, // LoongArchInstrInfo.td:1744
    PseudoCALLIndirect                    = 347, // LoongArchInstrInfo.td:1656
    PseudoCALL_LARGE                      = 348, // LoongArchInstrInfo.td:1646
    PseudoCALL_MEDIUM                     = 349, // LoongArchInstrInfo.td:1637
    PseudoCALL_SMALL                      = 350, // LoongArchInstrInfo.td:1628
    PseudoCTPOP                           = 351, // LoongArchLSXInstrInfo.td:1287
    PseudoCmpXchg128                      = 352, // LoongArchInstrInfo.td:2199
    PseudoCmpXchg128Acquire               = 353, // LoongArchInstrInfo.td:2200
    PseudoCmpXchg32                       = 354, // LoongArchInstrInfo.td:2185
    PseudoCmpXchg64                       = 355, // LoongArchInstrInfo.td:2186
    PseudoCopyCFR                         = 356, // LoongArchFloat32InstrInfo.td:160
    PseudoDESC_CALL                       = 357, // LoongArchInstrInfo.td:1819
    PseudoJIRL_CALL                       = 358, // LoongArchInstrInfo.td:1664
    PseudoJIRL_TAIL                       = 359, // LoongArchInstrInfo.td:1717
    PseudoLA_ABS                          = 360, // LoongArchInstrInfo.td:1774
    PseudoLA_ABS_LARGE                    = 361, // LoongArchInstrInfo.td:1776
    PseudoLA_GOT                          = 362, // LoongArchInstrInfo.td:1802
    PseudoLA_GOT_LARGE                    = 363, // LoongArchInstrInfo.td:1806
    PseudoLA_PCREL                        = 364, // LoongArchInstrInfo.td:1779
    PseudoLA_PCREL_LARGE                  = 365, // LoongArchInstrInfo.td:1785
    PseudoLA_TLS_DESC                     = 366, // LoongArchInstrInfo.td:1825
    PseudoLA_TLS_DESC_LARGE               = 367, // LoongArchInstrInfo.td:1829
    PseudoLA_TLS_GD                       = 368, // LoongArchInstrInfo.td:1783
    PseudoLA_TLS_GD_LARGE                 = 369, // LoongArchInstrInfo.td:1795
    PseudoLA_TLS_IE                       = 370, // LoongArchInstrInfo.td:1804
    PseudoLA_TLS_IE_LARGE                 = 371, // LoongArchInstrInfo.td:1810
    PseudoLA_TLS_LD                       = 372, // LoongArchInstrInfo.td:1781
    PseudoLA_TLS_LD_LARGE                 = 373, // LoongArchInstrInfo.td:1791
    PseudoLA_TLS_LE                       = 374, // LoongArchInstrInfo.td:1789
    PseudoLD_CFR                          = 375, // LoongArchFloat32InstrInfo.td:148
    PseudoLI_D                            = 376, // LoongArchInstrInfo.td:2501
    PseudoLI_W                            = 377, // LoongArchInstrInfo.td:2499
    PseudoMaskedAtomicLoadAdd32           = 378, // LoongArchInstrInfo.td:2097
    PseudoMaskedAtomicLoadMax32           = 379, // LoongArchInstrInfo.td:2162
    PseudoMaskedAtomicLoadMin32           = 380, // LoongArchInstrInfo.td:2163
    PseudoMaskedAtomicLoadNand32          = 381, // LoongArchInstrInfo.td:2099
    PseudoMaskedAtomicLoadSub32           = 382, // LoongArchInstrInfo.td:2098
    PseudoMaskedAtomicLoadUMax32          = 383, // LoongArchInstrInfo.td:2147
    PseudoMaskedAtomicLoadUMin32          = 384, // LoongArchInstrInfo.td:2148
    PseudoMaskedAtomicSwap32              = 385, // LoongArchInstrInfo.td:2096
    PseudoMaskedCmpXchg32                 = 386, // LoongArchInstrInfo.td:2202
    PseudoRET                             = 387, // LoongArchInstrInfo.td:1669
    PseudoST_CFR                          = 388, // LoongArchFloat32InstrInfo.td:145
    PseudoTAIL                            = 389, // LoongArchInstrInfo.td:1728
    PseudoTAIL30                          = 390, // LoongArchInstrInfo.td:1738
    PseudoTAIL36                          = 391, // LoongArchInstrInfo.td:1750
    PseudoTAILIndirect                    = 392, // LoongArchInstrInfo.td:1703
    PseudoTAIL_LARGE                      = 393, // LoongArchInstrInfo.td:1693
    PseudoTAIL_MEDIUM                     = 394, // LoongArchInstrInfo.td:1684
    PseudoTAIL_SMALL                      = 395, // LoongArchInstrInfo.td:1674
    PseudoUNIMP                           = 396, // LoongArchInstrInfo.td:1425
    PseudoVBNZ                            = 397, // LoongArchLSXInstrInfo.td:1278
    PseudoVBNZ_B                          = 398, // LoongArchLSXInstrInfo.td:1274
    PseudoVBNZ_D                          = 399, // LoongArchLSXInstrInfo.td:1277
    PseudoVBNZ_H                          = 400, // LoongArchLSXInstrInfo.td:1275
    PseudoVBNZ_W                          = 401, // LoongArchLSXInstrInfo.td:1276
    PseudoVBZ                             = 402, // LoongArchLSXInstrInfo.td:1284
    PseudoVBZ_B                           = 403, // LoongArchLSXInstrInfo.td:1280
    PseudoVBZ_D                           = 404, // LoongArchLSXInstrInfo.td:1283
    PseudoVBZ_H                           = 405, // LoongArchLSXInstrInfo.td:1281
    PseudoVBZ_W                           = 406, // LoongArchLSXInstrInfo.td:1282
    PseudoVMSKEQZ_B                       = 407, // LoongArchLSXInstrInfo.td:1296
    PseudoVMSKGEZ_B                       = 408, // LoongArchLSXInstrInfo.td:1295
    PseudoVMSKLTZ_B                       = 409, // LoongArchLSXInstrInfo.td:1291
    PseudoVMSKLTZ_D                       = 410, // LoongArchLSXInstrInfo.td:1294
    PseudoVMSKLTZ_H                       = 411, // LoongArchLSXInstrInfo.td:1292
    PseudoVMSKLTZ_W                       = 412, // LoongArchLSXInstrInfo.td:1293
    PseudoVMSKNEZ_B                       = 413, // LoongArchLSXInstrInfo.td:1297
    PseudoVREPLI_B                        = 414, // LoongArchLSXInstrInfo.td:1264
    PseudoVREPLI_D                        = 415, // LoongArchLSXInstrInfo.td:1270
    PseudoVREPLI_H                        = 416, // LoongArchLSXInstrInfo.td:1266
    PseudoVREPLI_W                        = 417, // LoongArchLSXInstrInfo.td:1268
    PseudoXVBNZ                           = 418, // LoongArchLASXInstrInfo.td:1091
    PseudoXVBNZ_B                         = 419, // LoongArchLASXInstrInfo.td:1087
    PseudoXVBNZ_D                         = 420, // LoongArchLASXInstrInfo.td:1090
    PseudoXVBNZ_H                         = 421, // LoongArchLASXInstrInfo.td:1088
    PseudoXVBNZ_W                         = 422, // LoongArchLASXInstrInfo.td:1089
    PseudoXVBZ                            = 423, // LoongArchLASXInstrInfo.td:1097
    PseudoXVBZ_B                          = 424, // LoongArchLASXInstrInfo.td:1093
    PseudoXVBZ_D                          = 425, // LoongArchLASXInstrInfo.td:1096
    PseudoXVBZ_H                          = 426, // LoongArchLASXInstrInfo.td:1094
    PseudoXVBZ_W                          = 427, // LoongArchLASXInstrInfo.td:1095
    PseudoXVINSGR2VR_B                    = 428, // LoongArchLASXInstrInfo.td:1100
    PseudoXVINSGR2VR_H                    = 429, // LoongArchLASXInstrInfo.td:1102
    PseudoXVMSKEQZ_B                      = 430, // LoongArchLASXInstrInfo.td:1112
    PseudoXVMSKGEZ_B                      = 431, // LoongArchLASXInstrInfo.td:1111
    PseudoXVMSKLTZ_B                      = 432, // LoongArchLASXInstrInfo.td:1107
    PseudoXVMSKLTZ_D                      = 433, // LoongArchLASXInstrInfo.td:1110
    PseudoXVMSKLTZ_H                      = 434, // LoongArchLASXInstrInfo.td:1108
    PseudoXVMSKLTZ_W                      = 435, // LoongArchLASXInstrInfo.td:1109
    PseudoXVMSKNEZ_B                      = 436, // LoongArchLASXInstrInfo.td:1113
    PseudoXVREPLI_B                       = 437, // LoongArchLASXInstrInfo.td:1077
    PseudoXVREPLI_D                       = 438, // LoongArchLASXInstrInfo.td:1083
    PseudoXVREPLI_H                       = 439, // LoongArchLASXInstrInfo.td:1079
    PseudoXVREPLI_W                       = 440, // LoongArchLASXInstrInfo.td:1081
    RDFCSR                                = 441, // LoongArchInstrInfo.td:2515
    Select_GPR_Using_CC_GPR               = 442, // LoongArchInstrInfo.td:1565
    SplitPairF64Pseudo                    = 443, // LoongArchFloat64InstrInfo.td:365
    WRFCSR                                = 444, // LoongArchInstrInfo.td:2513
    ADC_B                                 = 445, // LoongArchLBTInstrInfo.td:27
    ADC_D                                 = 446, // LoongArchLBTInstrInfo.td:192
    ADC_H                                 = 447, // LoongArchLBTInstrInfo.td:28
    ADC_W                                 = 448, // LoongArchLBTInstrInfo.td:29
    ADDI_D                                = 449, // LoongArchInstrInfo.td:997
    ADDI_W                                = 450, // LoongArchInstrInfo.td:854
    ADDU12I_D                             = 451, // LoongArchLBTInstrInfo.td:191
    ADDU12I_W                             = 452, // LoongArchLBTInstrInfo.td:25
    ADDU16I_D                             = 453, // LoongArchInstrInfo.td:999
    ADD_D                                 = 454, // LoongArchInstrInfo.td:991
    ADD_W                                 = 455, // LoongArchInstrInfo.td:852
    ALSL_D                                = 456, // LoongArchInstrInfo.td:1001
    ALSL_W                                = 457, // LoongArchInstrInfo.td:949
    ALSL_WU                               = 458, // LoongArchInstrInfo.td:1000
    AMADD_B                               = 459, // LoongArchInstrInfo.td:1103
    AMADD_D                               = 460, // LoongArchInstrInfo.td:1106
    AMADD_H                               = 461, // LoongArchInstrInfo.td:1104
    AMADD_W                               = 462, // LoongArchInstrInfo.td:1105
    AMADD__DB_B                           = 463, // LoongArchInstrInfo.td:1125
    AMADD__DB_D                           = 464, // LoongArchInstrInfo.td:1128
    AMADD__DB_H                           = 465, // LoongArchInstrInfo.td:1126
    AMADD__DB_W                           = 466, // LoongArchInstrInfo.td:1127
    AMAND_D                               = 467, // LoongArchInstrInfo.td:1108
    AMAND_W                               = 468, // LoongArchInstrInfo.td:1107
    AMAND__DB_D                           = 469, // LoongArchInstrInfo.td:1130
    AMAND__DB_W                           = 470, // LoongArchInstrInfo.td:1129
    AMCAS_B                               = 471, // LoongArchInstrInfo.td:1143
    AMCAS_D                               = 472, // LoongArchInstrInfo.td:1146
    AMCAS_H                               = 473, // LoongArchInstrInfo.td:1144
    AMCAS_W                               = 474, // LoongArchInstrInfo.td:1145
    AMCAS__DB_B                           = 475, // LoongArchInstrInfo.td:1147
    AMCAS__DB_D                           = 476, // LoongArchInstrInfo.td:1150
    AMCAS__DB_H                           = 477, // LoongArchInstrInfo.td:1148
    AMCAS__DB_W                           = 478, // LoongArchInstrInfo.td:1149
    AMMAX_D                               = 479, // LoongArchInstrInfo.td:1114
    AMMAX_DU                              = 480, // LoongArchInstrInfo.td:1118
    AMMAX_W                               = 481, // LoongArchInstrInfo.td:1113
    AMMAX_WU                              = 482, // LoongArchInstrInfo.td:1117
    AMMAX__DB_D                           = 483, // LoongArchInstrInfo.td:1136
    AMMAX__DB_DU                          = 484, // LoongArchInstrInfo.td:1140
    AMMAX__DB_W                           = 485, // LoongArchInstrInfo.td:1135
    AMMAX__DB_WU                          = 486, // LoongArchInstrInfo.td:1139
    AMMIN_D                               = 487, // LoongArchInstrInfo.td:1116
    AMMIN_DU                              = 488, // LoongArchInstrInfo.td:1120
    AMMIN_W                               = 489, // LoongArchInstrInfo.td:1115
    AMMIN_WU                              = 490, // LoongArchInstrInfo.td:1119
    AMMIN__DB_D                           = 491, // LoongArchInstrInfo.td:1138
    AMMIN__DB_DU                          = 492, // LoongArchInstrInfo.td:1142
    AMMIN__DB_W                           = 493, // LoongArchInstrInfo.td:1137
    AMMIN__DB_WU                          = 494, // LoongArchInstrInfo.td:1141
    AMOR_D                                = 495, // LoongArchInstrInfo.td:1110
    AMOR_W                                = 496, // LoongArchInstrInfo.td:1109
    AMOR__DB_D                            = 497, // LoongArchInstrInfo.td:1132
    AMOR__DB_W                            = 498, // LoongArchInstrInfo.td:1131
    AMSWAP_B                              = 499, // LoongArchInstrInfo.td:1099
    AMSWAP_D                              = 500, // LoongArchInstrInfo.td:1102
    AMSWAP_H                              = 501, // LoongArchInstrInfo.td:1100
    AMSWAP_W                              = 502, // LoongArchInstrInfo.td:1101
    AMSWAP__DB_B                          = 503, // LoongArchInstrInfo.td:1121
    AMSWAP__DB_D                          = 504, // LoongArchInstrInfo.td:1124
    AMSWAP__DB_H                          = 505, // LoongArchInstrInfo.td:1122
    AMSWAP__DB_W                          = 506, // LoongArchInstrInfo.td:1123
    AMXOR_D                               = 507, // LoongArchInstrInfo.td:1112
    AMXOR_W                               = 508, // LoongArchInstrInfo.td:1111
    AMXOR__DB_D                           = 509, // LoongArchInstrInfo.td:1134
    AMXOR__DB_W                           = 510, // LoongArchInstrInfo.td:1133
    AND                                   = 511, // LoongArchInstrInfo.td:863
    ANDI                                  = 512, // LoongArchInstrInfo.td:867
    ANDN                                  = 513, // LoongArchInstrInfo.td:950
    ARMADC_W                              = 514, // LoongArchLBTInstrInfo.td:168
    ARMADD_W                              = 515, // LoongArchLBTInstrInfo.td:166
    ARMAND_W                              = 516, // LoongArchLBTInstrInfo.td:170
    ARMMFFLAG                             = 517, // LoongArchLBTInstrInfo.td:186
    ARMMOVE                               = 518, // LoongArchLBTInstrInfo.td:183
    ARMMOV_D                              = 519, // LoongArchLBTInstrInfo.td:238
    ARMMOV_W                              = 520, // LoongArchLBTInstrInfo.td:184
    ARMMTFLAG                             = 521, // LoongArchLBTInstrInfo.td:187
    ARMNOT_W                              = 522, // LoongArchLBTInstrInfo.td:173
    ARMOR_W                               = 523, // LoongArchLBTInstrInfo.td:171
    ARMROTRI_W                            = 524, // LoongArchLBTInstrInfo.td:181
    ARMROTR_W                             = 525, // LoongArchLBTInstrInfo.td:177
    ARMRRX_W                              = 526, // LoongArchLBTInstrInfo.td:182
    ARMSBC_W                              = 527, // LoongArchLBTInstrInfo.td:169
    ARMSLLI_W                             = 528, // LoongArchLBTInstrInfo.td:178
    ARMSLL_W                              = 529, // LoongArchLBTInstrInfo.td:174
    ARMSRAI_W                             = 530, // LoongArchLBTInstrInfo.td:180
    ARMSRA_W                              = 531, // LoongArchLBTInstrInfo.td:176
    ARMSRLI_W                             = 532, // LoongArchLBTInstrInfo.td:179
    ARMSRL_W                              = 533, // LoongArchLBTInstrInfo.td:175
    ARMSUB_W                              = 534, // LoongArchLBTInstrInfo.td:167
    ARMXOR_W                              = 535, // LoongArchLBTInstrInfo.td:172
    ASRTGT_D                              = 536, // LoongArchInstrInfo.td:1172
    ASRTLE_D                              = 537, // LoongArchInstrInfo.td:1170
    B                                     = 538, // LoongArchInstrInfo.td:899
    BCEQZ                                 = 539, // LoongArchFloat32InstrInfo.td:128
    BCNEZ                                 = 540, // LoongArchFloat32InstrInfo.td:129
    BEQ                                   = 541, // LoongArchInstrInfo.td:893
    BEQZ                                  = 542, // LoongArchInstrInfo.td:982
    BGE                                   = 543, // LoongArchInstrInfo.td:896
    BGEU                                  = 544, // LoongArchInstrInfo.td:898
    BITREV_4B                             = 545, // LoongArchInstrInfo.td:968
    BITREV_8B                             = 546, // LoongArchInstrInfo.td:1046
    BITREV_D                              = 547, // LoongArchInstrInfo.td:1047
    BITREV_W                              = 548, // LoongArchInstrInfo.td:969
    BL                                    = 549, // LoongArchInstrInfo.td:902
    BLT                                   = 550, // LoongArchInstrInfo.td:895
    BLTU                                  = 551, // LoongArchInstrInfo.td:897
    BNE                                   = 552, // LoongArchInstrInfo.td:894
    BNEZ                                  = 553, // LoongArchInstrInfo.td:983
    BREAK                                 = 554, // LoongArchInstrInfo.td:930
    BSTRINS_D                             = 555, // LoongArchInstrInfo.td:1049
    BSTRINS_W                             = 556, // LoongArchInstrInfo.td:971
    BSTRPICK_D                            = 557, // LoongArchInstrInfo.td:1053
    BSTRPICK_W                            = 558, // LoongArchInstrInfo.td:975
    BYTEPICK_D                            = 559, // LoongArchInstrInfo.td:1040
    BYTEPICK_W                            = 560, // LoongArchInstrInfo.td:966
    CACOP                                 = 561, // LoongArchInstrInfo.td:944
    CLO_D                                 = 562, // LoongArchInstrInfo.td:1036
    CLO_W                                 = 563, // LoongArchInstrInfo.td:962
    CLZ_D                                 = 564, // LoongArchInstrInfo.td:1037
    CLZ_W                                 = 565, // LoongArchInstrInfo.td:963
    CPUCFG                                = 566, // LoongArchInstrInfo.td:941
    CRCC_W_B_W                            = 567, // LoongArchInstrInfo.td:1164
    CRCC_W_D_W                            = 568, // LoongArchInstrInfo.td:1167
    CRCC_W_H_W                            = 569, // LoongArchInstrInfo.td:1165
    CRCC_W_W_W                            = 570, // LoongArchInstrInfo.td:1166
    CRC_W_B_W                             = 571, // LoongArchInstrInfo.td:1160
    CRC_W_D_W                             = 572, // LoongArchInstrInfo.td:1163
    CRC_W_H_W                             = 573, // LoongArchInstrInfo.td:1161
    CRC_W_W_W                             = 574, // LoongArchInstrInfo.td:1162
    CSRRD                                 = 575, // LoongArchInstrInfo.td:2525
    CSRWR                                 = 576, // LoongArchInstrInfo.td:2528
    CSRXCHG                               = 577, // LoongArchInstrInfo.td:2530
    CTO_D                                 = 578, // LoongArchInstrInfo.td:1038
    CTO_W                                 = 579, // LoongArchInstrInfo.td:964
    CTZ_D                                 = 580, // LoongArchInstrInfo.td:1039
    CTZ_W                                 = 581, // LoongArchInstrInfo.td:965
    DBAR                                  = 582, // LoongArchInstrInfo.td:925
    DBCL                                  = 583, // LoongArchInstrInfo.td:2568
    DIV_D                                 = 584, // LoongArchInstrInfo.td:1019
    DIV_DU                                = 585, // LoongArchInstrInfo.td:1021
    DIV_W                                 = 586, // LoongArchInstrInfo.td:877
    DIV_WU                                = 587, // LoongArchInstrInfo.td:879
    ERTN                                  = 588, // LoongArchInstrInfo.td:2567
    EXT_W_B                               = 589, // LoongArchInstrInfo.td:960
    EXT_W_H                               = 590, // LoongArchInstrInfo.td:961
    FABS_D                                = 591, // LoongArchFloat64InstrInfo.td:48
    FABS_S                                = 592, // LoongArchFloat32InstrInfo.td:67
    FADD_D                                = 593, // LoongArchFloat64InstrInfo.td:36
    FADD_S                                = 594, // LoongArchFloat32InstrInfo.td:55
    FCLASS_D                              = 595, // LoongArchFloat64InstrInfo.td:58
    FCLASS_S                              = 596, // LoongArchFloat32InstrInfo.td:77
    FCMP_CAF_D                            = 597, // LoongArchFloat64InstrInfo.td:61
    FCMP_CAF_S                            = 598, // LoongArchFloat32InstrInfo.td:81
    FCMP_CEQ_D                            = 599, // LoongArchFloat64InstrInfo.td:63
    FCMP_CEQ_S                            = 600, // LoongArchFloat32InstrInfo.td:83
    FCMP_CLE_D                            = 601, // LoongArchFloat64InstrInfo.td:67
    FCMP_CLE_S                            = 602, // LoongArchFloat32InstrInfo.td:87
    FCMP_CLT_D                            = 603, // LoongArchFloat64InstrInfo.td:65
    FCMP_CLT_S                            = 604, // LoongArchFloat32InstrInfo.td:85
    FCMP_CNE_D                            = 605, // LoongArchFloat64InstrInfo.td:69
    FCMP_CNE_S                            = 606, // LoongArchFloat32InstrInfo.td:89
    FCMP_COR_D                            = 607, // LoongArchFloat64InstrInfo.td:70
    FCMP_COR_S                            = 608, // LoongArchFloat32InstrInfo.td:90
    FCMP_CUEQ_D                           = 609, // LoongArchFloat64InstrInfo.td:64
    FCMP_CUEQ_S                           = 610, // LoongArchFloat32InstrInfo.td:84
    FCMP_CULE_D                           = 611, // LoongArchFloat64InstrInfo.td:68
    FCMP_CULE_S                           = 612, // LoongArchFloat32InstrInfo.td:88
    FCMP_CULT_D                           = 613, // LoongArchFloat64InstrInfo.td:66
    FCMP_CULT_S                           = 614, // LoongArchFloat32InstrInfo.td:86
    FCMP_CUNE_D                           = 615, // LoongArchFloat64InstrInfo.td:71
    FCMP_CUNE_S                           = 616, // LoongArchFloat32InstrInfo.td:91
    FCMP_CUN_D                            = 617, // LoongArchFloat64InstrInfo.td:62
    FCMP_CUN_S                            = 618, // LoongArchFloat32InstrInfo.td:82
    FCMP_SAF_D                            = 619, // LoongArchFloat64InstrInfo.td:72
    FCMP_SAF_S                            = 620, // LoongArchFloat32InstrInfo.td:92
    FCMP_SEQ_D                            = 621, // LoongArchFloat64InstrInfo.td:74
    FCMP_SEQ_S                            = 622, // LoongArchFloat32InstrInfo.td:94
    FCMP_SLE_D                            = 623, // LoongArchFloat64InstrInfo.td:78
    FCMP_SLE_S                            = 624, // LoongArchFloat32InstrInfo.td:98
    FCMP_SLT_D                            = 625, // LoongArchFloat64InstrInfo.td:76
    FCMP_SLT_S                            = 626, // LoongArchFloat32InstrInfo.td:96
    FCMP_SNE_D                            = 627, // LoongArchFloat64InstrInfo.td:80
    FCMP_SNE_S                            = 628, // LoongArchFloat32InstrInfo.td:100
    FCMP_SOR_D                            = 629, // LoongArchFloat64InstrInfo.td:81
    FCMP_SOR_S                            = 630, // LoongArchFloat32InstrInfo.td:101
    FCMP_SUEQ_D                           = 631, // LoongArchFloat64InstrInfo.td:75
    FCMP_SUEQ_S                           = 632, // LoongArchFloat32InstrInfo.td:95
    FCMP_SULE_D                           = 633, // LoongArchFloat64InstrInfo.td:79
    FCMP_SULE_S                           = 634, // LoongArchFloat32InstrInfo.td:99
    FCMP_SULT_D                           = 635, // LoongArchFloat64InstrInfo.td:77
    FCMP_SULT_S                           = 636, // LoongArchFloat32InstrInfo.td:97
    FCMP_SUNE_D                           = 637, // LoongArchFloat64InstrInfo.td:82
    FCMP_SUNE_S                           = 638, // LoongArchFloat32InstrInfo.td:102
    FCMP_SUN_D                            = 639, // LoongArchFloat64InstrInfo.td:73
    FCMP_SUN_S                            = 640, // LoongArchFloat32InstrInfo.td:93
    FCOPYSIGN_D                           = 641, // LoongArchFloat64InstrInfo.td:57
    FCOPYSIGN_S                           = 642, // LoongArchFloat32InstrInfo.td:76
    FCVT_D_LD                             = 643, // LoongArchLBTInstrInfo.td:51
    FCVT_D_S                              = 644, // LoongArchFloat64InstrInfo.td:92
    FCVT_LD_D                             = 645, // LoongArchLBTInstrInfo.td:50
    FCVT_S_D                              = 646, // LoongArchFloat64InstrInfo.td:91
    FCVT_UD_D                             = 647, // LoongArchLBTInstrInfo.td:49
    FDIV_D                                = 648, // LoongArchFloat64InstrInfo.td:39
    FDIV_S                                = 649, // LoongArchFloat32InstrInfo.td:58
    FFINT_D_L                             = 650, // LoongArchFloat64InstrInfo.td:94
    FFINT_D_W                             = 651, // LoongArchFloat64InstrInfo.td:93
    FFINT_S_L                             = 652, // LoongArchFloat64InstrInfo.td:85
    FFINT_S_W                             = 653, // LoongArchFloat32InstrInfo.td:105
    FLDGT_D                               = 654, // LoongArchFloat64InstrInfo.td:127
    FLDGT_S                               = 655, // LoongArchFloat32InstrInfo.td:138
    FLDLE_D                               = 656, // LoongArchFloat64InstrInfo.td:128
    FLDLE_S                               = 657, // LoongArchFloat32InstrInfo.td:139
    FLDX_D                                = 658, // LoongArchFloat64InstrInfo.td:123
    FLDX_S                                = 659, // LoongArchFloat32InstrInfo.td:134
    FLD_D                                 = 660, // LoongArchFloat64InstrInfo.td:121
    FLD_S                                 = 661, // LoongArchFloat32InstrInfo.td:132
    FLOGB_D                               = 662, // LoongArchFloat64InstrInfo.td:56
    FLOGB_S                               = 663, // LoongArchFloat32InstrInfo.td:75
    FMADD_D                               = 664, // LoongArchFloat64InstrInfo.td:40
    FMADD_S                               = 665, // LoongArchFloat32InstrInfo.td:59
    FMAXA_D                               = 666, // LoongArchFloat64InstrInfo.td:46
    FMAXA_S                               = 667, // LoongArchFloat32InstrInfo.td:65
    FMAX_D                                = 668, // LoongArchFloat64InstrInfo.td:44
    FMAX_S                                = 669, // LoongArchFloat32InstrInfo.td:63
    FMINA_D                               = 670, // LoongArchFloat64InstrInfo.td:47
    FMINA_S                               = 671, // LoongArchFloat32InstrInfo.td:66
    FMIN_D                                = 672, // LoongArchFloat64InstrInfo.td:45
    FMIN_S                                = 673, // LoongArchFloat32InstrInfo.td:64
    FMOV_D                                = 674, // LoongArchFloat64InstrInfo.td:108
    FMOV_S                                = 675, // LoongArchFloat32InstrInfo.td:115
    FMSUB_D                               = 676, // LoongArchFloat64InstrInfo.td:41
    FMSUB_S                               = 677, // LoongArchFloat32InstrInfo.td:60
    FMUL_D                                = 678, // LoongArchFloat64InstrInfo.td:38
    FMUL_S                                = 679, // LoongArchFloat32InstrInfo.td:57
    FNEG_D                                = 680, // LoongArchFloat64InstrInfo.td:49
    FNEG_S                                = 681, // LoongArchFloat32InstrInfo.td:68
    FNMADD_D                              = 682, // LoongArchFloat64InstrInfo.td:42
    FNMADD_S                              = 683, // LoongArchFloat32InstrInfo.td:61
    FNMSUB_D                              = 684, // LoongArchFloat64InstrInfo.td:43
    FNMSUB_S                              = 685, // LoongArchFloat32InstrInfo.td:62
    FRECIPE_D                             = 686, // LoongArchFloat64InstrInfo.td:53
    FRECIPE_S                             = 687, // LoongArchFloat32InstrInfo.td:72
    FRECIP_D                              = 688, // LoongArchFloat64InstrInfo.td:51
    FRECIP_S                              = 689, // LoongArchFloat32InstrInfo.td:70
    FRINT_D                               = 690, // LoongArchFloat64InstrInfo.td:105
    FRINT_S                               = 691, // LoongArchFloat32InstrInfo.td:111
    FRSQRTE_D                             = 692, // LoongArchFloat64InstrInfo.td:54
    FRSQRTE_S                             = 693, // LoongArchFloat32InstrInfo.td:73
    FRSQRT_D                              = 694, // LoongArchFloat64InstrInfo.td:52
    FRSQRT_S                              = 695, // LoongArchFloat32InstrInfo.td:71
    FSCALEB_D                             = 696, // LoongArchFloat64InstrInfo.td:55
    FSCALEB_S                             = 697, // LoongArchFloat32InstrInfo.td:74
    FSEL_xD                               = 698, // LoongArchFloat64InstrInfo.td:112
    FSEL_xS                               = 699, // LoongArchFloat32InstrInfo.td:114
    FSQRT_D                               = 700, // LoongArchFloat64InstrInfo.td:50
    FSQRT_S                               = 701, // LoongArchFloat32InstrInfo.td:69
    FSTGT_D                               = 702, // LoongArchFloat64InstrInfo.td:129
    FSTGT_S                               = 703, // LoongArchFloat32InstrInfo.td:140
    FSTLE_D                               = 704, // LoongArchFloat64InstrInfo.td:130
    FSTLE_S                               = 705, // LoongArchFloat32InstrInfo.td:141
    FSTX_D                                = 706, // LoongArchFloat64InstrInfo.td:124
    FSTX_S                                = 707, // LoongArchFloat32InstrInfo.td:135
    FST_D                                 = 708, // LoongArchFloat64InstrInfo.td:122
    FST_S                                 = 709, // LoongArchFloat32InstrInfo.td:133
    FSUB_D                                = 710, // LoongArchFloat64InstrInfo.td:37
    FSUB_S                                = 711, // LoongArchFloat32InstrInfo.td:56
    FTINTRM_L_D                           = 712, // LoongArchFloat64InstrInfo.td:98
    FTINTRM_L_S                           = 713, // LoongArchFloat64InstrInfo.td:87
    FTINTRM_W_D                           = 714, // LoongArchFloat64InstrInfo.td:97
    FTINTRM_W_S                           = 715, // LoongArchFloat32InstrInfo.td:107
    FTINTRNE_L_D                          = 716, // LoongArchFloat64InstrInfo.td:104
    FTINTRNE_L_S                          = 717, // LoongArchFloat64InstrInfo.td:90
    FTINTRNE_W_D                          = 718, // LoongArchFloat64InstrInfo.td:103
    FTINTRNE_W_S                          = 719, // LoongArchFloat32InstrInfo.td:110
    FTINTRP_L_D                           = 720, // LoongArchFloat64InstrInfo.td:100
    FTINTRP_L_S                           = 721, // LoongArchFloat64InstrInfo.td:88
    FTINTRP_W_D                           = 722, // LoongArchFloat64InstrInfo.td:99
    FTINTRP_W_S                           = 723, // LoongArchFloat32InstrInfo.td:108
    FTINTRZ_L_D                           = 724, // LoongArchFloat64InstrInfo.td:102
    FTINTRZ_L_S                           = 725, // LoongArchFloat64InstrInfo.td:89
    FTINTRZ_W_D                           = 726, // LoongArchFloat64InstrInfo.td:101
    FTINTRZ_W_S                           = 727, // LoongArchFloat32InstrInfo.td:109
    FTINT_L_D                             = 728, // LoongArchFloat64InstrInfo.td:96
    FTINT_L_S                             = 729, // LoongArchFloat64InstrInfo.td:86
    FTINT_W_D                             = 730, // LoongArchFloat64InstrInfo.td:95
    FTINT_W_S                             = 731, // LoongArchFloat32InstrInfo.td:106
    GCSRRD                                = 732, // LoongArchLVZInstrInfo.td:19
    GCSRWR                                = 733, // LoongArchLVZInstrInfo.td:23
    GCSRXCHG                              = 734, // LoongArchLVZInstrInfo.td:25
    GTLBFLUSH                             = 735, // LoongArchLVZInstrInfo.td:30
    HVCL                                  = 736, // LoongArchLVZInstrInfo.td:31
    IBAR                                  = 737, // LoongArchInstrInfo.td:926
    IDLE                                  = 738, // LoongArchInstrInfo.td:2569
    INVTLB                                = 739, // LoongArchInstrInfo.td:2555
    IOCSRRD_B                             = 740, // LoongArchInstrInfo.td:2536
    IOCSRRD_D                             = 741, // LoongArchInstrInfo.td:2543
    IOCSRRD_H                             = 742, // LoongArchInstrInfo.td:2537
    IOCSRRD_W                             = 743, // LoongArchInstrInfo.td:2538
    IOCSRWR_B                             = 744, // LoongArchInstrInfo.td:2539
    IOCSRWR_D                             = 745, // LoongArchInstrInfo.td:2544
    IOCSRWR_H                             = 746, // LoongArchInstrInfo.td:2540
    IOCSRWR_W                             = 747, // LoongArchInstrInfo.td:2541
    JIRL                                  = 748, // LoongArchInstrInfo.td:904
    JISCR0                                = 749, // LoongArchLBTInstrInfo.td:22
    JISCR1                                = 750, // LoongArchLBTInstrInfo.td:23
    LDDIR                                 = 751, // LoongArchInstrInfo.td:2560
    LDGT_B                                = 752, // LoongArchInstrInfo.td:1081
    LDGT_D                                = 753, // LoongArchInstrInfo.td:1084
    LDGT_H                                = 754, // LoongArchInstrInfo.td:1082
    LDGT_W                                = 755, // LoongArchInstrInfo.td:1083
    LDLE_B                                = 756, // LoongArchInstrInfo.td:1085
    LDLE_D                                = 757, // LoongArchInstrInfo.td:1088
    LDLE_H                                = 758, // LoongArchInstrInfo.td:1086
    LDLE_W                                = 759, // LoongArchInstrInfo.td:1087
    LDL_D                                 = 760, // LoongArchLBTInstrInfo.td:199
    LDL_W                                 = 761, // LoongArchLBTInstrInfo.td:54
    LDPTE                                 = 762, // LoongArchInstrInfo.td:2562
    LDPTR_D                               = 763, // LoongArchInstrInfo.td:1073
    LDPTR_W                               = 764, // LoongArchInstrInfo.td:1072
    LDR_D                                 = 765, // LoongArchLBTInstrInfo.td:200
    LDR_W                                 = 766, // LoongArchLBTInstrInfo.td:55
    LDX_B                                 = 767, // LoongArchInstrInfo.td:1061
    LDX_BU                                = 768, // LoongArchInstrInfo.td:1065
    LDX_D                                 = 769, // LoongArchInstrInfo.td:1064
    LDX_H                                 = 770, // LoongArchInstrInfo.td:1062
    LDX_HU                                = 771, // LoongArchInstrInfo.td:1066
    LDX_W                                 = 772, // LoongArchInstrInfo.td:1063
    LDX_WU                                = 773, // LoongArchInstrInfo.td:1067
    LD_B                                  = 774, // LoongArchInstrInfo.td:908
    LD_BU                                 = 775, // LoongArchInstrInfo.td:911
    LD_D                                  = 776, // LoongArchInstrInfo.td:1059
    LD_H                                  = 777, // LoongArchInstrInfo.td:909
    LD_HU                                 = 778, // LoongArchInstrInfo.td:912
    LD_W                                  = 779, // LoongArchInstrInfo.td:910
    LD_WU                                 = 780, // LoongArchInstrInfo.td:1058
    LLACQ_D                               = 781, // LoongArchInstrInfo.td:1156
    LLACQ_W                               = 782, // LoongArchInstrInfo.td:1154
    LL_D                                  = 783, // LoongArchInstrInfo.td:1151
    LL_W                                  = 784, // LoongArchInstrInfo.td:921
    LU12I_W                               = 785, // LoongArchInstrInfo.td:856
    LU32I_D                               = 786, // LoongArchInstrInfo.td:1005
    LU52I_D                               = 787, // LoongArchInstrInfo.td:1010
    MASKEQZ                               = 788, // LoongArchInstrInfo.td:978
    MASKNEZ                               = 789, // LoongArchInstrInfo.td:979
    MOD_D                                 = 790, // LoongArchInstrInfo.td:1020
    MOD_DU                                = 791, // LoongArchInstrInfo.td:1022
    MOD_W                                 = 792, // LoongArchInstrInfo.td:878
    MOD_WU                                = 793, // LoongArchInstrInfo.td:880
    MOVCF2FR_xS                           = 794, // LoongArchFloat32InstrInfo.td:123
    MOVCF2GR                              = 795, // LoongArchFloat32InstrInfo.td:125
    MOVFCSR2GR                            = 796, // LoongArchFloat32InstrInfo.td:120
    MOVFR2CF_xS                           = 797, // LoongArchFloat32InstrInfo.td:122
    MOVFR2GR_D                            = 798, // LoongArchFloat64InstrInfo.td:137
    MOVFR2GR_S                            = 799, // LoongArchFloat32InstrInfo.td:117
    MOVFR2GR_S_64                         = 800, // LoongArchFloat64InstrInfo.td:111
    MOVFRH2GR_S                           = 801, // LoongArchFloat64InstrInfo.td:109
    MOVGR2CF                              = 802, // LoongArchFloat32InstrInfo.td:124
    MOVGR2FCSR                            = 803, // LoongArchFloat32InstrInfo.td:119
    MOVGR2FRH_W                           = 804, // LoongArchFloat64InstrInfo.td:115
    MOVGR2FR_D                            = 805, // LoongArchFloat64InstrInfo.td:136
    MOVGR2FR_W                            = 806, // LoongArchFloat32InstrInfo.td:116
    MOVGR2FR_W_64                         = 807, // LoongArchFloat64InstrInfo.td:142
    MOVGR2SCR                             = 808, // LoongArchLBTInstrInfo.td:19
    MOVSCR2GR                             = 809, // LoongArchLBTInstrInfo.td:20
    MULH_D                                = 810, // LoongArchInstrInfo.td:1014
    MULH_DU                               = 811, // LoongArchInstrInfo.td:1015
    MULH_W                                = 812, // LoongArchInstrInfo.td:874
    MULH_WU                               = 813, // LoongArchInstrInfo.td:875
    MULW_D_W                              = 814, // LoongArchInstrInfo.td:1016
    MULW_D_WU                             = 815, // LoongArchInstrInfo.td:1017
    MUL_D                                 = 816, // LoongArchInstrInfo.td:1013
    MUL_W                                 = 817, // LoongArchInstrInfo.td:873
    NOR                                   = 818, // LoongArchInstrInfo.td:865
    OR                                    = 819, // LoongArchInstrInfo.td:864
    ORI                                   = 820, // LoongArchInstrInfo.td:870
    ORN                                   = 821, // LoongArchInstrInfo.td:951
    PCADDI                                = 822, // LoongArchInstrInfo.td:952
    PCADDU12I                             = 823, // LoongArchInstrInfo.td:862
    PCADDU18I                             = 824, // LoongArchInstrInfo.td:1012
    PCALAU12I                             = 825, // LoongArchInstrInfo.td:953
    PRELD                                 = 826, // LoongArchInstrInfo.td:917
    PRELDX                                = 827, // LoongArchInstrInfo.td:1077
    RCRI_B                                = 828, // LoongArchLBTInstrInfo.td:45
    RCRI_D                                = 829, // LoongArchLBTInstrInfo.td:195
    RCRI_H                                = 830, // LoongArchLBTInstrInfo.td:46
    RCRI_W                                = 831, // LoongArchLBTInstrInfo.td:47
    RCR_B                                 = 832, // LoongArchLBTInstrInfo.td:41
    RCR_D                                 = 833, // LoongArchLBTInstrInfo.td:194
    RCR_H                                 = 834, // LoongArchLBTInstrInfo.td:42
    RCR_W                                 = 835, // LoongArchLBTInstrInfo.td:43
    RDTIMEH_W                             = 836, // LoongArchInstrInfo.td:932
    RDTIMEL_W                             = 837, // LoongArchInstrInfo.td:931
    RDTIME_D                              = 838, // LoongArchInstrInfo.td:1174
    REVB_2H                               = 839, // LoongArchInstrInfo.td:967
    REVB_2W                               = 840, // LoongArchInstrInfo.td:1042
    REVB_4H                               = 841, // LoongArchInstrInfo.td:1041
    REVB_D                                = 842, // LoongArchInstrInfo.td:1043
    REVH_2W                               = 843, // LoongArchInstrInfo.td:1044
    REVH_D                                = 844, // LoongArchInstrInfo.td:1045
    ROTRI_B                               = 845, // LoongArchLBTInstrInfo.td:38
    ROTRI_D                               = 846, // LoongArchInstrInfo.td:1033
    ROTRI_H                               = 847, // LoongArchLBTInstrInfo.td:39
    ROTRI_W                               = 848, // LoongArchInstrInfo.td:957
    ROTR_B                                = 849, // LoongArchLBTInstrInfo.td:35
    ROTR_D                                = 850, // LoongArchInstrInfo.td:1029
    ROTR_H                                = 851, // LoongArchLBTInstrInfo.td:36
    ROTR_W                                = 852, // LoongArchInstrInfo.td:956
    SBC_B                                 = 853, // LoongArchLBTInstrInfo.td:31
    SBC_D                                 = 854, // LoongArchLBTInstrInfo.td:193
    SBC_H                                 = 855, // LoongArchLBTInstrInfo.td:32
    SBC_W                                 = 856, // LoongArchLBTInstrInfo.td:33
    SCREL_D                               = 857, // LoongArchInstrInfo.td:1157
    SCREL_W                               = 858, // LoongArchInstrInfo.td:1155
    SC_D                                  = 859, // LoongArchInstrInfo.td:1152
    SC_Q                                  = 860, // LoongArchInstrInfo.td:1153
    SC_W                                  = 861, // LoongArchInstrInfo.td:922
    SETARMJ                               = 862, // LoongArchLBTInstrInfo.td:188
    SETX86J                               = 863, // LoongArchLBTInstrInfo.td:152
    SETX86LOOPE                           = 864, // LoongArchLBTInstrInfo.td:153
    SETX86LOOPNE                          = 865, // LoongArchLBTInstrInfo.td:154
    SET_CFR_FALSE                         = 866, // LoongArchFloat32InstrInfo.td:155
    SET_CFR_TRUE                          = 867, // LoongArchFloat32InstrInfo.td:157
    SLLI_D                                = 868, // LoongArchInstrInfo.td:1030
    SLLI_W                                = 869, // LoongArchInstrInfo.td:888
    SLL_D                                 = 870, // LoongArchInstrInfo.td:1026
    SLL_W                                 = 871, // LoongArchInstrInfo.td:884
    SLT                                   = 872, // LoongArchInstrInfo.td:858
    SLTI                                  = 873, // LoongArchInstrInfo.td:860
    SLTU                                  = 874, // LoongArchInstrInfo.td:859
    SLTUI                                 = 875, // LoongArchInstrInfo.td:861
    SRAI_D                                = 876, // LoongArchInstrInfo.td:1032
    SRAI_W                                = 877, // LoongArchInstrInfo.td:890
    SRA_D                                 = 878, // LoongArchInstrInfo.td:1028
    SRA_W                                 = 879, // LoongArchInstrInfo.td:886
    SRLI_D                                = 880, // LoongArchInstrInfo.td:1031
    SRLI_W                                = 881, // LoongArchInstrInfo.td:889
    SRL_D                                 = 882, // LoongArchInstrInfo.td:1027
    SRL_W                                 = 883, // LoongArchInstrInfo.td:885
    STGT_B                                = 884, // LoongArchInstrInfo.td:1089
    STGT_D                                = 885, // LoongArchInstrInfo.td:1092
    STGT_H                                = 886, // LoongArchInstrInfo.td:1090
    STGT_W                                = 887, // LoongArchInstrInfo.td:1091
    STLE_B                                = 888, // LoongArchInstrInfo.td:1093
    STLE_D                                = 889, // LoongArchInstrInfo.td:1096
    STLE_H                                = 890, // LoongArchInstrInfo.td:1094
    STLE_W                                = 891, // LoongArchInstrInfo.td:1095
    STL_D                                 = 892, // LoongArchLBTInstrInfo.td:204
    STL_W                                 = 893, // LoongArchLBTInstrInfo.td:59
    STPTR_D                               = 894, // LoongArchInstrInfo.td:1075
    STPTR_W                               = 895, // LoongArchInstrInfo.td:1074
    STR_D                                 = 896, // LoongArchLBTInstrInfo.td:205
    STR_W                                 = 897, // LoongArchLBTInstrInfo.td:60
    STX_B                                 = 898, // LoongArchInstrInfo.td:1068
    STX_D                                 = 899, // LoongArchInstrInfo.td:1071
    STX_H                                 = 900, // LoongArchInstrInfo.td:1069
    STX_W                                 = 901, // LoongArchInstrInfo.td:1070
    ST_B                                  = 902, // LoongArchInstrInfo.td:913
    ST_D                                  = 903, // LoongArchInstrInfo.td:1060
    ST_H                                  = 904, // LoongArchInstrInfo.td:914
    ST_W                                  = 905, // LoongArchInstrInfo.td:915
    SUB_D                                 = 906, // LoongArchInstrInfo.td:992
    SUB_W                                 = 907, // LoongArchInstrInfo.td:853
    SYSCALL                               = 908, // LoongArchInstrInfo.td:929
    TLBCLR                                = 909, // LoongArchInstrInfo.td:2553
    TLBFILL                               = 910, // LoongArchInstrInfo.td:2552
    TLBFLUSH                              = 911, // LoongArchInstrInfo.td:2554
    TLBRD                                 = 912, // LoongArchInstrInfo.td:2550
    TLBSRCH                               = 913, // LoongArchInstrInfo.td:2549
    TLBWR                                 = 914, // LoongArchInstrInfo.td:2551
    UD                                    = 915, // LoongArchInstrInfo.td:935
    VABSD_B                               = 916, // LoongArchLSXInstrInfo.td:562
    VABSD_BU                              = 917, // LoongArchLSXInstrInfo.td:566
    VABSD_D                               = 918, // LoongArchLSXInstrInfo.td:565
    VABSD_DU                              = 919, // LoongArchLSXInstrInfo.td:569
    VABSD_H                               = 920, // LoongArchLSXInstrInfo.td:563
    VABSD_HU                              = 921, // LoongArchLSXInstrInfo.td:567
    VABSD_W                               = 922, // LoongArchLSXInstrInfo.td:564
    VABSD_WU                              = 923, // LoongArchLSXInstrInfo.td:568
    VADDA_B                               = 924, // LoongArchLSXInstrInfo.td:571
    VADDA_D                               = 925, // LoongArchLSXInstrInfo.td:574
    VADDA_H                               = 926, // LoongArchLSXInstrInfo.td:572
    VADDA_W                               = 927, // LoongArchLSXInstrInfo.td:573
    VADDI_BU                              = 928, // LoongArchLSXInstrInfo.td:449
    VADDI_DU                              = 929, // LoongArchLSXInstrInfo.td:452
    VADDI_HU                              = 930, // LoongArchLSXInstrInfo.td:450
    VADDI_WU                              = 931, // LoongArchLSXInstrInfo.td:451
    VADDWEV_D_W                           = 932, // LoongArchLSXInstrInfo.td:502
    VADDWEV_D_WU                          = 933, // LoongArchLSXInstrInfo.td:520
    VADDWEV_D_WU_W                        = 934, // LoongArchLSXInstrInfo.td:538
    VADDWEV_H_B                           = 935, // LoongArchLSXInstrInfo.td:500
    VADDWEV_H_BU                          = 936, // LoongArchLSXInstrInfo.td:518
    VADDWEV_H_BU_B                        = 937, // LoongArchLSXInstrInfo.td:536
    VADDWEV_Q_D                           = 938, // LoongArchLSXInstrInfo.td:503
    VADDWEV_Q_DU                          = 939, // LoongArchLSXInstrInfo.td:521
    VADDWEV_Q_DU_D                        = 940, // LoongArchLSXInstrInfo.td:539
    VADDWEV_W_H                           = 941, // LoongArchLSXInstrInfo.td:501
    VADDWEV_W_HU                          = 942, // LoongArchLSXInstrInfo.td:519
    VADDWEV_W_HU_H                        = 943, // LoongArchLSXInstrInfo.td:537
    VADDWOD_D_W                           = 944, // LoongArchLSXInstrInfo.td:506
    VADDWOD_D_WU                          = 945, // LoongArchLSXInstrInfo.td:524
    VADDWOD_D_WU_W                        = 946, // LoongArchLSXInstrInfo.td:542
    VADDWOD_H_B                           = 947, // LoongArchLSXInstrInfo.td:504
    VADDWOD_H_BU                          = 948, // LoongArchLSXInstrInfo.td:522
    VADDWOD_H_BU_B                        = 949, // LoongArchLSXInstrInfo.td:540
    VADDWOD_Q_D                           = 950, // LoongArchLSXInstrInfo.td:507
    VADDWOD_Q_DU                          = 951, // LoongArchLSXInstrInfo.td:525
    VADDWOD_Q_DU_D                        = 952, // LoongArchLSXInstrInfo.td:543
    VADDWOD_W_H                           = 953, // LoongArchLSXInstrInfo.td:505
    VADDWOD_W_HU                          = 954, // LoongArchLSXInstrInfo.td:523
    VADDWOD_W_HU_H                        = 955, // LoongArchLSXInstrInfo.td:541
    VADD_B                                = 956, // LoongArchLSXInstrInfo.td:437
    VADD_D                                = 957, // LoongArchLSXInstrInfo.td:440
    VADD_H                                = 958, // LoongArchLSXInstrInfo.td:438
    VADD_Q                                = 959, // LoongArchLSXInstrInfo.td:441
    VADD_W                                = 960, // LoongArchLSXInstrInfo.td:439
    VANDI_B                               = 961, // LoongArchLSXInstrInfo.td:745
    VANDN_V                               = 962, // LoongArchLSXInstrInfo.td:742
    VAND_V                                = 963, // LoongArchLSXInstrInfo.td:738
    VAVGR_B                               = 964, // LoongArchLSXInstrInfo.td:553
    VAVGR_BU                              = 965, // LoongArchLSXInstrInfo.td:557
    VAVGR_D                               = 966, // LoongArchLSXInstrInfo.td:556
    VAVGR_DU                              = 967, // LoongArchLSXInstrInfo.td:560
    VAVGR_H                               = 968, // LoongArchLSXInstrInfo.td:554
    VAVGR_HU                              = 969, // LoongArchLSXInstrInfo.td:558
    VAVGR_W                               = 970, // LoongArchLSXInstrInfo.td:555
    VAVGR_WU                              = 971, // LoongArchLSXInstrInfo.td:559
    VAVG_B                                = 972, // LoongArchLSXInstrInfo.td:545
    VAVG_BU                               = 973, // LoongArchLSXInstrInfo.td:549
    VAVG_D                                = 974, // LoongArchLSXInstrInfo.td:548
    VAVG_DU                               = 975, // LoongArchLSXInstrInfo.td:552
    VAVG_H                                = 976, // LoongArchLSXInstrInfo.td:546
    VAVG_HU                               = 977, // LoongArchLSXInstrInfo.td:550
    VAVG_W                                = 978, // LoongArchLSXInstrInfo.td:547
    VAVG_WU                               = 979, // LoongArchLSXInstrInfo.td:551
    VBITCLRI_B                            = 980, // LoongArchLSXInstrInfo.td:923
    VBITCLRI_D                            = 981, // LoongArchLSXInstrInfo.td:926
    VBITCLRI_H                            = 982, // LoongArchLSXInstrInfo.td:924
    VBITCLRI_W                            = 983, // LoongArchLSXInstrInfo.td:925
    VBITCLR_B                             = 984, // LoongArchLSXInstrInfo.td:919
    VBITCLR_D                             = 985, // LoongArchLSXInstrInfo.td:922
    VBITCLR_H                             = 986, // LoongArchLSXInstrInfo.td:920
    VBITCLR_W                             = 987, // LoongArchLSXInstrInfo.td:921
    VBITREVI_B                            = 988, // LoongArchLSXInstrInfo.td:941
    VBITREVI_D                            = 989, // LoongArchLSXInstrInfo.td:944
    VBITREVI_H                            = 990, // LoongArchLSXInstrInfo.td:942
    VBITREVI_W                            = 991, // LoongArchLSXInstrInfo.td:943
    VBITREV_B                             = 992, // LoongArchLSXInstrInfo.td:937
    VBITREV_D                             = 993, // LoongArchLSXInstrInfo.td:940
    VBITREV_H                             = 994, // LoongArchLSXInstrInfo.td:938
    VBITREV_W                             = 995, // LoongArchLSXInstrInfo.td:939
    VBITSELI_B                            = 996, // LoongArchLSXInstrInfo.td:1147
    VBITSEL_V                             = 997, // LoongArchLSXInstrInfo.td:1145
    VBITSETI_B                            = 998, // LoongArchLSXInstrInfo.td:932
    VBITSETI_D                            = 999, // LoongArchLSXInstrInfo.td:935
    VBITSETI_H                            = 1000, // LoongArchLSXInstrInfo.td:933
    VBITSETI_W                            = 1001, // LoongArchLSXInstrInfo.td:934
    VBITSET_B                             = 1002, // LoongArchLSXInstrInfo.td:928
    VBITSET_D                             = 1003, // LoongArchLSXInstrInfo.td:931
    VBITSET_H                             = 1004, // LoongArchLSXInstrInfo.td:929
    VBITSET_W                             = 1005, // LoongArchLSXInstrInfo.td:930
    VBSLL_V                               = 1006, // LoongArchLSXInstrInfo.td:1187
    VBSRL_V                               = 1007, // LoongArchLSXInstrInfo.td:1188
    VCLO_B                                = 1008, // LoongArchLSXInstrInfo.td:905
    VCLO_D                                = 1009, // LoongArchLSXInstrInfo.td:908
    VCLO_H                                = 1010, // LoongArchLSXInstrInfo.td:906
    VCLO_W                                = 1011, // LoongArchLSXInstrInfo.td:907
    VCLZ_B                                = 1012, // LoongArchLSXInstrInfo.td:909
    VCLZ_D                                = 1013, // LoongArchLSXInstrInfo.td:912
    VCLZ_H                                = 1014, // LoongArchLSXInstrInfo.td:910
    VCLZ_W                                = 1015, // LoongArchLSXInstrInfo.td:911
    VDIV_B                                = 1016, // LoongArchLSXInstrInfo.td:684
    VDIV_BU                               = 1017, // LoongArchLSXInstrInfo.td:688
    VDIV_D                                = 1018, // LoongArchLSXInstrInfo.td:687
    VDIV_DU                               = 1019, // LoongArchLSXInstrInfo.td:691
    VDIV_H                                = 1020, // LoongArchLSXInstrInfo.td:685
    VDIV_HU                               = 1021, // LoongArchLSXInstrInfo.td:689
    VDIV_W                                = 1022, // LoongArchLSXInstrInfo.td:686
    VDIV_WU                               = 1023, // LoongArchLSXInstrInfo.td:690
    VEXT2XV_DU_BU                         = 1024, // LoongArchLASXInstrInfo.td:518
    VEXT2XV_DU_HU                         = 1025, // LoongArchLASXInstrInfo.td:520
    VEXT2XV_DU_WU                         = 1026, // LoongArchLASXInstrInfo.td:521
    VEXT2XV_D_B                           = 1027, // LoongArchLASXInstrInfo.td:512
    VEXT2XV_D_H                           = 1028, // LoongArchLASXInstrInfo.td:514
    VEXT2XV_D_W                           = 1029, // LoongArchLASXInstrInfo.td:515
    VEXT2XV_HU_BU                         = 1030, // LoongArchLASXInstrInfo.td:516
    VEXT2XV_H_B                           = 1031, // LoongArchLASXInstrInfo.td:510
    VEXT2XV_WU_BU                         = 1032, // LoongArchLASXInstrInfo.td:517
    VEXT2XV_WU_HU                         = 1033, // LoongArchLASXInstrInfo.td:519
    VEXT2XV_W_B                           = 1034, // LoongArchLASXInstrInfo.td:511
    VEXT2XV_W_H                           = 1035, // LoongArchLASXInstrInfo.td:513
    VEXTH_DU_WU                           = 1036, // LoongArchLSXInstrInfo.td:717
    VEXTH_D_W                             = 1037, // LoongArchLSXInstrInfo.td:713
    VEXTH_HU_BU                           = 1038, // LoongArchLSXInstrInfo.td:715
    VEXTH_H_B                             = 1039, // LoongArchLSXInstrInfo.td:711
    VEXTH_QU_DU                           = 1040, // LoongArchLSXInstrInfo.td:718
    VEXTH_Q_D                             = 1041, // LoongArchLSXInstrInfo.td:714
    VEXTH_WU_HU                           = 1042, // LoongArchLSXInstrInfo.td:716
    VEXTH_W_H                             = 1043, // LoongArchLSXInstrInfo.td:712
    VEXTL_QU_DU                           = 1044, // LoongArchLSXInstrInfo.td:793
    VEXTL_Q_D                             = 1045, // LoongArchLSXInstrInfo.td:789
    VEXTRINS_B                            = 1046, // LoongArchLSXInstrInfo.td:1233
    VEXTRINS_D                            = 1047, // LoongArchLSXInstrInfo.td:1230
    VEXTRINS_H                            = 1048, // LoongArchLSXInstrInfo.td:1232
    VEXTRINS_W                            = 1049, // LoongArchLSXInstrInfo.td:1231
    VFADD_D                               = 1050, // LoongArchLSXInstrInfo.td:952
    VFADD_S                               = 1051, // LoongArchLSXInstrInfo.td:951
    VFCLASS_D                             = 1052, // LoongArchLSXInstrInfo.td:983
    VFCLASS_S                             = 1053, // LoongArchLSXInstrInfo.td:982
    VFCMP_CAF_D                           = 1054, // LoongArchLSXInstrInfo.td:1122
    VFCMP_CAF_S                           = 1055, // LoongArchLSXInstrInfo.td:1099
    VFCMP_CEQ_D                           = 1056, // LoongArchLSXInstrInfo.td:1126
    VFCMP_CEQ_S                           = 1057, // LoongArchLSXInstrInfo.td:1103
    VFCMP_CLE_D                           = 1058, // LoongArchLSXInstrInfo.td:1128
    VFCMP_CLE_S                           = 1059, // LoongArchLSXInstrInfo.td:1105
    VFCMP_CLT_D                           = 1060, // LoongArchLSXInstrInfo.td:1124
    VFCMP_CLT_S                           = 1061, // LoongArchLSXInstrInfo.td:1101
    VFCMP_CNE_D                           = 1062, // LoongArchLSXInstrInfo.td:1138
    VFCMP_CNE_S                           = 1063, // LoongArchLSXInstrInfo.td:1115
    VFCMP_COR_D                           = 1064, // LoongArchLSXInstrInfo.td:1140
    VFCMP_COR_S                           = 1065, // LoongArchLSXInstrInfo.td:1117
    VFCMP_CUEQ_D                          = 1066, // LoongArchLSXInstrInfo.td:1134
    VFCMP_CUEQ_S                          = 1067, // LoongArchLSXInstrInfo.td:1111
    VFCMP_CULE_D                          = 1068, // LoongArchLSXInstrInfo.td:1136
    VFCMP_CULE_S                          = 1069, // LoongArchLSXInstrInfo.td:1113
    VFCMP_CULT_D                          = 1070, // LoongArchLSXInstrInfo.td:1132
    VFCMP_CULT_S                          = 1071, // LoongArchLSXInstrInfo.td:1109
    VFCMP_CUNE_D                          = 1072, // LoongArchLSXInstrInfo.td:1142
    VFCMP_CUNE_S                          = 1073, // LoongArchLSXInstrInfo.td:1119
    VFCMP_CUN_D                           = 1074, // LoongArchLSXInstrInfo.td:1130
    VFCMP_CUN_S                           = 1075, // LoongArchLSXInstrInfo.td:1107
    VFCMP_SAF_D                           = 1076, // LoongArchLSXInstrInfo.td:1123
    VFCMP_SAF_S                           = 1077, // LoongArchLSXInstrInfo.td:1100
    VFCMP_SEQ_D                           = 1078, // LoongArchLSXInstrInfo.td:1127
    VFCMP_SEQ_S                           = 1079, // LoongArchLSXInstrInfo.td:1104
    VFCMP_SLE_D                           = 1080, // LoongArchLSXInstrInfo.td:1129
    VFCMP_SLE_S                           = 1081, // LoongArchLSXInstrInfo.td:1106
    VFCMP_SLT_D                           = 1082, // LoongArchLSXInstrInfo.td:1125
    VFCMP_SLT_S                           = 1083, // LoongArchLSXInstrInfo.td:1102
    VFCMP_SNE_D                           = 1084, // LoongArchLSXInstrInfo.td:1139
    VFCMP_SNE_S                           = 1085, // LoongArchLSXInstrInfo.td:1116
    VFCMP_SOR_D                           = 1086, // LoongArchLSXInstrInfo.td:1141
    VFCMP_SOR_S                           = 1087, // LoongArchLSXInstrInfo.td:1118
    VFCMP_SUEQ_D                          = 1088, // LoongArchLSXInstrInfo.td:1135
    VFCMP_SUEQ_S                          = 1089, // LoongArchLSXInstrInfo.td:1112
    VFCMP_SULE_D                          = 1090, // LoongArchLSXInstrInfo.td:1137
    VFCMP_SULE_S                          = 1091, // LoongArchLSXInstrInfo.td:1114
    VFCMP_SULT_D                          = 1092, // LoongArchLSXInstrInfo.td:1133
    VFCMP_SULT_S                          = 1093, // LoongArchLSXInstrInfo.td:1110
    VFCMP_SUNE_D                          = 1094, // LoongArchLSXInstrInfo.td:1143
    VFCMP_SUNE_S                          = 1095, // LoongArchLSXInstrInfo.td:1120
    VFCMP_SUN_D                           = 1096, // LoongArchLSXInstrInfo.td:1131
    VFCMP_SUN_S                           = 1097, // LoongArchLSXInstrInfo.td:1108
    VFCVTH_D_S                            = 1098, // LoongArchLSXInstrInfo.td:999
    VFCVTH_S_H                            = 1099, // LoongArchLSXInstrInfo.td:997
    VFCVTL_D_S                            = 1100, // LoongArchLSXInstrInfo.td:998
    VFCVTL_S_H                            = 1101, // LoongArchLSXInstrInfo.td:996
    VFCVT_H_S                             = 1102, // LoongArchLSXInstrInfo.td:1000
    VFCVT_S_D                             = 1103, // LoongArchLSXInstrInfo.td:1001
    VFDIV_D                               = 1104, // LoongArchLSXInstrInfo.td:958
    VFDIV_S                               = 1105, // LoongArchLSXInstrInfo.td:957
    VFFINTH_D_W                           = 1106, // LoongArchLSXInstrInfo.td:1051
    VFFINTL_D_W                           = 1107, // LoongArchLSXInstrInfo.td:1050
    VFFINT_D_L                            = 1108, // LoongArchLSXInstrInfo.td:1047
    VFFINT_D_LU                           = 1109, // LoongArchLSXInstrInfo.td:1049
    VFFINT_S_L                            = 1110, // LoongArchLSXInstrInfo.td:1052
    VFFINT_S_W                            = 1111, // LoongArchLSXInstrInfo.td:1046
    VFFINT_S_WU                           = 1112, // LoongArchLSXInstrInfo.td:1048
    VFLOGB_D                              = 1113, // LoongArchLSXInstrInfo.td:980
    VFLOGB_S                              = 1114, // LoongArchLSXInstrInfo.td:979
    VFMADD_D                              = 1115, // LoongArchLSXInstrInfo.td:961
    VFMADD_S                              = 1116, // LoongArchLSXInstrInfo.td:960
    VFMAXA_D                              = 1117, // LoongArchLSXInstrInfo.td:975
    VFMAXA_S                              = 1118, // LoongArchLSXInstrInfo.td:974
    VFMAX_D                               = 1119, // LoongArchLSXInstrInfo.td:970
    VFMAX_S                               = 1120, // LoongArchLSXInstrInfo.td:969
    VFMINA_D                              = 1121, // LoongArchLSXInstrInfo.td:977
    VFMINA_S                              = 1122, // LoongArchLSXInstrInfo.td:976
    VFMIN_D                               = 1123, // LoongArchLSXInstrInfo.td:972
    VFMIN_S                               = 1124, // LoongArchLSXInstrInfo.td:971
    VFMSUB_D                              = 1125, // LoongArchLSXInstrInfo.td:963
    VFMSUB_S                              = 1126, // LoongArchLSXInstrInfo.td:962
    VFMUL_D                               = 1127, // LoongArchLSXInstrInfo.td:956
    VFMUL_S                               = 1128, // LoongArchLSXInstrInfo.td:955
    VFNMADD_D                             = 1129, // LoongArchLSXInstrInfo.td:965
    VFNMADD_S                             = 1130, // LoongArchLSXInstrInfo.td:964
    VFNMSUB_D                             = 1131, // LoongArchLSXInstrInfo.td:967
    VFNMSUB_S                             = 1132, // LoongArchLSXInstrInfo.td:966
    VFRECIPE_D                            = 1133, // LoongArchLSXInstrInfo.td:992
    VFRECIPE_S                            = 1134, // LoongArchLSXInstrInfo.td:991
    VFRECIP_D                             = 1135, // LoongArchLSXInstrInfo.td:988
    VFRECIP_S                             = 1136, // LoongArchLSXInstrInfo.td:987
    VFRINTRM_D                            = 1137, // LoongArchLSXInstrInfo.td:1010
    VFRINTRM_S                            = 1138, // LoongArchLSXInstrInfo.td:1009
    VFRINTRNE_D                           = 1139, // LoongArchLSXInstrInfo.td:1004
    VFRINTRNE_S                           = 1140, // LoongArchLSXInstrInfo.td:1003
    VFRINTRP_D                            = 1141, // LoongArchLSXInstrInfo.td:1008
    VFRINTRP_S                            = 1142, // LoongArchLSXInstrInfo.td:1007
    VFRINTRZ_D                            = 1143, // LoongArchLSXInstrInfo.td:1006
    VFRINTRZ_S                            = 1144, // LoongArchLSXInstrInfo.td:1005
    VFRINT_D                              = 1145, // LoongArchLSXInstrInfo.td:1012
    VFRINT_S                              = 1146, // LoongArchLSXInstrInfo.td:1011
    VFRSQRTE_D                            = 1147, // LoongArchLSXInstrInfo.td:994
    VFRSQRTE_S                            = 1148, // LoongArchLSXInstrInfo.td:993
    VFRSQRT_D                             = 1149, // LoongArchLSXInstrInfo.td:990
    VFRSQRT_S                             = 1150, // LoongArchLSXInstrInfo.td:989
    VFRSTPI_B                             = 1151, // LoongArchLSXInstrInfo.td:948
    VFRSTPI_H                             = 1152, // LoongArchLSXInstrInfo.td:949
    VFRSTP_B                              = 1153, // LoongArchLSXInstrInfo.td:946
    VFRSTP_H                              = 1154, // LoongArchLSXInstrInfo.td:947
    VFSQRT_D                              = 1155, // LoongArchLSXInstrInfo.td:986
    VFSQRT_S                              = 1156, // LoongArchLSXInstrInfo.td:985
    VFSUB_D                               = 1157, // LoongArchLSXInstrInfo.td:954
    VFSUB_S                               = 1158, // LoongArchLSXInstrInfo.td:953
    VFTINTH_L_S                           = 1159, // LoongArchLSXInstrInfo.td:1044
    VFTINTL_L_S                           = 1160, // LoongArchLSXInstrInfo.td:1043
    VFTINTRMH_L_S                         = 1161, // LoongArchLSXInstrInfo.td:1042
    VFTINTRML_L_S                         = 1162, // LoongArchLSXInstrInfo.td:1041
    VFTINTRM_L_D                          = 1163, // LoongArchLSXInstrInfo.td:1021
    VFTINTRM_W_D                          = 1164, // LoongArchLSXInstrInfo.td:1032
    VFTINTRM_W_S                          = 1165, // LoongArchLSXInstrInfo.td:1020
    VFTINTRNEH_L_S                        = 1166, // LoongArchLSXInstrInfo.td:1036
    VFTINTRNEL_L_S                        = 1167, // LoongArchLSXInstrInfo.td:1035
    VFTINTRNE_L_D                         = 1168, // LoongArchLSXInstrInfo.td:1015
    VFTINTRNE_W_D                         = 1169, // LoongArchLSXInstrInfo.td:1029
    VFTINTRNE_W_S                         = 1170, // LoongArchLSXInstrInfo.td:1014
    VFTINTRPH_L_S                         = 1171, // LoongArchLSXInstrInfo.td:1040
    VFTINTRPL_L_S                         = 1172, // LoongArchLSXInstrInfo.td:1039
    VFTINTRP_L_D                          = 1173, // LoongArchLSXInstrInfo.td:1019
    VFTINTRP_W_D                          = 1174, // LoongArchLSXInstrInfo.td:1031
    VFTINTRP_W_S                          = 1175, // LoongArchLSXInstrInfo.td:1018
    VFTINTRZH_L_S                         = 1176, // LoongArchLSXInstrInfo.td:1038
    VFTINTRZL_L_S                         = 1177, // LoongArchLSXInstrInfo.td:1037
    VFTINTRZ_LU_D                         = 1178, // LoongArchLSXInstrInfo.td:1025
    VFTINTRZ_L_D                          = 1179, // LoongArchLSXInstrInfo.td:1017
    VFTINTRZ_WU_S                         = 1180, // LoongArchLSXInstrInfo.td:1024
    VFTINTRZ_W_D                          = 1181, // LoongArchLSXInstrInfo.td:1030
    VFTINTRZ_W_S                          = 1182, // LoongArchLSXInstrInfo.td:1016
    VFTINT_LU_D                           = 1183, // LoongArchLSXInstrInfo.td:1027
    VFTINT_L_D                            = 1184, // LoongArchLSXInstrInfo.td:1023
    VFTINT_WU_S                           = 1185, // LoongArchLSXInstrInfo.td:1026
    VFTINT_W_D                            = 1186, // LoongArchLSXInstrInfo.td:1033
    VFTINT_W_S                            = 1187, // LoongArchLSXInstrInfo.td:1022
    VHADDW_DU_WU                          = 1188, // LoongArchLSXInstrInfo.td:488
    VHADDW_D_W                            = 1189, // LoongArchLSXInstrInfo.td:484
    VHADDW_HU_BU                          = 1190, // LoongArchLSXInstrInfo.td:486
    VHADDW_H_B                            = 1191, // LoongArchLSXInstrInfo.td:482
    VHADDW_QU_DU                          = 1192, // LoongArchLSXInstrInfo.td:489
    VHADDW_Q_D                            = 1193, // LoongArchLSXInstrInfo.td:485
    VHADDW_WU_HU                          = 1194, // LoongArchLSXInstrInfo.td:487
    VHADDW_W_H                            = 1195, // LoongArchLSXInstrInfo.td:483
    VHSUBW_DU_WU                          = 1196, // LoongArchLSXInstrInfo.td:497
    VHSUBW_D_W                            = 1197, // LoongArchLSXInstrInfo.td:493
    VHSUBW_HU_BU                          = 1198, // LoongArchLSXInstrInfo.td:495
    VHSUBW_H_B                            = 1199, // LoongArchLSXInstrInfo.td:491
    VHSUBW_QU_DU                          = 1200, // LoongArchLSXInstrInfo.td:498
    VHSUBW_Q_D                            = 1201, // LoongArchLSXInstrInfo.td:494
    VHSUBW_WU_HU                          = 1202, // LoongArchLSXInstrInfo.td:496
    VHSUBW_W_H                            = 1203, // LoongArchLSXInstrInfo.td:492
    VILVH_B                               = 1204, // LoongArchLSXInstrInfo.td:1212
    VILVH_D                               = 1205, // LoongArchLSXInstrInfo.td:1215
    VILVH_H                               = 1206, // LoongArchLSXInstrInfo.td:1213
    VILVH_W                               = 1207, // LoongArchLSXInstrInfo.td:1214
    VILVL_B                               = 1208, // LoongArchLSXInstrInfo.td:1208
    VILVL_D                               = 1209, // LoongArchLSXInstrInfo.td:1211
    VILVL_H                               = 1210, // LoongArchLSXInstrInfo.td:1209
    VILVL_W                               = 1211, // LoongArchLSXInstrInfo.td:1210
    VINSGR2VR_B                           = 1212, // LoongArchLSXInstrInfo.td:1160
    VINSGR2VR_D                           = 1213, // LoongArchLSXInstrInfo.td:1163
    VINSGR2VR_H                           = 1214, // LoongArchLSXInstrInfo.td:1161
    VINSGR2VR_W                           = 1215, // LoongArchLSXInstrInfo.td:1162
    VLD                                   = 1216, // LoongArchLSXInstrInfo.td:1237
    VLDI                                  = 1217, // LoongArchLSXInstrInfo.td:735
    VLDREPL_B                             = 1218, // LoongArchLSXInstrInfo.td:1240
    VLDREPL_D                             = 1219, // LoongArchLSXInstrInfo.td:1243
    VLDREPL_H                             = 1220, // LoongArchLSXInstrInfo.td:1241
    VLDREPL_W                             = 1221, // LoongArchLSXInstrInfo.td:1242
    VLDX                                  = 1222, // LoongArchLSXInstrInfo.td:1238
    VMADDWEV_D_W                          = 1223, // LoongArchLSXInstrInfo.td:661
    VMADDWEV_D_WU                         = 1224, // LoongArchLSXInstrInfo.td:669
    VMADDWEV_D_WU_W                       = 1225, // LoongArchLSXInstrInfo.td:677
    VMADDWEV_H_B                          = 1226, // LoongArchLSXInstrInfo.td:659
    VMADDWEV_H_BU                         = 1227, // LoongArchLSXInstrInfo.td:667
    VMADDWEV_H_BU_B                       = 1228, // LoongArchLSXInstrInfo.td:675
    VMADDWEV_Q_D                          = 1229, // LoongArchLSXInstrInfo.td:662
    VMADDWEV_Q_DU                         = 1230, // LoongArchLSXInstrInfo.td:670
    VMADDWEV_Q_DU_D                       = 1231, // LoongArchLSXInstrInfo.td:678
    VMADDWEV_W_H                          = 1232, // LoongArchLSXInstrInfo.td:660
    VMADDWEV_W_HU                         = 1233, // LoongArchLSXInstrInfo.td:668
    VMADDWEV_W_HU_H                       = 1234, // LoongArchLSXInstrInfo.td:676
    VMADDWOD_D_W                          = 1235, // LoongArchLSXInstrInfo.td:665
    VMADDWOD_D_WU                         = 1236, // LoongArchLSXInstrInfo.td:673
    VMADDWOD_D_WU_W                       = 1237, // LoongArchLSXInstrInfo.td:681
    VMADDWOD_H_B                          = 1238, // LoongArchLSXInstrInfo.td:663
    VMADDWOD_H_BU                         = 1239, // LoongArchLSXInstrInfo.td:671
    VMADDWOD_H_BU_B                       = 1240, // LoongArchLSXInstrInfo.td:679
    VMADDWOD_Q_D                          = 1241, // LoongArchLSXInstrInfo.td:666
    VMADDWOD_Q_DU                         = 1242, // LoongArchLSXInstrInfo.td:674
    VMADDWOD_Q_DU_D                       = 1243, // LoongArchLSXInstrInfo.td:682
    VMADDWOD_W_H                          = 1244, // LoongArchLSXInstrInfo.td:664
    VMADDWOD_W_HU                         = 1245, // LoongArchLSXInstrInfo.td:672
    VMADDWOD_W_HU_H                       = 1246, // LoongArchLSXInstrInfo.td:680
    VMADD_B                               = 1247, // LoongArchLSXInstrInfo.td:649
    VMADD_D                               = 1248, // LoongArchLSXInstrInfo.td:652
    VMADD_H                               = 1249, // LoongArchLSXInstrInfo.td:650
    VMADD_W                               = 1250, // LoongArchLSXInstrInfo.td:651
    VMAXI_B                               = 1251, // LoongArchLSXInstrInfo.td:580
    VMAXI_BU                              = 1252, // LoongArchLSXInstrInfo.td:588
    VMAXI_D                               = 1253, // LoongArchLSXInstrInfo.td:583
    VMAXI_DU                              = 1254, // LoongArchLSXInstrInfo.td:591
    VMAXI_H                               = 1255, // LoongArchLSXInstrInfo.td:581
    VMAXI_HU                              = 1256, // LoongArchLSXInstrInfo.td:589
    VMAXI_W                               = 1257, // LoongArchLSXInstrInfo.td:582
    VMAXI_WU                              = 1258, // LoongArchLSXInstrInfo.td:590
    VMAX_B                                = 1259, // LoongArchLSXInstrInfo.td:576
    VMAX_BU                               = 1260, // LoongArchLSXInstrInfo.td:584
    VMAX_D                                = 1261, // LoongArchLSXInstrInfo.td:579
    VMAX_DU                               = 1262, // LoongArchLSXInstrInfo.td:587
    VMAX_H                                = 1263, // LoongArchLSXInstrInfo.td:577
    VMAX_HU                               = 1264, // LoongArchLSXInstrInfo.td:585
    VMAX_W                                = 1265, // LoongArchLSXInstrInfo.td:578
    VMAX_WU                               = 1266, // LoongArchLSXInstrInfo.td:586
    VMINI_B                               = 1267, // LoongArchLSXInstrInfo.td:597
    VMINI_BU                              = 1268, // LoongArchLSXInstrInfo.td:605
    VMINI_D                               = 1269, // LoongArchLSXInstrInfo.td:600
    VMINI_DU                              = 1270, // LoongArchLSXInstrInfo.td:608
    VMINI_H                               = 1271, // LoongArchLSXInstrInfo.td:598
    VMINI_HU                              = 1272, // LoongArchLSXInstrInfo.td:606
    VMINI_W                               = 1273, // LoongArchLSXInstrInfo.td:599
    VMINI_WU                              = 1274, // LoongArchLSXInstrInfo.td:607
    VMIN_B                                = 1275, // LoongArchLSXInstrInfo.td:593
    VMIN_BU                               = 1276, // LoongArchLSXInstrInfo.td:601
    VMIN_D                                = 1277, // LoongArchLSXInstrInfo.td:596
    VMIN_DU                               = 1278, // LoongArchLSXInstrInfo.td:604
    VMIN_H                                = 1279, // LoongArchLSXInstrInfo.td:594
    VMIN_HU                               = 1280, // LoongArchLSXInstrInfo.td:602
    VMIN_W                                = 1281, // LoongArchLSXInstrInfo.td:595
    VMIN_WU                               = 1282, // LoongArchLSXInstrInfo.td:603
    VMOD_B                                = 1283, // LoongArchLSXInstrInfo.td:693
    VMOD_BU                               = 1284, // LoongArchLSXInstrInfo.td:697
    VMOD_D                                = 1285, // LoongArchLSXInstrInfo.td:696
    VMOD_DU                               = 1286, // LoongArchLSXInstrInfo.td:700
    VMOD_H                                = 1287, // LoongArchLSXInstrInfo.td:694
    VMOD_HU                               = 1288, // LoongArchLSXInstrInfo.td:698
    VMOD_W                                = 1289, // LoongArchLSXInstrInfo.td:695
    VMOD_WU                               = 1290, // LoongArchLSXInstrInfo.td:699
    VMSKGEZ_B                             = 1291, // LoongArchLSXInstrInfo.td:730
    VMSKLTZ_B                             = 1292, // LoongArchLSXInstrInfo.td:725
    VMSKLTZ_D                             = 1293, // LoongArchLSXInstrInfo.td:728
    VMSKLTZ_H                             = 1294, // LoongArchLSXInstrInfo.td:726
    VMSKLTZ_W                             = 1295, // LoongArchLSXInstrInfo.td:727
    VMSKNZ_B                              = 1296, // LoongArchLSXInstrInfo.td:732
    VMSUB_B                               = 1297, // LoongArchLSXInstrInfo.td:654
    VMSUB_D                               = 1298, // LoongArchLSXInstrInfo.td:657
    VMSUB_H                               = 1299, // LoongArchLSXInstrInfo.td:655
    VMSUB_W                               = 1300, // LoongArchLSXInstrInfo.td:656
    VMUH_B                                = 1301, // LoongArchLSXInstrInfo.td:615
    VMUH_BU                               = 1302, // LoongArchLSXInstrInfo.td:619
    VMUH_D                                = 1303, // LoongArchLSXInstrInfo.td:618
    VMUH_DU                               = 1304, // LoongArchLSXInstrInfo.td:622
    VMUH_H                                = 1305, // LoongArchLSXInstrInfo.td:616
    VMUH_HU                               = 1306, // LoongArchLSXInstrInfo.td:620
    VMUH_W                                = 1307, // LoongArchLSXInstrInfo.td:617
    VMUH_WU                               = 1308, // LoongArchLSXInstrInfo.td:621
    VMULWEV_D_W                           = 1309, // LoongArchLSXInstrInfo.td:626
    VMULWEV_D_WU                          = 1310, // LoongArchLSXInstrInfo.td:634
    VMULWEV_D_WU_W                        = 1311, // LoongArchLSXInstrInfo.td:642
    VMULWEV_H_B                           = 1312, // LoongArchLSXInstrInfo.td:624
    VMULWEV_H_BU                          = 1313, // LoongArchLSXInstrInfo.td:632
    VMULWEV_H_BU_B                        = 1314, // LoongArchLSXInstrInfo.td:640
    VMULWEV_Q_D                           = 1315, // LoongArchLSXInstrInfo.td:627
    VMULWEV_Q_DU                          = 1316, // LoongArchLSXInstrInfo.td:635
    VMULWEV_Q_DU_D                        = 1317, // LoongArchLSXInstrInfo.td:643
    VMULWEV_W_H                           = 1318, // LoongArchLSXInstrInfo.td:625
    VMULWEV_W_HU                          = 1319, // LoongArchLSXInstrInfo.td:633
    VMULWEV_W_HU_H                        = 1320, // LoongArchLSXInstrInfo.td:641
    VMULWOD_D_W                           = 1321, // LoongArchLSXInstrInfo.td:630
    VMULWOD_D_WU                          = 1322, // LoongArchLSXInstrInfo.td:638
    VMULWOD_D_WU_W                        = 1323, // LoongArchLSXInstrInfo.td:646
    VMULWOD_H_B                           = 1324, // LoongArchLSXInstrInfo.td:628
    VMULWOD_H_BU                          = 1325, // LoongArchLSXInstrInfo.td:636
    VMULWOD_H_BU_B                        = 1326, // LoongArchLSXInstrInfo.td:644
    VMULWOD_Q_D                           = 1327, // LoongArchLSXInstrInfo.td:631
    VMULWOD_Q_DU                          = 1328, // LoongArchLSXInstrInfo.td:639
    VMULWOD_Q_DU_D                        = 1329, // LoongArchLSXInstrInfo.td:647
    VMULWOD_W_H                           = 1330, // LoongArchLSXInstrInfo.td:629
    VMULWOD_W_HU                          = 1331, // LoongArchLSXInstrInfo.td:637
    VMULWOD_W_HU_H                        = 1332, // LoongArchLSXInstrInfo.td:645
    VMUL_B                                = 1333, // LoongArchLSXInstrInfo.td:610
    VMUL_D                                = 1334, // LoongArchLSXInstrInfo.td:613
    VMUL_H                                = 1335, // LoongArchLSXInstrInfo.td:611
    VMUL_W                                = 1336, // LoongArchLSXInstrInfo.td:612
    VNEG_B                                = 1337, // LoongArchLSXInstrInfo.td:459
    VNEG_D                                = 1338, // LoongArchLSXInstrInfo.td:462
    VNEG_H                                = 1339, // LoongArchLSXInstrInfo.td:460
    VNEG_W                                = 1340, // LoongArchLSXInstrInfo.td:461
    VNORI_B                               = 1341, // LoongArchLSXInstrInfo.td:748
    VNOR_V                                = 1342, // LoongArchLSXInstrInfo.td:741
    VORI_B                                = 1343, // LoongArchLSXInstrInfo.td:746
    VORN_V                                = 1344, // LoongArchLSXInstrInfo.td:743
    VOR_V                                 = 1345, // LoongArchLSXInstrInfo.td:739
    VPACKEV_B                             = 1346, // LoongArchLSXInstrInfo.td:1190
    VPACKEV_D                             = 1347, // LoongArchLSXInstrInfo.td:1193
    VPACKEV_H                             = 1348, // LoongArchLSXInstrInfo.td:1191
    VPACKEV_W                             = 1349, // LoongArchLSXInstrInfo.td:1192
    VPACKOD_B                             = 1350, // LoongArchLSXInstrInfo.td:1194
    VPACKOD_D                             = 1351, // LoongArchLSXInstrInfo.td:1197
    VPACKOD_H                             = 1352, // LoongArchLSXInstrInfo.td:1195
    VPACKOD_W                             = 1353, // LoongArchLSXInstrInfo.td:1196
    VPCNT_B                               = 1354, // LoongArchLSXInstrInfo.td:914
    VPCNT_D                               = 1355, // LoongArchLSXInstrInfo.td:917
    VPCNT_H                               = 1356, // LoongArchLSXInstrInfo.td:915
    VPCNT_W                               = 1357, // LoongArchLSXInstrInfo.td:916
    VPERMI_W                              = 1358, // LoongArchLSXInstrInfo.td:1228
    VPICKEV_B                             = 1359, // LoongArchLSXInstrInfo.td:1199
    VPICKEV_D                             = 1360, // LoongArchLSXInstrInfo.td:1202
    VPICKEV_H                             = 1361, // LoongArchLSXInstrInfo.td:1200
    VPICKEV_W                             = 1362, // LoongArchLSXInstrInfo.td:1201
    VPICKOD_B                             = 1363, // LoongArchLSXInstrInfo.td:1203
    VPICKOD_D                             = 1364, // LoongArchLSXInstrInfo.td:1206
    VPICKOD_H                             = 1365, // LoongArchLSXInstrInfo.td:1204
    VPICKOD_W                             = 1366, // LoongArchLSXInstrInfo.td:1205
    VPICKVE2GR_B                          = 1367, // LoongArchLSXInstrInfo.td:1164
    VPICKVE2GR_BU                         = 1368, // LoongArchLSXInstrInfo.td:1168
    VPICKVE2GR_D                          = 1369, // LoongArchLSXInstrInfo.td:1167
    VPICKVE2GR_DU                         = 1370, // LoongArchLSXInstrInfo.td:1171
    VPICKVE2GR_H                          = 1371, // LoongArchLSXInstrInfo.td:1165
    VPICKVE2GR_HU                         = 1372, // LoongArchLSXInstrInfo.td:1169
    VPICKVE2GR_W                          = 1373, // LoongArchLSXInstrInfo.td:1166
    VPICKVE2GR_WU                         = 1374, // LoongArchLSXInstrInfo.td:1170
    VREPLGR2VR_B                          = 1375, // LoongArchLSXInstrInfo.td:1173
    VREPLGR2VR_D                          = 1376, // LoongArchLSXInstrInfo.td:1176
    VREPLGR2VR_H                          = 1377, // LoongArchLSXInstrInfo.td:1174
    VREPLGR2VR_W                          = 1378, // LoongArchLSXInstrInfo.td:1175
    VREPLVEI_B                            = 1379, // LoongArchLSXInstrInfo.td:1182
    VREPLVEI_D                            = 1380, // LoongArchLSXInstrInfo.td:1185
    VREPLVEI_H                            = 1381, // LoongArchLSXInstrInfo.td:1183
    VREPLVEI_W                            = 1382, // LoongArchLSXInstrInfo.td:1184
    VREPLVE_B                             = 1383, // LoongArchLSXInstrInfo.td:1178
    VREPLVE_D                             = 1384, // LoongArchLSXInstrInfo.td:1181
    VREPLVE_H                             = 1385, // LoongArchLSXInstrInfo.td:1179
    VREPLVE_W                             = 1386, // LoongArchLSXInstrInfo.td:1180
    VROTRI_B                              = 1387, // LoongArchLSXInstrInfo.td:781
    VROTRI_D                              = 1388, // LoongArchLSXInstrInfo.td:784
    VROTRI_H                              = 1389, // LoongArchLSXInstrInfo.td:782
    VROTRI_W                              = 1390, // LoongArchLSXInstrInfo.td:783
    VROTR_B                               = 1391, // LoongArchLSXInstrInfo.td:777
    VROTR_D                               = 1392, // LoongArchLSXInstrInfo.td:780
    VROTR_H                               = 1393, // LoongArchLSXInstrInfo.td:778
    VROTR_W                               = 1394, // LoongArchLSXInstrInfo.td:779
    VSADD_B                               = 1395, // LoongArchLSXInstrInfo.td:464
    VSADD_BU                              = 1396, // LoongArchLSXInstrInfo.td:468
    VSADD_D                               = 1397, // LoongArchLSXInstrInfo.td:467
    VSADD_DU                              = 1398, // LoongArchLSXInstrInfo.td:471
    VSADD_H                               = 1399, // LoongArchLSXInstrInfo.td:465
    VSADD_HU                              = 1400, // LoongArchLSXInstrInfo.td:469
    VSADD_W                               = 1401, // LoongArchLSXInstrInfo.td:466
    VSADD_WU                              = 1402, // LoongArchLSXInstrInfo.td:470
    VSAT_B                                = 1403, // LoongArchLSXInstrInfo.td:702
    VSAT_BU                               = 1404, // LoongArchLSXInstrInfo.td:706
    VSAT_D                                = 1405, // LoongArchLSXInstrInfo.td:705
    VSAT_DU                               = 1406, // LoongArchLSXInstrInfo.td:709
    VSAT_H                                = 1407, // LoongArchLSXInstrInfo.td:703
    VSAT_HU                               = 1408, // LoongArchLSXInstrInfo.td:707
    VSAT_W                                = 1409, // LoongArchLSXInstrInfo.td:704
    VSAT_WU                               = 1410, // LoongArchLSXInstrInfo.td:708
    VSEQI_B                               = 1411, // LoongArchLSXInstrInfo.td:1058
    VSEQI_D                               = 1412, // LoongArchLSXInstrInfo.td:1061
    VSEQI_H                               = 1413, // LoongArchLSXInstrInfo.td:1059
    VSEQI_W                               = 1414, // LoongArchLSXInstrInfo.td:1060
    VSEQ_B                                = 1415, // LoongArchLSXInstrInfo.td:1054
    VSEQ_D                                = 1416, // LoongArchLSXInstrInfo.td:1057
    VSEQ_H                                = 1417, // LoongArchLSXInstrInfo.td:1055
    VSEQ_W                                = 1418, // LoongArchLSXInstrInfo.td:1056
    VSETALLNEZ_B                          = 1419, // LoongArchLSXInstrInfo.td:1155
    VSETALLNEZ_D                          = 1420, // LoongArchLSXInstrInfo.td:1158
    VSETALLNEZ_H                          = 1421, // LoongArchLSXInstrInfo.td:1156
    VSETALLNEZ_W                          = 1422, // LoongArchLSXInstrInfo.td:1157
    VSETANYEQZ_B                          = 1423, // LoongArchLSXInstrInfo.td:1151
    VSETANYEQZ_D                          = 1424, // LoongArchLSXInstrInfo.td:1154
    VSETANYEQZ_H                          = 1425, // LoongArchLSXInstrInfo.td:1152
    VSETANYEQZ_W                          = 1426, // LoongArchLSXInstrInfo.td:1153
    VSETEQZ_V                             = 1427, // LoongArchLSXInstrInfo.td:1149
    VSETNEZ_V                             = 1428, // LoongArchLSXInstrInfo.td:1150
    VSHUF4I_B                             = 1429, // LoongArchLSXInstrInfo.td:1223
    VSHUF4I_D                             = 1430, // LoongArchLSXInstrInfo.td:1226
    VSHUF4I_H                             = 1431, // LoongArchLSXInstrInfo.td:1224
    VSHUF4I_W                             = 1432, // LoongArchLSXInstrInfo.td:1225
    VSHUF_B                               = 1433, // LoongArchLSXInstrInfo.td:1217
    VSHUF_D                               = 1434, // LoongArchLSXInstrInfo.td:1221
    VSHUF_H                               = 1435, // LoongArchLSXInstrInfo.td:1219
    VSHUF_W                               = 1436, // LoongArchLSXInstrInfo.td:1220
    VSIGNCOV_B                            = 1437, // LoongArchLSXInstrInfo.td:720
    VSIGNCOV_D                            = 1438, // LoongArchLSXInstrInfo.td:723
    VSIGNCOV_H                            = 1439, // LoongArchLSXInstrInfo.td:721
    VSIGNCOV_W                            = 1440, // LoongArchLSXInstrInfo.td:722
    VSLEI_B                               = 1441, // LoongArchLSXInstrInfo.td:1067
    VSLEI_BU                              = 1442, // LoongArchLSXInstrInfo.td:1076
    VSLEI_D                               = 1443, // LoongArchLSXInstrInfo.td:1070
    VSLEI_DU                              = 1444, // LoongArchLSXInstrInfo.td:1079
    VSLEI_H                               = 1445, // LoongArchLSXInstrInfo.td:1068
    VSLEI_HU                              = 1446, // LoongArchLSXInstrInfo.td:1077
    VSLEI_W                               = 1447, // LoongArchLSXInstrInfo.td:1069
    VSLEI_WU                              = 1448, // LoongArchLSXInstrInfo.td:1078
    VSLE_B                                = 1449, // LoongArchLSXInstrInfo.td:1063
    VSLE_BU                               = 1450, // LoongArchLSXInstrInfo.td:1072
    VSLE_D                                = 1451, // LoongArchLSXInstrInfo.td:1066
    VSLE_DU                               = 1452, // LoongArchLSXInstrInfo.td:1075
    VSLE_H                                = 1453, // LoongArchLSXInstrInfo.td:1064
    VSLE_HU                               = 1454, // LoongArchLSXInstrInfo.td:1073
    VSLE_W                                = 1455, // LoongArchLSXInstrInfo.td:1065
    VSLE_WU                               = 1456, // LoongArchLSXInstrInfo.td:1074
    VSLLI_B                               = 1457, // LoongArchLSXInstrInfo.td:754
    VSLLI_D                               = 1458, // LoongArchLSXInstrInfo.td:757
    VSLLI_H                               = 1459, // LoongArchLSXInstrInfo.td:755
    VSLLI_W                               = 1460, // LoongArchLSXInstrInfo.td:756
    VSLLWIL_DU_WU                         = 1461, // LoongArchLSXInstrInfo.td:792
    VSLLWIL_D_W                           = 1462, // LoongArchLSXInstrInfo.td:788
    VSLLWIL_HU_BU                         = 1463, // LoongArchLSXInstrInfo.td:790
    VSLLWIL_H_B                           = 1464, // LoongArchLSXInstrInfo.td:786
    VSLLWIL_WU_HU                         = 1465, // LoongArchLSXInstrInfo.td:791
    VSLLWIL_W_H                           = 1466, // LoongArchLSXInstrInfo.td:787
    VSLL_B                                = 1467, // LoongArchLSXInstrInfo.td:750
    VSLL_D                                = 1468, // LoongArchLSXInstrInfo.td:753
    VSLL_H                                = 1469, // LoongArchLSXInstrInfo.td:751
    VSLL_W                                = 1470, // LoongArchLSXInstrInfo.td:752
    VSLTI_B                               = 1471, // LoongArchLSXInstrInfo.td:1085
    VSLTI_BU                              = 1472, // LoongArchLSXInstrInfo.td:1094
    VSLTI_D                               = 1473, // LoongArchLSXInstrInfo.td:1088
    VSLTI_DU                              = 1474, // LoongArchLSXInstrInfo.td:1097
    VSLTI_H                               = 1475, // LoongArchLSXInstrInfo.td:1086
    VSLTI_HU                              = 1476, // LoongArchLSXInstrInfo.td:1095
    VSLTI_W                               = 1477, // LoongArchLSXInstrInfo.td:1087
    VSLTI_WU                              = 1478, // LoongArchLSXInstrInfo.td:1096
    VSLT_B                                = 1479, // LoongArchLSXInstrInfo.td:1081
    VSLT_BU                               = 1480, // LoongArchLSXInstrInfo.td:1090
    VSLT_D                                = 1481, // LoongArchLSXInstrInfo.td:1084
    VSLT_DU                               = 1482, // LoongArchLSXInstrInfo.td:1093
    VSLT_H                                = 1483, // LoongArchLSXInstrInfo.td:1082
    VSLT_HU                               = 1484, // LoongArchLSXInstrInfo.td:1091
    VSLT_W                                = 1485, // LoongArchLSXInstrInfo.td:1083
    VSLT_WU                               = 1486, // LoongArchLSXInstrInfo.td:1092
    VSRAI_B                               = 1487, // LoongArchLSXInstrInfo.td:772
    VSRAI_D                               = 1488, // LoongArchLSXInstrInfo.td:775
    VSRAI_H                               = 1489, // LoongArchLSXInstrInfo.td:773
    VSRAI_W                               = 1490, // LoongArchLSXInstrInfo.td:774
    VSRANI_B_H                            = 1491, // LoongArchLSXInstrInfo.td:824
    VSRANI_D_Q                            = 1492, // LoongArchLSXInstrInfo.td:827
    VSRANI_H_W                            = 1493, // LoongArchLSXInstrInfo.td:825
    VSRANI_W_D                            = 1494, // LoongArchLSXInstrInfo.td:826
    VSRAN_B_H                             = 1495, // LoongArchLSXInstrInfo.td:816
    VSRAN_H_W                             = 1496, // LoongArchLSXInstrInfo.td:817
    VSRAN_W_D                             = 1497, // LoongArchLSXInstrInfo.td:818
    VSRARI_B                              = 1498, // LoongArchLSXInstrInfo.td:808
    VSRARI_D                              = 1499, // LoongArchLSXInstrInfo.td:811
    VSRARI_H                              = 1500, // LoongArchLSXInstrInfo.td:809
    VSRARI_W                              = 1501, // LoongArchLSXInstrInfo.td:810
    VSRARNI_B_H                           = 1502, // LoongArchLSXInstrInfo.td:840
    VSRARNI_D_Q                           = 1503, // LoongArchLSXInstrInfo.td:843
    VSRARNI_H_W                           = 1504, // LoongArchLSXInstrInfo.td:841
    VSRARNI_W_D                           = 1505, // LoongArchLSXInstrInfo.td:842
    VSRARN_B_H                            = 1506, // LoongArchLSXInstrInfo.td:832
    VSRARN_H_W                            = 1507, // LoongArchLSXInstrInfo.td:833
    VSRARN_W_D                            = 1508, // LoongArchLSXInstrInfo.td:834
    VSRAR_B                               = 1509, // LoongArchLSXInstrInfo.td:804
    VSRAR_D                               = 1510, // LoongArchLSXInstrInfo.td:807
    VSRAR_H                               = 1511, // LoongArchLSXInstrInfo.td:805
    VSRAR_W                               = 1512, // LoongArchLSXInstrInfo.td:806
    VSRA_B                                = 1513, // LoongArchLSXInstrInfo.td:768
    VSRA_D                                = 1514, // LoongArchLSXInstrInfo.td:771
    VSRA_H                                = 1515, // LoongArchLSXInstrInfo.td:769
    VSRA_W                                = 1516, // LoongArchLSXInstrInfo.td:770
    VSRLI_B                               = 1517, // LoongArchLSXInstrInfo.td:763
    VSRLI_D                               = 1518, // LoongArchLSXInstrInfo.td:766
    VSRLI_H                               = 1519, // LoongArchLSXInstrInfo.td:764
    VSRLI_W                               = 1520, // LoongArchLSXInstrInfo.td:765
    VSRLNI_B_H                            = 1521, // LoongArchLSXInstrInfo.td:820
    VSRLNI_D_Q                            = 1522, // LoongArchLSXInstrInfo.td:823
    VSRLNI_H_W                            = 1523, // LoongArchLSXInstrInfo.td:821
    VSRLNI_W_D                            = 1524, // LoongArchLSXInstrInfo.td:822
    VSRLN_B_H                             = 1525, // LoongArchLSXInstrInfo.td:813
    VSRLN_H_W                             = 1526, // LoongArchLSXInstrInfo.td:814
    VSRLN_W_D                             = 1527, // LoongArchLSXInstrInfo.td:815
    VSRLRI_B                              = 1528, // LoongArchLSXInstrInfo.td:799
    VSRLRI_D                              = 1529, // LoongArchLSXInstrInfo.td:802
    VSRLRI_H                              = 1530, // LoongArchLSXInstrInfo.td:800
    VSRLRI_W                              = 1531, // LoongArchLSXInstrInfo.td:801
    VSRLRNI_B_H                           = 1532, // LoongArchLSXInstrInfo.td:836
    VSRLRNI_D_Q                           = 1533, // LoongArchLSXInstrInfo.td:839
    VSRLRNI_H_W                           = 1534, // LoongArchLSXInstrInfo.td:837
    VSRLRNI_W_D                           = 1535, // LoongArchLSXInstrInfo.td:838
    VSRLRN_B_H                            = 1536, // LoongArchLSXInstrInfo.td:829
    VSRLRN_H_W                            = 1537, // LoongArchLSXInstrInfo.td:830
    VSRLRN_W_D                            = 1538, // LoongArchLSXInstrInfo.td:831
    VSRLR_B                               = 1539, // LoongArchLSXInstrInfo.td:795
    VSRLR_D                               = 1540, // LoongArchLSXInstrInfo.td:798
    VSRLR_H                               = 1541, // LoongArchLSXInstrInfo.td:796
    VSRLR_W                               = 1542, // LoongArchLSXInstrInfo.td:797
    VSRL_B                                = 1543, // LoongArchLSXInstrInfo.td:759
    VSRL_D                                = 1544, // LoongArchLSXInstrInfo.td:762
    VSRL_H                                = 1545, // LoongArchLSXInstrInfo.td:760
    VSRL_W                                = 1546, // LoongArchLSXInstrInfo.td:761
    VSSRANI_BU_H                          = 1547, // LoongArchLSXInstrInfo.td:870
    VSSRANI_B_H                           = 1548, // LoongArchLSXInstrInfo.td:862
    VSSRANI_DU_Q                          = 1549, // LoongArchLSXInstrInfo.td:873
    VSSRANI_D_Q                           = 1550, // LoongArchLSXInstrInfo.td:865
    VSSRANI_HU_W                          = 1551, // LoongArchLSXInstrInfo.td:871
    VSSRANI_H_W                           = 1552, // LoongArchLSXInstrInfo.td:863
    VSSRANI_WU_D                          = 1553, // LoongArchLSXInstrInfo.td:872
    VSSRANI_W_D                           = 1554, // LoongArchLSXInstrInfo.td:864
    VSSRAN_BU_H                           = 1555, // LoongArchLSXInstrInfo.td:854
    VSSRAN_B_H                            = 1556, // LoongArchLSXInstrInfo.td:848
    VSSRAN_HU_W                           = 1557, // LoongArchLSXInstrInfo.td:855
    VSSRAN_H_W                            = 1558, // LoongArchLSXInstrInfo.td:849
    VSSRAN_WU_D                           = 1559, // LoongArchLSXInstrInfo.td:856
    VSSRAN_W_D                            = 1560, // LoongArchLSXInstrInfo.td:850
    VSSRARNI_BU_H                         = 1561, // LoongArchLSXInstrInfo.td:900
    VSSRARNI_B_H                          = 1562, // LoongArchLSXInstrInfo.td:892
    VSSRARNI_DU_Q                         = 1563, // LoongArchLSXInstrInfo.td:903
    VSSRARNI_D_Q                          = 1564, // LoongArchLSXInstrInfo.td:895
    VSSRARNI_HU_W                         = 1565, // LoongArchLSXInstrInfo.td:901
    VSSRARNI_H_W                          = 1566, // LoongArchLSXInstrInfo.td:893
    VSSRARNI_WU_D                         = 1567, // LoongArchLSXInstrInfo.td:902
    VSSRARNI_W_D                          = 1568, // LoongArchLSXInstrInfo.td:894
    VSSRARN_BU_H                          = 1569, // LoongArchLSXInstrInfo.td:884
    VSSRARN_B_H                           = 1570, // LoongArchLSXInstrInfo.td:878
    VSSRARN_HU_W                          = 1571, // LoongArchLSXInstrInfo.td:885
    VSSRARN_H_W                           = 1572, // LoongArchLSXInstrInfo.td:879
    VSSRARN_WU_D                          = 1573, // LoongArchLSXInstrInfo.td:886
    VSSRARN_W_D                           = 1574, // LoongArchLSXInstrInfo.td:880
    VSSRLNI_BU_H                          = 1575, // LoongArchLSXInstrInfo.td:866
    VSSRLNI_B_H                           = 1576, // LoongArchLSXInstrInfo.td:858
    VSSRLNI_DU_Q                          = 1577, // LoongArchLSXInstrInfo.td:869
    VSSRLNI_D_Q                           = 1578, // LoongArchLSXInstrInfo.td:861
    VSSRLNI_HU_W                          = 1579, // LoongArchLSXInstrInfo.td:867
    VSSRLNI_H_W                           = 1580, // LoongArchLSXInstrInfo.td:859
    VSSRLNI_WU_D                          = 1581, // LoongArchLSXInstrInfo.td:868
    VSSRLNI_W_D                           = 1582, // LoongArchLSXInstrInfo.td:860
    VSSRLN_BU_H                           = 1583, // LoongArchLSXInstrInfo.td:851
    VSSRLN_B_H                            = 1584, // LoongArchLSXInstrInfo.td:845
    VSSRLN_HU_W                           = 1585, // LoongArchLSXInstrInfo.td:852
    VSSRLN_H_W                            = 1586, // LoongArchLSXInstrInfo.td:846
    VSSRLN_WU_D                           = 1587, // LoongArchLSXInstrInfo.td:853
    VSSRLN_W_D                            = 1588, // LoongArchLSXInstrInfo.td:847
    VSSRLRNI_BU_H                         = 1589, // LoongArchLSXInstrInfo.td:896
    VSSRLRNI_B_H                          = 1590, // LoongArchLSXInstrInfo.td:888
    VSSRLRNI_DU_Q                         = 1591, // LoongArchLSXInstrInfo.td:899
    VSSRLRNI_D_Q                          = 1592, // LoongArchLSXInstrInfo.td:891
    VSSRLRNI_HU_W                         = 1593, // LoongArchLSXInstrInfo.td:897
    VSSRLRNI_H_W                          = 1594, // LoongArchLSXInstrInfo.td:889
    VSSRLRNI_WU_D                         = 1595, // LoongArchLSXInstrInfo.td:898
    VSSRLRNI_W_D                          = 1596, // LoongArchLSXInstrInfo.td:890
    VSSRLRN_BU_H                          = 1597, // LoongArchLSXInstrInfo.td:881
    VSSRLRN_B_H                           = 1598, // LoongArchLSXInstrInfo.td:875
    VSSRLRN_HU_W                          = 1599, // LoongArchLSXInstrInfo.td:882
    VSSRLRN_H_W                           = 1600, // LoongArchLSXInstrInfo.td:876
    VSSRLRN_WU_D                          = 1601, // LoongArchLSXInstrInfo.td:883
    VSSRLRN_W_D                           = 1602, // LoongArchLSXInstrInfo.td:877
    VSSUB_B                               = 1603, // LoongArchLSXInstrInfo.td:473
    VSSUB_BU                              = 1604, // LoongArchLSXInstrInfo.td:477
    VSSUB_D                               = 1605, // LoongArchLSXInstrInfo.td:476
    VSSUB_DU                              = 1606, // LoongArchLSXInstrInfo.td:480
    VSSUB_H                               = 1607, // LoongArchLSXInstrInfo.td:474
    VSSUB_HU                              = 1608, // LoongArchLSXInstrInfo.td:478
    VSSUB_W                               = 1609, // LoongArchLSXInstrInfo.td:475
    VSSUB_WU                              = 1610, // LoongArchLSXInstrInfo.td:479
    VST                                   = 1611, // LoongArchLSXInstrInfo.td:1247
    VSTELM_B                              = 1612, // LoongArchLSXInstrInfo.td:1250
    VSTELM_D                              = 1613, // LoongArchLSXInstrInfo.td:1253
    VSTELM_H                              = 1614, // LoongArchLSXInstrInfo.td:1251
    VSTELM_W                              = 1615, // LoongArchLSXInstrInfo.td:1252
    VSTX                                  = 1616, // LoongArchLSXInstrInfo.td:1248
    VSUBI_BU                              = 1617, // LoongArchLSXInstrInfo.td:454
    VSUBI_DU                              = 1618, // LoongArchLSXInstrInfo.td:457
    VSUBI_HU                              = 1619, // LoongArchLSXInstrInfo.td:455
    VSUBI_WU                              = 1620, // LoongArchLSXInstrInfo.td:456
    VSUBWEV_D_W                           = 1621, // LoongArchLSXInstrInfo.td:511
    VSUBWEV_D_WU                          = 1622, // LoongArchLSXInstrInfo.td:529
    VSUBWEV_H_B                           = 1623, // LoongArchLSXInstrInfo.td:509
    VSUBWEV_H_BU                          = 1624, // LoongArchLSXInstrInfo.td:527
    VSUBWEV_Q_D                           = 1625, // LoongArchLSXInstrInfo.td:512
    VSUBWEV_Q_DU                          = 1626, // LoongArchLSXInstrInfo.td:530
    VSUBWEV_W_H                           = 1627, // LoongArchLSXInstrInfo.td:510
    VSUBWEV_W_HU                          = 1628, // LoongArchLSXInstrInfo.td:528
    VSUBWOD_D_W                           = 1629, // LoongArchLSXInstrInfo.td:515
    VSUBWOD_D_WU                          = 1630, // LoongArchLSXInstrInfo.td:533
    VSUBWOD_H_B                           = 1631, // LoongArchLSXInstrInfo.td:513
    VSUBWOD_H_BU                          = 1632, // LoongArchLSXInstrInfo.td:531
    VSUBWOD_Q_D                           = 1633, // LoongArchLSXInstrInfo.td:516
    VSUBWOD_Q_DU                          = 1634, // LoongArchLSXInstrInfo.td:534
    VSUBWOD_W_H                           = 1635, // LoongArchLSXInstrInfo.td:514
    VSUBWOD_W_HU                          = 1636, // LoongArchLSXInstrInfo.td:532
    VSUB_B                                = 1637, // LoongArchLSXInstrInfo.td:443
    VSUB_D                                = 1638, // LoongArchLSXInstrInfo.td:446
    VSUB_H                                = 1639, // LoongArchLSXInstrInfo.td:444
    VSUB_Q                                = 1640, // LoongArchLSXInstrInfo.td:447
    VSUB_W                                = 1641, // LoongArchLSXInstrInfo.td:445
    VXORI_B                               = 1642, // LoongArchLSXInstrInfo.td:747
    VXOR_V                                = 1643, // LoongArchLSXInstrInfo.td:740
    X86ADC_B                              = 1644, // LoongArchLBTInstrInfo.td:63
    X86ADC_D                              = 1645, // LoongArchLBTInstrInfo.td:208
    X86ADC_H                              = 1646, // LoongArchLBTInstrInfo.td:64
    X86ADC_W                              = 1647, // LoongArchLBTInstrInfo.td:65
    X86ADD_B                              = 1648, // LoongArchLBTInstrInfo.td:66
    X86ADD_D                              = 1649, // LoongArchLBTInstrInfo.td:209
    X86ADD_DU                             = 1650, // LoongArchLBTInstrInfo.td:211
    X86ADD_H                              = 1651, // LoongArchLBTInstrInfo.td:67
    X86ADD_W                              = 1652, // LoongArchLBTInstrInfo.td:68
    X86ADD_WU                             = 1653, // LoongArchLBTInstrInfo.td:210
    X86AND_B                              = 1654, // LoongArchLBTInstrInfo.td:85
    X86AND_D                              = 1655, // LoongArchLBTInstrInfo.td:218
    X86AND_H                              = 1656, // LoongArchLBTInstrInfo.td:86
    X86AND_W                              = 1657, // LoongArchLBTInstrInfo.td:87
    X86CLRTM                              = 1658, // LoongArchLBTInstrInfo.td:163
    X86DECTOP                             = 1659, // LoongArchLBTInstrInfo.td:161
    X86DEC_B                              = 1660, // LoongArchLBTInstrInfo.td:81
    X86DEC_D                              = 1661, // LoongArchLBTInstrInfo.td:217
    X86DEC_H                              = 1662, // LoongArchLBTInstrInfo.td:82
    X86DEC_W                              = 1663, // LoongArchLBTInstrInfo.td:83
    X86INCTOP                             = 1664, // LoongArchLBTInstrInfo.td:160
    X86INC_B                              = 1665, // LoongArchLBTInstrInfo.td:70
    X86INC_D                              = 1666, // LoongArchLBTInstrInfo.td:212
    X86INC_H                              = 1667, // LoongArchLBTInstrInfo.td:71
    X86INC_W                              = 1668, // LoongArchLBTInstrInfo.td:72
    X86MFFLAG                             = 1669, // LoongArchLBTInstrInfo.td:155
    X86MFTOP                              = 1670, // LoongArchLBTInstrInfo.td:157
    X86MTFLAG                             = 1671, // LoongArchLBTInstrInfo.td:156
    X86MTTOP                              = 1672, // LoongArchLBTInstrInfo.td:158
    X86MUL_B                              = 1673, // LoongArchLBTInstrInfo.td:97
    X86MUL_BU                             = 1674, // LoongArchLBTInstrInfo.td:100
    X86MUL_D                              = 1675, // LoongArchLBTInstrInfo.td:221
    X86MUL_DU                             = 1676, // LoongArchLBTInstrInfo.td:223
    X86MUL_H                              = 1677, // LoongArchLBTInstrInfo.td:98
    X86MUL_HU                             = 1678, // LoongArchLBTInstrInfo.td:101
    X86MUL_W                              = 1679, // LoongArchLBTInstrInfo.td:99
    X86MUL_WU                             = 1680, // LoongArchLBTInstrInfo.td:222
    X86OR_B                               = 1681, // LoongArchLBTInstrInfo.td:89
    X86OR_D                               = 1682, // LoongArchLBTInstrInfo.td:219
    X86OR_H                               = 1683, // LoongArchLBTInstrInfo.td:90
    X86OR_W                               = 1684, // LoongArchLBTInstrInfo.td:91
    X86RCLI_B                             = 1685, // LoongArchLBTInstrInfo.td:106
    X86RCLI_D                             = 1686, // LoongArchLBTInstrInfo.td:225
    X86RCLI_H                             = 1687, // LoongArchLBTInstrInfo.td:107
    X86RCLI_W                             = 1688, // LoongArchLBTInstrInfo.td:108
    X86RCL_B                              = 1689, // LoongArchLBTInstrInfo.td:103
    X86RCL_D                              = 1690, // LoongArchLBTInstrInfo.td:224
    X86RCL_H                              = 1691, // LoongArchLBTInstrInfo.td:104
    X86RCL_W                              = 1692, // LoongArchLBTInstrInfo.td:105
    X86RCRI_B                             = 1693, // LoongArchLBTInstrInfo.td:113
    X86RCRI_D                             = 1694, // LoongArchLBTInstrInfo.td:227
    X86RCRI_H                             = 1695, // LoongArchLBTInstrInfo.td:114
    X86RCRI_W                             = 1696, // LoongArchLBTInstrInfo.td:115
    X86RCR_B                              = 1697, // LoongArchLBTInstrInfo.td:110
    X86RCR_D                              = 1698, // LoongArchLBTInstrInfo.td:226
    X86RCR_H                              = 1699, // LoongArchLBTInstrInfo.td:111
    X86RCR_W                              = 1700, // LoongArchLBTInstrInfo.td:112
    X86ROTLI_B                            = 1701, // LoongArchLBTInstrInfo.td:120
    X86ROTLI_D                            = 1702, // LoongArchLBTInstrInfo.td:229
    X86ROTLI_H                            = 1703, // LoongArchLBTInstrInfo.td:121
    X86ROTLI_W                            = 1704, // LoongArchLBTInstrInfo.td:122
    X86ROTL_B                             = 1705, // LoongArchLBTInstrInfo.td:117
    X86ROTL_D                             = 1706, // LoongArchLBTInstrInfo.td:228
    X86ROTL_H                             = 1707, // LoongArchLBTInstrInfo.td:118
    X86ROTL_W                             = 1708, // LoongArchLBTInstrInfo.td:119
    X86ROTRI_B                            = 1709, // LoongArchLBTInstrInfo.td:127
    X86ROTRI_D                            = 1710, // LoongArchLBTInstrInfo.td:231
    X86ROTRI_H                            = 1711, // LoongArchLBTInstrInfo.td:128
    X86ROTRI_W                            = 1712, // LoongArchLBTInstrInfo.td:129
    X86ROTR_B                             = 1713, // LoongArchLBTInstrInfo.td:124
    X86ROTR_D                             = 1714, // LoongArchLBTInstrInfo.td:230
    X86ROTR_H                             = 1715, // LoongArchLBTInstrInfo.td:125
    X86ROTR_W                             = 1716, // LoongArchLBTInstrInfo.td:126
    X86SBC_B                              = 1717, // LoongArchLBTInstrInfo.td:74
    X86SBC_D                              = 1718, // LoongArchLBTInstrInfo.td:213
    X86SBC_H                              = 1719, // LoongArchLBTInstrInfo.td:75
    X86SBC_W                              = 1720, // LoongArchLBTInstrInfo.td:76
    X86SETTAG                             = 1721, // LoongArchLBTInstrInfo.td:164
    X86SETTM                              = 1722, // LoongArchLBTInstrInfo.td:162
    X86SLLI_B                             = 1723, // LoongArchLBTInstrInfo.td:134
    X86SLLI_D                             = 1724, // LoongArchLBTInstrInfo.td:233
    X86SLLI_H                             = 1725, // LoongArchLBTInstrInfo.td:135
    X86SLLI_W                             = 1726, // LoongArchLBTInstrInfo.td:136
    X86SLL_B                              = 1727, // LoongArchLBTInstrInfo.td:131
    X86SLL_D                              = 1728, // LoongArchLBTInstrInfo.td:232
    X86SLL_H                              = 1729, // LoongArchLBTInstrInfo.td:132
    X86SLL_W                              = 1730, // LoongArchLBTInstrInfo.td:133
    X86SRAI_B                             = 1731, // LoongArchLBTInstrInfo.td:148
    X86SRAI_D                             = 1732, // LoongArchLBTInstrInfo.td:237
    X86SRAI_H                             = 1733, // LoongArchLBTInstrInfo.td:149
    X86SRAI_W                             = 1734, // LoongArchLBTInstrInfo.td:150
    X86SRA_B                              = 1735, // LoongArchLBTInstrInfo.td:145
    X86SRA_D                              = 1736, // LoongArchLBTInstrInfo.td:236
    X86SRA_H                              = 1737, // LoongArchLBTInstrInfo.td:146
    X86SRA_W                              = 1738, // LoongArchLBTInstrInfo.td:147
    X86SRLI_B                             = 1739, // LoongArchLBTInstrInfo.td:141
    X86SRLI_D                             = 1740, // LoongArchLBTInstrInfo.td:235
    X86SRLI_H                             = 1741, // LoongArchLBTInstrInfo.td:142
    X86SRLI_W                             = 1742, // LoongArchLBTInstrInfo.td:143
    X86SRL_B                              = 1743, // LoongArchLBTInstrInfo.td:138
    X86SRL_D                              = 1744, // LoongArchLBTInstrInfo.td:234
    X86SRL_H                              = 1745, // LoongArchLBTInstrInfo.td:139
    X86SRL_W                              = 1746, // LoongArchLBTInstrInfo.td:140
    X86SUB_B                              = 1747, // LoongArchLBTInstrInfo.td:77
    X86SUB_D                              = 1748, // LoongArchLBTInstrInfo.td:215
    X86SUB_DU                             = 1749, // LoongArchLBTInstrInfo.td:216
    X86SUB_H                              = 1750, // LoongArchLBTInstrInfo.td:78
    X86SUB_W                              = 1751, // LoongArchLBTInstrInfo.td:79
    X86SUB_WU                             = 1752, // LoongArchLBTInstrInfo.td:214
    X86XOR_B                              = 1753, // LoongArchLBTInstrInfo.td:93
    X86XOR_D                              = 1754, // LoongArchLBTInstrInfo.td:220
    X86XOR_H                              = 1755, // LoongArchLBTInstrInfo.td:94
    X86XOR_W                              = 1756, // LoongArchLBTInstrInfo.td:95
    XOR                                   = 1757, // LoongArchInstrInfo.td:866
    XORI                                  = 1758, // LoongArchInstrInfo.td:871
    XVABSD_B                              = 1759, // LoongArchLASXInstrInfo.td:352
    XVABSD_BU                             = 1760, // LoongArchLASXInstrInfo.td:356
    XVABSD_D                              = 1761, // LoongArchLASXInstrInfo.td:355
    XVABSD_DU                             = 1762, // LoongArchLASXInstrInfo.td:359
    XVABSD_H                              = 1763, // LoongArchLASXInstrInfo.td:353
    XVABSD_HU                             = 1764, // LoongArchLASXInstrInfo.td:357
    XVABSD_W                              = 1765, // LoongArchLASXInstrInfo.td:354
    XVABSD_WU                             = 1766, // LoongArchLASXInstrInfo.td:358
    XVADDA_B                              = 1767, // LoongArchLASXInstrInfo.td:361
    XVADDA_D                              = 1768, // LoongArchLASXInstrInfo.td:364
    XVADDA_H                              = 1769, // LoongArchLASXInstrInfo.td:362
    XVADDA_W                              = 1770, // LoongArchLASXInstrInfo.td:363
    XVADDI_BU                             = 1771, // LoongArchLASXInstrInfo.td:239
    XVADDI_DU                             = 1772, // LoongArchLASXInstrInfo.td:242
    XVADDI_HU                             = 1773, // LoongArchLASXInstrInfo.td:240
    XVADDI_WU                             = 1774, // LoongArchLASXInstrInfo.td:241
    XVADDWEV_D_W                          = 1775, // LoongArchLASXInstrInfo.td:292
    XVADDWEV_D_WU                         = 1776, // LoongArchLASXInstrInfo.td:310
    XVADDWEV_D_WU_W                       = 1777, // LoongArchLASXInstrInfo.td:328
    XVADDWEV_H_B                          = 1778, // LoongArchLASXInstrInfo.td:290
    XVADDWEV_H_BU                         = 1779, // LoongArchLASXInstrInfo.td:308
    XVADDWEV_H_BU_B                       = 1780, // LoongArchLASXInstrInfo.td:326
    XVADDWEV_Q_D                          = 1781, // LoongArchLASXInstrInfo.td:293
    XVADDWEV_Q_DU                         = 1782, // LoongArchLASXInstrInfo.td:311
    XVADDWEV_Q_DU_D                       = 1783, // LoongArchLASXInstrInfo.td:329
    XVADDWEV_W_H                          = 1784, // LoongArchLASXInstrInfo.td:291
    XVADDWEV_W_HU                         = 1785, // LoongArchLASXInstrInfo.td:309
    XVADDWEV_W_HU_H                       = 1786, // LoongArchLASXInstrInfo.td:327
    XVADDWOD_D_W                          = 1787, // LoongArchLASXInstrInfo.td:296
    XVADDWOD_D_WU                         = 1788, // LoongArchLASXInstrInfo.td:314
    XVADDWOD_D_WU_W                       = 1789, // LoongArchLASXInstrInfo.td:332
    XVADDWOD_H_B                          = 1790, // LoongArchLASXInstrInfo.td:294
    XVADDWOD_H_BU                         = 1791, // LoongArchLASXInstrInfo.td:312
    XVADDWOD_H_BU_B                       = 1792, // LoongArchLASXInstrInfo.td:330
    XVADDWOD_Q_D                          = 1793, // LoongArchLASXInstrInfo.td:297
    XVADDWOD_Q_DU                         = 1794, // LoongArchLASXInstrInfo.td:315
    XVADDWOD_Q_DU_D                       = 1795, // LoongArchLASXInstrInfo.td:333
    XVADDWOD_W_H                          = 1796, // LoongArchLASXInstrInfo.td:295
    XVADDWOD_W_HU                         = 1797, // LoongArchLASXInstrInfo.td:313
    XVADDWOD_W_HU_H                       = 1798, // LoongArchLASXInstrInfo.td:331
    XVADD_B                               = 1799, // LoongArchLASXInstrInfo.td:227
    XVADD_D                               = 1800, // LoongArchLASXInstrInfo.td:230
    XVADD_H                               = 1801, // LoongArchLASXInstrInfo.td:228
    XVADD_Q                               = 1802, // LoongArchLASXInstrInfo.td:231
    XVADD_W                               = 1803, // LoongArchLASXInstrInfo.td:229
    XVANDI_B                              = 1804, // LoongArchLASXInstrInfo.td:548
    XVANDN_V                              = 1805, // LoongArchLASXInstrInfo.td:545
    XVAND_V                               = 1806, // LoongArchLASXInstrInfo.td:541
    XVAVGR_B                              = 1807, // LoongArchLASXInstrInfo.td:343
    XVAVGR_BU                             = 1808, // LoongArchLASXInstrInfo.td:347
    XVAVGR_D                              = 1809, // LoongArchLASXInstrInfo.td:346
    XVAVGR_DU                             = 1810, // LoongArchLASXInstrInfo.td:350
    XVAVGR_H                              = 1811, // LoongArchLASXInstrInfo.td:344
    XVAVGR_HU                             = 1812, // LoongArchLASXInstrInfo.td:348
    XVAVGR_W                              = 1813, // LoongArchLASXInstrInfo.td:345
    XVAVGR_WU                             = 1814, // LoongArchLASXInstrInfo.td:349
    XVAVG_B                               = 1815, // LoongArchLASXInstrInfo.td:335
    XVAVG_BU                              = 1816, // LoongArchLASXInstrInfo.td:339
    XVAVG_D                               = 1817, // LoongArchLASXInstrInfo.td:338
    XVAVG_DU                              = 1818, // LoongArchLASXInstrInfo.td:342
    XVAVG_H                               = 1819, // LoongArchLASXInstrInfo.td:336
    XVAVG_HU                              = 1820, // LoongArchLASXInstrInfo.td:340
    XVAVG_W                               = 1821, // LoongArchLASXInstrInfo.td:337
    XVAVG_WU                              = 1822, // LoongArchLASXInstrInfo.td:341
    XVBITCLRI_B                           = 1823, // LoongArchLASXInstrInfo.td:726
    XVBITCLRI_D                           = 1824, // LoongArchLASXInstrInfo.td:729
    XVBITCLRI_H                           = 1825, // LoongArchLASXInstrInfo.td:727
    XVBITCLRI_W                           = 1826, // LoongArchLASXInstrInfo.td:728
    XVBITCLR_B                            = 1827, // LoongArchLASXInstrInfo.td:722
    XVBITCLR_D                            = 1828, // LoongArchLASXInstrInfo.td:725
    XVBITCLR_H                            = 1829, // LoongArchLASXInstrInfo.td:723
    XVBITCLR_W                            = 1830, // LoongArchLASXInstrInfo.td:724
    XVBITREVI_B                           = 1831, // LoongArchLASXInstrInfo.td:744
    XVBITREVI_D                           = 1832, // LoongArchLASXInstrInfo.td:747
    XVBITREVI_H                           = 1833, // LoongArchLASXInstrInfo.td:745
    XVBITREVI_W                           = 1834, // LoongArchLASXInstrInfo.td:746
    XVBITREV_B                            = 1835, // LoongArchLASXInstrInfo.td:740
    XVBITREV_D                            = 1836, // LoongArchLASXInstrInfo.td:743
    XVBITREV_H                            = 1837, // LoongArchLASXInstrInfo.td:741
    XVBITREV_W                            = 1838, // LoongArchLASXInstrInfo.td:742
    XVBITSELI_B                           = 1839, // LoongArchLASXInstrInfo.td:950
    XVBITSEL_V                            = 1840, // LoongArchLASXInstrInfo.td:948
    XVBITSETI_B                           = 1841, // LoongArchLASXInstrInfo.td:735
    XVBITSETI_D                           = 1842, // LoongArchLASXInstrInfo.td:738
    XVBITSETI_H                           = 1843, // LoongArchLASXInstrInfo.td:736
    XVBITSETI_W                           = 1844, // LoongArchLASXInstrInfo.td:737
    XVBITSET_B                            = 1845, // LoongArchLASXInstrInfo.td:731
    XVBITSET_D                            = 1846, // LoongArchLASXInstrInfo.td:734
    XVBITSET_H                            = 1847, // LoongArchLASXInstrInfo.td:732
    XVBITSET_W                            = 1848, // LoongArchLASXInstrInfo.td:733
    XVBSLL_V                              = 1849, // LoongArchLASXInstrInfo.td:996
    XVBSRL_V                              = 1850, // LoongArchLASXInstrInfo.td:997
    XVCLO_B                               = 1851, // LoongArchLASXInstrInfo.td:708
    XVCLO_D                               = 1852, // LoongArchLASXInstrInfo.td:711
    XVCLO_H                               = 1853, // LoongArchLASXInstrInfo.td:709
    XVCLO_W                               = 1854, // LoongArchLASXInstrInfo.td:710
    XVCLZ_B                               = 1855, // LoongArchLASXInstrInfo.td:712
    XVCLZ_D                               = 1856, // LoongArchLASXInstrInfo.td:715
    XVCLZ_H                               = 1857, // LoongArchLASXInstrInfo.td:713
    XVCLZ_W                               = 1858, // LoongArchLASXInstrInfo.td:714
    XVDIV_B                               = 1859, // LoongArchLASXInstrInfo.td:474
    XVDIV_BU                              = 1860, // LoongArchLASXInstrInfo.td:478
    XVDIV_D                               = 1861, // LoongArchLASXInstrInfo.td:477
    XVDIV_DU                              = 1862, // LoongArchLASXInstrInfo.td:481
    XVDIV_H                               = 1863, // LoongArchLASXInstrInfo.td:475
    XVDIV_HU                              = 1864, // LoongArchLASXInstrInfo.td:479
    XVDIV_W                               = 1865, // LoongArchLASXInstrInfo.td:476
    XVDIV_WU                              = 1866, // LoongArchLASXInstrInfo.td:480
    XVEXTH_DU_WU                          = 1867, // LoongArchLASXInstrInfo.td:507
    XVEXTH_D_W                            = 1868, // LoongArchLASXInstrInfo.td:503
    XVEXTH_HU_BU                          = 1869, // LoongArchLASXInstrInfo.td:505
    XVEXTH_H_B                            = 1870, // LoongArchLASXInstrInfo.td:501
    XVEXTH_QU_DU                          = 1871, // LoongArchLASXInstrInfo.td:508
    XVEXTH_Q_D                            = 1872, // LoongArchLASXInstrInfo.td:504
    XVEXTH_WU_HU                          = 1873, // LoongArchLASXInstrInfo.td:506
    XVEXTH_W_H                            = 1874, // LoongArchLASXInstrInfo.td:502
    XVEXTL_QU_DU                          = 1875, // LoongArchLASXInstrInfo.td:596
    XVEXTL_Q_D                            = 1876, // LoongArchLASXInstrInfo.td:592
    XVEXTRINS_B                           = 1877, // LoongArchLASXInstrInfo.td:1046
    XVEXTRINS_D                           = 1878, // LoongArchLASXInstrInfo.td:1043
    XVEXTRINS_H                           = 1879, // LoongArchLASXInstrInfo.td:1045
    XVEXTRINS_W                           = 1880, // LoongArchLASXInstrInfo.td:1044
    XVFADD_D                              = 1881, // LoongArchLASXInstrInfo.td:755
    XVFADD_S                              = 1882, // LoongArchLASXInstrInfo.td:754
    XVFCLASS_D                            = 1883, // LoongArchLASXInstrInfo.td:786
    XVFCLASS_S                            = 1884, // LoongArchLASXInstrInfo.td:785
    XVFCMP_CAF_D                          = 1885, // LoongArchLASXInstrInfo.td:925
    XVFCMP_CAF_S                          = 1886, // LoongArchLASXInstrInfo.td:902
    XVFCMP_CEQ_D                          = 1887, // LoongArchLASXInstrInfo.td:929
    XVFCMP_CEQ_S                          = 1888, // LoongArchLASXInstrInfo.td:906
    XVFCMP_CLE_D                          = 1889, // LoongArchLASXInstrInfo.td:931
    XVFCMP_CLE_S                          = 1890, // LoongArchLASXInstrInfo.td:908
    XVFCMP_CLT_D                          = 1891, // LoongArchLASXInstrInfo.td:927
    XVFCMP_CLT_S                          = 1892, // LoongArchLASXInstrInfo.td:904
    XVFCMP_CNE_D                          = 1893, // LoongArchLASXInstrInfo.td:941
    XVFCMP_CNE_S                          = 1894, // LoongArchLASXInstrInfo.td:918
    XVFCMP_COR_D                          = 1895, // LoongArchLASXInstrInfo.td:943
    XVFCMP_COR_S                          = 1896, // LoongArchLASXInstrInfo.td:920
    XVFCMP_CUEQ_D                         = 1897, // LoongArchLASXInstrInfo.td:937
    XVFCMP_CUEQ_S                         = 1898, // LoongArchLASXInstrInfo.td:914
    XVFCMP_CULE_D                         = 1899, // LoongArchLASXInstrInfo.td:939
    XVFCMP_CULE_S                         = 1900, // LoongArchLASXInstrInfo.td:916
    XVFCMP_CULT_D                         = 1901, // LoongArchLASXInstrInfo.td:935
    XVFCMP_CULT_S                         = 1902, // LoongArchLASXInstrInfo.td:912
    XVFCMP_CUNE_D                         = 1903, // LoongArchLASXInstrInfo.td:945
    XVFCMP_CUNE_S                         = 1904, // LoongArchLASXInstrInfo.td:922
    XVFCMP_CUN_D                          = 1905, // LoongArchLASXInstrInfo.td:933
    XVFCMP_CUN_S                          = 1906, // LoongArchLASXInstrInfo.td:910
    XVFCMP_SAF_D                          = 1907, // LoongArchLASXInstrInfo.td:926
    XVFCMP_SAF_S                          = 1908, // LoongArchLASXInstrInfo.td:903
    XVFCMP_SEQ_D                          = 1909, // LoongArchLASXInstrInfo.td:930
    XVFCMP_SEQ_S                          = 1910, // LoongArchLASXInstrInfo.td:907
    XVFCMP_SLE_D                          = 1911, // LoongArchLASXInstrInfo.td:932
    XVFCMP_SLE_S                          = 1912, // LoongArchLASXInstrInfo.td:909
    XVFCMP_SLT_D                          = 1913, // LoongArchLASXInstrInfo.td:928
    XVFCMP_SLT_S                          = 1914, // LoongArchLASXInstrInfo.td:905
    XVFCMP_SNE_D                          = 1915, // LoongArchLASXInstrInfo.td:942
    XVFCMP_SNE_S                          = 1916, // LoongArchLASXInstrInfo.td:919
    XVFCMP_SOR_D                          = 1917, // LoongArchLASXInstrInfo.td:944
    XVFCMP_SOR_S                          = 1918, // LoongArchLASXInstrInfo.td:921
    XVFCMP_SUEQ_D                         = 1919, // LoongArchLASXInstrInfo.td:938
    XVFCMP_SUEQ_S                         = 1920, // LoongArchLASXInstrInfo.td:915
    XVFCMP_SULE_D                         = 1921, // LoongArchLASXInstrInfo.td:940
    XVFCMP_SULE_S                         = 1922, // LoongArchLASXInstrInfo.td:917
    XVFCMP_SULT_D                         = 1923, // LoongArchLASXInstrInfo.td:936
    XVFCMP_SULT_S                         = 1924, // LoongArchLASXInstrInfo.td:913
    XVFCMP_SUNE_D                         = 1925, // LoongArchLASXInstrInfo.td:946
    XVFCMP_SUNE_S                         = 1926, // LoongArchLASXInstrInfo.td:923
    XVFCMP_SUN_D                          = 1927, // LoongArchLASXInstrInfo.td:934
    XVFCMP_SUN_S                          = 1928, // LoongArchLASXInstrInfo.td:911
    XVFCVTH_D_S                           = 1929, // LoongArchLASXInstrInfo.td:802
    XVFCVTH_S_H                           = 1930, // LoongArchLASXInstrInfo.td:800
    XVFCVTL_D_S                           = 1931, // LoongArchLASXInstrInfo.td:801
    XVFCVTL_S_H                           = 1932, // LoongArchLASXInstrInfo.td:799
    XVFCVT_H_S                            = 1933, // LoongArchLASXInstrInfo.td:803
    XVFCVT_S_D                            = 1934, // LoongArchLASXInstrInfo.td:804
    XVFDIV_D                              = 1935, // LoongArchLASXInstrInfo.td:761
    XVFDIV_S                              = 1936, // LoongArchLASXInstrInfo.td:760
    XVFFINTH_D_W                          = 1937, // LoongArchLASXInstrInfo.td:854
    XVFFINTL_D_W                          = 1938, // LoongArchLASXInstrInfo.td:853
    XVFFINT_D_L                           = 1939, // LoongArchLASXInstrInfo.td:850
    XVFFINT_D_LU                          = 1940, // LoongArchLASXInstrInfo.td:852
    XVFFINT_S_L                           = 1941, // LoongArchLASXInstrInfo.td:855
    XVFFINT_S_W                           = 1942, // LoongArchLASXInstrInfo.td:849
    XVFFINT_S_WU                          = 1943, // LoongArchLASXInstrInfo.td:851
    XVFLOGB_D                             = 1944, // LoongArchLASXInstrInfo.td:783
    XVFLOGB_S                             = 1945, // LoongArchLASXInstrInfo.td:782
    XVFMADD_D                             = 1946, // LoongArchLASXInstrInfo.td:764
    XVFMADD_S                             = 1947, // LoongArchLASXInstrInfo.td:763
    XVFMAXA_D                             = 1948, // LoongArchLASXInstrInfo.td:778
    XVFMAXA_S                             = 1949, // LoongArchLASXInstrInfo.td:777
    XVFMAX_D                              = 1950, // LoongArchLASXInstrInfo.td:773
    XVFMAX_S                              = 1951, // LoongArchLASXInstrInfo.td:772
    XVFMINA_D                             = 1952, // LoongArchLASXInstrInfo.td:780
    XVFMINA_S                             = 1953, // LoongArchLASXInstrInfo.td:779
    XVFMIN_D                              = 1954, // LoongArchLASXInstrInfo.td:775
    XVFMIN_S                              = 1955, // LoongArchLASXInstrInfo.td:774
    XVFMSUB_D                             = 1956, // LoongArchLASXInstrInfo.td:766
    XVFMSUB_S                             = 1957, // LoongArchLASXInstrInfo.td:765
    XVFMUL_D                              = 1958, // LoongArchLASXInstrInfo.td:759
    XVFMUL_S                              = 1959, // LoongArchLASXInstrInfo.td:758
    XVFNMADD_D                            = 1960, // LoongArchLASXInstrInfo.td:768
    XVFNMADD_S                            = 1961, // LoongArchLASXInstrInfo.td:767
    XVFNMSUB_D                            = 1962, // LoongArchLASXInstrInfo.td:770
    XVFNMSUB_S                            = 1963, // LoongArchLASXInstrInfo.td:769
    XVFRECIPE_D                           = 1964, // LoongArchLASXInstrInfo.td:795
    XVFRECIPE_S                           = 1965, // LoongArchLASXInstrInfo.td:794
    XVFRECIP_D                            = 1966, // LoongArchLASXInstrInfo.td:791
    XVFRECIP_S                            = 1967, // LoongArchLASXInstrInfo.td:790
    XVFRINTRM_D                           = 1968, // LoongArchLASXInstrInfo.td:813
    XVFRINTRM_S                           = 1969, // LoongArchLASXInstrInfo.td:812
    XVFRINTRNE_D                          = 1970, // LoongArchLASXInstrInfo.td:807
    XVFRINTRNE_S                          = 1971, // LoongArchLASXInstrInfo.td:806
    XVFRINTRP_D                           = 1972, // LoongArchLASXInstrInfo.td:811
    XVFRINTRP_S                           = 1973, // LoongArchLASXInstrInfo.td:810
    XVFRINTRZ_D                           = 1974, // LoongArchLASXInstrInfo.td:809
    XVFRINTRZ_S                           = 1975, // LoongArchLASXInstrInfo.td:808
    XVFRINT_D                             = 1976, // LoongArchLASXInstrInfo.td:815
    XVFRINT_S                             = 1977, // LoongArchLASXInstrInfo.td:814
    XVFRSQRTE_D                           = 1978, // LoongArchLASXInstrInfo.td:797
    XVFRSQRTE_S                           = 1979, // LoongArchLASXInstrInfo.td:796
    XVFRSQRT_D                            = 1980, // LoongArchLASXInstrInfo.td:793
    XVFRSQRT_S                            = 1981, // LoongArchLASXInstrInfo.td:792
    XVFRSTPI_B                            = 1982, // LoongArchLASXInstrInfo.td:751
    XVFRSTPI_H                            = 1983, // LoongArchLASXInstrInfo.td:752
    XVFRSTP_B                             = 1984, // LoongArchLASXInstrInfo.td:749
    XVFRSTP_H                             = 1985, // LoongArchLASXInstrInfo.td:750
    XVFSQRT_D                             = 1986, // LoongArchLASXInstrInfo.td:789
    XVFSQRT_S                             = 1987, // LoongArchLASXInstrInfo.td:788
    XVFSUB_D                              = 1988, // LoongArchLASXInstrInfo.td:757
    XVFSUB_S                              = 1989, // LoongArchLASXInstrInfo.td:756
    XVFTINTH_L_S                          = 1990, // LoongArchLASXInstrInfo.td:847
    XVFTINTL_L_S                          = 1991, // LoongArchLASXInstrInfo.td:846
    XVFTINTRMH_L_S                        = 1992, // LoongArchLASXInstrInfo.td:845
    XVFTINTRML_L_S                        = 1993, // LoongArchLASXInstrInfo.td:844
    XVFTINTRM_L_D                         = 1994, // LoongArchLASXInstrInfo.td:824
    XVFTINTRM_W_D                         = 1995, // LoongArchLASXInstrInfo.td:835
    XVFTINTRM_W_S                         = 1996, // LoongArchLASXInstrInfo.td:823
    XVFTINTRNEH_L_S                       = 1997, // LoongArchLASXInstrInfo.td:839
    XVFTINTRNEL_L_S                       = 1998, // LoongArchLASXInstrInfo.td:838
    XVFTINTRNE_L_D                        = 1999, // LoongArchLASXInstrInfo.td:818
    XVFTINTRNE_W_D                        = 2000, // LoongArchLASXInstrInfo.td:832
    XVFTINTRNE_W_S                        = 2001, // LoongArchLASXInstrInfo.td:817
    XVFTINTRPH_L_S                        = 2002, // LoongArchLASXInstrInfo.td:843
    XVFTINTRPL_L_S                        = 2003, // LoongArchLASXInstrInfo.td:842
    XVFTINTRP_L_D                         = 2004, // LoongArchLASXInstrInfo.td:822
    XVFTINTRP_W_D                         = 2005, // LoongArchLASXInstrInfo.td:834
    XVFTINTRP_W_S                         = 2006, // LoongArchLASXInstrInfo.td:821
    XVFTINTRZH_L_S                        = 2007, // LoongArchLASXInstrInfo.td:841
    XVFTINTRZL_L_S                        = 2008, // LoongArchLASXInstrInfo.td:840
    XVFTINTRZ_LU_D                        = 2009, // LoongArchLASXInstrInfo.td:828
    XVFTINTRZ_L_D                         = 2010, // LoongArchLASXInstrInfo.td:820
    XVFTINTRZ_WU_S                        = 2011, // LoongArchLASXInstrInfo.td:827
    XVFTINTRZ_W_D                         = 2012, // LoongArchLASXInstrInfo.td:833
    XVFTINTRZ_W_S                         = 2013, // LoongArchLASXInstrInfo.td:819
    XVFTINT_LU_D                          = 2014, // LoongArchLASXInstrInfo.td:830
    XVFTINT_L_D                           = 2015, // LoongArchLASXInstrInfo.td:826
    XVFTINT_WU_S                          = 2016, // LoongArchLASXInstrInfo.td:829
    XVFTINT_W_D                           = 2017, // LoongArchLASXInstrInfo.td:836
    XVFTINT_W_S                           = 2018, // LoongArchLASXInstrInfo.td:825
    XVHADDW_DU_WU                         = 2019, // LoongArchLASXInstrInfo.td:278
    XVHADDW_D_W                           = 2020, // LoongArchLASXInstrInfo.td:274
    XVHADDW_HU_BU                         = 2021, // LoongArchLASXInstrInfo.td:276
    XVHADDW_H_B                           = 2022, // LoongArchLASXInstrInfo.td:272
    XVHADDW_QU_DU                         = 2023, // LoongArchLASXInstrInfo.td:279
    XVHADDW_Q_D                           = 2024, // LoongArchLASXInstrInfo.td:275
    XVHADDW_WU_HU                         = 2025, // LoongArchLASXInstrInfo.td:277
    XVHADDW_W_H                           = 2026, // LoongArchLASXInstrInfo.td:273
    XVHSELI_D                             = 2027, // LoongArchLASXInstrInfo.td:523
    XVHSUBW_DU_WU                         = 2028, // LoongArchLASXInstrInfo.td:287
    XVHSUBW_D_W                           = 2029, // LoongArchLASXInstrInfo.td:283
    XVHSUBW_HU_BU                         = 2030, // LoongArchLASXInstrInfo.td:285
    XVHSUBW_H_B                           = 2031, // LoongArchLASXInstrInfo.td:281
    XVHSUBW_QU_DU                         = 2032, // LoongArchLASXInstrInfo.td:288
    XVHSUBW_Q_D                           = 2033, // LoongArchLASXInstrInfo.td:284
    XVHSUBW_WU_HU                         = 2034, // LoongArchLASXInstrInfo.td:286
    XVHSUBW_W_H                           = 2035, // LoongArchLASXInstrInfo.td:282
    XVILVH_B                              = 2036, // LoongArchLASXInstrInfo.td:1021
    XVILVH_D                              = 2037, // LoongArchLASXInstrInfo.td:1024
    XVILVH_H                              = 2038, // LoongArchLASXInstrInfo.td:1022
    XVILVH_W                              = 2039, // LoongArchLASXInstrInfo.td:1023
    XVILVL_B                              = 2040, // LoongArchLASXInstrInfo.td:1017
    XVILVL_D                              = 2041, // LoongArchLASXInstrInfo.td:1020
    XVILVL_H                              = 2042, // LoongArchLASXInstrInfo.td:1018
    XVILVL_W                              = 2043, // LoongArchLASXInstrInfo.td:1019
    XVINSGR2VR_D                          = 2044, // LoongArchLASXInstrInfo.td:964
    XVINSGR2VR_W                          = 2045, // LoongArchLASXInstrInfo.td:963
    XVINSVE0_D                            = 2046, // LoongArchLASXInstrInfo.td:991
    XVINSVE0_W                            = 2047, // LoongArchLASXInstrInfo.td:990
    XVLD                                  = 2048, // LoongArchLASXInstrInfo.td:1050
    XVLDI                                 = 2049, // LoongArchLASXInstrInfo.td:539
    XVLDREPL_B                            = 2050, // LoongArchLASXInstrInfo.td:1053
    XVLDREPL_D                            = 2051, // LoongArchLASXInstrInfo.td:1056
    XVLDREPL_H                            = 2052, // LoongArchLASXInstrInfo.td:1054
    XVLDREPL_W                            = 2053, // LoongArchLASXInstrInfo.td:1055
    XVLDX                                 = 2054, // LoongArchLASXInstrInfo.td:1051
    XVMADDWEV_D_W                         = 2055, // LoongArchLASXInstrInfo.td:451
    XVMADDWEV_D_WU                        = 2056, // LoongArchLASXInstrInfo.td:459
    XVMADDWEV_D_WU_W                      = 2057, // LoongArchLASXInstrInfo.td:467
    XVMADDWEV_H_B                         = 2058, // LoongArchLASXInstrInfo.td:449
    XVMADDWEV_H_BU                        = 2059, // LoongArchLASXInstrInfo.td:457
    XVMADDWEV_H_BU_B                      = 2060, // LoongArchLASXInstrInfo.td:465
    XVMADDWEV_Q_D                         = 2061, // LoongArchLASXInstrInfo.td:452
    XVMADDWEV_Q_DU                        = 2062, // LoongArchLASXInstrInfo.td:460
    XVMADDWEV_Q_DU_D                      = 2063, // LoongArchLASXInstrInfo.td:468
    XVMADDWEV_W_H                         = 2064, // LoongArchLASXInstrInfo.td:450
    XVMADDWEV_W_HU                        = 2065, // LoongArchLASXInstrInfo.td:458
    XVMADDWEV_W_HU_H                      = 2066, // LoongArchLASXInstrInfo.td:466
    XVMADDWOD_D_W                         = 2067, // LoongArchLASXInstrInfo.td:455
    XVMADDWOD_D_WU                        = 2068, // LoongArchLASXInstrInfo.td:463
    XVMADDWOD_D_WU_W                      = 2069, // LoongArchLASXInstrInfo.td:471
    XVMADDWOD_H_B                         = 2070, // LoongArchLASXInstrInfo.td:453
    XVMADDWOD_H_BU                        = 2071, // LoongArchLASXInstrInfo.td:461
    XVMADDWOD_H_BU_B                      = 2072, // LoongArchLASXInstrInfo.td:469
    XVMADDWOD_Q_D                         = 2073, // LoongArchLASXInstrInfo.td:456
    XVMADDWOD_Q_DU                        = 2074, // LoongArchLASXInstrInfo.td:464
    XVMADDWOD_Q_DU_D                      = 2075, // LoongArchLASXInstrInfo.td:472
    XVMADDWOD_W_H                         = 2076, // LoongArchLASXInstrInfo.td:454
    XVMADDWOD_W_HU                        = 2077, // LoongArchLASXInstrInfo.td:462
    XVMADDWOD_W_HU_H                      = 2078, // LoongArchLASXInstrInfo.td:470
    XVMADD_B                              = 2079, // LoongArchLASXInstrInfo.td:439
    XVMADD_D                              = 2080, // LoongArchLASXInstrInfo.td:442
    XVMADD_H                              = 2081, // LoongArchLASXInstrInfo.td:440
    XVMADD_W                              = 2082, // LoongArchLASXInstrInfo.td:441
    XVMAXI_B                              = 2083, // LoongArchLASXInstrInfo.td:370
    XVMAXI_BU                             = 2084, // LoongArchLASXInstrInfo.td:378
    XVMAXI_D                              = 2085, // LoongArchLASXInstrInfo.td:373
    XVMAXI_DU                             = 2086, // LoongArchLASXInstrInfo.td:381
    XVMAXI_H                              = 2087, // LoongArchLASXInstrInfo.td:371
    XVMAXI_HU                             = 2088, // LoongArchLASXInstrInfo.td:379
    XVMAXI_W                              = 2089, // LoongArchLASXInstrInfo.td:372
    XVMAXI_WU                             = 2090, // LoongArchLASXInstrInfo.td:380
    XVMAX_B                               = 2091, // LoongArchLASXInstrInfo.td:366
    XVMAX_BU                              = 2092, // LoongArchLASXInstrInfo.td:374
    XVMAX_D                               = 2093, // LoongArchLASXInstrInfo.td:369
    XVMAX_DU                              = 2094, // LoongArchLASXInstrInfo.td:377
    XVMAX_H                               = 2095, // LoongArchLASXInstrInfo.td:367
    XVMAX_HU                              = 2096, // LoongArchLASXInstrInfo.td:375
    XVMAX_W                               = 2097, // LoongArchLASXInstrInfo.td:368
    XVMAX_WU                              = 2098, // LoongArchLASXInstrInfo.td:376
    XVMINI_B                              = 2099, // LoongArchLASXInstrInfo.td:387
    XVMINI_BU                             = 2100, // LoongArchLASXInstrInfo.td:395
    XVMINI_D                              = 2101, // LoongArchLASXInstrInfo.td:390
    XVMINI_DU                             = 2102, // LoongArchLASXInstrInfo.td:398
    XVMINI_H                              = 2103, // LoongArchLASXInstrInfo.td:388
    XVMINI_HU                             = 2104, // LoongArchLASXInstrInfo.td:396
    XVMINI_W                              = 2105, // LoongArchLASXInstrInfo.td:389
    XVMINI_WU                             = 2106, // LoongArchLASXInstrInfo.td:397
    XVMIN_B                               = 2107, // LoongArchLASXInstrInfo.td:383
    XVMIN_BU                              = 2108, // LoongArchLASXInstrInfo.td:391
    XVMIN_D                               = 2109, // LoongArchLASXInstrInfo.td:386
    XVMIN_DU                              = 2110, // LoongArchLASXInstrInfo.td:394
    XVMIN_H                               = 2111, // LoongArchLASXInstrInfo.td:384
    XVMIN_HU                              = 2112, // LoongArchLASXInstrInfo.td:392
    XVMIN_W                               = 2113, // LoongArchLASXInstrInfo.td:385
    XVMIN_WU                              = 2114, // LoongArchLASXInstrInfo.td:393
    XVMOD_B                               = 2115, // LoongArchLASXInstrInfo.td:483
    XVMOD_BU                              = 2116, // LoongArchLASXInstrInfo.td:487
    XVMOD_D                               = 2117, // LoongArchLASXInstrInfo.td:486
    XVMOD_DU                              = 2118, // LoongArchLASXInstrInfo.td:490
    XVMOD_H                               = 2119, // LoongArchLASXInstrInfo.td:484
    XVMOD_HU                              = 2120, // LoongArchLASXInstrInfo.td:488
    XVMOD_W                               = 2121, // LoongArchLASXInstrInfo.td:485
    XVMOD_WU                              = 2122, // LoongArchLASXInstrInfo.td:489
    XVMSKGEZ_B                            = 2123, // LoongArchLASXInstrInfo.td:535
    XVMSKLTZ_B                            = 2124, // LoongArchLASXInstrInfo.td:530
    XVMSKLTZ_D                            = 2125, // LoongArchLASXInstrInfo.td:533
    XVMSKLTZ_H                            = 2126, // LoongArchLASXInstrInfo.td:531
    XVMSKLTZ_W                            = 2127, // LoongArchLASXInstrInfo.td:532
    XVMSKNZ_B                             = 2128, // LoongArchLASXInstrInfo.td:537
    XVMSUB_B                              = 2129, // LoongArchLASXInstrInfo.td:444
    XVMSUB_D                              = 2130, // LoongArchLASXInstrInfo.td:447
    XVMSUB_H                              = 2131, // LoongArchLASXInstrInfo.td:445
    XVMSUB_W                              = 2132, // LoongArchLASXInstrInfo.td:446
    XVMUH_B                               = 2133, // LoongArchLASXInstrInfo.td:405
    XVMUH_BU                              = 2134, // LoongArchLASXInstrInfo.td:409
    XVMUH_D                               = 2135, // LoongArchLASXInstrInfo.td:408
    XVMUH_DU                              = 2136, // LoongArchLASXInstrInfo.td:412
    XVMUH_H                               = 2137, // LoongArchLASXInstrInfo.td:406
    XVMUH_HU                              = 2138, // LoongArchLASXInstrInfo.td:410
    XVMUH_W                               = 2139, // LoongArchLASXInstrInfo.td:407
    XVMUH_WU                              = 2140, // LoongArchLASXInstrInfo.td:411
    XVMULWEV_D_W                          = 2141, // LoongArchLASXInstrInfo.td:416
    XVMULWEV_D_WU                         = 2142, // LoongArchLASXInstrInfo.td:424
    XVMULWEV_D_WU_W                       = 2143, // LoongArchLASXInstrInfo.td:432
    XVMULWEV_H_B                          = 2144, // LoongArchLASXInstrInfo.td:414
    XVMULWEV_H_BU                         = 2145, // LoongArchLASXInstrInfo.td:422
    XVMULWEV_H_BU_B                       = 2146, // LoongArchLASXInstrInfo.td:430
    XVMULWEV_Q_D                          = 2147, // LoongArchLASXInstrInfo.td:417
    XVMULWEV_Q_DU                         = 2148, // LoongArchLASXInstrInfo.td:425
    XVMULWEV_Q_DU_D                       = 2149, // LoongArchLASXInstrInfo.td:433
    XVMULWEV_W_H                          = 2150, // LoongArchLASXInstrInfo.td:415
    XVMULWEV_W_HU                         = 2151, // LoongArchLASXInstrInfo.td:423
    XVMULWEV_W_HU_H                       = 2152, // LoongArchLASXInstrInfo.td:431
    XVMULWOD_D_W                          = 2153, // LoongArchLASXInstrInfo.td:420
    XVMULWOD_D_WU                         = 2154, // LoongArchLASXInstrInfo.td:428
    XVMULWOD_D_WU_W                       = 2155, // LoongArchLASXInstrInfo.td:436
    XVMULWOD_H_B                          = 2156, // LoongArchLASXInstrInfo.td:418
    XVMULWOD_H_BU                         = 2157, // LoongArchLASXInstrInfo.td:426
    XVMULWOD_H_BU_B                       = 2158, // LoongArchLASXInstrInfo.td:434
    XVMULWOD_Q_D                          = 2159, // LoongArchLASXInstrInfo.td:421
    XVMULWOD_Q_DU                         = 2160, // LoongArchLASXInstrInfo.td:429
    XVMULWOD_Q_DU_D                       = 2161, // LoongArchLASXInstrInfo.td:437
    XVMULWOD_W_H                          = 2162, // LoongArchLASXInstrInfo.td:419
    XVMULWOD_W_HU                         = 2163, // LoongArchLASXInstrInfo.td:427
    XVMULWOD_W_HU_H                       = 2164, // LoongArchLASXInstrInfo.td:435
    XVMUL_B                               = 2165, // LoongArchLASXInstrInfo.td:400
    XVMUL_D                               = 2166, // LoongArchLASXInstrInfo.td:403
    XVMUL_H                               = 2167, // LoongArchLASXInstrInfo.td:401
    XVMUL_W                               = 2168, // LoongArchLASXInstrInfo.td:402
    XVNEG_B                               = 2169, // LoongArchLASXInstrInfo.td:249
    XVNEG_D                               = 2170, // LoongArchLASXInstrInfo.td:252
    XVNEG_H                               = 2171, // LoongArchLASXInstrInfo.td:250
    XVNEG_W                               = 2172, // LoongArchLASXInstrInfo.td:251
    XVNORI_B                              = 2173, // LoongArchLASXInstrInfo.td:551
    XVNOR_V                               = 2174, // LoongArchLASXInstrInfo.td:544
    XVORI_B                               = 2175, // LoongArchLASXInstrInfo.td:549
    XVORN_V                               = 2176, // LoongArchLASXInstrInfo.td:546
    XVOR_V                                = 2177, // LoongArchLASXInstrInfo.td:542
    XVPACKEV_B                            = 2178, // LoongArchLASXInstrInfo.td:999
    XVPACKEV_D                            = 2179, // LoongArchLASXInstrInfo.td:1002
    XVPACKEV_H                            = 2180, // LoongArchLASXInstrInfo.td:1000
    XVPACKEV_W                            = 2181, // LoongArchLASXInstrInfo.td:1001
    XVPACKOD_B                            = 2182, // LoongArchLASXInstrInfo.td:1003
    XVPACKOD_D                            = 2183, // LoongArchLASXInstrInfo.td:1006
    XVPACKOD_H                            = 2184, // LoongArchLASXInstrInfo.td:1004
    XVPACKOD_W                            = 2185, // LoongArchLASXInstrInfo.td:1005
    XVPCNT_B                              = 2186, // LoongArchLASXInstrInfo.td:717
    XVPCNT_D                              = 2187, // LoongArchLASXInstrInfo.td:720
    XVPCNT_H                              = 2188, // LoongArchLASXInstrInfo.td:718
    XVPCNT_W                              = 2189, // LoongArchLASXInstrInfo.td:719
    XVPERMI_D                             = 2190, // LoongArchLASXInstrInfo.td:1040
    XVPERMI_Q                             = 2191, // LoongArchLASXInstrInfo.td:1041
    XVPERMI_W                             = 2192, // LoongArchLASXInstrInfo.td:1039
    XVPERM_W                              = 2193, // LoongArchLASXInstrInfo.td:1032
    XVPICKEV_B                            = 2194, // LoongArchLASXInstrInfo.td:1008
    XVPICKEV_D                            = 2195, // LoongArchLASXInstrInfo.td:1011
    XVPICKEV_H                            = 2196, // LoongArchLASXInstrInfo.td:1009
    XVPICKEV_W                            = 2197, // LoongArchLASXInstrInfo.td:1010
    XVPICKOD_B                            = 2198, // LoongArchLASXInstrInfo.td:1012
    XVPICKOD_D                            = 2199, // LoongArchLASXInstrInfo.td:1015
    XVPICKOD_H                            = 2200, // LoongArchLASXInstrInfo.td:1013
    XVPICKOD_W                            = 2201, // LoongArchLASXInstrInfo.td:1014
    XVPICKVE2GR_D                         = 2202, // LoongArchLASXInstrInfo.td:966
    XVPICKVE2GR_DU                        = 2203, // LoongArchLASXInstrInfo.td:968
    XVPICKVE2GR_W                         = 2204, // LoongArchLASXInstrInfo.td:965
    XVPICKVE2GR_WU                        = 2205, // LoongArchLASXInstrInfo.td:967
    XVPICKVE_D                            = 2206, // LoongArchLASXInstrInfo.td:994
    XVPICKVE_W                            = 2207, // LoongArchLASXInstrInfo.td:993
    XVREPL128VEI_B                        = 2208, // LoongArchLASXInstrInfo.td:979
    XVREPL128VEI_D                        = 2209, // LoongArchLASXInstrInfo.td:982
    XVREPL128VEI_H                        = 2210, // LoongArchLASXInstrInfo.td:980
    XVREPL128VEI_W                        = 2211, // LoongArchLASXInstrInfo.td:981
    XVREPLGR2VR_B                         = 2212, // LoongArchLASXInstrInfo.td:970
    XVREPLGR2VR_D                         = 2213, // LoongArchLASXInstrInfo.td:973
    XVREPLGR2VR_H                         = 2214, // LoongArchLASXInstrInfo.td:971
    XVREPLGR2VR_W                         = 2215, // LoongArchLASXInstrInfo.td:972
    XVREPLVE0_B                           = 2216, // LoongArchLASXInstrInfo.td:984
    XVREPLVE0_D                           = 2217, // LoongArchLASXInstrInfo.td:987
    XVREPLVE0_H                           = 2218, // LoongArchLASXInstrInfo.td:985
    XVREPLVE0_Q                           = 2219, // LoongArchLASXInstrInfo.td:988
    XVREPLVE0_W                           = 2220, // LoongArchLASXInstrInfo.td:986
    XVREPLVE_B                            = 2221, // LoongArchLASXInstrInfo.td:975
    XVREPLVE_D                            = 2222, // LoongArchLASXInstrInfo.td:978
    XVREPLVE_H                            = 2223, // LoongArchLASXInstrInfo.td:976
    XVREPLVE_W                            = 2224, // LoongArchLASXInstrInfo.td:977
    XVROTRI_B                             = 2225, // LoongArchLASXInstrInfo.td:584
    XVROTRI_D                             = 2226, // LoongArchLASXInstrInfo.td:587
    XVROTRI_H                             = 2227, // LoongArchLASXInstrInfo.td:585
    XVROTRI_W                             = 2228, // LoongArchLASXInstrInfo.td:586
    XVROTR_B                              = 2229, // LoongArchLASXInstrInfo.td:580
    XVROTR_D                              = 2230, // LoongArchLASXInstrInfo.td:583
    XVROTR_H                              = 2231, // LoongArchLASXInstrInfo.td:581
    XVROTR_W                              = 2232, // LoongArchLASXInstrInfo.td:582
    XVSADD_B                              = 2233, // LoongArchLASXInstrInfo.td:254
    XVSADD_BU                             = 2234, // LoongArchLASXInstrInfo.td:258
    XVSADD_D                              = 2235, // LoongArchLASXInstrInfo.td:257
    XVSADD_DU                             = 2236, // LoongArchLASXInstrInfo.td:261
    XVSADD_H                              = 2237, // LoongArchLASXInstrInfo.td:255
    XVSADD_HU                             = 2238, // LoongArchLASXInstrInfo.td:259
    XVSADD_W                              = 2239, // LoongArchLASXInstrInfo.td:256
    XVSADD_WU                             = 2240, // LoongArchLASXInstrInfo.td:260
    XVSAT_B                               = 2241, // LoongArchLASXInstrInfo.td:492
    XVSAT_BU                              = 2242, // LoongArchLASXInstrInfo.td:496
    XVSAT_D                               = 2243, // LoongArchLASXInstrInfo.td:495
    XVSAT_DU                              = 2244, // LoongArchLASXInstrInfo.td:499
    XVSAT_H                               = 2245, // LoongArchLASXInstrInfo.td:493
    XVSAT_HU                              = 2246, // LoongArchLASXInstrInfo.td:497
    XVSAT_W                               = 2247, // LoongArchLASXInstrInfo.td:494
    XVSAT_WU                              = 2248, // LoongArchLASXInstrInfo.td:498
    XVSEQI_B                              = 2249, // LoongArchLASXInstrInfo.td:861
    XVSEQI_D                              = 2250, // LoongArchLASXInstrInfo.td:864
    XVSEQI_H                              = 2251, // LoongArchLASXInstrInfo.td:862
    XVSEQI_W                              = 2252, // LoongArchLASXInstrInfo.td:863
    XVSEQ_B                               = 2253, // LoongArchLASXInstrInfo.td:857
    XVSEQ_D                               = 2254, // LoongArchLASXInstrInfo.td:860
    XVSEQ_H                               = 2255, // LoongArchLASXInstrInfo.td:858
    XVSEQ_W                               = 2256, // LoongArchLASXInstrInfo.td:859
    XVSETALLNEZ_B                         = 2257, // LoongArchLASXInstrInfo.td:958
    XVSETALLNEZ_D                         = 2258, // LoongArchLASXInstrInfo.td:961
    XVSETALLNEZ_H                         = 2259, // LoongArchLASXInstrInfo.td:959
    XVSETALLNEZ_W                         = 2260, // LoongArchLASXInstrInfo.td:960
    XVSETANYEQZ_B                         = 2261, // LoongArchLASXInstrInfo.td:954
    XVSETANYEQZ_D                         = 2262, // LoongArchLASXInstrInfo.td:957
    XVSETANYEQZ_H                         = 2263, // LoongArchLASXInstrInfo.td:955
    XVSETANYEQZ_W                         = 2264, // LoongArchLASXInstrInfo.td:956
    XVSETEQZ_V                            = 2265, // LoongArchLASXInstrInfo.td:952
    XVSETNEZ_V                            = 2266, // LoongArchLASXInstrInfo.td:953
    XVSHUF4I_B                            = 2267, // LoongArchLASXInstrInfo.td:1034
    XVSHUF4I_D                            = 2268, // LoongArchLASXInstrInfo.td:1037
    XVSHUF4I_H                            = 2269, // LoongArchLASXInstrInfo.td:1035
    XVSHUF4I_W                            = 2270, // LoongArchLASXInstrInfo.td:1036
    XVSHUF_B                              = 2271, // LoongArchLASXInstrInfo.td:1026
    XVSHUF_D                              = 2272, // LoongArchLASXInstrInfo.td:1030
    XVSHUF_H                              = 2273, // LoongArchLASXInstrInfo.td:1028
    XVSHUF_W                              = 2274, // LoongArchLASXInstrInfo.td:1029
    XVSIGNCOV_B                           = 2275, // LoongArchLASXInstrInfo.td:525
    XVSIGNCOV_D                           = 2276, // LoongArchLASXInstrInfo.td:528
    XVSIGNCOV_H                           = 2277, // LoongArchLASXInstrInfo.td:526
    XVSIGNCOV_W                           = 2278, // LoongArchLASXInstrInfo.td:527
    XVSLEI_B                              = 2279, // LoongArchLASXInstrInfo.td:870
    XVSLEI_BU                             = 2280, // LoongArchLASXInstrInfo.td:879
    XVSLEI_D                              = 2281, // LoongArchLASXInstrInfo.td:873
    XVSLEI_DU                             = 2282, // LoongArchLASXInstrInfo.td:882
    XVSLEI_H                              = 2283, // LoongArchLASXInstrInfo.td:871
    XVSLEI_HU                             = 2284, // LoongArchLASXInstrInfo.td:880
    XVSLEI_W                              = 2285, // LoongArchLASXInstrInfo.td:872
    XVSLEI_WU                             = 2286, // LoongArchLASXInstrInfo.td:881
    XVSLE_B                               = 2287, // LoongArchLASXInstrInfo.td:866
    XVSLE_BU                              = 2288, // LoongArchLASXInstrInfo.td:875
    XVSLE_D                               = 2289, // LoongArchLASXInstrInfo.td:869
    XVSLE_DU                              = 2290, // LoongArchLASXInstrInfo.td:878
    XVSLE_H                               = 2291, // LoongArchLASXInstrInfo.td:867
    XVSLE_HU                              = 2292, // LoongArchLASXInstrInfo.td:876
    XVSLE_W                               = 2293, // LoongArchLASXInstrInfo.td:868
    XVSLE_WU                              = 2294, // LoongArchLASXInstrInfo.td:877
    XVSLLI_B                              = 2295, // LoongArchLASXInstrInfo.td:557
    XVSLLI_D                              = 2296, // LoongArchLASXInstrInfo.td:560
    XVSLLI_H                              = 2297, // LoongArchLASXInstrInfo.td:558
    XVSLLI_W                              = 2298, // LoongArchLASXInstrInfo.td:559
    XVSLLWIL_DU_WU                        = 2299, // LoongArchLASXInstrInfo.td:595
    XVSLLWIL_D_W                          = 2300, // LoongArchLASXInstrInfo.td:591
    XVSLLWIL_HU_BU                        = 2301, // LoongArchLASXInstrInfo.td:593
    XVSLLWIL_H_B                          = 2302, // LoongArchLASXInstrInfo.td:589
    XVSLLWIL_WU_HU                        = 2303, // LoongArchLASXInstrInfo.td:594
    XVSLLWIL_W_H                          = 2304, // LoongArchLASXInstrInfo.td:590
    XVSLL_B                               = 2305, // LoongArchLASXInstrInfo.td:553
    XVSLL_D                               = 2306, // LoongArchLASXInstrInfo.td:556
    XVSLL_H                               = 2307, // LoongArchLASXInstrInfo.td:554
    XVSLL_W                               = 2308, // LoongArchLASXInstrInfo.td:555
    XVSLTI_B                              = 2309, // LoongArchLASXInstrInfo.td:888
    XVSLTI_BU                             = 2310, // LoongArchLASXInstrInfo.td:897
    XVSLTI_D                              = 2311, // LoongArchLASXInstrInfo.td:891
    XVSLTI_DU                             = 2312, // LoongArchLASXInstrInfo.td:900
    XVSLTI_H                              = 2313, // LoongArchLASXInstrInfo.td:889
    XVSLTI_HU                             = 2314, // LoongArchLASXInstrInfo.td:898
    XVSLTI_W                              = 2315, // LoongArchLASXInstrInfo.td:890
    XVSLTI_WU                             = 2316, // LoongArchLASXInstrInfo.td:899
    XVSLT_B                               = 2317, // LoongArchLASXInstrInfo.td:884
    XVSLT_BU                              = 2318, // LoongArchLASXInstrInfo.td:893
    XVSLT_D                               = 2319, // LoongArchLASXInstrInfo.td:887
    XVSLT_DU                              = 2320, // LoongArchLASXInstrInfo.td:896
    XVSLT_H                               = 2321, // LoongArchLASXInstrInfo.td:885
    XVSLT_HU                              = 2322, // LoongArchLASXInstrInfo.td:894
    XVSLT_W                               = 2323, // LoongArchLASXInstrInfo.td:886
    XVSLT_WU                              = 2324, // LoongArchLASXInstrInfo.td:895
    XVSRAI_B                              = 2325, // LoongArchLASXInstrInfo.td:575
    XVSRAI_D                              = 2326, // LoongArchLASXInstrInfo.td:578
    XVSRAI_H                              = 2327, // LoongArchLASXInstrInfo.td:576
    XVSRAI_W                              = 2328, // LoongArchLASXInstrInfo.td:577
    XVSRANI_B_H                           = 2329, // LoongArchLASXInstrInfo.td:627
    XVSRANI_D_Q                           = 2330, // LoongArchLASXInstrInfo.td:630
    XVSRANI_H_W                           = 2331, // LoongArchLASXInstrInfo.td:628
    XVSRANI_W_D                           = 2332, // LoongArchLASXInstrInfo.td:629
    XVSRAN_B_H                            = 2333, // LoongArchLASXInstrInfo.td:619
    XVSRAN_H_W                            = 2334, // LoongArchLASXInstrInfo.td:620
    XVSRAN_W_D                            = 2335, // LoongArchLASXInstrInfo.td:621
    XVSRARI_B                             = 2336, // LoongArchLASXInstrInfo.td:611
    XVSRARI_D                             = 2337, // LoongArchLASXInstrInfo.td:614
    XVSRARI_H                             = 2338, // LoongArchLASXInstrInfo.td:612
    XVSRARI_W                             = 2339, // LoongArchLASXInstrInfo.td:613
    XVSRARNI_B_H                          = 2340, // LoongArchLASXInstrInfo.td:643
    XVSRARNI_D_Q                          = 2341, // LoongArchLASXInstrInfo.td:646
    XVSRARNI_H_W                          = 2342, // LoongArchLASXInstrInfo.td:644
    XVSRARNI_W_D                          = 2343, // LoongArchLASXInstrInfo.td:645
    XVSRARN_B_H                           = 2344, // LoongArchLASXInstrInfo.td:635
    XVSRARN_H_W                           = 2345, // LoongArchLASXInstrInfo.td:636
    XVSRARN_W_D                           = 2346, // LoongArchLASXInstrInfo.td:637
    XVSRAR_B                              = 2347, // LoongArchLASXInstrInfo.td:607
    XVSRAR_D                              = 2348, // LoongArchLASXInstrInfo.td:610
    XVSRAR_H                              = 2349, // LoongArchLASXInstrInfo.td:608
    XVSRAR_W                              = 2350, // LoongArchLASXInstrInfo.td:609
    XVSRA_B                               = 2351, // LoongArchLASXInstrInfo.td:571
    XVSRA_D                               = 2352, // LoongArchLASXInstrInfo.td:574
    XVSRA_H                               = 2353, // LoongArchLASXInstrInfo.td:572
    XVSRA_W                               = 2354, // LoongArchLASXInstrInfo.td:573
    XVSRLI_B                              = 2355, // LoongArchLASXInstrInfo.td:566
    XVSRLI_D                              = 2356, // LoongArchLASXInstrInfo.td:569
    XVSRLI_H                              = 2357, // LoongArchLASXInstrInfo.td:567
    XVSRLI_W                              = 2358, // LoongArchLASXInstrInfo.td:568
    XVSRLNI_B_H                           = 2359, // LoongArchLASXInstrInfo.td:623
    XVSRLNI_D_Q                           = 2360, // LoongArchLASXInstrInfo.td:626
    XVSRLNI_H_W                           = 2361, // LoongArchLASXInstrInfo.td:624
    XVSRLNI_W_D                           = 2362, // LoongArchLASXInstrInfo.td:625
    XVSRLN_B_H                            = 2363, // LoongArchLASXInstrInfo.td:616
    XVSRLN_H_W                            = 2364, // LoongArchLASXInstrInfo.td:617
    XVSRLN_W_D                            = 2365, // LoongArchLASXInstrInfo.td:618
    XVSRLRI_B                             = 2366, // LoongArchLASXInstrInfo.td:602
    XVSRLRI_D                             = 2367, // LoongArchLASXInstrInfo.td:605
    XVSRLRI_H                             = 2368, // LoongArchLASXInstrInfo.td:603
    XVSRLRI_W                             = 2369, // LoongArchLASXInstrInfo.td:604
    XVSRLRNI_B_H                          = 2370, // LoongArchLASXInstrInfo.td:639
    XVSRLRNI_D_Q                          = 2371, // LoongArchLASXInstrInfo.td:642
    XVSRLRNI_H_W                          = 2372, // LoongArchLASXInstrInfo.td:640
    XVSRLRNI_W_D                          = 2373, // LoongArchLASXInstrInfo.td:641
    XVSRLRN_B_H                           = 2374, // LoongArchLASXInstrInfo.td:632
    XVSRLRN_H_W                           = 2375, // LoongArchLASXInstrInfo.td:633
    XVSRLRN_W_D                           = 2376, // LoongArchLASXInstrInfo.td:634
    XVSRLR_B                              = 2377, // LoongArchLASXInstrInfo.td:598
    XVSRLR_D                              = 2378, // LoongArchLASXInstrInfo.td:601
    XVSRLR_H                              = 2379, // LoongArchLASXInstrInfo.td:599
    XVSRLR_W                              = 2380, // LoongArchLASXInstrInfo.td:600
    XVSRL_B                               = 2381, // LoongArchLASXInstrInfo.td:562
    XVSRL_D                               = 2382, // LoongArchLASXInstrInfo.td:565
    XVSRL_H                               = 2383, // LoongArchLASXInstrInfo.td:563
    XVSRL_W                               = 2384, // LoongArchLASXInstrInfo.td:564
    XVSSRANI_BU_H                         = 2385, // LoongArchLASXInstrInfo.td:673
    XVSSRANI_B_H                          = 2386, // LoongArchLASXInstrInfo.td:665
    XVSSRANI_DU_Q                         = 2387, // LoongArchLASXInstrInfo.td:676
    XVSSRANI_D_Q                          = 2388, // LoongArchLASXInstrInfo.td:668
    XVSSRANI_HU_W                         = 2389, // LoongArchLASXInstrInfo.td:674
    XVSSRANI_H_W                          = 2390, // LoongArchLASXInstrInfo.td:666
    XVSSRANI_WU_D                         = 2391, // LoongArchLASXInstrInfo.td:675
    XVSSRANI_W_D                          = 2392, // LoongArchLASXInstrInfo.td:667
    XVSSRAN_BU_H                          = 2393, // LoongArchLASXInstrInfo.td:657
    XVSSRAN_B_H                           = 2394, // LoongArchLASXInstrInfo.td:651
    XVSSRAN_HU_W                          = 2395, // LoongArchLASXInstrInfo.td:658
    XVSSRAN_H_W                           = 2396, // LoongArchLASXInstrInfo.td:652
    XVSSRAN_WU_D                          = 2397, // LoongArchLASXInstrInfo.td:659
    XVSSRAN_W_D                           = 2398, // LoongArchLASXInstrInfo.td:653
    XVSSRARNI_BU_H                        = 2399, // LoongArchLASXInstrInfo.td:703
    XVSSRARNI_B_H                         = 2400, // LoongArchLASXInstrInfo.td:695
    XVSSRARNI_DU_Q                        = 2401, // LoongArchLASXInstrInfo.td:706
    XVSSRARNI_D_Q                         = 2402, // LoongArchLASXInstrInfo.td:698
    XVSSRARNI_HU_W                        = 2403, // LoongArchLASXInstrInfo.td:704
    XVSSRARNI_H_W                         = 2404, // LoongArchLASXInstrInfo.td:696
    XVSSRARNI_WU_D                        = 2405, // LoongArchLASXInstrInfo.td:705
    XVSSRARNI_W_D                         = 2406, // LoongArchLASXInstrInfo.td:697
    XVSSRARN_BU_H                         = 2407, // LoongArchLASXInstrInfo.td:687
    XVSSRARN_B_H                          = 2408, // LoongArchLASXInstrInfo.td:681
    XVSSRARN_HU_W                         = 2409, // LoongArchLASXInstrInfo.td:688
    XVSSRARN_H_W                          = 2410, // LoongArchLASXInstrInfo.td:682
    XVSSRARN_WU_D                         = 2411, // LoongArchLASXInstrInfo.td:689
    XVSSRARN_W_D                          = 2412, // LoongArchLASXInstrInfo.td:683
    XVSSRLNI_BU_H                         = 2413, // LoongArchLASXInstrInfo.td:669
    XVSSRLNI_B_H                          = 2414, // LoongArchLASXInstrInfo.td:661
    XVSSRLNI_DU_Q                         = 2415, // LoongArchLASXInstrInfo.td:672
    XVSSRLNI_D_Q                          = 2416, // LoongArchLASXInstrInfo.td:664
    XVSSRLNI_HU_W                         = 2417, // LoongArchLASXInstrInfo.td:670
    XVSSRLNI_H_W                          = 2418, // LoongArchLASXInstrInfo.td:662
    XVSSRLNI_WU_D                         = 2419, // LoongArchLASXInstrInfo.td:671
    XVSSRLNI_W_D                          = 2420, // LoongArchLASXInstrInfo.td:663
    XVSSRLN_BU_H                          = 2421, // LoongArchLASXInstrInfo.td:654
    XVSSRLN_B_H                           = 2422, // LoongArchLASXInstrInfo.td:648
    XVSSRLN_HU_W                          = 2423, // LoongArchLASXInstrInfo.td:655
    XVSSRLN_H_W                           = 2424, // LoongArchLASXInstrInfo.td:649
    XVSSRLN_WU_D                          = 2425, // LoongArchLASXInstrInfo.td:656
    XVSSRLN_W_D                           = 2426, // LoongArchLASXInstrInfo.td:650
    XVSSRLRNI_BU_H                        = 2427, // LoongArchLASXInstrInfo.td:699
    XVSSRLRNI_B_H                         = 2428, // LoongArchLASXInstrInfo.td:691
    XVSSRLRNI_DU_Q                        = 2429, // LoongArchLASXInstrInfo.td:702
    XVSSRLRNI_D_Q                         = 2430, // LoongArchLASXInstrInfo.td:694
    XVSSRLRNI_HU_W                        = 2431, // LoongArchLASXInstrInfo.td:700
    XVSSRLRNI_H_W                         = 2432, // LoongArchLASXInstrInfo.td:692
    XVSSRLRNI_WU_D                        = 2433, // LoongArchLASXInstrInfo.td:701
    XVSSRLRNI_W_D                         = 2434, // LoongArchLASXInstrInfo.td:693
    XVSSRLRN_BU_H                         = 2435, // LoongArchLASXInstrInfo.td:684
    XVSSRLRN_B_H                          = 2436, // LoongArchLASXInstrInfo.td:678
    XVSSRLRN_HU_W                         = 2437, // LoongArchLASXInstrInfo.td:685
    XVSSRLRN_H_W                          = 2438, // LoongArchLASXInstrInfo.td:679
    XVSSRLRN_WU_D                         = 2439, // LoongArchLASXInstrInfo.td:686
    XVSSRLRN_W_D                          = 2440, // LoongArchLASXInstrInfo.td:680
    XVSSUB_B                              = 2441, // LoongArchLASXInstrInfo.td:263
    XVSSUB_BU                             = 2442, // LoongArchLASXInstrInfo.td:267
    XVSSUB_D                              = 2443, // LoongArchLASXInstrInfo.td:266
    XVSSUB_DU                             = 2444, // LoongArchLASXInstrInfo.td:270
    XVSSUB_H                              = 2445, // LoongArchLASXInstrInfo.td:264
    XVSSUB_HU                             = 2446, // LoongArchLASXInstrInfo.td:268
    XVSSUB_W                              = 2447, // LoongArchLASXInstrInfo.td:265
    XVSSUB_WU                             = 2448, // LoongArchLASXInstrInfo.td:269
    XVST                                  = 2449, // LoongArchLASXInstrInfo.td:1060
    XVSTELM_B                             = 2450, // LoongArchLASXInstrInfo.td:1063
    XVSTELM_D                             = 2451, // LoongArchLASXInstrInfo.td:1066
    XVSTELM_H                             = 2452, // LoongArchLASXInstrInfo.td:1064
    XVSTELM_W                             = 2453, // LoongArchLASXInstrInfo.td:1065
    XVSTX                                 = 2454, // LoongArchLASXInstrInfo.td:1061
    XVSUBI_BU                             = 2455, // LoongArchLASXInstrInfo.td:244
    XVSUBI_DU                             = 2456, // LoongArchLASXInstrInfo.td:247
    XVSUBI_HU                             = 2457, // LoongArchLASXInstrInfo.td:245
    XVSUBI_WU                             = 2458, // LoongArchLASXInstrInfo.td:246
    XVSUBWEV_D_W                          = 2459, // LoongArchLASXInstrInfo.td:301
    XVSUBWEV_D_WU                         = 2460, // LoongArchLASXInstrInfo.td:319
    XVSUBWEV_H_B                          = 2461, // LoongArchLASXInstrInfo.td:299
    XVSUBWEV_H_BU                         = 2462, // LoongArchLASXInstrInfo.td:317
    XVSUBWEV_Q_D                          = 2463, // LoongArchLASXInstrInfo.td:302
    XVSUBWEV_Q_DU                         = 2464, // LoongArchLASXInstrInfo.td:320
    XVSUBWEV_W_H                          = 2465, // LoongArchLASXInstrInfo.td:300
    XVSUBWEV_W_HU                         = 2466, // LoongArchLASXInstrInfo.td:318
    XVSUBWOD_D_W                          = 2467, // LoongArchLASXInstrInfo.td:305
    XVSUBWOD_D_WU                         = 2468, // LoongArchLASXInstrInfo.td:323
    XVSUBWOD_H_B                          = 2469, // LoongArchLASXInstrInfo.td:303
    XVSUBWOD_H_BU                         = 2470, // LoongArchLASXInstrInfo.td:321
    XVSUBWOD_Q_D                          = 2471, // LoongArchLASXInstrInfo.td:306
    XVSUBWOD_Q_DU                         = 2472, // LoongArchLASXInstrInfo.td:324
    XVSUBWOD_W_H                          = 2473, // LoongArchLASXInstrInfo.td:304
    XVSUBWOD_W_HU                         = 2474, // LoongArchLASXInstrInfo.td:322
    XVSUB_B                               = 2475, // LoongArchLASXInstrInfo.td:233
    XVSUB_D                               = 2476, // LoongArchLASXInstrInfo.td:236
    XVSUB_H                               = 2477, // LoongArchLASXInstrInfo.td:234
    XVSUB_Q                               = 2478, // LoongArchLASXInstrInfo.td:237
    XVSUB_W                               = 2479, // LoongArchLASXInstrInfo.td:235
    XVXORI_B                              = 2480, // LoongArchLASXInstrInfo.td:550
    XVXOR_V                               = 2481, // LoongArchLASXInstrInfo.td:543
    INSTRUCTION_LIST_END = 2482
  };

} // namespace llvm::LoongArch

#endif // GET_INSTRINFO_ENUM

#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM

namespace llvm::LoongArch::Sched {

  enum {
    NoInstrModel	= 0,
    SCHED_LIST_END = 1
  };

} // namespace llvm::LoongArch::Sched

#endif // GET_INSTRINFO_SCHED_ENUM

#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)

namespace llvm {

struct LoongArchInstrTable {
  MCInstrDesc Insts[2482];
  static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
  MCPhysReg ImplicitOps[12];
  char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
  static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
  MCOperandInfo OperandInfo[441];
};
} // namespace llvm

#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)

#ifdef GET_INSTRINFO_MC_DESC
#undef GET_INSTRINFO_MC_DESC

namespace llvm {

static_assert((sizeof LoongArchInstrTable::ImplicitOps + sizeof LoongArchInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
static constexpr unsigned LoongArchOpInfoBase = (sizeof LoongArchInstrTable::ImplicitOps + sizeof LoongArchInstrTable::Padding) / sizeof(MCOperandInfo);

extern const LoongArchInstrTable LoongArchDescs = {
  {
    { 2481,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVXOR_V
    { 2480,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVXORI_B
    { 2479,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUB_W
    { 2478,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUB_Q
    { 2477,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUB_H
    { 2476,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUB_D
    { 2475,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUB_B
    { 2474,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_W_HU
    { 2473,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_W_H
    { 2472,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_Q_DU
    { 2471,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_Q_D
    { 2470,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_H_BU
    { 2469,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_H_B
    { 2468,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_D_WU
    { 2467,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWOD_D_W
    { 2466,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_W_HU
    { 2465,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_W_H
    { 2464,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_Q_DU
    { 2463,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_Q_D
    { 2462,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_H_BU
    { 2461,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_H_B
    { 2460,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_D_WU
    { 2459,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSUBWEV_D_W
    { 2458,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSUBI_WU
    { 2457,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSUBI_HU
    { 2456,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSUBI_DU
    { 2455,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSUBI_BU
    { 2454,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 424,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVSTX
    { 2453,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 437,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVSTELM_W
    { 2452,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 437,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVSTELM_H
    { 2451,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 437,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVSTELM_D
    { 2450,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 437,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVSTELM_B
    { 2449,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // XVST
    { 2448,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_WU
    { 2447,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_W
    { 2446,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_HU
    { 2445,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_H
    { 2444,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_DU
    { 2443,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_D
    { 2442,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_BU
    { 2441,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSUB_B
    { 2440,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_W_D
    { 2439,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_WU_D
    { 2438,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_H_W
    { 2437,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_HU_W
    { 2436,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_B_H
    { 2435,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLRN_BU_H
    { 2434,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_W_D
    { 2433,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_WU_D
    { 2432,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_H_W
    { 2431,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_HU_W
    { 2430,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_D_Q
    { 2429,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_DU_Q
    { 2428,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_B_H
    { 2427,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLRNI_BU_H
    { 2426,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_W_D
    { 2425,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_WU_D
    { 2424,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_H_W
    { 2423,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_HU_W
    { 2422,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_B_H
    { 2421,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRLN_BU_H
    { 2420,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_W_D
    { 2419,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_WU_D
    { 2418,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_H_W
    { 2417,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_HU_W
    { 2416,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_D_Q
    { 2415,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_DU_Q
    { 2414,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_B_H
    { 2413,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRLNI_BU_H
    { 2412,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_W_D
    { 2411,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_WU_D
    { 2410,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_H_W
    { 2409,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_HU_W
    { 2408,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_B_H
    { 2407,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRARN_BU_H
    { 2406,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_W_D
    { 2405,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_WU_D
    { 2404,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_H_W
    { 2403,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_HU_W
    { 2402,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_D_Q
    { 2401,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_DU_Q
    { 2400,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_B_H
    { 2399,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRARNI_BU_H
    { 2398,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_W_D
    { 2397,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_WU_D
    { 2396,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_H_W
    { 2395,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_HU_W
    { 2394,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_B_H
    { 2393,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSSRAN_BU_H
    { 2392,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_W_D
    { 2391,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_WU_D
    { 2390,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_H_W
    { 2389,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_HU_W
    { 2388,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_D_Q
    { 2387,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_DU_Q
    { 2386,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_B_H
    { 2385,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSSRANI_BU_H
    { 2384,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRL_W
    { 2383,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRL_H
    { 2382,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRL_D
    { 2381,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRL_B
    { 2380,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLR_W
    { 2379,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLR_H
    { 2378,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLR_D
    { 2377,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLR_B
    { 2376,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLRN_W_D
    { 2375,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLRN_H_W
    { 2374,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLRN_B_H
    { 2373,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLRNI_W_D
    { 2372,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLRNI_H_W
    { 2371,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLRNI_D_Q
    { 2370,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLRNI_B_H
    { 2369,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLRI_W
    { 2368,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLRI_H
    { 2367,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLRI_D
    { 2366,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLRI_B
    { 2365,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLN_W_D
    { 2364,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLN_H_W
    { 2363,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRLN_B_H
    { 2362,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLNI_W_D
    { 2361,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLNI_H_W
    { 2360,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLNI_D_Q
    { 2359,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRLNI_B_H
    { 2358,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLI_W
    { 2357,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLI_H
    { 2356,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLI_D
    { 2355,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRLI_B
    { 2354,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRA_W
    { 2353,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRA_H
    { 2352,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRA_D
    { 2351,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRA_B
    { 2350,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAR_W
    { 2349,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAR_H
    { 2348,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAR_D
    { 2347,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAR_B
    { 2346,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRARN_W_D
    { 2345,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRARN_H_W
    { 2344,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRARN_B_H
    { 2343,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRARNI_W_D
    { 2342,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRARNI_H_W
    { 2341,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRARNI_D_Q
    { 2340,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRARNI_B_H
    { 2339,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRARI_W
    { 2338,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRARI_H
    { 2337,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRARI_D
    { 2336,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRARI_B
    { 2335,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAN_W_D
    { 2334,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAN_H_W
    { 2333,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSRAN_B_H
    { 2332,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRANI_W_D
    { 2331,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRANI_H_W
    { 2330,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRANI_D_Q
    { 2329,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSRANI_B_H
    { 2328,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRAI_W
    { 2327,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRAI_H
    { 2326,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRAI_D
    { 2325,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSRAI_B
    { 2324,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_WU
    { 2323,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_W
    { 2322,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_HU
    { 2321,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_H
    { 2320,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_DU
    { 2319,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_D
    { 2318,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_BU
    { 2317,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLT_B
    { 2316,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_WU
    { 2315,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_W
    { 2314,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_HU
    { 2313,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_H
    { 2312,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_DU
    { 2311,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_D
    { 2310,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_BU
    { 2309,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLTI_B
    { 2308,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLL_W
    { 2307,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLL_H
    { 2306,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLL_D
    { 2305,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLL_B
    { 2304,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_W_H
    { 2303,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_WU_HU
    { 2302,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_H_B
    { 2301,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_HU_BU
    { 2300,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_D_W
    { 2299,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLWIL_DU_WU
    { 2298,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLI_W
    { 2297,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLI_H
    { 2296,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLI_D
    { 2295,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLLI_B
    { 2294,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_WU
    { 2293,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_W
    { 2292,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_HU
    { 2291,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_H
    { 2290,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_DU
    { 2289,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_D
    { 2288,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_BU
    { 2287,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSLE_B
    { 2286,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_WU
    { 2285,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_W
    { 2284,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_HU
    { 2283,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_H
    { 2282,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_DU
    { 2281,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_D
    { 2280,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_BU
    { 2279,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSLEI_B
    { 2278,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSIGNCOV_W
    { 2277,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSIGNCOV_H
    { 2276,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSIGNCOV_D
    { 2275,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSIGNCOV_B
    { 2274,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVSHUF_W
    { 2273,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVSHUF_H
    { 2272,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVSHUF_D
    { 2271,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVSHUF_B
    { 2270,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSHUF4I_W
    { 2269,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSHUF4I_H
    { 2268,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVSHUF4I_D
    { 2267,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSHUF4I_B
    { 2266,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETNEZ_V
    { 2265,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETEQZ_V
    { 2264,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETANYEQZ_W
    { 2263,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETANYEQZ_H
    { 2262,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETANYEQZ_D
    { 2261,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETANYEQZ_B
    { 2260,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETALLNEZ_W
    { 2259,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETALLNEZ_H
    { 2258,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETALLNEZ_D
    { 2257,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 435,	0,	0, 0x0ULL },  // XVSETALLNEZ_B
    { 2256,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSEQ_W
    { 2255,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSEQ_H
    { 2254,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSEQ_D
    { 2253,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSEQ_B
    { 2252,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSEQI_W
    { 2251,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSEQI_H
    { 2250,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSEQI_D
    { 2249,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSEQI_B
    { 2248,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_WU
    { 2247,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_W
    { 2246,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_HU
    { 2245,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_H
    { 2244,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_DU
    { 2243,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_D
    { 2242,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_BU
    { 2241,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVSAT_B
    { 2240,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_WU
    { 2239,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_W
    { 2238,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_HU
    { 2237,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_H
    { 2236,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_DU
    { 2235,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_D
    { 2234,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_BU
    { 2233,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVSADD_B
    { 2232,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVROTR_W
    { 2231,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVROTR_H
    { 2230,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVROTR_D
    { 2229,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVROTR_B
    { 2228,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVROTRI_W
    { 2227,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVROTRI_H
    { 2226,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVROTRI_D
    { 2225,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVROTRI_B
    { 2224,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 432,	0,	0, 0x0ULL },  // XVREPLVE_W
    { 2223,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 432,	0,	0, 0x0ULL },  // XVREPLVE_H
    { 2222,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 432,	0,	0, 0x0ULL },  // XVREPLVE_D
    { 2221,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 432,	0,	0, 0x0ULL },  // XVREPLVE_B
    { 2220,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVREPLVE0_W
    { 2219,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVREPLVE0_Q
    { 2218,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVREPLVE0_H
    { 2217,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVREPLVE0_D
    { 2216,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVREPLVE0_B
    { 2215,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 430,	0,	0, 0x0ULL },  // XVREPLGR2VR_W
    { 2214,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 430,	0,	0, 0x0ULL },  // XVREPLGR2VR_H
    { 2213,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 430,	0,	0, 0x0ULL },  // XVREPLGR2VR_D
    { 2212,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 430,	0,	0, 0x0ULL },  // XVREPLGR2VR_B
    { 2211,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVREPL128VEI_W
    { 2210,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVREPL128VEI_H
    { 2209,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVREPL128VEI_D
    { 2208,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVREPL128VEI_B
    { 2207,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVPICKVE_W
    { 2206,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVPICKVE_D
    { 2205,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 427,	0,	0, 0x0ULL },  // XVPICKVE2GR_WU
    { 2204,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 427,	0,	0, 0x0ULL },  // XVPICKVE2GR_W
    { 2203,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 427,	0,	0, 0x0ULL },  // XVPICKVE2GR_DU
    { 2202,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 427,	0,	0, 0x0ULL },  // XVPICKVE2GR_D
    { 2201,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKOD_W
    { 2200,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKOD_H
    { 2199,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKOD_D
    { 2198,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKOD_B
    { 2197,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKEV_W
    { 2196,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKEV_H
    { 2195,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKEV_D
    { 2194,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPICKEV_B
    { 2193,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPERM_W
    { 2192,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVPERMI_W
    { 2191,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVPERMI_Q
    { 2190,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVPERMI_D
    { 2189,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVPCNT_W
    { 2188,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVPCNT_H
    { 2187,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVPCNT_D
    { 2186,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVPCNT_B
    { 2185,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKOD_W
    { 2184,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKOD_H
    { 2183,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKOD_D
    { 2182,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKOD_B
    { 2181,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKEV_W
    { 2180,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKEV_H
    { 2179,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKEV_D
    { 2178,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVPACKEV_B
    { 2177,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVOR_V
    { 2176,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVORN_V
    { 2175,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVORI_B
    { 2174,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVNOR_V
    { 2173,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVNORI_B
    { 2172,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVNEG_W
    { 2171,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVNEG_H
    { 2170,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVNEG_D
    { 2169,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVNEG_B
    { 2168,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUL_W
    { 2167,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUL_H
    { 2166,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUL_D
    { 2165,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUL_B
    { 2164,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_W_HU_H
    { 2163,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_W_HU
    { 2162,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_W_H
    { 2161,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_Q_DU_D
    { 2160,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_Q_DU
    { 2159,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_Q_D
    { 2158,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_H_BU_B
    { 2157,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_H_BU
    { 2156,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_H_B
    { 2155,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_D_WU_W
    { 2154,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_D_WU
    { 2153,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWOD_D_W
    { 2152,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_W_HU_H
    { 2151,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_W_HU
    { 2150,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_W_H
    { 2149,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_Q_DU_D
    { 2148,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_Q_DU
    { 2147,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_Q_D
    { 2146,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_H_BU_B
    { 2145,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_H_BU
    { 2144,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_H_B
    { 2143,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_D_WU_W
    { 2142,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_D_WU
    { 2141,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMULWEV_D_W
    { 2140,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_WU
    { 2139,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_W
    { 2138,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_HU
    { 2137,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_H
    { 2136,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_DU
    { 2135,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_D
    { 2134,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_BU
    { 2133,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMUH_B
    { 2132,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMSUB_W
    { 2131,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMSUB_H
    { 2130,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMSUB_D
    { 2129,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMSUB_B
    { 2128,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKNZ_B
    { 2127,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKLTZ_W
    { 2126,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKLTZ_H
    { 2125,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKLTZ_D
    { 2124,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKLTZ_B
    { 2123,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVMSKGEZ_B
    { 2122,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_WU
    { 2121,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_W
    { 2120,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_HU
    { 2119,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_H
    { 2118,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_DU
    { 2117,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_D
    { 2116,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_BU
    { 2115,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMOD_B
    { 2114,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_WU
    { 2113,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_W
    { 2112,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_HU
    { 2111,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_H
    { 2110,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_DU
    { 2109,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_D
    { 2108,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_BU
    { 2107,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMIN_B
    { 2106,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_WU
    { 2105,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_W
    { 2104,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_HU
    { 2103,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_H
    { 2102,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_DU
    { 2101,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_D
    { 2100,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_BU
    { 2099,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMINI_B
    { 2098,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_WU
    { 2097,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_W
    { 2096,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_HU
    { 2095,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_H
    { 2094,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_DU
    { 2093,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_D
    { 2092,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_BU
    { 2091,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVMAX_B
    { 2090,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_WU
    { 2089,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_W
    { 2088,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_HU
    { 2087,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_H
    { 2086,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_DU
    { 2085,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_D
    { 2084,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_BU
    { 2083,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVMAXI_B
    { 2082,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADD_W
    { 2081,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADD_H
    { 2080,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADD_D
    { 2079,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADD_B
    { 2078,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_W_HU_H
    { 2077,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_W_HU
    { 2076,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_W_H
    { 2075,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_Q_DU_D
    { 2074,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_Q_DU
    { 2073,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_Q_D
    { 2072,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_H_BU_B
    { 2071,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_H_BU
    { 2070,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_H_B
    { 2069,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_D_WU_W
    { 2068,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_D_WU
    { 2067,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWOD_D_W
    { 2066,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_W_HU_H
    { 2065,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_W_HU
    { 2064,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_W_H
    { 2063,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_Q_DU_D
    { 2062,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_Q_DU
    { 2061,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_Q_D
    { 2060,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_H_BU_B
    { 2059,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_H_BU
    { 2058,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_H_B
    { 2057,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_D_WU_W
    { 2056,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_D_WU
    { 2055,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVMADDWEV_D_W
    { 2054,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 424,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLDX
    { 2053,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLDREPL_W
    { 2052,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLDREPL_H
    { 2051,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLDREPL_D
    { 2050,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLDREPL_B
    { 2049,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 229,	0,	0, 0x0ULL },  // XVLDI
    { 2048,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 421,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // XVLD
    { 2047,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVINSVE0_W
    { 2046,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVINSVE0_D
    { 2045,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 225,	0,	0, 0x0ULL },  // XVINSGR2VR_W
    { 2044,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 225,	0,	0, 0x0ULL },  // XVINSGR2VR_D
    { 2043,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVL_W
    { 2042,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVL_H
    { 2041,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVL_D
    { 2040,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVL_B
    { 2039,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVH_W
    { 2038,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVH_H
    { 2037,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVH_D
    { 2036,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVILVH_B
    { 2035,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_W_H
    { 2034,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_WU_HU
    { 2033,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_Q_D
    { 2032,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_QU_DU
    { 2031,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_H_B
    { 2030,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_HU_BU
    { 2029,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_D_W
    { 2028,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHSUBW_DU_WU
    { 2027,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVHSELI_D
    { 2026,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_W_H
    { 2025,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_WU_HU
    { 2024,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_Q_D
    { 2023,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_QU_DU
    { 2022,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_H_B
    { 2021,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_HU_BU
    { 2020,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_D_W
    { 2019,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVHADDW_DU_WU
    { 2018,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINT_W_S
    { 2017,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFTINT_W_D
    { 2016,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINT_WU_S
    { 2015,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINT_L_D
    { 2014,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINT_LU_D
    { 2013,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZ_W_S
    { 2012,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFTINTRZ_W_D
    { 2011,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZ_WU_S
    { 2010,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZ_L_D
    { 2009,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZ_LU_D
    { 2008,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZL_L_S
    { 2007,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRZH_L_S
    { 2006,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRP_W_S
    { 2005,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFTINTRP_W_D
    { 2004,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRP_L_D
    { 2003,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRPL_L_S
    { 2002,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRPH_L_S
    { 2001,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRNE_W_S
    { 2000,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFTINTRNE_W_D
    { 1999,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRNE_L_D
    { 1998,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRNEL_L_S
    { 1997,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRNEH_L_S
    { 1996,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRM_W_S
    { 1995,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFTINTRM_W_D
    { 1994,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRM_L_D
    { 1993,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRML_L_S
    { 1992,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTRMH_L_S
    { 1991,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTL_L_S
    { 1990,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFTINTH_L_S
    { 1989,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFSUB_S
    { 1988,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFSUB_D
    { 1987,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFSQRT_S
    { 1986,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFSQRT_D
    { 1985,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVFRSTP_H
    { 1984,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 417,	0,	0, 0x0ULL },  // XVFRSTP_B
    { 1983,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVFRSTPI_H
    { 1982,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVFRSTPI_B
    { 1981,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRSQRT_S
    { 1980,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRSQRT_D
    { 1979,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRSQRTE_S
    { 1978,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRSQRTE_D
    { 1977,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINT_S
    { 1976,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINT_D
    { 1975,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRZ_S
    { 1974,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRZ_D
    { 1973,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRP_S
    { 1972,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRP_D
    { 1971,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRNE_S
    { 1970,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRNE_D
    { 1969,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRM_S
    { 1968,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRINTRM_D
    { 1967,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRECIP_S
    { 1966,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRECIP_D
    { 1965,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRECIPE_S
    { 1964,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFRECIPE_D
    { 1963,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFNMSUB_S
    { 1962,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFNMSUB_D
    { 1961,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFNMADD_S
    { 1960,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFNMADD_D
    { 1959,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMUL_S
    { 1958,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMUL_D
    { 1957,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFMSUB_S
    { 1956,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFMSUB_D
    { 1955,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMIN_S
    { 1954,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMIN_D
    { 1953,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMINA_S
    { 1952,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMINA_D
    { 1951,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMAX_S
    { 1950,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMAX_D
    { 1949,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMAXA_S
    { 1948,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFMAXA_D
    { 1947,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFMADD_S
    { 1946,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVFMADD_D
    { 1945,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFLOGB_S
    { 1944,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFLOGB_D
    { 1943,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINT_S_WU
    { 1942,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINT_S_W
    { 1941,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFFINT_S_L
    { 1940,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINT_D_LU
    { 1939,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINT_D_L
    { 1938,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINTL_D_W
    { 1937,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFFINTH_D_W
    { 1936,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFDIV_S
    { 1935,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFDIV_D
    { 1934,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCVT_S_D
    { 1933,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCVT_H_S
    { 1932,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCVTL_S_H
    { 1931,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCVTL_D_S
    { 1930,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCVTH_S_H
    { 1929,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCVTH_D_S
    { 1928,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUN_S
    { 1927,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUN_D
    { 1926,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUNE_S
    { 1925,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUNE_D
    { 1924,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SULT_S
    { 1923,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SULT_D
    { 1922,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SULE_S
    { 1921,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SULE_D
    { 1920,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUEQ_S
    { 1919,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SUEQ_D
    { 1918,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SOR_S
    { 1917,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SOR_D
    { 1916,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SNE_S
    { 1915,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SNE_D
    { 1914,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SLT_S
    { 1913,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SLT_D
    { 1912,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SLE_S
    { 1911,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SLE_D
    { 1910,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SEQ_S
    { 1909,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SEQ_D
    { 1908,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SAF_S
    { 1907,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_SAF_D
    { 1906,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUN_S
    { 1905,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUN_D
    { 1904,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUNE_S
    { 1903,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUNE_D
    { 1902,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CULT_S
    { 1901,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CULT_D
    { 1900,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CULE_S
    { 1899,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CULE_D
    { 1898,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUEQ_S
    { 1897,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CUEQ_D
    { 1896,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_COR_S
    { 1895,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_COR_D
    { 1894,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CNE_S
    { 1893,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CNE_D
    { 1892,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CLT_S
    { 1891,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CLT_D
    { 1890,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CLE_S
    { 1889,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CLE_D
    { 1888,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CEQ_S
    { 1887,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CEQ_D
    { 1886,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CAF_S
    { 1885,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFCMP_CAF_D
    { 1884,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCLASS_S
    { 1883,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVFCLASS_D
    { 1882,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFADD_S
    { 1881,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVFADD_D
    { 1880,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVEXTRINS_W
    { 1879,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVEXTRINS_H
    { 1878,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVEXTRINS_D
    { 1877,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVEXTRINS_B
    { 1876,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTL_Q_D
    { 1875,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTL_QU_DU
    { 1874,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_W_H
    { 1873,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_WU_HU
    { 1872,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_Q_D
    { 1871,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_QU_DU
    { 1870,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_H_B
    { 1869,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_HU_BU
    { 1868,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_D_W
    { 1867,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVEXTH_DU_WU
    { 1866,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_WU
    { 1865,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_W
    { 1864,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_HU
    { 1863,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_H
    { 1862,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_DU
    { 1861,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_D
    { 1860,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_BU
    { 1859,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVDIV_B
    { 1858,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLZ_W
    { 1857,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLZ_H
    { 1856,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLZ_D
    { 1855,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLZ_B
    { 1854,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLO_W
    { 1853,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLO_H
    { 1852,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLO_D
    { 1851,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // XVCLO_B
    { 1850,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBSRL_V
    { 1849,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBSLL_V
    { 1848,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITSET_W
    { 1847,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITSET_H
    { 1846,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITSET_D
    { 1845,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITSET_B
    { 1844,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITSETI_W
    { 1843,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITSETI_H
    { 1842,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITSETI_D
    { 1841,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITSETI_B
    { 1840,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 413,	0,	0, 0x0ULL },  // XVBITSEL_V
    { 1839,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 409,	0,	0, 0x0ULL },  // XVBITSELI_B
    { 1838,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITREV_W
    { 1837,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITREV_H
    { 1836,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITREV_D
    { 1835,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITREV_B
    { 1834,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITREVI_W
    { 1833,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITREVI_H
    { 1832,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITREVI_D
    { 1831,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITREVI_B
    { 1830,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITCLR_W
    { 1829,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITCLR_H
    { 1828,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITCLR_D
    { 1827,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVBITCLR_B
    { 1826,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITCLRI_W
    { 1825,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITCLRI_H
    { 1824,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITCLRI_D
    { 1823,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVBITCLRI_B
    { 1822,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_WU
    { 1821,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_W
    { 1820,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_HU
    { 1819,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_H
    { 1818,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_DU
    { 1817,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_D
    { 1816,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_BU
    { 1815,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVG_B
    { 1814,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_WU
    { 1813,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_W
    { 1812,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_HU
    { 1811,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_H
    { 1810,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_DU
    { 1809,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_D
    { 1808,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_BU
    { 1807,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAVGR_B
    { 1806,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVAND_V
    { 1805,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVANDN_V
    { 1804,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVANDI_B
    { 1803,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADD_W
    { 1802,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADD_Q
    { 1801,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADD_H
    { 1800,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADD_D
    { 1799,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADD_B
    { 1798,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_W_HU_H
    { 1797,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_W_HU
    { 1796,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_W_H
    { 1795,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_Q_DU_D
    { 1794,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_Q_DU
    { 1793,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_Q_D
    { 1792,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_H_BU_B
    { 1791,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_H_BU
    { 1790,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_H_B
    { 1789,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_D_WU_W
    { 1788,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_D_WU
    { 1787,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWOD_D_W
    { 1786,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_W_HU_H
    { 1785,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_W_HU
    { 1784,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_W_H
    { 1783,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_Q_DU_D
    { 1782,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_Q_DU
    { 1781,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_Q_D
    { 1780,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_H_BU_B
    { 1779,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_H_BU
    { 1778,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_H_B
    { 1777,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_D_WU_W
    { 1776,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_D_WU
    { 1775,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDWEV_D_W
    { 1774,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVADDI_WU
    { 1773,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVADDI_HU
    { 1772,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVADDI_DU
    { 1771,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 406,	0,	0, 0x0ULL },  // XVADDI_BU
    { 1770,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDA_W
    { 1769,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDA_H
    { 1768,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDA_D
    { 1767,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVADDA_B
    { 1766,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_WU
    { 1765,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_W
    { 1764,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_HU
    { 1763,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_H
    { 1762,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_DU
    { 1761,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_D
    { 1760,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_BU
    { 1759,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 403,	0,	0, 0x0ULL },  // XVABSD_B
    { 1758,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // XORI
    { 1757,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // XOR
    { 1756,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86XOR_W
    { 1755,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86XOR_H
    { 1754,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86XOR_D
    { 1753,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86XOR_B
    { 1752,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_WU
    { 1751,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_W
    { 1750,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_H
    { 1749,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_DU
    { 1748,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_D
    { 1747,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SUB_B
    { 1746,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRL_W
    { 1745,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRL_H
    { 1744,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRL_D
    { 1743,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRL_B
    { 1742,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRLI_W
    { 1741,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRLI_H
    { 1740,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRLI_D
    { 1739,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRLI_B
    { 1738,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRA_W
    { 1737,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRA_H
    { 1736,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRA_D
    { 1735,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SRA_B
    { 1734,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRAI_W
    { 1733,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRAI_H
    { 1732,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRAI_D
    { 1731,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SRAI_B
    { 1730,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SLL_W
    { 1729,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SLL_H
    { 1728,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SLL_D
    { 1727,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SLL_B
    { 1726,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SLLI_W
    { 1725,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SLLI_H
    { 1724,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SLLI_D
    { 1723,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86SLLI_B
    { 1722,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0, 0x0ULL },  // X86SETTM
    { 1721,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 249,	0,	0, 0x0ULL },  // X86SETTAG
    { 1720,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SBC_W
    { 1719,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SBC_H
    { 1718,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SBC_D
    { 1717,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86SBC_B
    { 1716,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTR_W
    { 1715,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTR_H
    { 1714,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTR_D
    { 1713,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTR_B
    { 1712,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTRI_W
    { 1711,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTRI_H
    { 1710,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTRI_D
    { 1709,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTRI_B
    { 1708,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTL_W
    { 1707,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTL_H
    { 1706,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTL_D
    { 1705,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ROTL_B
    { 1704,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTLI_W
    { 1703,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTLI_H
    { 1702,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTLI_D
    { 1701,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86ROTLI_B
    { 1700,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCR_W
    { 1699,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCR_H
    { 1698,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCR_D
    { 1697,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCR_B
    { 1696,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCRI_W
    { 1695,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCRI_H
    { 1694,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCRI_D
    { 1693,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCRI_B
    { 1692,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCL_W
    { 1691,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCL_H
    { 1690,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCL_D
    { 1689,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86RCL_B
    { 1688,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCLI_W
    { 1687,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCLI_H
    { 1686,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCLI_D
    { 1685,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86RCLI_B
    { 1684,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86OR_W
    { 1683,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86OR_H
    { 1682,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86OR_D
    { 1681,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86OR_B
    { 1680,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_WU
    { 1679,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_W
    { 1678,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_HU
    { 1677,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_H
    { 1676,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_DU
    { 1675,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_D
    { 1674,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_BU
    { 1673,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86MUL_B
    { 1672,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0, 0x0ULL },  // X86MTTOP
    { 1671,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86MTFLAG
    { 1670,	1,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86MFTOP
    { 1669,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // X86MFFLAG
    { 1668,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86INC_W
    { 1667,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86INC_H
    { 1666,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86INC_D
    { 1665,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86INC_B
    { 1664,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0, 0x0ULL },  // X86INCTOP
    { 1663,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86DEC_W
    { 1662,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86DEC_H
    { 1661,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86DEC_D
    { 1660,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0, 0x0ULL },  // X86DEC_B
    { 1659,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0, 0x0ULL },  // X86DECTOP
    { 1658,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0, 0x0ULL },  // X86CLRTM
    { 1657,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86AND_W
    { 1656,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86AND_H
    { 1655,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86AND_D
    { 1654,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86AND_B
    { 1653,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_WU
    { 1652,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_W
    { 1651,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_H
    { 1650,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_DU
    { 1649,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_D
    { 1648,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADD_B
    { 1647,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADC_W
    { 1646,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADC_H
    { 1645,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADC_D
    { 1644,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // X86ADC_B
    { 1643,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VXOR_V
    { 1642,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VXORI_B
    { 1641,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUB_W
    { 1640,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUB_Q
    { 1639,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUB_H
    { 1638,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUB_D
    { 1637,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUB_B
    { 1636,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_W_HU
    { 1635,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_W_H
    { 1634,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_Q_DU
    { 1633,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_Q_D
    { 1632,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_H_BU
    { 1631,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_H_B
    { 1630,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_D_WU
    { 1629,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWOD_D_W
    { 1628,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_W_HU
    { 1627,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_W_H
    { 1626,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_Q_DU
    { 1625,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_Q_D
    { 1624,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_H_BU
    { 1623,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_H_B
    { 1622,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_D_WU
    { 1621,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSUBWEV_D_W
    { 1620,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSUBI_WU
    { 1619,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSUBI_HU
    { 1618,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSUBI_DU
    { 1617,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSUBI_BU
    { 1616,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 386,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VSTX
    { 1615,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 399,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VSTELM_W
    { 1614,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 399,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VSTELM_H
    { 1613,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 399,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VSTELM_D
    { 1612,	4,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 399,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VSTELM_B
    { 1611,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // VST
    { 1610,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_WU
    { 1609,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_W
    { 1608,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_HU
    { 1607,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_H
    { 1606,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_DU
    { 1605,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_D
    { 1604,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_BU
    { 1603,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSUB_B
    { 1602,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_W_D
    { 1601,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_WU_D
    { 1600,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_H_W
    { 1599,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_HU_W
    { 1598,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_B_H
    { 1597,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLRN_BU_H
    { 1596,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_W_D
    { 1595,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_WU_D
    { 1594,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_H_W
    { 1593,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_HU_W
    { 1592,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_D_Q
    { 1591,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_DU_Q
    { 1590,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_B_H
    { 1589,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLRNI_BU_H
    { 1588,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_W_D
    { 1587,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_WU_D
    { 1586,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_H_W
    { 1585,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_HU_W
    { 1584,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_B_H
    { 1583,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRLN_BU_H
    { 1582,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_W_D
    { 1581,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_WU_D
    { 1580,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_H_W
    { 1579,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_HU_W
    { 1578,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_D_Q
    { 1577,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_DU_Q
    { 1576,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_B_H
    { 1575,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRLNI_BU_H
    { 1574,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_W_D
    { 1573,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_WU_D
    { 1572,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_H_W
    { 1571,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_HU_W
    { 1570,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_B_H
    { 1569,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRARN_BU_H
    { 1568,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_W_D
    { 1567,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_WU_D
    { 1566,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_H_W
    { 1565,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_HU_W
    { 1564,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_D_Q
    { 1563,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_DU_Q
    { 1562,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_B_H
    { 1561,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRARNI_BU_H
    { 1560,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_W_D
    { 1559,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_WU_D
    { 1558,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_H_W
    { 1557,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_HU_W
    { 1556,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_B_H
    { 1555,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSSRAN_BU_H
    { 1554,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_W_D
    { 1553,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_WU_D
    { 1552,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_H_W
    { 1551,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_HU_W
    { 1550,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_D_Q
    { 1549,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_DU_Q
    { 1548,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_B_H
    { 1547,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSSRANI_BU_H
    { 1546,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRL_W
    { 1545,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRL_H
    { 1544,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRL_D
    { 1543,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRL_B
    { 1542,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLR_W
    { 1541,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLR_H
    { 1540,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLR_D
    { 1539,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLR_B
    { 1538,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLRN_W_D
    { 1537,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLRN_H_W
    { 1536,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLRN_B_H
    { 1535,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLRNI_W_D
    { 1534,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLRNI_H_W
    { 1533,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLRNI_D_Q
    { 1532,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLRNI_B_H
    { 1531,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLRI_W
    { 1530,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLRI_H
    { 1529,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLRI_D
    { 1528,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLRI_B
    { 1527,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLN_W_D
    { 1526,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLN_H_W
    { 1525,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRLN_B_H
    { 1524,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLNI_W_D
    { 1523,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLNI_H_W
    { 1522,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLNI_D_Q
    { 1521,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRLNI_B_H
    { 1520,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLI_W
    { 1519,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLI_H
    { 1518,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLI_D
    { 1517,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRLI_B
    { 1516,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRA_W
    { 1515,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRA_H
    { 1514,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRA_D
    { 1513,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRA_B
    { 1512,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAR_W
    { 1511,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAR_H
    { 1510,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAR_D
    { 1509,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAR_B
    { 1508,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRARN_W_D
    { 1507,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRARN_H_W
    { 1506,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRARN_B_H
    { 1505,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRARNI_W_D
    { 1504,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRARNI_H_W
    { 1503,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRARNI_D_Q
    { 1502,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRARNI_B_H
    { 1501,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRARI_W
    { 1500,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRARI_H
    { 1499,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRARI_D
    { 1498,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRARI_B
    { 1497,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAN_W_D
    { 1496,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAN_H_W
    { 1495,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSRAN_B_H
    { 1494,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRANI_W_D
    { 1493,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRANI_H_W
    { 1492,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRANI_D_Q
    { 1491,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSRANI_B_H
    { 1490,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRAI_W
    { 1489,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRAI_H
    { 1488,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRAI_D
    { 1487,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSRAI_B
    { 1486,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_WU
    { 1485,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_W
    { 1484,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_HU
    { 1483,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_H
    { 1482,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_DU
    { 1481,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_D
    { 1480,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_BU
    { 1479,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLT_B
    { 1478,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_WU
    { 1477,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_W
    { 1476,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_HU
    { 1475,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_H
    { 1474,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_DU
    { 1473,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_D
    { 1472,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_BU
    { 1471,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLTI_B
    { 1470,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLL_W
    { 1469,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLL_H
    { 1468,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLL_D
    { 1467,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLL_B
    { 1466,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_W_H
    { 1465,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_WU_HU
    { 1464,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_H_B
    { 1463,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_HU_BU
    { 1462,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_D_W
    { 1461,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLWIL_DU_WU
    { 1460,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLI_W
    { 1459,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLI_H
    { 1458,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLI_D
    { 1457,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLLI_B
    { 1456,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_WU
    { 1455,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_W
    { 1454,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_HU
    { 1453,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_H
    { 1452,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_DU
    { 1451,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_D
    { 1450,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_BU
    { 1449,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSLE_B
    { 1448,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_WU
    { 1447,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_W
    { 1446,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_HU
    { 1445,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_H
    { 1444,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_DU
    { 1443,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_D
    { 1442,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_BU
    { 1441,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSLEI_B
    { 1440,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSIGNCOV_W
    { 1439,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSIGNCOV_H
    { 1438,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSIGNCOV_D
    { 1437,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSIGNCOV_B
    { 1436,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VSHUF_W
    { 1435,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VSHUF_H
    { 1434,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VSHUF_D
    { 1433,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VSHUF_B
    { 1432,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSHUF4I_W
    { 1431,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSHUF4I_H
    { 1430,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VSHUF4I_D
    { 1429,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSHUF4I_B
    { 1428,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETNEZ_V
    { 1427,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETEQZ_V
    { 1426,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETANYEQZ_W
    { 1425,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETANYEQZ_H
    { 1424,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETANYEQZ_D
    { 1423,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETANYEQZ_B
    { 1422,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETALLNEZ_W
    { 1421,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETALLNEZ_H
    { 1420,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETALLNEZ_D
    { 1419,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 397,	0,	0, 0x0ULL },  // VSETALLNEZ_B
    { 1418,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSEQ_W
    { 1417,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSEQ_H
    { 1416,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSEQ_D
    { 1415,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSEQ_B
    { 1414,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSEQI_W
    { 1413,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSEQI_H
    { 1412,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSEQI_D
    { 1411,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSEQI_B
    { 1410,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_WU
    { 1409,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_W
    { 1408,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_HU
    { 1407,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_H
    { 1406,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_DU
    { 1405,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_D
    { 1404,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_BU
    { 1403,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VSAT_B
    { 1402,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_WU
    { 1401,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_W
    { 1400,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_HU
    { 1399,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_H
    { 1398,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_DU
    { 1397,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_D
    { 1396,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_BU
    { 1395,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VSADD_B
    { 1394,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VROTR_W
    { 1393,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VROTR_H
    { 1392,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VROTR_D
    { 1391,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VROTR_B
    { 1390,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VROTRI_W
    { 1389,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VROTRI_H
    { 1388,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VROTRI_D
    { 1387,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VROTRI_B
    { 1386,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 394,	0,	0, 0x0ULL },  // VREPLVE_W
    { 1385,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 394,	0,	0, 0x0ULL },  // VREPLVE_H
    { 1384,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 394,	0,	0, 0x0ULL },  // VREPLVE_D
    { 1383,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 394,	0,	0, 0x0ULL },  // VREPLVE_B
    { 1382,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VREPLVEI_W
    { 1381,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VREPLVEI_H
    { 1380,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VREPLVEI_D
    { 1379,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VREPLVEI_B
    { 1378,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 392,	0,	0, 0x0ULL },  // VREPLGR2VR_W
    { 1377,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 392,	0,	0, 0x0ULL },  // VREPLGR2VR_H
    { 1376,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 392,	0,	0, 0x0ULL },  // VREPLGR2VR_D
    { 1375,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 392,	0,	0, 0x0ULL },  // VREPLGR2VR_B
    { 1374,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_WU
    { 1373,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_W
    { 1372,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_HU
    { 1371,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_H
    { 1370,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_DU
    { 1369,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_D
    { 1368,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_BU
    { 1367,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 389,	0,	0, 0x0ULL },  // VPICKVE2GR_B
    { 1366,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKOD_W
    { 1365,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKOD_H
    { 1364,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKOD_D
    { 1363,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKOD_B
    { 1362,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKEV_W
    { 1361,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKEV_H
    { 1360,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKEV_D
    { 1359,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPICKEV_B
    { 1358,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VPERMI_W
    { 1357,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VPCNT_W
    { 1356,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VPCNT_H
    { 1355,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VPCNT_D
    { 1354,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VPCNT_B
    { 1353,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKOD_W
    { 1352,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKOD_H
    { 1351,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKOD_D
    { 1350,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKOD_B
    { 1349,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKEV_W
    { 1348,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKEV_H
    { 1347,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKEV_D
    { 1346,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VPACKEV_B
    { 1345,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VOR_V
    { 1344,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VORN_V
    { 1343,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VORI_B
    { 1342,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VNOR_V
    { 1341,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VNORI_B
    { 1340,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VNEG_W
    { 1339,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VNEG_H
    { 1338,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VNEG_D
    { 1337,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VNEG_B
    { 1336,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUL_W
    { 1335,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUL_H
    { 1334,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUL_D
    { 1333,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUL_B
    { 1332,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_W_HU_H
    { 1331,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_W_HU
    { 1330,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_W_H
    { 1329,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_Q_DU_D
    { 1328,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_Q_DU
    { 1327,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_Q_D
    { 1326,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_H_BU_B
    { 1325,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_H_BU
    { 1324,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_H_B
    { 1323,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_D_WU_W
    { 1322,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_D_WU
    { 1321,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWOD_D_W
    { 1320,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_W_HU_H
    { 1319,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_W_HU
    { 1318,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_W_H
    { 1317,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_Q_DU_D
    { 1316,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_Q_DU
    { 1315,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_Q_D
    { 1314,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_H_BU_B
    { 1313,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_H_BU
    { 1312,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_H_B
    { 1311,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_D_WU_W
    { 1310,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_D_WU
    { 1309,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMULWEV_D_W
    { 1308,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_WU
    { 1307,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_W
    { 1306,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_HU
    { 1305,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_H
    { 1304,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_DU
    { 1303,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_D
    { 1302,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_BU
    { 1301,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMUH_B
    { 1300,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMSUB_W
    { 1299,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMSUB_H
    { 1298,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMSUB_D
    { 1297,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMSUB_B
    { 1296,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKNZ_B
    { 1295,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKLTZ_W
    { 1294,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKLTZ_H
    { 1293,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKLTZ_D
    { 1292,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKLTZ_B
    { 1291,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VMSKGEZ_B
    { 1290,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_WU
    { 1289,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_W
    { 1288,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_HU
    { 1287,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_H
    { 1286,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_DU
    { 1285,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_D
    { 1284,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_BU
    { 1283,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMOD_B
    { 1282,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_WU
    { 1281,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_W
    { 1280,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_HU
    { 1279,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_H
    { 1278,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_DU
    { 1277,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_D
    { 1276,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_BU
    { 1275,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMIN_B
    { 1274,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_WU
    { 1273,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_W
    { 1272,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_HU
    { 1271,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_H
    { 1270,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_DU
    { 1269,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_D
    { 1268,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_BU
    { 1267,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMINI_B
    { 1266,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_WU
    { 1265,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_W
    { 1264,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_HU
    { 1263,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_H
    { 1262,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_DU
    { 1261,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_D
    { 1260,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_BU
    { 1259,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VMAX_B
    { 1258,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_WU
    { 1257,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_W
    { 1256,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_HU
    { 1255,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_H
    { 1254,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_DU
    { 1253,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_D
    { 1252,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_BU
    { 1251,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VMAXI_B
    { 1250,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADD_W
    { 1249,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADD_H
    { 1248,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADD_D
    { 1247,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADD_B
    { 1246,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_W_HU_H
    { 1245,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_W_HU
    { 1244,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_W_H
    { 1243,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_Q_DU_D
    { 1242,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_Q_DU
    { 1241,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_Q_D
    { 1240,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_H_BU_B
    { 1239,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_H_BU
    { 1238,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_H_B
    { 1237,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_D_WU_W
    { 1236,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_D_WU
    { 1235,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWOD_D_W
    { 1234,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_W_HU_H
    { 1233,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_W_HU
    { 1232,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_W_H
    { 1231,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_Q_DU_D
    { 1230,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_Q_DU
    { 1229,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_Q_D
    { 1228,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_H_BU_B
    { 1227,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_H_BU
    { 1226,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_H_B
    { 1225,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_D_WU_W
    { 1224,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_D_WU
    { 1223,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VMADDWEV_D_W
    { 1222,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 386,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLDX
    { 1221,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLDREPL_W
    { 1220,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLDREPL_H
    { 1219,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLDREPL_D
    { 1218,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLDREPL_B
    { 1217,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 221,	0,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // VLDI
    { 1216,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 383,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // VLD
    { 1215,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 379,	0,	0, 0x0ULL },  // VINSGR2VR_W
    { 1214,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 379,	0,	0, 0x0ULL },  // VINSGR2VR_H
    { 1213,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 379,	0,	0, 0x0ULL },  // VINSGR2VR_D
    { 1212,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 379,	0,	0, 0x0ULL },  // VINSGR2VR_B
    { 1211,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVL_W
    { 1210,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVL_H
    { 1209,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVL_D
    { 1208,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVL_B
    { 1207,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVH_W
    { 1206,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVH_H
    { 1205,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVH_D
    { 1204,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VILVH_B
    { 1203,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_W_H
    { 1202,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_WU_HU
    { 1201,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_Q_D
    { 1200,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_QU_DU
    { 1199,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_H_B
    { 1198,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_HU_BU
    { 1197,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_D_W
    { 1196,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHSUBW_DU_WU
    { 1195,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_W_H
    { 1194,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_WU_HU
    { 1193,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_Q_D
    { 1192,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_QU_DU
    { 1191,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_H_B
    { 1190,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_HU_BU
    { 1189,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_D_W
    { 1188,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VHADDW_DU_WU
    { 1187,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINT_W_S
    { 1186,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFTINT_W_D
    { 1185,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINT_WU_S
    { 1184,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINT_L_D
    { 1183,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINT_LU_D
    { 1182,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZ_W_S
    { 1181,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFTINTRZ_W_D
    { 1180,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZ_WU_S
    { 1179,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZ_L_D
    { 1178,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZ_LU_D
    { 1177,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZL_L_S
    { 1176,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRZH_L_S
    { 1175,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRP_W_S
    { 1174,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFTINTRP_W_D
    { 1173,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRP_L_D
    { 1172,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRPL_L_S
    { 1171,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRPH_L_S
    { 1170,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRNE_W_S
    { 1169,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFTINTRNE_W_D
    { 1168,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRNE_L_D
    { 1167,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRNEL_L_S
    { 1166,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRNEH_L_S
    { 1165,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRM_W_S
    { 1164,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFTINTRM_W_D
    { 1163,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRM_L_D
    { 1162,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRML_L_S
    { 1161,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTRMH_L_S
    { 1160,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTL_L_S
    { 1159,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFTINTH_L_S
    { 1158,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFSUB_S
    { 1157,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFSUB_D
    { 1156,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFSQRT_S
    { 1155,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFSQRT_D
    { 1154,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VFRSTP_H
    { 1153,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 375,	0,	0, 0x0ULL },  // VFRSTP_B
    { 1152,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VFRSTPI_H
    { 1151,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VFRSTPI_B
    { 1150,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRSQRT_S
    { 1149,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRSQRT_D
    { 1148,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRSQRTE_S
    { 1147,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRSQRTE_D
    { 1146,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINT_S
    { 1145,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINT_D
    { 1144,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRZ_S
    { 1143,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRZ_D
    { 1142,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRP_S
    { 1141,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRP_D
    { 1140,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRNE_S
    { 1139,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRNE_D
    { 1138,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRM_S
    { 1137,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRINTRM_D
    { 1136,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRECIP_S
    { 1135,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRECIP_D
    { 1134,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRECIPE_S
    { 1133,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFRECIPE_D
    { 1132,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFNMSUB_S
    { 1131,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFNMSUB_D
    { 1130,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFNMADD_S
    { 1129,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFNMADD_D
    { 1128,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMUL_S
    { 1127,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMUL_D
    { 1126,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFMSUB_S
    { 1125,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFMSUB_D
    { 1124,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMIN_S
    { 1123,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMIN_D
    { 1122,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMINA_S
    { 1121,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMINA_D
    { 1120,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMAX_S
    { 1119,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMAX_D
    { 1118,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMAXA_S
    { 1117,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFMAXA_D
    { 1116,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFMADD_S
    { 1115,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VFMADD_D
    { 1114,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFLOGB_S
    { 1113,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFLOGB_D
    { 1112,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINT_S_WU
    { 1111,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINT_S_W
    { 1110,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFFINT_S_L
    { 1109,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINT_D_LU
    { 1108,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINT_D_L
    { 1107,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINTL_D_W
    { 1106,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFFINTH_D_W
    { 1105,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFDIV_S
    { 1104,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFDIV_D
    { 1103,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCVT_S_D
    { 1102,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCVT_H_S
    { 1101,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCVTL_S_H
    { 1100,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCVTL_D_S
    { 1099,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCVTH_S_H
    { 1098,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCVTH_D_S
    { 1097,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUN_S
    { 1096,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUN_D
    { 1095,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUNE_S
    { 1094,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUNE_D
    { 1093,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SULT_S
    { 1092,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SULT_D
    { 1091,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SULE_S
    { 1090,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SULE_D
    { 1089,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUEQ_S
    { 1088,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SUEQ_D
    { 1087,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SOR_S
    { 1086,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SOR_D
    { 1085,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SNE_S
    { 1084,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SNE_D
    { 1083,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SLT_S
    { 1082,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SLT_D
    { 1081,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SLE_S
    { 1080,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SLE_D
    { 1079,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SEQ_S
    { 1078,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SEQ_D
    { 1077,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SAF_S
    { 1076,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_SAF_D
    { 1075,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUN_S
    { 1074,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUN_D
    { 1073,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUNE_S
    { 1072,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUNE_D
    { 1071,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CULT_S
    { 1070,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CULT_D
    { 1069,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CULE_S
    { 1068,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CULE_D
    { 1067,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUEQ_S
    { 1066,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CUEQ_D
    { 1065,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_COR_S
    { 1064,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_COR_D
    { 1063,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CNE_S
    { 1062,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CNE_D
    { 1061,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CLT_S
    { 1060,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CLT_D
    { 1059,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CLE_S
    { 1058,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CLE_D
    { 1057,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CEQ_S
    { 1056,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CEQ_D
    { 1055,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CAF_S
    { 1054,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFCMP_CAF_D
    { 1053,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCLASS_S
    { 1052,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VFCLASS_D
    { 1051,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFADD_S
    { 1050,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VFADD_D
    { 1049,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VEXTRINS_W
    { 1048,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VEXTRINS_H
    { 1047,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VEXTRINS_D
    { 1046,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VEXTRINS_B
    { 1045,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTL_Q_D
    { 1044,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTL_QU_DU
    { 1043,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_W_H
    { 1042,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_WU_HU
    { 1041,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_Q_D
    { 1040,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_QU_DU
    { 1039,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_H_B
    { 1038,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_HU_BU
    { 1037,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_D_W
    { 1036,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VEXTH_DU_WU
    { 1035,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_W_H
    { 1034,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_W_B
    { 1033,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_WU_HU
    { 1032,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_WU_BU
    { 1031,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_H_B
    { 1030,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_HU_BU
    { 1029,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_D_W
    { 1028,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_D_H
    { 1027,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_D_B
    { 1026,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_DU_WU
    { 1025,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_DU_HU
    { 1024,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 373,	0,	0, 0x0ULL },  // VEXT2XV_DU_BU
    { 1023,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_WU
    { 1022,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_W
    { 1021,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_HU
    { 1020,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_H
    { 1019,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_DU
    { 1018,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_D
    { 1017,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_BU
    { 1016,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VDIV_B
    { 1015,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLZ_W
    { 1014,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLZ_H
    { 1013,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLZ_D
    { 1012,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLZ_B
    { 1011,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLO_W
    { 1010,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLO_H
    { 1009,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLO_D
    { 1008,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 371,	0,	0, 0x0ULL },  // VCLO_B
    { 1007,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBSRL_V
    { 1006,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBSLL_V
    { 1005,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITSET_W
    { 1004,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITSET_H
    { 1003,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITSET_D
    { 1002,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITSET_B
    { 1001,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITSETI_W
    { 1000,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITSETI_H
    { 999,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITSETI_D
    { 998,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITSETI_B
    { 997,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 367,	0,	0, 0x0ULL },  // VBITSEL_V
    { 996,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 363,	0,	0, 0x0ULL },  // VBITSELI_B
    { 995,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITREV_W
    { 994,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITREV_H
    { 993,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITREV_D
    { 992,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITREV_B
    { 991,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITREVI_W
    { 990,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITREVI_H
    { 989,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITREVI_D
    { 988,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITREVI_B
    { 987,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITCLR_W
    { 986,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITCLR_H
    { 985,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITCLR_D
    { 984,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VBITCLR_B
    { 983,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITCLRI_W
    { 982,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITCLRI_H
    { 981,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITCLRI_D
    { 980,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VBITCLRI_B
    { 979,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_WU
    { 978,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_W
    { 977,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_HU
    { 976,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_H
    { 975,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_DU
    { 974,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_D
    { 973,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_BU
    { 972,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVG_B
    { 971,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_WU
    { 970,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_W
    { 969,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_HU
    { 968,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_H
    { 967,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_DU
    { 966,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_D
    { 965,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_BU
    { 964,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAVGR_B
    { 963,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VAND_V
    { 962,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VANDN_V
    { 961,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VANDI_B
    { 960,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADD_W
    { 959,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADD_Q
    { 958,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADD_H
    { 957,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADD_D
    { 956,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADD_B
    { 955,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_W_HU_H
    { 954,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_W_HU
    { 953,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_W_H
    { 952,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_Q_DU_D
    { 951,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_Q_DU
    { 950,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_Q_D
    { 949,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_H_BU_B
    { 948,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_H_BU
    { 947,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_H_B
    { 946,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_D_WU_W
    { 945,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_D_WU
    { 944,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWOD_D_W
    { 943,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_W_HU_H
    { 942,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_W_HU
    { 941,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_W_H
    { 940,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_Q_DU_D
    { 939,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_Q_DU
    { 938,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_Q_D
    { 937,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_H_BU_B
    { 936,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_H_BU
    { 935,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_H_B
    { 934,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_D_WU_W
    { 933,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_D_WU
    { 932,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDWEV_D_W
    { 931,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VADDI_WU
    { 930,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VADDI_HU
    { 929,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VADDI_DU
    { 928,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 360,	0,	0, 0x0ULL },  // VADDI_BU
    { 927,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDA_W
    { 926,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDA_H
    { 925,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDA_D
    { 924,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VADDA_B
    { 923,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_WU
    { 922,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_W
    { 921,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_HU
    { 920,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_H
    { 919,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_DU
    { 918,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_D
    { 917,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_BU
    { 916,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 357,	0,	0, 0x0ULL },  // VABSD_B
    { 915,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // UD
    { 914,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBWR
    { 913,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBSRCH
    { 912,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBRD
    { 911,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBFLUSH
    { 910,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBFILL
    { 909,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // TLBCLR
    { 908,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // SYSCALL
    { 907,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SUB_W
    { 906,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SUB_D
    { 905,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // ST_W
    { 904,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // ST_H
    { 903,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // ST_D
    { 902,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // ST_B
    { 901,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STX_W
    { 900,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STX_H
    { 899,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STX_D
    { 898,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STX_B
    { 897,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STR_W
    { 896,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STR_D
    { 895,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STPTR_W
    { 894,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STPTR_D
    { 893,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STL_W
    { 892,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STL_D
    { 891,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STLE_W
    { 890,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STLE_H
    { 889,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STLE_D
    { 888,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STLE_B
    { 887,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STGT_W
    { 886,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STGT_H
    { 885,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STGT_D
    { 884,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // STGT_B
    { 883,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SRL_W
    { 882,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SRL_D
    { 881,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SRLI_W
    { 880,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SRLI_D
    { 879,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SRA_W
    { 878,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SRA_D
    { 877,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SRAI_W
    { 876,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SRAI_D
    { 875,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SLTUI
    { 874,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SLTU
    { 873,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SLTI
    { 872,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SLT
    { 871,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SLL_W
    { 870,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SLL_D
    { 869,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SLLI_W
    { 868,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // SLLI_D
    { 867,	1,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 356,	0,	0, 0x0ULL },  // SET_CFR_TRUE
    { 866,	1,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 356,	0,	0, 0x0ULL },  // SET_CFR_FALSE
    { 865,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // SETX86LOOPNE
    { 864,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // SETX86LOOPE
    { 863,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // SETX86J
    { 862,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // SETARMJ
    { 861,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 348,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // SC_W
    { 860,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 352,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // SC_Q
    { 859,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 348,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // SC_D
    { 858,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 345,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // SCREL_W
    { 857,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 345,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // SCREL_D
    { 856,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SBC_W
    { 855,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SBC_H
    { 854,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SBC_D
    { 853,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // SBC_B
    { 852,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ROTR_W
    { 851,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ROTR_H
    { 850,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ROTR_D
    { 849,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ROTR_B
    { 848,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ROTRI_W
    { 847,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ROTRI_H
    { 846,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ROTRI_D
    { 845,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ROTRI_B
    { 844,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVH_D
    { 843,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVH_2W
    { 842,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVB_D
    { 841,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVB_4H
    { 840,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVB_2W
    { 839,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // REVB_2H
    { 838,	2,	2,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // RDTIME_D
    { 837,	2,	2,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // RDTIMEL_W
    { 836,	2,	2,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // RDTIMEH_W
    { 835,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // RCR_W
    { 834,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // RCR_H
    { 833,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // RCR_D
    { 832,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // RCR_B
    { 831,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // RCRI_W
    { 830,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // RCRI_H
    { 829,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // RCRI_D
    { 828,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // RCRI_B
    { 827,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 342,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PRELDX
    { 826,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 40,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PRELD
    { 825,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // PCALAU12I
    { 824,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // PCADDU18I
    { 823,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // PCADDU12I
    { 822,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // PCADDI
    { 821,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ORN
    { 820,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // ORI
    { 819,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // OR
    { 818,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // NOR
    { 817,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MUL_W
    { 816,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MUL_D
    { 815,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULW_D_WU
    { 814,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULW_D_W
    { 813,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULH_WU
    { 812,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULH_W
    { 811,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULH_DU
    { 810,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MULH_D
    { 809,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 340,	0,	0, 0x0ULL },  // MOVSCR2GR
    { 808,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 338,	0,	0, 0x0ULL },  // MOVGR2SCR
    { 807,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 334,	0,	0, 0x0ULL },  // MOVGR2FR_W_64
    { 806,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 336,	0,	0, 0x0ULL },  // MOVGR2FR_W
    { 805,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 334,	0,	0, 0x0ULL },  // MOVGR2FR_D
    { 804,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 331,	0,	0, 0x0ULL },  // MOVGR2FRH_W
    { 803,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 329,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // MOVGR2FCSR
    { 802,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 327,	0,	0, 0x0ULL },  // MOVGR2CF
    { 801,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 323,	0,	0, 0x0ULL },  // MOVFRH2GR_S
    { 800,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 323,	0,	0, 0x0ULL },  // MOVFR2GR_S_64
    { 799,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 325,	0,	0, 0x0ULL },  // MOVFR2GR_S
    { 798,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 323,	0,	0, 0x0ULL },  // MOVFR2GR_D
    { 797,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 321,	0,	0, 0x0ULL },  // MOVFR2CF_xS
    { 796,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 319,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // MOVFCSR2GR
    { 795,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 317,	0,	0, 0x0ULL },  // MOVCF2GR
    { 794,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 315,	0,	0, 0x0ULL },  // MOVCF2FR_xS
    { 793,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // MOD_WU
    { 792,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // MOD_W
    { 791,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // MOD_DU
    { 790,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // MOD_D
    { 789,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MASKNEZ
    { 788,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // MASKEQZ
    { 787,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Rematerializable), 0x0ULL },  // LU52I_D
    { 786,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 263,	0,	0|(1ULL<<MCID::Rematerializable), 0x0ULL },  // LU32I_D
    { 785,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Rematerializable), 0x0ULL },  // LU12I_W
    { 784,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LL_W
    { 783,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LL_D
    { 782,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LLACQ_W
    { 781,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LLACQ_D
    { 780,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_WU
    { 779,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_W
    { 778,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_HU
    { 777,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_H
    { 776,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_D
    { 775,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_BU
    { 774,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LD_B
    { 773,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_WU
    { 772,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_W
    { 771,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_HU
    { 770,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_H
    { 769,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_D
    { 768,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_BU
    { 767,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDX_B
    { 766,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDR_W
    { 765,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDR_D
    { 764,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDPTR_W
    { 763,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDPTR_D
    { 762,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // LDPTE
    { 761,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDL_W
    { 760,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDL_D
    { 759,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDLE_W
    { 758,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDLE_H
    { 757,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDLE_D
    { 756,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDLE_B
    { 755,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDGT_W
    { 754,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDGT_H
    { 753,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDGT_D
    { 752,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // LDGT_B
    { 751,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // LDDIR
    { 750,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0, 0x0ULL },  // JISCR1
    { 749,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0, 0x0ULL },  // JISCR0
    { 748,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // JIRL
    { 747,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRWR_W
    { 746,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRWR_H
    { 745,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRWR_D
    { 744,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRWR_B
    { 743,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRRD_W
    { 742,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRRD_H
    { 741,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRRD_D
    { 740,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IOCSRRD_B
    { 739,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // INVTLB
    { 738,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IDLE
    { 737,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // IBAR
    { 736,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // HVCL
    { 735,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // GTLBFLUSH
    { 734,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 266,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // GCSRXCHG
    { 733,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 263,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // GCSRWR
    { 732,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // GCSRRD
    { 731,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FTINT_W_S
    { 730,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FTINT_W_D
    { 729,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FTINT_L_S
    { 728,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FTINT_L_D
    { 727,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FTINTRZ_W_S
    { 726,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FTINTRZ_W_D
    { 725,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FTINTRZ_L_S
    { 724,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FTINTRZ_L_D
    { 723,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FTINTRP_W_S
    { 722,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FTINTRP_W_D
    { 721,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FTINTRP_L_S
    { 720,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FTINTRP_L_D
    { 719,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FTINTRNE_W_S
    { 718,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FTINTRNE_W_D
    { 717,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FTINTRNE_L_S
    { 716,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FTINTRNE_L_D
    { 715,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FTINTRM_W_S
    { 714,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FTINTRM_W_D
    { 713,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FTINTRM_L_S
    { 712,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FTINTRM_L_D
    { 711,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FSUB_S
    { 710,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FSUB_D
    { 709,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 296,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FST_S
    { 708,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 293,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FST_D
    { 707,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTX_S
    { 706,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTX_D
    { 705,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTLE_S
    { 704,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTLE_D
    { 703,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTGT_S
    { 702,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayStore), 0x0ULL },  // FSTGT_D
    { 701,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FSQRT_S
    { 700,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FSQRT_D
    { 699,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 311,	0,	0, 0x0ULL },  // FSEL_xS
    { 698,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 307,	0,	0, 0x0ULL },  // FSEL_xD
    { 697,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FSCALEB_S
    { 696,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FSCALEB_D
    { 695,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FRSQRT_S
    { 694,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FRSQRT_D
    { 693,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FRSQRTE_S
    { 692,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FRSQRTE_D
    { 691,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FRINT_S
    { 690,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FRINT_D
    { 689,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FRECIP_S
    { 688,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FRECIP_D
    { 687,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FRECIPE_S
    { 686,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FRECIPE_D
    { 685,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 303,	0,	0, 0x0ULL },  // FNMSUB_S
    { 684,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 299,	0,	0, 0x0ULL },  // FNMSUB_D
    { 683,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 303,	0,	0, 0x0ULL },  // FNMADD_S
    { 682,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 299,	0,	0, 0x0ULL },  // FNMADD_D
    { 681,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FNEG_S
    { 680,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FNEG_D
    { 679,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FMUL_S
    { 678,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FMUL_D
    { 677,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 303,	0,	0, 0x0ULL },  // FMSUB_S
    { 676,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 299,	0,	0, 0x0ULL },  // FMSUB_D
    { 675,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FMOV_S
    { 674,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FMOV_D
    { 673,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FMIN_S
    { 672,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FMIN_D
    { 671,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FMINA_S
    { 670,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FMINA_D
    { 669,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FMAX_S
    { 668,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FMAX_D
    { 667,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FMAXA_S
    { 666,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FMAXA_D
    { 665,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 303,	0,	0, 0x0ULL },  // FMADD_S
    { 664,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 299,	0,	0, 0x0ULL },  // FMADD_D
    { 663,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FLOGB_S
    { 662,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FLOGB_D
    { 661,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 296,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLD_S
    { 660,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 293,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLD_D
    { 659,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDX_S
    { 658,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDX_D
    { 657,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDLE_S
    { 656,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDLE_D
    { 655,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 290,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDGT_S
    { 654,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::MayLoad), 0x0ULL },  // FLDGT_D
    { 653,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FFINT_S_W
    { 652,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FFINT_S_L
    { 651,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FFINT_D_W
    { 650,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FFINT_D_L
    { 649,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FDIV_S
    { 648,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FDIV_D
    { 647,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FCVT_UD_D
    { 646,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 288,	0,	0, 0x0ULL },  // FCVT_S_D
    { 645,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FCVT_LD_D
    { 644,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 286,	0,	0, 0x0ULL },  // FCVT_D_S
    { 643,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FCVT_D_LD
    { 642,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FCOPYSIGN_S
    { 641,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FCOPYSIGN_D
    { 640,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SUN_S
    { 639,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SUN_D
    { 638,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SUNE_S
    { 637,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SUNE_D
    { 636,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SULT_S
    { 635,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SULT_D
    { 634,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SULE_S
    { 633,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SULE_D
    { 632,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SUEQ_S
    { 631,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SUEQ_D
    { 630,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SOR_S
    { 629,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SOR_D
    { 628,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SNE_S
    { 627,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SNE_D
    { 626,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SLT_S
    { 625,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SLT_D
    { 624,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SLE_S
    { 623,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SLE_D
    { 622,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SEQ_S
    { 621,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SEQ_D
    { 620,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_SAF_S
    { 619,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_SAF_D
    { 618,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CUN_S
    { 617,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CUN_D
    { 616,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CUNE_S
    { 615,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CUNE_D
    { 614,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CULT_S
    { 613,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CULT_D
    { 612,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CULE_S
    { 611,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CULE_D
    { 610,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CUEQ_S
    { 609,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CUEQ_D
    { 608,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_COR_S
    { 607,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_COR_D
    { 606,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CNE_S
    { 605,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CNE_D
    { 604,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CLT_S
    { 603,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CLT_D
    { 602,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CLE_S
    { 601,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CLE_D
    { 600,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CEQ_S
    { 599,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CEQ_D
    { 598,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 283,	0,	0, 0x0ULL },  // FCMP_CAF_S
    { 597,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 280,	0,	0, 0x0ULL },  // FCMP_CAF_D
    { 596,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FCLASS_S
    { 595,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FCLASS_D
    { 594,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 277,	0,	0, 0x0ULL },  // FADD_S
    { 593,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 274,	0,	0, 0x0ULL },  // FADD_D
    { 592,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 272,	0,	0, 0x0ULL },  // FABS_S
    { 591,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 270,	0,	0, 0x0ULL },  // FABS_D
    { 590,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // EXT_W_H
    { 589,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // EXT_W_B
    { 588,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // ERTN
    { 587,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // DIV_WU
    { 586,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // DIV_W
    { 585,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // DIV_DU
    { 584,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // DIV_D
    { 583,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // DBCL
    { 582,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // DBAR
    { 581,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CTZ_W
    { 580,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CTZ_D
    { 579,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CTO_W
    { 578,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CTO_D
    { 577,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 266,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // CSRXCHG
    { 576,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 263,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // CSRWR
    { 575,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // CSRRD
    { 574,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRC_W_W_W
    { 573,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRC_W_H_W
    { 572,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRC_W_D_W
    { 571,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRC_W_B_W
    { 570,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRCC_W_W_W
    { 569,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRCC_W_H_W
    { 568,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRCC_W_D_W
    { 567,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // CRCC_W_B_W
    { 566,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CPUCFG
    { 565,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CLZ_W
    { 564,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CLZ_D
    { 563,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CLO_W
    { 562,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // CLO_D
    { 561,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 40,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // CACOP
    { 560,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0, 0x0ULL },  // BYTEPICK_W
    { 559,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0, 0x0ULL },  // BYTEPICK_D
    { 558,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 259,	0,	0, 0x0ULL },  // BSTRPICK_W
    { 557,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 259,	0,	0, 0x0ULL },  // BSTRPICK_D
    { 556,	5,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 254,	0,	0, 0x0ULL },  // BSTRINS_W
    { 555,	5,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 254,	0,	0, 0x0ULL },  // BSTRINS_D
    { 554,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // BREAK
    { 553,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BNEZ
    { 552,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BNE
    { 551,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BLTU
    { 550,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BLT
    { 549,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Call), 0x0ULL },  // BL
    { 548,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // BITREV_W
    { 547,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // BITREV_D
    { 546,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // BITREV_8B
    { 545,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0, 0x0ULL },  // BITREV_4B
    { 544,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BGEU
    { 543,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BGE
    { 542,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BEQZ
    { 541,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BEQ
    { 540,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 252,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BCNEZ
    { 539,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 252,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // BCEQZ
    { 538,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // B
    { 537,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // ASRTLE_D
    { 536,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // ASRTGT_D
    { 535,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMXOR_W
    { 534,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMSUB_W
    { 533,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMSRL_W
    { 532,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 249,	0,	0, 0x0ULL },  // ARMSRLI_W
    { 531,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMSRA_W
    { 530,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 249,	0,	0, 0x0ULL },  // ARMSRAI_W
    { 529,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMSLL_W
    { 528,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 249,	0,	0, 0x0ULL },  // ARMSLLI_W
    { 527,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMSBC_W
    { 526,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMRRX_W
    { 525,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMROTR_W
    { 524,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 249,	0,	0, 0x0ULL },  // ARMROTRI_W
    { 523,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMOR_W
    { 522,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMNOT_W
    { 521,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMMTFLAG
    { 520,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMMOV_W
    { 519,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMMOV_D
    { 518,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMMOVE
    { 517,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0, 0x0ULL },  // ARMMFFLAG
    { 516,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMAND_W
    { 515,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMADD_W
    { 514,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ARMADC_W
    { 513,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ANDN
    { 512,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ANDI
    { 511,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // AND
    { 510,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMXOR__DB_W
    { 509,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMXOR__DB_D
    { 508,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMXOR_W
    { 507,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMXOR_D
    { 506,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP__DB_W
    { 505,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP__DB_H
    { 504,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP__DB_D
    { 503,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP__DB_B
    { 502,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP_W
    { 501,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP_H
    { 500,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP_D
    { 499,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMSWAP_B
    { 498,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMOR__DB_W
    { 497,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMOR__DB_D
    { 496,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMOR_W
    { 495,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMOR_D
    { 494,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN__DB_WU
    { 493,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN__DB_W
    { 492,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN__DB_DU
    { 491,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN__DB_D
    { 490,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN_WU
    { 489,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN_W
    { 488,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN_DU
    { 487,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMIN_D
    { 486,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX__DB_WU
    { 485,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX__DB_W
    { 484,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX__DB_DU
    { 483,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX__DB_D
    { 482,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX_WU
    { 481,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX_W
    { 480,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX_DU
    { 479,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMMAX_D
    { 478,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS__DB_W
    { 477,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS__DB_H
    { 476,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS__DB_D
    { 475,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS__DB_B
    { 474,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS_W
    { 473,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS_H
    { 472,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS_D
    { 471,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 245,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x3ULL },  // AMCAS_B
    { 470,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMAND__DB_W
    { 469,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMAND__DB_D
    { 468,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMAND_W
    { 467,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMAND_D
    { 466,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD__DB_W
    { 465,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD__DB_H
    { 464,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD__DB_D
    { 463,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD__DB_B
    { 462,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD_W
    { 461,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD_H
    { 460,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD_D
    { 459,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 242,	0,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1ULL },  // AMADD_B
    { 458,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0, 0x0ULL },  // ALSL_WU
    { 457,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0, 0x0ULL },  // ALSL_W
    { 456,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0, 0x0ULL },  // ALSL_D
    { 455,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADD_W
    { 454,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADD_D
    { 453,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ADDU16I_D
    { 452,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ADDU12I_W
    { 451,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ADDU12I_D
    { 450,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0, 0x0ULL },  // ADDI_W
    { 449,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // ADDI_D
    { 448,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADC_W
    { 447,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADC_H
    { 446,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADC_D
    { 445,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0, 0x0ULL },  // ADC_B
    { 444,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 240,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // WRFCSR
    { 443,	3,	2,	4,	0,	0,	0,	LoongArchOpInfoBase + 237,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // SplitPairF64Pseudo
    { 442,	6,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 231,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // Select_GPR_Using_CC_GPR
    { 441,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // RDFCSR
    { 440,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 229,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoXVREPLI_W
    { 439,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 229,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoXVREPLI_H
    { 438,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 229,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoXVREPLI_D
    { 437,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 229,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoXVREPLI_B
    { 436,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKNEZ_B
    { 435,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKLTZ_W
    { 434,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKLTZ_H
    { 433,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKLTZ_D
    { 432,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKLTZ_B
    { 431,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKGEZ_B
    { 430,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVMSKEQZ_B
    { 429,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 225,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVINSGR2VR_H
    { 428,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 225,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVINSGR2VR_B
    { 427,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBZ_W
    { 426,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBZ_H
    { 425,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBZ_D
    { 424,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBZ_B
    { 423,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBZ
    { 422,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBNZ_W
    { 421,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBNZ_H
    { 420,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBNZ_D
    { 419,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBNZ_B
    { 418,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 223,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoXVBNZ
    { 417,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 221,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoVREPLI_W
    { 416,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 221,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoVREPLI_H
    { 415,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 221,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoVREPLI_D
    { 414,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 221,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoVREPLI_B
    { 413,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKNEZ_B
    { 412,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKLTZ_W
    { 411,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKLTZ_H
    { 410,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKLTZ_D
    { 409,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKLTZ_B
    { 408,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKGEZ_B
    { 407,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVMSKEQZ_B
    { 406,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBZ_W
    { 405,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBZ_H
    { 404,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBZ_D
    { 403,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBZ_B
    { 402,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBZ
    { 401,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBNZ_W
    { 400,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBNZ_H
    { 399,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBNZ_D
    { 398,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBNZ_B
    { 397,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 219,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoVBNZ
    { 396,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PseudoUNIMP
    { 395,	1,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 0,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL_SMALL
    { 394,	1,	0,	8,	0,	1,	1,	LoongArchOpInfoBase + 0,	10,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL_MEDIUM
    { 393,	1,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 0,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL_LARGE
    { 392,	1,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 218,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAILIndirect
    { 391,	2,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 38,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL36
    { 390,	2,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 38,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL30
    { 389,	2,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 38,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoTAIL
    { 388,	3,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 193,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoST_CFR
    { 387,	0,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoRET
    { 386,	7,	2,	44,	0,	0,	0,	LoongArchOpInfoBase + 211,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedCmpXchg32
    { 385,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicSwap32
    { 384,	7,	3,	48,	0,	0,	0,	LoongArchOpInfoBase + 204,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadUMin32
    { 383,	7,	3,	48,	0,	0,	0,	LoongArchOpInfoBase + 204,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadUMax32
    { 382,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadSub32
    { 381,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadNand32
    { 380,	8,	3,	56,	0,	0,	0,	LoongArchOpInfoBase + 196,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadMin32
    { 379,	8,	3,	56,	0,	0,	0,	LoongArchOpInfoBase + 196,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadMax32
    { 378,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoMaskedAtomicLoadAdd32
    { 377,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLI_W
    { 376,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLI_D
    { 375,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 193,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLD_CFR
    { 374,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_TLS_LE
    { 373,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_TLS_LD_LARGE
    { 372,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_TLS_LD
    { 371,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLA_TLS_IE_LARGE
    { 370,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLA_TLS_IE
    { 369,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_TLS_GD_LARGE
    { 368,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_TLS_GD
    { 367,	3,	1,	4,	0,	0,	2,	LoongArchOpInfoBase + 190,	8,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoLA_TLS_DESC_LARGE
    { 366,	2,	1,	4,	0,	0,	1,	LoongArchOpInfoBase + 38,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLA_TLS_DESC
    { 365,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_PCREL_LARGE
    { 364,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_PCREL
    { 363,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLA_GOT_LARGE
    { 362,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // PseudoLA_GOT
    { 361,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 190,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_ABS_LARGE
    { 360,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoLA_ABS
    { 359,	2,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 38,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoJIRL_TAIL
    { 358,	2,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 38,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoJIRL_CALL
    { 357,	3,	1,	4,	0,	1,	1,	LoongArchOpInfoBase + 190,	6,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoDESC_CALL
    { 356,	2,	1,	12,	0,	0,	0,	LoongArchOpInfoBase + 188,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoCopyCFR
    { 355,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoCmpXchg64
    { 354,	6,	2,	36,	0,	0,	0,	LoongArchOpInfoBase + 182,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoCmpXchg32
    { 353,	8,	3,	36,	0,	0,	0,	LoongArchOpInfoBase + 174,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoCmpXchg128Acquire
    { 352,	8,	3,	36,	0,	0,	0,	LoongArchOpInfoBase + 174,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoCmpXchg128
    { 351,	2,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 172,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // PseudoCTPOP
    { 350,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL_SMALL
    { 349,	1,	0,	8,	0,	0,	2,	LoongArchOpInfoBase + 0,	4,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL_MEDIUM
    { 348,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL_LARGE
    { 347,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 32,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALLIndirect
    { 346,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL36
    { 345,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL30
    { 344,	1,	0,	4,	0,	0,	1,	LoongArchOpInfoBase + 0,	3,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call), 0x0ULL },  // PseudoCALL
    { 343,	1,	0,	4,	0,	1,	0,	LoongArchOpInfoBase + 0,	2,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoB_TAIL
    { 342,	2,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 170,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoBRIND
    { 341,	1,	0,	4,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // PseudoBR
    { 340,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicSwap32
    { 339,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicStoreW
    { 338,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 167,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicStoreD
    { 337,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadXor32
    { 336,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadUMin32
    { 335,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadUMax32
    { 334,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadSub32
    { 333,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadOr32
    { 332,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadNand64
    { 331,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadNand32
    { 330,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadMin32
    { 329,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadMax32
    { 328,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadAnd32
    { 327,	5,	2,	24,	0,	0,	0,	LoongArchOpInfoBase + 162,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // PseudoAtomicLoadAdd32
    { 326,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoAddTPRel_W
    { 325,	4,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 158,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // PseudoAddTPRel_D
    { 324,	3,	1,	4,	0,	0,	0,	LoongArchOpInfoBase + 155,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter), 0x0ULL },  // BuildPairF64Pseudo
    { 323,	2,	0,	4,	0,	1,	1,	LoongArchOpInfoBase + 24,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // ADJCALLSTACKUP
    { 322,	2,	0,	4,	0,	1,	1,	LoongArchOpInfoBase + 24,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // ADJCALLSTACKDOWN
    { 321,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 151,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UBFX
    { 320,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 151,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SBFX
    { 319,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_UMIN
    { 318,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_UMAX
    { 317,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_SMIN
    { 316,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_SMAX
    { 315,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_XOR
    { 314,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_OR
    { 313,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_AND
    { 312,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_MUL
    { 311,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_ADD
    { 310,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FMINIMUM
    { 309,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FMAXIMUM
    { 308,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FMIN
    { 307,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FMAX
    { 306,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FMUL
    { 305,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_FADD
    { 304,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 134,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_SEQ_FMUL
    { 303,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 134,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECREDUCE_SEQ_FADD
    { 302,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_UBSANTRAP
    { 301,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_DEBUGTRAP
    { 300,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_TRAP
    { 299,	3,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 61,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_BZERO
    { 298,	4,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 147,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_MEMSET
    { 297,	4,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 147,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_MEMMOVE
    { 296,	3,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 134,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_MEMCPY_INLINE
    { 295,	4,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 147,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_MEMCPY
    { 294,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 145,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // G_WRITE_REGISTER
    { 293,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // G_READ_REGISTER
    { 292,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FLDEXP
    { 291,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FSQRT
    { 290,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 49,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FMA
    { 289,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FREM
    { 288,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FDIV
    { 287,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FMUL
    { 286,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FSUB
    { 285,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STRICT_FADD
    { 284,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STACKRESTORE
    { 283,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_STACKSAVE
    { 282,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 72,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_DYN_STACKALLOC
    { 281,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_JUMP_TABLE
    { 280,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_BLOCK_ADDR
    { 279,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ADDRSPACE_CAST
    { 278,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FNEARBYINT
    { 277,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FRINT
    { 276,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FFLOOR
    { 275,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSQRT
    { 274,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FTANH
    { 273,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSINH
    { 272,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCOSH
    { 271,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FATAN2
    { 270,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FATAN
    { 269,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FASIN
    { 268,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FACOS
    { 267,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FTAN
    { 266,	3,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSINCOS
    { 265,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSIN
    { 264,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCOS
    { 263,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCEIL
    { 262,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_BITREVERSE
    { 261,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_BSWAP
    { 260,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CTPOP
    { 259,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CTLZ_ZERO_UNDEF
    { 258,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CTLZ
    { 257,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CTTZ_ZERO_UNDEF
    { 256,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CTTZ
    { 255,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 141,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VECTOR_COMPRESS
    { 254,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_STEP_VECTOR
    { 253,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SPLAT_VECTOR
    { 252,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 137,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SHUFFLE_VECTOR
    { 251,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 134,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_EXTRACT_VECTOR_ELT
    { 250,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 130,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INSERT_VECTOR_ELT
    { 249,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 61,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_EXTRACT_SUBVECTOR
    { 248,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 66,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INSERT_SUBVECTOR
    { 247,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_VSCALE
    { 246,	3,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 127,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // G_BRJT
    { 245,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // G_BR
    { 244,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_LLROUND
    { 243,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_LROUND
    { 242,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ABS
    { 241,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMAX
    { 240,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMIN
    { 239,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMAX
    { 238,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMIN
    { 237,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_PTRMASK
    { 236,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_PTR_ADD
    { 235,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_SET_ROUNDING
    { 234,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_GET_ROUNDING
    { 233,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_RESET_FPMODE
    { 232,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_SET_FPMODE
    { 231,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_GET_FPMODE
    { 230,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_RESET_FPENV
    { 229,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_SET_FPENV
    { 228,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_GET_FPENV
    { 227,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMAXIMUMNUM
    { 226,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMINIMUMNUM
    { 225,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMAXIMUM
    { 224,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMINIMUM
    { 223,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMAXNUM_IEEE
    { 222,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMINNUM_IEEE
    { 221,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMAXNUM
    { 220,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMINNUM
    { 219,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCANONICALIZE
    { 218,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 101,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_IS_FPCLASS
    { 217,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCOPYSIGN
    { 216,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FABS
    { 215,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPTOUI_SAT
    { 214,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPTOSI_SAT
    { 213,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UITOFP
    { 212,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SITOFP
    { 211,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPTOUI
    { 210,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPTOSI
    { 209,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPTRUNC
    { 208,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPEXT
    { 207,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FNEG
    { 206,	3,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FFREXP
    { 205,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FLDEXP
    { 204,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FLOG10
    { 203,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FLOG2
    { 202,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FLOG
    { 201,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FEXP10
    { 200,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FEXP2
    { 199,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FEXP
    { 198,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPOWI
    { 197,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FPOW
    { 196,	3,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FMODF
    { 195,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FREM
    { 194,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FDIV
    { 193,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 49,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FMAD
    { 192,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 49,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FMA
    { 191,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FMUL
    { 190,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSUB
    { 189,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_FADD
    { 188,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UDIVFIXSAT
    { 187,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SDIVFIXSAT
    { 186,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UDIVFIX
    { 185,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SDIVFIX
    { 184,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMULFIXSAT
    { 183,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMULFIXSAT
    { 182,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMULFIX
    { 181,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 123,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMULFIX
    { 180,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SSHLSAT
    { 179,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_USHLSAT
    { 178,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SSUBSAT
    { 177,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_USUBSAT
    { 176,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SADDSAT
    { 175,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UADDSAT
    { 174,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMULH
    { 173,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMULH
    { 172,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SMULO
    { 171,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UMULO
    { 170,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 118,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SSUBE
    { 169,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SSUBO
    { 168,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 118,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SADDE
    { 167,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_SADDO
    { 166,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 118,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_USUBE
    { 165,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_USUBO
    { 164,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 118,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UADDE
    { 163,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_UADDO
    { 162,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SELECT
    { 161,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 115,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UCMP
    { 160,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 115,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SCMP
    { 159,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 111,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCMP
    { 158,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 111,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ICMP
    { 157,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ROTL
    { 156,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ROTR
    { 155,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 107,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSHR
    { 154,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 107,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FSHL
    { 153,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ASHR
    { 152,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_LSHR
    { 151,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 104,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SHL
    { 150,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ZEXT
    { 149,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 43,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SEXT_INREG
    { 148,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SEXT
    { 147,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 101,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_VAARG
    { 146,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_VASTART
    { 145,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FCONSTANT
    { 144,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CONSTANT
    { 143,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_TRUNC_USAT_U
    { 142,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_TRUNC_SSAT_U
    { 141,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_TRUNC_SSAT_S
    { 140,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_TRUNC
    { 139,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ANYEXT
    { 138,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL },  // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
    { 137,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::Convergent), 0x0ULL },  // G_INTRINSIC_CONVERGENT
    { 136,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_INTRINSIC_W_SIDE_EFFECTS
    { 135,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_INTRINSIC
    { 134,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator), 0x0ULL },  // G_INVOKE_REGION_START
    { 133,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL },  // G_BRINDIRECT
    { 132,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL },  // G_BRCOND
    { 131,	4,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 97,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_PREFETCH
    { 130,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 24,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_FENCE
    { 129,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_USUB_SAT
    { 128,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_USUB_COND
    { 127,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_UDEC_WRAP
    { 126,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_UINC_WRAP
    { 125,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FMINIMUM
    { 124,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FMAXIMUM
    { 123,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FMIN
    { 122,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FMAX
    { 121,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FSUB
    { 120,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_FADD
    { 119,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_UMIN
    { 118,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_UMAX
    { 117,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_MIN
    { 116,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_MAX
    { 115,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_XOR
    { 114,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_OR
    { 113,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_NAND
    { 112,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_AND
    { 111,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_SUB
    { 110,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_ADD
    { 109,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 94,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMICRMW_XCHG
    { 108,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 90,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMIC_CMPXCHG
    { 107,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 85,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_ATOMIC_CMPXCHG_WITH_SUCCESS
    { 106,	5,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 80,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_INDEXED_STORE
    { 105,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL },  // G_STORE
    { 104,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 75,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_INDEXED_ZEXTLOAD
    { 103,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 75,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_INDEXED_SEXTLOAD
    { 102,	5,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 75,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_INDEXED_LOAD
    { 101,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_ZEXTLOAD
    { 100,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_SEXTLOAD
    { 99,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL },  // G_LOAD
    { 98,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_READSTEADYCOUNTER
    { 97,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // G_READCYCLECOUNTER
    { 96,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_ROUNDEVEN
    { 95,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_LLRINT
    { 94,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_LRINT
    { 93,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_ROUND
    { 92,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_TRUNC
    { 91,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 72,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTRINSIC_FPTRUNC_ROUND
    { 90,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CONSTANT_FOLD_BARRIER
    { 89,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 70,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FREEZE
    { 88,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_BITCAST
    { 87,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INTTOPTR
    { 86,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_PTRTOINT
    { 85,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_CONCAT_VECTORS
    { 84,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_BUILD_VECTOR_TRUNC
    { 83,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_BUILD_VECTOR
    { 82,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_MERGE_VALUES
    { 81,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 66,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_INSERT
    { 80,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 64,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_UNMERGE_VALUES
    { 79,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 61,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_EXTRACT
    { 78,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_CONSTANT_POOL
    { 77,	5,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 56,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_PTRAUTH_GLOBAL_VALUE
    { 76,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_GLOBAL_VALUE
    { 75,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 54,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_FRAME_INDEX
    { 74,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // G_PHI
    { 73,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 53,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_IMPLICIT_DEF
    { 72,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SAVGCEIL
    { 71,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SAVGFLOOR
    { 70,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UAVGCEIL
    { 69,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UAVGFLOOR
    { 68,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_ABDU
    { 67,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_ABDS
    { 66,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_XOR
    { 65,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_OR
    { 64,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_AND
    { 63,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 49,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UDIVREM
    { 62,	4,	2,	0,	0,	0,	0,	LoongArchOpInfoBase + 49,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SDIVREM
    { 61,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UREM
    { 60,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SREM
    { 59,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_UDIV
    { 58,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SDIV
    { 57,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_MUL
    { 56,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_SUB
    { 55,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 46,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL },  // G_ADD
    { 54,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 43,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ASSERT_ALIGN
    { 53,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 43,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ASSERT_ZEXT
    { 52,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 43,	0,	0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL },  // G_ASSERT_SEXT
    { 51,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL },  // CONVERGENCECTRL_GLUE
    { 50,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 13,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL },  // CONVERGENCECTRL_LOOP
    { 49,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL },  // CONVERGENCECTRL_ANCHOR
    { 48,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL },  // CONVERGENCECTRL_ENTRY
    { 47,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // RELOC_NONE
    { 46,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // JUMP_TABLE_DEBUG_INFO
    { 45,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // MEMBARRIER
    { 44,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // FAKE_USE
    { 43,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // ICALL_BRANCH_FUNNEL
    { 42,	3,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 40,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // anonymous_22061
    { 41,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 38,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // anonymous_22060
    { 40,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHABLE_TAIL_CALL
    { 39,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHABLE_FUNCTION_EXIT
    { 38,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHABLE_RET
    { 37,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHABLE_FUNCTION_ENTER
    { 36,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHABLE_OP
    { 35,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // FAULTING_OP
    { 34,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 36,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // LOCAL_ESCAPE
    { 33,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // STATEPOINT
    { 32,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 33,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // anonymous_22059
    { 31,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PREALLOCATED_SETUP
    { 30,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 32,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL },  // anonymous_14196
    { 29,	6,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 26,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PATCHPOINT
    { 28,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // FENTRY_CALL
    { 27,	2,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 24,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // STACKMAP
    { 26,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 22,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // ARITH_FENCE
    { 25,	4,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 18,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // PSEUDO_PROBE
    { 24,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // LIFETIME_END
    { 23,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // LIFETIME_START
    { 22,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // BUNDLE
    { 21,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 15,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // COPY_LANEMASK
    { 20,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 13,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // COPY
    { 19,	2,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 13,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // REG_SEQUENCE
    { 18,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL },  // DBG_LABEL
    { 17,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // DBG_PHI
    { 16,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // DBG_INSTR_REF
    { 15,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // DBG_VALUE_LIST
    { 14,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // DBG_VALUE
    { 13,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 2,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // COPY_TO_REGCLASS
    { 12,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 9,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // SUBREG_TO_REG
    { 11,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // INIT_UNDEF
    { 10,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL },  // IMPLICIT_DEF
    { 9,	4,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 5,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // INSERT_SUBREG
    { 8,	3,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 2,	0,	0|(1ULL<<MCID::Pseudo), 0x0ULL },  // EXTRACT_SUBREG
    { 7,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL },  // KILL
    { 6,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // ANNOTATION_LABEL
    { 5,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // GC_LABEL
    { 4,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // EH_LABEL
    { 3,	1,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL },  // CFI_INSTRUCTION
    { 2,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL },  // INLINEASM_BR
    { 1,	0,	0,	0,	0,	0,	0,	LoongArchOpInfoBase + 1,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // INLINEASM
    { 0,	1,	1,	0,	0,	0,	0,	LoongArchOpInfoBase + 0,	0,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL },  // PHI
  }, {
    /* 0 */
    /* 0 */ LoongArch::R3, LoongArch::R3,
    /* 2 */ LoongArch::R3,
    /* 3 */ LoongArch::R1,
    /* 4 */ LoongArch::R1, LoongArch::R20,
    /* 6 */ LoongArch::R4, LoongArch::R4,
    /* 8 */ LoongArch::R1, LoongArch::R4,
    /* 10 */ LoongArch::R3, LoongArch::R20,
  }, {
    0
  }, {
    /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 1 */
    /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 5 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 13 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 15 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 18 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 22 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
    /* 24 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 26 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 32 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 33 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 38 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 40 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 43 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
    /* 46 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 53 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 54 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 56 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 61 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
    /* 64 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
    /* 70 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 72 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 75 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 80 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 85 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 94 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
    /* 101 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 104 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 107 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 115 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 118 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
    /* 127 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
    /* 134 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
    /* 137 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 141 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 145 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
    /* 147 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
    /* 151 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
    /* 155 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 158 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 162 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 167 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 170 */ { LoongArch::GPRJRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 172 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 174 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 182 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 188 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 190 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 193 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 196 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 204 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 211 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 218 */ { LoongArch::GPRTRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 219 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 221 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 223 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 225 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 229 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 231 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 237 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 240 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 242 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 245 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_EARLY_CLOBBER }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 249 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 252 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 254 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 259 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 263 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 266 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRNoR0R1RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 270 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 272 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 274 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 277 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 280 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 283 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 286 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 288 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 290 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 293 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 296 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 299 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 303 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 307 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 311 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 315 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 317 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 319 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FCSRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 321 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 323 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 325 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 327 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 329 */ { LoongArch::FCSRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 331 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 334 */ { LoongArch::FPR64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 336 */ { LoongArch::FPR32RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 338 */ { LoongArch::SCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 340 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::SCRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 342 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 345 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 348 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 352 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 356 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 357 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 360 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 363 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 367 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 371 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 373 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 375 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 379 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 383 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 386 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 389 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 392 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 394 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 397 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 399 */ { LoongArch::LSX128RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 403 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 406 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 409 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 413 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 417 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 421 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 424 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 427 */ { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
    /* 430 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 432 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 435 */ { LoongArch::CFRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
    /* 437 */ { LoongArch::LASX256RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { LoongArch::GPRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
  }
};


#ifdef __GNUC__
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Woverlength-strings"
#endif
extern const char LoongArchInstrNameData[] = {
  /* 0 */ "G_FLOG10\000"
  /* 9 */ "G_FEXP10\000"
  /* 18 */ "PseudoTAIL30\000"
  /* 31 */ "PseudoCALL30\000"
  /* 44 */ "JISCR0\000"
  /* 51 */ "JISCR1\000"
  /* 58 */ "PseudoMaskedAtomicLoadSub32\000"
  /* 86 */ "PseudoAtomicLoadSub32\000"
  /* 108 */ "PseudoMaskedAtomicLoadAdd32\000"
  /* 136 */ "PseudoAtomicLoadAdd32\000"
  /* 158 */ "PseudoAtomicLoadAnd32\000"
  /* 180 */ "PseudoMaskedAtomicLoadNand32\000"
  /* 209 */ "PseudoAtomicLoadNand32\000"
  /* 232 */ "PseudoMaskedCmpXchg32\000"
  /* 254 */ "PseudoCmpXchg32\000"
  /* 270 */ "PseudoMaskedAtomicLoadUMin32\000"
  /* 299 */ "PseudoAtomicLoadUMin32\000"
  /* 322 */ "PseudoMaskedAtomicLoadMin32\000"
  /* 350 */ "PseudoAtomicLoadMin32\000"
  /* 372 */ "PseudoMaskedAtomicSwap32\000"
  /* 397 */ "PseudoAtomicSwap32\000"
  /* 416 */ "PseudoAtomicLoadOr32\000"
  /* 437 */ "PseudoAtomicLoadXor32\000"
  /* 459 */ "PseudoMaskedAtomicLoadUMax32\000"
  /* 488 */ "PseudoAtomicLoadUMax32\000"
  /* 511 */ "PseudoMaskedAtomicLoadMax32\000"
  /* 539 */ "PseudoAtomicLoadMax32\000"
  /* 561 */ "G_FLOG2\000"
  /* 569 */ "G_FATAN2\000"
  /* 578 */ "G_FEXP2\000"
  /* 586 */ "MOVFR2GR_S_64\000"
  /* 600 */ "MOVGR2FR_W_64\000"
  /* 614 */ "PseudoAtomicLoadNand64\000"
  /* 637 */ "PseudoCmpXchg64\000"
  /* 653 */ "PseudoTAIL36\000"
  /* 666 */ "PseudoCALL36\000"
  /* 679 */ "PseudoCmpXchg128\000"
  /* 696 */ "G_FMA\000"
  /* 702 */ "G_STRICT_FMA\000"
  /* 715 */ "BITREV_4B\000"
  /* 725 */ "BITREV_8B\000"
  /* 735 */ "INVTLB\000"
  /* 742 */ "G_FSUB\000"
  /* 749 */ "G_STRICT_FSUB\000"
  /* 763 */ "G_ATOMICRMW_FSUB\000"
  /* 780 */ "G_SUB\000"
  /* 786 */ "G_ATOMICRMW_SUB\000"
  /* 802 */ "XVREPLVE0_B\000"
  /* 814 */ "XVADDA_B\000"
  /* 823 */ "X86SRA_B\000"
  /* 832 */ "XVSRA_B\000"
  /* 840 */ "AMADD__DB_B\000"
  /* 852 */ "AMSWAP__DB_B\000"
  /* 865 */ "AMCAS__DB_B\000"
  /* 877 */ "X86SUB_B\000"
  /* 886 */ "XVMSUB_B\000"
  /* 895 */ "XVSSUB_B\000"
  /* 904 */ "XVSUB_B\000"
  /* 912 */ "X86SBC_B\000"
  /* 921 */ "X86ADC_B\000"
  /* 930 */ "X86DEC_B\000"
  /* 939 */ "X86INC_B\000"
  /* 948 */ "X86ADD_B\000"
  /* 957 */ "AMADD_B\000"
  /* 965 */ "XVMADD_B\000"
  /* 974 */ "XVSADD_B\000"
  /* 983 */ "XVADD_B\000"
  /* 991 */ "LD_B\000"
  /* 996 */ "X86AND_B\000"
  /* 1005 */ "XVPACKOD_B\000"
  /* 1016 */ "XVPICKOD_B\000"
  /* 1027 */ "XVMOD_B\000"
  /* 1035 */ "IOCSRRD_B\000"
  /* 1045 */ "XVABSD_B\000"
  /* 1054 */ "VEXT2XV_D_B\000"
  /* 1066 */ "LDLE_B\000"
  /* 1073 */ "XVSLE_B\000"
  /* 1081 */ "STLE_B\000"
  /* 1088 */ "XVREPLVE_B\000"
  /* 1099 */ "XVSHUF_B\000"
  /* 1108 */ "XVNEG_B\000"
  /* 1116 */ "XVAVG_B\000"
  /* 1124 */ "XVMUH_B\000"
  /* 1132 */ "XVILVH_B\000"
  /* 1141 */ "XVSUBWOD_H_B\000"
  /* 1154 */ "XVMADDWOD_H_B\000"
  /* 1168 */ "XVADDWOD_H_B\000"
  /* 1181 */ "XVMULWOD_H_B\000"
  /* 1194 */ "XVEXTH_H_B\000"
  /* 1205 */ "XVSLLWIL_H_B\000"
  /* 1218 */ "XVSUBWEV_H_B\000"
  /* 1231 */ "XVMADDWEV_H_B\000"
  /* 1245 */ "XVADDWEV_H_B\000"
  /* 1258 */ "XVMULWEV_H_B\000"
  /* 1271 */ "VEXT2XV_H_B\000"
  /* 1283 */ "XVHSUBW_H_B\000"
  /* 1295 */ "XVHADDW_H_B\000"
  /* 1307 */ "XVSHUF4I_B\000"
  /* 1318 */ "X86SRAI_B\000"
  /* 1328 */ "XVSRAI_B\000"
  /* 1337 */ "XVANDI_B\000"
  /* 1346 */ "XVSLEI_B\000"
  /* 1355 */ "XVREPL128VEI_B\000"
  /* 1370 */ "VREPLVEI_B\000"
  /* 1381 */ "X86RCLI_B\000"
  /* 1391 */ "XVBITSELI_B\000"
  /* 1403 */ "X86SLLI_B\000"
  /* 1413 */ "XVSLLI_B\000"
  /* 1422 */ "PseudoXVREPLI_B\000"
  /* 1438 */ "PseudoVREPLI_B\000"
  /* 1453 */ "X86SRLI_B\000"
  /* 1463 */ "XVSRLI_B\000"
  /* 1472 */ "X86ROTLI_B\000"
  /* 1483 */ "XVMINI_B\000"
  /* 1492 */ "XVFRSTPI_B\000"
  /* 1503 */ "XVSEQI_B\000"
  /* 1512 */ "XVSRARI_B\000"
  /* 1522 */ "X86RCRI_B\000"
  /* 1532 */ "XVBITCLRI_B\000"
  /* 1544 */ "XVSRLRI_B\000"
  /* 1554 */ "XVNORI_B\000"
  /* 1563 */ "XVORI_B\000"
  /* 1571 */ "XVXORI_B\000"
  /* 1580 */ "X86ROTRI_B\000"
  /* 1591 */ "XVROTRI_B\000"
  /* 1601 */ "XVBITSETI_B\000"
  /* 1613 */ "XVSLTI_B\000"
  /* 1622 */ "XVBITREVI_B\000"
  /* 1634 */ "XVMAXI_B\000"
  /* 1643 */ "X86RCL_B\000"
  /* 1652 */ "X86SLL_B\000"
  /* 1661 */ "XVSLL_B\000"
  /* 1669 */ "XVLDREPL_B\000"
  /* 1680 */ "X86SRL_B\000"
  /* 1689 */ "XVSRL_B\000"
  /* 1697 */ "X86ROTL_B\000"
  /* 1707 */ "X86MUL_B\000"
  /* 1716 */ "XVMUL_B\000"
  /* 1724 */ "XVILVL_B\000"
  /* 1733 */ "XVSTELM_B\000"
  /* 1743 */ "XVMIN_B\000"
  /* 1751 */ "XVCLO_B\000"
  /* 1759 */ "AMSWAP_B\000"
  /* 1768 */ "XVFRSTP_B\000"
  /* 1778 */ "XVSEQ_B\000"
  /* 1786 */ "XVSRAR_B\000"
  /* 1795 */ "X86RCR_B\000"
  /* 1804 */ "VPICKVE2GR_B\000"
  /* 1817 */ "XVAVGR_B\000"
  /* 1826 */ "XVBITCLR_B\000"
  /* 1837 */ "XVSRLR_B\000"
  /* 1846 */ "X86OR_B\000"
  /* 1854 */ "X86XOR_B\000"
  /* 1863 */ "X86ROTR_B\000"
  /* 1873 */ "XVROTR_B\000"
  /* 1882 */ "XVREPLGR2VR_B\000"
  /* 1896 */ "PseudoXVINSGR2VR_B\000"
  /* 1915 */ "IOCSRWR_B\000"
  /* 1925 */ "AMCAS_B\000"
  /* 1933 */ "XVEXTRINS_B\000"
  /* 1945 */ "XVSAT_B\000"
  /* 1953 */ "XVBITSET_B\000"
  /* 1964 */ "LDGT_B\000"
  /* 1971 */ "STGT_B\000"
  /* 1978 */ "XVSLT_B\000"
  /* 1986 */ "XVPCNT_B\000"
  /* 1995 */ "ST_B\000"
  /* 2000 */ "XVMADDWOD_H_BU_B\000"
  /* 2017 */ "XVADDWOD_H_BU_B\000"
  /* 2033 */ "XVMULWOD_H_BU_B\000"
  /* 2049 */ "XVMADDWEV_H_BU_B\000"
  /* 2066 */ "XVADDWEV_H_BU_B\000"
  /* 2082 */ "XVMULWEV_H_BU_B\000"
  /* 2098 */ "XVPACKEV_B\000"
  /* 2109 */ "XVPICKEV_B\000"
  /* 2120 */ "XVBITREV_B\000"
  /* 2131 */ "XVDIV_B\000"
  /* 2139 */ "XVSIGNCOV_B\000"
  /* 2151 */ "EXT_W_B\000"
  /* 2159 */ "VEXT2XV_W_B\000"
  /* 2171 */ "XVMAX_B\000"
  /* 2179 */ "LDX_B\000"
  /* 2185 */ "STX_B\000"
  /* 2191 */ "PseudoXVBZ_B\000"
  /* 2204 */ "PseudoVBZ_B\000"
  /* 2216 */ "PseudoXVMSKGEZ_B\000"
  /* 2233 */ "PseudoVMSKGEZ_B\000"
  /* 2249 */ "PseudoXVMSKNEZ_B\000"
  /* 2266 */ "PseudoVMSKNEZ_B\000"
  /* 2282 */ "XVSETALLNEZ_B\000"
  /* 2296 */ "XVCLZ_B\000"
  /* 2304 */ "PseudoXVBNZ_B\000"
  /* 2318 */ "PseudoVBNZ_B\000"
  /* 2331 */ "XVMSKNZ_B\000"
  /* 2341 */ "PseudoXVMSKEQZ_B\000"
  /* 2358 */ "PseudoVMSKEQZ_B\000"
  /* 2374 */ "XVSETANYEQZ_B\000"
  /* 2388 */ "PseudoXVMSKLTZ_B\000"
  /* 2405 */ "PseudoVMSKLTZ_B\000"
  /* 2421 */ "G_INTRINSIC\000"
  /* 2433 */ "G_FPTRUNC\000"
  /* 2443 */ "G_INTRINSIC_TRUNC\000"
  /* 2461 */ "G_TRUNC\000"
  /* 2469 */ "G_BUILD_VECTOR_TRUNC\000"
  /* 2490 */ "G_DYN_STACKALLOC\000"
  /* 2507 */ "PseudoLA_TLS_DESC\000"
  /* 2525 */ "G_FMAD\000"
  /* 2532 */ "G_INDEXED_SEXTLOAD\000"
  /* 2551 */ "G_SEXTLOAD\000"
  /* 2562 */ "G_INDEXED_ZEXTLOAD\000"
  /* 2581 */ "G_ZEXTLOAD\000"
  /* 2592 */ "G_INDEXED_LOAD\000"
  /* 2607 */ "G_LOAD\000"
  /* 2614 */ "G_VECREDUCE_FADD\000"
  /* 2631 */ "G_FADD\000"
  /* 2638 */ "G_VECREDUCE_SEQ_FADD\000"
  /* 2659 */ "G_STRICT_FADD\000"
  /* 2673 */ "G_ATOMICRMW_FADD\000"
  /* 2690 */ "G_VECREDUCE_ADD\000"
  /* 2706 */ "G_ADD\000"
  /* 2712 */ "G_PTR_ADD\000"
  /* 2722 */ "G_ATOMICRMW_ADD\000"
  /* 2738 */ "PseudoLA_TLS_GD\000"
  /* 2754 */ "PRELD\000"
  /* 2760 */ "XVLD\000"
  /* 2765 */ "FCVT_D_LD\000"
  /* 2775 */ "PseudoLA_TLS_LD\000"
  /* 2791 */ "G_ATOMICRMW_NAND\000"
  /* 2808 */ "G_VECREDUCE_AND\000"
  /* 2824 */ "G_AND\000"
  /* 2830 */ "G_ATOMICRMW_AND\000"
  /* 2846 */ "LIFETIME_END\000"
  /* 2859 */ "PseudoBRIND\000"
  /* 2871 */ "G_BRCOND\000"
  /* 2880 */ "G_ATOMICRMW_USUB_COND\000"
  /* 2902 */ "G_LLROUND\000"
  /* 2912 */ "G_LROUND\000"
  /* 2921 */ "G_INTRINSIC_ROUND\000"
  /* 2939 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
  /* 2965 */ "LOAD_STACK_GUARD\000"
  /* 2982 */ "TLBRD\000"
  /* 2988 */ "GCSRRD\000"
  /* 2995 */ "UD\000"
  /* 2998 */ "XVREPLVE0_D\000"
  /* 3010 */ "XVINSVE0_D\000"
  /* 3021 */ "XVADDA_D\000"
  /* 3030 */ "XVFMINA_D\000"
  /* 3040 */ "X86SRA_D\000"
  /* 3049 */ "XVSRA_D\000"
  /* 3057 */ "XVFMAXA_D\000"
  /* 3067 */ "AMADD__DB_D\000"
  /* 3079 */ "AMAND__DB_D\000"
  /* 3091 */ "AMMIN__DB_D\000"
  /* 3103 */ "AMSWAP__DB_D\000"
  /* 3116 */ "AMOR__DB_D\000"
  /* 3127 */ "AMXOR__DB_D\000"
  /* 3139 */ "AMCAS__DB_D\000"
  /* 3151 */ "AMMAX__DB_D\000"
  /* 3163 */ "FSCALEB_D\000"
  /* 3173 */ "XVFLOGB_D\000"
  /* 3183 */ "X86SUB_D\000"
  /* 3192 */ "XVFSUB_D\000"
  /* 3201 */ "XVFMSUB_D\000"
  /* 3211 */ "XVFNMSUB_D\000"
  /* 3222 */ "XVMSUB_D\000"
  /* 3231 */ "XVSSUB_D\000"
  /* 3240 */ "XVSUB_D\000"
  /* 3248 */ "REVB_D\000"
  /* 3255 */ "X86SBC_D\000"
  /* 3264 */ "X86ADC_D\000"
  /* 3273 */ "X86DEC_D\000"
  /* 3282 */ "X86INC_D\000"
  /* 3291 */ "SC_D\000"
  /* 3296 */ "X86ADD_D\000"
  /* 3305 */ "XVFADD_D\000"
  /* 3314 */ "AMADD_D\000"
  /* 3322 */ "XVFMADD_D\000"
  /* 3332 */ "XVFNMADD_D\000"
  /* 3343 */ "XVMADD_D\000"
  /* 3352 */ "XVSADD_D\000"
  /* 3361 */ "XVADD_D\000"
  /* 3369 */ "FLD_D\000"
  /* 3375 */ "FCVT_LD_D\000"
  /* 3385 */ "X86AND_D\000"
  /* 3394 */ "AMAND_D\000"
  /* 3402 */ "XVPACKOD_D\000"
  /* 3413 */ "XVPICKOD_D\000"
  /* 3424 */ "XVMOD_D\000"
  /* 3432 */ "IOCSRRD_D\000"
  /* 3442 */ "XVABSD_D\000"
  /* 3451 */ "FCVT_UD_D\000"
  /* 3461 */ "XVFCMP_CLE_D\000"
  /* 3474 */ "FLDLE_D\000"
  /* 3482 */ "XVSLE_D\000"
  /* 3490 */ "XVFCMP_SLE_D\000"
  /* 3503 */ "ASRTLE_D\000"
  /* 3512 */ "FSTLE_D\000"
  /* 3520 */ "XVFCMP_CULE_D\000"
  /* 3534 */ "XVFCMP_SULE_D\000"
  /* 3548 */ "RDTIME_D\000"
  /* 3557 */ "XVFCMP_CNE_D\000"
  /* 3570 */ "XVFRINTRNE_D\000"
  /* 3583 */ "XVFCMP_SNE_D\000"
  /* 3596 */ "XVFCMP_CUNE_D\000"
  /* 3610 */ "XVFCMP_SUNE_D\000"
  /* 3624 */ "XVFRECIPE_D\000"
  /* 3636 */ "XVFRSQRTE_D\000"
  /* 3648 */ "XVPICKVE_D\000"
  /* 3659 */ "XVREPLVE_D\000"
  /* 3670 */ "XVFCMP_CAF_D\000"
  /* 3683 */ "XVFCMP_SAF_D\000"
  /* 3696 */ "XVSHUF_D\000"
  /* 3705 */ "FNEG_D\000"
  /* 3712 */ "XVNEG_D\000"
  /* 3720 */ "XVAVG_D\000"
  /* 3728 */ "MULH_D\000"
  /* 3735 */ "XVMUH_D\000"
  /* 3743 */ "REVH_D\000"
  /* 3750 */ "XVILVH_D\000"
  /* 3759 */ "ADDU12I_D\000"
  /* 3769 */ "LU32I_D\000"
  /* 3777 */ "LU52I_D\000"
  /* 3785 */ "XVSHUF4I_D\000"
  /* 3796 */ "ADDU16I_D\000"
  /* 3806 */ "X86SRAI_D\000"
  /* 3816 */ "XVSRAI_D\000"
  /* 3825 */ "ADDI_D\000"
  /* 3832 */ "XVSLEI_D\000"
  /* 3841 */ "XVREPL128VEI_D\000"
  /* 3856 */ "VREPLVEI_D\000"
  /* 3867 */ "X86RCLI_D\000"
  /* 3877 */ "XVHSELI_D\000"
  /* 3887 */ "X86SLLI_D\000"
  /* 3897 */ "XVSLLI_D\000"
  /* 3906 */ "PseudoXVREPLI_D\000"
  /* 3922 */ "PseudoVREPLI_D\000"
  /* 3937 */ "X86SRLI_D\000"
  /* 3947 */ "XVSRLI_D\000"
  /* 3956 */ "X86ROTLI_D\000"
  /* 3967 */ "PseudoLI_D\000"
  /* 3978 */ "XVPERMI_D\000"
  /* 3988 */ "XVMINI_D\000"
  /* 3997 */ "XVSEQI_D\000"
  /* 4006 */ "XVSRARI_D\000"
  /* 4016 */ "X86RCRI_D\000"
  /* 4026 */ "XVBITCLRI_D\000"
  /* 4038 */ "XVSRLRI_D\000"
  /* 4048 */ "X86ROTRI_D\000"
  /* 4059 */ "XVROTRI_D\000"
  /* 4069 */ "XVBITSETI_D\000"
  /* 4081 */ "XVSLTI_D\000"
  /* 4090 */ "XVBITREVI_D\000"
  /* 4102 */ "XVMAXI_D\000"
  /* 4111 */ "BYTEPICK_D\000"
  /* 4122 */ "BSTRPICK_D\000"
  /* 4133 */ "X86RCL_D\000"
  /* 4142 */ "LDL_D\000"
  /* 4148 */ "SCREL_D\000"
  /* 4156 */ "X86SLL_D\000"
  /* 4165 */ "XVSLL_D\000"
  /* 4173 */ "XVLDREPL_D\000"
  /* 4184 */ "X86SRL_D\000"
  /* 4193 */ "XVSRL_D\000"
  /* 4201 */ "ALSL_D\000"
  /* 4208 */ "X86ROTL_D\000"
  /* 4218 */ "STL_D\000"
  /* 4224 */ "X86MUL_D\000"
  /* 4233 */ "XVFMUL_D\000"
  /* 4242 */ "XVMUL_D\000"
  /* 4250 */ "XVILVL_D\000"
  /* 4259 */ "XVFTINTRNE_L_D\000"
  /* 4274 */ "XVFTINTRM_L_D\000"
  /* 4288 */ "XVFTINTRP_L_D\000"
  /* 4302 */ "XVFTINT_L_D\000"
  /* 4314 */ "XVFTINTRZ_L_D\000"
  /* 4328 */ "XVSTELM_D\000"
  /* 4338 */ "XVFRINTRM_D\000"
  /* 4350 */ "FCOPYSIGN_D\000"
  /* 4362 */ "XVFMIN_D\000"
  /* 4371 */ "AMMIN_D\000"
  /* 4379 */ "XVMIN_D\000"
  /* 4387 */ "XVFCMP_CUN_D\000"
  /* 4400 */ "XVFCMP_SUN_D\000"
  /* 4413 */ "XVCLO_D\000"
  /* 4421 */ "CTO_D\000"
  /* 4427 */ "AMSWAP_D\000"
  /* 4436 */ "XVFRECIP_D\000"
  /* 4447 */ "XVFRINTRP_D\000"
  /* 4459 */ "LLACQ_D\000"
  /* 4467 */ "XVFCMP_CEQ_D\000"
  /* 4480 */ "XVSEQ_D\000"
  /* 4488 */ "XVFCMP_SEQ_D\000"
  /* 4501 */ "XVFCMP_CUEQ_D\000"
  /* 4515 */ "XVFCMP_SUEQ_D\000"
  /* 4529 */ "XVSUBWOD_Q_D\000"
  /* 4542 */ "XVMADDWOD_Q_D\000"
  /* 4556 */ "XVADDWOD_Q_D\000"
  /* 4569 */ "XVMULWOD_Q_D\000"
  /* 4582 */ "XVEXTH_Q_D\000"
  /* 4593 */ "XVEXTL_Q_D\000"
  /* 4604 */ "XVSUBWEV_Q_D\000"
  /* 4617 */ "XVMADDWEV_Q_D\000"
  /* 4631 */ "XVADDWEV_Q_D\000"
  /* 4644 */ "XVMULWEV_Q_D\000"
  /* 4657 */ "XVHSUBW_Q_D\000"
  /* 4669 */ "XVHADDW_Q_D\000"
  /* 4681 */ "XVSRAR_D\000"
  /* 4690 */ "X86RCR_D\000"
  /* 4699 */ "LDR_D\000"
  /* 4705 */ "MOVGR2FR_D\000"
  /* 4716 */ "XVPICKVE2GR_D\000"
  /* 4730 */ "MOVFR2GR_D\000"
  /* 4741 */ "XVAVGR_D\000"
  /* 4750 */ "XVBITCLR_D\000"
  /* 4761 */ "XVSRLR_D\000"
  /* 4770 */ "X86OR_D\000"
  /* 4778 */ "XVFCMP_COR_D\000"
  /* 4791 */ "AMOR_D\000"
  /* 4798 */ "XVFCMP_SOR_D\000"
  /* 4811 */ "X86XOR_D\000"
  /* 4820 */ "AMXOR_D\000"
  /* 4828 */ "X86ROTR_D\000"
  /* 4838 */ "XVROTR_D\000"
  /* 4847 */ "LDPTR_D\000"
  /* 4855 */ "STPTR_D\000"
  /* 4863 */ "STR_D\000"
  /* 4869 */ "XVREPLGR2VR_D\000"
  /* 4883 */ "XVINSGR2VR_D\000"
  /* 4896 */ "IOCSRWR_D\000"
  /* 4906 */ "AMCAS_D\000"
  /* 4914 */ "FABS_D\000"
  /* 4921 */ "BSTRINS_D\000"
  /* 4931 */ "XVEXTRINS_D\000"
  /* 4943 */ "XVFCLASS_D\000"
  /* 4954 */ "XVFCVT_S_D\000"
  /* 4965 */ "XVSAT_D\000"
  /* 4973 */ "XVBITSET_D\000"
  /* 4984 */ "FLDGT_D\000"
  /* 4992 */ "ASRTGT_D\000"
  /* 5001 */ "FSTGT_D\000"
  /* 5009 */ "XVFCMP_CLT_D\000"
  /* 5022 */ "XVSLT_D\000"
  /* 5030 */ "XVFCMP_SLT_D\000"
  /* 5043 */ "XVFCMP_CULT_D\000"
  /* 5057 */ "XVFCMP_SULT_D\000"
  /* 5071 */ "XVPCNT_D\000"
  /* 5080 */ "XVFRINT_D\000"
  /* 5090 */ "XVFSQRT_D\000"
  /* 5100 */ "XVFRSQRT_D\000"
  /* 5111 */ "FST_D\000"
  /* 5117 */ "XVMADDWOD_Q_DU_D\000"
  /* 5134 */ "XVADDWOD_Q_DU_D\000"
  /* 5150 */ "XVMULWOD_Q_DU_D\000"
  /* 5166 */ "XVMADDWEV_Q_DU_D\000"
  /* 5183 */ "XVADDWEV_Q_DU_D\000"
  /* 5199 */ "XVMULWEV_Q_DU_D\000"
  /* 5215 */ "XVFTINT_LU_D\000"
  /* 5228 */ "XVFTINTRZ_LU_D\000"
  /* 5243 */ "XVSSRANI_WU_D\000"
  /* 5257 */ "XVSSRLNI_WU_D\000"
  /* 5271 */ "XVSSRARNI_WU_D\000"
  /* 5286 */ "XVSSRLRNI_WU_D\000"
  /* 5301 */ "XVSSRAN_WU_D\000"
  /* 5314 */ "XVSSRLN_WU_D\000"
  /* 5327 */ "XVSSRARN_WU_D\000"
  /* 5341 */ "XVSSRLRN_WU_D\000"
  /* 5355 */ "XVPACKEV_D\000"
  /* 5366 */ "XVPICKEV_D\000"
  /* 5377 */ "XVBITREV_D\000"
  /* 5388 */ "XVFDIV_D\000"
  /* 5397 */ "XVDIV_D\000"
  /* 5405 */ "XVSIGNCOV_D\000"
  /* 5417 */ "FMOV_D\000"
  /* 5424 */ "ARMMOV_D\000"
  /* 5433 */ "XVFTINTRNE_W_D\000"
  /* 5448 */ "XVSSRANI_W_D\000"
  /* 5461 */ "XVSRANI_W_D\000"
  /* 5473 */ "XVSSRLNI_W_D\000"
  /* 5486 */ "XVSRLNI_W_D\000"
  /* 5498 */ "XVSSRARNI_W_D\000"
  /* 5512 */ "XVSRARNI_W_D\000"
  /* 5525 */ "XVSSRLRNI_W_D\000"
  /* 5539 */ "XVSRLRNI_W_D\000"
  /* 5552 */ "XVFTINTRM_W_D\000"
  /* 5566 */ "XVSSRAN_W_D\000"
  /* 5578 */ "XVSRAN_W_D\000"
  /* 5589 */ "XVSSRLN_W_D\000"
  /* 5601 */ "XVSRLN_W_D\000"
  /* 5612 */ "XVSSRARN_W_D\000"
  /* 5625 */ "XVSRARN_W_D\000"
  /* 5637 */ "XVSSRLRN_W_D\000"
  /* 5650 */ "XVSRLRN_W_D\000"
  /* 5662 */ "XVFTINTRP_W_D\000"
  /* 5676 */ "XVFTINT_W_D\000"
  /* 5688 */ "XVFTINTRZ_W_D\000"
  /* 5702 */ "XVFMAX_D\000"
  /* 5711 */ "AMMAX_D\000"
  /* 5719 */ "XVMAX_D\000"
  /* 5727 */ "FLDX_D\000"
  /* 5734 */ "FSTX_D\000"
  /* 5741 */ "PseudoXVBZ_D\000"
  /* 5754 */ "PseudoVBZ_D\000"
  /* 5766 */ "XVSETALLNEZ_D\000"
  /* 5780 */ "XVCLZ_D\000"
  /* 5788 */ "PseudoXVBNZ_D\000"
  /* 5802 */ "PseudoVBNZ_D\000"
  /* 5815 */ "XVSETANYEQZ_D\000"
  /* 5829 */ "XVFRINTRZ_D\000"
  /* 5841 */ "CTZ_D\000"
  /* 5847 */ "PseudoXVMSKLTZ_D\000"
  /* 5864 */ "PseudoVMSKLTZ_D\000"
  /* 5880 */ "PseudoAddTPRel_D\000"
  /* 5897 */ "PseudoAtomicStoreD\000"
  /* 5916 */ "FSEL_xD\000"
  /* 5924 */ "PSEUDO_PROBE\000"
  /* 5937 */ "G_SSUBE\000"
  /* 5945 */ "G_USUBE\000"
  /* 5953 */ "G_FENCE\000"
  /* 5961 */ "ARITH_FENCE\000"
  /* 5973 */ "REG_SEQUENCE\000"
  /* 5986 */ "G_SADDE\000"
  /* 5994 */ "G_UADDE\000"
  /* 6002 */ "G_GET_FPMODE\000"
  /* 6015 */ "G_RESET_FPMODE\000"
  /* 6030 */ "G_SET_FPMODE\000"
  /* 6043 */ "G_FMINNUM_IEEE\000"
  /* 6058 */ "G_FMAXNUM_IEEE\000"
  /* 6073 */ "BGE\000"
  /* 6077 */ "PseudoLA_TLS_DESC_LARGE\000"
  /* 6101 */ "PseudoLA_TLS_GD_LARGE\000"
  /* 6123 */ "PseudoLA_TLS_LD_LARGE\000"
  /* 6145 */ "PseudoLA_TLS_IE_LARGE\000"
  /* 6167 */ "PseudoLA_PCREL_LARGE\000"
  /* 6188 */ "PseudoTAIL_LARGE\000"
  /* 6205 */ "PseudoCALL_LARGE\000"
  /* 6222 */ "PseudoLA_ABS_LARGE\000"
  /* 6241 */ "PseudoLA_GOT_LARGE\000"
  /* 6260 */ "PseudoLA_TLS_IE\000"
  /* 6276 */ "G_VSCALE\000"
  /* 6285 */ "G_JUMP_TABLE\000"
  /* 6298 */ "IDLE\000"
  /* 6303 */ "BUNDLE\000"
  /* 6310 */ "PseudoLA_TLS_LE\000"
  /* 6326 */ "BNE\000"
  /* 6330 */ "G_MEMCPY_INLINE\000"
  /* 6346 */ "RELOC_NONE\000"
  /* 6357 */ "SETX86LOOPNE\000"
  /* 6370 */ "LOCAL_ESCAPE\000"
  /* 6383 */ "SETX86LOOPE\000"
  /* 6395 */ "G_STACKRESTORE\000"
  /* 6410 */ "G_INDEXED_STORE\000"
  /* 6426 */ "G_STORE\000"
  /* 6434 */ "SET_CFR_FALSE\000"
  /* 6448 */ "G_BITREVERSE\000"
  /* 6461 */ "FAKE_USE\000"
  /* 6470 */ "LDPTE\000"
  /* 6476 */ "DBG_VALUE\000"
  /* 6486 */ "G_GLOBAL_VALUE\000"
  /* 6501 */ "G_PTRAUTH_GLOBAL_VALUE\000"
  /* 6524 */ "CONVERGENCECTRL_GLUE\000"
  /* 6545 */ "SET_CFR_TRUE\000"
  /* 6558 */ "G_STACKSAVE\000"
  /* 6570 */ "G_MEMMOVE\000"
  /* 6580 */ "ARMMOVE\000"
  /* 6588 */ "G_FREEZE\000"
  /* 6597 */ "G_FCANONICALIZE\000"
  /* 6613 */ "MOVGR2CF\000"
  /* 6622 */ "G_FMODF\000"
  /* 6630 */ "G_CTLZ_ZERO_UNDEF\000"
  /* 6648 */ "G_CTTZ_ZERO_UNDEF\000"
  /* 6666 */ "INIT_UNDEF\000"
  /* 6677 */ "G_IMPLICIT_DEF\000"
  /* 6692 */ "DBG_INSTR_REF\000"
  /* 6706 */ "X86MFFLAG\000"
  /* 6716 */ "ARMMFFLAG\000"
  /* 6726 */ "X86MTFLAG\000"
  /* 6736 */ "ARMMTFLAG\000"
  /* 6746 */ "X86SETTAG\000"
  /* 6756 */ "G_FNEG\000"
  /* 6763 */ "EXTRACT_SUBREG\000"
  /* 6778 */ "INSERT_SUBREG\000"
  /* 6792 */ "G_SEXT_INREG\000"
  /* 6805 */ "SUBREG_TO_REG\000"
  /* 6819 */ "CPUCFG\000"
  /* 6826 */ "G_ATOMIC_CMPXCHG\000"
  /* 6843 */ "GCSRXCHG\000"
  /* 6852 */ "G_ATOMICRMW_XCHG\000"
  /* 6869 */ "G_GET_ROUNDING\000"
  /* 6884 */ "G_SET_ROUNDING\000"
  /* 6899 */ "G_FLOG\000"
  /* 6906 */ "G_VAARG\000"
  /* 6914 */ "PREALLOCATED_ARG\000"
  /* 6931 */ "REVB_2H\000"
  /* 6939 */ "REVB_4H\000"
  /* 6947 */ "TLBSRCH\000"
  /* 6955 */ "G_PREFETCH\000"
  /* 6966 */ "G_SMULH\000"
  /* 6974 */ "G_UMULH\000"
  /* 6982 */ "G_FTANH\000"
  /* 6990 */ "G_FSINH\000"
  /* 6998 */ "G_FCOSH\000"
  /* 7006 */ "GTLBFLUSH\000"
  /* 7016 */ "XVREPLVE0_H\000"
  /* 7028 */ "XVADDA_H\000"
  /* 7037 */ "X86SRA_H\000"
  /* 7046 */ "XVSRA_H\000"
  /* 7054 */ "AMADD__DB_H\000"
  /* 7066 */ "AMSWAP__DB_H\000"
  /* 7079 */ "AMCAS__DB_H\000"
  /* 7091 */ "X86SUB_H\000"
  /* 7100 */ "XVMSUB_H\000"
  /* 7109 */ "XVSSUB_H\000"
  /* 7118 */ "XVSUB_H\000"
  /* 7126 */ "XVSSRANI_B_H\000"
  /* 7139 */ "XVSRANI_B_H\000"
  /* 7151 */ "XVSSRLNI_B_H\000"
  /* 7164 */ "XVSRLNI_B_H\000"
  /* 7176 */ "XVSSRARNI_B_H\000"
  /* 7190 */ "XVSRARNI_B_H\000"
  /* 7203 */ "XVSSRLRNI_B_H\000"
  /* 7217 */ "XVSRLRNI_B_H\000"
  /* 7230 */ "XVSSRAN_B_H\000"
  /* 7242 */ "XVSRAN_B_H\000"
  /* 7253 */ "XVSSRLN_B_H\000"
  /* 7265 */ "XVSRLN_B_H\000"
  /* 7276 */ "XVSSRARN_B_H\000"
  /* 7289 */ "XVSRARN_B_H\000"
  /* 7301 */ "XVSSRLRN_B_H\000"
  /* 7314 */ "XVSRLRN_B_H\000"
  /* 7326 */ "X86SBC_H\000"
  /* 7335 */ "X86ADC_H\000"
  /* 7344 */ "X86DEC_H\000"
  /* 7353 */ "X86INC_H\000"
  /* 7362 */ "X86ADD_H\000"
  /* 7371 */ "AMADD_H\000"
  /* 7379 */ "XVMADD_H\000"
  /* 7388 */ "XVSADD_H\000"
  /* 7397 */ "XVADD_H\000"
  /* 7405 */ "LD_H\000"
  /* 7410 */ "X86AND_H\000"
  /* 7419 */ "XVPACKOD_H\000"
  /* 7430 */ "XVPICKOD_H\000"
  /* 7441 */ "XVMOD_H\000"
  /* 7449 */ "IOCSRRD_H\000"
  /* 7459 */ "XVABSD_H\000"
  /* 7468 */ "VEXT2XV_D_H\000"
  /* 7480 */ "LDLE_H\000"
  /* 7487 */ "XVSLE_H\000"
  /* 7495 */ "STLE_H\000"
  /* 7502 */ "XVREPLVE_H\000"
  /* 7513 */ "XVSHUF_H\000"
  /* 7522 */ "XVNEG_H\000"
  /* 7530 */ "XVAVG_H\000"
  /* 7538 */ "XVMUH_H\000"
  /* 7546 */ "XVILVH_H\000"
  /* 7555 */ "XVSHUF4I_H\000"
  /* 7566 */ "X86SRAI_H\000"
  /* 7576 */ "XVSRAI_H\000"
  /* 7585 */ "XVSLEI_H\000"
  /* 7594 */ "XVREPL128VEI_H\000"
  /* 7609 */ "VREPLVEI_H\000"
  /* 7620 */ "X86RCLI_H\000"
  /* 7630 */ "X86SLLI_H\000"
  /* 7640 */ "XVSLLI_H\000"
  /* 7649 */ "PseudoXVREPLI_H\000"
  /* 7665 */ "PseudoVREPLI_H\000"
  /* 7680 */ "X86SRLI_H\000"
  /* 7690 */ "XVSRLI_H\000"
  /* 7699 */ "X86ROTLI_H\000"
  /* 7710 */ "XVMINI_H\000"
  /* 7719 */ "XVFRSTPI_H\000"
  /* 7730 */ "XVSEQI_H\000"
  /* 7739 */ "XVSRARI_H\000"
  /* 7749 */ "X86RCRI_H\000"
  /* 7759 */ "XVBITCLRI_H\000"
  /* 7771 */ "XVSRLRI_H\000"
  /* 7781 */ "X86ROTRI_H\000"
  /* 7792 */ "XVROTRI_H\000"
  /* 7802 */ "XVBITSETI_H\000"
  /* 7814 */ "XVSLTI_H\000"
  /* 7823 */ "XVBITREVI_H\000"
  /* 7835 */ "XVMAXI_H\000"
  /* 7844 */ "X86RCL_H\000"
  /* 7853 */ "X86SLL_H\000"
  /* 7862 */ "XVSLL_H\000"
  /* 7870 */ "XVLDREPL_H\000"
  /* 7881 */ "X86SRL_H\000"
  /* 7890 */ "XVSRL_H\000"
  /* 7898 */ "X86ROTL_H\000"
  /* 7908 */ "X86MUL_H\000"
  /* 7917 */ "XVMUL_H\000"
  /* 7925 */ "XVILVL_H\000"
  /* 7934 */ "XVSTELM_H\000"
  /* 7944 */ "XVMIN_H\000"
  /* 7952 */ "XVCLO_H\000"
  /* 7960 */ "AMSWAP_H\000"
  /* 7969 */ "XVFRSTP_H\000"
  /* 7979 */ "XVSEQ_H\000"
  /* 7987 */ "XVSRAR_H\000"
  /* 7996 */ "X86RCR_H\000"
  /* 8005 */ "VPICKVE2GR_H\000"
  /* 8018 */ "XVAVGR_H\000"
  /* 8027 */ "XVBITCLR_H\000"
  /* 8038 */ "XVSRLR_H\000"
  /* 8047 */ "X86OR_H\000"
  /* 8055 */ "X86XOR_H\000"
  /* 8064 */ "X86ROTR_H\000"
  /* 8074 */ "XVROTR_H\000"
  /* 8083 */ "XVREPLGR2VR_H\000"
  /* 8097 */ "PseudoXVINSGR2VR_H\000"
  /* 8116 */ "IOCSRWR_H\000"
  /* 8126 */ "AMCAS_H\000"
  /* 8134 */ "XVEXTRINS_H\000"
  /* 8146 */ "XVFCVTH_S_H\000"
  /* 8158 */ "XVFCVTL_S_H\000"
  /* 8170 */ "XVSAT_H\000"
  /* 8178 */ "XVBITSET_H\000"
  /* 8189 */ "LDGT_H\000"
  /* 8196 */ "STGT_H\000"
  /* 8203 */ "XVSLT_H\000"
  /* 8211 */ "XVPCNT_H\000"
  /* 8220 */ "ST_H\000"
  /* 8225 */ "XVSSRANI_BU_H\000"
  /* 8239 */ "XVSSRLNI_BU_H\000"
  /* 8253 */ "XVSSRARNI_BU_H\000"
  /* 8268 */ "XVSSRLRNI_BU_H\000"
  /* 8283 */ "XVSSRAN_BU_H\000"
  /* 8296 */ "XVSSRLN_BU_H\000"
  /* 8309 */ "XVSSRARN_BU_H\000"
  /* 8323 */ "XVSSRLRN_BU_H\000"
  /* 8337 */ "XVMADDWOD_W_HU_H\000"
  /* 8354 */ "XVADDWOD_W_HU_H\000"
  /* 8370 */ "XVMULWOD_W_HU_H\000"
  /* 8386 */ "XVMADDWEV_W_HU_H\000"
  /* 8403 */ "XVADDWEV_W_HU_H\000"
  /* 8419 */ "XVMULWEV_W_HU_H\000"
  /* 8435 */ "XVPACKEV_H\000"
  /* 8446 */ "XVPICKEV_H\000"
  /* 8457 */ "XVBITREV_H\000"
  /* 8468 */ "XVDIV_H\000"
  /* 8476 */ "XVSIGNCOV_H\000"
  /* 8488 */ "XVSUBWOD_W_H\000"
  /* 8501 */ "XVMADDWOD_W_H\000"
  /* 8515 */ "XVADDWOD_W_H\000"
  /* 8528 */ "XVMULWOD_W_H\000"
  /* 8541 */ "XVEXTH_W_H\000"
  /* 8552 */ "XVSLLWIL_W_H\000"
  /* 8565 */ "EXT_W_H\000"
  /* 8573 */ "XVSUBWEV_W_H\000"
  /* 8586 */ "XVMADDWEV_W_H\000"
  /* 8600 */ "XVADDWEV_W_H\000"
  /* 8613 */ "XVMULWEV_W_H\000"
  /* 8626 */ "VEXT2XV_W_H\000"
  /* 8638 */ "XVHSUBW_W_H\000"
  /* 8650 */ "XVHADDW_W_H\000"
  /* 8662 */ "XVMAX_H\000"
  /* 8670 */ "LDX_H\000"
  /* 8676 */ "STX_H\000"
  /* 8682 */ "PseudoXVBZ_H\000"
  /* 8695 */ "PseudoVBZ_H\000"
  /* 8707 */ "XVSETALLNEZ_H\000"
  /* 8721 */ "XVCLZ_H\000"
  /* 8729 */ "PseudoXVBNZ_H\000"
  /* 8743 */ "PseudoVBNZ_H\000"
  /* 8756 */ "XVSETANYEQZ_H\000"
  /* 8770 */ "PseudoXVMSKLTZ_H\000"
  /* 8787 */ "PseudoVMSKLTZ_H\000"
  /* 8803 */ "PCALAU12I\000"
  /* 8813 */ "PCADDU12I\000"
  /* 8823 */ "PCADDU18I\000"
  /* 8833 */ "PCADDI\000"
  /* 8840 */ "XVLDI\000"
  /* 8846 */ "ANDI\000"
  /* 8851 */ "DBG_PHI\000"
  /* 8859 */ "XORI\000"
  /* 8864 */ "G_FPTOSI\000"
  /* 8873 */ "SLTI\000"
  /* 8878 */ "G_FPTOUI\000"
  /* 8887 */ "SLTUI\000"
  /* 8893 */ "G_FPOWI\000"
  /* 8901 */ "SETX86J\000"
  /* 8909 */ "SETARMJ\000"
  /* 8917 */ "BREAK\000"
  /* 8923 */ "COPY_LANEMASK\000"
  /* 8937 */ "G_PTRMASK\000"
  /* 8947 */ "BL\000"
  /* 8950 */ "DBCL\000"
  /* 8955 */ "HVCL\000"
  /* 8960 */ "GC_LABEL\000"
  /* 8969 */ "DBG_LABEL\000"
  /* 8979 */ "EH_LABEL\000"
  /* 8988 */ "ANNOTATION_LABEL\000"
  /* 9005 */ "ICALL_BRANCH_FUNNEL\000"
  /* 9025 */ "PseudoLA_PCREL\000"
  /* 9040 */ "G_FSHL\000"
  /* 9047 */ "G_SHL\000"
  /* 9053 */ "PseudoB_TAIL\000"
  /* 9066 */ "PseudoJIRL_TAIL\000"
  /* 9082 */ "PseudoTAIL\000"
  /* 9093 */ "G_FCEIL\000"
  /* 9101 */ "G_SAVGCEIL\000"
  /* 9112 */ "G_UAVGCEIL\000"
  /* 9123 */ "SYSCALL\000"
  /* 9131 */ "PseudoDESC_CALL\000"
  /* 9147 */ "PATCHABLE_TAIL_CALL\000"
  /* 9167 */ "PseudoJIRL_CALL\000"
  /* 9183 */ "PATCHABLE_TYPED_EVENT_CALL\000"
  /* 9210 */ "PATCHABLE_EVENT_CALL\000"
  /* 9231 */ "FENTRY_CALL\000"
  /* 9243 */ "PseudoCALL\000"
  /* 9254 */ "PseudoTAIL_SMALL\000"
  /* 9271 */ "PseudoCALL_SMALL\000"
  /* 9288 */ "TLBFILL\000"
  /* 9296 */ "KILL\000"
  /* 9301 */ "G_CONSTANT_POOL\000"
  /* 9317 */ "JIRL\000"
  /* 9322 */ "G_ROTL\000"
  /* 9329 */ "G_VECREDUCE_FMUL\000"
  /* 9346 */ "G_FMUL\000"
  /* 9353 */ "G_VECREDUCE_SEQ_FMUL\000"
  /* 9374 */ "G_STRICT_FMUL\000"
  /* 9388 */ "G_VECREDUCE_MUL\000"
  /* 9404 */ "G_MUL\000"
  /* 9410 */ "XVFFINT_D_L\000"
  /* 9422 */ "XVFFINT_S_L\000"
  /* 9434 */ "G_FREM\000"
  /* 9441 */ "G_STRICT_FREM\000"
  /* 9455 */ "G_SREM\000"
  /* 9462 */ "G_UREM\000"
  /* 9469 */ "G_SDIVREM\000"
  /* 9479 */ "G_UDIVREM\000"
  /* 9489 */ "INLINEASM\000"
  /* 9499 */ "X86CLRTM\000"
  /* 9508 */ "X86SETTM\000"
  /* 9517 */ "PseudoTAIL_MEDIUM\000"
  /* 9535 */ "PseudoCALL_MEDIUM\000"
  /* 9553 */ "G_VECREDUCE_FMINIMUM\000"
  /* 9574 */ "G_FMINIMUM\000"
  /* 9585 */ "G_ATOMICRMW_FMINIMUM\000"
  /* 9606 */ "G_VECREDUCE_FMAXIMUM\000"
  /* 9627 */ "G_FMAXIMUM\000"
  /* 9638 */ "G_ATOMICRMW_FMAXIMUM\000"
  /* 9659 */ "G_FMINIMUMNUM\000"
  /* 9673 */ "G_FMAXIMUMNUM\000"
  /* 9687 */ "G_FMINNUM\000"
  /* 9697 */ "G_FMAXNUM\000"
  /* 9707 */ "G_FATAN\000"
  /* 9715 */ "G_FTAN\000"
  /* 9722 */ "ANDN\000"
  /* 9727 */ "G_INTRINSIC_ROUNDEVEN\000"
  /* 9749 */ "G_ASSERT_ALIGN\000"
  /* 9764 */ "G_FCOPYSIGN\000"
  /* 9776 */ "G_VECREDUCE_FMIN\000"
  /* 9793 */ "G_ATOMICRMW_FMIN\000"
  /* 9810 */ "G_VECREDUCE_SMIN\000"
  /* 9827 */ "G_SMIN\000"
  /* 9834 */ "G_VECREDUCE_UMIN\000"
  /* 9851 */ "G_UMIN\000"
  /* 9858 */ "G_ATOMICRMW_UMIN\000"
  /* 9875 */ "G_ATOMICRMW_MIN\000"
  /* 9891 */ "G_FASIN\000"
  /* 9899 */ "G_FSIN\000"
  /* 9906 */ "CFI_INSTRUCTION\000"
  /* 9922 */ "ORN\000"
  /* 9926 */ "ERTN\000"
  /* 9931 */ "ADJCALLSTACKDOWN\000"
  /* 9948 */ "G_SSUBO\000"
  /* 9956 */ "G_USUBO\000"
  /* 9964 */ "G_SADDO\000"
  /* 9972 */ "G_UADDO\000"
  /* 9980 */ "JUMP_TABLE_DEBUG_INFO\000"
  /* 10002 */ "G_SMULO\000"
  /* 10010 */ "G_UMULO\000"
  /* 10018 */ "G_BZERO\000"
  /* 10026 */ "STACKMAP\000"
  /* 10035 */ "G_DEBUGTRAP\000"
  /* 10047 */ "G_UBSANTRAP\000"
  /* 10059 */ "G_TRAP\000"
  /* 10066 */ "G_ATOMICRMW_UDEC_WRAP\000"
  /* 10088 */ "G_ATOMICRMW_UINC_WRAP\000"
  /* 10110 */ "G_BSWAP\000"
  /* 10118 */ "G_SITOFP\000"
  /* 10127 */ "G_UITOFP\000"
  /* 10136 */ "G_FCMP\000"
  /* 10143 */ "G_ICMP\000"
  /* 10150 */ "G_SCMP\000"
  /* 10157 */ "G_UCMP\000"
  /* 10164 */ "PseudoUNIMP\000"
  /* 10176 */ "CACOP\000"
  /* 10182 */ "CONVERGENCECTRL_LOOP\000"
  /* 10203 */ "G_CTPOP\000"
  /* 10211 */ "PseudoCTPOP\000"
  /* 10223 */ "X86DECTOP\000"
  /* 10233 */ "X86INCTOP\000"
  /* 10243 */ "X86MFTOP\000"
  /* 10252 */ "X86MTTOP\000"
  /* 10261 */ "PATCHABLE_OP\000"
  /* 10274 */ "FAULTING_OP\000"
  /* 10286 */ "ADJCALLSTACKUP\000"
  /* 10301 */ "PREALLOCATED_SETUP\000"
  /* 10320 */ "G_FLDEXP\000"
  /* 10329 */ "G_STRICT_FLDEXP\000"
  /* 10345 */ "G_FEXP\000"
  /* 10352 */ "G_FFREXP\000"
  /* 10361 */ "BEQ\000"
  /* 10365 */ "XVREPLVE0_Q\000"
  /* 10377 */ "XVSUB_Q\000"
  /* 10385 */ "SC_Q\000"
  /* 10390 */ "XVADD_Q\000"
  /* 10398 */ "XVSSRANI_D_Q\000"
  /* 10411 */ "XVSRANI_D_Q\000"
  /* 10423 */ "XVSSRLNI_D_Q\000"
  /* 10436 */ "XVSRLNI_D_Q\000"
  /* 10448 */ "XVSSRARNI_D_Q\000"
  /* 10462 */ "XVSRARNI_D_Q\000"
  /* 10475 */ "XVSSRLRNI_D_Q\000"
  /* 10489 */ "XVSRLRNI_D_Q\000"
  /* 10502 */ "XVPERMI_Q\000"
  /* 10512 */ "XVSSRANI_DU_Q\000"
  /* 10526 */ "XVSSRLNI_DU_Q\000"
  /* 10540 */ "XVSSRARNI_DU_Q\000"
  /* 10555 */ "XVSSRLRNI_DU_Q\000"
  /* 10570 */ "DBAR\000"
  /* 10575 */ "IBAR\000"
  /* 10580 */ "G_BR\000"
  /* 10585 */ "INLINEASM_BR\000"
  /* 10598 */ "PseudoBR\000"
  /* 10607 */ "MOVGR2SCR\000"
  /* 10617 */ "G_BLOCK_ADDR\000"
  /* 10630 */ "MEMBARRIER\000"
  /* 10641 */ "G_CONSTANT_FOLD_BARRIER\000"
  /* 10665 */ "PATCHABLE_FUNCTION_ENTER\000"
  /* 10690 */ "G_READCYCLECOUNTER\000"
  /* 10709 */ "G_READSTEADYCOUNTER\000"
  /* 10729 */ "G_READ_REGISTER\000"
  /* 10745 */ "G_WRITE_REGISTER\000"
  /* 10762 */ "PseudoLD_CFR\000"
  /* 10775 */ "PseudoST_CFR\000"
  /* 10788 */ "PseudoCopyCFR\000"
  /* 10802 */ "MOVCF2GR\000"
  /* 10811 */ "MOVSCR2GR\000"
  /* 10821 */ "MOVFCSR2GR\000"
  /* 10832 */ "G_ASHR\000"
  /* 10839 */ "G_FSHR\000"
  /* 10846 */ "G_LSHR\000"
  /* 10853 */ "LDDIR\000"
  /* 10859 */ "TLBCLR\000"
  /* 10866 */ "CONVERGENCECTRL_ANCHOR\000"
  /* 10889 */ "NOR\000"
  /* 10893 */ "G_FFLOOR\000"
  /* 10902 */ "G_SAVGFLOOR\000"
  /* 10914 */ "G_UAVGFLOOR\000"
  /* 10926 */ "G_EXTRACT_SUBVECTOR\000"
  /* 10946 */ "G_INSERT_SUBVECTOR\000"
  /* 10965 */ "G_BUILD_VECTOR\000"
  /* 10980 */ "G_SHUFFLE_VECTOR\000"
  /* 10997 */ "G_STEP_VECTOR\000"
  /* 11011 */ "G_SPLAT_VECTOR\000"
  /* 11026 */ "G_VECREDUCE_XOR\000"
  /* 11042 */ "G_XOR\000"
  /* 11048 */ "G_ATOMICRMW_XOR\000"
  /* 11064 */ "G_VECREDUCE_OR\000"
  /* 11079 */ "G_OR\000"
  /* 11084 */ "G_ATOMICRMW_OR\000"
  /* 11099 */ "Select_GPR_Using_CC_GPR\000"
  /* 11123 */ "MOVGR2FCSR\000"
  /* 11134 */ "RDFCSR\000"
  /* 11141 */ "WRFCSR\000"
  /* 11148 */ "G_ROTR\000"
  /* 11155 */ "G_INTTOPTR\000"
  /* 11166 */ "TLBWR\000"
  /* 11172 */ "GCSRWR\000"
  /* 11179 */ "G_FABS\000"
  /* 11186 */ "PseudoLA_ABS\000"
  /* 11199 */ "G_ABS\000"
  /* 11205 */ "G_ABDS\000"
  /* 11212 */ "G_UNMERGE_VALUES\000"
  /* 11229 */ "G_MERGE_VALUES\000"
  /* 11244 */ "G_FACOS\000"
  /* 11252 */ "G_FCOS\000"
  /* 11259 */ "G_FSINCOS\000"
  /* 11269 */ "G_CONCAT_VECTORS\000"
  /* 11286 */ "COPY_TO_REGCLASS\000"
  /* 11303 */ "G_IS_FPCLASS\000"
  /* 11316 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
  /* 11346 */ "G_VECTOR_COMPRESS\000"
  /* 11364 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
  /* 11391 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
  /* 11429 */ "XVFMINA_S\000"
  /* 11439 */ "XVFMAXA_S\000"
  /* 11449 */ "FSCALEB_S\000"
  /* 11459 */ "XVFLOGB_S\000"
  /* 11469 */ "XVFSUB_S\000"
  /* 11478 */ "XVFMSUB_S\000"
  /* 11488 */ "XVFNMSUB_S\000"
  /* 11499 */ "XVFADD_S\000"
  /* 11508 */ "XVFMADD_S\000"
  /* 11518 */ "XVFNMADD_S\000"
  /* 11529 */ "FLD_S\000"
  /* 11535 */ "XVFCVTH_D_S\000"
  /* 11547 */ "XVFCVTL_D_S\000"
  /* 11559 */ "FCVT_D_S\000"
  /* 11568 */ "XVFCMP_CLE_S\000"
  /* 11581 */ "FLDLE_S\000"
  /* 11589 */ "XVFCMP_SLE_S\000"
  /* 11602 */ "FSTLE_S\000"
  /* 11610 */ "XVFCMP_CULE_S\000"
  /* 11624 */ "XVFCMP_SULE_S\000"
  /* 11638 */ "XVFCMP_CNE_S\000"
  /* 11651 */ "XVFRINTRNE_S\000"
  /* 11664 */ "XVFCMP_SNE_S\000"
  /* 11677 */ "XVFCMP_CUNE_S\000"
  /* 11691 */ "XVFCMP_SUNE_S\000"
  /* 11705 */ "XVFRECIPE_S\000"
  /* 11717 */ "XVFRSQRTE_S\000"
  /* 11729 */ "XVFCMP_CAF_S\000"
  /* 11742 */ "XVFCMP_SAF_S\000"
  /* 11755 */ "FNEG_S\000"
  /* 11762 */ "XVFCVT_H_S\000"
  /* 11773 */ "XVFMUL_S\000"
  /* 11782 */ "FTINTRNE_L_S\000"
  /* 11795 */ "XVFTINTRNEH_L_S\000"
  /* 11811 */ "XVFTINTRMH_L_S\000"
  /* 11826 */ "XVFTINTRPH_L_S\000"
  /* 11841 */ "XVFTINTH_L_S\000"
  /* 11854 */ "XVFTINTRZH_L_S\000"
  /* 11869 */ "XVFTINTRNEL_L_S\000"
  /* 11885 */ "XVFTINTRML_L_S\000"
  /* 11900 */ "XVFTINTRPL_L_S\000"
  /* 11915 */ "XVFTINTL_L_S\000"
  /* 11928 */ "XVFTINTRZL_L_S\000"
  /* 11943 */ "FTINTRM_L_S\000"
  /* 11955 */ "FTINTRP_L_S\000"
  /* 11967 */ "FTINT_L_S\000"
  /* 11977 */ "FTINTRZ_L_S\000"
  /* 11989 */ "XVFRINTRM_S\000"
  /* 12001 */ "FCOPYSIGN_S\000"
  /* 12013 */ "XVFMIN_S\000"
  /* 12022 */ "XVFCMP_CUN_S\000"
  /* 12035 */ "XVFCMP_SUN_S\000"
  /* 12048 */ "XVFRECIP_S\000"
  /* 12059 */ "XVFRINTRP_S\000"
  /* 12071 */ "XVFCMP_CEQ_S\000"
  /* 12084 */ "XVFCMP_SEQ_S\000"
  /* 12097 */ "XVFCMP_CUEQ_S\000"
  /* 12111 */ "XVFCMP_SUEQ_S\000"
  /* 12125 */ "MOVFRH2GR_S\000"
  /* 12137 */ "MOVFR2GR_S\000"
  /* 12148 */ "XVFCMP_COR_S\000"
  /* 12161 */ "XVFCMP_SOR_S\000"
  /* 12174 */ "FABS_S\000"
  /* 12181 */ "XVFCLASS_S\000"
  /* 12192 */ "G_TRUNC_SSAT_S\000"
  /* 12207 */ "FLDGT_S\000"
  /* 12215 */ "FSTGT_S\000"
  /* 12223 */ "XVFCMP_CLT_S\000"
  /* 12236 */ "XVFCMP_SLT_S\000"
  /* 12249 */ "XVFCMP_CULT_S\000"
  /* 12263 */ "XVFCMP_SULT_S\000"
  /* 12277 */ "XVFRINT_S\000"
  /* 12287 */ "XVFSQRT_S\000"
  /* 12297 */ "XVFRSQRT_S\000"
  /* 12308 */ "FST_S\000"
  /* 12314 */ "XVFTINT_WU_S\000"
  /* 12327 */ "XVFTINTRZ_WU_S\000"
  /* 12342 */ "XVFDIV_S\000"
  /* 12351 */ "FMOV_S\000"
  /* 12358 */ "XVFTINTRNE_W_S\000"
  /* 12373 */ "XVFTINTRM_W_S\000"
  /* 12387 */ "XVFTINTRP_W_S\000"
  /* 12401 */ "XVFTINT_W_S\000"
  /* 12413 */ "XVFTINTRZ_W_S\000"
  /* 12427 */ "XVFMAX_S\000"
  /* 12436 */ "FLDX_S\000"
  /* 12443 */ "FSTX_S\000"
  /* 12450 */ "XVFRINTRZ_S\000"
  /* 12462 */ "MOVFR2CF_xS\000"
  /* 12474 */ "FSEL_xS\000"
  /* 12482 */ "MOVCF2FR_xS\000"
  /* 12494 */ "G_SSUBSAT\000"
  /* 12504 */ "G_USUBSAT\000"
  /* 12514 */ "G_SADDSAT\000"
  /* 12524 */ "G_UADDSAT\000"
  /* 12534 */ "G_SSHLSAT\000"
  /* 12544 */ "G_USHLSAT\000"
  /* 12554 */ "G_SMULFIXSAT\000"
  /* 12567 */ "G_UMULFIXSAT\000"
  /* 12580 */ "G_SDIVFIXSAT\000"
  /* 12593 */ "G_UDIVFIXSAT\000"
  /* 12606 */ "G_ATOMICRMW_USUB_SAT\000"
  /* 12627 */ "G_FPTOSI_SAT\000"
  /* 12640 */ "G_FPTOUI_SAT\000"
  /* 12653 */ "G_EXTRACT\000"
  /* 12663 */ "G_SELECT\000"
  /* 12672 */ "G_BRINDIRECT\000"
  /* 12685 */ "PATCHABLE_RET\000"
  /* 12699 */ "PseudoRET\000"
  /* 12709 */ "G_MEMSET\000"
  /* 12718 */ "PATCHABLE_FUNCTION_EXIT\000"
  /* 12742 */ "G_BRJT\000"
  /* 12749 */ "BLT\000"
  /* 12753 */ "G_EXTRACT_VECTOR_ELT\000"
  /* 12774 */ "G_INSERT_VECTOR_ELT\000"
  /* 12794 */ "SLT\000"
  /* 12798 */ "G_FCONSTANT\000"
  /* 12810 */ "G_CONSTANT\000"
  /* 12821 */ "G_INTRINSIC_CONVERGENT\000"
  /* 12844 */ "STATEPOINT\000"
  /* 12855 */ "PATCHPOINT\000"
  /* 12866 */ "G_PTRTOINT\000"
  /* 12877 */ "G_FRINT\000"
  /* 12885 */ "G_INTRINSIC_LLRINT\000"
  /* 12904 */ "G_INTRINSIC_LRINT\000"
  /* 12922 */ "G_FNEARBYINT\000"
  /* 12935 */ "PseudoLA_GOT\000"
  /* 12948 */ "G_VASTART\000"
  /* 12958 */ "LIFETIME_START\000"
  /* 12973 */ "G_INVOKE_REGION_START\000"
  /* 12995 */ "G_INSERT\000"
  /* 13004 */ "G_FSQRT\000"
  /* 13012 */ "G_STRICT_FSQRT\000"
  /* 13027 */ "G_BITCAST\000"
  /* 13037 */ "G_ADDRSPACE_CAST\000"
  /* 13054 */ "DBG_VALUE_LIST\000"
  /* 13069 */ "XVST\000"
  /* 13074 */ "G_FPEXT\000"
  /* 13082 */ "G_SEXT\000"
  /* 13089 */ "G_ASSERT_SEXT\000"
  /* 13103 */ "G_ANYEXT\000"
  /* 13112 */ "G_ZEXT\000"
  /* 13119 */ "G_ASSERT_ZEXT\000"
  /* 13133 */ "XVSSUB_BU\000"
  /* 13143 */ "XVSADD_BU\000"
  /* 13153 */ "LD_BU\000"
  /* 13159 */ "XVMOD_BU\000"
  /* 13168 */ "XVABSD_BU\000"
  /* 13178 */ "XVSLE_BU\000"
  /* 13187 */ "XVAVG_BU\000"
  /* 13196 */ "XVMUH_BU\000"
  /* 13205 */ "XVSUBWOD_H_BU\000"
  /* 13219 */ "XVMADDWOD_H_BU\000"
  /* 13234 */ "XVADDWOD_H_BU\000"
  /* 13248 */ "XVMULWOD_H_BU\000"
  /* 13262 */ "XVSUBWEV_H_BU\000"
  /* 13276 */ "XVMADDWEV_H_BU\000"
  /* 13291 */ "XVADDWEV_H_BU\000"
  /* 13305 */ "XVMULWEV_H_BU\000"
  /* 13319 */ "XVSUBI_BU\000"
  /* 13329 */ "XVADDI_BU\000"
  /* 13339 */ "XVSLEI_BU\000"
  /* 13349 */ "XVMINI_BU\000"
  /* 13359 */ "XVSLTI_BU\000"
  /* 13369 */ "XVMAXI_BU\000"
  /* 13379 */ "X86MUL_BU\000"
  /* 13389 */ "XVMIN_BU\000"
  /* 13398 */ "VPICKVE2GR_BU\000"
  /* 13412 */ "XVAVGR_BU\000"
  /* 13422 */ "XVSAT_BU\000"
  /* 13431 */ "XVSLT_BU\000"
  /* 13440 */ "VEXT2XV_DU_BU\000"
  /* 13454 */ "XVEXTH_HU_BU\000"
  /* 13467 */ "XVSLLWIL_HU_BU\000"
  /* 13482 */ "VEXT2XV_HU_BU\000"
  /* 13496 */ "XVHSUBW_HU_BU\000"
  /* 13510 */ "XVHADDW_HU_BU\000"
  /* 13524 */ "VEXT2XV_WU_BU\000"
  /* 13538 */ "XVDIV_BU\000"
  /* 13547 */ "XVMAX_BU\000"
  /* 13556 */ "LDX_BU\000"
  /* 13563 */ "G_ABDU\000"
  /* 13570 */ "AMMIN__DB_DU\000"
  /* 13583 */ "AMMAX__DB_DU\000"
  /* 13596 */ "X86SUB_DU\000"
  /* 13606 */ "XVSSUB_DU\000"
  /* 13616 */ "X86ADD_DU\000"
  /* 13626 */ "XVSADD_DU\000"
  /* 13636 */ "XVMOD_DU\000"
  /* 13645 */ "XVABSD_DU\000"
  /* 13655 */ "XVSLE_DU\000"
  /* 13664 */ "XVAVG_DU\000"
  /* 13673 */ "MULH_DU\000"
  /* 13681 */ "XVMUH_DU\000"
  /* 13690 */ "XVSUBI_DU\000"
  /* 13700 */ "XVADDI_DU\000"
  /* 13710 */ "XVSLEI_DU\000"
  /* 13720 */ "XVMINI_DU\000"
  /* 13730 */ "XVSLTI_DU\000"
  /* 13740 */ "XVMAXI_DU\000"
  /* 13750 */ "X86MUL_DU\000"
  /* 13760 */ "AMMIN_DU\000"
  /* 13769 */ "XVMIN_DU\000"
  /* 13778 */ "XVSUBWOD_Q_DU\000"
  /* 13792 */ "XVMADDWOD_Q_DU\000"
  /* 13807 */ "XVADDWOD_Q_DU\000"
  /* 13821 */ "XVMULWOD_Q_DU\000"
  /* 13835 */ "XVSUBWEV_Q_DU\000"
  /* 13849 */ "XVMADDWEV_Q_DU\000"
  /* 13864 */ "XVADDWEV_Q_DU\000"
  /* 13878 */ "XVMULWEV_Q_DU\000"
  /* 13892 */ "XVPICKVE2GR_DU\000"
  /* 13907 */ "XVAVGR_DU\000"
  /* 13917 */ "XVSAT_DU\000"
  /* 13926 */ "XVSLT_DU\000"
  /* 13935 */ "XVEXTH_QU_DU\000"
  /* 13948 */ "XVEXTL_QU_DU\000"
  /* 13961 */ "XVHSUBW_QU_DU\000"
  /* 13975 */ "XVHADDW_QU_DU\000"
  /* 13989 */ "XVDIV_DU\000"
  /* 13998 */ "AMMAX_DU\000"
  /* 14007 */ "XVMAX_DU\000"
  /* 14016 */ "BGEU\000"
  /* 14021 */ "XVSSUB_HU\000"
  /* 14031 */ "XVSADD_HU\000"
  /* 14041 */ "LD_HU\000"
  /* 14047 */ "XVMOD_HU\000"
  /* 14056 */ "XVABSD_HU\000"
  /* 14066 */ "XVSLE_HU\000"
  /* 14075 */ "XVAVG_HU\000"
  /* 14084 */ "XVMUH_HU\000"
  /* 14093 */ "XVSUBI_HU\000"
  /* 14103 */ "XVADDI_HU\000"
  /* 14113 */ "XVSLEI_HU\000"
  /* 14123 */ "XVMINI_HU\000"
  /* 14133 */ "XVSLTI_HU\000"
  /* 14143 */ "XVMAXI_HU\000"
  /* 14153 */ "X86MUL_HU\000"
  /* 14163 */ "XVMIN_HU\000"
  /* 14172 */ "VPICKVE2GR_HU\000"
  /* 14186 */ "XVAVGR_HU\000"
  /* 14196 */ "XVSAT_HU\000"
  /* 14205 */ "XVSLT_HU\000"
  /* 14214 */ "VEXT2XV_DU_HU\000"
  /* 14228 */ "XVEXTH_WU_HU\000"
  /* 14241 */ "XVSLLWIL_WU_HU\000"
  /* 14256 */ "VEXT2XV_WU_HU\000"
  /* 14270 */ "XVHSUBW_WU_HU\000"
  /* 14284 */ "XVHADDW_WU_HU\000"
  /* 14298 */ "XVDIV_HU\000"
  /* 14307 */ "XVSUBWOD_W_HU\000"
  /* 14321 */ "XVMADDWOD_W_HU\000"
  /* 14336 */ "XVADDWOD_W_HU\000"
  /* 14350 */ "XVMULWOD_W_HU\000"
  /* 14364 */ "XVSUBWEV_W_HU\000"
  /* 14378 */ "XVMADDWEV_W_HU\000"
  /* 14393 */ "XVADDWEV_W_HU\000"
  /* 14407 */ "XVMULWEV_W_HU\000"
  /* 14421 */ "XVMAX_HU\000"
  /* 14430 */ "LDX_HU\000"
  /* 14437 */ "XVFFINT_D_LU\000"
  /* 14450 */ "BLTU\000"
  /* 14455 */ "SLTU\000"
  /* 14460 */ "AMMIN__DB_WU\000"
  /* 14473 */ "AMMAX__DB_WU\000"
  /* 14486 */ "X86SUB_WU\000"
  /* 14496 */ "XVSSUB_WU\000"
  /* 14506 */ "X86ADD_WU\000"
  /* 14516 */ "XVSADD_WU\000"
  /* 14526 */ "LD_WU\000"
  /* 14532 */ "XVMOD_WU\000"
  /* 14541 */ "XVABSD_WU\000"
  /* 14551 */ "XVSUBWOD_D_WU\000"
  /* 14565 */ "XVMADDWOD_D_WU\000"
  /* 14580 */ "XVADDWOD_D_WU\000"
  /* 14594 */ "XVMULWOD_D_WU\000"
  /* 14608 */ "XVSUBWEV_D_WU\000"
  /* 14622 */ "XVMADDWEV_D_WU\000"
  /* 14637 */ "XVADDWEV_D_WU\000"
  /* 14651 */ "XVMULWEV_D_WU\000"
  /* 14665 */ "MULW_D_WU\000"
  /* 14675 */ "XVSLE_WU\000"
  /* 14684 */ "XVAVG_WU\000"
  /* 14693 */ "MULH_WU\000"
  /* 14701 */ "XVMUH_WU\000"
  /* 14710 */ "XVSUBI_WU\000"
  /* 14720 */ "XVADDI_WU\000"
  /* 14730 */ "XVSLEI_WU\000"
  /* 14740 */ "XVMINI_WU\000"
  /* 14750 */ "XVSLTI_WU\000"
  /* 14760 */ "XVMAXI_WU\000"
  /* 14770 */ "ALSL_WU\000"
  /* 14778 */ "X86MUL_WU\000"
  /* 14788 */ "AMMIN_WU\000"
  /* 14797 */ "XVMIN_WU\000"
  /* 14806 */ "XVPICKVE2GR_WU\000"
  /* 14821 */ "XVAVGR_WU\000"
  /* 14831 */ "XVFFINT_S_WU\000"
  /* 14844 */ "XVSAT_WU\000"
  /* 14853 */ "XVSLT_WU\000"
  /* 14862 */ "XVEXTH_DU_WU\000"
  /* 14875 */ "XVSLLWIL_DU_WU\000"
  /* 14890 */ "VEXT2XV_DU_WU\000"
  /* 14904 */ "XVHSUBW_DU_WU\000"
  /* 14918 */ "XVHADDW_DU_WU\000"
  /* 14932 */ "XVDIV_WU\000"
  /* 14941 */ "AMMAX_WU\000"
  /* 14950 */ "XVMAX_WU\000"
  /* 14959 */ "LDX_WU\000"
  /* 14966 */ "G_TRUNC_SSAT_U\000"
  /* 14981 */ "G_TRUNC_USAT_U\000"
  /* 14996 */ "G_FDIV\000"
  /* 15003 */ "G_STRICT_FDIV\000"
  /* 15017 */ "G_SDIV\000"
  /* 15024 */ "G_UDIV\000"
  /* 15031 */ "G_GET_FPENV\000"
  /* 15043 */ "G_RESET_FPENV\000"
  /* 15057 */ "G_SET_FPENV\000"
  /* 15069 */ "XVAND_V\000"
  /* 15077 */ "XVBITSEL_V\000"
  /* 15088 */ "XVBSLL_V\000"
  /* 15097 */ "XVBSRL_V\000"
  /* 15106 */ "XVANDN_V\000"
  /* 15115 */ "XVORN_V\000"
  /* 15123 */ "XVNOR_V\000"
  /* 15131 */ "XVOR_V\000"
  /* 15138 */ "XVXOR_V\000"
  /* 15146 */ "XVSETNEZ_V\000"
  /* 15157 */ "XVSETEQZ_V\000"
  /* 15168 */ "REVB_2W\000"
  /* 15176 */ "REVH_2W\000"
  /* 15184 */ "G_FPOW\000"
  /* 15191 */ "XVREPLVE0_W\000"
  /* 15203 */ "XVINSVE0_W\000"
  /* 15214 */ "XVADDA_W\000"
  /* 15223 */ "X86SRA_W\000"
  /* 15232 */ "ARMSRA_W\000"
  /* 15241 */ "XVSRA_W\000"
  /* 15249 */ "AMADD__DB_W\000"
  /* 15261 */ "AMAND__DB_W\000"
  /* 15273 */ "AMMIN__DB_W\000"
  /* 15285 */ "AMSWAP__DB_W\000"
  /* 15298 */ "AMOR__DB_W\000"
  /* 15309 */ "AMXOR__DB_W\000"
  /* 15321 */ "AMCAS__DB_W\000"
  /* 15333 */ "AMMAX__DB_W\000"
  /* 15345 */ "X86SUB_W\000"
  /* 15354 */ "ARMSUB_W\000"
  /* 15363 */ "XVMSUB_W\000"
  /* 15372 */ "XVSSUB_W\000"
  /* 15381 */ "XVSUB_W\000"
  /* 15389 */ "CRCC_W_B_W\000"
  /* 15400 */ "CRC_W_B_W\000"
  /* 15410 */ "X86SBC_W\000"
  /* 15419 */ "ARMSBC_W\000"
  /* 15428 */ "X86ADC_W\000"
  /* 15437 */ "ARMADC_W\000"
  /* 15446 */ "X86DEC_W\000"
  /* 15455 */ "X86INC_W\000"
  /* 15464 */ "SC_W\000"
  /* 15469 */ "X86ADD_W\000"
  /* 15478 */ "AMADD_W\000"
  /* 15486 */ "ARMADD_W\000"
  /* 15495 */ "XVMADD_W\000"
  /* 15504 */ "XVSADD_W\000"
  /* 15513 */ "XVADD_W\000"
  /* 15521 */ "LD_W\000"
  /* 15526 */ "X86AND_W\000"
  /* 15535 */ "AMAND_W\000"
  /* 15543 */ "ARMAND_W\000"
  /* 15552 */ "XVPACKOD_W\000"
  /* 15563 */ "XVPICKOD_W\000"
  /* 15574 */ "XVMOD_W\000"
  /* 15582 */ "IOCSRRD_W\000"
  /* 15592 */ "XVABSD_W\000"
  /* 15601 */ "XVSUBWOD_D_W\000"
  /* 15614 */ "XVMADDWOD_D_W\000"
  /* 15628 */ "XVADDWOD_D_W\000"
  /* 15641 */ "XVMULWOD_D_W\000"
  /* 15654 */ "XVFFINTH_D_W\000"
  /* 15667 */ "XVEXTH_D_W\000"
  /* 15678 */ "XVSLLWIL_D_W\000"
  /* 15691 */ "XVFFINTL_D_W\000"
  /* 15704 */ "FFINT_D_W\000"
  /* 15714 */ "XVSUBWEV_D_W\000"
  /* 15727 */ "XVMADDWEV_D_W\000"
  /* 15741 */ "XVADDWEV_D_W\000"
  /* 15754 */ "XVMULWEV_D_W\000"
  /* 15767 */ "VEXT2XV_D_W\000"
  /* 15779 */ "XVHSUBW_D_W\000"
  /* 15791 */ "XVHADDW_D_W\000"
  /* 15803 */ "MULW_D_W\000"
  /* 15812 */ "CRCC_W_D_W\000"
  /* 15823 */ "CRC_W_D_W\000"
  /* 15833 */ "LDLE_W\000"
  /* 15840 */ "XVSLE_W\000"
  /* 15848 */ "STLE_W\000"
  /* 15855 */ "XVPICKVE_W\000"
  /* 15866 */ "XVREPLVE_W\000"
  /* 15877 */ "XVSHUF_W\000"
  /* 15886 */ "XVNEG_W\000"
  /* 15894 */ "XVAVG_W\000"
  /* 15902 */ "RDTIMEH_W\000"
  /* 15912 */ "MULH_W\000"
  /* 15919 */ "MOVGR2FRH_W\000"
  /* 15931 */ "XVMUH_W\000"
  /* 15939 */ "XVILVH_W\000"
  /* 15948 */ "XVSSRANI_H_W\000"
  /* 15961 */ "XVSRANI_H_W\000"
  /* 15973 */ "XVSSRLNI_H_W\000"
  /* 15986 */ "XVSRLNI_H_W\000"
  /* 15998 */ "XVSSRARNI_H_W\000"
  /* 16012 */ "XVSRARNI_H_W\000"
  /* 16025 */ "XVSSRLRNI_H_W\000"
  /* 16039 */ "XVSRLRNI_H_W\000"
  /* 16052 */ "XVSSRAN_H_W\000"
  /* 16064 */ "XVSRAN_H_W\000"
  /* 16075 */ "XVSSRLN_H_W\000"
  /* 16087 */ "XVSRLN_H_W\000"
  /* 16098 */ "XVSSRARN_H_W\000"
  /* 16111 */ "XVSRARN_H_W\000"
  /* 16123 */ "XVSSRLRN_H_W\000"
  /* 16136 */ "XVSRLRN_H_W\000"
  /* 16148 */ "CRCC_W_H_W\000"
  /* 16159 */ "CRC_W_H_W\000"
  /* 16169 */ "ADDU12I_W\000"
  /* 16179 */ "LU12I_W\000"
  /* 16187 */ "XVSHUF4I_W\000"
  /* 16198 */ "X86SRAI_W\000"
  /* 16208 */ "ARMSRAI_W\000"
  /* 16218 */ "XVSRAI_W\000"
  /* 16227 */ "ADDI_W\000"
  /* 16234 */ "XVSLEI_W\000"
  /* 16243 */ "XVREPL128VEI_W\000"
  /* 16258 */ "VREPLVEI_W\000"
  /* 16269 */ "X86RCLI_W\000"
  /* 16279 */ "X86SLLI_W\000"
  /* 16289 */ "ARMSLLI_W\000"
  /* 16299 */ "XVSLLI_W\000"
  /* 16308 */ "PseudoXVREPLI_W\000"
  /* 16324 */ "PseudoVREPLI_W\000"
  /* 16339 */ "X86SRLI_W\000"
  /* 16349 */ "ARMSRLI_W\000"
  /* 16359 */ "XVSRLI_W\000"
  /* 16368 */ "X86ROTLI_W\000"
  /* 16379 */ "PseudoLI_W\000"
  /* 16390 */ "XVPERMI_W\000"
  /* 16400 */ "XVMINI_W\000"
  /* 16409 */ "XVSEQI_W\000"
  /* 16418 */ "XVSRARI_W\000"
  /* 16428 */ "X86RCRI_W\000"
  /* 16438 */ "XVBITCLRI_W\000"
  /* 16450 */ "XVSRLRI_W\000"
  /* 16460 */ "X86ROTRI_W\000"
  /* 16471 */ "ARMROTRI_W\000"
  /* 16482 */ "XVROTRI_W\000"
  /* 16492 */ "XVBITSETI_W\000"
  /* 16504 */ "XVSLTI_W\000"
  /* 16513 */ "XVBITREVI_W\000"
  /* 16525 */ "XVMAXI_W\000"
  /* 16534 */ "BYTEPICK_W\000"
  /* 16545 */ "BSTRPICK_W\000"
  /* 16556 */ "X86RCL_W\000"
  /* 16565 */ "LDL_W\000"
  /* 16571 */ "RDTIMEL_W\000"
  /* 16581 */ "SCREL_W\000"
  /* 16589 */ "X86SLL_W\000"
  /* 16598 */ "ARMSLL_W\000"
  /* 16607 */ "XVSLL_W\000"
  /* 16615 */ "XVLDREPL_W\000"
  /* 16626 */ "X86SRL_W\000"
  /* 16635 */ "ARMSRL_W\000"
  /* 16644 */ "XVSRL_W\000"
  /* 16652 */ "ALSL_W\000"
  /* 16659 */ "X86ROTL_W\000"
  /* 16669 */ "STL_W\000"
  /* 16675 */ "X86MUL_W\000"
  /* 16684 */ "XVMUL_W\000"
  /* 16692 */ "XVILVL_W\000"
  /* 16701 */ "XVSTELM_W\000"
  /* 16711 */ "XVPERM_W\000"
  /* 16720 */ "AMMIN_W\000"
  /* 16728 */ "XVMIN_W\000"
  /* 16736 */ "XVCLO_W\000"
  /* 16744 */ "CTO_W\000"
  /* 16750 */ "AMSWAP_W\000"
  /* 16759 */ "LLACQ_W\000"
  /* 16767 */ "XVSEQ_W\000"
  /* 16775 */ "XVSRAR_W\000"
  /* 16784 */ "X86RCR_W\000"
  /* 16793 */ "LDR_W\000"
  /* 16799 */ "MOVGR2FR_W\000"
  /* 16810 */ "XVPICKVE2GR_W\000"
  /* 16824 */ "XVAVGR_W\000"
  /* 16833 */ "XVBITCLR_W\000"
  /* 16844 */ "XVSRLR_W\000"
  /* 16853 */ "X86OR_W\000"
  /* 16861 */ "AMOR_W\000"
  /* 16868 */ "ARMOR_W\000"
  /* 16876 */ "X86XOR_W\000"
  /* 16885 */ "AMXOR_W\000"
  /* 16893 */ "ARMXOR_W\000"
  /* 16902 */ "X86ROTR_W\000"
  /* 16912 */ "ARMROTR_W\000"
  /* 16922 */ "XVROTR_W\000"
  /* 16931 */ "LDPTR_W\000"
  /* 16939 */ "STPTR_W\000"
  /* 16947 */ "STR_W\000"
  /* 16953 */ "XVREPLGR2VR_W\000"
  /* 16967 */ "XVINSGR2VR_W\000"
  /* 16980 */ "IOCSRWR_W\000"
  /* 16990 */ "AMCAS_W\000"
  /* 16998 */ "BSTRINS_W\000"
  /* 17008 */ "XVEXTRINS_W\000"
  /* 17020 */ "XVFFINT_S_W\000"
  /* 17032 */ "XVSAT_W\000"
  /* 17040 */ "XVBITSET_W\000"
  /* 17051 */ "LDGT_W\000"
  /* 17058 */ "STGT_W\000"
  /* 17065 */ "XVSLT_W\000"
  /* 17073 */ "XVPCNT_W\000"
  /* 17082 */ "ARMNOT_W\000"
  /* 17091 */ "ST_W\000"
  /* 17096 */ "XVSSRANI_HU_W\000"
  /* 17110 */ "XVSSRLNI_HU_W\000"
  /* 17124 */ "XVSSRARNI_HU_W\000"
  /* 17139 */ "XVSSRLRNI_HU_W\000"
  /* 17154 */ "XVSSRAN_HU_W\000"
  /* 17167 */ "XVSSRLN_HU_W\000"
  /* 17180 */ "XVSSRARN_HU_W\000"
  /* 17194 */ "XVSSRLRN_HU_W\000"
  /* 17208 */ "XVMADDWOD_D_WU_W\000"
  /* 17225 */ "XVADDWOD_D_WU_W\000"
  /* 17241 */ "XVMULWOD_D_WU_W\000"
  /* 17257 */ "XVMADDWEV_D_WU_W\000"
  /* 17274 */ "XVADDWEV_D_WU_W\000"
  /* 17290 */ "XVMULWEV_D_WU_W\000"
  /* 17306 */ "XVPACKEV_W\000"
  /* 17317 */ "XVPICKEV_W\000"
  /* 17328 */ "XVBITREV_W\000"
  /* 17339 */ "XVDIV_W\000"
  /* 17347 */ "XVSIGNCOV_W\000"
  /* 17359 */ "ARMMOV_W\000"
  /* 17368 */ "CRCC_W_W_W\000"
  /* 17379 */ "CRC_W_W_W\000"
  /* 17389 */ "AMMAX_W\000"
  /* 17397 */ "XVMAX_W\000"
  /* 17405 */ "LDX_W\000"
  /* 17411 */ "ARMRRX_W\000"
  /* 17420 */ "STX_W\000"
  /* 17426 */ "PseudoXVBZ_W\000"
  /* 17439 */ "PseudoVBZ_W\000"
  /* 17451 */ "XVSETALLNEZ_W\000"
  /* 17465 */ "XVCLZ_W\000"
  /* 17473 */ "PseudoXVBNZ_W\000"
  /* 17487 */ "PseudoVBNZ_W\000"
  /* 17500 */ "XVSETANYEQZ_W\000"
  /* 17514 */ "CTZ_W\000"
  /* 17520 */ "PseudoXVMSKLTZ_W\000"
  /* 17537 */ "PseudoVMSKLTZ_W\000"
  /* 17553 */ "PseudoAddTPRel_W\000"
  /* 17570 */ "PseudoAtomicStoreW\000"
  /* 17589 */ "G_VECREDUCE_FMAX\000"
  /* 17606 */ "G_ATOMICRMW_FMAX\000"
  /* 17623 */ "G_VECREDUCE_SMAX\000"
  /* 17640 */ "G_SMAX\000"
  /* 17647 */ "G_VECREDUCE_UMAX\000"
  /* 17664 */ "G_UMAX\000"
  /* 17671 */ "G_ATOMICRMW_UMAX\000"
  /* 17688 */ "G_ATOMICRMW_MAX\000"
  /* 17704 */ "PRELDX\000"
  /* 17711 */ "XVLDX\000"
  /* 17717 */ "G_FRAME_INDEX\000"
  /* 17731 */ "G_SBFX\000"
  /* 17738 */ "G_UBFX\000"
  /* 17745 */ "G_SMULFIX\000"
  /* 17755 */ "G_UMULFIX\000"
  /* 17765 */ "G_SDIVFIX\000"
  /* 17775 */ "G_UDIVFIX\000"
  /* 17785 */ "XVSTX\000"
  /* 17791 */ "G_MEMCPY\000"
  /* 17800 */ "COPY\000"
  /* 17805 */ "CONVERGENCECTRL_ENTRY\000"
  /* 17827 */ "PseudoXVBZ\000"
  /* 17838 */ "PseudoVBZ\000"
  /* 17848 */ "BNEZ\000"
  /* 17853 */ "BCNEZ\000"
  /* 17859 */ "MASKNEZ\000"
  /* 17867 */ "G_CTLZ\000"
  /* 17874 */ "PseudoXVBNZ\000"
  /* 17886 */ "PseudoVBNZ\000"
  /* 17897 */ "BEQZ\000"
  /* 17902 */ "BCEQZ\000"
  /* 17908 */ "MASKEQZ\000"
  /* 17916 */ "G_CTTZ\000"
  /* 17923 */ "PseudoCmpXchg128Acquire\000"
  /* 17947 */ "BuildPairF64Pseudo\000"
  /* 17966 */ "SplitPairF64Pseudo\000"
  /* 17985 */ "PseudoTAILIndirect\000"
  /* 18004 */ "PseudoCALLIndirect\000"
};
#ifdef __GNUC__
#pragma GCC diagnostic pop
#endif

extern const unsigned LoongArchInstrNameIndices[] = {
    8855U, 9489U, 10585U, 9906U, 8979U, 8960U, 8988U, 9296U, 
    6763U, 6778U, 6679U, 6666U, 6805U, 11286U, 6476U, 13054U, 
    6692U, 8851U, 8969U, 5973U, 17800U, 8923U, 6303U, 12958U, 
    2846U, 5924U, 5961U, 10026U, 9231U, 12855U, 2965U, 10301U, 
    6914U, 12844U, 6370U, 10274U, 10261U, 10665U, 12685U, 12718U, 
    9147U, 9210U, 9183U, 9005U, 6461U, 10630U, 9980U, 6346U, 
    17805U, 10866U, 10182U, 6524U, 13089U, 13119U, 9749U, 2706U, 
    780U, 9404U, 15017U, 15024U, 9455U, 9462U, 9469U, 9479U, 
    2824U, 11079U, 11042U, 11205U, 13563U, 10914U, 9112U, 10902U, 
    9101U, 6677U, 8853U, 17717U, 6486U, 6501U, 9301U, 12653U, 
    11212U, 12995U, 11229U, 10965U, 2469U, 11269U, 12866U, 11155U, 
    13027U, 6588U, 10641U, 2939U, 2443U, 2921U, 12904U, 12885U, 
    9727U, 10690U, 10709U, 2607U, 2551U, 2581U, 2592U, 2532U, 
    2562U, 6426U, 6410U, 11316U, 6826U, 6852U, 2722U, 786U, 
    2830U, 2791U, 11084U, 11048U, 17688U, 9875U, 17671U, 9858U, 
    2673U, 763U, 17606U, 9793U, 9638U, 9585U, 10088U, 10066U, 
    2880U, 12606U, 5953U, 6955U, 2871U, 12672U, 12973U, 2421U, 
    11364U, 12821U, 11391U, 13103U, 2461U, 12192U, 14966U, 14981U, 
    12810U, 12798U, 12948U, 6906U, 13082U, 6792U, 13112U, 9047U, 
    10846U, 10832U, 9040U, 10839U, 11148U, 9322U, 10143U, 10136U, 
    10150U, 10157U, 12663U, 9972U, 5994U, 9956U, 5945U, 9964U, 
    5986U, 9948U, 5937U, 10010U, 10002U, 6974U, 6966U, 12524U, 
    12514U, 12504U, 12494U, 12544U, 12534U, 17745U, 17755U, 12554U, 
    12567U, 17765U, 17775U, 12580U, 12593U, 2631U, 742U, 9346U, 
    696U, 2525U, 14996U, 9434U, 6622U, 15184U, 8893U, 10345U, 
    578U, 9U, 6899U, 561U, 0U, 10320U, 10352U, 6756U, 
    13074U, 2433U, 8864U, 8878U, 10118U, 10127U, 12627U, 12640U, 
    11179U, 9764U, 11303U, 6597U, 9687U, 9697U, 6043U, 6058U, 
    9574U, 9627U, 9659U, 9673U, 15031U, 15057U, 15043U, 6002U, 
    6030U, 6015U, 6869U, 6884U, 2712U, 8937U, 9827U, 17640U, 
    9851U, 17664U, 11199U, 2912U, 2902U, 10580U, 12742U, 6276U, 
    10946U, 10926U, 12774U, 12753U, 10980U, 11011U, 10997U, 11346U, 
    17916U, 6648U, 17867U, 6630U, 10203U, 10110U, 6448U, 9093U, 
    11252U, 9899U, 11259U, 9715U, 11244U, 9891U, 9707U, 569U, 
    6998U, 6990U, 6982U, 13004U, 10893U, 12877U, 12922U, 13037U, 
    10617U, 6285U, 2490U, 6558U, 6395U, 2659U, 749U, 9374U, 
    15003U, 9441U, 702U, 13012U, 10329U, 10729U, 10745U, 17791U, 
    6330U, 6570U, 12709U, 10018U, 10059U, 10035U, 10047U, 2638U, 
    9353U, 2614U, 9329U, 17589U, 9776U, 9606U, 9553U, 2690U, 
    9388U, 2808U, 11064U, 11026U, 17623U, 9810U, 17647U, 9834U, 
    17731U, 17738U, 9931U, 10286U, 17947U, 5880U, 17553U, 136U, 
    158U, 539U, 350U, 209U, 614U, 416U, 86U, 488U, 
    299U, 437U, 5897U, 17570U, 397U, 10598U, 2859U, 9053U, 
    9243U, 31U, 666U, 18004U, 6205U, 9535U, 9271U, 10211U, 
    679U, 17923U, 254U, 637U, 10788U, 9131U, 9167U, 9066U, 
    11186U, 6222U, 12935U, 6241U, 9025U, 6167U, 2507U, 6077U, 
    2738U, 6101U, 6260U, 6145U, 2775U, 6123U, 6310U, 10762U, 
    3967U, 16379U, 108U, 511U, 322U, 180U, 58U, 459U, 
    270U, 372U, 232U, 12699U, 10775U, 9082U, 18U, 653U, 
    17985U, 6188U, 9517U, 9254U, 10164U, 17886U, 2318U, 5802U, 
    8743U, 17487U, 17838U, 2204U, 5754U, 8695U, 17439U, 2358U, 
    2233U, 2405U, 5864U, 8787U, 17537U, 2266U, 1438U, 3922U, 
    7665U, 16324U, 17874U, 2304U, 5788U, 8729U, 17473U, 17827U, 
    2191U, 5741U, 8682U, 17426U, 1896U, 8097U, 2341U, 2216U, 
    2388U, 5847U, 8770U, 17520U, 2249U, 1422U, 3906U, 7649U, 
    16308U, 11134U, 11099U, 17966U, 11141U, 924U, 3267U, 7338U, 
    15431U, 3825U, 16227U, 3759U, 16169U, 3796U, 3299U, 15472U, 
    4201U, 16652U, 14770U, 957U, 3314U, 7371U, 15478U, 840U, 
    3067U, 7054U, 15249U, 3394U, 15535U, 3079U, 15261U, 1925U, 
    4906U, 8126U, 16990U, 865U, 3139U, 7079U, 15321U, 5711U, 
    13998U, 17389U, 14941U, 3151U, 13583U, 15333U, 14473U, 4371U, 
    13760U, 16720U, 14788U, 3091U, 13570U, 15273U, 14460U, 4791U, 
    16861U, 3116U, 15298U, 1759U, 4427U, 7960U, 16750U, 852U, 
    3103U, 7066U, 15285U, 4820U, 16885U, 3127U, 15309U, 2804U, 
    8846U, 9722U, 15437U, 15486U, 15543U, 6716U, 6580U, 5424U, 
    17359U, 6736U, 17082U, 16868U, 16471U, 16912U, 17411U, 15419U, 
    16289U, 16598U, 16208U, 15232U, 16349U, 16635U, 15354U, 16893U, 
    4992U, 3503U, 723U, 17902U, 17853U, 10361U, 17897U, 6073U, 
    14016U, 715U, 725U, 5379U, 17330U, 8947U, 12749U, 14450U, 
    6326U, 17848U, 8917U, 4921U, 16998U, 4122U, 16545U, 4111U, 
    16534U, 10176U, 4415U, 16738U, 5782U, 17467U, 6819U, 15389U, 
    15812U, 16148U, 17368U, 15400U, 15823U, 16159U, 17379U, 2989U, 
    11173U, 6844U, 4421U, 16744U, 5841U, 17514U, 10570U, 8950U, 
    5391U, 13991U, 17341U, 14934U, 9926U, 2151U, 8565U, 4914U, 
    12174U, 3307U, 11501U, 4945U, 12183U, 3672U, 11731U, 4469U, 
    12073U, 3463U, 11570U, 5011U, 12225U, 3559U, 11640U, 4780U, 
    12150U, 4503U, 12099U, 3522U, 11612U, 5045U, 12251U, 3598U, 
    11679U, 4389U, 12024U, 3685U, 11744U, 4490U, 12086U, 3492U, 
    11591U, 5032U, 12238U, 3585U, 11666U, 4800U, 12163U, 4517U, 
    12113U, 3536U, 11626U, 5059U, 12265U, 3612U, 11693U, 4402U, 
    12037U, 4350U, 12001U, 2765U, 11559U, 3375U, 4956U, 3451U, 
    5390U, 12344U, 9412U, 15704U, 9424U, 17022U, 4984U, 12207U, 
    3474U, 11581U, 5727U, 12436U, 3369U, 11529U, 3175U, 11461U, 
    3324U, 11510U, 3059U, 11441U, 5704U, 12429U, 3032U, 11431U, 
    4364U, 12015U, 5417U, 12351U, 3203U, 11480U, 4235U, 11775U, 
    3705U, 11755U, 3334U, 11520U, 3213U, 11490U, 3626U, 11707U, 
    4438U, 12050U, 5082U, 12279U, 3638U, 11719U, 5102U, 12299U, 
    3163U, 11449U, 5916U, 12474U, 5092U, 12289U, 5001U, 12215U, 
    3512U, 11602U, 5734U, 12443U, 5111U, 12308U, 3194U, 11471U, 
    4276U, 11943U, 5554U, 12375U, 4261U, 11782U, 5435U, 12360U, 
    4290U, 11955U, 5664U, 12389U, 4316U, 11977U, 5690U, 12415U, 
    4304U, 11967U, 5678U, 12403U, 2988U, 11172U, 6843U, 7006U, 
    8955U, 10575U, 6298U, 735U, 1035U, 3432U, 7449U, 15582U, 
    1915U, 4896U, 8116U, 16980U, 9317U, 44U, 51U, 10853U, 
    1964U, 4985U, 8189U, 17051U, 1066U, 3475U, 7480U, 15833U, 
    4142U, 16565U, 6470U, 4847U, 16931U, 4699U, 16793U, 2179U, 
    13556U, 5728U, 8670U, 14430U, 17405U, 14959U, 991U, 13153U, 
    3370U, 7405U, 14041U, 15521U, 14526U, 4459U, 16759U, 4160U, 
    16593U, 16179U, 3769U, 3777U, 17908U, 17859U, 3426U, 13638U, 
    15576U, 14534U, 12482U, 10802U, 10821U, 12462U, 4730U, 12137U, 
    586U, 12125U, 6613U, 11123U, 15919U, 4705U, 16799U, 600U, 
    10607U, 10811U, 3728U, 13673U, 15912U, 14693U, 15803U, 14665U, 
    4227U, 16678U, 10889U, 10886U, 8860U, 9922U, 8833U, 8813U, 
    8823U, 8803U, 2754U, 17704U, 1525U, 4019U, 7752U, 16431U, 
    1798U, 4693U, 7999U, 16787U, 15902U, 16571U, 3548U, 6931U, 
    15168U, 6939U, 3248U, 15176U, 3743U, 1583U, 4051U, 7784U, 
    16463U, 1866U, 4831U, 8067U, 16905U, 915U, 3258U, 7329U, 
    15413U, 4148U, 16581U, 3291U, 10385U, 15464U, 8909U, 8901U, 
    6383U, 6357U, 6434U, 6545U, 3890U, 16282U, 4159U, 16592U, 
    12794U, 8873U, 14455U, 8887U, 3809U, 16201U, 3043U, 15226U, 
    3940U, 16342U, 4187U, 16629U, 1971U, 5002U, 8196U, 17058U, 
    1081U, 3513U, 7495U, 15848U, 4218U, 16669U, 4855U, 16939U, 
    4863U, 16947U, 2185U, 5735U, 8676U, 17420U, 1995U, 5112U, 
    8220U, 17091U, 3186U, 15348U, 9123U, 10859U, 9288U, 7007U, 
    2982U, 6947U, 11166U, 2995U, 1046U, 13169U, 3443U, 13646U, 
    7460U, 14057U, 15593U, 14542U, 815U, 3022U, 7029U, 15215U, 
    13330U, 13701U, 14104U, 14721U, 15742U, 14638U, 17275U, 1246U, 
    13292U, 2067U, 4632U, 13865U, 5184U, 8601U, 14394U, 8404U, 
    15629U, 14581U, 17226U, 1169U, 13235U, 2018U, 4557U, 13808U, 
    5135U, 8516U, 14337U, 8355U, 984U, 3362U, 7398U, 10391U, 
    15514U, 1338U, 15107U, 15070U, 1818U, 13413U, 4742U, 13908U, 
    8019U, 14187U, 16825U, 14822U, 1117U, 13188U, 3721U, 13665U, 
    7531U, 14076U, 15895U, 14685U, 1533U, 4027U, 7760U, 16439U, 
    1827U, 4751U, 8028U, 16834U, 1623U, 4091U, 7824U, 16514U, 
    2121U, 5378U, 8458U, 17329U, 1392U, 15078U, 1602U, 4070U, 
    7803U, 16493U, 1954U, 4974U, 8179U, 17041U, 15089U, 15098U, 
    1752U, 4414U, 7953U, 16737U, 2297U, 5781U, 8722U, 17466U, 
    2132U, 13539U, 5398U, 13990U, 8469U, 14299U, 17340U, 14933U, 
    13440U, 14214U, 14890U, 1054U, 7468U, 15767U, 13482U, 1271U, 
    13524U, 14256U, 2159U, 8626U, 14863U, 15668U, 13455U, 1195U, 
    13936U, 4583U, 14229U, 8542U, 13949U, 4594U, 1934U, 4932U, 
    8135U, 17009U, 3306U, 11500U, 4944U, 12182U, 3671U, 11730U, 
    4468U, 12072U, 3462U, 11569U, 5010U, 12224U, 3558U, 11639U, 
    4779U, 12149U, 4502U, 12098U, 3521U, 11611U, 5044U, 12250U, 
    3597U, 11678U, 4388U, 12023U, 3684U, 11743U, 4489U, 12085U, 
    3491U, 11590U, 5031U, 12237U, 3584U, 11665U, 4799U, 12162U, 
    4516U, 12112U, 3535U, 11625U, 5058U, 12264U, 3611U, 11692U, 
    4401U, 12036U, 11536U, 8147U, 11548U, 8159U, 11763U, 4955U, 
    5389U, 12343U, 15655U, 15692U, 9411U, 14438U, 9423U, 17021U, 
    14832U, 3174U, 11460U, 3323U, 11509U, 3058U, 11440U, 5703U, 
    12428U, 3031U, 11430U, 4363U, 12014U, 3202U, 11479U, 4234U, 
    11774U, 3333U, 11519U, 3212U, 11489U, 3625U, 11706U, 4437U, 
    12049U, 4339U, 11990U, 3571U, 11652U, 4448U, 12060U, 5830U, 
    12451U, 5081U, 12278U, 3637U, 11718U, 5101U, 12298U, 1493U, 
    7720U, 1769U, 7970U, 5091U, 12288U, 3193U, 11470U, 11842U, 
    11916U, 11812U, 11886U, 4275U, 5553U, 12374U, 11796U, 11870U, 
    4260U, 5434U, 12359U, 11827U, 11901U, 4289U, 5663U, 12388U, 
    11855U, 11929U, 5229U, 4315U, 12328U, 5689U, 12414U, 5216U, 
    4303U, 12315U, 5677U, 12402U, 14919U, 15792U, 13511U, 1296U, 
    13976U, 4670U, 14285U, 8651U, 14905U, 15780U, 13497U, 1284U, 
    13962U, 4658U, 14271U, 8639U, 1133U, 3751U, 7547U, 15940U, 
    1725U, 4251U, 7926U, 16693U, 1903U, 4884U, 8104U, 16968U, 
    2761U, 8841U, 1670U, 4174U, 7871U, 16616U, 17712U, 15728U, 
    14623U, 17258U, 1232U, 13277U, 2050U, 4618U, 13850U, 5167U, 
    8587U, 14379U, 8387U, 15615U, 14566U, 17209U, 1155U, 13220U, 
    2001U, 4543U, 13793U, 5118U, 8502U, 14322U, 8338U, 966U, 
    3344U, 7380U, 15496U, 1635U, 13370U, 4103U, 13741U, 7836U, 
    14144U, 16526U, 14761U, 2172U, 13548U, 5720U, 14008U, 8663U, 
    14422U, 17398U, 14951U, 1484U, 13350U, 3989U, 13721U, 7711U, 
    14124U, 16401U, 14741U, 1744U, 13390U, 4380U, 13770U, 7945U, 
    14164U, 16729U, 14798U, 1028U, 13160U, 3425U, 13637U, 7442U, 
    14048U, 15575U, 14533U, 2223U, 2395U, 5854U, 8777U, 17527U, 
    2332U, 887U, 3223U, 7101U, 15364U, 1125U, 13197U, 3736U, 
    13682U, 7539U, 14085U, 15932U, 14702U, 15755U, 14652U, 17291U, 
    1259U, 13306U, 2083U, 4645U, 13879U, 5200U, 8614U, 14408U, 
    8420U, 15642U, 14595U, 17242U, 1182U, 13249U, 2034U, 4570U, 
    13822U, 5151U, 8529U, 14351U, 8371U, 1717U, 4243U, 7918U, 
    16685U, 1109U, 3713U, 7523U, 15887U, 1555U, 15124U, 1564U, 
    15116U, 15132U, 2099U, 5356U, 8436U, 17307U, 1006U, 3403U, 
    7420U, 15553U, 1987U, 5072U, 8212U, 17074U, 16391U, 2110U, 
    5367U, 8447U, 17318U, 1017U, 3414U, 7431U, 15564U, 1804U, 
    13398U, 4717U, 13893U, 8005U, 14172U, 16811U, 14807U, 1883U, 
    4870U, 8084U, 16954U, 1370U, 3856U, 7609U, 16258U, 1089U, 
    3660U, 7503U, 15867U, 1592U, 4060U, 7793U, 16483U, 1874U, 
    4839U, 8075U, 16923U, 975U, 13144U, 3353U, 13627U, 7389U, 
    14032U, 15505U, 14517U, 1946U, 13423U, 4966U, 13918U, 8171U, 
    14197U, 17033U, 14845U, 1504U, 3998U, 7731U, 16410U, 1779U, 
    4481U, 7980U, 16768U, 2283U, 5767U, 8708U, 17452U, 2375U, 
    5816U, 8757U, 17501U, 15158U, 15147U, 1308U, 3786U, 7556U, 
    16188U, 1100U, 3697U, 7514U, 15878U, 2140U, 5406U, 8477U, 
    17348U, 1347U, 13340U, 3833U, 13711U, 7586U, 14114U, 16235U, 
    14731U, 1074U, 13179U, 3483U, 13656U, 7488U, 14067U, 15841U, 
    14676U, 1414U, 3898U, 7641U, 16300U, 14876U, 15679U, 13468U, 
    1206U, 14242U, 8553U, 1662U, 4166U, 7863U, 16608U, 1614U, 
    13360U, 4082U, 13731U, 7815U, 14134U, 16505U, 14751U, 1979U, 
    13432U, 5023U, 13927U, 8204U, 14206U, 17066U, 14854U, 1329U, 
    3817U, 7577U, 16219U, 7140U, 10412U, 15962U, 5462U, 7243U, 
    16065U, 5579U, 1513U, 4007U, 7740U, 16419U, 7191U, 10463U, 
    16013U, 5513U, 7290U, 16112U, 5626U, 1787U, 4682U, 7988U, 
    16776U, 833U, 3050U, 7047U, 15242U, 1464U, 3948U, 7691U, 
    16360U, 7165U, 10437U, 15987U, 5487U, 7266U, 16088U, 5602U, 
    1545U, 4039U, 7772U, 16451U, 7218U, 10490U, 16040U, 5540U, 
    7315U, 16137U, 5651U, 1838U, 4762U, 8039U, 16845U, 1690U, 
    4194U, 7891U, 16645U, 8226U, 7127U, 10513U, 10399U, 17097U, 
    15949U, 5244U, 5449U, 8284U, 7231U, 17155U, 16053U, 5302U, 
    5567U, 8254U, 7177U, 10541U, 10449U, 17125U, 15999U, 5272U, 
    5499U, 8310U, 7277U, 17181U, 16099U, 5328U, 5613U, 8240U, 
    7152U, 10527U, 10424U, 17111U, 15974U, 5258U, 5474U, 8297U, 
    7254U, 17168U, 16076U, 5315U, 5590U, 8269U, 7204U, 10556U, 
    10476U, 17140U, 16026U, 5287U, 5526U, 8324U, 7302U, 17195U, 
    16124U, 5342U, 5638U, 896U, 13134U, 3232U, 13607U, 7110U, 
    14022U, 15373U, 14497U, 13070U, 1734U, 4329U, 7935U, 16702U, 
    17786U, 13320U, 13691U, 14094U, 14711U, 15715U, 14609U, 1219U, 
    13263U, 4605U, 13836U, 8574U, 14365U, 15602U, 14552U, 1142U, 
    13206U, 4530U, 13779U, 8489U, 14308U, 905U, 3241U, 7119U, 
    10378U, 15382U, 1572U, 15139U, 921U, 3264U, 7335U, 15428U, 
    948U, 3296U, 13616U, 7362U, 15469U, 14506U, 996U, 3385U, 
    7410U, 15526U, 9499U, 10223U, 930U, 3273U, 7344U, 15446U, 
    10233U, 939U, 3282U, 7353U, 15455U, 6706U, 10243U, 6726U, 
    10252U, 1707U, 13379U, 4224U, 13750U, 7908U, 14153U, 16675U, 
    14778U, 1846U, 4770U, 8047U, 16853U, 1381U, 3867U, 7620U, 
    16269U, 1643U, 4133U, 7844U, 16556U, 1522U, 4016U, 7749U, 
    16428U, 1795U, 4690U, 7996U, 16784U, 1472U, 3956U, 7699U, 
    16368U, 1697U, 4208U, 7898U, 16659U, 1580U, 4048U, 7781U, 
    16460U, 1863U, 4828U, 8064U, 16902U, 912U, 3255U, 7326U, 
    15410U, 6746U, 9508U, 1403U, 3887U, 7630U, 16279U, 1652U, 
    4156U, 7853U, 16589U, 1318U, 3806U, 7566U, 16198U, 823U, 
    3040U, 7037U, 15223U, 1453U, 3937U, 7680U, 16339U, 1680U, 
    4184U, 7881U, 16626U, 877U, 3183U, 13596U, 7091U, 15345U, 
    14486U, 1854U, 4811U, 8055U, 16876U, 11038U, 8859U, 1045U, 
    13168U, 3442U, 13645U, 7459U, 14056U, 15592U, 14541U, 814U, 
    3021U, 7028U, 15214U, 13329U, 13700U, 14103U, 14720U, 15741U, 
    14637U, 17274U, 1245U, 13291U, 2066U, 4631U, 13864U, 5183U, 
    8600U, 14393U, 8403U, 15628U, 14580U, 17225U, 1168U, 13234U, 
    2017U, 4556U, 13807U, 5134U, 8515U, 14336U, 8354U, 983U, 
    3361U, 7397U, 10390U, 15513U, 1337U, 15106U, 15069U, 1817U, 
    13412U, 4741U, 13907U, 8018U, 14186U, 16824U, 14821U, 1116U, 
    13187U, 3720U, 13664U, 7530U, 14075U, 15894U, 14684U, 1532U, 
    4026U, 7759U, 16438U, 1826U, 4750U, 8027U, 16833U, 1622U, 
    4090U, 7823U, 16513U, 2120U, 5377U, 8457U, 17328U, 1391U, 
    15077U, 1601U, 4069U, 7802U, 16492U, 1953U, 4973U, 8178U, 
    17040U, 15088U, 15097U, 1751U, 4413U, 7952U, 16736U, 2296U, 
    5780U, 8721U, 17465U, 2131U, 13538U, 5397U, 13989U, 8468U, 
    14298U, 17339U, 14932U, 14862U, 15667U, 13454U, 1194U, 13935U, 
    4582U, 14228U, 8541U, 13948U, 4593U, 1933U, 4931U, 8134U, 
    17008U, 3305U, 11499U, 4943U, 12181U, 3670U, 11729U, 4467U, 
    12071U, 3461U, 11568U, 5009U, 12223U, 3557U, 11638U, 4778U, 
    12148U, 4501U, 12097U, 3520U, 11610U, 5043U, 12249U, 3596U, 
    11677U, 4387U, 12022U, 3683U, 11742U, 4488U, 12084U, 3490U, 
    11589U, 5030U, 12236U, 3583U, 11664U, 4798U, 12161U, 4515U, 
    12111U, 3534U, 11624U, 5057U, 12263U, 3610U, 11691U, 4400U, 
    12035U, 11535U, 8146U, 11547U, 8158U, 11762U, 4954U, 5388U, 
    12342U, 15654U, 15691U, 9410U, 14437U, 9422U, 17020U, 14831U, 
    3173U, 11459U, 3322U, 11508U, 3057U, 11439U, 5702U, 12427U, 
    3030U, 11429U, 4362U, 12013U, 3201U, 11478U, 4233U, 11773U, 
    3332U, 11518U, 3211U, 11488U, 3624U, 11705U, 4436U, 12048U, 
    4338U, 11989U, 3570U, 11651U, 4447U, 12059U, 5829U, 12450U, 
    5080U, 12277U, 3636U, 11717U, 5100U, 12297U, 1492U, 7719U, 
    1768U, 7969U, 5090U, 12287U, 3192U, 11469U, 11841U, 11915U, 
    11811U, 11885U, 4274U, 5552U, 12373U, 11795U, 11869U, 4259U, 
    5433U, 12358U, 11826U, 11900U, 4288U, 5662U, 12387U, 11854U, 
    11928U, 5228U, 4314U, 12327U, 5688U, 12413U, 5215U, 4302U, 
    12314U, 5676U, 12401U, 14918U, 15791U, 13510U, 1295U, 13975U, 
    4669U, 14284U, 8650U, 3877U, 14904U, 15779U, 13496U, 1283U, 
    13961U, 4657U, 14270U, 8638U, 1132U, 3750U, 7546U, 15939U, 
    1724U, 4250U, 7925U, 16692U, 4883U, 16967U, 3010U, 15203U, 
    2760U, 8840U, 1669U, 4173U, 7870U, 16615U, 17711U, 15727U, 
    14622U, 17257U, 1231U, 13276U, 2049U, 4617U, 13849U, 5166U, 
    8586U, 14378U, 8386U, 15614U, 14565U, 17208U, 1154U, 13219U, 
    2000U, 4542U, 13792U, 5117U, 8501U, 14321U, 8337U, 965U, 
    3343U, 7379U, 15495U, 1634U, 13369U, 4102U, 13740U, 7835U, 
    14143U, 16525U, 14760U, 2171U, 13547U, 5719U, 14007U, 8662U, 
    14421U, 17397U, 14950U, 1483U, 13349U, 3988U, 13720U, 7710U, 
    14123U, 16400U, 14740U, 1743U, 13389U, 4379U, 13769U, 7944U, 
    14163U, 16728U, 14797U, 1027U, 13159U, 3424U, 13636U, 7441U, 
    14047U, 15574U, 14532U, 2222U, 2394U, 5853U, 8776U, 17526U, 
    2331U, 886U, 3222U, 7100U, 15363U, 1124U, 13196U, 3735U, 
    13681U, 7538U, 14084U, 15931U, 14701U, 15754U, 14651U, 17290U, 
    1258U, 13305U, 2082U, 4644U, 13878U, 5199U, 8613U, 14407U, 
    8419U, 15641U, 14594U, 17241U, 1181U, 13248U, 2033U, 4569U, 
    13821U, 5150U, 8528U, 14350U, 8370U, 1716U, 4242U, 7917U, 
    16684U, 1108U, 3712U, 7522U, 15886U, 1554U, 15123U, 1563U, 
    15115U, 15131U, 2098U, 5355U, 8435U, 17306U, 1005U, 3402U, 
    7419U, 15552U, 1986U, 5071U, 8211U, 17073U, 3978U, 10502U, 
    16390U, 16711U, 2109U, 5366U, 8446U, 17317U, 1016U, 3413U, 
    7430U, 15563U, 4716U, 13892U, 16810U, 14806U, 3648U, 15855U, 
    1355U, 3841U, 7594U, 16243U, 1882U, 4869U, 8083U, 16953U, 
    802U, 2998U, 7016U, 10365U, 15191U, 1088U, 3659U, 7502U, 
    15866U, 1591U, 4059U, 7792U, 16482U, 1873U, 4838U, 8074U, 
    16922U, 974U, 13143U, 3352U, 13626U, 7388U, 14031U, 15504U, 
    14516U, 1945U, 13422U, 4965U, 13917U, 8170U, 14196U, 17032U, 
    14844U, 1503U, 3997U, 7730U, 16409U, 1778U, 4480U, 7979U, 
    16767U, 2282U, 5766U, 8707U, 17451U, 2374U, 5815U, 8756U, 
    17500U, 15157U, 15146U, 1307U, 3785U, 7555U, 16187U, 1099U, 
    3696U, 7513U, 15877U, 2139U, 5405U, 8476U, 17347U, 1346U, 
    13339U, 3832U, 13710U, 7585U, 14113U, 16234U, 14730U, 1073U, 
    13178U, 3482U, 13655U, 7487U, 14066U, 15840U, 14675U, 1413U, 
    3897U, 7640U, 16299U, 14875U, 15678U, 13467U, 1205U, 14241U, 
    8552U, 1661U, 4165U, 7862U, 16607U, 1613U, 13359U, 4081U, 
    13730U, 7814U, 14133U, 16504U, 14750U, 1978U, 13431U, 5022U, 
    13926U, 8203U, 14205U, 17065U, 14853U, 1328U, 3816U, 7576U, 
    16218U, 7139U, 10411U, 15961U, 5461U, 7242U, 16064U, 5578U, 
    1512U, 4006U, 7739U, 16418U, 7190U, 10462U, 16012U, 5512U, 
    7289U, 16111U, 5625U, 1786U, 4681U, 7987U, 16775U, 832U, 
    3049U, 7046U, 15241U, 1463U, 3947U, 7690U, 16359U, 7164U, 
    10436U, 15986U, 5486U, 7265U, 16087U, 5601U, 1544U, 4038U, 
    7771U, 16450U, 7217U, 10489U, 16039U, 5539U, 7314U, 16136U, 
    5650U, 1837U, 4761U, 8038U, 16844U, 1689U, 4193U, 7890U, 
    16644U, 8225U, 7126U, 10512U, 10398U, 17096U, 15948U, 5243U, 
    5448U, 8283U, 7230U, 17154U, 16052U, 5301U, 5566U, 8253U, 
    7176U, 10540U, 10448U, 17124U, 15998U, 5271U, 5498U, 8309U, 
    7276U, 17180U, 16098U, 5327U, 5612U, 8239U, 7151U, 10526U, 
    10423U, 17110U, 15973U, 5257U, 5473U, 8296U, 7253U, 17167U, 
    16075U, 5314U, 5589U, 8268U, 7203U, 10555U, 10475U, 17139U, 
    16025U, 5286U, 5525U, 8323U, 7301U, 17194U, 16123U, 5341U, 
    5637U, 895U, 13133U, 3231U, 13606U, 7109U, 14021U, 15372U, 
    14496U, 13069U, 1733U, 4328U, 7934U, 16701U, 17785U, 13319U, 
    13690U, 14093U, 14710U, 15714U, 14608U, 1218U, 13262U, 4604U, 
    13835U, 8573U, 14364U, 15601U, 14551U, 1141U, 13205U, 4529U, 
    13778U, 8488U, 14307U, 904U, 3240U, 7118U, 10377U, 15381U, 
    1571U, 15138U, 
};

static inline void InitLoongArchMCInstrInfo(MCInstrInfo *II) {
  II->InitMCInstrInfo(LoongArchDescs.Insts, LoongArchInstrNameIndices, LoongArchInstrNameData, nullptr, nullptr, 2482, nullptr, 0);
}


} // namespace llvm

#endif // GET_INSTRINFO_MC_DESC

#ifdef GET_INSTRINFO_HEADER
#undef GET_INSTRINFO_HEADER

namespace llvm {

struct LoongArchGenInstrInfo : public TargetInstrInfo {
  explicit LoongArchGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
  ~LoongArchGenInstrInfo() override = default;
};

} // namespace llvm

namespace llvm::LoongArch {


} // namespace llvm::LoongArch

#endif // GET_INSTRINFO_HEADER

#ifdef GET_INSTRINFO_HELPER_DECLS
#undef GET_INSTRINFO_HELPER_DECLS


#endif // GET_INSTRINFO_HELPER_DECLS

#ifdef GET_INSTRINFO_HELPERS
#undef GET_INSTRINFO_HELPERS


#endif // GET_INSTRINFO_HELPERS

#ifdef GET_INSTRINFO_CTOR_DTOR
#undef GET_INSTRINFO_CTOR_DTOR

namespace llvm {

extern const LoongArchInstrTable LoongArchDescs;
extern const unsigned LoongArchInstrNameIndices[];
extern const char LoongArchInstrNameData[];
LoongArchGenInstrInfo::LoongArchGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
  : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
  InitMCInstrInfo(LoongArchDescs.Insts, LoongArchInstrNameIndices, LoongArchInstrNameData, nullptr, nullptr, 2482);
}

} // namespace llvm

#endif // GET_INSTRINFO_CTOR_DTOR

#ifdef GET_INSTRINFO_MC_HELPER_DECLS
#undef GET_INSTRINFO_MC_HELPER_DECLS

namespace llvm {

class MCInst;
class FeatureBitset;

namespace LoongArch_MC {

void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);

} // namespace LoongArch_MC

} // namespace llvm

#endif // GET_INSTRINFO_MC_HELPER_DECLS

#ifdef GET_INSTRINFO_MC_HELPERS
#undef GET_INSTRINFO_MC_HELPERS

namespace llvm::LoongArch_MC {


} // namespace llvm::LoongArch_MC

#endif // GET_INSTRINFO_MC_HELPERS

#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
    defined(GET_AVAILABLE_OPCODE_CHECKER)
#define GET_COMPUTE_FEATURES
#endif
#ifdef GET_COMPUTE_FEATURES
#undef GET_COMPUTE_FEATURES

namespace llvm::LoongArch_MC {

// Bits for subtarget features that participate in instruction matching.
enum SubtargetFeatureBits : uint8_t {
  Feature_IsLA64Bit = 4,
  Feature_IsLA32Bit = 3,
  Feature_HasLaGlobalWithPcrelBit = 1,
  Feature_HasLaGlobalWithAbsBit = 0,
  Feature_HasLaLocalWithAbsBit = 2,
};

inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
  FeatureBitset Features;
  if (FB[LoongArch::Feature64Bit])
    Features.set(Feature_IsLA64Bit);
  if (!FB[LoongArch::Feature64Bit])
    Features.set(Feature_IsLA32Bit);
  if (FB[LoongArch::LaGlobalWithPcrel])
    Features.set(Feature_HasLaGlobalWithPcrelBit);
  if (FB[LoongArch::LaGlobalWithAbs])
    Features.set(Feature_HasLaGlobalWithAbsBit);
  if (FB[LoongArch::LaLocalWithAbs])
    Features.set(Feature_HasLaLocalWithAbsBit);
  return Features;
}

inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
  enum : uint8_t {
    CEFBS_None,
    CEFBS_IsLA32,
    CEFBS_IsLA64,
  };

  static constexpr FeatureBitset FeatureBitsets[] = {
    {}, // CEFBS_None
    {Feature_IsLA32Bit, },
    {Feature_IsLA64Bit, },
  };
  static constexpr uint8_t RequiredFeaturesRefs[] = {
    CEFBS_None, // PHI
    CEFBS_None, // INLINEASM
    CEFBS_None, // INLINEASM_BR
    CEFBS_None, // CFI_INSTRUCTION
    CEFBS_None, // EH_LABEL
    CEFBS_None, // GC_LABEL
    CEFBS_None, // ANNOTATION_LABEL
    CEFBS_None, // KILL
    CEFBS_None, // EXTRACT_SUBREG
    CEFBS_None, // INSERT_SUBREG
    CEFBS_None, // IMPLICIT_DEF
    CEFBS_None, // INIT_UNDEF
    CEFBS_None, // SUBREG_TO_REG
    CEFBS_None, // COPY_TO_REGCLASS
    CEFBS_None, // DBG_VALUE
    CEFBS_None, // DBG_VALUE_LIST
    CEFBS_None, // DBG_INSTR_REF
    CEFBS_None, // DBG_PHI
    CEFBS_None, // DBG_LABEL
    CEFBS_None, // REG_SEQUENCE
    CEFBS_None, // COPY
    CEFBS_None, // COPY_LANEMASK
    CEFBS_None, // BUNDLE
    CEFBS_None, // LIFETIME_START
    CEFBS_None, // LIFETIME_END
    CEFBS_None, // PSEUDO_PROBE
    CEFBS_None, // ARITH_FENCE
    CEFBS_None, // STACKMAP
    CEFBS_None, // FENTRY_CALL
    CEFBS_None, // PATCHPOINT
    CEFBS_None, // LOAD_STACK_GUARD
    CEFBS_None, // PREALLOCATED_SETUP
    CEFBS_None, // PREALLOCATED_ARG
    CEFBS_None, // STATEPOINT
    CEFBS_None, // LOCAL_ESCAPE
    CEFBS_None, // FAULTING_OP
    CEFBS_None, // PATCHABLE_OP
    CEFBS_None, // PATCHABLE_FUNCTION_ENTER
    CEFBS_None, // PATCHABLE_RET
    CEFBS_None, // PATCHABLE_FUNCTION_EXIT
    CEFBS_None, // PATCHABLE_TAIL_CALL
    CEFBS_None, // PATCHABLE_EVENT_CALL
    CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
    CEFBS_None, // ICALL_BRANCH_FUNNEL
    CEFBS_None, // FAKE_USE
    CEFBS_None, // MEMBARRIER
    CEFBS_None, // JUMP_TABLE_DEBUG_INFO
    CEFBS_None, // RELOC_NONE
    CEFBS_None, // CONVERGENCECTRL_ENTRY
    CEFBS_None, // CONVERGENCECTRL_ANCHOR
    CEFBS_None, // CONVERGENCECTRL_LOOP
    CEFBS_None, // CONVERGENCECTRL_GLUE
    CEFBS_None, // G_ASSERT_SEXT
    CEFBS_None, // G_ASSERT_ZEXT
    CEFBS_None, // G_ASSERT_ALIGN
    CEFBS_None, // G_ADD
    CEFBS_None, // G_SUB
    CEFBS_None, // G_MUL
    CEFBS_None, // G_SDIV
    CEFBS_None, // G_UDIV
    CEFBS_None, // G_SREM
    CEFBS_None, // G_UREM
    CEFBS_None, // G_SDIVREM
    CEFBS_None, // G_UDIVREM
    CEFBS_None, // G_AND
    CEFBS_None, // G_OR
    CEFBS_None, // G_XOR
    CEFBS_None, // G_ABDS
    CEFBS_None, // G_ABDU
    CEFBS_None, // G_UAVGFLOOR
    CEFBS_None, // G_UAVGCEIL
    CEFBS_None, // G_SAVGFLOOR
    CEFBS_None, // G_SAVGCEIL
    CEFBS_None, // G_IMPLICIT_DEF
    CEFBS_None, // G_PHI
    CEFBS_None, // G_FRAME_INDEX
    CEFBS_None, // G_GLOBAL_VALUE
    CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
    CEFBS_None, // G_CONSTANT_POOL
    CEFBS_None, // G_EXTRACT
    CEFBS_None, // G_UNMERGE_VALUES
    CEFBS_None, // G_INSERT
    CEFBS_None, // G_MERGE_VALUES
    CEFBS_None, // G_BUILD_VECTOR
    CEFBS_None, // G_BUILD_VECTOR_TRUNC
    CEFBS_None, // G_CONCAT_VECTORS
    CEFBS_None, // G_PTRTOINT
    CEFBS_None, // G_INTTOPTR
    CEFBS_None, // G_BITCAST
    CEFBS_None, // G_FREEZE
    CEFBS_None, // G_CONSTANT_FOLD_BARRIER
    CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
    CEFBS_None, // G_INTRINSIC_TRUNC
    CEFBS_None, // G_INTRINSIC_ROUND
    CEFBS_None, // G_INTRINSIC_LRINT
    CEFBS_None, // G_INTRINSIC_LLRINT
    CEFBS_None, // G_INTRINSIC_ROUNDEVEN
    CEFBS_None, // G_READCYCLECOUNTER
    CEFBS_None, // G_READSTEADYCOUNTER
    CEFBS_None, // G_LOAD
    CEFBS_None, // G_SEXTLOAD
    CEFBS_None, // G_ZEXTLOAD
    CEFBS_None, // G_INDEXED_LOAD
    CEFBS_None, // G_INDEXED_SEXTLOAD
    CEFBS_None, // G_INDEXED_ZEXTLOAD
    CEFBS_None, // G_STORE
    CEFBS_None, // G_INDEXED_STORE
    CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
    CEFBS_None, // G_ATOMIC_CMPXCHG
    CEFBS_None, // G_ATOMICRMW_XCHG
    CEFBS_None, // G_ATOMICRMW_ADD
    CEFBS_None, // G_ATOMICRMW_SUB
    CEFBS_None, // G_ATOMICRMW_AND
    CEFBS_None, // G_ATOMICRMW_NAND
    CEFBS_None, // G_ATOMICRMW_OR
    CEFBS_None, // G_ATOMICRMW_XOR
    CEFBS_None, // G_ATOMICRMW_MAX
    CEFBS_None, // G_ATOMICRMW_MIN
    CEFBS_None, // G_ATOMICRMW_UMAX
    CEFBS_None, // G_ATOMICRMW_UMIN
    CEFBS_None, // G_ATOMICRMW_FADD
    CEFBS_None, // G_ATOMICRMW_FSUB
    CEFBS_None, // G_ATOMICRMW_FMAX
    CEFBS_None, // G_ATOMICRMW_FMIN
    CEFBS_None, // G_ATOMICRMW_FMAXIMUM
    CEFBS_None, // G_ATOMICRMW_FMINIMUM
    CEFBS_None, // G_ATOMICRMW_UINC_WRAP
    CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
    CEFBS_None, // G_ATOMICRMW_USUB_COND
    CEFBS_None, // G_ATOMICRMW_USUB_SAT
    CEFBS_None, // G_FENCE
    CEFBS_None, // G_PREFETCH
    CEFBS_None, // G_BRCOND
    CEFBS_None, // G_BRINDIRECT
    CEFBS_None, // G_INVOKE_REGION_START
    CEFBS_None, // G_INTRINSIC
    CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
    CEFBS_None, // G_INTRINSIC_CONVERGENT
    CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
    CEFBS_None, // G_ANYEXT
    CEFBS_None, // G_TRUNC
    CEFBS_None, // G_TRUNC_SSAT_S
    CEFBS_None, // G_TRUNC_SSAT_U
    CEFBS_None, // G_TRUNC_USAT_U
    CEFBS_None, // G_CONSTANT
    CEFBS_None, // G_FCONSTANT
    CEFBS_None, // G_VASTART
    CEFBS_None, // G_VAARG
    CEFBS_None, // G_SEXT
    CEFBS_None, // G_SEXT_INREG
    CEFBS_None, // G_ZEXT
    CEFBS_None, // G_SHL
    CEFBS_None, // G_LSHR
    CEFBS_None, // G_ASHR
    CEFBS_None, // G_FSHL
    CEFBS_None, // G_FSHR
    CEFBS_None, // G_ROTR
    CEFBS_None, // G_ROTL
    CEFBS_None, // G_ICMP
    CEFBS_None, // G_FCMP
    CEFBS_None, // G_SCMP
    CEFBS_None, // G_UCMP
    CEFBS_None, // G_SELECT
    CEFBS_None, // G_UADDO
    CEFBS_None, // G_UADDE
    CEFBS_None, // G_USUBO
    CEFBS_None, // G_USUBE
    CEFBS_None, // G_SADDO
    CEFBS_None, // G_SADDE
    CEFBS_None, // G_SSUBO
    CEFBS_None, // G_SSUBE
    CEFBS_None, // G_UMULO
    CEFBS_None, // G_SMULO
    CEFBS_None, // G_UMULH
    CEFBS_None, // G_SMULH
    CEFBS_None, // G_UADDSAT
    CEFBS_None, // G_SADDSAT
    CEFBS_None, // G_USUBSAT
    CEFBS_None, // G_SSUBSAT
    CEFBS_None, // G_USHLSAT
    CEFBS_None, // G_SSHLSAT
    CEFBS_None, // G_SMULFIX
    CEFBS_None, // G_UMULFIX
    CEFBS_None, // G_SMULFIXSAT
    CEFBS_None, // G_UMULFIXSAT
    CEFBS_None, // G_SDIVFIX
    CEFBS_None, // G_UDIVFIX
    CEFBS_None, // G_SDIVFIXSAT
    CEFBS_None, // G_UDIVFIXSAT
    CEFBS_None, // G_FADD
    CEFBS_None, // G_FSUB
    CEFBS_None, // G_FMUL
    CEFBS_None, // G_FMA
    CEFBS_None, // G_FMAD
    CEFBS_None, // G_FDIV
    CEFBS_None, // G_FREM
    CEFBS_None, // G_FMODF
    CEFBS_None, // G_FPOW
    CEFBS_None, // G_FPOWI
    CEFBS_None, // G_FEXP
    CEFBS_None, // G_FEXP2
    CEFBS_None, // G_FEXP10
    CEFBS_None, // G_FLOG
    CEFBS_None, // G_FLOG2
    CEFBS_None, // G_FLOG10
    CEFBS_None, // G_FLDEXP
    CEFBS_None, // G_FFREXP
    CEFBS_None, // G_FNEG
    CEFBS_None, // G_FPEXT
    CEFBS_None, // G_FPTRUNC
    CEFBS_None, // G_FPTOSI
    CEFBS_None, // G_FPTOUI
    CEFBS_None, // G_SITOFP
    CEFBS_None, // G_UITOFP
    CEFBS_None, // G_FPTOSI_SAT
    CEFBS_None, // G_FPTOUI_SAT
    CEFBS_None, // G_FABS
    CEFBS_None, // G_FCOPYSIGN
    CEFBS_None, // G_IS_FPCLASS
    CEFBS_None, // G_FCANONICALIZE
    CEFBS_None, // G_FMINNUM
    CEFBS_None, // G_FMAXNUM
    CEFBS_None, // G_FMINNUM_IEEE
    CEFBS_None, // G_FMAXNUM_IEEE
    CEFBS_None, // G_FMINIMUM
    CEFBS_None, // G_FMAXIMUM
    CEFBS_None, // G_FMINIMUMNUM
    CEFBS_None, // G_FMAXIMUMNUM
    CEFBS_None, // G_GET_FPENV
    CEFBS_None, // G_SET_FPENV
    CEFBS_None, // G_RESET_FPENV
    CEFBS_None, // G_GET_FPMODE
    CEFBS_None, // G_SET_FPMODE
    CEFBS_None, // G_RESET_FPMODE
    CEFBS_None, // G_GET_ROUNDING
    CEFBS_None, // G_SET_ROUNDING
    CEFBS_None, // G_PTR_ADD
    CEFBS_None, // G_PTRMASK
    CEFBS_None, // G_SMIN
    CEFBS_None, // G_SMAX
    CEFBS_None, // G_UMIN
    CEFBS_None, // G_UMAX
    CEFBS_None, // G_ABS
    CEFBS_None, // G_LROUND
    CEFBS_None, // G_LLROUND
    CEFBS_None, // G_BR
    CEFBS_None, // G_BRJT
    CEFBS_None, // G_VSCALE
    CEFBS_None, // G_INSERT_SUBVECTOR
    CEFBS_None, // G_EXTRACT_SUBVECTOR
    CEFBS_None, // G_INSERT_VECTOR_ELT
    CEFBS_None, // G_EXTRACT_VECTOR_ELT
    CEFBS_None, // G_SHUFFLE_VECTOR
    CEFBS_None, // G_SPLAT_VECTOR
    CEFBS_None, // G_STEP_VECTOR
    CEFBS_None, // G_VECTOR_COMPRESS
    CEFBS_None, // G_CTTZ
    CEFBS_None, // G_CTTZ_ZERO_UNDEF
    CEFBS_None, // G_CTLZ
    CEFBS_None, // G_CTLZ_ZERO_UNDEF
    CEFBS_None, // G_CTPOP
    CEFBS_None, // G_BSWAP
    CEFBS_None, // G_BITREVERSE
    CEFBS_None, // G_FCEIL
    CEFBS_None, // G_FCOS
    CEFBS_None, // G_FSIN
    CEFBS_None, // G_FSINCOS
    CEFBS_None, // G_FTAN
    CEFBS_None, // G_FACOS
    CEFBS_None, // G_FASIN
    CEFBS_None, // G_FATAN
    CEFBS_None, // G_FATAN2
    CEFBS_None, // G_FCOSH
    CEFBS_None, // G_FSINH
    CEFBS_None, // G_FTANH
    CEFBS_None, // G_FSQRT
    CEFBS_None, // G_FFLOOR
    CEFBS_None, // G_FRINT
    CEFBS_None, // G_FNEARBYINT
    CEFBS_None, // G_ADDRSPACE_CAST
    CEFBS_None, // G_BLOCK_ADDR
    CEFBS_None, // G_JUMP_TABLE
    CEFBS_None, // G_DYN_STACKALLOC
    CEFBS_None, // G_STACKSAVE
    CEFBS_None, // G_STACKRESTORE
    CEFBS_None, // G_STRICT_FADD
    CEFBS_None, // G_STRICT_FSUB
    CEFBS_None, // G_STRICT_FMUL
    CEFBS_None, // G_STRICT_FDIV
    CEFBS_None, // G_STRICT_FREM
    CEFBS_None, // G_STRICT_FMA
    CEFBS_None, // G_STRICT_FSQRT
    CEFBS_None, // G_STRICT_FLDEXP
    CEFBS_None, // G_READ_REGISTER
    CEFBS_None, // G_WRITE_REGISTER
    CEFBS_None, // G_MEMCPY
    CEFBS_None, // G_MEMCPY_INLINE
    CEFBS_None, // G_MEMMOVE
    CEFBS_None, // G_MEMSET
    CEFBS_None, // G_BZERO
    CEFBS_None, // G_TRAP
    CEFBS_None, // G_DEBUGTRAP
    CEFBS_None, // G_UBSANTRAP
    CEFBS_None, // G_VECREDUCE_SEQ_FADD
    CEFBS_None, // G_VECREDUCE_SEQ_FMUL
    CEFBS_None, // G_VECREDUCE_FADD
    CEFBS_None, // G_VECREDUCE_FMUL
    CEFBS_None, // G_VECREDUCE_FMAX
    CEFBS_None, // G_VECREDUCE_FMIN
    CEFBS_None, // G_VECREDUCE_FMAXIMUM
    CEFBS_None, // G_VECREDUCE_FMINIMUM
    CEFBS_None, // G_VECREDUCE_ADD
    CEFBS_None, // G_VECREDUCE_MUL
    CEFBS_None, // G_VECREDUCE_AND
    CEFBS_None, // G_VECREDUCE_OR
    CEFBS_None, // G_VECREDUCE_XOR
    CEFBS_None, // G_VECREDUCE_SMAX
    CEFBS_None, // G_VECREDUCE_SMIN
    CEFBS_None, // G_VECREDUCE_UMAX
    CEFBS_None, // G_VECREDUCE_UMIN
    CEFBS_None, // G_SBFX
    CEFBS_None, // G_UBFX
    CEFBS_None, // ADJCALLSTACKDOWN
    CEFBS_None, // ADJCALLSTACKUP
    CEFBS_IsLA32, // BuildPairF64Pseudo
    CEFBS_IsLA64, // PseudoAddTPRel_D
    CEFBS_IsLA32, // PseudoAddTPRel_W
    CEFBS_None, // PseudoAtomicLoadAdd32
    CEFBS_None, // PseudoAtomicLoadAnd32
    CEFBS_None, // PseudoAtomicLoadMax32
    CEFBS_None, // PseudoAtomicLoadMin32
    CEFBS_None, // PseudoAtomicLoadNand32
    CEFBS_None, // PseudoAtomicLoadNand64
    CEFBS_None, // PseudoAtomicLoadOr32
    CEFBS_None, // PseudoAtomicLoadSub32
    CEFBS_None, // PseudoAtomicLoadUMax32
    CEFBS_None, // PseudoAtomicLoadUMin32
    CEFBS_None, // PseudoAtomicLoadXor32
    CEFBS_IsLA64, // PseudoAtomicStoreD
    CEFBS_None, // PseudoAtomicStoreW
    CEFBS_None, // PseudoAtomicSwap32
    CEFBS_None, // PseudoBR
    CEFBS_None, // PseudoBRIND
    CEFBS_None, // PseudoB_TAIL
    CEFBS_None, // PseudoCALL
    CEFBS_None, // PseudoCALL30
    CEFBS_IsLA64, // PseudoCALL36
    CEFBS_None, // PseudoCALLIndirect
    CEFBS_None, // PseudoCALL_LARGE
    CEFBS_None, // PseudoCALL_MEDIUM
    CEFBS_None, // PseudoCALL_SMALL
    CEFBS_None, // PseudoCTPOP
    CEFBS_None, // PseudoCmpXchg128
    CEFBS_None, // PseudoCmpXchg128Acquire
    CEFBS_None, // PseudoCmpXchg32
    CEFBS_None, // PseudoCmpXchg64
    CEFBS_None, // PseudoCopyCFR
    CEFBS_None, // PseudoDESC_CALL
    CEFBS_None, // PseudoJIRL_CALL
    CEFBS_None, // PseudoJIRL_TAIL
    CEFBS_None, // PseudoLA_ABS
    CEFBS_None, // PseudoLA_ABS_LARGE
    CEFBS_None, // PseudoLA_GOT
    CEFBS_IsLA64, // PseudoLA_GOT_LARGE
    CEFBS_None, // PseudoLA_PCREL
    CEFBS_IsLA64, // PseudoLA_PCREL_LARGE
    CEFBS_None, // PseudoLA_TLS_DESC
    CEFBS_IsLA64, // PseudoLA_TLS_DESC_LARGE
    CEFBS_None, // PseudoLA_TLS_GD
    CEFBS_IsLA64, // PseudoLA_TLS_GD_LARGE
    CEFBS_None, // PseudoLA_TLS_IE
    CEFBS_IsLA64, // PseudoLA_TLS_IE_LARGE
    CEFBS_None, // PseudoLA_TLS_LD
    CEFBS_IsLA64, // PseudoLA_TLS_LD_LARGE
    CEFBS_None, // PseudoLA_TLS_LE
    CEFBS_None, // PseudoLD_CFR
    CEFBS_IsLA64, // PseudoLI_D
    CEFBS_None, // PseudoLI_W
    CEFBS_None, // PseudoMaskedAtomicLoadAdd32
    CEFBS_None, // PseudoMaskedAtomicLoadMax32
    CEFBS_None, // PseudoMaskedAtomicLoadMin32
    CEFBS_None, // PseudoMaskedAtomicLoadNand32
    CEFBS_None, // PseudoMaskedAtomicLoadSub32
    CEFBS_None, // PseudoMaskedAtomicLoadUMax32
    CEFBS_None, // PseudoMaskedAtomicLoadUMin32
    CEFBS_None, // PseudoMaskedAtomicSwap32
    CEFBS_None, // PseudoMaskedCmpXchg32
    CEFBS_None, // PseudoRET
    CEFBS_None, // PseudoST_CFR
    CEFBS_None, // PseudoTAIL
    CEFBS_None, // PseudoTAIL30
    CEFBS_IsLA64, // PseudoTAIL36
    CEFBS_None, // PseudoTAILIndirect
    CEFBS_None, // PseudoTAIL_LARGE
    CEFBS_None, // PseudoTAIL_MEDIUM
    CEFBS_None, // PseudoTAIL_SMALL
    CEFBS_None, // PseudoUNIMP
    CEFBS_None, // PseudoVBNZ
    CEFBS_None, // PseudoVBNZ_B
    CEFBS_None, // PseudoVBNZ_D
    CEFBS_None, // PseudoVBNZ_H
    CEFBS_None, // PseudoVBNZ_W
    CEFBS_None, // PseudoVBZ
    CEFBS_None, // PseudoVBZ_B
    CEFBS_None, // PseudoVBZ_D
    CEFBS_None, // PseudoVBZ_H
    CEFBS_None, // PseudoVBZ_W
    CEFBS_None, // PseudoVMSKEQZ_B
    CEFBS_None, // PseudoVMSKGEZ_B
    CEFBS_None, // PseudoVMSKLTZ_B
    CEFBS_None, // PseudoVMSKLTZ_D
    CEFBS_None, // PseudoVMSKLTZ_H
    CEFBS_None, // PseudoVMSKLTZ_W
    CEFBS_None, // PseudoVMSKNEZ_B
    CEFBS_None, // PseudoVREPLI_B
    CEFBS_None, // PseudoVREPLI_D
    CEFBS_None, // PseudoVREPLI_H
    CEFBS_None, // PseudoVREPLI_W
    CEFBS_None, // PseudoXVBNZ
    CEFBS_None, // PseudoXVBNZ_B
    CEFBS_None, // PseudoXVBNZ_D
    CEFBS_None, // PseudoXVBNZ_H
    CEFBS_None, // PseudoXVBNZ_W
    CEFBS_None, // PseudoXVBZ
    CEFBS_None, // PseudoXVBZ_B
    CEFBS_None, // PseudoXVBZ_D
    CEFBS_None, // PseudoXVBZ_H
    CEFBS_None, // PseudoXVBZ_W
    CEFBS_None, // PseudoXVINSGR2VR_B
    CEFBS_None, // PseudoXVINSGR2VR_H
    CEFBS_None, // PseudoXVMSKEQZ_B
    CEFBS_None, // PseudoXVMSKGEZ_B
    CEFBS_None, // PseudoXVMSKLTZ_B
    CEFBS_None, // PseudoXVMSKLTZ_D
    CEFBS_None, // PseudoXVMSKLTZ_H
    CEFBS_None, // PseudoXVMSKLTZ_W
    CEFBS_None, // PseudoXVMSKNEZ_B
    CEFBS_None, // PseudoXVREPLI_B
    CEFBS_None, // PseudoXVREPLI_D
    CEFBS_None, // PseudoXVREPLI_H
    CEFBS_None, // PseudoXVREPLI_W
    CEFBS_None, // RDFCSR
    CEFBS_None, // Select_GPR_Using_CC_GPR
    CEFBS_IsLA32, // SplitPairF64Pseudo
    CEFBS_None, // WRFCSR
    CEFBS_None, // ADC_B
    CEFBS_IsLA64, // ADC_D
    CEFBS_None, // ADC_H
    CEFBS_None, // ADC_W
    CEFBS_IsLA64, // ADDI_D
    CEFBS_None, // ADDI_W
    CEFBS_IsLA64, // ADDU12I_D
    CEFBS_None, // ADDU12I_W
    CEFBS_IsLA64, // ADDU16I_D
    CEFBS_IsLA64, // ADD_D
    CEFBS_None, // ADD_W
    CEFBS_IsLA64, // ALSL_D
    CEFBS_None, // ALSL_W
    CEFBS_IsLA64, // ALSL_WU
    CEFBS_IsLA64, // AMADD_B
    CEFBS_IsLA64, // AMADD_D
    CEFBS_IsLA64, // AMADD_H
    CEFBS_IsLA64, // AMADD_W
    CEFBS_IsLA64, // AMADD__DB_B
    CEFBS_IsLA64, // AMADD__DB_D
    CEFBS_IsLA64, // AMADD__DB_H
    CEFBS_IsLA64, // AMADD__DB_W
    CEFBS_IsLA64, // AMAND_D
    CEFBS_IsLA64, // AMAND_W
    CEFBS_IsLA64, // AMAND__DB_D
    CEFBS_IsLA64, // AMAND__DB_W
    CEFBS_IsLA64, // AMCAS_B
    CEFBS_IsLA64, // AMCAS_D
    CEFBS_IsLA64, // AMCAS_H
    CEFBS_IsLA64, // AMCAS_W
    CEFBS_IsLA64, // AMCAS__DB_B
    CEFBS_IsLA64, // AMCAS__DB_D
    CEFBS_IsLA64, // AMCAS__DB_H
    CEFBS_IsLA64, // AMCAS__DB_W
    CEFBS_IsLA64, // AMMAX_D
    CEFBS_IsLA64, // AMMAX_DU
    CEFBS_IsLA64, // AMMAX_W
    CEFBS_IsLA64, // AMMAX_WU
    CEFBS_IsLA64, // AMMAX__DB_D
    CEFBS_IsLA64, // AMMAX__DB_DU
    CEFBS_IsLA64, // AMMAX__DB_W
    CEFBS_IsLA64, // AMMAX__DB_WU
    CEFBS_IsLA64, // AMMIN_D
    CEFBS_IsLA64, // AMMIN_DU
    CEFBS_IsLA64, // AMMIN_W
    CEFBS_IsLA64, // AMMIN_WU
    CEFBS_IsLA64, // AMMIN__DB_D
    CEFBS_IsLA64, // AMMIN__DB_DU
    CEFBS_IsLA64, // AMMIN__DB_W
    CEFBS_IsLA64, // AMMIN__DB_WU
    CEFBS_IsLA64, // AMOR_D
    CEFBS_IsLA64, // AMOR_W
    CEFBS_IsLA64, // AMOR__DB_D
    CEFBS_IsLA64, // AMOR__DB_W
    CEFBS_IsLA64, // AMSWAP_B
    CEFBS_IsLA64, // AMSWAP_D
    CEFBS_IsLA64, // AMSWAP_H
    CEFBS_IsLA64, // AMSWAP_W
    CEFBS_IsLA64, // AMSWAP__DB_B
    CEFBS_IsLA64, // AMSWAP__DB_D
    CEFBS_IsLA64, // AMSWAP__DB_H
    CEFBS_IsLA64, // AMSWAP__DB_W
    CEFBS_IsLA64, // AMXOR_D
    CEFBS_IsLA64, // AMXOR_W
    CEFBS_IsLA64, // AMXOR__DB_D
    CEFBS_IsLA64, // AMXOR__DB_W
    CEFBS_None, // AND
    CEFBS_None, // ANDI
    CEFBS_None, // ANDN
    CEFBS_None, // ARMADC_W
    CEFBS_None, // ARMADD_W
    CEFBS_None, // ARMAND_W
    CEFBS_None, // ARMMFFLAG
    CEFBS_None, // ARMMOVE
    CEFBS_IsLA64, // ARMMOV_D
    CEFBS_None, // ARMMOV_W
    CEFBS_None, // ARMMTFLAG
    CEFBS_None, // ARMNOT_W
    CEFBS_None, // ARMOR_W
    CEFBS_None, // ARMROTRI_W
    CEFBS_None, // ARMROTR_W
    CEFBS_None, // ARMRRX_W
    CEFBS_None, // ARMSBC_W
    CEFBS_None, // ARMSLLI_W
    CEFBS_None, // ARMSLL_W
    CEFBS_None, // ARMSRAI_W
    CEFBS_None, // ARMSRA_W
    CEFBS_None, // ARMSRLI_W
    CEFBS_None, // ARMSRL_W
    CEFBS_None, // ARMSUB_W
    CEFBS_None, // ARMXOR_W
    CEFBS_IsLA64, // ASRTGT_D
    CEFBS_IsLA64, // ASRTLE_D
    CEFBS_None, // B
    CEFBS_None, // BCEQZ
    CEFBS_None, // BCNEZ
    CEFBS_None, // BEQ
    CEFBS_None, // BEQZ
    CEFBS_None, // BGE
    CEFBS_None, // BGEU
    CEFBS_None, // BITREV_4B
    CEFBS_IsLA64, // BITREV_8B
    CEFBS_IsLA64, // BITREV_D
    CEFBS_None, // BITREV_W
    CEFBS_None, // BL
    CEFBS_None, // BLT
    CEFBS_None, // BLTU
    CEFBS_None, // BNE
    CEFBS_None, // BNEZ
    CEFBS_None, // BREAK
    CEFBS_IsLA64, // BSTRINS_D
    CEFBS_None, // BSTRINS_W
    CEFBS_IsLA64, // BSTRPICK_D
    CEFBS_None, // BSTRPICK_W
    CEFBS_IsLA64, // BYTEPICK_D
    CEFBS_None, // BYTEPICK_W
    CEFBS_None, // CACOP
    CEFBS_IsLA64, // CLO_D
    CEFBS_None, // CLO_W
    CEFBS_IsLA64, // CLZ_D
    CEFBS_None, // CLZ_W
    CEFBS_None, // CPUCFG
    CEFBS_IsLA64, // CRCC_W_B_W
    CEFBS_IsLA64, // CRCC_W_D_W
    CEFBS_IsLA64, // CRCC_W_H_W
    CEFBS_IsLA64, // CRCC_W_W_W
    CEFBS_IsLA64, // CRC_W_B_W
    CEFBS_IsLA64, // CRC_W_D_W
    CEFBS_IsLA64, // CRC_W_H_W
    CEFBS_IsLA64, // CRC_W_W_W
    CEFBS_None, // CSRRD
    CEFBS_None, // CSRWR
    CEFBS_None, // CSRXCHG
    CEFBS_IsLA64, // CTO_D
    CEFBS_None, // CTO_W
    CEFBS_IsLA64, // CTZ_D
    CEFBS_None, // CTZ_W
    CEFBS_None, // DBAR
    CEFBS_None, // DBCL
    CEFBS_IsLA64, // DIV_D
    CEFBS_IsLA64, // DIV_DU
    CEFBS_None, // DIV_W
    CEFBS_None, // DIV_WU
    CEFBS_None, // ERTN
    CEFBS_None, // EXT_W_B
    CEFBS_None, // EXT_W_H
    CEFBS_None, // FABS_D
    CEFBS_None, // FABS_S
    CEFBS_None, // FADD_D
    CEFBS_None, // FADD_S
    CEFBS_None, // FCLASS_D
    CEFBS_None, // FCLASS_S
    CEFBS_None, // FCMP_CAF_D
    CEFBS_None, // FCMP_CAF_S
    CEFBS_None, // FCMP_CEQ_D
    CEFBS_None, // FCMP_CEQ_S
    CEFBS_None, // FCMP_CLE_D
    CEFBS_None, // FCMP_CLE_S
    CEFBS_None, // FCMP_CLT_D
    CEFBS_None, // FCMP_CLT_S
    CEFBS_None, // FCMP_CNE_D
    CEFBS_None, // FCMP_CNE_S
    CEFBS_None, // FCMP_COR_D
    CEFBS_None, // FCMP_COR_S
    CEFBS_None, // FCMP_CUEQ_D
    CEFBS_None, // FCMP_CUEQ_S
    CEFBS_None, // FCMP_CULE_D
    CEFBS_None, // FCMP_CULE_S
    CEFBS_None, // FCMP_CULT_D
    CEFBS_None, // FCMP_CULT_S
    CEFBS_None, // FCMP_CUNE_D
    CEFBS_None, // FCMP_CUNE_S
    CEFBS_None, // FCMP_CUN_D
    CEFBS_None, // FCMP_CUN_S
    CEFBS_None, // FCMP_SAF_D
    CEFBS_None, // FCMP_SAF_S
    CEFBS_None, // FCMP_SEQ_D
    CEFBS_None, // FCMP_SEQ_S
    CEFBS_None, // FCMP_SLE_D
    CEFBS_None, // FCMP_SLE_S
    CEFBS_None, // FCMP_SLT_D
    CEFBS_None, // FCMP_SLT_S
    CEFBS_None, // FCMP_SNE_D
    CEFBS_None, // FCMP_SNE_S
    CEFBS_None, // FCMP_SOR_D
    CEFBS_None, // FCMP_SOR_S
    CEFBS_None, // FCMP_SUEQ_D
    CEFBS_None, // FCMP_SUEQ_S
    CEFBS_None, // FCMP_SULE_D
    CEFBS_None, // FCMP_SULE_S
    CEFBS_None, // FCMP_SULT_D
    CEFBS_None, // FCMP_SULT_S
    CEFBS_None, // FCMP_SUNE_D
    CEFBS_None, // FCMP_SUNE_S
    CEFBS_None, // FCMP_SUN_D
    CEFBS_None, // FCMP_SUN_S
    CEFBS_None, // FCOPYSIGN_D
    CEFBS_None, // FCOPYSIGN_S
    CEFBS_None, // FCVT_D_LD
    CEFBS_None, // FCVT_D_S
    CEFBS_None, // FCVT_LD_D
    CEFBS_None, // FCVT_S_D
    CEFBS_None, // FCVT_UD_D
    CEFBS_None, // FDIV_D
    CEFBS_None, // FDIV_S
    CEFBS_None, // FFINT_D_L
    CEFBS_None, // FFINT_D_W
    CEFBS_None, // FFINT_S_L
    CEFBS_None, // FFINT_S_W
    CEFBS_None, // FLDGT_D
    CEFBS_None, // FLDGT_S
    CEFBS_None, // FLDLE_D
    CEFBS_None, // FLDLE_S
    CEFBS_None, // FLDX_D
    CEFBS_None, // FLDX_S
    CEFBS_None, // FLD_D
    CEFBS_None, // FLD_S
    CEFBS_None, // FLOGB_D
    CEFBS_None, // FLOGB_S
    CEFBS_None, // FMADD_D
    CEFBS_None, // FMADD_S
    CEFBS_None, // FMAXA_D
    CEFBS_None, // FMAXA_S
    CEFBS_None, // FMAX_D
    CEFBS_None, // FMAX_S
    CEFBS_None, // FMINA_D
    CEFBS_None, // FMINA_S
    CEFBS_None, // FMIN_D
    CEFBS_None, // FMIN_S
    CEFBS_None, // FMOV_D
    CEFBS_None, // FMOV_S
    CEFBS_None, // FMSUB_D
    CEFBS_None, // FMSUB_S
    CEFBS_None, // FMUL_D
    CEFBS_None, // FMUL_S
    CEFBS_None, // FNEG_D
    CEFBS_None, // FNEG_S
    CEFBS_None, // FNMADD_D
    CEFBS_None, // FNMADD_S
    CEFBS_None, // FNMSUB_D
    CEFBS_None, // FNMSUB_S
    CEFBS_None, // FRECIPE_D
    CEFBS_None, // FRECIPE_S
    CEFBS_None, // FRECIP_D
    CEFBS_None, // FRECIP_S
    CEFBS_None, // FRINT_D
    CEFBS_None, // FRINT_S
    CEFBS_None, // FRSQRTE_D
    CEFBS_None, // FRSQRTE_S
    CEFBS_None, // FRSQRT_D
    CEFBS_None, // FRSQRT_S
    CEFBS_None, // FSCALEB_D
    CEFBS_None, // FSCALEB_S
    CEFBS_None, // FSEL_xD
    CEFBS_None, // FSEL_xS
    CEFBS_None, // FSQRT_D
    CEFBS_None, // FSQRT_S
    CEFBS_None, // FSTGT_D
    CEFBS_None, // FSTGT_S
    CEFBS_None, // FSTLE_D
    CEFBS_None, // FSTLE_S
    CEFBS_None, // FSTX_D
    CEFBS_None, // FSTX_S
    CEFBS_None, // FST_D
    CEFBS_None, // FST_S
    CEFBS_None, // FSUB_D
    CEFBS_None, // FSUB_S
    CEFBS_None, // FTINTRM_L_D
    CEFBS_None, // FTINTRM_L_S
    CEFBS_None, // FTINTRM_W_D
    CEFBS_None, // FTINTRM_W_S
    CEFBS_None, // FTINTRNE_L_D
    CEFBS_None, // FTINTRNE_L_S
    CEFBS_None, // FTINTRNE_W_D
    CEFBS_None, // FTINTRNE_W_S
    CEFBS_None, // FTINTRP_L_D
    CEFBS_None, // FTINTRP_L_S
    CEFBS_None, // FTINTRP_W_D
    CEFBS_None, // FTINTRP_W_S
    CEFBS_None, // FTINTRZ_L_D
    CEFBS_None, // FTINTRZ_L_S
    CEFBS_None, // FTINTRZ_W_D
    CEFBS_None, // FTINTRZ_W_S
    CEFBS_None, // FTINT_L_D
    CEFBS_None, // FTINT_L_S
    CEFBS_None, // FTINT_W_D
    CEFBS_None, // FTINT_W_S
    CEFBS_None, // GCSRRD
    CEFBS_None, // GCSRWR
    CEFBS_None, // GCSRXCHG
    CEFBS_None, // GTLBFLUSH
    CEFBS_None, // HVCL
    CEFBS_None, // IBAR
    CEFBS_None, // IDLE
    CEFBS_None, // INVTLB
    CEFBS_None, // IOCSRRD_B
    CEFBS_IsLA64, // IOCSRRD_D
    CEFBS_None, // IOCSRRD_H
    CEFBS_None, // IOCSRRD_W
    CEFBS_None, // IOCSRWR_B
    CEFBS_IsLA64, // IOCSRWR_D
    CEFBS_None, // IOCSRWR_H
    CEFBS_None, // IOCSRWR_W
    CEFBS_None, // JIRL
    CEFBS_None, // JISCR0
    CEFBS_None, // JISCR1
    CEFBS_None, // LDDIR
    CEFBS_IsLA64, // LDGT_B
    CEFBS_IsLA64, // LDGT_D
    CEFBS_IsLA64, // LDGT_H
    CEFBS_IsLA64, // LDGT_W
    CEFBS_IsLA64, // LDLE_B
    CEFBS_IsLA64, // LDLE_D
    CEFBS_IsLA64, // LDLE_H
    CEFBS_IsLA64, // LDLE_W
    CEFBS_IsLA64, // LDL_D
    CEFBS_None, // LDL_W
    CEFBS_None, // LDPTE
    CEFBS_IsLA64, // LDPTR_D
    CEFBS_IsLA64, // LDPTR_W
    CEFBS_IsLA64, // LDR_D
    CEFBS_None, // LDR_W
    CEFBS_IsLA64, // LDX_B
    CEFBS_IsLA64, // LDX_BU
    CEFBS_IsLA64, // LDX_D
    CEFBS_IsLA64, // LDX_H
    CEFBS_IsLA64, // LDX_HU
    CEFBS_IsLA64, // LDX_W
    CEFBS_IsLA64, // LDX_WU
    CEFBS_None, // LD_B
    CEFBS_None, // LD_BU
    CEFBS_IsLA64, // LD_D
    CEFBS_None, // LD_H
    CEFBS_None, // LD_HU
    CEFBS_None, // LD_W
    CEFBS_IsLA64, // LD_WU
    CEFBS_IsLA64, // LLACQ_D
    CEFBS_IsLA64, // LLACQ_W
    CEFBS_IsLA64, // LL_D
    CEFBS_None, // LL_W
    CEFBS_None, // LU12I_W
    CEFBS_IsLA64, // LU32I_D
    CEFBS_IsLA64, // LU52I_D
    CEFBS_None, // MASKEQZ
    CEFBS_None, // MASKNEZ
    CEFBS_IsLA64, // MOD_D
    CEFBS_IsLA64, // MOD_DU
    CEFBS_None, // MOD_W
    CEFBS_None, // MOD_WU
    CEFBS_None, // MOVCF2FR_xS
    CEFBS_None, // MOVCF2GR
    CEFBS_None, // MOVFCSR2GR
    CEFBS_None, // MOVFR2CF_xS
    CEFBS_IsLA64, // MOVFR2GR_D
    CEFBS_None, // MOVFR2GR_S
    CEFBS_None, // MOVFR2GR_S_64
    CEFBS_None, // MOVFRH2GR_S
    CEFBS_None, // MOVGR2CF
    CEFBS_None, // MOVGR2FCSR
    CEFBS_None, // MOVGR2FRH_W
    CEFBS_IsLA64, // MOVGR2FR_D
    CEFBS_None, // MOVGR2FR_W
    CEFBS_IsLA32, // MOVGR2FR_W_64
    CEFBS_None, // MOVGR2SCR
    CEFBS_None, // MOVSCR2GR
    CEFBS_IsLA64, // MULH_D
    CEFBS_IsLA64, // MULH_DU
    CEFBS_None, // MULH_W
    CEFBS_None, // MULH_WU
    CEFBS_IsLA64, // MULW_D_W
    CEFBS_IsLA64, // MULW_D_WU
    CEFBS_IsLA64, // MUL_D
    CEFBS_None, // MUL_W
    CEFBS_None, // NOR
    CEFBS_None, // OR
    CEFBS_None, // ORI
    CEFBS_None, // ORN
    CEFBS_None, // PCADDI
    CEFBS_None, // PCADDU12I
    CEFBS_IsLA64, // PCADDU18I
    CEFBS_None, // PCALAU12I
    CEFBS_None, // PRELD
    CEFBS_IsLA64, // PRELDX
    CEFBS_None, // RCRI_B
    CEFBS_IsLA64, // RCRI_D
    CEFBS_None, // RCRI_H
    CEFBS_None, // RCRI_W
    CEFBS_None, // RCR_B
    CEFBS_IsLA64, // RCR_D
    CEFBS_None, // RCR_H
    CEFBS_None, // RCR_W
    CEFBS_None, // RDTIMEH_W
    CEFBS_None, // RDTIMEL_W
    CEFBS_IsLA64, // RDTIME_D
    CEFBS_None, // REVB_2H
    CEFBS_IsLA64, // REVB_2W
    CEFBS_IsLA64, // REVB_4H
    CEFBS_IsLA64, // REVB_D
    CEFBS_IsLA64, // REVH_2W
    CEFBS_IsLA64, // REVH_D
    CEFBS_None, // ROTRI_B
    CEFBS_IsLA64, // ROTRI_D
    CEFBS_None, // ROTRI_H
    CEFBS_None, // ROTRI_W
    CEFBS_None, // ROTR_B
    CEFBS_IsLA64, // ROTR_D
    CEFBS_None, // ROTR_H
    CEFBS_None, // ROTR_W
    CEFBS_None, // SBC_B
    CEFBS_IsLA64, // SBC_D
    CEFBS_None, // SBC_H
    CEFBS_None, // SBC_W
    CEFBS_IsLA64, // SCREL_D
    CEFBS_IsLA64, // SCREL_W
    CEFBS_IsLA64, // SC_D
    CEFBS_IsLA64, // SC_Q
    CEFBS_None, // SC_W
    CEFBS_None, // SETARMJ
    CEFBS_None, // SETX86J
    CEFBS_None, // SETX86LOOPE
    CEFBS_None, // SETX86LOOPNE
    CEFBS_None, // SET_CFR_FALSE
    CEFBS_None, // SET_CFR_TRUE
    CEFBS_IsLA64, // SLLI_D
    CEFBS_None, // SLLI_W
    CEFBS_IsLA64, // SLL_D
    CEFBS_None, // SLL_W
    CEFBS_None, // SLT
    CEFBS_None, // SLTI
    CEFBS_None, // SLTU
    CEFBS_None, // SLTUI
    CEFBS_IsLA64, // SRAI_D
    CEFBS_None, // SRAI_W
    CEFBS_IsLA64, // SRA_D
    CEFBS_None, // SRA_W
    CEFBS_IsLA64, // SRLI_D
    CEFBS_None, // SRLI_W
    CEFBS_IsLA64, // SRL_D
    CEFBS_None, // SRL_W
    CEFBS_IsLA64, // STGT_B
    CEFBS_IsLA64, // STGT_D
    CEFBS_IsLA64, // STGT_H
    CEFBS_IsLA64, // STGT_W
    CEFBS_IsLA64, // STLE_B
    CEFBS_IsLA64, // STLE_D
    CEFBS_IsLA64, // STLE_H
    CEFBS_IsLA64, // STLE_W
    CEFBS_IsLA64, // STL_D
    CEFBS_None, // STL_W
    CEFBS_IsLA64, // STPTR_D
    CEFBS_IsLA64, // STPTR_W
    CEFBS_IsLA64, // STR_D
    CEFBS_None, // STR_W
    CEFBS_IsLA64, // STX_B
    CEFBS_IsLA64, // STX_D
    CEFBS_IsLA64, // STX_H
    CEFBS_IsLA64, // STX_W
    CEFBS_None, // ST_B
    CEFBS_IsLA64, // ST_D
    CEFBS_None, // ST_H
    CEFBS_None, // ST_W
    CEFBS_IsLA64, // SUB_D
    CEFBS_None, // SUB_W
    CEFBS_None, // SYSCALL
    CEFBS_None, // TLBCLR
    CEFBS_None, // TLBFILL
    CEFBS_None, // TLBFLUSH
    CEFBS_None, // TLBRD
    CEFBS_None, // TLBSRCH
    CEFBS_None, // TLBWR
    CEFBS_None, // UD
    CEFBS_None, // VABSD_B
    CEFBS_None, // VABSD_BU
    CEFBS_None, // VABSD_D
    CEFBS_None, // VABSD_DU
    CEFBS_None, // VABSD_H
    CEFBS_None, // VABSD_HU
    CEFBS_None, // VABSD_W
    CEFBS_None, // VABSD_WU
    CEFBS_None, // VADDA_B
    CEFBS_None, // VADDA_D
    CEFBS_None, // VADDA_H
    CEFBS_None, // VADDA_W
    CEFBS_None, // VADDI_BU
    CEFBS_None, // VADDI_DU
    CEFBS_None, // VADDI_HU
    CEFBS_None, // VADDI_WU
    CEFBS_None, // VADDWEV_D_W
    CEFBS_None, // VADDWEV_D_WU
    CEFBS_None, // VADDWEV_D_WU_W
    CEFBS_None, // VADDWEV_H_B
    CEFBS_None, // VADDWEV_H_BU
    CEFBS_None, // VADDWEV_H_BU_B
    CEFBS_None, // VADDWEV_Q_D
    CEFBS_None, // VADDWEV_Q_DU
    CEFBS_None, // VADDWEV_Q_DU_D
    CEFBS_None, // VADDWEV_W_H
    CEFBS_None, // VADDWEV_W_HU
    CEFBS_None, // VADDWEV_W_HU_H
    CEFBS_None, // VADDWOD_D_W
    CEFBS_None, // VADDWOD_D_WU
    CEFBS_None, // VADDWOD_D_WU_W
    CEFBS_None, // VADDWOD_H_B
    CEFBS_None, // VADDWOD_H_BU
    CEFBS_None, // VADDWOD_H_BU_B
    CEFBS_None, // VADDWOD_Q_D
    CEFBS_None, // VADDWOD_Q_DU
    CEFBS_None, // VADDWOD_Q_DU_D
    CEFBS_None, // VADDWOD_W_H
    CEFBS_None, // VADDWOD_W_HU
    CEFBS_None, // VADDWOD_W_HU_H
    CEFBS_None, // VADD_B
    CEFBS_None, // VADD_D
    CEFBS_None, // VADD_H
    CEFBS_None, // VADD_Q
    CEFBS_None, // VADD_W
    CEFBS_None, // VANDI_B
    CEFBS_None, // VANDN_V
    CEFBS_None, // VAND_V
    CEFBS_None, // VAVGR_B
    CEFBS_None, // VAVGR_BU
    CEFBS_None, // VAVGR_D
    CEFBS_None, // VAVGR_DU
    CEFBS_None, // VAVGR_H
    CEFBS_None, // VAVGR_HU
    CEFBS_None, // VAVGR_W
    CEFBS_None, // VAVGR_WU
    CEFBS_None, // VAVG_B
    CEFBS_None, // VAVG_BU
    CEFBS_None, // VAVG_D
    CEFBS_None, // VAVG_DU
    CEFBS_None, // VAVG_H
    CEFBS_None, // VAVG_HU
    CEFBS_None, // VAVG_W
    CEFBS_None, // VAVG_WU
    CEFBS_None, // VBITCLRI_B
    CEFBS_None, // VBITCLRI_D
    CEFBS_None, // VBITCLRI_H
    CEFBS_None, // VBITCLRI_W
    CEFBS_None, // VBITCLR_B
    CEFBS_None, // VBITCLR_D
    CEFBS_None, // VBITCLR_H
    CEFBS_None, // VBITCLR_W
    CEFBS_None, // VBITREVI_B
    CEFBS_None, // VBITREVI_D
    CEFBS_None, // VBITREVI_H
    CEFBS_None, // VBITREVI_W
    CEFBS_None, // VBITREV_B
    CEFBS_None, // VBITREV_D
    CEFBS_None, // VBITREV_H
    CEFBS_None, // VBITREV_W
    CEFBS_None, // VBITSELI_B
    CEFBS_None, // VBITSEL_V
    CEFBS_None, // VBITSETI_B
    CEFBS_None, // VBITSETI_D
    CEFBS_None, // VBITSETI_H
    CEFBS_None, // VBITSETI_W
    CEFBS_None, // VBITSET_B
    CEFBS_None, // VBITSET_D
    CEFBS_None, // VBITSET_H
    CEFBS_None, // VBITSET_W
    CEFBS_None, // VBSLL_V
    CEFBS_None, // VBSRL_V
    CEFBS_None, // VCLO_B
    CEFBS_None, // VCLO_D
    CEFBS_None, // VCLO_H
    CEFBS_None, // VCLO_W
    CEFBS_None, // VCLZ_B
    CEFBS_None, // VCLZ_D
    CEFBS_None, // VCLZ_H
    CEFBS_None, // VCLZ_W
    CEFBS_None, // VDIV_B
    CEFBS_None, // VDIV_BU
    CEFBS_None, // VDIV_D
    CEFBS_None, // VDIV_DU
    CEFBS_None, // VDIV_H
    CEFBS_None, // VDIV_HU
    CEFBS_None, // VDIV_W
    CEFBS_None, // VDIV_WU
    CEFBS_None, // VEXT2XV_DU_BU
    CEFBS_None, // VEXT2XV_DU_HU
    CEFBS_None, // VEXT2XV_DU_WU
    CEFBS_None, // VEXT2XV_D_B
    CEFBS_None, // VEXT2XV_D_H
    CEFBS_None, // VEXT2XV_D_W
    CEFBS_None, // VEXT2XV_HU_BU
    CEFBS_None, // VEXT2XV_H_B
    CEFBS_None, // VEXT2XV_WU_BU
    CEFBS_None, // VEXT2XV_WU_HU
    CEFBS_None, // VEXT2XV_W_B
    CEFBS_None, // VEXT2XV_W_H
    CEFBS_None, // VEXTH_DU_WU
    CEFBS_None, // VEXTH_D_W
    CEFBS_None, // VEXTH_HU_BU
    CEFBS_None, // VEXTH_H_B
    CEFBS_None, // VEXTH_QU_DU
    CEFBS_None, // VEXTH_Q_D
    CEFBS_None, // VEXTH_WU_HU
    CEFBS_None, // VEXTH_W_H
    CEFBS_None, // VEXTL_QU_DU
    CEFBS_None, // VEXTL_Q_D
    CEFBS_None, // VEXTRINS_B
    CEFBS_None, // VEXTRINS_D
    CEFBS_None, // VEXTRINS_H
    CEFBS_None, // VEXTRINS_W
    CEFBS_None, // VFADD_D
    CEFBS_None, // VFADD_S
    CEFBS_None, // VFCLASS_D
    CEFBS_None, // VFCLASS_S
    CEFBS_None, // VFCMP_CAF_D
    CEFBS_None, // VFCMP_CAF_S
    CEFBS_None, // VFCMP_CEQ_D
    CEFBS_None, // VFCMP_CEQ_S
    CEFBS_None, // VFCMP_CLE_D
    CEFBS_None, // VFCMP_CLE_S
    CEFBS_None, // VFCMP_CLT_D
    CEFBS_None, // VFCMP_CLT_S
    CEFBS_None, // VFCMP_CNE_D
    CEFBS_None, // VFCMP_CNE_S
    CEFBS_None, // VFCMP_COR_D
    CEFBS_None, // VFCMP_COR_S
    CEFBS_None, // VFCMP_CUEQ_D
    CEFBS_None, // VFCMP_CUEQ_S
    CEFBS_None, // VFCMP_CULE_D
    CEFBS_None, // VFCMP_CULE_S
    CEFBS_None, // VFCMP_CULT_D
    CEFBS_None, // VFCMP_CULT_S
    CEFBS_None, // VFCMP_CUNE_D
    CEFBS_None, // VFCMP_CUNE_S
    CEFBS_None, // VFCMP_CUN_D
    CEFBS_None, // VFCMP_CUN_S
    CEFBS_None, // VFCMP_SAF_D
    CEFBS_None, // VFCMP_SAF_S
    CEFBS_None, // VFCMP_SEQ_D
    CEFBS_None, // VFCMP_SEQ_S
    CEFBS_None, // VFCMP_SLE_D
    CEFBS_None, // VFCMP_SLE_S
    CEFBS_None, // VFCMP_SLT_D
    CEFBS_None, // VFCMP_SLT_S
    CEFBS_None, // VFCMP_SNE_D
    CEFBS_None, // VFCMP_SNE_S
    CEFBS_None, // VFCMP_SOR_D
    CEFBS_None, // VFCMP_SOR_S
    CEFBS_None, // VFCMP_SUEQ_D
    CEFBS_None, // VFCMP_SUEQ_S
    CEFBS_None, // VFCMP_SULE_D
    CEFBS_None, // VFCMP_SULE_S
    CEFBS_None, // VFCMP_SULT_D
    CEFBS_None, // VFCMP_SULT_S
    CEFBS_None, // VFCMP_SUNE_D
    CEFBS_None, // VFCMP_SUNE_S
    CEFBS_None, // VFCMP_SUN_D
    CEFBS_None, // VFCMP_SUN_S
    CEFBS_None, // VFCVTH_D_S
    CEFBS_None, // VFCVTH_S_H
    CEFBS_None, // VFCVTL_D_S
    CEFBS_None, // VFCVTL_S_H
    CEFBS_None, // VFCVT_H_S
    CEFBS_None, // VFCVT_S_D
    CEFBS_None, // VFDIV_D
    CEFBS_None, // VFDIV_S
    CEFBS_None, // VFFINTH_D_W
    CEFBS_None, // VFFINTL_D_W
    CEFBS_None, // VFFINT_D_L
    CEFBS_None, // VFFINT_D_LU
    CEFBS_None, // VFFINT_S_L
    CEFBS_None, // VFFINT_S_W
    CEFBS_None, // VFFINT_S_WU
    CEFBS_None, // VFLOGB_D
    CEFBS_None, // VFLOGB_S
    CEFBS_None, // VFMADD_D
    CEFBS_None, // VFMADD_S
    CEFBS_None, // VFMAXA_D
    CEFBS_None, // VFMAXA_S
    CEFBS_None, // VFMAX_D
    CEFBS_None, // VFMAX_S
    CEFBS_None, // VFMINA_D
    CEFBS_None, // VFMINA_S
    CEFBS_None, // VFMIN_D
    CEFBS_None, // VFMIN_S
    CEFBS_None, // VFMSUB_D
    CEFBS_None, // VFMSUB_S
    CEFBS_None, // VFMUL_D
    CEFBS_None, // VFMUL_S
    CEFBS_None, // VFNMADD_D
    CEFBS_None, // VFNMADD_S
    CEFBS_None, // VFNMSUB_D
    CEFBS_None, // VFNMSUB_S
    CEFBS_None, // VFRECIPE_D
    CEFBS_None, // VFRECIPE_S
    CEFBS_None, // VFRECIP_D
    CEFBS_None, // VFRECIP_S
    CEFBS_None, // VFRINTRM_D
    CEFBS_None, // VFRINTRM_S
    CEFBS_None, // VFRINTRNE_D
    CEFBS_None, // VFRINTRNE_S
    CEFBS_None, // VFRINTRP_D
    CEFBS_None, // VFRINTRP_S
    CEFBS_None, // VFRINTRZ_D
    CEFBS_None, // VFRINTRZ_S
    CEFBS_None, // VFRINT_D
    CEFBS_None, // VFRINT_S
    CEFBS_None, // VFRSQRTE_D
    CEFBS_None, // VFRSQRTE_S
    CEFBS_None, // VFRSQRT_D
    CEFBS_None, // VFRSQRT_S
    CEFBS_None, // VFRSTPI_B
    CEFBS_None, // VFRSTPI_H
    CEFBS_None, // VFRSTP_B
    CEFBS_None, // VFRSTP_H
    CEFBS_None, // VFSQRT_D
    CEFBS_None, // VFSQRT_S
    CEFBS_None, // VFSUB_D
    CEFBS_None, // VFSUB_S
    CEFBS_None, // VFTINTH_L_S
    CEFBS_None, // VFTINTL_L_S
    CEFBS_None, // VFTINTRMH_L_S
    CEFBS_None, // VFTINTRML_L_S
    CEFBS_None, // VFTINTRM_L_D
    CEFBS_None, // VFTINTRM_W_D
    CEFBS_None, // VFTINTRM_W_S
    CEFBS_None, // VFTINTRNEH_L_S
    CEFBS_None, // VFTINTRNEL_L_S
    CEFBS_None, // VFTINTRNE_L_D
    CEFBS_None, // VFTINTRNE_W_D
    CEFBS_None, // VFTINTRNE_W_S
    CEFBS_None, // VFTINTRPH_L_S
    CEFBS_None, // VFTINTRPL_L_S
    CEFBS_None, // VFTINTRP_L_D
    CEFBS_None, // VFTINTRP_W_D
    CEFBS_None, // VFTINTRP_W_S
    CEFBS_None, // VFTINTRZH_L_S
    CEFBS_None, // VFTINTRZL_L_S
    CEFBS_None, // VFTINTRZ_LU_D
    CEFBS_None, // VFTINTRZ_L_D
    CEFBS_None, // VFTINTRZ_WU_S
    CEFBS_None, // VFTINTRZ_W_D
    CEFBS_None, // VFTINTRZ_W_S
    CEFBS_None, // VFTINT_LU_D
    CEFBS_None, // VFTINT_L_D
    CEFBS_None, // VFTINT_WU_S
    CEFBS_None, // VFTINT_W_D
    CEFBS_None, // VFTINT_W_S
    CEFBS_None, // VHADDW_DU_WU
    CEFBS_None, // VHADDW_D_W
    CEFBS_None, // VHADDW_HU_BU
    CEFBS_None, // VHADDW_H_B
    CEFBS_None, // VHADDW_QU_DU
    CEFBS_None, // VHADDW_Q_D
    CEFBS_None, // VHADDW_WU_HU
    CEFBS_None, // VHADDW_W_H
    CEFBS_None, // VHSUBW_DU_WU
    CEFBS_None, // VHSUBW_D_W
    CEFBS_None, // VHSUBW_HU_BU
    CEFBS_None, // VHSUBW_H_B
    CEFBS_None, // VHSUBW_QU_DU
    CEFBS_None, // VHSUBW_Q_D
    CEFBS_None, // VHSUBW_WU_HU
    CEFBS_None, // VHSUBW_W_H
    CEFBS_None, // VILVH_B
    CEFBS_None, // VILVH_D
    CEFBS_None, // VILVH_H
    CEFBS_None, // VILVH_W
    CEFBS_None, // VILVL_B
    CEFBS_None, // VILVL_D
    CEFBS_None, // VILVL_H
    CEFBS_None, // VILVL_W
    CEFBS_None, // VINSGR2VR_B
    CEFBS_None, // VINSGR2VR_D
    CEFBS_None, // VINSGR2VR_H
    CEFBS_None, // VINSGR2VR_W
    CEFBS_None, // VLD
    CEFBS_None, // VLDI
    CEFBS_None, // VLDREPL_B
    CEFBS_None, // VLDREPL_D
    CEFBS_None, // VLDREPL_H
    CEFBS_None, // VLDREPL_W
    CEFBS_None, // VLDX
    CEFBS_None, // VMADDWEV_D_W
    CEFBS_None, // VMADDWEV_D_WU
    CEFBS_None, // VMADDWEV_D_WU_W
    CEFBS_None, // VMADDWEV_H_B
    CEFBS_None, // VMADDWEV_H_BU
    CEFBS_None, // VMADDWEV_H_BU_B
    CEFBS_None, // VMADDWEV_Q_D
    CEFBS_None, // VMADDWEV_Q_DU
    CEFBS_None, // VMADDWEV_Q_DU_D
    CEFBS_None, // VMADDWEV_W_H
    CEFBS_None, // VMADDWEV_W_HU
    CEFBS_None, // VMADDWEV_W_HU_H
    CEFBS_None, // VMADDWOD_D_W
    CEFBS_None, // VMADDWOD_D_WU
    CEFBS_None, // VMADDWOD_D_WU_W
    CEFBS_None, // VMADDWOD_H_B
    CEFBS_None, // VMADDWOD_H_BU
    CEFBS_None, // VMADDWOD_H_BU_B
    CEFBS_None, // VMADDWOD_Q_D
    CEFBS_None, // VMADDWOD_Q_DU
    CEFBS_None, // VMADDWOD_Q_DU_D
    CEFBS_None, // VMADDWOD_W_H
    CEFBS_None, // VMADDWOD_W_HU
    CEFBS_None, // VMADDWOD_W_HU_H
    CEFBS_None, // VMADD_B
    CEFBS_None, // VMADD_D
    CEFBS_None, // VMADD_H
    CEFBS_None, // VMADD_W
    CEFBS_None, // VMAXI_B
    CEFBS_None, // VMAXI_BU
    CEFBS_None, // VMAXI_D
    CEFBS_None, // VMAXI_DU
    CEFBS_None, // VMAXI_H
    CEFBS_None, // VMAXI_HU
    CEFBS_None, // VMAXI_W
    CEFBS_None, // VMAXI_WU
    CEFBS_None, // VMAX_B
    CEFBS_None, // VMAX_BU
    CEFBS_None, // VMAX_D
    CEFBS_None, // VMAX_DU
    CEFBS_None, // VMAX_H
    CEFBS_None, // VMAX_HU
    CEFBS_None, // VMAX_W
    CEFBS_None, // VMAX_WU
    CEFBS_None, // VMINI_B
    CEFBS_None, // VMINI_BU
    CEFBS_None, // VMINI_D
    CEFBS_None, // VMINI_DU
    CEFBS_None, // VMINI_H
    CEFBS_None, // VMINI_HU
    CEFBS_None, // VMINI_W
    CEFBS_None, // VMINI_WU
    CEFBS_None, // VMIN_B
    CEFBS_None, // VMIN_BU
    CEFBS_None, // VMIN_D
    CEFBS_None, // VMIN_DU
    CEFBS_None, // VMIN_H
    CEFBS_None, // VMIN_HU
    CEFBS_None, // VMIN_W
    CEFBS_None, // VMIN_WU
    CEFBS_None, // VMOD_B
    CEFBS_None, // VMOD_BU
    CEFBS_None, // VMOD_D
    CEFBS_None, // VMOD_DU
    CEFBS_None, // VMOD_H
    CEFBS_None, // VMOD_HU
    CEFBS_None, // VMOD_W
    CEFBS_None, // VMOD_WU
    CEFBS_None, // VMSKGEZ_B
    CEFBS_None, // VMSKLTZ_B
    CEFBS_None, // VMSKLTZ_D
    CEFBS_None, // VMSKLTZ_H
    CEFBS_None, // VMSKLTZ_W
    CEFBS_None, // VMSKNZ_B
    CEFBS_None, // VMSUB_B
    CEFBS_None, // VMSUB_D
    CEFBS_None, // VMSUB_H
    CEFBS_None, // VMSUB_W
    CEFBS_None, // VMUH_B
    CEFBS_None, // VMUH_BU
    CEFBS_None, // VMUH_D
    CEFBS_None, // VMUH_DU
    CEFBS_None, // VMUH_H
    CEFBS_None, // VMUH_HU
    CEFBS_None, // VMUH_W
    CEFBS_None, // VMUH_WU
    CEFBS_None, // VMULWEV_D_W
    CEFBS_None, // VMULWEV_D_WU
    CEFBS_None, // VMULWEV_D_WU_W
    CEFBS_None, // VMULWEV_H_B
    CEFBS_None, // VMULWEV_H_BU
    CEFBS_None, // VMULWEV_H_BU_B
    CEFBS_None, // VMULWEV_Q_D
    CEFBS_None, // VMULWEV_Q_DU
    CEFBS_None, // VMULWEV_Q_DU_D
    CEFBS_None, // VMULWEV_W_H
    CEFBS_None, // VMULWEV_W_HU
    CEFBS_None, // VMULWEV_W_HU_H
    CEFBS_None, // VMULWOD_D_W
    CEFBS_None, // VMULWOD_D_WU
    CEFBS_None, // VMULWOD_D_WU_W
    CEFBS_None, // VMULWOD_H_B
    CEFBS_None, // VMULWOD_H_BU
    CEFBS_None, // VMULWOD_H_BU_B
    CEFBS_None, // VMULWOD_Q_D
    CEFBS_None, // VMULWOD_Q_DU
    CEFBS_None, // VMULWOD_Q_DU_D
    CEFBS_None, // VMULWOD_W_H
    CEFBS_None, // VMULWOD_W_HU
    CEFBS_None, // VMULWOD_W_HU_H
    CEFBS_None, // VMUL_B
    CEFBS_None, // VMUL_D
    CEFBS_None, // VMUL_H
    CEFBS_None, // VMUL_W
    CEFBS_None, // VNEG_B
    CEFBS_None, // VNEG_D
    CEFBS_None, // VNEG_H
    CEFBS_None, // VNEG_W
    CEFBS_None, // VNORI_B
    CEFBS_None, // VNOR_V
    CEFBS_None, // VORI_B
    CEFBS_None, // VORN_V
    CEFBS_None, // VOR_V
    CEFBS_None, // VPACKEV_B
    CEFBS_None, // VPACKEV_D
    CEFBS_None, // VPACKEV_H
    CEFBS_None, // VPACKEV_W
    CEFBS_None, // VPACKOD_B
    CEFBS_None, // VPACKOD_D
    CEFBS_None, // VPACKOD_H
    CEFBS_None, // VPACKOD_W
    CEFBS_None, // VPCNT_B
    CEFBS_None, // VPCNT_D
    CEFBS_None, // VPCNT_H
    CEFBS_None, // VPCNT_W
    CEFBS_None, // VPERMI_W
    CEFBS_None, // VPICKEV_B
    CEFBS_None, // VPICKEV_D
    CEFBS_None, // VPICKEV_H
    CEFBS_None, // VPICKEV_W
    CEFBS_None, // VPICKOD_B
    CEFBS_None, // VPICKOD_D
    CEFBS_None, // VPICKOD_H
    CEFBS_None, // VPICKOD_W
    CEFBS_None, // VPICKVE2GR_B
    CEFBS_None, // VPICKVE2GR_BU
    CEFBS_None, // VPICKVE2GR_D
    CEFBS_None, // VPICKVE2GR_DU
    CEFBS_None, // VPICKVE2GR_H
    CEFBS_None, // VPICKVE2GR_HU
    CEFBS_None, // VPICKVE2GR_W
    CEFBS_None, // VPICKVE2GR_WU
    CEFBS_None, // VREPLGR2VR_B
    CEFBS_None, // VREPLGR2VR_D
    CEFBS_None, // VREPLGR2VR_H
    CEFBS_None, // VREPLGR2VR_W
    CEFBS_None, // VREPLVEI_B
    CEFBS_None, // VREPLVEI_D
    CEFBS_None, // VREPLVEI_H
    CEFBS_None, // VREPLVEI_W
    CEFBS_None, // VREPLVE_B
    CEFBS_None, // VREPLVE_D
    CEFBS_None, // VREPLVE_H
    CEFBS_None, // VREPLVE_W
    CEFBS_None, // VROTRI_B
    CEFBS_None, // VROTRI_D
    CEFBS_None, // VROTRI_H
    CEFBS_None, // VROTRI_W
    CEFBS_None, // VROTR_B
    CEFBS_None, // VROTR_D
    CEFBS_None, // VROTR_H
    CEFBS_None, // VROTR_W
    CEFBS_None, // VSADD_B
    CEFBS_None, // VSADD_BU
    CEFBS_None, // VSADD_D
    CEFBS_None, // VSADD_DU
    CEFBS_None, // VSADD_H
    CEFBS_None, // VSADD_HU
    CEFBS_None, // VSADD_W
    CEFBS_None, // VSADD_WU
    CEFBS_None, // VSAT_B
    CEFBS_None, // VSAT_BU
    CEFBS_None, // VSAT_D
    CEFBS_None, // VSAT_DU
    CEFBS_None, // VSAT_H
    CEFBS_None, // VSAT_HU
    CEFBS_None, // VSAT_W
    CEFBS_None, // VSAT_WU
    CEFBS_None, // VSEQI_B
    CEFBS_None, // VSEQI_D
    CEFBS_None, // VSEQI_H
    CEFBS_None, // VSEQI_W
    CEFBS_None, // VSEQ_B
    CEFBS_None, // VSEQ_D
    CEFBS_None, // VSEQ_H
    CEFBS_None, // VSEQ_W
    CEFBS_None, // VSETALLNEZ_B
    CEFBS_None, // VSETALLNEZ_D
    CEFBS_None, // VSETALLNEZ_H
    CEFBS_None, // VSETALLNEZ_W
    CEFBS_None, // VSETANYEQZ_B
    CEFBS_None, // VSETANYEQZ_D
    CEFBS_None, // VSETANYEQZ_H
    CEFBS_None, // VSETANYEQZ_W
    CEFBS_None, // VSETEQZ_V
    CEFBS_None, // VSETNEZ_V
    CEFBS_None, // VSHUF4I_B
    CEFBS_None, // VSHUF4I_D
    CEFBS_None, // VSHUF4I_H
    CEFBS_None, // VSHUF4I_W
    CEFBS_None, // VSHUF_B
    CEFBS_None, // VSHUF_D
    CEFBS_None, // VSHUF_H
    CEFBS_None, // VSHUF_W
    CEFBS_None, // VSIGNCOV_B
    CEFBS_None, // VSIGNCOV_D
    CEFBS_None, // VSIGNCOV_H
    CEFBS_None, // VSIGNCOV_W
    CEFBS_None, // VSLEI_B
    CEFBS_None, // VSLEI_BU
    CEFBS_None, // VSLEI_D
    CEFBS_None, // VSLEI_DU
    CEFBS_None, // VSLEI_H
    CEFBS_None, // VSLEI_HU
    CEFBS_None, // VSLEI_W
    CEFBS_None, // VSLEI_WU
    CEFBS_None, // VSLE_B
    CEFBS_None, // VSLE_BU
    CEFBS_None, // VSLE_D
    CEFBS_None, // VSLE_DU
    CEFBS_None, // VSLE_H
    CEFBS_None, // VSLE_HU
    CEFBS_None, // VSLE_W
    CEFBS_None, // VSLE_WU
    CEFBS_None, // VSLLI_B
    CEFBS_None, // VSLLI_D
    CEFBS_None, // VSLLI_H
    CEFBS_None, // VSLLI_W
    CEFBS_None, // VSLLWIL_DU_WU
    CEFBS_None, // VSLLWIL_D_W
    CEFBS_None, // VSLLWIL_HU_BU
    CEFBS_None, // VSLLWIL_H_B
    CEFBS_None, // VSLLWIL_WU_HU
    CEFBS_None, // VSLLWIL_W_H
    CEFBS_None, // VSLL_B
    CEFBS_None, // VSLL_D
    CEFBS_None, // VSLL_H
    CEFBS_None, // VSLL_W
    CEFBS_None, // VSLTI_B
    CEFBS_None, // VSLTI_BU
    CEFBS_None, // VSLTI_D
    CEFBS_None, // VSLTI_DU
    CEFBS_None, // VSLTI_H
    CEFBS_None, // VSLTI_HU
    CEFBS_None, // VSLTI_W
    CEFBS_None, // VSLTI_WU
    CEFBS_None, // VSLT_B
    CEFBS_None, // VSLT_BU
    CEFBS_None, // VSLT_D
    CEFBS_None, // VSLT_DU
    CEFBS_None, // VSLT_H
    CEFBS_None, // VSLT_HU
    CEFBS_None, // VSLT_W
    CEFBS_None, // VSLT_WU
    CEFBS_None, // VSRAI_B
    CEFBS_None, // VSRAI_D
    CEFBS_None, // VSRAI_H
    CEFBS_None, // VSRAI_W
    CEFBS_None, // VSRANI_B_H
    CEFBS_None, // VSRANI_D_Q
    CEFBS_None, // VSRANI_H_W
    CEFBS_None, // VSRANI_W_D
    CEFBS_None, // VSRAN_B_H
    CEFBS_None, // VSRAN_H_W
    CEFBS_None, // VSRAN_W_D
    CEFBS_None, // VSRARI_B
    CEFBS_None, // VSRARI_D
    CEFBS_None, // VSRARI_H
    CEFBS_None, // VSRARI_W
    CEFBS_None, // VSRARNI_B_H
    CEFBS_None, // VSRARNI_D_Q
    CEFBS_None, // VSRARNI_H_W
    CEFBS_None, // VSRARNI_W_D
    CEFBS_None, // VSRARN_B_H
    CEFBS_None, // VSRARN_H_W
    CEFBS_None, // VSRARN_W_D
    CEFBS_None, // VSRAR_B
    CEFBS_None, // VSRAR_D
    CEFBS_None, // VSRAR_H
    CEFBS_None, // VSRAR_W
    CEFBS_None, // VSRA_B
    CEFBS_None, // VSRA_D
    CEFBS_None, // VSRA_H
    CEFBS_None, // VSRA_W
    CEFBS_None, // VSRLI_B
    CEFBS_None, // VSRLI_D
    CEFBS_None, // VSRLI_H
    CEFBS_None, // VSRLI_W
    CEFBS_None, // VSRLNI_B_H
    CEFBS_None, // VSRLNI_D_Q
    CEFBS_None, // VSRLNI_H_W
    CEFBS_None, // VSRLNI_W_D
    CEFBS_None, // VSRLN_B_H
    CEFBS_None, // VSRLN_H_W
    CEFBS_None, // VSRLN_W_D
    CEFBS_None, // VSRLRI_B
    CEFBS_None, // VSRLRI_D
    CEFBS_None, // VSRLRI_H
    CEFBS_None, // VSRLRI_W
    CEFBS_None, // VSRLRNI_B_H
    CEFBS_None, // VSRLRNI_D_Q
    CEFBS_None, // VSRLRNI_H_W
    CEFBS_None, // VSRLRNI_W_D
    CEFBS_None, // VSRLRN_B_H
    CEFBS_None, // VSRLRN_H_W
    CEFBS_None, // VSRLRN_W_D
    CEFBS_None, // VSRLR_B
    CEFBS_None, // VSRLR_D
    CEFBS_None, // VSRLR_H
    CEFBS_None, // VSRLR_W
    CEFBS_None, // VSRL_B
    CEFBS_None, // VSRL_D
    CEFBS_None, // VSRL_H
    CEFBS_None, // VSRL_W
    CEFBS_None, // VSSRANI_BU_H
    CEFBS_None, // VSSRANI_B_H
    CEFBS_None, // VSSRANI_DU_Q
    CEFBS_None, // VSSRANI_D_Q
    CEFBS_None, // VSSRANI_HU_W
    CEFBS_None, // VSSRANI_H_W
    CEFBS_None, // VSSRANI_WU_D
    CEFBS_None, // VSSRANI_W_D
    CEFBS_None, // VSSRAN_BU_H
    CEFBS_None, // VSSRAN_B_H
    CEFBS_None, // VSSRAN_HU_W
    CEFBS_None, // VSSRAN_H_W
    CEFBS_None, // VSSRAN_WU_D
    CEFBS_None, // VSSRAN_W_D
    CEFBS_None, // VSSRARNI_BU_H
    CEFBS_None, // VSSRARNI_B_H
    CEFBS_None, // VSSRARNI_DU_Q
    CEFBS_None, // VSSRARNI_D_Q
    CEFBS_None, // VSSRARNI_HU_W
    CEFBS_None, // VSSRARNI_H_W
    CEFBS_None, // VSSRARNI_WU_D
    CEFBS_None, // VSSRARNI_W_D
    CEFBS_None, // VSSRARN_BU_H
    CEFBS_None, // VSSRARN_B_H
    CEFBS_None, // VSSRARN_HU_W
    CEFBS_None, // VSSRARN_H_W
    CEFBS_None, // VSSRARN_WU_D
    CEFBS_None, // VSSRARN_W_D
    CEFBS_None, // VSSRLNI_BU_H
    CEFBS_None, // VSSRLNI_B_H
    CEFBS_None, // VSSRLNI_DU_Q
    CEFBS_None, // VSSRLNI_D_Q
    CEFBS_None, // VSSRLNI_HU_W
    CEFBS_None, // VSSRLNI_H_W
    CEFBS_None, // VSSRLNI_WU_D
    CEFBS_None, // VSSRLNI_W_D
    CEFBS_None, // VSSRLN_BU_H
    CEFBS_None, // VSSRLN_B_H
    CEFBS_None, // VSSRLN_HU_W
    CEFBS_None, // VSSRLN_H_W
    CEFBS_None, // VSSRLN_WU_D
    CEFBS_None, // VSSRLN_W_D
    CEFBS_None, // VSSRLRNI_BU_H
    CEFBS_None, // VSSRLRNI_B_H
    CEFBS_None, // VSSRLRNI_DU_Q
    CEFBS_None, // VSSRLRNI_D_Q
    CEFBS_None, // VSSRLRNI_HU_W
    CEFBS_None, // VSSRLRNI_H_W
    CEFBS_None, // VSSRLRNI_WU_D
    CEFBS_None, // VSSRLRNI_W_D
    CEFBS_None, // VSSRLRN_BU_H
    CEFBS_None, // VSSRLRN_B_H
    CEFBS_None, // VSSRLRN_HU_W
    CEFBS_None, // VSSRLRN_H_W
    CEFBS_None, // VSSRLRN_WU_D
    CEFBS_None, // VSSRLRN_W_D
    CEFBS_None, // VSSUB_B
    CEFBS_None, // VSSUB_BU
    CEFBS_None, // VSSUB_D
    CEFBS_None, // VSSUB_DU
    CEFBS_None, // VSSUB_H
    CEFBS_None, // VSSUB_HU
    CEFBS_None, // VSSUB_W
    CEFBS_None, // VSSUB_WU
    CEFBS_None, // VST
    CEFBS_None, // VSTELM_B
    CEFBS_None, // VSTELM_D
    CEFBS_None, // VSTELM_H
    CEFBS_None, // VSTELM_W
    CEFBS_None, // VSTX
    CEFBS_None, // VSUBI_BU
    CEFBS_None, // VSUBI_DU
    CEFBS_None, // VSUBI_HU
    CEFBS_None, // VSUBI_WU
    CEFBS_None, // VSUBWEV_D_W
    CEFBS_None, // VSUBWEV_D_WU
    CEFBS_None, // VSUBWEV_H_B
    CEFBS_None, // VSUBWEV_H_BU
    CEFBS_None, // VSUBWEV_Q_D
    CEFBS_None, // VSUBWEV_Q_DU
    CEFBS_None, // VSUBWEV_W_H
    CEFBS_None, // VSUBWEV_W_HU
    CEFBS_None, // VSUBWOD_D_W
    CEFBS_None, // VSUBWOD_D_WU
    CEFBS_None, // VSUBWOD_H_B
    CEFBS_None, // VSUBWOD_H_BU
    CEFBS_None, // VSUBWOD_Q_D
    CEFBS_None, // VSUBWOD_Q_DU
    CEFBS_None, // VSUBWOD_W_H
    CEFBS_None, // VSUBWOD_W_HU
    CEFBS_None, // VSUB_B
    CEFBS_None, // VSUB_D
    CEFBS_None, // VSUB_H
    CEFBS_None, // VSUB_Q
    CEFBS_None, // VSUB_W
    CEFBS_None, // VXORI_B
    CEFBS_None, // VXOR_V
    CEFBS_None, // X86ADC_B
    CEFBS_IsLA64, // X86ADC_D
    CEFBS_None, // X86ADC_H
    CEFBS_None, // X86ADC_W
    CEFBS_None, // X86ADD_B
    CEFBS_IsLA64, // X86ADD_D
    CEFBS_IsLA64, // X86ADD_DU
    CEFBS_None, // X86ADD_H
    CEFBS_None, // X86ADD_W
    CEFBS_IsLA64, // X86ADD_WU
    CEFBS_None, // X86AND_B
    CEFBS_IsLA64, // X86AND_D
    CEFBS_None, // X86AND_H
    CEFBS_None, // X86AND_W
    CEFBS_None, // X86CLRTM
    CEFBS_None, // X86DECTOP
    CEFBS_None, // X86DEC_B
    CEFBS_IsLA64, // X86DEC_D
    CEFBS_None, // X86DEC_H
    CEFBS_None, // X86DEC_W
    CEFBS_None, // X86INCTOP
    CEFBS_None, // X86INC_B
    CEFBS_IsLA64, // X86INC_D
    CEFBS_None, // X86INC_H
    CEFBS_None, // X86INC_W
    CEFBS_None, // X86MFFLAG
    CEFBS_None, // X86MFTOP
    CEFBS_None, // X86MTFLAG
    CEFBS_None, // X86MTTOP
    CEFBS_None, // X86MUL_B
    CEFBS_None, // X86MUL_BU
    CEFBS_IsLA64, // X86MUL_D
    CEFBS_IsLA64, // X86MUL_DU
    CEFBS_None, // X86MUL_H
    CEFBS_None, // X86MUL_HU
    CEFBS_None, // X86MUL_W
    CEFBS_IsLA64, // X86MUL_WU
    CEFBS_None, // X86OR_B
    CEFBS_IsLA64, // X86OR_D
    CEFBS_None, // X86OR_H
    CEFBS_None, // X86OR_W
    CEFBS_None, // X86RCLI_B
    CEFBS_IsLA64, // X86RCLI_D
    CEFBS_None, // X86RCLI_H
    CEFBS_None, // X86RCLI_W
    CEFBS_None, // X86RCL_B
    CEFBS_IsLA64, // X86RCL_D
    CEFBS_None, // X86RCL_H
    CEFBS_None, // X86RCL_W
    CEFBS_None, // X86RCRI_B
    CEFBS_IsLA64, // X86RCRI_D
    CEFBS_None, // X86RCRI_H
    CEFBS_None, // X86RCRI_W
    CEFBS_None, // X86RCR_B
    CEFBS_IsLA64, // X86RCR_D
    CEFBS_None, // X86RCR_H
    CEFBS_None, // X86RCR_W
    CEFBS_None, // X86ROTLI_B
    CEFBS_IsLA64, // X86ROTLI_D
    CEFBS_None, // X86ROTLI_H
    CEFBS_None, // X86ROTLI_W
    CEFBS_None, // X86ROTL_B
    CEFBS_IsLA64, // X86ROTL_D
    CEFBS_None, // X86ROTL_H
    CEFBS_None, // X86ROTL_W
    CEFBS_None, // X86ROTRI_B
    CEFBS_IsLA64, // X86ROTRI_D
    CEFBS_None, // X86ROTRI_H
    CEFBS_None, // X86ROTRI_W
    CEFBS_None, // X86ROTR_B
    CEFBS_IsLA64, // X86ROTR_D
    CEFBS_None, // X86ROTR_H
    CEFBS_None, // X86ROTR_W
    CEFBS_None, // X86SBC_B
    CEFBS_IsLA64, // X86SBC_D
    CEFBS_None, // X86SBC_H
    CEFBS_None, // X86SBC_W
    CEFBS_None, // X86SETTAG
    CEFBS_None, // X86SETTM
    CEFBS_None, // X86SLLI_B
    CEFBS_IsLA64, // X86SLLI_D
    CEFBS_None, // X86SLLI_H
    CEFBS_None, // X86SLLI_W
    CEFBS_None, // X86SLL_B
    CEFBS_IsLA64, // X86SLL_D
    CEFBS_None, // X86SLL_H
    CEFBS_None, // X86SLL_W
    CEFBS_None, // X86SRAI_B
    CEFBS_IsLA64, // X86SRAI_D
    CEFBS_None, // X86SRAI_H
    CEFBS_None, // X86SRAI_W
    CEFBS_None, // X86SRA_B
    CEFBS_IsLA64, // X86SRA_D
    CEFBS_None, // X86SRA_H
    CEFBS_None, // X86SRA_W
    CEFBS_None, // X86SRLI_B
    CEFBS_IsLA64, // X86SRLI_D
    CEFBS_None, // X86SRLI_H
    CEFBS_None, // X86SRLI_W
    CEFBS_None, // X86SRL_B
    CEFBS_IsLA64, // X86SRL_D
    CEFBS_None, // X86SRL_H
    CEFBS_None, // X86SRL_W
    CEFBS_None, // X86SUB_B
    CEFBS_IsLA64, // X86SUB_D
    CEFBS_IsLA64, // X86SUB_DU
    CEFBS_None, // X86SUB_H
    CEFBS_None, // X86SUB_W
    CEFBS_IsLA64, // X86SUB_WU
    CEFBS_None, // X86XOR_B
    CEFBS_IsLA64, // X86XOR_D
    CEFBS_None, // X86XOR_H
    CEFBS_None, // X86XOR_W
    CEFBS_None, // XOR
    CEFBS_None, // XORI
    CEFBS_None, // XVABSD_B
    CEFBS_None, // XVABSD_BU
    CEFBS_None, // XVABSD_D
    CEFBS_None, // XVABSD_DU
    CEFBS_None, // XVABSD_H
    CEFBS_None, // XVABSD_HU
    CEFBS_None, // XVABSD_W
    CEFBS_None, // XVABSD_WU
    CEFBS_None, // XVADDA_B
    CEFBS_None, // XVADDA_D
    CEFBS_None, // XVADDA_H
    CEFBS_None, // XVADDA_W
    CEFBS_None, // XVADDI_BU
    CEFBS_None, // XVADDI_DU
    CEFBS_None, // XVADDI_HU
    CEFBS_None, // XVADDI_WU
    CEFBS_None, // XVADDWEV_D_W
    CEFBS_None, // XVADDWEV_D_WU
    CEFBS_None, // XVADDWEV_D_WU_W
    CEFBS_None, // XVADDWEV_H_B
    CEFBS_None, // XVADDWEV_H_BU
    CEFBS_None, // XVADDWEV_H_BU_B
    CEFBS_None, // XVADDWEV_Q_D
    CEFBS_None, // XVADDWEV_Q_DU
    CEFBS_None, // XVADDWEV_Q_DU_D
    CEFBS_None, // XVADDWEV_W_H
    CEFBS_None, // XVADDWEV_W_HU
    CEFBS_None, // XVADDWEV_W_HU_H
    CEFBS_None, // XVADDWOD_D_W
    CEFBS_None, // XVADDWOD_D_WU
    CEFBS_None, // XVADDWOD_D_WU_W
    CEFBS_None, // XVADDWOD_H_B
    CEFBS_None, // XVADDWOD_H_BU
    CEFBS_None, // XVADDWOD_H_BU_B
    CEFBS_None, // XVADDWOD_Q_D
    CEFBS_None, // XVADDWOD_Q_DU
    CEFBS_None, // XVADDWOD_Q_DU_D
    CEFBS_None, // XVADDWOD_W_H
    CEFBS_None, // XVADDWOD_W_HU
    CEFBS_None, // XVADDWOD_W_HU_H
    CEFBS_None, // XVADD_B
    CEFBS_None, // XVADD_D
    CEFBS_None, // XVADD_H
    CEFBS_None, // XVADD_Q
    CEFBS_None, // XVADD_W
    CEFBS_None, // XVANDI_B
    CEFBS_None, // XVANDN_V
    CEFBS_None, // XVAND_V
    CEFBS_None, // XVAVGR_B
    CEFBS_None, // XVAVGR_BU
    CEFBS_None, // XVAVGR_D
    CEFBS_None, // XVAVGR_DU
    CEFBS_None, // XVAVGR_H
    CEFBS_None, // XVAVGR_HU
    CEFBS_None, // XVAVGR_W
    CEFBS_None, // XVAVGR_WU
    CEFBS_None, // XVAVG_B
    CEFBS_None, // XVAVG_BU
    CEFBS_None, // XVAVG_D
    CEFBS_None, // XVAVG_DU
    CEFBS_None, // XVAVG_H
    CEFBS_None, // XVAVG_HU
    CEFBS_None, // XVAVG_W
    CEFBS_None, // XVAVG_WU
    CEFBS_None, // XVBITCLRI_B
    CEFBS_None, // XVBITCLRI_D
    CEFBS_None, // XVBITCLRI_H
    CEFBS_None, // XVBITCLRI_W
    CEFBS_None, // XVBITCLR_B
    CEFBS_None, // XVBITCLR_D
    CEFBS_None, // XVBITCLR_H
    CEFBS_None, // XVBITCLR_W
    CEFBS_None, // XVBITREVI_B
    CEFBS_None, // XVBITREVI_D
    CEFBS_None, // XVBITREVI_H
    CEFBS_None, // XVBITREVI_W
    CEFBS_None, // XVBITREV_B
    CEFBS_None, // XVBITREV_D
    CEFBS_None, // XVBITREV_H
    CEFBS_None, // XVBITREV_W
    CEFBS_None, // XVBITSELI_B
    CEFBS_None, // XVBITSEL_V
    CEFBS_None, // XVBITSETI_B
    CEFBS_None, // XVBITSETI_D
    CEFBS_None, // XVBITSETI_H
    CEFBS_None, // XVBITSETI_W
    CEFBS_None, // XVBITSET_B
    CEFBS_None, // XVBITSET_D
    CEFBS_None, // XVBITSET_H
    CEFBS_None, // XVBITSET_W
    CEFBS_None, // XVBSLL_V
    CEFBS_None, // XVBSRL_V
    CEFBS_None, // XVCLO_B
    CEFBS_None, // XVCLO_D
    CEFBS_None, // XVCLO_H
    CEFBS_None, // XVCLO_W
    CEFBS_None, // XVCLZ_B
    CEFBS_None, // XVCLZ_D
    CEFBS_None, // XVCLZ_H
    CEFBS_None, // XVCLZ_W
    CEFBS_None, // XVDIV_B
    CEFBS_None, // XVDIV_BU
    CEFBS_None, // XVDIV_D
    CEFBS_None, // XVDIV_DU
    CEFBS_None, // XVDIV_H
    CEFBS_None, // XVDIV_HU
    CEFBS_None, // XVDIV_W
    CEFBS_None, // XVDIV_WU
    CEFBS_None, // XVEXTH_DU_WU
    CEFBS_None, // XVEXTH_D_W
    CEFBS_None, // XVEXTH_HU_BU
    CEFBS_None, // XVEXTH_H_B
    CEFBS_None, // XVEXTH_QU_DU
    CEFBS_None, // XVEXTH_Q_D
    CEFBS_None, // XVEXTH_WU_HU
    CEFBS_None, // XVEXTH_W_H
    CEFBS_None, // XVEXTL_QU_DU
    CEFBS_None, // XVEXTL_Q_D
    CEFBS_None, // XVEXTRINS_B
    CEFBS_None, // XVEXTRINS_D
    CEFBS_None, // XVEXTRINS_H
    CEFBS_None, // XVEXTRINS_W
    CEFBS_None, // XVFADD_D
    CEFBS_None, // XVFADD_S
    CEFBS_None, // XVFCLASS_D
    CEFBS_None, // XVFCLASS_S
    CEFBS_None, // XVFCMP_CAF_D
    CEFBS_None, // XVFCMP_CAF_S
    CEFBS_None, // XVFCMP_CEQ_D
    CEFBS_None, // XVFCMP_CEQ_S
    CEFBS_None, // XVFCMP_CLE_D
    CEFBS_None, // XVFCMP_CLE_S
    CEFBS_None, // XVFCMP_CLT_D
    CEFBS_None, // XVFCMP_CLT_S
    CEFBS_None, // XVFCMP_CNE_D
    CEFBS_None, // XVFCMP_CNE_S
    CEFBS_None, // XVFCMP_COR_D
    CEFBS_None, // XVFCMP_COR_S
    CEFBS_None, // XVFCMP_CUEQ_D
    CEFBS_None, // XVFCMP_CUEQ_S
    CEFBS_None, // XVFCMP_CULE_D
    CEFBS_None, // XVFCMP_CULE_S
    CEFBS_None, // XVFCMP_CULT_D
    CEFBS_None, // XVFCMP_CULT_S
    CEFBS_None, // XVFCMP_CUNE_D
    CEFBS_None, // XVFCMP_CUNE_S
    CEFBS_None, // XVFCMP_CUN_D
    CEFBS_None, // XVFCMP_CUN_S
    CEFBS_None, // XVFCMP_SAF_D
    CEFBS_None, // XVFCMP_SAF_S
    CEFBS_None, // XVFCMP_SEQ_D
    CEFBS_None, // XVFCMP_SEQ_S
    CEFBS_None, // XVFCMP_SLE_D
    CEFBS_None, // XVFCMP_SLE_S
    CEFBS_None, // XVFCMP_SLT_D
    CEFBS_None, // XVFCMP_SLT_S
    CEFBS_None, // XVFCMP_SNE_D
    CEFBS_None, // XVFCMP_SNE_S
    CEFBS_None, // XVFCMP_SOR_D
    CEFBS_None, // XVFCMP_SOR_S
    CEFBS_None, // XVFCMP_SUEQ_D
    CEFBS_None, // XVFCMP_SUEQ_S
    CEFBS_None, // XVFCMP_SULE_D
    CEFBS_None, // XVFCMP_SULE_S
    CEFBS_None, // XVFCMP_SULT_D
    CEFBS_None, // XVFCMP_SULT_S
    CEFBS_None, // XVFCMP_SUNE_D
    CEFBS_None, // XVFCMP_SUNE_S
    CEFBS_None, // XVFCMP_SUN_D
    CEFBS_None, // XVFCMP_SUN_S
    CEFBS_None, // XVFCVTH_D_S
    CEFBS_None, // XVFCVTH_S_H
    CEFBS_None, // XVFCVTL_D_S
    CEFBS_None, // XVFCVTL_S_H
    CEFBS_None, // XVFCVT_H_S
    CEFBS_None, // XVFCVT_S_D
    CEFBS_None, // XVFDIV_D
    CEFBS_None, // XVFDIV_S
    CEFBS_None, // XVFFINTH_D_W
    CEFBS_None, // XVFFINTL_D_W
    CEFBS_None, // XVFFINT_D_L
    CEFBS_None, // XVFFINT_D_LU
    CEFBS_None, // XVFFINT_S_L
    CEFBS_None, // XVFFINT_S_W
    CEFBS_None, // XVFFINT_S_WU
    CEFBS_None, // XVFLOGB_D
    CEFBS_None, // XVFLOGB_S
    CEFBS_None, // XVFMADD_D
    CEFBS_None, // XVFMADD_S
    CEFBS_None, // XVFMAXA_D
    CEFBS_None, // XVFMAXA_S
    CEFBS_None, // XVFMAX_D
    CEFBS_None, // XVFMAX_S
    CEFBS_None, // XVFMINA_D
    CEFBS_None, // XVFMINA_S
    CEFBS_None, // XVFMIN_D
    CEFBS_None, // XVFMIN_S
    CEFBS_None, // XVFMSUB_D
    CEFBS_None, // XVFMSUB_S
    CEFBS_None, // XVFMUL_D
    CEFBS_None, // XVFMUL_S
    CEFBS_None, // XVFNMADD_D
    CEFBS_None, // XVFNMADD_S
    CEFBS_None, // XVFNMSUB_D
    CEFBS_None, // XVFNMSUB_S
    CEFBS_None, // XVFRECIPE_D
    CEFBS_None, // XVFRECIPE_S
    CEFBS_None, // XVFRECIP_D
    CEFBS_None, // XVFRECIP_S
    CEFBS_None, // XVFRINTRM_D
    CEFBS_None, // XVFRINTRM_S
    CEFBS_None, // XVFRINTRNE_D
    CEFBS_None, // XVFRINTRNE_S
    CEFBS_None, // XVFRINTRP_D
    CEFBS_None, // XVFRINTRP_S
    CEFBS_None, // XVFRINTRZ_D
    CEFBS_None, // XVFRINTRZ_S
    CEFBS_None, // XVFRINT_D
    CEFBS_None, // XVFRINT_S
    CEFBS_None, // XVFRSQRTE_D
    CEFBS_None, // XVFRSQRTE_S
    CEFBS_None, // XVFRSQRT_D
    CEFBS_None, // XVFRSQRT_S
    CEFBS_None, // XVFRSTPI_B
    CEFBS_None, // XVFRSTPI_H
    CEFBS_None, // XVFRSTP_B
    CEFBS_None, // XVFRSTP_H
    CEFBS_None, // XVFSQRT_D
    CEFBS_None, // XVFSQRT_S
    CEFBS_None, // XVFSUB_D
    CEFBS_None, // XVFSUB_S
    CEFBS_None, // XVFTINTH_L_S
    CEFBS_None, // XVFTINTL_L_S
    CEFBS_None, // XVFTINTRMH_L_S
    CEFBS_None, // XVFTINTRML_L_S
    CEFBS_None, // XVFTINTRM_L_D
    CEFBS_None, // XVFTINTRM_W_D
    CEFBS_None, // XVFTINTRM_W_S
    CEFBS_None, // XVFTINTRNEH_L_S
    CEFBS_None, // XVFTINTRNEL_L_S
    CEFBS_None, // XVFTINTRNE_L_D
    CEFBS_None, // XVFTINTRNE_W_D
    CEFBS_None, // XVFTINTRNE_W_S
    CEFBS_None, // XVFTINTRPH_L_S
    CEFBS_None, // XVFTINTRPL_L_S
    CEFBS_None, // XVFTINTRP_L_D
    CEFBS_None, // XVFTINTRP_W_D
    CEFBS_None, // XVFTINTRP_W_S
    CEFBS_None, // XVFTINTRZH_L_S
    CEFBS_None, // XVFTINTRZL_L_S
    CEFBS_None, // XVFTINTRZ_LU_D
    CEFBS_None, // XVFTINTRZ_L_D
    CEFBS_None, // XVFTINTRZ_WU_S
    CEFBS_None, // XVFTINTRZ_W_D
    CEFBS_None, // XVFTINTRZ_W_S
    CEFBS_None, // XVFTINT_LU_D
    CEFBS_None, // XVFTINT_L_D
    CEFBS_None, // XVFTINT_WU_S
    CEFBS_None, // XVFTINT_W_D
    CEFBS_None, // XVFTINT_W_S
    CEFBS_None, // XVHADDW_DU_WU
    CEFBS_None, // XVHADDW_D_W
    CEFBS_None, // XVHADDW_HU_BU
    CEFBS_None, // XVHADDW_H_B
    CEFBS_None, // XVHADDW_QU_DU
    CEFBS_None, // XVHADDW_Q_D
    CEFBS_None, // XVHADDW_WU_HU
    CEFBS_None, // XVHADDW_W_H
    CEFBS_None, // XVHSELI_D
    CEFBS_None, // XVHSUBW_DU_WU
    CEFBS_None, // XVHSUBW_D_W
    CEFBS_None, // XVHSUBW_HU_BU
    CEFBS_None, // XVHSUBW_H_B
    CEFBS_None, // XVHSUBW_QU_DU
    CEFBS_None, // XVHSUBW_Q_D
    CEFBS_None, // XVHSUBW_WU_HU
    CEFBS_None, // XVHSUBW_W_H
    CEFBS_None, // XVILVH_B
    CEFBS_None, // XVILVH_D
    CEFBS_None, // XVILVH_H
    CEFBS_None, // XVILVH_W
    CEFBS_None, // XVILVL_B
    CEFBS_None, // XVILVL_D
    CEFBS_None, // XVILVL_H
    CEFBS_None, // XVILVL_W
    CEFBS_None, // XVINSGR2VR_D
    CEFBS_None, // XVINSGR2VR_W
    CEFBS_None, // XVINSVE0_D
    CEFBS_None, // XVINSVE0_W
    CEFBS_None, // XVLD
    CEFBS_None, // XVLDI
    CEFBS_None, // XVLDREPL_B
    CEFBS_None, // XVLDREPL_D
    CEFBS_None, // XVLDREPL_H
    CEFBS_None, // XVLDREPL_W
    CEFBS_None, // XVLDX
    CEFBS_None, // XVMADDWEV_D_W
    CEFBS_None, // XVMADDWEV_D_WU
    CEFBS_None, // XVMADDWEV_D_WU_W
    CEFBS_None, // XVMADDWEV_H_B
    CEFBS_None, // XVMADDWEV_H_BU
    CEFBS_None, // XVMADDWEV_H_BU_B
    CEFBS_None, // XVMADDWEV_Q_D
    CEFBS_None, // XVMADDWEV_Q_DU
    CEFBS_None, // XVMADDWEV_Q_DU_D
    CEFBS_None, // XVMADDWEV_W_H
    CEFBS_None, // XVMADDWEV_W_HU
    CEFBS_None, // XVMADDWEV_W_HU_H
    CEFBS_None, // XVMADDWOD_D_W
    CEFBS_None, // XVMADDWOD_D_WU
    CEFBS_None, // XVMADDWOD_D_WU_W
    CEFBS_None, // XVMADDWOD_H_B
    CEFBS_None, // XVMADDWOD_H_BU
    CEFBS_None, // XVMADDWOD_H_BU_B
    CEFBS_None, // XVMADDWOD_Q_D
    CEFBS_None, // XVMADDWOD_Q_DU
    CEFBS_None, // XVMADDWOD_Q_DU_D
    CEFBS_None, // XVMADDWOD_W_H
    CEFBS_None, // XVMADDWOD_W_HU
    CEFBS_None, // XVMADDWOD_W_HU_H
    CEFBS_None, // XVMADD_B
    CEFBS_None, // XVMADD_D
    CEFBS_None, // XVMADD_H
    CEFBS_None, // XVMADD_W
    CEFBS_None, // XVMAXI_B
    CEFBS_None, // XVMAXI_BU
    CEFBS_None, // XVMAXI_D
    CEFBS_None, // XVMAXI_DU
    CEFBS_None, // XVMAXI_H
    CEFBS_None, // XVMAXI_HU
    CEFBS_None, // XVMAXI_W
    CEFBS_None, // XVMAXI_WU
    CEFBS_None, // XVMAX_B
    CEFBS_None, // XVMAX_BU
    CEFBS_None, // XVMAX_D
    CEFBS_None, // XVMAX_DU
    CEFBS_None, // XVMAX_H
    CEFBS_None, // XVMAX_HU
    CEFBS_None, // XVMAX_W
    CEFBS_None, // XVMAX_WU
    CEFBS_None, // XVMINI_B
    CEFBS_None, // XVMINI_BU
    CEFBS_None, // XVMINI_D
    CEFBS_None, // XVMINI_DU
    CEFBS_None, // XVMINI_H
    CEFBS_None, // XVMINI_HU
    CEFBS_None, // XVMINI_W
    CEFBS_None, // XVMINI_WU
    CEFBS_None, // XVMIN_B
    CEFBS_None, // XVMIN_BU
    CEFBS_None, // XVMIN_D
    CEFBS_None, // XVMIN_DU
    CEFBS_None, // XVMIN_H
    CEFBS_None, // XVMIN_HU
    CEFBS_None, // XVMIN_W
    CEFBS_None, // XVMIN_WU
    CEFBS_None, // XVMOD_B
    CEFBS_None, // XVMOD_BU
    CEFBS_None, // XVMOD_D
    CEFBS_None, // XVMOD_DU
    CEFBS_None, // XVMOD_H
    CEFBS_None, // XVMOD_HU
    CEFBS_None, // XVMOD_W
    CEFBS_None, // XVMOD_WU
    CEFBS_None, // XVMSKGEZ_B
    CEFBS_None, // XVMSKLTZ_B
    CEFBS_None, // XVMSKLTZ_D
    CEFBS_None, // XVMSKLTZ_H
    CEFBS_None, // XVMSKLTZ_W
    CEFBS_None, // XVMSKNZ_B
    CEFBS_None, // XVMSUB_B
    CEFBS_None, // XVMSUB_D
    CEFBS_None, // XVMSUB_H
    CEFBS_None, // XVMSUB_W
    CEFBS_None, // XVMUH_B
    CEFBS_None, // XVMUH_BU
    CEFBS_None, // XVMUH_D
    CEFBS_None, // XVMUH_DU
    CEFBS_None, // XVMUH_H
    CEFBS_None, // XVMUH_HU
    CEFBS_None, // XVMUH_W
    CEFBS_None, // XVMUH_WU
    CEFBS_None, // XVMULWEV_D_W
    CEFBS_None, // XVMULWEV_D_WU
    CEFBS_None, // XVMULWEV_D_WU_W
    CEFBS_None, // XVMULWEV_H_B
    CEFBS_None, // XVMULWEV_H_BU
    CEFBS_None, // XVMULWEV_H_BU_B
    CEFBS_None, // XVMULWEV_Q_D
    CEFBS_None, // XVMULWEV_Q_DU
    CEFBS_None, // XVMULWEV_Q_DU_D
    CEFBS_None, // XVMULWEV_W_H
    CEFBS_None, // XVMULWEV_W_HU
    CEFBS_None, // XVMULWEV_W_HU_H
    CEFBS_None, // XVMULWOD_D_W
    CEFBS_None, // XVMULWOD_D_WU
    CEFBS_None, // XVMULWOD_D_WU_W
    CEFBS_None, // XVMULWOD_H_B
    CEFBS_None, // XVMULWOD_H_BU
    CEFBS_None, // XVMULWOD_H_BU_B
    CEFBS_None, // XVMULWOD_Q_D
    CEFBS_None, // XVMULWOD_Q_DU
    CEFBS_None, // XVMULWOD_Q_DU_D
    CEFBS_None, // XVMULWOD_W_H
    CEFBS_None, // XVMULWOD_W_HU
    CEFBS_None, // XVMULWOD_W_HU_H
    CEFBS_None, // XVMUL_B
    CEFBS_None, // XVMUL_D
    CEFBS_None, // XVMUL_H
    CEFBS_None, // XVMUL_W
    CEFBS_None, // XVNEG_B
    CEFBS_None, // XVNEG_D
    CEFBS_None, // XVNEG_H
    CEFBS_None, // XVNEG_W
    CEFBS_None, // XVNORI_B
    CEFBS_None, // XVNOR_V
    CEFBS_None, // XVORI_B
    CEFBS_None, // XVORN_V
    CEFBS_None, // XVOR_V
    CEFBS_None, // XVPACKEV_B
    CEFBS_None, // XVPACKEV_D
    CEFBS_None, // XVPACKEV_H
    CEFBS_None, // XVPACKEV_W
    CEFBS_None, // XVPACKOD_B
    CEFBS_None, // XVPACKOD_D
    CEFBS_None, // XVPACKOD_H
    CEFBS_None, // XVPACKOD_W
    CEFBS_None, // XVPCNT_B
    CEFBS_None, // XVPCNT_D
    CEFBS_None, // XVPCNT_H
    CEFBS_None, // XVPCNT_W
    CEFBS_None, // XVPERMI_D
    CEFBS_None, // XVPERMI_Q
    CEFBS_None, // XVPERMI_W
    CEFBS_None, // XVPERM_W
    CEFBS_None, // XVPICKEV_B
    CEFBS_None, // XVPICKEV_D
    CEFBS_None, // XVPICKEV_H
    CEFBS_None, // XVPICKEV_W
    CEFBS_None, // XVPICKOD_B
    CEFBS_None, // XVPICKOD_D
    CEFBS_None, // XVPICKOD_H
    CEFBS_None, // XVPICKOD_W
    CEFBS_None, // XVPICKVE2GR_D
    CEFBS_None, // XVPICKVE2GR_DU
    CEFBS_None, // XVPICKVE2GR_W
    CEFBS_None, // XVPICKVE2GR_WU
    CEFBS_None, // XVPICKVE_D
    CEFBS_None, // XVPICKVE_W
    CEFBS_None, // XVREPL128VEI_B
    CEFBS_None, // XVREPL128VEI_D
    CEFBS_None, // XVREPL128VEI_H
    CEFBS_None, // XVREPL128VEI_W
    CEFBS_None, // XVREPLGR2VR_B
    CEFBS_None, // XVREPLGR2VR_D
    CEFBS_None, // XVREPLGR2VR_H
    CEFBS_None, // XVREPLGR2VR_W
    CEFBS_None, // XVREPLVE0_B
    CEFBS_None, // XVREPLVE0_D
    CEFBS_None, // XVREPLVE0_H
    CEFBS_None, // XVREPLVE0_Q
    CEFBS_None, // XVREPLVE0_W
    CEFBS_None, // XVREPLVE_B
    CEFBS_None, // XVREPLVE_D
    CEFBS_None, // XVREPLVE_H
    CEFBS_None, // XVREPLVE_W
    CEFBS_None, // XVROTRI_B
    CEFBS_None, // XVROTRI_D
    CEFBS_None, // XVROTRI_H
    CEFBS_None, // XVROTRI_W
    CEFBS_None, // XVROTR_B
    CEFBS_None, // XVROTR_D
    CEFBS_None, // XVROTR_H
    CEFBS_None, // XVROTR_W
    CEFBS_None, // XVSADD_B
    CEFBS_None, // XVSADD_BU
    CEFBS_None, // XVSADD_D
    CEFBS_None, // XVSADD_DU
    CEFBS_None, // XVSADD_H
    CEFBS_None, // XVSADD_HU
    CEFBS_None, // XVSADD_W
    CEFBS_None, // XVSADD_WU
    CEFBS_None, // XVSAT_B
    CEFBS_None, // XVSAT_BU
    CEFBS_None, // XVSAT_D
    CEFBS_None, // XVSAT_DU
    CEFBS_None, // XVSAT_H
    CEFBS_None, // XVSAT_HU
    CEFBS_None, // XVSAT_W
    CEFBS_None, // XVSAT_WU
    CEFBS_None, // XVSEQI_B
    CEFBS_None, // XVSEQI_D
    CEFBS_None, // XVSEQI_H
    CEFBS_None, // XVSEQI_W
    CEFBS_None, // XVSEQ_B
    CEFBS_None, // XVSEQ_D
    CEFBS_None, // XVSEQ_H
    CEFBS_None, // XVSEQ_W
    CEFBS_None, // XVSETALLNEZ_B
    CEFBS_None, // XVSETALLNEZ_D
    CEFBS_None, // XVSETALLNEZ_H
    CEFBS_None, // XVSETALLNEZ_W
    CEFBS_None, // XVSETANYEQZ_B
    CEFBS_None, // XVSETANYEQZ_D
    CEFBS_None, // XVSETANYEQZ_H
    CEFBS_None, // XVSETANYEQZ_W
    CEFBS_None, // XVSETEQZ_V
    CEFBS_None, // XVSETNEZ_V
    CEFBS_None, // XVSHUF4I_B
    CEFBS_None, // XVSHUF4I_D
    CEFBS_None, // XVSHUF4I_H
    CEFBS_None, // XVSHUF4I_W
    CEFBS_None, // XVSHUF_B
    CEFBS_None, // XVSHUF_D
    CEFBS_None, // XVSHUF_H
    CEFBS_None, // XVSHUF_W
    CEFBS_None, // XVSIGNCOV_B
    CEFBS_None, // XVSIGNCOV_D
    CEFBS_None, // XVSIGNCOV_H
    CEFBS_None, // XVSIGNCOV_W
    CEFBS_None, // XVSLEI_B
    CEFBS_None, // XVSLEI_BU
    CEFBS_None, // XVSLEI_D
    CEFBS_None, // XVSLEI_DU
    CEFBS_None, // XVSLEI_H
    CEFBS_None, // XVSLEI_HU
    CEFBS_None, // XVSLEI_W
    CEFBS_None, // XVSLEI_WU
    CEFBS_None, // XVSLE_B
    CEFBS_None, // XVSLE_BU
    CEFBS_None, // XVSLE_D
    CEFBS_None, // XVSLE_DU
    CEFBS_None, // XVSLE_H
    CEFBS_None, // XVSLE_HU
    CEFBS_None, // XVSLE_W
    CEFBS_None, // XVSLE_WU
    CEFBS_None, // XVSLLI_B
    CEFBS_None, // XVSLLI_D
    CEFBS_None, // XVSLLI_H
    CEFBS_None, // XVSLLI_W
    CEFBS_None, // XVSLLWIL_DU_WU
    CEFBS_None, // XVSLLWIL_D_W
    CEFBS_None, // XVSLLWIL_HU_BU
    CEFBS_None, // XVSLLWIL_H_B
    CEFBS_None, // XVSLLWIL_WU_HU
    CEFBS_None, // XVSLLWIL_W_H
    CEFBS_None, // XVSLL_B
    CEFBS_None, // XVSLL_D
    CEFBS_None, // XVSLL_H
    CEFBS_None, // XVSLL_W
    CEFBS_None, // XVSLTI_B
    CEFBS_None, // XVSLTI_BU
    CEFBS_None, // XVSLTI_D
    CEFBS_None, // XVSLTI_DU
    CEFBS_None, // XVSLTI_H
    CEFBS_None, // XVSLTI_HU
    CEFBS_None, // XVSLTI_W
    CEFBS_None, // XVSLTI_WU
    CEFBS_None, // XVSLT_B
    CEFBS_None, // XVSLT_BU
    CEFBS_None, // XVSLT_D
    CEFBS_None, // XVSLT_DU
    CEFBS_None, // XVSLT_H
    CEFBS_None, // XVSLT_HU
    CEFBS_None, // XVSLT_W
    CEFBS_None, // XVSLT_WU
    CEFBS_None, // XVSRAI_B
    CEFBS_None, // XVSRAI_D
    CEFBS_None, // XVSRAI_H
    CEFBS_None, // XVSRAI_W
    CEFBS_None, // XVSRANI_B_H
    CEFBS_None, // XVSRANI_D_Q
    CEFBS_None, // XVSRANI_H_W
    CEFBS_None, // XVSRANI_W_D
    CEFBS_None, // XVSRAN_B_H
    CEFBS_None, // XVSRAN_H_W
    CEFBS_None, // XVSRAN_W_D
    CEFBS_None, // XVSRARI_B
    CEFBS_None, // XVSRARI_D
    CEFBS_None, // XVSRARI_H
    CEFBS_None, // XVSRARI_W
    CEFBS_None, // XVSRARNI_B_H
    CEFBS_None, // XVSRARNI_D_Q
    CEFBS_None, // XVSRARNI_H_W
    CEFBS_None, // XVSRARNI_W_D
    CEFBS_None, // XVSRARN_B_H
    CEFBS_None, // XVSRARN_H_W
    CEFBS_None, // XVSRARN_W_D
    CEFBS_None, // XVSRAR_B
    CEFBS_None, // XVSRAR_D
    CEFBS_None, // XVSRAR_H
    CEFBS_None, // XVSRAR_W
    CEFBS_None, // XVSRA_B
    CEFBS_None, // XVSRA_D
    CEFBS_None, // XVSRA_H
    CEFBS_None, // XVSRA_W
    CEFBS_None, // XVSRLI_B
    CEFBS_None, // XVSRLI_D
    CEFBS_None, // XVSRLI_H
    CEFBS_None, // XVSRLI_W
    CEFBS_None, // XVSRLNI_B_H
    CEFBS_None, // XVSRLNI_D_Q
    CEFBS_None, // XVSRLNI_H_W
    CEFBS_None, // XVSRLNI_W_D
    CEFBS_None, // XVSRLN_B_H
    CEFBS_None, // XVSRLN_H_W
    CEFBS_None, // XVSRLN_W_D
    CEFBS_None, // XVSRLRI_B
    CEFBS_None, // XVSRLRI_D
    CEFBS_None, // XVSRLRI_H
    CEFBS_None, // XVSRLRI_W
    CEFBS_None, // XVSRLRNI_B_H
    CEFBS_None, // XVSRLRNI_D_Q
    CEFBS_None, // XVSRLRNI_H_W
    CEFBS_None, // XVSRLRNI_W_D
    CEFBS_None, // XVSRLRN_B_H
    CEFBS_None, // XVSRLRN_H_W
    CEFBS_None, // XVSRLRN_W_D
    CEFBS_None, // XVSRLR_B
    CEFBS_None, // XVSRLR_D
    CEFBS_None, // XVSRLR_H
    CEFBS_None, // XVSRLR_W
    CEFBS_None, // XVSRL_B
    CEFBS_None, // XVSRL_D
    CEFBS_None, // XVSRL_H
    CEFBS_None, // XVSRL_W
    CEFBS_None, // XVSSRANI_BU_H
    CEFBS_None, // XVSSRANI_B_H
    CEFBS_None, // XVSSRANI_DU_Q
    CEFBS_None, // XVSSRANI_D_Q
    CEFBS_None, // XVSSRANI_HU_W
    CEFBS_None, // XVSSRANI_H_W
    CEFBS_None, // XVSSRANI_WU_D
    CEFBS_None, // XVSSRANI_W_D
    CEFBS_None, // XVSSRAN_BU_H
    CEFBS_None, // XVSSRAN_B_H
    CEFBS_None, // XVSSRAN_HU_W
    CEFBS_None, // XVSSRAN_H_W
    CEFBS_None, // XVSSRAN_WU_D
    CEFBS_None, // XVSSRAN_W_D
    CEFBS_None, // XVSSRARNI_BU_H
    CEFBS_None, // XVSSRARNI_B_H
    CEFBS_None, // XVSSRARNI_DU_Q
    CEFBS_None, // XVSSRARNI_D_Q
    CEFBS_None, // XVSSRARNI_HU_W
    CEFBS_None, // XVSSRARNI_H_W
    CEFBS_None, // XVSSRARNI_WU_D
    CEFBS_None, // XVSSRARNI_W_D
    CEFBS_None, // XVSSRARN_BU_H
    CEFBS_None, // XVSSRARN_B_H
    CEFBS_None, // XVSSRARN_HU_W
    CEFBS_None, // XVSSRARN_H_W
    CEFBS_None, // XVSSRARN_WU_D
    CEFBS_None, // XVSSRARN_W_D
    CEFBS_None, // XVSSRLNI_BU_H
    CEFBS_None, // XVSSRLNI_B_H
    CEFBS_None, // XVSSRLNI_DU_Q
    CEFBS_None, // XVSSRLNI_D_Q
    CEFBS_None, // XVSSRLNI_HU_W
    CEFBS_None, // XVSSRLNI_H_W
    CEFBS_None, // XVSSRLNI_WU_D
    CEFBS_None, // XVSSRLNI_W_D
    CEFBS_None, // XVSSRLN_BU_H
    CEFBS_None, // XVSSRLN_B_H
    CEFBS_None, // XVSSRLN_HU_W
    CEFBS_None, // XVSSRLN_H_W
    CEFBS_None, // XVSSRLN_WU_D
    CEFBS_None, // XVSSRLN_W_D
    CEFBS_None, // XVSSRLRNI_BU_H
    CEFBS_None, // XVSSRLRNI_B_H
    CEFBS_None, // XVSSRLRNI_DU_Q
    CEFBS_None, // XVSSRLRNI_D_Q
    CEFBS_None, // XVSSRLRNI_HU_W
    CEFBS_None, // XVSSRLRNI_H_W
    CEFBS_None, // XVSSRLRNI_WU_D
    CEFBS_None, // XVSSRLRNI_W_D
    CEFBS_None, // XVSSRLRN_BU_H
    CEFBS_None, // XVSSRLRN_B_H
    CEFBS_None, // XVSSRLRN_HU_W
    CEFBS_None, // XVSSRLRN_H_W
    CEFBS_None, // XVSSRLRN_WU_D
    CEFBS_None, // XVSSRLRN_W_D
    CEFBS_None, // XVSSUB_B
    CEFBS_None, // XVSSUB_BU
    CEFBS_None, // XVSSUB_D
    CEFBS_None, // XVSSUB_DU
    CEFBS_None, // XVSSUB_H
    CEFBS_None, // XVSSUB_HU
    CEFBS_None, // XVSSUB_W
    CEFBS_None, // XVSSUB_WU
    CEFBS_None, // XVST
    CEFBS_None, // XVSTELM_B
    CEFBS_None, // XVSTELM_D
    CEFBS_None, // XVSTELM_H
    CEFBS_None, // XVSTELM_W
    CEFBS_None, // XVSTX
    CEFBS_None, // XVSUBI_BU
    CEFBS_None, // XVSUBI_DU
    CEFBS_None, // XVSUBI_HU
    CEFBS_None, // XVSUBI_WU
    CEFBS_None, // XVSUBWEV_D_W
    CEFBS_None, // XVSUBWEV_D_WU
    CEFBS_None, // XVSUBWEV_H_B
    CEFBS_None, // XVSUBWEV_H_BU
    CEFBS_None, // XVSUBWEV_Q_D
    CEFBS_None, // XVSUBWEV_Q_DU
    CEFBS_None, // XVSUBWEV_W_H
    CEFBS_None, // XVSUBWEV_W_HU
    CEFBS_None, // XVSUBWOD_D_W
    CEFBS_None, // XVSUBWOD_D_WU
    CEFBS_None, // XVSUBWOD_H_B
    CEFBS_None, // XVSUBWOD_H_BU
    CEFBS_None, // XVSUBWOD_Q_D
    CEFBS_None, // XVSUBWOD_Q_DU
    CEFBS_None, // XVSUBWOD_W_H
    CEFBS_None, // XVSUBWOD_W_HU
    CEFBS_None, // XVSUB_B
    CEFBS_None, // XVSUB_D
    CEFBS_None, // XVSUB_H
    CEFBS_None, // XVSUB_Q
    CEFBS_None, // XVSUB_W
    CEFBS_None, // XVXORI_B
    CEFBS_None, // XVXOR_V
  };

  assert(Opcode < 2482);
  return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
}


} // namespace llvm::LoongArch_MC

#endif // GET_COMPUTE_FEATURES

#ifdef GET_AVAILABLE_OPCODE_CHECKER
#undef GET_AVAILABLE_OPCODE_CHECKER

namespace llvm::LoongArch_MC {

bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
  FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
  FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
  FeatureBitset MissingFeatures =
      (AvailableFeatures & RequiredFeatures) ^
      RequiredFeatures;
  return !MissingFeatures.any();
}

} // namespace llvm::LoongArch_MC

#endif // GET_AVAILABLE_OPCODE_CHECKER

#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
#undef ENABLE_INSTR_PREDICATE_VERIFIER

#include <sstream>

namespace llvm::LoongArch_MC {

#ifndef NDEBUG
static const char *SubtargetFeatureNames[] = {
  "Feature_HasLaGlobalWithAbs",
  "Feature_HasLaGlobalWithPcrel",
  "Feature_HasLaLocalWithAbs",
  "Feature_IsLA32",
  "Feature_IsLA64",
  nullptr
};

#endif // NDEBUG

void verifyInstructionPredicates(
    unsigned Opcode, const FeatureBitset &Features) {
#ifndef NDEBUG
  FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
  FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
  FeatureBitset MissingFeatures =
      (AvailableFeatures & RequiredFeatures) ^
      RequiredFeatures;
  if (MissingFeatures.any()) {
    std::ostringstream Msg;
    Msg << "Attempting to emit " << &LoongArchInstrNameData[LoongArchInstrNameIndices[Opcode]]
        << " instruction but the ";
    for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
      if (MissingFeatures.test(i))
        Msg << SubtargetFeatureNames[i] << " ";
    Msg << "predicate(s) are not met";
    report_fatal_error(Msg.str().c_str());
  }
#endif // NDEBUG
}

} // namespace llvm::LoongArch_MC

#endif // ENABLE_INSTR_PREDICATE_VERIFIER

