llvm/lib/Target/Hexagon/HexagonGenInstrInfo.inc

/*===- 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 {

namespace Hexagon {
  enum {};

} // end namespace Hexagon
} // end namespace llvm
#endif // GET_INSTRINFO_ENUM

#ifdef GET_INSTRINFO_SCHED_ENUM
#undef GET_INSTRINFO_SCHED_ENUM
namespace llvm {

namespace Hexagon {
namespace Sched {
  enum {};
} // end namespace Sched
} // end namespace Hexagon
} // end namespace llvm
#endif // GET_INSTRINFO_SCHED_ENUM

#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
namespace llvm {

struct HexagonInstrTable {
  MCInstrDesc Insts[3347];
  static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
  MCOperandInfo OperandInfo[1079];
  static_assert(alignof(MCOperandInfo) >= alignof(MCPhysReg), "Unwanted padding between OperandInfo and ImplicitOps");
  MCPhysReg ImplicitOps[177];
};

} // end 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(MCOperandInfo) % sizeof(MCPhysReg) == 0);
static constexpr unsigned HexagonImpOpBase = sizeof HexagonInstrTable::OperandInfo / (sizeof(MCPhysReg));

extern const HexagonInstrTable HexagonDescs = {
  {
    { 3346,	0,	0,	4,	334,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x0ULL },  // Inst #3346 = invalid_decode
    { 3345,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x3ULL },  // Inst #3345 = dep_S2_packhl
    { 3344,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #3344 = dep_A2_subsat
    { 3343,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #3343 = dep_A2_addsat
    { 3342,	1,	0,	4,	333,	0,	0,	HexagonImpOpBase + 0,	1078,	0, 0xa9ULL },  // Inst #3342 = Y6_l2gcleanpa
    { 3341,	1,	0,	4,	333,	0,	0,	HexagonImpOpBase + 0,	1078,	0, 0xa9ULL },  // Inst #3341 = Y6_l2gcleaninvpa
    { 3340,	1,	1,	4,	332,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL },  // Inst #3340 = Y6_dmwait
    { 3339,	1,	0,	4,	167,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL },  // Inst #3339 = Y6_dmstart
    { 3338,	1,	0,	4,	167,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL },  // Inst #3338 = Y6_dmresume
    { 3337,	1,	1,	4,	332,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL },  // Inst #3337 = Y6_dmpoll
    { 3336,	1,	1,	4,	332,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL },  // Inst #3336 = Y6_dmpause
    { 3335,	2,	0,	4,	178,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL },  // Inst #3335 = Y6_dmlink
    { 3334,	2,	0,	4,	331,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x5ULL },  // Inst #3334 = Y6_diag1
    { 3333,	2,	0,	4,	331,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x5ULL },  // Inst #3333 = Y6_diag0
    { 3332,	1,	0,	4,	324,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x5ULL },  // Inst #3332 = Y6_diag
    { 3331,	2,	1,	4,	322,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8085ULL },  // Inst #3331 = Y5_tlboc
    { 3330,	1,	0,	4,	330,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3330 = Y5_tlbasidi
    { 3329,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3329 = Y5_l2unlocka
    { 3328,	2,	1,	4,	309,	0,	0,	HexagonImpOpBase + 0,	185,	0, 0x2129ULL },  // Inst #3328 = Y5_l2locka
    { 3327,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3327 = Y5_l2invidx
    { 3326,	0,	0,	4,	320,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3326 = Y5_l2gunlock
    { 3325,	0,	0,	4,	320,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3325 = Y5_l2gcleaninv
    { 3324,	0,	0,	4,	320,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3324 = Y5_l2gclean
    { 3323,	2,	0,	4,	326,	0,	0,	HexagonImpOpBase + 0,	307,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL },  // Inst #3323 = Y5_l2fetch
    { 3322,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3322 = Y5_l2cleanidx
    { 3321,	3,	1,	4,	329,	0,	0,	HexagonImpOpBase + 0,	212,	0, 0x8085ULL },  // Inst #3321 = Y5_ctlbw
    { 3320,	1,	0,	4,	328,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3320 = Y4_trace
    { 3319,	2,	1,	4,	116,	0,	0,	HexagonImpOpBase + 0,	1076,	0, 0x8005ULL },  // Inst #3319 = Y4_tfrspcp
    { 3318,	2,	1,	4,	115,	0,	0,	HexagonImpOpBase + 0,	1074,	0, 0x5ULL },  // Inst #3318 = Y4_tfrscpp
    { 3317,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3317 = Y4_siad
    { 3316,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3316 = Y4_nmi
    { 3315,	2,	0,	4,	327,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0xa9ULL },  // Inst #3315 = Y4_l2tagw
    { 3314,	2,	1,	4,	309,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8129ULL },  // Inst #3314 = Y4_l2tagr
    { 3313,	2,	0,	4,	326,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL },  // Inst #3313 = Y4_l2fetch
    { 3312,	3,	1,	4,	325,	2,	2,	HexagonImpOpBase + 173,	1071,	0, 0x5ULL },  // Inst #3312 = Y4_crswap10
    { 3311,	2,	1,	4,	66,	1,	1,	HexagonImpOpBase + 171,	493,	0, 0x8005ULL },  // Inst #3311 = Y4_crswap1
    { 3310,	1,	0,	4,	324,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3310 = Y2_wait
    { 3309,	2,	0,	4,	323,	0,	0,	HexagonImpOpBase + 0,	190,	0, 0x85ULL },  // Inst #3309 = Y2_tlbw
    { 3308,	0,	0,	4,	319,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x85ULL },  // Inst #3308 = Y2_tlbunlock
    { 3307,	2,	1,	4,	322,	0,	0,	HexagonImpOpBase + 0,	190,	0, 0x85ULL },  // Inst #3307 = Y2_tlbr
    { 3306,	2,	1,	4,	322,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8085ULL },  // Inst #3306 = Y2_tlbp
    { 3305,	0,	0,	4,	319,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x85ULL },  // Inst #3305 = Y2_tlblock
    { 3304,	2,	1,	4,	116,	0,	0,	HexagonImpOpBase + 0,	1069,	0, 0x8005ULL },  // Inst #3304 = Y2_tfrsrcr
    { 3303,	2,	1,	4,	115,	0,	0,	HexagonImpOpBase + 0,	1067,	0, 0x8005ULL },  // Inst #3303 = Y2_tfrscrr
    { 3302,	0,	0,	4,	302,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3302 = Y2_syncht
    { 3301,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3301 = Y2_swi
    { 3300,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3300 = Y2_stop
    { 3299,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3299 = Y2_start
    { 3298,	2,	0,	4,	321,	0,	0,	HexagonImpOpBase + 0,	185,	0, 0x5ULL },  // Inst #3298 = Y2_setprio
    { 3297,	2,	0,	4,	321,	0,	0,	HexagonImpOpBase + 0,	185,	0, 0x105ULL },  // Inst #3297 = Y2_setimask
    { 3296,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x85ULL },  // Inst #3296 = Y2_resume
    { 3295,	0,	0,	4,	320,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3295 = Y2_l2kill
    { 3294,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3294 = Y2_l2cleaninvidx
    { 3293,	0,	0,	4,	319,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x85ULL },  // Inst #3293 = Y2_k0unlock
    { 3292,	0,	0,	4,	319,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x85ULL },  // Inst #3292 = Y2_k0lock
    { 3291,	0,	0,	4,	318,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa3ULL },  // Inst #3291 = Y2_isync
    { 3290,	2,	0,	4,	317,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0xa3ULL },  // Inst #3290 = Y2_ictagw
    { 3289,	2,	1,	4,	316,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x80a3ULL },  // Inst #3289 = Y2_ictagr
    { 3288,	0,	0,	4,	133,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa3ULL },  // Inst #3288 = Y2_ickill
    { 3287,	1,	0,	4,	315,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0xa3ULL },  // Inst #3287 = Y2_icinvidx
    { 3286,	1,	0,	4,	314,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0xa3ULL },  // Inst #3286 = Y2_icinva
    { 3285,	2,	0,	4,	313,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0xa3ULL },  // Inst #3285 = Y2_icdataw
    { 3284,	2,	1,	4,	312,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x80a3ULL },  // Inst #3284 = Y2_icdatar
    { 3283,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3283 = Y2_iassignw
    { 3282,	2,	1,	4,	311,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8105ULL },  // Inst #3282 = Y2_iassignr
    { 3281,	2,	1,	4,	311,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8105ULL },  // Inst #3281 = Y2_getimask
    { 3280,	1,	0,	4,	305,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL },  // Inst #3280 = Y2_dczeroa
    { 3279,	2,	0,	4,	310,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0xa9ULL },  // Inst #3279 = Y2_dctagw
    { 3278,	2,	1,	4,	309,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8129ULL },  // Inst #3278 = Y2_dctagr
    { 3277,	0,	0,	4,	308,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa9ULL },  // Inst #3277 = Y2_dckill
    { 3276,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3276 = Y2_dcinvidx
    { 3275,	1,	0,	4,	305,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL },  // Inst #3275 = Y2_dcinva
    { 3274,	2,	0,	4,	307,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL },  // Inst #3274 = Y2_dcfetchbo
    { 3273,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3273 = Y2_dccleaninvidx
    { 3272,	1,	0,	4,	305,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL },  // Inst #3272 = Y2_dccleaninva
    { 3271,	1,	0,	4,	306,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x129ULL },  // Inst #3271 = Y2_dccleanidx
    { 3270,	1,	0,	4,	305,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL },  // Inst #3270 = Y2_dccleana
    { 3269,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3269 = Y2_cswi
    { 3268,	2,	1,	4,	66,	1,	1,	HexagonImpOpBase + 169,	493,	0, 0x8005ULL },  // Inst #3268 = Y2_crswap0
    { 3267,	1,	0,	4,	304,	0,	0,	HexagonImpOpBase + 0,	272,	0, 0x105ULL },  // Inst #3267 = Y2_ciad
    { 3266,	0,	0,	4,	303,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x85ULL },  // Inst #3266 = Y2_break
    { 3265,	0,	0,	4,	302,	0,	0,	HexagonImpOpBase + 0,	1,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL },  // Inst #3265 = Y2_barrier
    { 3264,	2,	1,	4,	208,	0,	0,	HexagonImpOpBase + 0,	289,	0, 0x800000000008018ULL },  // Inst #3264 = V6_zextract
    { 3263,	4,	1,	4,	301,	0,	0,	HexagonImpOpBase + 0,	1063,	0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL },  // Inst #3263 = V6_zLd_pred_ppu
    { 3262,	4,	1,	4,	301,	0,	0,	HexagonImpOpBase + 0,	1059,	0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL },  // Inst #3262 = V6_zLd_pred_pi
    { 3261,	3,	0,	4,	300,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL },  // Inst #3261 = V6_zLd_pred_ai
    { 3260,	3,	1,	4,	299,	0,	0,	HexagonImpOpBase + 0,	946,	0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL },  // Inst #3260 = V6_zLd_ppu
    { 3259,	3,	1,	4,	299,	0,	0,	HexagonImpOpBase + 0,	507,	0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL },  // Inst #3259 = V6_zLd_pi
    { 3258,	2,	0,	4,	298,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL },  // Inst #3258 = V6_zLd_ai
    { 3257,	2,	1,	4,	288,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008011ULL },  // Inst #3257 = V6_vzh
    { 3256,	2,	1,	4,	288,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008011ULL },  // Inst #3256 = V6_vzb
    { 3255,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3255 = V6_vxor
    { 3254,	1,	0,	4,	273,	0,	0,	HexagonImpOpBase + 0,	249,	0, 0x80000000000000aULL },  // Inst #3254 = V6_vwhist256q_sat
    { 3253,	1,	0,	4,	273,	0,	0,	HexagonImpOpBase + 0,	249,	0, 0x80000000000000aULL },  // Inst #3253 = V6_vwhist256q
    { 3252,	0,	0,	4,	272,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x80000000000000aULL },  // Inst #3252 = V6_vwhist256_sat
    { 3251,	0,	0,	4,	272,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x80000000000000aULL },  // Inst #3251 = V6_vwhist256
    { 3250,	2,	0,	4,	297,	0,	0,	HexagonImpOpBase + 0,	1057,	0, 0x80000000000000aULL },  // Inst #3250 = V6_vwhist128qm
    { 3249,	1,	0,	4,	273,	0,	0,	HexagonImpOpBase + 0,	249,	0, 0x80000000000000aULL },  // Inst #3249 = V6_vwhist128q
    { 3248,	1,	0,	4,	296,	0,	0,	HexagonImpOpBase + 0,	0,	0, 0x80000000000000aULL },  // Inst #3248 = V6_vwhist128m
    { 3247,	0,	0,	4,	272,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x80000000000000aULL },  // Inst #3247 = V6_vwhist128
    { 3246,	2,	1,	4,	294,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008019ULL },  // Inst #3246 = V6_vunpackuh
    { 3245,	2,	1,	4,	294,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008019ULL },  // Inst #3245 = V6_vunpackub
    { 3244,	3,	1,	4,	295,	0,	0,	HexagonImpOpBase + 0,	490,	0, 0x840000000008019ULL },  // Inst #3244 = V6_vunpackoh
    { 3243,	3,	1,	4,	295,	0,	0,	HexagonImpOpBase + 0,	490,	0, 0x840000000008019ULL },  // Inst #3243 = V6_vunpackob
    { 3242,	2,	1,	4,	294,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008019ULL },  // Inst #3242 = V6_vunpackh
    { 3241,	2,	1,	4,	294,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008019ULL },  // Inst #3241 = V6_vunpackb
    { 3240,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3240 = V6_vtmpyhb_acc
    { 3239,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3239 = V6_vtmpyhb
    { 3238,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3238 = V6_vtmpybus_acc
    { 3237,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3237 = V6_vtmpybus
    { 3236,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3236 = V6_vtmpyb_acc
    { 3235,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3235 = V6_vtmpyb
    { 3234,	4,	1,	4,	293,	0,	0,	HexagonImpOpBase + 0,	1053,	0, 0x800000000008011ULL },  // Inst #3234 = V6_vswap
    { 3233,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3233 = V6_vsubwsat_dv
    { 3232,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3232 = V6_vsubwsat
    { 3231,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3231 = V6_vsubwq
    { 3230,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3230 = V6_vsubwnq
    { 3229,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3229 = V6_vsubw_dv
    { 3228,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3228 = V6_vsubw
    { 3227,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3227 = V6_vsubuwsat_dv
    { 3226,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3226 = V6_vsubuwsat
    { 3225,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3225 = V6_vsubuhw
    { 3224,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3224 = V6_vsubuhsat_dv
    { 3223,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3223 = V6_vsubuhsat
    { 3222,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3222 = V6_vsubububb_sat
    { 3221,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3221 = V6_vsububsat_dv
    { 3220,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3220 = V6_vsububsat
    { 3219,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3219 = V6_vsububh
    { 3218,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3218 = V6_vsubhw
    { 3217,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3217 = V6_vsubhsat_dv
    { 3216,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3216 = V6_vsubhsat
    { 3215,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3215 = V6_vsubhq
    { 3214,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3214 = V6_vsubhnq
    { 3213,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3213 = V6_vsubh_dv
    { 3212,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3212 = V6_vsubh
    { 3211,	4,	2,	4,	241,	0,	0,	HexagonImpOpBase + 0,	954,	0, 0x3800000000008010ULL },  // Inst #3211 = V6_vsubcarryo
    { 3210,	5,	2,	4,	240,	0,	0,	HexagonImpOpBase + 0,	949,	0, 0x3800000000008010ULL },  // Inst #3210 = V6_vsubcarry
    { 3209,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3209 = V6_vsubbsat_dv
    { 3208,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3208 = V6_vsubbsat
    { 3207,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3207 = V6_vsubbq
    { 3206,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3800000000008010ULL },  // Inst #3206 = V6_vsubbnq
    { 3205,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #3205 = V6_vsubb_dv
    { 3204,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3204 = V6_vsubb
    { 3203,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3203 = V6_vsub_sf_sf
    { 3202,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3202 = V6_vsub_sf_hf
    { 3201,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3201 = V6_vsub_sf_bf
    { 3200,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3200 = V6_vsub_sf
    { 3199,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3199 = V6_vsub_qf32_mix
    { 3198,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3198 = V6_vsub_qf32
    { 3197,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3197 = V6_vsub_qf16_mix
    { 3196,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3196 = V6_vsub_qf16
    { 3195,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3195 = V6_vsub_hf_hf
    { 3194,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3194 = V6_vsub_hf
    { 3193,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3193 = V6_vshufoh
    { 3192,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x800000000008011ULL },  // Inst #3192 = V6_vshufoeh
    { 3191,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x800000000008011ULL },  // Inst #3191 = V6_vshufoeb
    { 3190,	4,	1,	4,	258,	0,	0,	HexagonImpOpBase + 0,	983,	0, 0x800000000008019ULL },  // Inst #3190 = V6_vshuffvdd
    { 3189,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3189 = V6_vshuffob
    { 3188,	2,	1,	4,	256,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x800000000008018ULL },  // Inst #3188 = V6_vshuffh
    { 3187,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3187 = V6_vshuffeb
    { 3186,	2,	1,	4,	256,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x800000000008018ULL },  // Inst #3186 = V6_vshuffb
    { 3185,	5,	2,	4,	255,	0,	0,	HexagonImpOpBase + 0,	485,	0, 0x80c000000008019ULL },  // Inst #3185 = V6_vshuff
    { 3184,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3184 = V6_vshufeh
    { 3183,	2,	1,	4,	288,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008011ULL },  // Inst #3183 = V6_vsh
    { 3182,	5,	0,	4,	290,	0,	0,	HexagonImpOpBase + 0,	471,	0|(1ULL<<MCID::MayStore), 0x380018000000000bULL },  // Inst #3182 = V6_vscattermwq
    { 3181,	4,	0,	4,	289,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::MayStore), 0x384018000000000bULL },  // Inst #3181 = V6_vscattermw_add
    { 3180,	4,	0,	4,	289,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::MayStore), 0x380018000000000bULL },  // Inst #3180 = V6_vscattermw
    { 3179,	5,	0,	4,	292,	0,	0,	HexagonImpOpBase + 0,	480,	0|(1ULL<<MCID::MayStore), 0x80010000000000cULL },  // Inst #3179 = V6_vscattermhwq
    { 3178,	4,	0,	4,	291,	0,	0,	HexagonImpOpBase + 0,	476,	0|(1ULL<<MCID::MayStore), 0x84010000000000cULL },  // Inst #3178 = V6_vscattermhw_add
    { 3177,	4,	0,	4,	291,	0,	0,	HexagonImpOpBase + 0,	476,	0|(1ULL<<MCID::MayStore), 0x80010000000000cULL },  // Inst #3177 = V6_vscattermhw
    { 3176,	5,	0,	4,	290,	0,	0,	HexagonImpOpBase + 0,	471,	0|(1ULL<<MCID::MayStore), 0x380010000000000bULL },  // Inst #3176 = V6_vscattermhq
    { 3175,	4,	0,	4,	289,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::MayStore), 0x384010000000000bULL },  // Inst #3175 = V6_vscattermh_add
    { 3174,	4,	0,	4,	289,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::MayStore), 0x380010000000000bULL },  // Inst #3174 = V6_vscattermh
    { 3173,	2,	1,	4,	288,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x800000000008011ULL },  // Inst #3173 = V6_vsb
    { 3172,	3,	1,	4,	287,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3172 = V6_vsatwh
    { 3171,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3171 = V6_vsatuwuh
    { 3170,	3,	1,	4,	287,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3170 = V6_vsathub
    { 3169,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3169 = V6_vsatdw
    { 3168,	5,	1,	4,	280,	0,	0,	HexagonImpOpBase + 0,	456,	0, 0x84000000000801dULL },  // Inst #3168 = V6_vrsadubi_acc
    { 3167,	4,	1,	4,	279,	0,	0,	HexagonImpOpBase + 0,	461,	0, 0x80000000000801dULL },  // Inst #3167 = V6_vrsadubi
    { 3166,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3166 = V6_vroundwuh
    { 3165,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3165 = V6_vroundwh
    { 3164,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3164 = V6_vrounduwuh
    { 3163,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3163 = V6_vrounduhub
    { 3162,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3162 = V6_vroundhub
    { 3161,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3161 = V6_vroundhb
    { 3160,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #3160 = V6_vrotr
    { 3159,	3,	1,	4,	286,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x800000000008018ULL },  // Inst #3159 = V6_vror
    { 3158,	5,	2,	4,	285,	0,	0,	HexagonImpOpBase + 0,	1048,	0, 0x840000000008006ULL },  // Inst #3158 = V6_vrmpyznb_rx_acc
    { 3157,	4,	2,	4,	284,	0,	0,	HexagonImpOpBase + 0,	1044,	0, 0x800000000008006ULL },  // Inst #3157 = V6_vrmpyznb_rx
    { 3156,	4,	1,	4,	283,	0,	0,	HexagonImpOpBase + 0,	1040,	0, 0x840000000008006ULL },  // Inst #3156 = V6_vrmpyznb_rt_acc
    { 3155,	3,	1,	4,	282,	0,	0,	HexagonImpOpBase + 0,	1037,	0, 0x800000000008006ULL },  // Inst #3155 = V6_vrmpyznb_rt
    { 3154,	5,	2,	4,	285,	0,	0,	HexagonImpOpBase + 0,	1048,	0, 0x840000000008006ULL },  // Inst #3154 = V6_vrmpyzcbs_rx_acc
    { 3153,	4,	2,	4,	284,	0,	0,	HexagonImpOpBase + 0,	1044,	0, 0x800000000008006ULL },  // Inst #3153 = V6_vrmpyzcbs_rx
    { 3152,	4,	1,	4,	283,	0,	0,	HexagonImpOpBase + 0,	1040,	0, 0x840000000008006ULL },  // Inst #3152 = V6_vrmpyzcbs_rt_acc
    { 3151,	3,	1,	4,	282,	0,	0,	HexagonImpOpBase + 0,	1037,	0, 0x800000000008006ULL },  // Inst #3151 = V6_vrmpyzcbs_rt
    { 3150,	5,	2,	4,	285,	0,	0,	HexagonImpOpBase + 0,	1048,	0, 0x840000000008006ULL },  // Inst #3150 = V6_vrmpyzcb_rx_acc
    { 3149,	4,	2,	4,	284,	0,	0,	HexagonImpOpBase + 0,	1044,	0, 0x800000000008006ULL },  // Inst #3149 = V6_vrmpyzcb_rx
    { 3148,	4,	1,	4,	283,	0,	0,	HexagonImpOpBase + 0,	1040,	0, 0x840000000008006ULL },  // Inst #3148 = V6_vrmpyzcb_rt_acc
    { 3147,	3,	1,	4,	282,	0,	0,	HexagonImpOpBase + 0,	1037,	0, 0x800000000008006ULL },  // Inst #3147 = V6_vrmpyzcb_rt
    { 3146,	5,	2,	4,	285,	0,	0,	HexagonImpOpBase + 0,	1048,	0, 0x840000000008006ULL },  // Inst #3146 = V6_vrmpyzbub_rx_acc
    { 3145,	4,	2,	4,	284,	0,	0,	HexagonImpOpBase + 0,	1044,	0, 0x800000000008006ULL },  // Inst #3145 = V6_vrmpyzbub_rx
    { 3144,	4,	1,	4,	283,	0,	0,	HexagonImpOpBase + 0,	1040,	0, 0x840000000008006ULL },  // Inst #3144 = V6_vrmpyzbub_rt_acc
    { 3143,	3,	1,	4,	282,	0,	0,	HexagonImpOpBase + 0,	1037,	0, 0x800000000008006ULL },  // Inst #3143 = V6_vrmpyzbub_rt
    { 3142,	5,	2,	4,	285,	0,	0,	HexagonImpOpBase + 0,	1048,	0, 0x840000000008006ULL },  // Inst #3142 = V6_vrmpyzbb_rx_acc
    { 3141,	4,	2,	4,	284,	0,	0,	HexagonImpOpBase + 0,	1044,	0, 0x800000000008006ULL },  // Inst #3141 = V6_vrmpyzbb_rx
    { 3140,	4,	1,	4,	283,	0,	0,	HexagonImpOpBase + 0,	1040,	0, 0x840000000008006ULL },  // Inst #3140 = V6_vrmpyzbb_rt_acc
    { 3139,	3,	1,	4,	282,	0,	0,	HexagonImpOpBase + 0,	1037,	0, 0x800000000008006ULL },  // Inst #3139 = V6_vrmpyzbb_rt
    { 3138,	4,	1,	4,	281,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801cULL },  // Inst #3138 = V6_vrmpyubv_acc
    { 3137,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3137 = V6_vrmpyubv
    { 3136,	5,	1,	4,	280,	0,	0,	HexagonImpOpBase + 0,	456,	0, 0x84000000000801dULL },  // Inst #3136 = V6_vrmpyubi_acc
    { 3135,	4,	1,	4,	279,	0,	0,	HexagonImpOpBase + 0,	461,	0, 0x80000000000801dULL },  // Inst #3135 = V6_vrmpyubi
    { 3134,	4,	1,	4,	278,	0,	0,	HexagonImpOpBase + 0,	449,	0, 0x84000000000801bULL },  // Inst #3134 = V6_vrmpyub_rtt_acc
    { 3133,	3,	1,	4,	277,	0,	0,	HexagonImpOpBase + 0,	453,	0, 0x80000000000801bULL },  // Inst #3133 = V6_vrmpyub_rtt
    { 3132,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3132 = V6_vrmpyub_acc
    { 3131,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3131 = V6_vrmpyub
    { 3130,	4,	1,	4,	281,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801cULL },  // Inst #3130 = V6_vrmpybv_acc
    { 3129,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3129 = V6_vrmpybv
    { 3128,	4,	1,	4,	281,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801cULL },  // Inst #3128 = V6_vrmpybusv_acc
    { 3127,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3127 = V6_vrmpybusv
    { 3126,	5,	1,	4,	280,	0,	0,	HexagonImpOpBase + 0,	456,	0, 0x84000000000801dULL },  // Inst #3126 = V6_vrmpybusi_acc
    { 3125,	4,	1,	4,	279,	0,	0,	HexagonImpOpBase + 0,	461,	0, 0x80000000000801dULL },  // Inst #3125 = V6_vrmpybusi
    { 3124,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3124 = V6_vrmpybus_acc
    { 3123,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3123 = V6_vrmpybus
    { 3122,	4,	1,	4,	278,	0,	0,	HexagonImpOpBase + 0,	449,	0, 0x84000000000801bULL },  // Inst #3122 = V6_vrmpybub_rtt_acc
    { 3121,	3,	1,	4,	277,	0,	0,	HexagonImpOpBase + 0,	453,	0, 0x80000000000801bULL },  // Inst #3121 = V6_vrmpybub_rtt
    { 3120,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3120 = V6_vrdelta
    { 3119,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	1035,	0, 0x80000000000801aULL },  // Inst #3119 = V6_vprefixqw
    { 3118,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	1035,	0, 0x80000000000801aULL },  // Inst #3118 = V6_vprefixqh
    { 3117,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	1035,	0, 0x80000000000801aULL },  // Inst #3117 = V6_vprefixqb
    { 3116,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #3116 = V6_vpopcounth
    { 3115,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3115 = V6_vpackwuh_sat
    { 3114,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3114 = V6_vpackwh_sat
    { 3113,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3113 = V6_vpackoh
    { 3112,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3112 = V6_vpackob
    { 3111,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3111 = V6_vpackhub_sat
    { 3110,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3110 = V6_vpackhb_sat
    { 3109,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3109 = V6_vpackeh
    { 3108,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #3108 = V6_vpackeb
    { 3107,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3107 = V6_vor
    { 3106,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #3106 = V6_vnot
    { 3105,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #3105 = V6_vnormamtw
    { 3104,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #3104 = V6_vnormamth
    { 3103,	3,	1,	4,	44,	0,	0,	HexagonImpOpBase + 0,	980,	0, 0x1800000000008c10ULL },  // Inst #3103 = V6_vncmov
    { 3102,	4,	1,	4,	47,	0,	0,	HexagonImpOpBase + 0,	976,	0, 0x800000000008c11ULL },  // Inst #3102 = V6_vnccombine
    { 3101,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3101 = V6_vnavgw
    { 3100,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3100 = V6_vnavgub
    { 3099,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3099 = V6_vnavgh
    { 3098,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3098 = V6_vnavgb
    { 3097,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	954,	0, 0x3800000000008010ULL },  // Inst #3097 = V6_vmux
    { 3096,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3096 = V6_vmpyuhvs
    { 3095,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3095 = V6_vmpyuhv_acc
    { 3094,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3094 = V6_vmpyuhv
    { 3093,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3093 = V6_vmpyuhe_acc
    { 3092,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3092 = V6_vmpyuhe
    { 3091,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	442,	0, 0x84000000000801dULL },  // Inst #3091 = V6_vmpyuh_acc
    { 3090,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	446,	0, 0x80000000000801dULL },  // Inst #3090 = V6_vmpyuh
    { 3089,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3089 = V6_vmpyubv_acc
    { 3088,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3088 = V6_vmpyubv
    { 3087,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	442,	0, 0x84000000000801dULL },  // Inst #3087 = V6_vmpyub_acc
    { 3086,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	446,	0, 0x80000000000801dULL },  // Inst #3086 = V6_vmpyub
    { 3085,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #3085 = V6_vmpyowh_sacc
    { 3084,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #3084 = V6_vmpyowh_rnd_sacc
    { 3083,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3083 = V6_vmpyowh_rnd
    { 3082,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3082 = V6_vmpyowh_64_acc
    { 3081,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3081 = V6_vmpyowh
    { 3080,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3080 = V6_vmpyiwub_acc
    { 3079,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3079 = V6_vmpyiwub
    { 3078,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801dULL },  // Inst #3078 = V6_vmpyiwh_acc
    { 3077,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801dULL },  // Inst #3077 = V6_vmpyiwh
    { 3076,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3076 = V6_vmpyiwb_acc
    { 3075,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3075 = V6_vmpyiwb
    { 3074,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3074 = V6_vmpyiowh
    { 3073,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #3073 = V6_vmpyihb_acc
    { 3072,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3072 = V6_vmpyihb
    { 3071,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #3071 = V6_vmpyih_acc
    { 3070,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3070 = V6_vmpyih
    { 3069,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #3069 = V6_vmpyiewuh_acc
    { 3068,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3068 = V6_vmpyiewuh
    { 3067,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #3067 = V6_vmpyiewh_acc
    { 3066,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3066 = V6_vmpyieoh
    { 3065,	3,	1,	4,	266,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3065 = V6_vmpyhvsrs
    { 3064,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3064 = V6_vmpyhv_acc
    { 3063,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3063 = V6_vmpyhv
    { 3062,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3062 = V6_vmpyhus_acc
    { 3061,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3061 = V6_vmpyhus
    { 3060,	3,	1,	4,	264,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3060 = V6_vmpyhss
    { 3059,	3,	1,	4,	264,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #3059 = V6_vmpyhsrs
    { 3058,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	442,	0, 0x84000000000801dULL },  // Inst #3058 = V6_vmpyhsat_acc
    { 3057,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	442,	0, 0x84000000000801dULL },  // Inst #3057 = V6_vmpyh_acc
    { 3056,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	446,	0, 0x80000000000801dULL },  // Inst #3056 = V6_vmpyh
    { 3055,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3055 = V6_vmpyewuh_64
    { 3054,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3054 = V6_vmpyewuh
    { 3053,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3053 = V6_vmpybv_acc
    { 3052,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3052 = V6_vmpybv
    { 3051,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3051 = V6_vmpybusv_acc
    { 3050,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3050 = V6_vmpybusv
    { 3049,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	442,	0, 0x84000000000801dULL },  // Inst #3049 = V6_vmpybus_acc
    { 3048,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	446,	0, 0x80000000000801dULL },  // Inst #3048 = V6_vmpybus
    { 3047,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3047 = V6_vmpy_sf_sf
    { 3046,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3046 = V6_vmpy_sf_hf_acc
    { 3045,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3045 = V6_vmpy_sf_hf
    { 3044,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #3044 = V6_vmpy_sf_bf_acc
    { 3043,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3043 = V6_vmpy_sf_bf
    { 3042,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3042 = V6_vmpy_qf32_sf
    { 3041,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3041 = V6_vmpy_qf32_qf16
    { 3040,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3040 = V6_vmpy_qf32_mix_hf
    { 3039,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #3039 = V6_vmpy_qf32_hf
    { 3038,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3038 = V6_vmpy_qf32
    { 3037,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3037 = V6_vmpy_qf16_mix_hf
    { 3036,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3036 = V6_vmpy_qf16_hf
    { 3035,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801dULL },  // Inst #3035 = V6_vmpy_qf16
    { 3034,	4,	1,	4,	259,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801cULL },  // Inst #3034 = V6_vmpy_hf_hf_acc
    { 3033,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #3033 = V6_vmpy_hf_hf
    { 3032,	4,	1,	4,	276,	0,	0,	HexagonImpOpBase + 0,	1031,	0, 0x80000000000801dULL },  // Inst #3032 = V6_vmpsuhuhsat
    { 3031,	4,	1,	4,	276,	0,	0,	HexagonImpOpBase + 0,	1031,	0, 0x80000000000801dULL },  // Inst #3031 = V6_vmpauhuhsat
    { 3030,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3030 = V6_vmpauhb_acc
    { 3029,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3029 = V6_vmpauhb
    { 3028,	4,	1,	4,	276,	0,	0,	HexagonImpOpBase + 0,	1031,	0, 0x80000000000801dULL },  // Inst #3028 = V6_vmpahhsat
    { 3027,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3027 = V6_vmpahb_acc
    { 3026,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3026 = V6_vmpahb
    { 3025,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x80000000000801dULL },  // Inst #3025 = V6_vmpabuuv
    { 3024,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3024 = V6_vmpabuu_acc
    { 3023,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3023 = V6_vmpabuu
    { 3022,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x80000000000801dULL },  // Inst #3022 = V6_vmpabusv
    { 3021,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #3021 = V6_vmpabus_acc
    { 3020,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #3020 = V6_vmpabus
    { 3019,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3019 = V6_vminw
    { 3018,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3018 = V6_vminuh
    { 3017,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3017 = V6_vminub
    { 3016,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3016 = V6_vminh
    { 3015,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3015 = V6_vminb
    { 3014,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3014 = V6_vmin_sf
    { 3013,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3013 = V6_vmin_hf
    { 3012,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #3012 = V6_vmin_bf
    { 3011,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3011 = V6_vmaxw
    { 3010,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3010 = V6_vmaxuh
    { 3009,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3009 = V6_vmaxub
    { 3008,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3008 = V6_vmaxh
    { 3007,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3007 = V6_vmaxb
    { 3006,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3006 = V6_vmax_sf
    { 3005,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #3005 = V6_vmax_hf
    { 3004,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #3004 = V6_vmax_bf
    { 3003,	4,	1,	4,	258,	0,	0,	HexagonImpOpBase + 0,	1027,	0, 0x800000000008019ULL },  // Inst #3003 = V6_vlutvwhi
    { 3002,	5,	1,	4,	275,	0,	0,	HexagonImpOpBase + 0,	1022,	0, 0x840000000008019ULL },  // Inst #3002 = V6_vlutvwh_oracci
    { 3001,	5,	1,	4,	275,	0,	0,	HexagonImpOpBase + 0,	1017,	0, 0x840000000008019ULL },  // Inst #3001 = V6_vlutvwh_oracc
    { 3000,	4,	1,	4,	258,	0,	0,	HexagonImpOpBase + 0,	983,	0, 0x800000000008019ULL },  // Inst #3000 = V6_vlutvwh_nm
    { 2999,	4,	1,	4,	258,	0,	0,	HexagonImpOpBase + 0,	983,	0, 0x800000000008019ULL },  // Inst #2999 = V6_vlutvwh
    { 2998,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	966,	0, 0x800000000008018ULL },  // Inst #2998 = V6_vlutvvbi
    { 2997,	5,	1,	4,	275,	0,	0,	HexagonImpOpBase + 0,	1012,	0, 0x840000000008019ULL },  // Inst #2997 = V6_vlutvvb_oracci
    { 2996,	5,	1,	4,	275,	0,	0,	HexagonImpOpBase + 0,	1007,	0, 0x840000000008019ULL },  // Inst #2996 = V6_vlutvvb_oracc
    { 2995,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x800000000008018ULL },  // Inst #2995 = V6_vlutvvb_nm
    { 2994,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x800000000008018ULL },  // Inst #2994 = V6_vlutvvb
    { 2993,	3,	1,	4,	274,	0,	0,	HexagonImpOpBase + 0,	1004,	0, 0x80000000000801dULL },  // Inst #2993 = V6_vlut4
    { 2992,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2992 = V6_vlsrwv
    { 2991,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2991 = V6_vlsrw
    { 2990,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2990 = V6_vlsrhv
    { 2989,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2989 = V6_vlsrh
    { 2988,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2988 = V6_vlsrb
    { 2987,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	966,	0, 0x800000000008018ULL },  // Inst #2987 = V6_vlalignbi
    { 2986,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x800000000008018ULL },  // Inst #2986 = V6_vlalignb
    { 2985,	3,	1,	4,	244,	0,	0,	HexagonImpOpBase + 0,	1001,	0, 0x80000000000801eULL },  // Inst #2985 = V6_vinsertwr
    { 2984,	1,	0,	4,	273,	0,	0,	HexagonImpOpBase + 0,	249,	0, 0x80000000000000aULL },  // Inst #2984 = V6_vhistq
    { 2983,	0,	0,	4,	272,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x80000000000000aULL },  // Inst #2983 = V6_vhist
    { 2982,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2982 = V6_vgtw_xor
    { 2981,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2981 = V6_vgtw_or
    { 2980,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2980 = V6_vgtw_and
    { 2979,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2979 = V6_vgtw
    { 2978,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2978 = V6_vgtuw_xor
    { 2977,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2977 = V6_vgtuw_or
    { 2976,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2976 = V6_vgtuw_and
    { 2975,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2975 = V6_vgtuw
    { 2974,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2974 = V6_vgtuh_xor
    { 2973,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2973 = V6_vgtuh_or
    { 2972,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2972 = V6_vgtuh_and
    { 2971,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2971 = V6_vgtuh
    { 2970,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2970 = V6_vgtub_xor
    { 2969,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2969 = V6_vgtub_or
    { 2968,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2968 = V6_vgtub_and
    { 2967,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2967 = V6_vgtub
    { 2966,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2966 = V6_vgtsf_xor
    { 2965,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2965 = V6_vgtsf_or
    { 2964,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2964 = V6_vgtsf_and
    { 2963,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2963 = V6_vgtsf
    { 2962,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2962 = V6_vgthf_xor
    { 2961,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2961 = V6_vgthf_or
    { 2960,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2960 = V6_vgthf_and
    { 2959,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2959 = V6_vgthf
    { 2958,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2958 = V6_vgth_xor
    { 2957,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2957 = V6_vgth_or
    { 2956,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2956 = V6_vgth_and
    { 2955,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2955 = V6_vgth
    { 2954,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2954 = V6_vgtbf_xor
    { 2953,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2953 = V6_vgtbf_or
    { 2952,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2952 = V6_vgtbf_and
    { 2951,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2951 = V6_vgtbf
    { 2950,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2950 = V6_vgtb_xor
    { 2949,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2949 = V6_vgtb_or
    { 2948,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2948 = V6_vgtb_and
    { 2947,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2947 = V6_vgtb
    { 2946,	4,	0,	4,	269,	0,	1,	HexagonImpOpBase + 168,	990,	0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL },  // Inst #2946 = V6_vgathermwq
    { 2945,	3,	0,	4,	268,	0,	1,	HexagonImpOpBase + 168,	987,	0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL },  // Inst #2945 = V6_vgathermw
    { 2944,	4,	0,	4,	271,	0,	1,	HexagonImpOpBase + 168,	997,	0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL },  // Inst #2944 = V6_vgathermhwq
    { 2943,	3,	0,	4,	270,	0,	1,	HexagonImpOpBase + 168,	994,	0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL },  // Inst #2943 = V6_vgathermhw
    { 2942,	4,	0,	4,	269,	0,	1,	HexagonImpOpBase + 168,	990,	0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL },  // Inst #2942 = V6_vgathermhq
    { 2941,	3,	0,	4,	268,	0,	1,	HexagonImpOpBase + 168,	987,	0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL },  // Inst #2941 = V6_vgathermh
    { 2940,	2,	1,	4,	235,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801eULL },  // Inst #2940 = V6_vfneg_sf
    { 2939,	2,	1,	4,	235,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801eULL },  // Inst #2939 = V6_vfneg_hf
    { 2938,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #2938 = V6_vfmin_sf
    { 2937,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #2937 = V6_vfmin_hf
    { 2936,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #2936 = V6_vfmax_sf
    { 2935,	3,	1,	4,	267,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801eULL },  // Inst #2935 = V6_vfmax_hf
    { 2934,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2934 = V6_veqw_xor
    { 2933,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2933 = V6_veqw_or
    { 2932,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2932 = V6_veqw_and
    { 2931,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2931 = V6_veqw
    { 2930,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2930 = V6_veqh_xor
    { 2929,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2929 = V6_veqh_or
    { 2928,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2928 = V6_veqh_and
    { 2927,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2927 = V6_veqh
    { 2926,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2926 = V6_veqb_xor
    { 2925,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3840000000000010ULL },  // Inst #2925 = V6_veqb_or
    { 2924,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	326,	0, 0x3800000000000010ULL },  // Inst #2924 = V6_veqb_and
    { 2923,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	323,	0, 0x3800000000008010ULL },  // Inst #2923 = V6_veqb
    { 2922,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #2922 = V6_vdsaduh_acc
    { 2921,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #2921 = V6_vdsaduh
    { 2920,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801dULL },  // Inst #2920 = V6_vdmpyhvsat_acc
    { 2919,	3,	1,	4,	266,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2919 = V6_vdmpyhvsat
    { 2918,	4,	1,	4,	265,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #2918 = V6_vdmpyhsusat_acc
    { 2917,	3,	1,	4,	264,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #2917 = V6_vdmpyhsusat
    { 2916,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	409,	0, 0x84000000000801dULL },  // Inst #2916 = V6_vdmpyhsuisat_acc
    { 2915,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	413,	0, 0x80000000000801dULL },  // Inst #2915 = V6_vdmpyhsuisat
    { 2914,	4,	1,	4,	265,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #2914 = V6_vdmpyhsat_acc
    { 2913,	3,	1,	4,	264,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #2913 = V6_vdmpyhsat
    { 2912,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	409,	0, 0x84000000000801dULL },  // Inst #2912 = V6_vdmpyhisat_acc
    { 2911,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	413,	0, 0x80000000000801dULL },  // Inst #2911 = V6_vdmpyhisat
    { 2910,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #2910 = V6_vdmpyhb_dv_acc
    { 2909,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #2909 = V6_vdmpyhb_dv
    { 2908,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #2908 = V6_vdmpyhb_acc
    { 2907,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #2907 = V6_vdmpyhb
    { 2906,	4,	1,	4,	263,	0,	0,	HexagonImpOpBase + 0,	402,	0, 0x84000000000801dULL },  // Inst #2906 = V6_vdmpybus_dv_acc
    { 2905,	3,	1,	4,	262,	0,	0,	HexagonImpOpBase + 0,	406,	0, 0x80000000000801dULL },  // Inst #2905 = V6_vdmpybus_dv
    { 2904,	4,	1,	4,	261,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801cULL },  // Inst #2904 = V6_vdmpybus_acc
    { 2903,	3,	1,	4,	260,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801cULL },  // Inst #2903 = V6_vdmpybus
    { 2902,	4,	1,	4,	259,	0,	0,	HexagonImpOpBase + 0,	416,	0, 0x84000000000801cULL },  // Inst #2902 = V6_vdmpy_sf_hf_acc
    { 2901,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2901 = V6_vdmpy_sf_hf
    { 2900,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #2900 = V6_vdelta
    { 2899,	4,	1,	4,	258,	0,	0,	HexagonImpOpBase + 0,	983,	0, 0x800000000008019ULL },  // Inst #2899 = V6_vdealvdd
    { 2898,	2,	1,	4,	256,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x800000000008018ULL },  // Inst #2898 = V6_vdealh
    { 2897,	3,	1,	4,	257,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x800000000008018ULL },  // Inst #2897 = V6_vdealb4w
    { 2896,	2,	1,	4,	256,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x800000000008018ULL },  // Inst #2896 = V6_vdealb
    { 2895,	5,	2,	4,	255,	0,	0,	HexagonImpOpBase + 0,	485,	0, 0x80c000000008019ULL },  // Inst #2895 = V6_vdeal
    { 2894,	2,	1,	4,	253,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801cULL },  // Inst #2894 = V6_vcvt_uh_hf
    { 2893,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2893 = V6_vcvt_ub_hf
    { 2892,	2,	1,	4,	254,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x80000000000801dULL },  // Inst #2892 = V6_vcvt_sf_hf
    { 2891,	2,	1,	4,	253,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801cULL },  // Inst #2891 = V6_vcvt_hf_uh
    { 2890,	2,	1,	4,	254,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x80000000000801dULL },  // Inst #2890 = V6_vcvt_hf_ub
    { 2889,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2889 = V6_vcvt_hf_sf
    { 2888,	2,	1,	4,	253,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801cULL },  // Inst #2888 = V6_vcvt_hf_h
    { 2887,	2,	1,	4,	254,	0,	0,	HexagonImpOpBase + 0,	465,	0, 0x80000000000801dULL },  // Inst #2887 = V6_vcvt_hf_b
    { 2886,	2,	1,	4,	253,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801cULL },  // Inst #2886 = V6_vcvt_h_hf
    { 2885,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2885 = V6_vcvt_bf_sf
    { 2884,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2884 = V6_vcvt_b_hf
    { 2883,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2883 = V6_vconv_w_sf
    { 2882,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2882 = V6_vconv_sf_w
    { 2881,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2881 = V6_vconv_sf_qf32
    { 2880,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	337,	0, 0x80000000000801aULL },  // Inst #2880 = V6_vconv_hf_qf32
    { 2879,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2879 = V6_vconv_hf_qf16
    { 2878,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2878 = V6_vconv_hf_h
    { 2877,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2877 = V6_vconv_h_hf
    { 2876,	3,	1,	4,	252,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x90000000000801cULL },  // Inst #2876 = V6_vcombine_tmp
    { 2875,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL },  // Inst #2875 = V6_vcombine
    { 2874,	3,	1,	4,	44,	0,	0,	HexagonImpOpBase + 0,	980,	0, 0x1800000000008410ULL },  // Inst #2874 = V6_vcmov
    { 2873,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2873 = V6_vcl0w
    { 2872,	2,	1,	4,	251,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801aULL },  // Inst #2872 = V6_vcl0h
    { 2871,	4,	1,	4,	47,	0,	0,	HexagonImpOpBase + 0,	976,	0, 0x800000000008411ULL },  // Inst #2871 = V6_vccombine
    { 2870,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2870 = V6_vavgwrnd
    { 2869,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2869 = V6_vavgw
    { 2868,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2868 = V6_vavguwrnd
    { 2867,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2867 = V6_vavguw
    { 2866,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2866 = V6_vavguhrnd
    { 2865,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2865 = V6_vavguh
    { 2864,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2864 = V6_vavgubrnd
    { 2863,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2863 = V6_vavgub
    { 2862,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2862 = V6_vavghrnd
    { 2861,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2861 = V6_vavgh
    { 2860,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2860 = V6_vavgbrnd
    { 2859,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2859 = V6_vavgb
    { 2858,	2,	1,	4,	250,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x90000000000801cULL },  // Inst #2858 = V6_vassign_tmp
    { 2857,	2,	1,	4,	235,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801eULL },  // Inst #2857 = V6_vassign_fp
    { 2856,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x1800000000008010ULL },  // Inst #2856 = V6_vassign
    { 2855,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2855 = V6_vasrwv
    { 2854,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2854 = V6_vasrwuhsat
    { 2853,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2853 = V6_vasrwuhrndsat
    { 2852,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2852 = V6_vasrwhsat
    { 2851,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2851 = V6_vasrwhrndsat
    { 2850,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2850 = V6_vasrwh
    { 2849,	4,	1,	4,	247,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801aULL },  // Inst #2849 = V6_vasrw_acc
    { 2848,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2848 = V6_vasrw
    { 2847,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	973,	0, 0x480000000000801aULL },  // Inst #2847 = V6_vasrvwuhsat
    { 2846,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	973,	0, 0x480000000000801aULL },  // Inst #2846 = V6_vasrvwuhrndsat
    { 2845,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	973,	0, 0x480000000000801aULL },  // Inst #2845 = V6_vasrvuhubsat
    { 2844,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	973,	0, 0x480000000000801aULL },  // Inst #2844 = V6_vasrvuhubrndsat
    { 2843,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2843 = V6_vasruwuhsat
    { 2842,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2842 = V6_vasruwuhrndsat
    { 2841,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2841 = V6_vasruhubsat
    { 2840,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2840 = V6_vasruhubrndsat
    { 2839,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2839 = V6_vasrhv
    { 2838,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2838 = V6_vasrhubsat
    { 2837,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2837 = V6_vasrhubrndsat
    { 2836,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2836 = V6_vasrhbsat
    { 2835,	4,	1,	4,	249,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x80000000000801aULL },  // Inst #2835 = V6_vasrhbrndsat
    { 2834,	4,	1,	4,	247,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801aULL },  // Inst #2834 = V6_vasrh_acc
    { 2833,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2833 = V6_vasrh
    { 2832,	4,	1,	4,	248,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x800000000008019ULL },  // Inst #2832 = V6_vasr_into
    { 2831,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2831 = V6_vaslwv
    { 2830,	4,	1,	4,	247,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801aULL },  // Inst #2830 = V6_vaslw_acc
    { 2829,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2829 = V6_vaslw
    { 2828,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2828 = V6_vaslhv
    { 2827,	4,	1,	4,	247,	0,	0,	HexagonImpOpBase + 0,	392,	0, 0x84000000000801aULL },  // Inst #2827 = V6_vaslh_acc
    { 2826,	3,	1,	4,	246,	0,	0,	HexagonImpOpBase + 0,	396,	0, 0x80000000000801aULL },  // Inst #2826 = V6_vaslh
    { 2825,	4,	1,	4,	245,	0,	0,	HexagonImpOpBase + 0,	385,	0, 0x84000000000001eULL },  // Inst #2825 = V6_vandvrt_acc
    { 2824,	3,	1,	4,	244,	0,	0,	HexagonImpOpBase + 0,	389,	0, 0x80000000000801eULL },  // Inst #2824 = V6_vandvrt
    { 2823,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	970,	0, 0x3800000000008010ULL },  // Inst #2823 = V6_vandvqv
    { 2822,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	970,	0, 0x3800000000008010ULL },  // Inst #2822 = V6_vandvnqv
    { 2821,	4,	1,	4,	245,	0,	0,	HexagonImpOpBase + 0,	378,	0, 0x84000000000801eULL },  // Inst #2821 = V6_vandqrt_acc
    { 2820,	3,	1,	4,	244,	0,	0,	HexagonImpOpBase + 0,	382,	0, 0x80000000000801eULL },  // Inst #2820 = V6_vandqrt
    { 2819,	4,	1,	4,	245,	0,	0,	HexagonImpOpBase + 0,	378,	0, 0x84000000000801eULL },  // Inst #2819 = V6_vandnqrt_acc
    { 2818,	3,	1,	4,	244,	0,	0,	HexagonImpOpBase + 0,	382,	0, 0x80000000000801eULL },  // Inst #2818 = V6_vandnqrt
    { 2817,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2817 = V6_vand
    { 2816,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	966,	0, 0x800000000008018ULL },  // Inst #2816 = V6_valignbi
    { 2815,	4,	1,	4,	243,	0,	0,	HexagonImpOpBase + 0,	962,	0, 0x800000000008018ULL },  // Inst #2815 = V6_valignb
    { 2814,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2814 = V6_vaddwsat_dv
    { 2813,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2813 = V6_vaddwsat
    { 2812,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2812 = V6_vaddwq
    { 2811,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2811 = V6_vaddwnq
    { 2810,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2810 = V6_vaddw_dv
    { 2809,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2809 = V6_vaddw
    { 2808,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2808 = V6_vadduwsat_dv
    { 2807,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2807 = V6_vadduwsat
    { 2806,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #2806 = V6_vadduhw_acc
    { 2805,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #2805 = V6_vadduhw
    { 2804,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2804 = V6_vadduhsat_dv
    { 2803,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2803 = V6_vadduhsat
    { 2802,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2802 = V6_vaddububb_sat
    { 2801,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2801 = V6_vaddubsat_dv
    { 2800,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2800 = V6_vaddubsat
    { 2799,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #2799 = V6_vaddubh_acc
    { 2798,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #2798 = V6_vaddubh
    { 2797,	4,	1,	4,	242,	0,	0,	HexagonImpOpBase + 0,	371,	0, 0x84000000000801dULL },  // Inst #2797 = V6_vaddhw_acc
    { 2796,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #2796 = V6_vaddhw
    { 2795,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2795 = V6_vaddhsat_dv
    { 2794,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2794 = V6_vaddhsat
    { 2793,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2793 = V6_vaddhq
    { 2792,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2792 = V6_vaddhnq
    { 2791,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2791 = V6_vaddh_dv
    { 2790,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2790 = V6_vaddh
    { 2789,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2789 = V6_vaddclbw
    { 2788,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2788 = V6_vaddclbh
    { 2787,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	958,	0, 0x3800000000008010ULL },  // Inst #2787 = V6_vaddcarrysat
    { 2786,	4,	2,	4,	241,	0,	0,	HexagonImpOpBase + 0,	954,	0, 0x3800000000008010ULL },  // Inst #2786 = V6_vaddcarryo
    { 2785,	5,	2,	4,	240,	0,	0,	HexagonImpOpBase + 0,	949,	0, 0x3800000000008010ULL },  // Inst #2785 = V6_vaddcarry
    { 2784,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2784 = V6_vaddbsat_dv
    { 2783,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2783 = V6_vaddbsat
    { 2782,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2782 = V6_vaddbq
    { 2781,	4,	1,	4,	239,	0,	0,	HexagonImpOpBase + 0,	367,	0, 0x3840000000008010ULL },  // Inst #2781 = V6_vaddbnq
    { 2780,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	364,	0, 0x800000000008011ULL },  // Inst #2780 = V6_vaddb_dv
    { 2779,	3,	1,	4,	37,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x3800000000008010ULL },  // Inst #2779 = V6_vaddb
    { 2778,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2778 = V6_vadd_sf_sf
    { 2777,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #2777 = V6_vadd_sf_hf
    { 2776,	3,	1,	4,	238,	0,	0,	HexagonImpOpBase + 0,	375,	0, 0x80000000000801dULL },  // Inst #2776 = V6_vadd_sf_bf
    { 2775,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2775 = V6_vadd_sf
    { 2774,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2774 = V6_vadd_qf32_mix
    { 2773,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2773 = V6_vadd_qf32
    { 2772,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2772 = V6_vadd_qf16_mix
    { 2771,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2771 = V6_vadd_qf16
    { 2770,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2770 = V6_vadd_hf_hf
    { 2769,	3,	1,	4,	237,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801aULL },  // Inst #2769 = V6_vadd_hf
    { 2768,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2768 = V6_vabsw_sat
    { 2767,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2767 = V6_vabsw
    { 2766,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2766 = V6_vabsh_sat
    { 2765,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2765 = V6_vabsh
    { 2764,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2764 = V6_vabsdiffw
    { 2763,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2763 = V6_vabsdiffuh
    { 2762,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2762 = V6_vabsdiffub
    { 2761,	3,	1,	4,	236,	0,	0,	HexagonImpOpBase + 0,	361,	0, 0x80000000000801cULL },  // Inst #2761 = V6_vabsdiffh
    { 2760,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2760 = V6_vabsb_sat
    { 2759,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x3800000000008010ULL },  // Inst #2759 = V6_vabsb
    { 2758,	2,	1,	4,	235,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801eULL },  // Inst #2758 = V6_vabs_sf
    { 2757,	2,	1,	4,	235,	0,	0,	HexagonImpOpBase + 0,	359,	0, 0x80000000000801eULL },  // Inst #2757 = V6_vabs_hf
    { 2756,	3,	1,	4,	234,	0,	0,	HexagonImpOpBase + 0,	946,	0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL },  // Inst #2756 = V6_vS32b_srls_ppu
    { 2755,	3,	1,	4,	234,	0,	0,	HexagonImpOpBase + 0,	507,	0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL },  // Inst #2755 = V6_vS32b_srls_pi
    { 2754,	2,	0,	4,	233,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL },  // Inst #2754 = V6_vS32b_srls_ai
    { 2753,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	941,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2753 = V6_vS32b_qpred_ppu
    { 2752,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	936,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2752 = V6_vS32b_qpred_pi
    { 2751,	4,	0,	4,	230,	0,	0,	HexagonImpOpBase + 0,	932,	0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL },  // Inst #2751 = V6_vS32b_qpred_ai
    { 2750,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL },  // Inst #2750 = V6_vS32b_pred_ppu
    { 2749,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL },  // Inst #2749 = V6_vS32b_pred_pi
    { 2748,	4,	0,	4,	228,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL },  // Inst #2748 = V6_vS32b_pred_ai
    { 2747,	4,	1,	4,	232,	0,	0,	HexagonImpOpBase + 0,	928,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL },  // Inst #2747 = V6_vS32b_ppu
    { 2746,	4,	1,	4,	232,	0,	0,	HexagonImpOpBase + 0,	924,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL },  // Inst #2746 = V6_vS32b_pi
    { 2745,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	941,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2745 = V6_vS32b_nt_qpred_ppu
    { 2744,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	936,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2744 = V6_vS32b_nt_qpred_pi
    { 2743,	4,	0,	4,	230,	0,	0,	HexagonImpOpBase + 0,	932,	0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL },  // Inst #2743 = V6_vS32b_nt_qpred_ai
    { 2742,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL },  // Inst #2742 = V6_vS32b_nt_pred_ppu
    { 2741,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL },  // Inst #2741 = V6_vS32b_nt_pred_pi
    { 2740,	4,	0,	4,	228,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL },  // Inst #2740 = V6_vS32b_nt_pred_ai
    { 2739,	4,	1,	4,	232,	0,	0,	HexagonImpOpBase + 0,	928,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL },  // Inst #2739 = V6_vS32b_nt_ppu
    { 2738,	4,	1,	4,	232,	0,	0,	HexagonImpOpBase + 0,	924,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL },  // Inst #2738 = V6_vS32b_nt_pi
    { 2737,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	941,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2737 = V6_vS32b_nt_nqpred_ppu
    { 2736,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	936,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2736 = V6_vS32b_nt_nqpred_pi
    { 2735,	4,	0,	4,	230,	0,	0,	HexagonImpOpBase + 0,	932,	0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL },  // Inst #2735 = V6_vS32b_nt_nqpred_ai
    { 2734,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL },  // Inst #2734 = V6_vS32b_nt_npred_ppu
    { 2733,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL },  // Inst #2733 = V6_vS32b_nt_npred_pi
    { 2732,	4,	0,	4,	228,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL },  // Inst #2732 = V6_vS32b_nt_npred_ai
    { 2731,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL },  // Inst #2731 = V6_vS32b_nt_new_pred_ppu
    { 2730,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL },  // Inst #2730 = V6_vS32b_nt_new_pred_pi
    { 2729,	4,	0,	4,	225,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL },  // Inst #2729 = V6_vS32b_nt_new_pred_ai
    { 2728,	4,	1,	4,	227,	0,	0,	HexagonImpOpBase + 0,	928,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL },  // Inst #2728 = V6_vS32b_nt_new_ppu
    { 2727,	4,	1,	4,	227,	0,	0,	HexagonImpOpBase + 0,	924,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL },  // Inst #2727 = V6_vS32b_nt_new_pi
    { 2726,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL },  // Inst #2726 = V6_vS32b_nt_new_npred_ppu
    { 2725,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL },  // Inst #2725 = V6_vS32b_nt_new_npred_pi
    { 2724,	4,	0,	4,	225,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL },  // Inst #2724 = V6_vS32b_nt_new_npred_ai
    { 2723,	3,	0,	4,	224,	0,	0,	HexagonImpOpBase + 0,	294,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL },  // Inst #2723 = V6_vS32b_nt_new_ai
    { 2722,	3,	0,	4,	46,	0,	0,	HexagonImpOpBase + 0,	294,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL },  // Inst #2722 = V6_vS32b_nt_ai
    { 2721,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	941,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2721 = V6_vS32b_nqpred_ppu
    { 2720,	5,	1,	4,	231,	0,	0,	HexagonImpOpBase + 0,	936,	0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL },  // Inst #2720 = V6_vS32b_nqpred_pi
    { 2719,	4,	0,	4,	230,	0,	0,	HexagonImpOpBase + 0,	932,	0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL },  // Inst #2719 = V6_vS32b_nqpred_ai
    { 2718,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL },  // Inst #2718 = V6_vS32b_npred_ppu
    { 2717,	5,	1,	4,	229,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL },  // Inst #2717 = V6_vS32b_npred_pi
    { 2716,	4,	0,	4,	228,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL },  // Inst #2716 = V6_vS32b_npred_ai
    { 2715,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL },  // Inst #2715 = V6_vS32b_new_pred_ppu
    { 2714,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL },  // Inst #2714 = V6_vS32b_new_pred_pi
    { 2713,	4,	0,	4,	225,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL },  // Inst #2713 = V6_vS32b_new_pred_ai
    { 2712,	4,	1,	4,	227,	0,	0,	HexagonImpOpBase + 0,	928,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL },  // Inst #2712 = V6_vS32b_new_ppu
    { 2711,	4,	1,	4,	227,	0,	0,	HexagonImpOpBase + 0,	924,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL },  // Inst #2711 = V6_vS32b_new_pi
    { 2710,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL },  // Inst #2710 = V6_vS32b_new_npred_ppu
    { 2709,	5,	1,	4,	226,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL },  // Inst #2709 = V6_vS32b_new_npred_pi
    { 2708,	4,	0,	4,	225,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL },  // Inst #2708 = V6_vS32b_new_npred_ai
    { 2707,	3,	0,	4,	224,	0,	0,	HexagonImpOpBase + 0,	294,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL },  // Inst #2707 = V6_vS32b_new_ai
    { 2706,	3,	0,	4,	46,	0,	0,	HexagonImpOpBase + 0,	294,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL },  // Inst #2706 = V6_vS32b_ai
    { 2705,	5,	1,	4,	222,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL },  // Inst #2705 = V6_vS32Ub_pred_ppu
    { 2704,	5,	1,	4,	222,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL },  // Inst #2704 = V6_vS32Ub_pred_pi
    { 2703,	4,	0,	4,	221,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL },  // Inst #2703 = V6_vS32Ub_pred_ai
    { 2702,	4,	1,	4,	223,	0,	0,	HexagonImpOpBase + 0,	928,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL },  // Inst #2702 = V6_vS32Ub_ppu
    { 2701,	4,	1,	4,	223,	0,	0,	HexagonImpOpBase + 0,	924,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL },  // Inst #2701 = V6_vS32Ub_pi
    { 2700,	5,	1,	4,	222,	0,	0,	HexagonImpOpBase + 0,	919,	0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL },  // Inst #2700 = V6_vS32Ub_npred_ppu
    { 2699,	5,	1,	4,	222,	0,	0,	HexagonImpOpBase + 0,	914,	0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL },  // Inst #2699 = V6_vS32Ub_npred_pi
    { 2698,	4,	0,	4,	221,	0,	0,	HexagonImpOpBase + 0,	910,	0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL },  // Inst #2698 = V6_vS32Ub_npred_ai
    { 2697,	3,	0,	4,	220,	0,	0,	HexagonImpOpBase + 0,	294,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL },  // Inst #2697 = V6_vS32Ub_ai
    { 2696,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL },  // Inst #2696 = V6_vL32b_tmp_pred_ppu
    { 2695,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL },  // Inst #2695 = V6_vL32b_tmp_pred_pi
    { 2694,	4,	1,	4,	217,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL },  // Inst #2694 = V6_vL32b_tmp_pred_ai
    { 2693,	4,	2,	4,	219,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL },  // Inst #2693 = V6_vL32b_tmp_ppu
    { 2692,	4,	2,	4,	219,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL },  // Inst #2692 = V6_vL32b_tmp_pi
    { 2691,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL },  // Inst #2691 = V6_vL32b_tmp_npred_ppu
    { 2690,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL },  // Inst #2690 = V6_vL32b_tmp_npred_pi
    { 2689,	4,	1,	4,	217,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL },  // Inst #2689 = V6_vL32b_tmp_npred_ai
    { 2688,	3,	1,	4,	216,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL },  // Inst #2688 = V6_vL32b_tmp_ai
    { 2687,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL },  // Inst #2687 = V6_vL32b_pred_ppu
    { 2686,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL },  // Inst #2686 = V6_vL32b_pred_pi
    { 2685,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL },  // Inst #2685 = V6_vL32b_pred_ai
    { 2684,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL },  // Inst #2684 = V6_vL32b_ppu
    { 2683,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL },  // Inst #2683 = V6_vL32b_pi
    { 2682,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL },  // Inst #2682 = V6_vL32b_nt_tmp_pred_ppu
    { 2681,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL },  // Inst #2681 = V6_vL32b_nt_tmp_pred_pi
    { 2680,	4,	1,	4,	217,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL },  // Inst #2680 = V6_vL32b_nt_tmp_pred_ai
    { 2679,	4,	2,	4,	219,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL },  // Inst #2679 = V6_vL32b_nt_tmp_ppu
    { 2678,	4,	2,	4,	219,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL },  // Inst #2678 = V6_vL32b_nt_tmp_pi
    { 2677,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL },  // Inst #2677 = V6_vL32b_nt_tmp_npred_ppu
    { 2676,	5,	2,	4,	218,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL },  // Inst #2676 = V6_vL32b_nt_tmp_npred_pi
    { 2675,	4,	1,	4,	217,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL },  // Inst #2675 = V6_vL32b_nt_tmp_npred_ai
    { 2674,	3,	1,	4,	216,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL },  // Inst #2674 = V6_vL32b_nt_tmp_ai
    { 2673,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL },  // Inst #2673 = V6_vL32b_nt_pred_ppu
    { 2672,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL },  // Inst #2672 = V6_vL32b_nt_pred_pi
    { 2671,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL },  // Inst #2671 = V6_vL32b_nt_pred_ai
    { 2670,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL },  // Inst #2670 = V6_vL32b_nt_ppu
    { 2669,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL },  // Inst #2669 = V6_vL32b_nt_pi
    { 2668,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL },  // Inst #2668 = V6_vL32b_nt_npred_ppu
    { 2667,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL },  // Inst #2667 = V6_vL32b_nt_npred_pi
    { 2666,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL },  // Inst #2666 = V6_vL32b_nt_npred_ai
    { 2665,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL },  // Inst #2665 = V6_vL32b_nt_cur_pred_ppu
    { 2664,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL },  // Inst #2664 = V6_vL32b_nt_cur_pred_pi
    { 2663,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL },  // Inst #2663 = V6_vL32b_nt_cur_pred_ai
    { 2662,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL },  // Inst #2662 = V6_vL32b_nt_cur_ppu
    { 2661,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL },  // Inst #2661 = V6_vL32b_nt_cur_pi
    { 2660,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL },  // Inst #2660 = V6_vL32b_nt_cur_npred_ppu
    { 2659,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL },  // Inst #2659 = V6_vL32b_nt_cur_npred_pi
    { 2658,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL },  // Inst #2658 = V6_vL32b_nt_cur_npred_ai
    { 2657,	3,	1,	4,	42,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL },  // Inst #2657 = V6_vL32b_nt_cur_ai
    { 2656,	3,	1,	4,	42,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL },  // Inst #2656 = V6_vL32b_nt_ai
    { 2655,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL },  // Inst #2655 = V6_vL32b_npred_ppu
    { 2654,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL },  // Inst #2654 = V6_vL32b_npred_pi
    { 2653,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL },  // Inst #2653 = V6_vL32b_npred_ai
    { 2652,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL },  // Inst #2652 = V6_vL32b_cur_pred_ppu
    { 2651,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL },  // Inst #2651 = V6_vL32b_cur_pred_pi
    { 2650,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL },  // Inst #2650 = V6_vL32b_cur_pred_ai
    { 2649,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL },  // Inst #2649 = V6_vL32b_cur_ppu
    { 2648,	4,	2,	4,	215,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL },  // Inst #2648 = V6_vL32b_cur_pi
    { 2647,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	905,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL },  // Inst #2647 = V6_vL32b_cur_npred_ppu
    { 2646,	5,	2,	4,	214,	0,	0,	HexagonImpOpBase + 0,	900,	0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL },  // Inst #2646 = V6_vL32b_cur_npred_pi
    { 2645,	4,	1,	4,	213,	0,	0,	HexagonImpOpBase + 0,	896,	0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL },  // Inst #2645 = V6_vL32b_cur_npred_ai
    { 2644,	3,	1,	4,	42,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL },  // Inst #2644 = V6_vL32b_cur_ai
    { 2643,	3,	1,	4,	42,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL },  // Inst #2643 = V6_vL32b_ai
    { 2642,	4,	2,	4,	212,	0,	0,	HexagonImpOpBase + 0,	892,	0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL },  // Inst #2642 = V6_vL32Ub_ppu
    { 2641,	4,	2,	4,	212,	0,	0,	HexagonImpOpBase + 0,	888,	0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL },  // Inst #2641 = V6_vL32Ub_pi
    { 2640,	3,	1,	4,	211,	0,	0,	HexagonImpOpBase + 0,	277,	0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL },  // Inst #2640 = V6_vL32Ub_ai
    { 2639,	5,	1,	4,	210,	0,	0,	HexagonImpOpBase + 0,	354,	0, 0x84000000000801dULL },  // Inst #2639 = V6_v6mpyvubs10_vxx
    { 2638,	4,	1,	4,	209,	0,	0,	HexagonImpOpBase + 0,	350,	0, 0x80000000000801dULL },  // Inst #2638 = V6_v6mpyvubs10
    { 2637,	5,	1,	4,	210,	0,	0,	HexagonImpOpBase + 0,	354,	0, 0x84000000000801dULL },  // Inst #2637 = V6_v6mpyhubs10_vxx
    { 2636,	4,	1,	4,	209,	0,	0,	HexagonImpOpBase + 0,	350,	0, 0x80000000000801dULL },  // Inst #2636 = V6_v6mpyhubs10
    { 2635,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2635 = V6_shuffeqw
    { 2634,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2634 = V6_shuffeqh
    { 2633,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2633 = V6_pred_xor
    { 2632,	2,	1,	4,	208,	0,	0,	HexagonImpOpBase + 0,	886,	0, 0x800000000008018ULL },  // Inst #2632 = V6_pred_scalar2v2
    { 2631,	2,	1,	4,	208,	0,	0,	HexagonImpOpBase + 0,	886,	0, 0x800000000008018ULL },  // Inst #2631 = V6_pred_scalar2
    { 2630,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2630 = V6_pred_or_n
    { 2629,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2629 = V6_pred_or
    { 2628,	2,	1,	4,	63,	0,	0,	HexagonImpOpBase + 0,	884,	0, 0x3800000000008010ULL },  // Inst #2628 = V6_pred_not
    { 2627,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2627 = V6_pred_and_n
    { 2626,	3,	1,	4,	41,	0,	0,	HexagonImpOpBase + 0,	881,	0, 0x800000000008011ULL },  // Inst #2626 = V6_pred_and
    { 2625,	2,	1,	4,	45,	0,	0,	HexagonImpOpBase + 0,	289,	0, 0x80000000000801eULL },  // Inst #2625 = V6_lvsplatw
    { 2624,	2,	1,	4,	45,	0,	0,	HexagonImpOpBase + 0,	289,	0, 0x80000000000801eULL },  // Inst #2624 = V6_lvsplath
    { 2623,	2,	1,	4,	45,	0,	0,	HexagonImpOpBase + 0,	289,	0, 0x80000000000801eULL },  // Inst #2623 = V6_lvsplatb
    { 2622,	3,	1,	4,	207,	0,	0,	HexagonImpOpBase + 0,	334,	0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL },  // Inst #2622 = V6_extractw
    { 2621,	2,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	167,	0, 0xc2800000ULL },  // Inst #2621 = TFRI64_V4
    { 2620,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	495,	0, 0xc2800000ULL },  // Inst #2620 = TFRI64_V2_ext
    { 2619,	2,	0,	4,	206,	0,	0,	HexagonImpOpBase + 0,	615,	0|(1ULL<<MCID::MayStore), 0x1b000000002aULL },  // Inst #2619 = SS2_storewi1
    { 2618,	2,	0,	4,	206,	0,	0,	HexagonImpOpBase + 0,	615,	0|(1ULL<<MCID::MayStore), 0x1b000000002aULL },  // Inst #2618 = SS2_storewi0
    { 2617,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 44,	879,	0|(1ULL<<MCID::MayStore), 0x1b000000002aULL },  // Inst #2617 = SS2_storew_sp
    { 2616,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	874,	0|(1ULL<<MCID::MayStore), 0x13000000002aULL },  // Inst #2616 = SS2_storeh_io
    { 2615,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 44,	877,	0|(1ULL<<MCID::MayStore), 0x23000000002aULL },  // Inst #2615 = SS2_stored_sp
    { 2614,	2,	0,	4,	206,	0,	0,	HexagonImpOpBase + 0,	615,	0|(1ULL<<MCID::MayStore), 0xb000000002aULL },  // Inst #2614 = SS2_storebi1
    { 2613,	2,	0,	4,	206,	0,	0,	HexagonImpOpBase + 0,	615,	0|(1ULL<<MCID::MayStore), 0xb000000002aULL },  // Inst #2613 = SS2_storebi0
    { 2612,	1,	0,	4,	205,	5,	2,	HexagonImpOpBase + 161,	0,	0|(1ULL<<MCID::MayStore), 0x23000000002aULL },  // Inst #2612 = SS2_allocframe
    { 2611,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	874,	0|(1ULL<<MCID::MayStore), 0x1b000000002aULL },  // Inst #2611 = SS1_storew_io
    { 2610,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	874,	0|(1ULL<<MCID::MayStore), 0xb000000002aULL },  // Inst #2610 = SS1_storeb_io
    { 2609,	0,	0,	4,	204,	3,	4,	HexagonImpOpBase + 154,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000142aULL },  // Inst #2609 = SL2_return_tnew
    { 2608,	0,	0,	4,	204,	3,	4,	HexagonImpOpBase + 154,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000042aULL },  // Inst #2608 = SL2_return_t
    { 2607,	0,	0,	4,	204,	3,	4,	HexagonImpOpBase + 154,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c2aULL },  // Inst #2607 = SL2_return_fnew
    { 2606,	0,	0,	4,	204,	3,	4,	HexagonImpOpBase + 154,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000000c2aULL },  // Inst #2606 = SL2_return_f
    { 2605,	0,	0,	4,	204,	2,	4,	HexagonImpOpBase + 148,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000002aULL },  // Inst #2605 = SL2_return
    { 2604,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	609,	0|(1ULL<<MCID::MayLoad), 0x13000000802aULL },  // Inst #2604 = SL2_loadruh_io
    { 2603,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 44,	615,	0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL },  // Inst #2603 = SL2_loadri_sp
    { 2602,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	609,	0|(1ULL<<MCID::MayLoad), 0x13000000802aULL },  // Inst #2602 = SL2_loadrh_io
    { 2601,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 44,	870,	0|(1ULL<<MCID::MayLoad), 0x23000000802aULL },  // Inst #2601 = SL2_loadrd_sp
    { 2600,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	609,	0|(1ULL<<MCID::MayLoad), 0xb000000802aULL },  // Inst #2600 = SL2_loadrb_io
    { 2599,	0,	0,	4,	203,	2,	1,	HexagonImpOpBase + 145,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL },  // Inst #2599 = SL2_jumpr31_tnew
    { 2598,	0,	0,	4,	203,	2,	1,	HexagonImpOpBase + 145,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL },  // Inst #2598 = SL2_jumpr31_t
    { 2597,	0,	0,	4,	203,	2,	1,	HexagonImpOpBase + 145,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL },  // Inst #2597 = SL2_jumpr31_fnew
    { 2596,	0,	0,	4,	203,	2,	1,	HexagonImpOpBase + 145,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL },  // Inst #2596 = SL2_jumpr31_f
    { 2595,	0,	0,	4,	203,	1,	1,	HexagonImpOpBase + 143,	1,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL },  // Inst #2595 = SL2_jumpr31
    { 2594,	0,	0,	4,	202,	2,	3,	HexagonImpOpBase + 138,	1,	0|(1ULL<<MCID::MayLoad), 0x20000000002aULL },  // Inst #2594 = SL2_deallocframe
    { 2593,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	609,	0|(1ULL<<MCID::MayLoad), 0xb000000802aULL },  // Inst #2593 = SL1_loadrub_io
    { 2592,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	609,	0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL },  // Inst #2592 = SL1_loadri_io
    { 2591,	1,	0,	4,	35,	2,	3,	HexagonImpOpBase + 133,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2591 = SAVE_REGISTERS_CALL_V4_PIC
    { 2590,	1,	0,	4,	35,	2,	3,	HexagonImpOpBase + 133,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2590 = SAVE_REGISTERS_CALL_V4_EXT_PIC
    { 2589,	1,	0,	4,	35,	2,	0,	HexagonImpOpBase + 122,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2589 = SAVE_REGISTERS_CALL_V4_EXT
    { 2588,	1,	0,	4,	35,	2,	4,	HexagonImpOpBase + 127,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2588 = SAVE_REGISTERS_CALL_V4STK_PIC
    { 2587,	1,	0,	4,	35,	2,	4,	HexagonImpOpBase + 127,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2587 = SAVE_REGISTERS_CALL_V4STK_EXT_PIC
    { 2586,	1,	0,	4,	35,	2,	1,	HexagonImpOpBase + 124,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2586 = SAVE_REGISTERS_CALL_V4STK_EXT
    { 2585,	1,	0,	4,	35,	2,	1,	HexagonImpOpBase + 124,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2585 = SAVE_REGISTERS_CALL_V4STK
    { 2584,	1,	0,	4,	35,	2,	0,	HexagonImpOpBase + 122,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2584 = SAVE_REGISTERS_CALL_V4
    { 2583,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2583 = SA1_zxth
    { 2582,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2582 = SA1_zxtb
    { 2581,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2581 = SA1_tfr
    { 2580,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2580 = SA1_sxth
    { 2579,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2579 = SA1_sxtb
    { 2578,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	615,	0, 0x802aULL },  // Inst #2578 = SA1_setin1
    { 2577,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	615,	0, 0xc280802aULL },  // Inst #2577 = SA1_seti
    { 2576,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2576 = SA1_inc
    { 2575,	3,	1,	4,	197,	0,	0,	HexagonImpOpBase + 0,	609,	0, 0x802aULL },  // Inst #2575 = SA1_dec
    { 2574,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	872,	0, 0x802aULL },  // Inst #2574 = SA1_combinezr
    { 2573,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	872,	0, 0x802aULL },  // Inst #2573 = SA1_combinerz
    { 2572,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	870,	0, 0x802aULL },  // Inst #2572 = SA1_combine3i
    { 2571,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	870,	0, 0x802aULL },  // Inst #2571 = SA1_combine2i
    { 2570,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	870,	0, 0x802aULL },  // Inst #2570 = SA1_combine1i
    { 2569,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	870,	0, 0x802aULL },  // Inst #2569 = SA1_combine0i
    { 2568,	2,	0,	4,	201,	0,	1,	HexagonImpOpBase + 121,	615,	0, 0x2aULL },  // Inst #2568 = SA1_cmpeqi
    { 2567,	1,	1,	4,	200,	1,	0,	HexagonImpOpBase + 121,	869,	0, 0x942aULL },  // Inst #2567 = SA1_clrtnew
    { 2566,	1,	1,	4,	199,	1,	0,	HexagonImpOpBase + 121,	869,	0, 0x842aULL },  // Inst #2566 = SA1_clrt
    { 2565,	1,	1,	4,	200,	1,	0,	HexagonImpOpBase + 121,	869,	0, 0x9c2aULL },  // Inst #2565 = SA1_clrfnew
    { 2564,	1,	1,	4,	199,	1,	0,	HexagonImpOpBase + 121,	869,	0, 0x8c2aULL },  // Inst #2564 = SA1_clrf
    { 2563,	2,	1,	4,	198,	0,	0,	HexagonImpOpBase + 0,	867,	0, 0x802aULL },  // Inst #2563 = SA1_and1
    { 2562,	2,	1,	4,	198,	1,	0,	HexagonImpOpBase + 44,	615,	0, 0x802aULL },  // Inst #2562 = SA1_addsp
    { 2561,	3,	1,	4,	197,	0,	0,	HexagonImpOpBase + 0,	864,	0, 0x802aULL },  // Inst #2561 = SA1_addrx
    { 2560,	3,	1,	4,	197,	0,	0,	HexagonImpOpBase + 0,	861,	0, 0xf480802aULL },  // Inst #2560 = SA1_addi
    { 2559,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2559 = S6_vtrunohb_ppp
    { 2558,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2558 = S6_vtrunehb_ppp
    { 2557,	2,	1,	4,	196,	0,	0,	HexagonImpOpBase + 0,	190,	0, 0x2bULL },  // Inst #2557 = S6_vsplatrbp
    { 2556,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2556 = S6_rol_i_r_xacc
    { 2555,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2555 = S6_rol_i_r_or
    { 2554,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2554 = S6_rol_i_r_nac
    { 2553,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2553 = S6_rol_i_r_and
    { 2552,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2552 = S6_rol_i_r_acc
    { 2551,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2551 = S6_rol_i_r
    { 2550,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2550 = S6_rol_i_p_xacc
    { 2549,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2549 = S6_rol_i_p_or
    { 2548,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2548 = S6_rol_i_p_nac
    { 2547,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2547 = S6_rol_i_p_and
    { 2546,	4,	1,	4,	195,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2546 = S6_rol_i_p_acc
    { 2545,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2545 = S6_rol_i_p
    { 2544,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x8000000000002bULL },  // Inst #2544 = S5_vasrhrnd
    { 2543,	2,	1,	4,	194,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2543 = S5_popcountp
    { 2542,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	314,	0, 0x8000000000802bULL },  // Inst #2542 = S5_asrhub_sat
    { 2541,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	314,	0, 0x8000000000802bULL },  // Inst #2541 = S5_asrhub_rnd_sat
    { 2540,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2540 = S4_vxsubaddw
    { 2539,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2539 = S4_vxsubaddhr
    { 2538,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2538 = S4_vxsubaddh
    { 2537,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2537 = S4_vxaddsubw
    { 2536,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2536 = S4_vxaddsubhr
    { 2535,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x8000000000002cULL },  // Inst #2535 = S4_vxaddsubh
    { 2534,	5,	1,	4,	193,	0,	0,	HexagonImpOpBase + 0,	856,	0, 0x8000000000002cULL },  // Inst #2534 = S4_vrcrotate_acc
    { 2533,	4,	1,	4,	192,	0,	0,	HexagonImpOpBase + 0,	852,	0, 0x8000000000002cULL },  // Inst #2533 = S4_vrcrotate
    { 2532,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2532 = S4_subi_lsr_ri
    { 2531,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2531 = S4_subi_asl_ri
    { 2530,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	726,	0, 0x800000d4808003ULL },  // Inst #2530 = S4_subaddi
    { 2529,	4,	0,	4,	191,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL },  // Inst #2529 = S4_storerinew_ur
    { 2528,	4,	0,	4,	190,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL },  // Inst #2528 = S4_storerinew_rr
    { 2527,	3,	1,	4,	186,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL },  // Inst #2527 = S4_storerinew_ap
    { 2526,	4,	0,	4,	189,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL },  // Inst #2526 = S4_storeri_ur
    { 2525,	4,	0,	4,	188,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL },  // Inst #2525 = S4_storeri_rr
    { 2524,	3,	1,	4,	182,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL },  // Inst #2524 = S4_storeri_ap
    { 2523,	4,	0,	4,	191,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL },  // Inst #2523 = S4_storerhnew_ur
    { 2522,	4,	0,	4,	190,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL },  // Inst #2522 = S4_storerhnew_rr
    { 2521,	3,	1,	4,	186,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL },  // Inst #2521 = S4_storerhnew_ap
    { 2520,	4,	0,	4,	189,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL },  // Inst #2520 = S4_storerh_ur
    { 2519,	4,	0,	4,	188,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL },  // Inst #2519 = S4_storerh_rr
    { 2518,	3,	1,	4,	182,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL },  // Inst #2518 = S4_storerh_ap
    { 2517,	4,	0,	4,	189,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL },  // Inst #2517 = S4_storerf_ur
    { 2516,	4,	0,	4,	188,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL },  // Inst #2516 = S4_storerf_rr
    { 2515,	3,	1,	4,	182,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL },  // Inst #2515 = S4_storerf_ap
    { 2514,	4,	0,	4,	189,	0,	0,	HexagonImpOpBase + 0,	848,	0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL },  // Inst #2514 = S4_storerd_ur
    { 2513,	4,	0,	4,	188,	0,	0,	HexagonImpOpBase + 0,	844,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL },  // Inst #2513 = S4_storerd_rr
    { 2512,	3,	1,	4,	182,	0,	0,	HexagonImpOpBase + 0,	513,	0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL },  // Inst #2512 = S4_storerd_ap
    { 2511,	4,	0,	4,	191,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL },  // Inst #2511 = S4_storerbnew_ur
    { 2510,	4,	0,	4,	190,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL },  // Inst #2510 = S4_storerbnew_rr
    { 2509,	3,	1,	4,	186,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL },  // Inst #2509 = S4_storerbnew_ap
    { 2508,	4,	0,	4,	189,	0,	0,	HexagonImpOpBase + 0,	840,	0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL },  // Inst #2508 = S4_storerb_ur
    { 2507,	4,	0,	4,	188,	0,	0,	HexagonImpOpBase + 0,	726,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL },  // Inst #2507 = S4_storerb_rr
    { 2506,	3,	1,	4,	182,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL },  // Inst #2506 = S4_storerb_ap
    { 2505,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL },  // Inst #2505 = S4_storeiritnew_io
    { 2504,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL },  // Inst #2504 = S4_storeirit_io
    { 2503,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL },  // Inst #2503 = S4_storeirifnew_io
    { 2502,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL },  // Inst #2502 = S4_storeirif_io
    { 2501,	3,	0,	4,	55,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL },  // Inst #2501 = S4_storeiri_io
    { 2500,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL },  // Inst #2500 = S4_storeirhtnew_io
    { 2499,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL },  // Inst #2499 = S4_storeirht_io
    { 2498,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL },  // Inst #2498 = S4_storeirhfnew_io
    { 2497,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL },  // Inst #2497 = S4_storeirhf_io
    { 2496,	3,	0,	4,	55,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL },  // Inst #2496 = S4_storeirh_io
    { 2495,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL },  // Inst #2495 = S4_storeirbtnew_io
    { 2494,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL },  // Inst #2494 = S4_storeirbt_io
    { 2493,	4,	0,	4,	57,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL },  // Inst #2493 = S4_storeirbfnew_io
    { 2492,	4,	0,	4,	56,	0,	0,	HexagonImpOpBase + 0,	836,	0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL },  // Inst #2492 = S4_storeirbf_io
    { 2491,	3,	0,	4,	55,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL },  // Inst #2491 = S4_storeirb_io
    { 2490,	2,	0,	4,	178,	0,	0,	HexagonImpOpBase + 0,	307,	0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL },  // Inst #2490 = S4_stored_rl_st_vi
    { 2489,	2,	0,	4,	178,	0,	0,	HexagonImpOpBase + 0,	307,	0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL },  // Inst #2489 = S4_stored_rl_at_vi
    { 2488,	3,	1,	4,	177,	0,	0,	HexagonImpOpBase + 0,	172,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL },  // Inst #2488 = S4_stored_locked
    { 2487,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL },  // Inst #2487 = S4_pstoreritnew_rr
    { 2486,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b090488142fULL },  // Inst #2486 = S4_pstoreritnew_io
    { 2485,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL },  // Inst #2485 = S4_pstoreritnew_abs
    { 2484,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL },  // Inst #2484 = S4_pstorerit_rr
    { 2483,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL },  // Inst #2483 = S4_pstorerit_abs
    { 2482,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL },  // Inst #2482 = S4_pstorerinewtnew_rr
    { 2481,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b890493542fULL },  // Inst #2481 = S4_pstorerinewtnew_io
    { 2480,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL },  // Inst #2480 = S4_pstorerinewtnew_abs
    { 2479,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL },  // Inst #2479 = S4_pstorerinewt_rr
    { 2478,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL },  // Inst #2478 = S4_pstorerinewt_abs
    { 2477,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL },  // Inst #2477 = S4_pstorerinewfnew_rr
    { 2476,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL },  // Inst #2476 = S4_pstorerinewfnew_io
    { 2475,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL },  // Inst #2475 = S4_pstorerinewfnew_abs
    { 2474,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL },  // Inst #2474 = S4_pstorerinewf_rr
    { 2473,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL },  // Inst #2473 = S4_pstorerinewf_abs
    { 2472,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL },  // Inst #2472 = S4_pstorerifnew_rr
    { 2471,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL },  // Inst #2471 = S4_pstorerifnew_io
    { 2470,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL },  // Inst #2470 = S4_pstorerifnew_abs
    { 2469,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL },  // Inst #2469 = S4_pstorerif_rr
    { 2468,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL },  // Inst #2468 = S4_pstorerif_abs
    { 2467,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000081429ULL },  // Inst #2467 = S4_pstorerhtnew_rr
    { 2466,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e488142fULL },  // Inst #2466 = S4_pstorerhtnew_io
    { 2465,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL },  // Inst #2465 = S4_pstorerhtnew_abs
    { 2464,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000080429ULL },  // Inst #2464 = S4_pstorerht_rr
    { 2463,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL },  // Inst #2463 = S4_pstorerht_abs
    { 2462,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x158000145429ULL },  // Inst #2462 = S4_pstorerhnewtnew_rr
    { 2461,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1384e493542fULL },  // Inst #2461 = S4_pstorerhnewtnew_io
    { 2460,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL },  // Inst #2460 = S4_pstorerhnewtnew_abs
    { 2459,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x158000144429ULL },  // Inst #2459 = S4_pstorerhnewt_rr
    { 2458,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL },  // Inst #2458 = S4_pstorerhnewt_abs
    { 2457,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x158000145c29ULL },  // Inst #2457 = S4_pstorerhnewfnew_rr
    { 2456,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL },  // Inst #2456 = S4_pstorerhnewfnew_io
    { 2455,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL },  // Inst #2455 = S4_pstorerhnewfnew_abs
    { 2454,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x158000144c29ULL },  // Inst #2454 = S4_pstorerhnewf_rr
    { 2453,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL },  // Inst #2453 = S4_pstorerhnewf_abs
    { 2452,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000081c29ULL },  // Inst #2452 = S4_pstorerhfnew_rr
    { 2451,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL },  // Inst #2451 = S4_pstorerhfnew_io
    { 2450,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL },  // Inst #2450 = S4_pstorerhfnew_abs
    { 2449,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000080c29ULL },  // Inst #2449 = S4_pstorerhf_rr
    { 2448,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL },  // Inst #2448 = S4_pstorerhf_abs
    { 2447,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000001429ULL },  // Inst #2447 = S4_pstorerftnew_rr
    { 2446,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e480142fULL },  // Inst #2446 = S4_pstorerftnew_io
    { 2445,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL },  // Inst #2445 = S4_pstorerftnew_abs
    { 2444,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000000429ULL },  // Inst #2444 = S4_pstorerft_rr
    { 2443,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL },  // Inst #2443 = S4_pstorerft_abs
    { 2442,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000001c29ULL },  // Inst #2442 = S4_pstorerffnew_rr
    { 2441,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL },  // Inst #2441 = S4_pstorerffnew_io
    { 2440,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL },  // Inst #2440 = S4_pstorerffnew_abs
    { 2439,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0x150000000c29ULL },  // Inst #2439 = S4_pstorerff_rr
    { 2438,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL },  // Inst #2438 = S4_pstorerff_abs
    { 2437,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	831,	0|(1ULL<<MCID::MayStore), 0x250000001429ULL },  // Inst #2437 = S4_pstorerdtnew_rr
    { 2436,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	769,	0|(1ULL<<MCID::MayStore), 0x230d2480142fULL },  // Inst #2436 = S4_pstorerdtnew_io
    { 2435,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	828,	0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL },  // Inst #2435 = S4_pstorerdtnew_abs
    { 2434,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	831,	0|(1ULL<<MCID::MayStore), 0x250000000429ULL },  // Inst #2434 = S4_pstorerdt_rr
    { 2433,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	828,	0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL },  // Inst #2433 = S4_pstorerdt_abs
    { 2432,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	831,	0|(1ULL<<MCID::MayStore), 0x250000001c29ULL },  // Inst #2432 = S4_pstorerdfnew_rr
    { 2431,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	769,	0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL },  // Inst #2431 = S4_pstorerdfnew_io
    { 2430,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	828,	0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL },  // Inst #2430 = S4_pstorerdfnew_abs
    { 2429,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	831,	0|(1ULL<<MCID::MayStore), 0x250000000c29ULL },  // Inst #2429 = S4_pstorerdf_rr
    { 2428,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	828,	0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL },  // Inst #2428 = S4_pstorerdf_abs
    { 2427,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd0000081429ULL },  // Inst #2427 = S4_pstorerbtnew_rr
    { 2426,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb00c488142fULL },  // Inst #2426 = S4_pstorerbtnew_io
    { 2425,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x900c3881429ULL },  // Inst #2425 = S4_pstorerbtnew_abs
    { 2424,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd0000080429ULL },  // Inst #2424 = S4_pstorerbt_rr
    { 2423,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x900c3880429ULL },  // Inst #2423 = S4_pstorerbt_abs
    { 2422,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd8000145429ULL },  // Inst #2422 = S4_pstorerbnewtnew_rr
    { 2421,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb80c493542fULL },  // Inst #2421 = S4_pstorerbnewtnew_io
    { 2420,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x980c3925429ULL },  // Inst #2420 = S4_pstorerbnewtnew_abs
    { 2419,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd8000144429ULL },  // Inst #2419 = S4_pstorerbnewt_rr
    { 2418,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x980c3924429ULL },  // Inst #2418 = S4_pstorerbnewt_abs
    { 2417,	5,	0,	4,	187,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL },  // Inst #2417 = S4_pstorerbnewfnew_rr
    { 2416,	4,	0,	4,	54,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL },  // Inst #2416 = S4_pstorerbnewfnew_io
    { 2415,	3,	0,	4,	186,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL },  // Inst #2415 = S4_pstorerbnewfnew_abs
    { 2414,	5,	0,	4,	185,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL },  // Inst #2414 = S4_pstorerbnewf_rr
    { 2413,	3,	0,	4,	184,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL },  // Inst #2413 = S4_pstorerbnewf_abs
    { 2412,	5,	0,	4,	183,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL },  // Inst #2412 = S4_pstorerbfnew_rr
    { 2411,	4,	0,	4,	39,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL },  // Inst #2411 = S4_pstorerbfnew_io
    { 2410,	3,	0,	4,	182,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL },  // Inst #2410 = S4_pstorerbfnew_abs
    { 2409,	5,	0,	4,	181,	0,	0,	HexagonImpOpBase + 0,	823,	0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL },  // Inst #2409 = S4_pstorerbf_rr
    { 2408,	3,	0,	4,	180,	0,	0,	HexagonImpOpBase + 0,	820,	0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL },  // Inst #2408 = S4_pstorerbf_abs
    { 2407,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #2407 = S4_parity
    { 2406,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2406 = S4_ori_lsr_ri
    { 2405,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2405 = S4_ori_asl_ri
    { 2404,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000156808003ULL },  // Inst #2404 = S4_or_ori
    { 2403,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	816,	0, 0x80000156808003ULL },  // Inst #2403 = S4_or_andix
    { 2402,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000156808003ULL },  // Inst #2402 = S4_or_andi
    { 2401,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #2401 = S4_ntstbit_r
    { 2400,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0, 0x2bULL },  // Inst #2400 = S4_ntstbit_i
    { 2399,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	510,	0, 0x802cULL },  // Inst #2399 = S4_lsli
    { 2398,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x8000000000002cULL },  // Inst #2398 = S4_extractp_rp
    { 2397,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	747,	0, 0x8000000000002bULL },  // Inst #2397 = S4_extractp
    { 2396,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	744,	0, 0x8000000000802cULL },  // Inst #2396 = S4_extract_rp
    { 2395,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	686,	0, 0x8000000000802bULL },  // Inst #2395 = S4_extract
    { 2394,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2394 = S4_clbpnorm
    { 2393,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	314,	0, 0x8000000000802bULL },  // Inst #2393 = S4_clbpaddi
    { 2392,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x8000000000802bULL },  // Inst #2392 = S4_clbaddi
    { 2391,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2391 = S4_andi_lsr_ri
    { 2390,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2390 = S4_andi_asl_ri
    { 2389,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2389 = S4_addi_lsr_ri
    { 2388,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	812,	0, 0x80000102808003ULL },  // Inst #2388 = S4_addi_asl_ri
    { 2387,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	219,	0, 0x800000d6808003ULL },  // Inst #2387 = S4_addaddi
    { 2386,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL },  // Inst #2386 = S2_vzxthw
    { 2385,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL },  // Inst #2385 = S2_vzxtbh
    { 2384,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2384 = S2_vtrunowh
    { 2383,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x802bULL },  // Inst #2383 = S2_vtrunohb
    { 2382,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2382 = S2_vtrunewh
    { 2381,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x802bULL },  // Inst #2381 = S2_vtrunehb
    { 2380,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL },  // Inst #2380 = S2_vsxthw
    { 2379,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL },  // Inst #2379 = S2_vsxtbh
    { 2378,	4,	1,	4,	100,	0,	0,	HexagonImpOpBase + 0,	808,	0, 0x2cULL },  // Inst #2378 = S2_vsplicerb
    { 2377,	4,	1,	4,	100,	0,	0,	HexagonImpOpBase + 0,	804,	0, 0x2cULL },  // Inst #2377 = S2_vspliceib
    { 2376,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL },  // Inst #2376 = S2_vsplatrh
    { 2375,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL },  // Inst #2375 = S2_vsplatrb
    { 2374,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x2bULL },  // Inst #2374 = S2_vsatwuh_nopack
    { 2373,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x802bULL },  // Inst #2373 = S2_vsatwuh
    { 2372,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x2bULL },  // Inst #2372 = S2_vsatwh_nopack
    { 2371,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x802bULL },  // Inst #2371 = S2_vsatwh
    { 2370,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x2bULL },  // Inst #2370 = S2_vsathub_nopack
    { 2369,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x802bULL },  // Inst #2369 = S2_vsathub
    { 2368,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x2bULL },  // Inst #2368 = S2_vsathb_nopack
    { 2367,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x802bULL },  // Inst #2367 = S2_vsathb
    { 2366,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x8000000000802bULL },  // Inst #2366 = S2_vrndpackwhs
    { 2365,	2,	1,	4,	179,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2365 = S2_vrndpackwh
    { 2364,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2364 = S2_vrcnegh
    { 2363,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	209,	0, 0x8000000000002cULL },  // Inst #2363 = S2_vcrotate
    { 2362,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	209,	0, 0x8000000000002cULL },  // Inst #2362 = S2_vcnegh
    { 2361,	4,	1,	4,	100,	0,	0,	HexagonImpOpBase + 0,	808,	0, 0x2cULL },  // Inst #2361 = S2_valignrb
    { 2360,	4,	1,	4,	100,	0,	0,	HexagonImpOpBase + 0,	804,	0, 0x2cULL },  // Inst #2360 = S2_valignib
    { 2359,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #2359 = S2_tstbit_r
    { 2358,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0, 0x2bULL },  // Inst #2358 = S2_tstbit_i
    { 2357,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2357 = S2_togglebit_r
    { 2356,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2356 = S2_togglebit_i
    { 2355,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	309,	0, 0x8000000000802bULL },  // Inst #2355 = S2_tableidxw
    { 2354,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	309,	0, 0x8000000000802bULL },  // Inst #2354 = S2_tableidxh
    { 2353,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	309,	0, 0x8000000000802bULL },  // Inst #2353 = S2_tableidxd
    { 2352,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	309,	0, 0x8000000000802bULL },  // Inst #2352 = S2_tableidxb
    { 2351,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #2351 = S2_svsathub
    { 2350,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #2350 = S2_svsathb
    { 2349,	2,	0,	4,	178,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL },  // Inst #2349 = S2_storew_rl_st_vi
    { 2348,	2,	0,	4,	178,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL },  // Inst #2348 = S2_storew_rl_at_vi
    { 2347,	3,	1,	4,	177,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL },  // Inst #2347 = S2_storew_locked
    { 2346,	2,	0,	4,	166,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL },  // Inst #2346 = S2_storerinewgp
    { 2345,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL },  // Inst #2345 = S2_storerinew_pr
    { 2344,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL },  // Inst #2344 = S2_storerinew_pi
    { 2343,	4,	1,	4,	54,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL },  // Inst #2343 = S2_storerinew_pcr
    { 2342,	5,	1,	4,	176,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL },  // Inst #2342 = S2_storerinew_pci
    { 2341,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL },  // Inst #2341 = S2_storerinew_pbr
    { 2340,	3,	0,	4,	52,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL },  // Inst #2340 = S2_storerinew_io
    { 2339,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL },  // Inst #2339 = S2_storerigp
    { 2338,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL },  // Inst #2338 = S2_storeri_pr
    { 2337,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL },  // Inst #2337 = S2_storeri_pi
    { 2336,	4,	1,	4,	39,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL },  // Inst #2336 = S2_storeri_pcr
    { 2335,	5,	1,	4,	38,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL },  // Inst #2335 = S2_storeri_pci
    { 2334,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL },  // Inst #2334 = S2_storeri_pbr
    { 2333,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL },  // Inst #2333 = S2_storeri_io
    { 2332,	2,	0,	4,	166,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL },  // Inst #2332 = S2_storerhnewgp
    { 2331,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x168000134029ULL },  // Inst #2331 = S2_storerhnew_pr
    { 2330,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL },  // Inst #2330 = S2_storerhnew_pi
    { 2329,	4,	1,	4,	54,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0x168000134029ULL },  // Inst #2329 = S2_storerhnew_pcr
    { 2328,	5,	1,	4,	176,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0x168000144029ULL },  // Inst #2328 = S2_storerhnew_pci
    { 2327,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x168000134029ULL },  // Inst #2327 = S2_storerhnew_pbr
    { 2326,	3,	0,	4,	52,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL },  // Inst #2326 = S2_storerhnew_io
    { 2325,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL },  // Inst #2325 = S2_storerhgp
    { 2324,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x160000080029ULL },  // Inst #2324 = S2_storerh_pr
    { 2323,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL },  // Inst #2323 = S2_storerh_pi
    { 2322,	4,	1,	4,	39,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0x160000080029ULL },  // Inst #2322 = S2_storerh_pcr
    { 2321,	5,	1,	4,	38,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0x160000080029ULL },  // Inst #2321 = S2_storerh_pci
    { 2320,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x160000080029ULL },  // Inst #2320 = S2_storerh_pbr
    { 2319,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL },  // Inst #2319 = S2_storerh_io
    { 2318,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL },  // Inst #2318 = S2_storerfgp
    { 2317,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x160000000029ULL },  // Inst #2317 = S2_storerf_pr
    { 2316,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL },  // Inst #2316 = S2_storerf_pi
    { 2315,	4,	1,	4,	39,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0x160000000029ULL },  // Inst #2315 = S2_storerf_pcr
    { 2314,	5,	1,	4,	38,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0x160000000029ULL },  // Inst #2314 = S2_storerf_pci
    { 2313,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0x160000000029ULL },  // Inst #2313 = S2_storerf_pbr
    { 2312,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL },  // Inst #2312 = S2_storerf_io
    { 2311,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 101,	738,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL },  // Inst #2311 = S2_storerdgp
    { 2310,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	791,	0|(1ULL<<MCID::MayStore), 0x260000000029ULL },  // Inst #2310 = S2_storerd_pr
    { 2309,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	800,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL },  // Inst #2309 = S2_storerd_pi
    { 2308,	4,	1,	4,	39,	1,	0,	HexagonImpOpBase + 100,	791,	0|(1ULL<<MCID::MayStore), 0x260000000029ULL },  // Inst #2308 = S2_storerd_pcr
    { 2307,	5,	1,	4,	38,	1,	0,	HexagonImpOpBase + 100,	795,	0|(1ULL<<MCID::MayStore), 0x260000000029ULL },  // Inst #2307 = S2_storerd_pci
    { 2306,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	791,	0|(1ULL<<MCID::MayStore), 0x260000000029ULL },  // Inst #2306 = S2_storerd_pbr
    { 2305,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	513,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL },  // Inst #2305 = S2_storerd_io
    { 2304,	2,	0,	4,	166,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL },  // Inst #2304 = S2_storerbnewgp
    { 2303,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0xe8000134029ULL },  // Inst #2303 = S2_storerbnew_pr
    { 2302,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL },  // Inst #2302 = S2_storerbnew_pi
    { 2301,	4,	1,	4,	54,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0xe8000134029ULL },  // Inst #2301 = S2_storerbnew_pcr
    { 2300,	5,	1,	4,	176,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0xe8000144029ULL },  // Inst #2300 = S2_storerbnew_pci
    { 2299,	4,	1,	4,	54,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0xe8000134029ULL },  // Inst #2299 = S2_storerbnew_pbr
    { 2298,	3,	0,	4,	52,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL },  // Inst #2298 = S2_storerbnew_io
    { 2297,	2,	0,	4,	165,	1,	0,	HexagonImpOpBase + 101,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL },  // Inst #2297 = S2_storerbgp
    { 2296,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0xe0000080029ULL },  // Inst #2296 = S2_storerb_pr
    { 2295,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	787,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL },  // Inst #2295 = S2_storerb_pi
    { 2294,	4,	1,	4,	39,	1,	0,	HexagonImpOpBase + 100,	778,	0|(1ULL<<MCID::MayStore), 0xe0000080029ULL },  // Inst #2294 = S2_storerb_pcr
    { 2293,	5,	1,	4,	38,	1,	0,	HexagonImpOpBase + 100,	782,	0|(1ULL<<MCID::MayStore), 0xe0000080029ULL },  // Inst #2293 = S2_storerb_pci
    { 2292,	4,	1,	4,	39,	0,	0,	HexagonImpOpBase + 0,	778,	0|(1ULL<<MCID::MayStore), 0xe0000080029ULL },  // Inst #2292 = S2_storerb_pbr
    { 2291,	3,	0,	4,	51,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL },  // Inst #2291 = S2_storerb_io
    { 2290,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2290 = S2_shuffoh
    { 2289,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2289 = S2_shuffob
    { 2288,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2288 = S2_shuffeh
    { 2287,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x2cULL },  // Inst #2287 = S2_shuffeb
    { 2286,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2286 = S2_setbit_r
    { 2285,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2285 = S2_setbit_i
    { 2284,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL },  // Inst #2284 = S2_pstoreritnew_pi
    { 2283,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL },  // Inst #2283 = S2_pstorerit_pi
    { 2282,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b090488042fULL },  // Inst #2282 = S2_pstorerit_io
    { 2281,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL },  // Inst #2281 = S2_pstorerinewtnew_pi
    { 2280,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL },  // Inst #2280 = S2_pstorerinewt_pi
    { 2279,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b890493442fULL },  // Inst #2279 = S2_pstorerinewt_io
    { 2278,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL },  // Inst #2278 = S2_pstorerinewfnew_pi
    { 2277,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL },  // Inst #2277 = S2_pstorerinewf_pi
    { 2276,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL },  // Inst #2276 = S2_pstorerinewf_io
    { 2275,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL },  // Inst #2275 = S2_pstorerifnew_pi
    { 2274,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL },  // Inst #2274 = S2_pstorerif_pi
    { 2273,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL },  // Inst #2273 = S2_pstorerif_io
    { 2272,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000081429ULL },  // Inst #2272 = S2_pstorerhtnew_pi
    { 2271,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000080429ULL },  // Inst #2271 = S2_pstorerht_pi
    { 2270,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e488042fULL },  // Inst #2270 = S2_pstorerht_io
    { 2269,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x168000145429ULL },  // Inst #2269 = S2_pstorerhnewtnew_pi
    { 2268,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x168000144429ULL },  // Inst #2268 = S2_pstorerhnewt_pi
    { 2267,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1384e493442fULL },  // Inst #2267 = S2_pstorerhnewt_io
    { 2266,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x168000145c29ULL },  // Inst #2266 = S2_pstorerhnewfnew_pi
    { 2265,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x168000144c29ULL },  // Inst #2265 = S2_pstorerhnewf_pi
    { 2264,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL },  // Inst #2264 = S2_pstorerhnewf_io
    { 2263,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000081c29ULL },  // Inst #2263 = S2_pstorerhfnew_pi
    { 2262,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000080c29ULL },  // Inst #2262 = S2_pstorerhf_pi
    { 2261,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL },  // Inst #2261 = S2_pstorerhf_io
    { 2260,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000001429ULL },  // Inst #2260 = S2_pstorerftnew_pi
    { 2259,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000000429ULL },  // Inst #2259 = S2_pstorerft_pi
    { 2258,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e480042fULL },  // Inst #2258 = S2_pstorerft_io
    { 2257,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000001c29ULL },  // Inst #2257 = S2_pstorerffnew_pi
    { 2256,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0x160000000c29ULL },  // Inst #2256 = S2_pstorerff_pi
    { 2255,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL },  // Inst #2255 = S2_pstorerff_io
    { 2254,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	773,	0|(1ULL<<MCID::MayStore), 0x260000001429ULL },  // Inst #2254 = S2_pstorerdtnew_pi
    { 2253,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	773,	0|(1ULL<<MCID::MayStore), 0x260000000429ULL },  // Inst #2253 = S2_pstorerdt_pi
    { 2252,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	769,	0|(1ULL<<MCID::MayStore), 0x230d2480042fULL },  // Inst #2252 = S2_pstorerdt_io
    { 2251,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	773,	0|(1ULL<<MCID::MayStore), 0x260000001c29ULL },  // Inst #2251 = S2_pstorerdfnew_pi
    { 2250,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	773,	0|(1ULL<<MCID::MayStore), 0x260000000c29ULL },  // Inst #2250 = S2_pstorerdf_pi
    { 2249,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	769,	0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL },  // Inst #2249 = S2_pstorerdf_io
    { 2248,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe0000081429ULL },  // Inst #2248 = S2_pstorerbtnew_pi
    { 2247,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe0000080429ULL },  // Inst #2247 = S2_pstorerbt_pi
    { 2246,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb00c488042fULL },  // Inst #2246 = S2_pstorerbt_io
    { 2245,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe8000145429ULL },  // Inst #2245 = S2_pstorerbnewtnew_pi
    { 2244,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe8000144429ULL },  // Inst #2244 = S2_pstorerbnewt_pi
    { 2243,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb80c493442fULL },  // Inst #2243 = S2_pstorerbnewt_io
    { 2242,	5,	1,	4,	175,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL },  // Inst #2242 = S2_pstorerbnewfnew_pi
    { 2241,	5,	1,	4,	174,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL },  // Inst #2241 = S2_pstorerbnewf_pi
    { 2240,	4,	0,	4,	50,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL },  // Inst #2240 = S2_pstorerbnewf_io
    { 2239,	5,	1,	4,	173,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL },  // Inst #2239 = S2_pstorerbfnew_pi
    { 2238,	5,	1,	4,	172,	0,	0,	HexagonImpOpBase + 0,	764,	0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL },  // Inst #2238 = S2_pstorerbf_pi
    { 2237,	4,	0,	4,	49,	0,	0,	HexagonImpOpBase + 0,	760,	0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL },  // Inst #2237 = S2_pstorerbf_io
    { 2236,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	557,	0, 0x80000000008003ULL },  // Inst #2236 = S2_parityp
    { 2235,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x1ULL },  // Inst #2235 = S2_packhl
    { 2234,	3,	1,	4,	171,	0,	0,	HexagonImpOpBase + 0,	516,	0, 0x8000000000802bULL },  // Inst #2234 = S2_mask
    { 2233,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2233 = S2_lsr_r_vw
    { 2232,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2232 = S2_lsr_r_vh
    { 2231,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2231 = S2_lsr_r_r_or
    { 2230,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2230 = S2_lsr_r_r_nac
    { 2229,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2229 = S2_lsr_r_r_and
    { 2228,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2228 = S2_lsr_r_r_acc
    { 2227,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2227 = S2_lsr_r_r
    { 2226,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2226 = S2_lsr_r_p_xor
    { 2225,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2225 = S2_lsr_r_p_or
    { 2224,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2224 = S2_lsr_r_p_nac
    { 2223,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2223 = S2_lsr_r_p_and
    { 2222,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2222 = S2_lsr_r_p_acc
    { 2221,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2221 = S2_lsr_r_p
    { 2220,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2220 = S2_lsr_i_vw
    { 2219,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2219 = S2_lsr_i_vh
    { 2218,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2218 = S2_lsr_i_r_xacc
    { 2217,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2217 = S2_lsr_i_r_or
    { 2216,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2216 = S2_lsr_i_r_nac
    { 2215,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2215 = S2_lsr_i_r_and
    { 2214,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2214 = S2_lsr_i_r_acc
    { 2213,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2213 = S2_lsr_i_r
    { 2212,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2212 = S2_lsr_i_p_xacc
    { 2211,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2211 = S2_lsr_i_p_or
    { 2210,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2210 = S2_lsr_i_p_nac
    { 2209,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2209 = S2_lsr_i_p_and
    { 2208,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2208 = S2_lsr_i_p_acc
    { 2207,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2207 = S2_lsr_i_p
    { 2206,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2206 = S2_lsl_r_vw
    { 2205,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2205 = S2_lsl_r_vh
    { 2204,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2204 = S2_lsl_r_r_or
    { 2203,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2203 = S2_lsl_r_r_nac
    { 2202,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2202 = S2_lsl_r_r_and
    { 2201,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2201 = S2_lsl_r_r_acc
    { 2200,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2200 = S2_lsl_r_r
    { 2199,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2199 = S2_lsl_r_p_xor
    { 2198,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2198 = S2_lsl_r_p_or
    { 2197,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2197 = S2_lsl_r_p_nac
    { 2196,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2196 = S2_lsl_r_p_and
    { 2195,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2195 = S2_lsl_r_p_acc
    { 2194,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2194 = S2_lsl_r_p
    { 2193,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x8000000000002cULL },  // Inst #2193 = S2_lfsp
    { 2192,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #2192 = S2_interleave
    { 2191,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x8000000000002cULL },  // Inst #2191 = S2_insertp_rp
    { 2190,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	755,	0, 0x8000000000002bULL },  // Inst #2190 = S2_insertp
    { 2189,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	751,	0, 0x8000000000802cULL },  // Inst #2189 = S2_insert_rp
    { 2188,	5,	1,	4,	53,	0,	0,	HexagonImpOpBase + 0,	309,	0, 0x8000000000802bULL },  // Inst #2188 = S2_insert
    { 2187,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x8000000000002cULL },  // Inst #2187 = S2_extractup_rp
    { 2186,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	747,	0, 0x8000000000002bULL },  // Inst #2186 = S2_extractup
    { 2185,	3,	1,	4,	170,	0,	0,	HexagonImpOpBase + 0,	744,	0, 0x8000000000802cULL },  // Inst #2185 = S2_extractu_rp
    { 2184,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	686,	0, 0x8000000000802bULL },  // Inst #2184 = S2_extractu
    { 2183,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #2183 = S2_deinterleave
    { 2182,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2182 = S2_ct1p
    { 2181,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2181 = S2_ct1
    { 2180,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2180 = S2_ct0p
    { 2179,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2179 = S2_ct0
    { 2178,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2178 = S2_clrbit_r
    { 2177,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2177 = S2_clrbit_i
    { 2176,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2176 = S2_clbp
    { 2175,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2175 = S2_clbnorm
    { 2174,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2174 = S2_clb
    { 2173,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2173 = S2_cl1p
    { 2172,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2172 = S2_cl1
    { 2171,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	307,	0, 0x8000000000802bULL },  // Inst #2171 = S2_cl0p
    { 2170,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2170 = S2_cl0
    { 2169,	3,	1,	4,	169,	0,	1,	HexagonImpOpBase + 121,	169,	0, 0x8000000000202cULL },  // Inst #2169 = S2_cabacdecbin
    { 2168,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #2168 = S2_brevp
    { 2167,	2,	1,	4,	168,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #2167 = S2_brev
    { 2166,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2166 = S2_asr_r_vw
    { 2165,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2165 = S2_asr_r_vh
    { 2164,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	212,	0, 0x8000000000802cULL },  // Inst #2164 = S2_asr_r_svw_trun
    { 2163,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x8000000000802cULL },  // Inst #2163 = S2_asr_r_r_sat
    { 2162,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2162 = S2_asr_r_r_or
    { 2161,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2161 = S2_asr_r_r_nac
    { 2160,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2160 = S2_asr_r_r_and
    { 2159,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2159 = S2_asr_r_r_acc
    { 2158,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2158 = S2_asr_r_r
    { 2157,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2157 = S2_asr_r_p_xor
    { 2156,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2156 = S2_asr_r_p_or
    { 2155,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2155 = S2_asr_r_p_nac
    { 2154,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2154 = S2_asr_r_p_and
    { 2153,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2153 = S2_asr_r_p_acc
    { 2152,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2152 = S2_asr_r_p
    { 2151,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2151 = S2_asr_i_vw
    { 2150,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2150 = S2_asr_i_vh
    { 2149,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	314,	0, 0x8000000000802bULL },  // Inst #2149 = S2_asr_i_svw_trun
    { 2148,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x8000000000802bULL },  // Inst #2148 = S2_asr_i_r_rnd
    { 2147,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2147 = S2_asr_i_r_or
    { 2146,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2146 = S2_asr_i_r_nac
    { 2145,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2145 = S2_asr_i_r_and
    { 2144,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2144 = S2_asr_i_r_acc
    { 2143,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2143 = S2_asr_i_r
    { 2142,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x8000000000002bULL },  // Inst #2142 = S2_asr_i_p_rnd
    { 2141,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2141 = S2_asr_i_p_or
    { 2140,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2140 = S2_asr_i_p_nac
    { 2139,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2139 = S2_asr_i_p_and
    { 2138,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2138 = S2_asr_i_p_acc
    { 2137,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2137 = S2_asr_i_p
    { 2136,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2136 = S2_asl_r_vw
    { 2135,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2135 = S2_asl_r_vh
    { 2134,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x8000000000802cULL },  // Inst #2134 = S2_asl_r_r_sat
    { 2133,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2133 = S2_asl_r_r_or
    { 2132,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2132 = S2_asl_r_r_nac
    { 2131,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2131 = S2_asl_r_r_and
    { 2130,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x8000000000802cULL },  // Inst #2130 = S2_asl_r_r_acc
    { 2129,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x802cULL },  // Inst #2129 = S2_asl_r_r
    { 2128,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2128 = S2_asl_r_p_xor
    { 2127,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2127 = S2_asl_r_p_or
    { 2126,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2126 = S2_asl_r_p_nac
    { 2125,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2125 = S2_asl_r_p_and
    { 2124,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #2124 = S2_asl_r_p_acc
    { 2123,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x2cULL },  // Inst #2123 = S2_asl_r_p
    { 2122,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2122 = S2_asl_i_vw
    { 2121,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2121 = S2_asl_i_vh
    { 2120,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2120 = S2_asl_i_r_xacc
    { 2119,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	199,	0, 0x8000000000802bULL },  // Inst #2119 = S2_asl_i_r_sat
    { 2118,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2118 = S2_asl_i_r_or
    { 2117,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2117 = S2_asl_i_r_nac
    { 2116,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2116 = S2_asl_i_r_and
    { 2115,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x8000000000802bULL },  // Inst #2115 = S2_asl_i_r_acc
    { 2114,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #2114 = S2_asl_i_r
    { 2113,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2113 = S2_asl_i_p_xacc
    { 2112,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2112 = S2_asl_i_p_or
    { 2111,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2111 = S2_asl_i_p_nac
    { 2110,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2110 = S2_asl_i_p_and
    { 2109,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	740,	0, 0x8000000000002bULL },  // Inst #2109 = S2_asl_i_p_acc
    { 2108,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #2108 = S2_asl_i_p
    { 2107,	3,	1,	4,	58,	4,	1,	HexagonImpOpBase + 58,	507,	0|(1ULL<<MCID::MayStore), 0x230000008029ULL },  // Inst #2107 = S2_allocframe
    { 2106,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	219,	0, 0x8000000000802cULL },  // Inst #2106 = S2_addasl_rrri
    { 2105,	1,	0,	4,	121,	0,	7,	HexagonImpOpBase + 114,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL },  // Inst #2105 = RESTORE_DEALLOC_RET_JMP_V4_PIC
    { 2104,	1,	0,	4,	121,	0,	7,	HexagonImpOpBase + 114,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL },  // Inst #2104 = RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
    { 2103,	1,	0,	4,	121,	0,	4,	HexagonImpOpBase + 110,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL },  // Inst #2103 = RESTORE_DEALLOC_RET_JMP_V4_EXT
    { 2102,	1,	0,	4,	121,	0,	4,	HexagonImpOpBase + 110,	0,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL },  // Inst #2102 = RESTORE_DEALLOC_RET_JMP_V4
    { 2101,	1,	0,	4,	35,	0,	7,	HexagonImpOpBase + 114,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2101 = RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
    { 2100,	1,	0,	4,	35,	0,	7,	HexagonImpOpBase + 114,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2100 = RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
    { 2099,	1,	0,	4,	35,	0,	4,	HexagonImpOpBase + 110,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL },  // Inst #2099 = RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
    { 2098,	1,	0,	4,	35,	0,	4,	HexagonImpOpBase + 110,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2098 = RESTORE_DEALLOC_BEFORE_TAILCALL_V4
    { 2097,	1,	0,	4,	167,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayStore), 0xa9ULL },  // Inst #2097 = R6_release_st_vi
    { 2096,	1,	0,	4,	167,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::MayStore), 0xa9ULL },  // Inst #2096 = R6_release_at_vi
    { 2095,	1,	0,	4,	17,	0,	0,	HexagonImpOpBase + 0,	0,	0, 0x23ULL },  // Inst #2095 = PS_trap1
    { 2094,	2,	0,	4,	166,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL },  // Inst #2094 = PS_storerinewabs
    { 2093,	2,	0,	4,	165,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL },  // Inst #2093 = PS_storeriabs
    { 2092,	2,	0,	4,	166,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL },  // Inst #2092 = PS_storerhnewabs
    { 2091,	2,	0,	4,	165,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL },  // Inst #2091 = PS_storerhabs
    { 2090,	2,	0,	4,	165,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL },  // Inst #2090 = PS_storerfabs
    { 2089,	2,	0,	4,	165,	0,	0,	HexagonImpOpBase + 0,	738,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL },  // Inst #2089 = PS_storerdabs
    { 2088,	2,	0,	4,	166,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL },  // Inst #2088 = PS_storerbnewabs
    { 2087,	2,	0,	4,	165,	0,	0,	HexagonImpOpBase + 0,	607,	0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL },  // Inst #2087 = PS_storerbabs
    { 2086,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL },  // Inst #2086 = PS_loadruhabs
    { 2085,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL },  // Inst #2085 = PS_loadrubabs
    { 2084,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL },  // Inst #2084 = PS_loadriabs
    { 2083,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL },  // Inst #2083 = PS_loadrhabs
    { 2082,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	167,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL },  // Inst #2082 = PS_loadrdabs
    { 2081,	2,	1,	4,	147,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL },  // Inst #2081 = PS_loadrbabs
    { 2080,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001423ULL },  // Inst #2080 = PS_jmprettnewpt
    { 2079,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001423ULL },  // Inst #2079 = PS_jmprettnew
    { 2078,	2,	0,	4,	16,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000423ULL },  // Inst #2078 = PS_jmprett
    { 2077,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001c23ULL },  // Inst #2077 = PS_jmpretfnewpt
    { 2076,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL },  // Inst #2076 = PS_jmpretfnew
    { 2075,	2,	0,	4,	16,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000c23ULL },  // Inst #2075 = PS_jmpretf
    { 2074,	1,	0,	4,	40,	0,	1,	HexagonImpOpBase + 55,	272,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL },  // Inst #2074 = PS_jmpret
    { 2073,	1,	0,	4,	118,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL },  // Inst #2073 = PS_callr_nr
    { 2072,	1,	0,	4,	35,	0,	5,	HexagonImpOpBase + 105,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #2072 = PS_call_stk
    { 2071,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2071 = M7_wcmpyrwc_rnd
    { 2070,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2070 = M7_wcmpyrwc
    { 2069,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2069 = M7_wcmpyrw_rnd
    { 2068,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2068 = M7_wcmpyrw
    { 2067,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2067 = M7_wcmpyiwc_rnd
    { 2066,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2066 = M7_wcmpyiwc
    { 2065,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2065 = M7_wcmpyiw_rnd
    { 2064,	3,	1,	4,	33,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2064 = M7_wcmpyiw
    { 2063,	4,	1,	4,	34,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2063 = M7_dcmpyrwc_acc
    { 2062,	3,	1,	4,	33,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2062 = M7_dcmpyrwc
    { 2061,	4,	1,	4,	34,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2061 = M7_dcmpyrw_acc
    { 2060,	3,	1,	4,	33,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2060 = M7_dcmpyrw
    { 2059,	4,	1,	4,	34,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2059 = M7_dcmpyiwc_acc
    { 2058,	3,	1,	4,	33,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2058 = M7_dcmpyiwc
    { 2057,	4,	1,	4,	34,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2057 = M7_dcmpyiw_acc
    { 2056,	3,	1,	4,	33,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2056 = M7_dcmpyiw
    { 2055,	3,	1,	4,	96,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2055 = M6_vabsdiffub
    { 2054,	3,	1,	4,	96,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2054 = M6_vabsdiffb
    { 2053,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2053 = M5_vrmpybuu
    { 2052,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2052 = M5_vrmpybsu
    { 2051,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2051 = M5_vrmacbuu
    { 2050,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2050 = M5_vrmacbsu
    { 2049,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #2049 = M5_vmpybuu
    { 2048,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #2048 = M5_vmpybsu
    { 2047,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #2047 = M5_vmacbuu
    { 2046,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #2046 = M5_vmacbsu
    { 2045,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #2045 = M5_vdmpybsu
    { 2044,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #2044 = M5_vdmacbsu
    { 2043,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x8000000000002cULL },  // Inst #2043 = M4_xor_xacc
    { 2042,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2042 = M4_xor_or
    { 2041,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2041 = M4_xor_andn
    { 2040,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2040 = M4_xor_and
    { 2039,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2039 = M4_vrmpyoh_s1
    { 2038,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2038 = M4_vrmpyoh_s0
    { 2037,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2037 = M4_vrmpyoh_acc_s1
    { 2036,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2036 = M4_vrmpyoh_acc_s0
    { 2035,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2035 = M4_vrmpyeh_s1
    { 2034,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2034 = M4_vrmpyeh_s0
    { 2033,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2033 = M4_vrmpyeh_acc_s1
    { 2032,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2032 = M4_vrmpyeh_acc_s0
    { 2031,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #2031 = M4_vpmpyh_acc
    { 2030,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #2030 = M4_vpmpyh
    { 2029,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #2029 = M4_pmpyw_acc
    { 2028,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #2028 = M4_pmpyw
    { 2027,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2027 = M4_or_xor
    { 2026,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2026 = M4_or_or
    { 2025,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2025 = M4_or_andn
    { 2024,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2024 = M4_or_and
    { 2023,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #2023 = M4_nac_up_s1_sat
    { 2022,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	734,	0, 0x80000000008025ULL },  // Inst #2022 = M4_mpyrr_addr
    { 2021,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	730,	0, 0x800000c2808003ULL },  // Inst #2021 = M4_mpyrr_addi
    { 2020,	4,	1,	4,	164,	0,	0,	HexagonImpOpBase + 0,	726,	0, 0x80000000008003ULL },  // Inst #2020 = M4_mpyri_addr_u2
    { 2019,	4,	1,	4,	162,	0,	0,	HexagonImpOpBase + 0,	219,	0, 0x800000c6808003ULL },  // Inst #2019 = M4_mpyri_addr
    { 2018,	4,	1,	4,	162,	0,	0,	HexagonImpOpBase + 0,	722,	0, 0x800000c2808003ULL },  // Inst #2018 = M4_mpyri_addi
    { 2017,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #2017 = M4_mac_up_s1_sat
    { 2016,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	212,	0, 0x8000000000802cULL },  // Inst #2016 = M4_cmpyr_whc
    { 2015,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	212,	0, 0x8000000000802cULL },  // Inst #2015 = M4_cmpyr_wh
    { 2014,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	212,	0, 0x8000000000802cULL },  // Inst #2014 = M4_cmpyi_whc
    { 2013,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	212,	0, 0x8000000000802cULL },  // Inst #2013 = M4_cmpyi_wh
    { 2012,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2012 = M4_and_xor
    { 2011,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2011 = M4_and_or
    { 2010,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2010 = M4_and_andn
    { 2009,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2009 = M4_and_and
    { 2008,	4,	1,	4,	163,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #2008 = M2_xor_xacc
    { 2007,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #2007 = M2_vrmpy_s0
    { 2006,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #2006 = M2_vrmac_s0
    { 2005,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2005 = M2_vrcmpys_s1rp_l
    { 2004,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #2004 = M2_vrcmpys_s1rp_h
    { 2003,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #2003 = M2_vrcmpys_s1_l
    { 2002,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #2002 = M2_vrcmpys_s1_h
    { 2001,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #2001 = M2_vrcmpys_acc_s1_l
    { 2000,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #2000 = M2_vrcmpys_acc_s1_h
    { 1999,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1999 = M2_vrcmpyr_s0c
    { 1998,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1998 = M2_vrcmpyr_s0
    { 1997,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1997 = M2_vrcmpyi_s0c
    { 1996,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1996 = M2_vrcmpyi_s0
    { 1995,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1995 = M2_vrcmacr_s0c
    { 1994,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1994 = M2_vrcmacr_s0
    { 1993,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1993 = M2_vrcmaci_s0c
    { 1992,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1992 = M2_vrcmaci_s0
    { 1991,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	557,	0, 0x80000000008025ULL },  // Inst #1991 = M2_vradduh
    { 1990,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	557,	0, 0x80000000008025ULL },  // Inst #1990 = M2_vraddh
    { 1989,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1989 = M2_vmpy2su_s1
    { 1988,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1988 = M2_vmpy2su_s0
    { 1987,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1987 = M2_vmpy2s_s1pack
    { 1986,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1986 = M2_vmpy2s_s1
    { 1985,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1985 = M2_vmpy2s_s0pack
    { 1984,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1984 = M2_vmpy2s_s0
    { 1983,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1983 = M2_vmpy2es_s1
    { 1982,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1982 = M2_vmpy2es_s0
    { 1981,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1981 = M2_vmac2su_s1
    { 1980,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1980 = M2_vmac2su_s0
    { 1979,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1979 = M2_vmac2s_s1
    { 1978,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1978 = M2_vmac2s_s0
    { 1977,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1977 = M2_vmac2es_s1
    { 1976,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1976 = M2_vmac2es_s0
    { 1975,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1975 = M2_vmac2es
    { 1974,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1974 = M2_vmac2
    { 1973,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1973 = M2_vdmpys_s1
    { 1972,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1972 = M2_vdmpys_s0
    { 1971,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #1971 = M2_vdmpyrs_s1
    { 1970,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x80000000008025ULL },  // Inst #1970 = M2_vdmpyrs_s0
    { 1969,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1969 = M2_vdmacs_s1
    { 1968,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1968 = M2_vdmacs_s0
    { 1967,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1967 = M2_vcmpy_s1_sat_r
    { 1966,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1966 = M2_vcmpy_s1_sat_i
    { 1965,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1965 = M2_vcmpy_s0_sat_r
    { 1964,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1964 = M2_vcmpy_s0_sat_i
    { 1963,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1963 = M2_vcmac_s0_sat_r
    { 1962,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1962 = M2_vcmac_s0_sat_i
    { 1961,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1961 = M2_vabsdiffw
    { 1960,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1960 = M2_vabsdiffh
    { 1959,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1959 = M2_subacc
    { 1958,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000116808025ULL },  // Inst #1958 = M2_naccii
    { 1957,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1957 = M2_nacci
    { 1956,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1956 = M2_mpyud_nac_ll_s1
    { 1955,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1955 = M2_mpyud_nac_ll_s0
    { 1954,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1954 = M2_mpyud_nac_lh_s1
    { 1953,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1953 = M2_mpyud_nac_lh_s0
    { 1952,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1952 = M2_mpyud_nac_hl_s1
    { 1951,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1951 = M2_mpyud_nac_hl_s0
    { 1950,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1950 = M2_mpyud_nac_hh_s1
    { 1949,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1949 = M2_mpyud_nac_hh_s0
    { 1948,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1948 = M2_mpyud_ll_s1
    { 1947,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1947 = M2_mpyud_ll_s0
    { 1946,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1946 = M2_mpyud_lh_s1
    { 1945,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1945 = M2_mpyud_lh_s0
    { 1944,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1944 = M2_mpyud_hl_s1
    { 1943,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1943 = M2_mpyud_hl_s0
    { 1942,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1942 = M2_mpyud_hh_s1
    { 1941,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1941 = M2_mpyud_hh_s0
    { 1940,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1940 = M2_mpyud_acc_ll_s1
    { 1939,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1939 = M2_mpyud_acc_ll_s0
    { 1938,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1938 = M2_mpyud_acc_lh_s1
    { 1937,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1937 = M2_mpyud_acc_lh_s0
    { 1936,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1936 = M2_mpyud_acc_hl_s1
    { 1935,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1935 = M2_mpyud_acc_hl_s0
    { 1934,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1934 = M2_mpyud_acc_hh_s1
    { 1933,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1933 = M2_mpyud_acc_hh_s0
    { 1932,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1932 = M2_mpyu_up
    { 1931,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1931 = M2_mpyu_nac_ll_s1
    { 1930,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1930 = M2_mpyu_nac_ll_s0
    { 1929,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1929 = M2_mpyu_nac_lh_s1
    { 1928,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1928 = M2_mpyu_nac_lh_s0
    { 1927,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1927 = M2_mpyu_nac_hl_s1
    { 1926,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1926 = M2_mpyu_nac_hl_s0
    { 1925,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1925 = M2_mpyu_nac_hh_s1
    { 1924,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1924 = M2_mpyu_nac_hh_s0
    { 1923,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1923 = M2_mpyu_ll_s1
    { 1922,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1922 = M2_mpyu_ll_s0
    { 1921,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1921 = M2_mpyu_lh_s1
    { 1920,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1920 = M2_mpyu_lh_s0
    { 1919,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1919 = M2_mpyu_hl_s1
    { 1918,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1918 = M2_mpyu_hl_s0
    { 1917,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1917 = M2_mpyu_hh_s1
    { 1916,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1916 = M2_mpyu_hh_s0
    { 1915,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1915 = M2_mpyu_acc_ll_s1
    { 1914,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1914 = M2_mpyu_acc_ll_s0
    { 1913,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1913 = M2_mpyu_acc_lh_s1
    { 1912,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1912 = M2_mpyu_acc_lh_s0
    { 1911,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1911 = M2_mpyu_acc_hl_s1
    { 1910,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1910 = M2_mpyu_acc_hl_s0
    { 1909,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1909 = M2_mpyu_acc_hh_s1
    { 1908,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1908 = M2_mpyu_acc_hh_s0
    { 1907,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1907 = M2_mpysu_up
    { 1906,	3,	1,	4,	30,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x80000104808025ULL },  // Inst #1906 = M2_mpysip
    { 1905,	3,	1,	4,	30,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x80000000008025ULL },  // Inst #1905 = M2_mpysin
    { 1904,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1904 = M2_mpyi
    { 1903,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1903 = M2_mpyd_rnd_ll_s1
    { 1902,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1902 = M2_mpyd_rnd_ll_s0
    { 1901,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1901 = M2_mpyd_rnd_lh_s1
    { 1900,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1900 = M2_mpyd_rnd_lh_s0
    { 1899,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1899 = M2_mpyd_rnd_hl_s1
    { 1898,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1898 = M2_mpyd_rnd_hl_s0
    { 1897,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1897 = M2_mpyd_rnd_hh_s1
    { 1896,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1896 = M2_mpyd_rnd_hh_s0
    { 1895,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1895 = M2_mpyd_nac_ll_s1
    { 1894,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1894 = M2_mpyd_nac_ll_s0
    { 1893,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1893 = M2_mpyd_nac_lh_s1
    { 1892,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1892 = M2_mpyd_nac_lh_s0
    { 1891,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1891 = M2_mpyd_nac_hl_s1
    { 1890,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1890 = M2_mpyd_nac_hl_s0
    { 1889,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1889 = M2_mpyd_nac_hh_s1
    { 1888,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1888 = M2_mpyd_nac_hh_s0
    { 1887,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1887 = M2_mpyd_ll_s1
    { 1886,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1886 = M2_mpyd_ll_s0
    { 1885,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1885 = M2_mpyd_lh_s1
    { 1884,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1884 = M2_mpyd_lh_s0
    { 1883,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1883 = M2_mpyd_hl_s1
    { 1882,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1882 = M2_mpyd_hl_s0
    { 1881,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1881 = M2_mpyd_hh_s1
    { 1880,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1880 = M2_mpyd_hh_s0
    { 1879,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1879 = M2_mpyd_acc_ll_s1
    { 1878,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1878 = M2_mpyd_acc_ll_s0
    { 1877,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1877 = M2_mpyd_acc_lh_s1
    { 1876,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1876 = M2_mpyd_acc_lh_s0
    { 1875,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1875 = M2_mpyd_acc_hl_s1
    { 1874,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1874 = M2_mpyd_acc_hl_s0
    { 1873,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1873 = M2_mpyd_acc_hh_s1
    { 1872,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1872 = M2_mpyd_acc_hh_s0
    { 1871,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1871 = M2_mpy_up_s1_sat
    { 1870,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1870 = M2_mpy_up_s1
    { 1869,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1869 = M2_mpy_up
    { 1868,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1868 = M2_mpy_sat_rnd_ll_s1
    { 1867,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1867 = M2_mpy_sat_rnd_ll_s0
    { 1866,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1866 = M2_mpy_sat_rnd_lh_s1
    { 1865,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1865 = M2_mpy_sat_rnd_lh_s0
    { 1864,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1864 = M2_mpy_sat_rnd_hl_s1
    { 1863,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1863 = M2_mpy_sat_rnd_hl_s0
    { 1862,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1862 = M2_mpy_sat_rnd_hh_s1
    { 1861,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1861 = M2_mpy_sat_rnd_hh_s0
    { 1860,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1860 = M2_mpy_sat_ll_s1
    { 1859,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1859 = M2_mpy_sat_ll_s0
    { 1858,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1858 = M2_mpy_sat_lh_s1
    { 1857,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1857 = M2_mpy_sat_lh_s0
    { 1856,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1856 = M2_mpy_sat_hl_s1
    { 1855,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1855 = M2_mpy_sat_hl_s0
    { 1854,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1854 = M2_mpy_sat_hh_s1
    { 1853,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1853 = M2_mpy_sat_hh_s0
    { 1852,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1852 = M2_mpy_rnd_ll_s1
    { 1851,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1851 = M2_mpy_rnd_ll_s0
    { 1850,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1850 = M2_mpy_rnd_lh_s1
    { 1849,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1849 = M2_mpy_rnd_lh_s0
    { 1848,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1848 = M2_mpy_rnd_hl_s1
    { 1847,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1847 = M2_mpy_rnd_hl_s0
    { 1846,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1846 = M2_mpy_rnd_hh_s1
    { 1845,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1845 = M2_mpy_rnd_hh_s0
    { 1844,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1844 = M2_mpy_nac_sat_ll_s1
    { 1843,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1843 = M2_mpy_nac_sat_ll_s0
    { 1842,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1842 = M2_mpy_nac_sat_lh_s1
    { 1841,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1841 = M2_mpy_nac_sat_lh_s0
    { 1840,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1840 = M2_mpy_nac_sat_hl_s1
    { 1839,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1839 = M2_mpy_nac_sat_hl_s0
    { 1838,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1838 = M2_mpy_nac_sat_hh_s1
    { 1837,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1837 = M2_mpy_nac_sat_hh_s0
    { 1836,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1836 = M2_mpy_nac_ll_s1
    { 1835,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1835 = M2_mpy_nac_ll_s0
    { 1834,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1834 = M2_mpy_nac_lh_s1
    { 1833,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1833 = M2_mpy_nac_lh_s0
    { 1832,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1832 = M2_mpy_nac_hl_s1
    { 1831,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1831 = M2_mpy_nac_hl_s0
    { 1830,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1830 = M2_mpy_nac_hh_s1
    { 1829,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1829 = M2_mpy_nac_hh_s0
    { 1828,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1828 = M2_mpy_ll_s1
    { 1827,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1827 = M2_mpy_ll_s0
    { 1826,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1826 = M2_mpy_lh_s1
    { 1825,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1825 = M2_mpy_lh_s0
    { 1824,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1824 = M2_mpy_hl_s1
    { 1823,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1823 = M2_mpy_hl_s0
    { 1822,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1822 = M2_mpy_hh_s1
    { 1821,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1821 = M2_mpy_hh_s0
    { 1820,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1820 = M2_mpy_acc_sat_ll_s1
    { 1819,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1819 = M2_mpy_acc_sat_ll_s0
    { 1818,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1818 = M2_mpy_acc_sat_lh_s1
    { 1817,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1817 = M2_mpy_acc_sat_lh_s0
    { 1816,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1816 = M2_mpy_acc_sat_hl_s1
    { 1815,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1815 = M2_mpy_acc_sat_hl_s0
    { 1814,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1814 = M2_mpy_acc_sat_hh_s1
    { 1813,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	590,	0, 0x80000000008025ULL },  // Inst #1813 = M2_mpy_acc_sat_hh_s0
    { 1812,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1812 = M2_mpy_acc_ll_s1
    { 1811,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1811 = M2_mpy_acc_ll_s0
    { 1810,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1810 = M2_mpy_acc_lh_s1
    { 1809,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1809 = M2_mpy_acc_lh_s0
    { 1808,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1808 = M2_mpy_acc_hl_s1
    { 1807,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1807 = M2_mpy_acc_hl_s0
    { 1806,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1806 = M2_mpy_acc_hh_s1
    { 1805,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1805 = M2_mpy_acc_hh_s0
    { 1804,	4,	1,	4,	107,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1804 = M2_mnaci
    { 1803,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1803 = M2_mmpyul_s1
    { 1802,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1802 = M2_mmpyul_s0
    { 1801,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1801 = M2_mmpyul_rs1
    { 1800,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1800 = M2_mmpyul_rs0
    { 1799,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1799 = M2_mmpyuh_s1
    { 1798,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1798 = M2_mmpyuh_s0
    { 1797,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1797 = M2_mmpyuh_rs1
    { 1796,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1796 = M2_mmpyuh_rs0
    { 1795,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1795 = M2_mmpyl_s1
    { 1794,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1794 = M2_mmpyl_s0
    { 1793,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1793 = M2_mmpyl_rs1
    { 1792,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1792 = M2_mmpyl_rs0
    { 1791,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1791 = M2_mmpyh_s1
    { 1790,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1790 = M2_mmpyh_s0
    { 1789,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1789 = M2_mmpyh_rs1
    { 1788,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000025ULL },  // Inst #1788 = M2_mmpyh_rs0
    { 1787,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1787 = M2_mmaculs_s1
    { 1786,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1786 = M2_mmaculs_s0
    { 1785,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1785 = M2_mmaculs_rs1
    { 1784,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1784 = M2_mmaculs_rs0
    { 1783,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1783 = M2_mmacuhs_s1
    { 1782,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1782 = M2_mmacuhs_s0
    { 1781,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1781 = M2_mmacuhs_rs1
    { 1780,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1780 = M2_mmacuhs_rs0
    { 1779,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1779 = M2_mmacls_s1
    { 1778,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1778 = M2_mmacls_s0
    { 1777,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1777 = M2_mmacls_rs1
    { 1776,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1776 = M2_mmacls_rs0
    { 1775,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1775 = M2_mmachs_s1
    { 1774,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1774 = M2_mmachs_s0
    { 1773,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1773 = M2_mmachs_rs1
    { 1772,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	215,	0, 0x80000000000025ULL },  // Inst #1772 = M2_mmachs_rs0
    { 1771,	4,	1,	4,	162,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000106808025ULL },  // Inst #1771 = M2_macsip
    { 1770,	4,	1,	4,	162,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000106808025ULL },  // Inst #1770 = M2_macsin
    { 1769,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1769 = M2_maci
    { 1768,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1768 = M2_hmmpyl_s1
    { 1767,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1767 = M2_hmmpyl_rs1
    { 1766,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1766 = M2_hmmpyh_s1
    { 1765,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1765 = M2_hmmpyh_rs1
    { 1764,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1764 = M2_dpmpyuu_s0
    { 1763,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1763 = M2_dpmpyuu_nac_s0
    { 1762,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1762 = M2_dpmpyuu_acc_s0
    { 1761,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1761 = M2_dpmpyss_s0
    { 1760,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008025ULL },  // Inst #1760 = M2_dpmpyss_rnd_s0
    { 1759,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1759 = M2_dpmpyss_nac_s0
    { 1758,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1758 = M2_dpmpyss_acc_s0
    { 1757,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1757 = M2_cnacsc_s1
    { 1756,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1756 = M2_cnacsc_s0
    { 1755,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1755 = M2_cnacs_s1
    { 1754,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1754 = M2_cnacs_s0
    { 1753,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1753 = M2_cmpysc_s1
    { 1752,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1752 = M2_cmpysc_s0
    { 1751,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1751 = M2_cmpys_s1
    { 1750,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	519,	0, 0x80000000000025ULL },  // Inst #1750 = M2_cmpys_s0
    { 1749,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1749 = M2_cmpyrsc_s1
    { 1748,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1748 = M2_cmpyrsc_s0
    { 1747,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1747 = M2_cmpyrs_s1
    { 1746,	3,	1,	4,	31,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008025ULL },  // Inst #1746 = M2_cmpyrs_s0
    { 1745,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1745 = M2_cmpyr_s0
    { 1744,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000025ULL },  // Inst #1744 = M2_cmpyi_s0
    { 1743,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1743 = M2_cmacsc_s1
    { 1742,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1742 = M2_cmacsc_s0
    { 1741,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1741 = M2_cmacs_s1
    { 1740,	4,	1,	4,	32,	0,	1,	HexagonImpOpBase + 63,	718,	0, 0x80000000000025ULL },  // Inst #1740 = M2_cmacs_s0
    { 1739,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1739 = M2_cmacr_s0
    { 1738,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	718,	0, 0x80000000000025ULL },  // Inst #1738 = M2_cmaci_s0
    { 1737,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	714,	0, 0x80000116808025ULL },  // Inst #1737 = M2_accii
    { 1736,	4,	1,	4,	161,	0,	0,	HexagonImpOpBase + 0,	590,	0, 0x80000000008025ULL },  // Inst #1736 = M2_acci
    { 1735,	2,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL },  // Inst #1735 = LO
    { 1734,	3,	0,	4,	160,	0,	0,	HexagonImpOpBase + 0,	711,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL },  // Inst #1734 = L6_memcpy
    { 1733,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1733 = L4_sub_memopw_io
    { 1732,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1732 = L4_sub_memoph_io
    { 1731,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1731 = L4_sub_memopb_io
    { 1730,	3,	1,	4,	24,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001424ULL },  // Inst #1730 = L4_return_tnew_pt
    { 1729,	3,	1,	4,	24,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001424ULL },  // Inst #1729 = L4_return_tnew_pnt
    { 1728,	3,	1,	4,	23,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000424ULL },  // Inst #1728 = L4_return_t
    { 1727,	3,	1,	4,	24,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001c24ULL },  // Inst #1727 = L4_return_fnew_pt
    { 1726,	3,	1,	4,	24,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c24ULL },  // Inst #1726 = L4_return_fnew_pnt
    { 1725,	3,	1,	4,	23,	1,	2,	HexagonImpOpBase + 102,	192,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000c24ULL },  // Inst #1725 = L4_return_f
    { 1724,	2,	1,	4,	28,	1,	2,	HexagonImpOpBase + 102,	190,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xa09000000024ULL },  // Inst #1724 = L4_return
    { 1723,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000009424ULL },  // Inst #1723 = L4_ploadruhtnew_rr
    { 1722,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL },  // Inst #1722 = L4_ploadruhtnew_abs
    { 1721,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000008424ULL },  // Inst #1721 = L4_ploadruht_rr
    { 1720,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL },  // Inst #1720 = L4_ploadruht_abs
    { 1719,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL },  // Inst #1719 = L4_ploadruhfnew_rr
    { 1718,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL },  // Inst #1718 = L4_ploadruhfnew_abs
    { 1717,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL },  // Inst #1717 = L4_ploadruhf_rr
    { 1716,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL },  // Inst #1716 = L4_ploadruhf_abs
    { 1715,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL },  // Inst #1715 = L4_ploadrubtnew_rr
    { 1714,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL },  // Inst #1714 = L4_ploadrubtnew_abs
    { 1713,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL },  // Inst #1713 = L4_ploadrubt_rr
    { 1712,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL },  // Inst #1712 = L4_ploadrubt_abs
    { 1711,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL },  // Inst #1711 = L4_ploadrubfnew_rr
    { 1710,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL },  // Inst #1710 = L4_ploadrubfnew_abs
    { 1709,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL },  // Inst #1709 = L4_ploadrubf_rr
    { 1708,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL },  // Inst #1708 = L4_ploadrubf_abs
    { 1707,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL },  // Inst #1707 = L4_ploadritnew_rr
    { 1706,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL },  // Inst #1706 = L4_ploadritnew_abs
    { 1705,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL },  // Inst #1705 = L4_ploadrit_rr
    { 1704,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL },  // Inst #1704 = L4_ploadrit_abs
    { 1703,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL },  // Inst #1703 = L4_ploadrifnew_rr
    { 1702,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL },  // Inst #1702 = L4_ploadrifnew_abs
    { 1701,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL },  // Inst #1701 = L4_ploadrif_rr
    { 1700,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL },  // Inst #1700 = L4_ploadrif_abs
    { 1699,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000009424ULL },  // Inst #1699 = L4_ploadrhtnew_rr
    { 1698,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL },  // Inst #1698 = L4_ploadrhtnew_abs
    { 1697,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000008424ULL },  // Inst #1697 = L4_ploadrht_rr
    { 1696,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL },  // Inst #1696 = L4_ploadrht_abs
    { 1695,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL },  // Inst #1695 = L4_ploadrhfnew_rr
    { 1694,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL },  // Inst #1694 = L4_ploadrhfnew_abs
    { 1693,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL },  // Inst #1693 = L4_ploadrhf_rr
    { 1692,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL },  // Inst #1692 = L4_ploadrhf_abs
    { 1691,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	706,	0|(1ULL<<MCID::MayLoad), 0x250000001424ULL },  // Inst #1691 = L4_ploadrdtnew_rr
    { 1690,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	703,	0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL },  // Inst #1690 = L4_ploadrdtnew_abs
    { 1689,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	706,	0|(1ULL<<MCID::MayLoad), 0x250000000424ULL },  // Inst #1689 = L4_ploadrdt_rr
    { 1688,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	703,	0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL },  // Inst #1688 = L4_ploadrdt_abs
    { 1687,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	706,	0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL },  // Inst #1687 = L4_ploadrdfnew_rr
    { 1686,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	703,	0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL },  // Inst #1686 = L4_ploadrdfnew_abs
    { 1685,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	706,	0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL },  // Inst #1685 = L4_ploadrdf_rr
    { 1684,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	703,	0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL },  // Inst #1684 = L4_ploadrdf_abs
    { 1683,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL },  // Inst #1683 = L4_ploadrbtnew_rr
    { 1682,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL },  // Inst #1682 = L4_ploadrbtnew_abs
    { 1681,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL },  // Inst #1681 = L4_ploadrbt_rr
    { 1680,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL },  // Inst #1680 = L4_ploadrbt_abs
    { 1679,	5,	1,	4,	159,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL },  // Inst #1679 = L4_ploadrbfnew_rr
    { 1678,	3,	1,	4,	153,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL },  // Inst #1678 = L4_ploadrbfnew_abs
    { 1677,	5,	1,	4,	158,	0,	0,	HexagonImpOpBase + 0,	698,	0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL },  // Inst #1677 = L4_ploadrbf_rr
    { 1676,	3,	1,	4,	157,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL },  // Inst #1676 = L4_ploadrbf_abs
    { 1675,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1675 = L4_or_memopw_io
    { 1674,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1674 = L4_or_memoph_io
    { 1673,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1673 = L4_or_memopb_io
    { 1672,	3,	1,	4,	156,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL },  // Inst #1672 = L4_loadw_phys
    { 1671,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL },  // Inst #1671 = L4_loadruh_ur
    { 1670,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	219,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL },  // Inst #1670 = L4_loadruh_rr
    { 1669,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL },  // Inst #1669 = L4_loadruh_ap
    { 1668,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL },  // Inst #1668 = L4_loadrub_ur
    { 1667,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	219,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL },  // Inst #1667 = L4_loadrub_rr
    { 1666,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL },  // Inst #1666 = L4_loadrub_ap
    { 1665,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL },  // Inst #1665 = L4_loadri_ur
    { 1664,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	219,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL },  // Inst #1664 = L4_loadri_rr
    { 1663,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL },  // Inst #1663 = L4_loadri_ap
    { 1662,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL },  // Inst #1662 = L4_loadrh_ur
    { 1661,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	219,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL },  // Inst #1661 = L4_loadrh_rr
    { 1660,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL },  // Inst #1660 = L4_loadrh_ap
    { 1659,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	690,	0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL },  // Inst #1659 = L4_loadrd_ur
    { 1658,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	694,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL },  // Inst #1658 = L4_loadrd_rr
    { 1657,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL },  // Inst #1657 = L4_loadrd_ap
    { 1656,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL },  // Inst #1656 = L4_loadrb_ur
    { 1655,	4,	1,	4,	155,	0,	0,	HexagonImpOpBase + 0,	219,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL },  // Inst #1655 = L4_loadrb_rr
    { 1654,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL },  // Inst #1654 = L4_loadrb_ap
    { 1653,	2,	1,	4,	149,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL },  // Inst #1653 = L4_loadd_locked
    { 1652,	2,	1,	4,	148,	0,	0,	HexagonImpOpBase + 0,	190,	0|(1ULL<<MCID::MayLoad), 0x200000000024ULL },  // Inst #1652 = L4_loadd_aq
    { 1651,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	690,	0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL },  // Inst #1651 = L4_loadbzw4_ur
    { 1650,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL },  // Inst #1650 = L4_loadbzw4_ap
    { 1649,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL },  // Inst #1649 = L4_loadbzw2_ur
    { 1648,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL },  // Inst #1648 = L4_loadbzw2_ap
    { 1647,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	690,	0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL },  // Inst #1647 = L4_loadbsw4_ur
    { 1646,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL },  // Inst #1646 = L4_loadbsw4_ap
    { 1645,	4,	1,	4,	154,	0,	0,	HexagonImpOpBase + 0,	686,	0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL },  // Inst #1645 = L4_loadbsw2_ur
    { 1644,	3,	2,	4,	153,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL },  // Inst #1644 = L4_loadbsw2_ap
    { 1643,	5,	1,	4,	152,	0,	0,	HexagonImpOpBase + 0,	681,	0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL },  // Inst #1643 = L4_loadalignh_ur
    { 1642,	4,	2,	4,	151,	0,	0,	HexagonImpOpBase + 0,	677,	0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL },  // Inst #1642 = L4_loadalignh_ap
    { 1641,	5,	1,	4,	152,	0,	0,	HexagonImpOpBase + 0,	681,	0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL },  // Inst #1641 = L4_loadalignb_ur
    { 1640,	4,	2,	4,	151,	0,	0,	HexagonImpOpBase + 0,	677,	0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL },  // Inst #1640 = L4_loadalignb_ap
    { 1639,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1639 = L4_isub_memopw_io
    { 1638,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1638 = L4_isub_memoph_io
    { 1637,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1637 = L4_isub_memopb_io
    { 1636,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1636 = L4_ior_memopw_io
    { 1635,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1635 = L4_ior_memoph_io
    { 1634,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1634 = L4_ior_memopb_io
    { 1633,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1633 = L4_iand_memopw_io
    { 1632,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1632 = L4_iand_memoph_io
    { 1631,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1631 = L4_iand_memopb_io
    { 1630,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1630 = L4_iadd_memopw_io
    { 1629,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1629 = L4_iadd_memoph_io
    { 1628,	3,	0,	4,	22,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1628 = L4_iadd_memopb_io
    { 1627,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1627 = L4_and_memopw_io
    { 1626,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1626 = L4_and_memoph_io
    { 1625,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1625 = L4_and_memopb_io
    { 1624,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL },  // Inst #1624 = L4_add_memopw_io
    { 1623,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL },  // Inst #1623 = L4_add_memoph_io
    { 1622,	3,	0,	4,	21,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL },  // Inst #1622 = L4_add_memopb_io
    { 1621,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000009424ULL },  // Inst #1621 = L2_ploadruhtnew_pi
    { 1620,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL },  // Inst #1620 = L2_ploadruhtnew_io
    { 1619,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000008424ULL },  // Inst #1619 = L2_ploadruht_pi
    { 1618,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL },  // Inst #1618 = L2_ploadruht_io
    { 1617,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL },  // Inst #1617 = L2_ploadruhfnew_pi
    { 1616,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL },  // Inst #1616 = L2_ploadruhfnew_io
    { 1615,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL },  // Inst #1615 = L2_ploadruhf_pi
    { 1614,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL },  // Inst #1614 = L2_ploadruhf_io
    { 1613,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL },  // Inst #1613 = L2_ploadrubtnew_pi
    { 1612,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL },  // Inst #1612 = L2_ploadrubtnew_io
    { 1611,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL },  // Inst #1611 = L2_ploadrubt_pi
    { 1610,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL },  // Inst #1610 = L2_ploadrubt_io
    { 1609,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL },  // Inst #1609 = L2_ploadrubfnew_pi
    { 1608,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL },  // Inst #1608 = L2_ploadrubfnew_io
    { 1607,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL },  // Inst #1607 = L2_ploadrubf_pi
    { 1606,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL },  // Inst #1606 = L2_ploadrubf_io
    { 1605,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL },  // Inst #1605 = L2_ploadritnew_pi
    { 1604,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL },  // Inst #1604 = L2_ploadritnew_io
    { 1603,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL },  // Inst #1603 = L2_ploadrit_pi
    { 1602,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL },  // Inst #1602 = L2_ploadrit_io
    { 1601,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL },  // Inst #1601 = L2_ploadrifnew_pi
    { 1600,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL },  // Inst #1600 = L2_ploadrifnew_io
    { 1599,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL },  // Inst #1599 = L2_ploadrif_pi
    { 1598,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL },  // Inst #1598 = L2_ploadrif_io
    { 1597,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000009424ULL },  // Inst #1597 = L2_ploadrhtnew_pi
    { 1596,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL },  // Inst #1596 = L2_ploadrhtnew_io
    { 1595,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000008424ULL },  // Inst #1595 = L2_ploadrht_pi
    { 1594,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL },  // Inst #1594 = L2_ploadrht_io
    { 1593,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL },  // Inst #1593 = L2_ploadrhfnew_pi
    { 1592,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL },  // Inst #1592 = L2_ploadrhfnew_io
    { 1591,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL },  // Inst #1591 = L2_ploadrhf_pi
    { 1590,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL },  // Inst #1590 = L2_ploadrhf_io
    { 1589,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	672,	0|(1ULL<<MCID::MayLoad), 0x260000001424ULL },  // Inst #1589 = L2_ploadrdtnew_pi
    { 1588,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	668,	0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL },  // Inst #1588 = L2_ploadrdtnew_io
    { 1587,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	672,	0|(1ULL<<MCID::MayLoad), 0x260000000424ULL },  // Inst #1587 = L2_ploadrdt_pi
    { 1586,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	668,	0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL },  // Inst #1586 = L2_ploadrdt_io
    { 1585,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	672,	0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL },  // Inst #1585 = L2_ploadrdfnew_pi
    { 1584,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	668,	0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL },  // Inst #1584 = L2_ploadrdfnew_io
    { 1583,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	672,	0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL },  // Inst #1583 = L2_ploadrdf_pi
    { 1582,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	668,	0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL },  // Inst #1582 = L2_ploadrdf_io
    { 1581,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL },  // Inst #1581 = L2_ploadrbtnew_pi
    { 1580,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL },  // Inst #1580 = L2_ploadrbtnew_io
    { 1579,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL },  // Inst #1579 = L2_ploadrbt_pi
    { 1578,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL },  // Inst #1578 = L2_ploadrbt_io
    { 1577,	5,	2,	4,	150,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL },  // Inst #1577 = L2_ploadrbfnew_pi
    { 1576,	4,	1,	4,	20,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL },  // Inst #1576 = L2_ploadrbfnew_io
    { 1575,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	663,	0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL },  // Inst #1575 = L2_ploadrbf_pi
    { 1574,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	526,	0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL },  // Inst #1574 = L2_ploadrbf_io
    { 1573,	2,	1,	4,	149,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL },  // Inst #1573 = L2_loadw_locked
    { 1572,	2,	1,	4,	148,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::MayLoad), 0x180000008024ULL },  // Inst #1572 = L2_loadw_aq
    { 1571,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL },  // Inst #1571 = L2_loadruhgp
    { 1570,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1570 = L2_loadruh_pr
    { 1569,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL },  // Inst #1569 = L2_loadruh_pi
    { 1568,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1568 = L2_loadruh_pcr
    { 1567,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1567 = L2_loadruh_pci
    { 1566,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1566 = L2_loadruh_pbr
    { 1565,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL },  // Inst #1565 = L2_loadruh_io
    { 1564,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL },  // Inst #1564 = L2_loadrubgp
    { 1563,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1563 = L2_loadrub_pr
    { 1562,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL },  // Inst #1562 = L2_loadrub_pi
    { 1561,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1561 = L2_loadrub_pcr
    { 1560,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1560 = L2_loadrub_pci
    { 1559,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1559 = L2_loadrub_pbr
    { 1558,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL },  // Inst #1558 = L2_loadrub_io
    { 1557,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL },  // Inst #1557 = L2_loadrigp
    { 1556,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL },  // Inst #1556 = L2_loadri_pr
    { 1555,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL },  // Inst #1555 = L2_loadri_pi
    { 1554,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL },  // Inst #1554 = L2_loadri_pcr
    { 1553,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL },  // Inst #1553 = L2_loadri_pci
    { 1552,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL },  // Inst #1552 = L2_loadri_pbr
    { 1551,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL },  // Inst #1551 = L2_loadri_io
    { 1550,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL },  // Inst #1550 = L2_loadrhgp
    { 1549,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1549 = L2_loadrh_pr
    { 1548,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL },  // Inst #1548 = L2_loadrh_pi
    { 1547,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1547 = L2_loadrh_pcr
    { 1546,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1546 = L2_loadrh_pci
    { 1545,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1545 = L2_loadrh_pbr
    { 1544,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL },  // Inst #1544 = L2_loadrh_io
    { 1543,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	167,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL },  // Inst #1543 = L2_loadrdgp
    { 1542,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x260000000024ULL },  // Inst #1542 = L2_loadrd_pr
    { 1541,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	659,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL },  // Inst #1541 = L2_loadrd_pi
    { 1540,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	650,	0|(1ULL<<MCID::MayLoad), 0x260000000024ULL },  // Inst #1540 = L2_loadrd_pcr
    { 1539,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	654,	0|(1ULL<<MCID::MayLoad), 0x260000000024ULL },  // Inst #1539 = L2_loadrd_pci
    { 1538,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x260000000024ULL },  // Inst #1538 = L2_loadrd_pbr
    { 1537,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL },  // Inst #1537 = L2_loadrd_io
    { 1536,	2,	1,	4,	147,	1,	0,	HexagonImpOpBase + 101,	155,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL },  // Inst #1536 = L2_loadrbgp
    { 1535,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1535 = L2_loadrb_pr
    { 1534,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL },  // Inst #1534 = L2_loadrb_pi
    { 1533,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1533 = L2_loadrb_pcr
    { 1532,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1532 = L2_loadrb_pci
    { 1531,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL },  // Inst #1531 = L2_loadrb_pbr
    { 1530,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL },  // Inst #1530 = L2_loadrb_io
    { 1529,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1529 = L2_loadbzw4_pr
    { 1528,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	659,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1528 = L2_loadbzw4_pi
    { 1527,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1527 = L2_loadbzw4_pcr
    { 1526,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	654,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1526 = L2_loadbzw4_pci
    { 1525,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1525 = L2_loadbzw4_pbr
    { 1524,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL },  // Inst #1524 = L2_loadbzw4_io
    { 1523,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1523 = L2_loadbzw2_pr
    { 1522,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1522 = L2_loadbzw2_pi
    { 1521,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1521 = L2_loadbzw2_pcr
    { 1520,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1520 = L2_loadbzw2_pci
    { 1519,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1519 = L2_loadbzw2_pbr
    { 1518,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x130594808024ULL },  // Inst #1518 = L2_loadbzw2_io
    { 1517,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1517 = L2_loadbsw4_pr
    { 1516,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	659,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1516 = L2_loadbsw4_pi
    { 1515,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1515 = L2_loadbsw4_pcr
    { 1514,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	654,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1514 = L2_loadbsw4_pci
    { 1513,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	650,	0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL },  // Inst #1513 = L2_loadbsw4_pbr
    { 1512,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL },  // Inst #1512 = L2_loadbsw4_io
    { 1511,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1511 = L2_loadbsw2_pr
    { 1510,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	646,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1510 = L2_loadbsw2_pi
    { 1509,	4,	2,	4,	20,	1,	0,	HexagonImpOpBase + 100,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1509 = L2_loadbsw2_pcr
    { 1508,	5,	2,	4,	36,	1,	0,	HexagonImpOpBase + 100,	641,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1508 = L2_loadbsw2_pci
    { 1507,	4,	2,	4,	20,	0,	0,	HexagonImpOpBase + 0,	637,	0|(1ULL<<MCID::MayLoad), 0x160000008024ULL },  // Inst #1507 = L2_loadbsw2_pbr
    { 1506,	3,	1,	4,	19,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::MayLoad), 0x130594808024ULL },  // Inst #1506 = L2_loadbsw2_io
    { 1505,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	621,	0|(1ULL<<MCID::MayLoad), 0x160000000024ULL },  // Inst #1505 = L2_loadalignh_pr
    { 1504,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	632,	0|(1ULL<<MCID::MayLoad), 0x160000000024ULL },  // Inst #1504 = L2_loadalignh_pi
    { 1503,	5,	2,	4,	145,	1,	0,	HexagonImpOpBase + 100,	621,	0|(1ULL<<MCID::MayLoad), 0x160000000024ULL },  // Inst #1503 = L2_loadalignh_pcr
    { 1502,	6,	2,	4,	146,	1,	0,	HexagonImpOpBase + 100,	626,	0|(1ULL<<MCID::MayLoad), 0x160000000024ULL },  // Inst #1502 = L2_loadalignh_pci
    { 1501,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	621,	0|(1ULL<<MCID::MayLoad), 0x160000000024ULL },  // Inst #1501 = L2_loadalignh_pbr
    { 1500,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	617,	0|(1ULL<<MCID::MayLoad), 0x130596800024ULL },  // Inst #1500 = L2_loadalignh_io
    { 1499,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	621,	0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL },  // Inst #1499 = L2_loadalignb_pr
    { 1498,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	632,	0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL },  // Inst #1498 = L2_loadalignb_pi
    { 1497,	5,	2,	4,	145,	1,	0,	HexagonImpOpBase + 100,	621,	0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL },  // Inst #1497 = L2_loadalignb_pcr
    { 1496,	6,	2,	4,	146,	1,	0,	HexagonImpOpBase + 100,	626,	0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL },  // Inst #1496 = L2_loadalignb_pci
    { 1495,	5,	2,	4,	145,	0,	0,	HexagonImpOpBase + 0,	621,	0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL },  // Inst #1495 = L2_loadalignb_pbr
    { 1494,	4,	1,	4,	18,	0,	0,	HexagonImpOpBase + 0,	617,	0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL },  // Inst #1494 = L2_loadalignb_io
    { 1493,	2,	1,	4,	27,	1,	1,	HexagonImpOpBase + 56,	190,	0|(1ULL<<MCID::MayLoad), 0x200000000024ULL },  // Inst #1493 = L2_deallocframe
    { 1492,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 97,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL },  // Inst #1492 = J4_tstbit0_tp1_jump_t
    { 1491,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 97,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL },  // Inst #1491 = J4_tstbit0_tp1_jump_nt
    { 1490,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 94,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL },  // Inst #1490 = J4_tstbit0_tp0_jump_t
    { 1489,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 94,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL },  // Inst #1489 = J4_tstbit0_tp0_jump_nt
    { 1488,	2,	0,	4,	143,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL },  // Inst #1488 = J4_tstbit0_t_jumpnv_t
    { 1487,	2,	0,	4,	143,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL },  // Inst #1487 = J4_tstbit0_t_jumpnv_nt
    { 1486,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 97,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL },  // Inst #1486 = J4_tstbit0_fp1_jump_t
    { 1485,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 97,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL },  // Inst #1485 = J4_tstbit0_fp1_jump_nt
    { 1484,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 94,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL },  // Inst #1484 = J4_tstbit0_fp0_jump_t
    { 1483,	2,	0,	4,	144,	1,	2,	HexagonImpOpBase + 94,	615,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL },  // Inst #1483 = J4_tstbit0_fp0_jump_nt
    { 1482,	2,	0,	4,	143,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL },  // Inst #1482 = J4_tstbit0_f_jumpnv_t
    { 1481,	2,	0,	4,	143,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL },  // Inst #1481 = J4_tstbit0_f_jumpnv_nt
    { 1480,	3,	1,	4,	142,	0,	1,	HexagonImpOpBase + 55,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL },  // Inst #1480 = J4_jumpsetr
    { 1479,	3,	1,	4,	142,	0,	1,	HexagonImpOpBase + 55,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL },  // Inst #1479 = J4_jumpseti
    { 1478,	1,	0,	4,	141,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL },  // Inst #1478 = J4_hintjumpr
    { 1477,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL },  // Inst #1477 = J4_cmpltu_t_jumpnv_t
    { 1476,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL },  // Inst #1476 = J4_cmpltu_t_jumpnv_nt
    { 1475,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL },  // Inst #1475 = J4_cmpltu_f_jumpnv_t
    { 1474,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL },  // Inst #1474 = J4_cmpltu_f_jumpnv_nt
    { 1473,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL },  // Inst #1473 = J4_cmplt_t_jumpnv_t
    { 1472,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL },  // Inst #1472 = J4_cmplt_t_jumpnv_nt
    { 1471,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL },  // Inst #1471 = J4_cmplt_f_jumpnv_t
    { 1470,	3,	0,	4,	140,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL },  // Inst #1470 = J4_cmplt_f_jumpnv_nt
    { 1469,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1469 = J4_cmpgtui_tp1_jump_t
    { 1468,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1468 = J4_cmpgtui_tp1_jump_nt
    { 1467,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1467 = J4_cmpgtui_tp0_jump_t
    { 1466,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1466 = J4_cmpgtui_tp0_jump_nt
    { 1465,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1465 = J4_cmpgtui_t_jumpnv_t
    { 1464,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1464 = J4_cmpgtui_t_jumpnv_nt
    { 1463,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1463 = J4_cmpgtui_fp1_jump_t
    { 1462,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1462 = J4_cmpgtui_fp1_jump_nt
    { 1461,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1461 = J4_cmpgtui_fp0_jump_t
    { 1460,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1460 = J4_cmpgtui_fp0_jump_nt
    { 1459,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1459 = J4_cmpgtui_f_jumpnv_t
    { 1458,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1458 = J4_cmpgtui_f_jumpnv_nt
    { 1457,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1457 = J4_cmpgtu_tp1_jump_t
    { 1456,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1456 = J4_cmpgtu_tp1_jump_nt
    { 1455,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1455 = J4_cmpgtu_tp0_jump_t
    { 1454,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1454 = J4_cmpgtu_tp0_jump_nt
    { 1453,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1453 = J4_cmpgtu_t_jumpnv_t
    { 1452,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1452 = J4_cmpgtu_t_jumpnv_nt
    { 1451,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1451 = J4_cmpgtu_fp1_jump_t
    { 1450,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1450 = J4_cmpgtu_fp1_jump_nt
    { 1449,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1449 = J4_cmpgtu_fp0_jump_t
    { 1448,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1448 = J4_cmpgtu_fp0_jump_nt
    { 1447,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1447 = J4_cmpgtu_f_jumpnv_t
    { 1446,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1446 = J4_cmpgtu_f_jumpnv_nt
    { 1445,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1445 = J4_cmpgtn1_tp1_jump_t
    { 1444,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1444 = J4_cmpgtn1_tp1_jump_nt
    { 1443,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1443 = J4_cmpgtn1_tp0_jump_t
    { 1442,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1442 = J4_cmpgtn1_tp0_jump_nt
    { 1441,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1441 = J4_cmpgtn1_t_jumpnv_t
    { 1440,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1440 = J4_cmpgtn1_t_jumpnv_nt
    { 1439,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1439 = J4_cmpgtn1_fp1_jump_t
    { 1438,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1438 = J4_cmpgtn1_fp1_jump_nt
    { 1437,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1437 = J4_cmpgtn1_fp0_jump_t
    { 1436,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1436 = J4_cmpgtn1_fp0_jump_nt
    { 1435,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1435 = J4_cmpgtn1_f_jumpnv_t
    { 1434,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1434 = J4_cmpgtn1_f_jumpnv_nt
    { 1433,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1433 = J4_cmpgti_tp1_jump_t
    { 1432,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1432 = J4_cmpgti_tp1_jump_nt
    { 1431,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1431 = J4_cmpgti_tp0_jump_t
    { 1430,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1430 = J4_cmpgti_tp0_jump_nt
    { 1429,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1429 = J4_cmpgti_t_jumpnv_t
    { 1428,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1428 = J4_cmpgti_t_jumpnv_nt
    { 1427,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1427 = J4_cmpgti_fp1_jump_t
    { 1426,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1426 = J4_cmpgti_fp1_jump_nt
    { 1425,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1425 = J4_cmpgti_fp0_jump_t
    { 1424,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1424 = J4_cmpgti_fp0_jump_nt
    { 1423,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1423 = J4_cmpgti_f_jumpnv_t
    { 1422,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1422 = J4_cmpgti_f_jumpnv_nt
    { 1421,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1421 = J4_cmpgt_tp1_jump_t
    { 1420,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1420 = J4_cmpgt_tp1_jump_nt
    { 1419,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1419 = J4_cmpgt_tp0_jump_t
    { 1418,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1418 = J4_cmpgt_tp0_jump_nt
    { 1417,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1417 = J4_cmpgt_t_jumpnv_t
    { 1416,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1416 = J4_cmpgt_t_jumpnv_nt
    { 1415,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1415 = J4_cmpgt_fp1_jump_t
    { 1414,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1414 = J4_cmpgt_fp1_jump_nt
    { 1413,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1413 = J4_cmpgt_fp0_jump_t
    { 1412,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1412 = J4_cmpgt_fp0_jump_nt
    { 1411,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1411 = J4_cmpgt_f_jumpnv_t
    { 1410,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1410 = J4_cmpgt_f_jumpnv_nt
    { 1409,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1409 = J4_cmpeqn1_tp1_jump_t
    { 1408,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1408 = J4_cmpeqn1_tp1_jump_nt
    { 1407,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1407 = J4_cmpeqn1_tp0_jump_t
    { 1406,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1406 = J4_cmpeqn1_tp0_jump_nt
    { 1405,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1405 = J4_cmpeqn1_t_jumpnv_t
    { 1404,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1404 = J4_cmpeqn1_t_jumpnv_nt
    { 1403,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1403 = J4_cmpeqn1_fp1_jump_t
    { 1402,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1402 = J4_cmpeqn1_fp1_jump_nt
    { 1401,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1401 = J4_cmpeqn1_fp0_jump_t
    { 1400,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1400 = J4_cmpeqn1_fp0_jump_nt
    { 1399,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1399 = J4_cmpeqn1_f_jumpnv_t
    { 1398,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1398 = J4_cmpeqn1_f_jumpnv_nt
    { 1397,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1397 = J4_cmpeqi_tp1_jump_t
    { 1396,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1396 = J4_cmpeqi_tp1_jump_nt
    { 1395,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1395 = J4_cmpeqi_tp0_jump_t
    { 1394,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1394 = J4_cmpeqi_tp0_jump_nt
    { 1393,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1393 = J4_cmpeqi_t_jumpnv_t
    { 1392,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1392 = J4_cmpeqi_t_jumpnv_nt
    { 1391,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1391 = J4_cmpeqi_fp1_jump_t
    { 1390,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 97,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1390 = J4_cmpeqi_fp1_jump_nt
    { 1389,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1389 = J4_cmpeqi_fp0_jump_t
    { 1388,	3,	0,	4,	139,	1,	2,	HexagonImpOpBase + 94,	612,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1388 = J4_cmpeqi_fp0_jump_nt
    { 1387,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1387 = J4_cmpeqi_f_jumpnv_t
    { 1386,	3,	0,	4,	138,	0,	1,	HexagonImpOpBase + 55,	516,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1386 = J4_cmpeqi_f_jumpnv_nt
    { 1385,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1385 = J4_cmpeq_tp1_jump_t
    { 1384,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1384 = J4_cmpeq_tp1_jump_nt
    { 1383,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL },  // Inst #1383 = J4_cmpeq_tp0_jump_t
    { 1382,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL },  // Inst #1382 = J4_cmpeq_tp0_jump_nt
    { 1381,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL },  // Inst #1381 = J4_cmpeq_t_jumpnv_t
    { 1380,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL },  // Inst #1380 = J4_cmpeq_t_jumpnv_nt
    { 1379,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1379 = J4_cmpeq_fp1_jump_t
    { 1378,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 97,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1378 = J4_cmpeq_fp1_jump_nt
    { 1377,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL },  // Inst #1377 = J4_cmpeq_fp0_jump_t
    { 1376,	3,	0,	4,	137,	1,	2,	HexagonImpOpBase + 94,	609,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL },  // Inst #1376 = J4_cmpeq_fp0_jump_nt
    { 1375,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL },  // Inst #1375 = J4_cmpeq_f_jumpnv_t
    { 1374,	3,	0,	4,	136,	0,	1,	HexagonImpOpBase + 55,	199,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL },  // Inst #1374 = J4_cmpeq_f_jumpnv_nt
    { 1373,	0,	0,	4,	135,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0xa3ULL },  // Inst #1373 = J2_unpause
    { 1372,	3,	1,	4,	17,	2,	3,	HexagonImpOpBase + 89,	507,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL },  // Inst #1372 = J2_trap1
    { 1371,	1,	0,	4,	134,	0,	0,	HexagonImpOpBase + 0,	0,	0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL },  // Inst #1371 = J2_trap0
    { 1370,	0,	0,	4,	133,	1,	1,	HexagonImpOpBase + 87,	1,	0, 0x23ULL },  // Inst #1370 = J2_rte
    { 1369,	2,	0,	4,	132,	0,	4,	HexagonImpOpBase + 83,	607,	0, 0x6930802005ULL },  // Inst #1369 = J2_ploop3sr
    { 1368,	2,	0,	4,	131,	0,	4,	HexagonImpOpBase + 83,	13,	0, 0x6930802005ULL },  // Inst #1368 = J2_ploop3si
    { 1367,	2,	0,	4,	132,	0,	4,	HexagonImpOpBase + 83,	607,	0, 0x6930802005ULL },  // Inst #1367 = J2_ploop2sr
    { 1366,	2,	0,	4,	131,	0,	4,	HexagonImpOpBase + 83,	13,	0, 0x6930802005ULL },  // Inst #1366 = J2_ploop2si
    { 1365,	2,	0,	4,	132,	0,	4,	HexagonImpOpBase + 83,	607,	0, 0x6930802005ULL },  // Inst #1365 = J2_ploop1sr
    { 1364,	2,	0,	4,	131,	0,	4,	HexagonImpOpBase + 83,	13,	0, 0x6930802005ULL },  // Inst #1364 = J2_ploop1si
    { 1363,	1,	0,	4,	130,	0,	0,	HexagonImpOpBase + 0,	0,	0, 0xa3ULL },  // Inst #1363 = J2_pause
    { 1362,	2,	0,	4,	129,	0,	2,	HexagonImpOpBase + 79,	607,	0, 0x931800005ULL },  // Inst #1362 = J2_loop1rext
    { 1361,	2,	0,	4,	129,	0,	2,	HexagonImpOpBase + 81,	607,	0, 0x6930800005ULL },  // Inst #1361 = J2_loop1r
    { 1360,	2,	0,	4,	128,	0,	3,	HexagonImpOpBase + 76,	13,	0, 0x931800005ULL },  // Inst #1360 = J2_loop1iext
    { 1359,	2,	0,	4,	128,	0,	2,	HexagonImpOpBase + 81,	13,	0, 0x6930800005ULL },  // Inst #1359 = J2_loop1i
    { 1358,	2,	0,	4,	129,	0,	2,	HexagonImpOpBase + 79,	607,	0, 0x931800005ULL },  // Inst #1358 = J2_loop0rext
    { 1357,	2,	0,	4,	129,	0,	3,	HexagonImpOpBase + 73,	607,	0, 0x6930800005ULL },  // Inst #1357 = J2_loop0r
    { 1356,	2,	0,	4,	128,	0,	3,	HexagonImpOpBase + 76,	13,	0, 0x931800005ULL },  // Inst #1356 = J2_loop0iext
    { 1355,	2,	0,	4,	128,	0,	3,	HexagonImpOpBase + 73,	13,	0, 0x6930800005ULL },  // Inst #1355 = J2_loop0i
    { 1354,	2,	0,	4,	123,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL },  // Inst #1354 = J2_jumptpt
    { 1353,	2,	0,	4,	122,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL },  // Inst #1353 = J2_jumptnewpt
    { 1352,	2,	0,	4,	122,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL },  // Inst #1352 = J2_jumptnew
    { 1351,	2,	0,	4,	15,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL },  // Inst #1351 = J2_jumpt
    { 1350,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL },  // Inst #1350 = J2_jumprzpt
    { 1349,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL },  // Inst #1349 = J2_jumprz
    { 1348,	2,	0,	4,	125,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL },  // Inst #1348 = J2_jumprtpt
    { 1347,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL },  // Inst #1347 = J2_jumprtnewpt
    { 1346,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL },  // Inst #1346 = J2_jumprtnew
    { 1345,	2,	0,	4,	16,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL },  // Inst #1345 = J2_jumprt
    { 1344,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL },  // Inst #1344 = J2_jumprnzpt
    { 1343,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL },  // Inst #1343 = J2_jumprnz
    { 1342,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL },  // Inst #1342 = J2_jumprltezpt
    { 1341,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL },  // Inst #1341 = J2_jumprltez
    { 1340,	1,	0,	4,	127,	0,	1,	HexagonImpOpBase + 55,	272,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL },  // Inst #1340 = J2_jumprh
    { 1339,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL },  // Inst #1339 = J2_jumprgtezpt
    { 1338,	2,	0,	4,	126,	0,	1,	HexagonImpOpBase + 55,	155,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL },  // Inst #1338 = J2_jumprgtez
    { 1337,	2,	0,	4,	125,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL },  // Inst #1337 = J2_jumprfpt
    { 1336,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL },  // Inst #1336 = J2_jumprfnewpt
    { 1335,	2,	0,	4,	124,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL },  // Inst #1335 = J2_jumprfnew
    { 1334,	2,	0,	4,	16,	0,	1,	HexagonImpOpBase + 55,	185,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL },  // Inst #1334 = J2_jumprf
    { 1333,	1,	0,	4,	40,	0,	1,	HexagonImpOpBase + 55,	272,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL },  // Inst #1333 = J2_jumpr
    { 1332,	2,	0,	4,	123,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL },  // Inst #1332 = J2_jumpfpt
    { 1331,	2,	0,	4,	122,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL },  // Inst #1331 = J2_jumpfnewpt
    { 1330,	2,	0,	4,	122,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL },  // Inst #1330 = J2_jumpfnew
    { 1329,	2,	0,	4,	15,	0,	1,	HexagonImpOpBase + 55,	183,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL },  // Inst #1329 = J2_jumpf
    { 1328,	1,	0,	4,	121,	0,	1,	HexagonImpOpBase + 55,	0,	0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x5b10800023ULL },  // Inst #1328 = J2_jump
    { 1327,	2,	0,	4,	117,	1,	2,	HexagonImpOpBase + 68,	183,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL },  // Inst #1327 = J2_callt
    { 1326,	2,	0,	4,	119,	1,	2,	HexagonImpOpBase + 68,	185,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL },  // Inst #1326 = J2_callrt
    { 1325,	1,	0,	4,	120,	0,	2,	HexagonImpOpBase + 71,	272,	0|(1ULL<<MCID::Call), 0x80001000000023ULL },  // Inst #1325 = J2_callrh
    { 1324,	2,	0,	4,	119,	1,	2,	HexagonImpOpBase + 68,	185,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL },  // Inst #1324 = J2_callrf
    { 1323,	1,	0,	4,	118,	1,	2,	HexagonImpOpBase + 68,	272,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL },  // Inst #1323 = J2_callr
    { 1322,	2,	0,	4,	117,	1,	2,	HexagonImpOpBase + 68,	183,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL },  // Inst #1322 = J2_callf
    { 1321,	1,	0,	4,	35,	1,	2,	HexagonImpOpBase + 68,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL },  // Inst #1321 = J2_call
    { 1320,	2,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL },  // Inst #1320 = HI
    { 1319,	2,	1,	4,	116,	0,	0,	HexagonImpOpBase + 0,	605,	0, 0x8005ULL },  // Inst #1319 = G4_tfrgrcr
    { 1318,	2,	1,	4,	116,	0,	0,	HexagonImpOpBase + 0,	603,	0, 0x8005ULL },  // Inst #1318 = G4_tfrgpcp
    { 1317,	2,	1,	4,	115,	0,	0,	HexagonImpOpBase + 0,	601,	0, 0x8005ULL },  // Inst #1317 = G4_tfrgcrr
    { 1316,	2,	1,	4,	115,	0,	0,	HexagonImpOpBase + 0,	599,	0, 0x5ULL },  // Inst #1316 = G4_tfrgcpp
    { 1315,	3,	1,	4,	109,	1,	0,	HexagonImpOpBase + 67,	202,	0, 0x1000000008025ULL },  // Inst #1315 = F2_sfsub
    { 1314,	4,	2,	4,	114,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x100000000a025ULL },  // Inst #1314 = F2_sfrecipa
    { 1313,	3,	1,	4,	109,	1,	0,	HexagonImpOpBase + 67,	202,	0|(1ULL<<MCID::Commutable), 0x1000000008025ULL },  // Inst #1313 = F2_sfmpy
    { 1312,	3,	1,	4,	113,	1,	0,	HexagonImpOpBase + 67,	202,	0, 0x81000000008025ULL },  // Inst #1312 = F2_sfmin
    { 1311,	3,	1,	4,	113,	1,	0,	HexagonImpOpBase + 67,	202,	0, 0x81000000008025ULL },  // Inst #1311 = F2_sfmax
    { 1310,	3,	2,	4,	112,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x100000000a02bULL },  // Inst #1310 = F2_sfinvsqrta
    { 1309,	2,	1,	4,	105,	0,	0,	HexagonImpOpBase + 0,	155,	0, 0x80000000008003ULL },  // Inst #1309 = F2_sfimm_p
    { 1308,	2,	1,	4,	105,	0,	0,	HexagonImpOpBase + 0,	155,	0, 0x80000000008003ULL },  // Inst #1308 = F2_sfimm_n
    { 1307,	4,	1,	4,	110,	1,	0,	HexagonImpOpBase + 67,	590,	0, 0x1000000008025ULL },  // Inst #1307 = F2_sffms_lib
    { 1306,	4,	1,	4,	110,	1,	0,	HexagonImpOpBase + 67,	590,	0, 0x1000000008025ULL },  // Inst #1306 = F2_sffms
    { 1305,	5,	1,	4,	111,	1,	0,	HexagonImpOpBase + 67,	594,	0, 0x1000000008025ULL },  // Inst #1305 = F2_sffma_sc
    { 1304,	4,	1,	4,	110,	1,	0,	HexagonImpOpBase + 67,	590,	0, 0x1000000008025ULL },  // Inst #1304 = F2_sffma_lib
    { 1303,	4,	1,	4,	110,	1,	0,	HexagonImpOpBase + 67,	590,	0, 0x1000000008025ULL },  // Inst #1303 = F2_sffma
    { 1302,	2,	1,	4,	103,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x100000000802bULL },  // Inst #1302 = F2_sffixupr
    { 1301,	3,	1,	4,	109,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x1000000008025ULL },  // Inst #1301 = F2_sffixupn
    { 1300,	3,	1,	4,	109,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x1000000008025ULL },  // Inst #1300 = F2_sffixupd
    { 1299,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	178,	0|(1ULL<<MCID::Compare), 0x100000000002cULL },  // Inst #1299 = F2_sfcmpuo
    { 1298,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	178,	0|(1ULL<<MCID::Compare), 0x100000000002cULL },  // Inst #1298 = F2_sfcmpgt
    { 1297,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	178,	0|(1ULL<<MCID::Compare), 0x100000000002cULL },  // Inst #1297 = F2_sfcmpge
    { 1296,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	178,	0|(1ULL<<MCID::Compare), 0x100000000002cULL },  // Inst #1296 = F2_sfcmpeq
    { 1295,	3,	1,	4,	89,	1,	0,	HexagonImpOpBase + 67,	175,	0, 0x100000000002bULL },  // Inst #1295 = F2_sfclass
    { 1294,	3,	1,	4,	109,	1,	0,	HexagonImpOpBase + 67,	202,	0|(1ULL<<MCID::Commutable), 0x1000000008025ULL },  // Inst #1294 = F2_sfadd
    { 1293,	3,	1,	4,	104,	1,	0,	HexagonImpOpBase + 67,	169,	0, 0x1000000000025ULL },  // Inst #1293 = F2_dfsub
    { 1292,	3,	1,	4,	108,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1292 = F2_dfmpyll
    { 1291,	4,	1,	4,	107,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1291 = F2_dfmpylh
    { 1290,	4,	1,	4,	106,	1,	0,	HexagonImpOpBase + 67,	215,	0, 0x1000000000025ULL },  // Inst #1290 = F2_dfmpyhh
    { 1289,	3,	1,	4,	104,	1,	0,	HexagonImpOpBase + 67,	169,	0, 0x1000000000025ULL },  // Inst #1289 = F2_dfmpyfix
    { 1288,	3,	1,	4,	96,	1,	0,	HexagonImpOpBase + 67,	169,	0, 0x81000000000025ULL },  // Inst #1288 = F2_dfmin
    { 1287,	3,	1,	4,	96,	1,	0,	HexagonImpOpBase + 67,	169,	0, 0x81000000000025ULL },  // Inst #1287 = F2_dfmax
    { 1286,	2,	1,	4,	105,	0,	0,	HexagonImpOpBase + 0,	167,	0, 0x80000000000003ULL },  // Inst #1286 = F2_dfimm_p
    { 1285,	2,	1,	4,	105,	0,	0,	HexagonImpOpBase + 0,	167,	0, 0x80000000000003ULL },  // Inst #1285 = F2_dfimm_n
    { 1284,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	534,	0|(1ULL<<MCID::Compare), 0x1000000000003ULL },  // Inst #1284 = F2_dfcmpuo
    { 1283,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	534,	0|(1ULL<<MCID::Compare), 0x1000000000003ULL },  // Inst #1283 = F2_dfcmpgt
    { 1282,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	534,	0|(1ULL<<MCID::Compare), 0x1000000000003ULL },  // Inst #1282 = F2_dfcmpge
    { 1281,	3,	1,	4,	9,	1,	0,	HexagonImpOpBase + 67,	534,	0|(1ULL<<MCID::Compare), 0x1000000000003ULL },  // Inst #1281 = F2_dfcmpeq
    { 1280,	3,	1,	4,	89,	1,	0,	HexagonImpOpBase + 67,	549,	0, 0x1000000000003ULL },  // Inst #1280 = F2_dfclass
    { 1279,	3,	1,	4,	104,	1,	0,	HexagonImpOpBase + 67,	169,	0, 0x1000000000025ULL },  // Inst #1279 = F2_dfadd
    { 1278,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1278 = F2_conv_w2sf
    { 1277,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1277 = F2_conv_w2df
    { 1276,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1276 = F2_conv_uw2sf
    { 1275,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1275 = F2_conv_uw2df
    { 1274,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1274 = F2_conv_ud2sf
    { 1273,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1273 = F2_conv_ud2df
    { 1272,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1272 = F2_conv_sf2w_chop
    { 1271,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1271 = F2_conv_sf2w
    { 1270,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1270 = F2_conv_sf2uw_chop
    { 1269,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	157,	0, 0x100000000802bULL },  // Inst #1269 = F2_conv_sf2uw
    { 1268,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1268 = F2_conv_sf2ud_chop
    { 1267,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1267 = F2_conv_sf2ud
    { 1266,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1266 = F2_conv_sf2df
    { 1265,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1265 = F2_conv_sf2d_chop
    { 1264,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	190,	0, 0x100000000002bULL },  // Inst #1264 = F2_conv_sf2d
    { 1263,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1263 = F2_conv_df2w_chop
    { 1262,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1262 = F2_conv_df2w
    { 1261,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1261 = F2_conv_df2uw_chop
    { 1260,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1260 = F2_conv_df2uw
    { 1259,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1259 = F2_conv_df2ud_chop
    { 1258,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1258 = F2_conv_df2ud
    { 1257,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1257 = F2_conv_df2sf
    { 1256,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1256 = F2_conv_df2d_chop
    { 1255,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1255 = F2_conv_df2d
    { 1254,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	307,	0, 0x100000000802bULL },  // Inst #1254 = F2_conv_d2sf
    { 1253,	2,	1,	4,	103,	1,	0,	HexagonImpOpBase + 67,	162,	0, 0x100000000002bULL },  // Inst #1253 = F2_conv_d2df
    { 1252,	1,	0,	4,	40,	1,	1,	HexagonImpOpBase + 65,	272,	0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000023ULL },  // Inst #1252 = EH_RETURN_JMPR
    { 1251,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1251 = DuplexIClassF
    { 1250,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1250 = DuplexIClassE
    { 1249,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1249 = DuplexIClassD
    { 1248,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1248 = DuplexIClassC
    { 1247,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1247 = DuplexIClassB
    { 1246,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1246 = DuplexIClassA
    { 1245,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1245 = DuplexIClass9
    { 1244,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1244 = DuplexIClass8
    { 1243,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20020ULL },  // Inst #1243 = DuplexIClass7
    { 1242,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20020ULL },  // Inst #1242 = DuplexIClass6
    { 1241,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20020ULL },  // Inst #1241 = DuplexIClass5
    { 1240,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20020ULL },  // Inst #1240 = DuplexIClass4
    { 1239,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20020ULL },  // Inst #1239 = DuplexIClass3
    { 1238,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1238 = DuplexIClass2
    { 1237,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1237 = DuplexIClass1
    { 1236,	0,	0,	4,	12,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x20ULL },  // Inst #1236 = DuplexIClass0
    { 1235,	2,	1,	4,	29,	0,	0,	HexagonImpOpBase + 0,	588,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL },  // Inst #1235 = CONST64
    { 1234,	2,	1,	4,	29,	0,	0,	HexagonImpOpBase + 0,	586,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL },  // Inst #1234 = CONST32
    { 1233,	1,	0,	4,	35,	0,	1,	HexagonImpOpBase + 64,	0,	0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL },  // Inst #1233 = CALLProfile
    { 1232,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1232 = C4_or_orn
    { 1231,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1231 = C4_or_or
    { 1230,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1230 = C4_or_andn
    { 1229,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1229 = C4_or_and
    { 1228,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #1228 = C4_nbitsset
    { 1227,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0, 0x2bULL },  // Inst #1227 = C4_nbitsclri
    { 1226,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #1226 = C4_nbitsclr
    { 1225,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1225 = C4_fastcorner9_not
    { 1224,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1224 = C4_fastcorner9
    { 1223,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x154800000ULL },  // Inst #1223 = C4_cmpneqi
    { 1222,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL },  // Inst #1222 = C4_cmpneq
    { 1221,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x124800000ULL },  // Inst #1221 = C4_cmplteui
    { 1220,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x1ULL },  // Inst #1220 = C4_cmplteu
    { 1219,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x154800000ULL },  // Inst #1219 = C4_cmpltei
    { 1218,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x1ULL },  // Inst #1218 = C4_cmplte
    { 1217,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1217 = C4_and_orn
    { 1216,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1216 = C4_and_or
    { 1215,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1215 = C4_and_andn
    { 1214,	4,	1,	4,	102,	0,	0,	HexagonImpOpBase + 0,	582,	0, 0x5ULL },  // Inst #1214 = C4_and_and
    { 1213,	2,	1,	4,	101,	0,	0,	HexagonImpOpBase + 0,	155,	0, 0xc2808005ULL },  // Inst #1213 = C4_addipc
    { 1212,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1212 = C2_xor
    { 1211,	4,	1,	4,	100,	0,	0,	HexagonImpOpBase + 0,	245,	0, 0x3ULL },  // Inst #1211 = C2_vmux
    { 1210,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	579,	0, 0x8000000000802bULL },  // Inst #1210 = C2_vitpack
    { 1209,	2,	1,	4,	99,	0,	0,	HexagonImpOpBase + 0,	185,	0, 0x2bULL },  // Inst #1209 = C2_tfrrp
    { 1208,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	577,	0, 0x802bULL },  // Inst #1208 = C2_tfrpr
    { 1207,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1207 = C2_orn
    { 1206,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1206 = C2_or
    { 1205,	2,	1,	4,	97,	0,	0,	HexagonImpOpBase + 0,	181,	0, 0x5ULL },  // Inst #1205 = C2_not
    { 1204,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	573,	0, 0x114808000ULL },  // Inst #1204 = C2_muxri
    { 1203,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	526,	0, 0x116808000ULL },  // Inst #1203 = C2_muxir
    { 1202,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	569,	0, 0x114808000ULL },  // Inst #1202 = C2_muxii
    { 1201,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8001ULL },  // Inst #1201 = C2_mux
    { 1200,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	567,	0, 0x2bULL },  // Inst #1200 = C2_mask
    { 1199,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0|(1ULL<<MCID::Compare), 0x3ULL },  // Inst #1199 = C2_cmpgtup
    { 1198,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x124800000ULL },  // Inst #1198 = C2_cmpgtui
    { 1197,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x1ULL },  // Inst #1197 = C2_cmpgtu
    { 1196,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0|(1ULL<<MCID::Compare), 0x3ULL },  // Inst #1196 = C2_cmpgtp
    { 1195,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x154800000ULL },  // Inst #1195 = C2_cmpgti
    { 1194,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x1ULL },  // Inst #1194 = C2_cmpgt
    { 1193,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #1193 = C2_cmpeqp
    { 1192,	3,	1,	4,	10,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x154800000ULL },  // Inst #1192 = C2_cmpeqi
    { 1191,	3,	1,	4,	98,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL },  // Inst #1191 = C2_cmpeq
    { 1190,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MoveImm), 0x194809400ULL },  // Inst #1190 = C2_cmovenewit
    { 1189,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MoveImm), 0x194809c00ULL },  // Inst #1189 = C2_cmovenewif
    { 1188,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MoveImm), 0x194808400ULL },  // Inst #1188 = C2_cmoveit
    { 1187,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::MoveImm), 0x194808c00ULL },  // Inst #1187 = C2_cmoveif
    { 1186,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	563,	0, 0x401ULL },  // Inst #1186 = C2_ccombinewt
    { 1185,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	563,	0, 0x1401ULL },  // Inst #1185 = C2_ccombinewnewt
    { 1184,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	563,	0, 0x1c01ULL },  // Inst #1184 = C2_ccombinewnewf
    { 1183,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	563,	0, 0xc01ULL },  // Inst #1183 = C2_ccombinewf
    { 1182,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #1182 = C2_bitsset
    { 1181,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0, 0x2bULL },  // Inst #1181 = C2_bitsclri
    { 1180,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0, 0x2cULL },  // Inst #1180 = C2_bitsclr
    { 1179,	2,	1,	4,	97,	0,	0,	HexagonImpOpBase + 0,	181,	0, 0x5ULL },  // Inst #1179 = C2_any8
    { 1178,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1178 = C2_andn
    { 1177,	3,	1,	4,	11,	0,	0,	HexagonImpOpBase + 0,	560,	0, 0x5ULL },  // Inst #1177 = C2_and
    { 1176,	2,	1,	4,	97,	0,	0,	HexagonImpOpBase + 0,	181,	0, 0x5ULL },  // Inst #1176 = C2_all8
    { 1175,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x2bULL },  // Inst #1175 = A7_vclip
    { 1174,	3,	1,	4,	96,	0,	0,	HexagonImpOpBase + 0,	209,	0, 0x8000000000002cULL },  // Inst #1174 = A7_croundd_rr
    { 1173,	3,	1,	4,	96,	0,	0,	HexagonImpOpBase + 0,	304,	0, 0x8000000000002bULL },  // Inst #1173 = A7_croundd_ri
    { 1172,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x802bULL },  // Inst #1172 = A7_clip
    { 1171,	4,	2,	4,	95,	0,	0,	HexagonImpOpBase + 0,	245,	0, 0x80000000002025ULL },  // Inst #1171 = A6_vminub_RdP
    { 1170,	3,	1,	4,	94,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1170 = A6_vcmpbeq_notany
    { 1169,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	557,	0, 0x8000000000802cULL },  // Inst #1169 = A5_vaddhubs
    { 1168,	5,	2,	4,	93,	0,	1,	HexagonImpOpBase + 63,	552,	0, 0x80000000002025ULL },  // Inst #1168 = A5_ACS
    { 1167,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1167 = A4_vrminw
    { 1166,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1166 = A4_vrminuw
    { 1165,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1165 = A4_vrminuh
    { 1164,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1164 = A4_vrminh
    { 1163,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1163 = A4_vrmaxw
    { 1162,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1162 = A4_vrmaxuw
    { 1161,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1161 = A4_vrmaxuh
    { 1160,	4,	1,	4,	92,	0,	0,	HexagonImpOpBase + 0,	205,	0, 0x8000000000002cULL },  // Inst #1160 = A4_vrmaxh
    { 1159,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1159 = A4_vcmpwgtui
    { 1158,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1158 = A4_vcmpwgti
    { 1157,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1157 = A4_vcmpweqi
    { 1156,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1156 = A4_vcmphgtui
    { 1155,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1155 = A4_vcmphgti
    { 1154,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1154 = A4_vcmpheqi
    { 1153,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1153 = A4_vcmpbgtui
    { 1152,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1152 = A4_vcmpbgti
    { 1151,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1151 = A4_vcmpbgt
    { 1150,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	549,	0, 0x3ULL },  // Inst #1150 = A4_vcmpbeqi
    { 1149,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1149 = A4_vcmpbeq_any
    { 1148,	3,	1,	4,	91,	0,	0,	HexagonImpOpBase + 0,	546,	0, 0x2003ULL },  // Inst #1148 = A4_tlbmatch
    { 1147,	2,	1,	4,	85,	0,	0,	HexagonImpOpBase + 0,	544,	0, 0x5ULL },  // Inst #1147 = A4_tfrpcp
    { 1146,	2,	1,	4,	84,	0,	0,	HexagonImpOpBase + 0,	542,	0, 0x5ULL },  // Inst #1146 = A4_tfrcpp
    { 1145,	5,	2,	4,	88,	0,	0,	HexagonImpOpBase + 0,	537,	0, 0x202cULL },  // Inst #1145 = A4_subp_c
    { 1144,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x8000000000802cULL },  // Inst #1144 = A4_round_rr_sat
    { 1143,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8000000000802cULL },  // Inst #1143 = A4_round_rr
    { 1142,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	199,	0, 0x8000000000802bULL },  // Inst #1142 = A4_round_ri_sat
    { 1141,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x8000000000802bULL },  // Inst #1141 = A4_round_ri
    { 1140,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x114808000ULL },  // Inst #1140 = A4_rcmpneqi
    { 1139,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #1139 = A4_rcmpneq
    { 1138,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x114808000ULL },  // Inst #1138 = A4_rcmpeqi
    { 1137,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #1137 = A4_rcmpeq
    { 1136,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1136 = A4_pzxthtnew
    { 1135,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1135 = A4_pzxtht
    { 1134,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1134 = A4_pzxthfnew
    { 1133,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1133 = A4_pzxthf
    { 1132,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1132 = A4_pzxtbtnew
    { 1131,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1131 = A4_pzxtbt
    { 1130,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1130 = A4_pzxtbfnew
    { 1129,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1129 = A4_pzxtbf
    { 1128,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1128 = A4_psxthtnew
    { 1127,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1127 = A4_psxtht
    { 1126,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1126 = A4_psxthfnew
    { 1125,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1125 = A4_psxthf
    { 1124,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1124 = A4_psxtbtnew
    { 1123,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1123 = A4_psxtbt
    { 1122,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1122 = A4_psxtbfnew
    { 1121,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1121 = A4_psxtbf
    { 1120,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1120 = A4_pasrhtnew
    { 1119,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1119 = A4_pasrht
    { 1118,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1118 = A4_pasrhfnew
    { 1117,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1117 = A4_pasrhf
    { 1116,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9400ULL },  // Inst #1116 = A4_paslhtnew
    { 1115,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8400ULL },  // Inst #1115 = A4_paslht
    { 1114,	3,	1,	4,	7,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x9c00ULL },  // Inst #1114 = A4_paslhfnew
    { 1113,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	159,	0, 0x8c00ULL },  // Inst #1113 = A4_paslhf
    { 1112,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1112 = A4_ornp
    { 1111,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #1111 = A4_orn
    { 1110,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #1110 = A4_modwrapu
    { 1109,	1,	0,	4,	90,	0,	0,	HexagonImpOpBase + 0,	0,	0, 0x22ULL },  // Inst #1109 = A4_ext
    { 1108,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8000000000802cULL },  // Inst #1108 = A4_cround_rr
    { 1107,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x8000000000802bULL },  // Inst #1107 = A4_cround_ri
    { 1106,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	501,	0, 0x114800000ULL },  // Inst #1106 = A4_combineri
    { 1105,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	498,	0, 0x112800000ULL },  // Inst #1105 = A4_combineir
    { 1104,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	495,	0, 0xc4800000ULL },  // Inst #1104 = A4_combineii
    { 1103,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0xe4800003ULL },  // Inst #1103 = A4_cmphgtui
    { 1102,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x2cULL },  // Inst #1102 = A4_cmphgtu
    { 1101,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x114800003ULL },  // Inst #1101 = A4_cmphgti
    { 1100,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x2cULL },  // Inst #1100 = A4_cmphgt
    { 1099,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL },  // Inst #1099 = A4_cmpheqi
    { 1098,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL },  // Inst #1098 = A4_cmpheq
    { 1097,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0xe4800003ULL },  // Inst #1097 = A4_cmpbgtui
    { 1096,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x2cULL },  // Inst #1096 = A4_cmpbgtu
    { 1095,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare), 0x3ULL },  // Inst #1095 = A4_cmpbgti
    { 1094,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare), 0x2cULL },  // Inst #1094 = A4_cmpbgt
    { 1093,	3,	1,	4,	89,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #1093 = A4_cmpbeqi
    { 1092,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	178,	0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL },  // Inst #1092 = A4_cmpbeq
    { 1091,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1091 = A4_boundscheck_lo
    { 1090,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1090 = A4_boundscheck_hi
    { 1089,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	501,	0, 0x8000000000002bULL },  // Inst #1089 = A4_bitspliti
    { 1088,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	519,	0, 0x80000000000003ULL },  // Inst #1088 = A4_bitsplit
    { 1087,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1087 = A4_andnp
    { 1086,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #1086 = A4_andn
    { 1085,	5,	2,	4,	88,	0,	0,	HexagonImpOpBase + 0,	537,	0, 0x202cULL },  // Inst #1085 = A4_addp_c
    { 1084,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #1084 = A2_zxth
    { 1083,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #1083 = A2_xorp
    { 1082,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #1082 = A2_xor
    { 1081,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1081 = A2_vsubws
    { 1080,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1080 = A2_vsubw
    { 1079,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1079 = A2_vsubuhs
    { 1078,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1078 = A2_vsububs
    { 1077,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1077 = A2_vsubub
    { 1076,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1076 = A2_vsubhs
    { 1075,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1075 = A2_vsubh
    { 1074,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1074 = A2_vrsadub_acc
    { 1073,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1073 = A2_vrsadub
    { 1072,	4,	1,	4,	32,	0,	0,	HexagonImpOpBase + 0,	215,	0, 0x80000000000025ULL },  // Inst #1072 = A2_vraddub_acc
    { 1071,	3,	1,	4,	31,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000025ULL },  // Inst #1071 = A2_vraddub
    { 1070,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1070 = A2_vnavgwr
    { 1069,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1069 = A2_vnavgwcr
    { 1068,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1068 = A2_vnavgw
    { 1067,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1067 = A2_vnavghr
    { 1066,	3,	1,	4,	48,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1066 = A2_vnavghcr
    { 1065,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1065 = A2_vnavgh
    { 1064,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1064 = A2_vminw
    { 1063,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1063 = A2_vminuw
    { 1062,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1062 = A2_vminuh
    { 1061,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1061 = A2_vminub
    { 1060,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1060 = A2_vminh
    { 1059,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1059 = A2_vminb
    { 1058,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1058 = A2_vmaxw
    { 1057,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1057 = A2_vmaxuw
    { 1056,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1056 = A2_vmaxuh
    { 1055,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1055 = A2_vmaxub
    { 1054,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1054 = A2_vmaxh
    { 1053,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1053 = A2_vmaxb
    { 1052,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x8000000000002bULL },  // Inst #1052 = A2_vconj
    { 1051,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1051 = A2_vcmpwgtu
    { 1050,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1050 = A2_vcmpwgt
    { 1049,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1049 = A2_vcmpweq
    { 1048,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1048 = A2_vcmphgtu
    { 1047,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1047 = A2_vcmphgt
    { 1046,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1046 = A2_vcmpheq
    { 1045,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1045 = A2_vcmpbgtu
    { 1044,	3,	1,	4,	9,	0,	0,	HexagonImpOpBase + 0,	534,	0, 0x3ULL },  // Inst #1044 = A2_vcmpbeq
    { 1043,	3,	1,	4,	87,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1043 = A2_vavgwr
    { 1042,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1042 = A2_vavgwcr
    { 1041,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1041 = A2_vavgw
    { 1040,	3,	1,	4,	87,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1040 = A2_vavguwr
    { 1039,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1039 = A2_vavguw
    { 1038,	3,	1,	4,	87,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1038 = A2_vavguhr
    { 1037,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1037 = A2_vavguh
    { 1036,	3,	1,	4,	87,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1036 = A2_vavgubr
    { 1035,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1035 = A2_vavgub
    { 1034,	3,	1,	4,	87,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1034 = A2_vavghr
    { 1033,	3,	1,	4,	48,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1033 = A2_vavghcr
    { 1032,	3,	1,	4,	86,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #1032 = A2_vavgh
    { 1031,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1031 = A2_vaddws
    { 1030,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1030 = A2_vaddw
    { 1029,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1029 = A2_vadduhs
    { 1028,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1028 = A2_vaddubs
    { 1027,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1027 = A2_vaddub
    { 1026,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0, 0x80000000000003ULL },  // Inst #1026 = A2_vaddhs
    { 1025,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #1025 = A2_vaddh
    { 1024,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x8000000000002bULL },  // Inst #1024 = A2_vabswsat
    { 1023,	2,	1,	4,	76,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #1023 = A2_vabsw
    { 1022,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	162,	0, 0x8000000000002bULL },  // Inst #1022 = A2_vabshsat
    { 1021,	2,	1,	4,	76,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #1021 = A2_vabsh
    { 1020,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x212808000ULL },  // Inst #1020 = A2_tfrsi
    { 1019,	2,	1,	4,	85,	0,	0,	HexagonImpOpBase + 0,	532,	0, 0x8005ULL },  // Inst #1019 = A2_tfrrcr
    { 1018,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	507,	0, 0x8000ULL },  // Inst #1018 = A2_tfril
    { 1017,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	507,	0, 0x8000ULL },  // Inst #1017 = A2_tfrih
    { 1016,	2,	1,	4,	84,	0,	0,	HexagonImpOpBase + 0,	530,	0, 0x8005ULL },  // Inst #1016 = A2_tfrcrr
    { 1015,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #1015 = A2_tfr
    { 1014,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	190,	0, 0x2bULL },  // Inst #1014 = A2_sxtw
    { 1013,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #1013 = A2_sxth
    { 1012,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #1012 = A2_sxtb
    { 1011,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x802bULL },  // Inst #1011 = A2_swiz
    { 1010,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008001ULL },  // Inst #1010 = A2_svsubuhs
    { 1009,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008001ULL },  // Inst #1009 = A2_svsubhs
    { 1008,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #1008 = A2_svsubh
    { 1007,	3,	1,	4,	82,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008001ULL },  // Inst #1007 = A2_svnavgh
    { 1006,	3,	1,	4,	83,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Commutable), 0x80000000008001ULL },  // Inst #1006 = A2_svavghs
    { 1005,	3,	1,	4,	82,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Commutable), 0x80000000008001ULL },  // Inst #1005 = A2_svavgh
    { 1004,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0|(1ULL<<MCID::Commutable), 0x80000000008001ULL },  // Inst #1004 = A2_svadduhs
    { 1003,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0|(1ULL<<MCID::Commutable), 0x80000000008001ULL },  // Inst #1003 = A2_svaddhs
    { 1002,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #1002 = A2_svaddh
    { 1001,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008001ULL },  // Inst #1001 = A2_subsat
    { 1000,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	510,	0, 0x152808000ULL },  // Inst #1000 = A2_subri
    { 999,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x3ULL },  // Inst #999 = A2_subp
    { 998,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #998 = A2_subh_l16_sat_ll
    { 997,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #997 = A2_subh_l16_sat_hl
    { 996,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #996 = A2_subh_l16_ll
    { 995,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #995 = A2_subh_l16_hl
    { 994,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #994 = A2_subh_h16_sat_ll
    { 993,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #993 = A2_subh_h16_sat_lh
    { 992,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #992 = A2_subh_h16_sat_hl
    { 991,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #991 = A2_subh_h16_sat_hh
    { 990,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #990 = A2_subh_h16_ll
    { 989,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #989 = A2_subh_h16_lh
    { 988,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #988 = A2_subh_h16_hl
    { 987,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #987 = A2_subh_h16_hh
    { 986,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Predicable), 0x8001ULL },  // Inst #986 = A2_sub
    { 985,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #985 = A2_satuh
    { 984,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #984 = A2_satub
    { 983,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #983 = A2_sath
    { 982,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x802bULL },  // Inst #982 = A2_satb
    { 981,	2,	1,	4,	80,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x802bULL },  // Inst #981 = A2_sat
    { 980,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	307,	0, 0x8000000000802bULL },  // Inst #980 = A2_roundsat
    { 979,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9401ULL },  // Inst #979 = A2_pxortnew
    { 978,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8401ULL },  // Inst #978 = A2_pxort
    { 977,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9c01ULL },  // Inst #977 = A2_pxorfnew
    { 976,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8c01ULL },  // Inst #976 = A2_pxorf
    { 975,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9401ULL },  // Inst #975 = A2_psubtnew
    { 974,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8401ULL },  // Inst #974 = A2_psubt
    { 973,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9c01ULL },  // Inst #973 = A2_psubfnew
    { 972,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8c01ULL },  // Inst #972 = A2_psubf
    { 971,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9401ULL },  // Inst #971 = A2_portnew
    { 970,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8401ULL },  // Inst #970 = A2_port
    { 969,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9c01ULL },  // Inst #969 = A2_porfnew
    { 968,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8c01ULL },  // Inst #968 = A2_porf
    { 967,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9401ULL },  // Inst #967 = A2_pandtnew
    { 966,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8401ULL },  // Inst #966 = A2_pandt
    { 965,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9c01ULL },  // Inst #965 = A2_pandfnew
    { 964,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8c01ULL },  // Inst #964 = A2_pandf
    { 963,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9401ULL },  // Inst #963 = A2_paddtnew
    { 962,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8401ULL },  // Inst #962 = A2_paddt
    { 961,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	526,	0, 0x116809400ULL },  // Inst #961 = A2_padditnew
    { 960,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	526,	0, 0x116808400ULL },  // Inst #960 = A2_paddit
    { 959,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	526,	0, 0x116809c00ULL },  // Inst #959 = A2_paddifnew
    { 958,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	526,	0, 0x116808c00ULL },  // Inst #958 = A2_paddif
    { 957,	4,	1,	4,	5,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x9c01ULL },  // Inst #957 = A2_paddfnew
    { 956,	4,	1,	4,	4,	0,	0,	HexagonImpOpBase + 0,	522,	0, 0x8c01ULL },  // Inst #956 = A2_paddf
    { 955,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #955 = A2_orp
    { 954,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x154808000ULL },  // Inst #954 = A2_orir
    { 953,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #953 = A2_or
    { 952,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x2bULL },  // Inst #952 = A2_notp
    { 951,	0,	0,	4,	81,	0,	0,	HexagonImpOpBase + 0,	1,	0, 0x0ULL },  // Inst #951 = A2_nop
    { 950,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x8000000000802bULL },  // Inst #950 = A2_negsat
    { 949,	2,	1,	4,	80,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x2bULL },  // Inst #949 = A2_negp
    { 948,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #948 = A2_minup
    { 947,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #947 = A2_minu
    { 946,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #946 = A2_minp
    { 945,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #945 = A2_min
    { 944,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #944 = A2_maxup
    { 943,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #943 = A2_maxu
    { 942,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #942 = A2_maxp
    { 941,	3,	1,	4,	77,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #941 = A2_max
    { 940,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	519,	0|(1ULL<<MCID::Predicable), 0x1ULL },  // Inst #940 = A2_combinew
    { 939,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	495,	0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL },  // Inst #939 = A2_combineii
    { 938,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #938 = A2_combine_ll
    { 937,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #937 = A2_combine_lh
    { 936,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #936 = A2_combine_hl
    { 935,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x8001ULL },  // Inst #935 = A2_combine_hh
    { 934,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #934 = A2_asrh
    { 933,	2,	1,	4,	3,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Predicable), 0x8000ULL },  // Inst #933 = A2_aslh
    { 932,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #932 = A2_andp
    { 931,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	199,	0, 0x154808000ULL },  // Inst #931 = A2_andir
    { 930,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #930 = A2_and
    { 929,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #929 = A2_addspl
    { 928,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	169,	0, 0x80000000000003ULL },  // Inst #928 = A2_addsph
    { 927,	3,	1,	4,	79,	0,	1,	HexagonImpOpBase + 63,	202,	0|(1ULL<<MCID::Commutable), 0x80000000008001ULL },  // Inst #927 = A2_addsat
    { 926,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	169,	0|(1ULL<<MCID::Commutable), 0x80000000000003ULL },  // Inst #926 = A2_addpsat
    { 925,	3,	1,	4,	8,	0,	0,	HexagonImpOpBase + 0,	169,	0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL },  // Inst #925 = A2_addp
    { 924,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL },  // Inst #924 = A2_addi
    { 923,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #923 = A2_addh_l16_sat_ll
    { 922,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #922 = A2_addh_l16_sat_hl
    { 921,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #921 = A2_addh_l16_ll
    { 920,	3,	1,	4,	78,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #920 = A2_addh_l16_hl
    { 919,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #919 = A2_addh_h16_sat_ll
    { 918,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #918 = A2_addh_h16_sat_lh
    { 917,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #917 = A2_addh_h16_sat_hl
    { 916,	3,	1,	4,	77,	0,	1,	HexagonImpOpBase + 63,	202,	0, 0x80000000008003ULL },  // Inst #916 = A2_addh_h16_sat_hh
    { 915,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #915 = A2_addh_h16_ll
    { 914,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #914 = A2_addh_h16_lh
    { 913,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #913 = A2_addh_h16_hl
    { 912,	3,	1,	4,	1,	0,	0,	HexagonImpOpBase + 0,	202,	0, 0x80000000008003ULL },  // Inst #912 = A2_addh_h16_hh
    { 911,	3,	1,	4,	6,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL },  // Inst #911 = A2_add
    { 910,	2,	1,	4,	76,	0,	1,	HexagonImpOpBase + 63,	157,	0, 0x8000000000802bULL },  // Inst #910 = A2_abssat
    { 909,	2,	1,	4,	76,	0,	0,	HexagonImpOpBase + 0,	162,	0, 0x8000000000002bULL },  // Inst #909 = A2_absp
    { 908,	2,	1,	4,	76,	0,	0,	HexagonImpOpBase + 0,	157,	0, 0x8000000000802bULL },  // Inst #908 = A2_abs
    { 907,	3,	0,	4,	75,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL },  // Inst #907 = dup_S4_storeiri_io
    { 906,	3,	0,	4,	75,	0,	0,	HexagonImpOpBase + 0,	516,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL },  // Inst #906 = dup_S4_storeirb_io
    { 905,	3,	0,	4,	74,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL },  // Inst #905 = dup_S2_storeri_io
    { 904,	3,	0,	4,	74,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL },  // Inst #904 = dup_S2_storerh_io
    { 903,	3,	0,	4,	74,	0,	0,	HexagonImpOpBase + 0,	513,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL },  // Inst #903 = dup_S2_storerd_io
    { 902,	3,	0,	4,	74,	0,	0,	HexagonImpOpBase + 0,	510,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL },  // Inst #902 = dup_S2_storerb_io
    { 901,	3,	1,	4,	73,	4,	1,	HexagonImpOpBase + 58,	507,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL },  // Inst #901 = dup_S2_allocframe
    { 900,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL },  // Inst #900 = dup_L2_loadruh_io
    { 899,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL },  // Inst #899 = dup_L2_loadrub_io
    { 898,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL },  // Inst #898 = dup_L2_loadri_io
    { 897,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL },  // Inst #897 = dup_L2_loadrh_io
    { 896,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL },  // Inst #896 = dup_L2_loadrd_io
    { 895,	3,	1,	4,	72,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL },  // Inst #895 = dup_L2_loadrb_io
    { 894,	2,	1,	4,	71,	1,	1,	HexagonImpOpBase + 56,	190,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL },  // Inst #894 = dup_L2_deallocframe
    { 893,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	175,	0|(1ULL<<MCID::Pseudo), 0x154800000ULL },  // Inst #893 = dup_C2_cmpeqi
    { 892,	3,	1,	4,	70,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::Pseudo), 0x194809400ULL },  // Inst #892 = dup_C2_cmovenewit
    { 891,	3,	1,	4,	70,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::Pseudo), 0x194809c00ULL },  // Inst #891 = dup_C2_cmovenewif
    { 890,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::Pseudo), 0x194808400ULL },  // Inst #890 = dup_C2_cmoveit
    { 889,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	504,	0|(1ULL<<MCID::Pseudo), 0x194808c00ULL },  // Inst #889 = dup_C2_cmoveif
    { 888,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	501,	0|(1ULL<<MCID::Pseudo), 0x114800000ULL },  // Inst #888 = dup_A4_combineri
    { 887,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	498,	0|(1ULL<<MCID::Pseudo), 0x112800000ULL },  // Inst #887 = dup_A4_combineir
    { 886,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	495,	0|(1ULL<<MCID::Pseudo), 0xc4800000ULL },  // Inst #886 = dup_A4_combineii
    { 885,	2,	1,	4,	69,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Pseudo), 0x8000ULL },  // Inst #885 = dup_A2_zxth
    { 884,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Pseudo), 0x8026ULL },  // Inst #884 = dup_A2_zxtb
    { 883,	2,	1,	4,	69,	0,	0,	HexagonImpOpBase + 0,	155,	0|(1ULL<<MCID::Pseudo), 0x212808000ULL },  // Inst #883 = dup_A2_tfrsi
    { 882,	2,	1,	4,	69,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Pseudo), 0x8000ULL },  // Inst #882 = dup_A2_tfr
    { 881,	2,	1,	4,	69,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Pseudo), 0x8000ULL },  // Inst #881 = dup_A2_sxth
    { 880,	2,	1,	4,	69,	0,	0,	HexagonImpOpBase + 0,	157,	0|(1ULL<<MCID::Pseudo), 0x8000ULL },  // Inst #880 = dup_A2_sxtb
    { 879,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	495,	0|(1ULL<<MCID::Pseudo), 0x112800000ULL },  // Inst #879 = dup_A2_combineii
    { 878,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo), 0x154808000ULL },  // Inst #878 = dup_A2_andir
    { 877,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	199,	0|(1ULL<<MCID::Pseudo), 0x214808002ULL },  // Inst #877 = dup_A2_addi
    { 876,	3,	1,	4,	68,	0,	0,	HexagonImpOpBase + 0,	202,	0|(1ULL<<MCID::Pseudo), 0x8001ULL },  // Inst #876 = dup_A2_add
    { 875,	0,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	1,	0|(1ULL<<MCID::Pseudo), 0x26ULL },  // Inst #875 = Y2_k1unlock_map
    { 874,	0,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	1,	0|(1ULL<<MCID::Pseudo), 0x26ULL },  // Inst #874 = Y2_k1lock_map
    { 873,	1,	0,	4,	67,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL },  // Inst #873 = Y2_dcfetch
    { 872,	2,	1,	4,	66,	0,	0,	HexagonImpOpBase + 0,	493,	0|(1ULL<<MCID::Pseudo), 0x8026ULL },  // Inst #872 = Y2_crswap_old
    { 871,	2,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	185,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #871 = V6_zldp0
    { 870,	1,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	272,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #870 = V6_zld0
    { 869,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #869 = V6_vzh_alt
    { 868,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #868 = V6_vzb_alt
    { 867,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #867 = V6_vunpackuh_alt
    { 866,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #866 = V6_vunpackub_alt
    { 865,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	490,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #865 = V6_vunpackoh_alt
    { 864,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	490,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #864 = V6_vunpackob_alt
    { 863,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #863 = V6_vunpackh_alt
    { 862,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #862 = V6_vunpackb_alt
    { 861,	5,	2,	4,	2,	0,	0,	HexagonImpOpBase + 0,	485,	0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL },  // Inst #861 = V6_vtran2x2_map
    { 860,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #860 = V6_vtmpyhb_alt
    { 859,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #859 = V6_vtmpyhb_acc_alt
    { 858,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #858 = V6_vtmpybus_alt
    { 857,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #857 = V6_vtmpybus_acc_alt
    { 856,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #856 = V6_vtmpyb_alt
    { 855,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #855 = V6_vtmpyb_acc_alt
    { 854,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #854 = V6_vsubwsat_dv_alt
    { 853,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #853 = V6_vsubwsat_alt
    { 852,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #852 = V6_vsubwq_alt
    { 851,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #851 = V6_vsubwnq_alt
    { 850,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #850 = V6_vsubw_dv_alt
    { 849,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #849 = V6_vsubw_alt
    { 848,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #848 = V6_vsubuwsat_dv_alt
    { 847,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #847 = V6_vsubuwsat_alt
    { 846,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #846 = V6_vsubuhw_alt
    { 845,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #845 = V6_vsubuhsat_dv_alt
    { 844,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #844 = V6_vsubuhsat_alt
    { 843,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #843 = V6_vsububsat_dv_alt
    { 842,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #842 = V6_vsububsat_alt
    { 841,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #841 = V6_vsububh_alt
    { 840,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #840 = V6_vsubhw_alt
    { 839,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #839 = V6_vsubhsat_dv_alt
    { 838,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #838 = V6_vsubhsat_alt
    { 837,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #837 = V6_vsubhq_alt
    { 836,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #836 = V6_vsubhnq_alt
    { 835,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #835 = V6_vsubh_dv_alt
    { 834,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #834 = V6_vsubh_alt
    { 833,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #833 = V6_vsubbsat_dv_alt
    { 832,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #832 = V6_vsubbsat_alt
    { 831,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #831 = V6_vsubbq_alt
    { 830,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	367,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #830 = V6_vsubbnq_alt
    { 829,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #829 = V6_vsubb_dv_alt
    { 828,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #828 = V6_vsubb_alt
    { 827,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #827 = V6_vshufoh_alt
    { 826,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #826 = V6_vshufoeh_alt
    { 825,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #825 = V6_vshufoeb_alt
    { 824,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #824 = V6_vshuffob_alt
    { 823,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	359,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #823 = V6_vshuffh_alt
    { 822,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #822 = V6_vshuffeb_alt
    { 821,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	359,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #821 = V6_vshuffb_alt
    { 820,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #820 = V6_vshufeh_alt
    { 819,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #819 = V6_vsh_alt
    { 818,	5,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	471,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #818 = V6_vscattermwq_alt
    { 817,	5,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	480,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #817 = V6_vscattermwhq_alt
    { 816,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	476,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #816 = V6_vscattermwh_alt
    { 815,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	476,	0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL },  // Inst #815 = V6_vscattermwh_add_alt
    { 814,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #814 = V6_vscattermw_alt
    { 813,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL },  // Inst #813 = V6_vscattermw_add_alt
    { 812,	5,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	471,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #812 = V6_vscattermhq_alt
    { 811,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL },  // Inst #811 = V6_vscattermh_alt
    { 810,	4,	0,	4,	2,	0,	0,	HexagonImpOpBase + 0,	467,	0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL },  // Inst #810 = V6_vscattermh_add_alt
    { 809,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	465,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #809 = V6_vsb_alt
    { 808,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #808 = V6_vsatwh_alt
    { 807,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #807 = V6_vsatuwuh_alt
    { 806,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #806 = V6_vsathub_alt
    { 805,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	461,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #805 = V6_vrsadubi_alt
    { 804,	5,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	456,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #804 = V6_vrsadubi_acc_alt
    { 803,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #803 = V6_vroundwuh_alt
    { 802,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #802 = V6_vroundwh_alt
    { 801,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #801 = V6_vrounduwuh_alt
    { 800,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #800 = V6_vrounduhub_alt
    { 799,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #799 = V6_vroundhub_alt
    { 798,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #798 = V6_vroundhb_alt
    { 797,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #797 = V6_vrotr_alt
    { 796,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #796 = V6_vrmpyubv_alt
    { 795,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #795 = V6_vrmpyubv_acc_alt
    { 794,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	461,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #794 = V6_vrmpyubi_alt
    { 793,	5,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	456,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #793 = V6_vrmpyubi_acc_alt
    { 792,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	453,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #792 = V6_vrmpyub_rtt_alt
    { 791,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	449,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #791 = V6_vrmpyub_rtt_acc_alt
    { 790,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #790 = V6_vrmpyub_alt
    { 789,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #789 = V6_vrmpyub_acc_alt
    { 788,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #788 = V6_vrmpybv_alt
    { 787,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #787 = V6_vrmpybv_acc_alt
    { 786,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #786 = V6_vrmpybusv_alt
    { 785,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #785 = V6_vrmpybusv_acc_alt
    { 784,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	461,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #784 = V6_vrmpybusi_alt
    { 783,	5,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	456,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #783 = V6_vrmpybusi_acc_alt
    { 782,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #782 = V6_vrmpybus_alt
    { 781,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #781 = V6_vrmpybus_acc_alt
    { 780,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	453,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #780 = V6_vrmpybub_rtt_alt
    { 779,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	449,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #779 = V6_vrmpybub_rtt_acc_alt
    { 778,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	359,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #778 = V6_vpopcounth_alt
    { 777,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #777 = V6_vpackwuh_sat_alt
    { 776,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #776 = V6_vpackwh_sat_alt
    { 775,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #775 = V6_vpackoh_alt
    { 774,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #774 = V6_vpackob_alt
    { 773,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #773 = V6_vpackhub_sat_alt
    { 772,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #772 = V6_vpackhb_sat_alt
    { 771,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #771 = V6_vpackeh_alt
    { 770,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #770 = V6_vpackeb_alt
    { 769,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	359,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #769 = V6_vnormamtw_alt
    { 768,	2,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	359,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #768 = V6_vnormamth_alt
    { 767,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #767 = V6_vnavgw_alt
    { 766,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #766 = V6_vnavgub_alt
    { 765,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #765 = V6_vnavgh_alt
    { 764,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #764 = V6_vnavgb_alt
    { 763,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #763 = V6_vmpyuhv_alt
    { 762,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #762 = V6_vmpyuhv_acc_alt
    { 761,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	446,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #761 = V6_vmpyuh_alt
    { 760,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	442,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #760 = V6_vmpyuh_acc_alt
    { 759,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #759 = V6_vmpyubv_alt
    { 758,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #758 = V6_vmpyubv_acc_alt
    { 757,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	446,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #757 = V6_vmpyub_alt
    { 756,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	442,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #756 = V6_vmpyub_acc_alt
    { 755,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #755 = V6_vmpyowh_sacc_alt
    { 754,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #754 = V6_vmpyowh_rnd_sacc_alt
    { 753,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #753 = V6_vmpyowh_rnd_alt
    { 752,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #752 = V6_vmpyowh_alt
    { 751,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #751 = V6_vmpyiwub_alt
    { 750,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #750 = V6_vmpyiwub_acc_alt
    { 749,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #749 = V6_vmpyiwh_alt
    { 748,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #748 = V6_vmpyiwh_acc_alt
    { 747,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #747 = V6_vmpyiwb_alt
    { 746,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #746 = V6_vmpyiwb_acc_alt
    { 745,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #745 = V6_vmpyiowh_alt
    { 744,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #744 = V6_vmpyihb_alt
    { 743,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #743 = V6_vmpyihb_acc_alt
    { 742,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #742 = V6_vmpyih_alt
    { 741,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #741 = V6_vmpyih_acc_alt
    { 740,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #740 = V6_vmpyiewuh_alt
    { 739,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #739 = V6_vmpyiewuh_acc_alt
    { 738,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #738 = V6_vmpyiewh_acc_alt
    { 737,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #737 = V6_vmpyhvsrs_alt
    { 736,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #736 = V6_vmpyhv_alt
    { 735,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #735 = V6_vmpyhv_acc_alt
    { 734,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #734 = V6_vmpyhus_alt
    { 733,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #733 = V6_vmpyhus_acc_alt
    { 732,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #732 = V6_vmpyhss_alt
    { 731,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #731 = V6_vmpyhsrs_alt
    { 730,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	442,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #730 = V6_vmpyhsat_acc_alt
    { 729,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	446,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #729 = V6_vmpyh_alt
    { 728,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	442,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #728 = V6_vmpyh_acc_alt
    { 727,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #727 = V6_vmpyewuh_alt
    { 726,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #726 = V6_vmpybv_alt
    { 725,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #725 = V6_vmpybv_acc_alt
    { 724,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	375,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #724 = V6_vmpybusv_alt
    { 723,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	371,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #723 = V6_vmpybusv_acc_alt
    { 722,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	446,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #722 = V6_vmpybus_alt
    { 721,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	442,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #721 = V6_vmpybus_acc_alt
    { 720,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #720 = V6_vmpauhb_alt
    { 719,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #719 = V6_vmpauhb_acc_alt
    { 718,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #718 = V6_vmpahb_alt
    { 717,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #717 = V6_vmpahb_acc_alt
    { 716,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #716 = V6_vmpabuuv_alt
    { 715,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #715 = V6_vmpabuu_alt
    { 714,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #714 = V6_vmpabuu_acc_alt
    { 713,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	364,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #713 = V6_vmpabusv_alt
    { 712,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #712 = V6_vmpabus_alt
    { 711,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #711 = V6_vmpabus_acc_alt
    { 710,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #710 = V6_vminw_alt
    { 709,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #709 = V6_vminuh_alt
    { 708,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #708 = V6_vminub_alt
    { 707,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #707 = V6_vminh_alt
    { 706,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #706 = V6_vminb_alt
    { 705,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #705 = V6_vmaxw_alt
    { 704,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #704 = V6_vmaxuh_alt
    { 703,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #703 = V6_vmaxub_alt
    { 702,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #702 = V6_vmaxh_alt
    { 701,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #701 = V6_vmaxb_alt
    { 700,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #700 = V6_vlsrwv_alt
    { 699,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #699 = V6_vlsrw_alt
    { 698,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #698 = V6_vlsrhv_alt
    { 697,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #697 = V6_vlsrh_alt
    { 696,	6,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	425,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL },  // Inst #696 = V6_vgathermwq_pseudo
    { 695,	5,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	420,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL },  // Inst #695 = V6_vgathermw_pseudo
    { 694,	6,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	436,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL },  // Inst #694 = V6_vgathermhwq_pseudo
    { 693,	5,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	431,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL },  // Inst #693 = V6_vgathermhw_pseudo
    { 692,	6,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	425,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL },  // Inst #692 = V6_vgathermhq_pseudo
    { 691,	5,	0,	4,	65,	0,	0,	HexagonImpOpBase + 0,	420,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL },  // Inst #691 = V6_vgathermh_pseudo
    { 690,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	406,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #690 = V6_vdsaduh_alt
    { 689,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	402,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #689 = V6_vdsaduh_acc_alt
    { 688,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	361,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #688 = V6_vdmpyhvsat_alt
    { 687,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	416,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #687 = V6_vdmpyhvsat_acc_alt
    { 686,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	396,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #686 = V6_vdmpyhsusat_alt
    { 685,	4,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	392,	0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL },  // Inst #685 = V6_vdmpyhsusat_acc_alt
    { 684,	3,	1,	4,	2,	0,	0,	HexagonImpOpBase + 0,	413,	0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL },  // Inst #684 = V6_vdmpyhsuisat_alt
    {<TRUNCATED>#ifdef __GNUC__#pragma GCC diagnostic push#pragma GCC diagnostic ignored "-Woverlength-strings"#endif#ifdef __GNUC__#pragma GCC diagnostic pop#endif#endif // GET_INSTRINFO_MC_DESC#ifdef GET_INSTRINFO_HEADER#undef GET_INSTRINFO_HEADER#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#endif // GET_INSTRINFO_CTOR_DTOR#ifdef GET_INSTRINFO_OPERAND_ENUM#undef GET_INSTRINFO_OPERAND_ENUM#endif //GET_INSTRINFO_OPERAND_ENUM#ifdef GET_INSTRINFO_NAMED_OPS#undef GET_INSTRINFO_NAMED_OPS#endif //GET_INSTRINFO_NAMED_OPS#ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM#undef GET_INSTRINFO_OPERAND_TYPES_ENUM#endif // GET_INSTRINFO_OPERAND_TYPES_ENUM#ifdef GET_INSTRINFO_OPERAND_TYPE#undef GET_INSTRINFO_OPERAND_TYPE#endif // GET_INSTRINFO_OPERAND_TYPE#ifdef GET_INSTRINFO_MEM_OPERAND_SIZE#undef GET_INSTRINFO_MEM_OPERAND_SIZE#endif // GET_INSTRINFO_MEM_OPERAND_SIZE#ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#endif // GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP#ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#endif // GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP#ifdef GET_INSTRINFO_MC_HELPER_DECLS#undef GET_INSTRINFO_MC_HELPER_DECLSclass MCInstclass FeatureBitsetvoid verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features)#endif // GET_INSTRINFO_MC_HELPER_DECLS#ifdef GET_INSTRINFO_MC_HELPERS#undef GET_INSTRINFO_MC_HELPERS#endif // GET_GENISTRINFO_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#endif // GET_COMPUTE_FEATURES#ifdef GET_AVAILABLE_OPCODE_CHECKER#undef GET_AVAILABLE_OPCODE_CHECKER#endif // GET_AVAILABLE_OPCODE_CHECKER#ifdef ENABLE_INSTR_PREDICATE_VERIFIER#undef ENABLE_INSTR_PREDICATE_VERIFIER#include <sstream>#ifndef NDEBUG#endif // NDEBUG#ifndef NDEBUG#endif // NDEBUG#endif // ENABLE_INSTR_PREDICATE_VERIFIER#ifdef GET_INSTRMAP_INFO#undef GET_INSTRMAP_INFO#endif // GET_INSTRMAP_INFO