1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Target Instruction Enum Values and Descriptors *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9#ifdef GET_INSTRINFO_ENUM
10#undef GET_INSTRINFO_ENUM
11
12namespace llvm::Hexagon {
13
14 enum {
15 PHI = 0, // Target.td:1324
16 INLINEASM = 1, // Target.td:1330
17 INLINEASM_BR = 2, // Target.td:1336
18 CFI_INSTRUCTION = 3, // Target.td:1345
19 EH_LABEL = 4, // Target.td:1354
20 GC_LABEL = 5, // Target.td:1363
21 ANNOTATION_LABEL = 6, // Target.td:1372
22 KILL = 7, // Target.td:1380
23 EXTRACT_SUBREG = 8, // Target.td:1387
24 INSERT_SUBREG = 9, // Target.td:1393
25 IMPLICIT_DEF = 10, // Target.td:1400
26 INIT_UNDEF = 11, // Target.td:1409
27 SUBREG_TO_REG = 12, // Target.td:1416
28 COPY_TO_REGCLASS = 13, // Target.td:1422
29 DBG_VALUE = 14, // Target.td:1429
30 DBG_VALUE_LIST = 15, // Target.td:1436
31 DBG_INSTR_REF = 16, // Target.td:1443
32 DBG_PHI = 17, // Target.td:1450
33 DBG_LABEL = 18, // Target.td:1457
34 REG_SEQUENCE = 19, // Target.td:1464
35 COPY = 20, // Target.td:1471
36 COPY_LANEMASK = 21, // Target.td:1479
37 BUNDLE = 22, // Target.td:1486
38 LIFETIME_START = 23, // Target.td:1492
39 LIFETIME_END = 24, // Target.td:1499
40 PSEUDO_PROBE = 25, // Target.td:1506
41 ARITH_FENCE = 26, // Target.td:1513
42 STACKMAP = 27, // Target.td:1522
43 FENTRY_CALL = 28, // Target.td:1657
44 PATCHPOINT = 29, // Target.td:1530
45 LOAD_STACK_GUARD = 30, // Target.td:1548
46 PREALLOCATED_SETUP = 31, // Target.td:1556
47 PREALLOCATED_ARG = 32, // Target.td:1562
48 STATEPOINT = 33, // Target.td:1539
49 LOCAL_ESCAPE = 34, // Target.td:1568
50 FAULTING_OP = 35, // Target.td:1577
51 PATCHABLE_OP = 36, // Target.td:1597
52 PATCHABLE_FUNCTION_ENTER = 37, // Target.td:1605
53 PATCHABLE_RET = 38, // Target.td:1612
54 PATCHABLE_FUNCTION_EXIT = 39, // Target.td:1621
55 PATCHABLE_TAIL_CALL = 40, // Target.td:1629
56 PATCHABLE_EVENT_CALL = 41, // Target.td:1637
57 PATCHABLE_TYPED_EVENT_CALL = 42, // Target.td:1647
58 ICALL_BRANCH_FUNNEL = 43, // Target.td:1667
59 FAKE_USE = 44, // Target.td:1587
60 MEMBARRIER = 45, // Target.td:1673
61 JUMP_TABLE_DEBUG_INFO = 46, // Target.td:1681
62 RELOC_NONE = 47, // Target.td:1689
63 CONVERGENCECTRL_ENTRY = 48, // Target.td:1701
64 CONVERGENCECTRL_ANCHOR = 49, // Target.td:1697
65 CONVERGENCECTRL_LOOP = 50, // Target.td:1705
66 CONVERGENCECTRL_GLUE = 51, // Target.td:1709
67 G_ASSERT_SEXT = 52, // GenericOpcodes.td:1929
68 G_ASSERT_ZEXT = 53, // GenericOpcodes.td:1921
69 G_ASSERT_ALIGN = 54, // GenericOpcodes.td:1936
70 G_ADD = 55, // GenericOpcodes.td:308
71 G_SUB = 56, // GenericOpcodes.td:316
72 G_MUL = 57, // GenericOpcodes.td:324
73 G_SDIV = 58, // GenericOpcodes.td:332
74 G_UDIV = 59, // GenericOpcodes.td:340
75 G_SREM = 60, // GenericOpcodes.td:348
76 G_UREM = 61, // GenericOpcodes.td:356
77 G_SDIVREM = 62, // GenericOpcodes.td:364
78 G_UDIVREM = 63, // GenericOpcodes.td:372
79 G_AND = 64, // GenericOpcodes.td:380
80 G_OR = 65, // GenericOpcodes.td:388
81 G_XOR = 66, // GenericOpcodes.td:396
82 G_ABDS = 67, // GenericOpcodes.td:425
83 G_ABDU = 68, // GenericOpcodes.td:433
84 G_UAVGFLOOR = 69, // GenericOpcodes.td:441
85 G_UAVGCEIL = 70, // GenericOpcodes.td:448
86 G_SAVGFLOOR = 71, // GenericOpcodes.td:455
87 G_SAVGCEIL = 72, // GenericOpcodes.td:462
88 G_IMPLICIT_DEF = 73, // GenericOpcodes.td:111
89 G_PHI = 74, // GenericOpcodes.td:118
90 G_FRAME_INDEX = 75, // GenericOpcodes.td:125
91 G_GLOBAL_VALUE = 76, // GenericOpcodes.td:131
92 G_PTRAUTH_GLOBAL_VALUE = 77, // GenericOpcodes.td:137
93 G_CONSTANT_POOL = 78, // GenericOpcodes.td:143
94 G_EXTRACT = 79, // GenericOpcodes.td:1516
95 G_UNMERGE_VALUES = 80, // GenericOpcodes.td:1529
96 G_INSERT = 81, // GenericOpcodes.td:1538
97 G_MERGE_VALUES = 82, // GenericOpcodes.td:1548
98 G_BUILD_VECTOR = 83, // GenericOpcodes.td:1568
99 G_BUILD_VECTOR_TRUNC = 84, // GenericOpcodes.td:1578
100 G_CONCAT_VECTORS = 85, // GenericOpcodes.td:1585
101 G_PTRTOINT = 86, // GenericOpcodes.td:155
102 G_INTTOPTR = 87, // GenericOpcodes.td:149
103 G_BITCAST = 88, // GenericOpcodes.td:161
104 G_FREEZE = 89, // GenericOpcodes.td:284
105 G_CONSTANT_FOLD_BARRIER = 90, // GenericOpcodes.td:1943
106 G_INTRINSIC_FPTRUNC_ROUND = 91, // GenericOpcodes.td:1280
107 G_INTRINSIC_TRUNC = 92, // GenericOpcodes.td:1286
108 G_INTRINSIC_ROUND = 93, // GenericOpcodes.td:1292
109 G_INTRINSIC_LRINT = 94, // GenericOpcodes.td:1298
110 G_INTRINSIC_LLRINT = 95, // GenericOpcodes.td:1304
111 G_INTRINSIC_ROUNDEVEN = 96, // GenericOpcodes.td:1310
112 G_READCYCLECOUNTER = 97, // GenericOpcodes.td:1316
113 G_READSTEADYCOUNTER = 98, // GenericOpcodes.td:1322
114 G_LOAD = 99, // GenericOpcodes.td:1349
115 G_SEXTLOAD = 100, // GenericOpcodes.td:1358
116 G_ZEXTLOAD = 101, // GenericOpcodes.td:1366
117 G_FPEXTLOAD = 102, // GenericOpcodes.td:1375
118 G_INDEXED_LOAD = 103, // GenericOpcodes.td:1385
119 G_INDEXED_SEXTLOAD = 104, // GenericOpcodes.td:1394
120 G_INDEXED_ZEXTLOAD = 105, // GenericOpcodes.td:1402
121 G_STORE = 106, // GenericOpcodes.td:1410
122 G_FPTRUNCSTORE = 107, // GenericOpcodes.td:1420
123 G_INDEXED_STORE = 108, // GenericOpcodes.td:1428
124 G_ATOMIC_CMPXCHG_WITH_SUCCESS = 109, // GenericOpcodes.td:1439
125 G_ATOMIC_CMPXCHG = 110, // GenericOpcodes.td:1450
126 G_ATOMICRMW_XCHG = 111, // GenericOpcodes.td:1470
127 G_ATOMICRMW_ADD = 112, // GenericOpcodes.td:1471
128 G_ATOMICRMW_SUB = 113, // GenericOpcodes.td:1472
129 G_ATOMICRMW_AND = 114, // GenericOpcodes.td:1473
130 G_ATOMICRMW_NAND = 115, // GenericOpcodes.td:1474
131 G_ATOMICRMW_OR = 116, // GenericOpcodes.td:1475
132 G_ATOMICRMW_XOR = 117, // GenericOpcodes.td:1476
133 G_ATOMICRMW_MAX = 118, // GenericOpcodes.td:1477
134 G_ATOMICRMW_MIN = 119, // GenericOpcodes.td:1478
135 G_ATOMICRMW_UMAX = 120, // GenericOpcodes.td:1479
136 G_ATOMICRMW_UMIN = 121, // GenericOpcodes.td:1480
137 G_ATOMICRMW_FADD = 122, // GenericOpcodes.td:1481
138 G_ATOMICRMW_FSUB = 123, // GenericOpcodes.td:1482
139 G_ATOMICRMW_FMAX = 124, // GenericOpcodes.td:1483
140 G_ATOMICRMW_FMIN = 125, // GenericOpcodes.td:1484
141 G_ATOMICRMW_FMAXIMUM = 126, // GenericOpcodes.td:1485
142 G_ATOMICRMW_FMINIMUM = 127, // GenericOpcodes.td:1486
143 G_ATOMICRMW_FMAXIMUMNUM = 128, // GenericOpcodes.td:1487
144 G_ATOMICRMW_FMINIMUMNUM = 129, // GenericOpcodes.td:1488
145 G_ATOMICRMW_UINC_WRAP = 130, // GenericOpcodes.td:1489
146 G_ATOMICRMW_UDEC_WRAP = 131, // GenericOpcodes.td:1490
147 G_ATOMICRMW_USUB_COND = 132, // GenericOpcodes.td:1491
148 G_ATOMICRMW_USUB_SAT = 133, // GenericOpcodes.td:1492
149 G_FENCE = 134, // GenericOpcodes.td:1494
150 G_PREFETCH = 135, // GenericOpcodes.td:1501
151 G_BRCOND = 136, // GenericOpcodes.td:1641
152 G_BRINDIRECT = 137, // GenericOpcodes.td:1650
153 G_INVOKE_REGION_START = 138, // GenericOpcodes.td:1673
154 G_INTRINSIC = 139, // GenericOpcodes.td:1593
155 G_INTRINSIC_W_SIDE_EFFECTS = 140, // GenericOpcodes.td:1600
156 G_INTRINSIC_CONVERGENT = 141, // GenericOpcodes.td:1609
157 G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 142, // GenericOpcodes.td:1617
158 G_ANYEXT = 143, // GenericOpcodes.td:44
159 G_TRUNC = 144, // GenericOpcodes.td:83
160 G_TRUNC_SSAT_S = 145, // GenericOpcodes.td:91
161 G_TRUNC_SSAT_U = 146, // GenericOpcodes.td:98
162 G_TRUNC_USAT_U = 147, // GenericOpcodes.td:105
163 G_CONSTANT = 148, // GenericOpcodes.td:169
164 G_FCONSTANT = 149, // GenericOpcodes.td:177
165 G_VASTART = 150, // GenericOpcodes.td:184
166 G_VAARG = 151, // GenericOpcodes.td:191
167 G_SEXT = 152, // GenericOpcodes.td:52
168 G_SEXT_INREG = 153, // GenericOpcodes.td:66
169 G_ZEXT = 154, // GenericOpcodes.td:74
170 G_SHL = 155, // GenericOpcodes.td:404
171 G_LSHR = 156, // GenericOpcodes.td:411
172 G_ASHR = 157, // GenericOpcodes.td:418
173 G_FSHL = 158, // GenericOpcodes.td:470
174 G_FSHR = 159, // GenericOpcodes.td:478
175 G_ROTR = 160, // GenericOpcodes.td:485
176 G_ROTL = 161, // GenericOpcodes.td:492
177 G_ICMP = 162, // GenericOpcodes.td:499
178 G_FCMP = 163, // GenericOpcodes.td:506
179 G_SCMP = 164, // GenericOpcodes.td:513
180 G_UCMP = 165, // GenericOpcodes.td:520
181 G_SELECT = 166, // GenericOpcodes.td:527
182 G_UADDO = 167, // GenericOpcodes.td:601
183 G_UADDE = 168, // GenericOpcodes.td:609
184 G_USUBO = 169, // GenericOpcodes.td:631
185 G_USUBE = 170, // GenericOpcodes.td:637
186 G_SADDO = 171, // GenericOpcodes.td:616
187 G_SADDE = 172, // GenericOpcodes.td:624
188 G_SSUBO = 173, // GenericOpcodes.td:644
189 G_SSUBE = 174, // GenericOpcodes.td:651
190 G_UMULO = 175, // GenericOpcodes.td:658
191 G_SMULO = 176, // GenericOpcodes.td:666
192 G_UMULH = 177, // GenericOpcodes.td:675
193 G_SMULH = 178, // GenericOpcodes.td:684
194 G_UADDSAT = 179, // GenericOpcodes.td:696
195 G_SADDSAT = 180, // GenericOpcodes.td:704
196 G_USUBSAT = 181, // GenericOpcodes.td:712
197 G_SSUBSAT = 182, // GenericOpcodes.td:720
198 G_USHLSAT = 183, // GenericOpcodes.td:728
199 G_SSHLSAT = 184, // GenericOpcodes.td:736
200 G_SMULFIX = 185, // GenericOpcodes.td:748
201 G_UMULFIX = 186, // GenericOpcodes.td:755
202 G_SMULFIXSAT = 187, // GenericOpcodes.td:765
203 G_UMULFIXSAT = 188, // GenericOpcodes.td:772
204 G_SDIVFIX = 189, // GenericOpcodes.td:783
205 G_UDIVFIX = 190, // GenericOpcodes.td:790
206 G_SDIVFIXSAT = 191, // GenericOpcodes.td:800
207 G_UDIVFIXSAT = 192, // GenericOpcodes.td:807
208 G_FADD = 193, // GenericOpcodes.td:980
209 G_FSUB = 194, // GenericOpcodes.td:988
210 G_FMUL = 195, // GenericOpcodes.td:996
211 G_FMA = 196, // GenericOpcodes.td:1005
212 G_FMAD = 197, // GenericOpcodes.td:1014
213 G_FDIV = 198, // GenericOpcodes.td:1022
214 G_FREM = 199, // GenericOpcodes.td:1029
215 G_FMODF = 200, // GenericOpcodes.td:1036
216 G_FPOW = 201, // GenericOpcodes.td:1043
217 G_FPOWI = 202, // GenericOpcodes.td:1050
218 G_FEXP = 203, // GenericOpcodes.td:1057
219 G_FEXP2 = 204, // GenericOpcodes.td:1064
220 G_FEXP10 = 205, // GenericOpcodes.td:1071
221 G_FLOG = 206, // GenericOpcodes.td:1078
222 G_FLOG2 = 207, // GenericOpcodes.td:1085
223 G_FLOG10 = 208, // GenericOpcodes.td:1092
224 G_FLDEXP = 209, // GenericOpcodes.td:1099
225 G_FFREXP = 210, // GenericOpcodes.td:1106
226 G_FNEG = 211, // GenericOpcodes.td:818
227 G_FPEXT = 212, // GenericOpcodes.td:824
228 G_FPTRUNC = 213, // GenericOpcodes.td:830
229 G_FPTOSI = 214, // GenericOpcodes.td:836
230 G_FPTOUI = 215, // GenericOpcodes.td:842
231 G_SITOFP = 216, // GenericOpcodes.td:848
232 G_UITOFP = 217, // GenericOpcodes.td:854
233 G_FPTOSI_SAT = 218, // GenericOpcodes.td:860
234 G_FPTOUI_SAT = 219, // GenericOpcodes.td:866
235 G_FABS = 220, // GenericOpcodes.td:872
236 G_FCOPYSIGN = 221, // GenericOpcodes.td:878
237 G_IS_FPCLASS = 222, // GenericOpcodes.td:891
238 G_FCANONICALIZE = 223, // GenericOpcodes.td:884
239 G_FMINNUM = 224, // GenericOpcodes.td:904
240 G_FMAXNUM = 225, // GenericOpcodes.td:911
241 G_FMINNUM_IEEE = 226, // GenericOpcodes.td:929
242 G_FMAXNUM_IEEE = 227, // GenericOpcodes.td:936
243 G_FMINIMUM = 228, // GenericOpcodes.td:946
244 G_FMAXIMUM = 229, // GenericOpcodes.td:953
245 G_FMINIMUMNUM = 230, // GenericOpcodes.td:961
246 G_FMAXIMUMNUM = 231, // GenericOpcodes.td:968
247 G_GET_FPENV = 232, // GenericOpcodes.td:1236
248 G_SET_FPENV = 233, // GenericOpcodes.td:1243
249 G_RESET_FPENV = 234, // GenericOpcodes.td:1250
250 G_GET_FPMODE = 235, // GenericOpcodes.td:1257
251 G_SET_FPMODE = 236, // GenericOpcodes.td:1264
252 G_RESET_FPMODE = 237, // GenericOpcodes.td:1271
253 G_GET_ROUNDING = 238, // GenericOpcodes.td:1328
254 G_SET_ROUNDING = 239, // GenericOpcodes.td:1334
255 G_PTR_ADD = 240, // GenericOpcodes.td:534
256 G_PTRMASK = 241, // GenericOpcodes.td:542
257 G_SMIN = 242, // GenericOpcodes.td:549
258 G_SMAX = 243, // GenericOpcodes.td:557
259 G_UMIN = 244, // GenericOpcodes.td:565
260 G_UMAX = 245, // GenericOpcodes.td:573
261 G_ABS = 246, // GenericOpcodes.td:581
262 G_LROUND = 247, // GenericOpcodes.td:291
263 G_LLROUND = 248, // GenericOpcodes.td:297
264 G_BR = 249, // GenericOpcodes.td:1631
265 G_BRJT = 250, // GenericOpcodes.td:1661
266 G_VSCALE = 251, // GenericOpcodes.td:1559
267 G_INSERT_SUBVECTOR = 252, // GenericOpcodes.td:1705
268 G_EXTRACT_SUBVECTOR = 253, // GenericOpcodes.td:1713
269 G_INSERT_VECTOR_ELT = 254, // GenericOpcodes.td:1721
270 G_EXTRACT_VECTOR_ELT = 255, // GenericOpcodes.td:1729
271 G_SHUFFLE_VECTOR = 256, // GenericOpcodes.td:1740
272 G_SPLAT_VECTOR = 257, // GenericOpcodes.td:1748
273 G_STEP_VECTOR = 258, // GenericOpcodes.td:1756
274 G_VECTOR_COMPRESS = 259, // GenericOpcodes.td:1763
275 G_CTTZ = 260, // GenericOpcodes.td:211
276 G_CTTZ_ZERO_POISON = 261, // GenericOpcodes.td:217
277 G_CTLZ = 262, // GenericOpcodes.td:199
278 G_CTLZ_ZERO_POISON = 263, // GenericOpcodes.td:205
279 G_CTLS = 264, // GenericOpcodes.td:223
280 G_CTPOP = 265, // GenericOpcodes.td:229
281 G_BSWAP = 266, // GenericOpcodes.td:235
282 G_BITREVERSE = 267, // GenericOpcodes.td:242
283 G_CLMUL = 268, // GenericOpcodes.td:588
284 G_FCEIL = 269, // GenericOpcodes.td:1113
285 G_FCOS = 270, // GenericOpcodes.td:1120
286 G_FSIN = 271, // GenericOpcodes.td:1127
287 G_FSINCOS = 272, // GenericOpcodes.td:1134
288 G_FTAN = 273, // GenericOpcodes.td:1141
289 G_FACOS = 274, // GenericOpcodes.td:1148
290 G_FASIN = 275, // GenericOpcodes.td:1155
291 G_FATAN = 276, // GenericOpcodes.td:1162
292 G_FATAN2 = 277, // GenericOpcodes.td:1169
293 G_FCOSH = 278, // GenericOpcodes.td:1176
294 G_FSINH = 279, // GenericOpcodes.td:1183
295 G_FTANH = 280, // GenericOpcodes.td:1190
296 G_FSQRT = 281, // GenericOpcodes.td:1200
297 G_FFLOOR = 282, // GenericOpcodes.td:1207
298 G_FRINT = 283, // GenericOpcodes.td:1214
299 G_FNEARBYINT = 284, // GenericOpcodes.td:1221
300 G_ADDRSPACE_CAST = 285, // GenericOpcodes.td:248
301 G_BLOCK_ADDR = 286, // GenericOpcodes.td:254
302 G_JUMP_TABLE = 287, // GenericOpcodes.td:260
303 G_DYN_STACKALLOC = 288, // GenericOpcodes.td:266
304 G_STACKSAVE = 289, // GenericOpcodes.td:272
305 G_STACKRESTORE = 290, // GenericOpcodes.td:278
306 G_STRICT_FADD = 291, // GenericOpcodes.td:1813
307 G_STRICT_FSUB = 292, // GenericOpcodes.td:1814
308 G_STRICT_FMUL = 293, // GenericOpcodes.td:1815
309 G_STRICT_FDIV = 294, // GenericOpcodes.td:1816
310 G_STRICT_FREM = 295, // GenericOpcodes.td:1817
311 G_STRICT_FMA = 296, // GenericOpcodes.td:1818
312 G_STRICT_FSQRT = 297, // GenericOpcodes.td:1819
313 G_STRICT_FLDEXP = 298, // GenericOpcodes.td:1820
314 G_STRICT_FCMP = 299, // GenericOpcodes.td:1821
315 G_STRICT_FCMPS = 300, // GenericOpcodes.td:1822
316 G_READ_REGISTER = 301, // GenericOpcodes.td:1680
317 G_WRITE_REGISTER = 302, // GenericOpcodes.td:1690
318 G_MEMCPY = 303, // GenericOpcodes.td:1828
319 G_MEMCPY_INLINE = 304, // GenericOpcodes.td:1836
320 G_MEMMOVE = 305, // GenericOpcodes.td:1844
321 G_MEMSET = 306, // GenericOpcodes.td:1852
322 G_BZERO = 307, // GenericOpcodes.td:1859
323 G_MEMSET_INLINE = 308, // GenericOpcodes.td:1866
324 G_TRAP = 309, // GenericOpcodes.td:1876
325 G_DEBUGTRAP = 310, // GenericOpcodes.td:1883
326 G_UBSANTRAP = 311, // GenericOpcodes.td:1889
327 G_VECREDUCE_SEQ_FADD = 312, // GenericOpcodes.td:1779
328 G_VECREDUCE_SEQ_FMUL = 313, // GenericOpcodes.td:1785
329 G_VECREDUCE_FADD = 314, // GenericOpcodes.td:1791
330 G_VECREDUCE_FMUL = 315, // GenericOpcodes.td:1792
331 G_VECREDUCE_FMAX = 316, // GenericOpcodes.td:1794
332 G_VECREDUCE_FMIN = 317, // GenericOpcodes.td:1795
333 G_VECREDUCE_FMAXIMUM = 318, // GenericOpcodes.td:1796
334 G_VECREDUCE_FMINIMUM = 319, // GenericOpcodes.td:1797
335 G_VECREDUCE_ADD = 320, // GenericOpcodes.td:1799
336 G_VECREDUCE_MUL = 321, // GenericOpcodes.td:1800
337 G_VECREDUCE_AND = 322, // GenericOpcodes.td:1801
338 G_VECREDUCE_OR = 323, // GenericOpcodes.td:1802
339 G_VECREDUCE_XOR = 324, // GenericOpcodes.td:1803
340 G_VECREDUCE_SMAX = 325, // GenericOpcodes.td:1804
341 G_VECREDUCE_SMIN = 326, // GenericOpcodes.td:1805
342 G_VECREDUCE_UMAX = 327, // GenericOpcodes.td:1806
343 G_VECREDUCE_UMIN = 328, // GenericOpcodes.td:1807
344 G_SBFX = 329, // GenericOpcodes.td:1901
345 G_UBFX = 330, // GenericOpcodes.td:1909
346 A2_addsp = 331, // HexagonDepInstrInfo.td:266
347 A2_iconst = 332, // HexagonPseudo.td:25
348 A2_neg = 333, // HexagonDepInstrInfo.td:522
349 A2_not = 334, // HexagonDepInstrInfo.td:560
350 A2_tfrf = 335, // HexagonDepInstrInfo.td:1448
351 A2_tfrfnew = 336, // HexagonDepInstrInfo.td:1463
352 A2_tfrp = 337, // HexagonDepInstrInfo.td:1501
353 A2_tfrpf = 338, // HexagonDepInstrInfo.td:1510
354 A2_tfrpfnew = 339, // HexagonDepInstrInfo.td:1520
355 A2_tfrpi = 340, // HexagonDepInstrInfo.td:1531
356 A2_tfrpt = 341, // HexagonDepInstrInfo.td:1541
357 A2_tfrptnew = 342, // HexagonDepInstrInfo.td:1550
358 A2_tfrt = 343, // HexagonDepInstrInfo.td:1592
359 A2_tfrtnew = 344, // HexagonDepInstrInfo.td:1606
360 A2_vaddb_map = 345, // HexagonDepInstrInfo.td:1659
361 A2_vsubb_map = 346, // HexagonDepInstrInfo.td:2166
362 A2_zxtb = 347, // HexagonDepInstrInfo.td:2270
363 A4_boundscheck = 348, // HexagonDepInstrInfo.td:2346
364 ADJCALLSTACKDOWN = 349, // HexagonPseudo.td:82
365 ADJCALLSTACKUP = 350, // HexagonPseudo.td:86
366 C2_cmpgei = 351, // HexagonDepInstrInfo.td:3634
367 C2_cmpgeui = 352, // HexagonDepInstrInfo.td:3642
368 C2_cmplt = 353, // HexagonDepInstrInfo.td:3726
369 C2_cmpltu = 354, // HexagonDepInstrInfo.td:3735
370 C2_pxfer_map = 355, // HexagonDepInstrInfo.td:3837
371 DUPLEX_Pseudo = 356, // HexagonPseudo.td:28
372 ENDLOOP0 = 357, // HexagonPseudo.td:92
373 ENDLOOP01 = 358, // HexagonPseudo.td:106
374 ENDLOOP1 = 359, // HexagonPseudo.td:99
375 J2_endloop0 = 360, // HexagonDepInstrInfo.td:5017
376 J2_endloop01 = 361, // HexagonDepInstrInfo.td:5028
377 J2_endloop1 = 362, // HexagonDepInstrInfo.td:5037
378 J2_jumpf_nopred_map = 363, // HexagonDepInstrInfo.td:5096
379 J2_jumprf_nopred_map = 364, // HexagonDepInstrInfo.td:5220
380 J2_jumprt_nopred_map = 365, // HexagonDepInstrInfo.td:5426
381 J2_jumpt_nopred_map = 366, // HexagonDepInstrInfo.td:5551
382 J2_trap1_noregmap = 367, // HexagonDepInstrInfo.td:5867
383 KCFI_CHECK = 368, // HexagonPseudo.td:637
384 L2_loadalignb_zomap = 369, // HexagonDepInstrInfo.td:8977
385 L2_loadalignh_zomap = 370, // HexagonDepInstrInfo.td:9065
386 L2_loadbsw2_zomap = 371, // HexagonDepInstrInfo.td:9164
387 L2_loadbsw4_zomap = 372, // HexagonDepInstrInfo.td:9252
388 L2_loadbzw2_zomap = 373, // HexagonDepInstrInfo.td:9350
389 L2_loadbzw4_zomap = 374, // HexagonDepInstrInfo.td:9438
390 L2_loadrb_zomap = 375, // HexagonDepInstrInfo.td:9542
391 L2_loadrd_zomap = 376, // HexagonDepInstrInfo.td:9655
392 L2_loadrh_zomap = 377, // HexagonDepInstrInfo.td:9776
393 L2_loadri_zomap = 378, // HexagonDepInstrInfo.td:9901
394 L2_loadrub_zomap = 379, // HexagonDepInstrInfo.td:10026
395 L2_loadruh_zomap = 380, // HexagonDepInstrInfo.td:10151
396 L2_ploadrbf_zomap = 381, // HexagonDepInstrInfo.td:10244
397 L2_ploadrbfnew_zomap = 382, // HexagonDepInstrInfo.td:10295
398 L2_ploadrbt_zomap = 383, // HexagonDepInstrInfo.td:10342
399 L2_ploadrbtnew_zomap = 384, // HexagonDepInstrInfo.td:10391
400 L2_ploadrdf_zomap = 385, // HexagonDepInstrInfo.td:10436
401 L2_ploadrdfnew_zomap = 386, // HexagonDepInstrInfo.td:10481
402 L2_ploadrdt_zomap = 387, // HexagonDepInstrInfo.td:10522
403 L2_ploadrdtnew_zomap = 388, // HexagonDepInstrInfo.td:10565
404 L2_ploadrhf_zomap = 389, // HexagonDepInstrInfo.td:10612
405 L2_ploadrhfnew_zomap = 390, // HexagonDepInstrInfo.td:10663
406 L2_ploadrht_zomap = 391, // HexagonDepInstrInfo.td:10710
407 L2_ploadrhtnew_zomap = 392, // HexagonDepInstrInfo.td:10759
408 L2_ploadrif_zomap = 393, // HexagonDepInstrInfo.td:10808
409 L2_ploadrifnew_zomap = 394, // HexagonDepInstrInfo.td:10859
410 L2_ploadrit_zomap = 395, // HexagonDepInstrInfo.td:10906
411 L2_ploadritnew_zomap = 396, // HexagonDepInstrInfo.td:10955
412 L2_ploadrubf_zomap = 397, // HexagonDepInstrInfo.td:11004
413 L2_ploadrubfnew_zomap = 398, // HexagonDepInstrInfo.td:11055
414 L2_ploadrubt_zomap = 399, // HexagonDepInstrInfo.td:11102
415 L2_ploadrubtnew_zomap = 400, // HexagonDepInstrInfo.td:11151
416 L2_ploadruhf_zomap = 401, // HexagonDepInstrInfo.td:11200
417 L2_ploadruhfnew_zomap = 402, // HexagonDepInstrInfo.td:11251
418 L2_ploadruht_zomap = 403, // HexagonDepInstrInfo.td:11298
419 L2_ploadruhtnew_zomap = 404, // HexagonDepInstrInfo.td:11347
420 L4_add_memopb_zomap = 405, // HexagonDepInstrInfo.td:11376
421 L4_add_memoph_zomap = 406, // HexagonDepInstrInfo.td:11403
422 L4_add_memopw_zomap = 407, // HexagonDepInstrInfo.td:11430
423 L4_and_memopb_zomap = 408, // HexagonDepInstrInfo.td:11457
424 L4_and_memoph_zomap = 409, // HexagonDepInstrInfo.td:11484
425 L4_and_memopw_zomap = 410, // HexagonDepInstrInfo.td:11511
426 L4_iadd_memopb_zomap = 411, // HexagonDepInstrInfo.td:11538
427 L4_iadd_memoph_zomap = 412, // HexagonDepInstrInfo.td:11565
428 L4_iadd_memopw_zomap = 413, // HexagonDepInstrInfo.td:11592
429 L4_iand_memopb_zomap = 414, // HexagonDepInstrInfo.td:11619
430 L4_iand_memoph_zomap = 415, // HexagonDepInstrInfo.td:11646
431 L4_iand_memopw_zomap = 416, // HexagonDepInstrInfo.td:11673
432 L4_ior_memopb_zomap = 417, // HexagonDepInstrInfo.td:11700
433 L4_ior_memoph_zomap = 418, // HexagonDepInstrInfo.td:11727
434 L4_ior_memopw_zomap = 419, // HexagonDepInstrInfo.td:11754
435 L4_isub_memopb_zomap = 420, // HexagonDepInstrInfo.td:11781
436 L4_isub_memoph_zomap = 421, // HexagonDepInstrInfo.td:11808
437 L4_isub_memopw_zomap = 422, // HexagonDepInstrInfo.td:11835
438 L4_or_memopb_zomap = 423, // HexagonDepInstrInfo.td:12491
439 L4_or_memoph_zomap = 424, // HexagonDepInstrInfo.td:12518
440 L4_or_memopw_zomap = 425, // HexagonDepInstrInfo.td:12545
441 L4_return_map_to_raw_f = 426, // HexagonDepInstrInfo.td:13634
442 L4_return_map_to_raw_fnew_pnt = 427, // HexagonDepInstrInfo.td:13642
443 L4_return_map_to_raw_fnew_pt = 428, // HexagonDepInstrInfo.td:13650
444 L4_return_map_to_raw_t = 429, // HexagonDepInstrInfo.td:13658
445 L4_return_map_to_raw_tnew_pnt = 430, // HexagonDepInstrInfo.td:13666
446 L4_return_map_to_raw_tnew_pt = 431, // HexagonDepInstrInfo.td:13674
447 L4_sub_memopb_zomap = 432, // HexagonDepInstrInfo.td:13766
448 L4_sub_memoph_zomap = 433, // HexagonDepInstrInfo.td:13793
449 L4_sub_memopw_zomap = 434, // HexagonDepInstrInfo.td:13820
450 L6_deallocframe_map_to_raw = 435, // HexagonDepInstrInfo.td:13828
451 L6_return_map_to_raw = 436, // HexagonDepInstrInfo.td:13847
452 LDriw_ctr = 437, // HexagonPseudo.td:354
453 LDriw_pred = 438, // HexagonPseudo.td:347
454 M2_mpysmi = 439, // HexagonDepInstrInfo.td:15930
455 M2_mpyui = 440, // HexagonDepInstrInfo.td:16530
456 M2_vrcmpys_acc_s1 = 441, // HexagonDepInstrInfo.td:17040
457 M2_vrcmpys_s1 = 442, // HexagonDepInstrInfo.td:17072
458 M2_vrcmpys_s1rp = 443, // HexagonDepInstrInfo.td:17101
459 M7_vdmpy = 444, // HexagonDepInstrInfo.td:17830
460 M7_vdmpy_acc = 445, // HexagonDepInstrInfo.td:17838
461 PS_aligna = 446, // HexagonPseudo.td:271
462 PS_alloca = 447, // HexagonPseudo.td:335
463 PS_call_instrprof_custom = 448, // HexagonPseudo.td:205
464 PS_call_nr = 449, // HexagonPseudo.td:235
465 PS_crash = 450, // HexagonPseudo.td:628
466 PS_false = 451, // HexagonPseudo.td:78
467 PS_fi = 452, // HexagonPseudo.td:282
468 PS_fia = 453, // HexagonPseudo.td:285
469 PS_loadrb_pci = 454, // HexagonPseudo.td:585
470 PS_loadrb_pcr = 455, // HexagonPseudo.td:590
471 PS_loadrd_pci = 456, // HexagonPseudo.td:585
472 PS_loadrd_pcr = 457, // HexagonPseudo.td:590
473 PS_loadrh_pci = 458, // HexagonPseudo.td:585
474 PS_loadrh_pcr = 459, // HexagonPseudo.td:590
475 PS_loadri_pci = 460, // HexagonPseudo.td:585
476 PS_loadri_pcr = 461, // HexagonPseudo.td:590
477 PS_loadrub_pci = 462, // HexagonPseudo.td:585
478 PS_loadrub_pcr = 463, // HexagonPseudo.td:590
479 PS_loadruh_pci = 464, // HexagonPseudo.td:585
480 PS_loadruh_pcr = 465, // HexagonPseudo.td:590
481 PS_probed_stackalloc = 466, // HexagonPseudo.td:342
482 PS_pselect = 467, // HexagonPseudo.td:370
483 PS_qfalse = 468, // HexagonPseudo.td:520
484 PS_qtrue = 469, // HexagonPseudo.td:518
485 PS_readcr = 470, // HexagonPseudo.td:359
486 PS_readcr64 = 471, // HexagonPseudo.td:363
487 PS_storerb_pci = 472, // HexagonPseudo.td:608
488 PS_storerb_pcr = 473, // HexagonPseudo.td:613
489 PS_storerd_pci = 474, // HexagonPseudo.td:608
490 PS_storerd_pcr = 475, // HexagonPseudo.td:613
491 PS_storerf_pci = 476, // HexagonPseudo.td:608
492 PS_storerf_pcr = 477, // HexagonPseudo.td:613
493 PS_storerh_pci = 478, // HexagonPseudo.td:608
494 PS_storerh_pcr = 479, // HexagonPseudo.td:613
495 PS_storeri_pci = 480, // HexagonPseudo.td:608
496 PS_storeri_pcr = 481, // HexagonPseudo.td:613
497 PS_tailcall_i = 482, // HexagonPseudo.td:268
498 PS_tailcall_r = 483, // HexagonPseudo.td:262
499 PS_true = 484, // HexagonPseudo.td:73
500 PS_vdd0 = 485, // HexagonPseudo.td:522
501 PS_vloadrq_ai = 486, // HexagonPseudo.td:500
502 PS_vloadrv_ai = 487, // HexagonPseudo.td:490
503 PS_vloadrv_nt_ai = 488, // HexagonPseudo.td:492
504 PS_vloadrw_ai = 489, // HexagonPseudo.td:494
505 PS_vloadrw_nt_ai = 490, // HexagonPseudo.td:496
506 PS_vmulw = 491, // HexagonPseudo.td:551
507 PS_vmulw_acc = 492, // HexagonPseudo.td:555
508 PS_vselect = 493, // HexagonPseudo.td:509
509 PS_vsplatib = 494, // HexagonPseudo.td:458
510 PS_vsplatih = 495, // HexagonPseudo.td:459
511 PS_vsplatiw = 496, // HexagonPseudo.td:460
512 PS_vsplatrb = 497, // HexagonPseudo.td:450
513 PS_vsplatrh = 498, // HexagonPseudo.td:451
514 PS_vsplatrw = 499, // HexagonPseudo.td:452
515 PS_vstorerq_ai = 500, // HexagonPseudo.td:479
516 PS_vstorerv_ai = 501, // HexagonPseudo.td:469
517 PS_vstorerv_nt_ai = 502, // HexagonPseudo.td:471
518 PS_vstorerw_ai = 503, // HexagonPseudo.td:473
519 PS_vstorerw_nt_ai = 504, // HexagonPseudo.td:475
520 PS_wselect = 505, // HexagonPseudo.td:512
521 S2_asr_i_p_rnd_goodsyntax = 506, // HexagonDepInstrInfo.td:18702
522 S2_asr_i_r_rnd_goodsyntax = 507, // HexagonDepInstrInfo.td:18784
523 S2_pstorerbf_zomap = 508, // HexagonDepInstrInfo.td:19798
524 S2_pstorerbnewf_zomap = 509, // HexagonDepInstrInfo.td:19873
525 S2_pstorerbnewt_zomap = 510, // HexagonDepInstrInfo.td:19951
526 S2_pstorerbt_zomap = 511, // HexagonDepInstrInfo.td:20020
527 S2_pstorerdf_zomap = 512, // HexagonDepInstrInfo.td:20085
528 S2_pstorerdt_zomap = 513, // HexagonDepInstrInfo.td:20149
529 S2_pstorerff_zomap = 514, // HexagonDepInstrInfo.td:20214
530 S2_pstorerft_zomap = 515, // HexagonDepInstrInfo.td:20278
531 S2_pstorerhf_zomap = 516, // HexagonDepInstrInfo.td:20344
532 S2_pstorerhnewf_zomap = 517, // HexagonDepInstrInfo.td:20419
533 S2_pstorerhnewt_zomap = 518, // HexagonDepInstrInfo.td:20497
534 S2_pstorerht_zomap = 519, // HexagonDepInstrInfo.td:20566
535 S2_pstorerif_zomap = 520, // HexagonDepInstrInfo.td:20632
536 S2_pstorerinewf_zomap = 521, // HexagonDepInstrInfo.td:20708
537 S2_pstorerinewt_zomap = 522, // HexagonDepInstrInfo.td:20786
538 S2_pstorerit_zomap = 523, // HexagonDepInstrInfo.td:20855
539 S2_storerb_zomap = 524, // HexagonDepInstrInfo.td:21037
540 S2_storerbnew_zomap = 525, // HexagonDepInstrInfo.td:21184
541 S2_storerd_zomap = 526, // HexagonDepInstrInfo.td:21303
542 S2_storerf_zomap = 527, // HexagonDepInstrInfo.td:21416
543 S2_storerh_zomap = 528, // HexagonDepInstrInfo.td:21539
544 S2_storerhnew_zomap = 529, // HexagonDepInstrInfo.td:21686
545 S2_storeri_zomap = 530, // HexagonDepInstrInfo.td:21815
546 S2_storerinew_zomap = 531, // HexagonDepInstrInfo.td:21961
547 S2_tableidxb_goodsyntax = 532, // HexagonDepInstrInfo.td:22062
548 S2_tableidxd_goodsyntax = 533, // HexagonDepInstrInfo.td:22084
549 S2_tableidxh_goodsyntax = 534, // HexagonDepInstrInfo.td:22105
550 S2_tableidxw_goodsyntax = 535, // HexagonDepInstrInfo.td:22126
551 S4_pstorerbfnew_zomap = 536, // HexagonDepInstrInfo.td:22841
552 S4_pstorerbnewfnew_zomap = 537, // HexagonDepInstrInfo.td:22974
553 S4_pstorerbnewtnew_zomap = 538, // HexagonDepInstrInfo.td:23103
554 S4_pstorerbtnew_zomap = 539, // HexagonDepInstrInfo.td:23214
555 S4_pstorerdfnew_zomap = 540, // HexagonDepInstrInfo.td:23324
556 S4_pstorerdtnew_zomap = 541, // HexagonDepInstrInfo.td:23429
557 S4_pstorerffnew_zomap = 542, // HexagonDepInstrInfo.td:23539
558 S4_pstorerftnew_zomap = 543, // HexagonDepInstrInfo.td:23644
559 S4_pstorerhfnew_zomap = 544, // HexagonDepInstrInfo.td:23759
560 S4_pstorerhnewfnew_zomap = 545, // HexagonDepInstrInfo.td:23892
561 S4_pstorerhnewtnew_zomap = 546, // HexagonDepInstrInfo.td:24021
562 S4_pstorerhtnew_zomap = 547, // HexagonDepInstrInfo.td:24132
563 S4_pstorerifnew_zomap = 548, // HexagonDepInstrInfo.td:24247
564 S4_pstorerinewfnew_zomap = 549, // HexagonDepInstrInfo.td:24380
565 S4_pstorerinewtnew_zomap = 550, // HexagonDepInstrInfo.td:24509
566 S4_pstoreritnew_zomap = 551, // HexagonDepInstrInfo.td:24620
567 S4_storeirb_zomap = 552, // HexagonDepInstrInfo.td:24684
568 S4_storeirbf_zomap = 553, // HexagonDepInstrInfo.td:24712
569 S4_storeirbfnew_zomap = 554, // HexagonDepInstrInfo.td:24741
570 S4_storeirbt_zomap = 555, // HexagonDepInstrInfo.td:24768
571 S4_storeirbtnew_zomap = 556, // HexagonDepInstrInfo.td:24796
572 S4_storeirh_zomap = 557, // HexagonDepInstrInfo.td:24823
573 S4_storeirhf_zomap = 558, // HexagonDepInstrInfo.td:24851
574 S4_storeirhfnew_zomap = 559, // HexagonDepInstrInfo.td:24880
575 S4_storeirht_zomap = 560, // HexagonDepInstrInfo.td:24907
576 S4_storeirhtnew_zomap = 561, // HexagonDepInstrInfo.td:24935
577 S4_storeiri_zomap = 562, // HexagonDepInstrInfo.td:24962
578 S4_storeirif_zomap = 563, // HexagonDepInstrInfo.td:24990
579 S4_storeirifnew_zomap = 564, // HexagonDepInstrInfo.td:25019
580 S4_storeirit_zomap = 565, // HexagonDepInstrInfo.td:25046
581 S4_storeiritnew_zomap = 566, // HexagonDepInstrInfo.td:25074
582 S5_asrhub_rnd_sat_goodsyntax = 567, // HexagonDepInstrInfo.td:25724
583 S5_vasrhrnd_goodsyntax = 568, // HexagonDepInstrInfo.td:25767
584 S6_allocframe_to_raw = 569, // HexagonDepInstrInfo.td:25774
585 STriw_ctr = 570, // HexagonPseudo.td:535
586 STriw_pred = 571, // HexagonPseudo.td:529
587 V6_MAP_equb = 572, // HexagonDepInstrInfo.td:26664
588 V6_MAP_equb_and = 573, // HexagonDepInstrInfo.td:26676
589 V6_MAP_equb_ior = 574, // HexagonDepInstrInfo.td:26687
590 V6_MAP_equb_xor = 575, // HexagonDepInstrInfo.td:26699
591 V6_MAP_equh = 576, // HexagonDepInstrInfo.td:26710
592 V6_MAP_equh_and = 577, // HexagonDepInstrInfo.td:26722
593 V6_MAP_equh_ior = 578, // HexagonDepInstrInfo.td:26733
594 V6_MAP_equh_xor = 579, // HexagonDepInstrInfo.td:26745
595 V6_MAP_equw = 580, // HexagonDepInstrInfo.td:26756
596 V6_MAP_equw_and = 581, // HexagonDepInstrInfo.td:26768
597 V6_MAP_equw_ior = 582, // HexagonDepInstrInfo.td:26779
598 V6_MAP_equw_xor = 583, // HexagonDepInstrInfo.td:26791
599 V6_dbl_ld0 = 584, // HexagonDepInstrInfo.td:26802
600 V6_dbl_st0 = 585, // HexagonDepInstrInfo.td:26816
601 V6_extractw_alt = 586, // HexagonDepInstrInfo.td:26844
602 V6_hi = 587, // HexagonDepInstrInfo.td:26871
603 V6_ld0 = 588, // HexagonDepInstrInfo.td:26882
604 V6_ldcnp0 = 589, // HexagonDepInstrInfo.td:26894
605 V6_ldcnpnt0 = 590, // HexagonDepInstrInfo.td:26906
606 V6_ldcp0 = 591, // HexagonDepInstrInfo.td:26918
607 V6_ldcpnt0 = 592, // HexagonDepInstrInfo.td:26930
608 V6_ldnp0 = 593, // HexagonDepInstrInfo.td:26942
609 V6_ldnpnt0 = 594, // HexagonDepInstrInfo.td:26954
610 V6_ldnt0 = 595, // HexagonDepInstrInfo.td:26966
611 V6_ldp0 = 596, // HexagonDepInstrInfo.td:26978
612 V6_ldpnt0 = 597, // HexagonDepInstrInfo.td:26990
613 V6_ldtnp0 = 598, // HexagonDepInstrInfo.td:27002
614 V6_ldtnpnt0 = 599, // HexagonDepInstrInfo.td:27014
615 V6_ldtp0 = 600, // HexagonDepInstrInfo.td:27026
616 V6_ldtpnt0 = 601, // HexagonDepInstrInfo.td:27038
617 V6_ldu0 = 602, // HexagonDepInstrInfo.td:27050
618 V6_lo = 603, // HexagonDepInstrInfo.td:27062
619 V6_st0 = 604, // HexagonDepInstrInfo.td:27259
620 V6_stn0 = 605, // HexagonDepInstrInfo.td:27269
621 V6_stnnt0 = 606, // HexagonDepInstrInfo.td:27280
622 V6_stnp0 = 607, // HexagonDepInstrInfo.td:27291
623 V6_stnpnt0 = 608, // HexagonDepInstrInfo.td:27301
624 V6_stnq0 = 609, // HexagonDepInstrInfo.td:27311
625 V6_stnqnt0 = 610, // HexagonDepInstrInfo.td:27321
626 V6_stnt0 = 611, // HexagonDepInstrInfo.td:27331
627 V6_stp0 = 612, // HexagonDepInstrInfo.td:27341
628 V6_stpnt0 = 613, // HexagonDepInstrInfo.td:27351
629 V6_stq0 = 614, // HexagonDepInstrInfo.td:27361
630 V6_stqnt0 = 615, // HexagonDepInstrInfo.td:27371
631 V6_stu0 = 616, // HexagonDepInstrInfo.td:27381
632 V6_stunp0 = 617, // HexagonDepInstrInfo.td:27391
633 V6_stup0 = 618, // HexagonDepInstrInfo.td:27401
634 V6_v10mpyubs10 = 619, // HexagonDepInstrInfo.td:27411
635 V6_v10mpyubs10_vxx = 620, // HexagonDepInstrInfo.td:27422
636 V6_v6mpyhubs10_alt = 621, // HexagonDepInstrInfo.td:27448
637 V6_v6mpyvubs10_alt = 622, // HexagonDepInstrInfo.td:27488
638 V6_vabsb_alt = 623, // HexagonDepInstrInfo.td:30022
639 V6_vabsb_sat_alt = 624, // HexagonDepInstrInfo.td:30049
640 V6_vabsdiffh_alt = 625, // HexagonDepInstrInfo.td:30074
641 V6_vabsdiffub_alt = 626, // HexagonDepInstrInfo.td:30099
642 V6_vabsdiffuh_alt = 627, // HexagonDepInstrInfo.td:30124
643 V6_vabsdiffw_alt = 628, // HexagonDepInstrInfo.td:30149
644 V6_vabsh_alt = 629, // HexagonDepInstrInfo.td:30176
645 V6_vabsh_sat_alt = 630, // HexagonDepInstrInfo.td:30203
646 V6_vabsub_alt = 631, // HexagonDepInstrInfo.td:30215
647 V6_vabsuh_alt = 632, // HexagonDepInstrInfo.td:30227
648 V6_vabsuw_alt = 633, // HexagonDepInstrInfo.td:30239
649 V6_vabsw_alt = 634, // HexagonDepInstrInfo.td:30266
650 V6_vabsw_sat_alt = 635, // HexagonDepInstrInfo.td:30293
651 V6_vaddb_alt = 636, // HexagonDepInstrInfo.td:30463
652 V6_vaddb_dv_alt = 637, // HexagonDepInstrInfo.td:30488
653 V6_vaddbnq_alt = 638, // HexagonDepInstrInfo.td:30518
654 V6_vaddbq_alt = 639, // HexagonDepInstrInfo.td:30550
655 V6_vaddbsat_alt = 640, // HexagonDepInstrInfo.td:30579
656 V6_vaddbsat_dv_alt = 641, // HexagonDepInstrInfo.td:30604
657 V6_vaddh_alt = 642, // HexagonDepInstrInfo.td:30703
658 V6_vaddh_dv_alt = 643, // HexagonDepInstrInfo.td:30728
659 V6_vaddhnq_alt = 644, // HexagonDepInstrInfo.td:30758
660 V6_vaddhq_alt = 645, // HexagonDepInstrInfo.td:30790
661 V6_vaddhsat_alt = 646, // HexagonDepInstrInfo.td:30819
662 V6_vaddhsat_dv_alt = 647, // HexagonDepInstrInfo.td:30844
663 V6_vaddhw_acc_alt = 648, // HexagonDepInstrInfo.td:30884
664 V6_vaddhw_alt = 649, // HexagonDepInstrInfo.td:30898
665 V6_vaddubh_acc_alt = 650, // HexagonDepInstrInfo.td:30938
666 V6_vaddubh_alt = 651, // HexagonDepInstrInfo.td:30952
667 V6_vaddubsat_alt = 652, // HexagonDepInstrInfo.td:30979
668 V6_vaddubsat_dv_alt = 653, // HexagonDepInstrInfo.td:31004
669 V6_vadduhsat_alt = 654, // HexagonDepInstrInfo.td:31046
670 V6_vadduhsat_dv_alt = 655, // HexagonDepInstrInfo.td:31071
671 V6_vadduhw_acc_alt = 656, // HexagonDepInstrInfo.td:31111
672 V6_vadduhw_alt = 657, // HexagonDepInstrInfo.td:31125
673 V6_vadduwsat_alt = 658, // HexagonDepInstrInfo.td:31152
674 V6_vadduwsat_dv_alt = 659, // HexagonDepInstrInfo.td:31177
675 V6_vaddw_alt = 660, // HexagonDepInstrInfo.td:31204
676 V6_vaddw_dv_alt = 661, // HexagonDepInstrInfo.td:31229
677 V6_vaddwnq_alt = 662, // HexagonDepInstrInfo.td:31259
678 V6_vaddwq_alt = 663, // HexagonDepInstrInfo.td:31291
679 V6_vaddwsat_alt = 664, // HexagonDepInstrInfo.td:31320
680 V6_vaddwsat_dv_alt = 665, // HexagonDepInstrInfo.td:31345
681 V6_vandnqrt_acc_alt = 666, // HexagonDepInstrInfo.td:31440
682 V6_vandnqrt_alt = 667, // HexagonDepInstrInfo.td:31454
683 V6_vandqrt_acc_alt = 668, // HexagonDepInstrInfo.td:31494
684 V6_vandqrt_alt = 669, // HexagonDepInstrInfo.td:31508
685 V6_vandvrt_acc_alt = 670, // HexagonDepInstrInfo.td:31578
686 V6_vandvrt_alt = 671, // HexagonDepInstrInfo.td:31590
687 V6_vaslh_acc_alt = 672, // HexagonDepInstrInfo.td:31630
688 V6_vaslh_alt = 673, // HexagonDepInstrInfo.td:31644
689 V6_vaslhv_alt = 674, // HexagonDepInstrInfo.td:31669
690 V6_vaslw_acc_alt = 675, // HexagonDepInstrInfo.td:31709
691 V6_vaslw_alt = 676, // HexagonDepInstrInfo.td:31723
692 V6_vaslwv_alt = 677, // HexagonDepInstrInfo.td:31748
693 V6_vasr_into_alt = 678, // HexagonDepInstrInfo.td:31774
694 V6_vasrh_acc_alt = 679, // HexagonDepInstrInfo.td:31815
695 V6_vasrh_alt = 680, // HexagonDepInstrInfo.td:31829
696 V6_vasrhv_alt = 681, // HexagonDepInstrInfo.td:31906
697 V6_vasrw_acc_alt = 682, // HexagonDepInstrInfo.td:32054
698 V6_vasrw_alt = 683, // HexagonDepInstrInfo.td:32068
699 V6_vasrwv_alt = 684, // HexagonDepInstrInfo.td:32158
700 V6_vassignp = 685, // HexagonDepInstrInfo.td:32211
701 V6_vavgb_alt = 686, // HexagonDepInstrInfo.td:32237
702 V6_vavgbrnd_alt = 687, // HexagonDepInstrInfo.td:32264
703 V6_vavgh_alt = 688, // HexagonDepInstrInfo.td:32291
704 V6_vavghrnd_alt = 689, // HexagonDepInstrInfo.td:32318
705 V6_vavgub_alt = 690, // HexagonDepInstrInfo.td:32345
706 V6_vavgubrnd_alt = 691, // HexagonDepInstrInfo.td:32372
707 V6_vavguh_alt = 692, // HexagonDepInstrInfo.td:32399
708 V6_vavguhrnd_alt = 693, // HexagonDepInstrInfo.td:32426
709 V6_vavguw_alt = 694, // HexagonDepInstrInfo.td:32453
710 V6_vavguwrnd_alt = 695, // HexagonDepInstrInfo.td:32480
711 V6_vavgw_alt = 696, // HexagonDepInstrInfo.td:32507
712 V6_vavgwrnd_alt = 697, // HexagonDepInstrInfo.td:32534
713 V6_vcl0h_alt = 698, // HexagonDepInstrInfo.td:32573
714 V6_vcl0w_alt = 699, // HexagonDepInstrInfo.td:32598
715 V6_vd0 = 700, // HexagonDepInstrInfo.td:33069
716 V6_vdd0 = 701, // HexagonDepInstrInfo.td:33081
717 V6_vdealb4w_alt = 702, // HexagonDepInstrInfo.td:33135
718 V6_vdealb_alt = 703, // HexagonDepInstrInfo.td:33147
719 V6_vdealh_alt = 704, // HexagonDepInstrInfo.td:33172
720 V6_vdmpybus_acc_alt = 705, // HexagonDepInstrInfo.td:33266
721 V6_vdmpybus_alt = 706, // HexagonDepInstrInfo.td:33280
722 V6_vdmpybus_dv_acc_alt = 707, // HexagonDepInstrInfo.td:33320
723 V6_vdmpybus_dv_alt = 708, // HexagonDepInstrInfo.td:33334
724 V6_vdmpyhb_acc_alt = 709, // HexagonDepInstrInfo.td:33374
725 V6_vdmpyhb_alt = 710, // HexagonDepInstrInfo.td:33388
726 V6_vdmpyhb_dv_acc_alt = 711, // HexagonDepInstrInfo.td:33428
727 V6_vdmpyhb_dv_alt = 712, // HexagonDepInstrInfo.td:33442
728 V6_vdmpyhisat_acc_alt = 713, // HexagonDepInstrInfo.td:33482
729 V6_vdmpyhisat_alt = 714, // HexagonDepInstrInfo.td:33496
730 V6_vdmpyhsat_acc_alt = 715, // HexagonDepInstrInfo.td:33536
731 V6_vdmpyhsat_alt = 716, // HexagonDepInstrInfo.td:33550
732 V6_vdmpyhsuisat_acc_alt = 717, // HexagonDepInstrInfo.td:33590
733 V6_vdmpyhsuisat_alt = 718, // HexagonDepInstrInfo.td:33604
734 V6_vdmpyhsusat_acc_alt = 719, // HexagonDepInstrInfo.td:33644
735 V6_vdmpyhsusat_alt = 720, // HexagonDepInstrInfo.td:33658
736 V6_vdmpyhvsat_acc_alt = 721, // HexagonDepInstrInfo.td:33698
737 V6_vdmpyhvsat_alt = 722, // HexagonDepInstrInfo.td:33712
738 V6_vdsaduh_acc_alt = 723, // HexagonDepInstrInfo.td:33752
739 V6_vdsaduh_alt = 724, // HexagonDepInstrInfo.td:33766
740 V6_vgather_vscatter_mh_pseudo = 725, // HexagonPatternsV65.td:47
741 V6_vgathermh_pseudo = 726, // HexagonPatternsV65.td:12
742 V6_vgathermhq_pseudo = 727, // HexagonPatternsV65.td:59
743 V6_vgathermhw_pseudo = 728, // HexagonPatternsV65.td:32
744 V6_vgathermhwq_pseudo = 729, // HexagonPatternsV65.td:81
745 V6_vgathermw_pseudo = 730, // HexagonPatternsV65.td:22
746 V6_vgathermwq_pseudo = 731, // HexagonPatternsV65.td:70
747 V6_vlsrh_alt = 732, // HexagonDepInstrInfo.td:34944
748 V6_vlsrhv_alt = 733, // HexagonDepInstrInfo.td:34969
749 V6_vlsrw_alt = 734, // HexagonDepInstrInfo.td:34994
750 V6_vlsrwv_alt = 735, // HexagonDepInstrInfo.td:35019
751 V6_vmaxb_alt = 736, // HexagonDepInstrInfo.td:35236
752 V6_vmaxh_alt = 737, // HexagonDepInstrInfo.td:35263
753 V6_vmaxub_alt = 738, // HexagonDepInstrInfo.td:35290
754 V6_vmaxuh_alt = 739, // HexagonDepInstrInfo.td:35317
755 V6_vmaxw_alt = 740, // HexagonDepInstrInfo.td:35344
756 V6_vminb_alt = 741, // HexagonDepInstrInfo.td:35427
757 V6_vminh_alt = 742, // HexagonDepInstrInfo.td:35454
758 V6_vminub_alt = 743, // HexagonDepInstrInfo.td:35481
759 V6_vminuh_alt = 744, // HexagonDepInstrInfo.td:35508
760 V6_vminw_alt = 745, // HexagonDepInstrInfo.td:35535
761 V6_vmpabus_acc_alt = 746, // HexagonDepInstrInfo.td:35575
762 V6_vmpabus_alt = 747, // HexagonDepInstrInfo.td:35589
763 V6_vmpabusv_alt = 748, // HexagonDepInstrInfo.td:35614
764 V6_vmpabuu_acc_alt = 749, // HexagonDepInstrInfo.td:35654
765 V6_vmpabuu_alt = 750, // HexagonDepInstrInfo.td:35668
766 V6_vmpabuuv_alt = 751, // HexagonDepInstrInfo.td:35693
767 V6_vmpahb_acc_alt = 752, // HexagonDepInstrInfo.td:35733
768 V6_vmpahb_alt = 753, // HexagonDepInstrInfo.td:35747
769 V6_vmpauhb_acc_alt = 754, // HexagonDepInstrInfo.td:35801
770 V6_vmpauhb_alt = 755, // HexagonDepInstrInfo.td:35815
771 V6_vmpybus_acc_alt = 756, // HexagonDepInstrInfo.td:36138
772 V6_vmpybus_alt = 757, // HexagonDepInstrInfo.td:36152
773 V6_vmpybusv_acc_alt = 758, // HexagonDepInstrInfo.td:36192
774 V6_vmpybusv_alt = 759, // HexagonDepInstrInfo.td:36206
775 V6_vmpybv_acc_alt = 760, // HexagonDepInstrInfo.td:36246
776 V6_vmpybv_alt = 761, // HexagonDepInstrInfo.td:36260
777 V6_vmpyewuh_alt = 762, // HexagonDepInstrInfo.td:36298
778 V6_vmpyh_acc_alt = 763, // HexagonDepInstrInfo.td:36338
779 V6_vmpyh_alt = 764, // HexagonDepInstrInfo.td:36352
780 V6_vmpyhsat_acc_alt = 765, // HexagonDepInstrInfo.td:36379
781 V6_vmpyhsrs_alt = 766, // HexagonDepInstrInfo.td:36406
782 V6_vmpyhss_alt = 767, // HexagonDepInstrInfo.td:36431
783 V6_vmpyhus_acc_alt = 768, // HexagonDepInstrInfo.td:36471
784 V6_vmpyhus_alt = 769, // HexagonDepInstrInfo.td:36485
785 V6_vmpyhv_acc_alt = 770, // HexagonDepInstrInfo.td:36525
786 V6_vmpyhv_alt = 771, // HexagonDepInstrInfo.td:36539
787 V6_vmpyhvsrs_alt = 772, // HexagonDepInstrInfo.td:36564
788 V6_vmpyiewh_acc_alt = 773, // HexagonDepInstrInfo.td:36604
789 V6_vmpyiewuh_acc_alt = 774, // HexagonDepInstrInfo.td:36646
790 V6_vmpyiewuh_alt = 775, // HexagonDepInstrInfo.td:36660
791 V6_vmpyih_acc_alt = 776, // HexagonDepInstrInfo.td:36700
792 V6_vmpyih_alt = 777, // HexagonDepInstrInfo.td:36714
793 V6_vmpyihb_acc_alt = 778, // HexagonDepInstrInfo.td:36754
794 V6_vmpyihb_alt = 779, // HexagonDepInstrInfo.td:36768
795 V6_vmpyiowh_alt = 780, // HexagonDepInstrInfo.td:36793
796 V6_vmpyiwb_acc_alt = 781, // HexagonDepInstrInfo.td:36833
797 V6_vmpyiwb_alt = 782, // HexagonDepInstrInfo.td:36847
798 V6_vmpyiwh_acc_alt = 783, // HexagonDepInstrInfo.td:36887
799 V6_vmpyiwh_alt = 784, // HexagonDepInstrInfo.td:36901
800 V6_vmpyiwub_acc_alt = 785, // HexagonDepInstrInfo.td:36941
801 V6_vmpyiwub_alt = 786, // HexagonDepInstrInfo.td:36955
802 V6_vmpyowh_alt = 787, // HexagonDepInstrInfo.td:36995
803 V6_vmpyowh_rnd_alt = 788, // HexagonDepInstrInfo.td:37020
804 V6_vmpyowh_rnd_sacc_alt = 789, // HexagonDepInstrInfo.td:37047
805 V6_vmpyowh_sacc_alt = 790, // HexagonDepInstrInfo.td:37075
806 V6_vmpyub_acc_alt = 791, // HexagonDepInstrInfo.td:37116
807 V6_vmpyub_alt = 792, // HexagonDepInstrInfo.td:37130
808 V6_vmpyubv_acc_alt = 793, // HexagonDepInstrInfo.td:37170
809 V6_vmpyubv_alt = 794, // HexagonDepInstrInfo.td:37184
810 V6_vmpyuh_acc_alt = 795, // HexagonDepInstrInfo.td:37224
811 V6_vmpyuh_alt = 796, // HexagonDepInstrInfo.td:37238
812 V6_vmpyuhv_acc_alt = 797, // HexagonDepInstrInfo.td:37319
813 V6_vmpyuhv_alt = 798, // HexagonDepInstrInfo.td:37333
814 V6_vnavgb_alt = 799, // HexagonDepInstrInfo.td:37388
815 V6_vnavgh_alt = 800, // HexagonDepInstrInfo.td:37415
816 V6_vnavgub_alt = 801, // HexagonDepInstrInfo.td:37442
817 V6_vnavgw_alt = 802, // HexagonDepInstrInfo.td:37469
818 V6_vnormamth_alt = 803, // HexagonDepInstrInfo.td:37577
819 V6_vnormamtw_alt = 804, // HexagonDepInstrInfo.td:37602
820 V6_vpackeb_alt = 805, // HexagonDepInstrInfo.td:37657
821 V6_vpackeh_alt = 806, // HexagonDepInstrInfo.td:37682
822 V6_vpackhb_sat_alt = 807, // HexagonDepInstrInfo.td:37707
823 V6_vpackhub_sat_alt = 808, // HexagonDepInstrInfo.td:37732
824 V6_vpackob_alt = 809, // HexagonDepInstrInfo.td:37757
825 V6_vpackoh_alt = 810, // HexagonDepInstrInfo.td:37782
826 V6_vpackwh_sat_alt = 811, // HexagonDepInstrInfo.td:37807
827 V6_vpackwuh_sat_alt = 812, // HexagonDepInstrInfo.td:37832
828 V6_vpopcounth_alt = 813, // HexagonDepInstrInfo.td:37857
829 V6_vrmpybub_rtt_acc_alt = 814, // HexagonDepInstrInfo.td:37949
830 V6_vrmpybub_rtt_alt = 815, // HexagonDepInstrInfo.td:37963
831 V6_vrmpybus_acc_alt = 816, // HexagonDepInstrInfo.td:38003
832 V6_vrmpybus_alt = 817, // HexagonDepInstrInfo.td:38017
833 V6_vrmpybusi_acc_alt = 818, // HexagonDepInstrInfo.td:38057
834 V6_vrmpybusi_alt = 819, // HexagonDepInstrInfo.td:38071
835 V6_vrmpybusv_acc_alt = 820, // HexagonDepInstrInfo.td:38111
836 V6_vrmpybusv_alt = 821, // HexagonDepInstrInfo.td:38125
837 V6_vrmpybv_acc_alt = 822, // HexagonDepInstrInfo.td:38165
838 V6_vrmpybv_alt = 823, // HexagonDepInstrInfo.td:38179
839 V6_vrmpyub_acc_alt = 824, // HexagonDepInstrInfo.td:38219
840 V6_vrmpyub_alt = 825, // HexagonDepInstrInfo.td:38233
841 V6_vrmpyub_rtt_acc_alt = 826, // HexagonDepInstrInfo.td:38273
842 V6_vrmpyub_rtt_alt = 827, // HexagonDepInstrInfo.td:38287
843 V6_vrmpyubi_acc_alt = 828, // HexagonDepInstrInfo.td:38327
844 V6_vrmpyubi_alt = 829, // HexagonDepInstrInfo.td:38341
845 V6_vrmpyubv_acc_alt = 830, // HexagonDepInstrInfo.td:38381
846 V6_vrmpyubv_alt = 831, // HexagonDepInstrInfo.td:38395
847 V6_vrotr_alt = 832, // HexagonDepInstrInfo.td:38718
848 V6_vroundhb_alt = 833, // HexagonDepInstrInfo.td:38743
849 V6_vroundhub_alt = 834, // HexagonDepInstrInfo.td:38768
850 V6_vrounduhub_alt = 835, // HexagonDepInstrInfo.td:38793
851 V6_vrounduwuh_alt = 836, // HexagonDepInstrInfo.td:38818
852 V6_vroundwh_alt = 837, // HexagonDepInstrInfo.td:38843
853 V6_vroundwuh_alt = 838, // HexagonDepInstrInfo.td:38868
854 V6_vrsadubi_acc_alt = 839, // HexagonDepInstrInfo.td:38908
855 V6_vrsadubi_alt = 840, // HexagonDepInstrInfo.td:38922
856 V6_vsathub_alt = 841, // HexagonDepInstrInfo.td:38964
857 V6_vsatuwuh_alt = 842, // HexagonDepInstrInfo.td:38991
858 V6_vsatwh_alt = 843, // HexagonDepInstrInfo.td:39018
859 V6_vsb_alt = 844, // HexagonDepInstrInfo.td:39043
860 V6_vscattermh_add_alt = 845, // HexagonDepInstrInfo.td:39084
861 V6_vscattermh_alt = 846, // HexagonDepInstrInfo.td:39095
862 V6_vscattermhq_alt = 847, // HexagonDepInstrInfo.td:39119
863 V6_vscattermw_add_alt = 848, // HexagonDepInstrInfo.td:39195
864 V6_vscattermw_alt = 849, // HexagonDepInstrInfo.td:39206
865 V6_vscattermwh_add_alt = 850, // HexagonDepInstrInfo.td:39216
866 V6_vscattermwh_alt = 851, // HexagonDepInstrInfo.td:39227
867 V6_vscattermwhq_alt = 852, // HexagonDepInstrInfo.td:39237
868 V6_vscattermwq_alt = 853, // HexagonDepInstrInfo.td:39261
869 V6_vsh_alt = 854, // HexagonDepInstrInfo.td:39284
870 V6_vshufeh_alt = 855, // HexagonDepInstrInfo.td:39311
871 V6_vshuffb_alt = 856, // HexagonDepInstrInfo.td:39352
872 V6_vshuffeb_alt = 857, // HexagonDepInstrInfo.td:39379
873 V6_vshuffh_alt = 858, // HexagonDepInstrInfo.td:39404
874 V6_vshuffob_alt = 859, // HexagonDepInstrInfo.td:39431
875 V6_vshufoeb_alt = 860, // HexagonDepInstrInfo.td:39469
876 V6_vshufoeh_alt = 861, // HexagonDepInstrInfo.td:39494
877 V6_vshufoh_alt = 862, // HexagonDepInstrInfo.td:39521
878 V6_vsubb_alt = 863, // HexagonDepInstrInfo.td:39717
879 V6_vsubb_dv_alt = 864, // HexagonDepInstrInfo.td:39742
880 V6_vsubbnq_alt = 865, // HexagonDepInstrInfo.td:39771
881 V6_vsubbq_alt = 866, // HexagonDepInstrInfo.td:39801
882 V6_vsubbsat_alt = 867, // HexagonDepInstrInfo.td:39829
883 V6_vsubbsat_dv_alt = 868, // HexagonDepInstrInfo.td:39854
884 V6_vsubh_alt = 869, // HexagonDepInstrInfo.td:39912
885 V6_vsubh_dv_alt = 870, // HexagonDepInstrInfo.td:39937
886 V6_vsubhnq_alt = 871, // HexagonDepInstrInfo.td:39966
887 V6_vsubhq_alt = 872, // HexagonDepInstrInfo.td:39996
888 V6_vsubhsat_alt = 873, // HexagonDepInstrInfo.td:40024
889 V6_vsubhsat_dv_alt = 874, // HexagonDepInstrInfo.td:40049
890 V6_vsubhw_alt = 875, // HexagonDepInstrInfo.td:40074
891 V6_vsububh_alt = 876, // HexagonDepInstrInfo.td:40099
892 V6_vsububsat_alt = 877, // HexagonDepInstrInfo.td:40126
893 V6_vsububsat_dv_alt = 878, // HexagonDepInstrInfo.td:40151
894 V6_vsubuhsat_alt = 879, // HexagonDepInstrInfo.td:40193
895 V6_vsubuhsat_dv_alt = 880, // HexagonDepInstrInfo.td:40218
896 V6_vsubuhw_alt = 881, // HexagonDepInstrInfo.td:40243
897 V6_vsubuwsat_alt = 882, // HexagonDepInstrInfo.td:40270
898 V6_vsubuwsat_dv_alt = 883, // HexagonDepInstrInfo.td:40295
899 V6_vsubw_alt = 884, // HexagonDepInstrInfo.td:40322
900 V6_vsubw_dv_alt = 885, // HexagonDepInstrInfo.td:40347
901 V6_vsubwnq_alt = 886, // HexagonDepInstrInfo.td:40376
902 V6_vsubwq_alt = 887, // HexagonDepInstrInfo.td:40406
903 V6_vsubwsat_alt = 888, // HexagonDepInstrInfo.td:40434
904 V6_vsubwsat_dv_alt = 889, // HexagonDepInstrInfo.td:40459
905 V6_vtmpyb_acc_alt = 890, // HexagonDepInstrInfo.td:40512
906 V6_vtmpyb_alt = 891, // HexagonDepInstrInfo.td:40526
907 V6_vtmpybus_acc_alt = 892, // HexagonDepInstrInfo.td:40566
908 V6_vtmpybus_alt = 893, // HexagonDepInstrInfo.td:40580
909 V6_vtmpyhb_acc_alt = 894, // HexagonDepInstrInfo.td:40620
910 V6_vtmpyhb_alt = 895, // HexagonDepInstrInfo.td:40634
911 V6_vtran2x2_map = 896, // HexagonDepInstrInfo.td:40646
912 V6_vunpackb_alt = 897, // HexagonDepInstrInfo.td:40674
913 V6_vunpackh_alt = 898, // HexagonDepInstrInfo.td:40699
914 V6_vunpackob_alt = 899, // HexagonDepInstrInfo.td:40726
915 V6_vunpackoh_alt = 900, // HexagonDepInstrInfo.td:40754
916 V6_vunpackub_alt = 901, // HexagonDepInstrInfo.td:40781
917 V6_vunpackuh_alt = 902, // HexagonDepInstrInfo.td:40806
918 V6_vzb_alt = 903, // HexagonDepInstrInfo.td:40932
919 V6_vzh_alt = 904, // HexagonDepInstrInfo.td:40957
920 V6_zld0 = 905, // HexagonDepInstrInfo.td:41071
921 V6_zldp0 = 906, // HexagonDepInstrInfo.td:41081
922 Y2_crswap_old = 907, // HexagonDepInstrInfo.td:41133
923 Y2_dcfetch = 908, // HexagonDepInstrInfo.td:41191
924 Y2_k1lock_map = 909, // HexagonDepInstrInfo.td:41398
925 Y2_k1unlock_map = 910, // HexagonDepInstrInfo.td:41406
926 dup_A2_add = 911, // HexagonDepInstrInfo.td:41943
927 dup_A2_addi = 912, // HexagonDepInstrInfo.td:41953
928 dup_A2_andir = 913, // HexagonDepInstrInfo.td:41968
929 dup_A2_combineii = 914, // HexagonDepInstrInfo.td:41983
930 dup_A2_sxtb = 915, // HexagonDepInstrInfo.td:41996
931 dup_A2_sxth = 916, // HexagonDepInstrInfo.td:42006
932 dup_A2_tfr = 917, // HexagonDepInstrInfo.td:42016
933 dup_A2_tfrsi = 918, // HexagonDepInstrInfo.td:42026
934 dup_A2_zxtb = 919, // HexagonDepInstrInfo.td:42041
935 dup_A2_zxth = 920, // HexagonDepInstrInfo.td:42051
936 dup_A4_combineii = 921, // HexagonDepInstrInfo.td:42061
937 dup_A4_combineir = 922, // HexagonDepInstrInfo.td:42074
938 dup_A4_combineri = 923, // HexagonDepInstrInfo.td:42087
939 dup_C2_cmoveif = 924, // HexagonDepInstrInfo.td:42100
940 dup_C2_cmoveit = 925, // HexagonDepInstrInfo.td:42117
941 dup_C2_cmovenewif = 926, // HexagonDepInstrInfo.td:42133
942 dup_C2_cmovenewit = 927, // HexagonDepInstrInfo.td:42151
943 dup_C2_cmpeqi = 928, // HexagonDepInstrInfo.td:42168
944 dup_L2_deallocframe = 929, // HexagonDepInstrInfo.td:42181
945 dup_L2_loadrb_io = 930, // HexagonDepInstrInfo.td:42193
946 dup_L2_loadrd_io = 931, // HexagonDepInstrInfo.td:42211
947 dup_L2_loadrh_io = 932, // HexagonDepInstrInfo.td:42227
948 dup_L2_loadri_io = 933, // HexagonDepInstrInfo.td:42245
949 dup_L2_loadrub_io = 934, // HexagonDepInstrInfo.td:42263
950 dup_L2_loadruh_io = 935, // HexagonDepInstrInfo.td:42281
951 dup_S2_allocframe = 936, // HexagonDepInstrInfo.td:42299
952 dup_S2_storerb_io = 937, // HexagonDepInstrInfo.td:42315
953 dup_S2_storerd_io = 938, // HexagonDepInstrInfo.td:42331
954 dup_S2_storerh_io = 939, // HexagonDepInstrInfo.td:42347
955 dup_S2_storeri_io = 940, // HexagonDepInstrInfo.td:42363
956 dup_S4_storeirb_io = 941, // HexagonDepInstrInfo.td:42379
957 dup_S4_storeiri_io = 942, // HexagonDepInstrInfo.td:42395
958 A2_abs = 943, // HexagonDepInstrInfo.td:11
959 A2_absp = 944, // HexagonDepInstrInfo.td:22
960 A2_abssat = 945, // HexagonDepInstrInfo.td:31
961 A2_add = 946, // HexagonDepInstrInfo.td:43
962 A2_addh_h16_hh = 947, // HexagonDepInstrInfo.td:59
963 A2_addh_h16_hl = 948, // HexagonDepInstrInfo.td:71
964 A2_addh_h16_lh = 949, // HexagonDepInstrInfo.td:83
965 A2_addh_h16_ll = 950, // HexagonDepInstrInfo.td:95
966 A2_addh_h16_sat_hh = 951, // HexagonDepInstrInfo.td:107
967 A2_addh_h16_sat_hl = 952, // HexagonDepInstrInfo.td:120
968 A2_addh_h16_sat_lh = 953, // HexagonDepInstrInfo.td:133
969 A2_addh_h16_sat_ll = 954, // HexagonDepInstrInfo.td:146
970 A2_addh_l16_hl = 955, // HexagonDepInstrInfo.td:159
971 A2_addh_l16_ll = 956, // HexagonDepInstrInfo.td:171
972 A2_addh_l16_sat_hl = 957, // HexagonDepInstrInfo.td:183
973 A2_addh_l16_sat_ll = 958, // HexagonDepInstrInfo.td:196
974 A2_addi = 959, // HexagonDepInstrInfo.td:209
975 A2_addp = 960, // HexagonDepInstrInfo.td:228
976 A2_addpsat = 961, // HexagonDepInstrInfo.td:239
977 A2_addsat = 962, // HexagonDepInstrInfo.td:251
978 A2_addsph = 963, // HexagonDepInstrInfo.td:273
979 A2_addspl = 964, // HexagonDepInstrInfo.td:283
980 A2_and = 965, // HexagonDepInstrInfo.td:293
981 A2_andir = 966, // HexagonDepInstrInfo.td:309
982 A2_andp = 967, // HexagonDepInstrInfo.td:325
983 A2_aslh = 968, // HexagonDepInstrInfo.td:335
984 A2_asrh = 969, // HexagonDepInstrInfo.td:347
985 A2_combine_hh = 970, // HexagonDepInstrInfo.td:359
986 A2_combine_hl = 971, // HexagonDepInstrInfo.td:371
987 A2_combine_lh = 972, // HexagonDepInstrInfo.td:383
988 A2_combine_ll = 973, // HexagonDepInstrInfo.td:395
989 A2_combineii = 974, // HexagonDepInstrInfo.td:407
990 A2_combinew = 975, // HexagonDepInstrInfo.td:422
991 A2_max = 976, // HexagonDepInstrInfo.td:434
992 A2_maxp = 977, // HexagonDepInstrInfo.td:446
993 A2_maxu = 978, // HexagonDepInstrInfo.td:456
994 A2_maxup = 979, // HexagonDepInstrInfo.td:468
995 A2_min = 980, // HexagonDepInstrInfo.td:478
996 A2_minp = 981, // HexagonDepInstrInfo.td:490
997 A2_minu = 982, // HexagonDepInstrInfo.td:500
998 A2_minup = 983, // HexagonDepInstrInfo.td:512
999 A2_negp = 984, // HexagonDepInstrInfo.td:532
1000 A2_negsat = 985, // HexagonDepInstrInfo.td:540
1001 A2_nop = 986, // HexagonDepInstrInfo.td:552
1002 A2_notp = 987, // HexagonDepInstrInfo.td:570
1003 A2_or = 988, // HexagonDepInstrInfo.td:578
1004 A2_orir = 989, // HexagonDepInstrInfo.td:594
1005 A2_orp = 990, // HexagonDepInstrInfo.td:610
1006 A2_paddf = 991, // HexagonDepInstrInfo.td:620
1007 A2_paddfnew = 992, // HexagonDepInstrInfo.td:636
1008 A2_paddif = 993, // HexagonDepInstrInfo.td:653
1009 A2_paddifnew = 994, // HexagonDepInstrInfo.td:673
1010 A2_paddit = 995, // HexagonDepInstrInfo.td:694
1011 A2_padditnew = 996, // HexagonDepInstrInfo.td:713
1012 A2_paddt = 997, // HexagonDepInstrInfo.td:733
1013 A2_paddtnew = 998, // HexagonDepInstrInfo.td:748
1014 A2_pandf = 999, // HexagonDepInstrInfo.td:764
1015 A2_pandfnew = 1000, // HexagonDepInstrInfo.td:778
1016 A2_pandt = 1001, // HexagonDepInstrInfo.td:793
1017 A2_pandtnew = 1002, // HexagonDepInstrInfo.td:806
1018 A2_porf = 1003, // HexagonDepInstrInfo.td:820
1019 A2_porfnew = 1004, // HexagonDepInstrInfo.td:834
1020 A2_port = 1005, // HexagonDepInstrInfo.td:849
1021 A2_portnew = 1006, // HexagonDepInstrInfo.td:862
1022 A2_psubf = 1007, // HexagonDepInstrInfo.td:876
1023 A2_psubfnew = 1008, // HexagonDepInstrInfo.td:890
1024 A2_psubt = 1009, // HexagonDepInstrInfo.td:905
1025 A2_psubtnew = 1010, // HexagonDepInstrInfo.td:918
1026 A2_pxorf = 1011, // HexagonDepInstrInfo.td:932
1027 A2_pxorfnew = 1012, // HexagonDepInstrInfo.td:946
1028 A2_pxort = 1013, // HexagonDepInstrInfo.td:961
1029 A2_pxortnew = 1014, // HexagonDepInstrInfo.td:974
1030 A2_roundsat = 1015, // HexagonDepInstrInfo.td:988
1031 A2_sat = 1016, // HexagonDepInstrInfo.td:1000
1032 A2_satb = 1017, // HexagonDepInstrInfo.td:1011
1033 A2_sath = 1018, // HexagonDepInstrInfo.td:1022
1034 A2_satub = 1019, // HexagonDepInstrInfo.td:1033
1035 A2_satuh = 1020, // HexagonDepInstrInfo.td:1044
1036 A2_sub = 1021, // HexagonDepInstrInfo.td:1055
1037 A2_subh_h16_hh = 1022, // HexagonDepInstrInfo.td:1070
1038 A2_subh_h16_hl = 1023, // HexagonDepInstrInfo.td:1082
1039 A2_subh_h16_lh = 1024, // HexagonDepInstrInfo.td:1094
1040 A2_subh_h16_ll = 1025, // HexagonDepInstrInfo.td:1106
1041 A2_subh_h16_sat_hh = 1026, // HexagonDepInstrInfo.td:1118
1042 A2_subh_h16_sat_hl = 1027, // HexagonDepInstrInfo.td:1131
1043 A2_subh_h16_sat_lh = 1028, // HexagonDepInstrInfo.td:1144
1044 A2_subh_h16_sat_ll = 1029, // HexagonDepInstrInfo.td:1157
1045 A2_subh_l16_hl = 1030, // HexagonDepInstrInfo.td:1170
1046 A2_subh_l16_ll = 1031, // HexagonDepInstrInfo.td:1182
1047 A2_subh_l16_sat_hl = 1032, // HexagonDepInstrInfo.td:1194
1048 A2_subh_l16_sat_ll = 1033, // HexagonDepInstrInfo.td:1207
1049 A2_subp = 1034, // HexagonDepInstrInfo.td:1220
1050 A2_subri = 1035, // HexagonDepInstrInfo.td:1229
1051 A2_subsat = 1036, // HexagonDepInstrInfo.td:1245
1052 A2_svaddh = 1037, // HexagonDepInstrInfo.td:1259
1053 A2_svaddhs = 1038, // HexagonDepInstrInfo.td:1272
1054 A2_svadduhs = 1039, // HexagonDepInstrInfo.td:1287
1055 A2_svavgh = 1040, // HexagonDepInstrInfo.td:1302
1056 A2_svavghs = 1041, // HexagonDepInstrInfo.td:1316
1057 A2_svnavgh = 1042, // HexagonDepInstrInfo.td:1330
1058 A2_svsubh = 1043, // HexagonDepInstrInfo.td:1343
1059 A2_svsubhs = 1044, // HexagonDepInstrInfo.td:1355
1060 A2_svsubuhs = 1045, // HexagonDepInstrInfo.td:1369
1061 A2_swiz = 1046, // HexagonDepInstrInfo.td:1383
1062 A2_sxtb = 1047, // HexagonDepInstrInfo.td:1393
1063 A2_sxth = 1048, // HexagonDepInstrInfo.td:1405
1064 A2_sxtw = 1049, // HexagonDepInstrInfo.td:1417
1065 A2_tfr = 1050, // HexagonDepInstrInfo.td:1425
1066 A2_tfrcrr = 1051, // HexagonDepInstrInfo.td:1438
1067 A2_tfrih = 1052, // HexagonDepInstrInfo.td:1479
1068 A2_tfril = 1053, // HexagonDepInstrInfo.td:1490
1069 A2_tfrrcr = 1054, // HexagonDepInstrInfo.td:1560
1070 A2_tfrsi = 1055, // HexagonDepInstrInfo.td:1570
1071 A2_vabsh = 1056, // HexagonDepInstrInfo.td:1621
1072 A2_vabshsat = 1057, // HexagonDepInstrInfo.td:1630
1073 A2_vabsw = 1058, // HexagonDepInstrInfo.td:1640
1074 A2_vabswsat = 1059, // HexagonDepInstrInfo.td:1649
1075 A2_vaddh = 1060, // HexagonDepInstrInfo.td:1667
1076 A2_vaddhs = 1061, // HexagonDepInstrInfo.td:1676
1077 A2_vaddub = 1062, // HexagonDepInstrInfo.td:1687
1078 A2_vaddubs = 1063, // HexagonDepInstrInfo.td:1696
1079 A2_vadduhs = 1064, // HexagonDepInstrInfo.td:1707
1080 A2_vaddw = 1065, // HexagonDepInstrInfo.td:1718
1081 A2_vaddws = 1066, // HexagonDepInstrInfo.td:1727
1082 A2_vavgh = 1067, // HexagonDepInstrInfo.td:1738
1083 A2_vavghcr = 1068, // HexagonDepInstrInfo.td:1748
1084 A2_vavghr = 1069, // HexagonDepInstrInfo.td:1758
1085 A2_vavgub = 1070, // HexagonDepInstrInfo.td:1768
1086 A2_vavgubr = 1071, // HexagonDepInstrInfo.td:1778
1087 A2_vavguh = 1072, // HexagonDepInstrInfo.td:1788
1088 A2_vavguhr = 1073, // HexagonDepInstrInfo.td:1798
1089 A2_vavguw = 1074, // HexagonDepInstrInfo.td:1808
1090 A2_vavguwr = 1075, // HexagonDepInstrInfo.td:1818
1091 A2_vavgw = 1076, // HexagonDepInstrInfo.td:1828
1092 A2_vavgwcr = 1077, // HexagonDepInstrInfo.td:1838
1093 A2_vavgwr = 1078, // HexagonDepInstrInfo.td:1848
1094 A2_vcmpbeq = 1079, // HexagonDepInstrInfo.td:1858
1095 A2_vcmpbgtu = 1080, // HexagonDepInstrInfo.td:1867
1096 A2_vcmpheq = 1081, // HexagonDepInstrInfo.td:1876
1097 A2_vcmphgt = 1082, // HexagonDepInstrInfo.td:1885
1098 A2_vcmphgtu = 1083, // HexagonDepInstrInfo.td:1894
1099 A2_vcmpweq = 1084, // HexagonDepInstrInfo.td:1903
1100 A2_vcmpwgt = 1085, // HexagonDepInstrInfo.td:1912
1101 A2_vcmpwgtu = 1086, // HexagonDepInstrInfo.td:1921
1102 A2_vconj = 1087, // HexagonDepInstrInfo.td:1930
1103 A2_vmaxb = 1088, // HexagonDepInstrInfo.td:1940
1104 A2_vmaxh = 1089, // HexagonDepInstrInfo.td:1950
1105 A2_vmaxub = 1090, // HexagonDepInstrInfo.td:1960
1106 A2_vmaxuh = 1091, // HexagonDepInstrInfo.td:1970
1107 A2_vmaxuw = 1092, // HexagonDepInstrInfo.td:1980
1108 A2_vmaxw = 1093, // HexagonDepInstrInfo.td:1990
1109 A2_vminb = 1094, // HexagonDepInstrInfo.td:2000
1110 A2_vminh = 1095, // HexagonDepInstrInfo.td:2010
1111 A2_vminub = 1096, // HexagonDepInstrInfo.td:2020
1112 A2_vminuh = 1097, // HexagonDepInstrInfo.td:2030
1113 A2_vminuw = 1098, // HexagonDepInstrInfo.td:2040
1114 A2_vminw = 1099, // HexagonDepInstrInfo.td:2050
1115 A2_vnavgh = 1100, // HexagonDepInstrInfo.td:2060
1116 A2_vnavghcr = 1101, // HexagonDepInstrInfo.td:2070
1117 A2_vnavghr = 1102, // HexagonDepInstrInfo.td:2081
1118 A2_vnavgw = 1103, // HexagonDepInstrInfo.td:2092
1119 A2_vnavgwcr = 1104, // HexagonDepInstrInfo.td:2102
1120 A2_vnavgwr = 1105, // HexagonDepInstrInfo.td:2113
1121 A2_vraddub = 1106, // HexagonDepInstrInfo.td:2124
1122 A2_vraddub_acc = 1107, // HexagonDepInstrInfo.td:2134
1123 A2_vrsadub = 1108, // HexagonDepInstrInfo.td:2145
1124 A2_vrsadub_acc = 1109, // HexagonDepInstrInfo.td:2155
1125 A2_vsubh = 1110, // HexagonDepInstrInfo.td:2174
1126 A2_vsubhs = 1111, // HexagonDepInstrInfo.td:2183
1127 A2_vsubub = 1112, // HexagonDepInstrInfo.td:2194
1128 A2_vsububs = 1113, // HexagonDepInstrInfo.td:2203
1129 A2_vsubuhs = 1114, // HexagonDepInstrInfo.td:2214
1130 A2_vsubw = 1115, // HexagonDepInstrInfo.td:2225
1131 A2_vsubws = 1116, // HexagonDepInstrInfo.td:2234
1132 A2_xor = 1117, // HexagonDepInstrInfo.td:2245
1133 A2_xorp = 1118, // HexagonDepInstrInfo.td:2260
1134 A2_zxth = 1119, // HexagonDepInstrInfo.td:2282
1135 A4_addp_c = 1120, // HexagonDepInstrInfo.td:2294
1136 A4_andn = 1121, // HexagonDepInstrInfo.td:2305
1137 A4_andnp = 1122, // HexagonDepInstrInfo.td:2317
1138 A4_bitsplit = 1123, // HexagonDepInstrInfo.td:2326
1139 A4_bitspliti = 1124, // HexagonDepInstrInfo.td:2336
1140 A4_boundscheck_hi = 1125, // HexagonDepInstrInfo.td:2353
1141 A4_boundscheck_lo = 1126, // HexagonDepInstrInfo.td:2362
1142 A4_cmpbeq = 1127, // HexagonDepInstrInfo.td:2371
1143 A4_cmpbeqi = 1128, // HexagonDepInstrInfo.td:2384
1144 A4_cmpbgt = 1129, // HexagonDepInstrInfo.td:2397
1145 A4_cmpbgti = 1130, // HexagonDepInstrInfo.td:2409
1146 A4_cmpbgtu = 1131, // HexagonDepInstrInfo.td:2421
1147 A4_cmpbgtui = 1132, // HexagonDepInstrInfo.td:2433
1148 A4_cmpheq = 1133, // HexagonDepInstrInfo.td:2450
1149 A4_cmpheqi = 1134, // HexagonDepInstrInfo.td:2463
1150 A4_cmphgt = 1135, // HexagonDepInstrInfo.td:2481
1151 A4_cmphgti = 1136, // HexagonDepInstrInfo.td:2493
1152 A4_cmphgtu = 1137, // HexagonDepInstrInfo.td:2510
1153 A4_cmphgtui = 1138, // HexagonDepInstrInfo.td:2522
1154 A4_combineii = 1139, // HexagonDepInstrInfo.td:2539
1155 A4_combineir = 1140, // HexagonDepInstrInfo.td:2551
1156 A4_combineri = 1141, // HexagonDepInstrInfo.td:2564
1157 A4_cround_ri = 1142, // HexagonDepInstrInfo.td:2577
1158 A4_cround_rr = 1143, // HexagonDepInstrInfo.td:2589
1159 A4_ext = 1144, // HexagonDepInstrInfo.td:2601
1160 A4_modwrapu = 1145, // HexagonDepInstrInfo.td:2608
1161 A4_orn = 1146, // HexagonDepInstrInfo.td:2620
1162 A4_ornp = 1147, // HexagonDepInstrInfo.td:2632
1163 A4_paslhf = 1148, // HexagonDepInstrInfo.td:2641
1164 A4_paslhfnew = 1149, // HexagonDepInstrInfo.td:2655
1165 A4_paslht = 1150, // HexagonDepInstrInfo.td:2670
1166 A4_paslhtnew = 1151, // HexagonDepInstrInfo.td:2683
1167 A4_pasrhf = 1152, // HexagonDepInstrInfo.td:2697
1168 A4_pasrhfnew = 1153, // HexagonDepInstrInfo.td:2711
1169 A4_pasrht = 1154, // HexagonDepInstrInfo.td:2726
1170 A4_pasrhtnew = 1155, // HexagonDepInstrInfo.td:2739
1171 A4_psxtbf = 1156, // HexagonDepInstrInfo.td:2753
1172 A4_psxtbfnew = 1157, // HexagonDepInstrInfo.td:2767
1173 A4_psxtbt = 1158, // HexagonDepInstrInfo.td:2782
1174 A4_psxtbtnew = 1159, // HexagonDepInstrInfo.td:2795
1175 A4_psxthf = 1160, // HexagonDepInstrInfo.td:2809
1176 A4_psxthfnew = 1161, // HexagonDepInstrInfo.td:2823
1177 A4_psxtht = 1162, // HexagonDepInstrInfo.td:2838
1178 A4_psxthtnew = 1163, // HexagonDepInstrInfo.td:2851
1179 A4_pzxtbf = 1164, // HexagonDepInstrInfo.td:2865
1180 A4_pzxtbfnew = 1165, // HexagonDepInstrInfo.td:2879
1181 A4_pzxtbt = 1166, // HexagonDepInstrInfo.td:2894
1182 A4_pzxtbtnew = 1167, // HexagonDepInstrInfo.td:2907
1183 A4_pzxthf = 1168, // HexagonDepInstrInfo.td:2921
1184 A4_pzxthfnew = 1169, // HexagonDepInstrInfo.td:2935
1185 A4_pzxtht = 1170, // HexagonDepInstrInfo.td:2950
1186 A4_pzxthtnew = 1171, // HexagonDepInstrInfo.td:2963
1187 A4_rcmpeq = 1172, // HexagonDepInstrInfo.td:2977
1188 A4_rcmpeqi = 1173, // HexagonDepInstrInfo.td:2991
1189 A4_rcmpneq = 1174, // HexagonDepInstrInfo.td:3008
1190 A4_rcmpneqi = 1175, // HexagonDepInstrInfo.td:3022
1191 A4_round_ri = 1176, // HexagonDepInstrInfo.td:3039
1192 A4_round_ri_sat = 1177, // HexagonDepInstrInfo.td:3051
1193 A4_round_rr = 1178, // HexagonDepInstrInfo.td:3064
1194 A4_round_rr_sat = 1179, // HexagonDepInstrInfo.td:3076
1195 A4_subp_c = 1180, // HexagonDepInstrInfo.td:3089
1196 A4_tfrcpp = 1181, // HexagonDepInstrInfo.td:3100
1197 A4_tfrpcp = 1182, // HexagonDepInstrInfo.td:3108
1198 A4_tlbmatch = 1183, // HexagonDepInstrInfo.td:3116
1199 A4_vcmpbeq_any = 1184, // HexagonDepInstrInfo.td:3126
1200 A4_vcmpbeqi = 1185, // HexagonDepInstrInfo.td:3135
1201 A4_vcmpbgt = 1186, // HexagonDepInstrInfo.td:3144
1202 A4_vcmpbgti = 1187, // HexagonDepInstrInfo.td:3153
1203 A4_vcmpbgtui = 1188, // HexagonDepInstrInfo.td:3162
1204 A4_vcmpheqi = 1189, // HexagonDepInstrInfo.td:3171
1205 A4_vcmphgti = 1190, // HexagonDepInstrInfo.td:3180
1206 A4_vcmphgtui = 1191, // HexagonDepInstrInfo.td:3189
1207 A4_vcmpweqi = 1192, // HexagonDepInstrInfo.td:3198
1208 A4_vcmpwgti = 1193, // HexagonDepInstrInfo.td:3207
1209 A4_vcmpwgtui = 1194, // HexagonDepInstrInfo.td:3216
1210 A4_vrmaxh = 1195, // HexagonDepInstrInfo.td:3225
1211 A4_vrmaxuh = 1196, // HexagonDepInstrInfo.td:3236
1212 A4_vrmaxuw = 1197, // HexagonDepInstrInfo.td:3247
1213 A4_vrmaxw = 1198, // HexagonDepInstrInfo.td:3258
1214 A4_vrminh = 1199, // HexagonDepInstrInfo.td:3269
1215 A4_vrminuh = 1200, // HexagonDepInstrInfo.td:3280
1216 A4_vrminuw = 1201, // HexagonDepInstrInfo.td:3291
1217 A4_vrminw = 1202, // HexagonDepInstrInfo.td:3302
1218 A5_ACS = 1203, // HexagonDepInstrInfo.td:3313
1219 A5_vaddhubs = 1204, // HexagonDepInstrInfo.td:3326
1220 A6_vcmpbeq_notany = 1205, // HexagonDepInstrInfo.td:3339
1221 A6_vminub_RdP = 1206, // HexagonDepInstrInfo.td:3348
1222 A7_clip = 1207, // HexagonDepInstrInfo.td:3359
1223 A7_croundd_ri = 1208, // HexagonDepInstrInfo.td:3370
1224 A7_croundd_rr = 1209, // HexagonDepInstrInfo.td:3379
1225 A7_vclip = 1210, // HexagonDepInstrInfo.td:3389
1226 C2_all8 = 1211, // HexagonDepInstrInfo.td:3398
1227 C2_and = 1212, // HexagonDepInstrInfo.td:3406
1228 C2_andn = 1213, // HexagonDepInstrInfo.td:3415
1229 C2_any8 = 1214, // HexagonDepInstrInfo.td:3424
1230 C2_bitsclr = 1215, // HexagonDepInstrInfo.td:3432
1231 C2_bitsclri = 1216, // HexagonDepInstrInfo.td:3441
1232 C2_bitsset = 1217, // HexagonDepInstrInfo.td:3449
1233 C2_ccombinewf = 1218, // HexagonDepInstrInfo.td:3458
1234 C2_ccombinewnewf = 1219, // HexagonDepInstrInfo.td:3470
1235 C2_ccombinewnewt = 1220, // HexagonDepInstrInfo.td:3483
1236 C2_ccombinewt = 1221, // HexagonDepInstrInfo.td:3495
1237 C2_cmoveif = 1222, // HexagonDepInstrInfo.td:3506
1238 C2_cmoveit = 1223, // HexagonDepInstrInfo.td:3528
1239 C2_cmovenewif = 1224, // HexagonDepInstrInfo.td:3549
1240 C2_cmovenewit = 1225, // HexagonDepInstrInfo.td:3572
1241 C2_cmpeq = 1226, // HexagonDepInstrInfo.td:3594
1242 C2_cmpeqi = 1227, // HexagonDepInstrInfo.td:3607
1243 C2_cmpeqp = 1228, // HexagonDepInstrInfo.td:3623
1244 C2_cmpgt = 1229, // HexagonDepInstrInfo.td:3650
1245 C2_cmpgti = 1230, // HexagonDepInstrInfo.td:3662
1246 C2_cmpgtp = 1231, // HexagonDepInstrInfo.td:3678
1247 C2_cmpgtu = 1232, // HexagonDepInstrInfo.td:3688
1248 C2_cmpgtui = 1233, // HexagonDepInstrInfo.td:3700
1249 C2_cmpgtup = 1234, // HexagonDepInstrInfo.td:3716
1250 C2_mask = 1235, // HexagonDepInstrInfo.td:3744
1251 C2_mux = 1236, // HexagonDepInstrInfo.td:3753
1252 C2_muxii = 1237, // HexagonDepInstrInfo.td:3765
1253 C2_muxir = 1238, // HexagonDepInstrInfo.td:3779
1254 C2_muxri = 1239, // HexagonDepInstrInfo.td:3795
1255 C2_not = 1240, // HexagonDepInstrInfo.td:3811
1256 C2_or = 1241, // HexagonDepInstrInfo.td:3819
1257 C2_orn = 1242, // HexagonDepInstrInfo.td:3828
1258 C2_tfrpr = 1243, // HexagonDepInstrInfo.td:3845
1259 C2_tfrrp = 1244, // HexagonDepInstrInfo.td:3855
1260 C2_vitpack = 1245, // HexagonDepInstrInfo.td:3863
1261 C2_vmux = 1246, // HexagonDepInstrInfo.td:3875
1262 C2_xor = 1247, // HexagonDepInstrInfo.td:3884
1263 C4_addipc = 1248, // HexagonDepInstrInfo.td:3893
1264 C4_and_and = 1249, // HexagonDepInstrInfo.td:3909
1265 C4_and_andn = 1250, // HexagonDepInstrInfo.td:3918
1266 C4_and_or = 1251, // HexagonDepInstrInfo.td:3927
1267 C4_and_orn = 1252, // HexagonDepInstrInfo.td:3936
1268 C4_cmplte = 1253, // HexagonDepInstrInfo.td:3945
1269 C4_cmpltei = 1254, // HexagonDepInstrInfo.td:3957
1270 C4_cmplteu = 1255, // HexagonDepInstrInfo.td:3973
1271 C4_cmplteui = 1256, // HexagonDepInstrInfo.td:3985
1272 C4_cmpneq = 1257, // HexagonDepInstrInfo.td:4001
1273 C4_cmpneqi = 1258, // HexagonDepInstrInfo.td:4014
1274 C4_fastcorner9 = 1259, // HexagonDepInstrInfo.td:4030
1275 C4_fastcorner9_not = 1260, // HexagonDepInstrInfo.td:4039
1276 C4_nbitsclr = 1261, // HexagonDepInstrInfo.td:4048
1277 C4_nbitsclri = 1262, // HexagonDepInstrInfo.td:4057
1278 C4_nbitsset = 1263, // HexagonDepInstrInfo.td:4065
1279 C4_or_and = 1264, // HexagonDepInstrInfo.td:4074
1280 C4_or_andn = 1265, // HexagonDepInstrInfo.td:4083
1281 C4_or_or = 1266, // HexagonDepInstrInfo.td:4092
1282 C4_or_orn = 1267, // HexagonDepInstrInfo.td:4101
1283 CALLProfile = 1268, // HexagonPseudo.td:179
1284 CONST32 = 1269, // HexagonPseudo.td:65
1285 CONST64 = 1270, // HexagonPseudo.td:67
1286 DuplexIClass0 = 1271, // HexagonPseudo.td:559
1287 DuplexIClass1 = 1272, // HexagonPseudo.td:560
1288 DuplexIClass2 = 1273, // HexagonPseudo.td:561
1289 DuplexIClass3 = 1274, // HexagonPseudo.td:563
1290 DuplexIClass4 = 1275, // HexagonPseudo.td:564
1291 DuplexIClass5 = 1276, // HexagonPseudo.td:565
1292 DuplexIClass6 = 1277, // HexagonPseudo.td:566
1293 DuplexIClass7 = 1278, // HexagonPseudo.td:567
1294 DuplexIClass8 = 1279, // HexagonPseudo.td:569
1295 DuplexIClass9 = 1280, // HexagonPseudo.td:570
1296 DuplexIClassA = 1281, // HexagonPseudo.td:571
1297 DuplexIClassB = 1282, // HexagonPseudo.td:572
1298 DuplexIClassC = 1283, // HexagonPseudo.td:573
1299 DuplexIClassD = 1284, // HexagonPseudo.td:574
1300 DuplexIClassE = 1285, // HexagonPseudo.td:575
1301 DuplexIClassF = 1286, // HexagonPseudo.td:576
1302 EH_RETURN_JMPR = 1287, // HexagonPseudo.td:257
1303 F2_conv_d2df = 1288, // HexagonDepInstrInfo.td:4110
1304 F2_conv_d2sf = 1289, // HexagonDepInstrInfo.td:4120
1305 F2_conv_df2d = 1290, // HexagonDepInstrInfo.td:4132
1306 F2_conv_df2d_chop = 1291, // HexagonDepInstrInfo.td:4142
1307 F2_conv_df2sf = 1292, // HexagonDepInstrInfo.td:4152
1308 F2_conv_df2ud = 1293, // HexagonDepInstrInfo.td:4164
1309 F2_conv_df2ud_chop = 1294, // HexagonDepInstrInfo.td:4174
1310 F2_conv_df2uw = 1295, // HexagonDepInstrInfo.td:4184
1311 F2_conv_df2uw_chop = 1296, // HexagonDepInstrInfo.td:4196
1312 F2_conv_df2w = 1297, // HexagonDepInstrInfo.td:4208
1313 F2_conv_df2w_chop = 1298, // HexagonDepInstrInfo.td:4220
1314 F2_conv_sf2d = 1299, // HexagonDepInstrInfo.td:4232
1315 F2_conv_sf2d_chop = 1300, // HexagonDepInstrInfo.td:4242
1316 F2_conv_sf2df = 1301, // HexagonDepInstrInfo.td:4252
1317 F2_conv_sf2ud = 1302, // HexagonDepInstrInfo.td:4262
1318 F2_conv_sf2ud_chop = 1303, // HexagonDepInstrInfo.td:4272
1319 F2_conv_sf2uw = 1304, // HexagonDepInstrInfo.td:4282
1320 F2_conv_sf2uw_chop = 1305, // HexagonDepInstrInfo.td:4294
1321 F2_conv_sf2w = 1306, // HexagonDepInstrInfo.td:4306
1322 F2_conv_sf2w_chop = 1307, // HexagonDepInstrInfo.td:4318
1323 F2_conv_ud2df = 1308, // HexagonDepInstrInfo.td:4330
1324 F2_conv_ud2sf = 1309, // HexagonDepInstrInfo.td:4340
1325 F2_conv_uw2df = 1310, // HexagonDepInstrInfo.td:4352
1326 F2_conv_uw2sf = 1311, // HexagonDepInstrInfo.td:4362
1327 F2_conv_w2df = 1312, // HexagonDepInstrInfo.td:4374
1328 F2_conv_w2sf = 1313, // HexagonDepInstrInfo.td:4384
1329 F2_dfadd = 1314, // HexagonDepInstrInfo.td:4396
1330 F2_dfclass = 1315, // HexagonDepInstrInfo.td:4407
1331 F2_dfcmpeq = 1316, // HexagonDepInstrInfo.td:4418
1332 F2_dfcmpge = 1317, // HexagonDepInstrInfo.td:4430
1333 F2_dfcmpgt = 1318, // HexagonDepInstrInfo.td:4442
1334 F2_dfcmpuo = 1319, // HexagonDepInstrInfo.td:4454
1335 F2_dfimm_n = 1320, // HexagonDepInstrInfo.td:4466
1336 F2_dfimm_p = 1321, // HexagonDepInstrInfo.td:4475
1337 F2_dfmax = 1322, // HexagonDepInstrInfo.td:4484
1338 F2_dfmin = 1323, // HexagonDepInstrInfo.td:4496
1339 F2_dfmpyfix = 1324, // HexagonDepInstrInfo.td:4508
1340 F2_dfmpyhh = 1325, // HexagonDepInstrInfo.td:4519
1341 F2_dfmpylh = 1326, // HexagonDepInstrInfo.td:4531
1342 F2_dfmpyll = 1327, // HexagonDepInstrInfo.td:4542
1343 F2_dfsub = 1328, // HexagonDepInstrInfo.td:4552
1344 F2_sfadd = 1329, // HexagonDepInstrInfo.td:4563
1345 F2_sfclass = 1330, // HexagonDepInstrInfo.td:4577
1346 F2_sfcmpeq = 1331, // HexagonDepInstrInfo.td:4588
1347 F2_sfcmpge = 1332, // HexagonDepInstrInfo.td:4600
1348 F2_sfcmpgt = 1333, // HexagonDepInstrInfo.td:4612
1349 F2_sfcmpuo = 1334, // HexagonDepInstrInfo.td:4624
1350 F2_sffixupd = 1335, // HexagonDepInstrInfo.td:4636
1351 F2_sffixupn = 1336, // HexagonDepInstrInfo.td:4648
1352 F2_sffixupr = 1337, // HexagonDepInstrInfo.td:4660
1353 F2_sffma = 1338, // HexagonDepInstrInfo.td:4671
1354 F2_sffma_lib = 1339, // HexagonDepInstrInfo.td:4685
1355 F2_sffma_sc = 1340, // HexagonDepInstrInfo.td:4699
1356 F2_sffms = 1341, // HexagonDepInstrInfo.td:4713
1357 F2_sffms_lib = 1342, // HexagonDepInstrInfo.td:4727
1358 F2_sfimm_n = 1343, // HexagonDepInstrInfo.td:4741
1359 F2_sfimm_p = 1344, // HexagonDepInstrInfo.td:4752
1360 F2_sfinvsqrta = 1345, // HexagonDepInstrInfo.td:4763
1361 F2_sfmax = 1346, // HexagonDepInstrInfo.td:4775
1362 F2_sfmin = 1347, // HexagonDepInstrInfo.td:4789
1363 F2_sfmpy = 1348, // HexagonDepInstrInfo.td:4803
1364 F2_sfrecipa = 1349, // HexagonDepInstrInfo.td:4817
1365 F2_sfsub = 1350, // HexagonDepInstrInfo.td:4830
1366 G4_tfrgcpp = 1351, // HexagonDepInstrInfo.td:4843
1367 G4_tfrgcrr = 1352, // HexagonDepInstrInfo.td:4851
1368 G4_tfrgpcp = 1353, // HexagonDepInstrInfo.td:4861
1369 G4_tfrgrcr = 1354, // HexagonDepInstrInfo.td:4871
1370 HI = 1355, // HexagonPseudo.td:61
1371 J2_call = 1356, // HexagonDepInstrInfo.td:4881
1372 J2_callf = 1357, // HexagonDepInstrInfo.td:4903
1373 J2_callr = 1358, // HexagonDepInstrInfo.td:4930
1374 J2_callrf = 1359, // HexagonDepInstrInfo.td:4944
1375 J2_callrh = 1360, // HexagonDepInstrInfo.td:4962
1376 J2_callrt = 1361, // HexagonDepInstrInfo.td:4974
1377 J2_callt = 1362, // HexagonDepInstrInfo.td:4991
1378 J2_jump = 1363, // HexagonDepInstrInfo.td:5048
1379 J2_jumpf = 1364, // HexagonDepInstrInfo.td:5070
1380 J2_jumpfnew = 1365, // HexagonDepInstrInfo.td:5104
1381 J2_jumpfnewpt = 1366, // HexagonDepInstrInfo.td:5131
1382 J2_jumpfpt = 1367, // HexagonDepInstrInfo.td:5158
1383 J2_jumpr = 1368, // HexagonDepInstrInfo.td:5184
1384 J2_jumprf = 1369, // HexagonDepInstrInfo.td:5201
1385 J2_jumprfnew = 1370, // HexagonDepInstrInfo.td:5228
1386 J2_jumprfnewpt = 1371, // HexagonDepInstrInfo.td:5248
1387 J2_jumprfpt = 1372, // HexagonDepInstrInfo.td:5268
1388 J2_jumprgtez = 1373, // HexagonDepInstrInfo.td:5287
1389 J2_jumprgtezpt = 1374, // HexagonDepInstrInfo.td:5305
1390 J2_jumprh = 1375, // HexagonDepInstrInfo.td:5323
1391 J2_jumprltez = 1376, // HexagonDepInstrInfo.td:5336
1392 J2_jumprltezpt = 1377, // HexagonDepInstrInfo.td:5354
1393 J2_jumprnz = 1378, // HexagonDepInstrInfo.td:5372
1394 J2_jumprnzpt = 1379, // HexagonDepInstrInfo.td:5390
1395 J2_jumprt = 1380, // HexagonDepInstrInfo.td:5408
1396 J2_jumprtnew = 1381, // HexagonDepInstrInfo.td:5434
1397 J2_jumprtnewpt = 1382, // HexagonDepInstrInfo.td:5453
1398 J2_jumprtpt = 1383, // HexagonDepInstrInfo.td:5472
1399 J2_jumprz = 1384, // HexagonDepInstrInfo.td:5490
1400 J2_jumprzpt = 1385, // HexagonDepInstrInfo.td:5508
1401 J2_jumpt = 1386, // HexagonDepInstrInfo.td:5526
1402 J2_jumptnew = 1387, // HexagonDepInstrInfo.td:5559
1403 J2_jumptnewpt = 1388, // HexagonDepInstrInfo.td:5585
1404 J2_jumptpt = 1389, // HexagonDepInstrInfo.td:5611
1405 J2_loop0i = 1390, // HexagonDepInstrInfo.td:5636
1406 J2_loop0iext = 1391, // HexagonPseudo.td:151
1407 J2_loop0r = 1392, // HexagonDepInstrInfo.td:5653
1408 J2_loop0rext = 1393, // HexagonPseudo.td:157
1409 J2_loop1i = 1394, // HexagonDepInstrInfo.td:5671
1410 J2_loop1iext = 1395, // HexagonPseudo.td:152
1411 J2_loop1r = 1396, // HexagonDepInstrInfo.td:5688
1412 J2_loop1rext = 1397, // HexagonPseudo.td:158
1413 J2_pause = 1398, // HexagonDepInstrInfo.td:5706
1414 J2_ploop1si = 1399, // HexagonDepInstrInfo.td:5717
1415 J2_ploop1sr = 1400, // HexagonDepInstrInfo.td:5735
1416 J2_ploop2si = 1401, // HexagonDepInstrInfo.td:5754
1417 J2_ploop2sr = 1402, // HexagonDepInstrInfo.td:5772
1418 J2_ploop3si = 1403, // HexagonDepInstrInfo.td:5791
1419 J2_ploop3sr = 1404, // HexagonDepInstrInfo.td:5809
1420 J2_rte = 1405, // HexagonDepInstrInfo.td:5828
1421 J2_trap0 = 1406, // HexagonDepInstrInfo.td:5838
1422 J2_trap1 = 1407, // HexagonDepInstrInfo.td:5850
1423 J2_unpause = 1408, // HexagonDepInstrInfo.td:5876
1424 J4_cmpeq_f_jumpnv_nt = 1409, // HexagonDepInstrInfo.td:5885
1425 J4_cmpeq_f_jumpnv_t = 1410, // HexagonDepInstrInfo.td:5911
1426 J4_cmpeq_fp0_jump_nt = 1411, // HexagonDepInstrInfo.td:5937
1427 J4_cmpeq_fp0_jump_t = 1412, // HexagonDepInstrInfo.td:5963
1428 J4_cmpeq_fp1_jump_nt = 1413, // HexagonDepInstrInfo.td:5989
1429 J4_cmpeq_fp1_jump_t = 1414, // HexagonDepInstrInfo.td:6015
1430 J4_cmpeq_t_jumpnv_nt = 1415, // HexagonDepInstrInfo.td:6041
1431 J4_cmpeq_t_jumpnv_t = 1416, // HexagonDepInstrInfo.td:6066
1432 J4_cmpeq_tp0_jump_nt = 1417, // HexagonDepInstrInfo.td:6091
1433 J4_cmpeq_tp0_jump_t = 1418, // HexagonDepInstrInfo.td:6116
1434 J4_cmpeq_tp1_jump_nt = 1419, // HexagonDepInstrInfo.td:6141
1435 J4_cmpeq_tp1_jump_t = 1420, // HexagonDepInstrInfo.td:6166
1436 J4_cmpeqi_f_jumpnv_nt = 1421, // HexagonDepInstrInfo.td:6191
1437 J4_cmpeqi_f_jumpnv_t = 1422, // HexagonDepInstrInfo.td:6217
1438 J4_cmpeqi_fp0_jump_nt = 1423, // HexagonDepInstrInfo.td:6243
1439 J4_cmpeqi_fp0_jump_t = 1424, // HexagonDepInstrInfo.td:6269
1440 J4_cmpeqi_fp1_jump_nt = 1425, // HexagonDepInstrInfo.td:6295
1441 J4_cmpeqi_fp1_jump_t = 1426, // HexagonDepInstrInfo.td:6321
1442 J4_cmpeqi_t_jumpnv_nt = 1427, // HexagonDepInstrInfo.td:6347
1443 J4_cmpeqi_t_jumpnv_t = 1428, // HexagonDepInstrInfo.td:6372
1444 J4_cmpeqi_tp0_jump_nt = 1429, // HexagonDepInstrInfo.td:6397
1445 J4_cmpeqi_tp0_jump_t = 1430, // HexagonDepInstrInfo.td:6422
1446 J4_cmpeqi_tp1_jump_nt = 1431, // HexagonDepInstrInfo.td:6447
1447 J4_cmpeqi_tp1_jump_t = 1432, // HexagonDepInstrInfo.td:6472
1448 J4_cmpeqn1_f_jumpnv_nt = 1433, // HexagonDepInstrInfo.td:6497
1449 J4_cmpeqn1_f_jumpnv_t = 1434, // HexagonDepInstrInfo.td:6523
1450 J4_cmpeqn1_fp0_jump_nt = 1435, // HexagonDepInstrInfo.td:6549
1451 J4_cmpeqn1_fp0_jump_t = 1436, // HexagonDepInstrInfo.td:6575
1452 J4_cmpeqn1_fp1_jump_nt = 1437, // HexagonDepInstrInfo.td:6601
1453 J4_cmpeqn1_fp1_jump_t = 1438, // HexagonDepInstrInfo.td:6627
1454 J4_cmpeqn1_t_jumpnv_nt = 1439, // HexagonDepInstrInfo.td:6653
1455 J4_cmpeqn1_t_jumpnv_t = 1440, // HexagonDepInstrInfo.td:6678
1456 J4_cmpeqn1_tp0_jump_nt = 1441, // HexagonDepInstrInfo.td:6703
1457 J4_cmpeqn1_tp0_jump_t = 1442, // HexagonDepInstrInfo.td:6728
1458 J4_cmpeqn1_tp1_jump_nt = 1443, // HexagonDepInstrInfo.td:6753
1459 J4_cmpeqn1_tp1_jump_t = 1444, // HexagonDepInstrInfo.td:6778
1460 J4_cmpgt_f_jumpnv_nt = 1445, // HexagonDepInstrInfo.td:6803
1461 J4_cmpgt_f_jumpnv_t = 1446, // HexagonDepInstrInfo.td:6829
1462 J4_cmpgt_fp0_jump_nt = 1447, // HexagonDepInstrInfo.td:6855
1463 J4_cmpgt_fp0_jump_t = 1448, // HexagonDepInstrInfo.td:6881
1464 J4_cmpgt_fp1_jump_nt = 1449, // HexagonDepInstrInfo.td:6907
1465 J4_cmpgt_fp1_jump_t = 1450, // HexagonDepInstrInfo.td:6933
1466 J4_cmpgt_t_jumpnv_nt = 1451, // HexagonDepInstrInfo.td:6959
1467 J4_cmpgt_t_jumpnv_t = 1452, // HexagonDepInstrInfo.td:6984
1468 J4_cmpgt_tp0_jump_nt = 1453, // HexagonDepInstrInfo.td:7009
1469 J4_cmpgt_tp0_jump_t = 1454, // HexagonDepInstrInfo.td:7034
1470 J4_cmpgt_tp1_jump_nt = 1455, // HexagonDepInstrInfo.td:7059
1471 J4_cmpgt_tp1_jump_t = 1456, // HexagonDepInstrInfo.td:7084
1472 J4_cmpgti_f_jumpnv_nt = 1457, // HexagonDepInstrInfo.td:7109
1473 J4_cmpgti_f_jumpnv_t = 1458, // HexagonDepInstrInfo.td:7135
1474 J4_cmpgti_fp0_jump_nt = 1459, // HexagonDepInstrInfo.td:7161
1475 J4_cmpgti_fp0_jump_t = 1460, // HexagonDepInstrInfo.td:7187
1476 J4_cmpgti_fp1_jump_nt = 1461, // HexagonDepInstrInfo.td:7213
1477 J4_cmpgti_fp1_jump_t = 1462, // HexagonDepInstrInfo.td:7239
1478 J4_cmpgti_t_jumpnv_nt = 1463, // HexagonDepInstrInfo.td:7265
1479 J4_cmpgti_t_jumpnv_t = 1464, // HexagonDepInstrInfo.td:7290
1480 J4_cmpgti_tp0_jump_nt = 1465, // HexagonDepInstrInfo.td:7315
1481 J4_cmpgti_tp0_jump_t = 1466, // HexagonDepInstrInfo.td:7340
1482 J4_cmpgti_tp1_jump_nt = 1467, // HexagonDepInstrInfo.td:7365
1483 J4_cmpgti_tp1_jump_t = 1468, // HexagonDepInstrInfo.td:7390
1484 J4_cmpgtn1_f_jumpnv_nt = 1469, // HexagonDepInstrInfo.td:7415
1485 J4_cmpgtn1_f_jumpnv_t = 1470, // HexagonDepInstrInfo.td:7441
1486 J4_cmpgtn1_fp0_jump_nt = 1471, // HexagonDepInstrInfo.td:7467
1487 J4_cmpgtn1_fp0_jump_t = 1472, // HexagonDepInstrInfo.td:7493
1488 J4_cmpgtn1_fp1_jump_nt = 1473, // HexagonDepInstrInfo.td:7519
1489 J4_cmpgtn1_fp1_jump_t = 1474, // HexagonDepInstrInfo.td:7545
1490 J4_cmpgtn1_t_jumpnv_nt = 1475, // HexagonDepInstrInfo.td:7571
1491 J4_cmpgtn1_t_jumpnv_t = 1476, // HexagonDepInstrInfo.td:7596
1492 J4_cmpgtn1_tp0_jump_nt = 1477, // HexagonDepInstrInfo.td:7621
1493 J4_cmpgtn1_tp0_jump_t = 1478, // HexagonDepInstrInfo.td:7646
1494 J4_cmpgtn1_tp1_jump_nt = 1479, // HexagonDepInstrInfo.td:7671
1495 J4_cmpgtn1_tp1_jump_t = 1480, // HexagonDepInstrInfo.td:7696
1496 J4_cmpgtu_f_jumpnv_nt = 1481, // HexagonDepInstrInfo.td:7721
1497 J4_cmpgtu_f_jumpnv_t = 1482, // HexagonDepInstrInfo.td:7747
1498 J4_cmpgtu_fp0_jump_nt = 1483, // HexagonDepInstrInfo.td:7773
1499 J4_cmpgtu_fp0_jump_t = 1484, // HexagonDepInstrInfo.td:7799
1500 J4_cmpgtu_fp1_jump_nt = 1485, // HexagonDepInstrInfo.td:7825
1501 J4_cmpgtu_fp1_jump_t = 1486, // HexagonDepInstrInfo.td:7851
1502 J4_cmpgtu_t_jumpnv_nt = 1487, // HexagonDepInstrInfo.td:7877
1503 J4_cmpgtu_t_jumpnv_t = 1488, // HexagonDepInstrInfo.td:7902
1504 J4_cmpgtu_tp0_jump_nt = 1489, // HexagonDepInstrInfo.td:7927
1505 J4_cmpgtu_tp0_jump_t = 1490, // HexagonDepInstrInfo.td:7952
1506 J4_cmpgtu_tp1_jump_nt = 1491, // HexagonDepInstrInfo.td:7977
1507 J4_cmpgtu_tp1_jump_t = 1492, // HexagonDepInstrInfo.td:8002
1508 J4_cmpgtui_f_jumpnv_nt = 1493, // HexagonDepInstrInfo.td:8027
1509 J4_cmpgtui_f_jumpnv_t = 1494, // HexagonDepInstrInfo.td:8053
1510 J4_cmpgtui_fp0_jump_nt = 1495, // HexagonDepInstrInfo.td:8079
1511 J4_cmpgtui_fp0_jump_t = 1496, // HexagonDepInstrInfo.td:8105
1512 J4_cmpgtui_fp1_jump_nt = 1497, // HexagonDepInstrInfo.td:8131
1513 J4_cmpgtui_fp1_jump_t = 1498, // HexagonDepInstrInfo.td:8157
1514 J4_cmpgtui_t_jumpnv_nt = 1499, // HexagonDepInstrInfo.td:8183
1515 J4_cmpgtui_t_jumpnv_t = 1500, // HexagonDepInstrInfo.td:8208
1516 J4_cmpgtui_tp0_jump_nt = 1501, // HexagonDepInstrInfo.td:8233
1517 J4_cmpgtui_tp0_jump_t = 1502, // HexagonDepInstrInfo.td:8258
1518 J4_cmpgtui_tp1_jump_nt = 1503, // HexagonDepInstrInfo.td:8283
1519 J4_cmpgtui_tp1_jump_t = 1504, // HexagonDepInstrInfo.td:8308
1520 J4_cmplt_f_jumpnv_nt = 1505, // HexagonDepInstrInfo.td:8333
1521 J4_cmplt_f_jumpnv_t = 1506, // HexagonDepInstrInfo.td:8359
1522 J4_cmplt_t_jumpnv_nt = 1507, // HexagonDepInstrInfo.td:8385
1523 J4_cmplt_t_jumpnv_t = 1508, // HexagonDepInstrInfo.td:8410
1524 J4_cmpltu_f_jumpnv_nt = 1509, // HexagonDepInstrInfo.td:8435
1525 J4_cmpltu_f_jumpnv_t = 1510, // HexagonDepInstrInfo.td:8461
1526 J4_cmpltu_t_jumpnv_nt = 1511, // HexagonDepInstrInfo.td:8487
1527 J4_cmpltu_t_jumpnv_t = 1512, // HexagonDepInstrInfo.td:8512
1528 J4_hintjumpr = 1513, // HexagonDepInstrInfo.td:8537
1529 J4_jumpseti = 1514, // HexagonDepInstrInfo.td:8551
1530 J4_jumpsetr = 1515, // HexagonDepInstrInfo.td:8571
1531 J4_tstbit0_f_jumpnv_nt = 1516, // HexagonDepInstrInfo.td:8592
1532 J4_tstbit0_f_jumpnv_t = 1517, // HexagonDepInstrInfo.td:8617
1533 J4_tstbit0_fp0_jump_nt = 1518, // HexagonDepInstrInfo.td:8642
1534 J4_tstbit0_fp0_jump_t = 1519, // HexagonDepInstrInfo.td:8667
1535 J4_tstbit0_fp1_jump_nt = 1520, // HexagonDepInstrInfo.td:8692
1536 J4_tstbit0_fp1_jump_t = 1521, // HexagonDepInstrInfo.td:8717
1537 J4_tstbit0_t_jumpnv_nt = 1522, // HexagonDepInstrInfo.td:8742
1538 J4_tstbit0_t_jumpnv_t = 1523, // HexagonDepInstrInfo.td:8766
1539 J4_tstbit0_tp0_jump_nt = 1524, // HexagonDepInstrInfo.td:8790
1540 J4_tstbit0_tp0_jump_t = 1525, // HexagonDepInstrInfo.td:8814
1541 J4_tstbit0_tp1_jump_nt = 1526, // HexagonDepInstrInfo.td:8838
1542 J4_tstbit0_tp1_jump_t = 1527, // HexagonDepInstrInfo.td:8862
1543 L2_deallocframe = 1528, // HexagonDepInstrInfo.td:8886
1544 L2_loadalignb_io = 1529, // HexagonDepInstrInfo.td:8898
1545 L2_loadalignb_pbr = 1530, // HexagonDepInstrInfo.td:8915
1546 L2_loadalignb_pci = 1531, // HexagonDepInstrInfo.td:8927
1547 L2_loadalignb_pcr = 1532, // HexagonDepInstrInfo.td:8940
1548 L2_loadalignb_pi = 1533, // HexagonDepInstrInfo.td:8953
1549 L2_loadalignb_pr = 1534, // HexagonDepInstrInfo.td:8965
1550 L2_loadalignh_io = 1535, // HexagonDepInstrInfo.td:8986
1551 L2_loadalignh_pbr = 1536, // HexagonDepInstrInfo.td:9003
1552 L2_loadalignh_pci = 1537, // HexagonDepInstrInfo.td:9015
1553 L2_loadalignh_pcr = 1538, // HexagonDepInstrInfo.td:9028
1554 L2_loadalignh_pi = 1539, // HexagonDepInstrInfo.td:9041
1555 L2_loadalignh_pr = 1540, // HexagonDepInstrInfo.td:9053
1556 L2_loadbsw2_io = 1541, // HexagonDepInstrInfo.td:9074
1557 L2_loadbsw2_pbr = 1542, // HexagonDepInstrInfo.td:9092
1558 L2_loadbsw2_pci = 1543, // HexagonDepInstrInfo.td:9106
1559 L2_loadbsw2_pcr = 1544, // HexagonDepInstrInfo.td:9121
1560 L2_loadbsw2_pi = 1545, // HexagonDepInstrInfo.td:9136
1561 L2_loadbsw2_pr = 1546, // HexagonDepInstrInfo.td:9150
1562 L2_loadbsw4_io = 1547, // HexagonDepInstrInfo.td:9174
1563 L2_loadbsw4_pbr = 1548, // HexagonDepInstrInfo.td:9190
1564 L2_loadbsw4_pci = 1549, // HexagonDepInstrInfo.td:9202
1565 L2_loadbsw4_pcr = 1550, // HexagonDepInstrInfo.td:9215
1566 L2_loadbsw4_pi = 1551, // HexagonDepInstrInfo.td:9228
1567 L2_loadbsw4_pr = 1552, // HexagonDepInstrInfo.td:9240
1568 L2_loadbzw2_io = 1553, // HexagonDepInstrInfo.td:9260
1569 L2_loadbzw2_pbr = 1554, // HexagonDepInstrInfo.td:9278
1570 L2_loadbzw2_pci = 1555, // HexagonDepInstrInfo.td:9292
1571 L2_loadbzw2_pcr = 1556, // HexagonDepInstrInfo.td:9307
1572 L2_loadbzw2_pi = 1557, // HexagonDepInstrInfo.td:9322
1573 L2_loadbzw2_pr = 1558, // HexagonDepInstrInfo.td:9336
1574 L2_loadbzw4_io = 1559, // HexagonDepInstrInfo.td:9360
1575 L2_loadbzw4_pbr = 1560, // HexagonDepInstrInfo.td:9376
1576 L2_loadbzw4_pci = 1561, // HexagonDepInstrInfo.td:9388
1577 L2_loadbzw4_pcr = 1562, // HexagonDepInstrInfo.td:9401
1578 L2_loadbzw4_pi = 1563, // HexagonDepInstrInfo.td:9414
1579 L2_loadbzw4_pr = 1564, // HexagonDepInstrInfo.td:9426
1580 L2_loadrb_io = 1565, // HexagonDepInstrInfo.td:9446
1581 L2_loadrb_pbr = 1566, // HexagonDepInstrInfo.td:9467
1582 L2_loadrb_pci = 1567, // HexagonDepInstrInfo.td:9481
1583 L2_loadrb_pcr = 1568, // HexagonDepInstrInfo.td:9496
1584 L2_loadrb_pi = 1569, // HexagonDepInstrInfo.td:9511
1585 L2_loadrb_pr = 1570, // HexagonDepInstrInfo.td:9528
1586 L2_loadrbgp = 1571, // HexagonDepInstrInfo.td:9552
1587 L2_loadrd_io = 1572, // HexagonDepInstrInfo.td:9571
1588 L2_loadrd_pbr = 1573, // HexagonDepInstrInfo.td:9590
1589 L2_loadrd_pci = 1574, // HexagonDepInstrInfo.td:9602
1590 L2_loadrd_pcr = 1575, // HexagonDepInstrInfo.td:9615
1591 L2_loadrd_pi = 1576, // HexagonDepInstrInfo.td:9628
1592 L2_loadrd_pr = 1577, // HexagonDepInstrInfo.td:9643
1593 L2_loadrdgp = 1578, // HexagonDepInstrInfo.td:9663
1594 L2_loadrh_io = 1579, // HexagonDepInstrInfo.td:9680
1595 L2_loadrh_pbr = 1580, // HexagonDepInstrInfo.td:9701
1596 L2_loadrh_pci = 1581, // HexagonDepInstrInfo.td:9715
1597 L2_loadrh_pcr = 1582, // HexagonDepInstrInfo.td:9730
1598 L2_loadrh_pi = 1583, // HexagonDepInstrInfo.td:9745
1599 L2_loadrh_pr = 1584, // HexagonDepInstrInfo.td:9762
1600 L2_loadrhgp = 1585, // HexagonDepInstrInfo.td:9786
1601 L2_loadri_io = 1586, // HexagonDepInstrInfo.td:9805
1602 L2_loadri_pbr = 1587, // HexagonDepInstrInfo.td:9826
1603 L2_loadri_pci = 1588, // HexagonDepInstrInfo.td:9840
1604 L2_loadri_pcr = 1589, // HexagonDepInstrInfo.td:9855
1605 L2_loadri_pi = 1590, // HexagonDepInstrInfo.td:9870
1606 L2_loadri_pr = 1591, // HexagonDepInstrInfo.td:9887
1607 L2_loadrigp = 1592, // HexagonDepInstrInfo.td:9911
1608 L2_loadrub_io = 1593, // HexagonDepInstrInfo.td:9930
1609 L2_loadrub_pbr = 1594, // HexagonDepInstrInfo.td:9951
1610 L2_loadrub_pci = 1595, // HexagonDepInstrInfo.td:9965
1611 L2_loadrub_pcr = 1596, // HexagonDepInstrInfo.td:9980
1612 L2_loadrub_pi = 1597, // HexagonDepInstrInfo.td:9995
1613 L2_loadrub_pr = 1598, // HexagonDepInstrInfo.td:10012
1614 L2_loadrubgp = 1599, // HexagonDepInstrInfo.td:10036
1615 L2_loadruh_io = 1600, // HexagonDepInstrInfo.td:10055
1616 L2_loadruh_pbr = 1601, // HexagonDepInstrInfo.td:10076
1617 L2_loadruh_pci = 1602, // HexagonDepInstrInfo.td:10090
1618 L2_loadruh_pcr = 1603, // HexagonDepInstrInfo.td:10105
1619 L2_loadruh_pi = 1604, // HexagonDepInstrInfo.td:10120
1620 L2_loadruh_pr = 1605, // HexagonDepInstrInfo.td:10137
1621 L2_loadruhgp = 1606, // HexagonDepInstrInfo.td:10161
1622 L2_loadw_aq = 1607, // HexagonDepInstrInfo.td:10180
1623 L2_loadw_locked = 1608, // HexagonDepInstrInfo.td:10192
1624 L2_ploadrbf_io = 1609, // HexagonDepInstrInfo.td:10205
1625 L2_ploadrbf_pi = 1610, // HexagonDepInstrInfo.td:10227
1626 L2_ploadrbfnew_io = 1611, // HexagonDepInstrInfo.td:10254
1627 L2_ploadrbfnew_pi = 1612, // HexagonDepInstrInfo.td:10277
1628 L2_ploadrbt_io = 1613, // HexagonDepInstrInfo.td:10305
1629 L2_ploadrbt_pi = 1614, // HexagonDepInstrInfo.td:10326
1630 L2_ploadrbtnew_io = 1615, // HexagonDepInstrInfo.td:10352
1631 L2_ploadrbtnew_pi = 1616, // HexagonDepInstrInfo.td:10374
1632 L2_ploadrdf_io = 1617, // HexagonDepInstrInfo.td:10401
1633 L2_ploadrdf_pi = 1618, // HexagonDepInstrInfo.td:10421
1634 L2_ploadrdfnew_io = 1619, // HexagonDepInstrInfo.td:10444
1635 L2_ploadrdfnew_pi = 1620, // HexagonDepInstrInfo.td:10465
1636 L2_ploadrdt_io = 1621, // HexagonDepInstrInfo.td:10489
1637 L2_ploadrdt_pi = 1622, // HexagonDepInstrInfo.td:10508
1638 L2_ploadrdtnew_io = 1623, // HexagonDepInstrInfo.td:10530
1639 L2_ploadrdtnew_pi = 1624, // HexagonDepInstrInfo.td:10550
1640 L2_ploadrhf_io = 1625, // HexagonDepInstrInfo.td:10573
1641 L2_ploadrhf_pi = 1626, // HexagonDepInstrInfo.td:10595
1642 L2_ploadrhfnew_io = 1627, // HexagonDepInstrInfo.td:10622
1643 L2_ploadrhfnew_pi = 1628, // HexagonDepInstrInfo.td:10645
1644 L2_ploadrht_io = 1629, // HexagonDepInstrInfo.td:10673
1645 L2_ploadrht_pi = 1630, // HexagonDepInstrInfo.td:10694
1646 L2_ploadrhtnew_io = 1631, // HexagonDepInstrInfo.td:10720
1647 L2_ploadrhtnew_pi = 1632, // HexagonDepInstrInfo.td:10742
1648 L2_ploadrif_io = 1633, // HexagonDepInstrInfo.td:10769
1649 L2_ploadrif_pi = 1634, // HexagonDepInstrInfo.td:10791
1650 L2_ploadrifnew_io = 1635, // HexagonDepInstrInfo.td:10818
1651 L2_ploadrifnew_pi = 1636, // HexagonDepInstrInfo.td:10841
1652 L2_ploadrit_io = 1637, // HexagonDepInstrInfo.td:10869
1653 L2_ploadrit_pi = 1638, // HexagonDepInstrInfo.td:10890
1654 L2_ploadritnew_io = 1639, // HexagonDepInstrInfo.td:10916
1655 L2_ploadritnew_pi = 1640, // HexagonDepInstrInfo.td:10938
1656 L2_ploadrubf_io = 1641, // HexagonDepInstrInfo.td:10965
1657 L2_ploadrubf_pi = 1642, // HexagonDepInstrInfo.td:10987
1658 L2_ploadrubfnew_io = 1643, // HexagonDepInstrInfo.td:11014
1659 L2_ploadrubfnew_pi = 1644, // HexagonDepInstrInfo.td:11037
1660 L2_ploadrubt_io = 1645, // HexagonDepInstrInfo.td:11065
1661 L2_ploadrubt_pi = 1646, // HexagonDepInstrInfo.td:11086
1662 L2_ploadrubtnew_io = 1647, // HexagonDepInstrInfo.td:11112
1663 L2_ploadrubtnew_pi = 1648, // HexagonDepInstrInfo.td:11134
1664 L2_ploadruhf_io = 1649, // HexagonDepInstrInfo.td:11161
1665 L2_ploadruhf_pi = 1650, // HexagonDepInstrInfo.td:11183
1666 L2_ploadruhfnew_io = 1651, // HexagonDepInstrInfo.td:11210
1667 L2_ploadruhfnew_pi = 1652, // HexagonDepInstrInfo.td:11233
1668 L2_ploadruht_io = 1653, // HexagonDepInstrInfo.td:11261
1669 L2_ploadruht_pi = 1654, // HexagonDepInstrInfo.td:11282
1670 L2_ploadruhtnew_io = 1655, // HexagonDepInstrInfo.td:11308
1671 L2_ploadruhtnew_pi = 1656, // HexagonDepInstrInfo.td:11330
1672 L4_add_memopb_io = 1657, // HexagonDepInstrInfo.td:11357
1673 L4_add_memoph_io = 1658, // HexagonDepInstrInfo.td:11384
1674 L4_add_memopw_io = 1659, // HexagonDepInstrInfo.td:11411
1675 L4_and_memopb_io = 1660, // HexagonDepInstrInfo.td:11438
1676 L4_and_memoph_io = 1661, // HexagonDepInstrInfo.td:11465
1677 L4_and_memopw_io = 1662, // HexagonDepInstrInfo.td:11492
1678 L4_iadd_memopb_io = 1663, // HexagonDepInstrInfo.td:11519
1679 L4_iadd_memoph_io = 1664, // HexagonDepInstrInfo.td:11546
1680 L4_iadd_memopw_io = 1665, // HexagonDepInstrInfo.td:11573
1681 L4_iand_memopb_io = 1666, // HexagonDepInstrInfo.td:11600
1682 L4_iand_memoph_io = 1667, // HexagonDepInstrInfo.td:11627
1683 L4_iand_memopw_io = 1668, // HexagonDepInstrInfo.td:11654
1684 L4_ior_memopb_io = 1669, // HexagonDepInstrInfo.td:11681
1685 L4_ior_memoph_io = 1670, // HexagonDepInstrInfo.td:11708
1686 L4_ior_memopw_io = 1671, // HexagonDepInstrInfo.td:11735
1687 L4_isub_memopb_io = 1672, // HexagonDepInstrInfo.td:11762
1688 L4_isub_memoph_io = 1673, // HexagonDepInstrInfo.td:11789
1689 L4_isub_memopw_io = 1674, // HexagonDepInstrInfo.td:11816
1690 L4_loadalignb_ap = 1675, // HexagonDepInstrInfo.td:11843
1691 L4_loadalignb_ur = 1676, // HexagonDepInstrInfo.td:11863
1692 L4_loadalignh_ap = 1677, // HexagonDepInstrInfo.td:11883
1693 L4_loadalignh_ur = 1678, // HexagonDepInstrInfo.td:11903
1694 L4_loadbsw2_ap = 1679, // HexagonDepInstrInfo.td:11923
1695 L4_loadbsw2_ur = 1680, // HexagonDepInstrInfo.td:11944
1696 L4_loadbsw4_ap = 1681, // HexagonDepInstrInfo.td:11965
1697 L4_loadbsw4_ur = 1682, // HexagonDepInstrInfo.td:11984
1698 L4_loadbzw2_ap = 1683, // HexagonDepInstrInfo.td:12003
1699 L4_loadbzw2_ur = 1684, // HexagonDepInstrInfo.td:12024
1700 L4_loadbzw4_ap = 1685, // HexagonDepInstrInfo.td:12045
1701 L4_loadbzw4_ur = 1686, // HexagonDepInstrInfo.td:12064
1702 L4_loadd_aq = 1687, // HexagonDepInstrInfo.td:12083
1703 L4_loadd_locked = 1688, // HexagonDepInstrInfo.td:12093
1704 L4_loadrb_ap = 1689, // HexagonDepInstrInfo.td:12104
1705 L4_loadrb_rr = 1690, // HexagonDepInstrInfo.td:12125
1706 L4_loadrb_ur = 1691, // HexagonDepInstrInfo.td:12142
1707 L4_loadrd_ap = 1692, // HexagonDepInstrInfo.td:12164
1708 L4_loadrd_rr = 1693, // HexagonDepInstrInfo.td:12183
1709 L4_loadrd_ur = 1694, // HexagonDepInstrInfo.td:12198
1710 L4_loadrh_ap = 1695, // HexagonDepInstrInfo.td:12218
1711 L4_loadrh_rr = 1696, // HexagonDepInstrInfo.td:12239
1712 L4_loadrh_ur = 1697, // HexagonDepInstrInfo.td:12256
1713 L4_loadri_ap = 1698, // HexagonDepInstrInfo.td:12278
1714 L4_loadri_rr = 1699, // HexagonDepInstrInfo.td:12299
1715 L4_loadri_ur = 1700, // HexagonDepInstrInfo.td:12316
1716 L4_loadrub_ap = 1701, // HexagonDepInstrInfo.td:12338
1717 L4_loadrub_rr = 1702, // HexagonDepInstrInfo.td:12359
1718 L4_loadrub_ur = 1703, // HexagonDepInstrInfo.td:12376
1719 L4_loadruh_ap = 1704, // HexagonDepInstrInfo.td:12398
1720 L4_loadruh_rr = 1705, // HexagonDepInstrInfo.td:12419
1721 L4_loadruh_ur = 1706, // HexagonDepInstrInfo.td:12436
1722 L4_loadw_phys = 1707, // HexagonDepInstrInfo.td:12458
1723 L4_or_memopb_io = 1708, // HexagonDepInstrInfo.td:12472
1724 L4_or_memoph_io = 1709, // HexagonDepInstrInfo.td:12499
1725 L4_or_memopw_io = 1710, // HexagonDepInstrInfo.td:12526
1726 L4_ploadrbf_abs = 1711, // HexagonDepInstrInfo.td:12553
1727 L4_ploadrbf_rr = 1712, // HexagonDepInstrInfo.td:12578
1728 L4_ploadrbfnew_abs = 1713, // HexagonDepInstrInfo.td:12595
1729 L4_ploadrbfnew_rr = 1714, // HexagonDepInstrInfo.td:12621
1730 L4_ploadrbt_abs = 1715, // HexagonDepInstrInfo.td:12639
1731 L4_ploadrbt_rr = 1716, // HexagonDepInstrInfo.td:12663
1732 L4_ploadrbtnew_abs = 1717, // HexagonDepInstrInfo.td:12679
1733 L4_ploadrbtnew_rr = 1718, // HexagonDepInstrInfo.td:12704
1734 L4_ploadrdf_abs = 1719, // HexagonDepInstrInfo.td:12721
1735 L4_ploadrdf_rr = 1720, // HexagonDepInstrInfo.td:12744
1736 L4_ploadrdfnew_abs = 1721, // HexagonDepInstrInfo.td:12759
1737 L4_ploadrdfnew_rr = 1722, // HexagonDepInstrInfo.td:12783
1738 L4_ploadrdt_abs = 1723, // HexagonDepInstrInfo.td:12799
1739 L4_ploadrdt_rr = 1724, // HexagonDepInstrInfo.td:12821
1740 L4_ploadrdtnew_abs = 1725, // HexagonDepInstrInfo.td:12835
1741 L4_ploadrdtnew_rr = 1726, // HexagonDepInstrInfo.td:12858
1742 L4_ploadrhf_abs = 1727, // HexagonDepInstrInfo.td:12873
1743 L4_ploadrhf_rr = 1728, // HexagonDepInstrInfo.td:12898
1744 L4_ploadrhfnew_abs = 1729, // HexagonDepInstrInfo.td:12915
1745 L4_ploadrhfnew_rr = 1730, // HexagonDepInstrInfo.td:12941
1746 L4_ploadrht_abs = 1731, // HexagonDepInstrInfo.td:12959
1747 L4_ploadrht_rr = 1732, // HexagonDepInstrInfo.td:12983
1748 L4_ploadrhtnew_abs = 1733, // HexagonDepInstrInfo.td:12999
1749 L4_ploadrhtnew_rr = 1734, // HexagonDepInstrInfo.td:13024
1750 L4_ploadrif_abs = 1735, // HexagonDepInstrInfo.td:13041
1751 L4_ploadrif_rr = 1736, // HexagonDepInstrInfo.td:13066
1752 L4_ploadrifnew_abs = 1737, // HexagonDepInstrInfo.td:13083
1753 L4_ploadrifnew_rr = 1738, // HexagonDepInstrInfo.td:13109
1754 L4_ploadrit_abs = 1739, // HexagonDepInstrInfo.td:13127
1755 L4_ploadrit_rr = 1740, // HexagonDepInstrInfo.td:13151
1756 L4_ploadritnew_abs = 1741, // HexagonDepInstrInfo.td:13167
1757 L4_ploadritnew_rr = 1742, // HexagonDepInstrInfo.td:13192
1758 L4_ploadrubf_abs = 1743, // HexagonDepInstrInfo.td:13209
1759 L4_ploadrubf_rr = 1744, // HexagonDepInstrInfo.td:13234
1760 L4_ploadrubfnew_abs = 1745, // HexagonDepInstrInfo.td:13251
1761 L4_ploadrubfnew_rr = 1746, // HexagonDepInstrInfo.td:13277
1762 L4_ploadrubt_abs = 1747, // HexagonDepInstrInfo.td:13295
1763 L4_ploadrubt_rr = 1748, // HexagonDepInstrInfo.td:13319
1764 L4_ploadrubtnew_abs = 1749, // HexagonDepInstrInfo.td:13335
1765 L4_ploadrubtnew_rr = 1750, // HexagonDepInstrInfo.td:13360
1766 L4_ploadruhf_abs = 1751, // HexagonDepInstrInfo.td:13377
1767 L4_ploadruhf_rr = 1752, // HexagonDepInstrInfo.td:13402
1768 L4_ploadruhfnew_abs = 1753, // HexagonDepInstrInfo.td:13419
1769 L4_ploadruhfnew_rr = 1754, // HexagonDepInstrInfo.td:13445
1770 L4_ploadruht_abs = 1755, // HexagonDepInstrInfo.td:13463
1771 L4_ploadruht_rr = 1756, // HexagonDepInstrInfo.td:13487
1772 L4_ploadruhtnew_abs = 1757, // HexagonDepInstrInfo.td:13503
1773 L4_ploadruhtnew_rr = 1758, // HexagonDepInstrInfo.td:13528
1774 L4_return = 1759, // HexagonDepInstrInfo.td:13545
1775 L4_return_f = 1760, // HexagonDepInstrInfo.td:13566
1776 L4_return_fnew_pnt = 1761, // HexagonDepInstrInfo.td:13588
1777 L4_return_fnew_pt = 1762, // HexagonDepInstrInfo.td:13611
1778 L4_return_t = 1763, // HexagonDepInstrInfo.td:13682
1779 L4_return_tnew_pnt = 1764, // HexagonDepInstrInfo.td:13703
1780 L4_return_tnew_pt = 1765, // HexagonDepInstrInfo.td:13725
1781 L4_sub_memopb_io = 1766, // HexagonDepInstrInfo.td:13747
1782 L4_sub_memoph_io = 1767, // HexagonDepInstrInfo.td:13774
1783 L4_sub_memopw_io = 1768, // HexagonDepInstrInfo.td:13801
1784 L6_memcpy = 1769, // HexagonDepInstrInfo.td:13836
1785 LO = 1770, // HexagonPseudo.td:60
1786 M2_acci = 1771, // HexagonDepInstrInfo.td:13855
1787 M2_accii = 1772, // HexagonDepInstrInfo.td:13870
1788 M2_cmaci_s0 = 1773, // HexagonDepInstrInfo.td:13889
1789 M2_cmacr_s0 = 1774, // HexagonDepInstrInfo.td:13900
1790 M2_cmacs_s0 = 1775, // HexagonDepInstrInfo.td:13911
1791 M2_cmacs_s1 = 1776, // HexagonDepInstrInfo.td:13923
1792 M2_cmacsc_s0 = 1777, // HexagonDepInstrInfo.td:13935
1793 M2_cmacsc_s1 = 1778, // HexagonDepInstrInfo.td:13947
1794 M2_cmpyi_s0 = 1779, // HexagonDepInstrInfo.td:13959
1795 M2_cmpyr_s0 = 1780, // HexagonDepInstrInfo.td:13969
1796 M2_cmpyrs_s0 = 1781, // HexagonDepInstrInfo.td:13979
1797 M2_cmpyrs_s1 = 1782, // HexagonDepInstrInfo.td:13992
1798 M2_cmpyrsc_s0 = 1783, // HexagonDepInstrInfo.td:14005
1799 M2_cmpyrsc_s1 = 1784, // HexagonDepInstrInfo.td:14018
1800 M2_cmpys_s0 = 1785, // HexagonDepInstrInfo.td:14031
1801 M2_cmpys_s1 = 1786, // HexagonDepInstrInfo.td:14042
1802 M2_cmpysc_s0 = 1787, // HexagonDepInstrInfo.td:14053
1803 M2_cmpysc_s1 = 1788, // HexagonDepInstrInfo.td:14064
1804 M2_cnacs_s0 = 1789, // HexagonDepInstrInfo.td:14075
1805 M2_cnacs_s1 = 1790, // HexagonDepInstrInfo.td:14087
1806 M2_cnacsc_s0 = 1791, // HexagonDepInstrInfo.td:14099
1807 M2_cnacsc_s1 = 1792, // HexagonDepInstrInfo.td:14111
1808 M2_dpmpyss_acc_s0 = 1793, // HexagonDepInstrInfo.td:14123
1809 M2_dpmpyss_nac_s0 = 1794, // HexagonDepInstrInfo.td:14134
1810 M2_dpmpyss_rnd_s0 = 1795, // HexagonDepInstrInfo.td:14145
1811 M2_dpmpyss_s0 = 1796, // HexagonDepInstrInfo.td:14157
1812 M2_dpmpyuu_acc_s0 = 1797, // HexagonDepInstrInfo.td:14167
1813 M2_dpmpyuu_nac_s0 = 1798, // HexagonDepInstrInfo.td:14178
1814 M2_dpmpyuu_s0 = 1799, // HexagonDepInstrInfo.td:14189
1815 M2_hmmpyh_rs1 = 1800, // HexagonDepInstrInfo.td:14199
1816 M2_hmmpyh_s1 = 1801, // HexagonDepInstrInfo.td:14212
1817 M2_hmmpyl_rs1 = 1802, // HexagonDepInstrInfo.td:14225
1818 M2_hmmpyl_s1 = 1803, // HexagonDepInstrInfo.td:14238
1819 M2_maci = 1804, // HexagonDepInstrInfo.td:14251
1820 M2_macsin = 1805, // HexagonDepInstrInfo.td:14266
1821 M2_macsip = 1806, // HexagonDepInstrInfo.td:14284
1822 M2_mmachs_rs0 = 1807, // HexagonDepInstrInfo.td:14303
1823 M2_mmachs_rs1 = 1808, // HexagonDepInstrInfo.td:14315
1824 M2_mmachs_s0 = 1809, // HexagonDepInstrInfo.td:14327
1825 M2_mmachs_s1 = 1810, // HexagonDepInstrInfo.td:14339
1826 M2_mmacls_rs0 = 1811, // HexagonDepInstrInfo.td:14351
1827 M2_mmacls_rs1 = 1812, // HexagonDepInstrInfo.td:14363
1828 M2_mmacls_s0 = 1813, // HexagonDepInstrInfo.td:14375
1829 M2_mmacls_s1 = 1814, // HexagonDepInstrInfo.td:14387
1830 M2_mmacuhs_rs0 = 1815, // HexagonDepInstrInfo.td:14399
1831 M2_mmacuhs_rs1 = 1816, // HexagonDepInstrInfo.td:14411
1832 M2_mmacuhs_s0 = 1817, // HexagonDepInstrInfo.td:14423
1833 M2_mmacuhs_s1 = 1818, // HexagonDepInstrInfo.td:14435
1834 M2_mmaculs_rs0 = 1819, // HexagonDepInstrInfo.td:14447
1835 M2_mmaculs_rs1 = 1820, // HexagonDepInstrInfo.td:14459
1836 M2_mmaculs_s0 = 1821, // HexagonDepInstrInfo.td:14471
1837 M2_mmaculs_s1 = 1822, // HexagonDepInstrInfo.td:14483
1838 M2_mmpyh_rs0 = 1823, // HexagonDepInstrInfo.td:14495
1839 M2_mmpyh_rs1 = 1824, // HexagonDepInstrInfo.td:14506
1840 M2_mmpyh_s0 = 1825, // HexagonDepInstrInfo.td:14517
1841 M2_mmpyh_s1 = 1826, // HexagonDepInstrInfo.td:14528
1842 M2_mmpyl_rs0 = 1827, // HexagonDepInstrInfo.td:14539
1843 M2_mmpyl_rs1 = 1828, // HexagonDepInstrInfo.td:14550
1844 M2_mmpyl_s0 = 1829, // HexagonDepInstrInfo.td:14561
1845 M2_mmpyl_s1 = 1830, // HexagonDepInstrInfo.td:14572
1846 M2_mmpyuh_rs0 = 1831, // HexagonDepInstrInfo.td:14583
1847 M2_mmpyuh_rs1 = 1832, // HexagonDepInstrInfo.td:14594
1848 M2_mmpyuh_s0 = 1833, // HexagonDepInstrInfo.td:14605
1849 M2_mmpyuh_s1 = 1834, // HexagonDepInstrInfo.td:14616
1850 M2_mmpyul_rs0 = 1835, // HexagonDepInstrInfo.td:14627
1851 M2_mmpyul_rs1 = 1836, // HexagonDepInstrInfo.td:14638
1852 M2_mmpyul_s0 = 1837, // HexagonDepInstrInfo.td:14649
1853 M2_mmpyul_s1 = 1838, // HexagonDepInstrInfo.td:14660
1854 M2_mnaci = 1839, // HexagonDepInstrInfo.td:14671
1855 M2_mpy_acc_hh_s0 = 1840, // HexagonDepInstrInfo.td:14684
1856 M2_mpy_acc_hh_s1 = 1841, // HexagonDepInstrInfo.td:14697
1857 M2_mpy_acc_hl_s0 = 1842, // HexagonDepInstrInfo.td:14710
1858 M2_mpy_acc_hl_s1 = 1843, // HexagonDepInstrInfo.td:14723
1859 M2_mpy_acc_lh_s0 = 1844, // HexagonDepInstrInfo.td:14736
1860 M2_mpy_acc_lh_s1 = 1845, // HexagonDepInstrInfo.td:14749
1861 M2_mpy_acc_ll_s0 = 1846, // HexagonDepInstrInfo.td:14762
1862 M2_mpy_acc_ll_s1 = 1847, // HexagonDepInstrInfo.td:14775
1863 M2_mpy_acc_sat_hh_s0 = 1848, // HexagonDepInstrInfo.td:14788
1864 M2_mpy_acc_sat_hh_s1 = 1849, // HexagonDepInstrInfo.td:14802
1865 M2_mpy_acc_sat_hl_s0 = 1850, // HexagonDepInstrInfo.td:14816
1866 M2_mpy_acc_sat_hl_s1 = 1851, // HexagonDepInstrInfo.td:14830
1867 M2_mpy_acc_sat_lh_s0 = 1852, // HexagonDepInstrInfo.td:14844
1868 M2_mpy_acc_sat_lh_s1 = 1853, // HexagonDepInstrInfo.td:14858
1869 M2_mpy_acc_sat_ll_s0 = 1854, // HexagonDepInstrInfo.td:14872
1870 M2_mpy_acc_sat_ll_s1 = 1855, // HexagonDepInstrInfo.td:14886
1871 M2_mpy_hh_s0 = 1856, // HexagonDepInstrInfo.td:14900
1872 M2_mpy_hh_s1 = 1857, // HexagonDepInstrInfo.td:14912
1873 M2_mpy_hl_s0 = 1858, // HexagonDepInstrInfo.td:14924
1874 M2_mpy_hl_s1 = 1859, // HexagonDepInstrInfo.td:14936
1875 M2_mpy_lh_s0 = 1860, // HexagonDepInstrInfo.td:14948
1876 M2_mpy_lh_s1 = 1861, // HexagonDepInstrInfo.td:14960
1877 M2_mpy_ll_s0 = 1862, // HexagonDepInstrInfo.td:14972
1878 M2_mpy_ll_s1 = 1863, // HexagonDepInstrInfo.td:14984
1879 M2_mpy_nac_hh_s0 = 1864, // HexagonDepInstrInfo.td:14996
1880 M2_mpy_nac_hh_s1 = 1865, // HexagonDepInstrInfo.td:15009
1881 M2_mpy_nac_hl_s0 = 1866, // HexagonDepInstrInfo.td:15022
1882 M2_mpy_nac_hl_s1 = 1867, // HexagonDepInstrInfo.td:15035
1883 M2_mpy_nac_lh_s0 = 1868, // HexagonDepInstrInfo.td:15048
1884 M2_mpy_nac_lh_s1 = 1869, // HexagonDepInstrInfo.td:15061
1885 M2_mpy_nac_ll_s0 = 1870, // HexagonDepInstrInfo.td:15074
1886 M2_mpy_nac_ll_s1 = 1871, // HexagonDepInstrInfo.td:15087
1887 M2_mpy_nac_sat_hh_s0 = 1872, // HexagonDepInstrInfo.td:15100
1888 M2_mpy_nac_sat_hh_s1 = 1873, // HexagonDepInstrInfo.td:15114
1889 M2_mpy_nac_sat_hl_s0 = 1874, // HexagonDepInstrInfo.td:15128
1890 M2_mpy_nac_sat_hl_s1 = 1875, // HexagonDepInstrInfo.td:15142
1891 M2_mpy_nac_sat_lh_s0 = 1876, // HexagonDepInstrInfo.td:15156
1892 M2_mpy_nac_sat_lh_s1 = 1877, // HexagonDepInstrInfo.td:15170
1893 M2_mpy_nac_sat_ll_s0 = 1878, // HexagonDepInstrInfo.td:15184
1894 M2_mpy_nac_sat_ll_s1 = 1879, // HexagonDepInstrInfo.td:15198
1895 M2_mpy_rnd_hh_s0 = 1880, // HexagonDepInstrInfo.td:15212
1896 M2_mpy_rnd_hh_s1 = 1881, // HexagonDepInstrInfo.td:15224
1897 M2_mpy_rnd_hl_s0 = 1882, // HexagonDepInstrInfo.td:15236
1898 M2_mpy_rnd_hl_s1 = 1883, // HexagonDepInstrInfo.td:15248
1899 M2_mpy_rnd_lh_s0 = 1884, // HexagonDepInstrInfo.td:15260
1900 M2_mpy_rnd_lh_s1 = 1885, // HexagonDepInstrInfo.td:15272
1901 M2_mpy_rnd_ll_s0 = 1886, // HexagonDepInstrInfo.td:15284
1902 M2_mpy_rnd_ll_s1 = 1887, // HexagonDepInstrInfo.td:15296
1903 M2_mpy_sat_hh_s0 = 1888, // HexagonDepInstrInfo.td:15308
1904 M2_mpy_sat_hh_s1 = 1889, // HexagonDepInstrInfo.td:15321
1905 M2_mpy_sat_hl_s0 = 1890, // HexagonDepInstrInfo.td:15334
1906 M2_mpy_sat_hl_s1 = 1891, // HexagonDepInstrInfo.td:15347
1907 M2_mpy_sat_lh_s0 = 1892, // HexagonDepInstrInfo.td:15360
1908 M2_mpy_sat_lh_s1 = 1893, // HexagonDepInstrInfo.td:15373
1909 M2_mpy_sat_ll_s0 = 1894, // HexagonDepInstrInfo.td:15386
1910 M2_mpy_sat_ll_s1 = 1895, // HexagonDepInstrInfo.td:15399
1911 M2_mpy_sat_rnd_hh_s0 = 1896, // HexagonDepInstrInfo.td:15412
1912 M2_mpy_sat_rnd_hh_s1 = 1897, // HexagonDepInstrInfo.td:15425
1913 M2_mpy_sat_rnd_hl_s0 = 1898, // HexagonDepInstrInfo.td:15438
1914 M2_mpy_sat_rnd_hl_s1 = 1899, // HexagonDepInstrInfo.td:15451
1915 M2_mpy_sat_rnd_lh_s0 = 1900, // HexagonDepInstrInfo.td:15464
1916 M2_mpy_sat_rnd_lh_s1 = 1901, // HexagonDepInstrInfo.td:15477
1917 M2_mpy_sat_rnd_ll_s0 = 1902, // HexagonDepInstrInfo.td:15490
1918 M2_mpy_sat_rnd_ll_s1 = 1903, // HexagonDepInstrInfo.td:15503
1919 M2_mpy_up = 1904, // HexagonDepInstrInfo.td:15516
1920 M2_mpy_up_s1 = 1905, // HexagonDepInstrInfo.td:15528
1921 M2_mpy_up_s1_sat = 1906, // HexagonDepInstrInfo.td:15540
1922 M2_mpyd_acc_hh_s0 = 1907, // HexagonDepInstrInfo.td:15553
1923 M2_mpyd_acc_hh_s1 = 1908, // HexagonDepInstrInfo.td:15564
1924 M2_mpyd_acc_hl_s0 = 1909, // HexagonDepInstrInfo.td:15575
1925 M2_mpyd_acc_hl_s1 = 1910, // HexagonDepInstrInfo.td:15586
1926 M2_mpyd_acc_lh_s0 = 1911, // HexagonDepInstrInfo.td:15597
1927 M2_mpyd_acc_lh_s1 = 1912, // HexagonDepInstrInfo.td:15608
1928 M2_mpyd_acc_ll_s0 = 1913, // HexagonDepInstrInfo.td:15619
1929 M2_mpyd_acc_ll_s1 = 1914, // HexagonDepInstrInfo.td:15630
1930 M2_mpyd_hh_s0 = 1915, // HexagonDepInstrInfo.td:15641
1931 M2_mpyd_hh_s1 = 1916, // HexagonDepInstrInfo.td:15651
1932 M2_mpyd_hl_s0 = 1917, // HexagonDepInstrInfo.td:15661
1933 M2_mpyd_hl_s1 = 1918, // HexagonDepInstrInfo.td:15671
1934 M2_mpyd_lh_s0 = 1919, // HexagonDepInstrInfo.td:15681
1935 M2_mpyd_lh_s1 = 1920, // HexagonDepInstrInfo.td:15691
1936 M2_mpyd_ll_s0 = 1921, // HexagonDepInstrInfo.td:15701
1937 M2_mpyd_ll_s1 = 1922, // HexagonDepInstrInfo.td:15711
1938 M2_mpyd_nac_hh_s0 = 1923, // HexagonDepInstrInfo.td:15721
1939 M2_mpyd_nac_hh_s1 = 1924, // HexagonDepInstrInfo.td:15732
1940 M2_mpyd_nac_hl_s0 = 1925, // HexagonDepInstrInfo.td:15743
1941 M2_mpyd_nac_hl_s1 = 1926, // HexagonDepInstrInfo.td:15754
1942 M2_mpyd_nac_lh_s0 = 1927, // HexagonDepInstrInfo.td:15765
1943 M2_mpyd_nac_lh_s1 = 1928, // HexagonDepInstrInfo.td:15776
1944 M2_mpyd_nac_ll_s0 = 1929, // HexagonDepInstrInfo.td:15787
1945 M2_mpyd_nac_ll_s1 = 1930, // HexagonDepInstrInfo.td:15798
1946 M2_mpyd_rnd_hh_s0 = 1931, // HexagonDepInstrInfo.td:15809
1947 M2_mpyd_rnd_hh_s1 = 1932, // HexagonDepInstrInfo.td:15819
1948 M2_mpyd_rnd_hl_s0 = 1933, // HexagonDepInstrInfo.td:15829
1949 M2_mpyd_rnd_hl_s1 = 1934, // HexagonDepInstrInfo.td:15839
1950 M2_mpyd_rnd_lh_s0 = 1935, // HexagonDepInstrInfo.td:15849
1951 M2_mpyd_rnd_lh_s1 = 1936, // HexagonDepInstrInfo.td:15859
1952 M2_mpyd_rnd_ll_s0 = 1937, // HexagonDepInstrInfo.td:15869
1953 M2_mpyd_rnd_ll_s1 = 1938, // HexagonDepInstrInfo.td:15879
1954 M2_mpyi = 1939, // HexagonDepInstrInfo.td:15889
1955 M2_mpysin = 1940, // HexagonDepInstrInfo.td:15903
1956 M2_mpysip = 1941, // HexagonDepInstrInfo.td:15914
1957 M2_mpysu_up = 1942, // HexagonDepInstrInfo.td:15946
1958 M2_mpyu_acc_hh_s0 = 1943, // HexagonDepInstrInfo.td:15958
1959 M2_mpyu_acc_hh_s1 = 1944, // HexagonDepInstrInfo.td:15971
1960 M2_mpyu_acc_hl_s0 = 1945, // HexagonDepInstrInfo.td:15984
1961 M2_mpyu_acc_hl_s1 = 1946, // HexagonDepInstrInfo.td:15997
1962 M2_mpyu_acc_lh_s0 = 1947, // HexagonDepInstrInfo.td:16010
1963 M2_mpyu_acc_lh_s1 = 1948, // HexagonDepInstrInfo.td:16023
1964 M2_mpyu_acc_ll_s0 = 1949, // HexagonDepInstrInfo.td:16036
1965 M2_mpyu_acc_ll_s1 = 1950, // HexagonDepInstrInfo.td:16049
1966 M2_mpyu_hh_s0 = 1951, // HexagonDepInstrInfo.td:16062
1967 M2_mpyu_hh_s1 = 1952, // HexagonDepInstrInfo.td:16074
1968 M2_mpyu_hl_s0 = 1953, // HexagonDepInstrInfo.td:16086
1969 M2_mpyu_hl_s1 = 1954, // HexagonDepInstrInfo.td:16098
1970 M2_mpyu_lh_s0 = 1955, // HexagonDepInstrInfo.td:16110
1971 M2_mpyu_lh_s1 = 1956, // HexagonDepInstrInfo.td:16122
1972 M2_mpyu_ll_s0 = 1957, // HexagonDepInstrInfo.td:16134
1973 M2_mpyu_ll_s1 = 1958, // HexagonDepInstrInfo.td:16146
1974 M2_mpyu_nac_hh_s0 = 1959, // HexagonDepInstrInfo.td:16158
1975 M2_mpyu_nac_hh_s1 = 1960, // HexagonDepInstrInfo.td:16171
1976 M2_mpyu_nac_hl_s0 = 1961, // HexagonDepInstrInfo.td:16184
1977 M2_mpyu_nac_hl_s1 = 1962, // HexagonDepInstrInfo.td:16197
1978 M2_mpyu_nac_lh_s0 = 1963, // HexagonDepInstrInfo.td:16210
1979 M2_mpyu_nac_lh_s1 = 1964, // HexagonDepInstrInfo.td:16223
1980 M2_mpyu_nac_ll_s0 = 1965, // HexagonDepInstrInfo.td:16236
1981 M2_mpyu_nac_ll_s1 = 1966, // HexagonDepInstrInfo.td:16249
1982 M2_mpyu_up = 1967, // HexagonDepInstrInfo.td:16262
1983 M2_mpyud_acc_hh_s0 = 1968, // HexagonDepInstrInfo.td:16274
1984 M2_mpyud_acc_hh_s1 = 1969, // HexagonDepInstrInfo.td:16285
1985 M2_mpyud_acc_hl_s0 = 1970, // HexagonDepInstrInfo.td:16296
1986 M2_mpyud_acc_hl_s1 = 1971, // HexagonDepInstrInfo.td:16307
1987 M2_mpyud_acc_lh_s0 = 1972, // HexagonDepInstrInfo.td:16318
1988 M2_mpyud_acc_lh_s1 = 1973, // HexagonDepInstrInfo.td:16329
1989 M2_mpyud_acc_ll_s0 = 1974, // HexagonDepInstrInfo.td:16340
1990 M2_mpyud_acc_ll_s1 = 1975, // HexagonDepInstrInfo.td:16351
1991 M2_mpyud_hh_s0 = 1976, // HexagonDepInstrInfo.td:16362
1992 M2_mpyud_hh_s1 = 1977, // HexagonDepInstrInfo.td:16372
1993 M2_mpyud_hl_s0 = 1978, // HexagonDepInstrInfo.td:16382
1994 M2_mpyud_hl_s1 = 1979, // HexagonDepInstrInfo.td:16392
1995 M2_mpyud_lh_s0 = 1980, // HexagonDepInstrInfo.td:16402
1996 M2_mpyud_lh_s1 = 1981, // HexagonDepInstrInfo.td:16412
1997 M2_mpyud_ll_s0 = 1982, // HexagonDepInstrInfo.td:16422
1998 M2_mpyud_ll_s1 = 1983, // HexagonDepInstrInfo.td:16432
1999 M2_mpyud_nac_hh_s0 = 1984, // HexagonDepInstrInfo.td:16442
2000 M2_mpyud_nac_hh_s1 = 1985, // HexagonDepInstrInfo.td:16453
2001 M2_mpyud_nac_hl_s0 = 1986, // HexagonDepInstrInfo.td:16464
2002 M2_mpyud_nac_hl_s1 = 1987, // HexagonDepInstrInfo.td:16475
2003 M2_mpyud_nac_lh_s0 = 1988, // HexagonDepInstrInfo.td:16486
2004 M2_mpyud_nac_lh_s1 = 1989, // HexagonDepInstrInfo.td:16497
2005 M2_mpyud_nac_ll_s0 = 1990, // HexagonDepInstrInfo.td:16508
2006 M2_mpyud_nac_ll_s1 = 1991, // HexagonDepInstrInfo.td:16519
2007 M2_nacci = 1992, // HexagonDepInstrInfo.td:16540
2008 M2_naccii = 1993, // HexagonDepInstrInfo.td:16554
2009 M2_subacc = 1994, // HexagonDepInstrInfo.td:16572
2010 M2_vabsdiffh = 1995, // HexagonDepInstrInfo.td:16586
2011 M2_vabsdiffw = 1996, // HexagonDepInstrInfo.td:16596
2012 M2_vcmac_s0_sat_i = 1997, // HexagonDepInstrInfo.td:16606
2013 M2_vcmac_s0_sat_r = 1998, // HexagonDepInstrInfo.td:16618
2014 M2_vcmpy_s0_sat_i = 1999, // HexagonDepInstrInfo.td:16630
2015 M2_vcmpy_s0_sat_r = 2000, // HexagonDepInstrInfo.td:16641
2016 M2_vcmpy_s1_sat_i = 2001, // HexagonDepInstrInfo.td:16652
2017 M2_vcmpy_s1_sat_r = 2002, // HexagonDepInstrInfo.td:16663
2018 M2_vdmacs_s0 = 2003, // HexagonDepInstrInfo.td:16674
2019 M2_vdmacs_s1 = 2004, // HexagonDepInstrInfo.td:16686
2020 M2_vdmpyrs_s0 = 2005, // HexagonDepInstrInfo.td:16698
2021 M2_vdmpyrs_s1 = 2006, // HexagonDepInstrInfo.td:16711
2022 M2_vdmpys_s0 = 2007, // HexagonDepInstrInfo.td:16724
2023 M2_vdmpys_s1 = 2008, // HexagonDepInstrInfo.td:16735
2024 M2_vmac2 = 2009, // HexagonDepInstrInfo.td:16746
2025 M2_vmac2es = 2010, // HexagonDepInstrInfo.td:16757
2026 M2_vmac2es_s0 = 2011, // HexagonDepInstrInfo.td:16768
2027 M2_vmac2es_s1 = 2012, // HexagonDepInstrInfo.td:16780
2028 M2_vmac2s_s0 = 2013, // HexagonDepInstrInfo.td:16792
2029 M2_vmac2s_s1 = 2014, // HexagonDepInstrInfo.td:16804
2030 M2_vmac2su_s0 = 2015, // HexagonDepInstrInfo.td:16816
2031 M2_vmac2su_s1 = 2016, // HexagonDepInstrInfo.td:16828
2032 M2_vmpy2es_s0 = 2017, // HexagonDepInstrInfo.td:16840
2033 M2_vmpy2es_s1 = 2018, // HexagonDepInstrInfo.td:16851
2034 M2_vmpy2s_s0 = 2019, // HexagonDepInstrInfo.td:16862
2035 M2_vmpy2s_s0pack = 2020, // HexagonDepInstrInfo.td:16873
2036 M2_vmpy2s_s1 = 2021, // HexagonDepInstrInfo.td:16886
2037 M2_vmpy2s_s1pack = 2022, // HexagonDepInstrInfo.td:16897
2038 M2_vmpy2su_s0 = 2023, // HexagonDepInstrInfo.td:16910
2039 M2_vmpy2su_s1 = 2024, // HexagonDepInstrInfo.td:16921
2040 M2_vraddh = 2025, // HexagonDepInstrInfo.td:16932
2041 M2_vradduh = 2026, // HexagonDepInstrInfo.td:16944
2042 M2_vrcmaci_s0 = 2027, // HexagonDepInstrInfo.td:16956
2043 M2_vrcmaci_s0c = 2028, // HexagonDepInstrInfo.td:16967
2044 M2_vrcmacr_s0 = 2029, // HexagonDepInstrInfo.td:16978
2045 M2_vrcmacr_s0c = 2030, // HexagonDepInstrInfo.td:16989
2046 M2_vrcmpyi_s0 = 2031, // HexagonDepInstrInfo.td:17000
2047 M2_vrcmpyi_s0c = 2032, // HexagonDepInstrInfo.td:17010
2048 M2_vrcmpyr_s0 = 2033, // HexagonDepInstrInfo.td:17020
2049 M2_vrcmpyr_s0c = 2034, // HexagonDepInstrInfo.td:17030
2050 M2_vrcmpys_acc_s1_h = 2035, // HexagonDepInstrInfo.td:17048
2051 M2_vrcmpys_acc_s1_l = 2036, // HexagonDepInstrInfo.td:17060
2052 M2_vrcmpys_s1_h = 2037, // HexagonDepInstrInfo.td:17079
2053 M2_vrcmpys_s1_l = 2038, // HexagonDepInstrInfo.td:17090
2054 M2_vrcmpys_s1rp_h = 2039, // HexagonDepInstrInfo.td:17110
2055 M2_vrcmpys_s1rp_l = 2040, // HexagonDepInstrInfo.td:17123
2056 M2_vrmac_s0 = 2041, // HexagonDepInstrInfo.td:17136
2057 M2_vrmpy_s0 = 2042, // HexagonDepInstrInfo.td:17147
2058 M2_xor_xacc = 2043, // HexagonDepInstrInfo.td:17157
2059 M4_and_and = 2044, // HexagonDepInstrInfo.td:17171
2060 M4_and_andn = 2045, // HexagonDepInstrInfo.td:17185
2061 M4_and_or = 2046, // HexagonDepInstrInfo.td:17199
2062 M4_and_xor = 2047, // HexagonDepInstrInfo.td:17213
2063 M4_cmpyi_wh = 2048, // HexagonDepInstrInfo.td:17227
2064 M4_cmpyi_whc = 2049, // HexagonDepInstrInfo.td:17240
2065 M4_cmpyr_wh = 2050, // HexagonDepInstrInfo.td:17253
2066 M4_cmpyr_whc = 2051, // HexagonDepInstrInfo.td:17266
2067 M4_mac_up_s1_sat = 2052, // HexagonDepInstrInfo.td:17279
2068 M4_mpyri_addi = 2053, // HexagonDepInstrInfo.td:17294
2069 M4_mpyri_addr = 2054, // HexagonDepInstrInfo.td:17310
2070 M4_mpyri_addr_u2 = 2055, // HexagonDepInstrInfo.td:17327
2071 M4_mpyrr_addi = 2056, // HexagonDepInstrInfo.td:17337
2072 M4_mpyrr_addr = 2057, // HexagonDepInstrInfo.td:17354
2073 M4_nac_up_s1_sat = 2058, // HexagonDepInstrInfo.td:17369
2074 M4_or_and = 2059, // HexagonDepInstrInfo.td:17384
2075 M4_or_andn = 2060, // HexagonDepInstrInfo.td:17398
2076 M4_or_or = 2061, // HexagonDepInstrInfo.td:17412
2077 M4_or_xor = 2062, // HexagonDepInstrInfo.td:17426
2078 M4_pmpyw = 2063, // HexagonDepInstrInfo.td:17440
2079 M4_pmpyw_acc = 2064, // HexagonDepInstrInfo.td:17450
2080 M4_vpmpyh = 2065, // HexagonDepInstrInfo.td:17461
2081 M4_vpmpyh_acc = 2066, // HexagonDepInstrInfo.td:17471
2082 M4_vrmpyeh_acc_s0 = 2067, // HexagonDepInstrInfo.td:17482
2083 M4_vrmpyeh_acc_s1 = 2068, // HexagonDepInstrInfo.td:17493
2084 M4_vrmpyeh_s0 = 2069, // HexagonDepInstrInfo.td:17504
2085 M4_vrmpyeh_s1 = 2070, // HexagonDepInstrInfo.td:17514
2086 M4_vrmpyoh_acc_s0 = 2071, // HexagonDepInstrInfo.td:17524
2087 M4_vrmpyoh_acc_s1 = 2072, // HexagonDepInstrInfo.td:17535
2088 M4_vrmpyoh_s0 = 2073, // HexagonDepInstrInfo.td:17546
2089 M4_vrmpyoh_s1 = 2074, // HexagonDepInstrInfo.td:17556
2090 M4_xor_and = 2075, // HexagonDepInstrInfo.td:17566
2091 M4_xor_andn = 2076, // HexagonDepInstrInfo.td:17580
2092 M4_xor_or = 2077, // HexagonDepInstrInfo.td:17594
2093 M4_xor_xacc = 2078, // HexagonDepInstrInfo.td:17608
2094 M5_vdmacbsu = 2079, // HexagonDepInstrInfo.td:17619
2095 M5_vdmpybsu = 2080, // HexagonDepInstrInfo.td:17631
2096 M5_vmacbsu = 2081, // HexagonDepInstrInfo.td:17642
2097 M5_vmacbuu = 2082, // HexagonDepInstrInfo.td:17653
2098 M5_vmpybsu = 2083, // HexagonDepInstrInfo.td:17664
2099 M5_vmpybuu = 2084, // HexagonDepInstrInfo.td:17674
2100 M5_vrmacbsu = 2085, // HexagonDepInstrInfo.td:17684
2101 M5_vrmacbuu = 2086, // HexagonDepInstrInfo.td:17695
2102 M5_vrmpybsu = 2087, // HexagonDepInstrInfo.td:17706
2103 M5_vrmpybuu = 2088, // HexagonDepInstrInfo.td:17716
2104 M6_vabsdiffb = 2089, // HexagonDepInstrInfo.td:17726
2105 M6_vabsdiffub = 2090, // HexagonDepInstrInfo.td:17736
2106 M7_dcmpyiw = 2091, // HexagonDepInstrInfo.td:17746
2107 M7_dcmpyiw_acc = 2092, // HexagonDepInstrInfo.td:17756
2108 M7_dcmpyiwc = 2093, // HexagonDepInstrInfo.td:17767
2109 M7_dcmpyiwc_acc = 2094, // HexagonDepInstrInfo.td:17777
2110 M7_dcmpyrw = 2095, // HexagonDepInstrInfo.td:17788
2111 M7_dcmpyrw_acc = 2096, // HexagonDepInstrInfo.td:17798
2112 M7_dcmpyrwc = 2097, // HexagonDepInstrInfo.td:17809
2113 M7_dcmpyrwc_acc = 2098, // HexagonDepInstrInfo.td:17819
2114 M7_wcmpyiw = 2099, // HexagonDepInstrInfo.td:17847
2115 M7_wcmpyiw_rnd = 2100, // HexagonDepInstrInfo.td:17860
2116 M7_wcmpyiwc = 2101, // HexagonDepInstrInfo.td:17873
2117 M7_wcmpyiwc_rnd = 2102, // HexagonDepInstrInfo.td:17886
2118 M7_wcmpyrw = 2103, // HexagonDepInstrInfo.td:17899
2119 M7_wcmpyrw_rnd = 2104, // HexagonDepInstrInfo.td:17912
2120 M7_wcmpyrwc = 2105, // HexagonDepInstrInfo.td:17925
2121 M7_wcmpyrwc_rnd = 2106, // HexagonDepInstrInfo.td:17938
2122 PS_call_stk = 2107, // HexagonPseudo.td:183
2123 PS_callr_nr = 2108, // HexagonPseudo.td:209
2124 PS_jmpret = 2109, // HexagonPseudo.td:321
2125 PS_jmpretf = 2110, // HexagonPseudo.td:323
2126 PS_jmpretfnew = 2111, // HexagonPseudo.td:325
2127 PS_jmpretfnewpt = 2112, // HexagonPseudo.td:327
2128 PS_jmprett = 2113, // HexagonPseudo.td:322
2129 PS_jmprettnew = 2114, // HexagonPseudo.td:324
2130 PS_jmprettnewpt = 2115, // HexagonPseudo.td:326
2131 PS_loadrbabs = 2116, // HexagonDepInstrInfo.td:17951
2132 PS_loadrdabs = 2117, // HexagonDepInstrInfo.td:17974
2133 PS_loadrhabs = 2118, // HexagonDepInstrInfo.td:17995
2134 PS_loadriabs = 2119, // HexagonDepInstrInfo.td:18018
2135 PS_loadrubabs = 2120, // HexagonDepInstrInfo.td:18041
2136 PS_loadruhabs = 2121, // HexagonDepInstrInfo.td:18064
2137 PS_storerbabs = 2122, // HexagonDepInstrInfo.td:18087
2138 PS_storerbnewabs = 2123, // HexagonDepInstrInfo.td:18109
2139 PS_storerdabs = 2124, // HexagonDepInstrInfo.td:18135
2140 PS_storerfabs = 2125, // HexagonDepInstrInfo.td:18156
2141 PS_storerhabs = 2126, // HexagonDepInstrInfo.td:18177
2142 PS_storerhnewabs = 2127, // HexagonDepInstrInfo.td:18199
2143 PS_storeriabs = 2128, // HexagonDepInstrInfo.td:18225
2144 PS_storerinewabs = 2129, // HexagonDepInstrInfo.td:18247
2145 PS_trap1 = 2130, // HexagonPseudo.td:642
2146 R6_release_at_vi = 2131, // HexagonDepInstrInfo.td:18273
2147 R6_release_st_vi = 2132, // HexagonDepInstrInfo.td:18284
2148 RESTORE_DEALLOC_BEFORE_TAILCALL_V4 = 2133, // HexagonPseudo.td:407
2149 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT = 2134, // HexagonPseudo.td:410
2150 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC = 2135, // HexagonPseudo.td:416
2151 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC = 2136, // HexagonPseudo.td:413
2152 RESTORE_DEALLOC_RET_JMP_V4 = 2137, // HexagonPseudo.td:392
2153 RESTORE_DEALLOC_RET_JMP_V4_EXT = 2138, // HexagonPseudo.td:395
2154 RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC = 2139, // HexagonPseudo.td:401
2155 RESTORE_DEALLOC_RET_JMP_V4_PIC = 2140, // HexagonPseudo.td:398
2156 S2_addasl_rrri = 2141, // HexagonDepInstrInfo.td:18295
2157 S2_allocframe = 2142, // HexagonDepInstrInfo.td:18306
2158 S2_asl_i_p = 2143, // HexagonDepInstrInfo.td:18322
2159 S2_asl_i_p_acc = 2144, // HexagonDepInstrInfo.td:18330
2160 S2_asl_i_p_and = 2145, // HexagonDepInstrInfo.td:18340
2161 S2_asl_i_p_nac = 2146, // HexagonDepInstrInfo.td:18350
2162 S2_asl_i_p_or = 2147, // HexagonDepInstrInfo.td:18360
2163 S2_asl_i_p_xacc = 2148, // HexagonDepInstrInfo.td:18370
2164 S2_asl_i_r = 2149, // HexagonDepInstrInfo.td:18380
2165 S2_asl_i_r_acc = 2150, // HexagonDepInstrInfo.td:18391
2166 S2_asl_i_r_and = 2151, // HexagonDepInstrInfo.td:18404
2167 S2_asl_i_r_nac = 2152, // HexagonDepInstrInfo.td:18417
2168 S2_asl_i_r_or = 2153, // HexagonDepInstrInfo.td:18430
2169 S2_asl_i_r_sat = 2154, // HexagonDepInstrInfo.td:18443
2170 S2_asl_i_r_xacc = 2155, // HexagonDepInstrInfo.td:18456
2171 S2_asl_i_vh = 2156, // HexagonDepInstrInfo.td:18469
2172 S2_asl_i_vw = 2157, // HexagonDepInstrInfo.td:18478
2173 S2_asl_r_p = 2158, // HexagonDepInstrInfo.td:18487
2174 S2_asl_r_p_acc = 2159, // HexagonDepInstrInfo.td:18496
2175 S2_asl_r_p_and = 2160, // HexagonDepInstrInfo.td:18507
2176 S2_asl_r_p_nac = 2161, // HexagonDepInstrInfo.td:18518
2177 S2_asl_r_p_or = 2162, // HexagonDepInstrInfo.td:18529
2178 S2_asl_r_p_xor = 2163, // HexagonDepInstrInfo.td:18540
2179 S2_asl_r_r = 2164, // HexagonDepInstrInfo.td:18551
2180 S2_asl_r_r_acc = 2165, // HexagonDepInstrInfo.td:18562
2181 S2_asl_r_r_and = 2166, // HexagonDepInstrInfo.td:18575
2182 S2_asl_r_r_nac = 2167, // HexagonDepInstrInfo.td:18588
2183 S2_asl_r_r_or = 2168, // HexagonDepInstrInfo.td:18601
2184 S2_asl_r_r_sat = 2169, // HexagonDepInstrInfo.td:18614
2185 S2_asl_r_vh = 2170, // HexagonDepInstrInfo.td:18627
2186 S2_asl_r_vw = 2171, // HexagonDepInstrInfo.td:18636
2187 S2_asr_i_p = 2172, // HexagonDepInstrInfo.td:18645
2188 S2_asr_i_p_acc = 2173, // HexagonDepInstrInfo.td:18653
2189 S2_asr_i_p_and = 2174, // HexagonDepInstrInfo.td:18663
2190 S2_asr_i_p_nac = 2175, // HexagonDepInstrInfo.td:18673
2191 S2_asr_i_p_or = 2176, // HexagonDepInstrInfo.td:18683
2192 S2_asr_i_p_rnd = 2177, // HexagonDepInstrInfo.td:18693
2193 S2_asr_i_r = 2178, // HexagonDepInstrInfo.td:18709
2194 S2_asr_i_r_acc = 2179, // HexagonDepInstrInfo.td:18720
2195 S2_asr_i_r_and = 2180, // HexagonDepInstrInfo.td:18733
2196 S2_asr_i_r_nac = 2181, // HexagonDepInstrInfo.td:18746
2197 S2_asr_i_r_or = 2182, // HexagonDepInstrInfo.td:18759
2198 S2_asr_i_r_rnd = 2183, // HexagonDepInstrInfo.td:18772
2199 S2_asr_i_svw_trun = 2184, // HexagonDepInstrInfo.td:18793
2200 S2_asr_i_vh = 2185, // HexagonDepInstrInfo.td:18805
2201 S2_asr_i_vw = 2186, // HexagonDepInstrInfo.td:18814
2202 S2_asr_r_p = 2187, // HexagonDepInstrInfo.td:18823
2203 S2_asr_r_p_acc = 2188, // HexagonDepInstrInfo.td:18832
2204 S2_asr_r_p_and = 2189, // HexagonDepInstrInfo.td:18843
2205 S2_asr_r_p_nac = 2190, // HexagonDepInstrInfo.td:18854
2206 S2_asr_r_p_or = 2191, // HexagonDepInstrInfo.td:18865
2207 S2_asr_r_p_xor = 2192, // HexagonDepInstrInfo.td:18876
2208 S2_asr_r_r = 2193, // HexagonDepInstrInfo.td:18887
2209 S2_asr_r_r_acc = 2194, // HexagonDepInstrInfo.td:18898
2210 S2_asr_r_r_and = 2195, // HexagonDepInstrInfo.td:18911
2211 S2_asr_r_r_nac = 2196, // HexagonDepInstrInfo.td:18924
2212 S2_asr_r_r_or = 2197, // HexagonDepInstrInfo.td:18937
2213 S2_asr_r_r_sat = 2198, // HexagonDepInstrInfo.td:18950
2214 S2_asr_r_svw_trun = 2199, // HexagonDepInstrInfo.td:18963
2215 S2_asr_r_vh = 2200, // HexagonDepInstrInfo.td:18975
2216 S2_asr_r_vw = 2201, // HexagonDepInstrInfo.td:18984
2217 S2_brev = 2202, // HexagonDepInstrInfo.td:18993
2218 S2_brevp = 2203, // HexagonDepInstrInfo.td:19004
2219 S2_cabacdecbin = 2204, // HexagonDepInstrInfo.td:19013
2220 S2_cl0 = 2205, // HexagonDepInstrInfo.td:19025
2221 S2_cl0p = 2206, // HexagonDepInstrInfo.td:19036
2222 S2_cl1 = 2207, // HexagonDepInstrInfo.td:19047
2223 S2_cl1p = 2208, // HexagonDepInstrInfo.td:19058
2224 S2_clb = 2209, // HexagonDepInstrInfo.td:19069
2225 S2_clbnorm = 2210, // HexagonDepInstrInfo.td:19080
2226 S2_clbp = 2211, // HexagonDepInstrInfo.td:19091
2227 S2_clrbit_i = 2212, // HexagonDepInstrInfo.td:19102
2228 S2_clrbit_r = 2213, // HexagonDepInstrInfo.td:19113
2229 S2_ct0 = 2214, // HexagonDepInstrInfo.td:19124
2230 S2_ct0p = 2215, // HexagonDepInstrInfo.td:19135
2231 S2_ct1 = 2216, // HexagonDepInstrInfo.td:19146
2232 S2_ct1p = 2217, // HexagonDepInstrInfo.td:19157
2233 S2_deinterleave = 2218, // HexagonDepInstrInfo.td:19168
2234 S2_extractu = 2219, // HexagonDepInstrInfo.td:19177
2235 S2_extractu_rp = 2220, // HexagonDepInstrInfo.td:19188
2236 S2_extractup = 2221, // HexagonDepInstrInfo.td:19200
2237 S2_extractup_rp = 2222, // HexagonDepInstrInfo.td:19208
2238 S2_insert = 2223, // HexagonDepInstrInfo.td:19218
2239 S2_insert_rp = 2224, // HexagonDepInstrInfo.td:19230
2240 S2_insertp = 2225, // HexagonDepInstrInfo.td:19243
2241 S2_insertp_rp = 2226, // HexagonDepInstrInfo.td:19252
2242 S2_interleave = 2227, // HexagonDepInstrInfo.td:19263
2243 S2_lfsp = 2228, // HexagonDepInstrInfo.td:19272
2244 S2_lsl_r_p = 2229, // HexagonDepInstrInfo.td:19282
2245 S2_lsl_r_p_acc = 2230, // HexagonDepInstrInfo.td:19291
2246 S2_lsl_r_p_and = 2231, // HexagonDepInstrInfo.td:19302
2247 S2_lsl_r_p_nac = 2232, // HexagonDepInstrInfo.td:19313
2248 S2_lsl_r_p_or = 2233, // HexagonDepInstrInfo.td:19324
2249 S2_lsl_r_p_xor = 2234, // HexagonDepInstrInfo.td:19335
2250 S2_lsl_r_r = 2235, // HexagonDepInstrInfo.td:19346
2251 S2_lsl_r_r_acc = 2236, // HexagonDepInstrInfo.td:19357
2252 S2_lsl_r_r_and = 2237, // HexagonDepInstrInfo.td:19370
2253 S2_lsl_r_r_nac = 2238, // HexagonDepInstrInfo.td:19383
2254 S2_lsl_r_r_or = 2239, // HexagonDepInstrInfo.td:19396
2255 S2_lsl_r_vh = 2240, // HexagonDepInstrInfo.td:19409
2256 S2_lsl_r_vw = 2241, // HexagonDepInstrInfo.td:19418
2257 S2_lsr_i_p = 2242, // HexagonDepInstrInfo.td:19427
2258 S2_lsr_i_p_acc = 2243, // HexagonDepInstrInfo.td:19435
2259 S2_lsr_i_p_and = 2244, // HexagonDepInstrInfo.td:19445
2260 S2_lsr_i_p_nac = 2245, // HexagonDepInstrInfo.td:19455
2261 S2_lsr_i_p_or = 2246, // HexagonDepInstrInfo.td:19465
2262 S2_lsr_i_p_xacc = 2247, // HexagonDepInstrInfo.td:19475
2263 S2_lsr_i_r = 2248, // HexagonDepInstrInfo.td:19485
2264 S2_lsr_i_r_acc = 2249, // HexagonDepInstrInfo.td:19496
2265 S2_lsr_i_r_and = 2250, // HexagonDepInstrInfo.td:19509
2266 S2_lsr_i_r_nac = 2251, // HexagonDepInstrInfo.td:19522
2267 S2_lsr_i_r_or = 2252, // HexagonDepInstrInfo.td:19535
2268 S2_lsr_i_r_xacc = 2253, // HexagonDepInstrInfo.td:19548
2269 S2_lsr_i_vh = 2254, // HexagonDepInstrInfo.td:19561
2270 S2_lsr_i_vw = 2255, // HexagonDepInstrInfo.td:19570
2271 S2_lsr_r_p = 2256, // HexagonDepInstrInfo.td:19579
2272 S2_lsr_r_p_acc = 2257, // HexagonDepInstrInfo.td:19588
2273 S2_lsr_r_p_and = 2258, // HexagonDepInstrInfo.td:19599
2274 S2_lsr_r_p_nac = 2259, // HexagonDepInstrInfo.td:19610
2275 S2_lsr_r_p_or = 2260, // HexagonDepInstrInfo.td:19621
2276 S2_lsr_r_p_xor = 2261, // HexagonDepInstrInfo.td:19632
2277 S2_lsr_r_r = 2262, // HexagonDepInstrInfo.td:19643
2278 S2_lsr_r_r_acc = 2263, // HexagonDepInstrInfo.td:19654
2279 S2_lsr_r_r_and = 2264, // HexagonDepInstrInfo.td:19667
2280 S2_lsr_r_r_nac = 2265, // HexagonDepInstrInfo.td:19680
2281 S2_lsr_r_r_or = 2266, // HexagonDepInstrInfo.td:19693
2282 S2_lsr_r_vh = 2267, // HexagonDepInstrInfo.td:19706
2283 S2_lsr_r_vw = 2268, // HexagonDepInstrInfo.td:19715
2284 S2_mask = 2269, // HexagonDepInstrInfo.td:19724
2285 S2_packhl = 2270, // HexagonDepInstrInfo.td:19736
2286 S2_parityp = 2271, // HexagonDepInstrInfo.td:19746
2287 S2_pstorerbf_io = 2272, // HexagonDepInstrInfo.td:19758
2288 S2_pstorerbf_pi = 2273, // HexagonDepInstrInfo.td:19780
2289 S2_pstorerbfnew_pi = 2274, // HexagonDepInstrInfo.td:19806
2290 S2_pstorerbnewf_io = 2275, // HexagonDepInstrInfo.td:19825
2291 S2_pstorerbnewf_pi = 2276, // HexagonDepInstrInfo.td:19851
2292 S2_pstorerbnewfnew_pi = 2277, // HexagonDepInstrInfo.td:19882
2293 S2_pstorerbnewt_io = 2278, // HexagonDepInstrInfo.td:19905
2294 S2_pstorerbnewt_pi = 2279, // HexagonDepInstrInfo.td:19930
2295 S2_pstorerbnewtnew_pi = 2280, // HexagonDepInstrInfo.td:19960
2296 S2_pstorerbt_io = 2281, // HexagonDepInstrInfo.td:19982
2297 S2_pstorerbt_pi = 2282, // HexagonDepInstrInfo.td:20003
2298 S2_pstorerbtnew_pi = 2283, // HexagonDepInstrInfo.td:20028
2299 S2_pstorerdf_io = 2284, // HexagonDepInstrInfo.td:20046
2300 S2_pstorerdf_pi = 2285, // HexagonDepInstrInfo.td:20067
2301 S2_pstorerdfnew_pi = 2286, // HexagonDepInstrInfo.td:20093
2302 S2_pstorerdt_io = 2287, // HexagonDepInstrInfo.td:20112
2303 S2_pstorerdt_pi = 2288, // HexagonDepInstrInfo.td:20132
2304 S2_pstorerdtnew_pi = 2289, // HexagonDepInstrInfo.td:20157
2305 S2_pstorerff_io = 2290, // HexagonDepInstrInfo.td:20175
2306 S2_pstorerff_pi = 2291, // HexagonDepInstrInfo.td:20196
2307 S2_pstorerffnew_pi = 2292, // HexagonDepInstrInfo.td:20222
2308 S2_pstorerft_io = 2293, // HexagonDepInstrInfo.td:20241
2309 S2_pstorerft_pi = 2294, // HexagonDepInstrInfo.td:20261
2310 S2_pstorerftnew_pi = 2295, // HexagonDepInstrInfo.td:20286
2311 S2_pstorerhf_io = 2296, // HexagonDepInstrInfo.td:20304
2312 S2_pstorerhf_pi = 2297, // HexagonDepInstrInfo.td:20326
2313 S2_pstorerhfnew_pi = 2298, // HexagonDepInstrInfo.td:20352
2314 S2_pstorerhnewf_io = 2299, // HexagonDepInstrInfo.td:20371
2315 S2_pstorerhnewf_pi = 2300, // HexagonDepInstrInfo.td:20397
2316 S2_pstorerhnewfnew_pi = 2301, // HexagonDepInstrInfo.td:20428
2317 S2_pstorerhnewt_io = 2302, // HexagonDepInstrInfo.td:20451
2318 S2_pstorerhnewt_pi = 2303, // HexagonDepInstrInfo.td:20476
2319 S2_pstorerhnewtnew_pi = 2304, // HexagonDepInstrInfo.td:20506
2320 S2_pstorerht_io = 2305, // HexagonDepInstrInfo.td:20528
2321 S2_pstorerht_pi = 2306, // HexagonDepInstrInfo.td:20549
2322 S2_pstorerhtnew_pi = 2307, // HexagonDepInstrInfo.td:20574
2323 S2_pstorerif_io = 2308, // HexagonDepInstrInfo.td:20592
2324 S2_pstorerif_pi = 2309, // HexagonDepInstrInfo.td:20614
2325 S2_pstorerifnew_pi = 2310, // HexagonDepInstrInfo.td:20640
2326 S2_pstorerinewf_io = 2311, // HexagonDepInstrInfo.td:20660
2327 S2_pstorerinewf_pi = 2312, // HexagonDepInstrInfo.td:20686
2328 S2_pstorerinewfnew_pi = 2313, // HexagonDepInstrInfo.td:20717
2329 S2_pstorerinewt_io = 2314, // HexagonDepInstrInfo.td:20740
2330 S2_pstorerinewt_pi = 2315, // HexagonDepInstrInfo.td:20765
2331 S2_pstorerinewtnew_pi = 2316, // HexagonDepInstrInfo.td:20795
2332 S2_pstorerit_io = 2317, // HexagonDepInstrInfo.td:20817
2333 S2_pstorerit_pi = 2318, // HexagonDepInstrInfo.td:20838
2334 S2_pstoreritnew_pi = 2319, // HexagonDepInstrInfo.td:20863
2335 S2_setbit_i = 2320, // HexagonDepInstrInfo.td:20881
2336 S2_setbit_r = 2321, // HexagonDepInstrInfo.td:20892
2337 S2_shuffeb = 2322, // HexagonDepInstrInfo.td:20903
2338 S2_shuffeh = 2323, // HexagonDepInstrInfo.td:20912
2339 S2_shuffob = 2324, // HexagonDepInstrInfo.td:20921
2340 S2_shuffoh = 2325, // HexagonDepInstrInfo.td:20930
2341 S2_storerb_io = 2326, // HexagonDepInstrInfo.td:20939
2342 S2_storerb_pbr = 2327, // HexagonDepInstrInfo.td:20960
2343 S2_storerb_pci = 2328, // HexagonDepInstrInfo.td:20974
2344 S2_storerb_pcr = 2329, // HexagonDepInstrInfo.td:20990
2345 S2_storerb_pi = 2330, // HexagonDepInstrInfo.td:21005
2346 S2_storerb_pr = 2331, // HexagonDepInstrInfo.td:21023
2347 S2_storerbgp = 2332, // HexagonDepInstrInfo.td:21045
2348 S2_storerbnew_io = 2333, // HexagonDepInstrInfo.td:21063
2349 S2_storerbnew_pbr = 2334, // HexagonDepInstrInfo.td:21088
2350 S2_storerbnew_pci = 2335, // HexagonDepInstrInfo.td:21106
2351 S2_storerbnew_pcr = 2336, // HexagonDepInstrInfo.td:21126
2352 S2_storerbnew_pi = 2337, // HexagonDepInstrInfo.td:21145
2353 S2_storerbnew_pr = 2338, // HexagonDepInstrInfo.td:21166
2354 S2_storerbnewgp = 2339, // HexagonDepInstrInfo.td:21193
2355 S2_storerd_io = 2340, // HexagonDepInstrInfo.td:21215
2356 S2_storerd_pbr = 2341, // HexagonDepInstrInfo.td:21235
2357 S2_storerd_pci = 2342, // HexagonDepInstrInfo.td:21247
2358 S2_storerd_pcr = 2343, // HexagonDepInstrInfo.td:21261
2359 S2_storerd_pi = 2344, // HexagonDepInstrInfo.td:21274
2360 S2_storerd_pr = 2345, // HexagonDepInstrInfo.td:21291
2361 S2_storerdgp = 2346, // HexagonDepInstrInfo.td:21311
2362 S2_storerf_io = 2347, // HexagonDepInstrInfo.td:21328
2363 S2_storerf_pbr = 2348, // HexagonDepInstrInfo.td:21348
2364 S2_storerf_pci = 2349, // HexagonDepInstrInfo.td:21360
2365 S2_storerf_pcr = 2350, // HexagonDepInstrInfo.td:21374
2366 S2_storerf_pi = 2351, // HexagonDepInstrInfo.td:21387
2367 S2_storerf_pr = 2352, // HexagonDepInstrInfo.td:21404
2368 S2_storerfgp = 2353, // HexagonDepInstrInfo.td:21424
2369 S2_storerh_io = 2354, // HexagonDepInstrInfo.td:21441
2370 S2_storerh_pbr = 2355, // HexagonDepInstrInfo.td:21462
2371 S2_storerh_pci = 2356, // HexagonDepInstrInfo.td:21476
2372 S2_storerh_pcr = 2357, // HexagonDepInstrInfo.td:21492
2373 S2_storerh_pi = 2358, // HexagonDepInstrInfo.td:21507
2374 S2_storerh_pr = 2359, // HexagonDepInstrInfo.td:21525
2375 S2_storerhgp = 2360, // HexagonDepInstrInfo.td:21547
2376 S2_storerhnew_io = 2361, // HexagonDepInstrInfo.td:21565
2377 S2_storerhnew_pbr = 2362, // HexagonDepInstrInfo.td:21590
2378 S2_storerhnew_pci = 2363, // HexagonDepInstrInfo.td:21608
2379 S2_storerhnew_pcr = 2364, // HexagonDepInstrInfo.td:21628
2380 S2_storerhnew_pi = 2365, // HexagonDepInstrInfo.td:21647
2381 S2_storerhnew_pr = 2366, // HexagonDepInstrInfo.td:21668
2382 S2_storerhnewgp = 2367, // HexagonDepInstrInfo.td:21695
2383 S2_storeri_io = 2368, // HexagonDepInstrInfo.td:21717
2384 S2_storeri_pbr = 2369, // HexagonDepInstrInfo.td:21738
2385 S2_storeri_pci = 2370, // HexagonDepInstrInfo.td:21752
2386 S2_storeri_pcr = 2371, // HexagonDepInstrInfo.td:21768
2387 S2_storeri_pi = 2372, // HexagonDepInstrInfo.td:21783
2388 S2_storeri_pr = 2373, // HexagonDepInstrInfo.td:21801
2389 S2_storerigp = 2374, // HexagonDepInstrInfo.td:21823
2390 S2_storerinew_io = 2375, // HexagonDepInstrInfo.td:21841
2391 S2_storerinew_pbr = 2376, // HexagonDepInstrInfo.td:21866
2392 S2_storerinew_pci = 2377, // HexagonDepInstrInfo.td:21884
2393 S2_storerinew_pcr = 2378, // HexagonDepInstrInfo.td:21904
2394 S2_storerinew_pi = 2379, // HexagonDepInstrInfo.td:21923
2395 S2_storerinew_pr = 2380, // HexagonDepInstrInfo.td:21943
2396 S2_storerinewgp = 2381, // HexagonDepInstrInfo.td:21970
2397 S2_storew_locked = 2382, // HexagonDepInstrInfo.td:21992
2398 S2_storew_rl_at_vi = 2383, // HexagonDepInstrInfo.td:22005
2399 S2_storew_rl_st_vi = 2384, // HexagonDepInstrInfo.td:22017
2400 S2_svsathb = 2385, // HexagonDepInstrInfo.td:22029
2401 S2_svsathub = 2386, // HexagonDepInstrInfo.td:22040
2402 S2_tableidxb = 2387, // HexagonDepInstrInfo.td:22051
2403 S2_tableidxd = 2388, // HexagonDepInstrInfo.td:22073
2404 S2_tableidxh = 2389, // HexagonDepInstrInfo.td:22094
2405 S2_tableidxw = 2390, // HexagonDepInstrInfo.td:22115
2406 S2_togglebit_i = 2391, // HexagonDepInstrInfo.td:22136
2407 S2_togglebit_r = 2392, // HexagonDepInstrInfo.td:22147
2408 S2_tstbit_i = 2393, // HexagonDepInstrInfo.td:22158
2409 S2_tstbit_r = 2394, // HexagonDepInstrInfo.td:22167
2410 S2_valignib = 2395, // HexagonDepInstrInfo.td:22176
2411 S2_valignrb = 2396, // HexagonDepInstrInfo.td:22184
2412 S2_vcnegh = 2397, // HexagonDepInstrInfo.td:22193
2413 S2_vcrotate = 2398, // HexagonDepInstrInfo.td:22204
2414 S2_vrcnegh = 2399, // HexagonDepInstrInfo.td:22215
2415 S2_vrndpackwh = 2400, // HexagonDepInstrInfo.td:22226
2416 S2_vrndpackwhs = 2401, // HexagonDepInstrInfo.td:22237
2417 S2_vsathb = 2402, // HexagonDepInstrInfo.td:22249
2418 S2_vsathb_nopack = 2403, // HexagonDepInstrInfo.td:22260
2419 S2_vsathub = 2404, // HexagonDepInstrInfo.td:22269
2420 S2_vsathub_nopack = 2405, // HexagonDepInstrInfo.td:22280
2421 S2_vsatwh = 2406, // HexagonDepInstrInfo.td:22289
2422 S2_vsatwh_nopack = 2407, // HexagonDepInstrInfo.td:22300
2423 S2_vsatwuh = 2408, // HexagonDepInstrInfo.td:22309
2424 S2_vsatwuh_nopack = 2409, // HexagonDepInstrInfo.td:22320
2425 S2_vsplatrb = 2410, // HexagonDepInstrInfo.td:22329
2426 S2_vsplatrh = 2411, // HexagonDepInstrInfo.td:22341
2427 S2_vspliceib = 2412, // HexagonDepInstrInfo.td:22351
2428 S2_vsplicerb = 2413, // HexagonDepInstrInfo.td:22359
2429 S2_vsxtbh = 2414, // HexagonDepInstrInfo.td:22368
2430 S2_vsxthw = 2415, // HexagonDepInstrInfo.td:22378
2431 S2_vtrunehb = 2416, // HexagonDepInstrInfo.td:22388
2432 S2_vtrunewh = 2417, // HexagonDepInstrInfo.td:22398
2433 S2_vtrunohb = 2418, // HexagonDepInstrInfo.td:22407
2434 S2_vtrunowh = 2419, // HexagonDepInstrInfo.td:22417
2435 S2_vzxtbh = 2420, // HexagonDepInstrInfo.td:22426
2436 S2_vzxthw = 2421, // HexagonDepInstrInfo.td:22436
2437 S4_addaddi = 2422, // HexagonDepInstrInfo.td:22446
2438 S4_addi_asl_ri = 2423, // HexagonDepInstrInfo.td:22461
2439 S4_addi_lsr_ri = 2424, // HexagonDepInstrInfo.td:22479
2440 S4_andi_asl_ri = 2425, // HexagonDepInstrInfo.td:22497
2441 S4_andi_lsr_ri = 2426, // HexagonDepInstrInfo.td:22515
2442 S4_clbaddi = 2427, // HexagonDepInstrInfo.td:22533
2443 S4_clbpaddi = 2428, // HexagonDepInstrInfo.td:22544
2444 S4_clbpnorm = 2429, // HexagonDepInstrInfo.td:22555
2445 S4_extract = 2430, // HexagonDepInstrInfo.td:22566
2446 S4_extract_rp = 2431, // HexagonDepInstrInfo.td:22577
2447 S4_extractp = 2432, // HexagonDepInstrInfo.td:22589
2448 S4_extractp_rp = 2433, // HexagonDepInstrInfo.td:22597
2449 S4_lsli = 2434, // HexagonDepInstrInfo.td:22607
2450 S4_ntstbit_i = 2435, // HexagonDepInstrInfo.td:22618
2451 S4_ntstbit_r = 2436, // HexagonDepInstrInfo.td:22627
2452 S4_or_andi = 2437, // HexagonDepInstrInfo.td:22636
2453 S4_or_andix = 2438, // HexagonDepInstrInfo.td:22653
2454 S4_or_ori = 2439, // HexagonDepInstrInfo.td:22669
2455 S4_ori_asl_ri = 2440, // HexagonDepInstrInfo.td:22686
2456 S4_ori_lsr_ri = 2441, // HexagonDepInstrInfo.td:22704
2457 S4_parity = 2442, // HexagonDepInstrInfo.td:22722
2458 S4_pstorerbf_abs = 2443, // HexagonDepInstrInfo.td:22734
2459 S4_pstorerbf_rr = 2444, // HexagonDepInstrInfo.td:22759
2460 S4_pstorerbfnew_abs = 2445, // HexagonDepInstrInfo.td:22775
2461 S4_pstorerbfnew_io = 2446, // HexagonDepInstrInfo.td:22801
2462 S4_pstorerbfnew_rr = 2447, // HexagonDepInstrInfo.td:22824
2463 S4_pstorerbnewf_abs = 2448, // HexagonDepInstrInfo.td:22849
2464 S4_pstorerbnewf_rr = 2449, // HexagonDepInstrInfo.td:22877
2465 S4_pstorerbnewfnew_abs = 2450, // HexagonDepInstrInfo.td:22897
2466 S4_pstorerbnewfnew_io = 2451, // HexagonDepInstrInfo.td:22926
2467 S4_pstorerbnewfnew_rr = 2452, // HexagonDepInstrInfo.td:22953
2468 S4_pstorerbnewt_abs = 2453, // HexagonDepInstrInfo.td:22983
2469 S4_pstorerbnewt_rr = 2454, // HexagonDepInstrInfo.td:23010
2470 S4_pstorerbnewtnew_abs = 2455, // HexagonDepInstrInfo.td:23029
2471 S4_pstorerbnewtnew_io = 2456, // HexagonDepInstrInfo.td:23057
2472 S4_pstorerbnewtnew_rr = 2457, // HexagonDepInstrInfo.td:23083
2473 S4_pstorerbt_abs = 2458, // HexagonDepInstrInfo.td:23112
2474 S4_pstorerbt_rr = 2459, // HexagonDepInstrInfo.td:23136
2475 S4_pstorerbtnew_abs = 2460, // HexagonDepInstrInfo.td:23151
2476 S4_pstorerbtnew_io = 2461, // HexagonDepInstrInfo.td:23176
2477 S4_pstorerbtnew_rr = 2462, // HexagonDepInstrInfo.td:23198
2478 S4_pstorerdf_abs = 2463, // HexagonDepInstrInfo.td:23222
2479 S4_pstorerdf_rr = 2464, // HexagonDepInstrInfo.td:23246
2480 S4_pstorerdfnew_abs = 2465, // HexagonDepInstrInfo.td:23261
2481 S4_pstorerdfnew_io = 2466, // HexagonDepInstrInfo.td:23286
2482 S4_pstorerdfnew_rr = 2467, // HexagonDepInstrInfo.td:23308
2483 S4_pstorerdt_abs = 2468, // HexagonDepInstrInfo.td:23332
2484 S4_pstorerdt_rr = 2469, // HexagonDepInstrInfo.td:23355
2485 S4_pstorerdtnew_abs = 2470, // HexagonDepInstrInfo.td:23369
2486 S4_pstorerdtnew_io = 2471, // HexagonDepInstrInfo.td:23393
2487 S4_pstorerdtnew_rr = 2472, // HexagonDepInstrInfo.td:23414
2488 S4_pstorerff_abs = 2473, // HexagonDepInstrInfo.td:23437
2489 S4_pstorerff_rr = 2474, // HexagonDepInstrInfo.td:23461
2490 S4_pstorerffnew_abs = 2475, // HexagonDepInstrInfo.td:23476
2491 S4_pstorerffnew_io = 2476, // HexagonDepInstrInfo.td:23501
2492 S4_pstorerffnew_rr = 2477, // HexagonDepInstrInfo.td:23523
2493 S4_pstorerft_abs = 2478, // HexagonDepInstrInfo.td:23547
2494 S4_pstorerft_rr = 2479, // HexagonDepInstrInfo.td:23570
2495 S4_pstorerftnew_abs = 2480, // HexagonDepInstrInfo.td:23584
2496 S4_pstorerftnew_io = 2481, // HexagonDepInstrInfo.td:23608
2497 S4_pstorerftnew_rr = 2482, // HexagonDepInstrInfo.td:23629
2498 S4_pstorerhf_abs = 2483, // HexagonDepInstrInfo.td:23652
2499 S4_pstorerhf_rr = 2484, // HexagonDepInstrInfo.td:23677
2500 S4_pstorerhfnew_abs = 2485, // HexagonDepInstrInfo.td:23693
2501 S4_pstorerhfnew_io = 2486, // HexagonDepInstrInfo.td:23719
2502 S4_pstorerhfnew_rr = 2487, // HexagonDepInstrInfo.td:23742
2503 S4_pstorerhnewf_abs = 2488, // HexagonDepInstrInfo.td:23767
2504 S4_pstorerhnewf_rr = 2489, // HexagonDepInstrInfo.td:23795
2505 S4_pstorerhnewfnew_abs = 2490, // HexagonDepInstrInfo.td:23815
2506 S4_pstorerhnewfnew_io = 2491, // HexagonDepInstrInfo.td:23844
2507 S4_pstorerhnewfnew_rr = 2492, // HexagonDepInstrInfo.td:23871
2508 S4_pstorerhnewt_abs = 2493, // HexagonDepInstrInfo.td:23901
2509 S4_pstorerhnewt_rr = 2494, // HexagonDepInstrInfo.td:23928
2510 S4_pstorerhnewtnew_abs = 2495, // HexagonDepInstrInfo.td:23947
2511 S4_pstorerhnewtnew_io = 2496, // HexagonDepInstrInfo.td:23975
2512 S4_pstorerhnewtnew_rr = 2497, // HexagonDepInstrInfo.td:24001
2513 S4_pstorerht_abs = 2498, // HexagonDepInstrInfo.td:24030
2514 S4_pstorerht_rr = 2499, // HexagonDepInstrInfo.td:24054
2515 S4_pstorerhtnew_abs = 2500, // HexagonDepInstrInfo.td:24069
2516 S4_pstorerhtnew_io = 2501, // HexagonDepInstrInfo.td:24094
2517 S4_pstorerhtnew_rr = 2502, // HexagonDepInstrInfo.td:24116
2518 S4_pstorerif_abs = 2503, // HexagonDepInstrInfo.td:24140
2519 S4_pstorerif_rr = 2504, // HexagonDepInstrInfo.td:24165
2520 S4_pstorerifnew_abs = 2505, // HexagonDepInstrInfo.td:24181
2521 S4_pstorerifnew_io = 2506, // HexagonDepInstrInfo.td:24207
2522 S4_pstorerifnew_rr = 2507, // HexagonDepInstrInfo.td:24230
2523 S4_pstorerinewf_abs = 2508, // HexagonDepInstrInfo.td:24255
2524 S4_pstorerinewf_rr = 2509, // HexagonDepInstrInfo.td:24283
2525 S4_pstorerinewfnew_abs = 2510, // HexagonDepInstrInfo.td:24303
2526 S4_pstorerinewfnew_io = 2511, // HexagonDepInstrInfo.td:24332
2527 S4_pstorerinewfnew_rr = 2512, // HexagonDepInstrInfo.td:24359
2528 S4_pstorerinewt_abs = 2513, // HexagonDepInstrInfo.td:24389
2529 S4_pstorerinewt_rr = 2514, // HexagonDepInstrInfo.td:24416
2530 S4_pstorerinewtnew_abs = 2515, // HexagonDepInstrInfo.td:24435
2531 S4_pstorerinewtnew_io = 2516, // HexagonDepInstrInfo.td:24463
2532 S4_pstorerinewtnew_rr = 2517, // HexagonDepInstrInfo.td:24489
2533 S4_pstorerit_abs = 2518, // HexagonDepInstrInfo.td:24518
2534 S4_pstorerit_rr = 2519, // HexagonDepInstrInfo.td:24542
2535 S4_pstoreritnew_abs = 2520, // HexagonDepInstrInfo.td:24557
2536 S4_pstoreritnew_io = 2521, // HexagonDepInstrInfo.td:24582
2537 S4_pstoreritnew_rr = 2522, // HexagonDepInstrInfo.td:24604
2538 S4_stored_locked = 2523, // HexagonDepInstrInfo.td:24628
2539 S4_stored_rl_at_vi = 2524, // HexagonDepInstrInfo.td:24641
2540 S4_stored_rl_st_vi = 2525, // HexagonDepInstrInfo.td:24653
2541 S4_storeirb_io = 2526, // HexagonDepInstrInfo.td:24665
2542 S4_storeirbf_io = 2527, // HexagonDepInstrInfo.td:24692
2543 S4_storeirbfnew_io = 2528, // HexagonDepInstrInfo.td:24720
2544 S4_storeirbt_io = 2529, // HexagonDepInstrInfo.td:24749
2545 S4_storeirbtnew_io = 2530, // HexagonDepInstrInfo.td:24776
2546 S4_storeirh_io = 2531, // HexagonDepInstrInfo.td:24804
2547 S4_storeirhf_io = 2532, // HexagonDepInstrInfo.td:24831
2548 S4_storeirhfnew_io = 2533, // HexagonDepInstrInfo.td:24859
2549 S4_storeirht_io = 2534, // HexagonDepInstrInfo.td:24888
2550 S4_storeirhtnew_io = 2535, // HexagonDepInstrInfo.td:24915
2551 S4_storeiri_io = 2536, // HexagonDepInstrInfo.td:24943
2552 S4_storeirif_io = 2537, // HexagonDepInstrInfo.td:24970
2553 S4_storeirifnew_io = 2538, // HexagonDepInstrInfo.td:24998
2554 S4_storeirit_io = 2539, // HexagonDepInstrInfo.td:25027
2555 S4_storeiritnew_io = 2540, // HexagonDepInstrInfo.td:25054
2556 S4_storerb_ap = 2541, // HexagonDepInstrInfo.td:25082
2557 S4_storerb_rr = 2542, // HexagonDepInstrInfo.td:25103
2558 S4_storerb_ur = 2543, // HexagonDepInstrInfo.td:25119
2559 S4_storerbnew_ap = 2544, // HexagonDepInstrInfo.td:25141
2560 S4_storerbnew_rr = 2545, // HexagonDepInstrInfo.td:25165
2561 S4_storerbnew_ur = 2546, // HexagonDepInstrInfo.td:25184
2562 S4_storerd_ap = 2547, // HexagonDepInstrInfo.td:25209
2563 S4_storerd_rr = 2548, // HexagonDepInstrInfo.td:25229
2564 S4_storerd_ur = 2549, // HexagonDepInstrInfo.td:25244
2565 S4_storerf_ap = 2550, // HexagonDepInstrInfo.td:25265
2566 S4_storerf_rr = 2551, // HexagonDepInstrInfo.td:25285
2567 S4_storerf_ur = 2552, // HexagonDepInstrInfo.td:25300
2568 S4_storerh_ap = 2553, // HexagonDepInstrInfo.td:25321
2569 S4_storerh_rr = 2554, // HexagonDepInstrInfo.td:25342
2570 S4_storerh_ur = 2555, // HexagonDepInstrInfo.td:25358
2571 S4_storerhnew_ap = 2556, // HexagonDepInstrInfo.td:25380
2572 S4_storerhnew_rr = 2557, // HexagonDepInstrInfo.td:25404
2573 S4_storerhnew_ur = 2558, // HexagonDepInstrInfo.td:25423
2574 S4_storeri_ap = 2559, // HexagonDepInstrInfo.td:25448
2575 S4_storeri_rr = 2560, // HexagonDepInstrInfo.td:25469
2576 S4_storeri_ur = 2561, // HexagonDepInstrInfo.td:25485
2577 S4_storerinew_ap = 2562, // HexagonDepInstrInfo.td:25507
2578 S4_storerinew_rr = 2563, // HexagonDepInstrInfo.td:25531
2579 S4_storerinew_ur = 2564, // HexagonDepInstrInfo.td:25550
2580 S4_subaddi = 2565, // HexagonDepInstrInfo.td:25575
2581 S4_subi_asl_ri = 2566, // HexagonDepInstrInfo.td:25590
2582 S4_subi_lsr_ri = 2567, // HexagonDepInstrInfo.td:25608
2583 S4_vrcrotate = 2568, // HexagonDepInstrInfo.td:25626
2584 S4_vrcrotate_acc = 2569, // HexagonDepInstrInfo.td:25635
2585 S4_vxaddsubh = 2570, // HexagonDepInstrInfo.td:25645
2586 S4_vxaddsubhr = 2571, // HexagonDepInstrInfo.td:25656
2587 S4_vxaddsubw = 2572, // HexagonDepInstrInfo.td:25667
2588 S4_vxsubaddh = 2573, // HexagonDepInstrInfo.td:25678
2589 S4_vxsubaddhr = 2574, // HexagonDepInstrInfo.td:25689
2590 S4_vxsubaddw = 2575, // HexagonDepInstrInfo.td:25700
2591 S5_asrhub_rnd_sat = 2576, // HexagonDepInstrInfo.td:25711
2592 S5_asrhub_sat = 2577, // HexagonDepInstrInfo.td:25733
2593 S5_popcountp = 2578, // HexagonDepInstrInfo.td:25746
2594 S5_vasrhrnd = 2579, // HexagonDepInstrInfo.td:25757
2595 S6_rol_i_p = 2580, // HexagonDepInstrInfo.td:25782
2596 S6_rol_i_p_acc = 2581, // HexagonDepInstrInfo.td:25790
2597 S6_rol_i_p_and = 2582, // HexagonDepInstrInfo.td:25800
2598 S6_rol_i_p_nac = 2583, // HexagonDepInstrInfo.td:25810
2599 S6_rol_i_p_or = 2584, // HexagonDepInstrInfo.td:25820
2600 S6_rol_i_p_xacc = 2585, // HexagonDepInstrInfo.td:25830
2601 S6_rol_i_r = 2586, // HexagonDepInstrInfo.td:25840
2602 S6_rol_i_r_acc = 2587, // HexagonDepInstrInfo.td:25851
2603 S6_rol_i_r_and = 2588, // HexagonDepInstrInfo.td:25864
2604 S6_rol_i_r_nac = 2589, // HexagonDepInstrInfo.td:25877
2605 S6_rol_i_r_or = 2590, // HexagonDepInstrInfo.td:25890
2606 S6_rol_i_r_xacc = 2591, // HexagonDepInstrInfo.td:25903
2607 S6_vsplatrbp = 2592, // HexagonDepInstrInfo.td:25916
2608 S6_vtrunehb_ppp = 2593, // HexagonDepInstrInfo.td:25924
2609 S6_vtrunohb_ppp = 2594, // HexagonDepInstrInfo.td:25933
2610 SA1_addi = 2595, // HexagonDepInstrInfo.td:25942
2611 SA1_addrx = 2596, // HexagonDepInstrInfo.td:25959
2612 SA1_addsp = 2597, // HexagonDepInstrInfo.td:25971
2613 SA1_and1 = 2598, // HexagonDepInstrInfo.td:25983
2614 SA1_clrf = 2599, // HexagonDepInstrInfo.td:25994
2615 SA1_clrfnew = 2600, // HexagonDepInstrInfo.td:26008
2616 SA1_clrt = 2601, // HexagonDepInstrInfo.td:26023
2617 SA1_clrtnew = 2602, // HexagonDepInstrInfo.td:26036
2618 SA1_cmpeqi = 2603, // HexagonDepInstrInfo.td:26050
2619 SA1_combine0i = 2604, // HexagonDepInstrInfo.td:26061
2620 SA1_combine1i = 2605, // HexagonDepInstrInfo.td:26073
2621 SA1_combine2i = 2606, // HexagonDepInstrInfo.td:26085
2622 SA1_combine3i = 2607, // HexagonDepInstrInfo.td:26097
2623 SA1_combinerz = 2608, // HexagonDepInstrInfo.td:26109
2624 SA1_combinezr = 2609, // HexagonDepInstrInfo.td:26121
2625 SA1_dec = 2610, // HexagonDepInstrInfo.td:26133
2626 SA1_inc = 2611, // HexagonDepInstrInfo.td:26144
2627 SA1_seti = 2612, // HexagonDepInstrInfo.td:26155
2628 SA1_setin1 = 2613, // HexagonDepInstrInfo.td:26171
2629 SA1_sxtb = 2614, // HexagonDepInstrInfo.td:26182
2630 SA1_sxth = 2615, // HexagonDepInstrInfo.td:26193
2631 SA1_tfr = 2616, // HexagonDepInstrInfo.td:26204
2632 SA1_zxtb = 2617, // HexagonDepInstrInfo.td:26215
2633 SA1_zxth = 2618, // HexagonDepInstrInfo.td:26226
2634 SAVE_REGISTERS_CALL_V4 = 2619, // HexagonPseudo.td:422
2635 SAVE_REGISTERS_CALL_V4STK = 2620, // HexagonPseudo.td:428
2636 SAVE_REGISTERS_CALL_V4STK_EXT = 2621, // HexagonPseudo.td:431
2637 SAVE_REGISTERS_CALL_V4STK_EXT_PIC = 2622, // HexagonPseudo.td:443
2638 SAVE_REGISTERS_CALL_V4STK_PIC = 2623, // HexagonPseudo.td:440
2639 SAVE_REGISTERS_CALL_V4_EXT = 2624, // HexagonPseudo.td:425
2640 SAVE_REGISTERS_CALL_V4_EXT_PIC = 2625, // HexagonPseudo.td:437
2641 SAVE_REGISTERS_CALL_V4_PIC = 2626, // HexagonPseudo.td:434
2642 SL1_loadri_io = 2627, // HexagonDepInstrInfo.td:26237
2643 SL1_loadrub_io = 2628, // HexagonDepInstrInfo.td:26251
2644 SL2_deallocframe = 2629, // HexagonDepInstrInfo.td:26265
2645 SL2_jumpr31 = 2630, // HexagonDepInstrInfo.td:26278
2646 SL2_jumpr31_f = 2631, // HexagonDepInstrInfo.td:26293
2647 SL2_jumpr31_fnew = 2632, // HexagonDepInstrInfo.td:26311
2648 SL2_jumpr31_t = 2633, // HexagonDepInstrInfo.td:26330
2649 SL2_jumpr31_tnew = 2634, // HexagonDepInstrInfo.td:26347
2650 SL2_loadrb_io = 2635, // HexagonDepInstrInfo.td:26365
2651 SL2_loadrd_sp = 2636, // HexagonDepInstrInfo.td:26379
2652 SL2_loadrh_io = 2637, // HexagonDepInstrInfo.td:26394
2653 SL2_loadri_sp = 2638, // HexagonDepInstrInfo.td:26408
2654 SL2_loadruh_io = 2639, // HexagonDepInstrInfo.td:26423
2655 SL2_return = 2640, // HexagonDepInstrInfo.td:26437
2656 SL2_return_f = 2641, // HexagonDepInstrInfo.td:26455
2657 SL2_return_fnew = 2642, // HexagonDepInstrInfo.td:26476
2658 SL2_return_t = 2643, // HexagonDepInstrInfo.td:26498
2659 SL2_return_tnew = 2644, // HexagonDepInstrInfo.td:26518
2660 SS1_storeb_io = 2645, // HexagonDepInstrInfo.td:26539
2661 SS1_storew_io = 2646, // HexagonDepInstrInfo.td:26551
2662 SS2_allocframe = 2647, // HexagonDepInstrInfo.td:26563
2663 SS2_storebi0 = 2648, // HexagonDepInstrInfo.td:26578
2664 SS2_storebi1 = 2649, // HexagonDepInstrInfo.td:26590
2665 SS2_stored_sp = 2650, // HexagonDepInstrInfo.td:26602
2666 SS2_storeh_io = 2651, // HexagonDepInstrInfo.td:26615
2667 SS2_storew_sp = 2652, // HexagonDepInstrInfo.td:26627
2668 SS2_storewi0 = 2653, // HexagonDepInstrInfo.td:26640
2669 SS2_storewi1 = 2654, // HexagonDepInstrInfo.td:26652
2670 TFRI64_V2_ext = 2655, // HexagonPseudo.td:34
2671 TFRI64_V4 = 2656, // HexagonPseudo.td:541
2672 V6_extractw = 2657, // HexagonDepInstrInfo.td:26827
2673 V6_get_qfext = 2658, // HexagonDepInstrInfo.td:27500
2674 V6_get_qfext_oracc = 2659, // HexagonDepInstrInfo.td:26856
2675 V6_lvsplatb = 2660, // HexagonDepInstrInfo.td:27073
2676 V6_lvsplath = 2661, // HexagonDepInstrInfo.td:27085
2677 V6_lvsplatw = 2662, // HexagonDepInstrInfo.td:27097
2678 V6_pred_and = 2663, // HexagonDepInstrInfo.td:27109
2679 V6_pred_and_n = 2664, // HexagonDepInstrInfo.td:27123
2680 V6_pred_not = 2665, // HexagonDepInstrInfo.td:27137
2681 V6_pred_or = 2666, // HexagonDepInstrInfo.td:27152
2682 V6_pred_or_n = 2667, // HexagonDepInstrInfo.td:27166
2683 V6_pred_scalar2 = 2668, // HexagonDepInstrInfo.td:27180
2684 V6_pred_scalar2v2 = 2669, // HexagonDepInstrInfo.td:27192
2685 V6_pred_xor = 2670, // HexagonDepInstrInfo.td:27204
2686 V6_set_qfext = 2671, // HexagonDepInstrInfo.td:27218
2687 V6_shuffeqh = 2672, // HexagonDepInstrInfo.td:27231
2688 V6_shuffeqw = 2673, // HexagonDepInstrInfo.td:27245
2689 V6_v6mpyhubs10 = 2674, // HexagonDepInstrInfo.td:27435
2690 V6_v6mpyhubs10_vxx = 2675, // HexagonDepInstrInfo.td:27460
2691 V6_v6mpyvubs10 = 2676, // HexagonDepInstrInfo.td:27475
2692 V6_v6mpyvubs10_vxx = 2677, // HexagonDepInstrInfo.td:27513
2693 V6_vL32Ub_ai = 2678, // HexagonDepInstrInfo.td:27528
2694 V6_vL32Ub_pi = 2679, // HexagonDepInstrInfo.td:27548
2695 V6_vL32Ub_ppu = 2680, // HexagonDepInstrInfo.td:27569
2696 V6_vL32b_ai = 2681, // HexagonDepInstrInfo.td:27587
2697 V6_vL32b_cur_ai = 2682, // HexagonDepInstrInfo.td:27610
2698 V6_vL32b_cur_npred_ai = 2683, // HexagonDepInstrInfo.td:27633
2699 V6_vL32b_cur_npred_pi = 2684, // HexagonDepInstrInfo.td:27655
2700 V6_vL32b_cur_npred_ppu = 2685, // HexagonDepInstrInfo.td:27679
2701 V6_vL32b_cur_pi = 2686, // HexagonDepInstrInfo.td:27702
2702 V6_vL32b_cur_ppu = 2687, // HexagonDepInstrInfo.td:27726
2703 V6_vL32b_cur_pred_ai = 2688, // HexagonDepInstrInfo.td:27748
2704 V6_vL32b_cur_pred_pi = 2689, // HexagonDepInstrInfo.td:27769
2705 V6_vL32b_cur_pred_ppu = 2690, // HexagonDepInstrInfo.td:27792
2706 V6_vL32b_npred_ai = 2691, // HexagonDepInstrInfo.td:27814
2707 V6_vL32b_npred_pi = 2692, // HexagonDepInstrInfo.td:27835
2708 V6_vL32b_npred_ppu = 2693, // HexagonDepInstrInfo.td:27858
2709 V6_vL32b_nt_ai = 2694, // HexagonDepInstrInfo.td:27880
2710 V6_vL32b_nt_cur_ai = 2695, // HexagonDepInstrInfo.td:27904
2711 V6_vL32b_nt_cur_npred_ai = 2696, // HexagonDepInstrInfo.td:27928
2712 V6_vL32b_nt_cur_npred_pi = 2697, // HexagonDepInstrInfo.td:27951
2713 V6_vL32b_nt_cur_npred_ppu = 2698, // HexagonDepInstrInfo.td:27976
2714 V6_vL32b_nt_cur_pi = 2699, // HexagonDepInstrInfo.td:28000
2715 V6_vL32b_nt_cur_ppu = 2700, // HexagonDepInstrInfo.td:28025
2716 V6_vL32b_nt_cur_pred_ai = 2701, // HexagonDepInstrInfo.td:28048
2717 V6_vL32b_nt_cur_pred_pi = 2702, // HexagonDepInstrInfo.td:28070
2718 V6_vL32b_nt_cur_pred_ppu = 2703, // HexagonDepInstrInfo.td:28094
2719 V6_vL32b_nt_npred_ai = 2704, // HexagonDepInstrInfo.td:28117
2720 V6_vL32b_nt_npred_pi = 2705, // HexagonDepInstrInfo.td:28139
2721 V6_vL32b_nt_npred_ppu = 2706, // HexagonDepInstrInfo.td:28163
2722 V6_vL32b_nt_pi = 2707, // HexagonDepInstrInfo.td:28186
2723 V6_vL32b_nt_ppu = 2708, // HexagonDepInstrInfo.td:28211
2724 V6_vL32b_nt_pred_ai = 2709, // HexagonDepInstrInfo.td:28234
2725 V6_vL32b_nt_pred_pi = 2710, // HexagonDepInstrInfo.td:28255
2726 V6_vL32b_nt_pred_ppu = 2711, // HexagonDepInstrInfo.td:28278
2727 V6_vL32b_nt_tmp_ai = 2712, // HexagonDepInstrInfo.td:28300
2728 V6_vL32b_nt_tmp_npred_ai = 2713, // HexagonDepInstrInfo.td:28323
2729 V6_vL32b_nt_tmp_npred_pi = 2714, // HexagonDepInstrInfo.td:28345
2730 V6_vL32b_nt_tmp_npred_ppu = 2715, // HexagonDepInstrInfo.td:28369
2731 V6_vL32b_nt_tmp_pi = 2716, // HexagonDepInstrInfo.td:28392
2732 V6_vL32b_nt_tmp_ppu = 2717, // HexagonDepInstrInfo.td:28416
2733 V6_vL32b_nt_tmp_pred_ai = 2718, // HexagonDepInstrInfo.td:28438
2734 V6_vL32b_nt_tmp_pred_pi = 2719, // HexagonDepInstrInfo.td:28459
2735 V6_vL32b_nt_tmp_pred_ppu = 2720, // HexagonDepInstrInfo.td:28482
2736 V6_vL32b_pi = 2721, // HexagonDepInstrInfo.td:28504
2737 V6_vL32b_ppu = 2722, // HexagonDepInstrInfo.td:28528
2738 V6_vL32b_pred_ai = 2723, // HexagonDepInstrInfo.td:28550
2739 V6_vL32b_pred_pi = 2724, // HexagonDepInstrInfo.td:28570
2740 V6_vL32b_pred_ppu = 2725, // HexagonDepInstrInfo.td:28592
2741 V6_vL32b_tmp_ai = 2726, // HexagonDepInstrInfo.td:28613
2742 V6_vL32b_tmp_npred_ai = 2727, // HexagonDepInstrInfo.td:28635
2743 V6_vL32b_tmp_npred_pi = 2728, // HexagonDepInstrInfo.td:28656
2744 V6_vL32b_tmp_npred_ppu = 2729, // HexagonDepInstrInfo.td:28679
2745 V6_vL32b_tmp_pi = 2730, // HexagonDepInstrInfo.td:28701
2746 V6_vL32b_tmp_ppu = 2731, // HexagonDepInstrInfo.td:28724
2747 V6_vL32b_tmp_pred_ai = 2732, // HexagonDepInstrInfo.td:28745
2748 V6_vL32b_tmp_pred_pi = 2733, // HexagonDepInstrInfo.td:28765
2749 V6_vL32b_tmp_pred_ppu = 2734, // HexagonDepInstrInfo.td:28787
2750 V6_vS32Ub_ai = 2735, // HexagonDepInstrInfo.td:28808
2751 V6_vS32Ub_npred_ai = 2736, // HexagonDepInstrInfo.td:28825
2752 V6_vS32Ub_npred_pi = 2737, // HexagonDepInstrInfo.td:28841
2753 V6_vS32Ub_npred_ppu = 2738, // HexagonDepInstrInfo.td:28859
2754 V6_vS32Ub_pi = 2739, // HexagonDepInstrInfo.td:28876
2755 V6_vS32Ub_ppu = 2740, // HexagonDepInstrInfo.td:28894
2756 V6_vS32Ub_pred_ai = 2741, // HexagonDepInstrInfo.td:28910
2757 V6_vS32Ub_pred_pi = 2742, // HexagonDepInstrInfo.td:28925
2758 V6_vS32Ub_pred_ppu = 2743, // HexagonDepInstrInfo.td:28942
2759 V6_vS32b_ai = 2744, // HexagonDepInstrInfo.td:28958
2760 V6_vS32b_new_ai = 2745, // HexagonDepInstrInfo.td:28977
2761 V6_vS32b_new_npred_ai = 2746, // HexagonDepInstrInfo.td:28998
2762 V6_vS32b_new_npred_pi = 2747, // HexagonDepInstrInfo.td:29018
2763 V6_vS32b_new_npred_ppu = 2748, // HexagonDepInstrInfo.td:29040
2764 V6_vS32b_new_pi = 2749, // HexagonDepInstrInfo.td:29061
2765 V6_vS32b_new_ppu = 2750, // HexagonDepInstrInfo.td:29083
2766 V6_vS32b_new_pred_ai = 2751, // HexagonDepInstrInfo.td:29103
2767 V6_vS32b_new_pred_pi = 2752, // HexagonDepInstrInfo.td:29122
2768 V6_vS32b_new_pred_ppu = 2753, // HexagonDepInstrInfo.td:29143
2769 V6_vS32b_npred_ai = 2754, // HexagonDepInstrInfo.td:29163
2770 V6_vS32b_npred_pi = 2755, // HexagonDepInstrInfo.td:29181
2771 V6_vS32b_npred_ppu = 2756, // HexagonDepInstrInfo.td:29201
2772 V6_vS32b_nqpred_ai = 2757, // HexagonDepInstrInfo.td:29220
2773 V6_vS32b_nqpred_pi = 2758, // HexagonDepInstrInfo.td:29234
2774 V6_vS32b_nqpred_ppu = 2759, // HexagonDepInstrInfo.td:29250
2775 V6_vS32b_nt_ai = 2760, // HexagonDepInstrInfo.td:29265
2776 V6_vS32b_nt_new_ai = 2761, // HexagonDepInstrInfo.td:29285
2777 V6_vS32b_nt_new_npred_ai = 2762, // HexagonDepInstrInfo.td:29307
2778 V6_vS32b_nt_new_npred_pi = 2763, // HexagonDepInstrInfo.td:29328
2779 V6_vS32b_nt_new_npred_ppu = 2764, // HexagonDepInstrInfo.td:29351
2780 V6_vS32b_nt_new_pi = 2765, // HexagonDepInstrInfo.td:29373
2781 V6_vS32b_nt_new_ppu = 2766, // HexagonDepInstrInfo.td:29396
2782 V6_vS32b_nt_new_pred_ai = 2767, // HexagonDepInstrInfo.td:29417
2783 V6_vS32b_nt_new_pred_pi = 2768, // HexagonDepInstrInfo.td:29437
2784 V6_vS32b_nt_new_pred_ppu = 2769, // HexagonDepInstrInfo.td:29459
2785 V6_vS32b_nt_npred_ai = 2770, // HexagonDepInstrInfo.td:29480
2786 V6_vS32b_nt_npred_pi = 2771, // HexagonDepInstrInfo.td:29499
2787 V6_vS32b_nt_npred_ppu = 2772, // HexagonDepInstrInfo.td:29520
2788 V6_vS32b_nt_nqpred_ai = 2773, // HexagonDepInstrInfo.td:29540
2789 V6_vS32b_nt_nqpred_pi = 2774, // HexagonDepInstrInfo.td:29555
2790 V6_vS32b_nt_nqpred_ppu = 2775, // HexagonDepInstrInfo.td:29572
2791 V6_vS32b_nt_pi = 2776, // HexagonDepInstrInfo.td:29588
2792 V6_vS32b_nt_ppu = 2777, // HexagonDepInstrInfo.td:29609
2793 V6_vS32b_nt_pred_ai = 2778, // HexagonDepInstrInfo.td:29628
2794 V6_vS32b_nt_pred_pi = 2779, // HexagonDepInstrInfo.td:29646
2795 V6_vS32b_nt_pred_ppu = 2780, // HexagonDepInstrInfo.td:29666
2796 V6_vS32b_nt_qpred_ai = 2781, // HexagonDepInstrInfo.td:29685
2797 V6_vS32b_nt_qpred_pi = 2782, // HexagonDepInstrInfo.td:29700
2798 V6_vS32b_nt_qpred_ppu = 2783, // HexagonDepInstrInfo.td:29717
2799 V6_vS32b_pi = 2784, // HexagonDepInstrInfo.td:29733
2800 V6_vS32b_ppu = 2785, // HexagonDepInstrInfo.td:29753
2801 V6_vS32b_pred_ai = 2786, // HexagonDepInstrInfo.td:29771
2802 V6_vS32b_pred_pi = 2787, // HexagonDepInstrInfo.td:29788
2803 V6_vS32b_pred_ppu = 2788, // HexagonDepInstrInfo.td:29807
2804 V6_vS32b_qpred_ai = 2789, // HexagonDepInstrInfo.td:29825
2805 V6_vS32b_qpred_pi = 2790, // HexagonDepInstrInfo.td:29839
2806 V6_vS32b_qpred_ppu = 2791, // HexagonDepInstrInfo.td:29855
2807 V6_vS32b_srls_ai = 2792, // HexagonDepInstrInfo.td:29870
2808 V6_vS32b_srls_pi = 2793, // HexagonDepInstrInfo.td:29885
2809 V6_vS32b_srls_ppu = 2794, // HexagonDepInstrInfo.td:29901
2810 V6_vabs_f8 = 2795, // HexagonDepInstrInfo.td:29916
2811 V6_vabs_hf = 2796, // HexagonDepInstrInfo.td:29929
2812 V6_vabs_qf16_hf = 2797, // HexagonDepInstrInfo.td:29942
2813 V6_vabs_qf16_qf16 = 2798, // HexagonDepInstrInfo.td:29955
2814 V6_vabs_qf32_qf32 = 2799, // HexagonDepInstrInfo.td:29968
2815 V6_vabs_qf32_sf = 2800, // HexagonDepInstrInfo.td:29981
2816 V6_vabs_sf = 2801, // HexagonDepInstrInfo.td:29994
2817 V6_vabsb = 2802, // HexagonDepInstrInfo.td:30007
2818 V6_vabsb_sat = 2803, // HexagonDepInstrInfo.td:30034
2819 V6_vabsdiffh = 2804, // HexagonDepInstrInfo.td:30061
2820 V6_vabsdiffub = 2805, // HexagonDepInstrInfo.td:30086
2821 V6_vabsdiffuh = 2806, // HexagonDepInstrInfo.td:30111
2822 V6_vabsdiffw = 2807, // HexagonDepInstrInfo.td:30136
2823 V6_vabsh = 2808, // HexagonDepInstrInfo.td:30161
2824 V6_vabsh_sat = 2809, // HexagonDepInstrInfo.td:30188
2825 V6_vabsw = 2810, // HexagonDepInstrInfo.td:30251
2826 V6_vabsw_sat = 2811, // HexagonDepInstrInfo.td:30278
2827 V6_vadd_hf = 2812, // HexagonDepInstrInfo.td:30305
2828 V6_vadd_hf_f8 = 2813, // HexagonDepInstrInfo.td:30318
2829 V6_vadd_hf_hf = 2814, // HexagonDepInstrInfo.td:30331
2830 V6_vadd_qf16 = 2815, // HexagonDepInstrInfo.td:30344
2831 V6_vadd_qf16_mix = 2816, // HexagonDepInstrInfo.td:30357
2832 V6_vadd_qf32 = 2817, // HexagonDepInstrInfo.td:30370
2833 V6_vadd_qf32_mix = 2818, // HexagonDepInstrInfo.td:30383
2834 V6_vadd_sf = 2819, // HexagonDepInstrInfo.td:30396
2835 V6_vadd_sf_bf = 2820, // HexagonDepInstrInfo.td:30409
2836 V6_vadd_sf_hf = 2821, // HexagonDepInstrInfo.td:30422
2837 V6_vadd_sf_sf = 2822, // HexagonDepInstrInfo.td:30435
2838 V6_vaddb = 2823, // HexagonDepInstrInfo.td:30448
2839 V6_vaddb_dv = 2824, // HexagonDepInstrInfo.td:30475
2840 V6_vaddbnq = 2825, // HexagonDepInstrInfo.td:30500
2841 V6_vaddbq = 2826, // HexagonDepInstrInfo.td:30532
2842 V6_vaddbsat = 2827, // HexagonDepInstrInfo.td:30564
2843 V6_vaddbsat_dv = 2828, // HexagonDepInstrInfo.td:30591
2844 V6_vaddcarry = 2829, // HexagonDepInstrInfo.td:30616
2845 V6_vaddcarryo = 2830, // HexagonDepInstrInfo.td:30632
2846 V6_vaddcarrysat = 2831, // HexagonDepInstrInfo.td:30647
2847 V6_vaddclbh = 2832, // HexagonDepInstrInfo.td:30662
2848 V6_vaddclbw = 2833, // HexagonDepInstrInfo.td:30675
2849 V6_vaddh = 2834, // HexagonDepInstrInfo.td:30688
2850 V6_vaddh_dv = 2835, // HexagonDepInstrInfo.td:30715
2851 V6_vaddhnq = 2836, // HexagonDepInstrInfo.td:30740
2852 V6_vaddhq = 2837, // HexagonDepInstrInfo.td:30772
2853 V6_vaddhsat = 2838, // HexagonDepInstrInfo.td:30804
2854 V6_vaddhsat_dv = 2839, // HexagonDepInstrInfo.td:30831
2855 V6_vaddhw = 2840, // HexagonDepInstrInfo.td:30856
2856 V6_vaddhw_acc = 2841, // HexagonDepInstrInfo.td:30869
2857 V6_vaddubh = 2842, // HexagonDepInstrInfo.td:30910
2858 V6_vaddubh_acc = 2843, // HexagonDepInstrInfo.td:30923
2859 V6_vaddubsat = 2844, // HexagonDepInstrInfo.td:30964
2860 V6_vaddubsat_dv = 2845, // HexagonDepInstrInfo.td:30991
2861 V6_vaddububb_sat = 2846, // HexagonDepInstrInfo.td:31016
2862 V6_vadduhsat = 2847, // HexagonDepInstrInfo.td:31031
2863 V6_vadduhsat_dv = 2848, // HexagonDepInstrInfo.td:31058
2864 V6_vadduhw = 2849, // HexagonDepInstrInfo.td:31083
2865 V6_vadduhw_acc = 2850, // HexagonDepInstrInfo.td:31096
2866 V6_vadduwsat = 2851, // HexagonDepInstrInfo.td:31137
2867 V6_vadduwsat_dv = 2852, // HexagonDepInstrInfo.td:31164
2868 V6_vaddw = 2853, // HexagonDepInstrInfo.td:31189
2869 V6_vaddw_dv = 2854, // HexagonDepInstrInfo.td:31216
2870 V6_vaddwnq = 2855, // HexagonDepInstrInfo.td:31241
2871 V6_vaddwq = 2856, // HexagonDepInstrInfo.td:31273
2872 V6_vaddwsat = 2857, // HexagonDepInstrInfo.td:31305
2873 V6_vaddwsat_dv = 2858, // HexagonDepInstrInfo.td:31332
2874 V6_valign4 = 2859, // HexagonDepInstrInfo.td:31357
2875 V6_valignb = 2860, // HexagonDepInstrInfo.td:31372
2876 V6_valignbi = 2861, // HexagonDepInstrInfo.td:31385
2877 V6_vand = 2862, // HexagonDepInstrInfo.td:31397
2878 V6_vandnqrt = 2863, // HexagonDepInstrInfo.td:31412
2879 V6_vandnqrt_acc = 2864, // HexagonDepInstrInfo.td:31425
2880 V6_vandqrt = 2865, // HexagonDepInstrInfo.td:31466
2881 V6_vandqrt_acc = 2866, // HexagonDepInstrInfo.td:31479
2882 V6_vandvnqv = 2867, // HexagonDepInstrInfo.td:31520
2883 V6_vandvqv = 2868, // HexagonDepInstrInfo.td:31536
2884 V6_vandvrt = 2869, // HexagonDepInstrInfo.td:31552
2885 V6_vandvrt_acc = 2870, // HexagonDepInstrInfo.td:31565
2886 V6_vaslh = 2871, // HexagonDepInstrInfo.td:31602
2887 V6_vaslh_acc = 2872, // HexagonDepInstrInfo.td:31615
2888 V6_vaslhv = 2873, // HexagonDepInstrInfo.td:31656
2889 V6_vaslw = 2874, // HexagonDepInstrInfo.td:31681
2890 V6_vaslw_acc = 2875, // HexagonDepInstrInfo.td:31694
2891 V6_vaslwv = 2876, // HexagonDepInstrInfo.td:31735
2892 V6_vasr_into = 2877, // HexagonDepInstrInfo.td:31760
2893 V6_vasrh = 2878, // HexagonDepInstrInfo.td:31787
2894 V6_vasrh_acc = 2879, // HexagonDepInstrInfo.td:31800
2895 V6_vasrhbrndsat = 2880, // HexagonDepInstrInfo.td:31841
2896 V6_vasrhbsat = 2881, // HexagonDepInstrInfo.td:31854
2897 V6_vasrhubrndsat = 2882, // HexagonDepInstrInfo.td:31867
2898 V6_vasrhubsat = 2883, // HexagonDepInstrInfo.td:31880
2899 V6_vasrhv = 2884, // HexagonDepInstrInfo.td:31893
2900 V6_vasruhubrndsat = 2885, // HexagonDepInstrInfo.td:31918
2901 V6_vasruhubsat = 2886, // HexagonDepInstrInfo.td:31931
2902 V6_vasruwuhrndsat = 2887, // HexagonDepInstrInfo.td:31944
2903 V6_vasruwuhsat = 2888, // HexagonDepInstrInfo.td:31957
2904 V6_vasrvuhubrndsat = 2889, // HexagonDepInstrInfo.td:31970
2905 V6_vasrvuhubsat = 2890, // HexagonDepInstrInfo.td:31984
2906 V6_vasrvwuhrndsat = 2891, // HexagonDepInstrInfo.td:31998
2907 V6_vasrvwuhsat = 2892, // HexagonDepInstrInfo.td:32012
2908 V6_vasrw = 2893, // HexagonDepInstrInfo.td:32026
2909 V6_vasrw_acc = 2894, // HexagonDepInstrInfo.td:32039
2910 V6_vasrwh = 2895, // HexagonDepInstrInfo.td:32080
2911 V6_vasrwhrndsat = 2896, // HexagonDepInstrInfo.td:32093
2912 V6_vasrwhsat = 2897, // HexagonDepInstrInfo.td:32106
2913 V6_vasrwuhrndsat = 2898, // HexagonDepInstrInfo.td:32119
2914 V6_vasrwuhsat = 2899, // HexagonDepInstrInfo.td:32132
2915 V6_vasrwv = 2900, // HexagonDepInstrInfo.td:32145
2916 V6_vassign = 2901, // HexagonDepInstrInfo.td:32170
2917 V6_vassign_fp = 2902, // HexagonDepInstrInfo.td:32184
2918 V6_vassign_tmp = 2903, // HexagonDepInstrInfo.td:32197
2919 V6_vavgb = 2904, // HexagonDepInstrInfo.td:32222
2920 V6_vavgbrnd = 2905, // HexagonDepInstrInfo.td:32249
2921 V6_vavgh = 2906, // HexagonDepInstrInfo.td:32276
2922 V6_vavghrnd = 2907, // HexagonDepInstrInfo.td:32303
2923 V6_vavgub = 2908, // HexagonDepInstrInfo.td:32330
2924 V6_vavgubrnd = 2909, // HexagonDepInstrInfo.td:32357
2925 V6_vavguh = 2910, // HexagonDepInstrInfo.td:32384
2926 V6_vavguhrnd = 2911, // HexagonDepInstrInfo.td:32411
2927 V6_vavguw = 2912, // HexagonDepInstrInfo.td:32438
2928 V6_vavguwrnd = 2913, // HexagonDepInstrInfo.td:32465
2929 V6_vavgw = 2914, // HexagonDepInstrInfo.td:32492
2930 V6_vavgwrnd = 2915, // HexagonDepInstrInfo.td:32519
2931 V6_vccombine = 2916, // HexagonDepInstrInfo.td:32546
2932 V6_vcl0h = 2917, // HexagonDepInstrInfo.td:32560
2933 V6_vcl0w = 2918, // HexagonDepInstrInfo.td:32585
2934 V6_vcmov = 2919, // HexagonDepInstrInfo.td:32610
2935 V6_vcombine = 2920, // HexagonDepInstrInfo.td:32625
2936 V6_vcombine_tmp = 2921, // HexagonDepInstrInfo.td:32639
2937 V6_vconv_bf_qf32 = 2922, // HexagonDepInstrInfo.td:32653
2938 V6_vconv_f8_qf16 = 2923, // HexagonDepInstrInfo.td:32666
2939 V6_vconv_h_hf = 2924, // HexagonDepInstrInfo.td:32679
2940 V6_vconv_h_hf_rnd = 2925, // HexagonDepInstrInfo.td:32692
2941 V6_vconv_hf_h = 2926, // HexagonDepInstrInfo.td:32705
2942 V6_vconv_hf_qf16 = 2927, // HexagonDepInstrInfo.td:32718
2943 V6_vconv_hf_qf32 = 2928, // HexagonDepInstrInfo.td:32731
2944 V6_vconv_qf16_f8 = 2929, // HexagonDepInstrInfo.td:32744
2945 V6_vconv_qf16_hf = 2930, // HexagonDepInstrInfo.td:32757
2946 V6_vconv_qf16_qf16 = 2931, // HexagonDepInstrInfo.td:32770
2947 V6_vconv_qf32_qf32 = 2932, // HexagonDepInstrInfo.td:32783
2948 V6_vconv_qf32_sf = 2933, // HexagonDepInstrInfo.td:32796
2949 V6_vconv_sf_qf32 = 2934, // HexagonDepInstrInfo.td:32809
2950 V6_vconv_sf_w = 2935, // HexagonDepInstrInfo.td:32822
2951 V6_vconv_w_sf = 2936, // HexagonDepInstrInfo.td:32835
2952 V6_vcvt2_b_hf = 2937, // HexagonDepInstrInfo.td:32848
2953 V6_vcvt2_hf_b = 2938, // HexagonDepInstrInfo.td:32861
2954 V6_vcvt2_hf_ub = 2939, // HexagonDepInstrInfo.td:32874
2955 V6_vcvt2_ub_hf = 2940, // HexagonDepInstrInfo.td:32887
2956 V6_vcvt_b_hf = 2941, // HexagonDepInstrInfo.td:32900
2957 V6_vcvt_bf_sf = 2942, // HexagonDepInstrInfo.td:32913
2958 V6_vcvt_f8_hf = 2943, // HexagonDepInstrInfo.td:32926
2959 V6_vcvt_h_hf = 2944, // HexagonDepInstrInfo.td:32939
2960 V6_vcvt_hf_b = 2945, // HexagonDepInstrInfo.td:32952
2961 V6_vcvt_hf_f8 = 2946, // HexagonDepInstrInfo.td:32965
2962 V6_vcvt_hf_h = 2947, // HexagonDepInstrInfo.td:32978
2963 V6_vcvt_hf_sf = 2948, // HexagonDepInstrInfo.td:32991
2964 V6_vcvt_hf_ub = 2949, // HexagonDepInstrInfo.td:33004
2965 V6_vcvt_hf_uh = 2950, // HexagonDepInstrInfo.td:33017
2966 V6_vcvt_sf_hf = 2951, // HexagonDepInstrInfo.td:33030
2967 V6_vcvt_ub_hf = 2952, // HexagonDepInstrInfo.td:33043
2968 V6_vcvt_uh_hf = 2953, // HexagonDepInstrInfo.td:33056
2969 V6_vdeal = 2954, // HexagonDepInstrInfo.td:33093
2970 V6_vdealb = 2955, // HexagonDepInstrInfo.td:33109
2971 V6_vdealb4w = 2956, // HexagonDepInstrInfo.td:33122
2972 V6_vdealh = 2957, // HexagonDepInstrInfo.td:33159
2973 V6_vdealvdd = 2958, // HexagonDepInstrInfo.td:33184
2974 V6_vdelta = 2959, // HexagonDepInstrInfo.td:33197
2975 V6_vdmpy_sf_hf = 2960, // HexagonDepInstrInfo.td:33210
2976 V6_vdmpy_sf_hf_acc = 2961, // HexagonDepInstrInfo.td:33223
2977 V6_vdmpybus = 2962, // HexagonDepInstrInfo.td:33238
2978 V6_vdmpybus_acc = 2963, // HexagonDepInstrInfo.td:33251
2979 V6_vdmpybus_dv = 2964, // HexagonDepInstrInfo.td:33292
2980 V6_vdmpybus_dv_acc = 2965, // HexagonDepInstrInfo.td:33305
2981 V6_vdmpyhb = 2966, // HexagonDepInstrInfo.td:33346
2982 V6_vdmpyhb_acc = 2967, // HexagonDepInstrInfo.td:33359
2983 V6_vdmpyhb_dv = 2968, // HexagonDepInstrInfo.td:33400
2984 V6_vdmpyhb_dv_acc = 2969, // HexagonDepInstrInfo.td:33413
2985 V6_vdmpyhisat = 2970, // HexagonDepInstrInfo.td:33454
2986 V6_vdmpyhisat_acc = 2971, // HexagonDepInstrInfo.td:33467
2987 V6_vdmpyhsat = 2972, // HexagonDepInstrInfo.td:33508
2988 V6_vdmpyhsat_acc = 2973, // HexagonDepInstrInfo.td:33521
2989 V6_vdmpyhsuisat = 2974, // HexagonDepInstrInfo.td:33562
2990 V6_vdmpyhsuisat_acc = 2975, // HexagonDepInstrInfo.td:33575
2991 V6_vdmpyhsusat = 2976, // HexagonDepInstrInfo.td:33616
2992 V6_vdmpyhsusat_acc = 2977, // HexagonDepInstrInfo.td:33629
2993 V6_vdmpyhvsat = 2978, // HexagonDepInstrInfo.td:33670
2994 V6_vdmpyhvsat_acc = 2979, // HexagonDepInstrInfo.td:33683
2995 V6_vdsaduh = 2980, // HexagonDepInstrInfo.td:33724
2996 V6_vdsaduh_acc = 2981, // HexagonDepInstrInfo.td:33737
2997 V6_veqb = 2982, // HexagonDepInstrInfo.td:33778
2998 V6_veqb_and = 2983, // HexagonDepInstrInfo.td:33793
2999 V6_veqb_or = 2984, // HexagonDepInstrInfo.td:33807
3000 V6_veqb_xor = 2985, // HexagonDepInstrInfo.td:33822
3001 V6_veqh = 2986, // HexagonDepInstrInfo.td:33836
3002 V6_veqh_and = 2987, // HexagonDepInstrInfo.td:33851
3003 V6_veqh_or = 2988, // HexagonDepInstrInfo.td:33865
3004 V6_veqh_xor = 2989, // HexagonDepInstrInfo.td:33880
3005 V6_veqhf = 2990, // HexagonDepInstrInfo.td:33894
3006 V6_veqhf_and = 2991, // HexagonDepInstrInfo.td:33909
3007 V6_veqhf_or = 2992, // HexagonDepInstrInfo.td:33923
3008 V6_veqhf_xor = 2993, // HexagonDepInstrInfo.td:33938
3009 V6_veqsf = 2994, // HexagonDepInstrInfo.td:33952
3010 V6_veqsf_and = 2995, // HexagonDepInstrInfo.td:33967
3011 V6_veqsf_or = 2996, // HexagonDepInstrInfo.td:33981
3012 V6_veqsf_xor = 2997, // HexagonDepInstrInfo.td:33996
3013 V6_veqw = 2998, // HexagonDepInstrInfo.td:34010
3014 V6_veqw_and = 2999, // HexagonDepInstrInfo.td:34025
3015 V6_veqw_or = 3000, // HexagonDepInstrInfo.td:34039
3016 V6_veqw_xor = 3001, // HexagonDepInstrInfo.td:34054
3017 V6_vfmax_f8 = 3002, // HexagonDepInstrInfo.td:34068
3018 V6_vfmax_hf = 3003, // HexagonDepInstrInfo.td:34081
3019 V6_vfmax_sf = 3004, // HexagonDepInstrInfo.td:34094
3020 V6_vfmin_f8 = 3005, // HexagonDepInstrInfo.td:34107
3021 V6_vfmin_hf = 3006, // HexagonDepInstrInfo.td:34120
3022 V6_vfmin_sf = 3007, // HexagonDepInstrInfo.td:34133
3023 V6_vfneg_f8 = 3008, // HexagonDepInstrInfo.td:34146
3024 V6_vfneg_hf = 3009, // HexagonDepInstrInfo.td:34159
3025 V6_vfneg_sf = 3010, // HexagonDepInstrInfo.td:34172
3026 V6_vgathermh = 3011, // HexagonDepInstrInfo.td:34185
3027 V6_vgathermhq = 3012, // HexagonDepInstrInfo.td:34202
3028 V6_vgathermhw = 3013, // HexagonDepInstrInfo.td:34219
3029 V6_vgathermhwq = 3014, // HexagonDepInstrInfo.td:34235
3030 V6_vgathermw = 3015, // HexagonDepInstrInfo.td:34251
3031 V6_vgathermwq = 3016, // HexagonDepInstrInfo.td:34268
3032 V6_vgtb = 3017, // HexagonDepInstrInfo.td:34285
3033 V6_vgtb_and = 3018, // HexagonDepInstrInfo.td:34300
3034 V6_vgtb_or = 3019, // HexagonDepInstrInfo.td:34314
3035 V6_vgtb_xor = 3020, // HexagonDepInstrInfo.td:34329
3036 V6_vgtbf = 3021, // HexagonDepInstrInfo.td:34343
3037 V6_vgtbf_and = 3022, // HexagonDepInstrInfo.td:34358
3038 V6_vgtbf_or = 3023, // HexagonDepInstrInfo.td:34372
3039 V6_vgtbf_xor = 3024, // HexagonDepInstrInfo.td:34387
3040 V6_vgth = 3025, // HexagonDepInstrInfo.td:34401
3041 V6_vgth_and = 3026, // HexagonDepInstrInfo.td:34416
3042 V6_vgth_or = 3027, // HexagonDepInstrInfo.td:34430
3043 V6_vgth_xor = 3028, // HexagonDepInstrInfo.td:34445
3044 V6_vgthf = 3029, // HexagonDepInstrInfo.td:34459
3045 V6_vgthf_and = 3030, // HexagonDepInstrInfo.td:34474
3046 V6_vgthf_or = 3031, // HexagonDepInstrInfo.td:34488
3047 V6_vgthf_xor = 3032, // HexagonDepInstrInfo.td:34503
3048 V6_vgtsf = 3033, // HexagonDepInstrInfo.td:34517
3049 V6_vgtsf_and = 3034, // HexagonDepInstrInfo.td:34532
3050 V6_vgtsf_or = 3035, // HexagonDepInstrInfo.td:34546
3051 V6_vgtsf_xor = 3036, // HexagonDepInstrInfo.td:34561
3052 V6_vgtub = 3037, // HexagonDepInstrInfo.td:34575
3053 V6_vgtub_and = 3038, // HexagonDepInstrInfo.td:34590
3054 V6_vgtub_or = 3039, // HexagonDepInstrInfo.td:34604
3055 V6_vgtub_xor = 3040, // HexagonDepInstrInfo.td:34619
3056 V6_vgtuh = 3041, // HexagonDepInstrInfo.td:34633
3057 V6_vgtuh_and = 3042, // HexagonDepInstrInfo.td:34648
3058 V6_vgtuh_or = 3043, // HexagonDepInstrInfo.td:34662
3059 V6_vgtuh_xor = 3044, // HexagonDepInstrInfo.td:34677
3060 V6_vgtuw = 3045, // HexagonDepInstrInfo.td:34691
3061 V6_vgtuw_and = 3046, // HexagonDepInstrInfo.td:34706
3062 V6_vgtuw_or = 3047, // HexagonDepInstrInfo.td:34720
3063 V6_vgtuw_xor = 3048, // HexagonDepInstrInfo.td:34735
3064 V6_vgtw = 3049, // HexagonDepInstrInfo.td:34749
3065 V6_vgtw_and = 3050, // HexagonDepInstrInfo.td:34764
3066 V6_vgtw_or = 3051, // HexagonDepInstrInfo.td:34778
3067 V6_vgtw_xor = 3052, // HexagonDepInstrInfo.td:34793
3068 V6_vhist = 3053, // HexagonDepInstrInfo.td:34807
3069 V6_vhistq = 3054, // HexagonDepInstrInfo.td:34817
3070 V6_vilog2_hf = 3055, // HexagonDepInstrInfo.td:34828
3071 V6_vilog2_qf16 = 3056, // HexagonDepInstrInfo.td:34841
3072 V6_vilog2_qf32 = 3057, // HexagonDepInstrInfo.td:34854
3073 V6_vilog2_sf = 3058, // HexagonDepInstrInfo.td:34867
3074 V6_vinsertwr = 3059, // HexagonDepInstrInfo.td:34880
3075 V6_vlalignb = 3060, // HexagonDepInstrInfo.td:34893
3076 V6_vlalignbi = 3061, // HexagonDepInstrInfo.td:34906
3077 V6_vlsrb = 3062, // HexagonDepInstrInfo.td:34918
3078 V6_vlsrh = 3063, // HexagonDepInstrInfo.td:34931
3079 V6_vlsrhv = 3064, // HexagonDepInstrInfo.td:34956
3080 V6_vlsrw = 3065, // HexagonDepInstrInfo.td:34981
3081 V6_vlsrwv = 3066, // HexagonDepInstrInfo.td:35006
3082 V6_vlut4 = 3067, // HexagonDepInstrInfo.td:35031
3083 V6_vlutvvb = 3068, // HexagonDepInstrInfo.td:35044
3084 V6_vlutvvb_nm = 3069, // HexagonDepInstrInfo.td:35057
3085 V6_vlutvvb_oracc = 3070, // HexagonDepInstrInfo.td:35070
3086 V6_vlutvvb_oracci = 3071, // HexagonDepInstrInfo.td:35085
3087 V6_vlutvvbi = 3072, // HexagonDepInstrInfo.td:35099
3088 V6_vlutvwh = 3073, // HexagonDepInstrInfo.td:35111
3089 V6_vlutvwh_nm = 3074, // HexagonDepInstrInfo.td:35124
3090 V6_vlutvwh_oracc = 3075, // HexagonDepInstrInfo.td:35137
3091 V6_vlutvwh_oracci = 3076, // HexagonDepInstrInfo.td:35152
3092 V6_vlutvwhi = 3077, // HexagonDepInstrInfo.td:35166
3093 V6_vmax_bf = 3078, // HexagonDepInstrInfo.td:35178
3094 V6_vmax_hf = 3079, // HexagonDepInstrInfo.td:35191
3095 V6_vmax_sf = 3080, // HexagonDepInstrInfo.td:35206
3096 V6_vmaxb = 3081, // HexagonDepInstrInfo.td:35221
3097 V6_vmaxh = 3082, // HexagonDepInstrInfo.td:35248
3098 V6_vmaxub = 3083, // HexagonDepInstrInfo.td:35275
3099 V6_vmaxuh = 3084, // HexagonDepInstrInfo.td:35302
3100 V6_vmaxw = 3085, // HexagonDepInstrInfo.td:35329
3101 V6_vmerge_qf = 3086, // HexagonDepInstrInfo.td:35356
3102 V6_vmin_bf = 3087, // HexagonDepInstrInfo.td:35369
3103 V6_vmin_hf = 3088, // HexagonDepInstrInfo.td:35382
3104 V6_vmin_sf = 3089, // HexagonDepInstrInfo.td:35397
3105 V6_vminb = 3090, // HexagonDepInstrInfo.td:35412
3106 V6_vminh = 3091, // HexagonDepInstrInfo.td:35439
3107 V6_vminub = 3092, // HexagonDepInstrInfo.td:35466
3108 V6_vminuh = 3093, // HexagonDepInstrInfo.td:35493
3109 V6_vminw = 3094, // HexagonDepInstrInfo.td:35520
3110 V6_vmpabus = 3095, // HexagonDepInstrInfo.td:35547
3111 V6_vmpabus_acc = 3096, // HexagonDepInstrInfo.td:35560
3112 V6_vmpabusv = 3097, // HexagonDepInstrInfo.td:35601
3113 V6_vmpabuu = 3098, // HexagonDepInstrInfo.td:35626
3114 V6_vmpabuu_acc = 3099, // HexagonDepInstrInfo.td:35639
3115 V6_vmpabuuv = 3100, // HexagonDepInstrInfo.td:35680
3116 V6_vmpahb = 3101, // HexagonDepInstrInfo.td:35705
3117 V6_vmpahb_acc = 3102, // HexagonDepInstrInfo.td:35718
3118 V6_vmpahhsat = 3103, // HexagonDepInstrInfo.td:35759
3119 V6_vmpauhb = 3104, // HexagonDepInstrInfo.td:35773
3120 V6_vmpauhb_acc = 3105, // HexagonDepInstrInfo.td:35786
3121 V6_vmpauhuhsat = 3106, // HexagonDepInstrInfo.td:35827
3122 V6_vmpsuhuhsat = 3107, // HexagonDepInstrInfo.td:35841
3123 V6_vmpy_hf_f8 = 3108, // HexagonDepInstrInfo.td:37278
3124 V6_vmpy_hf_f8_acc = 3109, // HexagonDepInstrInfo.td:35855
3125 V6_vmpy_hf_hf = 3110, // HexagonDepInstrInfo.td:35870
3126 V6_vmpy_hf_hf_acc = 3111, // HexagonDepInstrInfo.td:35883
3127 V6_vmpy_qf16 = 3112, // HexagonDepInstrInfo.td:35898
3128 V6_vmpy_qf16_hf = 3113, // HexagonDepInstrInfo.td:35911
3129 V6_vmpy_qf16_mix_hf = 3114, // HexagonDepInstrInfo.td:35924
3130 V6_vmpy_qf32 = 3115, // HexagonDepInstrInfo.td:35937
3131 V6_vmpy_qf32_hf = 3116, // HexagonDepInstrInfo.td:35950
3132 V6_vmpy_qf32_mix_hf = 3117, // HexagonDepInstrInfo.td:35963
3133 V6_vmpy_qf32_qf16 = 3118, // HexagonDepInstrInfo.td:35976
3134 V6_vmpy_qf32_sf = 3119, // HexagonDepInstrInfo.td:35989
3135 V6_vmpy_rt_hf = 3120, // HexagonDepInstrInfo.td:36002
3136 V6_vmpy_rt_qf16 = 3121, // HexagonDepInstrInfo.td:36015
3137 V6_vmpy_rt_sf = 3122, // HexagonDepInstrInfo.td:36028
3138 V6_vmpy_sf_bf = 3123, // HexagonDepInstrInfo.td:36041
3139 V6_vmpy_sf_bf_acc = 3124, // HexagonDepInstrInfo.td:36054
3140 V6_vmpy_sf_hf = 3125, // HexagonDepInstrInfo.td:36069
3141 V6_vmpy_sf_hf_acc = 3126, // HexagonDepInstrInfo.td:36082
3142 V6_vmpy_sf_sf = 3127, // HexagonDepInstrInfo.td:36097
3143 V6_vmpybus = 3128, // HexagonDepInstrInfo.td:36110
3144 V6_vmpybus_acc = 3129, // HexagonDepInstrInfo.td:36123
3145 V6_vmpybusv = 3130, // HexagonDepInstrInfo.td:36164
3146 V6_vmpybusv_acc = 3131, // HexagonDepInstrInfo.td:36177
3147 V6_vmpybv = 3132, // HexagonDepInstrInfo.td:36218
3148 V6_vmpybv_acc = 3133, // HexagonDepInstrInfo.td:36231
3149 V6_vmpyewuh = 3134, // HexagonDepInstrInfo.td:36272
3150 V6_vmpyewuh_64 = 3135, // HexagonDepInstrInfo.td:36285
3151 V6_vmpyh = 3136, // HexagonDepInstrInfo.td:36310
3152 V6_vmpyh_acc = 3137, // HexagonDepInstrInfo.td:36323
3153 V6_vmpyhsat_acc = 3138, // HexagonDepInstrInfo.td:36364
3154 V6_vmpyhsrs = 3139, // HexagonDepInstrInfo.td:36393
3155 V6_vmpyhss = 3140, // HexagonDepInstrInfo.td:36418
3156 V6_vmpyhus = 3141, // HexagonDepInstrInfo.td:36443
3157 V6_vmpyhus_acc = 3142, // HexagonDepInstrInfo.td:36456
3158 V6_vmpyhv = 3143, // HexagonDepInstrInfo.td:36497
3159 V6_vmpyhv_acc = 3144, // HexagonDepInstrInfo.td:36510
3160 V6_vmpyhvsrs = 3145, // HexagonDepInstrInfo.td:36551
3161 V6_vmpyieoh = 3146, // HexagonDepInstrInfo.td:36576
3162 V6_vmpyiewh_acc = 3147, // HexagonDepInstrInfo.td:36589
3163 V6_vmpyiewuh = 3148, // HexagonDepInstrInfo.td:36618
3164 V6_vmpyiewuh_acc = 3149, // HexagonDepInstrInfo.td:36631
3165 V6_vmpyih = 3150, // HexagonDepInstrInfo.td:36672
3166 V6_vmpyih_acc = 3151, // HexagonDepInstrInfo.td:36685
3167 V6_vmpyihb = 3152, // HexagonDepInstrInfo.td:36726
3168 V6_vmpyihb_acc = 3153, // HexagonDepInstrInfo.td:36739
3169 V6_vmpyiowh = 3154, // HexagonDepInstrInfo.td:36780
3170 V6_vmpyiwb = 3155, // HexagonDepInstrInfo.td:36805
3171 V6_vmpyiwb_acc = 3156, // HexagonDepInstrInfo.td:36818
3172 V6_vmpyiwh = 3157, // HexagonDepInstrInfo.td:36859
3173 V6_vmpyiwh_acc = 3158, // HexagonDepInstrInfo.td:36872
3174 V6_vmpyiwub = 3159, // HexagonDepInstrInfo.td:36913
3175 V6_vmpyiwub_acc = 3160, // HexagonDepInstrInfo.td:36926
3176 V6_vmpyowh = 3161, // HexagonDepInstrInfo.td:36967
3177 V6_vmpyowh_64_acc = 3162, // HexagonDepInstrInfo.td:36980
3178 V6_vmpyowh_rnd = 3163, // HexagonDepInstrInfo.td:37007
3179 V6_vmpyowh_rnd_sacc = 3164, // HexagonDepInstrInfo.td:37032
3180 V6_vmpyowh_sacc = 3165, // HexagonDepInstrInfo.td:37060
3181 V6_vmpyub = 3166, // HexagonDepInstrInfo.td:37088
3182 V6_vmpyub_acc = 3167, // HexagonDepInstrInfo.td:37101
3183 V6_vmpyubv = 3168, // HexagonDepInstrInfo.td:37142
3184 V6_vmpyubv_acc = 3169, // HexagonDepInstrInfo.td:37155
3185 V6_vmpyuh = 3170, // HexagonDepInstrInfo.td:37196
3186 V6_vmpyuh_acc = 3171, // HexagonDepInstrInfo.td:37209
3187 V6_vmpyuhe = 3172, // HexagonDepInstrInfo.td:37250
3188 V6_vmpyuhe_acc = 3173, // HexagonDepInstrInfo.td:37263
3189 V6_vmpyuhv = 3174, // HexagonDepInstrInfo.td:37291
3190 V6_vmpyuhv_acc = 3175, // HexagonDepInstrInfo.td:37304
3191 V6_vmpyuhvs = 3176, // HexagonDepInstrInfo.td:37345
3192 V6_vmux = 3177, // HexagonDepInstrInfo.td:37358
3193 V6_vnavgb = 3178, // HexagonDepInstrInfo.td:37373
3194 V6_vnavgh = 3179, // HexagonDepInstrInfo.td:37400
3195 V6_vnavgub = 3180, // HexagonDepInstrInfo.td:37427
3196 V6_vnavgw = 3181, // HexagonDepInstrInfo.td:37454
3197 V6_vnccombine = 3182, // HexagonDepInstrInfo.td:37481
3198 V6_vncmov = 3183, // HexagonDepInstrInfo.td:37496
3199 V6_vneg_qf16_hf = 3184, // HexagonDepInstrInfo.td:37512
3200 V6_vneg_qf16_qf16 = 3185, // HexagonDepInstrInfo.td:37525
3201 V6_vneg_qf32_qf32 = 3186, // HexagonDepInstrInfo.td:37538
3202 V6_vneg_qf32_sf = 3187, // HexagonDepInstrInfo.td:37551
3203 V6_vnormamth = 3188, // HexagonDepInstrInfo.td:37564
3204 V6_vnormamtw = 3189, // HexagonDepInstrInfo.td:37589
3205 V6_vnot = 3190, // HexagonDepInstrInfo.td:37614
3206 V6_vor = 3191, // HexagonDepInstrInfo.td:37629
3207 V6_vpackeb = 3192, // HexagonDepInstrInfo.td:37644
3208 V6_vpackeh = 3193, // HexagonDepInstrInfo.td:37669
3209 V6_vpackhb_sat = 3194, // HexagonDepInstrInfo.td:37694
3210 V6_vpackhub_sat = 3195, // HexagonDepInstrInfo.td:37719
3211 V6_vpackob = 3196, // HexagonDepInstrInfo.td:37744
3212 V6_vpackoh = 3197, // HexagonDepInstrInfo.td:37769
3213 V6_vpackwh_sat = 3198, // HexagonDepInstrInfo.td:37794
3214 V6_vpackwuh_sat = 3199, // HexagonDepInstrInfo.td:37819
3215 V6_vpopcounth = 3200, // HexagonDepInstrInfo.td:37844
3216 V6_vprefixqb = 3201, // HexagonDepInstrInfo.td:37869
3217 V6_vprefixqh = 3202, // HexagonDepInstrInfo.td:37882
3218 V6_vprefixqw = 3203, // HexagonDepInstrInfo.td:37895
3219 V6_vrdelta = 3204, // HexagonDepInstrInfo.td:37908
3220 V6_vrmpybub_rtt = 3205, // HexagonDepInstrInfo.td:37921
3221 V6_vrmpybub_rtt_acc = 3206, // HexagonDepInstrInfo.td:37934
3222 V6_vrmpybus = 3207, // HexagonDepInstrInfo.td:37975
3223 V6_vrmpybus_acc = 3208, // HexagonDepInstrInfo.td:37988
3224 V6_vrmpybusi = 3209, // HexagonDepInstrInfo.td:38029
3225 V6_vrmpybusi_acc = 3210, // HexagonDepInstrInfo.td:38042
3226 V6_vrmpybusv = 3211, // HexagonDepInstrInfo.td:38083
3227 V6_vrmpybusv_acc = 3212, // HexagonDepInstrInfo.td:38096
3228 V6_vrmpybv = 3213, // HexagonDepInstrInfo.td:38137
3229 V6_vrmpybv_acc = 3214, // HexagonDepInstrInfo.td:38150
3230 V6_vrmpyub = 3215, // HexagonDepInstrInfo.td:38191
3231 V6_vrmpyub_acc = 3216, // HexagonDepInstrInfo.td:38204
3232 V6_vrmpyub_rtt = 3217, // HexagonDepInstrInfo.td:38245
3233 V6_vrmpyub_rtt_acc = 3218, // HexagonDepInstrInfo.td:38258
3234 V6_vrmpyubi = 3219, // HexagonDepInstrInfo.td:38299
3235 V6_vrmpyubi_acc = 3220, // HexagonDepInstrInfo.td:38312
3236 V6_vrmpyubv = 3221, // HexagonDepInstrInfo.td:38353
3237 V6_vrmpyubv_acc = 3222, // HexagonDepInstrInfo.td:38366
3238 V6_vrmpyzbb_rt = 3223, // HexagonDepInstrInfo.td:38407
3239 V6_vrmpyzbb_rt_acc = 3224, // HexagonDepInstrInfo.td:38420
3240 V6_vrmpyzbb_rx = 3225, // HexagonDepInstrInfo.td:38435
3241 V6_vrmpyzbb_rx_acc = 3226, // HexagonDepInstrInfo.td:38449
3242 V6_vrmpyzbub_rt = 3227, // HexagonDepInstrInfo.td:38464
3243 V6_vrmpyzbub_rt_acc = 3228, // HexagonDepInstrInfo.td:38477
3244 V6_vrmpyzbub_rx = 3229, // HexagonDepInstrInfo.td:38492
3245 V6_vrmpyzbub_rx_acc = 3230, // HexagonDepInstrInfo.td:38506
3246 V6_vrmpyzcb_rt = 3231, // HexagonDepInstrInfo.td:38521
3247 V6_vrmpyzcb_rt_acc = 3232, // HexagonDepInstrInfo.td:38534
3248 V6_vrmpyzcb_rx = 3233, // HexagonDepInstrInfo.td:38549
3249 V6_vrmpyzcb_rx_acc = 3234, // HexagonDepInstrInfo.td:38563
3250 V6_vrmpyzcbs_rt = 3235, // HexagonDepInstrInfo.td:38578
3251 V6_vrmpyzcbs_rt_acc = 3236, // HexagonDepInstrInfo.td:38591
3252 V6_vrmpyzcbs_rx = 3237, // HexagonDepInstrInfo.td:38606
3253 V6_vrmpyzcbs_rx_acc = 3238, // HexagonDepInstrInfo.td:38620
3254 V6_vrmpyznb_rt = 3239, // HexagonDepInstrInfo.td:38635
3255 V6_vrmpyznb_rt_acc = 3240, // HexagonDepInstrInfo.td:38648
3256 V6_vrmpyznb_rx = 3241, // HexagonDepInstrInfo.td:38663
3257 V6_vrmpyznb_rx_acc = 3242, // HexagonDepInstrInfo.td:38677
3258 V6_vror = 3243, // HexagonDepInstrInfo.td:38692
3259 V6_vrotr = 3244, // HexagonDepInstrInfo.td:38705
3260 V6_vroundhb = 3245, // HexagonDepInstrInfo.td:38730
3261 V6_vroundhub = 3246, // HexagonDepInstrInfo.td:38755
3262 V6_vrounduhub = 3247, // HexagonDepInstrInfo.td:38780
3263 V6_vrounduwuh = 3248, // HexagonDepInstrInfo.td:38805
3264 V6_vroundwh = 3249, // HexagonDepInstrInfo.td:38830
3265 V6_vroundwuh = 3250, // HexagonDepInstrInfo.td:38855
3266 V6_vrsadubi = 3251, // HexagonDepInstrInfo.td:38880
3267 V6_vrsadubi_acc = 3252, // HexagonDepInstrInfo.td:38893
3268 V6_vsatdw = 3253, // HexagonDepInstrInfo.td:38934
3269 V6_vsathub = 3254, // HexagonDepInstrInfo.td:38949
3270 V6_vsatuwuh = 3255, // HexagonDepInstrInfo.td:38976
3271 V6_vsatwh = 3256, // HexagonDepInstrInfo.td:39003
3272 V6_vsb = 3257, // HexagonDepInstrInfo.td:39030
3273 V6_vscattermh = 3258, // HexagonDepInstrInfo.td:39055
3274 V6_vscattermh_add = 3259, // HexagonDepInstrInfo.td:39069
3275 V6_vscattermhq = 3260, // HexagonDepInstrInfo.td:39105
3276 V6_vscattermhw = 3261, // HexagonDepInstrInfo.td:39129
3277 V6_vscattermhw_add = 3262, // HexagonDepInstrInfo.td:39141
3278 V6_vscattermhwq = 3263, // HexagonDepInstrInfo.td:39154
3279 V6_vscattermw = 3264, // HexagonDepInstrInfo.td:39166
3280 V6_vscattermw_add = 3265, // HexagonDepInstrInfo.td:39180
3281 V6_vscattermwq = 3266, // HexagonDepInstrInfo.td:39247
3282 V6_vsh = 3267, // HexagonDepInstrInfo.td:39271
3283 V6_vshufeh = 3268, // HexagonDepInstrInfo.td:39296
3284 V6_vshuff = 3269, // HexagonDepInstrInfo.td:39323
3285 V6_vshuffb = 3270, // HexagonDepInstrInfo.td:39339
3286 V6_vshuffeb = 3271, // HexagonDepInstrInfo.td:39364
3287 V6_vshuffh = 3272, // HexagonDepInstrInfo.td:39391
3288 V6_vshuffob = 3273, // HexagonDepInstrInfo.td:39416
3289 V6_vshuffvdd = 3274, // HexagonDepInstrInfo.td:39443
3290 V6_vshufoeb = 3275, // HexagonDepInstrInfo.td:39456
3291 V6_vshufoeh = 3276, // HexagonDepInstrInfo.td:39481
3292 V6_vshufoh = 3277, // HexagonDepInstrInfo.td:39506
3293 V6_vsub_hf = 3278, // HexagonDepInstrInfo.td:39533
3294 V6_vsub_hf_f8 = 3279, // HexagonDepInstrInfo.td:39546
3295 V6_vsub_hf_hf = 3280, // HexagonDepInstrInfo.td:39559
3296 V6_vsub_hf_mix = 3281, // HexagonDepInstrInfo.td:39572
3297 V6_vsub_qf16 = 3282, // HexagonDepInstrInfo.td:39585
3298 V6_vsub_qf16_mix = 3283, // HexagonDepInstrInfo.td:39598
3299 V6_vsub_qf32 = 3284, // HexagonDepInstrInfo.td:39611
3300 V6_vsub_qf32_mix = 3285, // HexagonDepInstrInfo.td:39624
3301 V6_vsub_sf = 3286, // HexagonDepInstrInfo.td:39637
3302 V6_vsub_sf_bf = 3287, // HexagonDepInstrInfo.td:39650
3303 V6_vsub_sf_hf = 3288, // HexagonDepInstrInfo.td:39663
3304 V6_vsub_sf_mix = 3289, // HexagonDepInstrInfo.td:39676
3305 V6_vsub_sf_sf = 3290, // HexagonDepInstrInfo.td:39689
3306 V6_vsubb = 3291, // HexagonDepInstrInfo.td:39702
3307 V6_vsubb_dv = 3292, // HexagonDepInstrInfo.td:39729
3308 V6_vsubbnq = 3293, // HexagonDepInstrInfo.td:39754
3309 V6_vsubbq = 3294, // HexagonDepInstrInfo.td:39784
3310 V6_vsubbsat = 3295, // HexagonDepInstrInfo.td:39814
3311 V6_vsubbsat_dv = 3296, // HexagonDepInstrInfo.td:39841
3312 V6_vsubcarry = 3297, // HexagonDepInstrInfo.td:39866
3313 V6_vsubcarryo = 3298, // HexagonDepInstrInfo.td:39882
3314 V6_vsubh = 3299, // HexagonDepInstrInfo.td:39897
3315 V6_vsubh_dv = 3300, // HexagonDepInstrInfo.td:39924
3316 V6_vsubhnq = 3301, // HexagonDepInstrInfo.td:39949
3317 V6_vsubhq = 3302, // HexagonDepInstrInfo.td:39979
3318 V6_vsubhsat = 3303, // HexagonDepInstrInfo.td:40009
3319 V6_vsubhsat_dv = 3304, // HexagonDepInstrInfo.td:40036
3320 V6_vsubhw = 3305, // HexagonDepInstrInfo.td:40061
3321 V6_vsububh = 3306, // HexagonDepInstrInfo.td:40086
3322 V6_vsububsat = 3307, // HexagonDepInstrInfo.td:40111
3323 V6_vsububsat_dv = 3308, // HexagonDepInstrInfo.td:40138
3324 V6_vsubububb_sat = 3309, // HexagonDepInstrInfo.td:40163
3325 V6_vsubuhsat = 3310, // HexagonDepInstrInfo.td:40178
3326 V6_vsubuhsat_dv = 3311, // HexagonDepInstrInfo.td:40205
3327 V6_vsubuhw = 3312, // HexagonDepInstrInfo.td:40230
3328 V6_vsubuwsat = 3313, // HexagonDepInstrInfo.td:40255
3329 V6_vsubuwsat_dv = 3314, // HexagonDepInstrInfo.td:40282
3330 V6_vsubw = 3315, // HexagonDepInstrInfo.td:40307
3331 V6_vsubw_dv = 3316, // HexagonDepInstrInfo.td:40334
3332 V6_vsubwnq = 3317, // HexagonDepInstrInfo.td:40359
3333 V6_vsubwq = 3318, // HexagonDepInstrInfo.td:40389
3334 V6_vsubwsat = 3319, // HexagonDepInstrInfo.td:40419
3335 V6_vsubwsat_dv = 3320, // HexagonDepInstrInfo.td:40446
3336 V6_vswap = 3321, // HexagonDepInstrInfo.td:40471
3337 V6_vtmpyb = 3322, // HexagonDepInstrInfo.td:40484
3338 V6_vtmpyb_acc = 3323, // HexagonDepInstrInfo.td:40497
3339 V6_vtmpybus = 3324, // HexagonDepInstrInfo.td:40538
3340 V6_vtmpybus_acc = 3325, // HexagonDepInstrInfo.td:40551
3341 V6_vtmpyhb = 3326, // HexagonDepInstrInfo.td:40592
3342 V6_vtmpyhb_acc = 3327, // HexagonDepInstrInfo.td:40605
3343 V6_vunpackb = 3328, // HexagonDepInstrInfo.td:40661
3344 V6_vunpackh = 3329, // HexagonDepInstrInfo.td:40686
3345 V6_vunpackob = 3330, // HexagonDepInstrInfo.td:40711
3346 V6_vunpackoh = 3331, // HexagonDepInstrInfo.td:40739
3347 V6_vunpackub = 3332, // HexagonDepInstrInfo.td:40768
3348 V6_vunpackuh = 3333, // HexagonDepInstrInfo.td:40793
3349 V6_vwhist128 = 3334, // HexagonDepInstrInfo.td:40818
3350 V6_vwhist128m = 3335, // HexagonDepInstrInfo.td:40828
3351 V6_vwhist128q = 3336, // HexagonDepInstrInfo.td:40839
3352 V6_vwhist128qm = 3337, // HexagonDepInstrInfo.td:40850
3353 V6_vwhist256 = 3338, // HexagonDepInstrInfo.td:40862
3354 V6_vwhist256_sat = 3339, // HexagonDepInstrInfo.td:40872
3355 V6_vwhist256q = 3340, // HexagonDepInstrInfo.td:40882
3356 V6_vwhist256q_sat = 3341, // HexagonDepInstrInfo.td:40893
3357 V6_vxor = 3342, // HexagonDepInstrInfo.td:40904
3358 V6_vzb = 3343, // HexagonDepInstrInfo.td:40919
3359 V6_vzh = 3344, // HexagonDepInstrInfo.td:40944
3360 V6_zLd_ai = 3345, // HexagonDepInstrInfo.td:40969
3361 V6_zLd_pi = 3346, // HexagonDepInstrInfo.td:40984
3362 V6_zLd_ppu = 3347, // HexagonDepInstrInfo.td:41000
3363 V6_zLd_pred_ai = 3348, // HexagonDepInstrInfo.td:41014
3364 V6_zLd_pred_pi = 3349, // HexagonDepInstrInfo.td:41028
3365 V6_zLd_pred_ppu = 3350, // HexagonDepInstrInfo.td:41044
3366 V6_zextract = 3351, // HexagonDepInstrInfo.td:41059
3367 Y2_barrier = 3352, // HexagonDepInstrInfo.td:41091
3368 Y2_break = 3353, // HexagonDepInstrInfo.td:41101
3369 Y2_ciad = 3354, // HexagonDepInstrInfo.td:41111
3370 Y2_crswap0 = 3355, // HexagonDepInstrInfo.td:41120
3371 Y2_cswi = 3356, // HexagonDepInstrInfo.td:41144
3372 Y2_dccleana = 3357, // HexagonDepInstrInfo.td:41153
3373 Y2_dccleanidx = 3358, // HexagonDepInstrInfo.td:41163
3374 Y2_dccleaninva = 3359, // HexagonDepInstrInfo.td:41172
3375 Y2_dccleaninvidx = 3360, // HexagonDepInstrInfo.td:41182
3376 Y2_dcfetchbo = 3361, // HexagonDepInstrInfo.td:41200
3377 Y2_dcinva = 3362, // HexagonDepInstrInfo.td:41211
3378 Y2_dcinvidx = 3363, // HexagonDepInstrInfo.td:41221
3379 Y2_dckill = 3364, // HexagonDepInstrInfo.td:41230
3380 Y2_dctagr = 3365, // HexagonDepInstrInfo.td:41239
3381 Y2_dctagw = 3366, // HexagonDepInstrInfo.td:41250
3382 Y2_dczeroa = 3367, // HexagonDepInstrInfo.td:41260
3383 Y2_getimask = 3368, // HexagonDepInstrInfo.td:41271
3384 Y2_iassignr = 3369, // HexagonDepInstrInfo.td:41282
3385 Y2_iassignw = 3370, // HexagonDepInstrInfo.td:41293
3386 Y2_icdatar = 3371, // HexagonDepInstrInfo.td:41302
3387 Y2_icdataw = 3372, // HexagonDepInstrInfo.td:41313
3388 Y2_icinva = 3373, // HexagonDepInstrInfo.td:41323
3389 Y2_icinvidx = 3374, // HexagonDepInstrInfo.td:41332
3390 Y2_ickill = 3375, // HexagonDepInstrInfo.td:41341
3391 Y2_ictagr = 3376, // HexagonDepInstrInfo.td:41350
3392 Y2_ictagw = 3377, // HexagonDepInstrInfo.td:41361
3393 Y2_isync = 3378, // HexagonDepInstrInfo.td:41371
3394 Y2_k0lock = 3379, // HexagonDepInstrInfo.td:41380
3395 Y2_k0unlock = 3380, // HexagonDepInstrInfo.td:41389
3396 Y2_l2cleaninvidx = 3381, // HexagonDepInstrInfo.td:41414
3397 Y2_l2kill = 3382, // HexagonDepInstrInfo.td:41423
3398 Y2_resume = 3383, // HexagonDepInstrInfo.td:41432
3399 Y2_setimask = 3384, // HexagonDepInstrInfo.td:41441
3400 Y2_setprio = 3385, // HexagonDepInstrInfo.td:41451
3401 Y2_start = 3386, // HexagonDepInstrInfo.td:41460
3402 Y2_stop = 3387, // HexagonDepInstrInfo.td:41469
3403 Y2_swi = 3388, // HexagonDepInstrInfo.td:41478
3404 Y2_syncht = 3389, // HexagonDepInstrInfo.td:41487
3405 Y2_tfrscrr = 3390, // HexagonDepInstrInfo.td:41496
3406 Y2_tfrsrcr = 3391, // HexagonDepInstrInfo.td:41506
3407 Y2_tlblock = 3392, // HexagonDepInstrInfo.td:41516
3408 Y2_tlbp = 3393, // HexagonDepInstrInfo.td:41525
3409 Y2_tlbpp = 3394, // HexagonDepInstrInfo.td:41536
3410 Y2_tlbr = 3395, // HexagonDepInstrInfo.td:41547
3411 Y2_tlbunlock = 3396, // HexagonDepInstrInfo.td:41556
3412 Y2_tlbw = 3397, // HexagonDepInstrInfo.td:41565
3413 Y2_wait = 3398, // HexagonDepInstrInfo.td:41575
3414 Y4_crswap1 = 3399, // HexagonDepInstrInfo.td:41584
3415 Y4_crswap10 = 3400, // HexagonDepInstrInfo.td:41597
3416 Y4_l2fetch = 3401, // HexagonDepInstrInfo.td:41608
3417 Y4_l2tagr = 3402, // HexagonDepInstrInfo.td:41620
3418 Y4_l2tagw = 3403, // HexagonDepInstrInfo.td:41631
3419 Y4_nmi = 3404, // HexagonDepInstrInfo.td:41641
3420 Y4_siad = 3405, // HexagonDepInstrInfo.td:41650
3421 Y4_tfrscpp = 3406, // HexagonDepInstrInfo.td:41659
3422 Y4_tfrspcp = 3407, // HexagonDepInstrInfo.td:41667
3423 Y4_trace = 3408, // HexagonDepInstrInfo.td:41677
3424 Y5_ctlbw = 3409, // HexagonDepInstrInfo.td:41686
3425 Y5_l2cleanidx = 3410, // HexagonDepInstrInfo.td:41698
3426 Y5_l2fetch = 3411, // HexagonDepInstrInfo.td:41707
3427 Y5_l2gclean = 3412, // HexagonDepInstrInfo.td:41719
3428 Y5_l2gcleaninv = 3413, // HexagonDepInstrInfo.td:41728
3429 Y5_l2gunlock = 3414, // HexagonDepInstrInfo.td:41737
3430 Y5_l2invidx = 3415, // HexagonDepInstrInfo.td:41746
3431 Y5_l2locka = 3416, // HexagonDepInstrInfo.td:41755
3432 Y5_l2unlocka = 3417, // HexagonDepInstrInfo.td:41765
3433 Y5_tlbasidi = 3418, // HexagonDepInstrInfo.td:41774
3434 Y5_tlboc = 3419, // HexagonDepInstrInfo.td:41783
3435 Y6_diag = 3420, // HexagonDepInstrInfo.td:41794
3436 Y6_diag0 = 3421, // HexagonDepInstrInfo.td:41802
3437 Y6_diag1 = 3422, // HexagonDepInstrInfo.td:41811
3438 Y6_dmlink = 3423, // HexagonDepInstrInfo.td:41820
3439 Y6_dmpause = 3424, // HexagonDepInstrInfo.td:41832
3440 Y6_dmpoll = 3425, // HexagonDepInstrInfo.td:41844
3441 Y6_dmresume = 3426, // HexagonDepInstrInfo.td:41856
3442 Y6_dmstart = 3427, // HexagonDepInstrInfo.td:41866
3443 Y6_dmwait = 3428, // HexagonDepInstrInfo.td:41876
3444 Y6_l2gcleaninvpa = 3429, // HexagonDepInstrInfo.td:41888
3445 Y6_l2gcleanpa = 3430, // HexagonDepInstrInfo.td:41898
3446 dep_A2_addsat = 3431, // HexagonDepInstrInfo.td:41908
3447 dep_A2_subsat = 3432, // HexagonDepInstrInfo.td:41921
3448 dep_S2_packhl = 3433, // HexagonDepInstrInfo.td:41934
3449 invalid_decode = 3434, // HexagonInstrFormats.td:244
3450 INSTRUCTION_LIST_END = 3435
3451 };
3452
3453} // namespace llvm::Hexagon
3454
3455#endif // GET_INSTRINFO_ENUM
3456
3457#ifdef GET_INSTRINFO_SCHED_ENUM
3458#undef GET_INSTRINFO_SCHED_ENUM
3459
3460namespace llvm::Hexagon::Sched {
3461
3462 enum {
3463 NoInstrModel = 0,
3464 tc_01d44cb2 = 1,
3465 PSEUDO = 2,
3466 tc_c57d9f39 = 3,
3467 tc_1c2c7a4a = 4,
3468 tc_442395f3 = 5,
3469 tc_713b66bf = 6,
3470 tc_86173609 = 7,
3471 tc_5da50c4b = 8,
3472 tc_4a55d03c = 9,
3473 tc_d33e5eee = 10,
3474 tc_651cbe02 = 11,
3475 DUPLEX = 12,
3476 tc_ENDLOOP = 13,
3477 tc_23708a21 = 14,
3478 tc_56a124a7 = 15,
3479 tc_2f573607 = 16,
3480 tc_53c851ab = 17,
3481 tc_fedb7e19 = 18,
3482 tc_4222e6bf = 19,
3483 tc_075c8dd8 = 20,
3484 tc_9bcfb2ee = 21,
3485 tc_158aa3f7 = 22,
3486 tc_df5d53f9 = 23,
3487 tc_14ab4f41 = 24,
3488 tc_f38f92e1 = 25,
3489 tc_1981450d = 26,
3490 tc_e9170fb7 = 27,
3491 tc_40d64c94 = 28,
3492 LD_tc_ld_SLOT01 = 29,
3493 tc_38382228 = 30,
3494 tc_c21d7447 = 31,
3495 tc_7f8ae742 = 32,
3496 tc_5a4b5e58 = 33,
3497 tc_197dce51 = 34,
3498 tc_44fffc58 = 35,
3499 tc_5ceb2f9e = 36,
3500 tc_56c4f9fe = 37,
3501 tc_7476d766 = 38,
3502 tc_b4dc7630 = 39,
3503 tc_a2b365d2 = 40,
3504 tc_60e324ff = 41,
3505 tc_db5555f3 = 42,
3506 tc_c0749f3c = 43,
3507 PSEUDOM = 44,
3508 tc_3aacf4a8 = 45,
3509 tc_c4edf264 = 46,
3510 tc_c5dba46e = 47,
3511 tc_af25efd9 = 48,
3512 tc_0dfac0a7 = 49,
3513 tc_8035e91f = 50,
3514 tc_011e0e9d = 51,
3515 tc_ae5babd7 = 52,
3516 tc_5deb5e47 = 53,
3517 tc_bb831a7c = 54,
3518 tc_92240447 = 55,
3519 tc_7c31e19a = 56,
3520 tc_d03278fd = 57,
3521 tc_65cbd974 = 58,
3522 tc_934753bb = 59,
3523 ST_tc_st_SLOT01 = 60,
3524 CVI_VA = 61,
3525 tc_f175e046 = 62,
3526 tc_4942646a = 63,
3527 tc_0ec46cf9 = 64,
3528 tc_718b5c53 = 65,
3529 CVI_GATHER_PSEUDO = 66,
3530 tc_7dc63b5c = 67,
3531 tc_d45ba9cd = 68,
3532 tc_388f9897 = 69,
3533 tc_9124c04f = 70,
3534 tc_4ac61d92 = 71,
3535 tc_aee6250c = 72,
3536 tc_eed07714 = 73,
3537 tc_74a42bda = 74,
3538 tc_a9edeffa = 75,
3539 tc_838c4d7a = 76,
3540 tc_d61dfdc3 = 77,
3541 tc_8a825db2 = 78,
3542 tc_f34c1c21 = 79,
3543 tc_95a33176 = 80,
3544 tc_9f6cd987 = 81,
3545 tc_b837298f = 82,
3546 tc_8b5bd4f5 = 83,
3547 tc_84a7500d = 84,
3548 tc_49fdfd4b = 85,
3549 tc_f098b237 = 86,
3550 tc_20131976 = 87,
3551 tc_1d41f8b7 = 88,
3552 tc_a1297125 = 89,
3553 tc_112d30d6 = 90,
3554 tc_d68dca5c = 91,
3555 tc_788b1d09 = 92,
3556 tc_38e0bae9 = 93,
3557 tc_407e96f9 = 94,
3558 tc_7401744f = 95,
3559 tc_9b3c0462 = 96,
3560 tc_151bf368 = 97,
3561 tc_9c52f549 = 98,
3562 tc_55b33fda = 99,
3563 tc_6fc5dbea = 100,
3564 tc_3edca78f = 101,
3565 tc_a7a13fac = 102,
3566 tc_9783714b = 103,
3567 tc_f0e8e832 = 104,
3568 tc_65279839 = 105,
3569 tc_0a195f2c = 106,
3570 tc_01e1be3b = 107,
3571 tc_556f6577 = 108,
3572 tc_02fe1c65 = 109,
3573 tc_9e72dc89 = 110,
3574 tc_9edb7c77 = 111,
3575 tc_7f7f45f5 = 112,
3576 tc_c20701f0 = 113,
3577 tc_f7569068 = 114,
3578 tc_fae9dfa5 = 115,
3579 tc_6ae3426b = 116,
3580 tc_69bfb303 = 117,
3581 tc_362b0be2 = 118,
3582 tc_dc51281d = 119,
3583 tc_95f43c5e = 120,
3584 tc_decdde8a = 121,
3585 tc_eeda4109 = 122,
3586 tc_711c805f = 123,
3587 tc_ed03645c = 124,
3588 tc_42ff66ba = 125,
3589 tc_57a55b54 = 126,
3590 tc_f97707c1 = 127,
3591 tc_1248597c = 128,
3592 tc_9406230a = 129,
3593 tc_d57d649c = 130,
3594 tc_4abdbdc6 = 131,
3595 tc_6d861a95 = 132,
3596 tc_b9bec29e = 133,
3597 tc_45f9d1be = 134,
3598 tc_33e7e673 = 135,
3599 tc_24e109c7 = 136,
3600 tc_9e27f2f9 = 137,
3601 tc_f6e2aff9 = 138,
3602 tc_24f426ab = 139,
3603 tc_975a4e54 = 140,
3604 tc_e60def48 = 141,
3605 tc_5502c366 = 142,
3606 tc_7b9187d3 = 143,
3607 tc_f999c66e = 144,
3608 tc_1c7522a8 = 145,
3609 tc_76bb5435 = 146,
3610 tc_8a6d0d94 = 147,
3611 tc_2471c1c8 = 148,
3612 tc_64b00d8a = 149,
3613 tc_5f2afaf7 = 150,
3614 tc_ac65613f = 151,
3615 tc_a32e03e7 = 152,
3616 tc_822c3c68 = 153,
3617 tc_abfd9a6d = 154,
3618 tc_bf2ffc0f = 155,
3619 tc_ed3f8d2a = 156,
3620 tc_7c6d32e4 = 157,
3621 tc_45791fb8 = 158,
3622 tc_b7c4062a = 159,
3623 tc_5944960d = 160,
3624 tc_2c13e7f5 = 161,
3625 tc_a154b476 = 162,
3626 tc_a4e22bbd = 163,
3627 tc_503ce0f3 = 164,
3628 tc_0655b949 = 165,
3629 tc_6e20402a = 166,
3630 tc_db96aa6b = 167,
3631 tc_a7bdb22c = 168,
3632 tc_db596beb = 169,
3633 tc_a08b630b = 170,
3634 tc_1fcb8495 = 171,
3635 tc_9edefe01 = 172,
3636 tc_449acf79 = 173,
3637 tc_ce59038e = 174,
3638 tc_f529831b = 175,
3639 tc_addc37a8 = 176,
3640 tc_6f42bc60 = 177,
3641 tc_7af3a37e = 178,
3642 tc_e3d699e3 = 179,
3643 tc_ba9255a6 = 180,
3644 tc_1fe4ab69 = 181,
3645 tc_bb07f2c5 = 182,
3646 tc_8e82e8ca = 183,
3647 tc_cfa0e29b = 184,
3648 tc_0a6c20ae = 185,
3649 tc_0fac1eb8 = 186,
3650 tc_829d8a86 = 187,
3651 tc_280f7fe1 = 188,
3652 tc_887d1bb7 = 189,
3653 tc_96ef76ef = 190,
3654 tc_55a9a350 = 191,
3655 tc_f0cdeccf = 192,
3656 tc_a38c45dc = 193,
3657 tc_d3632d88 = 194,
3658 tc_5e4cf0e8 = 195,
3659 tc_ef921005 = 196,
3660 tc_5b347363 = 197,
3661 tc_3d14a17b = 198,
3662 tc_3fbf1042 = 199,
3663 tc_63567288 = 200,
3664 tc_59a7822c = 201,
3665 tc_937dd41c = 202,
3666 tc_a4ee89db = 203,
3667 tc_c818ff7f = 204,
3668 tc_1242dc2a = 205,
3669 tc_44d5a428 = 206,
3670 tc_540c3da3 = 207,
3671 tc_b091f1c6 = 208,
3672 tc_5bf8afbb = 209,
3673 tc_2b4c548e = 210,
3674 tc_bb599486 = 211,
3675 tc_a7e6707d = 212,
3676 tc_3c56e5ce = 213,
3677 tc_abe8c3b2 = 214,
3678 tc_453fe68d = 215,
3679 tc_1ba8a0cd = 216,
3680 tc_52447ecc = 217,
3681 tc_3904b926 = 218,
3682 tc_b9db8205 = 219,
3683 tc_663c80a7 = 220,
3684 tc_f21e8abb = 221,
3685 tc_131f1c81 = 222,
3686 tc_c7039829 = 223,
3687 tc_e2d2e9e5 = 224,
3688 tc_ab23f776 = 225,
3689 tc_7177e272 = 226,
3690 tc_e99d4c2e = 227,
3691 tc_6942b6e0 = 228,
3692 tc_a02a10a8 = 229,
3693 tc_54a0dc47 = 230,
3694 tc_447d9895 = 231,
3695 tc_191381c1 = 232,
3696 tc_3e2aaafc = 233,
3697 tc_3ce09744 = 234,
3698 tc_20a4bbec = 235,
3699 tc_5cdf8c84 = 236,
3700 tc_2a698a03 = 237,
3701 tc_c127de3a = 238,
3702 tc_05ca8cfd = 239,
3703 tc_d8287c14 = 240,
3704 tc_257f6f7c = 241,
3705 tc_7e6a3e89 = 242,
3706 tc_e35c1e93 = 243,
3707 tc_08a4f1b6 = 244,
3708 tc_57a4709c = 245,
3709 tc_56e64202 = 246,
3710 tc_ac4046bc = 247,
3711 tc_2e8f5f6e = 248,
3712 tc_7417e785 = 249,
3713 tc_309dbb4f = 250,
3714 tc_df80eeb0 = 251,
3715 tc_16ff9ef8 = 252,
3716 tc_e2fdd6e6 = 253,
3717 tc_51d0ecc3 = 254,
3718 tc_531b383c = 255,
3719 tc_04da405a = 256,
3720 tc_3c8c15d0 = 257,
3721 tc_0afc8be9 = 258,
3722 tc_561aaa58 = 259,
3723 tc_946013d8 = 260,
3724 tc_46d6c3e0 = 261,
3725 tc_87adc037 = 262,
3726 tc_a19b9305 = 263,
3727 tc_649072c2 = 264,
3728 tc_0b04c6c7 = 265,
3729 tc_660769f1 = 266,
3730 tc_dcca380f = 267,
3731 tc_72e2b393 = 268,
3732 tc_73efe966 = 269,
3733 tc_cda936da = 270,
3734 tc_a28f32b5 = 271,
3735 tc_7d68d5c2 = 272,
3736 tc_7095ecba = 273,
3737 tc_a69eeee1 = 274,
3738 tc_1381a97c = 275,
3739 tc_e3f68a46 = 276,
3740 tc_f1de44ef = 277,
3741 tc_9d1dc972 = 278,
3742 tc_90bcc1db = 279,
3743 tc_cd94bfe0 = 280,
3744 tc_15fdf750 = 281,
3745 tc_1ad8a370 = 282,
3746 tc_e675c45a = 283,
3747 tc_37820f4c = 284,
3748 tc_61bf7c03 = 285,
3749 tc_933f2b39 = 286,
3750 tc_26a377fe = 287,
3751 tc_2d4051cd = 288,
3752 tc_6e7fa133 = 289,
3753 tc_8772086c = 290,
3754 tc_b4416217 = 291,
3755 tc_9f363d21 = 292,
3756 tc_8e420e4d = 293,
3757 tc_7273323b = 294,
3758 tc_58d21193 = 295,
3759 tc_71646d06 = 296,
3760 tc_2c745bb8 = 297,
3761 tc_b28e51aa = 298,
3762 tc_767c4e9d = 299,
3763 tc_e699ae41 = 300,
3764 tc_a0dbea28 = 301,
3765 tc_dd5b0695 = 302,
3766 tc_3ad719fb = 303,
3767 tc_77f94a5e = 304,
3768 tc_55255f2b = 305,
3769 tc_0a43be35 = 306,
3770 tc_b1ae5f67 = 307,
3771 tc_d234b61a = 308,
3772 tc_2237d952 = 309,
3773 tc_78f87ed3 = 310,
3774 tc_a724463d = 311,
3775 tc_6fb52018 = 312,
3776 tc_46c18ecf = 313,
3777 tc_9b20a062 = 314,
3778 tc_5a222e89 = 315,
3779 tc_0ba0d5da = 316,
3780 tc_7d6a2568 = 317,
3781 tc_759e57be = 318,
3782 tc_139ef484 = 319,
3783 tc_9b34f5e0 = 320,
3784 tc_7f58404a = 321,
3785 tc_b3d46584 = 322,
3786 tc_d71ea8fa = 323,
3787 tc_6aa823ab = 324,
3788 tc_b2196a3f = 325,
3789 tc_2c3e17fc = 326,
3790 tc_27106296 = 327,
3791 tc_a3070909 = 328,
3792 tc_512b1653 = 329,
3793 tc_d7718fbe = 330,
3794 tc_bb78483e = 331,
3795 tc_54f0cee2 = 332,
3796 tc_28e55c6f = 333,
3797 tc_4bf903b0 = 334,
3798 tc_7c28bd7e = 335,
3799 tc_invalid = 336,
3800 SCHED_LIST_END = 337
3801 };
3802
3803} // namespace llvm::Hexagon::Sched
3804
3805#endif // GET_INSTRINFO_SCHED_ENUM
3806
3807#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3808
3809namespace llvm {
3810
3811struct HexagonInstrTable {
3812 MCInstrDesc Insts[3435];
3813 static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
3814 MCPhysReg ImplicitOps[185];
3815 char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
3816 static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
3817 MCOperandInfo OperandInfo[1075];
3818};
3819} // namespace llvm
3820
3821#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3822
3823#ifdef GET_INSTRINFO_MC_DESC
3824#undef GET_INSTRINFO_MC_DESC
3825
3826namespace llvm {
3827
3828static_assert((sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
3829static constexpr unsigned HexagonOpInfoBase = (sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) / sizeof(MCOperandInfo);
3830
3831extern const HexagonInstrTable HexagonDescs = {
3832 {
3833 { 3434, 0, 0, 4, 336, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // invalid_decode
3834 { 3433, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x3ULL }, // dep_S2_packhl
3835 { 3432, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_subsat
3836 { 3431, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_addsat
3837 { 3430, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleanpa
3838 { 3429, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleaninvpa
3839 { 3428, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmwait
3840 { 3427, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmstart
3841 { 3426, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmresume
3842 { 3425, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpoll
3843 { 3424, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpause
3844 { 3423, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmlink
3845 { 3422, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag1
3846 { 3421, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag0
3847 { 3420, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x5ULL }, // Y6_diag
3848 { 3419, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y5_tlboc
3849 { 3418, 1, 0, 4, 332, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y5_tlbasidi
3850 { 3417, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2unlocka
3851 { 3416, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2129ULL }, // Y5_l2locka
3852 { 3415, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2invidx
3853 { 3414, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gunlock
3854 { 3413, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gcleaninv
3855 { 3412, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gclean
3856 { 3411, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y5_l2fetch
3857 { 3410, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2cleanidx
3858 { 3409, 3, 1, 4, 331, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8085ULL }, // Y5_ctlbw
3859 { 3408, 1, 0, 4, 330, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_trace
3860 { 3407, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1072, 0, 0, 0x8005ULL }, // Y4_tfrspcp
3861 { 3406, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1070, 0, 0, 0x5ULL }, // Y4_tfrscpp
3862 { 3405, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_siad
3863 { 3404, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y4_nmi
3864 { 3403, 2, 0, 4, 329, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y4_l2tagw
3865 { 3402, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y4_l2tagr
3866 { 3401, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y4_l2fetch
3867 { 3400, 3, 1, 4, 327, 2, 2, HexagonOpInfoBase + 1067, 181, 0, 0x5ULL }, // Y4_crswap10
3868 { 3399, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 179, 0, 0x8005ULL }, // Y4_crswap1
3869 { 3398, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_wait
3870 { 3397, 2, 0, 4, 325, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbw
3871 { 3396, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlbunlock
3872 { 3395, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbr
3873 { 3394, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y2_tlbpp
3874 { 3393, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8085ULL }, // Y2_tlbp
3875 { 3392, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlblock
3876 { 3391, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1065, 0, 0, 0x8005ULL }, // Y2_tfrsrcr
3877 { 3390, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1063, 0, 0, 0x8005ULL }, // Y2_tfrscrr
3878 { 3389, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_syncht
3879 { 3388, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_swi
3880 { 3387, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_stop
3881 { 3386, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_start
3882 { 3385, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // Y2_setprio
3883 { 3384, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x105ULL }, // Y2_setimask
3884 { 3383, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_resume
3885 { 3382, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_l2kill
3886 { 3381, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_l2cleaninvidx
3887 { 3380, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0unlock
3888 { 3379, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0lock
3889 { 3378, 0, 0, 4, 320, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_isync
3890 { 3377, 2, 0, 4, 319, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_ictagw
3891 { 3376, 2, 1, 4, 318, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_ictagr
3892 { 3375, 0, 0, 4, 133, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_ickill
3893 { 3374, 1, 0, 4, 317, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinvidx
3894 { 3373, 1, 0, 4, 316, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinva
3895 { 3372, 2, 0, 4, 315, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_icdataw
3896 { 3371, 2, 1, 4, 314, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_icdatar
3897 { 3370, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_iassignw
3898 { 3369, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_iassignr
3899 { 3368, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_getimask
3900 { 3367, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dczeroa
3901 { 3366, 2, 0, 4, 312, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y2_dctagw
3902 { 3365, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y2_dctagr
3903 { 3364, 0, 0, 4, 310, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_dckill
3904 { 3363, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dcinvidx
3905 { 3362, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dcinva
3906 { 3361, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL }, // Y2_dcfetchbo
3907 { 3360, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleaninvidx
3908 { 3359, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleaninva
3909 { 3358, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleanidx
3910 { 3357, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleana
3911 { 3356, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_cswi
3912 { 3355, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 177, 0, 0x8005ULL }, // Y2_crswap0
3913 { 3354, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_ciad
3914 { 3353, 0, 0, 4, 305, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x85ULL }, // Y2_break
3915 { 3352, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y2_barrier
3916 { 3351, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x800000000008018ULL }, // V6_zextract
3917 { 3350, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1059, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_ppu
3918 { 3349, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1055, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_pi
3919 { 3348, 3, 0, 4, 302, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL }, // V6_zLd_pred_ai
3920 { 3347, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_ppu
3921 { 3346, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_pi
3922 { 3345, 2, 0, 4, 300, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL }, // V6_zLd_ai
3923 { 3344, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzh
3924 { 3343, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzb
3925 { 3342, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vxor
3926 { 3341, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q_sat
3927 { 3340, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q
3928 { 3339, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256_sat
3929 { 3338, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256
3930 { 3337, 2, 0, 4, 299, 0, 0, HexagonOpInfoBase + 1053, 0, 0, 0x80000000000000aULL }, // V6_vwhist128qm
3931 { 3336, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist128q
3932 { 3335, 1, 0, 4, 298, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x80000000000000aULL }, // V6_vwhist128m
3933 { 3334, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist128
3934 { 3333, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackuh
3935 { 3332, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackub
3936 { 3331, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackoh
3937 { 3330, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackob
3938 { 3329, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackh
3939 { 3328, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackb
3940 { 3327, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyhb_acc
3941 { 3326, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyhb
3942 { 3325, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpybus_acc
3943 { 3324, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpybus
3944 { 3323, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyb_acc
3945 { 3322, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyb
3946 { 3321, 4, 1, 4, 296, 0, 0, HexagonOpInfoBase + 1049, 0, 0, 0x800000000008011ULL }, // V6_vswap
3947 { 3320, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubwsat_dv
3948 { 3319, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubwsat
3949 { 3318, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwq
3950 { 3317, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwnq
3951 { 3316, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubw_dv
3952 { 3315, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubw
3953 { 3314, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuwsat_dv
3954 { 3313, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuwsat
3955 { 3312, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubuhw
3956 { 3311, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuhsat_dv
3957 { 3310, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuhsat
3958 { 3309, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubububb_sat
3959 { 3308, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsububsat_dv
3960 { 3307, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsububsat
3961 { 3306, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsububh
3962 { 3305, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubhw
3963 { 3304, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubhsat_dv
3964 { 3303, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubhsat
3965 { 3302, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhq
3966 { 3301, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhnq
3967 { 3300, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubh_dv
3968 { 3299, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubh
3969 { 3298, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarryo
3970 { 3297, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarry
3971 { 3296, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubbsat_dv
3972 { 3295, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubbsat
3973 { 3294, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbq
3974 { 3293, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbnq
3975 { 3292, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubb_dv
3976 { 3291, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubb
3977 { 3290, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_sf_sf
3978 { 3289, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf_mix
3979 { 3288, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_hf
3980 { 3287, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_bf
3981 { 3286, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf
3982 { 3285, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32_mix
3983 { 3284, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32
3984 { 3283, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16_mix
3985 { 3282, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16
3986 { 3281, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf_mix
3987 { 3280, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_hf_hf
3988 { 3279, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_hf_f8
3989 { 3278, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf
3990 { 3277, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufoh
3991 { 3276, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeh
3992 { 3275, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeb
3993 { 3274, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vshuffvdd
3994 { 3273, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffob
3995 { 3272, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffh
3996 { 3271, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffeb
3997 { 3270, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffb
3998 { 3269, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vshuff
3999 { 3268, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufeh
4000 { 3267, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsh
4001 { 3266, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermwq
4002 { 3265, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384018000000000bULL }, // V6_vscattermw_add
4003 { 3264, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermw
4004 { 3263, 5, 0, 4, 295, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhwq
4005 { 3262, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x84010000000000cULL }, // V6_vscattermhw_add
4006 { 3261, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhw
4007 { 3260, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermhq
4008 { 3259, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384010000000000bULL }, // V6_vscattermh_add
4009 { 3258, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermh
4010 { 3257, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsb
4011 { 3256, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatwh
4012 { 3255, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatuwuh
4013 { 3254, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsathub
4014 { 3253, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatdw
4015 { 3252, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrsadubi_acc
4016 { 3251, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrsadubi
4017 { 3250, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwuh
4018 { 3249, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwh
4019 { 3248, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduwuh
4020 { 3247, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduhub
4021 { 3246, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhub
4022 { 3245, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhb
4023 { 3244, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrotr
4024 { 3243, 3, 1, 4, 289, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x800000000008018ULL }, // V6_vror
4025 { 3242, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rx_acc
4026 { 3241, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rx
4027 { 3240, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rt_acc
4028 { 3239, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rt
4029 { 3238, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rx_acc
4030 { 3237, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rx
4031 { 3236, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rt_acc
4032 { 3235, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rt
4033 { 3234, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rx_acc
4034 { 3233, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rx
4035 { 3232, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rt_acc
4036 { 3231, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rt
4037 { 3230, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rx_acc
4038 { 3229, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rx
4039 { 3228, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rt_acc
4040 { 3227, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rt
4041 { 3226, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rx_acc
4042 { 3225, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rx
4043 { 3224, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rt_acc
4044 { 3223, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rt
4045 { 3222, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpyubv_acc
4046 { 3221, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpyubv
4047 { 3220, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpyubi_acc
4048 { 3219, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpyubi
4049 { 3218, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpyub_rtt_acc
4050 { 3217, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpyub_rtt
4051 { 3216, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpyub_acc
4052 { 3215, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpyub
4053 { 3214, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybv_acc
4054 { 3213, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybv
4055 { 3212, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybusv_acc
4056 { 3211, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybusv
4057 { 3210, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpybusi_acc
4058 { 3209, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpybusi
4059 { 3208, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpybus_acc
4060 { 3207, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpybus
4061 { 3206, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpybub_rtt_acc
4062 { 3205, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpybub_rtt
4063 { 3204, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vrdelta
4064 { 3203, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqw
4065 { 3202, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqh
4066 { 3201, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqb
4067 { 3200, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vpopcounth
4068 { 3199, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwuh_sat
4069 { 3198, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwh_sat
4070 { 3197, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackoh
4071 { 3196, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackob
4072 { 3195, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhub_sat
4073 { 3194, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhb_sat
4074 { 3193, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeh
4075 { 3192, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeb
4076 { 3191, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vor
4077 { 3190, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnot
4078 { 3189, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamtw
4079 { 3188, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamth
4080 { 3187, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_sf
4081 { 3186, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_qf32
4082 { 3185, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_qf16
4083 { 3184, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_hf
4084 { 3183, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008c10ULL }, // V6_vncmov
4085 { 3182, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008c11ULL }, // V6_vnccombine
4086 { 3181, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgw
4087 { 3180, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgub
4088 { 3179, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgh
4089 { 3178, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgb
4090 { 3177, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vmux
4091 { 3176, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhvs
4092 { 3175, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyuhv_acc
4093 { 3174, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyuhv
4094 { 3173, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyuhe_acc
4095 { 3172, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhe
4096 { 3171, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyuh_acc
4097 { 3170, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyuh
4098 { 3169, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyubv_acc
4099 { 3168, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyubv
4100 { 3167, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyub_acc
4101 { 3166, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyub
4102 { 3165, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_sacc
4103 { 3164, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_rnd_sacc
4104 { 3163, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh_rnd
4105 { 3162, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_64_acc
4106 { 3161, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh
4107 { 3160, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwub_acc
4108 { 3159, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwub
4109 { 3158, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801dULL }, // V6_vmpyiwh_acc
4110 { 3157, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpyiwh
4111 { 3156, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwb_acc
4112 { 3155, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwb
4113 { 3154, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiowh
4114 { 3153, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyihb_acc
4115 { 3152, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyihb
4116 { 3151, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyih_acc
4117 { 3150, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyih
4118 { 3149, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewuh_acc
4119 { 3148, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiewuh
4120 { 3147, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewh_acc
4121 { 3146, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyieoh
4122 { 3145, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyhvsrs
4123 { 3144, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhv_acc
4124 { 3143, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhv
4125 { 3142, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhus_acc
4126 { 3141, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhus
4127 { 3140, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhss
4128 { 3139, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhsrs
4129 { 3138, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyhsat_acc
4130 { 3137, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyh_acc
4131 { 3136, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyh
4132 { 3135, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh_64
4133 { 3134, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh
4134 { 3133, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybv_acc
4135 { 3132, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybv
4136 { 3131, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybusv_acc
4137 { 3130, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybusv
4138 { 3129, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpybus_acc
4139 { 3128, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpybus
4140 { 3127, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_sf
4141 { 3126, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_hf_acc
4142 { 3125, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_hf
4143 { 3124, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_bf_acc
4144 { 3123, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_bf
4145 { 3122, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_sf
4146 { 3121, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_qf16
4147 { 3120, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_hf
4148 { 3119, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_sf
4149 { 3118, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_qf16
4150 { 3117, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_mix_hf
4151 { 3116, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_hf
4152 { 3115, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32
4153 { 3114, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_mix_hf
4154 { 3113, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_hf
4155 { 3112, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16
4156 { 3111, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vmpy_hf_hf_acc
4157 { 3110, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpy_hf_hf
4158 { 3109, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_hf_f8_acc
4159 { 3108, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_hf_f8
4160 { 3107, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpsuhuhsat
4161 { 3106, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpauhuhsat
4162 { 3105, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpauhb_acc
4163 { 3104, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpauhb
4164 { 3103, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpahhsat
4165 { 3102, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpahb_acc
4166 { 3101, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpahb
4167 { 3100, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabuuv
4168 { 3099, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabuu_acc
4169 { 3098, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabuu
4170 { 3097, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabusv
4171 { 3096, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabus_acc
4172 { 3095, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabus
4173 { 3094, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminw
4174 { 3093, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminuh
4175 { 3092, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminub
4176 { 3091, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminh
4177 { 3090, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminb
4178 { 3089, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_sf
4179 { 3088, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_hf
4180 { 3087, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmin_bf
4181 { 3086, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vmerge_qf
4182 { 3085, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxw
4183 { 3084, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxuh
4184 { 3083, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxub
4185 { 3082, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxh
4186 { 3081, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxb
4187 { 3080, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_sf
4188 { 3079, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_hf
4189 { 3078, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmax_bf
4190 { 3077, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 1023, 0, 0, 0x800000000008019ULL }, // V6_vlutvwhi
4191 { 3076, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1018, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracci
4192 { 3075, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1013, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracc
4193 { 3074, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh_nm
4194 { 3073, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh
4195 { 3072, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvbi
4196 { 3071, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1008, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracci
4197 { 3070, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1003, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracc
4198 { 3069, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb_nm
4199 { 3068, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb
4200 { 3067, 3, 1, 4, 277, 0, 0, HexagonOpInfoBase + 1000, 0, 0, 0x80000000000801dULL }, // V6_vlut4
4201 { 3066, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrwv
4202 { 3065, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrw
4203 { 3064, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrhv
4204 { 3063, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrh
4205 { 3062, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrb
4206 { 3061, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlalignbi
4207 { 3060, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlalignb
4208 { 3059, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 997, 0, 0, 0x80000000000801eULL }, // V6_vinsertwr
4209 { 3058, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_sf
4210 { 3057, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf32
4211 { 3056, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf16
4212 { 3055, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_hf
4213 { 3054, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vhistq
4214 { 3053, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vhist
4215 { 3052, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_xor
4216 { 3051, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtw_or
4217 { 3050, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_and
4218 { 3049, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtw
4219 { 3048, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_xor
4220 { 3047, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuw_or
4221 { 3046, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_and
4222 { 3045, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuw
4223 { 3044, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_xor
4224 { 3043, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuh_or
4225 { 3042, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_and
4226 { 3041, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuh
4227 { 3040, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_xor
4228 { 3039, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtub_or
4229 { 3038, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_and
4230 { 3037, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtub
4231 { 3036, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_xor
4232 { 3035, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtsf_or
4233 { 3034, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_and
4234 { 3033, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtsf
4235 { 3032, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_xor
4236 { 3031, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgthf_or
4237 { 3030, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_and
4238 { 3029, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgthf
4239 { 3028, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_xor
4240 { 3027, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgth_or
4241 { 3026, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_and
4242 { 3025, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgth
4243 { 3024, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_xor
4244 { 3023, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtbf_or
4245 { 3022, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_and
4246 { 3021, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtbf
4247 { 3020, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_xor
4248 { 3019, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtb_or
4249 { 3018, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_and
4250 { 3017, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtb
4251 { 3016, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermwq
4252 { 3015, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermw
4253 { 3014, 4, 0, 4, 274, 0, 1, HexagonOpInfoBase + 993, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhwq
4254 { 3013, 3, 0, 4, 273, 0, 1, HexagonOpInfoBase + 990, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhw
4255 { 3012, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermhq
4256 { 3011, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermh
4257 { 3010, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_sf
4258 { 3009, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_hf
4259 { 3008, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_f8
4260 { 3007, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_sf
4261 { 3006, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_hf
4262 { 3005, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_f8
4263 { 3004, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_sf
4264 { 3003, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_hf
4265 { 3002, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_f8
4266 { 3001, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_xor
4267 { 3000, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqw_or
4268 { 2999, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_and
4269 { 2998, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqw
4270 { 2997, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_xor
4271 { 2996, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqsf_or
4272 { 2995, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_and
4273 { 2994, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqsf
4274 { 2993, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_xor
4275 { 2992, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqhf_or
4276 { 2991, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_and
4277 { 2990, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqhf
4278 { 2989, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_xor
4279 { 2988, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqh_or
4280 { 2987, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_and
4281 { 2986, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqh
4282 { 2985, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_xor
4283 { 2984, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqb_or
4284 { 2983, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_and
4285 { 2982, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqb
4286 { 2981, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdsaduh_acc
4287 { 2980, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdsaduh
4288 { 2979, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhvsat_acc
4289 { 2978, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhvsat
4290 { 2977, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsusat_acc
4291 { 2976, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsusat
4292 { 2975, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhsuisat_acc
4293 { 2974, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhsuisat
4294 { 2973, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsat_acc
4295 { 2972, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsat
4296 { 2971, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhisat_acc
4297 { 2970, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhisat
4298 { 2969, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhb_dv_acc
4299 { 2968, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhb_dv
4300 { 2967, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhb_acc
4301 { 2966, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhb
4302 { 2965, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpybus_dv_acc
4303 { 2964, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpybus_dv
4304 { 2963, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpybus_acc
4305 { 2962, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpybus
4306 { 2961, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vdmpy_sf_hf_acc
4307 { 2960, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpy_sf_hf
4308 { 2959, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdelta
4309 { 2958, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vdealvdd
4310 { 2957, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealh
4311 { 2956, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdealb4w
4312 { 2955, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealb
4313 { 2954, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vdeal
4314 { 2953, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_uh_hf
4315 { 2952, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_ub_hf
4316 { 2951, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_sf_hf
4317 { 2950, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_uh
4318 { 2949, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_ub
4319 { 2948, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_sf
4320 { 2947, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_h
4321 { 2946, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_f8
4322 { 2945, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_b
4323 { 2944, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_h_hf
4324 { 2943, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_f8_hf
4325 { 2942, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_bf_sf
4326 { 2941, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_b_hf
4327 { 2940, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_ub_hf
4328 { 2939, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_ub
4329 { 2938, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_b
4330 { 2937, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_b_hf
4331 { 2936, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_w_sf
4332 { 2935, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_w
4333 { 2934, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_qf32
4334 { 2933, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_sf
4335 { 2932, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_qf32
4336 { 2931, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_qf16
4337 { 2930, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_hf
4338 { 2929, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vconv_qf16_f8
4339 { 2928, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf32
4340 { 2927, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf16
4341 { 2926, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_h
4342 { 2925, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf_rnd
4343 { 2924, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf
4344 { 2923, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_f8_qf16
4345 { 2922, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_bf_qf32
4346 { 2921, 3, 1, 4, 255, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x90000000000801cULL }, // V6_vcombine_tmp
4347 { 2920, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL }, // V6_vcombine
4348 { 2919, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008410ULL }, // V6_vcmov
4349 { 2918, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0w
4350 { 2917, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0h
4351 { 2916, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008411ULL }, // V6_vccombine
4352 { 2915, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgwrnd
4353 { 2914, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgw
4354 { 2913, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguwrnd
4355 { 2912, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguw
4356 { 2911, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguhrnd
4357 { 2910, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguh
4358 { 2909, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgubrnd
4359 { 2908, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgub
4360 { 2907, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavghrnd
4361 { 2906, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgh
4362 { 2905, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgbrnd
4363 { 2904, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgb
4364 { 2903, 2, 1, 4, 253, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x90000000000801cULL }, // V6_vassign_tmp
4365 { 2902, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vassign_fp
4366 { 2901, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x1800000000008010ULL }, // V6_vassign
4367 { 2900, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrwv
4368 { 2899, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhsat
4369 { 2898, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhrndsat
4370 { 2897, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhsat
4371 { 2896, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhrndsat
4372 { 2895, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwh
4373 { 2894, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrw_acc
4374 { 2893, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrw
4375 { 2892, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhsat
4376 { 2891, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhrndsat
4377 { 2890, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubsat
4378 { 2889, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubrndsat
4379 { 2888, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhsat
4380 { 2887, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhrndsat
4381 { 2886, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubsat
4382 { 2885, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubrndsat
4383 { 2884, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrhv
4384 { 2883, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubsat
4385 { 2882, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubrndsat
4386 { 2881, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbsat
4387 { 2880, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbrndsat
4388 { 2879, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrh_acc
4389 { 2878, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrh
4390 { 2877, 4, 1, 4, 251, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x800000000008019ULL }, // V6_vasr_into
4391 { 2876, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslwv
4392 { 2875, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslw_acc
4393 { 2874, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslw
4394 { 2873, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslhv
4395 { 2872, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslh_acc
4396 { 2871, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslh
4397 { 2870, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 387, 0, 0, 0x84000000000001eULL }, // V6_vandvrt_acc
4398 { 2869, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 391, 0, 0, 0x80000000000801eULL }, // V6_vandvrt
4399 { 2868, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvqv
4400 { 2867, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvnqv
4401 { 2866, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandqrt_acc
4402 { 2865, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandqrt
4403 { 2864, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandnqrt_acc
4404 { 2863, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandnqrt
4405 { 2862, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vand
4406 { 2861, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_valignbi
4407 { 2860, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_valignb
4408 { 2859, 4, 1, 4, 245, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x3800000000008010ULL }, // V6_valign4
4409 { 2858, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddwsat_dv
4410 { 2857, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddwsat
4411 { 2856, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwq
4412 { 2855, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwnq
4413 { 2854, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddw_dv
4414 { 2853, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddw
4415 { 2852, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduwsat_dv
4416 { 2851, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduwsat
4417 { 2850, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vadduhw_acc
4418 { 2849, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadduhw
4419 { 2848, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduhsat_dv
4420 { 2847, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduhsat
4421 { 2846, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddububb_sat
4422 { 2845, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddubsat_dv
4423 { 2844, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddubsat
4424 { 2843, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddubh_acc
4425 { 2842, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddubh
4426 { 2841, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddhw_acc
4427 { 2840, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddhw
4428 { 2839, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddhsat_dv
4429 { 2838, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddhsat
4430 { 2837, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhq
4431 { 2836, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhnq
4432 { 2835, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddh_dv
4433 { 2834, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddh
4434 { 2833, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbw
4435 { 2832, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbh
4436 { 2831, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarrysat
4437 { 2830, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarryo
4438 { 2829, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarry
4439 { 2828, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddbsat_dv
4440 { 2827, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddbsat
4441 { 2826, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbq
4442 { 2825, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbnq
4443 { 2824, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddb_dv
4444 { 2823, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddb
4445 { 2822, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_sf_sf
4446 { 2821, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_hf
4447 { 2820, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_bf
4448 { 2819, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_sf
4449 { 2818, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32_mix
4450 { 2817, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32
4451 { 2816, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16_mix
4452 { 2815, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16
4453 { 2814, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_hf_hf
4454 { 2813, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_hf_f8
4455 { 2812, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_hf
4456 { 2811, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw_sat
4457 { 2810, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw
4458 { 2809, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh_sat
4459 { 2808, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh
4460 { 2807, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffw
4461 { 2806, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffuh
4462 { 2805, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffub
4463 { 2804, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffh
4464 { 2803, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb_sat
4465 { 2802, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb
4466 { 2801, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_sf
4467 { 2800, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_sf
4468 { 2799, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_qf32
4469 { 2798, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_qf16
4470 { 2797, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_hf
4471 { 2796, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_hf
4472 { 2795, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_f8
4473 { 2794, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_ppu
4474 { 2793, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_pi
4475 { 2792, 2, 0, 4, 234, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL }, // V6_vS32b_srls_ai
4476 { 2791, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_ppu
4477 { 2790, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_pi
4478 { 2789, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_qpred_ai
4479 { 2788, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_ppu
4480 { 2787, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_pi
4481 { 2786, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_pred_ai
4482 { 2785, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_ppu
4483 { 2784, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_pi
4484 { 2783, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_ppu
4485 { 2782, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_pi
4486 { 2781, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_qpred_ai
4487 { 2780, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_ppu
4488 { 2779, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_pi
4489 { 2778, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_nt_pred_ai
4490 { 2777, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_ppu
4491 { 2776, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_pi
4492 { 2775, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_ppu
4493 { 2774, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_pi
4494 { 2773, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_nqpred_ai
4495 { 2772, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_ppu
4496 { 2771, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_pi
4497 { 2770, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_nt_npred_ai
4498 { 2769, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_ppu
4499 { 2768, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_pi
4500 { 2767, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_nt_new_pred_ai
4501 { 2766, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_ppu
4502 { 2765, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_pi
4503 { 2764, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_ppu
4504 { 2763, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_pi
4505 { 2762, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_nt_new_npred_ai
4506 { 2761, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_nt_new_ai
4507 { 2760, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_nt_ai
4508 { 2759, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_ppu
4509 { 2758, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_pi
4510 { 2757, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nqpred_ai
4511 { 2756, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_ppu
4512 { 2755, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_pi
4513 { 2754, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_npred_ai
4514 { 2753, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_ppu
4515 { 2752, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_pi
4516 { 2751, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_new_pred_ai
4517 { 2750, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_ppu
4518 { 2749, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_pi
4519 { 2748, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_ppu
4520 { 2747, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_pi
4521 { 2746, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_new_npred_ai
4522 { 2745, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_new_ai
4523 { 2744, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_ai
4524 { 2743, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_ppu
4525 { 2742, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_pi
4526 { 2741, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL }, // V6_vS32Ub_pred_ai
4527 { 2740, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_ppu
4528 { 2739, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_pi
4529 { 2738, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_ppu
4530 { 2737, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_pi
4531 { 2736, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL }, // V6_vS32Ub_npred_ai
4532 { 2735, 3, 0, 4, 221, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL }, // V6_vS32Ub_ai
4533 { 2734, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_ppu
4534 { 2733, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_pi
4535 { 2732, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_tmp_pred_ai
4536 { 2731, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_ppu
4537 { 2730, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_pi
4538 { 2729, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_ppu
4539 { 2728, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_pi
4540 { 2727, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_tmp_npred_ai
4541 { 2726, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_tmp_ai
4542 { 2725, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_ppu
4543 { 2724, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_pi
4544 { 2723, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_pred_ai
4545 { 2722, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_ppu
4546 { 2721, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_pi
4547 { 2720, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_ppu
4548 { 2719, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_pi
4549 { 2718, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_nt_tmp_pred_ai
4550 { 2717, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_ppu
4551 { 2716, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_pi
4552 { 2715, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ppu
4553 { 2714, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_pi
4554 { 2713, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ai
4555 { 2712, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_nt_tmp_ai
4556 { 2711, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_ppu
4557 { 2710, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_pi
4558 { 2709, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_nt_pred_ai
4559 { 2708, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_ppu
4560 { 2707, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_pi
4561 { 2706, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_ppu
4562 { 2705, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_pi
4563 { 2704, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_nt_npred_ai
4564 { 2703, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_ppu
4565 { 2702, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_pi
4566 { 2701, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_nt_cur_pred_ai
4567 { 2700, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_ppu
4568 { 2699, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_pi
4569 { 2698, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_ppu
4570 { 2697, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_pi
4571 { 2696, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_nt_cur_npred_ai
4572 { 2695, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_nt_cur_ai
4573 { 2694, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_nt_ai
4574 { 2693, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_ppu
4575 { 2692, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_pi
4576 { 2691, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_npred_ai
4577 { 2690, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_ppu
4578 { 2689, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_pi
4579 { 2688, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_cur_pred_ai
4580 { 2687, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_ppu
4581 { 2686, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_pi
4582 { 2685, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_ppu
4583 { 2684, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_pi
4584 { 2683, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_cur_npred_ai
4585 { 2682, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_cur_ai
4586 { 2681, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_ai
4587 { 2680, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_ppu
4588 { 2679, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_pi
4589 { 2678, 3, 1, 4, 212, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL }, // V6_vL32Ub_ai
4590 { 2677, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyvubs10_vxx
4591 { 2676, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyvubs10
4592 { 2675, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyhubs10_vxx
4593 { 2674, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyhubs10
4594 { 2673, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqw
4595 { 2672, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqh
4596 { 2671, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_set_qfext
4597 { 2670, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_xor
4598 { 2669, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2v2
4599 { 2668, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2
4600 { 2667, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or_n
4601 { 2666, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or
4602 { 2665, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 880, 0, 0, 0x3800000000008010ULL }, // V6_pred_not
4603 { 2664, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and_n
4604 { 2663, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and
4605 { 2662, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatw
4606 { 2661, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplath
4607 { 2660, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatb
4608 { 2659, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_get_qfext_oracc
4609 { 2658, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_get_qfext
4610 { 2657, 3, 1, 4, 207, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL }, // V6_extractw
4611 { 2656, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0xc2800000ULL }, // TFRI64_V4
4612 { 2655, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc2800000ULL }, // TFRI64_V2_ext
4613 { 2654, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi1
4614 { 2653, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi0
4615 { 2652, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 875, 49, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storew_sp
4616 { 2651, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x13000000002aULL }, // SS2_storeh_io
4617 { 2650, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 873, 49, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_stored_sp
4618 { 2649, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi1
4619 { 2648, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi0
4620 { 2647, 1, 0, 4, 205, 5, 2, HexagonOpInfoBase + 0, 169, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_allocframe
4621 { 2646, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS1_storew_io
4622 { 2645, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS1_storeb_io
4623 { 2644, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000142aULL }, // SL2_return_tnew
4624 { 2643, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000042aULL }, // SL2_return_t
4625 { 2642, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c2aULL }, // SL2_return_fnew
4626 { 2641, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000000c2aULL }, // SL2_return_f
4627 { 2640, 0, 0, 4, 204, 2, 4, HexagonOpInfoBase + 1, 156, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000002aULL }, // SL2_return
4628 { 2639, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadruh_io
4629 { 2638, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 611, 49, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL2_loadri_sp
4630 { 2637, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadrh_io
4631 { 2636, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 866, 49, 0|(1ULL<<MCID::MayLoad), 0x23000000802aULL }, // SL2_loadrd_sp
4632 { 2635, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL2_loadrb_io
4633 { 2634, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL }, // SL2_jumpr31_tnew
4634 { 2633, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL }, // SL2_jumpr31_t
4635 { 2632, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL }, // SL2_jumpr31_fnew
4636 { 2631, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL }, // SL2_jumpr31_f
4637 { 2630, 0, 0, 4, 203, 1, 1, HexagonOpInfoBase + 1, 151, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL }, // SL2_jumpr31
4638 { 2629, 0, 0, 4, 202, 2, 3, HexagonOpInfoBase + 1, 146, 0|(1ULL<<MCID::MayLoad), 0x20000000002aULL }, // SL2_deallocframe
4639 { 2628, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL1_loadrub_io
4640 { 2627, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL1_loadri_io
4641 { 2626, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4_PIC
4642 { 2625, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT_PIC
4643 { 2624, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT
4644 { 2623, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK_PIC
4645 { 2622, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
4646 { 2621, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT
4647 { 2620, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK
4648 { 2619, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4
4649 { 2618, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxth
4650 { 2617, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxtb
4651 { 2616, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_tfr
4652 { 2615, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxth
4653 { 2614, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxtb
4654 { 2613, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0x802aULL }, // SA1_setin1
4655 { 2612, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0xc280802aULL }, // SA1_seti
4656 { 2611, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_inc
4657 { 2610, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 605, 0, 0, 0x802aULL }, // SA1_dec
4658 { 2609, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinezr
4659 { 2608, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinerz
4660 { 2607, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine3i
4661 { 2606, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine2i
4662 { 2605, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine1i
4663 { 2604, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine0i
4664 { 2603, 2, 0, 4, 201, 0, 1, HexagonOpInfoBase + 611, 129, 0, 0x2aULL }, // SA1_cmpeqi
4665 { 2602, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x942aULL }, // SA1_clrtnew
4666 { 2601, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x842aULL }, // SA1_clrt
4667 { 2600, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x9c2aULL }, // SA1_clrfnew
4668 { 2599, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x8c2aULL }, // SA1_clrf
4669 { 2598, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_and1
4670 { 2597, 2, 1, 4, 198, 1, 0, HexagonOpInfoBase + 611, 49, 0, 0x802aULL }, // SA1_addsp
4671 { 2596, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 860, 0, 0, 0x802aULL }, // SA1_addrx
4672 { 2595, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 857, 0, 0, 0xf480802aULL }, // SA1_addi
4673 { 2594, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunohb_ppp
4674 { 2593, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunehb_ppp
4675 { 2592, 2, 1, 4, 196, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // S6_vsplatrbp
4676 { 2591, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_xacc
4677 { 2590, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_or
4678 { 2589, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_nac
4679 { 2588, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_and
4680 { 2587, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_acc
4681 { 2586, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S6_rol_i_r
4682 { 2585, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_xacc
4683 { 2584, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_or
4684 { 2583, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_nac
4685 { 2582, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_and
4686 { 2581, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_acc
4687 { 2580, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S6_rol_i_p
4688 { 2579, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S5_vasrhrnd
4689 { 2578, 2, 1, 4, 194, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S5_popcountp
4690 { 2577, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_sat
4691 { 2576, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_rnd_sat
4692 { 2575, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddw
4693 { 2574, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddhr
4694 { 2573, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddh
4695 { 2572, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubw
4696 { 2571, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubhr
4697 { 2570, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubh
4698 { 2569, 5, 1, 4, 193, 0, 0, HexagonOpInfoBase + 852, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate_acc
4699 { 2568, 4, 1, 4, 192, 0, 0, HexagonOpInfoBase + 848, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate
4700 { 2567, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_lsr_ri
4701 { 2566, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_asl_ri
4702 { 2565, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x800000d4808003ULL }, // S4_subaddi
4703 { 2564, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL }, // S4_storerinew_ur
4704 { 2563, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL }, // S4_storerinew_rr
4705 { 2562, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL }, // S4_storerinew_ap
4706 { 2561, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL }, // S4_storeri_ur
4707 { 2560, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL }, // S4_storeri_rr
4708 { 2559, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL }, // S4_storeri_ap
4709 { 2558, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL }, // S4_storerhnew_ur
4710 { 2557, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL }, // S4_storerhnew_rr
4711 { 2556, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL }, // S4_storerhnew_ap
4712 { 2555, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL }, // S4_storerh_ur
4713 { 2554, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL }, // S4_storerh_rr
4714 { 2553, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL }, // S4_storerh_ap
4715 { 2552, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL }, // S4_storerf_ur
4716 { 2551, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL }, // S4_storerf_rr
4717 { 2550, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL }, // S4_storerf_ap
4718 { 2549, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 844, 0, 0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL }, // S4_storerd_ur
4719 { 2548, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL }, // S4_storerd_rr
4720 { 2547, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL }, // S4_storerd_ap
4721 { 2546, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL }, // S4_storerbnew_ur
4722 { 2545, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL }, // S4_storerbnew_rr
4723 { 2544, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL }, // S4_storerbnew_ap
4724 { 2543, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL }, // S4_storerb_ur
4725 { 2542, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL }, // S4_storerb_rr
4726 { 2541, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL }, // S4_storerb_ap
4727 { 2540, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL }, // S4_storeiritnew_io
4728 { 2539, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL }, // S4_storeirit_io
4729 { 2538, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL }, // S4_storeirifnew_io
4730 { 2537, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL }, // S4_storeirif_io
4731 { 2536, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL }, // S4_storeiri_io
4732 { 2535, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL }, // S4_storeirhtnew_io
4733 { 2534, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL }, // S4_storeirht_io
4734 { 2533, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL }, // S4_storeirhfnew_io
4735 { 2532, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL }, // S4_storeirhf_io
4736 { 2531, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL }, // S4_storeirh_io
4737 { 2530, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL }, // S4_storeirbtnew_io
4738 { 2529, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL }, // S4_storeirbt_io
4739 { 2528, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL }, // S4_storeirbfnew_io
4740 { 2527, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL }, // S4_storeirbf_io
4741 { 2526, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL }, // S4_storeirb_io
4742 { 2525, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_st_vi
4743 { 2524, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_at_vi
4744 { 2523, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL }, // S4_stored_locked
4745 { 2522, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL }, // S4_pstoreritnew_rr
4746 { 2521, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488142fULL }, // S4_pstoreritnew_io
4747 { 2520, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL }, // S4_pstoreritnew_abs
4748 { 2519, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL }, // S4_pstorerit_rr
4749 { 2518, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL }, // S4_pstorerit_abs
4750 { 2517, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL }, // S4_pstorerinewtnew_rr
4751 { 2516, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493542fULL }, // S4_pstorerinewtnew_io
4752 { 2515, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL }, // S4_pstorerinewtnew_abs
4753 { 2514, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL }, // S4_pstorerinewt_rr
4754 { 2513, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL }, // S4_pstorerinewt_abs
4755 { 2512, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL }, // S4_pstorerinewfnew_rr
4756 { 2511, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL }, // S4_pstorerinewfnew_io
4757 { 2510, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL }, // S4_pstorerinewfnew_abs
4758 { 2509, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL }, // S4_pstorerinewf_rr
4759 { 2508, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL }, // S4_pstorerinewf_abs
4760 { 2507, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL }, // S4_pstorerifnew_rr
4761 { 2506, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL }, // S4_pstorerifnew_io
4762 { 2505, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL }, // S4_pstorerifnew_abs
4763 { 2504, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL }, // S4_pstorerif_rr
4764 { 2503, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL }, // S4_pstorerif_abs
4765 { 2502, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081429ULL }, // S4_pstorerhtnew_rr
4766 { 2501, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488142fULL }, // S4_pstorerhtnew_io
4767 { 2500, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL }, // S4_pstorerhtnew_abs
4768 { 2499, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080429ULL }, // S4_pstorerht_rr
4769 { 2498, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL }, // S4_pstorerht_abs
4770 { 2497, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145429ULL }, // S4_pstorerhnewtnew_rr
4771 { 2496, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493542fULL }, // S4_pstorerhnewtnew_io
4772 { 2495, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL }, // S4_pstorerhnewtnew_abs
4773 { 2494, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144429ULL }, // S4_pstorerhnewt_rr
4774 { 2493, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL }, // S4_pstorerhnewt_abs
4775 { 2492, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145c29ULL }, // S4_pstorerhnewfnew_rr
4776 { 2491, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL }, // S4_pstorerhnewfnew_io
4777 { 2490, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL }, // S4_pstorerhnewfnew_abs
4778 { 2489, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144c29ULL }, // S4_pstorerhnewf_rr
4779 { 2488, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL }, // S4_pstorerhnewf_abs
4780 { 2487, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081c29ULL }, // S4_pstorerhfnew_rr
4781 { 2486, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL }, // S4_pstorerhfnew_io
4782 { 2485, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL }, // S4_pstorerhfnew_abs
4783 { 2484, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080c29ULL }, // S4_pstorerhf_rr
4784 { 2483, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL }, // S4_pstorerhf_abs
4785 { 2482, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001429ULL }, // S4_pstorerftnew_rr
4786 { 2481, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480142fULL }, // S4_pstorerftnew_io
4787 { 2480, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL }, // S4_pstorerftnew_abs
4788 { 2479, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000429ULL }, // S4_pstorerft_rr
4789 { 2478, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL }, // S4_pstorerft_abs
4790 { 2477, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001c29ULL }, // S4_pstorerffnew_rr
4791 { 2476, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL }, // S4_pstorerffnew_io
4792 { 2475, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL }, // S4_pstorerffnew_abs
4793 { 2474, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000c29ULL }, // S4_pstorerff_rr
4794 { 2473, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL }, // S4_pstorerff_abs
4795 { 2472, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001429ULL }, // S4_pstorerdtnew_rr
4796 { 2471, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480142fULL }, // S4_pstorerdtnew_io
4797 { 2470, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL }, // S4_pstorerdtnew_abs
4798 { 2469, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000429ULL }, // S4_pstorerdt_rr
4799 { 2468, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL }, // S4_pstorerdt_abs
4800 { 2467, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001c29ULL }, // S4_pstorerdfnew_rr
4801 { 2466, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL }, // S4_pstorerdfnew_io
4802 { 2465, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL }, // S4_pstorerdfnew_abs
4803 { 2464, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000c29ULL }, // S4_pstorerdf_rr
4804 { 2463, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL }, // S4_pstorerdf_abs
4805 { 2462, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081429ULL }, // S4_pstorerbtnew_rr
4806 { 2461, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488142fULL }, // S4_pstorerbtnew_io
4807 { 2460, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881429ULL }, // S4_pstorerbtnew_abs
4808 { 2459, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080429ULL }, // S4_pstorerbt_rr
4809 { 2458, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880429ULL }, // S4_pstorerbt_abs
4810 { 2457, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145429ULL }, // S4_pstorerbnewtnew_rr
4811 { 2456, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493542fULL }, // S4_pstorerbnewtnew_io
4812 { 2455, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925429ULL }, // S4_pstorerbnewtnew_abs
4813 { 2454, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144429ULL }, // S4_pstorerbnewt_rr
4814 { 2453, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924429ULL }, // S4_pstorerbnewt_abs
4815 { 2452, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL }, // S4_pstorerbnewfnew_rr
4816 { 2451, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL }, // S4_pstorerbnewfnew_io
4817 { 2450, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL }, // S4_pstorerbnewfnew_abs
4818 { 2449, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL }, // S4_pstorerbnewf_rr
4819 { 2448, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL }, // S4_pstorerbnewf_abs
4820 { 2447, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL }, // S4_pstorerbfnew_rr
4821 { 2446, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL }, // S4_pstorerbfnew_io
4822 { 2445, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL }, // S4_pstorerbfnew_abs
4823 { 2444, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL }, // S4_pstorerbf_rr
4824 { 2443, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL }, // S4_pstorerbf_abs
4825 { 2442, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // S4_parity
4826 { 2441, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_lsr_ri
4827 { 2440, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_asl_ri
4828 { 2439, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_ori
4829 { 2438, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000156808003ULL }, // S4_or_andix
4830 { 2437, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_andi
4831 { 2436, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S4_ntstbit_r
4832 { 2435, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S4_ntstbit_i
4833 { 2434, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x802cULL }, // S4_lsli
4834 { 2433, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S4_extractp_rp
4835 { 2432, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S4_extractp
4836 { 2431, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S4_extract_rp
4837 { 2430, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S4_extract
4838 { 2429, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S4_clbpnorm
4839 { 2428, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S4_clbpaddi
4840 { 2427, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S4_clbaddi
4841 { 2426, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_lsr_ri
4842 { 2425, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_asl_ri
4843 { 2424, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_lsr_ri
4844 { 2423, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_asl_ri
4845 { 2422, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000d6808003ULL }, // S4_addaddi
4846 { 2421, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxthw
4847 { 2420, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxtbh
4848 { 2419, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunowh
4849 { 2418, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunohb
4850 { 2417, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunewh
4851 { 2416, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunehb
4852 { 2415, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxthw
4853 { 2414, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxtbh
4854 { 2413, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_vsplicerb
4855 { 2412, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_vspliceib
4856 { 2411, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsplatrh
4857 { 2410, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL }, // S2_vsplatrb
4858 { 2409, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwuh_nopack
4859 { 2408, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwuh
4860 { 2407, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwh_nopack
4861 { 2406, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwh
4862 { 2405, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathub_nopack
4863 { 2404, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathub
4864 { 2403, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathb_nopack
4865 { 2402, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathb
4866 { 2401, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // S2_vrndpackwhs
4867 { 2400, 2, 1, 4, 179, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_vrndpackwh
4868 { 2399, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_vrcnegh
4869 { 2398, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcrotate
4870 { 2397, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcnegh
4871 { 2396, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_valignrb
4872 { 2395, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_valignib
4873 { 2394, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S2_tstbit_r
4874 { 2393, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S2_tstbit_i
4875 { 2392, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_togglebit_r
4876 { 2391, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_togglebit_i
4877 { 2390, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxw
4878 { 2389, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxh
4879 { 2388, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxd
4880 { 2387, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxb
4881 { 2386, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathub
4882 { 2385, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathb
4883 { 2384, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_st_vi
4884 { 2383, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_at_vi
4885 { 2382, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL }, // S2_storew_locked
4886 { 2381, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL }, // S2_storerinewgp
4887 { 2380, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pr
4888 { 2379, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL }, // S2_storerinew_pi
4889 { 2378, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pcr
4890 { 2377, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL }, // S2_storerinew_pci
4891 { 2376, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pbr
4892 { 2375, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL }, // S2_storerinew_io
4893 { 2374, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL }, // S2_storerigp
4894 { 2373, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pr
4895 { 2372, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL }, // S2_storeri_pi
4896 { 2371, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pcr
4897 { 2370, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pci
4898 { 2369, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pbr
4899 { 2368, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL }, // S2_storeri_io
4900 { 2367, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL }, // S2_storerhnewgp
4901 { 2366, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pr
4902 { 2365, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL }, // S2_storerhnew_pi
4903 { 2364, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pcr
4904 { 2363, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x168000144029ULL }, // S2_storerhnew_pci
4905 { 2362, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pbr
4906 { 2361, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL }, // S2_storerhnew_io
4907 { 2360, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL }, // S2_storerhgp
4908 { 2359, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pr
4909 { 2358, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL }, // S2_storerh_pi
4910 { 2357, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pcr
4911 { 2356, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pci
4912 { 2355, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pbr
4913 { 2354, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL }, // S2_storerh_io
4914 { 2353, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL }, // S2_storerfgp
4915 { 2352, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pr
4916 { 2351, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL }, // S2_storerf_pi
4917 { 2350, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pcr
4918 { 2349, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pci
4919 { 2348, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pbr
4920 { 2347, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL }, // S2_storerf_io
4921 { 2346, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 734, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL }, // S2_storerdgp
4922 { 2345, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pr
4923 { 2344, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 796, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL }, // S2_storerd_pi
4924 { 2343, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 787, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pcr
4925 { 2342, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 791, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pci
4926 { 2341, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pbr
4927 { 2340, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL }, // S2_storerd_io
4928 { 2339, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL }, // S2_storerbnewgp
4929 { 2338, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pr
4930 { 2337, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL }, // S2_storerbnew_pi
4931 { 2336, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pcr
4932 { 2335, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe8000144029ULL }, // S2_storerbnew_pci
4933 { 2334, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pbr
4934 { 2333, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL }, // S2_storerbnew_io
4935 { 2332, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL }, // S2_storerbgp
4936 { 2331, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pr
4937 { 2330, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL }, // S2_storerb_pi
4938 { 2329, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pcr
4939 { 2328, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pci
4940 { 2327, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pbr
4941 { 2326, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL }, // S2_storerb_io
4942 { 2325, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffoh
4943 { 2324, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffob
4944 { 2323, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeh
4945 { 2322, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeb
4946 { 2321, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_setbit_r
4947 { 2320, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_setbit_i
4948 { 2319, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL }, // S2_pstoreritnew_pi
4949 { 2318, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL }, // S2_pstorerit_pi
4950 { 2317, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488042fULL }, // S2_pstorerit_io
4951 { 2316, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL }, // S2_pstorerinewtnew_pi
4952 { 2315, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL }, // S2_pstorerinewt_pi
4953 { 2314, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493442fULL }, // S2_pstorerinewt_io
4954 { 2313, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL }, // S2_pstorerinewfnew_pi
4955 { 2312, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL }, // S2_pstorerinewf_pi
4956 { 2311, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL }, // S2_pstorerinewf_io
4957 { 2310, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL }, // S2_pstorerifnew_pi
4958 { 2309, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL }, // S2_pstorerif_pi
4959 { 2308, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL }, // S2_pstorerif_io
4960 { 2307, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081429ULL }, // S2_pstorerhtnew_pi
4961 { 2306, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080429ULL }, // S2_pstorerht_pi
4962 { 2305, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488042fULL }, // S2_pstorerht_io
4963 { 2304, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145429ULL }, // S2_pstorerhnewtnew_pi
4964 { 2303, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144429ULL }, // S2_pstorerhnewt_pi
4965 { 2302, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493442fULL }, // S2_pstorerhnewt_io
4966 { 2301, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145c29ULL }, // S2_pstorerhnewfnew_pi
4967 { 2300, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144c29ULL }, // S2_pstorerhnewf_pi
4968 { 2299, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL }, // S2_pstorerhnewf_io
4969 { 2298, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081c29ULL }, // S2_pstorerhfnew_pi
4970 { 2297, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080c29ULL }, // S2_pstorerhf_pi
4971 { 2296, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL }, // S2_pstorerhf_io
4972 { 2295, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001429ULL }, // S2_pstorerftnew_pi
4973 { 2294, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerft_pi
4974 { 2293, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480042fULL }, // S2_pstorerft_io
4975 { 2292, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001c29ULL }, // S2_pstorerffnew_pi
4976 { 2291, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerff_pi
4977 { 2290, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL }, // S2_pstorerff_io
4978 { 2289, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001429ULL }, // S2_pstorerdtnew_pi
4979 { 2288, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi
4980 { 2287, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480042fULL }, // S2_pstorerdt_io
4981 { 2286, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001c29ULL }, // S2_pstorerdfnew_pi
4982 { 2285, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi
4983 { 2284, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL }, // S2_pstorerdf_io
4984 { 2283, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081429ULL }, // S2_pstorerbtnew_pi
4985 { 2282, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080429ULL }, // S2_pstorerbt_pi
4986 { 2281, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488042fULL }, // S2_pstorerbt_io
4987 { 2280, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145429ULL }, // S2_pstorerbnewtnew_pi
4988 { 2279, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144429ULL }, // S2_pstorerbnewt_pi
4989 { 2278, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493442fULL }, // S2_pstorerbnewt_io
4990 { 2277, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL }, // S2_pstorerbnewfnew_pi
4991 { 2276, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL }, // S2_pstorerbnewf_pi
4992 { 2275, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL }, // S2_pstorerbnewf_io
4993 { 2274, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL }, // S2_pstorerbfnew_pi
4994 { 2273, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL }, // S2_pstorerbf_pi
4995 { 2272, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL }, // S2_pstorerbf_io
4996 { 2271, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008003ULL }, // S2_parityp
4997 { 2270, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x1ULL }, // S2_packhl
4998 { 2269, 3, 1, 4, 171, 0, 0, HexagonOpInfoBase + 518, 0, 0, 0x8000000000802bULL }, // S2_mask
4999 { 2268, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vw
5000 { 2267, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vh
5001 { 2266, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_or
5002 { 2265, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_nac
5003 { 2264, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_and
5004 { 2263, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_acc
5005 { 2262, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsr_r_r
5006 { 2261, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_xor
5007 { 2260, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_or
5008 { 2259, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_nac
5009 { 2258, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_and
5010 { 2257, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_acc
5011 { 2256, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_p
5012 { 2255, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vw
5013 { 2254, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vh
5014 { 2253, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_xacc
5015 { 2252, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_or
5016 { 2251, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_nac
5017 { 2250, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_and
5018 { 2249, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_acc
5019 { 2248, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_lsr_i_r
5020 { 2247, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_xacc
5021 { 2246, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_or
5022 { 2245, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_nac
5023 { 2244, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_and
5024 { 2243, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_acc
5025 { 2242, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_p
5026 { 2241, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vw
5027 { 2240, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vh
5028 { 2239, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_or
5029 { 2238, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_nac
5030 { 2237, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_and
5031 { 2236, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_acc
5032 { 2235, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsl_r_r
5033 { 2234, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_xor
5034 { 2233, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_or
5035 { 2232, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_nac
5036 { 2231, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_and
5037 { 2230, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_acc
5038 { 2229, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_p
5039 { 2228, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_lfsp
5040 { 2227, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_interleave
5041 { 2226, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // S2_insertp_rp
5042 { 2225, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 751, 0, 0, 0x8000000000002bULL }, // S2_insertp
5043 { 2224, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000802cULL }, // S2_insert_rp
5044 { 2223, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_insert
5045 { 2222, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_extractup_rp
5046 { 2221, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S2_extractup
5047 { 2220, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S2_extractu_rp
5048 { 2219, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S2_extractu
5049 { 2218, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_deinterleave
5050 { 2217, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct1p
5051 { 2216, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct1
5052 { 2215, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct0p
5053 { 2214, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct0
5054 { 2213, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_clrbit_r
5055 { 2212, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_clrbit_i
5056 { 2211, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_clbp
5057 { 2210, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clbnorm
5058 { 2209, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clb
5059 { 2208, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl1p
5060 { 2207, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl1
5061 { 2206, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl0p
5062 { 2205, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl0
5063 { 2204, 3, 1, 4, 169, 0, 1, HexagonOpInfoBase + 166, 129, 0, 0x8000000000202cULL }, // S2_cabacdecbin
5064 { 2203, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_brevp
5065 { 2202, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_brev
5066 { 2201, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vw
5067 { 2200, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vh
5068 { 2199, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8000000000802cULL }, // S2_asr_r_svw_trun
5069 { 2198, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asr_r_r_sat
5070 { 2197, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_or
5071 { 2196, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_nac
5072 { 2195, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_and
5073 { 2194, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_acc
5074 { 2193, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asr_r_r
5075 { 2192, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_xor
5076 { 2191, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_or
5077 { 2190, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_nac
5078 { 2189, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_and
5079 { 2188, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_acc
5080 { 2187, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_p
5081 { 2186, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vw
5082 { 2185, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vh
5083 { 2184, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S2_asr_i_svw_trun
5084 { 2183, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_rnd
5085 { 2182, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_or
5086 { 2181, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_nac
5087 { 2180, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_and
5088 { 2179, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_acc
5089 { 2178, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asr_i_r
5090 { 2177, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_rnd
5091 { 2176, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_or
5092 { 2175, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_nac
5093 { 2174, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_and
5094 { 2173, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_acc
5095 { 2172, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_p
5096 { 2171, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vw
5097 { 2170, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vh
5098 { 2169, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asl_r_r_sat
5099 { 2168, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_or
5100 { 2167, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_nac
5101 { 2166, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_and
5102 { 2165, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_acc
5103 { 2164, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asl_r_r
5104 { 2163, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_xor
5105 { 2162, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_or
5106 { 2161, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_nac
5107 { 2160, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_and
5108 { 2159, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_acc
5109 { 2158, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_p
5110 { 2157, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vw
5111 { 2156, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vh
5112 { 2155, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_xacc
5113 { 2154, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // S2_asl_i_r_sat
5114 { 2153, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_or
5115 { 2152, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_nac
5116 { 2151, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_and
5117 { 2150, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_acc
5118 { 2149, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asl_i_r
5119 { 2148, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_xacc
5120 { 2147, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_or
5121 { 2146, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_nac
5122 { 2145, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_and
5123 { 2144, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_acc
5124 { 2143, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_p
5125 { 2142, 3, 1, 4, 59, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // S2_allocframe
5126 { 2141, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x8000000000802cULL }, // S2_addasl_rrri
5127 { 2140, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_PIC
5128 { 2139, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
5129 { 2138, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT
5130 { 2137, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4
5131 { 2136, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
5132 { 2135, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
5133 { 2134, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
5134 { 2133, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
5135 { 2132, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_st_vi
5136 { 2131, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_at_vi
5137 { 2130, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x23ULL }, // PS_trap1
5138 { 2129, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL }, // PS_storerinewabs
5139 { 2128, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL }, // PS_storeriabs
5140 { 2127, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL }, // PS_storerhnewabs
5141 { 2126, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL }, // PS_storerhabs
5142 { 2125, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL }, // PS_storerfabs
5143 { 2124, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 734, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL }, // PS_storerdabs
5144 { 2123, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL }, // PS_storerbnewabs
5145 { 2122, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL }, // PS_storerbabs
5146 { 2121, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadruhabs
5147 { 2120, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrubabs
5148 { 2119, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL }, // PS_loadriabs
5149 { 2118, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadrhabs
5150 { 2117, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL }, // PS_loadrdabs
5151 { 2116, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrbabs
5152 { 2115, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // PS_jmprettnewpt
5153 { 2114, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // PS_jmprettnew
5154 { 2113, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // PS_jmprett
5155 { 2112, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // PS_jmpretfnewpt
5156 { 2111, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // PS_jmpretfnew
5157 { 2110, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // PS_jmpretf
5158 { 2109, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_jmpret
5159 { 2108, 1, 0, 4, 118, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL }, // PS_callr_nr
5160 { 2107, 1, 0, 4, 35, 0, 5, HexagonOpInfoBase + 0, 113, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // PS_call_stk
5161 { 2106, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc_rnd
5162 { 2105, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc
5163 { 2104, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw_rnd
5164 { 2103, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw
5165 { 2102, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc_rnd
5166 { 2101, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc
5167 { 2100, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw_rnd
5168 { 2099, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw
5169 { 2098, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc_acc
5170 { 2097, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc
5171 { 2096, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw_acc
5172 { 2095, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw
5173 { 2094, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc_acc
5174 { 2093, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc
5175 { 2092, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw_acc
5176 { 2091, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw
5177 { 2090, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffub
5178 { 2089, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffb
5179 { 2088, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybuu
5180 { 2087, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybsu
5181 { 2086, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbuu
5182 { 2085, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbsu
5183 { 2084, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybuu
5184 { 2083, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybsu
5185 { 2082, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbuu
5186 { 2081, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbsu
5187 { 2080, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M5_vdmpybsu
5188 { 2079, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M5_vdmacbsu
5189 { 2078, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // M4_xor_xacc
5190 { 2077, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_or
5191 { 2076, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_andn
5192 { 2075, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_and
5193 { 2074, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s1
5194 { 2073, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s0
5195 { 2072, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s1
5196 { 2071, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s0
5197 { 2070, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s1
5198 { 2069, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s0
5199 { 2068, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s1
5200 { 2067, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s0
5201 { 2066, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh_acc
5202 { 2065, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh
5203 { 2064, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_pmpyw_acc
5204 { 2063, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_pmpyw
5205 { 2062, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_xor
5206 { 2061, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_or
5207 { 2060, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_andn
5208 { 2059, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_and
5209 { 2058, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_nac_up_s1_sat
5210 { 2057, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 730, 0, 0, 0x80000000008025ULL }, // M4_mpyrr_addr
5211 { 2056, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x800000c2808003ULL }, // M4_mpyrr_addi
5212 { 2055, 4, 1, 4, 164, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x80000000008003ULL }, // M4_mpyri_addr_u2
5213 { 2054, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000c6808003ULL }, // M4_mpyri_addr
5214 { 2053, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x800000c2808003ULL }, // M4_mpyri_addi
5215 { 2052, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_mac_up_s1_sat
5216 { 2051, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_whc
5217 { 2050, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_wh
5218 { 2049, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_whc
5219 { 2048, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_wh
5220 { 2047, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_xor
5221 { 2046, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_or
5222 { 2045, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_andn
5223 { 2044, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_and
5224 { 2043, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_xor_xacc
5225 { 2042, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrmpy_s0
5226 { 2041, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrmac_s0
5227 { 2040, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_l
5228 { 2039, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_h
5229 { 2038, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_l
5230 { 2037, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_h
5231 { 2036, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_l
5232 { 2035, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_h
5233 { 2034, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0c
5234 { 2033, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0
5235 { 2032, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0c
5236 { 2031, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0
5237 { 2030, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0c
5238 { 2029, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0
5239 { 2028, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0c
5240 { 2027, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0
5241 { 2026, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vradduh
5242 { 2025, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vraddh
5243 { 2024, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s1
5244 { 2023, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s0
5245 { 2022, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s1pack
5246 { 2021, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s1
5247 { 2020, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s0pack
5248 { 2019, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s0
5249 { 2018, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s1
5250 { 2017, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s0
5251 { 2016, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s1
5252 { 2015, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s0
5253 { 2014, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s1
5254 { 2013, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s0
5255 { 2012, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s1
5256 { 2011, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s0
5257 { 2010, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vmac2es
5258 { 2009, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_vmac2
5259 { 2008, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s1
5260 { 2007, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s0
5261 { 2006, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s1
5262 { 2005, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s0
5263 { 2004, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s1
5264 { 2003, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s0
5265 { 2002, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_r
5266 { 2001, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_i
5267 { 2000, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_r
5268 { 1999, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_i
5269 { 1998, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_r
5270 { 1997, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_i
5271 { 1996, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffw
5272 { 1995, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffh
5273 { 1994, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_subacc
5274 { 1993, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_naccii
5275 { 1992, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_nacci
5276 { 1991, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s1
5277 { 1990, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s0
5278 { 1989, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s1
5279 { 1988, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s0
5280 { 1987, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s1
5281 { 1986, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s0
5282 { 1985, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s1
5283 { 1984, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s0
5284 { 1983, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s1
5285 { 1982, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s0
5286 { 1981, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s1
5287 { 1980, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s0
5288 { 1979, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s1
5289 { 1978, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s0
5290 { 1977, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s1
5291 { 1976, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s0
5292 { 1975, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s1
5293 { 1974, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s0
5294 { 1973, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s1
5295 { 1972, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s0
5296 { 1971, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s1
5297 { 1970, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s0
5298 { 1969, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s1
5299 { 1968, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s0
5300 { 1967, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_up
5301 { 1966, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s1
5302 { 1965, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s0
5303 { 1964, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s1
5304 { 1963, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s0
5305 { 1962, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s1
5306 { 1961, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s0
5307 { 1960, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s1
5308 { 1959, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s0
5309 { 1958, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s1
5310 { 1957, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s0
5311 { 1956, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s1
5312 { 1955, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s0
5313 { 1954, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s1
5314 { 1953, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s0
5315 { 1952, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s1
5316 { 1951, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s0
5317 { 1950, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s1
5318 { 1949, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s0
5319 { 1948, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s1
5320 { 1947, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s0
5321 { 1946, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s1
5322 { 1945, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s0
5323 { 1944, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s1
5324 { 1943, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s0
5325 { 1942, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpysu_up
5326 { 1941, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000104808025ULL }, // M2_mpysip
5327 { 1940, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000000008025ULL }, // M2_mpysin
5328 { 1939, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyi
5329 { 1938, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s1
5330 { 1937, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s0
5331 { 1936, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s1
5332 { 1935, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s0
5333 { 1934, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s1
5334 { 1933, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s0
5335 { 1932, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s1
5336 { 1931, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s0
5337 { 1930, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s1
5338 { 1929, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s0
5339 { 1928, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s1
5340 { 1927, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s0
5341 { 1926, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s1
5342 { 1925, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s0
5343 { 1924, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s1
5344 { 1923, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s0
5345 { 1922, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s1
5346 { 1921, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s0
5347 { 1920, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s1
5348 { 1919, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s0
5349 { 1918, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s1
5350 { 1917, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s0
5351 { 1916, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s1
5352 { 1915, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s0
5353 { 1914, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s1
5354 { 1913, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s0
5355 { 1912, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s1
5356 { 1911, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s0
5357 { 1910, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s1
5358 { 1909, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s0
5359 { 1908, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s1
5360 { 1907, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s0
5361 { 1906, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_up_s1_sat
5362 { 1905, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up_s1
5363 { 1904, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up
5364 { 1903, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s1
5365 { 1902, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s0
5366 { 1901, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s1
5367 { 1900, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s0
5368 { 1899, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s1
5369 { 1898, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s0
5370 { 1897, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s1
5371 { 1896, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s0
5372 { 1895, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s1
5373 { 1894, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s0
5374 { 1893, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s1
5375 { 1892, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s0
5376 { 1891, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s1
5377 { 1890, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s0
5378 { 1889, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s1
5379 { 1888, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s0
5380 { 1887, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s1
5381 { 1886, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s0
5382 { 1885, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s1
5383 { 1884, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s0
5384 { 1883, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s1
5385 { 1882, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s0
5386 { 1881, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s1
5387 { 1880, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s0
5388 { 1879, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s1
5389 { 1878, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s0
5390 { 1877, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s1
5391 { 1876, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s0
5392 { 1875, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s1
5393 { 1874, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s0
5394 { 1873, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s1
5395 { 1872, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s0
5396 { 1871, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s1
5397 { 1870, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s0
5398 { 1869, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s1
5399 { 1868, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s0
5400 { 1867, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s1
5401 { 1866, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s0
5402 { 1865, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s1
5403 { 1864, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s0
5404 { 1863, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s1
5405 { 1862, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s0
5406 { 1861, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s1
5407 { 1860, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s0
5408 { 1859, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s1
5409 { 1858, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s0
5410 { 1857, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s1
5411 { 1856, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s0
5412 { 1855, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s1
5413 { 1854, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s0
5414 { 1853, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s1
5415 { 1852, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s0
5416 { 1851, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s1
5417 { 1850, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s0
5418 { 1849, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s1
5419 { 1848, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s0
5420 { 1847, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s1
5421 { 1846, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s0
5422 { 1845, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s1
5423 { 1844, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s0
5424 { 1843, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s1
5425 { 1842, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s0
5426 { 1841, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s1
5427 { 1840, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s0
5428 { 1839, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mnaci
5429 { 1838, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s1
5430 { 1837, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s0
5431 { 1836, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs1
5432 { 1835, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs0
5433 { 1834, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s1
5434 { 1833, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s0
5435 { 1832, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs1
5436 { 1831, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs0
5437 { 1830, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s1
5438 { 1829, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s0
5439 { 1828, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs1
5440 { 1827, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs0
5441 { 1826, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s1
5442 { 1825, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s0
5443 { 1824, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs1
5444 { 1823, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs0
5445 { 1822, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s1
5446 { 1821, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s0
5447 { 1820, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs1
5448 { 1819, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs0
5449 { 1818, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s1
5450 { 1817, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s0
5451 { 1816, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs1
5452 { 1815, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs0
5453 { 1814, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s1
5454 { 1813, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s0
5455 { 1812, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs1
5456 { 1811, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs0
5457 { 1810, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s1
5458 { 1809, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s0
5459 { 1808, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs1
5460 { 1807, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs0
5461 { 1806, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsip
5462 { 1805, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsin
5463 { 1804, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_maci
5464 { 1803, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_s1
5465 { 1802, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_rs1
5466 { 1801, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_s1
5467 { 1800, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_rs1
5468 { 1799, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_s0
5469 { 1798, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_nac_s0
5470 { 1797, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_acc_s0
5471 { 1796, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_s0
5472 { 1795, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_dpmpyss_rnd_s0
5473 { 1794, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_nac_s0
5474 { 1793, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_acc_s0
5475 { 1792, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s1
5476 { 1791, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s0
5477 { 1790, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s1
5478 { 1789, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s0
5479 { 1788, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s1
5480 { 1787, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s0
5481 { 1786, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s1
5482 { 1785, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s0
5483 { 1784, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s1
5484 { 1783, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s0
5485 { 1782, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s1
5486 { 1781, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s0
5487 { 1780, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyr_s0
5488 { 1779, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyi_s0
5489 { 1778, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s1
5490 { 1777, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s0
5491 { 1776, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s1
5492 { 1775, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s0
5493 { 1774, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmacr_s0
5494 { 1773, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmaci_s0
5495 { 1772, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_accii
5496 { 1771, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_acci
5497 { 1770, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // LO
5498 { 1769, 3, 0, 4, 160, 0, 0, HexagonOpInfoBase + 707, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL }, // L6_memcpy
5499 { 1768, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_sub_memopw_io
5500 { 1767, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_sub_memoph_io
5501 { 1766, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_sub_memopb_io
5502 { 1765, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001424ULL }, // L4_return_tnew_pt
5503 { 1764, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001424ULL }, // L4_return_tnew_pnt
5504 { 1763, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000424ULL }, // L4_return_t
5505 { 1762, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001c24ULL }, // L4_return_fnew_pt
5506 { 1761, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c24ULL }, // L4_return_fnew_pnt
5507 { 1760, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000c24ULL }, // L4_return_f
5508 { 1759, 2, 1, 4, 28, 1, 2, HexagonOpInfoBase + 189, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xa09000000024ULL }, // L4_return
5509 { 1758, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadruhtnew_rr
5510 { 1757, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadruhtnew_abs
5511 { 1756, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadruht_rr
5512 { 1755, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadruht_abs
5513 { 1754, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadruhfnew_rr
5514 { 1753, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadruhfnew_abs
5515 { 1752, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadruhf_rr
5516 { 1751, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadruhf_abs
5517 { 1750, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrubtnew_rr
5518 { 1749, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrubtnew_abs
5519 { 1748, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrubt_rr
5520 { 1747, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrubt_abs
5521 { 1746, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrubfnew_rr
5522 { 1745, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrubfnew_abs
5523 { 1744, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrubf_rr
5524 { 1743, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrubf_abs
5525 { 1742, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL }, // L4_ploadritnew_rr
5526 { 1741, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL }, // L4_ploadritnew_abs
5527 { 1740, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL }, // L4_ploadrit_rr
5528 { 1739, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL }, // L4_ploadrit_abs
5529 { 1738, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL }, // L4_ploadrifnew_rr
5530 { 1737, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL }, // L4_ploadrifnew_abs
5531 { 1736, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL }, // L4_ploadrif_rr
5532 { 1735, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL }, // L4_ploadrif_abs
5533 { 1734, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadrhtnew_rr
5534 { 1733, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadrhtnew_abs
5535 { 1732, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadrht_rr
5536 { 1731, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadrht_abs
5537 { 1730, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadrhfnew_rr
5538 { 1729, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadrhfnew_abs
5539 { 1728, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadrhf_rr
5540 { 1727, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadrhf_abs
5541 { 1726, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001424ULL }, // L4_ploadrdtnew_rr
5542 { 1725, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL }, // L4_ploadrdtnew_abs
5543 { 1724, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000424ULL }, // L4_ploadrdt_rr
5544 { 1723, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL }, // L4_ploadrdt_abs
5545 { 1722, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL }, // L4_ploadrdfnew_rr
5546 { 1721, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL }, // L4_ploadrdfnew_abs
5547 { 1720, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL }, // L4_ploadrdf_rr
5548 { 1719, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL }, // L4_ploadrdf_abs
5549 { 1718, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrbtnew_rr
5550 { 1717, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrbtnew_abs
5551 { 1716, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrbt_rr
5552 { 1715, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrbt_abs
5553 { 1714, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrbfnew_rr
5554 { 1713, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrbfnew_abs
5555 { 1712, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrbf_rr
5556 { 1711, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrbf_abs
5557 { 1710, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_or_memopw_io
5558 { 1709, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_or_memoph_io
5559 { 1708, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_or_memopb_io
5560 { 1707, 3, 1, 4, 156, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL }, // L4_loadw_phys
5561 { 1706, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadruh_ur
5562 { 1705, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadruh_rr
5563 { 1704, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadruh_ap
5564 { 1703, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrub_ur
5565 { 1702, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrub_rr
5566 { 1701, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrub_ap
5567 { 1700, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL }, // L4_loadri_ur
5568 { 1699, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL }, // L4_loadri_rr
5569 { 1698, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL }, // L4_loadri_ap
5570 { 1697, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadrh_ur
5571 { 1696, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadrh_rr
5572 { 1695, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadrh_ap
5573 { 1694, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL }, // L4_loadrd_ur
5574 { 1693, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL }, // L4_loadrd_rr
5575 { 1692, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL }, // L4_loadrd_ap
5576 { 1691, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrb_ur
5577 { 1690, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrb_rr
5578 { 1689, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrb_ap
5579 { 1688, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL }, // L4_loadd_locked
5580 { 1687, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L4_loadd_aq
5581 { 1686, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbzw4_ur
5582 { 1685, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbzw4_ap
5583 { 1684, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbzw2_ur
5584 { 1683, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbzw2_ap
5585 { 1682, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbsw4_ur
5586 { 1681, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbsw4_ap
5587 { 1680, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbsw2_ur
5588 { 1679, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbsw2_ap
5589 { 1678, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL }, // L4_loadalignh_ur
5590 { 1677, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL }, // L4_loadalignh_ap
5591 { 1676, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL }, // L4_loadalignb_ur
5592 { 1675, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL }, // L4_loadalignb_ap
5593 { 1674, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_isub_memopw_io
5594 { 1673, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_isub_memoph_io
5595 { 1672, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_isub_memopb_io
5596 { 1671, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_ior_memopw_io
5597 { 1670, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_ior_memoph_io
5598 { 1669, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_ior_memopb_io
5599 { 1668, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iand_memopw_io
5600 { 1667, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iand_memoph_io
5601 { 1666, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iand_memopb_io
5602 { 1665, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iadd_memopw_io
5603 { 1664, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iadd_memoph_io
5604 { 1663, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iadd_memopb_io
5605 { 1662, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_and_memopw_io
5606 { 1661, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_and_memoph_io
5607 { 1660, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_and_memopb_io
5608 { 1659, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_add_memopw_io
5609 { 1658, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_add_memoph_io
5610 { 1657, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_add_memopb_io
5611 { 1656, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadruhtnew_pi
5612 { 1655, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadruhtnew_io
5613 { 1654, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadruht_pi
5614 { 1653, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadruht_io
5615 { 1652, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadruhfnew_pi
5616 { 1651, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadruhfnew_io
5617 { 1650, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadruhf_pi
5618 { 1649, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadruhf_io
5619 { 1648, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrubtnew_pi
5620 { 1647, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrubtnew_io
5621 { 1646, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrubt_pi
5622 { 1645, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrubt_io
5623 { 1644, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrubfnew_pi
5624 { 1643, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrubfnew_io
5625 { 1642, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrubf_pi
5626 { 1641, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrubf_io
5627 { 1640, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL }, // L2_ploadritnew_pi
5628 { 1639, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL }, // L2_ploadritnew_io
5629 { 1638, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL }, // L2_ploadrit_pi
5630 { 1637, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL }, // L2_ploadrit_io
5631 { 1636, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL }, // L2_ploadrifnew_pi
5632 { 1635, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL }, // L2_ploadrifnew_io
5633 { 1634, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL }, // L2_ploadrif_pi
5634 { 1633, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL }, // L2_ploadrif_io
5635 { 1632, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadrhtnew_pi
5636 { 1631, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadrhtnew_io
5637 { 1630, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadrht_pi
5638 { 1629, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadrht_io
5639 { 1628, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadrhfnew_pi
5640 { 1627, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadrhfnew_io
5641 { 1626, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadrhf_pi
5642 { 1625, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadrhf_io
5643 { 1624, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001424ULL }, // L2_ploadrdtnew_pi
5644 { 1623, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL }, // L2_ploadrdtnew_io
5645 { 1622, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000424ULL }, // L2_ploadrdt_pi
5646 { 1621, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL }, // L2_ploadrdt_io
5647 { 1620, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL }, // L2_ploadrdfnew_pi
5648 { 1619, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL }, // L2_ploadrdfnew_io
5649 { 1618, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL }, // L2_ploadrdf_pi
5650 { 1617, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL }, // L2_ploadrdf_io
5651 { 1616, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrbtnew_pi
5652 { 1615, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrbtnew_io
5653 { 1614, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrbt_pi
5654 { 1613, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrbt_io
5655 { 1612, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrbfnew_pi
5656 { 1611, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrbfnew_io
5657 { 1610, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrbf_pi
5658 { 1609, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrbf_io
5659 { 1608, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL }, // L2_loadw_locked
5660 { 1607, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad), 0x180000008024ULL }, // L2_loadw_aq
5661 { 1606, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadruhgp
5662 { 1605, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pr
5663 { 1604, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadruh_pi
5664 { 1603, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pcr
5665 { 1602, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pci
5666 { 1601, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pbr
5667 { 1600, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadruh_io
5668 { 1599, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrubgp
5669 { 1598, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pr
5670 { 1597, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrub_pi
5671 { 1596, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pcr
5672 { 1595, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pci
5673 { 1594, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pbr
5674 { 1593, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrub_io
5675 { 1592, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL }, // L2_loadrigp
5676 { 1591, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pr
5677 { 1590, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL }, // L2_loadri_pi
5678 { 1589, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pcr
5679 { 1588, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pci
5680 { 1587, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pbr
5681 { 1586, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL }, // L2_loadri_io
5682 { 1585, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadrhgp
5683 { 1584, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pr
5684 { 1583, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadrh_pi
5685 { 1582, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pcr
5686 { 1581, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pci
5687 { 1580, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pbr
5688 { 1579, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadrh_io
5689 { 1578, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 164, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL }, // L2_loadrdgp
5690 { 1577, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pr
5691 { 1576, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL }, // L2_loadrd_pi
5692 { 1575, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pcr
5693 { 1574, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pci
5694 { 1573, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pbr
5695 { 1572, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL }, // L2_loadrd_io
5696 { 1571, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrbgp
5697 { 1570, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pr
5698 { 1569, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrb_pi
5699 { 1568, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pcr
5700 { 1567, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pci
5701 { 1566, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pbr
5702 { 1565, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrb_io
5703 { 1564, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pr
5704 { 1563, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pi
5705 { 1562, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pcr
5706 { 1561, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pci
5707 { 1560, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pbr
5708 { 1559, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbzw4_io
5709 { 1558, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pr
5710 { 1557, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pi
5711 { 1556, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pcr
5712 { 1555, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pci
5713 { 1554, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pbr
5714 { 1553, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbzw2_io
5715 { 1552, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pr
5716 { 1551, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pi
5717 { 1550, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pcr
5718 { 1549, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pci
5719 { 1548, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pbr
5720 { 1547, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbsw4_io
5721 { 1546, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pr
5722 { 1545, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pi
5723 { 1544, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pcr
5724 { 1543, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pci
5725 { 1542, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pbr
5726 { 1541, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbsw2_io
5727 { 1540, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pr
5728 { 1539, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pi
5729 { 1538, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pcr
5730 { 1537, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pci
5731 { 1536, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pbr
5732 { 1535, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0x130596800024ULL }, // L2_loadalignh_io
5733 { 1534, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pr
5734 { 1533, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pi
5735 { 1532, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pcr
5736 { 1531, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pci
5737 { 1530, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pbr
5738 { 1529, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL }, // L2_loadalignb_io
5739 { 1528, 2, 1, 4, 27, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L2_deallocframe
5740 { 1527, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp1_jump_t
5741 { 1526, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp1_jump_nt
5742 { 1525, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp0_jump_t
5743 { 1524, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp0_jump_nt
5744 { 1523, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL }, // J4_tstbit0_t_jumpnv_t
5745 { 1522, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL }, // J4_tstbit0_t_jumpnv_nt
5746 { 1521, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp1_jump_t
5747 { 1520, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp1_jump_nt
5748 { 1519, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp0_jump_t
5749 { 1518, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp0_jump_nt
5750 { 1517, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL }, // J4_tstbit0_f_jumpnv_t
5751 { 1516, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL }, // J4_tstbit0_f_jumpnv_nt
5752 { 1515, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 605, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpsetr
5753 { 1514, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 608, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpseti
5754 { 1513, 1, 0, 4, 141, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL }, // J4_hintjumpr
5755 { 1512, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmpltu_t_jumpnv_t
5756 { 1511, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmpltu_t_jumpnv_nt
5757 { 1510, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmpltu_f_jumpnv_t
5758 { 1509, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmpltu_f_jumpnv_nt
5759 { 1508, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmplt_t_jumpnv_t
5760 { 1507, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmplt_t_jumpnv_nt
5761 { 1506, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmplt_f_jumpnv_t
5762 { 1505, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmplt_f_jumpnv_nt
5763 { 1504, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp1_jump_t
5764 { 1503, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp1_jump_nt
5765 { 1502, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp0_jump_t
5766 { 1501, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp0_jump_nt
5767 { 1500, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtui_t_jumpnv_t
5768 { 1499, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtui_t_jumpnv_nt
5769 { 1498, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp1_jump_t
5770 { 1497, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp1_jump_nt
5771 { 1496, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp0_jump_t
5772 { 1495, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp0_jump_nt
5773 { 1494, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtui_f_jumpnv_t
5774 { 1493, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtui_f_jumpnv_nt
5775 { 1492, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp1_jump_t
5776 { 1491, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp1_jump_nt
5777 { 1490, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp0_jump_t
5778 { 1489, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp0_jump_nt
5779 { 1488, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtu_t_jumpnv_t
5780 { 1487, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtu_t_jumpnv_nt
5781 { 1486, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp1_jump_t
5782 { 1485, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp1_jump_nt
5783 { 1484, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp0_jump_t
5784 { 1483, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp0_jump_nt
5785 { 1482, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtu_f_jumpnv_t
5786 { 1481, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtu_f_jumpnv_nt
5787 { 1480, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp1_jump_t
5788 { 1479, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp1_jump_nt
5789 { 1478, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp0_jump_t
5790 { 1477, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp0_jump_nt
5791 { 1476, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtn1_t_jumpnv_t
5792 { 1475, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtn1_t_jumpnv_nt
5793 { 1474, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp1_jump_t
5794 { 1473, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp1_jump_nt
5795 { 1472, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp0_jump_t
5796 { 1471, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp0_jump_nt
5797 { 1470, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtn1_f_jumpnv_t
5798 { 1469, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtn1_f_jumpnv_nt
5799 { 1468, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp1_jump_t
5800 { 1467, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp1_jump_nt
5801 { 1466, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp0_jump_t
5802 { 1465, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp0_jump_nt
5803 { 1464, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgti_t_jumpnv_t
5804 { 1463, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgti_t_jumpnv_nt
5805 { 1462, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp1_jump_t
5806 { 1461, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp1_jump_nt
5807 { 1460, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp0_jump_t
5808 { 1459, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp0_jump_nt
5809 { 1458, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgti_f_jumpnv_t
5810 { 1457, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgti_f_jumpnv_nt
5811 { 1456, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp1_jump_t
5812 { 1455, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp1_jump_nt
5813 { 1454, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp0_jump_t
5814 { 1453, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp0_jump_nt
5815 { 1452, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgt_t_jumpnv_t
5816 { 1451, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgt_t_jumpnv_nt
5817 { 1450, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp1_jump_t
5818 { 1449, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp1_jump_nt
5819 { 1448, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp0_jump_t
5820 { 1447, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp0_jump_nt
5821 { 1446, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgt_f_jumpnv_t
5822 { 1445, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgt_f_jumpnv_nt
5823 { 1444, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp1_jump_t
5824 { 1443, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp1_jump_nt
5825 { 1442, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp0_jump_t
5826 { 1441, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp0_jump_nt
5827 { 1440, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqn1_t_jumpnv_t
5828 { 1439, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqn1_t_jumpnv_nt
5829 { 1438, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp1_jump_t
5830 { 1437, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp1_jump_nt
5831 { 1436, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp0_jump_t
5832 { 1435, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp0_jump_nt
5833 { 1434, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqn1_f_jumpnv_t
5834 { 1433, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqn1_f_jumpnv_nt
5835 { 1432, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp1_jump_t
5836 { 1431, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp1_jump_nt
5837 { 1430, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp0_jump_t
5838 { 1429, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp0_jump_nt
5839 { 1428, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqi_t_jumpnv_t
5840 { 1427, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqi_t_jumpnv_nt
5841 { 1426, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp1_jump_t
5842 { 1425, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp1_jump_nt
5843 { 1424, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp0_jump_t
5844 { 1423, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp0_jump_nt
5845 { 1422, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqi_f_jumpnv_t
5846 { 1421, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqi_f_jumpnv_nt
5847 { 1420, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp1_jump_t
5848 { 1419, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp1_jump_nt
5849 { 1418, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp0_jump_t
5850 { 1417, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp0_jump_nt
5851 { 1416, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeq_t_jumpnv_t
5852 { 1415, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeq_t_jumpnv_nt
5853 { 1414, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp1_jump_t
5854 { 1413, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp1_jump_nt
5855 { 1412, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp0_jump_t
5856 { 1411, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp0_jump_nt
5857 { 1410, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeq_f_jumpnv_t
5858 { 1409, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeq_f_jumpnv_nt
5859 { 1408, 0, 0, 4, 135, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // J2_unpause
5860 { 1407, 3, 1, 4, 17, 2, 3, HexagonOpInfoBase + 509, 97, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL }, // J2_trap1
5861 { 1406, 1, 0, 4, 134, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL }, // J2_trap0
5862 { 1405, 0, 0, 4, 133, 1, 1, HexagonOpInfoBase + 1, 95, 0, 0x23ULL }, // J2_rte
5863 { 1404, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop3sr
5864 { 1403, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop3si
5865 { 1402, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop2sr
5866 { 1401, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop2si
5867 { 1400, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop1sr
5868 { 1399, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop1si
5869 { 1398, 1, 0, 4, 130, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0xa3ULL }, // J2_pause
5870 { 1397, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop1rext
5871 { 1396, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 89, 0, 0x6930800005ULL }, // J2_loop1r
5872 { 1395, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop1iext
5873 { 1394, 2, 0, 4, 128, 0, 2, HexagonOpInfoBase + 9, 89, 0, 0x6930800005ULL }, // J2_loop1i
5874 { 1393, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop0rext
5875 { 1392, 2, 0, 4, 129, 0, 3, HexagonOpInfoBase + 603, 81, 0, 0x6930800005ULL }, // J2_loop0r
5876 { 1391, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop0iext
5877 { 1390, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 81, 0, 0x6930800005ULL }, // J2_loop0i
5878 { 1389, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL }, // J2_jumptpt
5879 { 1388, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL }, // J2_jumptnewpt
5880 { 1387, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL }, // J2_jumptnew
5881 { 1386, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL }, // J2_jumpt
5882 { 1385, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprzpt
5883 { 1384, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprz
5884 { 1383, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL }, // J2_jumprtpt
5885 { 1382, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // J2_jumprtnewpt
5886 { 1381, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // J2_jumprtnew
5887 { 1380, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // J2_jumprt
5888 { 1379, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprnzpt
5889 { 1378, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprnz
5890 { 1377, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprltezpt
5891 { 1376, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprltez
5892 { 1375, 1, 0, 4, 127, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumprh
5893 { 1374, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprgtezpt
5894 { 1373, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprgtez
5895 { 1372, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL }, // J2_jumprfpt
5896 { 1371, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // J2_jumprfnewpt
5897 { 1370, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // J2_jumprfnew
5898 { 1369, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // J2_jumprf
5899 { 1368, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumpr
5900 { 1367, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL }, // J2_jumpfpt
5901 { 1366, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL }, // J2_jumpfnewpt
5902 { 1365, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL }, // J2_jumpfnew
5903 { 1364, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL }, // J2_jumpf
5904 { 1363, 1, 0, 4, 121, 0, 1, HexagonOpInfoBase + 0, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x5b10800023ULL }, // J2_jump
5905 { 1362, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL }, // J2_callt
5906 { 1361, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL }, // J2_callrt
5907 { 1360, 1, 0, 4, 120, 0, 2, HexagonOpInfoBase + 28, 79, 0|(1ULL<<MCID::Call), 0x80001000000023ULL }, // J2_callrh
5908 { 1359, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL }, // J2_callrf
5909 { 1358, 1, 0, 4, 118, 1, 2, HexagonOpInfoBase + 28, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL }, // J2_callr
5910 { 1357, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL }, // J2_callf
5911 { 1356, 1, 0, 4, 35, 1, 2, HexagonOpInfoBase + 0, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL }, // J2_call
5912 { 1355, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // HI
5913 { 1354, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 601, 0, 0, 0x8005ULL }, // G4_tfrgrcr
5914 { 1353, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 599, 0, 0, 0x8005ULL }, // G4_tfrgpcp
5915 { 1352, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 597, 0, 0, 0x8005ULL }, // G4_tfrgcrr
5916 { 1351, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 595, 0, 0, 0x5ULL }, // G4_tfrgcpp
5917 { 1350, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x1000000008025ULL }, // F2_sfsub
5918 { 1349, 4, 2, 4, 114, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x100000000a025ULL }, // F2_sfrecipa
5919 { 1348, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfmpy
5920 { 1347, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmin
5921 { 1346, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmax
5922 { 1345, 3, 2, 4, 112, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x100000000a02bULL }, // F2_sfinvsqrta
5923 { 1344, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_p
5924 { 1343, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_n
5925 { 1342, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms_lib
5926 { 1341, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms
5927 { 1340, 5, 1, 4, 111, 1, 0, HexagonOpInfoBase + 590, 75, 0, 0x1000000008025ULL }, // F2_sffma_sc
5928 { 1339, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma_lib
5929 { 1338, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma
5930 { 1337, 2, 1, 4, 103, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x100000000802bULL }, // F2_sffixupr
5931 { 1336, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupn
5932 { 1335, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupd
5933 { 1334, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpuo
5934 { 1333, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpgt
5935 { 1332, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpge
5936 { 1331, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpeq
5937 { 1330, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 172, 75, 0, 0x100000000002bULL }, // F2_sfclass
5938 { 1329, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfadd
5939 { 1328, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfsub
5940 { 1327, 3, 1, 4, 108, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // F2_dfmpyll
5941 { 1326, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // F2_dfmpylh
5942 { 1325, 4, 1, 4, 106, 1, 0, HexagonOpInfoBase + 214, 75, 0, 0x1000000000025ULL }, // F2_dfmpyhh
5943 { 1324, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfmpyfix
5944 { 1323, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmin
5945 { 1322, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmax
5946 { 1321, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_p
5947 { 1320, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_n
5948 { 1319, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpuo
5949 { 1318, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpgt
5950 { 1317, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpge
5951 { 1316, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpeq
5952 { 1315, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 547, 75, 0, 0x1000000000003ULL }, // F2_dfclass
5953 { 1314, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfadd
5954 { 1313, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_w2sf
5955 { 1312, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_w2df
5956 { 1311, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_uw2sf
5957 { 1310, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_uw2df
5958 { 1309, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_ud2sf
5959 { 1308, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_ud2df
5960 { 1307, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w_chop
5961 { 1306, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w
5962 { 1305, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw_chop
5963 { 1304, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw
5964 { 1303, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud_chop
5965 { 1302, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud
5966 { 1301, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2df
5967 { 1300, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d_chop
5968 { 1299, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d
5969 { 1298, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w_chop
5970 { 1297, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w
5971 { 1296, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw_chop
5972 { 1295, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw
5973 { 1294, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud_chop
5974 { 1293, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud
5975 { 1292, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2sf
5976 { 1291, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d_chop
5977 { 1290, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d
5978 { 1289, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_d2sf
5979 { 1288, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_d2df
5980 { 1287, 1, 0, 4, 41, 1, 1, HexagonOpInfoBase + 28, 73, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // EH_RETURN_JMPR
5981 { 1286, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassF
5982 { 1285, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassE
5983 { 1284, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassD
5984 { 1283, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassC
5985 { 1282, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassB
5986 { 1281, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassA
5987 { 1280, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass9
5988 { 1279, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass8
5989 { 1278, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass7
5990 { 1277, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass6
5991 { 1276, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass5
5992 { 1275, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass4
5993 { 1274, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass3
5994 { 1273, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass2
5995 { 1272, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass1
5996 { 1271, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass0
5997 { 1270, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 584, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST64
5998 { 1269, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST32
5999 { 1268, 1, 0, 4, 35, 0, 1, HexagonOpInfoBase + 0, 72, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // CALLProfile
6000 { 1267, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_orn
6001 { 1266, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_or
6002 { 1265, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_andn
6003 { 1264, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_and
6004 { 1263, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsset
6005 { 1262, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C4_nbitsclri
6006 { 1261, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsclr
6007 { 1260, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9_not
6008 { 1259, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9
6009 { 1258, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpneqi
6010 { 1257, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C4_cmpneq
6011 { 1256, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C4_cmplteui
6012 { 1255, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplteu
6013 { 1254, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpltei
6014 { 1253, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplte
6015 { 1252, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_orn
6016 { 1251, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_or
6017 { 1250, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_andn
6018 { 1249, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_and
6019 { 1248, 2, 1, 4, 101, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0xc2808005ULL }, // C4_addipc
6020 { 1247, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_xor
6021 { 1246, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x3ULL }, // C2_vmux
6022 { 1245, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 577, 0, 0, 0x8000000000802bULL }, // C2_vitpack
6023 { 1244, 2, 1, 4, 99, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2bULL }, // C2_tfrrp
6024 { 1243, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 575, 0, 0, 0x802bULL }, // C2_tfrpr
6025 { 1242, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_orn
6026 { 1241, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_or
6027 { 1240, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_not
6028 { 1239, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 571, 0, 0, 0x114808000ULL }, // C2_muxri
6029 { 1238, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808000ULL }, // C2_muxir
6030 { 1237, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 567, 0, 0, 0x114808000ULL }, // C2_muxii
6031 { 1236, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8001ULL }, // C2_mux
6032 { 1235, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 565, 0, 0, 0x2bULL }, // C2_mask
6033 { 1234, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtup
6034 { 1233, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C2_cmpgtui
6035 { 1232, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgtu
6036 { 1231, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtp
6037 { 1230, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpgti
6038 { 1229, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgt
6039 { 1228, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // C2_cmpeqp
6040 { 1227, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpeqi
6041 { 1226, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C2_cmpeq
6042 { 1225, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809400ULL }, // C2_cmovenewit
6043 { 1224, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809c00ULL }, // C2_cmovenewif
6044 { 1223, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808400ULL }, // C2_cmoveit
6045 { 1222, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808c00ULL }, // C2_cmoveif
6046 { 1221, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x401ULL }, // C2_ccombinewt
6047 { 1220, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1401ULL }, // C2_ccombinewnewt
6048 { 1219, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1c01ULL }, // C2_ccombinewnewf
6049 { 1218, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0xc01ULL }, // C2_ccombinewf
6050 { 1217, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsset
6051 { 1216, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C2_bitsclri
6052 { 1215, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsclr
6053 { 1214, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_any8
6054 { 1213, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_andn
6055 { 1212, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_and
6056 { 1211, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_all8
6057 { 1210, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // A7_vclip
6058 { 1209, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x8000000000002cULL }, // A7_croundd_rr
6059 { 1208, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // A7_croundd_ri
6060 { 1207, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // A7_clip
6061 { 1206, 4, 2, 4, 95, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x80000000002025ULL }, // A6_vminub_RdP
6062 { 1205, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A6_vcmpbeq_notany
6063 { 1204, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x8000000000802cULL }, // A5_vaddhubs
6064 { 1203, 5, 2, 4, 93, 0, 1, HexagonOpInfoBase + 550, 71, 0, 0x80000000002025ULL }, // A5_ACS
6065 { 1202, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminw
6066 { 1201, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuw
6067 { 1200, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuh
6068 { 1199, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminh
6069 { 1198, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxw
6070 { 1197, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuw
6071 { 1196, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuh
6072 { 1195, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxh
6073 { 1194, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgtui
6074 { 1193, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgti
6075 { 1192, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpweqi
6076 { 1191, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgtui
6077 { 1190, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgti
6078 { 1189, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpheqi
6079 { 1188, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgtui
6080 { 1187, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgti
6081 { 1186, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbgt
6082 { 1185, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbeqi
6083 { 1184, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbeq_any
6084 { 1183, 3, 1, 4, 91, 0, 0, HexagonOpInfoBase + 544, 0, 0, 0x2003ULL }, // A4_tlbmatch
6085 { 1182, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 542, 0, 0, 0x5ULL }, // A4_tfrpcp
6086 { 1181, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0, 0x5ULL }, // A4_tfrcpp
6087 { 1180, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_subp_c
6088 { 1179, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // A4_round_rr_sat
6089 { 1178, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_round_rr
6090 { 1177, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // A4_round_ri_sat
6091 { 1176, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_round_ri
6092 { 1175, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpneqi
6093 { 1174, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpneq
6094 { 1173, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpeqi
6095 { 1172, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpeq
6096 { 1171, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxthtnew
6097 { 1170, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtht
6098 { 1169, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxthfnew
6099 { 1168, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxthf
6100 { 1167, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxtbtnew
6101 { 1166, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtbt
6102 { 1165, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxtbfnew
6103 { 1164, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxtbf
6104 { 1163, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxthtnew
6105 { 1162, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtht
6106 { 1161, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxthfnew
6107 { 1160, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxthf
6108 { 1159, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxtbtnew
6109 { 1158, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtbt
6110 { 1157, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxtbfnew
6111 { 1156, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxtbf
6112 { 1155, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pasrhtnew
6113 { 1154, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pasrht
6114 { 1153, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pasrhfnew
6115 { 1152, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pasrhf
6116 { 1151, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_paslhtnew
6117 { 1150, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_paslht
6118 { 1149, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_paslhfnew
6119 { 1148, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_paslhf
6120 { 1147, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_ornp
6121 { 1146, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_orn
6122 { 1145, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A4_modwrapu
6123 { 1144, 1, 0, 4, 90, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x22ULL }, // A4_ext
6124 { 1143, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_cround_rr
6125 { 1142, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_cround_ri
6126 { 1141, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x114800000ULL }, // A4_combineri
6127 { 1140, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 500, 0, 0, 0x112800000ULL }, // A4_combineir
6128 { 1139, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc4800000ULL }, // A4_combineii
6129 { 1138, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmphgtui
6130 { 1137, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgtu
6131 { 1136, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x114800003ULL }, // A4_cmphgti
6132 { 1135, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgt
6133 { 1134, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL }, // A4_cmpheqi
6134 { 1133, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpheq
6135 { 1132, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmpbgtui
6136 { 1131, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgtu
6137 { 1130, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // A4_cmpbgti
6138 { 1129, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgt
6139 { 1128, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // A4_cmpbeqi
6140 { 1127, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpbeq
6141 { 1126, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_lo
6142 { 1125, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_hi
6143 { 1124, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x8000000000002bULL }, // A4_bitspliti
6144 { 1123, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000003ULL }, // A4_bitsplit
6145 { 1122, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_andnp
6146 { 1121, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_andn
6147 { 1120, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_addp_c
6148 { 1119, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxth
6149 { 1118, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_xorp
6150 { 1117, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_xor
6151 { 1116, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubws
6152 { 1115, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubw
6153 { 1114, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubuhs
6154 { 1113, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsububs
6155 { 1112, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubub
6156 { 1111, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubhs
6157 { 1110, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubh
6158 { 1109, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vrsadub_acc
6159 { 1108, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vrsadub
6160 { 1107, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vraddub_acc
6161 { 1106, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vraddub
6162 { 1105, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwr
6163 { 1104, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwcr
6164 { 1103, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgw
6165 { 1102, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghr
6166 { 1101, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghcr
6167 { 1100, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgh
6168 { 1099, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminw
6169 { 1098, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuw
6170 { 1097, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuh
6171 { 1096, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminub
6172 { 1095, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminh
6173 { 1094, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminb
6174 { 1093, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxw
6175 { 1092, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuw
6176 { 1091, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuh
6177 { 1090, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxub
6178 { 1089, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxh
6179 { 1088, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxb
6180 { 1087, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vconj
6181 { 1086, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgtu
6182 { 1085, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgt
6183 { 1084, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpweq
6184 { 1083, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgtu
6185 { 1082, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgt
6186 { 1081, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpheq
6187 { 1080, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbgtu
6188 { 1079, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbeq
6189 { 1078, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwr
6190 { 1077, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwcr
6191 { 1076, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgw
6192 { 1075, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguwr
6193 { 1074, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguw
6194 { 1073, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguhr
6195 { 1072, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguh
6196 { 1071, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgubr
6197 { 1070, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgub
6198 { 1069, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghr
6199 { 1068, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghcr
6200 { 1067, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgh
6201 { 1066, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddws
6202 { 1065, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddw
6203 { 1064, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vadduhs
6204 { 1063, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddubs
6205 { 1062, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddub
6206 { 1061, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddhs
6207 { 1060, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddh
6208 { 1059, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabswsat
6209 { 1058, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsw
6210 { 1057, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabshsat
6211 { 1056, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsh
6212 { 1055, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x212808000ULL }, // A2_tfrsi
6213 { 1054, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x8005ULL }, // A2_tfrrcr
6214 { 1053, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfril
6215 { 1052, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfrih
6216 { 1051, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0, 0x8005ULL }, // A2_tfrcrr
6217 { 1050, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_tfr
6218 { 1049, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // A2_sxtw
6219 { 1048, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxth
6220 { 1047, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxtb
6221 { 1046, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x802bULL }, // A2_swiz
6222 { 1045, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubuhs
6223 { 1044, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubhs
6224 { 1043, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_svsubh
6225 { 1042, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008001ULL }, // A2_svnavgh
6226 { 1041, 3, 1, 4, 84, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavghs
6227 { 1040, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavgh
6228 { 1039, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svadduhs
6229 { 1038, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svaddhs
6230 { 1037, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_svaddh
6231 { 1036, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_subsat
6232 { 1035, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x152808000ULL }, // A2_subri
6233 { 1034, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_subp
6234 { 1033, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_ll
6235 { 1032, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_hl
6236 { 1031, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_ll
6237 { 1030, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_hl
6238 { 1029, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_ll
6239 { 1028, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_lh
6240 { 1027, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hl
6241 { 1026, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hh
6242 { 1025, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_ll
6243 { 1024, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_lh
6244 { 1023, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hl
6245 { 1022, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hh
6246 { 1021, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable), 0x8001ULL }, // A2_sub
6247 { 1020, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satuh
6248 { 1019, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satub
6249 { 1018, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_sath
6250 { 1017, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satb
6251 { 1016, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // A2_sat
6252 { 1015, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // A2_roundsat
6253 { 1014, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pxortnew
6254 { 1013, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pxort
6255 { 1012, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pxorfnew
6256 { 1011, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pxorf
6257 { 1010, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_psubtnew
6258 { 1009, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_psubt
6259 { 1008, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_psubfnew
6260 { 1007, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_psubf
6261 { 1006, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_portnew
6262 { 1005, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_port
6263 { 1004, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_porfnew
6264 { 1003, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_porf
6265 { 1002, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pandtnew
6266 { 1001, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pandt
6267 { 1000, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pandfnew
6268 { 999, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pandf
6269 { 998, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_paddtnew
6270 { 997, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_paddt
6271 { 996, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809400ULL }, // A2_padditnew
6272 { 995, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808400ULL }, // A2_paddit
6273 { 994, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809c00ULL }, // A2_paddifnew
6274 { 993, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808c00ULL }, // A2_paddif
6275 { 992, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_paddfnew
6276 { 991, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_paddf
6277 { 990, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_orp
6278 { 989, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_orir
6279 { 988, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_or
6280 { 987, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_notp
6281 { 986, 0, 0, 4, 82, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // A2_nop
6282 { 985, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_negsat
6283 { 984, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_negp
6284 { 983, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minup
6285 { 982, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_minu
6286 { 981, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minp
6287 { 980, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_min
6288 { 979, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxup
6289 { 978, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_maxu
6290 { 977, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxp
6291 { 976, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_max
6292 { 975, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0|(1ULL<<MCID::Predicable), 0x1ULL }, // A2_combinew
6293 { 974, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL }, // A2_combineii
6294 { 973, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_ll
6295 { 972, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_lh
6296 { 971, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hl
6297 { 970, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hh
6298 { 969, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_asrh
6299 { 968, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_aslh
6300 { 967, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_andp
6301 { 966, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_andir
6302 { 965, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_and
6303 { 964, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addspl
6304 { 963, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addsph
6305 { 962, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_addsat
6306 { 961, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0|(1ULL<<MCID::Commutable), 0x80000000000003ULL }, // A2_addpsat
6307 { 960, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_addp
6308 { 959, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL }, // A2_addi
6309 { 958, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_ll
6310 { 957, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_hl
6311 { 956, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_ll
6312 { 955, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_hl
6313 { 954, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_ll
6314 { 953, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_lh
6315 { 952, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hl
6316 { 951, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hh
6317 { 950, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_ll
6318 { 949, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_lh
6319 { 948, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hl
6320 { 947, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hh
6321 { 946, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_add
6322 { 945, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_abssat
6323 { 944, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_absp
6324 { 943, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // A2_abs
6325 { 942, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL }, // dup_S4_storeiri_io
6326 { 941, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL }, // dup_S4_storeirb_io
6327 { 940, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL }, // dup_S2_storeri_io
6328 { 939, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL }, // dup_S2_storerh_io
6329 { 938, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL }, // dup_S2_storerd_io
6330 { 937, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL }, // dup_S2_storerb_io
6331 { 936, 3, 1, 4, 74, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // dup_S2_allocframe
6332 { 935, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadruh_io
6333 { 934, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrub_io
6334 { 933, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL }, // dup_L2_loadri_io
6335 { 932, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadrh_io
6336 { 931, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL }, // dup_L2_loadrd_io
6337 { 930, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrb_io
6338 { 929, 2, 1, 4, 72, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // dup_L2_deallocframe
6339 { 928, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x154800000ULL }, // dup_C2_cmpeqi
6340 { 927, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809400ULL }, // dup_C2_cmovenewit
6341 { 926, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809c00ULL }, // dup_C2_cmovenewif
6342 { 925, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808400ULL }, // dup_C2_cmoveit
6343 { 924, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808c00ULL }, // dup_C2_cmoveif
6344 { 923, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo), 0x114800000ULL }, // dup_A4_combineri
6345 { 922, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 500, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A4_combineir
6346 { 921, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0xc4800000ULL }, // dup_A4_combineii
6347 { 920, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_zxth
6348 { 919, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // dup_A2_zxtb
6349 { 918, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x212808000ULL }, // dup_A2_tfrsi
6350 { 917, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_tfr
6351 { 916, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxth
6352 { 915, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxtb
6353 { 914, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A2_combineii
6354 { 913, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x154808000ULL }, // dup_A2_andir
6355 { 912, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x214808002ULL }, // dup_A2_addi
6356 { 911, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8001ULL }, // dup_A2_add
6357 { 910, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1unlock_map
6358 { 909, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1lock_map
6359 { 908, 1, 0, 4, 68, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // Y2_dcfetch
6360 { 907, 2, 1, 4, 67, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // Y2_crswap_old
6361 { 906, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zldp0
6362 { 905, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zld0
6363 { 904, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzh_alt
6364 { 903, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzb_alt
6365 { 902, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackuh_alt
6366 { 901, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackub_alt
6367 { 900, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackoh_alt
6368 { 899, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackob_alt
6369 { 898, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackh_alt
6370 { 897, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackb_alt
6371 { 896, 5, 2, 4, 2, 0, 0, HexagonOpInfoBase + 487, 0, 0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL }, // V6_vtran2x2_map
6372 { 895, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyhb_alt
6373 { 894, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyhb_acc_alt
6374 { 893, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpybus_alt
6375 { 892, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpybus_acc_alt
6376 { 891, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyb_alt
6377 { 890, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyb_acc_alt
6378 { 889, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_dv_alt
6379 { 888, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_alt
6380 { 887, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwq_alt
6381 { 886, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwnq_alt
6382 { 885, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_dv_alt
6383 { 884, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_alt
6384 { 883, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_dv_alt
6385 { 882, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_alt
6386 { 881, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhw_alt
6387 { 880, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_dv_alt
6388 { 879, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_alt
6389 { 878, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_dv_alt
6390 { 877, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_alt
6391 { 876, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububh_alt
6392 { 875, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhw_alt
6393 { 874, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_dv_alt
6394 { 873, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_alt
6395 { 872, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhq_alt
6396 { 871, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhnq_alt
6397 { 870, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_dv_alt
6398 { 869, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_alt
6399 { 868, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_dv_alt
6400 { 867, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_alt
6401 { 866, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbq_alt
6402 { 865, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbnq_alt
6403 { 864, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_dv_alt
6404 { 863, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_alt
6405 { 862, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoh_alt
6406 { 861, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeh_alt
6407 { 860, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeb_alt
6408 { 859, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffob_alt
6409 { 858, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffh_alt
6410 { 857, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffeb_alt
6411 { 856, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffb_alt
6412 { 855, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufeh_alt
6413 { 854, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsh_alt
6414 { 853, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwq_alt
6415 { 852, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwhq_alt
6416 { 851, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwh_alt
6417 { 850, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermwh_add_alt
6418 { 849, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermw_alt
6419 { 848, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermw_add_alt
6420 { 847, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermhq_alt
6421 { 846, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermh_alt
6422 { 845, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermh_add_alt
6423 { 844, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsb_alt
6424 { 843, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatwh_alt
6425 { 842, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatuwuh_alt
6426 { 841, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsathub_alt
6427 { 840, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrsadubi_alt
6428 { 839, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrsadubi_acc_alt
6429 { 838, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwuh_alt
6430 { 837, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwh_alt
6431 { 836, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduwuh_alt
6432 { 835, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduhub_alt
6433 { 834, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhub_alt
6434 { 833, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhb_alt
6435 { 832, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrotr_alt
6436 { 831, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubv_alt
6437 { 830, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubv_acc_alt
6438 { 829, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubi_alt
6439 { 828, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubi_acc_alt
6440 { 827, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_rtt_alt
6441 { 826, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_rtt_acc_alt
6442 { 825, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_alt
6443 { 824, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_acc_alt
6444 { 823, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybv_alt
6445 { 822, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybv_acc_alt
6446 { 821, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusv_alt
6447 { 820, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusv_acc_alt
6448 { 819, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusi_alt
6449 { 818, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusi_acc_alt
6450 { 817, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybus_alt
6451 { 816, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybus_acc_alt
6452 { 815, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybub_rtt_alt
6453 { 814, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybub_rtt_acc_alt
6454 { 813, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpopcounth_alt
6455 { 812, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwuh_sat_alt
6456 { 811, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwh_sat_alt
6457 { 810, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackoh_alt
6458 { 809, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackob_alt
6459 { 808, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhub_sat_alt
6460 { 807, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhb_sat_alt
6461 { 806, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeh_alt
6462 { 805, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeb_alt
6463 { 804, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamtw_alt
6464 { 803, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamth_alt
6465 { 802, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgw_alt
6466 { 801, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgub_alt
6467 { 800, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgh_alt
6468 { 799, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgb_alt
6469 { 798, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuhv_alt
6470 { 797, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuhv_acc_alt
6471 { 796, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuh_alt
6472 { 795, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuh_acc_alt
6473 { 794, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyubv_alt
6474 { 793, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyubv_acc_alt
6475 { 792, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyub_alt
6476 { 791, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyub_acc_alt
6477 { 790, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_sacc_alt
6478 { 789, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_rnd_sacc_alt
6479 { 788, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_rnd_alt
6480 { 787, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_alt
6481 { 786, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwub_alt
6482 { 785, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwub_acc_alt
6483 { 784, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwh_alt
6484 { 783, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwh_acc_alt
6485 { 782, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwb_alt
6486 { 781, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwb_acc_alt
6487 { 780, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiowh_alt
6488 { 779, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyihb_alt
6489 { 778, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyihb_acc_alt
6490 { 777, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyih_alt
6491 { 776, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyih_acc_alt
6492 { 775, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiewuh_alt
6493 { 774, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewuh_acc_alt
6494 { 773, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewh_acc_alt
6495 { 772, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhvsrs_alt
6496 { 771, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhv_alt
6497 { 770, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhv_acc_alt
6498 { 769, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhus_alt
6499 { 768, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhus_acc_alt
6500 { 767, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhss_alt
6501 { 766, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhsrs_alt
6502 { 765, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhsat_acc_alt
6503 { 764, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyh_alt
6504 { 763, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyh_acc_alt
6505 { 762, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyewuh_alt
6506 { 761, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybv_alt
6507 { 760, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybv_acc_alt
6508 { 759, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybusv_alt
6509 { 758, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybusv_acc_alt
6510 { 757, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybus_alt
6511 { 756, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybus_acc_alt
6512 { 755, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpauhb_alt
6513 { 754, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpauhb_acc_alt
6514 { 753, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpahb_alt
6515 { 752, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpahb_acc_alt
6516 { 751, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuuv_alt
6517 { 750, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuu_alt
6518 { 749, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabuu_acc_alt
6519 { 748, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabusv_alt
6520 { 747, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabus_alt
6521 { 746, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabus_acc_alt
6522 { 745, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminw_alt
6523 { 744, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminuh_alt
6524 { 743, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminub_alt
6525 { 742, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminh_alt
6526 { 741, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminb_alt
6527 { 740, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxw_alt
6528 { 739, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxuh_alt
6529 { 738, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxub_alt
6530 { 737, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxh_alt
6531 { 736, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxb_alt
6532 { 735, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrwv_alt
6533 { 734, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrw_alt
6534 { 733, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrhv_alt
6535 { 732, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrh_alt
6536 { 731, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermwq_pseudo
6537 { 730, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermw_pseudo
6538 { 729, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 438, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhwq_pseudo
6539 { 728, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 433, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhw_pseudo
6540 { 727, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhq_pseudo
6541 { 726, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermh_pseudo
6542 { 725, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgather_vscatter_mh_pseudo
6543 { 724, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdsaduh_alt
6544 { 723, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdsaduh_acc_alt
6545 { 722, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhvsat_alt
6546 { 721, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhvsat_acc_alt
6547 { 720, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsusat_alt
6548 { 719, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsusat_acc_alt
6549 { 718, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsuisat_alt
6550 { 717, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsuisat_acc_alt
6551 { 716, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsat_alt
6552 { 715, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsat_acc_alt
6553 { 714, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhisat_alt
6554 { 713, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhisat_acc_alt
6555 { 712, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_dv_alt
6556 { 711, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_dv_acc_alt
6557 { 710, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_alt
6558 { 709, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_acc_alt
6559 { 708, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_dv_alt
6560 { 707, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_dv_acc_alt
6561 { 706, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_alt
6562 { 705, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_acc_alt
6563 { 704, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealh_alt
6564 { 703, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb_alt
6565 { 702, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb4w_alt
6566 { 701, 1, 1, 4, 65, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdd0
6567 { 700, 1, 1, 4, 61, 0, 0, HexagonOpInfoBase + 403, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_vd0
6568 { 699, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0w_alt
6569 { 698, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0h_alt
6570 { 697, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgwrnd_alt
6571 { 696, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgw_alt
6572 { 695, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguwrnd_alt
6573 { 694, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguw_alt
6574 { 693, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguhrnd_alt
6575 { 692, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguh_alt
6576 { 691, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgubrnd_alt
6577 { 690, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgub_alt
6578 { 689, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavghrnd_alt
6579 { 688, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgh_alt
6580 { 687, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgbrnd_alt
6581 { 686, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgb_alt
6582 { 685, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 401, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008011ULL }, // V6_vassignp
6583 { 684, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrwv_alt
6584 { 683, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrw_alt
6585 { 682, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrw_acc_alt
6586 { 681, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrhv_alt
6587 { 680, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrh_alt
6588 { 679, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrh_acc_alt
6589 { 678, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasr_into_alt
6590 { 677, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslwv_alt
6591 { 676, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslw_alt
6592 { 675, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslw_acc_alt
6593 { 674, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslhv_alt
6594 { 673, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslh_alt
6595 { 672, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslh_acc_alt
6596 { 671, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 391, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandvrt_alt
6597 { 670, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 387, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vandvrt_acc_alt
6598 { 669, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandqrt_alt
6599 { 668, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandqrt_acc_alt
6600 { 667, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandnqrt_alt
6601 { 666, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandnqrt_acc_alt
6602 { 665, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_dv_alt
6603 { 664, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_alt
6604 { 663, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwq_alt
6605 { 662, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwnq_alt
6606 { 661, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_dv_alt
6607 { 660, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_alt
6608 { 659, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_dv_alt
6609 { 658, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_alt
6610 { 657, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhw_alt
6611 { 656, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vadduhw_acc_alt
6612 { 655, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_dv_alt
6613 { 654, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_alt
6614 { 653, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_dv_alt
6615 { 652, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_alt
6616 { 651, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubh_alt
6617 { 650, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddubh_acc_alt
6618 { 649, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhw_alt
6619 { 648, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhw_acc_alt
6620 { 647, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_dv_alt
6621 { 646, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_alt
6622 { 645, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhq_alt
6623 { 644, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhnq_alt
6624 { 643, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_dv_alt
6625 { 642, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_alt
6626 { 641, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_dv_alt
6627 { 640, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_alt
6628 { 639, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbq_alt
6629 { 638, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbnq_alt
6630 { 637, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_dv_alt
6631 { 636, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_alt
6632 { 635, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_sat_alt
6633 { 634, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_alt
6634 { 633, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuw_alt
6635 { 632, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuh_alt
6636 { 631, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsub_alt
6637 { 630, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_sat_alt
6638 { 629, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_alt
6639 { 628, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffw_alt
6640 { 627, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffuh_alt
6641 { 626, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffub_alt
6642 { 625, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffh_alt
6643 { 624, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_sat_alt
6644 { 623, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_alt
6645 { 622, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyvubs10_alt
6646 { 621, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyhubs10_alt
6647 { 620, 5, 1, 4, 63, 0, 0, HexagonOpInfoBase + 356, 0, 0|(1ULL<<MCID::Pseudo), 0x84000000000801cULL }, // V6_v10mpyubs10_vxx
6648 { 619, 4, 1, 4, 62, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x80000000000801cULL }, // V6_v10mpyubs10
6649 { 618, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stup0
6650 { 617, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stunp0
6651 { 616, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stu0
6652 { 615, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stqnt0
6653 { 614, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stq0
6654 { 613, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stpnt0
6655 { 612, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stp0
6656 { 611, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnt0
6657 { 610, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnqnt0
6658 { 609, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnq0
6659 { 608, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnpnt0
6660 { 607, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnp0
6661 { 606, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stnnt0
6662 { 605, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stn0
6663 { 604, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_st0
6664 { 603, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_lo
6665 { 602, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldu0
6666 { 601, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtpnt0
6667 { 600, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtp0
6668 { 599, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnpnt0
6669 { 598, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnp0
6670 { 597, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldpnt0
6671 { 596, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldp0
6672 { 595, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldnt0
6673 { 594, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnpnt0
6674 { 593, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnp0
6675 { 592, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcpnt0
6676 { 591, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcp0
6677 { 590, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnpnt0
6678 { 589, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnp0
6679 { 588, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ld0
6680 { 587, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_hi
6681 { 586, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_extractw_alt
6682 { 585, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x800000000000026ULL }, // V6_dbl_st0
6683 { 584, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 332, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x800000000408026ULL }, // V6_dbl_ld0
6684 { 583, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_xor
6685 { 582, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equw_ior
6686 { 581, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_and
6687 { 580, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equw
6688 { 579, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_xor
6689 { 578, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equh_ior
6690 { 577, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_and
6691 { 576, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equh
6692 { 575, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_xor
6693 { 574, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equb_ior
6694 { 573, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_and
6695 { 572, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equb
6696 { 571, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 322, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_pred
6697 { 570, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 319, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_ctr
6698 { 569, 1, 0, 4, 59, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S6_allocframe_to_raw
6699 { 568, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S5_vasrhrnd_goodsyntax
6700 { 567, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 316, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S5_asrhub_rnd_sat_goodsyntax
6701 { 566, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiritnew_zomap
6702 { 565, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirit_zomap
6703 { 564, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirifnew_zomap
6704 { 563, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirif_zomap
6705 { 562, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiri_zomap
6706 { 561, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhtnew_zomap
6707 { 560, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirht_zomap
6708 { 559, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhfnew_zomap
6709 { 558, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhf_zomap
6710 { 557, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirh_zomap
6711 { 556, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbtnew_zomap
6712 { 555, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbt_zomap
6713 { 554, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbfnew_zomap
6714 { 553, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbf_zomap
6715 { 552, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirb_zomap
6716 { 551, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstoreritnew_zomap
6717 { 550, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewtnew_zomap
6718 { 549, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewfnew_zomap
6719 { 548, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerifnew_zomap
6720 { 547, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhtnew_zomap
6721 { 546, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewtnew_zomap
6722 { 545, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewfnew_zomap
6723 { 544, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhfnew_zomap
6724 { 543, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerftnew_zomap
6725 { 542, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerffnew_zomap
6726 { 541, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdtnew_zomap
6727 { 540, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdfnew_zomap
6728 { 539, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbtnew_zomap
6729 { 538, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewtnew_zomap
6730 { 537, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewfnew_zomap
6731 { 536, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbfnew_zomap
6732 { 535, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxw_goodsyntax
6733 { 534, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxh_goodsyntax
6734 { 533, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxd_goodsyntax
6735 { 532, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxb_goodsyntax
6736 { 531, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerinew_zomap
6737 { 530, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storeri_zomap
6738 { 529, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerhnew_zomap
6739 { 528, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerh_zomap
6740 { 527, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerf_zomap
6741 { 526, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerd_zomap
6742 { 525, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerbnew_zomap
6743 { 524, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerb_zomap
6744 { 523, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerit_zomap
6745 { 522, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewt_zomap
6746 { 521, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewf_zomap
6747 { 520, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerif_zomap
6748 { 519, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerht_zomap
6749 { 518, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewt_zomap
6750 { 517, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewf_zomap
6751 { 516, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerhf_zomap
6752 { 515, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerft_zomap
6753 { 514, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerff_zomap
6754 { 513, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdt_zomap
6755 { 512, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdf_zomap
6756 { 511, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbt_zomap
6757 { 510, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewt_zomap
6758 { 509, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewf_zomap
6759 { 508, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbf_zomap
6760 { 507, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_asr_i_r_rnd_goodsyntax
6761 { 506, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S2_asr_i_p_rnd_goodsyntax
6762 { 505, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 302, 0, 0|(1ULL<<MCID::Pseudo), 0x11ULL }, // PS_wselect
6763 { 504, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_nt_ai
6764 { 503, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_ai
6765 { 502, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_nt_ai
6766 { 501, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_ai
6767 { 500, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 293, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x28ULL }, // PS_vstorerq_ai
6768 { 499, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrw
6769 { 498, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrh
6770 { 497, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrb
6771 { 496, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatiw
6772 { 495, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatih
6773 { 494, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatib
6774 { 493, 4, 1, 4, 45, 0, 0, HexagonOpInfoBase + 285, 0, 0|(1ULL<<MCID::Pseudo), 0x10ULL }, // PS_vselect
6775 { 492, 4, 1, 4, 44, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw_acc
6776 { 491, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw
6777 { 490, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_nt_ai
6778 { 489, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_ai
6779 { 488, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_nt_ai
6780 { 487, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_ai
6781 { 486, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 276, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x28ULL }, // PS_vloadrq_ai
6782 { 485, 1, 1, 4, 42, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x11ULL }, // PS_vdd0
6783 { 484, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_true
6784 { 483, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_tailcall_r
6785 { 482, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x28ULL }, // PS_tailcall_i
6786 { 481, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pcr
6787 { 480, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pci
6788 { 479, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pcr
6789 { 478, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pci
6790 { 477, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pcr
6791 { 476, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pci
6792 { 475, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 270, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pcr
6793 { 474, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 264, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pci
6794 { 473, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pcr
6795 { 472, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pci
6796 { 471, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr64
6797 { 470, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr
6798 { 469, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qtrue
6799 { 468, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qfalse
6800 { 467, 4, 1, 4, 6, 0, 0, HexagonOpInfoBase + 244, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // PS_pselect
6801 { 466, 1, 0, 4, 2, 1, 2, HexagonOpInfoBase + 28, 60, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_probed_stackalloc
6802 { 465, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pcr
6803 { 464, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pci
6804 { 463, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pcr
6805 { 462, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pci
6806 { 461, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pcr
6807 { 460, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pci
6808 { 459, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pcr
6809 { 458, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pci
6810 { 457, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 239, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pcr
6811 { 456, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 233, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pci
6812 { 455, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pcr
6813 { 454, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pci
6814 { 453, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x216800028ULL }, // PS_fia
6815 { 452, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x214800028ULL }, // PS_fi
6816 { 451, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_false
6817 { 450, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0xa8ULL }, // PS_crash
6818 { 449, 1, 0, 4, 35, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800028ULL }, // PS_call_nr
6819 { 448, 2, 0, 4, 2, 0, 8, HexagonOpInfoBase + 9, 50, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_call_instrprof_custom
6820 { 447, 3, 1, 4, 2, 0, 1, HexagonOpInfoBase + 198, 49, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_alloca
6821 { 446, 2, 1, 4, 2, 1, 0, HexagonOpInfoBase + 34, 48, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_aligna
6822 { 445, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy_acc
6823 { 444, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy
6824 { 443, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 211, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_vrcmpys_s1rp
6825 { 442, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 208, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_s1
6826 { 441, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_acc_s1
6827 { 440, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_mpyui
6828 { 439, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x134808025ULL }, // M2_mpysmi
6829 { 438, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_pred
6830 { 437, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 195, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_ctr
6831 { 436, 0, 0, 4, 28, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_return_map_to_raw
6832 { 435, 0, 0, 4, 27, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_deallocframe_map_to_raw
6833 { 434, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopw_zomap
6834 { 433, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memoph_zomap
6835 { 432, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopb_zomap
6836 { 431, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pt
6837 { 430, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pnt
6838 { 429, 1, 0, 4, 25, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_t
6839 { 428, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pt
6840 { 427, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pnt
6841 { 426, 1, 0, 4, 23, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_f
6842 { 425, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopw_zomap
6843 { 424, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memoph_zomap
6844 { 423, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopb_zomap
6845 { 422, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopw_zomap
6846 { 421, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memoph_zomap
6847 { 420, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopb_zomap
6848 { 419, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopw_zomap
6849 { 418, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memoph_zomap
6850 { 417, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopb_zomap
6851 { 416, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopw_zomap
6852 { 415, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memoph_zomap
6853 { 414, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopb_zomap
6854 { 413, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopw_zomap
6855 { 412, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memoph_zomap
6856 { 411, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopb_zomap
6857 { 410, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopw_zomap
6858 { 409, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memoph_zomap
6859 { 408, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopb_zomap
6860 { 407, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopw_zomap
6861 { 406, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memoph_zomap
6862 { 405, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopb_zomap
6863 { 404, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhtnew_zomap
6864 { 403, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruht_zomap
6865 { 402, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhfnew_zomap
6866 { 401, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhf_zomap
6867 { 400, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubtnew_zomap
6868 { 399, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubt_zomap
6869 { 398, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubfnew_zomap
6870 { 397, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubf_zomap
6871 { 396, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadritnew_zomap
6872 { 395, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrit_zomap
6873 { 394, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrifnew_zomap
6874 { 393, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrif_zomap
6875 { 392, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhtnew_zomap
6876 { 391, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrht_zomap
6877 { 390, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhfnew_zomap
6878 { 389, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhf_zomap
6879 { 388, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdtnew_zomap
6880 { 387, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdt_zomap
6881 { 386, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdfnew_zomap
6882 { 385, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdf_zomap
6883 { 384, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbtnew_zomap
6884 { 383, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbt_zomap
6885 { 382, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbfnew_zomap
6886 { 381, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbf_zomap
6887 { 380, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadruh_zomap
6888 { 379, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrub_zomap
6889 { 378, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadri_zomap
6890 { 377, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrh_zomap
6891 { 376, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadrd_zomap
6892 { 375, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrb_zomap
6893 { 374, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbzw4_zomap
6894 { 373, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbzw2_zomap
6895 { 372, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbsw4_zomap
6896 { 371, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbsw2_zomap
6897 { 370, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignh_zomap
6898 { 369, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignb_zomap
6899 { 368, 2, 0, 28, 2, 0, 5, HexagonOpInfoBase + 184, 43, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // KCFI_CHECK
6900 { 367, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // J2_trap1_noregmap
6901 { 366, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpt_nopred_map
6902 { 365, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprt_nopred_map
6903 { 364, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprf_nopred_map
6904 { 363, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpf_nopred_map
6905 { 362, 0, 0, 4, 14, 2, 2, HexagonOpInfoBase + 1, 39, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop1
6906 { 361, 0, 0, 4, 14, 4, 5, HexagonOpInfoBase + 1, 30, 0|(1ULL<<MCID::Pseudo), 0x23ULL }, // J2_endloop01
6907 { 360, 0, 0, 4, 14, 2, 4, HexagonOpInfoBase + 1, 24, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop0
6908 { 359, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 20, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP1
6909 { 358, 1, 0, 4, 13, 4, 3, HexagonOpInfoBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP01
6910 { 357, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP0
6911 { 356, 1, 0, 4, 12, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // DUPLEX_Pseudo
6912 { 355, 2, 1, 4, 11, 0, 0, HexagonOpInfoBase + 178, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // C2_pxfer_map
6913 { 354, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpltu
6914 { 353, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmplt
6915 { 352, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgeui
6916 { 351, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgei
6917 { 350, 2, 0, 4, 2, 1, 3, HexagonOpInfoBase + 20, 5, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKUP
6918 { 349, 2, 0, 4, 2, 3, 2, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKDOWN
6919 { 348, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A4_boundscheck
6920 { 347, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxtb
6921 { 346, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vsubb_map
6922 { 345, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vaddb_map
6923 { 344, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9400ULL }, // A2_tfrtnew
6924 { 343, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8400ULL }, // A2_tfrt
6925 { 342, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1400ULL }, // A2_tfrptnew
6926 { 341, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x400ULL }, // A2_tfrpt
6927 { 340, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x3ULL }, // A2_tfrpi
6928 { 339, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1c00ULL }, // A2_tfrpfnew
6929 { 338, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0xc00ULL }, // A2_tfrpf
6930 { 337, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 159, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL }, // A2_tfrp
6931 { 336, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9c00ULL }, // A2_tfrfnew
6932 { 335, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8c00ULL }, // A2_tfrf
6933 { 334, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_not
6934 { 333, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_neg
6935 { 332, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // A2_iconst
6936 { 331, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A2_addsp
6937 { 330, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UBFX
6938 { 329, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SBFX
6939 { 328, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMIN
6940 { 327, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMAX
6941 { 326, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMIN
6942 { 325, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMAX
6943 { 324, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_XOR
6944 { 323, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_OR
6945 { 322, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_AND
6946 { 321, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_MUL
6947 { 320, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_ADD
6948 { 319, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUM
6949 { 318, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUM
6950 { 317, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMIN
6951 { 316, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAX
6952 { 315, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMUL
6953 { 314, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FADD
6954 { 313, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FMUL
6955 { 312, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FADD
6956 { 311, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_UBSANTRAP
6957 { 310, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DEBUGTRAP
6958 { 309, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_TRAP
6959 { 308, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET_INLINE
6960 { 307, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_BZERO
6961 { 306, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET
6962 { 305, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMMOVE
6963 { 304, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY_INLINE
6964 { 303, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY
6965 { 302, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 141, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_WRITE_REGISTER
6966 { 301, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_READ_REGISTER
6967 { 300, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FCMPS
6968 { 299, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FCMP
6969 { 298, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FLDEXP
6970 { 297, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSQRT
6971 { 296, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMA
6972 { 295, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FREM
6973 { 294, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FDIV
6974 { 293, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMUL
6975 { 292, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSUB
6976 { 291, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FADD
6977 { 290, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKRESTORE
6978 { 289, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKSAVE
6979 { 288, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DYN_STACKALLOC
6980 { 287, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_JUMP_TABLE
6981 { 286, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BLOCK_ADDR
6982 { 285, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ADDRSPACE_CAST
6983 { 284, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEARBYINT
6984 { 283, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRINT
6985 { 282, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFLOOR
6986 { 281, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSQRT
6987 { 280, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTANH
6988 { 279, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINH
6989 { 278, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOSH
6990 { 277, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN2
6991 { 276, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN
6992 { 275, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FASIN
6993 { 274, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FACOS
6994 { 273, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTAN
6995 { 272, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINCOS
6996 { 271, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSIN
6997 { 270, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOS
6998 { 269, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCEIL
6999 { 268, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_CLMUL
7000 { 267, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITREVERSE
7001 { 266, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BSWAP
7002 { 265, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTPOP
7003 { 264, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLS
7004 { 263, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ_ZERO_POISON
7005 { 262, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ
7006 { 261, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ_ZERO_POISON
7007 { 260, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ
7008 { 259, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 137, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECTOR_COMPRESS
7009 { 258, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_STEP_VECTOR
7010 { 257, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SPLAT_VECTOR
7011 { 256, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 133, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHUFFLE_VECTOR
7012 { 255, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_VECTOR_ELT
7013 { 254, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 126, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_VECTOR_ELT
7014 { 253, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_SUBVECTOR
7015 { 252, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_SUBVECTOR
7016 { 251, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VSCALE
7017 { 250, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRJT
7018 { 249, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BR
7019 { 248, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LLROUND
7020 { 247, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LROUND
7021 { 246, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ABS
7022 { 245, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMAX
7023 { 244, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMIN
7024 { 243, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMAX
7025 { 242, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMIN
7026 { 241, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRMASK
7027 { 240, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTR_ADD
7028 { 239, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_ROUNDING
7029 { 238, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_ROUNDING
7030 { 237, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPMODE
7031 { 236, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPMODE
7032 { 235, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPMODE
7033 { 234, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPENV
7034 { 233, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPENV
7035 { 232, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPENV
7036 { 231, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUMNUM
7037 { 230, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUMNUM
7038 { 229, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUM
7039 { 228, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUM
7040 { 227, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM_IEEE
7041 { 226, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM_IEEE
7042 { 225, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM
7043 { 224, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM
7044 { 223, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCANONICALIZE
7045 { 222, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IS_FPCLASS
7046 { 221, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOPYSIGN
7047 { 220, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FABS
7048 { 219, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI_SAT
7049 { 218, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI_SAT
7050 { 217, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UITOFP
7051 { 216, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SITOFP
7052 { 215, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI
7053 { 214, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI
7054 { 213, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTRUNC
7055 { 212, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPEXT
7056 { 211, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEG
7057 { 210, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFREXP
7058 { 209, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLDEXP
7059 { 208, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG10
7060 { 207, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG2
7061 { 206, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG
7062 { 205, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP10
7063 { 204, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP2
7064 { 203, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP
7065 { 202, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOWI
7066 { 201, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOW
7067 { 200, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMODF
7068 { 199, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREM
7069 { 198, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FDIV
7070 { 197, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMAD
7071 { 196, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMA
7072 { 195, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMUL
7073 { 194, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSUB
7074 { 193, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FADD
7075 { 192, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIXSAT
7076 { 191, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIXSAT
7077 { 190, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIX
7078 { 189, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIX
7079 { 188, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIXSAT
7080 { 187, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIXSAT
7081 { 186, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIX
7082 { 185, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIX
7083 { 184, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSHLSAT
7084 { 183, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USHLSAT
7085 { 182, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBSAT
7086 { 181, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBSAT
7087 { 180, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDSAT
7088 { 179, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDSAT
7089 { 178, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULH
7090 { 177, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULH
7091 { 176, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULO
7092 { 175, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULO
7093 { 174, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBE
7094 { 173, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBO
7095 { 172, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SADDE
7096 { 171, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDO
7097 { 170, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBE
7098 { 169, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBO
7099 { 168, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UADDE
7100 { 167, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDO
7101 { 166, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SELECT
7102 { 165, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UCMP
7103 { 164, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SCMP
7104 { 163, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCMP
7105 { 162, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ICMP
7106 { 161, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTL
7107 { 160, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTR
7108 { 159, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHR
7109 { 158, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHL
7110 { 157, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASHR
7111 { 156, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LSHR
7112 { 155, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHL
7113 { 154, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ZEXT
7114 { 153, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT_INREG
7115 { 152, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT
7116 { 151, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VAARG
7117 { 150, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VASTART
7118 { 149, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCONSTANT
7119 { 148, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT
7120 { 147, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_USAT_U
7121 { 146, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_U
7122 { 145, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_S
7123 { 144, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC
7124 { 143, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ANYEXT
7125 { 142, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
7126 { 141, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_INTRINSIC_CONVERGENT
7127 { 140, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_INTRINSIC_W_SIDE_EFFECTS
7128 { 139, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_INTRINSIC
7129 { 138, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_INVOKE_REGION_START
7130 { 137, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRINDIRECT
7131 { 136, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRCOND
7132 { 135, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 93, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_PREFETCH
7133 { 134, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_FENCE
7134 { 133, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_SAT
7135 { 132, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_COND
7136 { 131, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UDEC_WRAP
7137 { 130, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UINC_WRAP
7138 { 129, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMINIMUMNUM
7139 { 128, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAXIMUMNUM
7140 { 127, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMINIMUM
7141 { 126, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAXIMUM
7142 { 125, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMIN
7143 { 124, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAX
7144 { 123, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FSUB
7145 { 122, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FADD
7146 { 121, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMIN
7147 { 120, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMAX
7148 { 119, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MIN
7149 { 118, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MAX
7150 { 117, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XOR
7151 { 116, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_OR
7152 { 115, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_NAND
7153 { 114, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_AND
7154 { 113, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_SUB
7155 { 112, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_ADD
7156 { 111, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XCHG
7157 { 110, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG
7158 { 109, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 81, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
7159 { 108, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 76, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_INDEXED_STORE
7160 { 107, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_FPTRUNCSTORE
7161 { 106, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_STORE
7162 { 105, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_ZEXTLOAD
7163 { 104, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_SEXTLOAD
7164 { 103, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_LOAD
7165 { 102, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_FPEXTLOAD
7166 { 101, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_ZEXTLOAD
7167 { 100, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_SEXTLOAD
7168 { 99, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_LOAD
7169 { 98, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READSTEADYCOUNTER
7170 { 97, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READCYCLECOUNTER
7171 { 96, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUNDEVEN
7172 { 95, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LLRINT
7173 { 94, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LRINT
7174 { 93, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUND
7175 { 92, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_TRUNC
7176 { 91, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_FPTRUNC_ROUND
7177 { 90, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_FOLD_BARRIER
7178 { 89, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREEZE
7179 { 88, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITCAST
7180 { 87, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTTOPTR
7181 { 86, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRTOINT
7182 { 85, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_CONCAT_VECTORS
7183 { 84, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR_TRUNC
7184 { 83, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR
7185 { 82, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_MERGE_VALUES
7186 { 81, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT
7187 { 80, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_UNMERGE_VALUES
7188 { 79, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT
7189 { 78, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_POOL
7190 { 77, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 52, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRAUTH_GLOBAL_VALUE
7191 { 76, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_GLOBAL_VALUE
7192 { 75, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRAME_INDEX
7193 { 74, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_PHI
7194 { 73, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IMPLICIT_DEF
7195 { 72, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGCEIL
7196 { 71, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGFLOOR
7197 { 70, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGCEIL
7198 { 69, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGFLOOR
7199 { 68, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDU
7200 { 67, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDS
7201 { 66, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_XOR
7202 { 65, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_OR
7203 { 64, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_AND
7204 { 63, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVREM
7205 { 62, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVREM
7206 { 61, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UREM
7207 { 60, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SREM
7208 { 59, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIV
7209 { 58, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIV
7210 { 57, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_MUL
7211 { 56, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SUB
7212 { 55, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ADD
7213 { 54, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ALIGN
7214 { 53, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ZEXT
7215 { 52, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_SEXT
7216 { 51, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_GLUE
7217 { 50, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_LOOP
7218 { 49, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ANCHOR
7219 { 48, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ENTRY
7220 { 47, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // RELOC_NONE
7221 { 46, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // JUMP_TABLE_DEBUG_INFO
7222 { 45, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // MEMBARRIER
7223 { 44, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // FAKE_USE
7224 { 43, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // ICALL_BRANCH_FUNNEL
7225 { 42, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 36, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20098
7226 { 41, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20097
7227 { 40, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_TAIL_CALL
7228 { 39, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_EXIT
7229 { 38, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_RET
7230 { 37, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_ENTER
7231 { 36, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_OP
7232 { 35, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Terminator)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // FAULTING_OP
7233 { 34, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // LOCAL_ESCAPE
7234 { 33, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // STATEPOINT
7235 { 32, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 29, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20096
7236 { 31, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PREALLOCATED_SETUP
7237 { 30, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL }, // anonymous_13555
7238 { 29, 6, 1, 0, 0, 0, 0, HexagonOpInfoBase + 22, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHPOINT
7239 { 28, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // FENTRY_CALL
7240 { 27, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // STACKMAP
7241 { 26, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 18, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // ARITH_FENCE
7242 { 25, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 14, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PSEUDO_PROBE
7243 { 24, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_END
7244 { 23, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_START
7245 { 22, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // BUNDLE
7246 { 21, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 11, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_LANEMASK
7247 { 20, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY
7248 { 19, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // REG_SEQUENCE
7249 { 18, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // DBG_LABEL
7250 { 17, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_PHI
7251 { 16, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_INSTR_REF
7252 { 15, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE_LIST
7253 { 14, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE
7254 { 13, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_TO_REGCLASS
7255 { 12, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // SUBREG_TO_REG
7256 { 11, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INIT_UNDEF
7257 { 10, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // IMPLICIT_DEF
7258 { 9, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 5, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INSERT_SUBREG
7259 { 8, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // EXTRACT_SUBREG
7260 { 7, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // KILL
7261 { 6, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // ANNOTATION_LABEL
7262 { 5, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // GC_LABEL
7263 { 4, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // EH_LABEL
7264 { 3, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // CFI_INSTRUCTION
7265 { 2, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // INLINEASM_BR
7266 { 1, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // INLINEASM
7267 { 0, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // PHI
7268 }, {
7269 /* 0 */
7270 /* 0 */ Hexagon::R31, Hexagon::R30, Hexagon::R29, Hexagon::R29, Hexagon::R30,
7271 /* 5 */ Hexagon::R29, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7272 /* 9 */ Hexagon::SA0, Hexagon::LC0, Hexagon::PC, Hexagon::LC0,
7273 /* 13 */ Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::PC, Hexagon::LC0, Hexagon::LC1,
7274 /* 20 */ Hexagon::SA1, Hexagon::LC1, Hexagon::PC, Hexagon::LC1,
7275 /* 24 */ Hexagon::LC0, Hexagon::SA0, Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7276 /* 30 */ Hexagon::LC0, Hexagon::LC1, Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7277 /* 39 */ Hexagon::LC1, Hexagon::SA1, Hexagon::LC1, Hexagon::PC,
7278 /* 43 */ Hexagon::R6, Hexagon::R7, Hexagon::R8, Hexagon::P0, Hexagon::D13,
7279 /* 48 */ Hexagon::R30,
7280 /* 49 */ Hexagon::R29,
7281 /* 50 */ Hexagon::R0, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7282 /* 58 */ Hexagon::CS, Hexagon::CS,
7283 /* 60 */ Hexagon::R29, Hexagon::R29, Hexagon::P0,
7284 /* 63 */ Hexagon::PC,
7285 /* 64 */ Hexagon::FRAMEKEY, Hexagon::R29,
7286 /* 66 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, Hexagon::R30,
7287 /* 71 */ Hexagon::USR_OVF,
7288 /* 72 */ Hexagon::R16,
7289 /* 73 */ Hexagon::R28, Hexagon::PC,
7290 /* 75 */ Hexagon::USR,
7291 /* 76 */ Hexagon::R29, Hexagon::PC, Hexagon::R31,
7292 /* 79 */ Hexagon::PC, Hexagon::R31,
7293 /* 81 */ Hexagon::LC0, Hexagon::SA0, Hexagon::USR,
7294 /* 84 */ Hexagon::SA0, Hexagon::LC0, Hexagon::USR,
7295 /* 87 */ Hexagon::SA1, Hexagon::LC1,
7296 /* 89 */ Hexagon::LC1, Hexagon::SA1,
7297 /* 91 */ Hexagon::LC0, Hexagon::P3, Hexagon::SA0, Hexagon::USR,
7298 /* 95 */ Hexagon::ELR, Hexagon::PC,
7299 /* 97 */ Hexagon::CCR, Hexagon::GOSP, Hexagon::CCR, Hexagon::GOSP, Hexagon::PC,
7300 /* 102 */ Hexagon::P0, Hexagon::P0, Hexagon::PC,
7301 /* 105 */ Hexagon::P1, Hexagon::P1, Hexagon::PC,
7302 /* 108 */ Hexagon::CS,
7303 /* 109 */ Hexagon::GP,
7304 /* 110 */ Hexagon::FRAMEKEY, Hexagon::PC, Hexagon::R29,
7305 /* 113 */ Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0,
7306 /* 118 */ Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7307 /* 122 */ Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7308 /* 129 */ Hexagon::P0,
7309 /* 130 */ Hexagon::R29, Hexagon::R31,
7310 /* 132 */ Hexagon::R29, Hexagon::R31, Hexagon::P0,
7311 /* 135 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0,
7312 /* 141 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28,
7313 /* 146 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7314 /* 151 */ Hexagon::R31, Hexagon::PC,
7315 /* 153 */ Hexagon::P0, Hexagon::R31, Hexagon::PC,
7316 /* 156 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7317 /* 162 */ Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7318 /* 169 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::R29, Hexagon::R30,
7319 /* 176 */ Hexagon::VTMP,
7320 /* 177 */ Hexagon::SGP0, Hexagon::SGP0,
7321 /* 179 */ Hexagon::SGP1, Hexagon::SGP1,
7322 /* 181 */ Hexagon::SGP0, Hexagon::SGP1, Hexagon::SGP0, Hexagon::SGP1,
7323 }, {
7324 0
7325 }, {
7326 /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7327 /* 1 */
7328 /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7329 /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7330 /* 5 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7331 /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7332 /* 11 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7333 /* 14 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7334 /* 18 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
7335 /* 20 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7336 /* 22 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7337 /* 28 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7338 /* 29 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7339 /* 32 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7340 /* 34 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7341 /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7342 /* 39 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7343 /* 42 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7344 /* 45 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7345 /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7346 /* 50 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7347 /* 52 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7348 /* 57 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7349 /* 60 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7350 /* 62 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7351 /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7352 /* 68 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7353 /* 71 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7354 /* 76 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7355 /* 81 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7356 /* 86 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7357 /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7358 /* 93 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7359 /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7360 /* 100 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7361 /* 103 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7362 /* 107 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7363 /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7364 /* 114 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7365 /* 119 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7366 /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7367 /* 126 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7368 /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7369 /* 133 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7370 /* 137 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7371 /* 141 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7372 /* 143 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7373 /* 147 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7374 /* 151 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7375 /* 154 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7376 /* 156 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7377 /* 159 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7378 /* 161 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7379 /* 164 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7380 /* 166 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7381 /* 169 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7382 /* 172 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7383 /* 175 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7384 /* 178 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7385 /* 180 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7386 /* 182 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7387 /* 184 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7388 /* 186 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7389 /* 189 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7390 /* 191 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7391 /* 194 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7392 /* 195 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7393 /* 198 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7394 /* 201 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7395 /* 204 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7396 /* 208 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7397 /* 211 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7398 /* 214 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7399 /* 218 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7400 /* 222 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7401 /* 228 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7402 /* 233 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7403 /* 239 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7404 /* 244 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7405 /* 248 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7406 /* 249 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7407 /* 251 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7408 /* 253 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7409 /* 259 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7410 /* 264 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7411 /* 270 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7412 /* 275 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7413 /* 276 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7414 /* 279 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7415 /* 282 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7416 /* 285 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7417 /* 289 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7418 /* 291 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7419 /* 293 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7420 /* 296 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7421 /* 299 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7422 /* 302 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7423 /* 306 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7424 /* 309 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7425 /* 311 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7426 /* 316 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7427 /* 319 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7428 /* 322 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7429 /* 325 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7430 /* 328 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7431 /* 332 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7432 /* 334 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7433 /* 336 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7434 /* 339 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7435 /* 341 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7436 /* 344 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7437 /* 346 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7438 /* 349 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7439 /* 352 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7440 /* 356 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7441 /* 361 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7442 /* 363 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7443 /* 366 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7444 /* 369 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7445 /* 373 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7446 /* 377 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7447 /* 380 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7448 /* 384 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7449 /* 387 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7450 /* 391 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7451 /* 394 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7452 /* 398 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7453 /* 401 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7454 /* 403 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7455 /* 404 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7456 /* 408 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7457 /* 411 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7458 /* 415 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7459 /* 418 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7460 /* 422 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7461 /* 427 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7462 /* 433 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7463 /* 438 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7464 /* 444 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7465 /* 448 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7466 /* 451 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7467 /* 455 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7468 /* 458 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7469 /* 463 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7470 /* 467 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7471 /* 469 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7472 /* 473 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7473 /* 478 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7474 /* 482 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7475 /* 487 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7476 /* 492 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7477 /* 495 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) },
7478 /* 497 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7479 /* 500 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7480 /* 503 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7481 /* 506 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7482 /* 509 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7483 /* 512 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7484 /* 515 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7485 /* 518 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7486 /* 521 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7487 /* 524 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7488 /* 528 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7489 /* 532 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7490 /* 534 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7491 /* 537 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7492 /* 542 */ { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7493 /* 544 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7494 /* 547 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7495 /* 550 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7496 /* 555 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7497 /* 558 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7498 /* 561 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7499 /* 565 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7500 /* 567 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7501 /* 571 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7502 /* 575 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7503 /* 577 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7504 /* 580 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7505 /* 584 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7506 /* 586 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7507 /* 590 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7508 /* 595 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7509 /* 597 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7510 /* 599 */ { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7511 /* 601 */ { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7512 /* 603 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7513 /* 605 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7514 /* 608 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7515 /* 611 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7516 /* 613 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7517 /* 617 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7518 /* 622 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7519 /* 628 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7520 /* 633 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7521 /* 637 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7522 /* 642 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7523 /* 646 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7524 /* 650 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7525 /* 655 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7526 /* 659 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7527 /* 664 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7528 /* 668 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7529 /* 673 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7530 /* 677 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7531 /* 682 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7532 /* 686 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7533 /* 690 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7534 /* 694 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7535 /* 699 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7536 /* 702 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7537 /* 707 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7538 /* 710 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7539 /* 714 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7540 /* 718 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7541 /* 722 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7542 /* 726 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7543 /* 730 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7544 /* 734 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7545 /* 736 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7546 /* 740 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7547 /* 743 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7548 /* 747 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7549 /* 751 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7550 /* 756 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7551 /* 760 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7552 /* 765 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7553 /* 769 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7554 /* 774 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7555 /* 778 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7556 /* 783 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7557 /* 787 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7558 /* 791 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7559 /* 796 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7560 /* 800 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7561 /* 804 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7562 /* 808 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7563 /* 812 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7564 /* 816 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7565 /* 819 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7566 /* 824 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7567 /* 827 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7568 /* 832 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7569 /* 836 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7570 /* 840 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7571 /* 844 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7572 /* 848 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7573 /* 852 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7574 /* 857 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7575 /* 860 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7576 /* 863 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7577 /* 865 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7578 /* 866 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7579 /* 868 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7580 /* 870 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7581 /* 873 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7582 /* 875 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7583 /* 877 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7584 /* 880 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7585 /* 882 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7586 /* 884 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7587 /* 888 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7588 /* 892 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7589 /* 896 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7590 /* 901 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7591 /* 906 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7592 /* 910 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7593 /* 915 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7594 /* 920 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7595 /* 924 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7596 /* 928 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7597 /* 932 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7598 /* 937 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7599 /* 942 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7600 /* 945 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7601 /* 950 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7602 /* 954 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7603 /* 958 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7604 /* 962 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7605 /* 966 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7606 /* 969 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7607 /* 972 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7608 /* 976 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7609 /* 979 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7610 /* 983 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7611 /* 986 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7612 /* 990 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7613 /* 993 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7614 /* 997 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7615 /* 1000 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7616 /* 1003 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7617 /* 1008 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7618 /* 1013 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7619 /* 1018 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7620 /* 1023 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7621 /* 1027 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7622 /* 1031 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7623 /* 1033 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7624 /* 1036 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7625 /* 1040 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7626 /* 1044 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7627 /* 1049 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7628 /* 1053 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7629 /* 1055 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7630 /* 1059 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7631 /* 1063 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7632 /* 1065 */ { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7633 /* 1067 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7634 /* 1070 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7635 /* 1072 */ { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7636 /* 1074 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7637 }
7638};
7639
7640
7641#ifdef __GNUC__
7642#pragma GCC diagnostic push
7643#pragma GCC diagnostic ignored "-Woverlength-strings"
7644#endif
7645extern const char HexagonInstrNameData[] = {
7646 /* 0 */ "G_FLOG10\000"
7647 /* 9 */ "G_FEXP10\000"
7648 /* 18 */ "Y4_crswap10\000"
7649 /* 30 */ "V6_v6mpyhubs10\000"
7650 /* 45 */ "V6_v6mpyvubs10\000"
7651 /* 60 */ "V6_v10mpyubs10\000"
7652 /* 75 */ "ENDLOOP0\000"
7653 /* 84 */ "V6_vdd0\000"
7654 /* 92 */ "PS_vdd0\000"
7655 /* 100 */ "V6_ld0\000"
7656 /* 107 */ "V6_dbl_ld0\000"
7657 /* 118 */ "V6_zld0\000"
7658 /* 126 */ "V6_vd0\000"
7659 /* 133 */ "Y6_diag0\000"
7660 /* 142 */ "SS2_storebi0\000"
7661 /* 155 */ "SS2_storewi0\000"
7662 /* 168 */ "S2_cl0\000"
7663 /* 175 */ "V6_stn0\000"
7664 /* 183 */ "J2_trap0\000"
7665 /* 192 */ "Y2_crswap0\000"
7666 /* 203 */ "V6_ldcp0\000"
7667 /* 212 */ "V6_ldp0\000"
7668 /* 220 */ "V6_zldp0\000"
7669 /* 229 */ "V6_ldcnp0\000"
7670 /* 239 */ "V6_ldnp0\000"
7671 /* 248 */ "V6_ldtnp0\000"
7672 /* 258 */ "V6_stnp0\000"
7673 /* 267 */ "V6_stunp0\000"
7674 /* 277 */ "J2_endloop0\000"
7675 /* 289 */ "V6_ldtp0\000"
7676 /* 298 */ "V6_stp0\000"
7677 /* 306 */ "V6_stup0\000"
7678 /* 315 */ "V6_stnq0\000"
7679 /* 324 */ "V6_stq0\000"
7680 /* 332 */ "M2_vrmac_s0\000"
7681 /* 344 */ "M2_dpmpyss_nac_s0\000"
7682 /* 362 */ "M2_dpmpyuu_nac_s0\000"
7683 /* 380 */ "M4_vrmpyeh_acc_s0\000"
7684 /* 398 */ "M4_vrmpyoh_acc_s0\000"
7685 /* 416 */ "M2_dpmpyss_acc_s0\000"
7686 /* 434 */ "M2_dpmpyuu_acc_s0\000"
7687 /* 452 */ "M2_cmacsc_s0\000"
7688 /* 465 */ "M2_cnacsc_s0\000"
7689 /* 478 */ "M2_cmpyrsc_s0\000"
7690 /* 492 */ "M2_cmpysc_s0\000"
7691 /* 505 */ "M2_dpmpyss_rnd_s0\000"
7692 /* 523 */ "M4_vrmpyeh_s0\000"
7693 /* 537 */ "M2_mpyud_nac_hh_s0\000"
7694 /* 556 */ "M2_mpyd_nac_hh_s0\000"
7695 /* 574 */ "M2_mpyu_nac_hh_s0\000"
7696 /* 592 */ "M2_mpy_nac_hh_s0\000"
7697 /* 609 */ "M2_mpyud_acc_hh_s0\000"
7698 /* 628 */ "M2_mpyd_acc_hh_s0\000"
7699 /* 646 */ "M2_mpyu_acc_hh_s0\000"
7700 /* 664 */ "M2_mpy_acc_hh_s0\000"
7701 /* 681 */ "M2_mpyd_rnd_hh_s0\000"
7702 /* 699 */ "M2_mpy_sat_rnd_hh_s0\000"
7703 /* 720 */ "M2_mpy_rnd_hh_s0\000"
7704 /* 737 */ "M2_mpyud_hh_s0\000"
7705 /* 752 */ "M2_mpyd_hh_s0\000"
7706 /* 766 */ "M2_mpy_nac_sat_hh_s0\000"
7707 /* 787 */ "M2_mpy_acc_sat_hh_s0\000"
7708 /* 808 */ "M2_mpy_sat_hh_s0\000"
7709 /* 825 */ "M2_mpyu_hh_s0\000"
7710 /* 839 */ "M2_mpy_hh_s0\000"
7711 /* 852 */ "M2_mpyud_nac_lh_s0\000"
7712 /* 871 */ "M2_mpyd_nac_lh_s0\000"
7713 /* 889 */ "M2_mpyu_nac_lh_s0\000"
7714 /* 907 */ "M2_mpy_nac_lh_s0\000"
7715 /* 924 */ "M2_mpyud_acc_lh_s0\000"
7716 /* 943 */ "M2_mpyd_acc_lh_s0\000"
7717 /* 961 */ "M2_mpyu_acc_lh_s0\000"
7718 /* 979 */ "M2_mpy_acc_lh_s0\000"
7719 /* 996 */ "M2_mpyd_rnd_lh_s0\000"
7720 /* 1014 */ "M2_mpy_sat_rnd_lh_s0\000"
7721 /* 1035 */ "M2_mpy_rnd_lh_s0\000"
7722 /* 1052 */ "M2_mpyud_lh_s0\000"
7723 /* 1067 */ "M2_mpyd_lh_s0\000"
7724 /* 1081 */ "M2_mpy_nac_sat_lh_s0\000"
7725 /* 1102 */ "M2_mpy_acc_sat_lh_s0\000"
7726 /* 1123 */ "M2_mpy_sat_lh_s0\000"
7727 /* 1140 */ "M2_mpyu_lh_s0\000"
7728 /* 1154 */ "M2_mpy_lh_s0\000"
7729 /* 1167 */ "M4_vrmpyoh_s0\000"
7730 /* 1181 */ "M2_mmpyuh_s0\000"
7731 /* 1194 */ "M2_mmpyh_s0\000"
7732 /* 1206 */ "M2_cmaci_s0\000"
7733 /* 1218 */ "M2_vrcmaci_s0\000"
7734 /* 1232 */ "M2_cmpyi_s0\000"
7735 /* 1244 */ "M2_vrcmpyi_s0\000"
7736 /* 1258 */ "M2_mpyud_nac_hl_s0\000"
7737 /* 1277 */ "M2_mpyd_nac_hl_s0\000"
7738 /* 1295 */ "M2_mpyu_nac_hl_s0\000"
7739 /* 1313 */ "M2_mpy_nac_hl_s0\000"
7740 /* 1330 */ "M2_mpyud_acc_hl_s0\000"
7741 /* 1349 */ "M2_mpyd_acc_hl_s0\000"
7742 /* 1367 */ "M2_mpyu_acc_hl_s0\000"
7743 /* 1385 */ "M2_mpy_acc_hl_s0\000"
7744 /* 1402 */ "M2_mpyd_rnd_hl_s0\000"
7745 /* 1420 */ "M2_mpy_sat_rnd_hl_s0\000"
7746 /* 1441 */ "M2_mpy_rnd_hl_s0\000"
7747 /* 1458 */ "M2_mpyud_hl_s0\000"
7748 /* 1473 */ "M2_mpyd_hl_s0\000"
7749 /* 1487 */ "M2_mpy_nac_sat_hl_s0\000"
7750 /* 1508 */ "M2_mpy_acc_sat_hl_s0\000"
7751 /* 1529 */ "M2_mpy_sat_hl_s0\000"
7752 /* 1546 */ "M2_mpyu_hl_s0\000"
7753 /* 1560 */ "M2_mpy_hl_s0\000"
7754 /* 1573 */ "M2_mpyud_nac_ll_s0\000"
7755 /* 1592 */ "M2_mpyd_nac_ll_s0\000"
7756 /* 1610 */ "M2_mpyu_nac_ll_s0\000"
7757 /* 1628 */ "M2_mpy_nac_ll_s0\000"
7758 /* 1645 */ "M2_mpyud_acc_ll_s0\000"
7759 /* 1664 */ "M2_mpyd_acc_ll_s0\000"
7760 /* 1682 */ "M2_mpyu_acc_ll_s0\000"
7761 /* 1700 */ "M2_mpy_acc_ll_s0\000"
7762 /* 1717 */ "M2_mpyd_rnd_ll_s0\000"
7763 /* 1735 */ "M2_mpy_sat_rnd_ll_s0\000"
7764 /* 1756 */ "M2_mpy_rnd_ll_s0\000"
7765 /* 1773 */ "M2_mpyud_ll_s0\000"
7766 /* 1788 */ "M2_mpyd_ll_s0\000"
7767 /* 1802 */ "M2_mpy_nac_sat_ll_s0\000"
7768 /* 1823 */ "M2_mpy_acc_sat_ll_s0\000"
7769 /* 1844 */ "M2_mpy_sat_ll_s0\000"
7770 /* 1861 */ "M2_mpyu_ll_s0\000"
7771 /* 1875 */ "M2_mpy_ll_s0\000"
7772 /* 1888 */ "M2_mmpyul_s0\000"
7773 /* 1901 */ "M2_mmpyl_s0\000"
7774 /* 1913 */ "M2_cmacr_s0\000"
7775 /* 1925 */ "M2_vrcmacr_s0\000"
7776 /* 1939 */ "M2_cmpyr_s0\000"
7777 /* 1951 */ "M2_vrcmpyr_s0\000"
7778 /* 1965 */ "M2_vmac2s_s0\000"
7779 /* 1978 */ "M2_vmpy2s_s0\000"
7780 /* 1991 */ "M2_cmacs_s0\000"
7781 /* 2003 */ "M2_vdmacs_s0\000"
7782 /* 2016 */ "M2_cnacs_s0\000"
7783 /* 2028 */ "M2_vmac2es_s0\000"
7784 /* 2042 */ "M2_vmpy2es_s0\000"
7785 /* 2056 */ "M2_mmachs_s0\000"
7786 /* 2069 */ "M2_mmacuhs_s0\000"
7787 /* 2083 */ "M2_mmacls_s0\000"
7788 /* 2096 */ "M2_mmaculs_s0\000"
7789 /* 2110 */ "M2_cmpyrs_s0\000"
7790 /* 2123 */ "M2_vdmpyrs_s0\000"
7791 /* 2137 */ "M2_dpmpyss_s0\000"
7792 /* 2151 */ "M2_cmpys_s0\000"
7793 /* 2163 */ "M2_vdmpys_s0\000"
7794 /* 2176 */ "M2_vmac2su_s0\000"
7795 /* 2190 */ "M2_vmpy2su_s0\000"
7796 /* 2204 */ "M2_dpmpyuu_s0\000"
7797 /* 2218 */ "M2_vrmpy_s0\000"
7798 /* 2230 */ "M2_mmpyuh_rs0\000"
7799 /* 2244 */ "M2_mmpyh_rs0\000"
7800 /* 2257 */ "M2_mmpyul_rs0\000"
7801 /* 2271 */ "M2_mmpyl_rs0\000"
7802 /* 2284 */ "M2_mmachs_rs0\000"
7803 /* 2298 */ "M2_mmacuhs_rs0\000"
7804 /* 2313 */ "M2_mmacls_rs0\000"
7805 /* 2327 */ "M2_mmaculs_rs0\000"
7806 /* 2342 */ "DuplexIClass0\000"
7807 /* 2356 */ "S2_ct0\000"
7808 /* 2363 */ "V6_ldnt0\000"
7809 /* 2372 */ "V6_stnnt0\000"
7810 /* 2382 */ "V6_ldcpnt0\000"
7811 /* 2393 */ "V6_ldpnt0\000"
7812 /* 2403 */ "V6_ldcnpnt0\000"
7813 /* 2415 */ "V6_ldnpnt0\000"
7814 /* 2426 */ "V6_ldtnpnt0\000"
7815 /* 2438 */ "V6_stnpnt0\000"
7816 /* 2449 */ "V6_ldtpnt0\000"
7817 /* 2460 */ "V6_stpnt0\000"
7818 /* 2470 */ "V6_stnqnt0\000"
7819 /* 2481 */ "V6_stqnt0\000"
7820 /* 2491 */ "V6_stnt0\000"
7821 /* 2500 */ "V6_st0\000"
7822 /* 2507 */ "V6_dbl_st0\000"
7823 /* 2518 */ "V6_ldu0\000"
7824 /* 2526 */ "V6_stu0\000"
7825 /* 2534 */ "ENDLOOP01\000"
7826 /* 2544 */ "J2_endloop01\000"
7827 /* 2557 */ "SL2_jumpr31\000"
7828 /* 2569 */ "ENDLOOP1\000"
7829 /* 2578 */ "SA1_and1\000"
7830 /* 2587 */ "Y6_diag1\000"
7831 /* 2596 */ "SS2_storebi1\000"
7832 /* 2609 */ "SS2_storewi1\000"
7833 /* 2622 */ "S2_cl1\000"
7834 /* 2629 */ "SA1_setin1\000"
7835 /* 2640 */ "J2_trap1\000"
7836 /* 2649 */ "PS_trap1\000"
7837 /* 2658 */ "Y4_crswap1\000"
7838 /* 2669 */ "J2_endloop1\000"
7839 /* 2681 */ "M4_vrmpyeh_acc_s1\000"
7840 /* 2699 */ "M4_vrmpyoh_acc_s1\000"
7841 /* 2717 */ "M2_vrcmpys_acc_s1\000"
7842 /* 2735 */ "M2_cmacsc_s1\000"
7843 /* 2748 */ "M2_cnacsc_s1\000"
7844 /* 2761 */ "M2_cmpyrsc_s1\000"
7845 /* 2775 */ "M2_cmpysc_s1\000"
7846 /* 2788 */ "M4_vrmpyeh_s1\000"
7847 /* 2802 */ "M2_mpyud_nac_hh_s1\000"
7848 /* 2821 */ "M2_mpyd_nac_hh_s1\000"
7849 /* 2839 */ "M2_mpyu_nac_hh_s1\000"
7850 /* 2857 */ "M2_mpy_nac_hh_s1\000"
7851 /* 2874 */ "M2_mpyud_acc_hh_s1\000"
7852 /* 2893 */ "M2_mpyd_acc_hh_s1\000"
7853 /* 2911 */ "M2_mpyu_acc_hh_s1\000"
7854 /* 2929 */ "M2_mpy_acc_hh_s1\000"
7855 /* 2946 */ "M2_mpyd_rnd_hh_s1\000"
7856 /* 2964 */ "M2_mpy_sat_rnd_hh_s1\000"
7857 /* 2985 */ "M2_mpy_rnd_hh_s1\000"
7858 /* 3002 */ "M2_mpyud_hh_s1\000"
7859 /* 3017 */ "M2_mpyd_hh_s1\000"
7860 /* 3031 */ "M2_mpy_nac_sat_hh_s1\000"
7861 /* 3052 */ "M2_mpy_acc_sat_hh_s1\000"
7862 /* 3073 */ "M2_mpy_sat_hh_s1\000"
7863 /* 3090 */ "M2_mpyu_hh_s1\000"
7864 /* 3104 */ "M2_mpy_hh_s1\000"
7865 /* 3117 */ "M2_mpyud_nac_lh_s1\000"
7866 /* 3136 */ "M2_mpyd_nac_lh_s1\000"
7867 /* 3154 */ "M2_mpyu_nac_lh_s1\000"
7868 /* 3172 */ "M2_mpy_nac_lh_s1\000"
7869 /* 3189 */ "M2_mpyud_acc_lh_s1\000"
7870 /* 3208 */ "M2_mpyd_acc_lh_s1\000"
7871 /* 3226 */ "M2_mpyu_acc_lh_s1\000"
7872 /* 3244 */ "M2_mpy_acc_lh_s1\000"
7873 /* 3261 */ "M2_mpyd_rnd_lh_s1\000"
7874 /* 3279 */ "M2_mpy_sat_rnd_lh_s1\000"
7875 /* 3300 */ "M2_mpy_rnd_lh_s1\000"
7876 /* 3317 */ "M2_mpyud_lh_s1\000"
7877 /* 3332 */ "M2_mpyd_lh_s1\000"
7878 /* 3346 */ "M2_mpy_nac_sat_lh_s1\000"
7879 /* 3367 */ "M2_mpy_acc_sat_lh_s1\000"
7880 /* 3388 */ "M2_mpy_sat_lh_s1\000"
7881 /* 3405 */ "M2_mpyu_lh_s1\000"
7882 /* 3419 */ "M2_mpy_lh_s1\000"
7883 /* 3432 */ "M4_vrmpyoh_s1\000"
7884 /* 3446 */ "M2_mmpyuh_s1\000"
7885 /* 3459 */ "M2_mmpyh_s1\000"
7886 /* 3471 */ "M2_hmmpyh_s1\000"
7887 /* 3484 */ "M2_mpyud_nac_hl_s1\000"
7888 /* 3503 */ "M2_mpyd_nac_hl_s1\000"
7889 /* 3521 */ "M2_mpyu_nac_hl_s1\000"
7890 /* 3539 */ "M2_mpy_nac_hl_s1\000"
7891 /* 3556 */ "M2_mpyud_acc_hl_s1\000"
7892 /* 3575 */ "M2_mpyd_acc_hl_s1\000"
7893 /* 3593 */ "M2_mpyu_acc_hl_s1\000"
7894 /* 3611 */ "M2_mpy_acc_hl_s1\000"
7895 /* 3628 */ "M2_mpyd_rnd_hl_s1\000"
7896 /* 3646 */ "M2_mpy_sat_rnd_hl_s1\000"
7897 /* 3667 */ "M2_mpy_rnd_hl_s1\000"
7898 /* 3684 */ "M2_mpyud_hl_s1\000"
7899 /* 3699 */ "M2_mpyd_hl_s1\000"
7900 /* 3713 */ "M2_mpy_nac_sat_hl_s1\000"
7901 /* 3734 */ "M2_mpy_acc_sat_hl_s1\000"
7902 /* 3755 */ "M2_mpy_sat_hl_s1\000"
7903 /* 3772 */ "M2_mpyu_hl_s1\000"
7904 /* 3786 */ "M2_mpy_hl_s1\000"
7905 /* 3799 */ "M2_mpyud_nac_ll_s1\000"
7906 /* 3818 */ "M2_mpyd_nac_ll_s1\000"
7907 /* 3836 */ "M2_mpyu_nac_ll_s1\000"
7908 /* 3854 */ "M2_mpy_nac_ll_s1\000"
7909 /* 3871 */ "M2_mpyud_acc_ll_s1\000"
7910 /* 3890 */ "M2_mpyd_acc_ll_s1\000"
7911 /* 3908 */ "M2_mpyu_acc_ll_s1\000"
7912 /* 3926 */ "M2_mpy_acc_ll_s1\000"
7913 /* 3943 */ "M2_mpyd_rnd_ll_s1\000"
7914 /* 3961 */ "M2_mpy_sat_rnd_ll_s1\000"
7915 /* 3982 */ "M2_mpy_rnd_ll_s1\000"
7916 /* 3999 */ "M2_mpyud_ll_s1\000"
7917 /* 4014 */ "M2_mpyd_ll_s1\000"
7918 /* 4028 */ "M2_mpy_nac_sat_ll_s1\000"
7919 /* 4049 */ "M2_mpy_acc_sat_ll_s1\000"
7920 /* 4070 */ "M2_mpy_sat_ll_s1\000"
7921 /* 4087 */ "M2_mpyu_ll_s1\000"
7922 /* 4101 */ "M2_mpy_ll_s1\000"
7923 /* 4114 */ "M2_mmpyul_s1\000"
7924 /* 4127 */ "M2_mmpyl_s1\000"
7925 /* 4139 */ "M2_hmmpyl_s1\000"
7926 /* 4152 */ "M2_mpy_up_s1\000"
7927 /* 4165 */ "M2_vmac2s_s1\000"
7928 /* 4178 */ "M2_vmpy2s_s1\000"
7929 /* 4191 */ "M2_cmacs_s1\000"
7930 /* 4203 */ "M2_vdmacs_s1\000"
7931 /* 4216 */ "M2_cnacs_s1\000"
7932 /* 4228 */ "M2_vmac2es_s1\000"
7933 /* 4242 */ "M2_vmpy2es_s1\000"
7934 /* 4256 */ "M2_mmachs_s1\000"
7935 /* 4269 */ "M2_mmacuhs_s1\000"
7936 /* 4283 */ "M2_mmacls_s1\000"
7937 /* 4296 */ "M2_mmaculs_s1\000"
7938 /* 4310 */ "M2_cmpyrs_s1\000"
7939 /* 4323 */ "M2_vdmpyrs_s1\000"
7940 /* 4337 */ "M2_cmpys_s1\000"
7941 /* 4349 */ "M2_vrcmpys_s1\000"
7942 /* 4363 */ "M2_vdmpys_s1\000"
7943 /* 4376 */ "M2_vmac2su_s1\000"
7944 /* 4390 */ "M2_vmpy2su_s1\000"
7945 /* 4404 */ "M2_mmpyuh_rs1\000"
7946 /* 4418 */ "M2_mmpyh_rs1\000"
7947 /* 4431 */ "M2_hmmpyh_rs1\000"
7948 /* 4445 */ "M2_mmpyul_rs1\000"
7949 /* 4459 */ "M2_mmpyl_rs1\000"
7950 /* 4472 */ "M2_hmmpyl_rs1\000"
7951 /* 4486 */ "M2_mmachs_rs1\000"
7952 /* 4500 */ "M2_mmacuhs_rs1\000"
7953 /* 4515 */ "M2_mmacls_rs1\000"
7954 /* 4529 */ "M2_mmaculs_rs1\000"
7955 /* 4544 */ "DuplexIClass1\000"
7956 /* 4558 */ "S2_ct1\000"
7957 /* 4565 */ "CONST32\000"
7958 /* 4573 */ "V6_vneg_qf32_qf32\000"
7959 /* 4591 */ "V6_vabs_qf32_qf32\000"
7960 /* 4609 */ "V6_vconv_qf32_qf32\000"
7961 /* 4628 */ "V6_vilog2_qf32\000"
7962 /* 4643 */ "V6_vsub_qf32\000"
7963 /* 4656 */ "V6_vadd_qf32\000"
7964 /* 4669 */ "V6_vconv_bf_qf32\000"
7965 /* 4686 */ "V6_vconv_hf_qf32\000"
7966 /* 4703 */ "V6_vconv_sf_qf32\000"
7967 /* 4720 */ "V6_vmpy_qf32\000"
7968 /* 4733 */ "G_FLOG2\000"
7969 /* 4741 */ "G_FATAN2\000"
7970 /* 4750 */ "G_FEXP2\000"
7971 /* 4758 */ "M2_vmac2\000"
7972 /* 4767 */ "V6_pred_scalar2\000"
7973 /* 4783 */ "DuplexIClass2\000"
7974 /* 4797 */ "M4_mpyri_addr_u2\000"
7975 /* 4814 */ "V6_pred_scalar2v2\000"
7976 /* 4832 */ "DuplexIClass3\000"
7977 /* 4846 */ "CONST64\000"
7978 /* 4854 */ "V6_vmpyewuh_64\000"
7979 /* 4869 */ "PS_readcr64\000"
7980 /* 4881 */ "TFRI64_V4\000"
7981 /* 4891 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4\000"
7982 /* 4926 */ "SAVE_REGISTERS_CALL_V4\000"
7983 /* 4949 */ "RESTORE_DEALLOC_RET_JMP_V4\000"
7984 /* 4976 */ "V6_valign4\000"
7985 /* 4987 */ "DuplexIClass4\000"
7986 /* 5001 */ "V6_vlut4\000"
7987 /* 5010 */ "DuplexIClass5\000"
7988 /* 5024 */ "V6_vmpy_qf32_qf16\000"
7989 /* 5042 */ "V6_vilog2_qf16\000"
7990 /* 5057 */ "V6_vneg_qf16_qf16\000"
7991 /* 5075 */ "V6_vabs_qf16_qf16\000"
7992 /* 5093 */ "V6_vconv_qf16_qf16\000"
7993 /* 5112 */ "V6_vconv_f8_qf16\000"
7994 /* 5129 */ "V6_vsub_qf16\000"
7995 /* 5142 */ "V6_vadd_qf16\000"
7996 /* 5155 */ "V6_vconv_hf_qf16\000"
7997 /* 5172 */ "V6_vmpy_rt_qf16\000"
7998 /* 5188 */ "V6_vmpy_qf16\000"
7999 /* 5201 */ "V6_vwhist256\000"
8000 /* 5214 */ "DuplexIClass6\000"
8001 /* 5228 */ "DuplexIClass7\000"
8002 /* 5242 */ "V6_vwhist128\000"
8003 /* 5255 */ "V6_vconv_qf16_f8\000"
8004 /* 5272 */ "V6_vsub_hf_f8\000"
8005 /* 5286 */ "V6_vadd_hf_f8\000"
8006 /* 5300 */ "V6_vcvt_hf_f8\000"
8007 /* 5314 */ "V6_vmpy_hf_f8\000"
8008 /* 5328 */ "V6_vfneg_f8\000"
8009 /* 5340 */ "V6_vfmin_f8\000"
8010 /* 5352 */ "V6_vabs_f8\000"
8011 /* 5363 */ "V6_vfmax_f8\000"
8012 /* 5375 */ "C2_all8\000"
8013 /* 5383 */ "DuplexIClass8\000"
8014 /* 5397 */ "C2_any8\000"
8015 /* 5405 */ "C4_fastcorner9\000"
8016 /* 5420 */ "DuplexIClass9\000"
8017 /* 5434 */ "G_FMA\000"
8018 /* 5440 */ "G_STRICT_FMA\000"
8019 /* 5453 */ "DuplexIClassA\000"
8020 /* 5467 */ "G_FSUB\000"
8021 /* 5474 */ "G_STRICT_FSUB\000"
8022 /* 5488 */ "G_ATOMICRMW_FSUB\000"
8023 /* 5505 */ "G_SUB\000"
8024 /* 5511 */ "G_ATOMICRMW_SUB\000"
8025 /* 5527 */ "DuplexIClassB\000"
8026 /* 5541 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC\000"
8027 /* 5580 */ "SAVE_REGISTERS_CALL_V4_PIC\000"
8028 /* 5607 */ "RESTORE_DEALLOC_RET_JMP_V4_PIC\000"
8029 /* 5638 */ "SAVE_REGISTERS_CALL_V4STK_PIC\000"
8030 /* 5668 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC\000"
8031 /* 5711 */ "SAVE_REGISTERS_CALL_V4_EXT_PIC\000"
8032 /* 5742 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC\000"
8033 /* 5777 */ "SAVE_REGISTERS_CALL_V4STK_EXT_PIC\000"
8034 /* 5811 */ "G_INTRINSIC\000"
8035 /* 5823 */ "G_FPTRUNC\000"
8036 /* 5833 */ "G_INTRINSIC_TRUNC\000"
8037 /* 5851 */ "G_TRUNC\000"
8038 /* 5859 */ "G_BUILD_VECTOR_TRUNC\000"
8039 /* 5880 */ "G_DYN_STACKALLOC\000"
8040 /* 5897 */ "DuplexIClassC\000"
8041 /* 5911 */ "G_FMAD\000"
8042 /* 5918 */ "G_FPEXTLOAD\000"
8043 /* 5930 */ "G_INDEXED_SEXTLOAD\000"
8044 /* 5949 */ "G_SEXTLOAD\000"
8045 /* 5960 */ "G_INDEXED_ZEXTLOAD\000"
8046 /* 5979 */ "G_ZEXTLOAD\000"
8047 /* 5990 */ "G_INDEXED_LOAD\000"
8048 /* 6005 */ "G_LOAD\000"
8049 /* 6012 */ "G_VECREDUCE_FADD\000"
8050 /* 6029 */ "G_FADD\000"
8051 /* 6036 */ "G_VECREDUCE_SEQ_FADD\000"
8052 /* 6057 */ "G_STRICT_FADD\000"
8053 /* 6071 */ "G_ATOMICRMW_FADD\000"
8054 /* 6088 */ "G_VECREDUCE_ADD\000"
8055 /* 6104 */ "G_ADD\000"
8056 /* 6110 */ "G_PTR_ADD\000"
8057 /* 6120 */ "G_ATOMICRMW_ADD\000"
8058 /* 6136 */ "G_ATOMICRMW_NAND\000"
8059 /* 6153 */ "G_VECREDUCE_AND\000"
8060 /* 6169 */ "G_AND\000"
8061 /* 6175 */ "G_ATOMICRMW_AND\000"
8062 /* 6191 */ "LIFETIME_END\000"
8063 /* 6204 */ "G_BRCOND\000"
8064 /* 6213 */ "G_ATOMICRMW_USUB_COND\000"
8065 /* 6235 */ "G_LLROUND\000"
8066 /* 6245 */ "G_LROUND\000"
8067 /* 6254 */ "G_INTRINSIC_ROUND\000"
8068 /* 6272 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
8069 /* 6298 */ "LOAD_STACK_GUARD\000"
8070 /* 6315 */ "DuplexIClassD\000"
8071 /* 6329 */ "PSEUDO_PROBE\000"
8072 /* 6342 */ "G_SSUBE\000"
8073 /* 6350 */ "G_USUBE\000"
8074 /* 6358 */ "G_FENCE\000"
8075 /* 6366 */ "ARITH_FENCE\000"
8076 /* 6378 */ "REG_SEQUENCE\000"
8077 /* 6391 */ "G_SADDE\000"
8078 /* 6399 */ "G_UADDE\000"
8079 /* 6407 */ "G_GET_FPMODE\000"
8080 /* 6420 */ "G_RESET_FPMODE\000"
8081 /* 6435 */ "G_SET_FPMODE\000"
8082 /* 6448 */ "G_FMINNUM_IEEE\000"
8083 /* 6463 */ "G_FMAXNUM_IEEE\000"
8084 /* 6478 */ "G_VSCALE\000"
8085 /* 6487 */ "G_JUMP_TABLE\000"
8086 /* 6500 */ "BUNDLE\000"
8087 /* 6507 */ "G_MEMSET_INLINE\000"
8088 /* 6523 */ "G_MEMCPY_INLINE\000"
8089 /* 6539 */ "RELOC_NONE\000"
8090 /* 6550 */ "LOCAL_ESCAPE\000"
8091 /* 6563 */ "G_FPTRUNCSTORE\000"
8092 /* 6578 */ "G_STACKRESTORE\000"
8093 /* 6593 */ "G_INDEXED_STORE\000"
8094 /* 6609 */ "G_STORE\000"
8095 /* 6617 */ "G_BITREVERSE\000"
8096 /* 6630 */ "FAKE_USE\000"
8097 /* 6639 */ "DBG_VALUE\000"
8098 /* 6649 */ "G_GLOBAL_VALUE\000"
8099 /* 6664 */ "G_PTRAUTH_GLOBAL_VALUE\000"
8100 /* 6687 */ "CONVERGENCECTRL_GLUE\000"
8101 /* 6708 */ "G_STACKSAVE\000"
8102 /* 6720 */ "G_MEMMOVE\000"
8103 /* 6730 */ "G_FREEZE\000"
8104 /* 6739 */ "G_FCANONICALIZE\000"
8105 /* 6755 */ "DuplexIClassE\000"
8106 /* 6769 */ "G_FMODF\000"
8107 /* 6777 */ "INIT_UNDEF\000"
8108 /* 6788 */ "G_IMPLICIT_DEF\000"
8109 /* 6803 */ "DBG_INSTR_REF\000"
8110 /* 6817 */ "DuplexIClassF\000"
8111 /* 6831 */ "G_FNEG\000"
8112 /* 6838 */ "EXTRACT_SUBREG\000"
8113 /* 6853 */ "INSERT_SUBREG\000"
8114 /* 6867 */ "G_SEXT_INREG\000"
8115 /* 6880 */ "SUBREG_TO_REG\000"
8116 /* 6894 */ "G_ATOMIC_CMPXCHG\000"
8117 /* 6911 */ "G_ATOMICRMW_XCHG\000"
8118 /* 6928 */ "G_GET_ROUNDING\000"
8119 /* 6943 */ "G_SET_ROUNDING\000"
8120 /* 6958 */ "G_FLOG\000"
8121 /* 6965 */ "G_VAARG\000"
8122 /* 6973 */ "PREALLOCATED_ARG\000"
8123 /* 6990 */ "G_PREFETCH\000"
8124 /* 7001 */ "G_SMULH\000"
8125 /* 7009 */ "G_UMULH\000"
8126 /* 7017 */ "G_FTANH\000"
8127 /* 7025 */ "G_FSINH\000"
8128 /* 7033 */ "G_FCOSH\000"
8129 /* 7041 */ "DBG_PHI\000"
8130 /* 7049 */ "G_FPTOSI\000"
8131 /* 7058 */ "G_FPTOUI\000"
8132 /* 7067 */ "G_FPOWI\000"
8133 /* 7075 */ "KCFI_CHECK\000"
8134 /* 7086 */ "COPY_LANEMASK\000"
8135 /* 7100 */ "G_PTRMASK\000"
8136 /* 7110 */ "SAVE_REGISTERS_CALL_V4STK\000"
8137 /* 7136 */ "GC_LABEL\000"
8138 /* 7145 */ "DBG_LABEL\000"
8139 /* 7155 */ "EH_LABEL\000"
8140 /* 7164 */ "ANNOTATION_LABEL\000"
8141 /* 7181 */ "ICALL_BRANCH_FUNNEL\000"
8142 /* 7201 */ "G_FSHL\000"
8143 /* 7208 */ "G_SHL\000"
8144 /* 7214 */ "G_FCEIL\000"
8145 /* 7222 */ "G_SAVGCEIL\000"
8146 /* 7233 */ "G_UAVGCEIL\000"
8147 /* 7244 */ "PATCHABLE_TAIL_CALL\000"
8148 /* 7264 */ "PATCHABLE_TYPED_EVENT_CALL\000"
8149 /* 7291 */ "PATCHABLE_EVENT_CALL\000"
8150 /* 7312 */ "FENTRY_CALL\000"
8151 /* 7324 */ "KILL\000"
8152 /* 7329 */ "G_CONSTANT_POOL\000"
8153 /* 7345 */ "G_ROTL\000"
8154 /* 7352 */ "G_VECREDUCE_FMUL\000"
8155 /* 7369 */ "G_FMUL\000"
8156 /* 7376 */ "G_VECREDUCE_SEQ_FMUL\000"
8157 /* 7397 */ "G_STRICT_FMUL\000"
8158 /* 7411 */ "G_CLMUL\000"
8159 /* 7419 */ "G_VECREDUCE_MUL\000"
8160 /* 7435 */ "G_MUL\000"
8161 /* 7441 */ "G_FREM\000"
8162 /* 7448 */ "G_STRICT_FREM\000"
8163 /* 7462 */ "G_SREM\000"
8164 /* 7469 */ "G_UREM\000"
8165 /* 7476 */ "G_SDIVREM\000"
8166 /* 7486 */ "G_UDIVREM\000"
8167 /* 7496 */ "INLINEASM\000"
8168 /* 7506 */ "G_VECREDUCE_FMINIMUM\000"
8169 /* 7527 */ "G_FMINIMUM\000"
8170 /* 7538 */ "G_ATOMICRMW_FMINIMUM\000"
8171 /* 7559 */ "G_VECREDUCE_FMAXIMUM\000"
8172 /* 7580 */ "G_FMAXIMUM\000"
8173 /* 7591 */ "G_ATOMICRMW_FMAXIMUM\000"
8174 /* 7612 */ "G_FMINIMUMNUM\000"
8175 /* 7626 */ "G_ATOMICRMW_FMINIMUMNUM\000"
8176 /* 7650 */ "G_FMAXIMUMNUM\000"
8177 /* 7664 */ "G_ATOMICRMW_FMAXIMUMNUM\000"
8178 /* 7688 */ "G_FMINNUM\000"
8179 /* 7698 */ "G_FMAXNUM\000"
8180 /* 7708 */ "G_FATAN\000"
8181 /* 7716 */ "G_FTAN\000"
8182 /* 7723 */ "G_INTRINSIC_ROUNDEVEN\000"
8183 /* 7745 */ "G_ASSERT_ALIGN\000"
8184 /* 7760 */ "G_FCOPYSIGN\000"
8185 /* 7772 */ "G_VECREDUCE_FMIN\000"
8186 /* 7789 */ "G_ATOMICRMW_FMIN\000"
8187 /* 7806 */ "G_VECREDUCE_SMIN\000"
8188 /* 7823 */ "G_SMIN\000"
8189 /* 7830 */ "G_VECREDUCE_UMIN\000"
8190 /* 7847 */ "G_UMIN\000"
8191 /* 7854 */ "G_ATOMICRMW_UMIN\000"
8192 /* 7871 */ "G_ATOMICRMW_MIN\000"
8193 /* 7887 */ "G_FASIN\000"
8194 /* 7895 */ "G_FSIN\000"
8195 /* 7902 */ "CFI_INSTRUCTION\000"
8196 /* 7918 */ "G_CTLZ_ZERO_POISON\000"
8197 /* 7937 */ "G_CTTZ_ZERO_POISON\000"
8198 /* 7956 */ "ADJCALLSTACKDOWN\000"
8199 /* 7973 */ "G_SSUBO\000"
8200 /* 7981 */ "G_USUBO\000"
8201 /* 7989 */ "G_SADDO\000"
8202 /* 7997 */ "G_UADDO\000"
8203 /* 8005 */ "JUMP_TABLE_DEBUG_INFO\000"
8204 /* 8027 */ "G_SMULO\000"
8205 /* 8035 */ "G_UMULO\000"
8206 /* 8043 */ "G_BZERO\000"
8207 /* 8051 */ "STACKMAP\000"
8208 /* 8060 */ "G_DEBUGTRAP\000"
8209 /* 8072 */ "G_UBSANTRAP\000"
8210 /* 8084 */ "G_TRAP\000"
8211 /* 8091 */ "G_ATOMICRMW_UDEC_WRAP\000"
8212 /* 8113 */ "G_ATOMICRMW_UINC_WRAP\000"
8213 /* 8135 */ "G_BSWAP\000"
8214 /* 8143 */ "G_SITOFP\000"
8215 /* 8152 */ "G_UITOFP\000"
8216 /* 8161 */ "G_FCMP\000"
8217 /* 8168 */ "G_STRICT_FCMP\000"
8218 /* 8182 */ "G_ICMP\000"
8219 /* 8189 */ "G_SCMP\000"
8220 /* 8196 */ "G_UCMP\000"
8221 /* 8203 */ "CONVERGENCECTRL_LOOP\000"
8222 /* 8224 */ "G_CTPOP\000"
8223 /* 8232 */ "PATCHABLE_OP\000"
8224 /* 8245 */ "FAULTING_OP\000"
8225 /* 8257 */ "ADJCALLSTACKUP\000"
8226 /* 8272 */ "PREALLOCATED_SETUP\000"
8227 /* 8291 */ "G_FLDEXP\000"
8228 /* 8300 */ "G_STRICT_FLDEXP\000"
8229 /* 8316 */ "G_FEXP\000"
8230 /* 8323 */ "G_FFREXP\000"
8231 /* 8332 */ "A6_vminub_RdP\000"
8232 /* 8346 */ "G_BR\000"
8233 /* 8351 */ "INLINEASM_BR\000"
8234 /* 8364 */ "G_BLOCK_ADDR\000"
8235 /* 8377 */ "MEMBARRIER\000"
8236 /* 8388 */ "G_CONSTANT_FOLD_BARRIER\000"
8237 /* 8412 */ "PATCHABLE_FUNCTION_ENTER\000"
8238 /* 8437 */ "G_READCYCLECOUNTER\000"
8239 /* 8456 */ "G_READSTEADYCOUNTER\000"
8240 /* 8476 */ "G_READ_REGISTER\000"
8241 /* 8492 */ "G_WRITE_REGISTER\000"
8242 /* 8509 */ "G_ASHR\000"
8243 /* 8516 */ "G_FSHR\000"
8244 /* 8523 */ "G_LSHR\000"
8245 /* 8530 */ "CONVERGENCECTRL_ANCHOR\000"
8246 /* 8553 */ "G_FFLOOR\000"
8247 /* 8562 */ "G_SAVGFLOOR\000"
8248 /* 8574 */ "G_UAVGFLOOR\000"
8249 /* 8586 */ "G_EXTRACT_SUBVECTOR\000"
8250 /* 8606 */ "G_INSERT_SUBVECTOR\000"
8251 /* 8625 */ "G_BUILD_VECTOR\000"
8252 /* 8640 */ "G_SHUFFLE_VECTOR\000"
8253 /* 8657 */ "G_STEP_VECTOR\000"
8254 /* 8671 */ "G_SPLAT_VECTOR\000"
8255 /* 8686 */ "G_VECREDUCE_XOR\000"
8256 /* 8702 */ "G_XOR\000"
8257 /* 8708 */ "G_ATOMICRMW_XOR\000"
8258 /* 8724 */ "G_VECREDUCE_OR\000"
8259 /* 8739 */ "G_OR\000"
8260 /* 8744 */ "G_ATOMICRMW_OR\000"
8261 /* 8759 */ "EH_RETURN_JMPR\000"
8262 /* 8774 */ "G_ROTR\000"
8263 /* 8781 */ "G_INTTOPTR\000"
8264 /* 8792 */ "G_FABS\000"
8265 /* 8799 */ "G_ABS\000"
8266 /* 8805 */ "A5_ACS\000"
8267 /* 8812 */ "G_ABDS\000"
8268 /* 8819 */ "G_UNMERGE_VALUES\000"
8269 /* 8836 */ "G_MERGE_VALUES\000"
8270 /* 8851 */ "G_CTLS\000"
8271 /* 8858 */ "G_FACOS\000"
8272 /* 8866 */ "G_FCOS\000"
8273 /* 8873 */ "G_FSINCOS\000"
8274 /* 8883 */ "G_STRICT_FCMPS\000"
8275 /* 8898 */ "G_CONCAT_VECTORS\000"
8276 /* 8915 */ "COPY_TO_REGCLASS\000"
8277 /* 8932 */ "G_IS_FPCLASS\000"
8278 /* 8945 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
8279 /* 8975 */ "G_VECTOR_COMPRESS\000"
8280 /* 8993 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
8281 /* 9020 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
8282 /* 9058 */ "G_TRUNC_SSAT_S\000"
8283 /* 9073 */ "G_SSUBSAT\000"
8284 /* 9083 */ "G_USUBSAT\000"
8285 /* 9093 */ "G_SADDSAT\000"
8286 /* 9103 */ "G_UADDSAT\000"
8287 /* 9113 */ "G_SSHLSAT\000"
8288 /* 9123 */ "G_USHLSAT\000"
8289 /* 9133 */ "G_SMULFIXSAT\000"
8290 /* 9146 */ "G_UMULFIXSAT\000"
8291 /* 9159 */ "G_SDIVFIXSAT\000"
8292 /* 9172 */ "G_UDIVFIXSAT\000"
8293 /* 9185 */ "G_ATOMICRMW_USUB_SAT\000"
8294 /* 9206 */ "G_FPTOSI_SAT\000"
8295 /* 9219 */ "G_FPTOUI_SAT\000"
8296 /* 9232 */ "G_EXTRACT\000"
8297 /* 9242 */ "G_SELECT\000"
8298 /* 9251 */ "G_BRINDIRECT\000"
8299 /* 9264 */ "PATCHABLE_RET\000"
8300 /* 9278 */ "G_MEMSET\000"
8301 /* 9287 */ "PATCHABLE_FUNCTION_EXIT\000"
8302 /* 9311 */ "G_BRJT\000"
8303 /* 9318 */ "G_EXTRACT_VECTOR_ELT\000"
8304 /* 9339 */ "G_INSERT_VECTOR_ELT\000"
8305 /* 9359 */ "G_FCONSTANT\000"
8306 /* 9371 */ "G_CONSTANT\000"
8307 /* 9382 */ "G_INTRINSIC_CONVERGENT\000"
8308 /* 9405 */ "STATEPOINT\000"
8309 /* 9416 */ "PATCHPOINT\000"
8310 /* 9427 */ "G_PTRTOINT\000"
8311 /* 9438 */ "G_FRINT\000"
8312 /* 9446 */ "G_INTRINSIC_LLRINT\000"
8313 /* 9465 */ "G_INTRINSIC_LRINT\000"
8314 /* 9483 */ "G_FNEARBYINT\000"
8315 /* 9496 */ "G_VASTART\000"
8316 /* 9506 */ "LIFETIME_START\000"
8317 /* 9521 */ "G_INVOKE_REGION_START\000"
8318 /* 9543 */ "G_INSERT\000"
8319 /* 9552 */ "G_FSQRT\000"
8320 /* 9560 */ "G_STRICT_FSQRT\000"
8321 /* 9575 */ "G_BITCAST\000"
8322 /* 9585 */ "G_ADDRSPACE_CAST\000"
8323 /* 9602 */ "DBG_VALUE_LIST\000"
8324 /* 9617 */ "G_FPEXT\000"
8325 /* 9625 */ "G_SEXT\000"
8326 /* 9632 */ "G_ASSERT_SEXT\000"
8327 /* 9646 */ "G_ANYEXT\000"
8328 /* 9655 */ "G_ZEXT\000"
8329 /* 9662 */ "G_ASSERT_ZEXT\000"
8330 /* 9676 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT\000"
8331 /* 9715 */ "SAVE_REGISTERS_CALL_V4_EXT\000"
8332 /* 9742 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT\000"
8333 /* 9773 */ "SAVE_REGISTERS_CALL_V4STK_EXT\000"
8334 /* 9803 */ "G_ABDU\000"
8335 /* 9810 */ "G_TRUNC_SSAT_U\000"
8336 /* 9825 */ "G_TRUNC_USAT_U\000"
8337 /* 9840 */ "G_FDIV\000"
8338 /* 9847 */ "G_STRICT_FDIV\000"
8339 /* 9861 */ "G_SDIV\000"
8340 /* 9868 */ "G_UDIV\000"
8341 /* 9875 */ "G_GET_FPENV\000"
8342 /* 9887 */ "G_RESET_FPENV\000"
8343 /* 9901 */ "G_SET_FPENV\000"
8344 /* 9913 */ "G_FPOW\000"
8345 /* 9920 */ "G_VECREDUCE_FMAX\000"
8346 /* 9937 */ "G_ATOMICRMW_FMAX\000"
8347 /* 9954 */ "G_VECREDUCE_SMAX\000"
8348 /* 9971 */ "G_SMAX\000"
8349 /* 9978 */ "G_VECREDUCE_UMAX\000"
8350 /* 9995 */ "G_UMAX\000"
8351 /* 10002 */ "G_ATOMICRMW_UMAX\000"
8352 /* 10019 */ "G_ATOMICRMW_MAX\000"
8353 /* 10035 */ "G_FRAME_INDEX\000"
8354 /* 10049 */ "G_SBFX\000"
8355 /* 10056 */ "G_UBFX\000"
8356 /* 10063 */ "G_SMULFIX\000"
8357 /* 10073 */ "G_UMULFIX\000"
8358 /* 10083 */ "G_SDIVFIX\000"
8359 /* 10093 */ "G_UDIVFIX\000"
8360 /* 10103 */ "G_MEMCPY\000"
8361 /* 10112 */ "COPY\000"
8362 /* 10117 */ "CONVERGENCECTRL_ENTRY\000"
8363 /* 10139 */ "G_CTLZ\000"
8364 /* 10146 */ "G_CTTZ\000"
8365 /* 10153 */ "PS_alloca\000"
8366 /* 10163 */ "PS_fia\000"
8367 /* 10170 */ "Y5_l2locka\000"
8368 /* 10181 */ "Y5_l2unlocka\000"
8369 /* 10194 */ "F2_sffma\000"
8370 /* 10203 */ "Y2_dccleana\000"
8371 /* 10215 */ "PS_aligna\000"
8372 /* 10225 */ "Y2_dczeroa\000"
8373 /* 10236 */ "F2_sfrecipa\000"
8374 /* 10248 */ "Y6_l2gcleanpa\000"
8375 /* 10262 */ "Y6_l2gcleaninvpa\000"
8376 /* 10279 */ "V6_vrdelta\000"
8377 /* 10290 */ "V6_vdelta\000"
8378 /* 10300 */ "F2_sfinvsqrta\000"
8379 /* 10314 */ "Y2_dcinva\000"
8380 /* 10324 */ "Y2_icinva\000"
8381 /* 10334 */ "Y2_dccleaninva\000"
8382 /* 10349 */ "V6_vcvt2_hf_b\000"
8383 /* 10363 */ "V6_vcvt_hf_b\000"
8384 /* 10376 */ "V6_vsubb\000"
8385 /* 10385 */ "V6_vaddb\000"
8386 /* 10394 */ "S2_shuffeb\000"
8387 /* 10405 */ "V6_vshuffeb\000"
8388 /* 10417 */ "V6_vpackeb\000"
8389 /* 10428 */ "V6_vshufoeb\000"
8390 /* 10440 */ "M6_vabsdiffb\000"
8391 /* 10453 */ "V6_vshuffb\000"
8392 /* 10464 */ "V6_vnavgb\000"
8393 /* 10474 */ "V6_vavgb\000"
8394 /* 10483 */ "V6_vmpahb\000"
8395 /* 10493 */ "V6_vroundhb\000"
8396 /* 10505 */ "S2_vtrunehb\000"
8397 /* 10517 */ "V6_vmpyihb\000"
8398 /* 10528 */ "S2_vtrunohb\000"
8399 /* 10540 */ "S2_vsathb\000"
8400 /* 10550 */ "S2_svsathb\000"
8401 /* 10561 */ "V6_vmpauhb\000"
8402 /* 10572 */ "V6_vdmpyhb\000"
8403 /* 10583 */ "V6_vtmpyhb\000"
8404 /* 10594 */ "S2_vspliceib\000"
8405 /* 10607 */ "F2_sffma_lib\000"
8406 /* 10620 */ "F2_sffms_lib\000"
8407 /* 10633 */ "S2_valignib\000"
8408 /* 10645 */ "PS_vsplatib\000"
8409 /* 10657 */ "V6_vunpackb\000"
8410 /* 10669 */ "V6_vdealb\000"
8411 /* 10679 */ "S2_clb\000"
8412 /* 10686 */ "V6_vlalignb\000"
8413 /* 10698 */ "V6_valignb\000"
8414 /* 10709 */ "A2_vminb\000"
8415 /* 10718 */ "V6_vminb\000"
8416 /* 10727 */ "S2_shuffob\000"
8417 /* 10738 */ "V6_vshuffob\000"
8418 /* 10750 */ "V6_vunpackob\000"
8419 /* 10763 */ "V6_vpackob\000"
8420 /* 10774 */ "V6_veqb\000"
8421 /* 10782 */ "V6_vprefixqb\000"
8422 /* 10795 */ "S2_vsplicerb\000"
8423 /* 10808 */ "S2_valignrb\000"
8424 /* 10820 */ "V6_vlsrb\000"
8425 /* 10829 */ "S2_vsplatrb\000"
8426 /* 10841 */ "PS_vsplatrb\000"
8427 /* 10853 */ "V6_vabsb\000"
8428 /* 10862 */ "V6_vsb\000"
8429 /* 10869 */ "V6_lvsplatb\000"
8430 /* 10881 */ "A2_satb\000"
8431 /* 10889 */ "V6_vgtb\000"
8432 /* 10897 */ "SA1_sxtb\000"
8433 /* 10906 */ "dup_A2_sxtb\000"
8434 /* 10918 */ "SA1_zxtb\000"
8435 /* 10927 */ "dup_A2_zxtb\000"
8436 /* 10939 */ "V6_vcvt2_hf_ub\000"
8437 /* 10954 */ "V6_vcvt_hf_ub\000"
8438 /* 10968 */ "A2_vsubub\000"
8439 /* 10978 */ "A2_vrsadub\000"
8440 /* 10989 */ "A2_vraddub\000"
8441 /* 11000 */ "A2_vaddub\000"
8442 /* 11010 */ "M6_vabsdiffub\000"
8443 /* 11024 */ "V6_vabsdiffub\000"
8444 /* 11038 */ "V6_vnavgub\000"
8445 /* 11049 */ "A2_vavgub\000"
8446 /* 11059 */ "V6_vavgub\000"
8447 /* 11069 */ "V6_vroundhub\000"
8448 /* 11082 */ "S2_vsathub\000"
8449 /* 11093 */ "V6_vsathub\000"
8450 /* 11104 */ "S2_svsathub\000"
8451 /* 11116 */ "V6_vrounduhub\000"
8452 /* 11130 */ "V6_vunpackub\000"
8453 /* 11143 */ "A2_vminub\000"
8454 /* 11153 */ "V6_vminub\000"
8455 /* 11163 */ "V6_MAP_equb\000"
8456 /* 11175 */ "A2_sub\000"
8457 /* 11182 */ "F2_dfsub\000"
8458 /* 11191 */ "F2_sfsub\000"
8459 /* 11200 */ "A2_satub\000"
8460 /* 11209 */ "V6_vgtub\000"
8461 /* 11218 */ "V6_vmpyiwub\000"
8462 /* 11230 */ "A2_vmaxub\000"
8463 /* 11240 */ "V6_vmaxub\000"
8464 /* 11250 */ "V6_vrmpyub\000"
8465 /* 11261 */ "V6_vmpyub\000"
8466 /* 11271 */ "V6_vlutvvb\000"
8467 /* 11282 */ "V6_vmpyiwb\000"
8468 /* 11293 */ "A2_vmaxb\000"
8469 /* 11302 */ "V6_vmaxb\000"
8470 /* 11311 */ "S2_tableidxb\000"
8471 /* 11324 */ "V6_vtmpyb\000"
8472 /* 11334 */ "V6_vzb\000"
8473 /* 11341 */ "M2_vrcmaci_s0c\000"
8474 /* 11356 */ "M2_vrcmpyi_s0c\000"
8475 /* 11371 */ "M2_vrcmacr_s0c\000"
8476 /* 11386 */ "M2_vrcmpyr_s0c\000"
8477 /* 11401 */ "A4_subp_c\000"
8478 /* 11411 */ "A4_addp_c\000"
8479 /* 11421 */ "S6_rol_i_p_nac\000"
8480 /* 11436 */ "S2_asl_i_p_nac\000"
8481 /* 11451 */ "S2_asr_i_p_nac\000"
8482 /* 11466 */ "S2_lsr_i_p_nac\000"
8483 /* 11481 */ "S2_asl_r_p_nac\000"
8484 /* 11496 */ "S2_lsl_r_p_nac\000"
8485 /* 11511 */ "S2_asr_r_p_nac\000"
8486 /* 11526 */ "S2_lsr_r_p_nac\000"
8487 /* 11541 */ "S6_rol_i_r_nac\000"
8488 /* 11556 */ "S2_asl_i_r_nac\000"
8489 /* 11571 */ "S2_asr_i_r_nac\000"
8490 /* 11586 */ "S2_lsr_i_r_nac\000"
8491 /* 11601 */ "S2_asl_r_r_nac\000"
8492 /* 11616 */ "S2_lsl_r_r_nac\000"
8493 /* 11631 */ "S2_asr_r_r_nac\000"
8494 /* 11646 */ "S2_lsr_r_r_nac\000"
8495 /* 11661 */ "V6_vmpyowh_64_acc\000"
8496 /* 11679 */ "V6_vmpy_hf_f8_acc\000"
8497 /* 11697 */ "V6_vmpahb_acc\000"
8498 /* 11711 */ "V6_vmpyihb_acc\000"
8499 /* 11726 */ "V6_vmpauhb_acc\000"
8500 /* 11741 */ "V6_vdmpyhb_acc\000"
8501 /* 11756 */ "V6_vtmpyhb_acc\000"
8502 /* 11771 */ "A2_vrsadub_acc\000"
8503 /* 11786 */ "A2_vraddub_acc\000"
8504 /* 11801 */ "V6_vmpyiwub_acc\000"
8505 /* 11817 */ "V6_vrmpyub_acc\000"
8506 /* 11832 */ "V6_vmpyub_acc\000"
8507 /* 11846 */ "V6_vmpyiwb_acc\000"
8508 /* 11861 */ "V6_vtmpyb_acc\000"
8509 /* 11875 */ "M7_dcmpyiwc_acc\000"
8510 /* 11891 */ "M7_dcmpyrwc_acc\000"
8511 /* 11907 */ "V6_vmpyuhe_acc\000"
8512 /* 11922 */ "S4_vrcrotate_acc\000"
8513 /* 11939 */ "V6_vmpy_sf_bf_acc\000"
8514 /* 11957 */ "V6_vmpy_hf_hf_acc\000"
8515 /* 11975 */ "V6_vdmpy_sf_hf_acc\000"
8516 /* 11994 */ "V6_vmpy_sf_hf_acc\000"
8517 /* 12012 */ "V6_vaddubh_acc\000"
8518 /* 12027 */ "V6_vmpyih_acc\000"
8519 /* 12041 */ "V6_vaslh_acc\000"
8520 /* 12054 */ "V6_vasrh_acc\000"
8521 /* 12067 */ "V6_vdsaduh_acc\000"
8522 /* 12082 */ "V6_vmpyiewuh_acc\000"
8523 /* 12099 */ "V6_vmpyuh_acc\000"
8524 /* 12113 */ "V6_vmpyiewh_acc\000"
8525 /* 12129 */ "V6_vmpyiwh_acc\000"
8526 /* 12144 */ "M4_vpmpyh_acc\000"
8527 /* 12158 */ "V6_vmpyh_acc\000"
8528 /* 12171 */ "V6_vrsadubi_acc\000"
8529 /* 12187 */ "V6_vrmpyubi_acc\000"
8530 /* 12203 */ "V6_vrmpybusi_acc\000"
8531 /* 12220 */ "S6_rol_i_p_acc\000"
8532 /* 12235 */ "S2_asl_i_p_acc\000"
8533 /* 12250 */ "S2_asr_i_p_acc\000"
8534 /* 12265 */ "S2_lsr_i_p_acc\000"
8535 /* 12280 */ "S2_asl_r_p_acc\000"
8536 /* 12295 */ "S2_lsl_r_p_acc\000"
8537 /* 12310 */ "S2_asr_r_p_acc\000"
8538 /* 12325 */ "S2_lsr_r_p_acc\000"
8539 /* 12340 */ "S6_rol_i_r_acc\000"
8540 /* 12355 */ "S2_asl_i_r_acc\000"
8541 /* 12370 */ "S2_asr_i_r_acc\000"
8542 /* 12385 */ "S2_lsr_i_r_acc\000"
8543 /* 12400 */ "S2_asl_r_r_acc\000"
8544 /* 12415 */ "S2_lsl_r_r_acc\000"
8545 /* 12430 */ "S2_asr_r_r_acc\000"
8546 /* 12445 */ "S2_lsr_r_r_acc\000"
8547 /* 12460 */ "V6_vmpabus_acc\000"
8548 /* 12475 */ "V6_vdmpybus_acc\000"
8549 /* 12491 */ "V6_vrmpybus_acc\000"
8550 /* 12507 */ "V6_vtmpybus_acc\000"
8551 /* 12523 */ "V6_vmpybus_acc\000"
8552 /* 12538 */ "V6_vmpyhus_acc\000"
8553 /* 12553 */ "V6_vdmpyhsat_acc\000"
8554 /* 12570 */ "V6_vmpyhsat_acc\000"
8555 /* 12586 */ "V6_vdmpyhisat_acc\000"
8556 /* 12604 */ "V6_vdmpyhsuisat_acc\000"
8557 /* 12624 */ "V6_vdmpyhsusat_acc\000"
8558 /* 12643 */ "V6_vdmpyhvsat_acc\000"
8559 /* 12661 */ "V6_vrmpyzbb_rt_acc\000"
8560 /* 12680 */ "V6_vrmpyzcb_rt_acc\000"
8561 /* 12699 */ "V6_vrmpyznb_rt_acc\000"
8562 /* 12718 */ "V6_vrmpyzbub_rt_acc\000"
8563 /* 12738 */ "V6_vrmpyzcbs_rt_acc\000"
8564 /* 12758 */ "V6_vandqrt_acc\000"
8565 /* 12773 */ "V6_vandnqrt_acc\000"
8566 /* 12789 */ "V6_vandvrt_acc\000"
8567 /* 12804 */ "V6_vrmpybub_rtt_acc\000"
8568 /* 12824 */ "V6_vrmpyub_rtt_acc\000"
8569 /* 12843 */ "V6_vmpabuu_acc\000"
8570 /* 12858 */ "V6_vrmpyubv_acc\000"
8571 /* 12874 */ "V6_vmpyubv_acc\000"
8572 /* 12889 */ "V6_vrmpybv_acc\000"
8573 /* 12904 */ "V6_vmpybv_acc\000"
8574 /* 12918 */ "V6_vdmpyhb_dv_acc\000"
8575 /* 12936 */ "V6_vdmpybus_dv_acc\000"
8576 /* 12955 */ "V6_vmpyuhv_acc\000"
8577 /* 12970 */ "V6_vmpyhv_acc\000"
8578 /* 12984 */ "V6_vrmpybusv_acc\000"
8579 /* 13001 */ "V6_vmpybusv_acc\000"
8580 /* 13017 */ "V6_vaddhw_acc\000"
8581 /* 13031 */ "V6_vadduhw_acc\000"
8582 /* 13046 */ "M7_dcmpyiw_acc\000"
8583 /* 13061 */ "V6_vaslw_acc\000"
8584 /* 13074 */ "PS_vmulw_acc\000"
8585 /* 13087 */ "V6_vasrw_acc\000"
8586 /* 13100 */ "M7_dcmpyrw_acc\000"
8587 /* 13115 */ "M4_pmpyw_acc\000"
8588 /* 13128 */ "V6_vrmpyzbb_rx_acc\000"
8589 /* 13147 */ "V6_vrmpyzcb_rx_acc\000"
8590 /* 13166 */ "V6_vrmpyznb_rx_acc\000"
8591 /* 13185 */ "V6_vrmpyzbub_rx_acc\000"
8592 /* 13205 */ "V6_vrmpyzcbs_rx_acc\000"
8593 /* 13225 */ "M7_vdmpy_acc\000"
8594 /* 13238 */ "M2_subacc\000"
8595 /* 13248 */ "V6_vlutvvb_oracc\000"
8596 /* 13265 */ "V6_vlutvwh_oracc\000"
8597 /* 13282 */ "V6_get_qfext_oracc\000"
8598 /* 13301 */ "V6_vmpyowh_rnd_sacc\000"
8599 /* 13321 */ "V6_vmpyowh_sacc\000"
8600 /* 13337 */ "S6_rol_i_p_xacc\000"
8601 /* 13353 */ "S2_asl_i_p_xacc\000"
8602 /* 13369 */ "S2_lsr_i_p_xacc\000"
8603 /* 13385 */ "S6_rol_i_r_xacc\000"
8604 /* 13401 */ "S2_asl_i_r_xacc\000"
8605 /* 13417 */ "S2_lsr_i_r_xacc\000"
8606 /* 13433 */ "M2_xor_xacc\000"
8607 /* 13445 */ "M4_xor_xacc\000"
8608 /* 13457 */ "SA1_dec\000"
8609 /* 13465 */ "M4_cmpyi_whc\000"
8610 /* 13478 */ "M4_cmpyr_whc\000"
8611 /* 13491 */ "SA1_inc\000"
8612 /* 13499 */ "Y2_isync\000"
8613 /* 13508 */ "Y5_tlboc\000"
8614 /* 13517 */ "PS_probed_stackalloc\000"
8615 /* 13538 */ "C4_addipc\000"
8616 /* 13548 */ "F2_sffma_sc\000"
8617 /* 13560 */ "M7_dcmpyiwc\000"
8618 /* 13572 */ "M7_wcmpyiwc\000"
8619 /* 13584 */ "M7_dcmpyrwc\000"
8620 /* 13596 */ "M7_wcmpyrwc\000"
8621 /* 13608 */ "F2_conv_df2d\000"
8622 /* 13621 */ "F2_conv_sf2d\000"
8623 /* 13634 */ "Y2_ciad\000"
8624 /* 13642 */ "Y4_siad\000"
8625 /* 13650 */ "dup_A2_add\000"
8626 /* 13661 */ "V6_vscattermh_add\000"
8627 /* 13679 */ "V6_vscattermhw_add\000"
8628 /* 13698 */ "V6_vscattermw_add\000"
8629 /* 13716 */ "F2_dfadd\000"
8630 /* 13725 */ "F2_sfadd\000"
8631 /* 13734 */ "V6_vshuffvdd\000"
8632 /* 13747 */ "V6_vdealvdd\000"
8633 /* 13759 */ "L4_loadd_locked\000"
8634 /* 13775 */ "S4_stored_locked\000"
8635 /* 13792 */ "L2_loadw_locked\000"
8636 /* 13808 */ "S2_storew_locked\000"
8637 /* 13825 */ "LDriw_pred\000"
8638 /* 13836 */ "STriw_pred\000"
8639 /* 13847 */ "Y2_crswap_old\000"
8640 /* 13861 */ "A2_and\000"
8641 /* 13868 */ "C2_and\000"
8642 /* 13875 */ "V6_veqb_and\000"
8643 /* 13887 */ "V6_vgtb_and\000"
8644 /* 13899 */ "V6_MAP_equb_and\000"
8645 /* 13915 */ "V6_vgtub_and\000"
8646 /* 13928 */ "V6_pred_and\000"
8647 /* 13940 */ "C4_and_and\000"
8648 /* 13951 */ "M4_and_and\000"
8649 /* 13962 */ "V6_vgtbf_and\000"
8650 /* 13975 */ "V6_veqhf_and\000"
8651 /* 13988 */ "V6_vgthf_and\000"
8652 /* 14001 */ "V6_veqsf_and\000"
8653 /* 14014 */ "V6_vgtsf_and\000"
8654 /* 14027 */ "V6_veqh_and\000"
8655 /* 14039 */ "V6_vgth_and\000"
8656 /* 14051 */ "V6_MAP_equh_and\000"
8657 /* 14067 */ "V6_vgtuh_and\000"
8658 /* 14080 */ "S6_rol_i_p_and\000"
8659 /* 14095 */ "S2_asl_i_p_and\000"
8660 /* 14110 */ "S2_asr_i_p_and\000"
8661 /* 14125 */ "S2_lsr_i_p_and\000"
8662 /* 14140 */ "S2_asl_r_p_and\000"
8663 /* 14155 */ "S2_lsl_r_p_and\000"
8664 /* 14170 */ "S2_asr_r_p_and\000"
8665 /* 14185 */ "S2_lsr_r_p_and\000"
8666 /* 14200 */ "S6_rol_i_r_and\000"
8667 /* 14215 */ "S2_asl_i_r_and\000"
8668 /* 14230 */ "S2_asr_i_r_and\000"
8669 /* 14245 */ "S2_lsr_i_r_and\000"
8670 /* 14260 */ "S2_asl_r_r_and\000"
8671 /* 14275 */ "S2_lsl_r_r_and\000"
8672 /* 14290 */ "S2_asr_r_r_and\000"
8673 /* 14305 */ "S2_lsr_r_r_and\000"
8674 /* 14320 */ "C4_or_and\000"
8675 /* 14330 */ "M4_or_and\000"
8676 /* 14340 */ "M4_xor_and\000"
8677 /* 14351 */ "V6_veqw_and\000"
8678 /* 14363 */ "V6_vgtw_and\000"
8679 /* 14375 */ "V6_MAP_equw_and\000"
8680 /* 14391 */ "V6_vgtuw_and\000"
8681 /* 14404 */ "V6_vand\000"
8682 /* 14412 */ "M7_wcmpyiwc_rnd\000"
8683 /* 14428 */ "M7_wcmpyrwc_rnd\000"
8684 /* 14444 */ "V6_vconv_h_hf_rnd\000"
8685 /* 14462 */ "V6_vmpyowh_rnd\000"
8686 /* 14477 */ "S2_asr_i_p_rnd\000"
8687 /* 14492 */ "S2_asr_i_r_rnd\000"
8688 /* 14507 */ "M7_wcmpyiw_rnd\000"
8689 /* 14522 */ "M7_wcmpyrw_rnd\000"
8690 /* 14537 */ "V6_vavgbrnd\000"
8691 /* 14549 */ "V6_vavgubrnd\000"
8692 /* 14562 */ "V6_vavghrnd\000"
8693 /* 14574 */ "S5_vasrhrnd\000"
8694 /* 14586 */ "V6_vavguhrnd\000"
8695 /* 14599 */ "V6_vavgwrnd\000"
8696 /* 14611 */ "V6_vavguwrnd\000"
8697 /* 14624 */ "F2_sffixupd\000"
8698 /* 14636 */ "F2_conv_df2ud\000"
8699 /* 14650 */ "F2_conv_sf2ud\000"
8700 /* 14664 */ "S2_tableidxd\000"
8701 /* 14677 */ "Y4_trace\000"
8702 /* 14686 */ "invalid_decode\000"
8703 /* 14701 */ "F2_dfcmpge\000"
8704 /* 14712 */ "F2_sfcmpge\000"
8705 /* 14723 */ "V6_vmpyuhe\000"
8706 /* 14734 */ "CALLProfile\000"
8707 /* 14746 */ "SS2_allocframe\000"
8708 /* 14761 */ "dup_S2_allocframe\000"
8709 /* 14779 */ "SL2_deallocframe\000"
8710 /* 14796 */ "dup_L2_deallocframe\000"
8711 /* 14816 */ "Y2_resume\000"
8712 /* 14826 */ "Y6_dmresume\000"
8713 /* 14838 */ "V6_vnccombine\000"
8714 /* 14852 */ "V6_vccombine\000"
8715 /* 14865 */ "V6_vcombine\000"
8716 /* 14877 */ "PS_false\000"
8717 /* 14886 */ "PS_qfalse\000"
8718 /* 14896 */ "J2_pause\000"
8719 /* 14905 */ "Y6_dmpause\000"
8720 /* 14916 */ "J2_unpause\000"
8721 /* 14927 */ "S4_vrcrotate\000"
8722 /* 14940 */ "S2_vcrotate\000"
8723 /* 14952 */ "C4_cmplte\000"
8724 /* 14962 */ "J2_rte\000"
8725 /* 14969 */ "PS_true\000"
8726 /* 14977 */ "PS_qtrue\000"
8727 /* 14986 */ "S2_interleave\000"
8728 /* 15000 */ "S2_deinterleave\000"
8729 /* 15016 */ "SL2_jumpr31_f\000"
8730 /* 15030 */ "SL2_return_f\000"
8731 /* 15043 */ "L4_return_f\000"
8732 /* 15055 */ "L4_return_map_to_raw_f\000"
8733 /* 15078 */ "V6_vsub_sf_bf\000"
8734 /* 15092 */ "V6_vadd_sf_bf\000"
8735 /* 15106 */ "V6_vmpy_sf_bf\000"
8736 /* 15120 */ "V6_vmin_bf\000"
8737 /* 15131 */ "V6_vmax_bf\000"
8738 /* 15142 */ "V6_vgtbf\000"
8739 /* 15151 */ "A4_psxtbf\000"
8740 /* 15161 */ "A4_pzxtbf\000"
8741 /* 15171 */ "A2_psubf\000"
8742 /* 15180 */ "F2_conv_d2df\000"
8743 /* 15193 */ "F2_conv_ud2df\000"
8744 /* 15207 */ "F2_conv_sf2df\000"
8745 /* 15221 */ "F2_conv_w2df\000"
8746 /* 15234 */ "F2_conv_uw2df\000"
8747 /* 15248 */ "A2_paddf\000"
8748 /* 15257 */ "A2_pandf\000"
8749 /* 15266 */ "V6_vshuff\000"
8750 /* 15276 */ "V6_vmpy_qf32_hf\000"
8751 /* 15292 */ "V6_vilog2_hf\000"
8752 /* 15305 */ "V6_vneg_qf16_hf\000"
8753 /* 15321 */ "V6_vabs_qf16_hf\000"
8754 /* 15337 */ "V6_vconv_qf16_hf\000"
8755 /* 15354 */ "V6_vmpy_qf16_hf\000"
8756 /* 15370 */ "V6_vcvt_f8_hf\000"
8757 /* 15384 */ "V6_vcvt2_b_hf\000"
8758 /* 15398 */ "V6_vcvt_b_hf\000"
8759 /* 15411 */ "V6_vcvt2_ub_hf\000"
8760 /* 15426 */ "V6_vcvt_ub_hf\000"
8761 /* 15440 */ "V6_vsub_hf\000"
8762 /* 15451 */ "V6_vadd_hf\000"
8763 /* 15462 */ "V6_vsub_hf_hf\000"
8764 /* 15476 */ "V6_vadd_hf_hf\000"
8765 /* 15490 */ "V6_vmpy_hf_hf\000"
8766 /* 15504 */ "V6_vsub_sf_hf\000"
8767 /* 15518 */ "V6_vadd_sf_hf\000"
8768 /* 15532 */ "V6_vcvt_sf_hf\000"
8769 /* 15546 */ "V6_vdmpy_sf_hf\000"
8770 /* 15561 */ "V6_vmpy_sf_hf\000"
8771 /* 15575 */ "V6_vfneg_hf\000"
8772 /* 15587 */ "V6_vcvt_h_hf\000"
8773 /* 15600 */ "V6_vconv_h_hf\000"
8774 /* 15614 */ "V6_vcvt_uh_hf\000"
8775 /* 15628 */ "V6_vfmin_hf\000"
8776 /* 15640 */ "V6_vmin_hf\000"
8777 /* 15651 */ "V6_vabs_hf\000"
8778 /* 15662 */ "V6_vmpy_rt_hf\000"
8779 /* 15676 */ "V6_vfmax_hf\000"
8780 /* 15688 */ "V6_vmax_hf\000"
8781 /* 15699 */ "V6_vmpy_qf32_mix_hf\000"
8782 /* 15719 */ "V6_vmpy_qf16_mix_hf\000"
8783 /* 15739 */ "A4_paslhf\000"
8784 /* 15749 */ "V6_veqhf\000"
8785 /* 15758 */ "A4_pasrhf\000"
8786 /* 15768 */ "V6_vgthf\000"
8787 /* 15777 */ "A4_psxthf\000"
8788 /* 15787 */ "A4_pzxthf\000"
8789 /* 15797 */ "A2_paddif\000"
8790 /* 15807 */ "dup_C2_cmoveif\000"
8791 /* 15822 */ "dup_C2_cmovenewif\000"
8792 /* 15840 */ "J2_callf\000"
8793 /* 15849 */ "J2_jumpf\000"
8794 /* 15858 */ "A2_tfrpf\000"
8795 /* 15867 */ "V6_vmerge_qf\000"
8796 /* 15880 */ "A2_tfrf\000"
8797 /* 15888 */ "SA1_clrf\000"
8798 /* 15897 */ "J2_callrf\000"
8799 /* 15907 */ "A2_porf\000"
8800 /* 15915 */ "A2_pxorf\000"
8801 /* 15924 */ "J2_jumprf\000"
8802 /* 15934 */ "F2_conv_d2sf\000"
8803 /* 15947 */ "F2_conv_ud2sf\000"
8804 /* 15961 */ "F2_conv_df2sf\000"
8805 /* 15975 */ "F2_conv_w2sf\000"
8806 /* 15988 */ "F2_conv_uw2sf\000"
8807 /* 16002 */ "V6_vneg_qf32_sf\000"
8808 /* 16018 */ "V6_vabs_qf32_sf\000"
8809 /* 16034 */ "V6_vconv_qf32_sf\000"
8810 /* 16051 */ "V6_vmpy_qf32_sf\000"
8811 /* 16067 */ "V6_vilog2_sf\000"
8812 /* 16080 */ "V6_vsub_sf\000"
8813 /* 16091 */ "V6_vadd_sf\000"
8814 /* 16102 */ "V6_vcvt_bf_sf\000"
8815 /* 16116 */ "V6_vcvt_hf_sf\000"
8816 /* 16130 */ "V6_vsub_sf_sf\000"
8817 /* 16144 */ "V6_vadd_sf_sf\000"
8818 /* 16158 */ "V6_vmpy_sf_sf\000"
8819 /* 16172 */ "V6_vfneg_sf\000"
8820 /* 16184 */ "V6_vfmin_sf\000"
8821 /* 16196 */ "V6_vmin_sf\000"
8822 /* 16207 */ "V6_vabs_sf\000"
8823 /* 16218 */ "V6_vmpy_rt_sf\000"
8824 /* 16232 */ "V6_vconv_w_sf\000"
8825 /* 16246 */ "V6_vfmax_sf\000"
8826 /* 16258 */ "V6_vmax_sf\000"
8827 /* 16269 */ "V6_veqsf\000"
8828 /* 16278 */ "V6_vgtsf\000"
8829 /* 16287 */ "PS_jmpretf\000"
8830 /* 16298 */ "C2_ccombinewf\000"
8831 /* 16312 */ "C2_ccombinewnewf\000"
8832 /* 16329 */ "Y6_diag\000"
8833 /* 16337 */ "A2_neg\000"
8834 /* 16344 */ "V6_vcl0h\000"
8835 /* 16353 */ "M2_vrcmpys_acc_s1_h\000"
8836 /* 16373 */ "M2_vrcmpys_s1_h\000"
8837 /* 16389 */ "V6_vcvt_hf_h\000"
8838 /* 16402 */ "V6_vconv_hf_h\000"
8839 /* 16416 */ "M2_vrcmpys_s1rp_h\000"
8840 /* 16434 */ "V6_vaddclbh\000"
8841 /* 16446 */ "S2_vsxtbh\000"
8842 /* 16456 */ "S2_vzxtbh\000"
8843 /* 16466 */ "V6_vsububh\000"
8844 /* 16477 */ "V6_vaddubh\000"
8845 /* 16488 */ "S4_vxaddsubh\000"
8846 /* 16501 */ "A2_vsubh\000"
8847 /* 16510 */ "V6_vsubh\000"
8848 /* 16519 */ "A2_svsubh\000"
8849 /* 16529 */ "A4_tlbmatch\000"
8850 /* 16541 */ "Y4_l2fetch\000"
8851 /* 16552 */ "Y5_l2fetch\000"
8852 /* 16563 */ "Y2_dcfetch\000"
8853 /* 16574 */ "S4_vxsubaddh\000"
8854 /* 16587 */ "M2_vraddh\000"
8855 /* 16597 */ "A2_vaddh\000"
8856 /* 16606 */ "V6_vaddh\000"
8857 /* 16615 */ "A2_svaddh\000"
8858 /* 16625 */ "S2_shuffeh\000"
8859 /* 16636 */ "V6_vshufeh\000"
8860 /* 16647 */ "V6_vpackeh\000"
8861 /* 16658 */ "V6_vshufoeh\000"
8862 /* 16670 */ "M2_vabsdiffh\000"
8863 /* 16683 */ "V6_vabsdiffh\000"
8864 /* 16696 */ "V6_vshuffh\000"
8865 /* 16707 */ "S2_vrcnegh\000"
8866 /* 16718 */ "S2_vcnegh\000"
8867 /* 16728 */ "A2_vnavgh\000"
8868 /* 16738 */ "V6_vnavgh\000"
8869 /* 16748 */ "A2_svnavgh\000"
8870 /* 16759 */ "A2_vavgh\000"
8871 /* 16768 */ "V6_vavgh\000"
8872 /* 16777 */ "A2_svavgh\000"
8873 /* 16787 */ "A2_subh_h16_hh\000"
8874 /* 16802 */ "A2_addh_h16_hh\000"
8875 /* 16817 */ "A2_combine_hh\000"
8876 /* 16831 */ "A2_subh_h16_sat_hh\000"
8877 /* 16850 */ "A2_addh_h16_sat_hh\000"
8878 /* 16869 */ "F2_dfmpyhh\000"
8879 /* 16880 */ "A2_tfrih\000"
8880 /* 16889 */ "PS_vsplatih\000"
8881 /* 16901 */ "V6_vmpyih\000"
8882 /* 16911 */ "V6_vunpackh\000"
8883 /* 16923 */ "A2_subh_h16_lh\000"
8884 /* 16938 */ "A2_addh_h16_lh\000"
8885 /* 16953 */ "A2_combine_lh\000"
8886 /* 16967 */ "A2_subh_h16_sat_lh\000"
8887 /* 16986 */ "A2_addh_h16_sat_lh\000"
8888 /* 17005 */ "V6_vdealh\000"
8889 /* 17015 */ "A2_aslh\000"
8890 /* 17023 */ "V6_vaslh\000"
8891 /* 17032 */ "F2_dfmpylh\000"
8892 /* 17043 */ "V6_vgathermh\000"
8893 /* 17056 */ "V6_vscattermh\000"
8894 /* 17070 */ "A4_vrminh\000"
8895 /* 17080 */ "A2_vminh\000"
8896 /* 17089 */ "V6_vminh\000"
8897 /* 17098 */ "V6_vmpyieoh\000"
8898 /* 17110 */ "S2_shuffoh\000"
8899 /* 17121 */ "V6_vshufoh\000"
8900 /* 17132 */ "V6_vunpackoh\000"
8901 /* 17145 */ "V6_vpackoh\000"
8902 /* 17156 */ "A2_addsph\000"
8903 /* 17166 */ "V6_shuffeqh\000"
8904 /* 17178 */ "V6_veqh\000"
8905 /* 17186 */ "V6_vprefixqh\000"
8906 /* 17199 */ "J2_callrh\000"
8907 /* 17209 */ "J2_jumprh\000"
8908 /* 17219 */ "A2_asrh\000"
8909 /* 17227 */ "V6_vasrh\000"
8910 /* 17236 */ "V6_vlsrh\000"
8911 /* 17245 */ "S2_vsplatrh\000"
8912 /* 17257 */ "PS_vsplatrh\000"
8913 /* 17269 */ "PS_crash\000"
8914 /* 17278 */ "A2_vabsh\000"
8915 /* 17287 */ "V6_vabsh\000"
8916 /* 17296 */ "V6_vsh\000"
8917 /* 17303 */ "V6_lvsplath\000"
8918 /* 17315 */ "A2_sath\000"
8919 /* 17323 */ "V6_vgth\000"
8920 /* 17331 */ "V6_vnormamth\000"
8921 /* 17344 */ "V6_vpopcounth\000"
8922 /* 17358 */ "SA1_sxth\000"
8923 /* 17367 */ "dup_A2_sxth\000"
8924 /* 17379 */ "SA1_zxth\000"
8925 /* 17388 */ "dup_A2_zxth\000"
8926 /* 17400 */ "V6_vcvt_hf_uh\000"
8927 /* 17414 */ "V6_vdsaduh\000"
8928 /* 17425 */ "M2_vradduh\000"
8929 /* 17436 */ "V6_vabsdiffuh\000"
8930 /* 17450 */ "A2_vavguh\000"
8931 /* 17460 */ "V6_vavguh\000"
8932 /* 17470 */ "V6_vunpackuh\000"
8933 /* 17483 */ "A4_vrminuh\000"
8934 /* 17494 */ "A2_vminuh\000"
8935 /* 17504 */ "V6_vminuh\000"
8936 /* 17514 */ "V6_MAP_equh\000"
8937 /* 17526 */ "A2_satuh\000"
8938 /* 17535 */ "V6_vgtuh\000"
8939 /* 17544 */ "V6_vroundwuh\000"
8940 /* 17557 */ "V6_vmpyiewuh\000"
8941 /* 17570 */ "V6_vmpyewuh\000"
8942 /* 17582 */ "S2_vsatwuh\000"
8943 /* 17593 */ "V6_vrounduwuh\000"
8944 /* 17607 */ "V6_vsatuwuh\000"
8945 /* 17619 */ "A4_vrmaxuh\000"
8946 /* 17630 */ "A2_vmaxuh\000"
8947 /* 17640 */ "V6_vmaxuh\000"
8948 /* 17650 */ "V6_vmpyuh\000"
8949 /* 17660 */ "S2_asl_i_vh\000"
8950 /* 17672 */ "S2_asr_i_vh\000"
8951 /* 17684 */ "S2_lsr_i_vh\000"
8952 /* 17696 */ "S2_asl_r_vh\000"
8953 /* 17708 */ "S2_lsl_r_vh\000"
8954 /* 17720 */ "S2_asr_r_vh\000"
8955 /* 17732 */ "S2_lsr_r_vh\000"
8956 /* 17744 */ "M4_cmpyi_wh\000"
8957 /* 17756 */ "M4_cmpyr_wh\000"
8958 /* 17768 */ "V6_vroundwh\000"
8959 /* 17780 */ "S2_vtrunewh\000"
8960 /* 17792 */ "V6_vmpyiwh\000"
8961 /* 17803 */ "S2_vrndpackwh\000"
8962 /* 17817 */ "V6_vmpyiowh\000"
8963 /* 17829 */ "S2_vtrunowh\000"
8964 /* 17841 */ "V6_vmpyowh\000"
8965 /* 17852 */ "V6_vasrwh\000"
8966 /* 17862 */ "S2_vsatwh\000"
8967 /* 17872 */ "V6_vsatwh\000"
8968 /* 17882 */ "V6_vlutvwh\000"
8969 /* 17893 */ "A4_vrmaxh\000"
8970 /* 17903 */ "A2_vmaxh\000"
8971 /* 17912 */ "V6_vmaxh\000"
8972 /* 17921 */ "S2_tableidxh\000"
8973 /* 17934 */ "M4_vpmpyh\000"
8974 /* 17944 */ "V6_vmpyh\000"
8975 /* 17953 */ "V6_vzh\000"
8976 /* 17960 */ "SA1_combine0i\000"
8977 /* 17974 */ "J2_loop0i\000"
8978 /* 17984 */ "SA1_combine1i\000"
8979 /* 17998 */ "J2_loop1i\000"
8980 /* 18008 */ "SA1_combine2i\000"
8981 /* 18022 */ "SA1_combine3i\000"
8982 /* 18036 */ "PS_tailcall_i\000"
8983 /* 18050 */ "M2_vcmac_s0_sat_i\000"
8984 /* 18068 */ "M2_vcmpy_s0_sat_i\000"
8985 /* 18086 */ "M2_vcmpy_s1_sat_i\000"
8986 /* 18104 */ "S2_togglebit_i\000"
8987 /* 18119 */ "S2_clrbit_i\000"
8988 /* 18131 */ "S2_setbit_i\000"
8989 /* 18143 */ "S2_tstbit_i\000"
8990 /* 18155 */ "S4_ntstbit_i\000"
8991 /* 18168 */ "V6_vL32b_ai\000"
8992 /* 18180 */ "V6_vS32b_ai\000"
8993 /* 18192 */ "V6_vL32Ub_ai\000"
8994 /* 18205 */ "V6_vS32Ub_ai\000"
8995 /* 18218 */ "V6_zLd_ai\000"
8996 /* 18228 */ "V6_vL32b_pred_ai\000"
8997 /* 18245 */ "V6_vS32b_pred_ai\000"
8998 /* 18262 */ "V6_vS32Ub_pred_ai\000"
8999 /* 18280 */ "V6_zLd_pred_ai\000"
9000 /* 18295 */ "V6_vL32b_tmp_pred_ai\000"
9001 /* 18316 */ "V6_vL32b_nt_tmp_pred_ai\000"
9002 /* 18340 */ "V6_vL32b_cur_pred_ai\000"
9003 /* 18361 */ "V6_vL32b_nt_cur_pred_ai\000"
9004 /* 18385 */ "V6_vL32b_nt_pred_ai\000"
9005 /* 18405 */ "V6_vS32b_nt_pred_ai\000"
9006 /* 18425 */ "V6_vS32b_new_pred_ai\000"
9007 /* 18446 */ "V6_vS32b_nt_new_pred_ai\000"
9008 /* 18470 */ "V6_vL32b_npred_ai\000"
9009 /* 18488 */ "V6_vS32b_npred_ai\000"
9010 /* 18506 */ "V6_vS32Ub_npred_ai\000"
9011 /* 18525 */ "V6_vL32b_tmp_npred_ai\000"
9012 /* 18547 */ "V6_vL32b_nt_tmp_npred_ai\000"
9013 /* 18572 */ "V6_vL32b_cur_npred_ai\000"
9014 /* 18594 */ "V6_vL32b_nt_cur_npred_ai\000"
9015 /* 18619 */ "V6_vL32b_nt_npred_ai\000"
9016 /* 18640 */ "V6_vS32b_nt_npred_ai\000"
9017 /* 18661 */ "V6_vS32b_new_npred_ai\000"
9018 /* 18683 */ "V6_vS32b_nt_new_npred_ai\000"
9019 /* 18708 */ "V6_vS32b_qpred_ai\000"
9020 /* 18726 */ "V6_vS32b_nt_qpred_ai\000"
9021 /* 18747 */ "V6_vS32b_nqpred_ai\000"
9022 /* 18766 */ "V6_vS32b_nt_nqpred_ai\000"
9023 /* 18788 */ "V6_vL32b_tmp_ai\000"
9024 /* 18804 */ "V6_vL32b_nt_tmp_ai\000"
9025 /* 18823 */ "PS_vloadrq_ai\000"
9026 /* 18837 */ "PS_vstorerq_ai\000"
9027 /* 18852 */ "V6_vL32b_cur_ai\000"
9028 /* 18868 */ "V6_vL32b_nt_cur_ai\000"
9029 /* 18887 */ "V6_vS32b_srls_ai\000"
9030 /* 18904 */ "V6_vL32b_nt_ai\000"
9031 /* 18919 */ "V6_vS32b_nt_ai\000"
9032 /* 18934 */ "PS_vloadrv_nt_ai\000"
9033 /* 18951 */ "PS_vstorerv_nt_ai\000"
9034 /* 18969 */ "PS_vloadrw_nt_ai\000"
9035 /* 18986 */ "PS_vstorerw_nt_ai\000"
9036 /* 19004 */ "PS_vloadrv_ai\000"
9037 /* 19018 */ "PS_vstorerv_ai\000"
9038 /* 19033 */ "V6_vS32b_new_ai\000"
9039 /* 19049 */ "V6_vS32b_nt_new_ai\000"
9040 /* 19068 */ "PS_vloadrw_ai\000"
9041 /* 19082 */ "PS_vstorerw_ai\000"
9042 /* 19097 */ "V6_vlalignbi\000"
9043 /* 19110 */ "V6_valignbi\000"
9044 /* 19122 */ "V6_vrsadubi\000"
9045 /* 19134 */ "V6_vrmpyubi\000"
9046 /* 19146 */ "V6_vlutvvbi\000"
9047 /* 19158 */ "M2_maci\000"
9048 /* 19166 */ "M2_mnaci\000"
9049 /* 19175 */ "M2_acci\000"
9050 /* 19183 */ "M2_nacci\000"
9051 /* 19192 */ "V6_vlutvvb_oracci\000"
9052 /* 19210 */ "V6_vlutvwh_oracci\000"
9053 /* 19228 */ "L2_loadbsw2_pci\000"
9054 /* 19244 */ "L2_loadbzw2_pci\000"
9055 /* 19260 */ "L2_loadbsw4_pci\000"
9056 /* 19276 */ "L2_loadbzw4_pci\000"
9057 /* 19292 */ "L2_loadalignb_pci\000"
9058 /* 19310 */ "L2_loadrb_pci\000"
9059 /* 19324 */ "PS_loadrb_pci\000"
9060 /* 19338 */ "S2_storerb_pci\000"
9061 /* 19353 */ "PS_storerb_pci\000"
9062 /* 19368 */ "L2_loadrub_pci\000"
9063 /* 19383 */ "PS_loadrub_pci\000"
9064 /* 19398 */ "L2_loadrd_pci\000"
9065 /* 19412 */ "PS_loadrd_pci\000"
9066 /* 19426 */ "S2_storerd_pci\000"
9067 /* 19441 */ "PS_storerd_pci\000"
9068 /* 19456 */ "S2_storerf_pci\000"
9069 /* 19471 */ "PS_storerf_pci\000"
9070 /* 19486 */ "L2_loadalignh_pci\000"
9071 /* 19504 */ "L2_loadrh_pci\000"
9072 /* 19518 */ "PS_loadrh_pci\000"
9073 /* 19532 */ "S2_storerh_pci\000"
9074 /* 19547 */ "PS_storerh_pci\000"
9075 /* 19562 */ "L2_loadruh_pci\000"
9076 /* 19577 */ "PS_loadruh_pci\000"
9077 /* 19592 */ "L2_loadri_pci\000"
9078 /* 19606 */ "PS_loadri_pci\000"
9079 /* 19620 */ "S2_storeri_pci\000"
9080 /* 19635 */ "PS_storeri_pci\000"
9081 /* 19650 */ "S2_storerbnew_pci\000"
9082 /* 19668 */ "S2_storerhnew_pci\000"
9083 /* 19686 */ "S2_storerinew_pci\000"
9084 /* 19704 */ "SA1_addi\000"
9085 /* 19713 */ "dup_A2_addi\000"
9086 /* 19725 */ "M4_mpyri_addi\000"
9087 /* 19739 */ "M4_mpyrr_addi\000"
9088 /* 19753 */ "S4_clbaddi\000"
9089 /* 19764 */ "S4_subaddi\000"
9090 /* 19775 */ "S4_addaddi\000"
9091 /* 19786 */ "S4_clbpaddi\000"
9092 /* 19798 */ "Y5_tlbasidi\000"
9093 /* 19810 */ "S4_or_andi\000"
9094 /* 19821 */ "C2_cmpgei\000"
9095 /* 19831 */ "C4_cmpltei\000"
9096 /* 19842 */ "PS_fi\000"
9097 /* 19848 */ "V6_hi\000"
9098 /* 19854 */ "A4_boundscheck_hi\000"
9099 /* 19872 */ "V6_vlutvwhi\000"
9100 /* 19884 */ "M2_accii\000"
9101 /* 19893 */ "M2_naccii\000"
9102 /* 19903 */ "dup_A2_combineii\000"
9103 /* 19920 */ "dup_A4_combineii\000"
9104 /* 19937 */ "C2_muxii\000"
9105 /* 19946 */ "S4_lsli\000"
9106 /* 19954 */ "Y4_nmi\000"
9107 /* 19961 */ "M2_mpysmi\000"
9108 /* 19971 */ "L2_loadbsw2_pi\000"
9109 /* 19986 */ "L2_loadbzw2_pi\000"
9110 /* 20001 */ "L2_loadbsw4_pi\000"
9111 /* 20016 */ "L2_loadbzw4_pi\000"
9112 /* 20031 */ "V6_vL32b_pi\000"
9113 /* 20043 */ "V6_vS32b_pi\000"
9114 /* 20055 */ "V6_vL32Ub_pi\000"
9115 /* 20068 */ "V6_vS32Ub_pi\000"
9116 /* 20081 */ "L2_loadalignb_pi\000"
9117 /* 20098 */ "L2_loadrb_pi\000"
9118 /* 20111 */ "S2_storerb_pi\000"
9119 /* 20125 */ "L2_loadrub_pi\000"
9120 /* 20139 */ "V6_zLd_pi\000"
9121 /* 20149 */ "V6_vL32b_pred_pi\000"
9122 /* 20166 */ "V6_vS32b_pred_pi\000"
9123 /* 20183 */ "V6_vS32Ub_pred_pi\000"
9124 /* 20201 */ "V6_zLd_pred_pi\000"
9125 /* 20216 */ "V6_vL32b_tmp_pred_pi\000"
9126 /* 20237 */ "V6_vL32b_nt_tmp_pred_pi\000"
9127 /* 20261 */ "V6_vL32b_cur_pred_pi\000"
9128 /* 20282 */ "V6_vL32b_nt_cur_pred_pi\000"
9129 /* 20306 */ "V6_vL32b_nt_pred_pi\000"
9130 /* 20326 */ "V6_vS32b_nt_pred_pi\000"
9131 /* 20346 */ "V6_vS32b_new_pred_pi\000"
9132 /* 20367 */ "V6_vS32b_nt_new_pred_pi\000"
9133 /* 20391 */ "V6_vL32b_npred_pi\000"
9134 /* 20409 */ "V6_vS32b_npred_pi\000"
9135 /* 20427 */ "V6_vS32Ub_npred_pi\000"
9136 /* 20446 */ "V6_vL32b_tmp_npred_pi\000"
9137 /* 20468 */ "V6_vL32b_nt_tmp_npred_pi\000"
9138 /* 20493 */ "V6_vL32b_cur_npred_pi\000"
9139 /* 20515 */ "V6_vL32b_nt_cur_npred_pi\000"
9140 /* 20540 */ "V6_vL32b_nt_npred_pi\000"
9141 /* 20561 */ "V6_vS32b_nt_npred_pi\000"
9142 /* 20582 */ "V6_vS32b_new_npred_pi\000"
9143 /* 20604 */ "V6_vS32b_nt_new_npred_pi\000"
9144 /* 20629 */ "V6_vS32b_qpred_pi\000"
9145 /* 20647 */ "V6_vS32b_nt_qpred_pi\000"
9146 /* 20668 */ "V6_vS32b_nqpred_pi\000"
9147 /* 20687 */ "V6_vS32b_nt_nqpred_pi\000"
9148 /* 20709 */ "L2_loadrd_pi\000"
9149 /* 20722 */ "S2_storerd_pi\000"
9150 /* 20736 */ "L2_ploadrbf_pi\000"
9151 /* 20751 */ "S2_pstorerbf_pi\000"
9152 /* 20767 */ "L2_ploadrubf_pi\000"
9153 /* 20783 */ "L2_ploadrdf_pi\000"
9154 /* 20798 */ "S2_pstorerdf_pi\000"
9155 /* 20814 */ "S2_pstorerff_pi\000"
9156 /* 20830 */ "L2_ploadrhf_pi\000"
9157 /* 20845 */ "S2_pstorerhf_pi\000"
9158 /* 20861 */ "L2_ploadruhf_pi\000"
9159 /* 20877 */ "L2_ploadrif_pi\000"
9160 /* 20892 */ "S2_pstorerif_pi\000"
9161 /* 20908 */ "S2_storerf_pi\000"
9162 /* 20922 */ "S2_pstorerbnewf_pi\000"
9163 /* 20941 */ "S2_pstorerhnewf_pi\000"
9164 /* 20960 */ "S2_pstorerinewf_pi\000"
9165 /* 20979 */ "L2_loadalignh_pi\000"
9166 /* 20996 */ "L2_loadrh_pi\000"
9167 /* 21009 */ "S2_storerh_pi\000"
9168 /* 21023 */ "L2_loadruh_pi\000"
9169 /* 21037 */ "L2_loadri_pi\000"
9170 /* 21050 */ "S2_storeri_pi\000"
9171 /* 21064 */ "V6_vL32b_tmp_pi\000"
9172 /* 21080 */ "V6_vL32b_nt_tmp_pi\000"
9173 /* 21099 */ "V6_vL32b_cur_pi\000"
9174 /* 21115 */ "V6_vL32b_nt_cur_pi\000"
9175 /* 21134 */ "V6_vS32b_srls_pi\000"
9176 /* 21151 */ "L2_ploadrbt_pi\000"
9177 /* 21166 */ "S2_pstorerbt_pi\000"
9178 /* 21182 */ "L2_ploadrubt_pi\000"
9179 /* 21198 */ "L2_ploadrdt_pi\000"
9180 /* 21213 */ "S2_pstorerdt_pi\000"
9181 /* 21229 */ "S2_pstorerft_pi\000"
9182 /* 21245 */ "L2_ploadrht_pi\000"
9183 /* 21260 */ "S2_pstorerht_pi\000"
9184 /* 21276 */ "L2_ploadruht_pi\000"
9185 /* 21292 */ "L2_ploadrit_pi\000"
9186 /* 21307 */ "S2_pstorerit_pi\000"
9187 /* 21323 */ "V6_vL32b_nt_pi\000"
9188 /* 21338 */ "V6_vS32b_nt_pi\000"
9189 /* 21353 */ "S2_pstorerbnewt_pi\000"
9190 /* 21372 */ "S2_pstorerhnewt_pi\000"
9191 /* 21391 */ "S2_pstorerinewt_pi\000"
9192 /* 21410 */ "V6_vS32b_new_pi\000"
9193 /* 21426 */ "V6_vS32b_nt_new_pi\000"
9194 /* 21445 */ "S2_storerbnew_pi\000"
9195 /* 21462 */ "L2_ploadrbfnew_pi\000"
9196 /* 21480 */ "S2_pstorerbfnew_pi\000"
9197 /* 21499 */ "L2_ploadrubfnew_pi\000"
9198 /* 21518 */ "L2_ploadrdfnew_pi\000"
9199 /* 21536 */ "S2_pstorerdfnew_pi\000"
9200 /* 21555 */ "S2_pstorerffnew_pi\000"
9201 /* 21574 */ "L2_ploadrhfnew_pi\000"
9202 /* 21592 */ "S2_pstorerhfnew_pi\000"
9203 /* 21611 */ "L2_ploadruhfnew_pi\000"
9204 /* 21630 */ "L2_ploadrifnew_pi\000"
9205 /* 21648 */ "S2_pstorerifnew_pi\000"
9206 /* 21667 */ "S2_pstorerbnewfnew_pi\000"
9207 /* 21689 */ "S2_pstorerhnewfnew_pi\000"
9208 /* 21711 */ "S2_pstorerinewfnew_pi\000"
9209 /* 21733 */ "S2_storerhnew_pi\000"
9210 /* 21750 */ "S2_storerinew_pi\000"
9211 /* 21767 */ "L2_ploadrbtnew_pi\000"
9212 /* 21785 */ "S2_pstorerbtnew_pi\000"
9213 /* 21804 */ "L2_ploadrubtnew_pi\000"
9214 /* 21823 */ "L2_ploadrdtnew_pi\000"
9215 /* 21841 */ "S2_pstorerdtnew_pi\000"
9216 /* 21860 */ "S2_pstorerftnew_pi\000"
9217 /* 21879 */ "L2_ploadrhtnew_pi\000"
9218 /* 21897 */ "S2_pstorerhtnew_pi\000"
9219 /* 21916 */ "L2_ploadruhtnew_pi\000"
9220 /* 21935 */ "L2_ploadritnew_pi\000"
9221 /* 21953 */ "S2_pstoreritnew_pi\000"
9222 /* 21972 */ "S2_pstorerbnewtnew_pi\000"
9223 /* 21994 */ "S2_pstorerhnewtnew_pi\000"
9224 /* 22016 */ "S2_pstorerinewtnew_pi\000"
9225 /* 22038 */ "A2_tfrpi\000"
9226 /* 22047 */ "A4_cmpbeqi\000"
9227 /* 22058 */ "A4_vcmpbeqi\000"
9228 /* 22070 */ "A4_cmpheqi\000"
9229 /* 22081 */ "A4_vcmpheqi\000"
9230 /* 22093 */ "C4_cmpneqi\000"
9231 /* 22104 */ "A4_rcmpneqi\000"
9232 /* 22116 */ "SA1_cmpeqi\000"
9233 /* 22127 */ "dup_C2_cmpeqi\000"
9234 /* 22141 */ "A4_rcmpeqi\000"
9235 /* 22152 */ "A4_vcmpweqi\000"
9236 /* 22164 */ "A7_croundd_ri\000"
9237 /* 22178 */ "A4_round_ri\000"
9238 /* 22190 */ "A4_cround_ri\000"
9239 /* 22203 */ "S4_subi_asl_ri\000"
9240 /* 22218 */ "S4_addi_asl_ri\000"
9241 /* 22233 */ "S4_andi_asl_ri\000"
9242 /* 22248 */ "S4_ori_asl_ri\000"
9243 /* 22262 */ "S4_subi_lsr_ri\000"
9244 /* 22277 */ "S4_addi_lsr_ri\000"
9245 /* 22292 */ "S4_andi_lsr_ri\000"
9246 /* 22307 */ "S4_ori_lsr_ri\000"
9247 /* 22321 */ "A2_subri\000"
9248 /* 22330 */ "dup_A4_combineri\000"
9249 /* 22347 */ "C2_bitsclri\000"
9250 /* 22359 */ "C4_nbitsclri\000"
9251 /* 22372 */ "S4_or_ori\000"
9252 /* 22382 */ "S2_addasl_rrri\000"
9253 /* 22397 */ "C2_muxri\000"
9254 /* 22406 */ "J2_ploop1si\000"
9255 /* 22418 */ "J2_ploop2si\000"
9256 /* 22430 */ "J2_ploop3si\000"
9257 /* 22442 */ "dup_A2_tfrsi\000"
9258 /* 22455 */ "V6_vrmpybusi\000"
9259 /* 22468 */ "SA1_seti\000"
9260 /* 22477 */ "J4_jumpseti\000"
9261 /* 22489 */ "A4_cmpbgti\000"
9262 /* 22500 */ "A4_vcmpbgti\000"
9263 /* 22512 */ "A4_cmphgti\000"
9264 /* 22523 */ "A4_vcmphgti\000"
9265 /* 22535 */ "C2_cmpgti\000"
9266 /* 22545 */ "A4_vcmpwgti\000"
9267 /* 22557 */ "A4_bitspliti\000"
9268 /* 22570 */ "C2_cmpgeui\000"
9269 /* 22581 */ "C4_cmplteui\000"
9270 /* 22593 */ "A4_cmpbgtui\000"
9271 /* 22605 */ "A4_vcmpbgtui\000"
9272 /* 22618 */ "A4_cmphgtui\000"
9273 /* 22630 */ "A4_vcmphgtui\000"
9274 /* 22643 */ "C2_cmpgtui\000"
9275 /* 22654 */ "A4_vcmpwgtui\000"
9276 /* 22667 */ "M2_mpyui\000"
9277 /* 22676 */ "R6_release_at_vi\000"
9278 /* 22693 */ "S4_stored_rl_at_vi\000"
9279 /* 22712 */ "S2_storew_rl_at_vi\000"
9280 /* 22731 */ "R6_release_st_vi\000"
9281 /* 22748 */ "S4_stored_rl_st_vi\000"
9282 /* 22767 */ "S2_storew_rl_st_vi\000"
9283 /* 22786 */ "Y2_swi\000"
9284 /* 22793 */ "Y2_cswi\000"
9285 /* 22801 */ "M2_mpyi\000"
9286 /* 22809 */ "A2_vconj\000"
9287 /* 22818 */ "Y2_break\000"
9288 /* 22827 */ "M2_vmpy2s_s0pack\000"
9289 /* 22844 */ "M2_vmpy2s_s1pack\000"
9290 /* 22861 */ "S2_vsathb_nopack\000"
9291 /* 22878 */ "S2_vsathub_nopack\000"
9292 /* 22896 */ "S2_vsatwuh_nopack\000"
9293 /* 22914 */ "S2_vsatwh_nopack\000"
9294 /* 22931 */ "C2_vitpack\000"
9295 /* 22942 */ "A4_boundscheck\000"
9296 /* 22957 */ "Y2_k0lock\000"
9297 /* 22967 */ "Y2_tlblock\000"
9298 /* 22978 */ "Y2_k0unlock\000"
9299 /* 22990 */ "Y2_tlbunlock\000"
9300 /* 23003 */ "Y5_l2gunlock\000"
9301 /* 23016 */ "Y6_dmlink\000"
9302 /* 23026 */ "C2_mask\000"
9303 /* 23034 */ "S2_mask\000"
9304 /* 23042 */ "Y2_getimask\000"
9305 /* 23054 */ "Y2_setimask\000"
9306 /* 23066 */ "PS_call_stk\000"
9307 /* 23078 */ "M2_vrcmpys_acc_s1_l\000"
9308 /* 23098 */ "M2_vrcmpys_s1_l\000"
9309 /* 23114 */ "M2_vrcmpys_s1rp_l\000"
9310 /* 23132 */ "V6_vdeal\000"
9311 /* 23141 */ "A2_subh_h16_hl\000"
9312 /* 23156 */ "A2_addh_h16_hl\000"
9313 /* 23171 */ "A2_subh_l16_hl\000"
9314 /* 23186 */ "A2_addh_l16_hl\000"
9315 /* 23201 */ "A2_combine_hl\000"
9316 /* 23215 */ "A2_subh_h16_sat_hl\000"
9317 /* 23234 */ "A2_addh_h16_sat_hl\000"
9318 /* 23253 */ "A2_subh_l16_sat_hl\000"
9319 /* 23272 */ "A2_addh_l16_sat_hl\000"
9320 /* 23291 */ "dep_S2_packhl\000"
9321 /* 23305 */ "A2_tfril\000"
9322 /* 23314 */ "A2_subh_h16_ll\000"
9323 /* 23329 */ "A2_addh_h16_ll\000"
9324 /* 23344 */ "A2_subh_l16_ll\000"
9325 /* 23359 */ "A2_addh_l16_ll\000"
9326 /* 23374 */ "A2_combine_ll\000"
9327 /* 23388 */ "A2_subh_h16_sat_ll\000"
9328 /* 23407 */ "A2_addh_h16_sat_ll\000"
9329 /* 23426 */ "A2_subh_l16_sat_ll\000"
9330 /* 23445 */ "A2_addh_l16_sat_ll\000"
9331 /* 23464 */ "J2_call\000"
9332 /* 23472 */ "Y2_l2kill\000"
9333 /* 23482 */ "Y2_dckill\000"
9334 /* 23492 */ "Y2_ickill\000"
9335 /* 23502 */ "Y6_dmpoll\000"
9336 /* 23512 */ "F2_dfmpyll\000"
9337 /* 23523 */ "A2_addspl\000"
9338 /* 23533 */ "V6_vwhist128m\000"
9339 /* 23547 */ "V6_vlutvvb_nm\000"
9340 /* 23561 */ "V6_vlutvwh_nm\000"
9341 /* 23575 */ "PS_call_instrprof_custom\000"
9342 /* 23600 */ "V6_vwhist128qm\000"
9343 /* 23615 */ "S2_clbnorm\000"
9344 /* 23626 */ "S4_clbpnorm\000"
9345 /* 23638 */ "V6_pred_and_n\000"
9346 /* 23652 */ "F2_dfimm_n\000"
9347 /* 23663 */ "F2_sfimm_n\000"
9348 /* 23674 */ "V6_pred_or_n\000"
9349 /* 23687 */ "Y5_l2gclean\000"
9350 /* 23699 */ "C2_andn\000"
9351 /* 23707 */ "A4_andn\000"
9352 /* 23715 */ "C4_and_andn\000"
9353 /* 23727 */ "M4_and_andn\000"
9354 /* 23739 */ "C4_or_andn\000"
9355 /* 23750 */ "M4_or_andn\000"
9356 /* 23761 */ "M4_xor_andn\000"
9357 /* 23773 */ "V6_vassign\000"
9358 /* 23784 */ "S2_cabacdecbin\000"
9359 /* 23799 */ "A2_min\000"
9360 /* 23806 */ "F2_dfmin\000"
9361 /* 23815 */ "F2_sfmin\000"
9362 /* 23824 */ "M2_macsin\000"
9363 /* 23834 */ "M2_mpysin\000"
9364 /* 23844 */ "F2_sffixupn\000"
9365 /* 23856 */ "C2_orn\000"
9366 /* 23863 */ "A4_orn\000"
9367 /* 23870 */ "C4_and_orn\000"
9368 /* 23881 */ "C4_or_orn\000"
9369 /* 23891 */ "SL2_return\000"
9370 /* 23902 */ "L4_return\000"
9371 /* 23912 */ "S2_asr_i_svw_trun\000"
9372 /* 23930 */ "S2_asr_r_svw_trun\000"
9373 /* 23948 */ "Y2_dcfetchbo\000"
9374 /* 23961 */ "DUPLEX_Pseudo\000"
9375 /* 23975 */ "V6_vgather_vscatter_mh_pseudo\000"
9376 /* 24005 */ "V6_vgathermh_pseudo\000"
9377 /* 24025 */ "V6_vgathermhq_pseudo\000"
9378 /* 24046 */ "V6_vgathermhwq_pseudo\000"
9379 /* 24068 */ "V6_vgathermwq_pseudo\000"
9380 /* 24089 */ "V6_vgathermhw_pseudo\000"
9381 /* 24110 */ "V6_vgathermw_pseudo\000"
9382 /* 24130 */ "L2_loadbsw2_io\000"
9383 /* 24145 */ "L2_loadbzw2_io\000"
9384 /* 24160 */ "L2_loadbsw4_io\000"
9385 /* 24175 */ "L2_loadbzw4_io\000"
9386 /* 24190 */ "SS1_storeb_io\000"
9387 /* 24204 */ "L2_loadalignb_io\000"
9388 /* 24221 */ "L4_sub_memopb_io\000"
9389 /* 24238 */ "L4_isub_memopb_io\000"
9390 /* 24256 */ "L4_add_memopb_io\000"
9391 /* 24273 */ "L4_iadd_memopb_io\000"
9392 /* 24291 */ "L4_and_memopb_io\000"
9393 /* 24308 */ "L4_iand_memopb_io\000"
9394 /* 24326 */ "L4_or_memopb_io\000"
9395 /* 24342 */ "L4_ior_memopb_io\000"
9396 /* 24359 */ "SL2_loadrb_io\000"
9397 /* 24373 */ "dup_L2_loadrb_io\000"
9398 /* 24390 */ "dup_S2_storerb_io\000"
9399 /* 24408 */ "dup_S4_storeirb_io\000"
9400 /* 24427 */ "SL1_loadrub_io\000"
9401 /* 24442 */ "dup_L2_loadrub_io\000"
9402 /* 24460 */ "dup_L2_loadrd_io\000"
9403 /* 24477 */ "dup_S2_storerd_io\000"
9404 /* 24495 */ "L2_ploadrbf_io\000"
9405 /* 24510 */ "S2_pstorerbf_io\000"
9406 /* 24526 */ "S4_storeirbf_io\000"
9407 /* 24542 */ "L2_ploadrubf_io\000"
9408 /* 24558 */ "L2_ploadrdf_io\000"
9409 /* 24573 */ "S2_pstorerdf_io\000"
9410 /* 24589 */ "S2_pstorerff_io\000"
9411 /* 24605 */ "L2_ploadrhf_io\000"
9412 /* 24620 */ "S2_pstorerhf_io\000"
9413 /* 24636 */ "S4_storeirhf_io\000"
9414 /* 24652 */ "L2_ploadruhf_io\000"
9415 /* 24668 */ "L2_ploadrif_io\000"
9416 /* 24683 */ "S2_pstorerif_io\000"
9417 /* 24699 */ "S4_storeirif_io\000"
9418 /* 24715 */ "S2_storerf_io\000"
9419 /* 24729 */ "S2_pstorerbnewf_io\000"
9420 /* 24748 */ "S2_pstorerhnewf_io\000"
9421 /* 24767 */ "S2_pstorerinewf_io\000"
9422 /* 24786 */ "SS2_storeh_io\000"
9423 /* 24800 */ "L2_loadalignh_io\000"
9424 /* 24817 */ "L4_sub_memoph_io\000"
9425 /* 24834 */ "L4_isub_memoph_io\000"
9426 /* 24852 */ "L4_add_memoph_io\000"
9427 /* 24869 */ "L4_iadd_memoph_io\000"
9428 /* 24887 */ "L4_and_memoph_io\000"
9429 /* 24904 */ "L4_iand_memoph_io\000"
9430 /* 24922 */ "L4_or_memoph_io\000"
9431 /* 24938 */ "L4_ior_memoph_io\000"
9432 /* 24955 */ "SL2_loadrh_io\000"
9433 /* 24969 */ "dup_L2_loadrh_io\000"
9434 /* 24986 */ "dup_S2_storerh_io\000"
9435 /* 25004 */ "S4_storeirh_io\000"
9436 /* 25019 */ "SL2_loadruh_io\000"
9437 /* 25034 */ "dup_L2_loadruh_io\000"
9438 /* 25052 */ "SL1_loadri_io\000"
9439 /* 25066 */ "dup_L2_loadri_io\000"
9440 /* 25083 */ "dup_S2_storeri_io\000"
9441 /* 25101 */ "dup_S4_storeiri_io\000"
9442 /* 25120 */ "L2_ploadrbt_io\000"
9443 /* 25135 */ "S2_pstorerbt_io\000"
9444 /* 25151 */ "S4_storeirbt_io\000"
9445 /* 25167 */ "L2_ploadrubt_io\000"
9446 /* 25183 */ "L2_ploadrdt_io\000"
9447 /* 25198 */ "S2_pstorerdt_io\000"
9448 /* 25214 */ "S2_pstorerft_io\000"
9449 /* 25230 */ "L2_ploadrht_io\000"
9450 /* 25245 */ "S2_pstorerht_io\000"
9451 /* 25261 */ "S4_storeirht_io\000"
9452 /* 25277 */ "L2_ploadruht_io\000"
9453 /* 25293 */ "L2_ploadrit_io\000"
9454 /* 25308 */ "S2_pstorerit_io\000"
9455 /* 25324 */ "S4_storeirit_io\000"
9456 /* 25340 */ "S2_pstorerbnewt_io\000"
9457 /* 25359 */ "S2_pstorerhnewt_io\000"
9458 /* 25378 */ "S2_pstorerinewt_io\000"
9459 /* 25397 */ "S2_storerbnew_io\000"
9460 /* 25414 */ "L2_ploadrbfnew_io\000"
9461 /* 25432 */ "S4_pstorerbfnew_io\000"
9462 /* 25451 */ "S4_storeirbfnew_io\000"
9463 /* 25470 */ "L2_ploadrubfnew_io\000"
9464 /* 25489 */ "L2_ploadrdfnew_io\000"
9465 /* 25507 */ "S4_pstorerdfnew_io\000"
9466 /* 25526 */ "S4_pstorerffnew_io\000"
9467 /* 25545 */ "L2_ploadrhfnew_io\000"
9468 /* 25563 */ "S4_pstorerhfnew_io\000"
9469 /* 25582 */ "S4_storeirhfnew_io\000"
9470 /* 25601 */ "L2_ploadruhfnew_io\000"
9471 /* 25620 */ "L2_ploadrifnew_io\000"
9472 /* 25638 */ "S4_pstorerifnew_io\000"
9473 /* 25657 */ "S4_storeirifnew_io\000"
9474 /* 25676 */ "S4_pstorerbnewfnew_io\000"
9475 /* 25698 */ "S4_pstorerhnewfnew_io\000"
9476 /* 25720 */ "S4_pstorerinewfnew_io\000"
9477 /* 25742 */ "S2_storerhnew_io\000"
9478 /* 25759 */ "S2_storerinew_io\000"
9479 /* 25776 */ "L2_ploadrbtnew_io\000"
9480 /* 25794 */ "S4_pstorerbtnew_io\000"
9481 /* 25813 */ "S4_storeirbtnew_io\000"
9482 /* 25832 */ "L2_ploadrubtnew_io\000"
9483 /* 25851 */ "L2_ploadrdtnew_io\000"
9484 /* 25869 */ "S4_pstorerdtnew_io\000"
9485 /* 25888 */ "S4_pstorerftnew_io\000"
9486 /* 25907 */ "L2_ploadrhtnew_io\000"
9487 /* 25925 */ "S4_pstorerhtnew_io\000"
9488 /* 25944 */ "S4_storeirhtnew_io\000"
9489 /* 25963 */ "L2_ploadruhtnew_io\000"
9490 /* 25982 */ "L2_ploadritnew_io\000"
9491 /* 26000 */ "S4_pstoreritnew_io\000"
9492 /* 26019 */ "S4_storeiritnew_io\000"
9493 /* 26038 */ "S4_pstorerbnewtnew_io\000"
9494 /* 26060 */ "S4_pstorerhnewtnew_io\000"
9495 /* 26082 */ "S4_pstorerinewtnew_io\000"
9496 /* 26104 */ "SS1_storew_io\000"
9497 /* 26118 */ "L4_sub_memopw_io\000"
9498 /* 26135 */ "L4_isub_memopw_io\000"
9499 /* 26153 */ "L4_add_memopw_io\000"
9500 /* 26170 */ "L4_iadd_memopw_io\000"
9501 /* 26188 */ "L4_and_memopw_io\000"
9502 /* 26205 */ "L4_iand_memopw_io\000"
9503 /* 26223 */ "L4_or_memopw_io\000"
9504 /* 26239 */ "L4_ior_memopw_io\000"
9505 /* 26256 */ "Y2_setprio\000"
9506 /* 26267 */ "V6_lo\000"
9507 /* 26273 */ "A4_boundscheck_lo\000"
9508 /* 26291 */ "V6_vasr_into\000"
9509 /* 26304 */ "F2_dfcmpuo\000"
9510 /* 26315 */ "F2_sfcmpuo\000"
9511 /* 26326 */ "V6_vsubcarryo\000"
9512 /* 26340 */ "V6_vaddcarryo\000"
9513 /* 26354 */ "S2_cl0p\000"
9514 /* 26362 */ "S2_ct0p\000"
9515 /* 26370 */ "S2_cl1p\000"
9516 /* 26378 */ "S2_ct1p\000"
9517 /* 26386 */ "S6_rol_i_p\000"
9518 /* 26397 */ "S2_asl_i_p\000"
9519 /* 26408 */ "S2_asr_i_p\000"
9520 /* 26419 */ "S2_lsr_i_p\000"
9521 /* 26430 */ "F2_dfimm_p\000"
9522 /* 26441 */ "F2_sfimm_p\000"
9523 /* 26452 */ "S2_asl_r_p\000"
9524 /* 26463 */ "S2_lsl_r_p\000"
9525 /* 26474 */ "S2_asr_r_p\000"
9526 /* 26485 */ "S2_lsr_r_p\000"
9527 /* 26496 */ "L4_loadbsw2_ap\000"
9528 /* 26511 */ "L4_loadbzw2_ap\000"
9529 /* 26526 */ "L4_loadbsw4_ap\000"
9530 /* 26541 */ "L4_loadbzw4_ap\000"
9531 /* 26556 */ "L4_loadalignb_ap\000"
9532 /* 26573 */ "L4_loadrb_ap\000"
9533 /* 26586 */ "S4_storerb_ap\000"
9534 /* 26600 */ "L4_loadrub_ap\000"
9535 /* 26614 */ "L4_loadrd_ap\000"
9536 /* 26627 */ "S4_storerd_ap\000"
9537 /* 26641 */ "S4_storerf_ap\000"
9538 /* 26655 */ "L4_loadalignh_ap\000"
9539 /* 26672 */ "L4_loadrh_ap\000"
9540 /* 26685 */ "S4_storerh_ap\000"
9541 /* 26699 */ "L4_loadruh_ap\000"
9542 /* 26713 */ "L4_loadri_ap\000"
9543 /* 26726 */ "S4_storeri_ap\000"
9544 /* 26740 */ "S4_storerbnew_ap\000"
9545 /* 26757 */ "S4_storerhnew_ap\000"
9546 /* 26774 */ "S4_storerinew_ap\000"
9547 /* 26791 */ "V6_vtran2x2_map\000"
9548 /* 26807 */ "A2_vsubb_map\000"
9549 /* 26820 */ "A2_vaddb_map\000"
9550 /* 26833 */ "J2_jumpf_nopred_map\000"
9551 /* 26853 */ "J2_jumprf_nopred_map\000"
9552 /* 26874 */ "J2_jumpt_nopred_map\000"
9553 /* 26894 */ "J2_jumprt_nopred_map\000"
9554 /* 26915 */ "Y2_k1lock_map\000"
9555 /* 26929 */ "Y2_k1unlock_map\000"
9556 /* 26945 */ "C2_pxfer_map\000"
9557 /* 26958 */ "J2_trap1_noregmap\000"
9558 /* 26976 */ "L2_loadbsw2_zomap\000"
9559 /* 26994 */ "L2_loadbzw2_zomap\000"
9560 /* 27012 */ "L2_loadbsw4_zomap\000"
9561 /* 27030 */ "L2_loadbzw4_zomap\000"
9562 /* 27048 */ "L2_loadalignb_zomap\000"
9563 /* 27068 */ "L4_sub_memopb_zomap\000"
9564 /* 27088 */ "L4_isub_memopb_zomap\000"
9565 /* 27109 */ "L4_add_memopb_zomap\000"
9566 /* 27129 */ "L4_iadd_memopb_zomap\000"
9567 /* 27150 */ "L4_and_memopb_zomap\000"
9568 /* 27170 */ "L4_iand_memopb_zomap\000"
9569 /* 27191 */ "L4_or_memopb_zomap\000"
9570 /* 27210 */ "L4_ior_memopb_zomap\000"
9571 /* 27230 */ "L2_loadrb_zomap\000"
9572 /* 27246 */ "S2_storerb_zomap\000"
9573 /* 27263 */ "S4_storeirb_zomap\000"
9574 /* 27281 */ "L2_loadrub_zomap\000"
9575 /* 27298 */ "L2_loadrd_zomap\000"
9576 /* 27314 */ "S2_storerd_zomap\000"
9577 /* 27331 */ "L2_ploadrbf_zomap\000"
9578 /* 27349 */ "S2_pstorerbf_zomap\000"
9579 /* 27368 */ "S4_storeirbf_zomap\000"
9580 /* 27387 */ "L2_ploadrubf_zomap\000"
9581 /* 27406 */ "L2_ploadrdf_zomap\000"
9582 /* 27424 */ "S2_pstorerdf_zomap\000"
9583 /* 27443 */ "S2_pstorerff_zomap\000"
9584 /* 27462 */ "L2_ploadrhf_zomap\000"
9585 /* 27480 */ "S2_pstorerhf_zomap\000"
9586 /* 27499 */ "S4_storeirhf_zomap\000"
9587 /* 27518 */ "L2_ploadruhf_zomap\000"
9588 /* 27537 */ "L2_ploadrif_zomap\000"
9589 /* 27555 */ "S2_pstorerif_zomap\000"
9590 /* 27574 */ "S4_storeirif_zomap\000"
9591 /* 27593 */ "S2_storerf_zomap\000"
9592 /* 27610 */ "S2_pstorerbnewf_zomap\000"
9593 /* 27632 */ "S2_pstorerhnewf_zomap\000"
9594 /* 27654 */ "S2_pstorerinewf_zomap\000"
9595 /* 27676 */ "L2_loadalignh_zomap\000"
9596 /* 27696 */ "L4_sub_memoph_zomap\000"
9597 /* 27716 */ "L4_isub_memoph_zomap\000"
9598 /* 27737 */ "L4_add_memoph_zomap\000"
9599 /* 27757 */ "L4_iadd_memoph_zomap\000"
9600 /* 27778 */ "L4_and_memoph_zomap\000"
9601 /* 27798 */ "L4_iand_memoph_zomap\000"
9602 /* 27819 */ "L4_or_memoph_zomap\000"
9603 /* 27838 */ "L4_ior_memoph_zomap\000"
9604 /* 27858 */ "L2_loadrh_zomap\000"
9605 /* 27874 */ "S2_storerh_zomap\000"
9606 /* 27891 */ "S4_storeirh_zomap\000"
9607 /* 27909 */ "L2_loadruh_zomap\000"
9608 /* 27926 */ "L2_loadri_zomap\000"
9609 /* 27942 */ "S2_storeri_zomap\000"
9610 /* 27959 */ "S4_storeiri_zomap\000"
9611 /* 27977 */ "L2_ploadrbt_zomap\000"
9612 /* 27995 */ "S2_pstorerbt_zomap\000"
9613 /* 28014 */ "S4_storeirbt_zomap\000"
9614 /* 28033 */ "L2_ploadrubt_zomap\000"
9615 /* 28052 */ "L2_ploadrdt_zomap\000"
9616 /* 28070 */ "S2_pstorerdt_zomap\000"
9617 /* 28089 */ "S2_pstorerft_zomap\000"
9618 /* 28108 */ "L2_ploadrht_zomap\000"
9619 /* 28126 */ "S2_pstorerht_zomap\000"
9620 /* 28145 */ "S4_storeirht_zomap\000"
9621 /* 28164 */ "L2_ploadruht_zomap\000"
9622 /* 28183 */ "L2_ploadrit_zomap\000"
9623 /* 28201 */ "S2_pstorerit_zomap\000"
9624 /* 28220 */ "S4_storeirit_zomap\000"
9625 /* 28239 */ "S2_pstorerbnewt_zomap\000"
9626 /* 28261 */ "S2_pstorerhnewt_zomap\000"
9627 /* 28283 */ "S2_pstorerinewt_zomap\000"
9628 /* 28305 */ "S2_storerbnew_zomap\000"
9629 /* 28325 */ "L2_ploadrbfnew_zomap\000"
9630 /* 28346 */ "S4_pstorerbfnew_zomap\000"
9631 /* 28368 */ "S4_storeirbfnew_zomap\000"
9632 /* 28390 */ "L2_ploadrubfnew_zomap\000"
9633 /* 28412 */ "L2_ploadrdfnew_zomap\000"
9634 /* 28433 */ "S4_pstorerdfnew_zomap\000"
9635 /* 28455 */ "S4_pstorerffnew_zomap\000"
9636 /* 28477 */ "L2_ploadrhfnew_zomap\000"
9637 /* 28498 */ "S4_pstorerhfnew_zomap\000"
9638 /* 28520 */ "S4_storeirhfnew_zomap\000"
9639 /* 28542 */ "L2_ploadruhfnew_zomap\000"
9640 /* 28564 */ "L2_ploadrifnew_zomap\000"
9641 /* 28585 */ "S4_pstorerifnew_zomap\000"
9642 /* 28607 */ "S4_storeirifnew_zomap\000"
9643 /* 28629 */ "S4_pstorerbnewfnew_zomap\000"
9644 /* 28654 */ "S4_pstorerhnewfnew_zomap\000"
9645 /* 28679 */ "S4_pstorerinewfnew_zomap\000"
9646 /* 28704 */ "S2_storerhnew_zomap\000"
9647 /* 28724 */ "S2_storerinew_zomap\000"
9648 /* 28744 */ "L2_ploadrbtnew_zomap\000"
9649 /* 28765 */ "S4_pstorerbtnew_zomap\000"
9650 /* 28787 */ "S4_storeirbtnew_zomap\000"
9651 /* 28809 */ "L2_ploadrubtnew_zomap\000"
9652 /* 28831 */ "L2_ploadrdtnew_zomap\000"
9653 /* 28852 */ "S4_pstorerdtnew_zomap\000"
9654 /* 28874 */ "S4_pstorerftnew_zomap\000"
9655 /* 28896 */ "L2_ploadrhtnew_zomap\000"
9656 /* 28917 */ "S4_pstorerhtnew_zomap\000"
9657 /* 28939 */ "S4_storeirhtnew_zomap\000"
9658 /* 28961 */ "L2_ploadruhtnew_zomap\000"
9659 /* 28983 */ "L2_ploadritnew_zomap\000"
9660 /* 29004 */ "S4_pstoreritnew_zomap\000"
9661 /* 29026 */ "S4_storeiritnew_zomap\000"
9662 /* 29048 */ "S4_pstorerbnewtnew_zomap\000"
9663 /* 29073 */ "S4_pstorerhnewtnew_zomap\000"
9664 /* 29098 */ "S4_pstorerinewtnew_zomap\000"
9665 /* 29123 */ "L4_sub_memopw_zomap\000"
9666 /* 29143 */ "L4_isub_memopw_zomap\000"
9667 /* 29164 */ "L4_add_memopw_zomap\000"
9668 /* 29184 */ "L4_iadd_memopw_zomap\000"
9669 /* 29205 */ "L4_and_memopw_zomap\000"
9670 /* 29225 */ "L4_iand_memopw_zomap\000"
9671 /* 29246 */ "L4_or_memopw_zomap\000"
9672 /* 29265 */ "L4_ior_memopw_zomap\000"
9673 /* 29285 */ "V6_vswap\000"
9674 /* 29294 */ "S2_clbp\000"
9675 /* 29302 */ "Y2_tlbp\000"
9676 /* 29310 */ "S6_vsplatrbp\000"
9677 /* 29323 */ "A2_subp\000"
9678 /* 29331 */ "G4_tfrgpcp\000"
9679 /* 29342 */ "A4_tfrpcp\000"
9680 /* 29352 */ "Y4_tfrspcp\000"
9681 /* 29363 */ "A2_addp\000"
9682 /* 29371 */ "A2_andp\000"
9683 /* 29379 */ "V6_vassign_fp\000"
9684 /* 29393 */ "L2_loadrbgp\000"
9685 /* 29405 */ "S2_storerbgp\000"
9686 /* 29418 */ "L2_loadrubgp\000"
9687 /* 29431 */ "L2_loadrdgp\000"
9688 /* 29443 */ "S2_storerdgp\000"
9689 /* 29456 */ "A2_negp\000"
9690 /* 29464 */ "S2_storerfgp\000"
9691 /* 29477 */ "L2_loadrhgp\000"
9692 /* 29489 */ "S2_storerhgp\000"
9693 /* 29502 */ "L2_loadruhgp\000"
9694 /* 29515 */ "L2_loadrigp\000"
9695 /* 29527 */ "S2_storerigp\000"
9696 /* 29540 */ "S2_storerbnewgp\000"
9697 /* 29556 */ "S2_storerhnewgp\000"
9698 /* 29572 */ "S2_storerinewgp\000"
9699 /* 29588 */ "A7_clip\000"
9700 /* 29596 */ "A7_vclip\000"
9701 /* 29605 */ "M2_macsip\000"
9702 /* 29615 */ "M2_mpysip\000"
9703 /* 29625 */ "V6_vcombine_tmp\000"
9704 /* 29641 */ "V6_vassign_tmp\000"
9705 /* 29656 */ "J2_jump\000"
9706 /* 29664 */ "A4_andnp\000"
9707 /* 29673 */ "V6_vassignp\000"
9708 /* 29685 */ "A2_minp\000"
9709 /* 29693 */ "A4_ornp\000"
9710 /* 29701 */ "F2_conv_df2d_chop\000"
9711 /* 29719 */ "F2_conv_sf2d_chop\000"
9712 /* 29737 */ "F2_conv_df2ud_chop\000"
9713 /* 29756 */ "F2_conv_sf2ud_chop\000"
9714 /* 29775 */ "F2_conv_df2w_chop\000"
9715 /* 29793 */ "F2_conv_sf2w_chop\000"
9716 /* 29811 */ "F2_conv_df2uw_chop\000"
9717 /* 29830 */ "F2_conv_sf2uw_chop\000"
9718 /* 29849 */ "A2_nop\000"
9719 /* 29856 */ "Y2_stop\000"
9720 /* 29864 */ "Y2_tlbpp\000"
9721 /* 29873 */ "G4_tfrgcpp\000"
9722 /* 29884 */ "A4_tfrcpp\000"
9723 /* 29894 */ "Y4_tfrscpp\000"
9724 /* 29905 */ "S6_vtrunehb_ppp\000"
9725 /* 29921 */ "S6_vtrunohb_ppp\000"
9726 /* 29937 */ "C2_cmpeqp\000"
9727 /* 29947 */ "M2_vrcmpys_s1rp\000"
9728 /* 29963 */ "S4_extractp_rp\000"
9729 /* 29978 */ "S2_insertp_rp\000"
9730 /* 29992 */ "S2_extractup_rp\000"
9731 /* 30008 */ "S4_extract_rp\000"
9732 /* 30022 */ "S2_insert_rp\000"
9733 /* 30035 */ "S2_extractu_rp\000"
9734 /* 30050 */ "A2_tfrp\000"
9735 /* 30058 */ "A2_orp\000"
9736 /* 30065 */ "A2_xorp\000"
9737 /* 30073 */ "C2_tfrrp\000"
9738 /* 30082 */ "SS2_stored_sp\000"
9739 /* 30096 */ "SL2_loadrd_sp\000"
9740 /* 30110 */ "SL2_loadri_sp\000"
9741 /* 30124 */ "SS2_storew_sp\000"
9742 /* 30138 */ "A2_absp\000"
9743 /* 30146 */ "SA1_addsp\000"
9744 /* 30156 */ "A2_addsp\000"
9745 /* 30165 */ "S2_lfsp\000"
9746 /* 30173 */ "S4_extractp\000"
9747 /* 30185 */ "C2_cmpgtp\000"
9748 /* 30195 */ "S5_popcountp\000"
9749 /* 30208 */ "A2_notp\000"
9750 /* 30216 */ "S2_insertp\000"
9751 /* 30227 */ "M2_mpysu_up\000"
9752 /* 30239 */ "M2_mpyu_up\000"
9753 /* 30250 */ "M2_mpy_up\000"
9754 /* 30260 */ "A2_minup\000"
9755 /* 30269 */ "S2_extractup\000"
9756 /* 30282 */ "C2_cmpgtup\000"
9757 /* 30293 */ "A2_maxup\000"
9758 /* 30302 */ "S2_brevp\000"
9759 /* 30311 */ "A2_maxp\000"
9760 /* 30319 */ "S2_parityp\000"
9761 /* 30330 */ "V6_vwhist256q\000"
9762 /* 30344 */ "V6_vwhist128q\000"
9763 /* 30358 */ "L4_loadd_aq\000"
9764 /* 30370 */ "L2_loadw_aq\000"
9765 /* 30382 */ "V6_vsubbq\000"
9766 /* 30392 */ "V6_vaddbq\000"
9767 /* 30402 */ "A4_cmpbeq\000"
9768 /* 30412 */ "A2_vcmpbeq\000"
9769 /* 30423 */ "A4_cmpheq\000"
9770 /* 30433 */ "A2_vcmpheq\000"
9771 /* 30444 */ "C4_cmpneq\000"
9772 /* 30454 */ "A4_rcmpneq\000"
9773 /* 30465 */ "C2_cmpeq\000"
9774 /* 30474 */ "F2_dfcmpeq\000"
9775 /* 30485 */ "F2_sfcmpeq\000"
9776 /* 30496 */ "A4_rcmpeq\000"
9777 /* 30506 */ "A2_vcmpweq\000"
9778 /* 30517 */ "V6_vsubhq\000"
9779 /* 30527 */ "V6_vaddhq\000"
9780 /* 30537 */ "V6_vgathermhq\000"
9781 /* 30551 */ "V6_vscattermhq\000"
9782 /* 30566 */ "V6_vsubbnq\000"
9783 /* 30577 */ "V6_vaddbnq\000"
9784 /* 30588 */ "V6_vsubhnq\000"
9785 /* 30599 */ "V6_vaddhnq\000"
9786 /* 30610 */ "V6_vsubwnq\000"
9787 /* 30621 */ "V6_vaddwnq\000"
9788 /* 30632 */ "V6_vhistq\000"
9789 /* 30642 */ "V6_vsubwq\000"
9790 /* 30652 */ "V6_vaddwq\000"
9791 /* 30662 */ "V6_vgathermhwq\000"
9792 /* 30677 */ "V6_vscattermhwq\000"
9793 /* 30693 */ "V6_vgathermwq\000"
9794 /* 30707 */ "V6_vscattermwq\000"
9795 /* 30722 */ "J2_loop0r\000"
9796 /* 30732 */ "J2_loop1r\000"
9797 /* 30742 */ "S6_rol_i_r\000"
9798 /* 30753 */ "S2_asl_i_r\000"
9799 /* 30764 */ "S2_asr_i_r\000"
9800 /* 30775 */ "S2_lsr_i_r\000"
9801 /* 30786 */ "PS_tailcall_r\000"
9802 /* 30800 */ "S2_asl_r_r\000"
9803 /* 30811 */ "S2_lsl_r_r\000"
9804 /* 30822 */ "S2_asr_r_r\000"
9805 /* 30833 */ "S2_lsr_r_r\000"
9806 /* 30844 */ "M2_vcmac_s0_sat_r\000"
9807 /* 30862 */ "M2_vcmpy_s0_sat_r\000"
9808 /* 30880 */ "M2_vcmpy_s1_sat_r\000"
9809 /* 30898 */ "S2_togglebit_r\000"
9810 /* 30913 */ "S2_clrbit_r\000"
9811 /* 30925 */ "S2_setbit_r\000"
9812 /* 30937 */ "S2_tstbit_r\000"
9813 /* 30949 */ "S4_ntstbit_r\000"
9814 /* 30962 */ "Y2_icdatar\000"
9815 /* 30973 */ "Y2_tlbr\000"
9816 /* 30981 */ "L2_loadbsw2_pbr\000"
9817 /* 30997 */ "L2_loadbzw2_pbr\000"
9818 /* 31013 */ "L2_loadbsw4_pbr\000"
9819 /* 31029 */ "L2_loadbzw4_pbr\000"
9820 /* 31045 */ "L2_loadalignb_pbr\000"
9821 /* 31063 */ "L2_loadrb_pbr\000"
9822 /* 31077 */ "S2_storerb_pbr\000"
9823 /* 31092 */ "L2_loadrub_pbr\000"
9824 /* 31107 */ "L2_loadrd_pbr\000"
9825 /* 31121 */ "S2_storerd_pbr\000"
9826 /* 31136 */ "S2_storerf_pbr\000"
9827 /* 31151 */ "L2_loadalignh_pbr\000"
9828 /* 31169 */ "L2_loadrh_pbr\000"
9829 /* 31183 */ "S2_storerh_pbr\000"
9830 /* 31198 */ "L2_loadruh_pbr\000"
9831 /* 31213 */ "L2_loadri_pbr\000"
9832 /* 31227 */ "S2_storeri_pbr\000"
9833 /* 31242 */ "S2_storerbnew_pbr\000"
9834 /* 31260 */ "S2_storerhnew_pbr\000"
9835 /* 31278 */ "S2_storerinew_pbr\000"
9836 /* 31296 */ "A2_vavgubr\000"
9837 /* 31307 */ "PS_readcr\000"
9838 /* 31317 */ "A2_vnavghcr\000"
9839 /* 31329 */ "A2_vavghcr\000"
9840 /* 31340 */ "L2_loadbsw2_pcr\000"
9841 /* 31356 */ "L2_loadbzw2_pcr\000"
9842 /* 31372 */ "L2_loadbsw4_pcr\000"
9843 /* 31388 */ "L2_loadbzw4_pcr\000"
9844 /* 31404 */ "L2_loadalignb_pcr\000"
9845 /* 31422 */ "L2_loadrb_pcr\000"
9846 /* 31436 */ "PS_loadrb_pcr\000"
9847 /* 31450 */ "S2_storerb_pcr\000"
9848 /* 31465 */ "PS_storerb_pcr\000"
9849 /* 31480 */ "L2_loadrub_pcr\000"
9850 /* 31495 */ "PS_loadrub_pcr\000"
9851 /* 31510 */ "L2_loadrd_pcr\000"
9852 /* 31524 */ "PS_loadrd_pcr\000"
9853 /* 31538 */ "S2_storerd_pcr\000"
9854 /* 31553 */ "PS_storerd_pcr\000"
9855 /* 31568 */ "S2_storerf_pcr\000"
9856 /* 31583 */ "PS_storerf_pcr\000"
9857 /* 31598 */ "L2_loadalignh_pcr\000"
9858 /* 31616 */ "L2_loadrh_pcr\000"
9859 /* 31630 */ "PS_loadrh_pcr\000"
9860 /* 31644 */ "S2_storerh_pcr\000"
9861 /* 31659 */ "PS_storerh_pcr\000"
9862 /* 31674 */ "L2_loadruh_pcr\000"
9863 /* 31689 */ "PS_loadruh_pcr\000"
9864 /* 31704 */ "L2_loadri_pcr\000"
9865 /* 31718 */ "PS_loadri_pcr\000"
9866 /* 31732 */ "S2_storeri_pcr\000"
9867 /* 31747 */ "PS_storeri_pcr\000"
9868 /* 31762 */ "S2_storerbnew_pcr\000"
9869 /* 31780 */ "S2_storerhnew_pcr\000"
9870 /* 31798 */ "S2_storerinew_pcr\000"
9871 /* 31816 */ "G4_tfrgrcr\000"
9872 /* 31827 */ "A2_tfrrcr\000"
9873 /* 31837 */ "Y2_tfrsrcr\000"
9874 /* 31848 */ "A2_vnavgwcr\000"
9875 /* 31860 */ "A2_vavgwcr\000"
9876 /* 31871 */ "M4_mpyri_addr\000"
9877 /* 31885 */ "M4_mpyrr_addr\000"
9878 /* 31899 */ "Y2_barrier\000"
9879 /* 31910 */ "SA1_tfr\000"
9880 /* 31918 */ "dup_A2_tfr\000"
9881 /* 31929 */ "Y4_l2tagr\000"
9882 /* 31939 */ "Y2_dctagr\000"
9883 /* 31949 */ "Y2_ictagr\000"
9884 /* 31959 */ "S4_vxaddsubhr\000"
9885 /* 31973 */ "S4_vxsubaddhr\000"
9886 /* 31987 */ "A2_vnavghr\000"
9887 /* 31998 */ "A2_vavghr\000"
9888 /* 32008 */ "A2_vavguhr\000"
9889 /* 32019 */ "dup_A2_andir\000"
9890 /* 32032 */ "dup_A4_combineir\000"
9891 /* 32049 */ "A2_orir\000"
9892 /* 32057 */ "C2_muxir\000"
9893 /* 32066 */ "C2_bitsclr\000"
9894 /* 32077 */ "C4_nbitsclr\000"
9895 /* 32089 */ "J2_callr\000"
9896 /* 32098 */ "PS_call_nr\000"
9897 /* 32109 */ "PS_callr_nr\000"
9898 /* 32121 */ "Y2_iassignr\000"
9899 /* 32133 */ "A2_or\000"
9900 /* 32139 */ "C2_or\000"
9901 /* 32145 */ "V6_veqb_or\000"
9902 /* 32156 */ "V6_vgtb_or\000"
9903 /* 32167 */ "V6_vgtub_or\000"
9904 /* 32179 */ "V6_pred_or\000"
9905 /* 32190 */ "C4_and_or\000"
9906 /* 32200 */ "M4_and_or\000"
9907 /* 32210 */ "V6_vgtbf_or\000"
9908 /* 32222 */ "V6_veqhf_or\000"
9909 /* 32234 */ "V6_vgthf_or\000"
9910 /* 32246 */ "V6_veqsf_or\000"
9911 /* 32258 */ "V6_vgtsf_or\000"
9912 /* 32270 */ "V6_veqh_or\000"
9913 /* 32281 */ "V6_vgth_or\000"
9914 /* 32292 */ "V6_vgtuh_or\000"
9915 /* 32304 */ "S6_rol_i_p_or\000"
9916 /* 32318 */ "S2_asl_i_p_or\000"
9917 /* 32332 */ "S2_asr_i_p_or\000"
9918 /* 32346 */ "S2_lsr_i_p_or\000"
9919 /* 32360 */ "S2_asl_r_p_or\000"
9920 /* 32374 */ "S2_lsl_r_p_or\000"
9921 /* 32388 */ "S2_asr_r_p_or\000"
9922 /* 32402 */ "S2_lsr_r_p_or\000"
9923 /* 32416 */ "S6_rol_i_r_or\000"
9924 /* 32430 */ "S2_asl_i_r_or\000"
9925 /* 32444 */ "S2_asr_i_r_or\000"
9926 /* 32458 */ "S2_lsr_i_r_or\000"
9927 /* 32472 */ "S2_asl_r_r_or\000"
9928 /* 32486 */ "S2_lsl_r_r_or\000"
9929 /* 32500 */ "S2_asr_r_r_or\000"
9930 /* 32514 */ "S2_lsr_r_r_or\000"
9931 /* 32528 */ "C4_or_or\000"
9932 /* 32537 */ "M4_or_or\000"
9933 /* 32546 */ "M4_xor_or\000"
9934 /* 32556 */ "V6_veqw_or\000"
9935 /* 32567 */ "V6_vgtw_or\000"
9936 /* 32578 */ "V6_vgtuw_or\000"
9937 /* 32590 */ "V6_MAP_equb_ior\000"
9938 /* 32606 */ "V6_MAP_equh_ior\000"
9939 /* 32622 */ "V6_MAP_equw_ior\000"
9940 /* 32638 */ "V6_vror\000"
9941 /* 32646 */ "V6_vor\000"
9942 /* 32653 */ "A2_xor\000"
9943 /* 32660 */ "C2_xor\000"
9944 /* 32667 */ "V6_veqb_xor\000"
9945 /* 32679 */ "V6_vgtb_xor\000"
9946 /* 32691 */ "V6_MAP_equb_xor\000"
9947 /* 32707 */ "V6_vgtub_xor\000"
9948 /* 32720 */ "V6_pred_xor\000"
9949 /* 32732 */ "M4_and_xor\000"
9950 /* 32743 */ "V6_vgtbf_xor\000"
9951 /* 32756 */ "V6_veqhf_xor\000"
9952 /* 32769 */ "V6_vgthf_xor\000"
9953 /* 32782 */ "V6_veqsf_xor\000"
9954 /* 32795 */ "V6_vgtsf_xor\000"
9955 /* 32808 */ "V6_veqh_xor\000"
9956 /* 32820 */ "V6_vgth_xor\000"
9957 /* 32832 */ "V6_MAP_equh_xor\000"
9958 /* 32848 */ "V6_vgtuh_xor\000"
9959 /* 32861 */ "S2_asl_r_p_xor\000"
9960 /* 32876 */ "S2_lsl_r_p_xor\000"
9961 /* 32891 */ "S2_asr_r_p_xor\000"
9962 /* 32906 */ "S2_lsr_r_p_xor\000"
9963 /* 32921 */ "M4_or_xor\000"
9964 /* 32931 */ "V6_veqw_xor\000"
9965 /* 32943 */ "V6_vgtw_xor\000"
9966 /* 32955 */ "V6_MAP_equw_xor\000"
9967 /* 32971 */ "V6_vgtuw_xor\000"
9968 /* 32984 */ "V6_vxor\000"
9969 /* 32992 */ "L2_loadbsw2_pr\000"
9970 /* 33007 */ "L2_loadbzw2_pr\000"
9971 /* 33022 */ "L2_loadbsw4_pr\000"
9972 /* 33037 */ "L2_loadbzw4_pr\000"
9973 /* 33052 */ "L2_loadalignb_pr\000"
9974 /* 33069 */ "L2_loadrb_pr\000"
9975 /* 33082 */ "S2_storerb_pr\000"
9976 /* 33096 */ "L2_loadrub_pr\000"
9977 /* 33110 */ "L2_loadrd_pr\000"
9978 /* 33123 */ "S2_storerd_pr\000"
9979 /* 33137 */ "S2_storerf_pr\000"
9980 /* 33151 */ "L2_loadalignh_pr\000"
9981 /* 33168 */ "L2_loadrh_pr\000"
9982 /* 33181 */ "S2_storerh_pr\000"
9983 /* 33195 */ "L2_loadruh_pr\000"
9984 /* 33209 */ "L2_loadri_pr\000"
9985 /* 33222 */ "S2_storeri_pr\000"
9986 /* 33236 */ "S2_storerbnew_pr\000"
9987 /* 33253 */ "S2_storerhnew_pr\000"
9988 /* 33270 */ "S2_storerinew_pr\000"
9989 /* 33287 */ "J2_jumpr\000"
9990 /* 33296 */ "J4_hintjumpr\000"
9991 /* 33309 */ "C2_tfrpr\000"
9992 /* 33318 */ "F2_sffixupr\000"
9993 /* 33330 */ "L4_loadrb_rr\000"
9994 /* 33343 */ "S4_storerb_rr\000"
9995 /* 33357 */ "L4_loadrub_rr\000"
9996 /* 33371 */ "A7_croundd_rr\000"
9997 /* 33385 */ "A4_round_rr\000"
9998 /* 33397 */ "A4_cround_rr\000"
9999 /* 33410 */ "L4_loadrd_rr\000"
10000 /* 33423 */ "S4_storerd_rr\000"
10001 /* 33437 */ "L4_ploadrbf_rr\000"
10002 /* 33452 */ "S4_pstorerbf_rr\000"
10003 /* 33468 */ "L4_ploadrubf_rr\000"
10004 /* 33484 */ "L4_ploadrdf_rr\000"
10005 /* 33499 */ "S4_pstorerdf_rr\000"
10006 /* 33515 */ "S4_pstorerff_rr\000"
10007 /* 33531 */ "L4_ploadrhf_rr\000"
10008 /* 33546 */ "S4_pstorerhf_rr\000"
10009 /* 33562 */ "L4_ploadruhf_rr\000"
10010 /* 33578 */ "L4_ploadrif_rr\000"
10011 /* 33593 */ "S4_pstorerif_rr\000"
10012 /* 33609 */ "S4_storerf_rr\000"
10013 /* 33623 */ "S4_pstorerbnewf_rr\000"
10014 /* 33642 */ "S4_pstorerhnewf_rr\000"
10015 /* 33661 */ "S4_pstorerinewf_rr\000"
10016 /* 33680 */ "L4_loadrh_rr\000"
10017 /* 33693 */ "S4_storerh_rr\000"
10018 /* 33707 */ "L4_loadruh_rr\000"
10019 /* 33721 */ "L4_loadri_rr\000"
10020 /* 33734 */ "S4_storeri_rr\000"
10021 /* 33748 */ "L4_ploadrbt_rr\000"
10022 /* 33763 */ "S4_pstorerbt_rr\000"
10023 /* 33779 */ "L4_ploadrubt_rr\000"
10024 /* 33795 */ "L4_ploadrdt_rr\000"
10025 /* 33810 */ "S4_pstorerdt_rr\000"
10026 /* 33826 */ "S4_pstorerft_rr\000"
10027 /* 33842 */ "L4_ploadrht_rr\000"
10028 /* 33857 */ "S4_pstorerht_rr\000"
10029 /* 33873 */ "L4_ploadruht_rr\000"
10030 /* 33889 */ "L4_ploadrit_rr\000"
10031 /* 33904 */ "S4_pstorerit_rr\000"
10032 /* 33920 */ "S4_pstorerbnewt_rr\000"
10033 /* 33939 */ "S4_pstorerhnewt_rr\000"
10034 /* 33958 */ "S4_pstorerinewt_rr\000"
10035 /* 33977 */ "S4_storerbnew_rr\000"
10036 /* 33994 */ "L4_ploadrbfnew_rr\000"
10037 /* 34012 */ "S4_pstorerbfnew_rr\000"
10038 /* 34031 */ "L4_ploadrubfnew_rr\000"
10039 /* 34050 */ "L4_ploadrdfnew_rr\000"
10040 /* 34068 */ "S4_pstorerdfnew_rr\000"
10041 /* 34087 */ "S4_pstorerffnew_rr\000"
10042 /* 34106 */ "L4_ploadrhfnew_rr\000"
10043 /* 34124 */ "S4_pstorerhfnew_rr\000"
10044 /* 34143 */ "L4_ploadruhfnew_rr\000"
10045 /* 34162 */ "L4_ploadrifnew_rr\000"
10046 /* 34180 */ "S4_pstorerifnew_rr\000"
10047 /* 34199 */ "S4_pstorerbnewfnew_rr\000"
10048 /* 34221 */ "S4_pstorerhnewfnew_rr\000"
10049 /* 34243 */ "S4_pstorerinewfnew_rr\000"
10050 /* 34265 */ "S4_storerhnew_rr\000"
10051 /* 34282 */ "S4_storerinew_rr\000"
10052 /* 34299 */ "L4_ploadrbtnew_rr\000"
10053 /* 34317 */ "S4_pstorerbtnew_rr\000"
10054 /* 34336 */ "L4_ploadrubtnew_rr\000"
10055 /* 34355 */ "L4_ploadrdtnew_rr\000"
10056 /* 34373 */ "S4_pstorerdtnew_rr\000"
10057 /* 34392 */ "S4_pstorerftnew_rr\000"
10058 /* 34411 */ "L4_ploadrhtnew_rr\000"
10059 /* 34429 */ "S4_pstorerhtnew_rr\000"
10060 /* 34448 */ "L4_ploadruhtnew_rr\000"
10061 /* 34467 */ "L4_ploadritnew_rr\000"
10062 /* 34485 */ "S4_pstoreritnew_rr\000"
10063 /* 34504 */ "S4_pstorerbnewtnew_rr\000"
10064 /* 34526 */ "S4_pstorerhnewtnew_rr\000"
10065 /* 34548 */ "S4_pstorerinewtnew_rr\000"
10066 /* 34570 */ "G4_tfrgcrr\000"
10067 /* 34581 */ "A2_tfrcrr\000"
10068 /* 34591 */ "Y2_tfrscrr\000"
10069 /* 34602 */ "J2_ploop1sr\000"
10070 /* 34614 */ "J2_ploop2sr\000"
10071 /* 34626 */ "J2_ploop3sr\000"
10072 /* 34638 */ "LDriw_ctr\000"
10073 /* 34648 */ "STriw_ctr\000"
10074 /* 34658 */ "J4_jumpsetr\000"
10075 /* 34670 */ "V6_vrotr\000"
10076 /* 34679 */ "L4_loadbsw2_ur\000"
10077 /* 34694 */ "L4_loadbzw2_ur\000"
10078 /* 34709 */ "L4_loadbsw4_ur\000"
10079 /* 34724 */ "L4_loadbzw4_ur\000"
10080 /* 34739 */ "L4_loadalignb_ur\000"
10081 /* 34756 */ "L4_loadrb_ur\000"
10082 /* 34769 */ "S4_storerb_ur\000"
10083 /* 34783 */ "L4_loadrub_ur\000"
10084 /* 34797 */ "L4_loadrd_ur\000"
10085 /* 34810 */ "S4_storerd_ur\000"
10086 /* 34824 */ "S4_storerf_ur\000"
10087 /* 34838 */ "L4_loadalignh_ur\000"
10088 /* 34855 */ "L4_loadrh_ur\000"
10089 /* 34868 */ "S4_storerh_ur\000"
10090 /* 34882 */ "L4_loadruh_ur\000"
10091 /* 34896 */ "L4_loadri_ur\000"
10092 /* 34909 */ "S4_storeri_ur\000"
10093 /* 34923 */ "S4_storerbnew_ur\000"
10094 /* 34940 */ "S4_storerhnew_ur\000"
10095 /* 34957 */ "S4_storerinew_ur\000"
10096 /* 34974 */ "A2_vnavgwr\000"
10097 /* 34985 */ "A2_vavgwr\000"
10098 /* 34995 */ "V6_vinsertwr\000"
10099 /* 35008 */ "A2_vavguwr\000"
10100 /* 35019 */ "SA1_combinezr\000"
10101 /* 35033 */ "A2_abs\000"
10102 /* 35040 */ "L4_ploadrbf_abs\000"
10103 /* 35056 */ "S4_pstorerbf_abs\000"
10104 /* 35073 */ "L4_ploadrubf_abs\000"
10105 /* 35090 */ "L4_ploadrdf_abs\000"
10106 /* 35106 */ "S4_pstorerdf_abs\000"
10107 /* 35123 */ "S4_pstorerff_abs\000"
10108 /* 35140 */ "L4_ploadrhf_abs\000"
10109 /* 35156 */ "S4_pstorerhf_abs\000"
10110 /* 35173 */ "L4_ploadruhf_abs\000"
10111 /* 35190 */ "L4_ploadrif_abs\000"
10112 /* 35206 */ "S4_pstorerif_abs\000"
10113 /* 35223 */ "S4_pstorerbnewf_abs\000"
10114 /* 35243 */ "S4_pstorerhnewf_abs\000"
10115 /* 35263 */ "S4_pstorerinewf_abs\000"
10116 /* 35283 */ "L4_ploadrbt_abs\000"
10117 /* 35299 */ "S4_pstorerbt_abs\000"
10118 /* 35316 */ "L4_ploadrubt_abs\000"
10119 /* 35333 */ "L4_ploadrdt_abs\000"
10120 /* 35349 */ "S4_pstorerdt_abs\000"
10121 /* 35366 */ "S4_pstorerft_abs\000"
10122 /* 35383 */ "L4_ploadrht_abs\000"
10123 /* 35399 */ "S4_pstorerht_abs\000"
10124 /* 35416 */ "L4_ploadruht_abs\000"
10125 /* 35433 */ "L4_ploadrit_abs\000"
10126 /* 35449 */ "S4_pstorerit_abs\000"
10127 /* 35466 */ "S4_pstorerbnewt_abs\000"
10128 /* 35486 */ "S4_pstorerhnewt_abs\000"
10129 /* 35506 */ "S4_pstorerinewt_abs\000"
10130 /* 35526 */ "L4_ploadrbfnew_abs\000"
10131 /* 35545 */ "S4_pstorerbfnew_abs\000"
10132 /* 35565 */ "L4_ploadrubfnew_abs\000"
10133 /* 35585 */ "L4_ploadrdfnew_abs\000"
10134 /* 35604 */ "S4_pstorerdfnew_abs\000"
10135 /* 35624 */ "S4_pstorerffnew_abs\000"
10136 /* 35644 */ "L4_ploadrhfnew_abs\000"
10137 /* 35663 */ "S4_pstorerhfnew_abs\000"
10138 /* 35683 */ "L4_ploadruhfnew_abs\000"
10139 /* 35703 */ "L4_ploadrifnew_abs\000"
10140 /* 35722 */ "S4_pstorerifnew_abs\000"
10141 /* 35742 */ "S4_pstorerbnewfnew_abs\000"
10142 /* 35765 */ "S4_pstorerhnewfnew_abs\000"
10143 /* 35788 */ "S4_pstorerinewfnew_abs\000"
10144 /* 35811 */ "L4_ploadrbtnew_abs\000"
10145 /* 35830 */ "S4_pstorerbtnew_abs\000"
10146 /* 35850 */ "L4_ploadrubtnew_abs\000"
10147 /* 35870 */ "L4_ploadrdtnew_abs\000"
10148 /* 35889 */ "S4_pstorerdtnew_abs\000"
10149 /* 35909 */ "S4_pstorerftnew_abs\000"
10150 /* 35929 */ "L4_ploadrhtnew_abs\000"
10151 /* 35948 */ "S4_pstorerhtnew_abs\000"
10152 /* 35968 */ "L4_ploadruhtnew_abs\000"
10153 /* 35988 */ "L4_ploadritnew_abs\000"
10154 /* 36007 */ "S4_pstoreritnew_abs\000"
10155 /* 36027 */ "S4_pstorerbnewtnew_abs\000"
10156 /* 36050 */ "S4_pstorerhnewtnew_abs\000"
10157 /* 36073 */ "S4_pstorerinewtnew_abs\000"
10158 /* 36096 */ "PS_loadrbabs\000"
10159 /* 36109 */ "PS_storerbabs\000"
10160 /* 36123 */ "PS_loadrubabs\000"
10161 /* 36137 */ "PS_loadrdabs\000"
10162 /* 36150 */ "PS_storerdabs\000"
10163 /* 36164 */ "PS_storerfabs\000"
10164 /* 36178 */ "PS_loadrhabs\000"
10165 /* 36191 */ "PS_storerhabs\000"
10166 /* 36205 */ "PS_loadruhabs\000"
10167 /* 36219 */ "PS_loadriabs\000"
10168 /* 36232 */ "PS_storeriabs\000"
10169 /* 36246 */ "PS_storerbnewabs\000"
10170 /* 36263 */ "PS_storerhnewabs\000"
10171 /* 36280 */ "PS_storerinewabs\000"
10172 /* 36297 */ "A2_vsububs\000"
10173 /* 36308 */ "A2_vaddubs\000"
10174 /* 36319 */ "A5_vaddhubs\000"
10175 /* 36331 */ "M2_vmac2es\000"
10176 /* 36342 */ "A2_vsubhs\000"
10177 /* 36352 */ "A2_svsubhs\000"
10178 /* 36363 */ "A2_vaddhs\000"
10179 /* 36373 */ "A2_svaddhs\000"
10180 /* 36384 */ "A2_svavghs\000"
10181 /* 36395 */ "A2_vsubuhs\000"
10182 /* 36406 */ "A2_svsubuhs\000"
10183 /* 36418 */ "A2_vadduhs\000"
10184 /* 36429 */ "A2_svadduhs\000"
10185 /* 36441 */ "S2_vrndpackwhs\000"
10186 /* 36456 */ "F2_sffms\000"
10187 /* 36465 */ "V6_vmpyhsrs\000"
10188 /* 36477 */ "V6_vmpyhvsrs\000"
10189 /* 36490 */ "F2_dfclass\000"
10190 /* 36501 */ "F2_sfclass\000"
10191 /* 36512 */ "V6_vmpyhss\000"
10192 /* 36523 */ "V6_vmpabus\000"
10193 /* 36534 */ "V6_vdmpybus\000"
10194 /* 36546 */ "V6_vrmpybus\000"
10195 /* 36558 */ "V6_vtmpybus\000"
10196 /* 36570 */ "V6_vmpybus\000"
10197 /* 36581 */ "V6_vmpyhus\000"
10198 /* 36592 */ "V6_vmpyuhvs\000"
10199 /* 36604 */ "A2_vsubws\000"
10200 /* 36614 */ "A2_vaddws\000"
10201 /* 36624 */ "L4_loadw_phys\000"
10202 /* 36638 */ "SL2_jumpr31_t\000"
10203 /* 36652 */ "SL2_return_t\000"
10204 /* 36665 */ "L4_return_t\000"
10205 /* 36677 */ "J4_tstbit0_fp0_jump_t\000"
10206 /* 36699 */ "J4_cmpeqn1_fp0_jump_t\000"
10207 /* 36721 */ "J4_cmpgtn1_fp0_jump_t\000"
10208 /* 36743 */ "J4_cmpeqi_fp0_jump_t\000"
10209 /* 36764 */ "J4_cmpgti_fp0_jump_t\000"
10210 /* 36785 */ "J4_cmpgtui_fp0_jump_t\000"
10211 /* 36807 */ "J4_cmpeq_fp0_jump_t\000"
10212 /* 36827 */ "J4_cmpgt_fp0_jump_t\000"
10213 /* 36847 */ "J4_cmpgtu_fp0_jump_t\000"
10214 /* 36868 */ "J4_tstbit0_tp0_jump_t\000"
10215 /* 36890 */ "J4_cmpeqn1_tp0_jump_t\000"
10216 /* 36912 */ "J4_cmpgtn1_tp0_jump_t\000"
10217 /* 36934 */ "J4_cmpeqi_tp0_jump_t\000"
10218 /* 36955 */ "J4_cmpgti_tp0_jump_t\000"
10219 /* 36976 */ "J4_cmpgtui_tp0_jump_t\000"
10220 /* 36998 */ "J4_cmpeq_tp0_jump_t\000"
10221 /* 37018 */ "J4_cmpgt_tp0_jump_t\000"
10222 /* 37038 */ "J4_cmpgtu_tp0_jump_t\000"
10223 /* 37059 */ "J4_tstbit0_fp1_jump_t\000"
10224 /* 37081 */ "J4_cmpeqn1_fp1_jump_t\000"
10225 /* 37103 */ "J4_cmpgtn1_fp1_jump_t\000"
10226 /* 37125 */ "J4_cmpeqi_fp1_jump_t\000"
10227 /* 37146 */ "J4_cmpgti_fp1_jump_t\000"
10228 /* 37167 */ "J4_cmpgtui_fp1_jump_t\000"
10229 /* 37189 */ "J4_cmpeq_fp1_jump_t\000"
10230 /* 37209 */ "J4_cmpgt_fp1_jump_t\000"
10231 /* 37229 */ "J4_cmpgtu_fp1_jump_t\000"
10232 /* 37250 */ "J4_tstbit0_tp1_jump_t\000"
10233 /* 37272 */ "J4_cmpeqn1_tp1_jump_t\000"
10234 /* 37294 */ "J4_cmpgtn1_tp1_jump_t\000"
10235 /* 37316 */ "J4_cmpeqi_tp1_jump_t\000"
10236 /* 37337 */ "J4_cmpgti_tp1_jump_t\000"
10237 /* 37358 */ "J4_cmpgtui_tp1_jump_t\000"
10238 /* 37380 */ "J4_cmpeq_tp1_jump_t\000"
10239 /* 37400 */ "J4_cmpgt_tp1_jump_t\000"
10240 /* 37420 */ "J4_cmpgtu_tp1_jump_t\000"
10241 /* 37441 */ "J4_tstbit0_f_jumpnv_t\000"
10242 /* 37463 */ "J4_cmpeqn1_f_jumpnv_t\000"
10243 /* 37485 */ "J4_cmpgtn1_f_jumpnv_t\000"
10244 /* 37507 */ "J4_cmpeqi_f_jumpnv_t\000"
10245 /* 37528 */ "J4_cmpgti_f_jumpnv_t\000"
10246 /* 37549 */ "J4_cmpgtui_f_jumpnv_t\000"
10247 /* 37571 */ "J4_cmpeq_f_jumpnv_t\000"
10248 /* 37591 */ "J4_cmpgt_f_jumpnv_t\000"
10249 /* 37611 */ "J4_cmplt_f_jumpnv_t\000"
10250 /* 37631 */ "J4_cmpgtu_f_jumpnv_t\000"
10251 /* 37652 */ "J4_cmpltu_f_jumpnv_t\000"
10252 /* 37673 */ "J4_tstbit0_t_jumpnv_t\000"
10253 /* 37695 */ "J4_cmpeqn1_t_jumpnv_t\000"
10254 /* 37717 */ "J4_cmpgtn1_t_jumpnv_t\000"
10255 /* 37739 */ "J4_cmpeqi_t_jumpnv_t\000"
10256 /* 37760 */ "J4_cmpgti_t_jumpnv_t\000"
10257 /* 37781 */ "J4_cmpgtui_t_jumpnv_t\000"
10258 /* 37803 */ "J4_cmpeq_t_jumpnv_t\000"
10259 /* 37823 */ "J4_cmpgt_t_jumpnv_t\000"
10260 /* 37843 */ "J4_cmplt_t_jumpnv_t\000"
10261 /* 37863 */ "J4_cmpgtu_t_jumpnv_t\000"
10262 /* 37884 */ "J4_cmpltu_t_jumpnv_t\000"
10263 /* 37905 */ "L4_return_map_to_raw_t\000"
10264 /* 37928 */ "M4_mac_up_s1_sat\000"
10265 /* 37945 */ "M4_nac_up_s1_sat\000"
10266 /* 37962 */ "M2_mpy_up_s1_sat\000"
10267 /* 37979 */ "A2_sat\000"
10268 /* 37986 */ "V6_vwhist256_sat\000"
10269 /* 38003 */ "V6_vsubububb_sat\000"
10270 /* 38020 */ "V6_vaddububb_sat\000"
10271 /* 38037 */ "V6_vpackhb_sat\000"
10272 /* 38052 */ "V6_vabsb_sat\000"
10273 /* 38065 */ "V6_vpackhub_sat\000"
10274 /* 38081 */ "S5_asrhub_sat\000"
10275 /* 38095 */ "S5_asrhub_rnd_sat\000"
10276 /* 38113 */ "V6_vabsh_sat\000"
10277 /* 38126 */ "V6_vpackwuh_sat\000"
10278 /* 38142 */ "V6_vpackwh_sat\000"
10279 /* 38157 */ "A4_round_ri_sat\000"
10280 /* 38173 */ "V6_vwhist256q_sat\000"
10281 /* 38191 */ "S2_asl_i_r_sat\000"
10282 /* 38206 */ "S2_asl_r_r_sat\000"
10283 /* 38221 */ "S2_asr_r_r_sat\000"
10284 /* 38236 */ "A4_round_rr_sat\000"
10285 /* 38252 */ "V6_vabsw_sat\000"
10286 /* 38265 */ "V6_vsubbsat\000"
10287 /* 38277 */ "V6_vaddbsat\000"
10288 /* 38289 */ "V6_vasrhbsat\000"
10289 /* 38302 */ "V6_vsububsat\000"
10290 /* 38315 */ "V6_vaddubsat\000"
10291 /* 38328 */ "V6_vasrhubsat\000"
10292 /* 38342 */ "V6_vasruhubsat\000"
10293 /* 38357 */ "V6_vasrvuhubsat\000"
10294 /* 38373 */ "dep_A2_subsat\000"
10295 /* 38387 */ "dep_A2_addsat\000"
10296 /* 38401 */ "V6_vasrhbrndsat\000"
10297 /* 38417 */ "V6_vasrhubrndsat\000"
10298 /* 38434 */ "V6_vasruhubrndsat\000"
10299 /* 38452 */ "V6_vasrvuhubrndsat\000"
10300 /* 38471 */ "V6_vasrwuhrndsat\000"
10301 /* 38488 */ "V6_vasruwuhrndsat\000"
10302 /* 38506 */ "V6_vasrvwuhrndsat\000"
10303 /* 38524 */ "V6_vasrwhrndsat\000"
10304 /* 38540 */ "A2_roundsat\000"
10305 /* 38552 */ "A2_negsat\000"
10306 /* 38562 */ "V6_vsubhsat\000"
10307 /* 38574 */ "V6_vaddhsat\000"
10308 /* 38586 */ "V6_vmpahhsat\000"
10309 /* 38599 */ "A2_vabshsat\000"
10310 /* 38611 */ "V6_vsubuhsat\000"
10311 /* 38624 */ "V6_vadduhsat\000"
10312 /* 38637 */ "V6_vmpauhuhsat\000"
10313 /* 38652 */ "V6_vmpsuhuhsat\000"
10314 /* 38667 */ "V6_vasrwuhsat\000"
10315 /* 38681 */ "V6_vasruwuhsat\000"
10316 /* 38696 */ "V6_vasrvwuhsat\000"
10317 /* 38711 */ "V6_vasrwhsat\000"
10318 /* 38724 */ "V6_vdmpyhsat\000"
10319 /* 38737 */ "V6_vdmpyhisat\000"
10320 /* 38751 */ "V6_vdmpyhsuisat\000"
10321 /* 38767 */ "A2_addpsat\000"
10322 /* 38778 */ "A2_abssat\000"
10323 /* 38788 */ "V6_vdmpyhsusat\000"
10324 /* 38803 */ "V6_vdmpyhvsat\000"
10325 /* 38817 */ "V6_vsubwsat\000"
10326 /* 38829 */ "V6_vaddwsat\000"
10327 /* 38841 */ "A2_vabswsat\000"
10328 /* 38853 */ "V6_vsubuwsat\000"
10329 /* 38866 */ "V6_vadduwsat\000"
10330 /* 38879 */ "V6_vaddcarrysat\000"
10331 /* 38895 */ "A4_psxtbt\000"
10332 /* 38905 */ "A4_pzxtbt\000"
10333 /* 38915 */ "A2_psubt\000"
10334 /* 38924 */ "S4_extract\000"
10335 /* 38935 */ "V6_zextract\000"
10336 /* 38947 */ "PS_pselect\000"
10337 /* 38958 */ "PS_vselect\000"
10338 /* 38969 */ "PS_wselect\000"
10339 /* 38980 */ "A2_paddt\000"
10340 /* 38989 */ "A2_pandt\000"
10341 /* 38998 */ "PS_jmpret\000"
10342 /* 39008 */ "C2_bitsset\000"
10343 /* 39019 */ "C4_nbitsset\000"
10344 /* 39031 */ "A4_cmpbgt\000"
10345 /* 39041 */ "A4_vcmpbgt\000"
10346 /* 39052 */ "A4_cmphgt\000"
10347 /* 39062 */ "A2_vcmphgt\000"
10348 /* 39073 */ "C2_cmpgt\000"
10349 /* 39082 */ "F2_dfcmpgt\000"
10350 /* 39093 */ "F2_sfcmpgt\000"
10351 /* 39104 */ "A2_vcmpwgt\000"
10352 /* 39115 */ "Y2_syncht\000"
10353 /* 39125 */ "A4_paslht\000"
10354 /* 39135 */ "A4_pasrht\000"
10355 /* 39145 */ "A4_psxtht\000"
10356 /* 39155 */ "A4_pzxtht\000"
10357 /* 39165 */ "Y2_wait\000"
10358 /* 39173 */ "Y6_dmwait\000"
10359 /* 39183 */ "A2_paddit\000"
10360 /* 39193 */ "dup_C2_cmoveit\000"
10361 /* 39208 */ "A4_bitsplit\000"
10362 /* 39220 */ "dup_C2_cmovenewit\000"
10363 /* 39238 */ "V6_v6mpyhubs10_alt\000"
10364 /* 39257 */ "V6_v6mpyvubs10_alt\000"
10365 /* 39276 */ "V6_vsubb_alt\000"
10366 /* 39289 */ "V6_vaddb_alt\000"
10367 /* 39302 */ "V6_vshuffeb_alt\000"
10368 /* 39318 */ "V6_vpackeb_alt\000"
10369 /* 39333 */ "V6_vshufoeb_alt\000"
10370 /* 39349 */ "V6_vshuffb_alt\000"
10371 /* 39364 */ "V6_vnavgb_alt\000"
10372 /* 39378 */ "V6_vavgb_alt\000"
10373 /* 39391 */ "V6_vmpahb_alt\000"
10374 /* 39405 */ "V6_vroundhb_alt\000"
10375 /* 39421 */ "V6_vmpyihb_alt\000"
10376 /* 39436 */ "V6_vmpauhb_alt\000"
10377 /* 39451 */ "V6_vdmpyhb_alt\000"
10378 /* 39466 */ "V6_vtmpyhb_alt\000"
10379 /* 39481 */ "V6_vunpackb_alt\000"
10380 /* 39497 */ "V6_vdealb_alt\000"
10381 /* 39511 */ "V6_vminb_alt\000"
10382 /* 39524 */ "V6_vshuffob_alt\000"
10383 /* 39540 */ "V6_vunpackob_alt\000"
10384 /* 39557 */ "V6_vpackob_alt\000"
10385 /* 39572 */ "V6_vabsb_alt\000"
10386 /* 39585 */ "V6_vsb_alt\000"
10387 /* 39596 */ "V6_vabsdiffub_alt\000"
10388 /* 39614 */ "V6_vnavgub_alt\000"
10389 /* 39629 */ "V6_vavgub_alt\000"
10390 /* 39643 */ "V6_vroundhub_alt\000"
10391 /* 39660 */ "V6_vsathub_alt\000"
10392 /* 39675 */ "V6_vrounduhub_alt\000"
10393 /* 39693 */ "V6_vunpackub_alt\000"
10394 /* 39710 */ "V6_vminub_alt\000"
10395 /* 39724 */ "V6_vabsub_alt\000"
10396 /* 39738 */ "V6_vmpyiwub_alt\000"
10397 /* 39754 */ "V6_vmaxub_alt\000"
10398 /* 39768 */ "V6_vrmpyub_alt\000"
10399 /* 39783 */ "V6_vmpyub_alt\000"
10400 /* 39797 */ "V6_vmpyiwb_alt\000"
10401 /* 39812 */ "V6_vmaxb_alt\000"
10402 /* 39825 */ "V6_vtmpyb_alt\000"
10403 /* 39839 */ "V6_vzb_alt\000"
10404 /* 39850 */ "V6_vmpahb_acc_alt\000"
10405 /* 39868 */ "V6_vmpyihb_acc_alt\000"
10406 /* 39887 */ "V6_vmpauhb_acc_alt\000"
10407 /* 39906 */ "V6_vdmpyhb_acc_alt\000"
10408 /* 39925 */ "V6_vtmpyhb_acc_alt\000"
10409 /* 39944 */ "V6_vmpyiwub_acc_alt\000"
10410 /* 39964 */ "V6_vrmpyub_acc_alt\000"
10411 /* 39983 */ "V6_vmpyub_acc_alt\000"
10412 /* 40001 */ "V6_vmpyiwb_acc_alt\000"
10413 /* 40020 */ "V6_vtmpyb_acc_alt\000"
10414 /* 40038 */ "V6_vaddubh_acc_alt\000"
10415 /* 40057 */ "V6_vmpyih_acc_alt\000"
10416 /* 40075 */ "V6_vaslh_acc_alt\000"
10417 /* 40092 */ "V6_vasrh_acc_alt\000"
10418 /* 40109 */ "V6_vdsaduh_acc_alt\000"
10419 /* 40128 */ "V6_vmpyiewuh_acc_alt\000"
10420 /* 40149 */ "V6_vmpyuh_acc_alt\000"
10421 /* 40167 */ "V6_vmpyiewh_acc_alt\000"
10422 /* 40187 */ "V6_vmpyiwh_acc_alt\000"
10423 /* 40206 */ "V6_vmpyh_acc_alt\000"
10424 /* 40223 */ "V6_vrsadubi_acc_alt\000"
10425 /* 40243 */ "V6_vrmpyubi_acc_alt\000"
10426 /* 40263 */ "V6_vrmpybusi_acc_alt\000"
10427 /* 40284 */ "V6_vmpabus_acc_alt\000"
10428 /* 40303 */ "V6_vdmpybus_acc_alt\000"
10429 /* 40323 */ "V6_vrmpybus_acc_alt\000"
10430 /* 40343 */ "V6_vtmpybus_acc_alt\000"
10431 /* 40363 */ "V6_vmpybus_acc_alt\000"
10432 /* 40382 */ "V6_vmpyhus_acc_alt\000"
10433 /* 40401 */ "V6_vdmpyhsat_acc_alt\000"
10434 /* 40422 */ "V6_vmpyhsat_acc_alt\000"
10435 /* 40442 */ "V6_vdmpyhisat_acc_alt\000"
10436 /* 40464 */ "V6_vdmpyhsuisat_acc_alt\000"
10437 /* 40488 */ "V6_vdmpyhsusat_acc_alt\000"
10438 /* 40511 */ "V6_vdmpyhvsat_acc_alt\000"
10439 /* 40533 */ "V6_vandqrt_acc_alt\000"
10440 /* 40552 */ "V6_vandnqrt_acc_alt\000"
10441 /* 40572 */ "V6_vandvrt_acc_alt\000"
10442 /* 40591 */ "V6_vrmpybub_rtt_acc_alt\000"
10443 /* 40615 */ "V6_vrmpyub_rtt_acc_alt\000"
10444 /* 40638 */ "V6_vmpabuu_acc_alt\000"
10445 /* 40657 */ "V6_vrmpyubv_acc_alt\000"
10446 /* 40677 */ "V6_vmpyubv_acc_alt\000"
10447 /* 40696 */ "V6_vrmpybv_acc_alt\000"
10448 /* 40715 */ "V6_vmpybv_acc_alt\000"
10449 /* 40733 */ "V6_vdmpyhb_dv_acc_alt\000"
10450 /* 40755 */ "V6_vdmpybus_dv_acc_alt\000"
10451 /* 40778 */ "V6_vmpyuhv_acc_alt\000"
10452 /* 40797 */ "V6_vmpyhv_acc_alt\000"
10453 /* 40815 */ "V6_vrmpybusv_acc_alt\000"
10454 /* 40836 */ "V6_vmpybusv_acc_alt\000"
10455 /* 40856 */ "V6_vaddhw_acc_alt\000"
10456 /* 40874 */ "V6_vadduhw_acc_alt\000"
10457 /* 40893 */ "V6_vaslw_acc_alt\000"
10458 /* 40910 */ "V6_vasrw_acc_alt\000"
10459 /* 40927 */ "V6_vmpyowh_rnd_sacc_alt\000"
10460 /* 40951 */ "V6_vmpyowh_sacc_alt\000"
10461 /* 40971 */ "V6_vscattermh_add_alt\000"
10462 /* 40993 */ "V6_vscattermwh_add_alt\000"
10463 /* 41016 */ "V6_vscattermw_add_alt\000"
10464 /* 41038 */ "V6_vmpyowh_rnd_alt\000"
10465 /* 41057 */ "V6_vavgbrnd_alt\000"
10466 /* 41073 */ "V6_vavgubrnd_alt\000"
10467 /* 41090 */ "V6_vavghrnd_alt\000"
10468 /* 41106 */ "V6_vavguhrnd_alt\000"
10469 /* 41123 */ "V6_vavgwrnd_alt\000"
10470 /* 41139 */ "V6_vavguwrnd_alt\000"
10471 /* 41156 */ "V6_vcl0h_alt\000"
10472 /* 41169 */ "V6_vsububh_alt\000"
10473 /* 41184 */ "V6_vaddubh_alt\000"
10474 /* 41199 */ "V6_vsubh_alt\000"
10475 /* 41212 */ "V6_vaddh_alt\000"
10476 /* 41225 */ "V6_vshufeh_alt\000"
10477 /* 41240 */ "V6_vpackeh_alt\000"
10478 /* 41255 */ "V6_vshufoeh_alt\000"
10479 /* 41271 */ "V6_vabsdiffh_alt\000"
10480 /* 41288 */ "V6_vshuffh_alt\000"
10481 /* 41303 */ "V6_vnavgh_alt\000"
10482 /* 41317 */ "V6_vavgh_alt\000"
10483 /* 41330 */ "V6_vmpyih_alt\000"
10484 /* 41344 */ "V6_vunpackh_alt\000"
10485 /* 41360 */ "V6_vdealh_alt\000"
10486 /* 41374 */ "V6_vaslh_alt\000"
10487 /* 41387 */ "V6_vscattermh_alt\000"
10488 /* 41405 */ "V6_vminh_alt\000"
10489 /* 41418 */ "V6_vshufoh_alt\000"
10490 /* 41433 */ "V6_vunpackoh_alt\000"
10491 /* 41450 */ "V6_vpackoh_alt\000"
10492 /* 41465 */ "V6_vasrh_alt\000"
10493 /* 41478 */ "V6_vlsrh_alt\000"
10494 /* 41491 */ "V6_vabsh_alt\000"
10495 /* 41504 */ "V6_vsh_alt\000"
10496 /* 41515 */ "V6_vnormamth_alt\000"
10497 /* 41532 */ "V6_vpopcounth_alt\000"
10498 /* 41550 */ "V6_vdsaduh_alt\000"
10499 /* 41565 */ "V6_vabsdiffuh_alt\000"
10500 /* 41583 */ "V6_vavguh_alt\000"
10501 /* 41597 */ "V6_vunpackuh_alt\000"
10502 /* 41614 */ "V6_vminuh_alt\000"
10503 /* 41628 */ "V6_vabsuh_alt\000"
10504 /* 41642 */ "V6_vroundwuh_alt\000"
10505 /* 41659 */ "V6_vmpyiewuh_alt\000"
10506 /* 41676 */ "V6_vmpyewuh_alt\000"
10507 /* 41692 */ "V6_vrounduwuh_alt\000"
10508 /* 41710 */ "V6_vsatuwuh_alt\000"
10509 /* 41726 */ "V6_vmaxuh_alt\000"
10510 /* 41740 */ "V6_vmpyuh_alt\000"
10511 /* 41754 */ "V6_vroundwh_alt\000"
10512 /* 41770 */ "V6_vmpyiwh_alt\000"
10513 /* 41785 */ "V6_vscattermwh_alt\000"
10514 /* 41804 */ "V6_vmpyiowh_alt\000"
10515 /* 41820 */ "V6_vmpyowh_alt\000"
10516 /* 41835 */ "V6_vsatwh_alt\000"
10517 /* 41849 */ "V6_vmaxh_alt\000"
10518 /* 41862 */ "V6_vmpyh_alt\000"
10519 /* 41875 */ "V6_vzh_alt\000"
10520 /* 41886 */ "V6_vrsadubi_alt\000"
10521 /* 41902 */ "V6_vrmpyubi_alt\000"
10522 /* 41918 */ "V6_vrmpybusi_alt\000"
10523 /* 41935 */ "V6_vasr_into_alt\000"
10524 /* 41952 */ "V6_vsubbq_alt\000"
10525 /* 41966 */ "V6_vaddbq_alt\000"
10526 /* 41980 */ "V6_vsubhq_alt\000"
10527 /* 41994 */ "V6_vaddhq_alt\000"
10528 /* 42008 */ "V6_vscattermhq_alt\000"
10529 /* 42027 */ "V6_vscattermwhq_alt\000"
10530 /* 42047 */ "V6_vsubbnq_alt\000"
10531 /* 42062 */ "V6_vaddbnq_alt\000"
10532 /* 42077 */ "V6_vsubhnq_alt\000"
10533 /* 42092 */ "V6_vaddhnq_alt\000"
10534 /* 42107 */ "V6_vsubwnq_alt\000"
10535 /* 42122 */ "V6_vaddwnq_alt\000"
10536 /* 42137 */ "V6_vsubwq_alt\000"
10537 /* 42151 */ "V6_vaddwq_alt\000"
10538 /* 42165 */ "V6_vscattermwq_alt\000"
10539 /* 42184 */ "V6_vrotr_alt\000"
10540 /* 42197 */ "V6_vmpyhsrs_alt\000"
10541 /* 42213 */ "V6_vmpyhvsrs_alt\000"
10542 /* 42230 */ "V6_vmpyhss_alt\000"
10543 /* 42245 */ "V6_vmpabus_alt\000"
10544 /* 42260 */ "V6_vdmpybus_alt\000"
10545 /* 42276 */ "V6_vrmpybus_alt\000"
10546 /* 42292 */ "V6_vtmpybus_alt\000"
10547 /* 42308 */ "V6_vmpybus_alt\000"
10548 /* 42323 */ "V6_vmpyhus_alt\000"
10549 /* 42338 */ "V6_vpackhb_sat_alt\000"
10550 /* 42357 */ "V6_vabsb_sat_alt\000"
10551 /* 42374 */ "V6_vpackhub_sat_alt\000"
10552 /* 42394 */ "V6_vabsh_sat_alt\000"
10553 /* 42411 */ "V6_vpackwuh_sat_alt\000"
10554 /* 42431 */ "V6_vpackwh_sat_alt\000"
10555 /* 42450 */ "V6_vabsw_sat_alt\000"
10556 /* 42467 */ "V6_vsubbsat_alt\000"
10557 /* 42483 */ "V6_vaddbsat_alt\000"
10558 /* 42499 */ "V6_vsububsat_alt\000"
10559 /* 42516 */ "V6_vaddubsat_alt\000"
10560 /* 42533 */ "V6_vsubhsat_alt\000"
10561 /* 42549 */ "V6_vaddhsat_alt\000"
10562 /* 42565 */ "V6_vsubuhsat_alt\000"
10563 /* 42582 */ "V6_vadduhsat_alt\000"
10564 /* 42599 */ "V6_vdmpyhsat_alt\000"
10565 /* 42616 */ "V6_vdmpyhisat_alt\000"
10566 /* 42634 */ "V6_vdmpyhsuisat_alt\000"
10567 /* 42654 */ "V6_vdmpyhsusat_alt\000"
10568 /* 42673 */ "V6_vdmpyhvsat_alt\000"
10569 /* 42691 */ "V6_vsubwsat_alt\000"
10570 /* 42707 */ "V6_vaddwsat_alt\000"
10571 /* 42723 */ "V6_vsubuwsat_alt\000"
10572 /* 42740 */ "V6_vadduwsat_alt\000"
10573 /* 42757 */ "V6_vandqrt_alt\000"
10574 /* 42772 */ "V6_vandnqrt_alt\000"
10575 /* 42788 */ "V6_vandvrt_alt\000"
10576 /* 42803 */ "V6_vrmpybub_rtt_alt\000"
10577 /* 42823 */ "V6_vrmpyub_rtt_alt\000"
10578 /* 42842 */ "V6_vmpabuu_alt\000"
10579 /* 42857 */ "V6_vrmpyubv_alt\000"
10580 /* 42873 */ "V6_vmpyubv_alt\000"
10581 /* 42888 */ "V6_vrmpybv_alt\000"
10582 /* 42903 */ "V6_vmpybv_alt\000"
10583 /* 42917 */ "V6_vsubb_dv_alt\000"
10584 /* 42933 */ "V6_vaddb_dv_alt\000"
10585 /* 42949 */ "V6_vdmpyhb_dv_alt\000"
10586 /* 42967 */ "V6_vsubh_dv_alt\000"
10587 /* 42983 */ "V6_vaddh_dv_alt\000"
10588 /* 42999 */ "V6_vdmpybus_dv_alt\000"
10589 /* 43018 */ "V6_vsubbsat_dv_alt\000"
10590 /* 43037 */ "V6_vaddbsat_dv_alt\000"
10591 /* 43056 */ "V6_vsububsat_dv_alt\000"
10592 /* 43076 */ "V6_vaddubsat_dv_alt\000"
10593 /* 43096 */ "V6_vsubhsat_dv_alt\000"
10594 /* 43115 */ "V6_vaddhsat_dv_alt\000"
10595 /* 43134 */ "V6_vsubuhsat_dv_alt\000"
10596 /* 43154 */ "V6_vadduhsat_dv_alt\000"
10597 /* 43174 */ "V6_vsubwsat_dv_alt\000"
10598 /* 43193 */ "V6_vaddwsat_dv_alt\000"
10599 /* 43212 */ "V6_vsubuwsat_dv_alt\000"
10600 /* 43232 */ "V6_vadduwsat_dv_alt\000"
10601 /* 43252 */ "V6_vsubw_dv_alt\000"
10602 /* 43268 */ "V6_vaddw_dv_alt\000"
10603 /* 43284 */ "V6_vaslhv_alt\000"
10604 /* 43298 */ "V6_vasrhv_alt\000"
10605 /* 43312 */ "V6_vlsrhv_alt\000"
10606 /* 43326 */ "V6_vmpyuhv_alt\000"
10607 /* 43341 */ "V6_vmpyhv_alt\000"
10608 /* 43355 */ "V6_vmpabusv_alt\000"
10609 /* 43371 */ "V6_vrmpybusv_alt\000"
10610 /* 43388 */ "V6_vmpybusv_alt\000"
10611 /* 43404 */ "V6_vmpabuuv_alt\000"
10612 /* 43420 */ "V6_vaslwv_alt\000"
10613 /* 43434 */ "V6_vasrwv_alt\000"
10614 /* 43448 */ "V6_vlsrwv_alt\000"
10615 /* 43462 */ "V6_vcl0w_alt\000"
10616 /* 43475 */ "V6_vdealb4w_alt\000"
10617 /* 43491 */ "V6_vsubw_alt\000"
10618 /* 43504 */ "V6_vaddw_alt\000"
10619 /* 43517 */ "V6_vabsdiffw_alt\000"
10620 /* 43534 */ "V6_vnavgw_alt\000"
10621 /* 43548 */ "V6_vavgw_alt\000"
10622 /* 43561 */ "V6_vsubhw_alt\000"
10623 /* 43575 */ "V6_vaddhw_alt\000"
10624 /* 43589 */ "V6_vsubuhw_alt\000"
10625 /* 43604 */ "V6_vadduhw_alt\000"
10626 /* 43619 */ "V6_vaslw_alt\000"
10627 /* 43632 */ "V6_vscattermw_alt\000"
10628 /* 43650 */ "V6_vminw_alt\000"
10629 /* 43663 */ "V6_vasrw_alt\000"
10630 /* 43676 */ "V6_vlsrw_alt\000"
10631 /* 43689 */ "V6_vabsw_alt\000"
10632 /* 43702 */ "V6_extractw_alt\000"
10633 /* 43718 */ "V6_vnormamtw_alt\000"
10634 /* 43735 */ "V6_vavguw_alt\000"
10635 /* 43749 */ "V6_vabsuw_alt\000"
10636 /* 43763 */ "V6_vmaxw_alt\000"
10637 /* 43776 */ "J2_callt\000"
10638 /* 43785 */ "C2_cmplt\000"
10639 /* 43794 */ "J4_tstbit0_fp0_jump_nt\000"
10640 /* 43817 */ "J4_cmpeqn1_fp0_jump_nt\000"
10641 /* 43840 */ "J4_cmpgtn1_fp0_jump_nt\000"
10642 /* 43863 */ "J4_cmpeqi_fp0_jump_nt\000"
10643 /* 43885 */ "J4_cmpgti_fp0_jump_nt\000"
10644 /* 43907 */ "J4_cmpgtui_fp0_jump_nt\000"
10645 /* 43930 */ "J4_cmpeq_fp0_jump_nt\000"
10646 /* 43951 */ "J4_cmpgt_fp0_jump_nt\000"
10647 /* 43972 */ "J4_cmpgtu_fp0_jump_nt\000"
10648 /* 43994 */ "J4_tstbit0_tp0_jump_nt\000"
10649 /* 44017 */ "J4_cmpeqn1_tp0_jump_nt\000"
10650 /* 44040 */ "J4_cmpgtn1_tp0_jump_nt\000"
10651 /* 44063 */ "J4_cmpeqi_tp0_jump_nt\000"
10652 /* 44085 */ "J4_cmpgti_tp0_jump_nt\000"
10653 /* 44107 */ "J4_cmpgtui_tp0_jump_nt\000"
10654 /* 44130 */ "J4_cmpeq_tp0_jump_nt\000"
10655 /* 44151 */ "J4_cmpgt_tp0_jump_nt\000"
10656 /* 44172 */ "J4_cmpgtu_tp0_jump_nt\000"
10657 /* 44194 */ "J4_tstbit0_fp1_jump_nt\000"
10658 /* 44217 */ "J4_cmpeqn1_fp1_jump_nt\000"
10659 /* 44240 */ "J4_cmpgtn1_fp1_jump_nt\000"
10660 /* 44263 */ "J4_cmpeqi_fp1_jump_nt\000"
10661 /* 44285 */ "J4_cmpgti_fp1_jump_nt\000"
10662 /* 44307 */ "J4_cmpgtui_fp1_jump_nt\000"
10663 /* 44330 */ "J4_cmpeq_fp1_jump_nt\000"
10664 /* 44351 */ "J4_cmpgt_fp1_jump_nt\000"
10665 /* 44372 */ "J4_cmpgtu_fp1_jump_nt\000"
10666 /* 44394 */ "J4_tstbit0_tp1_jump_nt\000"
10667 /* 44417 */ "J4_cmpeqn1_tp1_jump_nt\000"
10668 /* 44440 */ "J4_cmpgtn1_tp1_jump_nt\000"
10669 /* 44463 */ "J4_cmpeqi_tp1_jump_nt\000"
10670 /* 44485 */ "J4_cmpgti_tp1_jump_nt\000"
10671 /* 44507 */ "J4_cmpgtui_tp1_jump_nt\000"
10672 /* 44530 */ "J4_cmpeq_tp1_jump_nt\000"
10673 /* 44551 */ "J4_cmpgt_tp1_jump_nt\000"
10674 /* 44572 */ "J4_cmpgtu_tp1_jump_nt\000"
10675 /* 44594 */ "J4_tstbit0_f_jumpnv_nt\000"
10676 /* 44617 */ "J4_cmpeqn1_f_jumpnv_nt\000"
10677 /* 44640 */ "J4_cmpgtn1_f_jumpnv_nt\000"
10678 /* 44663 */ "J4_cmpeqi_f_jumpnv_nt\000"
10679 /* 44685 */ "J4_cmpgti_f_jumpnv_nt\000"
10680 /* 44707 */ "J4_cmpgtui_f_jumpnv_nt\000"
10681 /* 44730 */ "J4_cmpeq_f_jumpnv_nt\000"
10682 /* 44751 */ "J4_cmpgt_f_jumpnv_nt\000"
10683 /* 44772 */ "J4_cmplt_f_jumpnv_nt\000"
10684 /* 44793 */ "J4_cmpgtu_f_jumpnv_nt\000"
10685 /* 44815 */ "J4_cmpltu_f_jumpnv_nt\000"
10686 /* 44837 */ "J4_tstbit0_t_jumpnv_nt\000"
10687 /* 44860 */ "J4_cmpeqn1_t_jumpnv_nt\000"
10688 /* 44883 */ "J4_cmpgtn1_t_jumpnv_nt\000"
10689 /* 44906 */ "J4_cmpeqi_t_jumpnv_nt\000"
10690 /* 44928 */ "J4_cmpgti_t_jumpnv_nt\000"
10691 /* 44950 */ "J4_cmpgtui_t_jumpnv_nt\000"
10692 /* 44973 */ "J4_cmpeq_t_jumpnv_nt\000"
10693 /* 44994 */ "J4_cmpgt_t_jumpnv_nt\000"
10694 /* 45015 */ "J4_cmplt_t_jumpnv_nt\000"
10695 /* 45036 */ "J4_cmpgtu_t_jumpnv_nt\000"
10696 /* 45058 */ "J4_cmpltu_t_jumpnv_nt\000"
10697 /* 45080 */ "L4_return_fnew_pnt\000"
10698 /* 45099 */ "L4_return_map_to_raw_fnew_pnt\000"
10699 /* 45129 */ "L4_return_tnew_pnt\000"
10700 /* 45148 */ "L4_return_map_to_raw_tnew_pnt\000"
10701 /* 45178 */ "A2_not\000"
10702 /* 45185 */ "C2_not\000"
10703 /* 45192 */ "C4_fastcorner9_not\000"
10704 /* 45211 */ "V6_pred_not\000"
10705 /* 45223 */ "V6_vnot\000"
10706 /* 45231 */ "L4_return_fnew_pt\000"
10707 /* 45249 */ "L4_return_map_to_raw_fnew_pt\000"
10708 /* 45278 */ "L4_return_tnew_pt\000"
10709 /* 45296 */ "L4_return_map_to_raw_tnew_pt\000"
10710 /* 45325 */ "J2_jumpfpt\000"
10711 /* 45336 */ "J2_jumprfpt\000"
10712 /* 45348 */ "J2_jumpt\000"
10713 /* 45357 */ "A2_tfrpt\000"
10714 /* 45366 */ "J2_jumptpt\000"
10715 /* 45377 */ "J2_jumprtpt\000"
10716 /* 45389 */ "J2_jumpfnewpt\000"
10717 /* 45403 */ "J2_jumprfnewpt\000"
10718 /* 45418 */ "PS_jmpretfnewpt\000"
10719 /* 45434 */ "J2_jumptnewpt\000"
10720 /* 45448 */ "J2_jumprtnewpt\000"
10721 /* 45463 */ "PS_jmprettnewpt\000"
10722 /* 45479 */ "J2_jumprgtezpt\000"
10723 /* 45494 */ "J2_jumprltezpt\000"
10724 /* 45509 */ "J2_jumprnzpt\000"
10725 /* 45522 */ "J2_jumprzpt\000"
10726 /* 45534 */ "V6_vrmpyzbb_rt\000"
10727 /* 45549 */ "V6_vrmpyzcb_rt\000"
10728 /* 45564 */ "V6_vrmpyznb_rt\000"
10729 /* 45579 */ "V6_vrmpyzbub_rt\000"
10730 /* 45595 */ "V6_vrmpyzcbs_rt\000"
10731 /* 45611 */ "Y2_start\000"
10732 /* 45620 */ "Y6_dmstart\000"
10733 /* 45631 */ "S2_insert\000"
10734 /* 45641 */ "A2_tfrt\000"
10735 /* 45649 */ "SA1_clrt\000"
10736 /* 45658 */ "J2_callrt\000"
10737 /* 45668 */ "A2_port\000"
10738 /* 45676 */ "A2_pxort\000"
10739 /* 45685 */ "J2_jumprt\000"
10740 /* 45695 */ "V6_vandqrt\000"
10741 /* 45706 */ "V6_vandnqrt\000"
10742 /* 45718 */ "V6_vandvrt\000"
10743 /* 45729 */ "V6_vhist\000"
10744 /* 45738 */ "A2_iconst\000"
10745 /* 45748 */ "PS_jmprett\000"
10746 /* 45759 */ "V6_vrmpybub_rtt\000"
10747 /* 45775 */ "V6_vrmpyub_rtt\000"
10748 /* 45790 */ "C2_ccombinewt\000"
10749 /* 45804 */ "C2_ccombinewnewt\000"
10750 /* 45821 */ "TFRI64_V2_ext\000"
10751 /* 45835 */ "A4_ext\000"
10752 /* 45842 */ "V6_get_qfext\000"
10753 /* 45855 */ "V6_set_qfext\000"
10754 /* 45868 */ "J2_loop0iext\000"
10755 /* 45881 */ "J2_loop1iext\000"
10756 /* 45894 */ "J2_loop0rext\000"
10757 /* 45907 */ "J2_loop1rext\000"
10758 /* 45920 */ "C4_cmplteu\000"
10759 /* 45931 */ "A2_minu\000"
10760 /* 45939 */ "A4_modwrapu\000"
10761 /* 45951 */ "V6_vL32b_ppu\000"
10762 /* 45964 */ "V6_vS32b_ppu\000"
10763 /* 45977 */ "V6_vL32Ub_ppu\000"
10764 /* 45991 */ "V6_vS32Ub_ppu\000"
10765 /* 46005 */ "V6_zLd_ppu\000"
10766 /* 46016 */ "V6_vL32b_pred_ppu\000"
10767 /* 46034 */ "V6_vS32b_pred_ppu\000"
10768 /* 46052 */ "V6_vS32Ub_pred_ppu\000"
10769 /* 46071 */ "V6_zLd_pred_ppu\000"
10770 /* 46087 */ "V6_vL32b_tmp_pred_ppu\000"
10771 /* 46109 */ "V6_vL32b_nt_tmp_pred_ppu\000"
10772 /* 46134 */ "V6_vL32b_cur_pred_ppu\000"
10773 /* 46156 */ "V6_vL32b_nt_cur_pred_ppu\000"
10774 /* 46181 */ "V6_vL32b_nt_pred_ppu\000"
10775 /* 46202 */ "V6_vS32b_nt_pred_ppu\000"
10776 /* 46223 */ "V6_vS32b_new_pred_ppu\000"
10777 /* 46245 */ "V6_vS32b_nt_new_pred_ppu\000"
10778 /* 46270 */ "V6_vL32b_npred_ppu\000"
10779 /* 46289 */ "V6_vS32b_npred_ppu\000"
10780 /* 46308 */ "V6_vS32Ub_npred_ppu\000"
10781 /* 46328 */ "V6_vL32b_tmp_npred_ppu\000"
10782 /* 46351 */ "V6_vL32b_nt_tmp_npred_ppu\000"
10783 /* 46377 */ "V6_vL32b_cur_npred_ppu\000"
10784 /* 46400 */ "V6_vL32b_nt_cur_npred_ppu\000"
10785 /* 46426 */ "V6_vL32b_nt_npred_ppu\000"
10786 /* 46448 */ "V6_vS32b_nt_npred_ppu\000"
10787 /* 46470 */ "V6_vS32b_new_npred_ppu\000"
10788 /* 46493 */ "V6_vS32b_nt_new_npred_ppu\000"
10789 /* 46519 */ "V6_vS32b_qpred_ppu\000"
10790 /* 46538 */ "V6_vS32b_nt_qpred_ppu\000"
10791 /* 46560 */ "V6_vS32b_nqpred_ppu\000"
10792 /* 46580 */ "V6_vS32b_nt_nqpred_ppu\000"
10793 /* 46603 */ "V6_vL32b_tmp_ppu\000"
10794 /* 46620 */ "V6_vL32b_nt_tmp_ppu\000"
10795 /* 46640 */ "V6_vL32b_cur_ppu\000"
10796 /* 46657 */ "V6_vL32b_nt_cur_ppu\000"
10797 /* 46677 */ "V6_vS32b_srls_ppu\000"
10798 /* 46695 */ "V6_vL32b_nt_ppu\000"
10799 /* 46711 */ "V6_vS32b_nt_ppu\000"
10800 /* 46727 */ "V6_vS32b_new_ppu\000"
10801 /* 46744 */ "V6_vS32b_nt_new_ppu\000"
10802 /* 46764 */ "M5_vdmacbsu\000"
10803 /* 46776 */ "M5_vrmacbsu\000"
10804 /* 46788 */ "M5_vmacbsu\000"
10805 /* 46799 */ "M5_vdmpybsu\000"
10806 /* 46811 */ "M5_vrmpybsu\000"
10807 /* 46823 */ "M5_vmpybsu\000"
10808 /* 46834 */ "S2_extractu\000"
10809 /* 46846 */ "A4_cmpbgtu\000"
10810 /* 46857 */ "A2_vcmpbgtu\000"
10811 /* 46869 */ "A4_cmphgtu\000"
10812 /* 46880 */ "A2_vcmphgtu\000"
10813 /* 46892 */ "C2_cmpgtu\000"
10814 /* 46902 */ "A2_vcmpwgtu\000"
10815 /* 46914 */ "C2_cmpltu\000"
10816 /* 46924 */ "V6_vmpabuu\000"
10817 /* 46935 */ "M5_vrmacbuu\000"
10818 /* 46947 */ "M5_vmacbuu\000"
10819 /* 46958 */ "M5_vrmpybuu\000"
10820 /* 46970 */ "M5_vmpybuu\000"
10821 /* 46981 */ "A2_maxu\000"
10822 /* 46989 */ "V6_vrmpyubv\000"
10823 /* 47001 */ "V6_vmpyubv\000"
10824 /* 47012 */ "V6_vrmpybv\000"
10825 /* 47023 */ "V6_vmpybv\000"
10826 /* 47033 */ "V6_vsubb_dv\000"
10827 /* 47045 */ "V6_vaddb_dv\000"
10828 /* 47057 */ "V6_vdmpyhb_dv\000"
10829 /* 47071 */ "V6_vsubh_dv\000"
10830 /* 47083 */ "V6_vaddh_dv\000"
10831 /* 47095 */ "V6_vdmpybus_dv\000"
10832 /* 47110 */ "V6_vsubbsat_dv\000"
10833 /* 47125 */ "V6_vaddbsat_dv\000"
10834 /* 47140 */ "V6_vsububsat_dv\000"
10835 /* 47156 */ "V6_vaddubsat_dv\000"
10836 /* 47172 */ "V6_vsubhsat_dv\000"
10837 /* 47187 */ "V6_vaddhsat_dv\000"
10838 /* 47202 */ "V6_vsubuhsat_dv\000"
10839 /* 47218 */ "V6_vadduhsat_dv\000"
10840 /* 47234 */ "V6_vsubwsat_dv\000"
10841 /* 47249 */ "V6_vaddwsat_dv\000"
10842 /* 47264 */ "V6_vsubuwsat_dv\000"
10843 /* 47280 */ "V6_vadduwsat_dv\000"
10844 /* 47296 */ "V6_vsubw_dv\000"
10845 /* 47308 */ "V6_vaddw_dv\000"
10846 /* 47320 */ "S2_brev\000"
10847 /* 47328 */ "V6_vaslhv\000"
10848 /* 47338 */ "V6_vasrhv\000"
10849 /* 47348 */ "V6_vlsrhv\000"
10850 /* 47358 */ "V6_vmpyuhv\000"
10851 /* 47369 */ "V6_vmpyhv\000"
10852 /* 47379 */ "Y5_l2gcleaninv\000"
10853 /* 47394 */ "V6_vncmov\000"
10854 /* 47404 */ "V6_vcmov\000"
10855 /* 47413 */ "V6_vandvnqv\000"
10856 /* 47425 */ "V6_vandvqv\000"
10857 /* 47436 */ "V6_vmpabusv\000"
10858 /* 47448 */ "V6_vrmpybusv\000"
10859 /* 47461 */ "V6_vmpybusv\000"
10860 /* 47473 */ "V6_vmpabuuv\000"
10861 /* 47485 */ "V6_vaslwv\000"
10862 /* 47495 */ "V6_vasrwv\000"
10863 /* 47505 */ "V6_vlsrwv\000"
10864 /* 47515 */ "V6_vcl0w\000"
10865 /* 47524 */ "F2_conv_df2w\000"
10866 /* 47537 */ "F2_conv_sf2w\000"
10867 /* 47550 */ "V6_vdealb4w\000"
10868 /* 47562 */ "V6_vconv_sf_w\000"
10869 /* 47576 */ "S6_allocframe_to_raw\000"
10870 /* 47597 */ "L6_deallocframe_map_to_raw\000"
10871 /* 47624 */ "L6_return_map_to_raw\000"
10872 /* 47645 */ "Y2_icdataw\000"
10873 /* 47656 */ "V6_vaddclbw\000"
10874 /* 47668 */ "Y2_tlbw\000"
10875 /* 47676 */ "Y5_ctlbw\000"
10876 /* 47685 */ "S4_vxaddsubw\000"
10877 /* 47698 */ "A2_vsubw\000"
10878 /* 47707 */ "V6_vsubw\000"
10879 /* 47716 */ "S4_vxsubaddw\000"
10880 /* 47729 */ "A2_vaddw\000"
10881 /* 47738 */ "V6_vaddw\000"
10882 /* 47747 */ "V6_vsatdw\000"
10883 /* 47757 */ "SL2_jumpr31_fnew\000"
10884 /* 47774 */ "SL2_return_fnew\000"
10885 /* 47790 */ "A4_psxtbfnew\000"
10886 /* 47803 */ "A4_pzxtbfnew\000"
10887 /* 47816 */ "A2_psubfnew\000"
10888 /* 47828 */ "A2_paddfnew\000"
10889 /* 47840 */ "A2_pandfnew\000"
10890 /* 47852 */ "A4_paslhfnew\000"
10891 /* 47865 */ "A4_pasrhfnew\000"
10892 /* 47878 */ "A4_psxthfnew\000"
10893 /* 47891 */ "A4_pzxthfnew\000"
10894 /* 47904 */ "A2_paddifnew\000"
10895 /* 47917 */ "J2_jumpfnew\000"
10896 /* 47929 */ "A2_tfrpfnew\000"
10897 /* 47941 */ "A2_tfrfnew\000"
10898 /* 47952 */ "SA1_clrfnew\000"
10899 /* 47964 */ "A2_porfnew\000"
10900 /* 47975 */ "A2_pxorfnew\000"
10901 /* 47987 */ "J2_jumprfnew\000"
10902 /* 48000 */ "PS_jmpretfnew\000"
10903 /* 48014 */ "A2_combinew\000"
10904 /* 48026 */ "SL2_jumpr31_tnew\000"
10905 /* 48043 */ "SL2_return_tnew\000"
10906 /* 48059 */ "A4_psxtbtnew\000"
10907 /* 48072 */ "A4_pzxtbtnew\000"
10908 /* 48085 */ "A2_psubtnew\000"
10909 /* 48097 */ "A2_paddtnew\000"
10910 /* 48109 */ "A2_pandtnew\000"
10911 /* 48121 */ "A4_paslhtnew\000"
10912 /* 48134 */ "A4_pasrhtnew\000"
10913 /* 48147 */ "A4_psxthtnew\000"
10914 /* 48160 */ "A4_pzxthtnew\000"
10915 /* 48173 */ "A2_padditnew\000"
10916 /* 48186 */ "J2_jumptnew\000"
10917 /* 48198 */ "A2_tfrptnew\000"
10918 /* 48210 */ "A2_tfrtnew\000"
10919 /* 48221 */ "SA1_clrtnew\000"
10920 /* 48233 */ "A2_portnew\000"
10921 /* 48244 */ "A2_pxortnew\000"
10922 /* 48256 */ "J2_jumprtnew\000"
10923 /* 48269 */ "PS_jmprettnew\000"
10924 /* 48283 */ "M2_vabsdiffw\000"
10925 /* 48296 */ "V6_vabsdiffw\000"
10926 /* 48309 */ "Y4_l2tagw\000"
10927 /* 48319 */ "Y2_dctagw\000"
10928 /* 48329 */ "Y2_ictagw\000"
10929 /* 48339 */ "A2_vnavgw\000"
10930 /* 48349 */ "V6_vnavgw\000"
10931 /* 48359 */ "A2_vavgw\000"
10932 /* 48368 */ "V6_vavgw\000"
10933 /* 48377 */ "V6_vsubhw\000"
10934 /* 48387 */ "V6_vaddhw\000"
10935 /* 48397 */ "V6_vgathermhw\000"
10936 /* 48411 */ "V6_vscattermhw\000"
10937 /* 48426 */ "S2_vsxthw\000"
10938 /* 48436 */ "S2_vzxthw\000"
10939 /* 48446 */ "V6_vsubuhw\000"
10940 /* 48457 */ "V6_vadduhw\000"
10941 /* 48468 */ "PS_vsplatiw\000"
10942 /* 48480 */ "M7_dcmpyiw\000"
10943 /* 48491 */ "M7_wcmpyiw\000"
10944 /* 48502 */ "V6_vaslw\000"
10945 /* 48511 */ "PS_vmulw\000"
10946 /* 48520 */ "V6_vgathermw\000"
10947 /* 48533 */ "V6_vscattermw\000"
10948 /* 48547 */ "Y2_iassignw\000"
10949 /* 48559 */ "A4_vrminw\000"
10950 /* 48569 */ "A2_vminw\000"
10951 /* 48578 */ "V6_vminw\000"
10952 /* 48587 */ "V6_shuffeqw\000"
10953 /* 48599 */ "V6_veqw\000"
10954 /* 48607 */ "V6_vprefixqw\000"
10955 /* 48620 */ "V6_vasrw\000"
10956 /* 48629 */ "V6_vlsrw\000"
10957 /* 48638 */ "PS_vsplatrw\000"
10958 /* 48650 */ "M7_dcmpyrw\000"
10959 /* 48661 */ "M7_wcmpyrw\000"
10960 /* 48672 */ "A2_vabsw\000"
10961 /* 48681 */ "V6_vabsw\000"
10962 /* 48690 */ "V6_lvsplatw\000"
10963 /* 48702 */ "V6_extractw\000"
10964 /* 48714 */ "V6_vgtw\000"
10965 /* 48722 */ "V6_vnormamtw\000"
10966 /* 48735 */ "A2_sxtw\000"
10967 /* 48743 */ "F2_conv_df2uw\000"
10968 /* 48757 */ "F2_conv_sf2uw\000"
10969 /* 48771 */ "A2_vavguw\000"
10970 /* 48781 */ "V6_vavguw\000"
10971 /* 48791 */ "A4_vrminuw\000"
10972 /* 48802 */ "A2_vminuw\000"
10973 /* 48812 */ "V6_MAP_equw\000"
10974 /* 48824 */ "V6_vgtuw\000"
10975 /* 48833 */ "A4_vrmaxuw\000"
10976 /* 48844 */ "A2_vmaxuw\000"
10977 /* 48854 */ "S2_asl_i_vw\000"
10978 /* 48866 */ "S2_asr_i_vw\000"
10979 /* 48878 */ "S2_lsr_i_vw\000"
10980 /* 48890 */ "S2_asl_r_vw\000"
10981 /* 48902 */ "S2_lsl_r_vw\000"
10982 /* 48914 */ "S2_asr_r_vw\000"
10983 /* 48926 */ "S2_lsr_r_vw\000"
10984 /* 48938 */ "A4_vrmaxw\000"
10985 /* 48948 */ "A2_vmaxw\000"
10986 /* 48957 */ "V6_vmaxw\000"
10987 /* 48966 */ "S2_tableidxw\000"
10988 /* 48979 */ "M4_pmpyw\000"
10989 /* 48988 */ "A2_max\000"
10990 /* 48995 */ "F2_dfmax\000"
10991 /* 49004 */ "F2_sfmax\000"
10992 /* 49013 */ "S2_tableidxb_goodsyntax\000"
10993 /* 49037 */ "S2_asr_i_p_rnd_goodsyntax\000"
10994 /* 49063 */ "S2_asr_i_r_rnd_goodsyntax\000"
10995 /* 49089 */ "S5_vasrhrnd_goodsyntax\000"
10996 /* 49112 */ "S2_tableidxd_goodsyntax\000"
10997 /* 49136 */ "S2_tableidxh_goodsyntax\000"
10998 /* 49160 */ "S5_asrhub_rnd_sat_goodsyntax\000"
10999 /* 49189 */ "S2_tableidxw_goodsyntax\000"
11000 /* 49213 */ "Y5_l2cleanidx\000"
11001 /* 49227 */ "Y2_dccleanidx\000"
11002 /* 49241 */ "Y5_l2invidx\000"
11003 /* 49253 */ "Y2_dcinvidx\000"
11004 /* 49265 */ "Y2_icinvidx\000"
11005 /* 49277 */ "Y2_l2cleaninvidx\000"
11006 /* 49294 */ "Y2_dccleaninvidx\000"
11007 /* 49311 */ "S4_or_andix\000"
11008 /* 49323 */ "F2_dfmpyfix\000"
11009 /* 49335 */ "V6_vsub_qf32_mix\000"
11010 /* 49352 */ "V6_vadd_qf32_mix\000"
11011 /* 49369 */ "V6_vsub_qf16_mix\000"
11012 /* 49386 */ "V6_vadd_qf16_mix\000"
11013 /* 49403 */ "V6_vsub_hf_mix\000"
11014 /* 49418 */ "V6_vsub_sf_mix\000"
11015 /* 49433 */ "V6_vrmpyzbb_rx\000"
11016 /* 49448 */ "V6_vrmpyzcb_rx\000"
11017 /* 49463 */ "V6_vrmpyznb_rx\000"
11018 /* 49478 */ "V6_vrmpyzbub_rx\000"
11019 /* 49494 */ "V6_vrmpyzcbs_rx\000"
11020 /* 49510 */ "SA1_addrx\000"
11021 /* 49520 */ "C2_mux\000"
11022 /* 49527 */ "C2_vmux\000"
11023 /* 49535 */ "V6_vmux\000"
11024 /* 49543 */ "V6_v6mpyhubs10_vxx\000"
11025 /* 49562 */ "V6_v6mpyvubs10_vxx\000"
11026 /* 49581 */ "V6_v10mpyubs10_vxx\000"
11027 /* 49600 */ "A4_vcmpbeq_any\000"
11028 /* 49615 */ "A6_vcmpbeq_notany\000"
11029 /* 49633 */ "L6_memcpy\000"
11030 /* 49643 */ "M7_vdmpy\000"
11031 /* 49652 */ "F2_sfmpy\000"
11032 /* 49661 */ "V6_vsubcarry\000"
11033 /* 49674 */ "V6_vaddcarry\000"
11034 /* 49687 */ "S4_parity\000"
11035 /* 49697 */ "J2_jumprgtez\000"
11036 /* 49710 */ "J2_jumprltez\000"
11037 /* 49723 */ "A2_swiz\000"
11038 /* 49731 */ "J2_jumprnz\000"
11039 /* 49742 */ "SA1_combinerz\000"
11040 /* 49756 */ "J2_jumprz\000"
11041};
11042#ifdef __GNUC__
11043#pragma GCC diagnostic pop
11044#endif
11045
11046extern const unsigned HexagonInstrNameIndices[] = {
11047 7045U, 7496U, 8351U, 7902U, 7155U, 7136U, 7164U, 7324U,
11048 6838U, 6853U, 6790U, 6777U, 6880U, 8915U, 6639U, 9602U,
11049 6803U, 7041U, 7145U, 6378U, 10112U, 7086U, 6500U, 9506U,
11050 6191U, 6329U, 6366U, 8051U, 7312U, 9416U, 6298U, 8272U,
11051 6973U, 9405U, 6550U, 8245U, 8232U, 8412U, 9264U, 9287U,
11052 7244U, 7291U, 7264U, 7181U, 6630U, 8377U, 8005U, 6539U,
11053 10117U, 8530U, 8203U, 6687U, 9632U, 9662U, 7745U, 6104U,
11054 5505U, 7435U, 9861U, 9868U, 7462U, 7469U, 7476U, 7486U,
11055 6169U, 8739U, 8702U, 8812U, 9803U, 8574U, 7233U, 8562U,
11056 7222U, 6788U, 7043U, 10035U, 6649U, 6664U, 7329U, 9232U,
11057 8819U, 9543U, 8836U, 8625U, 5859U, 8898U, 9427U, 8781U,
11058 9575U, 6730U, 8388U, 6272U, 5833U, 6254U, 9465U, 9446U,
11059 7723U, 8437U, 8456U, 6005U, 5949U, 5979U, 5918U, 5990U,
11060 5930U, 5960U, 6609U, 6563U, 6593U, 8945U, 6894U, 6911U,
11061 6120U, 5511U, 6175U, 6136U, 8744U, 8708U, 10019U, 7871U,
11062 10002U, 7854U, 6071U, 5488U, 9937U, 7789U, 7591U, 7538U,
11063 7664U, 7626U, 8113U, 8091U, 6213U, 9185U, 6358U, 6990U,
11064 6204U, 9251U, 9521U, 5811U, 8993U, 9382U, 9020U, 9646U,
11065 5851U, 9058U, 9810U, 9825U, 9371U, 9359U, 9496U, 6965U,
11066 9625U, 6867U, 9655U, 7208U, 8523U, 8509U, 7201U, 8516U,
11067 8774U, 7345U, 8182U, 8161U, 8189U, 8196U, 9242U, 7997U,
11068 6399U, 7981U, 6350U, 7989U, 6391U, 7973U, 6342U, 8035U,
11069 8027U, 7009U, 7001U, 9103U, 9093U, 9083U, 9073U, 9123U,
11070 9113U, 10063U, 10073U, 9133U, 9146U, 10083U, 10093U, 9159U,
11071 9172U, 6029U, 5467U, 7369U, 5434U, 5911U, 9840U, 7441U,
11072 6769U, 9913U, 7067U, 8316U, 4750U, 9U, 6958U, 4733U,
11073 0U, 8291U, 8323U, 6831U, 9617U, 5823U, 7049U, 7058U,
11074 8143U, 8152U, 9206U, 9219U, 8792U, 7760U, 8932U, 6739U,
11075 7688U, 7698U, 6448U, 6463U, 7527U, 7580U, 7612U, 7650U,
11076 9875U, 9901U, 9887U, 6407U, 6435U, 6420U, 6928U, 6943U,
11077 6110U, 7100U, 7823U, 9971U, 7847U, 9995U, 8799U, 6245U,
11078 6235U, 8346U, 9311U, 6478U, 8606U, 8586U, 9339U, 9318U,
11079 8640U, 8671U, 8657U, 8975U, 10146U, 7937U, 10139U, 7918U,
11080 8851U, 8224U, 8135U, 6617U, 7411U, 7214U, 8866U, 7895U,
11081 8873U, 7716U, 8858U, 7887U, 7708U, 4741U, 7033U, 7025U,
11082 7017U, 9552U, 8553U, 9438U, 9483U, 9585U, 8364U, 6487U,
11083 5880U, 6708U, 6578U, 6057U, 5474U, 7397U, 9847U, 7448U,
11084 5440U, 9560U, 8300U, 8168U, 8883U, 8476U, 8492U, 10103U,
11085 6523U, 6720U, 9278U, 8043U, 6507U, 8084U, 8060U, 8072U,
11086 6036U, 7376U, 6012U, 7352U, 9920U, 7772U, 7559U, 7506U,
11087 6088U, 7419U, 6153U, 8724U, 8686U, 9954U, 7806U, 9978U,
11088 7830U, 10049U, 10056U, 30156U, 45738U, 16337U, 45178U, 15880U,
11089 47941U, 30050U, 15858U, 47929U, 22038U, 45357U, 48198U, 45641U,
11090 48210U, 26820U, 26807U, 10931U, 22942U, 7956U, 8257U, 19821U,
11091 22570U, 43785U, 46914U, 26945U, 23961U, 75U, 2534U, 2569U,
11092 277U, 2544U, 2669U, 26833U, 26853U, 26894U, 26874U, 26958U,
11093 7075U, 27048U, 27676U, 26976U, 27012U, 26994U, 27030U, 27230U,
11094 27298U, 27858U, 27926U, 27281U, 27909U, 27331U, 28325U, 27977U,
11095 28744U, 27406U, 28412U, 28052U, 28831U, 27462U, 28477U, 28108U,
11096 28896U, 27537U, 28564U, 28183U, 28983U, 27387U, 28390U, 28033U,
11097 28809U, 27518U, 28542U, 28164U, 28961U, 27109U, 27737U, 29164U,
11098 27150U, 27778U, 29205U, 27129U, 27757U, 29184U, 27170U, 27798U,
11099 29225U, 27210U, 27838U, 29265U, 27088U, 27716U, 29143U, 27191U,
11100 27819U, 29246U, 15055U, 45099U, 45249U, 37905U, 45148U, 45296U,
11101 27068U, 27696U, 29123U, 47597U, 47624U, 34638U, 13825U, 19961U,
11102 22667U, 2717U, 4349U, 29947U, 49643U, 13225U, 10215U, 10153U,
11103 23575U, 32098U, 17269U, 14877U, 19842U, 10163U, 19324U, 31436U,
11104 19412U, 31524U, 19518U, 31630U, 19606U, 31718U, 19383U, 31495U,
11105 19577U, 31689U, 13517U, 38947U, 14886U, 14977U, 31307U, 4869U,
11106 19353U, 31465U, 19441U, 31553U, 19471U, 31583U, 19547U, 31659U,
11107 19635U, 31747U, 18036U, 30786U, 14969U, 92U, 18823U, 19004U,
11108 18934U, 19068U, 18969U, 48511U, 13074U, 38958U, 10645U, 16889U,
11109 48468U, 10841U, 17257U, 48638U, 18837U, 19018U, 18951U, 19082U,
11110 18986U, 38969U, 49037U, 49063U, 27349U, 27610U, 28239U, 27995U,
11111 27424U, 28070U, 27443U, 28089U, 27480U, 27632U, 28261U, 28126U,
11112 27555U, 27654U, 28283U, 28201U, 27246U, 28305U, 27314U, 27593U,
11113 27874U, 28704U, 27942U, 28724U, 49013U, 49112U, 49136U, 49189U,
11114 28346U, 28629U, 29048U, 28765U, 28433U, 28852U, 28455U, 28874U,
11115 28498U, 28654U, 29073U, 28917U, 28585U, 28679U, 29098U, 29004U,
11116 27263U, 27368U, 28368U, 28014U, 28787U, 27891U, 27499U, 28520U,
11117 28145U, 28939U, 27959U, 27574U, 28607U, 28220U, 29026U, 49160U,
11118 49089U, 47576U, 34648U, 13836U, 11163U, 13899U, 32590U, 32691U,
11119 17514U, 14051U, 32606U, 32832U, 48812U, 14375U, 32622U, 32955U,
11120 107U, 2507U, 43702U, 19848U, 100U, 229U, 2403U, 203U,
11121 2382U, 239U, 2415U, 2363U, 212U, 2393U, 248U, 2426U,
11122 289U, 2449U, 2518U, 26267U, 2500U, 175U, 2372U, 258U,
11123 2438U, 315U, 2470U, 2491U, 298U, 2460U, 324U, 2481U,
11124 2526U, 267U, 306U, 60U, 49581U, 39238U, 39257U, 39572U,
11125 42357U, 41271U, 39596U, 41565U, 43517U, 41491U, 42394U, 39724U,
11126 41628U, 43749U, 43689U, 42450U, 39289U, 42933U, 42062U, 41966U,
11127 42483U, 43037U, 41212U, 42983U, 42092U, 41994U, 42549U, 43115U,
11128 40856U, 43575U, 40038U, 41184U, 42516U, 43076U, 42582U, 43154U,
11129 40874U, 43604U, 42740U, 43232U, 43504U, 43268U, 42122U, 42151U,
11130 42707U, 43193U, 40552U, 42772U, 40533U, 42757U, 40572U, 42788U,
11131 40075U, 41374U, 43284U, 40893U, 43619U, 43420U, 41935U, 40092U,
11132 41465U, 43298U, 40910U, 43663U, 43434U, 29673U, 39378U, 41057U,
11133 41317U, 41090U, 39629U, 41073U, 41583U, 41106U, 43735U, 41139U,
11134 43548U, 41123U, 41156U, 43462U, 126U, 84U, 43475U, 39497U,
11135 41360U, 40303U, 42260U, 40755U, 42999U, 39906U, 39451U, 40733U,
11136 42949U, 40442U, 42616U, 40401U, 42599U, 40464U, 42634U, 40488U,
11137 42654U, 40511U, 42673U, 40109U, 41550U, 23975U, 24005U, 24025U,
11138 24089U, 24046U, 24110U, 24068U, 41478U, 43312U, 43676U, 43448U,
11139 39812U, 41849U, 39754U, 41726U, 43763U, 39511U, 41405U, 39710U,
11140 41614U, 43650U, 40284U, 42245U, 43355U, 40638U, 42842U, 43404U,
11141 39850U, 39391U, 39887U, 39436U, 40363U, 42308U, 40836U, 43388U,
11142 40715U, 42903U, 41676U, 40206U, 41862U, 40422U, 42197U, 42230U,
11143 40382U, 42323U, 40797U, 43341U, 42213U, 40167U, 40128U, 41659U,
11144 40057U, 41330U, 39868U, 39421U, 41804U, 40001U, 39797U, 40187U,
11145 41770U, 39944U, 39738U, 41820U, 41038U, 40927U, 40951U, 39983U,
11146 39783U, 40677U, 42873U, 40149U, 41740U, 40778U, 43326U, 39364U,
11147 41303U, 39614U, 43534U, 41515U, 43718U, 39318U, 41240U, 42338U,
11148 42374U, 39557U, 41450U, 42431U, 42411U, 41532U, 40591U, 42803U,
11149 40323U, 42276U, 40263U, 41918U, 40815U, 43371U, 40696U, 42888U,
11150 39964U, 39768U, 40615U, 42823U, 40243U, 41902U, 40657U, 42857U,
11151 42184U, 39405U, 39643U, 39675U, 41692U, 41754U, 41642U, 40223U,
11152 41886U, 39660U, 41710U, 41835U, 39585U, 40971U, 41387U, 42008U,
11153 41016U, 43632U, 40993U, 41785U, 42027U, 42165U, 41504U, 41225U,
11154 39349U, 39302U, 41288U, 39524U, 39333U, 41255U, 41418U, 39276U,
11155 42917U, 42047U, 41952U, 42467U, 43018U, 41199U, 42967U, 42077U,
11156 41980U, 42533U, 43096U, 43561U, 41169U, 42499U, 43056U, 42565U,
11157 43134U, 43589U, 42723U, 43212U, 43491U, 43252U, 42107U, 42137U,
11158 42691U, 43174U, 40020U, 39825U, 40343U, 42292U, 39925U, 39466U,
11159 26791U, 39481U, 41344U, 39540U, 41433U, 39693U, 41597U, 39839U,
11160 41875U, 118U, 220U, 13847U, 16563U, 26915U, 26929U, 13650U,
11161 19713U, 32019U, 19903U, 10906U, 17367U, 31918U, 22442U, 10927U,
11162 17388U, 19920U, 32032U, 22330U, 15807U, 39193U, 15822U, 39220U,
11163 22127U, 14796U, 24373U, 24460U, 24969U, 25066U, 24442U, 25034U,
11164 14761U, 24390U, 24477U, 24986U, 25083U, 24408U, 25101U, 35033U,
11165 30138U, 38778U, 13654U, 16802U, 23156U, 16938U, 23329U, 16850U,
11166 23234U, 16986U, 23407U, 23186U, 23359U, 23272U, 23445U, 19717U,
11167 29363U, 38767U, 38391U, 17156U, 23523U, 13861U, 32023U, 29371U,
11168 17015U, 17219U, 16817U, 23201U, 16953U, 23374U, 19907U, 48014U,
11169 48988U, 30311U, 46981U, 30293U, 23799U, 29685U, 45931U, 30260U,
11170 29456U, 38552U, 29849U, 30208U, 32133U, 32049U, 30058U, 15248U,
11171 47828U, 15797U, 47904U, 39183U, 48173U, 38980U, 48097U, 15257U,
11172 47840U, 38989U, 48109U, 15907U, 47964U, 45668U, 48233U, 15171U,
11173 47816U, 38915U, 48085U, 15915U, 47975U, 45676U, 48244U, 38540U,
11174 37979U, 10881U, 17315U, 11200U, 17526U, 11175U, 16787U, 23141U,
11175 16923U, 23314U, 16831U, 23215U, 16967U, 23388U, 23171U, 23344U,
11176 23253U, 23426U, 29323U, 22321U, 38377U, 16615U, 36373U, 36429U,
11177 16777U, 36384U, 16748U, 16519U, 36352U, 36406U, 49723U, 10910U,
11178 17371U, 48735U, 31922U, 34581U, 16880U, 23305U, 31827U, 22446U,
11179 17278U, 38599U, 48672U, 38841U, 16597U, 36363U, 11000U, 36308U,
11180 36418U, 47729U, 36614U, 16759U, 31329U, 31998U, 11049U, 31296U,
11181 17450U, 32008U, 48771U, 35008U, 48359U, 31860U, 34985U, 30412U,
11182 46857U, 30433U, 39062U, 46880U, 30506U, 39104U, 46902U, 22809U,
11183 11293U, 17903U, 11230U, 17630U, 48844U, 48948U, 10709U, 17080U,
11184 11143U, 17494U, 48802U, 48569U, 16728U, 31317U, 31987U, 48339U,
11185 31848U, 34974U, 10989U, 11786U, 10978U, 11771U, 16501U, 36342U,
11186 10968U, 36297U, 36395U, 47698U, 36604U, 32653U, 30065U, 17392U,
11187 11411U, 23707U, 29664U, 39208U, 22557U, 19854U, 26273U, 30402U,
11188 22047U, 39031U, 22489U, 46846U, 22593U, 30423U, 22070U, 39052U,
11189 22512U, 46869U, 22618U, 19924U, 32036U, 22334U, 22190U, 33397U,
11190 45835U, 45939U, 23863U, 29693U, 15739U, 47852U, 39125U, 48121U,
11191 15758U, 47865U, 39135U, 48134U, 15151U, 47790U, 38895U, 48059U,
11192 15777U, 47878U, 39145U, 48147U, 15161U, 47803U, 38905U, 48072U,
11193 15787U, 47891U, 39155U, 48160U, 30496U, 22141U, 30454U, 22104U,
11194 22178U, 38157U, 33385U, 38236U, 11401U, 29884U, 29342U, 16529U,
11195 49600U, 22058U, 39041U, 22500U, 22605U, 22081U, 22523U, 22630U,
11196 22152U, 22545U, 22654U, 17893U, 17619U, 48833U, 48938U, 17070U,
11197 17483U, 48791U, 48559U, 8805U, 36319U, 49615U, 8332U, 29588U,
11198 22164U, 33371U, 29596U, 5375U, 13868U, 23699U, 5397U, 32066U,
11199 22347U, 39008U, 16298U, 16312U, 45804U, 45790U, 15811U, 39197U,
11200 15826U, 39224U, 30465U, 22131U, 29937U, 39073U, 22535U, 30185U,
11201 46892U, 22643U, 30282U, 23026U, 49520U, 19937U, 32057U, 22397U,
11202 45185U, 32139U, 23856U, 33309U, 30073U, 22931U, 49527U, 32660U,
11203 13538U, 13940U, 23715U, 32190U, 23870U, 14952U, 19831U, 45920U,
11204 22581U, 30444U, 22093U, 5405U, 45192U, 32077U, 22359U, 39019U,
11205 14320U, 23739U, 32528U, 23881U, 14734U, 4565U, 4846U, 2342U,
11206 4544U, 4783U, 4832U, 4987U, 5010U, 5214U, 5228U, 5383U,
11207 5420U, 5453U, 5527U, 5897U, 6315U, 6755U, 6817U, 8759U,
11208 15180U, 15934U, 13608U, 29701U, 15961U, 14636U, 29737U, 48743U,
11209 29811U, 47524U, 29775U, 13621U, 29719U, 15207U, 14650U, 29756U,
11210 48757U, 29830U, 47537U, 29793U, 15193U, 15947U, 15234U, 15988U,
11211 15221U, 15975U, 13716U, 36490U, 30474U, 14701U, 39082U, 26304U,
11212 23652U, 26430U, 48995U, 23806U, 49323U, 16869U, 17032U, 23512U,
11213 11182U, 13725U, 36501U, 30485U, 14712U, 39093U, 26315U, 14624U,
11214 23844U, 33318U, 10194U, 10607U, 13548U, 36456U, 10620U, 23663U,
11215 26441U, 10300U, 49004U, 23815U, 49652U, 10236U, 11191U, 29873U,
11216 34570U, 29331U, 31816U, 7046U, 23464U, 15840U, 32089U, 15897U,
11217 17199U, 45658U, 43776U, 29656U, 15849U, 47917U, 45389U, 45325U,
11218 33287U, 15924U, 47987U, 45403U, 45336U, 49697U, 45479U, 17209U,
11219 49710U, 45494U, 49731U, 45509U, 45685U, 48256U, 45448U, 45377U,
11220 49756U, 45522U, 45348U, 48186U, 45434U, 45366U, 17974U, 45868U,
11221 30722U, 45894U, 17998U, 45881U, 30732U, 45907U, 14896U, 22406U,
11222 34602U, 22418U, 34614U, 22430U, 34626U, 14962U, 183U, 2640U,
11223 14916U, 44730U, 37571U, 43930U, 36807U, 44330U, 37189U, 44973U,
11224 37803U, 44130U, 36998U, 44530U, 37380U, 44663U, 37507U, 43863U,
11225 36743U, 44263U, 37125U, 44906U, 37739U, 44063U, 36934U, 44463U,
11226 37316U, 44617U, 37463U, 43817U, 36699U, 44217U, 37081U, 44860U,
11227 37695U, 44017U, 36890U, 44417U, 37272U, 44751U, 37591U, 43951U,
11228 36827U, 44351U, 37209U, 44994U, 37823U, 44151U, 37018U, 44551U,
11229 37400U, 44685U, 37528U, 43885U, 36764U, 44285U, 37146U, 44928U,
11230 37760U, 44085U, 36955U, 44485U, 37337U, 44640U, 37485U, 43840U,
11231 36721U, 44240U, 37103U, 44883U, 37717U, 44040U, 36912U, 44440U,
11232 37294U, 44793U, 37631U, 43972U, 36847U, 44372U, 37229U, 45036U,
11233 37863U, 44172U, 37038U, 44572U, 37420U, 44707U, 37549U, 43907U,
11234 36785U, 44307U, 37167U, 44950U, 37781U, 44107U, 36976U, 44507U,
11235 37358U, 44772U, 37611U, 45015U, 37843U, 44815U, 37652U, 45058U,
11236 37884U, 33296U, 22477U, 34658U, 44594U, 37441U, 43794U, 36677U,
11237 44194U, 37059U, 44837U, 37673U, 43994U, 36868U, 44394U, 37250U,
11238 14780U, 24204U, 31045U, 19292U, 31404U, 20081U, 33052U, 24800U,
11239 31151U, 19486U, 31598U, 20979U, 33151U, 24130U, 30981U, 19228U,
11240 31340U, 19971U, 32992U, 24160U, 31013U, 19260U, 31372U, 20001U,
11241 33022U, 24145U, 30997U, 19244U, 31356U, 19986U, 33007U, 24175U,
11242 31029U, 19276U, 31388U, 20016U, 33037U, 24360U, 31063U, 19310U,
11243 31422U, 20098U, 33069U, 29393U, 24464U, 31107U, 19398U, 31510U,
11244 20709U, 33110U, 29431U, 24956U, 31169U, 19504U, 31616U, 20996U,
11245 33168U, 29477U, 25070U, 31213U, 19592U, 31704U, 21037U, 33209U,
11246 29515U, 24446U, 31092U, 19368U, 31480U, 20125U, 33096U, 29418U,
11247 25020U, 31198U, 19562U, 31674U, 21023U, 33195U, 29502U, 30370U,
11248 13792U, 24495U, 20736U, 25414U, 21462U, 25120U, 21151U, 25776U,
11249 21767U, 24558U, 20783U, 25489U, 21518U, 25183U, 21198U, 25851U,
11250 21823U, 24605U, 20830U, 25545U, 21574U, 25230U, 21245U, 25907U,
11251 21879U, 24668U, 20877U, 25620U, 21630U, 25293U, 21292U, 25982U,
11252 21935U, 24542U, 20767U, 25470U, 21499U, 25167U, 21182U, 25832U,
11253 21804U, 24652U, 20861U, 25601U, 21611U, 25277U, 21276U, 25963U,
11254 21916U, 24256U, 24852U, 26153U, 24291U, 24887U, 26188U, 24273U,
11255 24869U, 26170U, 24308U, 24904U, 26205U, 24342U, 24938U, 26239U,
11256 24238U, 24834U, 26135U, 26556U, 34739U, 26655U, 34838U, 26496U,
11257 34679U, 26526U, 34709U, 26511U, 34694U, 26541U, 34724U, 30358U,
11258 13759U, 26573U, 33330U, 34756U, 26614U, 33410U, 34797U, 26672U,
11259 33680U, 34855U, 26713U, 33721U, 34896U, 26600U, 33357U, 34783U,
11260 26699U, 33707U, 34882U, 36624U, 24326U, 24922U, 26223U, 35040U,
11261 33437U, 35526U, 33994U, 35283U, 33748U, 35811U, 34299U, 35090U,
11262 33484U, 35585U, 34050U, 35333U, 33795U, 35870U, 34355U, 35140U,
11263 33531U, 35644U, 34106U, 35383U, 33842U, 35929U, 34411U, 35190U,
11264 33578U, 35703U, 34162U, 35433U, 33889U, 35988U, 34467U, 35073U,
11265 33468U, 35565U, 34031U, 35316U, 33779U, 35850U, 34336U, 35173U,
11266 33562U, 35683U, 34143U, 35416U, 33873U, 35968U, 34448U, 23902U,
11267 15043U, 45080U, 45231U, 36665U, 45129U, 45278U, 24221U, 24817U,
11268 26118U, 49633U, 8032U, 19175U, 19884U, 1206U, 1913U, 1991U,
11269 4191U, 452U, 2735U, 1232U, 1939U, 2110U, 4310U, 478U,
11270 2761U, 2151U, 4337U, 492U, 2775U, 2016U, 4216U, 465U,
11271 2748U, 416U, 344U, 505U, 2137U, 434U, 362U, 2204U,
11272 4431U, 3471U, 4472U, 4139U, 19158U, 23824U, 29605U, 2284U,
11273 4486U, 2056U, 4256U, 2313U, 4515U, 2083U, 4283U, 2298U,
11274 4500U, 2069U, 4269U, 2327U, 4529U, 2096U, 4296U, 2244U,
11275 4418U, 1194U, 3459U, 2271U, 4459U, 1901U, 4127U, 2230U,
11276 4404U, 1181U, 3446U, 2257U, 4445U, 1888U, 4114U, 19166U,
11277 664U, 2929U, 1385U, 3611U, 979U, 3244U, 1700U, 3926U,
11278 787U, 3052U, 1508U, 3734U, 1102U, 3367U, 1823U, 4049U,
11279 839U, 3104U, 1560U, 3786U, 1154U, 3419U, 1875U, 4101U,
11280 592U, 2857U, 1313U, 3539U, 907U, 3172U, 1628U, 3854U,
11281 766U, 3031U, 1487U, 3713U, 1081U, 3346U, 1802U, 4028U,
11282 720U, 2985U, 1441U, 3667U, 1035U, 3300U, 1756U, 3982U,
11283 808U, 3073U, 1529U, 3755U, 1123U, 3388U, 1844U, 4070U,
11284 699U, 2964U, 1420U, 3646U, 1014U, 3279U, 1735U, 3961U,
11285 30250U, 4152U, 37962U, 628U, 2893U, 1349U, 3575U, 943U,
11286 3208U, 1664U, 3890U, 752U, 3017U, 1473U, 3699U, 1067U,
11287 3332U, 1788U, 4014U, 556U, 2821U, 1277U, 3503U, 871U,
11288 3136U, 1592U, 3818U, 681U, 2946U, 1402U, 3628U, 996U,
11289 3261U, 1717U, 3943U, 22801U, 23834U, 29615U, 30227U, 646U,
11290 2911U, 1367U, 3593U, 961U, 3226U, 1682U, 3908U, 825U,
11291 3090U, 1546U, 3772U, 1140U, 3405U, 1861U, 4087U, 574U,
11292 2839U, 1295U, 3521U, 889U, 3154U, 1610U, 3836U, 30239U,
11293 609U, 2874U, 1330U, 3556U, 924U, 3189U, 1645U, 3871U,
11294 737U, 3002U, 1458U, 3684U, 1052U, 3317U, 1773U, 3999U,
11295 537U, 2802U, 1258U, 3484U, 852U, 3117U, 1573U, 3799U,
11296 19183U, 19893U, 13238U, 16670U, 48283U, 18050U, 30844U, 18068U,
11297 30862U, 18086U, 30880U, 2003U, 4203U, 2123U, 4323U, 2163U,
11298 4363U, 4758U, 36331U, 2028U, 4228U, 1965U, 4165U, 2176U,
11299 4376U, 2042U, 4242U, 1978U, 22827U, 4178U, 22844U, 2190U,
11300 4390U, 16587U, 17425U, 1218U, 11341U, 1925U, 11371U, 1244U,
11301 11356U, 1951U, 11386U, 16353U, 23078U, 16373U, 23098U, 16416U,
11302 23114U, 332U, 2218U, 13433U, 13951U, 23727U, 32200U, 32732U,
11303 17744U, 13465U, 17756U, 13478U, 37928U, 19725U, 31871U, 4797U,
11304 19739U, 31885U, 37945U, 14330U, 23750U, 32537U, 32921U, 48979U,
11305 13115U, 17934U, 12144U, 380U, 2681U, 523U, 2788U, 398U,
11306 2699U, 1167U, 3432U, 14340U, 23761U, 32546U, 13445U, 46764U,
11307 46799U, 46788U, 46947U, 46823U, 46970U, 46776U, 46935U, 46811U,
11308 46958U, 10440U, 11010U, 48480U, 13046U, 13560U, 11875U, 48650U,
11309 13100U, 13584U, 11891U, 48491U, 14507U, 13572U, 14412U, 48661U,
11310 14522U, 13596U, 14428U, 23066U, 32109U, 38998U, 16287U, 48000U,
11311 45418U, 45748U, 48269U, 45463U, 36096U, 36137U, 36178U, 36219U,
11312 36123U, 36205U, 36109U, 36246U, 36150U, 36164U, 36191U, 36263U,
11313 36232U, 36280U, 2649U, 22676U, 22731U, 4891U, 9676U, 5668U,
11314 5541U, 4949U, 9742U, 5742U, 5607U, 22382U, 14747U, 26397U,
11315 12235U, 14095U, 11436U, 32318U, 13353U, 30753U, 12355U, 14215U,
11316 11556U, 32430U, 38191U, 13401U, 17660U, 48854U, 26452U, 12280U,
11317 14140U, 11481U, 32360U, 32861U, 30800U, 12400U, 14260U, 11601U,
11318 32472U, 38206U, 17696U, 48890U, 26408U, 12250U, 14110U, 11451U,
11319 32332U, 14477U, 30764U, 12370U, 14230U, 11571U, 32444U, 14492U,
11320 23912U, 17672U, 48866U, 26474U, 12310U, 14170U, 11511U, 32388U,
11321 32891U, 30822U, 12430U, 14290U, 11631U, 32500U, 38221U, 23930U,
11322 17720U, 48914U, 47320U, 30302U, 23784U, 168U, 26354U, 2622U,
11323 26370U, 10679U, 23615U, 29294U, 18119U, 30913U, 2356U, 26362U,
11324 4558U, 26378U, 15000U, 46834U, 30035U, 30269U, 29992U, 45631U,
11325 30022U, 30216U, 29978U, 14986U, 30165U, 26463U, 12295U, 14155U,
11326 11496U, 32374U, 32876U, 30811U, 12415U, 14275U, 11616U, 32486U,
11327 17708U, 48902U, 26419U, 12265U, 14125U, 11466U, 32346U, 13369U,
11328 30775U, 12385U, 14245U, 11586U, 32458U, 13417U, 17684U, 48878U,
11329 26485U, 12325U, 14185U, 11526U, 32402U, 32906U, 30833U, 12445U,
11330 14305U, 11646U, 32514U, 17732U, 48926U, 23034U, 23295U, 30319U,
11331 24510U, 20751U, 21480U, 24729U, 20922U, 21667U, 25340U, 21353U,
11332 21972U, 25135U, 21166U, 21785U, 24573U, 20798U, 21536U, 25198U,
11333 21213U, 21841U, 24589U, 20814U, 21555U, 25214U, 21229U, 21860U,
11334 24620U, 20845U, 21592U, 24748U, 20941U, 21689U, 25359U, 21372U,
11335 21994U, 25245U, 21260U, 21897U, 24683U, 20892U, 21648U, 24767U,
11336 20960U, 21711U, 25378U, 21391U, 22016U, 25308U, 21307U, 21953U,
11337 18131U, 30925U, 10394U, 16625U, 10727U, 17110U, 24394U, 31077U,
11338 19338U, 31450U, 20111U, 33082U, 29405U, 25397U, 31242U, 19650U,
11339 31762U, 21445U, 33236U, 29540U, 24481U, 31121U, 19426U, 31538U,
11340 20722U, 33123U, 29443U, 24715U, 31136U, 19456U, 31568U, 20908U,
11341 33137U, 29464U, 24990U, 31183U, 19532U, 31644U, 21009U, 33181U,
11342 29489U, 25742U, 31260U, 19668U, 31780U, 21733U, 33253U, 29556U,
11343 25087U, 31227U, 19620U, 31732U, 21050U, 33222U, 29527U, 25759U,
11344 31278U, 19686U, 31798U, 21750U, 33270U, 29572U, 13808U, 22712U,
11345 22767U, 10550U, 11104U, 11311U, 14664U, 17921U, 48966U, 18104U,
11346 30898U, 18143U, 30937U, 10633U, 10808U, 16718U, 14940U, 16707U,
11347 17803U, 36441U, 10540U, 22861U, 11082U, 22878U, 17862U, 22914U,
11348 17582U, 22896U, 10829U, 17245U, 10594U, 10795U, 16446U, 48426U,
11349 10505U, 17780U, 10528U, 17829U, 16456U, 48436U, 19775U, 22218U,
11350 22277U, 22233U, 22292U, 19753U, 19786U, 23626U, 38924U, 30008U,
11351 30173U, 29963U, 19946U, 18155U, 30949U, 19810U, 49311U, 22372U,
11352 22248U, 22307U, 49687U, 35056U, 33452U, 35545U, 25432U, 34012U,
11353 35223U, 33623U, 35742U, 25676U, 34199U, 35466U, 33920U, 36027U,
11354 26038U, 34504U, 35299U, 33763U, 35830U, 25794U, 34317U, 35106U,
11355 33499U, 35604U, 25507U, 34068U, 35349U, 33810U, 35889U, 25869U,
11356 34373U, 35123U, 33515U, 35624U, 25526U, 34087U, 35366U, 33826U,
11357 35909U, 25888U, 34392U, 35156U, 33546U, 35663U, 25563U, 34124U,
11358 35243U, 33642U, 35765U, 25698U, 34221U, 35486U, 33939U, 36050U,
11359 26060U, 34526U, 35399U, 33857U, 35948U, 25925U, 34429U, 35206U,
11360 33593U, 35722U, 25638U, 34180U, 35263U, 33661U, 35788U, 25720U,
11361 34243U, 35506U, 33958U, 36073U, 26082U, 34548U, 35449U, 33904U,
11362 36007U, 26000U, 34485U, 13775U, 22693U, 22748U, 24412U, 24526U,
11363 25451U, 25151U, 25813U, 25004U, 24636U, 25582U, 25261U, 25944U,
11364 25105U, 24699U, 25657U, 25324U, 26019U, 26586U, 33343U, 34769U,
11365 26740U, 33977U, 34923U, 26627U, 33423U, 34810U, 26641U, 33609U,
11366 34824U, 26685U, 33693U, 34868U, 26757U, 34265U, 34940U, 26726U,
11367 33734U, 34909U, 26774U, 34282U, 34957U, 19764U, 22203U, 22262U,
11368 14927U, 11922U, 16488U, 31959U, 47685U, 16574U, 31973U, 47716U,
11369 38095U, 38081U, 30195U, 14574U, 26386U, 12220U, 14080U, 11421U,
11370 32304U, 13337U, 30742U, 12340U, 14200U, 11541U, 32416U, 13385U,
11371 29310U, 29905U, 29921U, 19704U, 49510U, 30146U, 2578U, 15888U,
11372 47952U, 45649U, 48221U, 22116U, 17960U, 17984U, 18008U, 18022U,
11373 49742U, 35019U, 13457U, 13491U, 22468U, 2629U, 10897U, 17358U,
11374 31910U, 10918U, 17379U, 4926U, 7110U, 9773U, 5777U, 5638U,
11375 9715U, 5711U, 5580U, 25052U, 24427U, 14779U, 2557U, 15016U,
11376 47757U, 36638U, 48026U, 24359U, 30096U, 24955U, 30110U, 25019U,
11377 23891U, 15030U, 47774U, 36652U, 48043U, 24190U, 26104U, 14746U,
11378 142U, 2596U, 30082U, 24786U, 30124U, 155U, 2609U, 45821U,
11379 4881U, 48702U, 45842U, 13282U, 10869U, 17303U, 48690U, 13928U,
11380 23638U, 45211U, 32179U, 23674U, 4767U, 4814U, 32720U, 45855U,
11381 17166U, 48587U, 30U, 49543U, 45U, 49562U, 18192U, 20055U,
11382 45977U, 18168U, 18852U, 18572U, 20493U, 46377U, 21099U, 46640U,
11383 18340U, 20261U, 46134U, 18470U, 20391U, 46270U, 18904U, 18868U,
11384 18594U, 20515U, 46400U, 21115U, 46657U, 18361U, 20282U, 46156U,
11385 18619U, 20540U, 46426U, 21323U, 46695U, 18385U, 20306U, 46181U,
11386 18804U, 18547U, 20468U, 46351U, 21080U, 46620U, 18316U, 20237U,
11387 46109U, 20031U, 45951U, 18228U, 20149U, 46016U, 18788U, 18525U,
11388 20446U, 46328U, 21064U, 46603U, 18295U, 20216U, 46087U, 18205U,
11389 18506U, 20427U, 46308U, 20068U, 45991U, 18262U, 20183U, 46052U,
11390 18180U, 19033U, 18661U, 20582U, 46470U, 21410U, 46727U, 18425U,
11391 20346U, 46223U, 18488U, 20409U, 46289U, 18747U, 20668U, 46560U,
11392 18919U, 19049U, 18683U, 20604U, 46493U, 21426U, 46744U, 18446U,
11393 20367U, 46245U, 18640U, 20561U, 46448U, 18766U, 20687U, 46580U,
11394 21338U, 46711U, 18405U, 20326U, 46202U, 18726U, 20647U, 46538U,
11395 20043U, 45964U, 18245U, 20166U, 46034U, 18708U, 20629U, 46519U,
11396 18887U, 21134U, 46677U, 5352U, 15651U, 15321U, 5075U, 4591U,
11397 16018U, 16207U, 10853U, 38052U, 16683U, 11024U, 17436U, 48296U,
11398 17287U, 38113U, 48681U, 38252U, 15451U, 5286U, 15476U, 5142U,
11399 49386U, 4656U, 49352U, 16091U, 15092U, 15518U, 16144U, 10385U,
11400 47045U, 30577U, 30392U, 38277U, 47125U, 49674U, 26340U, 38879U,
11401 16434U, 47656U, 16606U, 47083U, 30599U, 30527U, 38574U, 47187U,
11402 48387U, 13017U, 16477U, 12012U, 38315U, 47156U, 38020U, 38624U,
11403 47218U, 48457U, 13031U, 38866U, 47280U, 47738U, 47308U, 30621U,
11404 30652U, 38829U, 47249U, 4976U, 10698U, 19110U, 14404U, 45706U,
11405 12773U, 45695U, 12758U, 47413U, 47425U, 45718U, 12789U, 17023U,
11406 12041U, 47328U, 48502U, 13061U, 47485U, 26291U, 17227U, 12054U,
11407 38401U, 38289U, 38417U, 38328U, 47338U, 38434U, 38342U, 38488U,
11408 38681U, 38452U, 38357U, 38506U, 38696U, 48620U, 13087U, 17852U,
11409 38524U, 38711U, 38471U, 38667U, 47495U, 23773U, 29379U, 29641U,
11410 10474U, 14537U, 16768U, 14562U, 11059U, 14549U, 17460U, 14586U,
11411 48781U, 14611U, 48368U, 14599U, 14852U, 16344U, 47515U, 47404U,
11412 14865U, 29625U, 4669U, 5112U, 15600U, 14444U, 16402U, 5155U,
11413 4686U, 5255U, 15337U, 5093U, 4609U, 16034U, 4703U, 47562U,
11414 16232U, 15384U, 10349U, 10939U, 15411U, 15398U, 16102U, 15370U,
11415 15587U, 10363U, 5300U, 16389U, 16116U, 10954U, 17400U, 15532U,
11416 15426U, 15614U, 23132U, 10669U, 47550U, 17005U, 13747U, 10290U,
11417 15546U, 11975U, 36534U, 12475U, 47095U, 12936U, 10572U, 11741U,
11418 47057U, 12918U, 38737U, 12586U, 38724U, 12553U, 38751U, 12604U,
11419 38788U, 12624U, 38803U, 12643U, 17414U, 12067U, 10774U, 13875U,
11420 32145U, 32667U, 17178U, 14027U, 32270U, 32808U, 15749U, 13975U,
11421 32222U, 32756U, 16269U, 14001U, 32246U, 32782U, 48599U, 14351U,
11422 32556U, 32931U, 5363U, 15676U, 16246U, 5340U, 15628U, 16184U,
11423 5328U, 15575U, 16172U, 17043U, 30537U, 48397U, 30662U, 48520U,
11424 30693U, 10889U, 13887U, 32156U, 32679U, 15142U, 13962U, 32210U,
11425 32743U, 17323U, 14039U, 32281U, 32820U, 15768U, 13988U, 32234U,
11426 32769U, 16278U, 14014U, 32258U, 32795U, 11209U, 13915U, 32167U,
11427 32707U, 17535U, 14067U, 32292U, 32848U, 48824U, 14391U, 32578U,
11428 32971U, 48714U, 14363U, 32567U, 32943U, 45729U, 30632U, 15292U,
11429 5042U, 4628U, 16067U, 34995U, 10686U, 19097U, 10820U, 17236U,
11430 47348U, 48629U, 47505U, 5001U, 11271U, 23547U, 13248U, 19192U,
11431 19146U, 17882U, 23561U, 13265U, 19210U, 19872U, 15131U, 15688U,
11432 16258U, 11302U, 17912U, 11240U, 17640U, 48957U, 15867U, 15120U,
11433 15640U, 16196U, 10718U, 17089U, 11153U, 17504U, 48578U, 36523U,
11434 12460U, 47436U, 46924U, 12843U, 47473U, 10483U, 11697U, 38586U,
11435 10561U, 11726U, 38637U, 38652U, 5314U, 11679U, 15490U, 11957U,
11436 5188U, 15354U, 15719U, 4720U, 15276U, 15699U, 5024U, 16051U,
11437 15662U, 5172U, 16218U, 15106U, 11939U, 15561U, 11994U, 16158U,
11438 36570U, 12523U, 47461U, 13001U, 47023U, 12904U, 17570U, 4854U,
11439 17944U, 12158U, 12570U, 36465U, 36512U, 36581U, 12538U, 47369U,
11440 12970U, 36477U, 17098U, 12113U, 17557U, 12082U, 16901U, 12027U,
11441 10517U, 11711U, 17817U, 11282U, 11846U, 17792U, 12129U, 11218U,
11442 11801U, 17841U, 11661U, 14462U, 13301U, 13321U, 11261U, 11832U,
11443 47001U, 12874U, 17650U, 12099U, 14723U, 11907U, 47358U, 12955U,
11444 36592U, 49535U, 10464U, 16738U, 11038U, 48349U, 14838U, 47394U,
11445 15305U, 5057U, 4573U, 16002U, 17331U, 48722U, 45223U, 32646U,
11446 10417U, 16647U, 38037U, 38065U, 10763U, 17145U, 38142U, 38126U,
11447 17344U, 10782U, 17186U, 48607U, 10279U, 45759U, 12804U, 36546U,
11448 12491U, 22455U, 12203U, 47448U, 12984U, 47012U, 12889U, 11250U,
11449 11817U, 45775U, 12824U, 19134U, 12187U, 46989U, 12858U, 45534U,
11450 12661U, 49433U, 13128U, 45579U, 12718U, 49478U, 13185U, 45549U,
11451 12680U, 49448U, 13147U, 45595U, 12738U, 49494U, 13205U, 45564U,
11452 12699U, 49463U, 13166U, 32638U, 34670U, 10493U, 11069U, 11116U,
11453 17593U, 17768U, 17544U, 19122U, 12171U, 47747U, 11093U, 17607U,
11454 17872U, 10862U, 17056U, 13661U, 30551U, 48411U, 13679U, 30677U,
11455 48533U, 13698U, 30707U, 17296U, 16636U, 15266U, 10453U, 10405U,
11456 16696U, 10738U, 13734U, 10428U, 16658U, 17121U, 15440U, 5272U,
11457 15462U, 49403U, 5129U, 49369U, 4643U, 49335U, 16080U, 15078U,
11458 15504U, 49418U, 16130U, 10376U, 47033U, 30566U, 30382U, 38265U,
11459 47110U, 49661U, 26326U, 16510U, 47071U, 30588U, 30517U, 38562U,
11460 47172U, 48377U, 16466U, 38302U, 47140U, 38003U, 38611U, 47202U,
11461 48446U, 38853U, 47264U, 47707U, 47296U, 30610U, 30642U, 38817U,
11462 47234U, 29285U, 11324U, 11861U, 36558U, 12507U, 10583U, 11756U,
11463 10657U, 16911U, 10750U, 17132U, 11130U, 17470U, 5242U, 23533U,
11464 30344U, 23600U, 5201U, 37986U, 30330U, 38173U, 32984U, 11334U,
11465 17953U, 18218U, 20139U, 46005U, 18280U, 20201U, 46071U, 38935U,
11466 31899U, 22818U, 13634U, 192U, 22793U, 10203U, 49227U, 10334U,
11467 49294U, 23948U, 10314U, 49253U, 23482U, 31939U, 48319U, 10225U,
11468 23042U, 32121U, 48547U, 30962U, 47645U, 10324U, 49265U, 23492U,
11469 31949U, 48329U, 13499U, 22957U, 22978U, 49277U, 23472U, 14816U,
11470 23054U, 26256U, 45611U, 29856U, 22786U, 39115U, 34591U, 31837U,
11471 22967U, 29302U, 29864U, 30973U, 22990U, 47668U, 39165U, 2658U,
11472 18U, 16541U, 31929U, 48309U, 19954U, 13642U, 29894U, 29352U,
11473 14677U, 47676U, 49213U, 16552U, 23687U, 47379U, 23003U, 49241U,
11474 10170U, 10181U, 19798U, 13508U, 16329U, 133U, 2587U, 23016U,
11475 14905U, 23502U, 14826U, 45620U, 39173U, 10262U, 10248U, 38387U,
11476 38373U, 23291U, 14686U,
11477};
11478
11479static inline void InitHexagonMCInstrInfo(MCInstrInfo *II) {
11480 II->InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3435, nullptr, 0);
11481}
11482
11483
11484} // namespace llvm
11485
11486#endif // GET_INSTRINFO_MC_DESC
11487
11488#ifdef GET_INSTRINFO_HEADER
11489#undef GET_INSTRINFO_HEADER
11490
11491namespace llvm {
11492
11493struct HexagonGenInstrInfo : public TargetInstrInfo {
11494 explicit HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
11495 ~HexagonGenInstrInfo() override = default;
11496};
11497
11498} // namespace llvm
11499
11500namespace llvm::Hexagon {
11501
11502
11503} // namespace llvm::Hexagon
11504
11505#endif // GET_INSTRINFO_HEADER
11506
11507#ifdef GET_INSTRINFO_HELPER_DECLS
11508#undef GET_INSTRINFO_HELPER_DECLS
11509
11510
11511#endif // GET_INSTRINFO_HELPER_DECLS
11512
11513#ifdef GET_INSTRINFO_HELPERS
11514#undef GET_INSTRINFO_HELPERS
11515
11516
11517#endif // GET_INSTRINFO_HELPERS
11518
11519#ifdef GET_INSTRINFO_CTOR_DTOR
11520#undef GET_INSTRINFO_CTOR_DTOR
11521
11522namespace llvm {
11523
11524extern const HexagonInstrTable HexagonDescs;
11525extern const unsigned HexagonInstrNameIndices[];
11526extern const char HexagonInstrNameData[];
11527HexagonGenInstrInfo::HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
11528 : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
11529 InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3435);
11530}
11531
11532} // namespace llvm
11533
11534#endif // GET_INSTRINFO_CTOR_DTOR
11535
11536#ifdef GET_INSTRINFO_MC_HELPER_DECLS
11537#undef GET_INSTRINFO_MC_HELPER_DECLS
11538
11539namespace llvm {
11540
11541class MCInst;
11542class FeatureBitset;
11543
11544namespace Hexagon_MC {
11545
11546void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
11547
11548} // namespace Hexagon_MC
11549
11550} // namespace llvm
11551
11552#endif // GET_INSTRINFO_MC_HELPER_DECLS
11553
11554#ifdef GET_INSTRINFO_MC_HELPERS
11555#undef GET_INSTRINFO_MC_HELPERS
11556
11557namespace llvm::Hexagon_MC {
11558
11559
11560} // namespace llvm::Hexagon_MC
11561
11562#endif // GET_INSTRINFO_MC_HELPERS
11563
11564#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
11565 defined(GET_AVAILABLE_OPCODE_CHECKER)
11566#define GET_COMPUTE_FEATURES
11567#endif
11568#ifdef GET_COMPUTE_FEATURES
11569#undef GET_COMPUTE_FEATURES
11570
11571namespace llvm::Hexagon_MC {
11572
11573// Bits for subtarget features that participate in instruction matching.
11574enum SubtargetFeatureBits : uint8_t {
11575 Feature_HasV5Bit = 2,
11576 Feature_HasV55Bit = 3,
11577 Feature_HasV60Bit = 4,
11578 Feature_HasV62Bit = 5,
11579 Feature_HasV65Bit = 6,
11580 Feature_HasV66Bit = 7,
11581 Feature_HasV67Bit = 8,
11582 Feature_HasV68Bit = 9,
11583 Feature_HasV69Bit = 10,
11584 Feature_HasV71Bit = 11,
11585 Feature_HasV73Bit = 12,
11586 Feature_HasV75Bit = 13,
11587 Feature_HasV79Bit = 14,
11588 Feature_HasV81Bit = 15,
11589 Feature_UseHVX64BBit = 19,
11590 Feature_UseHVX128BBit = 20,
11591 Feature_UseHVXBit = 18,
11592 Feature_UseHVXV60Bit = 23,
11593 Feature_UseHVXV62Bit = 24,
11594 Feature_UseHVXV65Bit = 25,
11595 Feature_UseHVXV66Bit = 26,
11596 Feature_UseHVXV67Bit = 27,
11597 Feature_UseHVXV68Bit = 28,
11598 Feature_UseHVXV69Bit = 29,
11599 Feature_UseHVXV71Bit = 30,
11600 Feature_UseHVXV73Bit = 31,
11601 Feature_UseHVXV75Bit = 32,
11602 Feature_UseHVXV79Bit = 33,
11603 Feature_UseHVXV81Bit = 34,
11604 Feature_UseAudioBit = 16,
11605 Feature_UseZRegBit = 35,
11606 Feature_HasPreV65Bit = 1,
11607 Feature_UseHVXIEEEFPBit = 21,
11608 Feature_UseHVXQFloatBit = 22,
11609 Feature_HasMemNoShufBit = 0,
11610 Feature_UseCabacBit = 17,
11611};
11612
11613inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
11614 FeatureBitset Features;
11615 if (FB[Hexagon::ArchV5])
11616 Features.set(Feature_HasV5Bit);
11617 if (FB[Hexagon::ArchV55])
11618 Features.set(Feature_HasV55Bit);
11619 if (FB[Hexagon::ArchV60])
11620 Features.set(Feature_HasV60Bit);
11621 if (FB[Hexagon::ArchV62])
11622 Features.set(Feature_HasV62Bit);
11623 if (FB[Hexagon::ArchV65])
11624 Features.set(Feature_HasV65Bit);
11625 if (FB[Hexagon::ArchV66])
11626 Features.set(Feature_HasV66Bit);
11627 if (FB[Hexagon::ArchV67])
11628 Features.set(Feature_HasV67Bit);
11629 if (FB[Hexagon::ArchV68])
11630 Features.set(Feature_HasV68Bit);
11631 if (FB[Hexagon::ArchV69])
11632 Features.set(Feature_HasV69Bit);
11633 if (FB[Hexagon::ArchV71])
11634 Features.set(Feature_HasV71Bit);
11635 if (FB[Hexagon::ArchV73])
11636 Features.set(Feature_HasV73Bit);
11637 if (FB[Hexagon::ArchV75])
11638 Features.set(Feature_HasV75Bit);
11639 if (FB[Hexagon::ArchV79])
11640 Features.set(Feature_HasV79Bit);
11641 if (FB[Hexagon::ArchV81])
11642 Features.set(Feature_HasV81Bit);
11643 if (FB[Hexagon::ExtensionHVX64B])
11644 Features.set(Feature_UseHVX64BBit);
11645 if (FB[Hexagon::ExtensionHVX128B])
11646 Features.set(Feature_UseHVX128BBit);
11647 if (FB[Hexagon::ExtensionHVXV60])
11648 Features.set(Feature_UseHVXBit);
11649 if (FB[Hexagon::ExtensionHVXV60])
11650 Features.set(Feature_UseHVXV60Bit);
11651 if (FB[Hexagon::ExtensionHVXV62])
11652 Features.set(Feature_UseHVXV62Bit);
11653 if (FB[Hexagon::ExtensionHVXV65])
11654 Features.set(Feature_UseHVXV65Bit);
11655 if (FB[Hexagon::ExtensionHVXV66])
11656 Features.set(Feature_UseHVXV66Bit);
11657 if (FB[Hexagon::ExtensionHVXV67])
11658 Features.set(Feature_UseHVXV67Bit);
11659 if (FB[Hexagon::ExtensionHVXV68])
11660 Features.set(Feature_UseHVXV68Bit);
11661 if (FB[Hexagon::ExtensionHVXV69])
11662 Features.set(Feature_UseHVXV69Bit);
11663 if (FB[Hexagon::ExtensionHVXV71])
11664 Features.set(Feature_UseHVXV71Bit);
11665 if (FB[Hexagon::ExtensionHVXV73])
11666 Features.set(Feature_UseHVXV73Bit);
11667 if (FB[Hexagon::ExtensionHVXV75])
11668 Features.set(Feature_UseHVXV75Bit);
11669 if (FB[Hexagon::ExtensionHVXV79])
11670 Features.set(Feature_UseHVXV79Bit);
11671 if (FB[Hexagon::ExtensionHVXV81])
11672 Features.set(Feature_UseHVXV81Bit);
11673 if (FB[Hexagon::ExtensionAudio])
11674 Features.set(Feature_UseAudioBit);
11675 if (FB[Hexagon::ExtensionZReg])
11676 Features.set(Feature_UseZRegBit);
11677 if (FB[Hexagon::FeaturePreV65])
11678 Features.set(Feature_HasPreV65Bit);
11679 if (FB[Hexagon::ExtensionHVXIEEEFP])
11680 Features.set(Feature_UseHVXIEEEFPBit);
11681 if (FB[Hexagon::ExtensionHVXQFloat])
11682 Features.set(Feature_UseHVXQFloatBit);
11683 if (FB[Hexagon::FeatureMemNoShuf])
11684 Features.set(Feature_HasMemNoShufBit);
11685 if (FB[Hexagon::FeatureCabac])
11686 Features.set(Feature_UseCabacBit);
11687 return Features;
11688}
11689
11690inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
11691 enum : uint8_t {
11692 CEFBS_None,
11693 CEFBS_HasPreV65,
11694 CEFBS_HasV55,
11695 CEFBS_HasV60,
11696 CEFBS_HasV62,
11697 CEFBS_HasV65,
11698 CEFBS_HasV66,
11699 CEFBS_HasV67,
11700 CEFBS_HasV68,
11701 CEFBS_HasV73,
11702 CEFBS_HasV81,
11703 CEFBS_UseCabac,
11704 CEFBS_UseHVX,
11705 CEFBS_UseHVXV60,
11706 CEFBS_UseHVXV62,
11707 CEFBS_UseHVXV65,
11708 CEFBS_UseHVXV66,
11709 CEFBS_UseHVXV68,
11710 CEFBS_UseHVXV69,
11711 CEFBS_UseHVXV73,
11712 CEFBS_UseHVXV81,
11713 CEFBS_HasV60_UseHVX,
11714 CEFBS_HasV67_UseAudio,
11715 CEFBS_UseHVXV66_UseZReg,
11716 CEFBS_UseHVXV68_UseHVXIEEEFP,
11717 CEFBS_UseHVXV68_UseHVXQFloat,
11718 CEFBS_UseHVXV73_UseHVXIEEEFP,
11719 CEFBS_UseHVXV73_UseHVXQFloat,
11720 CEFBS_UseHVXV79_UseHVXIEEEFP,
11721 CEFBS_UseHVXV79_UseHVXQFloat,
11722 CEFBS_UseHVXV81_UseHVXQFloat,
11723 };
11724
11725 static constexpr FeatureBitset FeatureBitsets[] = {
11726 {}, // CEFBS_None
11727 {Feature_HasPreV65Bit, },
11728 {Feature_HasV55Bit, },
11729 {Feature_HasV60Bit, },
11730 {Feature_HasV62Bit, },
11731 {Feature_HasV65Bit, },
11732 {Feature_HasV66Bit, },
11733 {Feature_HasV67Bit, },
11734 {Feature_HasV68Bit, },
11735 {Feature_HasV73Bit, },
11736 {Feature_HasV81Bit, },
11737 {Feature_UseCabacBit, },
11738 {Feature_UseHVXBit, },
11739 {Feature_UseHVXV60Bit, },
11740 {Feature_UseHVXV62Bit, },
11741 {Feature_UseHVXV65Bit, },
11742 {Feature_UseHVXV66Bit, },
11743 {Feature_UseHVXV68Bit, },
11744 {Feature_UseHVXV69Bit, },
11745 {Feature_UseHVXV73Bit, },
11746 {Feature_UseHVXV81Bit, },
11747 {Feature_HasV60Bit, Feature_UseHVXBit, },
11748 {Feature_HasV67Bit, Feature_UseAudioBit, },
11749 {Feature_UseHVXV66Bit, Feature_UseZRegBit, },
11750 {Feature_UseHVXV68Bit, Feature_UseHVXIEEEFPBit, },
11751 {Feature_UseHVXV68Bit, Feature_UseHVXQFloatBit, },
11752 {Feature_UseHVXV73Bit, Feature_UseHVXIEEEFPBit, },
11753 {Feature_UseHVXV73Bit, Feature_UseHVXQFloatBit, },
11754 {Feature_UseHVXV79Bit, Feature_UseHVXIEEEFPBit, },
11755 {Feature_UseHVXV79Bit, Feature_UseHVXQFloatBit, },
11756 {Feature_UseHVXV81Bit, Feature_UseHVXQFloatBit, },
11757 };
11758 static constexpr uint8_t RequiredFeaturesRefs[] = {
11759 CEFBS_None, // PHI
11760 CEFBS_None, // INLINEASM
11761 CEFBS_None, // INLINEASM_BR
11762 CEFBS_None, // CFI_INSTRUCTION
11763 CEFBS_None, // EH_LABEL
11764 CEFBS_None, // GC_LABEL
11765 CEFBS_None, // ANNOTATION_LABEL
11766 CEFBS_None, // KILL
11767 CEFBS_None, // EXTRACT_SUBREG
11768 CEFBS_None, // INSERT_SUBREG
11769 CEFBS_None, // IMPLICIT_DEF
11770 CEFBS_None, // INIT_UNDEF
11771 CEFBS_None, // SUBREG_TO_REG
11772 CEFBS_None, // COPY_TO_REGCLASS
11773 CEFBS_None, // DBG_VALUE
11774 CEFBS_None, // DBG_VALUE_LIST
11775 CEFBS_None, // DBG_INSTR_REF
11776 CEFBS_None, // DBG_PHI
11777 CEFBS_None, // DBG_LABEL
11778 CEFBS_None, // REG_SEQUENCE
11779 CEFBS_None, // COPY
11780 CEFBS_None, // COPY_LANEMASK
11781 CEFBS_None, // BUNDLE
11782 CEFBS_None, // LIFETIME_START
11783 CEFBS_None, // LIFETIME_END
11784 CEFBS_None, // PSEUDO_PROBE
11785 CEFBS_None, // ARITH_FENCE
11786 CEFBS_None, // STACKMAP
11787 CEFBS_None, // FENTRY_CALL
11788 CEFBS_None, // PATCHPOINT
11789 CEFBS_None, // LOAD_STACK_GUARD
11790 CEFBS_None, // PREALLOCATED_SETUP
11791 CEFBS_None, // PREALLOCATED_ARG
11792 CEFBS_None, // STATEPOINT
11793 CEFBS_None, // LOCAL_ESCAPE
11794 CEFBS_None, // FAULTING_OP
11795 CEFBS_None, // PATCHABLE_OP
11796 CEFBS_None, // PATCHABLE_FUNCTION_ENTER
11797 CEFBS_None, // PATCHABLE_RET
11798 CEFBS_None, // PATCHABLE_FUNCTION_EXIT
11799 CEFBS_None, // PATCHABLE_TAIL_CALL
11800 CEFBS_None, // PATCHABLE_EVENT_CALL
11801 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
11802 CEFBS_None, // ICALL_BRANCH_FUNNEL
11803 CEFBS_None, // FAKE_USE
11804 CEFBS_None, // MEMBARRIER
11805 CEFBS_None, // JUMP_TABLE_DEBUG_INFO
11806 CEFBS_None, // RELOC_NONE
11807 CEFBS_None, // CONVERGENCECTRL_ENTRY
11808 CEFBS_None, // CONVERGENCECTRL_ANCHOR
11809 CEFBS_None, // CONVERGENCECTRL_LOOP
11810 CEFBS_None, // CONVERGENCECTRL_GLUE
11811 CEFBS_None, // G_ASSERT_SEXT
11812 CEFBS_None, // G_ASSERT_ZEXT
11813 CEFBS_None, // G_ASSERT_ALIGN
11814 CEFBS_None, // G_ADD
11815 CEFBS_None, // G_SUB
11816 CEFBS_None, // G_MUL
11817 CEFBS_None, // G_SDIV
11818 CEFBS_None, // G_UDIV
11819 CEFBS_None, // G_SREM
11820 CEFBS_None, // G_UREM
11821 CEFBS_None, // G_SDIVREM
11822 CEFBS_None, // G_UDIVREM
11823 CEFBS_None, // G_AND
11824 CEFBS_None, // G_OR
11825 CEFBS_None, // G_XOR
11826 CEFBS_None, // G_ABDS
11827 CEFBS_None, // G_ABDU
11828 CEFBS_None, // G_UAVGFLOOR
11829 CEFBS_None, // G_UAVGCEIL
11830 CEFBS_None, // G_SAVGFLOOR
11831 CEFBS_None, // G_SAVGCEIL
11832 CEFBS_None, // G_IMPLICIT_DEF
11833 CEFBS_None, // G_PHI
11834 CEFBS_None, // G_FRAME_INDEX
11835 CEFBS_None, // G_GLOBAL_VALUE
11836 CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
11837 CEFBS_None, // G_CONSTANT_POOL
11838 CEFBS_None, // G_EXTRACT
11839 CEFBS_None, // G_UNMERGE_VALUES
11840 CEFBS_None, // G_INSERT
11841 CEFBS_None, // G_MERGE_VALUES
11842 CEFBS_None, // G_BUILD_VECTOR
11843 CEFBS_None, // G_BUILD_VECTOR_TRUNC
11844 CEFBS_None, // G_CONCAT_VECTORS
11845 CEFBS_None, // G_PTRTOINT
11846 CEFBS_None, // G_INTTOPTR
11847 CEFBS_None, // G_BITCAST
11848 CEFBS_None, // G_FREEZE
11849 CEFBS_None, // G_CONSTANT_FOLD_BARRIER
11850 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
11851 CEFBS_None, // G_INTRINSIC_TRUNC
11852 CEFBS_None, // G_INTRINSIC_ROUND
11853 CEFBS_None, // G_INTRINSIC_LRINT
11854 CEFBS_None, // G_INTRINSIC_LLRINT
11855 CEFBS_None, // G_INTRINSIC_ROUNDEVEN
11856 CEFBS_None, // G_READCYCLECOUNTER
11857 CEFBS_None, // G_READSTEADYCOUNTER
11858 CEFBS_None, // G_LOAD
11859 CEFBS_None, // G_SEXTLOAD
11860 CEFBS_None, // G_ZEXTLOAD
11861 CEFBS_None, // G_FPEXTLOAD
11862 CEFBS_None, // G_INDEXED_LOAD
11863 CEFBS_None, // G_INDEXED_SEXTLOAD
11864 CEFBS_None, // G_INDEXED_ZEXTLOAD
11865 CEFBS_None, // G_STORE
11866 CEFBS_None, // G_FPTRUNCSTORE
11867 CEFBS_None, // G_INDEXED_STORE
11868 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
11869 CEFBS_None, // G_ATOMIC_CMPXCHG
11870 CEFBS_None, // G_ATOMICRMW_XCHG
11871 CEFBS_None, // G_ATOMICRMW_ADD
11872 CEFBS_None, // G_ATOMICRMW_SUB
11873 CEFBS_None, // G_ATOMICRMW_AND
11874 CEFBS_None, // G_ATOMICRMW_NAND
11875 CEFBS_None, // G_ATOMICRMW_OR
11876 CEFBS_None, // G_ATOMICRMW_XOR
11877 CEFBS_None, // G_ATOMICRMW_MAX
11878 CEFBS_None, // G_ATOMICRMW_MIN
11879 CEFBS_None, // G_ATOMICRMW_UMAX
11880 CEFBS_None, // G_ATOMICRMW_UMIN
11881 CEFBS_None, // G_ATOMICRMW_FADD
11882 CEFBS_None, // G_ATOMICRMW_FSUB
11883 CEFBS_None, // G_ATOMICRMW_FMAX
11884 CEFBS_None, // G_ATOMICRMW_FMIN
11885 CEFBS_None, // G_ATOMICRMW_FMAXIMUM
11886 CEFBS_None, // G_ATOMICRMW_FMINIMUM
11887 CEFBS_None, // G_ATOMICRMW_FMAXIMUMNUM
11888 CEFBS_None, // G_ATOMICRMW_FMINIMUMNUM
11889 CEFBS_None, // G_ATOMICRMW_UINC_WRAP
11890 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
11891 CEFBS_None, // G_ATOMICRMW_USUB_COND
11892 CEFBS_None, // G_ATOMICRMW_USUB_SAT
11893 CEFBS_None, // G_FENCE
11894 CEFBS_None, // G_PREFETCH
11895 CEFBS_None, // G_BRCOND
11896 CEFBS_None, // G_BRINDIRECT
11897 CEFBS_None, // G_INVOKE_REGION_START
11898 CEFBS_None, // G_INTRINSIC
11899 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
11900 CEFBS_None, // G_INTRINSIC_CONVERGENT
11901 CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
11902 CEFBS_None, // G_ANYEXT
11903 CEFBS_None, // G_TRUNC
11904 CEFBS_None, // G_TRUNC_SSAT_S
11905 CEFBS_None, // G_TRUNC_SSAT_U
11906 CEFBS_None, // G_TRUNC_USAT_U
11907 CEFBS_None, // G_CONSTANT
11908 CEFBS_None, // G_FCONSTANT
11909 CEFBS_None, // G_VASTART
11910 CEFBS_None, // G_VAARG
11911 CEFBS_None, // G_SEXT
11912 CEFBS_None, // G_SEXT_INREG
11913 CEFBS_None, // G_ZEXT
11914 CEFBS_None, // G_SHL
11915 CEFBS_None, // G_LSHR
11916 CEFBS_None, // G_ASHR
11917 CEFBS_None, // G_FSHL
11918 CEFBS_None, // G_FSHR
11919 CEFBS_None, // G_ROTR
11920 CEFBS_None, // G_ROTL
11921 CEFBS_None, // G_ICMP
11922 CEFBS_None, // G_FCMP
11923 CEFBS_None, // G_SCMP
11924 CEFBS_None, // G_UCMP
11925 CEFBS_None, // G_SELECT
11926 CEFBS_None, // G_UADDO
11927 CEFBS_None, // G_UADDE
11928 CEFBS_None, // G_USUBO
11929 CEFBS_None, // G_USUBE
11930 CEFBS_None, // G_SADDO
11931 CEFBS_None, // G_SADDE
11932 CEFBS_None, // G_SSUBO
11933 CEFBS_None, // G_SSUBE
11934 CEFBS_None, // G_UMULO
11935 CEFBS_None, // G_SMULO
11936 CEFBS_None, // G_UMULH
11937 CEFBS_None, // G_SMULH
11938 CEFBS_None, // G_UADDSAT
11939 CEFBS_None, // G_SADDSAT
11940 CEFBS_None, // G_USUBSAT
11941 CEFBS_None, // G_SSUBSAT
11942 CEFBS_None, // G_USHLSAT
11943 CEFBS_None, // G_SSHLSAT
11944 CEFBS_None, // G_SMULFIX
11945 CEFBS_None, // G_UMULFIX
11946 CEFBS_None, // G_SMULFIXSAT
11947 CEFBS_None, // G_UMULFIXSAT
11948 CEFBS_None, // G_SDIVFIX
11949 CEFBS_None, // G_UDIVFIX
11950 CEFBS_None, // G_SDIVFIXSAT
11951 CEFBS_None, // G_UDIVFIXSAT
11952 CEFBS_None, // G_FADD
11953 CEFBS_None, // G_FSUB
11954 CEFBS_None, // G_FMUL
11955 CEFBS_None, // G_FMA
11956 CEFBS_None, // G_FMAD
11957 CEFBS_None, // G_FDIV
11958 CEFBS_None, // G_FREM
11959 CEFBS_None, // G_FMODF
11960 CEFBS_None, // G_FPOW
11961 CEFBS_None, // G_FPOWI
11962 CEFBS_None, // G_FEXP
11963 CEFBS_None, // G_FEXP2
11964 CEFBS_None, // G_FEXP10
11965 CEFBS_None, // G_FLOG
11966 CEFBS_None, // G_FLOG2
11967 CEFBS_None, // G_FLOG10
11968 CEFBS_None, // G_FLDEXP
11969 CEFBS_None, // G_FFREXP
11970 CEFBS_None, // G_FNEG
11971 CEFBS_None, // G_FPEXT
11972 CEFBS_None, // G_FPTRUNC
11973 CEFBS_None, // G_FPTOSI
11974 CEFBS_None, // G_FPTOUI
11975 CEFBS_None, // G_SITOFP
11976 CEFBS_None, // G_UITOFP
11977 CEFBS_None, // G_FPTOSI_SAT
11978 CEFBS_None, // G_FPTOUI_SAT
11979 CEFBS_None, // G_FABS
11980 CEFBS_None, // G_FCOPYSIGN
11981 CEFBS_None, // G_IS_FPCLASS
11982 CEFBS_None, // G_FCANONICALIZE
11983 CEFBS_None, // G_FMINNUM
11984 CEFBS_None, // G_FMAXNUM
11985 CEFBS_None, // G_FMINNUM_IEEE
11986 CEFBS_None, // G_FMAXNUM_IEEE
11987 CEFBS_None, // G_FMINIMUM
11988 CEFBS_None, // G_FMAXIMUM
11989 CEFBS_None, // G_FMINIMUMNUM
11990 CEFBS_None, // G_FMAXIMUMNUM
11991 CEFBS_None, // G_GET_FPENV
11992 CEFBS_None, // G_SET_FPENV
11993 CEFBS_None, // G_RESET_FPENV
11994 CEFBS_None, // G_GET_FPMODE
11995 CEFBS_None, // G_SET_FPMODE
11996 CEFBS_None, // G_RESET_FPMODE
11997 CEFBS_None, // G_GET_ROUNDING
11998 CEFBS_None, // G_SET_ROUNDING
11999 CEFBS_None, // G_PTR_ADD
12000 CEFBS_None, // G_PTRMASK
12001 CEFBS_None, // G_SMIN
12002 CEFBS_None, // G_SMAX
12003 CEFBS_None, // G_UMIN
12004 CEFBS_None, // G_UMAX
12005 CEFBS_None, // G_ABS
12006 CEFBS_None, // G_LROUND
12007 CEFBS_None, // G_LLROUND
12008 CEFBS_None, // G_BR
12009 CEFBS_None, // G_BRJT
12010 CEFBS_None, // G_VSCALE
12011 CEFBS_None, // G_INSERT_SUBVECTOR
12012 CEFBS_None, // G_EXTRACT_SUBVECTOR
12013 CEFBS_None, // G_INSERT_VECTOR_ELT
12014 CEFBS_None, // G_EXTRACT_VECTOR_ELT
12015 CEFBS_None, // G_SHUFFLE_VECTOR
12016 CEFBS_None, // G_SPLAT_VECTOR
12017 CEFBS_None, // G_STEP_VECTOR
12018 CEFBS_None, // G_VECTOR_COMPRESS
12019 CEFBS_None, // G_CTTZ
12020 CEFBS_None, // G_CTTZ_ZERO_POISON
12021 CEFBS_None, // G_CTLZ
12022 CEFBS_None, // G_CTLZ_ZERO_POISON
12023 CEFBS_None, // G_CTLS
12024 CEFBS_None, // G_CTPOP
12025 CEFBS_None, // G_BSWAP
12026 CEFBS_None, // G_BITREVERSE
12027 CEFBS_None, // G_CLMUL
12028 CEFBS_None, // G_FCEIL
12029 CEFBS_None, // G_FCOS
12030 CEFBS_None, // G_FSIN
12031 CEFBS_None, // G_FSINCOS
12032 CEFBS_None, // G_FTAN
12033 CEFBS_None, // G_FACOS
12034 CEFBS_None, // G_FASIN
12035 CEFBS_None, // G_FATAN
12036 CEFBS_None, // G_FATAN2
12037 CEFBS_None, // G_FCOSH
12038 CEFBS_None, // G_FSINH
12039 CEFBS_None, // G_FTANH
12040 CEFBS_None, // G_FSQRT
12041 CEFBS_None, // G_FFLOOR
12042 CEFBS_None, // G_FRINT
12043 CEFBS_None, // G_FNEARBYINT
12044 CEFBS_None, // G_ADDRSPACE_CAST
12045 CEFBS_None, // G_BLOCK_ADDR
12046 CEFBS_None, // G_JUMP_TABLE
12047 CEFBS_None, // G_DYN_STACKALLOC
12048 CEFBS_None, // G_STACKSAVE
12049 CEFBS_None, // G_STACKRESTORE
12050 CEFBS_None, // G_STRICT_FADD
12051 CEFBS_None, // G_STRICT_FSUB
12052 CEFBS_None, // G_STRICT_FMUL
12053 CEFBS_None, // G_STRICT_FDIV
12054 CEFBS_None, // G_STRICT_FREM
12055 CEFBS_None, // G_STRICT_FMA
12056 CEFBS_None, // G_STRICT_FSQRT
12057 CEFBS_None, // G_STRICT_FLDEXP
12058 CEFBS_None, // G_STRICT_FCMP
12059 CEFBS_None, // G_STRICT_FCMPS
12060 CEFBS_None, // G_READ_REGISTER
12061 CEFBS_None, // G_WRITE_REGISTER
12062 CEFBS_None, // G_MEMCPY
12063 CEFBS_None, // G_MEMCPY_INLINE
12064 CEFBS_None, // G_MEMMOVE
12065 CEFBS_None, // G_MEMSET
12066 CEFBS_None, // G_BZERO
12067 CEFBS_None, // G_MEMSET_INLINE
12068 CEFBS_None, // G_TRAP
12069 CEFBS_None, // G_DEBUGTRAP
12070 CEFBS_None, // G_UBSANTRAP
12071 CEFBS_None, // G_VECREDUCE_SEQ_FADD
12072 CEFBS_None, // G_VECREDUCE_SEQ_FMUL
12073 CEFBS_None, // G_VECREDUCE_FADD
12074 CEFBS_None, // G_VECREDUCE_FMUL
12075 CEFBS_None, // G_VECREDUCE_FMAX
12076 CEFBS_None, // G_VECREDUCE_FMIN
12077 CEFBS_None, // G_VECREDUCE_FMAXIMUM
12078 CEFBS_None, // G_VECREDUCE_FMINIMUM
12079 CEFBS_None, // G_VECREDUCE_ADD
12080 CEFBS_None, // G_VECREDUCE_MUL
12081 CEFBS_None, // G_VECREDUCE_AND
12082 CEFBS_None, // G_VECREDUCE_OR
12083 CEFBS_None, // G_VECREDUCE_XOR
12084 CEFBS_None, // G_VECREDUCE_SMAX
12085 CEFBS_None, // G_VECREDUCE_SMIN
12086 CEFBS_None, // G_VECREDUCE_UMAX
12087 CEFBS_None, // G_VECREDUCE_UMIN
12088 CEFBS_None, // G_SBFX
12089 CEFBS_None, // G_UBFX
12090 CEFBS_None, // A2_addsp
12091 CEFBS_None, // A2_iconst
12092 CEFBS_None, // A2_neg
12093 CEFBS_None, // A2_not
12094 CEFBS_None, // A2_tfrf
12095 CEFBS_None, // A2_tfrfnew
12096 CEFBS_None, // A2_tfrp
12097 CEFBS_None, // A2_tfrpf
12098 CEFBS_None, // A2_tfrpfnew
12099 CEFBS_None, // A2_tfrpi
12100 CEFBS_None, // A2_tfrpt
12101 CEFBS_None, // A2_tfrptnew
12102 CEFBS_None, // A2_tfrt
12103 CEFBS_None, // A2_tfrtnew
12104 CEFBS_None, // A2_vaddb_map
12105 CEFBS_None, // A2_vsubb_map
12106 CEFBS_None, // A2_zxtb
12107 CEFBS_None, // A4_boundscheck
12108 CEFBS_None, // ADJCALLSTACKDOWN
12109 CEFBS_None, // ADJCALLSTACKUP
12110 CEFBS_None, // C2_cmpgei
12111 CEFBS_None, // C2_cmpgeui
12112 CEFBS_None, // C2_cmplt
12113 CEFBS_None, // C2_cmpltu
12114 CEFBS_None, // C2_pxfer_map
12115 CEFBS_None, // DUPLEX_Pseudo
12116 CEFBS_None, // ENDLOOP0
12117 CEFBS_None, // ENDLOOP01
12118 CEFBS_None, // ENDLOOP1
12119 CEFBS_None, // J2_endloop0
12120 CEFBS_None, // J2_endloop01
12121 CEFBS_None, // J2_endloop1
12122 CEFBS_HasV60, // J2_jumpf_nopred_map
12123 CEFBS_HasV60, // J2_jumprf_nopred_map
12124 CEFBS_HasV60, // J2_jumprt_nopred_map
12125 CEFBS_HasV60, // J2_jumpt_nopred_map
12126 CEFBS_HasV65, // J2_trap1_noregmap
12127 CEFBS_None, // KCFI_CHECK
12128 CEFBS_None, // L2_loadalignb_zomap
12129 CEFBS_None, // L2_loadalignh_zomap
12130 CEFBS_None, // L2_loadbsw2_zomap
12131 CEFBS_None, // L2_loadbsw4_zomap
12132 CEFBS_None, // L2_loadbzw2_zomap
12133 CEFBS_None, // L2_loadbzw4_zomap
12134 CEFBS_None, // L2_loadrb_zomap
12135 CEFBS_None, // L2_loadrd_zomap
12136 CEFBS_None, // L2_loadrh_zomap
12137 CEFBS_None, // L2_loadri_zomap
12138 CEFBS_None, // L2_loadrub_zomap
12139 CEFBS_None, // L2_loadruh_zomap
12140 CEFBS_None, // L2_ploadrbf_zomap
12141 CEFBS_None, // L2_ploadrbfnew_zomap
12142 CEFBS_None, // L2_ploadrbt_zomap
12143 CEFBS_None, // L2_ploadrbtnew_zomap
12144 CEFBS_None, // L2_ploadrdf_zomap
12145 CEFBS_None, // L2_ploadrdfnew_zomap
12146 CEFBS_None, // L2_ploadrdt_zomap
12147 CEFBS_None, // L2_ploadrdtnew_zomap
12148 CEFBS_None, // L2_ploadrhf_zomap
12149 CEFBS_None, // L2_ploadrhfnew_zomap
12150 CEFBS_None, // L2_ploadrht_zomap
12151 CEFBS_None, // L2_ploadrhtnew_zomap
12152 CEFBS_None, // L2_ploadrif_zomap
12153 CEFBS_None, // L2_ploadrifnew_zomap
12154 CEFBS_None, // L2_ploadrit_zomap
12155 CEFBS_None, // L2_ploadritnew_zomap
12156 CEFBS_None, // L2_ploadrubf_zomap
12157 CEFBS_None, // L2_ploadrubfnew_zomap
12158 CEFBS_None, // L2_ploadrubt_zomap
12159 CEFBS_None, // L2_ploadrubtnew_zomap
12160 CEFBS_None, // L2_ploadruhf_zomap
12161 CEFBS_None, // L2_ploadruhfnew_zomap
12162 CEFBS_None, // L2_ploadruht_zomap
12163 CEFBS_None, // L2_ploadruhtnew_zomap
12164 CEFBS_None, // L4_add_memopb_zomap
12165 CEFBS_None, // L4_add_memoph_zomap
12166 CEFBS_None, // L4_add_memopw_zomap
12167 CEFBS_None, // L4_and_memopb_zomap
12168 CEFBS_None, // L4_and_memoph_zomap
12169 CEFBS_None, // L4_and_memopw_zomap
12170 CEFBS_None, // L4_iadd_memopb_zomap
12171 CEFBS_None, // L4_iadd_memoph_zomap
12172 CEFBS_None, // L4_iadd_memopw_zomap
12173 CEFBS_None, // L4_iand_memopb_zomap
12174 CEFBS_None, // L4_iand_memoph_zomap
12175 CEFBS_None, // L4_iand_memopw_zomap
12176 CEFBS_None, // L4_ior_memopb_zomap
12177 CEFBS_None, // L4_ior_memoph_zomap
12178 CEFBS_None, // L4_ior_memopw_zomap
12179 CEFBS_None, // L4_isub_memopb_zomap
12180 CEFBS_None, // L4_isub_memoph_zomap
12181 CEFBS_None, // L4_isub_memopw_zomap
12182 CEFBS_None, // L4_or_memopb_zomap
12183 CEFBS_None, // L4_or_memoph_zomap
12184 CEFBS_None, // L4_or_memopw_zomap
12185 CEFBS_HasV65, // L4_return_map_to_raw_f
12186 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pnt
12187 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pt
12188 CEFBS_HasV65, // L4_return_map_to_raw_t
12189 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pnt
12190 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pt
12191 CEFBS_None, // L4_sub_memopb_zomap
12192 CEFBS_None, // L4_sub_memoph_zomap
12193 CEFBS_None, // L4_sub_memopw_zomap
12194 CEFBS_HasV65, // L6_deallocframe_map_to_raw
12195 CEFBS_HasV65, // L6_return_map_to_raw
12196 CEFBS_None, // LDriw_ctr
12197 CEFBS_None, // LDriw_pred
12198 CEFBS_None, // M2_mpysmi
12199 CEFBS_None, // M2_mpyui
12200 CEFBS_None, // M2_vrcmpys_acc_s1
12201 CEFBS_None, // M2_vrcmpys_s1
12202 CEFBS_None, // M2_vrcmpys_s1rp
12203 CEFBS_HasV67, // M7_vdmpy
12204 CEFBS_HasV67, // M7_vdmpy_acc
12205 CEFBS_None, // PS_aligna
12206 CEFBS_None, // PS_alloca
12207 CEFBS_None, // PS_call_instrprof_custom
12208 CEFBS_None, // PS_call_nr
12209 CEFBS_None, // PS_crash
12210 CEFBS_None, // PS_false
12211 CEFBS_None, // PS_fi
12212 CEFBS_None, // PS_fia
12213 CEFBS_None, // PS_loadrb_pci
12214 CEFBS_None, // PS_loadrb_pcr
12215 CEFBS_None, // PS_loadrd_pci
12216 CEFBS_None, // PS_loadrd_pcr
12217 CEFBS_None, // PS_loadrh_pci
12218 CEFBS_None, // PS_loadrh_pcr
12219 CEFBS_None, // PS_loadri_pci
12220 CEFBS_None, // PS_loadri_pcr
12221 CEFBS_None, // PS_loadrub_pci
12222 CEFBS_None, // PS_loadrub_pcr
12223 CEFBS_None, // PS_loadruh_pci
12224 CEFBS_None, // PS_loadruh_pcr
12225 CEFBS_None, // PS_probed_stackalloc
12226 CEFBS_None, // PS_pselect
12227 CEFBS_None, // PS_qfalse
12228 CEFBS_None, // PS_qtrue
12229 CEFBS_None, // PS_readcr
12230 CEFBS_None, // PS_readcr64
12231 CEFBS_None, // PS_storerb_pci
12232 CEFBS_None, // PS_storerb_pcr
12233 CEFBS_None, // PS_storerd_pci
12234 CEFBS_None, // PS_storerd_pcr
12235 CEFBS_None, // PS_storerf_pci
12236 CEFBS_None, // PS_storerf_pcr
12237 CEFBS_None, // PS_storerh_pci
12238 CEFBS_None, // PS_storerh_pcr
12239 CEFBS_None, // PS_storeri_pci
12240 CEFBS_None, // PS_storeri_pcr
12241 CEFBS_None, // PS_tailcall_i
12242 CEFBS_None, // PS_tailcall_r
12243 CEFBS_None, // PS_true
12244 CEFBS_None, // PS_vdd0
12245 CEFBS_HasV60_UseHVX, // PS_vloadrq_ai
12246 CEFBS_HasV60_UseHVX, // PS_vloadrv_ai
12247 CEFBS_HasV60_UseHVX, // PS_vloadrv_nt_ai
12248 CEFBS_HasV60_UseHVX, // PS_vloadrw_ai
12249 CEFBS_HasV60_UseHVX, // PS_vloadrw_nt_ai
12250 CEFBS_None, // PS_vmulw
12251 CEFBS_None, // PS_vmulw_acc
12252 CEFBS_HasV60_UseHVX, // PS_vselect
12253 CEFBS_UseHVX, // PS_vsplatib
12254 CEFBS_UseHVX, // PS_vsplatih
12255 CEFBS_UseHVX, // PS_vsplatiw
12256 CEFBS_UseHVX, // PS_vsplatrb
12257 CEFBS_UseHVX, // PS_vsplatrh
12258 CEFBS_UseHVX, // PS_vsplatrw
12259 CEFBS_HasV60_UseHVX, // PS_vstorerq_ai
12260 CEFBS_HasV60_UseHVX, // PS_vstorerv_ai
12261 CEFBS_HasV60_UseHVX, // PS_vstorerv_nt_ai
12262 CEFBS_HasV60_UseHVX, // PS_vstorerw_ai
12263 CEFBS_HasV60_UseHVX, // PS_vstorerw_nt_ai
12264 CEFBS_HasV60_UseHVX, // PS_wselect
12265 CEFBS_None, // S2_asr_i_p_rnd_goodsyntax
12266 CEFBS_None, // S2_asr_i_r_rnd_goodsyntax
12267 CEFBS_None, // S2_pstorerbf_zomap
12268 CEFBS_None, // S2_pstorerbnewf_zomap
12269 CEFBS_None, // S2_pstorerbnewt_zomap
12270 CEFBS_None, // S2_pstorerbt_zomap
12271 CEFBS_None, // S2_pstorerdf_zomap
12272 CEFBS_None, // S2_pstorerdt_zomap
12273 CEFBS_None, // S2_pstorerff_zomap
12274 CEFBS_None, // S2_pstorerft_zomap
12275 CEFBS_None, // S2_pstorerhf_zomap
12276 CEFBS_None, // S2_pstorerhnewf_zomap
12277 CEFBS_None, // S2_pstorerhnewt_zomap
12278 CEFBS_None, // S2_pstorerht_zomap
12279 CEFBS_None, // S2_pstorerif_zomap
12280 CEFBS_None, // S2_pstorerinewf_zomap
12281 CEFBS_None, // S2_pstorerinewt_zomap
12282 CEFBS_None, // S2_pstorerit_zomap
12283 CEFBS_None, // S2_storerb_zomap
12284 CEFBS_None, // S2_storerbnew_zomap
12285 CEFBS_None, // S2_storerd_zomap
12286 CEFBS_None, // S2_storerf_zomap
12287 CEFBS_None, // S2_storerh_zomap
12288 CEFBS_None, // S2_storerhnew_zomap
12289 CEFBS_None, // S2_storeri_zomap
12290 CEFBS_None, // S2_storerinew_zomap
12291 CEFBS_None, // S2_tableidxb_goodsyntax
12292 CEFBS_None, // S2_tableidxd_goodsyntax
12293 CEFBS_None, // S2_tableidxh_goodsyntax
12294 CEFBS_None, // S2_tableidxw_goodsyntax
12295 CEFBS_None, // S4_pstorerbfnew_zomap
12296 CEFBS_None, // S4_pstorerbnewfnew_zomap
12297 CEFBS_None, // S4_pstorerbnewtnew_zomap
12298 CEFBS_None, // S4_pstorerbtnew_zomap
12299 CEFBS_None, // S4_pstorerdfnew_zomap
12300 CEFBS_None, // S4_pstorerdtnew_zomap
12301 CEFBS_None, // S4_pstorerffnew_zomap
12302 CEFBS_None, // S4_pstorerftnew_zomap
12303 CEFBS_None, // S4_pstorerhfnew_zomap
12304 CEFBS_None, // S4_pstorerhnewfnew_zomap
12305 CEFBS_None, // S4_pstorerhnewtnew_zomap
12306 CEFBS_None, // S4_pstorerhtnew_zomap
12307 CEFBS_None, // S4_pstorerifnew_zomap
12308 CEFBS_None, // S4_pstorerinewfnew_zomap
12309 CEFBS_None, // S4_pstorerinewtnew_zomap
12310 CEFBS_None, // S4_pstoreritnew_zomap
12311 CEFBS_None, // S4_storeirb_zomap
12312 CEFBS_None, // S4_storeirbf_zomap
12313 CEFBS_None, // S4_storeirbfnew_zomap
12314 CEFBS_None, // S4_storeirbt_zomap
12315 CEFBS_None, // S4_storeirbtnew_zomap
12316 CEFBS_None, // S4_storeirh_zomap
12317 CEFBS_None, // S4_storeirhf_zomap
12318 CEFBS_None, // S4_storeirhfnew_zomap
12319 CEFBS_None, // S4_storeirht_zomap
12320 CEFBS_None, // S4_storeirhtnew_zomap
12321 CEFBS_None, // S4_storeiri_zomap
12322 CEFBS_None, // S4_storeirif_zomap
12323 CEFBS_None, // S4_storeirifnew_zomap
12324 CEFBS_None, // S4_storeirit_zomap
12325 CEFBS_None, // S4_storeiritnew_zomap
12326 CEFBS_None, // S5_asrhub_rnd_sat_goodsyntax
12327 CEFBS_None, // S5_vasrhrnd_goodsyntax
12328 CEFBS_HasV65, // S6_allocframe_to_raw
12329 CEFBS_None, // STriw_ctr
12330 CEFBS_None, // STriw_pred
12331 CEFBS_UseHVXV60, // V6_MAP_equb
12332 CEFBS_UseHVXV60, // V6_MAP_equb_and
12333 CEFBS_UseHVXV60, // V6_MAP_equb_ior
12334 CEFBS_UseHVXV60, // V6_MAP_equb_xor
12335 CEFBS_UseHVXV60, // V6_MAP_equh
12336 CEFBS_UseHVXV60, // V6_MAP_equh_and
12337 CEFBS_UseHVXV60, // V6_MAP_equh_ior
12338 CEFBS_UseHVXV60, // V6_MAP_equh_xor
12339 CEFBS_UseHVXV60, // V6_MAP_equw
12340 CEFBS_UseHVXV60, // V6_MAP_equw_and
12341 CEFBS_UseHVXV60, // V6_MAP_equw_ior
12342 CEFBS_UseHVXV60, // V6_MAP_equw_xor
12343 CEFBS_UseHVXV73, // V6_dbl_ld0
12344 CEFBS_UseHVXV73, // V6_dbl_st0
12345 CEFBS_UseHVXV60, // V6_extractw_alt
12346 CEFBS_UseHVXV60, // V6_hi
12347 CEFBS_UseHVXV60, // V6_ld0
12348 CEFBS_UseHVXV62, // V6_ldcnp0
12349 CEFBS_UseHVXV62, // V6_ldcnpnt0
12350 CEFBS_UseHVXV62, // V6_ldcp0
12351 CEFBS_UseHVXV62, // V6_ldcpnt0
12352 CEFBS_UseHVXV62, // V6_ldnp0
12353 CEFBS_UseHVXV62, // V6_ldnpnt0
12354 CEFBS_UseHVXV60, // V6_ldnt0
12355 CEFBS_UseHVXV62, // V6_ldp0
12356 CEFBS_UseHVXV62, // V6_ldpnt0
12357 CEFBS_UseHVXV62, // V6_ldtnp0
12358 CEFBS_UseHVXV62, // V6_ldtnpnt0
12359 CEFBS_UseHVXV62, // V6_ldtp0
12360 CEFBS_UseHVXV62, // V6_ldtpnt0
12361 CEFBS_UseHVXV60, // V6_ldu0
12362 CEFBS_UseHVXV60, // V6_lo
12363 CEFBS_UseHVXV60, // V6_st0
12364 CEFBS_UseHVXV60, // V6_stn0
12365 CEFBS_UseHVXV60, // V6_stnnt0
12366 CEFBS_UseHVXV60, // V6_stnp0
12367 CEFBS_UseHVXV60, // V6_stnpnt0
12368 CEFBS_UseHVXV60, // V6_stnq0
12369 CEFBS_UseHVXV60, // V6_stnqnt0
12370 CEFBS_UseHVXV60, // V6_stnt0
12371 CEFBS_UseHVXV60, // V6_stp0
12372 CEFBS_UseHVXV60, // V6_stpnt0
12373 CEFBS_UseHVXV60, // V6_stq0
12374 CEFBS_UseHVXV60, // V6_stqnt0
12375 CEFBS_UseHVXV60, // V6_stu0
12376 CEFBS_UseHVXV60, // V6_stunp0
12377 CEFBS_UseHVXV60, // V6_stup0
12378 CEFBS_UseHVXV69, // V6_v10mpyubs10
12379 CEFBS_UseHVXV69, // V6_v10mpyubs10_vxx
12380 CEFBS_UseHVXV68, // V6_v6mpyhubs10_alt
12381 CEFBS_UseHVXV68, // V6_v6mpyvubs10_alt
12382 CEFBS_UseHVXV65, // V6_vabsb_alt
12383 CEFBS_UseHVXV65, // V6_vabsb_sat_alt
12384 CEFBS_UseHVXV60, // V6_vabsdiffh_alt
12385 CEFBS_UseHVXV60, // V6_vabsdiffub_alt
12386 CEFBS_UseHVXV60, // V6_vabsdiffuh_alt
12387 CEFBS_UseHVXV60, // V6_vabsdiffw_alt
12388 CEFBS_UseHVXV60, // V6_vabsh_alt
12389 CEFBS_UseHVXV60, // V6_vabsh_sat_alt
12390 CEFBS_UseHVXV65, // V6_vabsub_alt
12391 CEFBS_UseHVXV65, // V6_vabsuh_alt
12392 CEFBS_UseHVXV65, // V6_vabsuw_alt
12393 CEFBS_UseHVXV60, // V6_vabsw_alt
12394 CEFBS_UseHVXV60, // V6_vabsw_sat_alt
12395 CEFBS_UseHVXV60, // V6_vaddb_alt
12396 CEFBS_UseHVXV60, // V6_vaddb_dv_alt
12397 CEFBS_UseHVXV60, // V6_vaddbnq_alt
12398 CEFBS_UseHVXV60, // V6_vaddbq_alt
12399 CEFBS_UseHVXV62, // V6_vaddbsat_alt
12400 CEFBS_UseHVXV62, // V6_vaddbsat_dv_alt
12401 CEFBS_UseHVXV60, // V6_vaddh_alt
12402 CEFBS_UseHVXV60, // V6_vaddh_dv_alt
12403 CEFBS_UseHVXV60, // V6_vaddhnq_alt
12404 CEFBS_UseHVXV60, // V6_vaddhq_alt
12405 CEFBS_UseHVXV60, // V6_vaddhsat_alt
12406 CEFBS_UseHVXV60, // V6_vaddhsat_dv_alt
12407 CEFBS_UseHVXV62, // V6_vaddhw_acc_alt
12408 CEFBS_UseHVXV60, // V6_vaddhw_alt
12409 CEFBS_UseHVXV62, // V6_vaddubh_acc_alt
12410 CEFBS_UseHVXV60, // V6_vaddubh_alt
12411 CEFBS_UseHVXV60, // V6_vaddubsat_alt
12412 CEFBS_UseHVXV60, // V6_vaddubsat_dv_alt
12413 CEFBS_UseHVXV60, // V6_vadduhsat_alt
12414 CEFBS_UseHVXV60, // V6_vadduhsat_dv_alt
12415 CEFBS_UseHVXV62, // V6_vadduhw_acc_alt
12416 CEFBS_UseHVXV60, // V6_vadduhw_alt
12417 CEFBS_UseHVXV62, // V6_vadduwsat_alt
12418 CEFBS_UseHVXV62, // V6_vadduwsat_dv_alt
12419 CEFBS_UseHVXV60, // V6_vaddw_alt
12420 CEFBS_UseHVXV60, // V6_vaddw_dv_alt
12421 CEFBS_UseHVXV60, // V6_vaddwnq_alt
12422 CEFBS_UseHVXV60, // V6_vaddwq_alt
12423 CEFBS_UseHVXV60, // V6_vaddwsat_alt
12424 CEFBS_UseHVXV60, // V6_vaddwsat_dv_alt
12425 CEFBS_UseHVXV62, // V6_vandnqrt_acc_alt
12426 CEFBS_UseHVXV62, // V6_vandnqrt_alt
12427 CEFBS_UseHVXV60, // V6_vandqrt_acc_alt
12428 CEFBS_UseHVXV60, // V6_vandqrt_alt
12429 CEFBS_UseHVXV60, // V6_vandvrt_acc_alt
12430 CEFBS_UseHVXV60, // V6_vandvrt_alt
12431 CEFBS_UseHVXV65, // V6_vaslh_acc_alt
12432 CEFBS_UseHVXV60, // V6_vaslh_alt
12433 CEFBS_UseHVXV60, // V6_vaslhv_alt
12434 CEFBS_UseHVXV60, // V6_vaslw_acc_alt
12435 CEFBS_UseHVXV60, // V6_vaslw_alt
12436 CEFBS_UseHVXV60, // V6_vaslwv_alt
12437 CEFBS_UseHVXV66, // V6_vasr_into_alt
12438 CEFBS_UseHVXV65, // V6_vasrh_acc_alt
12439 CEFBS_UseHVXV60, // V6_vasrh_alt
12440 CEFBS_UseHVXV60, // V6_vasrhv_alt
12441 CEFBS_UseHVXV60, // V6_vasrw_acc_alt
12442 CEFBS_UseHVXV60, // V6_vasrw_alt
12443 CEFBS_UseHVXV60, // V6_vasrwv_alt
12444 CEFBS_UseHVXV60, // V6_vassignp
12445 CEFBS_UseHVXV65, // V6_vavgb_alt
12446 CEFBS_UseHVXV65, // V6_vavgbrnd_alt
12447 CEFBS_UseHVXV60, // V6_vavgh_alt
12448 CEFBS_UseHVXV60, // V6_vavghrnd_alt
12449 CEFBS_UseHVXV60, // V6_vavgub_alt
12450 CEFBS_UseHVXV60, // V6_vavgubrnd_alt
12451 CEFBS_UseHVXV60, // V6_vavguh_alt
12452 CEFBS_UseHVXV60, // V6_vavguhrnd_alt
12453 CEFBS_UseHVXV65, // V6_vavguw_alt
12454 CEFBS_UseHVXV65, // V6_vavguwrnd_alt
12455 CEFBS_UseHVXV60, // V6_vavgw_alt
12456 CEFBS_UseHVXV60, // V6_vavgwrnd_alt
12457 CEFBS_UseHVXV60, // V6_vcl0h_alt
12458 CEFBS_UseHVXV60, // V6_vcl0w_alt
12459 CEFBS_UseHVXV60, // V6_vd0
12460 CEFBS_UseHVXV65, // V6_vdd0
12461 CEFBS_UseHVXV60, // V6_vdealb4w_alt
12462 CEFBS_UseHVXV60, // V6_vdealb_alt
12463 CEFBS_UseHVXV60, // V6_vdealh_alt
12464 CEFBS_UseHVXV60, // V6_vdmpybus_acc_alt
12465 CEFBS_UseHVXV60, // V6_vdmpybus_alt
12466 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc_alt
12467 CEFBS_UseHVXV60, // V6_vdmpybus_dv_alt
12468 CEFBS_UseHVXV60, // V6_vdmpyhb_acc_alt
12469 CEFBS_UseHVXV60, // V6_vdmpyhb_alt
12470 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc_alt
12471 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_alt
12472 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc_alt
12473 CEFBS_UseHVXV60, // V6_vdmpyhisat_alt
12474 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc_alt
12475 CEFBS_UseHVXV60, // V6_vdmpyhsat_alt
12476 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc_alt
12477 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_alt
12478 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc_alt
12479 CEFBS_UseHVXV60, // V6_vdmpyhsusat_alt
12480 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc_alt
12481 CEFBS_UseHVXV60, // V6_vdmpyhvsat_alt
12482 CEFBS_UseHVXV60, // V6_vdsaduh_acc_alt
12483 CEFBS_UseHVXV60, // V6_vdsaduh_alt
12484 CEFBS_None, // V6_vgather_vscatter_mh_pseudo
12485 CEFBS_None, // V6_vgathermh_pseudo
12486 CEFBS_None, // V6_vgathermhq_pseudo
12487 CEFBS_None, // V6_vgathermhw_pseudo
12488 CEFBS_None, // V6_vgathermhwq_pseudo
12489 CEFBS_None, // V6_vgathermw_pseudo
12490 CEFBS_None, // V6_vgathermwq_pseudo
12491 CEFBS_UseHVXV60, // V6_vlsrh_alt
12492 CEFBS_UseHVXV60, // V6_vlsrhv_alt
12493 CEFBS_UseHVXV60, // V6_vlsrw_alt
12494 CEFBS_UseHVXV60, // V6_vlsrwv_alt
12495 CEFBS_UseHVXV62, // V6_vmaxb_alt
12496 CEFBS_UseHVXV60, // V6_vmaxh_alt
12497 CEFBS_UseHVXV60, // V6_vmaxub_alt
12498 CEFBS_UseHVXV60, // V6_vmaxuh_alt
12499 CEFBS_UseHVXV60, // V6_vmaxw_alt
12500 CEFBS_UseHVXV62, // V6_vminb_alt
12501 CEFBS_UseHVXV60, // V6_vminh_alt
12502 CEFBS_UseHVXV60, // V6_vminub_alt
12503 CEFBS_UseHVXV60, // V6_vminuh_alt
12504 CEFBS_UseHVXV60, // V6_vminw_alt
12505 CEFBS_UseHVXV60, // V6_vmpabus_acc_alt
12506 CEFBS_UseHVXV60, // V6_vmpabus_alt
12507 CEFBS_UseHVXV60, // V6_vmpabusv_alt
12508 CEFBS_UseHVXV65, // V6_vmpabuu_acc_alt
12509 CEFBS_UseHVXV65, // V6_vmpabuu_alt
12510 CEFBS_UseHVXV60, // V6_vmpabuuv_alt
12511 CEFBS_UseHVXV60, // V6_vmpahb_acc_alt
12512 CEFBS_UseHVXV60, // V6_vmpahb_alt
12513 CEFBS_UseHVXV62, // V6_vmpauhb_acc_alt
12514 CEFBS_UseHVXV62, // V6_vmpauhb_alt
12515 CEFBS_UseHVXV60, // V6_vmpybus_acc_alt
12516 CEFBS_UseHVXV60, // V6_vmpybus_alt
12517 CEFBS_UseHVXV60, // V6_vmpybusv_acc_alt
12518 CEFBS_UseHVXV60, // V6_vmpybusv_alt
12519 CEFBS_UseHVXV60, // V6_vmpybv_acc_alt
12520 CEFBS_UseHVXV60, // V6_vmpybv_alt
12521 CEFBS_UseHVXV60, // V6_vmpyewuh_alt
12522 CEFBS_UseHVXV65, // V6_vmpyh_acc_alt
12523 CEFBS_UseHVXV60, // V6_vmpyh_alt
12524 CEFBS_UseHVXV60, // V6_vmpyhsat_acc_alt
12525 CEFBS_UseHVXV60, // V6_vmpyhsrs_alt
12526 CEFBS_UseHVXV60, // V6_vmpyhss_alt
12527 CEFBS_UseHVXV60, // V6_vmpyhus_acc_alt
12528 CEFBS_UseHVXV60, // V6_vmpyhus_alt
12529 CEFBS_UseHVXV60, // V6_vmpyhv_acc_alt
12530 CEFBS_UseHVXV60, // V6_vmpyhv_alt
12531 CEFBS_UseHVXV60, // V6_vmpyhvsrs_alt
12532 CEFBS_UseHVXV60, // V6_vmpyiewh_acc_alt
12533 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc_alt
12534 CEFBS_UseHVXV60, // V6_vmpyiewuh_alt
12535 CEFBS_UseHVXV60, // V6_vmpyih_acc_alt
12536 CEFBS_UseHVXV60, // V6_vmpyih_alt
12537 CEFBS_UseHVXV60, // V6_vmpyihb_acc_alt
12538 CEFBS_UseHVXV60, // V6_vmpyihb_alt
12539 CEFBS_UseHVXV60, // V6_vmpyiowh_alt
12540 CEFBS_UseHVXV60, // V6_vmpyiwb_acc_alt
12541 CEFBS_UseHVXV60, // V6_vmpyiwb_alt
12542 CEFBS_UseHVXV60, // V6_vmpyiwh_acc_alt
12543 CEFBS_UseHVXV60, // V6_vmpyiwh_alt
12544 CEFBS_UseHVXV62, // V6_vmpyiwub_acc_alt
12545 CEFBS_UseHVXV62, // V6_vmpyiwub_alt
12546 CEFBS_UseHVXV60, // V6_vmpyowh_alt
12547 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_alt
12548 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc_alt
12549 CEFBS_UseHVXV60, // V6_vmpyowh_sacc_alt
12550 CEFBS_UseHVXV60, // V6_vmpyub_acc_alt
12551 CEFBS_UseHVXV60, // V6_vmpyub_alt
12552 CEFBS_UseHVXV60, // V6_vmpyubv_acc_alt
12553 CEFBS_UseHVXV60, // V6_vmpyubv_alt
12554 CEFBS_UseHVXV60, // V6_vmpyuh_acc_alt
12555 CEFBS_UseHVXV60, // V6_vmpyuh_alt
12556 CEFBS_UseHVXV60, // V6_vmpyuhv_acc_alt
12557 CEFBS_UseHVXV60, // V6_vmpyuhv_alt
12558 CEFBS_UseHVXV65, // V6_vnavgb_alt
12559 CEFBS_UseHVXV60, // V6_vnavgh_alt
12560 CEFBS_UseHVXV60, // V6_vnavgub_alt
12561 CEFBS_UseHVXV60, // V6_vnavgw_alt
12562 CEFBS_UseHVXV60, // V6_vnormamth_alt
12563 CEFBS_UseHVXV60, // V6_vnormamtw_alt
12564 CEFBS_UseHVXV60, // V6_vpackeb_alt
12565 CEFBS_UseHVXV60, // V6_vpackeh_alt
12566 CEFBS_UseHVXV60, // V6_vpackhb_sat_alt
12567 CEFBS_UseHVXV60, // V6_vpackhub_sat_alt
12568 CEFBS_UseHVXV60, // V6_vpackob_alt
12569 CEFBS_UseHVXV60, // V6_vpackoh_alt
12570 CEFBS_UseHVXV60, // V6_vpackwh_sat_alt
12571 CEFBS_UseHVXV60, // V6_vpackwuh_sat_alt
12572 CEFBS_UseHVXV60, // V6_vpopcounth_alt
12573 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc_alt
12574 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_alt
12575 CEFBS_UseHVXV60, // V6_vrmpybus_acc_alt
12576 CEFBS_UseHVXV60, // V6_vrmpybus_alt
12577 CEFBS_UseHVXV60, // V6_vrmpybusi_acc_alt
12578 CEFBS_UseHVXV60, // V6_vrmpybusi_alt
12579 CEFBS_UseHVXV60, // V6_vrmpybusv_acc_alt
12580 CEFBS_UseHVXV60, // V6_vrmpybusv_alt
12581 CEFBS_UseHVXV60, // V6_vrmpybv_acc_alt
12582 CEFBS_UseHVXV60, // V6_vrmpybv_alt
12583 CEFBS_UseHVXV60, // V6_vrmpyub_acc_alt
12584 CEFBS_UseHVXV60, // V6_vrmpyub_alt
12585 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc_alt
12586 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_alt
12587 CEFBS_UseHVXV60, // V6_vrmpyubi_acc_alt
12588 CEFBS_UseHVXV60, // V6_vrmpyubi_alt
12589 CEFBS_UseHVXV60, // V6_vrmpyubv_acc_alt
12590 CEFBS_UseHVXV60, // V6_vrmpyubv_alt
12591 CEFBS_UseHVXV66, // V6_vrotr_alt
12592 CEFBS_UseHVXV60, // V6_vroundhb_alt
12593 CEFBS_UseHVXV60, // V6_vroundhub_alt
12594 CEFBS_UseHVXV62, // V6_vrounduhub_alt
12595 CEFBS_UseHVXV62, // V6_vrounduwuh_alt
12596 CEFBS_UseHVXV60, // V6_vroundwh_alt
12597 CEFBS_UseHVXV60, // V6_vroundwuh_alt
12598 CEFBS_UseHVXV60, // V6_vrsadubi_acc_alt
12599 CEFBS_UseHVXV60, // V6_vrsadubi_alt
12600 CEFBS_UseHVXV60, // V6_vsathub_alt
12601 CEFBS_UseHVXV62, // V6_vsatuwuh_alt
12602 CEFBS_UseHVXV60, // V6_vsatwh_alt
12603 CEFBS_UseHVXV60, // V6_vsb_alt
12604 CEFBS_UseHVXV65, // V6_vscattermh_add_alt
12605 CEFBS_UseHVXV65, // V6_vscattermh_alt
12606 CEFBS_UseHVXV65, // V6_vscattermhq_alt
12607 CEFBS_UseHVXV65, // V6_vscattermw_add_alt
12608 CEFBS_UseHVXV65, // V6_vscattermw_alt
12609 CEFBS_UseHVXV65, // V6_vscattermwh_add_alt
12610 CEFBS_UseHVXV65, // V6_vscattermwh_alt
12611 CEFBS_UseHVXV65, // V6_vscattermwhq_alt
12612 CEFBS_UseHVXV65, // V6_vscattermwq_alt
12613 CEFBS_UseHVXV60, // V6_vsh_alt
12614 CEFBS_UseHVXV60, // V6_vshufeh_alt
12615 CEFBS_UseHVXV60, // V6_vshuffb_alt
12616 CEFBS_UseHVXV60, // V6_vshuffeb_alt
12617 CEFBS_UseHVXV60, // V6_vshuffh_alt
12618 CEFBS_UseHVXV60, // V6_vshuffob_alt
12619 CEFBS_UseHVXV60, // V6_vshufoeb_alt
12620 CEFBS_UseHVXV60, // V6_vshufoeh_alt
12621 CEFBS_UseHVXV60, // V6_vshufoh_alt
12622 CEFBS_UseHVXV60, // V6_vsubb_alt
12623 CEFBS_UseHVXV60, // V6_vsubb_dv_alt
12624 CEFBS_UseHVXV60, // V6_vsubbnq_alt
12625 CEFBS_UseHVXV60, // V6_vsubbq_alt
12626 CEFBS_UseHVXV62, // V6_vsubbsat_alt
12627 CEFBS_UseHVXV62, // V6_vsubbsat_dv_alt
12628 CEFBS_UseHVXV60, // V6_vsubh_alt
12629 CEFBS_UseHVXV60, // V6_vsubh_dv_alt
12630 CEFBS_UseHVXV60, // V6_vsubhnq_alt
12631 CEFBS_UseHVXV60, // V6_vsubhq_alt
12632 CEFBS_UseHVXV60, // V6_vsubhsat_alt
12633 CEFBS_UseHVXV60, // V6_vsubhsat_dv_alt
12634 CEFBS_UseHVXV60, // V6_vsubhw_alt
12635 CEFBS_UseHVXV60, // V6_vsububh_alt
12636 CEFBS_UseHVXV60, // V6_vsububsat_alt
12637 CEFBS_UseHVXV60, // V6_vsububsat_dv_alt
12638 CEFBS_UseHVXV60, // V6_vsubuhsat_alt
12639 CEFBS_UseHVXV60, // V6_vsubuhsat_dv_alt
12640 CEFBS_UseHVXV60, // V6_vsubuhw_alt
12641 CEFBS_UseHVXV62, // V6_vsubuwsat_alt
12642 CEFBS_UseHVXV62, // V6_vsubuwsat_dv_alt
12643 CEFBS_UseHVXV60, // V6_vsubw_alt
12644 CEFBS_UseHVXV60, // V6_vsubw_dv_alt
12645 CEFBS_UseHVXV60, // V6_vsubwnq_alt
12646 CEFBS_UseHVXV60, // V6_vsubwq_alt
12647 CEFBS_UseHVXV60, // V6_vsubwsat_alt
12648 CEFBS_UseHVXV60, // V6_vsubwsat_dv_alt
12649 CEFBS_UseHVXV60, // V6_vtmpyb_acc_alt
12650 CEFBS_UseHVXV60, // V6_vtmpyb_alt
12651 CEFBS_UseHVXV60, // V6_vtmpybus_acc_alt
12652 CEFBS_UseHVXV60, // V6_vtmpybus_alt
12653 CEFBS_UseHVXV60, // V6_vtmpyhb_acc_alt
12654 CEFBS_UseHVXV60, // V6_vtmpyhb_alt
12655 CEFBS_UseHVXV60, // V6_vtran2x2_map
12656 CEFBS_UseHVXV60, // V6_vunpackb_alt
12657 CEFBS_UseHVXV60, // V6_vunpackh_alt
12658 CEFBS_UseHVXV60, // V6_vunpackob_alt
12659 CEFBS_UseHVXV60, // V6_vunpackoh_alt
12660 CEFBS_UseHVXV60, // V6_vunpackub_alt
12661 CEFBS_UseHVXV60, // V6_vunpackuh_alt
12662 CEFBS_UseHVXV60, // V6_vzb_alt
12663 CEFBS_UseHVXV60, // V6_vzh_alt
12664 CEFBS_UseHVXV66, // V6_zld0
12665 CEFBS_UseHVXV66, // V6_zldp0
12666 CEFBS_None, // Y2_crswap_old
12667 CEFBS_None, // Y2_dcfetch
12668 CEFBS_HasV65, // Y2_k1lock_map
12669 CEFBS_HasV65, // Y2_k1unlock_map
12670 CEFBS_HasV73, // dup_A2_add
12671 CEFBS_HasV73, // dup_A2_addi
12672 CEFBS_HasV73, // dup_A2_andir
12673 CEFBS_HasV73, // dup_A2_combineii
12674 CEFBS_HasV73, // dup_A2_sxtb
12675 CEFBS_HasV73, // dup_A2_sxth
12676 CEFBS_HasV73, // dup_A2_tfr
12677 CEFBS_HasV73, // dup_A2_tfrsi
12678 CEFBS_HasV73, // dup_A2_zxtb
12679 CEFBS_HasV73, // dup_A2_zxth
12680 CEFBS_HasV73, // dup_A4_combineii
12681 CEFBS_HasV73, // dup_A4_combineir
12682 CEFBS_HasV73, // dup_A4_combineri
12683 CEFBS_HasV73, // dup_C2_cmoveif
12684 CEFBS_HasV73, // dup_C2_cmoveit
12685 CEFBS_HasV73, // dup_C2_cmovenewif
12686 CEFBS_HasV73, // dup_C2_cmovenewit
12687 CEFBS_HasV73, // dup_C2_cmpeqi
12688 CEFBS_HasV73, // dup_L2_deallocframe
12689 CEFBS_HasV73, // dup_L2_loadrb_io
12690 CEFBS_HasV73, // dup_L2_loadrd_io
12691 CEFBS_HasV73, // dup_L2_loadrh_io
12692 CEFBS_HasV73, // dup_L2_loadri_io
12693 CEFBS_HasV73, // dup_L2_loadrub_io
12694 CEFBS_HasV73, // dup_L2_loadruh_io
12695 CEFBS_HasV73, // dup_S2_allocframe
12696 CEFBS_HasV73, // dup_S2_storerb_io
12697 CEFBS_HasV73, // dup_S2_storerd_io
12698 CEFBS_HasV73, // dup_S2_storerh_io
12699 CEFBS_HasV73, // dup_S2_storeri_io
12700 CEFBS_HasV73, // dup_S4_storeirb_io
12701 CEFBS_HasV73, // dup_S4_storeiri_io
12702 CEFBS_None, // A2_abs
12703 CEFBS_None, // A2_absp
12704 CEFBS_None, // A2_abssat
12705 CEFBS_None, // A2_add
12706 CEFBS_None, // A2_addh_h16_hh
12707 CEFBS_None, // A2_addh_h16_hl
12708 CEFBS_None, // A2_addh_h16_lh
12709 CEFBS_None, // A2_addh_h16_ll
12710 CEFBS_None, // A2_addh_h16_sat_hh
12711 CEFBS_None, // A2_addh_h16_sat_hl
12712 CEFBS_None, // A2_addh_h16_sat_lh
12713 CEFBS_None, // A2_addh_h16_sat_ll
12714 CEFBS_None, // A2_addh_l16_hl
12715 CEFBS_None, // A2_addh_l16_ll
12716 CEFBS_None, // A2_addh_l16_sat_hl
12717 CEFBS_None, // A2_addh_l16_sat_ll
12718 CEFBS_None, // A2_addi
12719 CEFBS_None, // A2_addp
12720 CEFBS_None, // A2_addpsat
12721 CEFBS_None, // A2_addsat
12722 CEFBS_None, // A2_addsph
12723 CEFBS_None, // A2_addspl
12724 CEFBS_None, // A2_and
12725 CEFBS_None, // A2_andir
12726 CEFBS_None, // A2_andp
12727 CEFBS_None, // A2_aslh
12728 CEFBS_None, // A2_asrh
12729 CEFBS_None, // A2_combine_hh
12730 CEFBS_None, // A2_combine_hl
12731 CEFBS_None, // A2_combine_lh
12732 CEFBS_None, // A2_combine_ll
12733 CEFBS_None, // A2_combineii
12734 CEFBS_None, // A2_combinew
12735 CEFBS_None, // A2_max
12736 CEFBS_None, // A2_maxp
12737 CEFBS_None, // A2_maxu
12738 CEFBS_None, // A2_maxup
12739 CEFBS_None, // A2_min
12740 CEFBS_None, // A2_minp
12741 CEFBS_None, // A2_minu
12742 CEFBS_None, // A2_minup
12743 CEFBS_None, // A2_negp
12744 CEFBS_None, // A2_negsat
12745 CEFBS_None, // A2_nop
12746 CEFBS_None, // A2_notp
12747 CEFBS_None, // A2_or
12748 CEFBS_None, // A2_orir
12749 CEFBS_None, // A2_orp
12750 CEFBS_None, // A2_paddf
12751 CEFBS_None, // A2_paddfnew
12752 CEFBS_None, // A2_paddif
12753 CEFBS_None, // A2_paddifnew
12754 CEFBS_None, // A2_paddit
12755 CEFBS_None, // A2_padditnew
12756 CEFBS_None, // A2_paddt
12757 CEFBS_None, // A2_paddtnew
12758 CEFBS_None, // A2_pandf
12759 CEFBS_None, // A2_pandfnew
12760 CEFBS_None, // A2_pandt
12761 CEFBS_None, // A2_pandtnew
12762 CEFBS_None, // A2_porf
12763 CEFBS_None, // A2_porfnew
12764 CEFBS_None, // A2_port
12765 CEFBS_None, // A2_portnew
12766 CEFBS_None, // A2_psubf
12767 CEFBS_None, // A2_psubfnew
12768 CEFBS_None, // A2_psubt
12769 CEFBS_None, // A2_psubtnew
12770 CEFBS_None, // A2_pxorf
12771 CEFBS_None, // A2_pxorfnew
12772 CEFBS_None, // A2_pxort
12773 CEFBS_None, // A2_pxortnew
12774 CEFBS_None, // A2_roundsat
12775 CEFBS_None, // A2_sat
12776 CEFBS_None, // A2_satb
12777 CEFBS_None, // A2_sath
12778 CEFBS_None, // A2_satub
12779 CEFBS_None, // A2_satuh
12780 CEFBS_None, // A2_sub
12781 CEFBS_None, // A2_subh_h16_hh
12782 CEFBS_None, // A2_subh_h16_hl
12783 CEFBS_None, // A2_subh_h16_lh
12784 CEFBS_None, // A2_subh_h16_ll
12785 CEFBS_None, // A2_subh_h16_sat_hh
12786 CEFBS_None, // A2_subh_h16_sat_hl
12787 CEFBS_None, // A2_subh_h16_sat_lh
12788 CEFBS_None, // A2_subh_h16_sat_ll
12789 CEFBS_None, // A2_subh_l16_hl
12790 CEFBS_None, // A2_subh_l16_ll
12791 CEFBS_None, // A2_subh_l16_sat_hl
12792 CEFBS_None, // A2_subh_l16_sat_ll
12793 CEFBS_None, // A2_subp
12794 CEFBS_None, // A2_subri
12795 CEFBS_None, // A2_subsat
12796 CEFBS_None, // A2_svaddh
12797 CEFBS_None, // A2_svaddhs
12798 CEFBS_None, // A2_svadduhs
12799 CEFBS_None, // A2_svavgh
12800 CEFBS_None, // A2_svavghs
12801 CEFBS_None, // A2_svnavgh
12802 CEFBS_None, // A2_svsubh
12803 CEFBS_None, // A2_svsubhs
12804 CEFBS_None, // A2_svsubuhs
12805 CEFBS_None, // A2_swiz
12806 CEFBS_None, // A2_sxtb
12807 CEFBS_None, // A2_sxth
12808 CEFBS_None, // A2_sxtw
12809 CEFBS_None, // A2_tfr
12810 CEFBS_None, // A2_tfrcrr
12811 CEFBS_None, // A2_tfrih
12812 CEFBS_None, // A2_tfril
12813 CEFBS_None, // A2_tfrrcr
12814 CEFBS_None, // A2_tfrsi
12815 CEFBS_None, // A2_vabsh
12816 CEFBS_None, // A2_vabshsat
12817 CEFBS_None, // A2_vabsw
12818 CEFBS_None, // A2_vabswsat
12819 CEFBS_None, // A2_vaddh
12820 CEFBS_None, // A2_vaddhs
12821 CEFBS_None, // A2_vaddub
12822 CEFBS_None, // A2_vaddubs
12823 CEFBS_None, // A2_vadduhs
12824 CEFBS_None, // A2_vaddw
12825 CEFBS_None, // A2_vaddws
12826 CEFBS_None, // A2_vavgh
12827 CEFBS_None, // A2_vavghcr
12828 CEFBS_None, // A2_vavghr
12829 CEFBS_None, // A2_vavgub
12830 CEFBS_None, // A2_vavgubr
12831 CEFBS_None, // A2_vavguh
12832 CEFBS_None, // A2_vavguhr
12833 CEFBS_None, // A2_vavguw
12834 CEFBS_None, // A2_vavguwr
12835 CEFBS_None, // A2_vavgw
12836 CEFBS_None, // A2_vavgwcr
12837 CEFBS_None, // A2_vavgwr
12838 CEFBS_None, // A2_vcmpbeq
12839 CEFBS_None, // A2_vcmpbgtu
12840 CEFBS_None, // A2_vcmpheq
12841 CEFBS_None, // A2_vcmphgt
12842 CEFBS_None, // A2_vcmphgtu
12843 CEFBS_None, // A2_vcmpweq
12844 CEFBS_None, // A2_vcmpwgt
12845 CEFBS_None, // A2_vcmpwgtu
12846 CEFBS_None, // A2_vconj
12847 CEFBS_None, // A2_vmaxb
12848 CEFBS_None, // A2_vmaxh
12849 CEFBS_None, // A2_vmaxub
12850 CEFBS_None, // A2_vmaxuh
12851 CEFBS_None, // A2_vmaxuw
12852 CEFBS_None, // A2_vmaxw
12853 CEFBS_None, // A2_vminb
12854 CEFBS_None, // A2_vminh
12855 CEFBS_None, // A2_vminub
12856 CEFBS_None, // A2_vminuh
12857 CEFBS_None, // A2_vminuw
12858 CEFBS_None, // A2_vminw
12859 CEFBS_None, // A2_vnavgh
12860 CEFBS_None, // A2_vnavghcr
12861 CEFBS_None, // A2_vnavghr
12862 CEFBS_None, // A2_vnavgw
12863 CEFBS_None, // A2_vnavgwcr
12864 CEFBS_None, // A2_vnavgwr
12865 CEFBS_None, // A2_vraddub
12866 CEFBS_None, // A2_vraddub_acc
12867 CEFBS_None, // A2_vrsadub
12868 CEFBS_None, // A2_vrsadub_acc
12869 CEFBS_None, // A2_vsubh
12870 CEFBS_None, // A2_vsubhs
12871 CEFBS_None, // A2_vsubub
12872 CEFBS_None, // A2_vsububs
12873 CEFBS_None, // A2_vsubuhs
12874 CEFBS_None, // A2_vsubw
12875 CEFBS_None, // A2_vsubws
12876 CEFBS_None, // A2_xor
12877 CEFBS_None, // A2_xorp
12878 CEFBS_None, // A2_zxth
12879 CEFBS_None, // A4_addp_c
12880 CEFBS_None, // A4_andn
12881 CEFBS_None, // A4_andnp
12882 CEFBS_None, // A4_bitsplit
12883 CEFBS_None, // A4_bitspliti
12884 CEFBS_None, // A4_boundscheck_hi
12885 CEFBS_None, // A4_boundscheck_lo
12886 CEFBS_None, // A4_cmpbeq
12887 CEFBS_None, // A4_cmpbeqi
12888 CEFBS_None, // A4_cmpbgt
12889 CEFBS_None, // A4_cmpbgti
12890 CEFBS_None, // A4_cmpbgtu
12891 CEFBS_None, // A4_cmpbgtui
12892 CEFBS_None, // A4_cmpheq
12893 CEFBS_None, // A4_cmpheqi
12894 CEFBS_None, // A4_cmphgt
12895 CEFBS_None, // A4_cmphgti
12896 CEFBS_None, // A4_cmphgtu
12897 CEFBS_None, // A4_cmphgtui
12898 CEFBS_None, // A4_combineii
12899 CEFBS_None, // A4_combineir
12900 CEFBS_None, // A4_combineri
12901 CEFBS_None, // A4_cround_ri
12902 CEFBS_None, // A4_cround_rr
12903 CEFBS_None, // A4_ext
12904 CEFBS_None, // A4_modwrapu
12905 CEFBS_None, // A4_orn
12906 CEFBS_None, // A4_ornp
12907 CEFBS_None, // A4_paslhf
12908 CEFBS_None, // A4_paslhfnew
12909 CEFBS_None, // A4_paslht
12910 CEFBS_None, // A4_paslhtnew
12911 CEFBS_None, // A4_pasrhf
12912 CEFBS_None, // A4_pasrhfnew
12913 CEFBS_None, // A4_pasrht
12914 CEFBS_None, // A4_pasrhtnew
12915 CEFBS_None, // A4_psxtbf
12916 CEFBS_None, // A4_psxtbfnew
12917 CEFBS_None, // A4_psxtbt
12918 CEFBS_None, // A4_psxtbtnew
12919 CEFBS_None, // A4_psxthf
12920 CEFBS_None, // A4_psxthfnew
12921 CEFBS_None, // A4_psxtht
12922 CEFBS_None, // A4_psxthtnew
12923 CEFBS_None, // A4_pzxtbf
12924 CEFBS_None, // A4_pzxtbfnew
12925 CEFBS_None, // A4_pzxtbt
12926 CEFBS_None, // A4_pzxtbtnew
12927 CEFBS_None, // A4_pzxthf
12928 CEFBS_None, // A4_pzxthfnew
12929 CEFBS_None, // A4_pzxtht
12930 CEFBS_None, // A4_pzxthtnew
12931 CEFBS_None, // A4_rcmpeq
12932 CEFBS_None, // A4_rcmpeqi
12933 CEFBS_None, // A4_rcmpneq
12934 CEFBS_None, // A4_rcmpneqi
12935 CEFBS_None, // A4_round_ri
12936 CEFBS_None, // A4_round_ri_sat
12937 CEFBS_None, // A4_round_rr
12938 CEFBS_None, // A4_round_rr_sat
12939 CEFBS_None, // A4_subp_c
12940 CEFBS_None, // A4_tfrcpp
12941 CEFBS_None, // A4_tfrpcp
12942 CEFBS_None, // A4_tlbmatch
12943 CEFBS_None, // A4_vcmpbeq_any
12944 CEFBS_None, // A4_vcmpbeqi
12945 CEFBS_None, // A4_vcmpbgt
12946 CEFBS_None, // A4_vcmpbgti
12947 CEFBS_None, // A4_vcmpbgtui
12948 CEFBS_None, // A4_vcmpheqi
12949 CEFBS_None, // A4_vcmphgti
12950 CEFBS_None, // A4_vcmphgtui
12951 CEFBS_None, // A4_vcmpweqi
12952 CEFBS_None, // A4_vcmpwgti
12953 CEFBS_None, // A4_vcmpwgtui
12954 CEFBS_None, // A4_vrmaxh
12955 CEFBS_None, // A4_vrmaxuh
12956 CEFBS_None, // A4_vrmaxuw
12957 CEFBS_None, // A4_vrmaxw
12958 CEFBS_None, // A4_vrminh
12959 CEFBS_None, // A4_vrminuh
12960 CEFBS_None, // A4_vrminuw
12961 CEFBS_None, // A4_vrminw
12962 CEFBS_HasV55, // A5_ACS
12963 CEFBS_None, // A5_vaddhubs
12964 CEFBS_HasV65, // A6_vcmpbeq_notany
12965 CEFBS_HasV62, // A6_vminub_RdP
12966 CEFBS_HasV67_UseAudio, // A7_clip
12967 CEFBS_HasV67_UseAudio, // A7_croundd_ri
12968 CEFBS_HasV67_UseAudio, // A7_croundd_rr
12969 CEFBS_HasV67_UseAudio, // A7_vclip
12970 CEFBS_None, // C2_all8
12971 CEFBS_None, // C2_and
12972 CEFBS_None, // C2_andn
12973 CEFBS_None, // C2_any8
12974 CEFBS_None, // C2_bitsclr
12975 CEFBS_None, // C2_bitsclri
12976 CEFBS_None, // C2_bitsset
12977 CEFBS_None, // C2_ccombinewf
12978 CEFBS_None, // C2_ccombinewnewf
12979 CEFBS_None, // C2_ccombinewnewt
12980 CEFBS_None, // C2_ccombinewt
12981 CEFBS_None, // C2_cmoveif
12982 CEFBS_None, // C2_cmoveit
12983 CEFBS_None, // C2_cmovenewif
12984 CEFBS_None, // C2_cmovenewit
12985 CEFBS_None, // C2_cmpeq
12986 CEFBS_None, // C2_cmpeqi
12987 CEFBS_None, // C2_cmpeqp
12988 CEFBS_None, // C2_cmpgt
12989 CEFBS_None, // C2_cmpgti
12990 CEFBS_None, // C2_cmpgtp
12991 CEFBS_None, // C2_cmpgtu
12992 CEFBS_None, // C2_cmpgtui
12993 CEFBS_None, // C2_cmpgtup
12994 CEFBS_None, // C2_mask
12995 CEFBS_None, // C2_mux
12996 CEFBS_None, // C2_muxii
12997 CEFBS_None, // C2_muxir
12998 CEFBS_None, // C2_muxri
12999 CEFBS_None, // C2_not
13000 CEFBS_None, // C2_or
13001 CEFBS_None, // C2_orn
13002 CEFBS_None, // C2_tfrpr
13003 CEFBS_None, // C2_tfrrp
13004 CEFBS_None, // C2_vitpack
13005 CEFBS_None, // C2_vmux
13006 CEFBS_None, // C2_xor
13007 CEFBS_None, // C4_addipc
13008 CEFBS_None, // C4_and_and
13009 CEFBS_None, // C4_and_andn
13010 CEFBS_None, // C4_and_or
13011 CEFBS_None, // C4_and_orn
13012 CEFBS_None, // C4_cmplte
13013 CEFBS_None, // C4_cmpltei
13014 CEFBS_None, // C4_cmplteu
13015 CEFBS_None, // C4_cmplteui
13016 CEFBS_None, // C4_cmpneq
13017 CEFBS_None, // C4_cmpneqi
13018 CEFBS_None, // C4_fastcorner9
13019 CEFBS_None, // C4_fastcorner9_not
13020 CEFBS_None, // C4_nbitsclr
13021 CEFBS_None, // C4_nbitsclri
13022 CEFBS_None, // C4_nbitsset
13023 CEFBS_None, // C4_or_and
13024 CEFBS_None, // C4_or_andn
13025 CEFBS_None, // C4_or_or
13026 CEFBS_None, // C4_or_orn
13027 CEFBS_None, // CALLProfile
13028 CEFBS_None, // CONST32
13029 CEFBS_None, // CONST64
13030 CEFBS_None, // DuplexIClass0
13031 CEFBS_None, // DuplexIClass1
13032 CEFBS_None, // DuplexIClass2
13033 CEFBS_None, // DuplexIClass3
13034 CEFBS_None, // DuplexIClass4
13035 CEFBS_None, // DuplexIClass5
13036 CEFBS_None, // DuplexIClass6
13037 CEFBS_None, // DuplexIClass7
13038 CEFBS_None, // DuplexIClass8
13039 CEFBS_None, // DuplexIClass9
13040 CEFBS_None, // DuplexIClassA
13041 CEFBS_None, // DuplexIClassB
13042 CEFBS_None, // DuplexIClassC
13043 CEFBS_None, // DuplexIClassD
13044 CEFBS_None, // DuplexIClassE
13045 CEFBS_None, // DuplexIClassF
13046 CEFBS_None, // EH_RETURN_JMPR
13047 CEFBS_None, // F2_conv_d2df
13048 CEFBS_None, // F2_conv_d2sf
13049 CEFBS_None, // F2_conv_df2d
13050 CEFBS_None, // F2_conv_df2d_chop
13051 CEFBS_None, // F2_conv_df2sf
13052 CEFBS_None, // F2_conv_df2ud
13053 CEFBS_None, // F2_conv_df2ud_chop
13054 CEFBS_None, // F2_conv_df2uw
13055 CEFBS_None, // F2_conv_df2uw_chop
13056 CEFBS_None, // F2_conv_df2w
13057 CEFBS_None, // F2_conv_df2w_chop
13058 CEFBS_None, // F2_conv_sf2d
13059 CEFBS_None, // F2_conv_sf2d_chop
13060 CEFBS_None, // F2_conv_sf2df
13061 CEFBS_None, // F2_conv_sf2ud
13062 CEFBS_None, // F2_conv_sf2ud_chop
13063 CEFBS_None, // F2_conv_sf2uw
13064 CEFBS_None, // F2_conv_sf2uw_chop
13065 CEFBS_None, // F2_conv_sf2w
13066 CEFBS_None, // F2_conv_sf2w_chop
13067 CEFBS_None, // F2_conv_ud2df
13068 CEFBS_None, // F2_conv_ud2sf
13069 CEFBS_None, // F2_conv_uw2df
13070 CEFBS_None, // F2_conv_uw2sf
13071 CEFBS_None, // F2_conv_w2df
13072 CEFBS_None, // F2_conv_w2sf
13073 CEFBS_HasV66, // F2_dfadd
13074 CEFBS_None, // F2_dfclass
13075 CEFBS_None, // F2_dfcmpeq
13076 CEFBS_None, // F2_dfcmpge
13077 CEFBS_None, // F2_dfcmpgt
13078 CEFBS_None, // F2_dfcmpuo
13079 CEFBS_None, // F2_dfimm_n
13080 CEFBS_None, // F2_dfimm_p
13081 CEFBS_HasV67, // F2_dfmax
13082 CEFBS_HasV67, // F2_dfmin
13083 CEFBS_HasV67, // F2_dfmpyfix
13084 CEFBS_HasV67, // F2_dfmpyhh
13085 CEFBS_HasV67, // F2_dfmpylh
13086 CEFBS_HasV67, // F2_dfmpyll
13087 CEFBS_HasV66, // F2_dfsub
13088 CEFBS_None, // F2_sfadd
13089 CEFBS_None, // F2_sfclass
13090 CEFBS_None, // F2_sfcmpeq
13091 CEFBS_None, // F2_sfcmpge
13092 CEFBS_None, // F2_sfcmpgt
13093 CEFBS_None, // F2_sfcmpuo
13094 CEFBS_None, // F2_sffixupd
13095 CEFBS_None, // F2_sffixupn
13096 CEFBS_None, // F2_sffixupr
13097 CEFBS_None, // F2_sffma
13098 CEFBS_None, // F2_sffma_lib
13099 CEFBS_None, // F2_sffma_sc
13100 CEFBS_None, // F2_sffms
13101 CEFBS_None, // F2_sffms_lib
13102 CEFBS_None, // F2_sfimm_n
13103 CEFBS_None, // F2_sfimm_p
13104 CEFBS_None, // F2_sfinvsqrta
13105 CEFBS_None, // F2_sfmax
13106 CEFBS_None, // F2_sfmin
13107 CEFBS_None, // F2_sfmpy
13108 CEFBS_None, // F2_sfrecipa
13109 CEFBS_None, // F2_sfsub
13110 CEFBS_None, // G4_tfrgcpp
13111 CEFBS_None, // G4_tfrgcrr
13112 CEFBS_None, // G4_tfrgpcp
13113 CEFBS_None, // G4_tfrgrcr
13114 CEFBS_None, // HI
13115 CEFBS_None, // J2_call
13116 CEFBS_None, // J2_callf
13117 CEFBS_None, // J2_callr
13118 CEFBS_None, // J2_callrf
13119 CEFBS_HasV73, // J2_callrh
13120 CEFBS_None, // J2_callrt
13121 CEFBS_None, // J2_callt
13122 CEFBS_None, // J2_jump
13123 CEFBS_None, // J2_jumpf
13124 CEFBS_None, // J2_jumpfnew
13125 CEFBS_None, // J2_jumpfnewpt
13126 CEFBS_HasV60, // J2_jumpfpt
13127 CEFBS_None, // J2_jumpr
13128 CEFBS_None, // J2_jumprf
13129 CEFBS_None, // J2_jumprfnew
13130 CEFBS_None, // J2_jumprfnewpt
13131 CEFBS_HasV60, // J2_jumprfpt
13132 CEFBS_None, // J2_jumprgtez
13133 CEFBS_None, // J2_jumprgtezpt
13134 CEFBS_HasV73, // J2_jumprh
13135 CEFBS_None, // J2_jumprltez
13136 CEFBS_None, // J2_jumprltezpt
13137 CEFBS_None, // J2_jumprnz
13138 CEFBS_None, // J2_jumprnzpt
13139 CEFBS_None, // J2_jumprt
13140 CEFBS_None, // J2_jumprtnew
13141 CEFBS_None, // J2_jumprtnewpt
13142 CEFBS_HasV60, // J2_jumprtpt
13143 CEFBS_None, // J2_jumprz
13144 CEFBS_None, // J2_jumprzpt
13145 CEFBS_None, // J2_jumpt
13146 CEFBS_None, // J2_jumptnew
13147 CEFBS_None, // J2_jumptnewpt
13148 CEFBS_HasV60, // J2_jumptpt
13149 CEFBS_None, // J2_loop0i
13150 CEFBS_None, // J2_loop0iext
13151 CEFBS_None, // J2_loop0r
13152 CEFBS_None, // J2_loop0rext
13153 CEFBS_None, // J2_loop1i
13154 CEFBS_None, // J2_loop1iext
13155 CEFBS_None, // J2_loop1r
13156 CEFBS_None, // J2_loop1rext
13157 CEFBS_None, // J2_pause
13158 CEFBS_None, // J2_ploop1si
13159 CEFBS_None, // J2_ploop1sr
13160 CEFBS_None, // J2_ploop2si
13161 CEFBS_None, // J2_ploop2sr
13162 CEFBS_None, // J2_ploop3si
13163 CEFBS_None, // J2_ploop3sr
13164 CEFBS_None, // J2_rte
13165 CEFBS_None, // J2_trap0
13166 CEFBS_HasV65, // J2_trap1
13167 CEFBS_HasV73, // J2_unpause
13168 CEFBS_None, // J4_cmpeq_f_jumpnv_nt
13169 CEFBS_None, // J4_cmpeq_f_jumpnv_t
13170 CEFBS_None, // J4_cmpeq_fp0_jump_nt
13171 CEFBS_None, // J4_cmpeq_fp0_jump_t
13172 CEFBS_None, // J4_cmpeq_fp1_jump_nt
13173 CEFBS_None, // J4_cmpeq_fp1_jump_t
13174 CEFBS_None, // J4_cmpeq_t_jumpnv_nt
13175 CEFBS_None, // J4_cmpeq_t_jumpnv_t
13176 CEFBS_None, // J4_cmpeq_tp0_jump_nt
13177 CEFBS_None, // J4_cmpeq_tp0_jump_t
13178 CEFBS_None, // J4_cmpeq_tp1_jump_nt
13179 CEFBS_None, // J4_cmpeq_tp1_jump_t
13180 CEFBS_None, // J4_cmpeqi_f_jumpnv_nt
13181 CEFBS_None, // J4_cmpeqi_f_jumpnv_t
13182 CEFBS_None, // J4_cmpeqi_fp0_jump_nt
13183 CEFBS_None, // J4_cmpeqi_fp0_jump_t
13184 CEFBS_None, // J4_cmpeqi_fp1_jump_nt
13185 CEFBS_None, // J4_cmpeqi_fp1_jump_t
13186 CEFBS_None, // J4_cmpeqi_t_jumpnv_nt
13187 CEFBS_None, // J4_cmpeqi_t_jumpnv_t
13188 CEFBS_None, // J4_cmpeqi_tp0_jump_nt
13189 CEFBS_None, // J4_cmpeqi_tp0_jump_t
13190 CEFBS_None, // J4_cmpeqi_tp1_jump_nt
13191 CEFBS_None, // J4_cmpeqi_tp1_jump_t
13192 CEFBS_None, // J4_cmpeqn1_f_jumpnv_nt
13193 CEFBS_None, // J4_cmpeqn1_f_jumpnv_t
13194 CEFBS_None, // J4_cmpeqn1_fp0_jump_nt
13195 CEFBS_None, // J4_cmpeqn1_fp0_jump_t
13196 CEFBS_None, // J4_cmpeqn1_fp1_jump_nt
13197 CEFBS_None, // J4_cmpeqn1_fp1_jump_t
13198 CEFBS_None, // J4_cmpeqn1_t_jumpnv_nt
13199 CEFBS_None, // J4_cmpeqn1_t_jumpnv_t
13200 CEFBS_None, // J4_cmpeqn1_tp0_jump_nt
13201 CEFBS_None, // J4_cmpeqn1_tp0_jump_t
13202 CEFBS_None, // J4_cmpeqn1_tp1_jump_nt
13203 CEFBS_None, // J4_cmpeqn1_tp1_jump_t
13204 CEFBS_None, // J4_cmpgt_f_jumpnv_nt
13205 CEFBS_None, // J4_cmpgt_f_jumpnv_t
13206 CEFBS_None, // J4_cmpgt_fp0_jump_nt
13207 CEFBS_None, // J4_cmpgt_fp0_jump_t
13208 CEFBS_None, // J4_cmpgt_fp1_jump_nt
13209 CEFBS_None, // J4_cmpgt_fp1_jump_t
13210 CEFBS_None, // J4_cmpgt_t_jumpnv_nt
13211 CEFBS_None, // J4_cmpgt_t_jumpnv_t
13212 CEFBS_None, // J4_cmpgt_tp0_jump_nt
13213 CEFBS_None, // J4_cmpgt_tp0_jump_t
13214 CEFBS_None, // J4_cmpgt_tp1_jump_nt
13215 CEFBS_None, // J4_cmpgt_tp1_jump_t
13216 CEFBS_None, // J4_cmpgti_f_jumpnv_nt
13217 CEFBS_None, // J4_cmpgti_f_jumpnv_t
13218 CEFBS_None, // J4_cmpgti_fp0_jump_nt
13219 CEFBS_None, // J4_cmpgti_fp0_jump_t
13220 CEFBS_None, // J4_cmpgti_fp1_jump_nt
13221 CEFBS_None, // J4_cmpgti_fp1_jump_t
13222 CEFBS_None, // J4_cmpgti_t_jumpnv_nt
13223 CEFBS_None, // J4_cmpgti_t_jumpnv_t
13224 CEFBS_None, // J4_cmpgti_tp0_jump_nt
13225 CEFBS_None, // J4_cmpgti_tp0_jump_t
13226 CEFBS_None, // J4_cmpgti_tp1_jump_nt
13227 CEFBS_None, // J4_cmpgti_tp1_jump_t
13228 CEFBS_None, // J4_cmpgtn1_f_jumpnv_nt
13229 CEFBS_None, // J4_cmpgtn1_f_jumpnv_t
13230 CEFBS_None, // J4_cmpgtn1_fp0_jump_nt
13231 CEFBS_None, // J4_cmpgtn1_fp0_jump_t
13232 CEFBS_None, // J4_cmpgtn1_fp1_jump_nt
13233 CEFBS_None, // J4_cmpgtn1_fp1_jump_t
13234 CEFBS_None, // J4_cmpgtn1_t_jumpnv_nt
13235 CEFBS_None, // J4_cmpgtn1_t_jumpnv_t
13236 CEFBS_None, // J4_cmpgtn1_tp0_jump_nt
13237 CEFBS_None, // J4_cmpgtn1_tp0_jump_t
13238 CEFBS_None, // J4_cmpgtn1_tp1_jump_nt
13239 CEFBS_None, // J4_cmpgtn1_tp1_jump_t
13240 CEFBS_None, // J4_cmpgtu_f_jumpnv_nt
13241 CEFBS_None, // J4_cmpgtu_f_jumpnv_t
13242 CEFBS_None, // J4_cmpgtu_fp0_jump_nt
13243 CEFBS_None, // J4_cmpgtu_fp0_jump_t
13244 CEFBS_None, // J4_cmpgtu_fp1_jump_nt
13245 CEFBS_None, // J4_cmpgtu_fp1_jump_t
13246 CEFBS_None, // J4_cmpgtu_t_jumpnv_nt
13247 CEFBS_None, // J4_cmpgtu_t_jumpnv_t
13248 CEFBS_None, // J4_cmpgtu_tp0_jump_nt
13249 CEFBS_None, // J4_cmpgtu_tp0_jump_t
13250 CEFBS_None, // J4_cmpgtu_tp1_jump_nt
13251 CEFBS_None, // J4_cmpgtu_tp1_jump_t
13252 CEFBS_None, // J4_cmpgtui_f_jumpnv_nt
13253 CEFBS_None, // J4_cmpgtui_f_jumpnv_t
13254 CEFBS_None, // J4_cmpgtui_fp0_jump_nt
13255 CEFBS_None, // J4_cmpgtui_fp0_jump_t
13256 CEFBS_None, // J4_cmpgtui_fp1_jump_nt
13257 CEFBS_None, // J4_cmpgtui_fp1_jump_t
13258 CEFBS_None, // J4_cmpgtui_t_jumpnv_nt
13259 CEFBS_None, // J4_cmpgtui_t_jumpnv_t
13260 CEFBS_None, // J4_cmpgtui_tp0_jump_nt
13261 CEFBS_None, // J4_cmpgtui_tp0_jump_t
13262 CEFBS_None, // J4_cmpgtui_tp1_jump_nt
13263 CEFBS_None, // J4_cmpgtui_tp1_jump_t
13264 CEFBS_None, // J4_cmplt_f_jumpnv_nt
13265 CEFBS_None, // J4_cmplt_f_jumpnv_t
13266 CEFBS_None, // J4_cmplt_t_jumpnv_nt
13267 CEFBS_None, // J4_cmplt_t_jumpnv_t
13268 CEFBS_None, // J4_cmpltu_f_jumpnv_nt
13269 CEFBS_None, // J4_cmpltu_f_jumpnv_t
13270 CEFBS_None, // J4_cmpltu_t_jumpnv_nt
13271 CEFBS_None, // J4_cmpltu_t_jumpnv_t
13272 CEFBS_None, // J4_hintjumpr
13273 CEFBS_None, // J4_jumpseti
13274 CEFBS_None, // J4_jumpsetr
13275 CEFBS_None, // J4_tstbit0_f_jumpnv_nt
13276 CEFBS_None, // J4_tstbit0_f_jumpnv_t
13277 CEFBS_None, // J4_tstbit0_fp0_jump_nt
13278 CEFBS_None, // J4_tstbit0_fp0_jump_t
13279 CEFBS_None, // J4_tstbit0_fp1_jump_nt
13280 CEFBS_None, // J4_tstbit0_fp1_jump_t
13281 CEFBS_None, // J4_tstbit0_t_jumpnv_nt
13282 CEFBS_None, // J4_tstbit0_t_jumpnv_t
13283 CEFBS_None, // J4_tstbit0_tp0_jump_nt
13284 CEFBS_None, // J4_tstbit0_tp0_jump_t
13285 CEFBS_None, // J4_tstbit0_tp1_jump_nt
13286 CEFBS_None, // J4_tstbit0_tp1_jump_t
13287 CEFBS_None, // L2_deallocframe
13288 CEFBS_None, // L2_loadalignb_io
13289 CEFBS_None, // L2_loadalignb_pbr
13290 CEFBS_None, // L2_loadalignb_pci
13291 CEFBS_None, // L2_loadalignb_pcr
13292 CEFBS_None, // L2_loadalignb_pi
13293 CEFBS_None, // L2_loadalignb_pr
13294 CEFBS_None, // L2_loadalignh_io
13295 CEFBS_None, // L2_loadalignh_pbr
13296 CEFBS_None, // L2_loadalignh_pci
13297 CEFBS_None, // L2_loadalignh_pcr
13298 CEFBS_None, // L2_loadalignh_pi
13299 CEFBS_None, // L2_loadalignh_pr
13300 CEFBS_None, // L2_loadbsw2_io
13301 CEFBS_None, // L2_loadbsw2_pbr
13302 CEFBS_None, // L2_loadbsw2_pci
13303 CEFBS_None, // L2_loadbsw2_pcr
13304 CEFBS_None, // L2_loadbsw2_pi
13305 CEFBS_None, // L2_loadbsw2_pr
13306 CEFBS_None, // L2_loadbsw4_io
13307 CEFBS_None, // L2_loadbsw4_pbr
13308 CEFBS_None, // L2_loadbsw4_pci
13309 CEFBS_None, // L2_loadbsw4_pcr
13310 CEFBS_None, // L2_loadbsw4_pi
13311 CEFBS_None, // L2_loadbsw4_pr
13312 CEFBS_None, // L2_loadbzw2_io
13313 CEFBS_None, // L2_loadbzw2_pbr
13314 CEFBS_None, // L2_loadbzw2_pci
13315 CEFBS_None, // L2_loadbzw2_pcr
13316 CEFBS_None, // L2_loadbzw2_pi
13317 CEFBS_None, // L2_loadbzw2_pr
13318 CEFBS_None, // L2_loadbzw4_io
13319 CEFBS_None, // L2_loadbzw4_pbr
13320 CEFBS_None, // L2_loadbzw4_pci
13321 CEFBS_None, // L2_loadbzw4_pcr
13322 CEFBS_None, // L2_loadbzw4_pi
13323 CEFBS_None, // L2_loadbzw4_pr
13324 CEFBS_None, // L2_loadrb_io
13325 CEFBS_None, // L2_loadrb_pbr
13326 CEFBS_None, // L2_loadrb_pci
13327 CEFBS_None, // L2_loadrb_pcr
13328 CEFBS_None, // L2_loadrb_pi
13329 CEFBS_None, // L2_loadrb_pr
13330 CEFBS_None, // L2_loadrbgp
13331 CEFBS_None, // L2_loadrd_io
13332 CEFBS_None, // L2_loadrd_pbr
13333 CEFBS_None, // L2_loadrd_pci
13334 CEFBS_None, // L2_loadrd_pcr
13335 CEFBS_None, // L2_loadrd_pi
13336 CEFBS_None, // L2_loadrd_pr
13337 CEFBS_None, // L2_loadrdgp
13338 CEFBS_None, // L2_loadrh_io
13339 CEFBS_None, // L2_loadrh_pbr
13340 CEFBS_None, // L2_loadrh_pci
13341 CEFBS_None, // L2_loadrh_pcr
13342 CEFBS_None, // L2_loadrh_pi
13343 CEFBS_None, // L2_loadrh_pr
13344 CEFBS_None, // L2_loadrhgp
13345 CEFBS_None, // L2_loadri_io
13346 CEFBS_None, // L2_loadri_pbr
13347 CEFBS_None, // L2_loadri_pci
13348 CEFBS_None, // L2_loadri_pcr
13349 CEFBS_None, // L2_loadri_pi
13350 CEFBS_None, // L2_loadri_pr
13351 CEFBS_None, // L2_loadrigp
13352 CEFBS_None, // L2_loadrub_io
13353 CEFBS_None, // L2_loadrub_pbr
13354 CEFBS_None, // L2_loadrub_pci
13355 CEFBS_None, // L2_loadrub_pcr
13356 CEFBS_None, // L2_loadrub_pi
13357 CEFBS_None, // L2_loadrub_pr
13358 CEFBS_None, // L2_loadrubgp
13359 CEFBS_None, // L2_loadruh_io
13360 CEFBS_None, // L2_loadruh_pbr
13361 CEFBS_None, // L2_loadruh_pci
13362 CEFBS_None, // L2_loadruh_pcr
13363 CEFBS_None, // L2_loadruh_pi
13364 CEFBS_None, // L2_loadruh_pr
13365 CEFBS_None, // L2_loadruhgp
13366 CEFBS_HasV68, // L2_loadw_aq
13367 CEFBS_None, // L2_loadw_locked
13368 CEFBS_None, // L2_ploadrbf_io
13369 CEFBS_None, // L2_ploadrbf_pi
13370 CEFBS_None, // L2_ploadrbfnew_io
13371 CEFBS_None, // L2_ploadrbfnew_pi
13372 CEFBS_None, // L2_ploadrbt_io
13373 CEFBS_None, // L2_ploadrbt_pi
13374 CEFBS_None, // L2_ploadrbtnew_io
13375 CEFBS_None, // L2_ploadrbtnew_pi
13376 CEFBS_None, // L2_ploadrdf_io
13377 CEFBS_None, // L2_ploadrdf_pi
13378 CEFBS_None, // L2_ploadrdfnew_io
13379 CEFBS_None, // L2_ploadrdfnew_pi
13380 CEFBS_None, // L2_ploadrdt_io
13381 CEFBS_None, // L2_ploadrdt_pi
13382 CEFBS_None, // L2_ploadrdtnew_io
13383 CEFBS_None, // L2_ploadrdtnew_pi
13384 CEFBS_None, // L2_ploadrhf_io
13385 CEFBS_None, // L2_ploadrhf_pi
13386 CEFBS_None, // L2_ploadrhfnew_io
13387 CEFBS_None, // L2_ploadrhfnew_pi
13388 CEFBS_None, // L2_ploadrht_io
13389 CEFBS_None, // L2_ploadrht_pi
13390 CEFBS_None, // L2_ploadrhtnew_io
13391 CEFBS_None, // L2_ploadrhtnew_pi
13392 CEFBS_None, // L2_ploadrif_io
13393 CEFBS_None, // L2_ploadrif_pi
13394 CEFBS_None, // L2_ploadrifnew_io
13395 CEFBS_None, // L2_ploadrifnew_pi
13396 CEFBS_None, // L2_ploadrit_io
13397 CEFBS_None, // L2_ploadrit_pi
13398 CEFBS_None, // L2_ploadritnew_io
13399 CEFBS_None, // L2_ploadritnew_pi
13400 CEFBS_None, // L2_ploadrubf_io
13401 CEFBS_None, // L2_ploadrubf_pi
13402 CEFBS_None, // L2_ploadrubfnew_io
13403 CEFBS_None, // L2_ploadrubfnew_pi
13404 CEFBS_None, // L2_ploadrubt_io
13405 CEFBS_None, // L2_ploadrubt_pi
13406 CEFBS_None, // L2_ploadrubtnew_io
13407 CEFBS_None, // L2_ploadrubtnew_pi
13408 CEFBS_None, // L2_ploadruhf_io
13409 CEFBS_None, // L2_ploadruhf_pi
13410 CEFBS_None, // L2_ploadruhfnew_io
13411 CEFBS_None, // L2_ploadruhfnew_pi
13412 CEFBS_None, // L2_ploadruht_io
13413 CEFBS_None, // L2_ploadruht_pi
13414 CEFBS_None, // L2_ploadruhtnew_io
13415 CEFBS_None, // L2_ploadruhtnew_pi
13416 CEFBS_None, // L4_add_memopb_io
13417 CEFBS_None, // L4_add_memoph_io
13418 CEFBS_None, // L4_add_memopw_io
13419 CEFBS_None, // L4_and_memopb_io
13420 CEFBS_None, // L4_and_memoph_io
13421 CEFBS_None, // L4_and_memopw_io
13422 CEFBS_None, // L4_iadd_memopb_io
13423 CEFBS_None, // L4_iadd_memoph_io
13424 CEFBS_None, // L4_iadd_memopw_io
13425 CEFBS_None, // L4_iand_memopb_io
13426 CEFBS_None, // L4_iand_memoph_io
13427 CEFBS_None, // L4_iand_memopw_io
13428 CEFBS_None, // L4_ior_memopb_io
13429 CEFBS_None, // L4_ior_memoph_io
13430 CEFBS_None, // L4_ior_memopw_io
13431 CEFBS_None, // L4_isub_memopb_io
13432 CEFBS_None, // L4_isub_memoph_io
13433 CEFBS_None, // L4_isub_memopw_io
13434 CEFBS_None, // L4_loadalignb_ap
13435 CEFBS_None, // L4_loadalignb_ur
13436 CEFBS_None, // L4_loadalignh_ap
13437 CEFBS_None, // L4_loadalignh_ur
13438 CEFBS_None, // L4_loadbsw2_ap
13439 CEFBS_None, // L4_loadbsw2_ur
13440 CEFBS_None, // L4_loadbsw4_ap
13441 CEFBS_None, // L4_loadbsw4_ur
13442 CEFBS_None, // L4_loadbzw2_ap
13443 CEFBS_None, // L4_loadbzw2_ur
13444 CEFBS_None, // L4_loadbzw4_ap
13445 CEFBS_None, // L4_loadbzw4_ur
13446 CEFBS_HasV68, // L4_loadd_aq
13447 CEFBS_None, // L4_loadd_locked
13448 CEFBS_None, // L4_loadrb_ap
13449 CEFBS_None, // L4_loadrb_rr
13450 CEFBS_None, // L4_loadrb_ur
13451 CEFBS_None, // L4_loadrd_ap
13452 CEFBS_None, // L4_loadrd_rr
13453 CEFBS_None, // L4_loadrd_ur
13454 CEFBS_None, // L4_loadrh_ap
13455 CEFBS_None, // L4_loadrh_rr
13456 CEFBS_None, // L4_loadrh_ur
13457 CEFBS_None, // L4_loadri_ap
13458 CEFBS_None, // L4_loadri_rr
13459 CEFBS_None, // L4_loadri_ur
13460 CEFBS_None, // L4_loadrub_ap
13461 CEFBS_None, // L4_loadrub_rr
13462 CEFBS_None, // L4_loadrub_ur
13463 CEFBS_None, // L4_loadruh_ap
13464 CEFBS_None, // L4_loadruh_rr
13465 CEFBS_None, // L4_loadruh_ur
13466 CEFBS_None, // L4_loadw_phys
13467 CEFBS_None, // L4_or_memopb_io
13468 CEFBS_None, // L4_or_memoph_io
13469 CEFBS_None, // L4_or_memopw_io
13470 CEFBS_None, // L4_ploadrbf_abs
13471 CEFBS_None, // L4_ploadrbf_rr
13472 CEFBS_None, // L4_ploadrbfnew_abs
13473 CEFBS_None, // L4_ploadrbfnew_rr
13474 CEFBS_None, // L4_ploadrbt_abs
13475 CEFBS_None, // L4_ploadrbt_rr
13476 CEFBS_None, // L4_ploadrbtnew_abs
13477 CEFBS_None, // L4_ploadrbtnew_rr
13478 CEFBS_None, // L4_ploadrdf_abs
13479 CEFBS_None, // L4_ploadrdf_rr
13480 CEFBS_None, // L4_ploadrdfnew_abs
13481 CEFBS_None, // L4_ploadrdfnew_rr
13482 CEFBS_None, // L4_ploadrdt_abs
13483 CEFBS_None, // L4_ploadrdt_rr
13484 CEFBS_None, // L4_ploadrdtnew_abs
13485 CEFBS_None, // L4_ploadrdtnew_rr
13486 CEFBS_None, // L4_ploadrhf_abs
13487 CEFBS_None, // L4_ploadrhf_rr
13488 CEFBS_None, // L4_ploadrhfnew_abs
13489 CEFBS_None, // L4_ploadrhfnew_rr
13490 CEFBS_None, // L4_ploadrht_abs
13491 CEFBS_None, // L4_ploadrht_rr
13492 CEFBS_None, // L4_ploadrhtnew_abs
13493 CEFBS_None, // L4_ploadrhtnew_rr
13494 CEFBS_None, // L4_ploadrif_abs
13495 CEFBS_None, // L4_ploadrif_rr
13496 CEFBS_None, // L4_ploadrifnew_abs
13497 CEFBS_None, // L4_ploadrifnew_rr
13498 CEFBS_None, // L4_ploadrit_abs
13499 CEFBS_None, // L4_ploadrit_rr
13500 CEFBS_None, // L4_ploadritnew_abs
13501 CEFBS_None, // L4_ploadritnew_rr
13502 CEFBS_None, // L4_ploadrubf_abs
13503 CEFBS_None, // L4_ploadrubf_rr
13504 CEFBS_None, // L4_ploadrubfnew_abs
13505 CEFBS_None, // L4_ploadrubfnew_rr
13506 CEFBS_None, // L4_ploadrubt_abs
13507 CEFBS_None, // L4_ploadrubt_rr
13508 CEFBS_None, // L4_ploadrubtnew_abs
13509 CEFBS_None, // L4_ploadrubtnew_rr
13510 CEFBS_None, // L4_ploadruhf_abs
13511 CEFBS_None, // L4_ploadruhf_rr
13512 CEFBS_None, // L4_ploadruhfnew_abs
13513 CEFBS_None, // L4_ploadruhfnew_rr
13514 CEFBS_None, // L4_ploadruht_abs
13515 CEFBS_None, // L4_ploadruht_rr
13516 CEFBS_None, // L4_ploadruhtnew_abs
13517 CEFBS_None, // L4_ploadruhtnew_rr
13518 CEFBS_None, // L4_return
13519 CEFBS_None, // L4_return_f
13520 CEFBS_None, // L4_return_fnew_pnt
13521 CEFBS_None, // L4_return_fnew_pt
13522 CEFBS_None, // L4_return_t
13523 CEFBS_None, // L4_return_tnew_pnt
13524 CEFBS_None, // L4_return_tnew_pt
13525 CEFBS_None, // L4_sub_memopb_io
13526 CEFBS_None, // L4_sub_memoph_io
13527 CEFBS_None, // L4_sub_memopw_io
13528 CEFBS_HasV66, // L6_memcpy
13529 CEFBS_None, // LO
13530 CEFBS_None, // M2_acci
13531 CEFBS_None, // M2_accii
13532 CEFBS_None, // M2_cmaci_s0
13533 CEFBS_None, // M2_cmacr_s0
13534 CEFBS_None, // M2_cmacs_s0
13535 CEFBS_None, // M2_cmacs_s1
13536 CEFBS_None, // M2_cmacsc_s0
13537 CEFBS_None, // M2_cmacsc_s1
13538 CEFBS_None, // M2_cmpyi_s0
13539 CEFBS_None, // M2_cmpyr_s0
13540 CEFBS_None, // M2_cmpyrs_s0
13541 CEFBS_None, // M2_cmpyrs_s1
13542 CEFBS_None, // M2_cmpyrsc_s0
13543 CEFBS_None, // M2_cmpyrsc_s1
13544 CEFBS_None, // M2_cmpys_s0
13545 CEFBS_None, // M2_cmpys_s1
13546 CEFBS_None, // M2_cmpysc_s0
13547 CEFBS_None, // M2_cmpysc_s1
13548 CEFBS_None, // M2_cnacs_s0
13549 CEFBS_None, // M2_cnacs_s1
13550 CEFBS_None, // M2_cnacsc_s0
13551 CEFBS_None, // M2_cnacsc_s1
13552 CEFBS_None, // M2_dpmpyss_acc_s0
13553 CEFBS_None, // M2_dpmpyss_nac_s0
13554 CEFBS_None, // M2_dpmpyss_rnd_s0
13555 CEFBS_None, // M2_dpmpyss_s0
13556 CEFBS_None, // M2_dpmpyuu_acc_s0
13557 CEFBS_None, // M2_dpmpyuu_nac_s0
13558 CEFBS_None, // M2_dpmpyuu_s0
13559 CEFBS_None, // M2_hmmpyh_rs1
13560 CEFBS_None, // M2_hmmpyh_s1
13561 CEFBS_None, // M2_hmmpyl_rs1
13562 CEFBS_None, // M2_hmmpyl_s1
13563 CEFBS_None, // M2_maci
13564 CEFBS_None, // M2_macsin
13565 CEFBS_None, // M2_macsip
13566 CEFBS_None, // M2_mmachs_rs0
13567 CEFBS_None, // M2_mmachs_rs1
13568 CEFBS_None, // M2_mmachs_s0
13569 CEFBS_None, // M2_mmachs_s1
13570 CEFBS_None, // M2_mmacls_rs0
13571 CEFBS_None, // M2_mmacls_rs1
13572 CEFBS_None, // M2_mmacls_s0
13573 CEFBS_None, // M2_mmacls_s1
13574 CEFBS_None, // M2_mmacuhs_rs0
13575 CEFBS_None, // M2_mmacuhs_rs1
13576 CEFBS_None, // M2_mmacuhs_s0
13577 CEFBS_None, // M2_mmacuhs_s1
13578 CEFBS_None, // M2_mmaculs_rs0
13579 CEFBS_None, // M2_mmaculs_rs1
13580 CEFBS_None, // M2_mmaculs_s0
13581 CEFBS_None, // M2_mmaculs_s1
13582 CEFBS_None, // M2_mmpyh_rs0
13583 CEFBS_None, // M2_mmpyh_rs1
13584 CEFBS_None, // M2_mmpyh_s0
13585 CEFBS_None, // M2_mmpyh_s1
13586 CEFBS_None, // M2_mmpyl_rs0
13587 CEFBS_None, // M2_mmpyl_rs1
13588 CEFBS_None, // M2_mmpyl_s0
13589 CEFBS_None, // M2_mmpyl_s1
13590 CEFBS_None, // M2_mmpyuh_rs0
13591 CEFBS_None, // M2_mmpyuh_rs1
13592 CEFBS_None, // M2_mmpyuh_s0
13593 CEFBS_None, // M2_mmpyuh_s1
13594 CEFBS_None, // M2_mmpyul_rs0
13595 CEFBS_None, // M2_mmpyul_rs1
13596 CEFBS_None, // M2_mmpyul_s0
13597 CEFBS_None, // M2_mmpyul_s1
13598 CEFBS_HasV66, // M2_mnaci
13599 CEFBS_None, // M2_mpy_acc_hh_s0
13600 CEFBS_None, // M2_mpy_acc_hh_s1
13601 CEFBS_None, // M2_mpy_acc_hl_s0
13602 CEFBS_None, // M2_mpy_acc_hl_s1
13603 CEFBS_None, // M2_mpy_acc_lh_s0
13604 CEFBS_None, // M2_mpy_acc_lh_s1
13605 CEFBS_None, // M2_mpy_acc_ll_s0
13606 CEFBS_None, // M2_mpy_acc_ll_s1
13607 CEFBS_None, // M2_mpy_acc_sat_hh_s0
13608 CEFBS_None, // M2_mpy_acc_sat_hh_s1
13609 CEFBS_None, // M2_mpy_acc_sat_hl_s0
13610 CEFBS_None, // M2_mpy_acc_sat_hl_s1
13611 CEFBS_None, // M2_mpy_acc_sat_lh_s0
13612 CEFBS_None, // M2_mpy_acc_sat_lh_s1
13613 CEFBS_None, // M2_mpy_acc_sat_ll_s0
13614 CEFBS_None, // M2_mpy_acc_sat_ll_s1
13615 CEFBS_None, // M2_mpy_hh_s0
13616 CEFBS_None, // M2_mpy_hh_s1
13617 CEFBS_None, // M2_mpy_hl_s0
13618 CEFBS_None, // M2_mpy_hl_s1
13619 CEFBS_None, // M2_mpy_lh_s0
13620 CEFBS_None, // M2_mpy_lh_s1
13621 CEFBS_None, // M2_mpy_ll_s0
13622 CEFBS_None, // M2_mpy_ll_s1
13623 CEFBS_None, // M2_mpy_nac_hh_s0
13624 CEFBS_None, // M2_mpy_nac_hh_s1
13625 CEFBS_None, // M2_mpy_nac_hl_s0
13626 CEFBS_None, // M2_mpy_nac_hl_s1
13627 CEFBS_None, // M2_mpy_nac_lh_s0
13628 CEFBS_None, // M2_mpy_nac_lh_s1
13629 CEFBS_None, // M2_mpy_nac_ll_s0
13630 CEFBS_None, // M2_mpy_nac_ll_s1
13631 CEFBS_None, // M2_mpy_nac_sat_hh_s0
13632 CEFBS_None, // M2_mpy_nac_sat_hh_s1
13633 CEFBS_None, // M2_mpy_nac_sat_hl_s0
13634 CEFBS_None, // M2_mpy_nac_sat_hl_s1
13635 CEFBS_None, // M2_mpy_nac_sat_lh_s0
13636 CEFBS_None, // M2_mpy_nac_sat_lh_s1
13637 CEFBS_None, // M2_mpy_nac_sat_ll_s0
13638 CEFBS_None, // M2_mpy_nac_sat_ll_s1
13639 CEFBS_None, // M2_mpy_rnd_hh_s0
13640 CEFBS_None, // M2_mpy_rnd_hh_s1
13641 CEFBS_None, // M2_mpy_rnd_hl_s0
13642 CEFBS_None, // M2_mpy_rnd_hl_s1
13643 CEFBS_None, // M2_mpy_rnd_lh_s0
13644 CEFBS_None, // M2_mpy_rnd_lh_s1
13645 CEFBS_None, // M2_mpy_rnd_ll_s0
13646 CEFBS_None, // M2_mpy_rnd_ll_s1
13647 CEFBS_None, // M2_mpy_sat_hh_s0
13648 CEFBS_None, // M2_mpy_sat_hh_s1
13649 CEFBS_None, // M2_mpy_sat_hl_s0
13650 CEFBS_None, // M2_mpy_sat_hl_s1
13651 CEFBS_None, // M2_mpy_sat_lh_s0
13652 CEFBS_None, // M2_mpy_sat_lh_s1
13653 CEFBS_None, // M2_mpy_sat_ll_s0
13654 CEFBS_None, // M2_mpy_sat_ll_s1
13655 CEFBS_None, // M2_mpy_sat_rnd_hh_s0
13656 CEFBS_None, // M2_mpy_sat_rnd_hh_s1
13657 CEFBS_None, // M2_mpy_sat_rnd_hl_s0
13658 CEFBS_None, // M2_mpy_sat_rnd_hl_s1
13659 CEFBS_None, // M2_mpy_sat_rnd_lh_s0
13660 CEFBS_None, // M2_mpy_sat_rnd_lh_s1
13661 CEFBS_None, // M2_mpy_sat_rnd_ll_s0
13662 CEFBS_None, // M2_mpy_sat_rnd_ll_s1
13663 CEFBS_None, // M2_mpy_up
13664 CEFBS_None, // M2_mpy_up_s1
13665 CEFBS_None, // M2_mpy_up_s1_sat
13666 CEFBS_None, // M2_mpyd_acc_hh_s0
13667 CEFBS_None, // M2_mpyd_acc_hh_s1
13668 CEFBS_None, // M2_mpyd_acc_hl_s0
13669 CEFBS_None, // M2_mpyd_acc_hl_s1
13670 CEFBS_None, // M2_mpyd_acc_lh_s0
13671 CEFBS_None, // M2_mpyd_acc_lh_s1
13672 CEFBS_None, // M2_mpyd_acc_ll_s0
13673 CEFBS_None, // M2_mpyd_acc_ll_s1
13674 CEFBS_None, // M2_mpyd_hh_s0
13675 CEFBS_None, // M2_mpyd_hh_s1
13676 CEFBS_None, // M2_mpyd_hl_s0
13677 CEFBS_None, // M2_mpyd_hl_s1
13678 CEFBS_None, // M2_mpyd_lh_s0
13679 CEFBS_None, // M2_mpyd_lh_s1
13680 CEFBS_None, // M2_mpyd_ll_s0
13681 CEFBS_None, // M2_mpyd_ll_s1
13682 CEFBS_None, // M2_mpyd_nac_hh_s0
13683 CEFBS_None, // M2_mpyd_nac_hh_s1
13684 CEFBS_None, // M2_mpyd_nac_hl_s0
13685 CEFBS_None, // M2_mpyd_nac_hl_s1
13686 CEFBS_None, // M2_mpyd_nac_lh_s0
13687 CEFBS_None, // M2_mpyd_nac_lh_s1
13688 CEFBS_None, // M2_mpyd_nac_ll_s0
13689 CEFBS_None, // M2_mpyd_nac_ll_s1
13690 CEFBS_None, // M2_mpyd_rnd_hh_s0
13691 CEFBS_None, // M2_mpyd_rnd_hh_s1
13692 CEFBS_None, // M2_mpyd_rnd_hl_s0
13693 CEFBS_None, // M2_mpyd_rnd_hl_s1
13694 CEFBS_None, // M2_mpyd_rnd_lh_s0
13695 CEFBS_None, // M2_mpyd_rnd_lh_s1
13696 CEFBS_None, // M2_mpyd_rnd_ll_s0
13697 CEFBS_None, // M2_mpyd_rnd_ll_s1
13698 CEFBS_None, // M2_mpyi
13699 CEFBS_None, // M2_mpysin
13700 CEFBS_None, // M2_mpysip
13701 CEFBS_None, // M2_mpysu_up
13702 CEFBS_None, // M2_mpyu_acc_hh_s0
13703 CEFBS_None, // M2_mpyu_acc_hh_s1
13704 CEFBS_None, // M2_mpyu_acc_hl_s0
13705 CEFBS_None, // M2_mpyu_acc_hl_s1
13706 CEFBS_None, // M2_mpyu_acc_lh_s0
13707 CEFBS_None, // M2_mpyu_acc_lh_s1
13708 CEFBS_None, // M2_mpyu_acc_ll_s0
13709 CEFBS_None, // M2_mpyu_acc_ll_s1
13710 CEFBS_None, // M2_mpyu_hh_s0
13711 CEFBS_None, // M2_mpyu_hh_s1
13712 CEFBS_None, // M2_mpyu_hl_s0
13713 CEFBS_None, // M2_mpyu_hl_s1
13714 CEFBS_None, // M2_mpyu_lh_s0
13715 CEFBS_None, // M2_mpyu_lh_s1
13716 CEFBS_None, // M2_mpyu_ll_s0
13717 CEFBS_None, // M2_mpyu_ll_s1
13718 CEFBS_None, // M2_mpyu_nac_hh_s0
13719 CEFBS_None, // M2_mpyu_nac_hh_s1
13720 CEFBS_None, // M2_mpyu_nac_hl_s0
13721 CEFBS_None, // M2_mpyu_nac_hl_s1
13722 CEFBS_None, // M2_mpyu_nac_lh_s0
13723 CEFBS_None, // M2_mpyu_nac_lh_s1
13724 CEFBS_None, // M2_mpyu_nac_ll_s0
13725 CEFBS_None, // M2_mpyu_nac_ll_s1
13726 CEFBS_None, // M2_mpyu_up
13727 CEFBS_None, // M2_mpyud_acc_hh_s0
13728 CEFBS_None, // M2_mpyud_acc_hh_s1
13729 CEFBS_None, // M2_mpyud_acc_hl_s0
13730 CEFBS_None, // M2_mpyud_acc_hl_s1
13731 CEFBS_None, // M2_mpyud_acc_lh_s0
13732 CEFBS_None, // M2_mpyud_acc_lh_s1
13733 CEFBS_None, // M2_mpyud_acc_ll_s0
13734 CEFBS_None, // M2_mpyud_acc_ll_s1
13735 CEFBS_None, // M2_mpyud_hh_s0
13736 CEFBS_None, // M2_mpyud_hh_s1
13737 CEFBS_None, // M2_mpyud_hl_s0
13738 CEFBS_None, // M2_mpyud_hl_s1
13739 CEFBS_None, // M2_mpyud_lh_s0
13740 CEFBS_None, // M2_mpyud_lh_s1
13741 CEFBS_None, // M2_mpyud_ll_s0
13742 CEFBS_None, // M2_mpyud_ll_s1
13743 CEFBS_None, // M2_mpyud_nac_hh_s0
13744 CEFBS_None, // M2_mpyud_nac_hh_s1
13745 CEFBS_None, // M2_mpyud_nac_hl_s0
13746 CEFBS_None, // M2_mpyud_nac_hl_s1
13747 CEFBS_None, // M2_mpyud_nac_lh_s0
13748 CEFBS_None, // M2_mpyud_nac_lh_s1
13749 CEFBS_None, // M2_mpyud_nac_ll_s0
13750 CEFBS_None, // M2_mpyud_nac_ll_s1
13751 CEFBS_None, // M2_nacci
13752 CEFBS_None, // M2_naccii
13753 CEFBS_None, // M2_subacc
13754 CEFBS_None, // M2_vabsdiffh
13755 CEFBS_None, // M2_vabsdiffw
13756 CEFBS_None, // M2_vcmac_s0_sat_i
13757 CEFBS_None, // M2_vcmac_s0_sat_r
13758 CEFBS_None, // M2_vcmpy_s0_sat_i
13759 CEFBS_None, // M2_vcmpy_s0_sat_r
13760 CEFBS_None, // M2_vcmpy_s1_sat_i
13761 CEFBS_None, // M2_vcmpy_s1_sat_r
13762 CEFBS_None, // M2_vdmacs_s0
13763 CEFBS_None, // M2_vdmacs_s1
13764 CEFBS_None, // M2_vdmpyrs_s0
13765 CEFBS_None, // M2_vdmpyrs_s1
13766 CEFBS_None, // M2_vdmpys_s0
13767 CEFBS_None, // M2_vdmpys_s1
13768 CEFBS_None, // M2_vmac2
13769 CEFBS_None, // M2_vmac2es
13770 CEFBS_None, // M2_vmac2es_s0
13771 CEFBS_None, // M2_vmac2es_s1
13772 CEFBS_None, // M2_vmac2s_s0
13773 CEFBS_None, // M2_vmac2s_s1
13774 CEFBS_None, // M2_vmac2su_s0
13775 CEFBS_None, // M2_vmac2su_s1
13776 CEFBS_None, // M2_vmpy2es_s0
13777 CEFBS_None, // M2_vmpy2es_s1
13778 CEFBS_None, // M2_vmpy2s_s0
13779 CEFBS_None, // M2_vmpy2s_s0pack
13780 CEFBS_None, // M2_vmpy2s_s1
13781 CEFBS_None, // M2_vmpy2s_s1pack
13782 CEFBS_None, // M2_vmpy2su_s0
13783 CEFBS_None, // M2_vmpy2su_s1
13784 CEFBS_None, // M2_vraddh
13785 CEFBS_None, // M2_vradduh
13786 CEFBS_None, // M2_vrcmaci_s0
13787 CEFBS_None, // M2_vrcmaci_s0c
13788 CEFBS_None, // M2_vrcmacr_s0
13789 CEFBS_None, // M2_vrcmacr_s0c
13790 CEFBS_None, // M2_vrcmpyi_s0
13791 CEFBS_None, // M2_vrcmpyi_s0c
13792 CEFBS_None, // M2_vrcmpyr_s0
13793 CEFBS_None, // M2_vrcmpyr_s0c
13794 CEFBS_None, // M2_vrcmpys_acc_s1_h
13795 CEFBS_None, // M2_vrcmpys_acc_s1_l
13796 CEFBS_None, // M2_vrcmpys_s1_h
13797 CEFBS_None, // M2_vrcmpys_s1_l
13798 CEFBS_None, // M2_vrcmpys_s1rp_h
13799 CEFBS_None, // M2_vrcmpys_s1rp_l
13800 CEFBS_None, // M2_vrmac_s0
13801 CEFBS_None, // M2_vrmpy_s0
13802 CEFBS_None, // M2_xor_xacc
13803 CEFBS_None, // M4_and_and
13804 CEFBS_None, // M4_and_andn
13805 CEFBS_None, // M4_and_or
13806 CEFBS_None, // M4_and_xor
13807 CEFBS_None, // M4_cmpyi_wh
13808 CEFBS_None, // M4_cmpyi_whc
13809 CEFBS_None, // M4_cmpyr_wh
13810 CEFBS_None, // M4_cmpyr_whc
13811 CEFBS_None, // M4_mac_up_s1_sat
13812 CEFBS_None, // M4_mpyri_addi
13813 CEFBS_None, // M4_mpyri_addr
13814 CEFBS_None, // M4_mpyri_addr_u2
13815 CEFBS_None, // M4_mpyrr_addi
13816 CEFBS_None, // M4_mpyrr_addr
13817 CEFBS_None, // M4_nac_up_s1_sat
13818 CEFBS_None, // M4_or_and
13819 CEFBS_None, // M4_or_andn
13820 CEFBS_None, // M4_or_or
13821 CEFBS_None, // M4_or_xor
13822 CEFBS_None, // M4_pmpyw
13823 CEFBS_None, // M4_pmpyw_acc
13824 CEFBS_None, // M4_vpmpyh
13825 CEFBS_None, // M4_vpmpyh_acc
13826 CEFBS_None, // M4_vrmpyeh_acc_s0
13827 CEFBS_None, // M4_vrmpyeh_acc_s1
13828 CEFBS_None, // M4_vrmpyeh_s0
13829 CEFBS_None, // M4_vrmpyeh_s1
13830 CEFBS_None, // M4_vrmpyoh_acc_s0
13831 CEFBS_None, // M4_vrmpyoh_acc_s1
13832 CEFBS_None, // M4_vrmpyoh_s0
13833 CEFBS_None, // M4_vrmpyoh_s1
13834 CEFBS_None, // M4_xor_and
13835 CEFBS_None, // M4_xor_andn
13836 CEFBS_None, // M4_xor_or
13837 CEFBS_None, // M4_xor_xacc
13838 CEFBS_None, // M5_vdmacbsu
13839 CEFBS_None, // M5_vdmpybsu
13840 CEFBS_None, // M5_vmacbsu
13841 CEFBS_None, // M5_vmacbuu
13842 CEFBS_None, // M5_vmpybsu
13843 CEFBS_None, // M5_vmpybuu
13844 CEFBS_None, // M5_vrmacbsu
13845 CEFBS_None, // M5_vrmacbuu
13846 CEFBS_None, // M5_vrmpybsu
13847 CEFBS_None, // M5_vrmpybuu
13848 CEFBS_HasV62, // M6_vabsdiffb
13849 CEFBS_HasV62, // M6_vabsdiffub
13850 CEFBS_HasV67_UseAudio, // M7_dcmpyiw
13851 CEFBS_HasV67_UseAudio, // M7_dcmpyiw_acc
13852 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc
13853 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc_acc
13854 CEFBS_HasV67_UseAudio, // M7_dcmpyrw
13855 CEFBS_HasV67_UseAudio, // M7_dcmpyrw_acc
13856 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc
13857 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc_acc
13858 CEFBS_HasV67_UseAudio, // M7_wcmpyiw
13859 CEFBS_HasV67_UseAudio, // M7_wcmpyiw_rnd
13860 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc
13861 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc_rnd
13862 CEFBS_HasV67_UseAudio, // M7_wcmpyrw
13863 CEFBS_HasV67_UseAudio, // M7_wcmpyrw_rnd
13864 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc
13865 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc_rnd
13866 CEFBS_None, // PS_call_stk
13867 CEFBS_None, // PS_callr_nr
13868 CEFBS_None, // PS_jmpret
13869 CEFBS_None, // PS_jmpretf
13870 CEFBS_None, // PS_jmpretfnew
13871 CEFBS_None, // PS_jmpretfnewpt
13872 CEFBS_None, // PS_jmprett
13873 CEFBS_None, // PS_jmprettnew
13874 CEFBS_None, // PS_jmprettnewpt
13875 CEFBS_None, // PS_loadrbabs
13876 CEFBS_None, // PS_loadrdabs
13877 CEFBS_None, // PS_loadrhabs
13878 CEFBS_None, // PS_loadriabs
13879 CEFBS_None, // PS_loadrubabs
13880 CEFBS_None, // PS_loadruhabs
13881 CEFBS_None, // PS_storerbabs
13882 CEFBS_None, // PS_storerbnewabs
13883 CEFBS_None, // PS_storerdabs
13884 CEFBS_None, // PS_storerfabs
13885 CEFBS_None, // PS_storerhabs
13886 CEFBS_None, // PS_storerhnewabs
13887 CEFBS_None, // PS_storeriabs
13888 CEFBS_None, // PS_storerinewabs
13889 CEFBS_HasPreV65, // PS_trap1
13890 CEFBS_HasV68, // R6_release_at_vi
13891 CEFBS_HasV68, // R6_release_st_vi
13892 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
13893 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
13894 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
13895 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
13896 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4
13897 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT
13898 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
13899 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_PIC
13900 CEFBS_None, // S2_addasl_rrri
13901 CEFBS_None, // S2_allocframe
13902 CEFBS_None, // S2_asl_i_p
13903 CEFBS_None, // S2_asl_i_p_acc
13904 CEFBS_None, // S2_asl_i_p_and
13905 CEFBS_None, // S2_asl_i_p_nac
13906 CEFBS_None, // S2_asl_i_p_or
13907 CEFBS_None, // S2_asl_i_p_xacc
13908 CEFBS_None, // S2_asl_i_r
13909 CEFBS_None, // S2_asl_i_r_acc
13910 CEFBS_None, // S2_asl_i_r_and
13911 CEFBS_None, // S2_asl_i_r_nac
13912 CEFBS_None, // S2_asl_i_r_or
13913 CEFBS_None, // S2_asl_i_r_sat
13914 CEFBS_None, // S2_asl_i_r_xacc
13915 CEFBS_None, // S2_asl_i_vh
13916 CEFBS_None, // S2_asl_i_vw
13917 CEFBS_None, // S2_asl_r_p
13918 CEFBS_None, // S2_asl_r_p_acc
13919 CEFBS_None, // S2_asl_r_p_and
13920 CEFBS_None, // S2_asl_r_p_nac
13921 CEFBS_None, // S2_asl_r_p_or
13922 CEFBS_None, // S2_asl_r_p_xor
13923 CEFBS_None, // S2_asl_r_r
13924 CEFBS_None, // S2_asl_r_r_acc
13925 CEFBS_None, // S2_asl_r_r_and
13926 CEFBS_None, // S2_asl_r_r_nac
13927 CEFBS_None, // S2_asl_r_r_or
13928 CEFBS_None, // S2_asl_r_r_sat
13929 CEFBS_None, // S2_asl_r_vh
13930 CEFBS_None, // S2_asl_r_vw
13931 CEFBS_None, // S2_asr_i_p
13932 CEFBS_None, // S2_asr_i_p_acc
13933 CEFBS_None, // S2_asr_i_p_and
13934 CEFBS_None, // S2_asr_i_p_nac
13935 CEFBS_None, // S2_asr_i_p_or
13936 CEFBS_None, // S2_asr_i_p_rnd
13937 CEFBS_None, // S2_asr_i_r
13938 CEFBS_None, // S2_asr_i_r_acc
13939 CEFBS_None, // S2_asr_i_r_and
13940 CEFBS_None, // S2_asr_i_r_nac
13941 CEFBS_None, // S2_asr_i_r_or
13942 CEFBS_None, // S2_asr_i_r_rnd
13943 CEFBS_None, // S2_asr_i_svw_trun
13944 CEFBS_None, // S2_asr_i_vh
13945 CEFBS_None, // S2_asr_i_vw
13946 CEFBS_None, // S2_asr_r_p
13947 CEFBS_None, // S2_asr_r_p_acc
13948 CEFBS_None, // S2_asr_r_p_and
13949 CEFBS_None, // S2_asr_r_p_nac
13950 CEFBS_None, // S2_asr_r_p_or
13951 CEFBS_None, // S2_asr_r_p_xor
13952 CEFBS_None, // S2_asr_r_r
13953 CEFBS_None, // S2_asr_r_r_acc
13954 CEFBS_None, // S2_asr_r_r_and
13955 CEFBS_None, // S2_asr_r_r_nac
13956 CEFBS_None, // S2_asr_r_r_or
13957 CEFBS_None, // S2_asr_r_r_sat
13958 CEFBS_None, // S2_asr_r_svw_trun
13959 CEFBS_None, // S2_asr_r_vh
13960 CEFBS_None, // S2_asr_r_vw
13961 CEFBS_None, // S2_brev
13962 CEFBS_None, // S2_brevp
13963 CEFBS_UseCabac, // S2_cabacdecbin
13964 CEFBS_None, // S2_cl0
13965 CEFBS_None, // S2_cl0p
13966 CEFBS_None, // S2_cl1
13967 CEFBS_None, // S2_cl1p
13968 CEFBS_None, // S2_clb
13969 CEFBS_None, // S2_clbnorm
13970 CEFBS_None, // S2_clbp
13971 CEFBS_None, // S2_clrbit_i
13972 CEFBS_None, // S2_clrbit_r
13973 CEFBS_None, // S2_ct0
13974 CEFBS_None, // S2_ct0p
13975 CEFBS_None, // S2_ct1
13976 CEFBS_None, // S2_ct1p
13977 CEFBS_None, // S2_deinterleave
13978 CEFBS_None, // S2_extractu
13979 CEFBS_None, // S2_extractu_rp
13980 CEFBS_None, // S2_extractup
13981 CEFBS_None, // S2_extractup_rp
13982 CEFBS_None, // S2_insert
13983 CEFBS_None, // S2_insert_rp
13984 CEFBS_None, // S2_insertp
13985 CEFBS_None, // S2_insertp_rp
13986 CEFBS_None, // S2_interleave
13987 CEFBS_None, // S2_lfsp
13988 CEFBS_None, // S2_lsl_r_p
13989 CEFBS_None, // S2_lsl_r_p_acc
13990 CEFBS_None, // S2_lsl_r_p_and
13991 CEFBS_None, // S2_lsl_r_p_nac
13992 CEFBS_None, // S2_lsl_r_p_or
13993 CEFBS_None, // S2_lsl_r_p_xor
13994 CEFBS_None, // S2_lsl_r_r
13995 CEFBS_None, // S2_lsl_r_r_acc
13996 CEFBS_None, // S2_lsl_r_r_and
13997 CEFBS_None, // S2_lsl_r_r_nac
13998 CEFBS_None, // S2_lsl_r_r_or
13999 CEFBS_None, // S2_lsl_r_vh
14000 CEFBS_None, // S2_lsl_r_vw
14001 CEFBS_None, // S2_lsr_i_p
14002 CEFBS_None, // S2_lsr_i_p_acc
14003 CEFBS_None, // S2_lsr_i_p_and
14004 CEFBS_None, // S2_lsr_i_p_nac
14005 CEFBS_None, // S2_lsr_i_p_or
14006 CEFBS_None, // S2_lsr_i_p_xacc
14007 CEFBS_None, // S2_lsr_i_r
14008 CEFBS_None, // S2_lsr_i_r_acc
14009 CEFBS_None, // S2_lsr_i_r_and
14010 CEFBS_None, // S2_lsr_i_r_nac
14011 CEFBS_None, // S2_lsr_i_r_or
14012 CEFBS_None, // S2_lsr_i_r_xacc
14013 CEFBS_None, // S2_lsr_i_vh
14014 CEFBS_None, // S2_lsr_i_vw
14015 CEFBS_None, // S2_lsr_r_p
14016 CEFBS_None, // S2_lsr_r_p_acc
14017 CEFBS_None, // S2_lsr_r_p_and
14018 CEFBS_None, // S2_lsr_r_p_nac
14019 CEFBS_None, // S2_lsr_r_p_or
14020 CEFBS_None, // S2_lsr_r_p_xor
14021 CEFBS_None, // S2_lsr_r_r
14022 CEFBS_None, // S2_lsr_r_r_acc
14023 CEFBS_None, // S2_lsr_r_r_and
14024 CEFBS_None, // S2_lsr_r_r_nac
14025 CEFBS_None, // S2_lsr_r_r_or
14026 CEFBS_None, // S2_lsr_r_vh
14027 CEFBS_None, // S2_lsr_r_vw
14028 CEFBS_HasV66, // S2_mask
14029 CEFBS_None, // S2_packhl
14030 CEFBS_None, // S2_parityp
14031 CEFBS_None, // S2_pstorerbf_io
14032 CEFBS_None, // S2_pstorerbf_pi
14033 CEFBS_None, // S2_pstorerbfnew_pi
14034 CEFBS_None, // S2_pstorerbnewf_io
14035 CEFBS_None, // S2_pstorerbnewf_pi
14036 CEFBS_None, // S2_pstorerbnewfnew_pi
14037 CEFBS_None, // S2_pstorerbnewt_io
14038 CEFBS_None, // S2_pstorerbnewt_pi
14039 CEFBS_None, // S2_pstorerbnewtnew_pi
14040 CEFBS_None, // S2_pstorerbt_io
14041 CEFBS_None, // S2_pstorerbt_pi
14042 CEFBS_None, // S2_pstorerbtnew_pi
14043 CEFBS_None, // S2_pstorerdf_io
14044 CEFBS_None, // S2_pstorerdf_pi
14045 CEFBS_None, // S2_pstorerdfnew_pi
14046 CEFBS_None, // S2_pstorerdt_io
14047 CEFBS_None, // S2_pstorerdt_pi
14048 CEFBS_None, // S2_pstorerdtnew_pi
14049 CEFBS_None, // S2_pstorerff_io
14050 CEFBS_None, // S2_pstorerff_pi
14051 CEFBS_None, // S2_pstorerffnew_pi
14052 CEFBS_None, // S2_pstorerft_io
14053 CEFBS_None, // S2_pstorerft_pi
14054 CEFBS_None, // S2_pstorerftnew_pi
14055 CEFBS_None, // S2_pstorerhf_io
14056 CEFBS_None, // S2_pstorerhf_pi
14057 CEFBS_None, // S2_pstorerhfnew_pi
14058 CEFBS_None, // S2_pstorerhnewf_io
14059 CEFBS_None, // S2_pstorerhnewf_pi
14060 CEFBS_None, // S2_pstorerhnewfnew_pi
14061 CEFBS_None, // S2_pstorerhnewt_io
14062 CEFBS_None, // S2_pstorerhnewt_pi
14063 CEFBS_None, // S2_pstorerhnewtnew_pi
14064 CEFBS_None, // S2_pstorerht_io
14065 CEFBS_None, // S2_pstorerht_pi
14066 CEFBS_None, // S2_pstorerhtnew_pi
14067 CEFBS_None, // S2_pstorerif_io
14068 CEFBS_None, // S2_pstorerif_pi
14069 CEFBS_None, // S2_pstorerifnew_pi
14070 CEFBS_None, // S2_pstorerinewf_io
14071 CEFBS_None, // S2_pstorerinewf_pi
14072 CEFBS_None, // S2_pstorerinewfnew_pi
14073 CEFBS_None, // S2_pstorerinewt_io
14074 CEFBS_None, // S2_pstorerinewt_pi
14075 CEFBS_None, // S2_pstorerinewtnew_pi
14076 CEFBS_None, // S2_pstorerit_io
14077 CEFBS_None, // S2_pstorerit_pi
14078 CEFBS_None, // S2_pstoreritnew_pi
14079 CEFBS_None, // S2_setbit_i
14080 CEFBS_None, // S2_setbit_r
14081 CEFBS_None, // S2_shuffeb
14082 CEFBS_None, // S2_shuffeh
14083 CEFBS_None, // S2_shuffob
14084 CEFBS_None, // S2_shuffoh
14085 CEFBS_None, // S2_storerb_io
14086 CEFBS_None, // S2_storerb_pbr
14087 CEFBS_None, // S2_storerb_pci
14088 CEFBS_None, // S2_storerb_pcr
14089 CEFBS_None, // S2_storerb_pi
14090 CEFBS_None, // S2_storerb_pr
14091 CEFBS_None, // S2_storerbgp
14092 CEFBS_None, // S2_storerbnew_io
14093 CEFBS_None, // S2_storerbnew_pbr
14094 CEFBS_None, // S2_storerbnew_pci
14095 CEFBS_None, // S2_storerbnew_pcr
14096 CEFBS_None, // S2_storerbnew_pi
14097 CEFBS_None, // S2_storerbnew_pr
14098 CEFBS_None, // S2_storerbnewgp
14099 CEFBS_None, // S2_storerd_io
14100 CEFBS_None, // S2_storerd_pbr
14101 CEFBS_None, // S2_storerd_pci
14102 CEFBS_None, // S2_storerd_pcr
14103 CEFBS_None, // S2_storerd_pi
14104 CEFBS_None, // S2_storerd_pr
14105 CEFBS_None, // S2_storerdgp
14106 CEFBS_None, // S2_storerf_io
14107 CEFBS_None, // S2_storerf_pbr
14108 CEFBS_None, // S2_storerf_pci
14109 CEFBS_None, // S2_storerf_pcr
14110 CEFBS_None, // S2_storerf_pi
14111 CEFBS_None, // S2_storerf_pr
14112 CEFBS_None, // S2_storerfgp
14113 CEFBS_None, // S2_storerh_io
14114 CEFBS_None, // S2_storerh_pbr
14115 CEFBS_None, // S2_storerh_pci
14116 CEFBS_None, // S2_storerh_pcr
14117 CEFBS_None, // S2_storerh_pi
14118 CEFBS_None, // S2_storerh_pr
14119 CEFBS_None, // S2_storerhgp
14120 CEFBS_None, // S2_storerhnew_io
14121 CEFBS_None, // S2_storerhnew_pbr
14122 CEFBS_None, // S2_storerhnew_pci
14123 CEFBS_None, // S2_storerhnew_pcr
14124 CEFBS_None, // S2_storerhnew_pi
14125 CEFBS_None, // S2_storerhnew_pr
14126 CEFBS_None, // S2_storerhnewgp
14127 CEFBS_None, // S2_storeri_io
14128 CEFBS_None, // S2_storeri_pbr
14129 CEFBS_None, // S2_storeri_pci
14130 CEFBS_None, // S2_storeri_pcr
14131 CEFBS_None, // S2_storeri_pi
14132 CEFBS_None, // S2_storeri_pr
14133 CEFBS_None, // S2_storerigp
14134 CEFBS_None, // S2_storerinew_io
14135 CEFBS_None, // S2_storerinew_pbr
14136 CEFBS_None, // S2_storerinew_pci
14137 CEFBS_None, // S2_storerinew_pcr
14138 CEFBS_None, // S2_storerinew_pi
14139 CEFBS_None, // S2_storerinew_pr
14140 CEFBS_None, // S2_storerinewgp
14141 CEFBS_None, // S2_storew_locked
14142 CEFBS_HasV68, // S2_storew_rl_at_vi
14143 CEFBS_HasV68, // S2_storew_rl_st_vi
14144 CEFBS_None, // S2_svsathb
14145 CEFBS_None, // S2_svsathub
14146 CEFBS_None, // S2_tableidxb
14147 CEFBS_None, // S2_tableidxd
14148 CEFBS_None, // S2_tableidxh
14149 CEFBS_None, // S2_tableidxw
14150 CEFBS_None, // S2_togglebit_i
14151 CEFBS_None, // S2_togglebit_r
14152 CEFBS_None, // S2_tstbit_i
14153 CEFBS_None, // S2_tstbit_r
14154 CEFBS_None, // S2_valignib
14155 CEFBS_None, // S2_valignrb
14156 CEFBS_None, // S2_vcnegh
14157 CEFBS_None, // S2_vcrotate
14158 CEFBS_None, // S2_vrcnegh
14159 CEFBS_None, // S2_vrndpackwh
14160 CEFBS_None, // S2_vrndpackwhs
14161 CEFBS_None, // S2_vsathb
14162 CEFBS_None, // S2_vsathb_nopack
14163 CEFBS_None, // S2_vsathub
14164 CEFBS_None, // S2_vsathub_nopack
14165 CEFBS_None, // S2_vsatwh
14166 CEFBS_None, // S2_vsatwh_nopack
14167 CEFBS_None, // S2_vsatwuh
14168 CEFBS_None, // S2_vsatwuh_nopack
14169 CEFBS_None, // S2_vsplatrb
14170 CEFBS_None, // S2_vsplatrh
14171 CEFBS_None, // S2_vspliceib
14172 CEFBS_None, // S2_vsplicerb
14173 CEFBS_None, // S2_vsxtbh
14174 CEFBS_None, // S2_vsxthw
14175 CEFBS_None, // S2_vtrunehb
14176 CEFBS_None, // S2_vtrunewh
14177 CEFBS_None, // S2_vtrunohb
14178 CEFBS_None, // S2_vtrunowh
14179 CEFBS_None, // S2_vzxtbh
14180 CEFBS_None, // S2_vzxthw
14181 CEFBS_None, // S4_addaddi
14182 CEFBS_None, // S4_addi_asl_ri
14183 CEFBS_None, // S4_addi_lsr_ri
14184 CEFBS_None, // S4_andi_asl_ri
14185 CEFBS_None, // S4_andi_lsr_ri
14186 CEFBS_None, // S4_clbaddi
14187 CEFBS_None, // S4_clbpaddi
14188 CEFBS_None, // S4_clbpnorm
14189 CEFBS_None, // S4_extract
14190 CEFBS_None, // S4_extract_rp
14191 CEFBS_None, // S4_extractp
14192 CEFBS_None, // S4_extractp_rp
14193 CEFBS_None, // S4_lsli
14194 CEFBS_None, // S4_ntstbit_i
14195 CEFBS_None, // S4_ntstbit_r
14196 CEFBS_None, // S4_or_andi
14197 CEFBS_None, // S4_or_andix
14198 CEFBS_None, // S4_or_ori
14199 CEFBS_None, // S4_ori_asl_ri
14200 CEFBS_None, // S4_ori_lsr_ri
14201 CEFBS_None, // S4_parity
14202 CEFBS_None, // S4_pstorerbf_abs
14203 CEFBS_None, // S4_pstorerbf_rr
14204 CEFBS_None, // S4_pstorerbfnew_abs
14205 CEFBS_None, // S4_pstorerbfnew_io
14206 CEFBS_None, // S4_pstorerbfnew_rr
14207 CEFBS_None, // S4_pstorerbnewf_abs
14208 CEFBS_None, // S4_pstorerbnewf_rr
14209 CEFBS_None, // S4_pstorerbnewfnew_abs
14210 CEFBS_None, // S4_pstorerbnewfnew_io
14211 CEFBS_None, // S4_pstorerbnewfnew_rr
14212 CEFBS_None, // S4_pstorerbnewt_abs
14213 CEFBS_None, // S4_pstorerbnewt_rr
14214 CEFBS_None, // S4_pstorerbnewtnew_abs
14215 CEFBS_None, // S4_pstorerbnewtnew_io
14216 CEFBS_None, // S4_pstorerbnewtnew_rr
14217 CEFBS_None, // S4_pstorerbt_abs
14218 CEFBS_None, // S4_pstorerbt_rr
14219 CEFBS_None, // S4_pstorerbtnew_abs
14220 CEFBS_None, // S4_pstorerbtnew_io
14221 CEFBS_None, // S4_pstorerbtnew_rr
14222 CEFBS_None, // S4_pstorerdf_abs
14223 CEFBS_None, // S4_pstorerdf_rr
14224 CEFBS_None, // S4_pstorerdfnew_abs
14225 CEFBS_None, // S4_pstorerdfnew_io
14226 CEFBS_None, // S4_pstorerdfnew_rr
14227 CEFBS_None, // S4_pstorerdt_abs
14228 CEFBS_None, // S4_pstorerdt_rr
14229 CEFBS_None, // S4_pstorerdtnew_abs
14230 CEFBS_None, // S4_pstorerdtnew_io
14231 CEFBS_None, // S4_pstorerdtnew_rr
14232 CEFBS_None, // S4_pstorerff_abs
14233 CEFBS_None, // S4_pstorerff_rr
14234 CEFBS_None, // S4_pstorerffnew_abs
14235 CEFBS_None, // S4_pstorerffnew_io
14236 CEFBS_None, // S4_pstorerffnew_rr
14237 CEFBS_None, // S4_pstorerft_abs
14238 CEFBS_None, // S4_pstorerft_rr
14239 CEFBS_None, // S4_pstorerftnew_abs
14240 CEFBS_None, // S4_pstorerftnew_io
14241 CEFBS_None, // S4_pstorerftnew_rr
14242 CEFBS_None, // S4_pstorerhf_abs
14243 CEFBS_None, // S4_pstorerhf_rr
14244 CEFBS_None, // S4_pstorerhfnew_abs
14245 CEFBS_None, // S4_pstorerhfnew_io
14246 CEFBS_None, // S4_pstorerhfnew_rr
14247 CEFBS_None, // S4_pstorerhnewf_abs
14248 CEFBS_None, // S4_pstorerhnewf_rr
14249 CEFBS_None, // S4_pstorerhnewfnew_abs
14250 CEFBS_None, // S4_pstorerhnewfnew_io
14251 CEFBS_None, // S4_pstorerhnewfnew_rr
14252 CEFBS_None, // S4_pstorerhnewt_abs
14253 CEFBS_None, // S4_pstorerhnewt_rr
14254 CEFBS_None, // S4_pstorerhnewtnew_abs
14255 CEFBS_None, // S4_pstorerhnewtnew_io
14256 CEFBS_None, // S4_pstorerhnewtnew_rr
14257 CEFBS_None, // S4_pstorerht_abs
14258 CEFBS_None, // S4_pstorerht_rr
14259 CEFBS_None, // S4_pstorerhtnew_abs
14260 CEFBS_None, // S4_pstorerhtnew_io
14261 CEFBS_None, // S4_pstorerhtnew_rr
14262 CEFBS_None, // S4_pstorerif_abs
14263 CEFBS_None, // S4_pstorerif_rr
14264 CEFBS_None, // S4_pstorerifnew_abs
14265 CEFBS_None, // S4_pstorerifnew_io
14266 CEFBS_None, // S4_pstorerifnew_rr
14267 CEFBS_None, // S4_pstorerinewf_abs
14268 CEFBS_None, // S4_pstorerinewf_rr
14269 CEFBS_None, // S4_pstorerinewfnew_abs
14270 CEFBS_None, // S4_pstorerinewfnew_io
14271 CEFBS_None, // S4_pstorerinewfnew_rr
14272 CEFBS_None, // S4_pstorerinewt_abs
14273 CEFBS_None, // S4_pstorerinewt_rr
14274 CEFBS_None, // S4_pstorerinewtnew_abs
14275 CEFBS_None, // S4_pstorerinewtnew_io
14276 CEFBS_None, // S4_pstorerinewtnew_rr
14277 CEFBS_None, // S4_pstorerit_abs
14278 CEFBS_None, // S4_pstorerit_rr
14279 CEFBS_None, // S4_pstoreritnew_abs
14280 CEFBS_None, // S4_pstoreritnew_io
14281 CEFBS_None, // S4_pstoreritnew_rr
14282 CEFBS_None, // S4_stored_locked
14283 CEFBS_HasV68, // S4_stored_rl_at_vi
14284 CEFBS_HasV68, // S4_stored_rl_st_vi
14285 CEFBS_None, // S4_storeirb_io
14286 CEFBS_None, // S4_storeirbf_io
14287 CEFBS_None, // S4_storeirbfnew_io
14288 CEFBS_None, // S4_storeirbt_io
14289 CEFBS_None, // S4_storeirbtnew_io
14290 CEFBS_None, // S4_storeirh_io
14291 CEFBS_None, // S4_storeirhf_io
14292 CEFBS_None, // S4_storeirhfnew_io
14293 CEFBS_None, // S4_storeirht_io
14294 CEFBS_None, // S4_storeirhtnew_io
14295 CEFBS_None, // S4_storeiri_io
14296 CEFBS_None, // S4_storeirif_io
14297 CEFBS_None, // S4_storeirifnew_io
14298 CEFBS_None, // S4_storeirit_io
14299 CEFBS_None, // S4_storeiritnew_io
14300 CEFBS_None, // S4_storerb_ap
14301 CEFBS_None, // S4_storerb_rr
14302 CEFBS_None, // S4_storerb_ur
14303 CEFBS_None, // S4_storerbnew_ap
14304 CEFBS_None, // S4_storerbnew_rr
14305 CEFBS_None, // S4_storerbnew_ur
14306 CEFBS_None, // S4_storerd_ap
14307 CEFBS_None, // S4_storerd_rr
14308 CEFBS_None, // S4_storerd_ur
14309 CEFBS_None, // S4_storerf_ap
14310 CEFBS_None, // S4_storerf_rr
14311 CEFBS_None, // S4_storerf_ur
14312 CEFBS_None, // S4_storerh_ap
14313 CEFBS_None, // S4_storerh_rr
14314 CEFBS_None, // S4_storerh_ur
14315 CEFBS_None, // S4_storerhnew_ap
14316 CEFBS_None, // S4_storerhnew_rr
14317 CEFBS_None, // S4_storerhnew_ur
14318 CEFBS_None, // S4_storeri_ap
14319 CEFBS_None, // S4_storeri_rr
14320 CEFBS_None, // S4_storeri_ur
14321 CEFBS_None, // S4_storerinew_ap
14322 CEFBS_None, // S4_storerinew_rr
14323 CEFBS_None, // S4_storerinew_ur
14324 CEFBS_None, // S4_subaddi
14325 CEFBS_None, // S4_subi_asl_ri
14326 CEFBS_None, // S4_subi_lsr_ri
14327 CEFBS_None, // S4_vrcrotate
14328 CEFBS_None, // S4_vrcrotate_acc
14329 CEFBS_None, // S4_vxaddsubh
14330 CEFBS_None, // S4_vxaddsubhr
14331 CEFBS_None, // S4_vxaddsubw
14332 CEFBS_None, // S4_vxsubaddh
14333 CEFBS_None, // S4_vxsubaddhr
14334 CEFBS_None, // S4_vxsubaddw
14335 CEFBS_None, // S5_asrhub_rnd_sat
14336 CEFBS_None, // S5_asrhub_sat
14337 CEFBS_None, // S5_popcountp
14338 CEFBS_None, // S5_vasrhrnd
14339 CEFBS_HasV60, // S6_rol_i_p
14340 CEFBS_HasV60, // S6_rol_i_p_acc
14341 CEFBS_HasV60, // S6_rol_i_p_and
14342 CEFBS_HasV60, // S6_rol_i_p_nac
14343 CEFBS_HasV60, // S6_rol_i_p_or
14344 CEFBS_HasV60, // S6_rol_i_p_xacc
14345 CEFBS_HasV60, // S6_rol_i_r
14346 CEFBS_HasV60, // S6_rol_i_r_acc
14347 CEFBS_HasV60, // S6_rol_i_r_and
14348 CEFBS_HasV60, // S6_rol_i_r_nac
14349 CEFBS_HasV60, // S6_rol_i_r_or
14350 CEFBS_HasV60, // S6_rol_i_r_xacc
14351 CEFBS_HasV62, // S6_vsplatrbp
14352 CEFBS_HasV62, // S6_vtrunehb_ppp
14353 CEFBS_HasV62, // S6_vtrunohb_ppp
14354 CEFBS_None, // SA1_addi
14355 CEFBS_None, // SA1_addrx
14356 CEFBS_None, // SA1_addsp
14357 CEFBS_None, // SA1_and1
14358 CEFBS_None, // SA1_clrf
14359 CEFBS_None, // SA1_clrfnew
14360 CEFBS_None, // SA1_clrt
14361 CEFBS_None, // SA1_clrtnew
14362 CEFBS_None, // SA1_cmpeqi
14363 CEFBS_None, // SA1_combine0i
14364 CEFBS_None, // SA1_combine1i
14365 CEFBS_None, // SA1_combine2i
14366 CEFBS_None, // SA1_combine3i
14367 CEFBS_None, // SA1_combinerz
14368 CEFBS_None, // SA1_combinezr
14369 CEFBS_None, // SA1_dec
14370 CEFBS_None, // SA1_inc
14371 CEFBS_None, // SA1_seti
14372 CEFBS_None, // SA1_setin1
14373 CEFBS_None, // SA1_sxtb
14374 CEFBS_None, // SA1_sxth
14375 CEFBS_None, // SA1_tfr
14376 CEFBS_None, // SA1_zxtb
14377 CEFBS_None, // SA1_zxth
14378 CEFBS_None, // SAVE_REGISTERS_CALL_V4
14379 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK
14380 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT
14381 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
14382 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_PIC
14383 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT
14384 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT_PIC
14385 CEFBS_None, // SAVE_REGISTERS_CALL_V4_PIC
14386 CEFBS_None, // SL1_loadri_io
14387 CEFBS_None, // SL1_loadrub_io
14388 CEFBS_None, // SL2_deallocframe
14389 CEFBS_None, // SL2_jumpr31
14390 CEFBS_None, // SL2_jumpr31_f
14391 CEFBS_None, // SL2_jumpr31_fnew
14392 CEFBS_None, // SL2_jumpr31_t
14393 CEFBS_None, // SL2_jumpr31_tnew
14394 CEFBS_None, // SL2_loadrb_io
14395 CEFBS_None, // SL2_loadrd_sp
14396 CEFBS_None, // SL2_loadrh_io
14397 CEFBS_None, // SL2_loadri_sp
14398 CEFBS_None, // SL2_loadruh_io
14399 CEFBS_None, // SL2_return
14400 CEFBS_None, // SL2_return_f
14401 CEFBS_None, // SL2_return_fnew
14402 CEFBS_None, // SL2_return_t
14403 CEFBS_None, // SL2_return_tnew
14404 CEFBS_None, // SS1_storeb_io
14405 CEFBS_None, // SS1_storew_io
14406 CEFBS_None, // SS2_allocframe
14407 CEFBS_None, // SS2_storebi0
14408 CEFBS_None, // SS2_storebi1
14409 CEFBS_None, // SS2_stored_sp
14410 CEFBS_None, // SS2_storeh_io
14411 CEFBS_None, // SS2_storew_sp
14412 CEFBS_None, // SS2_storewi0
14413 CEFBS_None, // SS2_storewi1
14414 CEFBS_None, // TFRI64_V2_ext
14415 CEFBS_None, // TFRI64_V4
14416 CEFBS_UseHVXV60, // V6_extractw
14417 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext
14418 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext_oracc
14419 CEFBS_UseHVXV62, // V6_lvsplatb
14420 CEFBS_UseHVXV62, // V6_lvsplath
14421 CEFBS_UseHVXV60, // V6_lvsplatw
14422 CEFBS_UseHVXV60, // V6_pred_and
14423 CEFBS_UseHVXV60, // V6_pred_and_n
14424 CEFBS_UseHVXV60, // V6_pred_not
14425 CEFBS_UseHVXV60, // V6_pred_or
14426 CEFBS_UseHVXV60, // V6_pred_or_n
14427 CEFBS_UseHVXV60, // V6_pred_scalar2
14428 CEFBS_UseHVXV62, // V6_pred_scalar2v2
14429 CEFBS_UseHVXV60, // V6_pred_xor
14430 CEFBS_UseHVXV79_UseHVXQFloat, // V6_set_qfext
14431 CEFBS_UseHVXV62, // V6_shuffeqh
14432 CEFBS_UseHVXV62, // V6_shuffeqw
14433 CEFBS_UseHVXV68, // V6_v6mpyhubs10
14434 CEFBS_UseHVXV68, // V6_v6mpyhubs10_vxx
14435 CEFBS_UseHVXV68, // V6_v6mpyvubs10
14436 CEFBS_UseHVXV68, // V6_v6mpyvubs10_vxx
14437 CEFBS_UseHVXV60, // V6_vL32Ub_ai
14438 CEFBS_UseHVXV60, // V6_vL32Ub_pi
14439 CEFBS_UseHVXV60, // V6_vL32Ub_ppu
14440 CEFBS_UseHVXV60, // V6_vL32b_ai
14441 CEFBS_UseHVXV60, // V6_vL32b_cur_ai
14442 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ai
14443 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_pi
14444 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ppu
14445 CEFBS_UseHVXV60, // V6_vL32b_cur_pi
14446 CEFBS_UseHVXV60, // V6_vL32b_cur_ppu
14447 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ai
14448 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_pi
14449 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ppu
14450 CEFBS_UseHVXV62, // V6_vL32b_npred_ai
14451 CEFBS_UseHVXV62, // V6_vL32b_npred_pi
14452 CEFBS_UseHVXV62, // V6_vL32b_npred_ppu
14453 CEFBS_UseHVXV60, // V6_vL32b_nt_ai
14454 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ai
14455 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ai
14456 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_pi
14457 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ppu
14458 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_pi
14459 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ppu
14460 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ai
14461 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_pi
14462 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ppu
14463 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ai
14464 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_pi
14465 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ppu
14466 CEFBS_UseHVXV60, // V6_vL32b_nt_pi
14467 CEFBS_UseHVXV60, // V6_vL32b_nt_ppu
14468 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ai
14469 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_pi
14470 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ppu
14471 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ai
14472 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ai
14473 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_pi
14474 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ppu
14475 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_pi
14476 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ppu
14477 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ai
14478 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_pi
14479 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ppu
14480 CEFBS_UseHVXV60, // V6_vL32b_pi
14481 CEFBS_UseHVXV60, // V6_vL32b_ppu
14482 CEFBS_UseHVXV62, // V6_vL32b_pred_ai
14483 CEFBS_UseHVXV62, // V6_vL32b_pred_pi
14484 CEFBS_UseHVXV62, // V6_vL32b_pred_ppu
14485 CEFBS_UseHVXV60, // V6_vL32b_tmp_ai
14486 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ai
14487 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_pi
14488 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ppu
14489 CEFBS_UseHVXV60, // V6_vL32b_tmp_pi
14490 CEFBS_UseHVXV60, // V6_vL32b_tmp_ppu
14491 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ai
14492 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_pi
14493 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ppu
14494 CEFBS_UseHVXV60, // V6_vS32Ub_ai
14495 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ai
14496 CEFBS_UseHVXV60, // V6_vS32Ub_npred_pi
14497 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ppu
14498 CEFBS_UseHVXV60, // V6_vS32Ub_pi
14499 CEFBS_UseHVXV60, // V6_vS32Ub_ppu
14500 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ai
14501 CEFBS_UseHVXV60, // V6_vS32Ub_pred_pi
14502 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ppu
14503 CEFBS_UseHVXV60, // V6_vS32b_ai
14504 CEFBS_UseHVXV60, // V6_vS32b_new_ai
14505 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ai
14506 CEFBS_UseHVXV60, // V6_vS32b_new_npred_pi
14507 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ppu
14508 CEFBS_UseHVXV60, // V6_vS32b_new_pi
14509 CEFBS_UseHVXV60, // V6_vS32b_new_ppu
14510 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ai
14511 CEFBS_UseHVXV60, // V6_vS32b_new_pred_pi
14512 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ppu
14513 CEFBS_UseHVXV60, // V6_vS32b_npred_ai
14514 CEFBS_UseHVXV60, // V6_vS32b_npred_pi
14515 CEFBS_UseHVXV60, // V6_vS32b_npred_ppu
14516 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ai
14517 CEFBS_UseHVXV60, // V6_vS32b_nqpred_pi
14518 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ppu
14519 CEFBS_UseHVXV60, // V6_vS32b_nt_ai
14520 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ai
14521 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ai
14522 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_pi
14523 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ppu
14524 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pi
14525 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ppu
14526 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ai
14527 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_pi
14528 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ppu
14529 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ai
14530 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_pi
14531 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ppu
14532 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ai
14533 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_pi
14534 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ppu
14535 CEFBS_UseHVXV60, // V6_vS32b_nt_pi
14536 CEFBS_UseHVXV60, // V6_vS32b_nt_ppu
14537 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ai
14538 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_pi
14539 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ppu
14540 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ai
14541 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_pi
14542 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ppu
14543 CEFBS_UseHVXV60, // V6_vS32b_pi
14544 CEFBS_UseHVXV60, // V6_vS32b_ppu
14545 CEFBS_UseHVXV60, // V6_vS32b_pred_ai
14546 CEFBS_UseHVXV60, // V6_vS32b_pred_pi
14547 CEFBS_UseHVXV60, // V6_vS32b_pred_ppu
14548 CEFBS_UseHVXV60, // V6_vS32b_qpred_ai
14549 CEFBS_UseHVXV60, // V6_vS32b_qpred_pi
14550 CEFBS_UseHVXV60, // V6_vS32b_qpred_ppu
14551 CEFBS_UseHVXV65, // V6_vS32b_srls_ai
14552 CEFBS_UseHVXV65, // V6_vS32b_srls_pi
14553 CEFBS_UseHVXV65, // V6_vS32b_srls_ppu
14554 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vabs_f8
14555 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_hf
14556 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_hf
14557 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_qf16
14558 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_qf32
14559 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_sf
14560 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_sf
14561 CEFBS_UseHVXV65, // V6_vabsb
14562 CEFBS_UseHVXV65, // V6_vabsb_sat
14563 CEFBS_UseHVXV60, // V6_vabsdiffh
14564 CEFBS_UseHVXV60, // V6_vabsdiffub
14565 CEFBS_UseHVXV60, // V6_vabsdiffuh
14566 CEFBS_UseHVXV60, // V6_vabsdiffw
14567 CEFBS_UseHVXV60, // V6_vabsh
14568 CEFBS_UseHVXV60, // V6_vabsh_sat
14569 CEFBS_UseHVXV60, // V6_vabsw
14570 CEFBS_UseHVXV60, // V6_vabsw_sat
14571 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_hf
14572 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vadd_hf_f8
14573 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_hf_hf
14574 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16
14575 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16_mix
14576 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32
14577 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32_mix
14578 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_sf
14579 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vadd_sf_bf
14580 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_hf
14581 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_sf
14582 CEFBS_UseHVXV60, // V6_vaddb
14583 CEFBS_UseHVXV60, // V6_vaddb_dv
14584 CEFBS_UseHVXV60, // V6_vaddbnq
14585 CEFBS_UseHVXV60, // V6_vaddbq
14586 CEFBS_UseHVXV62, // V6_vaddbsat
14587 CEFBS_UseHVXV62, // V6_vaddbsat_dv
14588 CEFBS_UseHVXV62, // V6_vaddcarry
14589 CEFBS_UseHVXV66, // V6_vaddcarryo
14590 CEFBS_UseHVXV66, // V6_vaddcarrysat
14591 CEFBS_UseHVXV62, // V6_vaddclbh
14592 CEFBS_UseHVXV62, // V6_vaddclbw
14593 CEFBS_UseHVXV60, // V6_vaddh
14594 CEFBS_UseHVXV60, // V6_vaddh_dv
14595 CEFBS_UseHVXV60, // V6_vaddhnq
14596 CEFBS_UseHVXV60, // V6_vaddhq
14597 CEFBS_UseHVXV60, // V6_vaddhsat
14598 CEFBS_UseHVXV60, // V6_vaddhsat_dv
14599 CEFBS_UseHVXV60, // V6_vaddhw
14600 CEFBS_UseHVXV62, // V6_vaddhw_acc
14601 CEFBS_UseHVXV60, // V6_vaddubh
14602 CEFBS_UseHVXV62, // V6_vaddubh_acc
14603 CEFBS_UseHVXV60, // V6_vaddubsat
14604 CEFBS_UseHVXV60, // V6_vaddubsat_dv
14605 CEFBS_UseHVXV62, // V6_vaddububb_sat
14606 CEFBS_UseHVXV60, // V6_vadduhsat
14607 CEFBS_UseHVXV60, // V6_vadduhsat_dv
14608 CEFBS_UseHVXV60, // V6_vadduhw
14609 CEFBS_UseHVXV62, // V6_vadduhw_acc
14610 CEFBS_UseHVXV62, // V6_vadduwsat
14611 CEFBS_UseHVXV62, // V6_vadduwsat_dv
14612 CEFBS_UseHVXV60, // V6_vaddw
14613 CEFBS_UseHVXV60, // V6_vaddw_dv
14614 CEFBS_UseHVXV60, // V6_vaddwnq
14615 CEFBS_UseHVXV60, // V6_vaddwq
14616 CEFBS_UseHVXV60, // V6_vaddwsat
14617 CEFBS_UseHVXV60, // V6_vaddwsat_dv
14618 CEFBS_UseHVXV81, // V6_valign4
14619 CEFBS_UseHVXV60, // V6_valignb
14620 CEFBS_UseHVXV60, // V6_valignbi
14621 CEFBS_UseHVXV60, // V6_vand
14622 CEFBS_UseHVXV62, // V6_vandnqrt
14623 CEFBS_UseHVXV62, // V6_vandnqrt_acc
14624 CEFBS_UseHVXV60, // V6_vandqrt
14625 CEFBS_UseHVXV60, // V6_vandqrt_acc
14626 CEFBS_UseHVXV62, // V6_vandvnqv
14627 CEFBS_UseHVXV62, // V6_vandvqv
14628 CEFBS_UseHVXV60, // V6_vandvrt
14629 CEFBS_UseHVXV60, // V6_vandvrt_acc
14630 CEFBS_UseHVXV60, // V6_vaslh
14631 CEFBS_UseHVXV65, // V6_vaslh_acc
14632 CEFBS_UseHVXV60, // V6_vaslhv
14633 CEFBS_UseHVXV60, // V6_vaslw
14634 CEFBS_UseHVXV60, // V6_vaslw_acc
14635 CEFBS_UseHVXV60, // V6_vaslwv
14636 CEFBS_UseHVXV66, // V6_vasr_into
14637 CEFBS_UseHVXV60, // V6_vasrh
14638 CEFBS_UseHVXV65, // V6_vasrh_acc
14639 CEFBS_UseHVXV60, // V6_vasrhbrndsat
14640 CEFBS_UseHVXV62, // V6_vasrhbsat
14641 CEFBS_UseHVXV60, // V6_vasrhubrndsat
14642 CEFBS_UseHVXV60, // V6_vasrhubsat
14643 CEFBS_UseHVXV60, // V6_vasrhv
14644 CEFBS_UseHVXV65, // V6_vasruhubrndsat
14645 CEFBS_UseHVXV65, // V6_vasruhubsat
14646 CEFBS_UseHVXV62, // V6_vasruwuhrndsat
14647 CEFBS_UseHVXV65, // V6_vasruwuhsat
14648 CEFBS_UseHVXV69, // V6_vasrvuhubrndsat
14649 CEFBS_UseHVXV69, // V6_vasrvuhubsat
14650 CEFBS_UseHVXV69, // V6_vasrvwuhrndsat
14651 CEFBS_UseHVXV69, // V6_vasrvwuhsat
14652 CEFBS_UseHVXV60, // V6_vasrw
14653 CEFBS_UseHVXV60, // V6_vasrw_acc
14654 CEFBS_UseHVXV60, // V6_vasrwh
14655 CEFBS_UseHVXV60, // V6_vasrwhrndsat
14656 CEFBS_UseHVXV60, // V6_vasrwhsat
14657 CEFBS_UseHVXV62, // V6_vasrwuhrndsat
14658 CEFBS_UseHVXV60, // V6_vasrwuhsat
14659 CEFBS_UseHVXV60, // V6_vasrwv
14660 CEFBS_UseHVXV60, // V6_vassign
14661 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vassign_fp
14662 CEFBS_UseHVXV69, // V6_vassign_tmp
14663 CEFBS_UseHVXV65, // V6_vavgb
14664 CEFBS_UseHVXV65, // V6_vavgbrnd
14665 CEFBS_UseHVXV60, // V6_vavgh
14666 CEFBS_UseHVXV60, // V6_vavghrnd
14667 CEFBS_UseHVXV60, // V6_vavgub
14668 CEFBS_UseHVXV60, // V6_vavgubrnd
14669 CEFBS_UseHVXV60, // V6_vavguh
14670 CEFBS_UseHVXV60, // V6_vavguhrnd
14671 CEFBS_UseHVXV65, // V6_vavguw
14672 CEFBS_UseHVXV65, // V6_vavguwrnd
14673 CEFBS_UseHVXV60, // V6_vavgw
14674 CEFBS_UseHVXV60, // V6_vavgwrnd
14675 CEFBS_UseHVXV60, // V6_vccombine
14676 CEFBS_UseHVXV60, // V6_vcl0h
14677 CEFBS_UseHVXV60, // V6_vcl0w
14678 CEFBS_UseHVXV60, // V6_vcmov
14679 CEFBS_UseHVXV60, // V6_vcombine
14680 CEFBS_UseHVXV69, // V6_vcombine_tmp
14681 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_bf_qf32
14682 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_f8_qf16
14683 CEFBS_UseHVXV73, // V6_vconv_h_hf
14684 CEFBS_UseHVXV81, // V6_vconv_h_hf_rnd
14685 CEFBS_UseHVXV73, // V6_vconv_hf_h
14686 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf16
14687 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf32
14688 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_f8
14689 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_hf
14690 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_qf16
14691 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_qf32
14692 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_sf
14693 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_sf_qf32
14694 CEFBS_UseHVXV73, // V6_vconv_sf_w
14695 CEFBS_UseHVXV73, // V6_vconv_w_sf
14696 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_b_hf
14697 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_b
14698 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_ub
14699 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_ub_hf
14700 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_b_hf
14701 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vcvt_bf_sf
14702 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_f8_hf
14703 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_h_hf
14704 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_b
14705 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_hf_f8
14706 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_h
14707 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_sf
14708 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_ub
14709 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_uh
14710 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_sf_hf
14711 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_ub_hf
14712 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_uh_hf
14713 CEFBS_UseHVXV60, // V6_vdeal
14714 CEFBS_UseHVXV60, // V6_vdealb
14715 CEFBS_UseHVXV60, // V6_vdealb4w
14716 CEFBS_UseHVXV60, // V6_vdealh
14717 CEFBS_UseHVXV60, // V6_vdealvdd
14718 CEFBS_UseHVXV60, // V6_vdelta
14719 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf
14720 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf_acc
14721 CEFBS_UseHVXV60, // V6_vdmpybus
14722 CEFBS_UseHVXV60, // V6_vdmpybus_acc
14723 CEFBS_UseHVXV60, // V6_vdmpybus_dv
14724 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc
14725 CEFBS_UseHVXV60, // V6_vdmpyhb
14726 CEFBS_UseHVXV60, // V6_vdmpyhb_acc
14727 CEFBS_UseHVXV60, // V6_vdmpyhb_dv
14728 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc
14729 CEFBS_UseHVXV60, // V6_vdmpyhisat
14730 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc
14731 CEFBS_UseHVXV60, // V6_vdmpyhsat
14732 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc
14733 CEFBS_UseHVXV60, // V6_vdmpyhsuisat
14734 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc
14735 CEFBS_UseHVXV60, // V6_vdmpyhsusat
14736 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc
14737 CEFBS_UseHVXV60, // V6_vdmpyhvsat
14738 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc
14739 CEFBS_UseHVXV60, // V6_vdsaduh
14740 CEFBS_UseHVXV60, // V6_vdsaduh_acc
14741 CEFBS_UseHVXV60, // V6_veqb
14742 CEFBS_UseHVXV60, // V6_veqb_and
14743 CEFBS_UseHVXV60, // V6_veqb_or
14744 CEFBS_UseHVXV60, // V6_veqb_xor
14745 CEFBS_UseHVXV60, // V6_veqh
14746 CEFBS_UseHVXV60, // V6_veqh_and
14747 CEFBS_UseHVXV60, // V6_veqh_or
14748 CEFBS_UseHVXV60, // V6_veqh_xor
14749 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf
14750 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_and
14751 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_or
14752 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_xor
14753 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf
14754 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_and
14755 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_or
14756 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_xor
14757 CEFBS_UseHVXV60, // V6_veqw
14758 CEFBS_UseHVXV60, // V6_veqw_and
14759 CEFBS_UseHVXV60, // V6_veqw_or
14760 CEFBS_UseHVXV60, // V6_veqw_xor
14761 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmax_f8
14762 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_hf
14763 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_sf
14764 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmin_f8
14765 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_hf
14766 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_sf
14767 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfneg_f8
14768 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_hf
14769 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_sf
14770 CEFBS_UseHVXV65, // V6_vgathermh
14771 CEFBS_UseHVXV65, // V6_vgathermhq
14772 CEFBS_UseHVXV65, // V6_vgathermhw
14773 CEFBS_UseHVXV65, // V6_vgathermhwq
14774 CEFBS_UseHVXV65, // V6_vgathermw
14775 CEFBS_UseHVXV65, // V6_vgathermwq
14776 CEFBS_UseHVXV60, // V6_vgtb
14777 CEFBS_UseHVXV60, // V6_vgtb_and
14778 CEFBS_UseHVXV60, // V6_vgtb_or
14779 CEFBS_UseHVXV60, // V6_vgtb_xor
14780 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf
14781 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_and
14782 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_or
14783 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_xor
14784 CEFBS_UseHVXV60, // V6_vgth
14785 CEFBS_UseHVXV60, // V6_vgth_and
14786 CEFBS_UseHVXV60, // V6_vgth_or
14787 CEFBS_UseHVXV60, // V6_vgth_xor
14788 CEFBS_UseHVXV68, // V6_vgthf
14789 CEFBS_UseHVXV68, // V6_vgthf_and
14790 CEFBS_UseHVXV68, // V6_vgthf_or
14791 CEFBS_UseHVXV68, // V6_vgthf_xor
14792 CEFBS_UseHVXV68, // V6_vgtsf
14793 CEFBS_UseHVXV68, // V6_vgtsf_and
14794 CEFBS_UseHVXV68, // V6_vgtsf_or
14795 CEFBS_UseHVXV68, // V6_vgtsf_xor
14796 CEFBS_UseHVXV60, // V6_vgtub
14797 CEFBS_UseHVXV60, // V6_vgtub_and
14798 CEFBS_UseHVXV60, // V6_vgtub_or
14799 CEFBS_UseHVXV60, // V6_vgtub_xor
14800 CEFBS_UseHVXV60, // V6_vgtuh
14801 CEFBS_UseHVXV60, // V6_vgtuh_and
14802 CEFBS_UseHVXV60, // V6_vgtuh_or
14803 CEFBS_UseHVXV60, // V6_vgtuh_xor
14804 CEFBS_UseHVXV60, // V6_vgtuw
14805 CEFBS_UseHVXV60, // V6_vgtuw_and
14806 CEFBS_UseHVXV60, // V6_vgtuw_or
14807 CEFBS_UseHVXV60, // V6_vgtuw_xor
14808 CEFBS_UseHVXV60, // V6_vgtw
14809 CEFBS_UseHVXV60, // V6_vgtw_and
14810 CEFBS_UseHVXV60, // V6_vgtw_or
14811 CEFBS_UseHVXV60, // V6_vgtw_xor
14812 CEFBS_UseHVXV60, // V6_vhist
14813 CEFBS_UseHVXV60, // V6_vhistq
14814 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_hf
14815 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf16
14816 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf32
14817 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_sf
14818 CEFBS_UseHVXV60, // V6_vinsertwr
14819 CEFBS_UseHVXV60, // V6_vlalignb
14820 CEFBS_UseHVXV60, // V6_vlalignbi
14821 CEFBS_UseHVXV62, // V6_vlsrb
14822 CEFBS_UseHVXV60, // V6_vlsrh
14823 CEFBS_UseHVXV60, // V6_vlsrhv
14824 CEFBS_UseHVXV60, // V6_vlsrw
14825 CEFBS_UseHVXV60, // V6_vlsrwv
14826 CEFBS_UseHVXV65, // V6_vlut4
14827 CEFBS_UseHVXV60, // V6_vlutvvb
14828 CEFBS_UseHVXV62, // V6_vlutvvb_nm
14829 CEFBS_UseHVXV60, // V6_vlutvvb_oracc
14830 CEFBS_UseHVXV62, // V6_vlutvvb_oracci
14831 CEFBS_UseHVXV62, // V6_vlutvvbi
14832 CEFBS_UseHVXV60, // V6_vlutvwh
14833 CEFBS_UseHVXV62, // V6_vlutvwh_nm
14834 CEFBS_UseHVXV60, // V6_vlutvwh_oracc
14835 CEFBS_UseHVXV62, // V6_vlutvwh_oracci
14836 CEFBS_UseHVXV62, // V6_vlutvwhi
14837 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmax_bf
14838 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_hf
14839 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_sf
14840 CEFBS_UseHVXV62, // V6_vmaxb
14841 CEFBS_UseHVXV60, // V6_vmaxh
14842 CEFBS_UseHVXV60, // V6_vmaxub
14843 CEFBS_UseHVXV60, // V6_vmaxuh
14844 CEFBS_UseHVXV60, // V6_vmaxw
14845 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmerge_qf
14846 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmin_bf
14847 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_hf
14848 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_sf
14849 CEFBS_UseHVXV62, // V6_vminb
14850 CEFBS_UseHVXV60, // V6_vminh
14851 CEFBS_UseHVXV60, // V6_vminub
14852 CEFBS_UseHVXV60, // V6_vminuh
14853 CEFBS_UseHVXV60, // V6_vminw
14854 CEFBS_UseHVXV60, // V6_vmpabus
14855 CEFBS_UseHVXV60, // V6_vmpabus_acc
14856 CEFBS_UseHVXV60, // V6_vmpabusv
14857 CEFBS_UseHVXV65, // V6_vmpabuu
14858 CEFBS_UseHVXV65, // V6_vmpabuu_acc
14859 CEFBS_UseHVXV60, // V6_vmpabuuv
14860 CEFBS_UseHVXV60, // V6_vmpahb
14861 CEFBS_UseHVXV60, // V6_vmpahb_acc
14862 CEFBS_UseHVXV65, // V6_vmpahhsat
14863 CEFBS_UseHVXV62, // V6_vmpauhb
14864 CEFBS_UseHVXV62, // V6_vmpauhb_acc
14865 CEFBS_UseHVXV65, // V6_vmpauhuhsat
14866 CEFBS_UseHVXV65, // V6_vmpsuhuhsat
14867 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8
14868 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8_acc
14869 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf
14870 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf_acc
14871 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16
14872 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_hf
14873 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_mix_hf
14874 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32
14875 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_hf
14876 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_mix_hf
14877 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_qf16
14878 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_sf
14879 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_hf
14880 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_qf16
14881 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_sf
14882 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf
14883 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf_acc
14884 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf
14885 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf_acc
14886 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_sf
14887 CEFBS_UseHVXV60, // V6_vmpybus
14888 CEFBS_UseHVXV60, // V6_vmpybus_acc
14889 CEFBS_UseHVXV60, // V6_vmpybusv
14890 CEFBS_UseHVXV60, // V6_vmpybusv_acc
14891 CEFBS_UseHVXV60, // V6_vmpybv
14892 CEFBS_UseHVXV60, // V6_vmpybv_acc
14893 CEFBS_UseHVXV60, // V6_vmpyewuh
14894 CEFBS_UseHVXV62, // V6_vmpyewuh_64
14895 CEFBS_UseHVXV60, // V6_vmpyh
14896 CEFBS_UseHVXV65, // V6_vmpyh_acc
14897 CEFBS_UseHVXV60, // V6_vmpyhsat_acc
14898 CEFBS_UseHVXV60, // V6_vmpyhsrs
14899 CEFBS_UseHVXV60, // V6_vmpyhss
14900 CEFBS_UseHVXV60, // V6_vmpyhus
14901 CEFBS_UseHVXV60, // V6_vmpyhus_acc
14902 CEFBS_UseHVXV60, // V6_vmpyhv
14903 CEFBS_UseHVXV60, // V6_vmpyhv_acc
14904 CEFBS_UseHVXV60, // V6_vmpyhvsrs
14905 CEFBS_UseHVXV60, // V6_vmpyieoh
14906 CEFBS_UseHVXV60, // V6_vmpyiewh_acc
14907 CEFBS_UseHVXV60, // V6_vmpyiewuh
14908 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc
14909 CEFBS_UseHVXV60, // V6_vmpyih
14910 CEFBS_UseHVXV60, // V6_vmpyih_acc
14911 CEFBS_UseHVXV60, // V6_vmpyihb
14912 CEFBS_UseHVXV60, // V6_vmpyihb_acc
14913 CEFBS_UseHVXV60, // V6_vmpyiowh
14914 CEFBS_UseHVXV60, // V6_vmpyiwb
14915 CEFBS_UseHVXV60, // V6_vmpyiwb_acc
14916 CEFBS_UseHVXV60, // V6_vmpyiwh
14917 CEFBS_UseHVXV60, // V6_vmpyiwh_acc
14918 CEFBS_UseHVXV62, // V6_vmpyiwub
14919 CEFBS_UseHVXV62, // V6_vmpyiwub_acc
14920 CEFBS_UseHVXV60, // V6_vmpyowh
14921 CEFBS_UseHVXV62, // V6_vmpyowh_64_acc
14922 CEFBS_UseHVXV60, // V6_vmpyowh_rnd
14923 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc
14924 CEFBS_UseHVXV60, // V6_vmpyowh_sacc
14925 CEFBS_UseHVXV60, // V6_vmpyub
14926 CEFBS_UseHVXV60, // V6_vmpyub_acc
14927 CEFBS_UseHVXV60, // V6_vmpyubv
14928 CEFBS_UseHVXV60, // V6_vmpyubv_acc
14929 CEFBS_UseHVXV60, // V6_vmpyuh
14930 CEFBS_UseHVXV60, // V6_vmpyuh_acc
14931 CEFBS_UseHVXV65, // V6_vmpyuhe
14932 CEFBS_UseHVXV65, // V6_vmpyuhe_acc
14933 CEFBS_UseHVXV60, // V6_vmpyuhv
14934 CEFBS_UseHVXV60, // V6_vmpyuhv_acc
14935 CEFBS_UseHVXV69, // V6_vmpyuhvs
14936 CEFBS_UseHVXV60, // V6_vmux
14937 CEFBS_UseHVXV65, // V6_vnavgb
14938 CEFBS_UseHVXV60, // V6_vnavgh
14939 CEFBS_UseHVXV60, // V6_vnavgub
14940 CEFBS_UseHVXV60, // V6_vnavgw
14941 CEFBS_UseHVXV60, // V6_vnccombine
14942 CEFBS_UseHVXV60, // V6_vncmov
14943 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_hf
14944 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_qf16
14945 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_qf32
14946 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_sf
14947 CEFBS_UseHVXV60, // V6_vnormamth
14948 CEFBS_UseHVXV60, // V6_vnormamtw
14949 CEFBS_UseHVXV60, // V6_vnot
14950 CEFBS_UseHVXV60, // V6_vor
14951 CEFBS_UseHVXV60, // V6_vpackeb
14952 CEFBS_UseHVXV60, // V6_vpackeh
14953 CEFBS_UseHVXV60, // V6_vpackhb_sat
14954 CEFBS_UseHVXV60, // V6_vpackhub_sat
14955 CEFBS_UseHVXV60, // V6_vpackob
14956 CEFBS_UseHVXV60, // V6_vpackoh
14957 CEFBS_UseHVXV60, // V6_vpackwh_sat
14958 CEFBS_UseHVXV60, // V6_vpackwuh_sat
14959 CEFBS_UseHVXV60, // V6_vpopcounth
14960 CEFBS_UseHVXV65, // V6_vprefixqb
14961 CEFBS_UseHVXV65, // V6_vprefixqh
14962 CEFBS_UseHVXV65, // V6_vprefixqw
14963 CEFBS_UseHVXV60, // V6_vrdelta
14964 CEFBS_UseHVXV65, // V6_vrmpybub_rtt
14965 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc
14966 CEFBS_UseHVXV60, // V6_vrmpybus
14967 CEFBS_UseHVXV60, // V6_vrmpybus_acc
14968 CEFBS_UseHVXV60, // V6_vrmpybusi
14969 CEFBS_UseHVXV60, // V6_vrmpybusi_acc
14970 CEFBS_UseHVXV60, // V6_vrmpybusv
14971 CEFBS_UseHVXV60, // V6_vrmpybusv_acc
14972 CEFBS_UseHVXV60, // V6_vrmpybv
14973 CEFBS_UseHVXV60, // V6_vrmpybv_acc
14974 CEFBS_UseHVXV60, // V6_vrmpyub
14975 CEFBS_UseHVXV60, // V6_vrmpyub_acc
14976 CEFBS_UseHVXV65, // V6_vrmpyub_rtt
14977 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc
14978 CEFBS_UseHVXV60, // V6_vrmpyubi
14979 CEFBS_UseHVXV60, // V6_vrmpyubi_acc
14980 CEFBS_UseHVXV60, // V6_vrmpyubv
14981 CEFBS_UseHVXV60, // V6_vrmpyubv_acc
14982 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt
14983 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt_acc
14984 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx
14985 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx_acc
14986 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt
14987 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt_acc
14988 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx
14989 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx_acc
14990 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt
14991 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt_acc
14992 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx
14993 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx_acc
14994 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt
14995 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt_acc
14996 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx
14997 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx_acc
14998 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt
14999 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt_acc
15000 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx
15001 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx_acc
15002 CEFBS_UseHVXV60, // V6_vror
15003 CEFBS_UseHVXV66, // V6_vrotr
15004 CEFBS_UseHVXV60, // V6_vroundhb
15005 CEFBS_UseHVXV60, // V6_vroundhub
15006 CEFBS_UseHVXV62, // V6_vrounduhub
15007 CEFBS_UseHVXV62, // V6_vrounduwuh
15008 CEFBS_UseHVXV60, // V6_vroundwh
15009 CEFBS_UseHVXV60, // V6_vroundwuh
15010 CEFBS_UseHVXV60, // V6_vrsadubi
15011 CEFBS_UseHVXV60, // V6_vrsadubi_acc
15012 CEFBS_UseHVXV66, // V6_vsatdw
15013 CEFBS_UseHVXV60, // V6_vsathub
15014 CEFBS_UseHVXV62, // V6_vsatuwuh
15015 CEFBS_UseHVXV60, // V6_vsatwh
15016 CEFBS_UseHVXV60, // V6_vsb
15017 CEFBS_UseHVXV65, // V6_vscattermh
15018 CEFBS_UseHVXV65, // V6_vscattermh_add
15019 CEFBS_UseHVXV65, // V6_vscattermhq
15020 CEFBS_UseHVXV65, // V6_vscattermhw
15021 CEFBS_UseHVXV65, // V6_vscattermhw_add
15022 CEFBS_UseHVXV65, // V6_vscattermhwq
15023 CEFBS_UseHVXV65, // V6_vscattermw
15024 CEFBS_UseHVXV65, // V6_vscattermw_add
15025 CEFBS_UseHVXV65, // V6_vscattermwq
15026 CEFBS_UseHVXV60, // V6_vsh
15027 CEFBS_UseHVXV60, // V6_vshufeh
15028 CEFBS_UseHVXV60, // V6_vshuff
15029 CEFBS_UseHVXV60, // V6_vshuffb
15030 CEFBS_UseHVXV60, // V6_vshuffeb
15031 CEFBS_UseHVXV60, // V6_vshuffh
15032 CEFBS_UseHVXV60, // V6_vshuffob
15033 CEFBS_UseHVXV60, // V6_vshuffvdd
15034 CEFBS_UseHVXV60, // V6_vshufoeb
15035 CEFBS_UseHVXV60, // V6_vshufoeh
15036 CEFBS_UseHVXV60, // V6_vshufoh
15037 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_hf
15038 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vsub_hf_f8
15039 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_hf_hf
15040 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_hf_mix
15041 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16
15042 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16_mix
15043 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32
15044 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32_mix
15045 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_sf
15046 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vsub_sf_bf
15047 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_hf
15048 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_sf_mix
15049 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_sf
15050 CEFBS_UseHVXV60, // V6_vsubb
15051 CEFBS_UseHVXV60, // V6_vsubb_dv
15052 CEFBS_UseHVXV60, // V6_vsubbnq
15053 CEFBS_UseHVXV60, // V6_vsubbq
15054 CEFBS_UseHVXV62, // V6_vsubbsat
15055 CEFBS_UseHVXV62, // V6_vsubbsat_dv
15056 CEFBS_UseHVXV62, // V6_vsubcarry
15057 CEFBS_UseHVXV66, // V6_vsubcarryo
15058 CEFBS_UseHVXV60, // V6_vsubh
15059 CEFBS_UseHVXV60, // V6_vsubh_dv
15060 CEFBS_UseHVXV60, // V6_vsubhnq
15061 CEFBS_UseHVXV60, // V6_vsubhq
15062 CEFBS_UseHVXV60, // V6_vsubhsat
15063 CEFBS_UseHVXV60, // V6_vsubhsat_dv
15064 CEFBS_UseHVXV60, // V6_vsubhw
15065 CEFBS_UseHVXV60, // V6_vsububh
15066 CEFBS_UseHVXV60, // V6_vsububsat
15067 CEFBS_UseHVXV60, // V6_vsububsat_dv
15068 CEFBS_UseHVXV62, // V6_vsubububb_sat
15069 CEFBS_UseHVXV60, // V6_vsubuhsat
15070 CEFBS_UseHVXV60, // V6_vsubuhsat_dv
15071 CEFBS_UseHVXV60, // V6_vsubuhw
15072 CEFBS_UseHVXV62, // V6_vsubuwsat
15073 CEFBS_UseHVXV62, // V6_vsubuwsat_dv
15074 CEFBS_UseHVXV60, // V6_vsubw
15075 CEFBS_UseHVXV60, // V6_vsubw_dv
15076 CEFBS_UseHVXV60, // V6_vsubwnq
15077 CEFBS_UseHVXV60, // V6_vsubwq
15078 CEFBS_UseHVXV60, // V6_vsubwsat
15079 CEFBS_UseHVXV60, // V6_vsubwsat_dv
15080 CEFBS_UseHVXV60, // V6_vswap
15081 CEFBS_UseHVXV60, // V6_vtmpyb
15082 CEFBS_UseHVXV60, // V6_vtmpyb_acc
15083 CEFBS_UseHVXV60, // V6_vtmpybus
15084 CEFBS_UseHVXV60, // V6_vtmpybus_acc
15085 CEFBS_UseHVXV60, // V6_vtmpyhb
15086 CEFBS_UseHVXV60, // V6_vtmpyhb_acc
15087 CEFBS_UseHVXV60, // V6_vunpackb
15088 CEFBS_UseHVXV60, // V6_vunpackh
15089 CEFBS_UseHVXV60, // V6_vunpackob
15090 CEFBS_UseHVXV60, // V6_vunpackoh
15091 CEFBS_UseHVXV60, // V6_vunpackub
15092 CEFBS_UseHVXV60, // V6_vunpackuh
15093 CEFBS_UseHVXV62, // V6_vwhist128
15094 CEFBS_UseHVXV62, // V6_vwhist128m
15095 CEFBS_UseHVXV62, // V6_vwhist128q
15096 CEFBS_UseHVXV62, // V6_vwhist128qm
15097 CEFBS_UseHVXV62, // V6_vwhist256
15098 CEFBS_UseHVXV62, // V6_vwhist256_sat
15099 CEFBS_UseHVXV62, // V6_vwhist256q
15100 CEFBS_UseHVXV62, // V6_vwhist256q_sat
15101 CEFBS_UseHVXV60, // V6_vxor
15102 CEFBS_UseHVXV60, // V6_vzb
15103 CEFBS_UseHVXV60, // V6_vzh
15104 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ai
15105 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pi
15106 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ppu
15107 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ai
15108 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_pi
15109 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ppu
15110 CEFBS_UseHVXV66_UseZReg, // V6_zextract
15111 CEFBS_None, // Y2_barrier
15112 CEFBS_None, // Y2_break
15113 CEFBS_None, // Y2_ciad
15114 CEFBS_None, // Y2_crswap0
15115 CEFBS_None, // Y2_cswi
15116 CEFBS_None, // Y2_dccleana
15117 CEFBS_None, // Y2_dccleanidx
15118 CEFBS_None, // Y2_dccleaninva
15119 CEFBS_None, // Y2_dccleaninvidx
15120 CEFBS_None, // Y2_dcfetchbo
15121 CEFBS_None, // Y2_dcinva
15122 CEFBS_None, // Y2_dcinvidx
15123 CEFBS_None, // Y2_dckill
15124 CEFBS_None, // Y2_dctagr
15125 CEFBS_None, // Y2_dctagw
15126 CEFBS_None, // Y2_dczeroa
15127 CEFBS_None, // Y2_getimask
15128 CEFBS_None, // Y2_iassignr
15129 CEFBS_None, // Y2_iassignw
15130 CEFBS_None, // Y2_icdatar
15131 CEFBS_HasV66, // Y2_icdataw
15132 CEFBS_None, // Y2_icinva
15133 CEFBS_None, // Y2_icinvidx
15134 CEFBS_None, // Y2_ickill
15135 CEFBS_None, // Y2_ictagr
15136 CEFBS_None, // Y2_ictagw
15137 CEFBS_None, // Y2_isync
15138 CEFBS_None, // Y2_k0lock
15139 CEFBS_None, // Y2_k0unlock
15140 CEFBS_None, // Y2_l2cleaninvidx
15141 CEFBS_None, // Y2_l2kill
15142 CEFBS_None, // Y2_resume
15143 CEFBS_None, // Y2_setimask
15144 CEFBS_HasV66, // Y2_setprio
15145 CEFBS_None, // Y2_start
15146 CEFBS_None, // Y2_stop
15147 CEFBS_None, // Y2_swi
15148 CEFBS_None, // Y2_syncht
15149 CEFBS_None, // Y2_tfrscrr
15150 CEFBS_None, // Y2_tfrsrcr
15151 CEFBS_None, // Y2_tlblock
15152 CEFBS_None, // Y2_tlbp
15153 CEFBS_HasV81, // Y2_tlbpp
15154 CEFBS_None, // Y2_tlbr
15155 CEFBS_None, // Y2_tlbunlock
15156 CEFBS_None, // Y2_tlbw
15157 CEFBS_HasV65, // Y2_wait
15158 CEFBS_None, // Y4_crswap1
15159 CEFBS_None, // Y4_crswap10
15160 CEFBS_None, // Y4_l2fetch
15161 CEFBS_None, // Y4_l2tagr
15162 CEFBS_None, // Y4_l2tagw
15163 CEFBS_None, // Y4_nmi
15164 CEFBS_None, // Y4_siad
15165 CEFBS_None, // Y4_tfrscpp
15166 CEFBS_None, // Y4_tfrspcp
15167 CEFBS_None, // Y4_trace
15168 CEFBS_None, // Y5_ctlbw
15169 CEFBS_None, // Y5_l2cleanidx
15170 CEFBS_None, // Y5_l2fetch
15171 CEFBS_None, // Y5_l2gclean
15172 CEFBS_None, // Y5_l2gcleaninv
15173 CEFBS_None, // Y5_l2gunlock
15174 CEFBS_None, // Y5_l2invidx
15175 CEFBS_None, // Y5_l2locka
15176 CEFBS_None, // Y5_l2unlocka
15177 CEFBS_None, // Y5_tlbasidi
15178 CEFBS_None, // Y5_tlboc
15179 CEFBS_HasV67, // Y6_diag
15180 CEFBS_HasV67, // Y6_diag0
15181 CEFBS_HasV67, // Y6_diag1
15182 CEFBS_HasV68, // Y6_dmlink
15183 CEFBS_HasV68, // Y6_dmpause
15184 CEFBS_HasV68, // Y6_dmpoll
15185 CEFBS_HasV68, // Y6_dmresume
15186 CEFBS_HasV68, // Y6_dmstart
15187 CEFBS_HasV68, // Y6_dmwait
15188 CEFBS_None, // Y6_l2gcleaninvpa
15189 CEFBS_None, // Y6_l2gcleanpa
15190 CEFBS_None, // dep_A2_addsat
15191 CEFBS_None, // dep_A2_subsat
15192 CEFBS_None, // dep_S2_packhl
15193 CEFBS_None, // invalid_decode
15194 };
15195
15196 assert(Opcode < 3435);
15197 return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
15198}
15199
15200
15201} // namespace llvm::Hexagon_MC
15202
15203#endif // GET_COMPUTE_FEATURES
15204
15205#ifdef GET_AVAILABLE_OPCODE_CHECKER
15206#undef GET_AVAILABLE_OPCODE_CHECKER
15207
15208namespace llvm::Hexagon_MC {
15209
15210bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
15211 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15212 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15213 FeatureBitset MissingFeatures =
15214 (AvailableFeatures & RequiredFeatures) ^
15215 RequiredFeatures;
15216 return !MissingFeatures.any();
15217}
15218
15219} // namespace llvm::Hexagon_MC
15220
15221#endif // GET_AVAILABLE_OPCODE_CHECKER
15222
15223#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
15224#undef ENABLE_INSTR_PREDICATE_VERIFIER
15225
15226#include <sstream>
15227
15228namespace llvm::Hexagon_MC {
15229
15230#ifndef NDEBUG
15231static const char *SubtargetFeatureNames[] = {
15232 "Feature_HasMemNoShuf",
15233 "Feature_HasPreV65",
15234 "Feature_HasV5",
15235 "Feature_HasV55",
15236 "Feature_HasV60",
15237 "Feature_HasV62",
15238 "Feature_HasV65",
15239 "Feature_HasV66",
15240 "Feature_HasV67",
15241 "Feature_HasV68",
15242 "Feature_HasV69",
15243 "Feature_HasV71",
15244 "Feature_HasV73",
15245 "Feature_HasV75",
15246 "Feature_HasV79",
15247 "Feature_HasV81",
15248 "Feature_UseAudio",
15249 "Feature_UseCabac",
15250 "Feature_UseHVX",
15251 "Feature_UseHVX64B",
15252 "Feature_UseHVX128B",
15253 "Feature_UseHVXIEEEFP",
15254 "Feature_UseHVXQFloat",
15255 "Feature_UseHVXV60",
15256 "Feature_UseHVXV62",
15257 "Feature_UseHVXV65",
15258 "Feature_UseHVXV66",
15259 "Feature_UseHVXV67",
15260 "Feature_UseHVXV68",
15261 "Feature_UseHVXV69",
15262 "Feature_UseHVXV71",
15263 "Feature_UseHVXV73",
15264 "Feature_UseHVXV75",
15265 "Feature_UseHVXV79",
15266 "Feature_UseHVXV81",
15267 "Feature_UseZReg",
15268 nullptr
15269};
15270
15271#endif // NDEBUG
15272
15273void verifyInstructionPredicates(
15274 unsigned Opcode, const FeatureBitset &Features) {
15275#ifndef NDEBUG
15276 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15277 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15278 FeatureBitset MissingFeatures =
15279 (AvailableFeatures & RequiredFeatures) ^
15280 RequiredFeatures;
15281 if (MissingFeatures.any()) {
15282 std::ostringstream Msg;
15283 Msg << "Attempting to emit " << &HexagonInstrNameData[HexagonInstrNameIndices[Opcode]]
15284 << " instruction but the ";
15285 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
15286 if (MissingFeatures.test(i))
15287 Msg << SubtargetFeatureNames[i] << " ";
15288 Msg << "predicate(s) are not met";
15289 report_fatal_error(Msg.str().c_str());
15290 }
15291#endif // NDEBUG
15292}
15293
15294} // namespace llvm::Hexagon_MC
15295
15296#endif // ENABLE_INSTR_PREDICATE_VERIFIER
15297
15298#ifdef GET_INSTRMAP_INFO
15299#undef GET_INSTRMAP_INFO
15300
15301namespace llvm::Hexagon {
15302
15303enum InputType {
15304 InputType_reg
15305};
15306
15307enum InstrType {
15308 InstrType_Pseudo,
15309 InstrType_Real
15310};
15311
15312enum NValueST {
15313 NValueST_true,
15314 NValueST_false
15315};
15316
15317enum PNewValue {
15318 PNewValue_new,
15319 PNewValue_
15320};
15321
15322enum PredSense {
15323 PredSense_false,
15324 PredSense_true
15325};
15326
15327enum addrMode {
15328 addrMode_BaseImmOffset,
15329 addrMode_Absolute,
15330 addrMode_PostInc,
15331 addrMode_BaseRegOffset,
15332 addrMode_BaseLongOffset
15333};
15334
15335enum isBrTaken {
15336 isBrTaken_false,
15337 isBrTaken_true
15338};
15339
15340// changeAddrMode_abs_io
15341LLVM_READONLY
15342int32_t changeAddrMode_abs_io(uint32_t Opcode) {
15343 using namespace Hexagon;
15344 static constexpr uint32_t Table[][2] = {
15345 { L4_ploadrbf_abs, L2_ploadrbf_io },
15346 { L4_ploadrbfnew_abs, L2_ploadrbfnew_io },
15347 { L4_ploadrbt_abs, L2_ploadrbt_io },
15348 { L4_ploadrbtnew_abs, L2_ploadrbtnew_io },
15349 { L4_ploadrdf_abs, L2_ploadrdf_io },
15350 { L4_ploadrdfnew_abs, L2_ploadrdfnew_io },
15351 { L4_ploadrdt_abs, L2_ploadrdt_io },
15352 { L4_ploadrdtnew_abs, L2_ploadrdtnew_io },
15353 { L4_ploadrhf_abs, L2_ploadrhf_io },
15354 { L4_ploadrhfnew_abs, L2_ploadrhfnew_io },
15355 { L4_ploadrht_abs, L2_ploadrht_io },
15356 { L4_ploadrhtnew_abs, L2_ploadrhtnew_io },
15357 { L4_ploadrif_abs, L2_ploadrif_io },
15358 { L4_ploadrifnew_abs, L2_ploadrifnew_io },
15359 { L4_ploadrit_abs, L2_ploadrit_io },
15360 { L4_ploadritnew_abs, L2_ploadritnew_io },
15361 { L4_ploadrubf_abs, L2_ploadrubf_io },
15362 { L4_ploadrubfnew_abs, L2_ploadrubfnew_io },
15363 { L4_ploadrubt_abs, L2_ploadrubt_io },
15364 { L4_ploadrubtnew_abs, L2_ploadrubtnew_io },
15365 { L4_ploadruhf_abs, L2_ploadruhf_io },
15366 { L4_ploadruhfnew_abs, L2_ploadruhfnew_io },
15367 { L4_ploadruht_abs, L2_ploadruht_io },
15368 { L4_ploadruhtnew_abs, L2_ploadruhtnew_io },
15369 { PS_loadrbabs, L2_loadrb_io },
15370 { PS_loadrdabs, L2_loadrd_io },
15371 { PS_loadrhabs, L2_loadrh_io },
15372 { PS_loadriabs, L2_loadri_io },
15373 { PS_loadrubabs, L2_loadrub_io },
15374 { PS_loadruhabs, L2_loadruh_io },
15375 { PS_storerbabs, S2_storerb_io },
15376 { PS_storerbnewabs, S2_storerbnew_io },
15377 { PS_storerdabs, S2_storerd_io },
15378 { PS_storerfabs, S2_storerf_io },
15379 { PS_storerhabs, S2_storerh_io },
15380 { PS_storerhnewabs, S2_storerhnew_io },
15381 { PS_storeriabs, S2_storeri_io },
15382 { PS_storerinewabs, S2_storerinew_io },
15383 { S4_pstorerbf_abs, S2_pstorerbf_io },
15384 { S4_pstorerbfnew_abs, S4_pstorerbfnew_io },
15385 { S4_pstorerbnewf_abs, S2_pstorerbnewf_io },
15386 { S4_pstorerbnewfnew_abs, S4_pstorerbnewfnew_io },
15387 { S4_pstorerbnewt_abs, S2_pstorerbnewt_io },
15388 { S4_pstorerbnewtnew_abs, S4_pstorerbnewtnew_io },
15389 { S4_pstorerbt_abs, S2_pstorerbt_io },
15390 { S4_pstorerbtnew_abs, S4_pstorerbtnew_io },
15391 { S4_pstorerdf_abs, S2_pstorerdf_io },
15392 { S4_pstorerdfnew_abs, S4_pstorerdfnew_io },
15393 { S4_pstorerdt_abs, S2_pstorerdt_io },
15394 { S4_pstorerdtnew_abs, S4_pstorerdtnew_io },
15395 { S4_pstorerff_abs, S2_pstorerff_io },
15396 { S4_pstorerffnew_abs, S4_pstorerffnew_io },
15397 { S4_pstorerft_abs, S2_pstorerft_io },
15398 { S4_pstorerftnew_abs, S4_pstorerftnew_io },
15399 { S4_pstorerhf_abs, S2_pstorerhf_io },
15400 { S4_pstorerhfnew_abs, S4_pstorerhfnew_io },
15401 { S4_pstorerhnewf_abs, S2_pstorerhnewf_io },
15402 { S4_pstorerhnewfnew_abs, S4_pstorerhnewfnew_io },
15403 { S4_pstorerhnewt_abs, S2_pstorerhnewt_io },
15404 { S4_pstorerhnewtnew_abs, S4_pstorerhnewtnew_io },
15405 { S4_pstorerht_abs, S2_pstorerht_io },
15406 { S4_pstorerhtnew_abs, S4_pstorerhtnew_io },
15407 { S4_pstorerif_abs, S2_pstorerif_io },
15408 { S4_pstorerifnew_abs, S4_pstorerifnew_io },
15409 { S4_pstorerinewf_abs, S2_pstorerinewf_io },
15410 { S4_pstorerinewfnew_abs, S4_pstorerinewfnew_io },
15411 { S4_pstorerinewt_abs, S2_pstorerinewt_io },
15412 { S4_pstorerinewtnew_abs, S4_pstorerinewtnew_io },
15413 { S4_pstorerit_abs, S2_pstorerit_io },
15414 { S4_pstoreritnew_abs, S4_pstoreritnew_io },
15415 }; // End of Table
15416
15417 unsigned mid;
15418 unsigned start = 0;
15419 unsigned end = 70;
15420 while (start < end) {
15421 mid = start + (end - start) / 2;
15422 if (Opcode == Table[mid][0])
15423 break;
15424 if (Opcode < Table[mid][0])
15425 end = mid;
15426 else
15427 start = mid + 1;
15428 }
15429 if (start == end)
15430 return -1; // Instruction doesn't exist in this table.
15431
15432 return Table[mid][1];
15433}
15434
15435// changeAddrMode_io_abs
15436LLVM_READONLY
15437int32_t changeAddrMode_io_abs(uint32_t Opcode) {
15438 using namespace Hexagon;
15439 static constexpr uint32_t Table[][2] = {
15440 { L2_loadrb_io, PS_loadrbabs },
15441 { L2_loadrd_io, PS_loadrdabs },
15442 { L2_loadrh_io, PS_loadrhabs },
15443 { L2_loadri_io, PS_loadriabs },
15444 { L2_loadrub_io, PS_loadrubabs },
15445 { L2_loadruh_io, PS_loadruhabs },
15446 { L2_ploadrbf_io, L4_ploadrbf_abs },
15447 { L2_ploadrbfnew_io, L4_ploadrbfnew_abs },
15448 { L2_ploadrbt_io, L4_ploadrbt_abs },
15449 { L2_ploadrbtnew_io, L4_ploadrbtnew_abs },
15450 { L2_ploadrdf_io, L4_ploadrdf_abs },
15451 { L2_ploadrdfnew_io, L4_ploadrdfnew_abs },
15452 { L2_ploadrdt_io, L4_ploadrdt_abs },
15453 { L2_ploadrdtnew_io, L4_ploadrdtnew_abs },
15454 { L2_ploadrhf_io, L4_ploadrhf_abs },
15455 { L2_ploadrhfnew_io, L4_ploadrhfnew_abs },
15456 { L2_ploadrht_io, L4_ploadrht_abs },
15457 { L2_ploadrhtnew_io, L4_ploadrhtnew_abs },
15458 { L2_ploadrif_io, L4_ploadrif_abs },
15459 { L2_ploadrifnew_io, L4_ploadrifnew_abs },
15460 { L2_ploadrit_io, L4_ploadrit_abs },
15461 { L2_ploadritnew_io, L4_ploadritnew_abs },
15462 { L2_ploadrubf_io, L4_ploadrubf_abs },
15463 { L2_ploadrubfnew_io, L4_ploadrubfnew_abs },
15464 { L2_ploadrubt_io, L4_ploadrubt_abs },
15465 { L2_ploadrubtnew_io, L4_ploadrubtnew_abs },
15466 { L2_ploadruhf_io, L4_ploadruhf_abs },
15467 { L2_ploadruhfnew_io, L4_ploadruhfnew_abs },
15468 { L2_ploadruht_io, L4_ploadruht_abs },
15469 { L2_ploadruhtnew_io, L4_ploadruhtnew_abs },
15470 { S2_pstorerbf_io, S4_pstorerbf_abs },
15471 { S2_pstorerbnewf_io, S4_pstorerbnewf_abs },
15472 { S2_pstorerbnewt_io, S4_pstorerbnewt_abs },
15473 { S2_pstorerbt_io, S4_pstorerbt_abs },
15474 { S2_pstorerdf_io, S4_pstorerdf_abs },
15475 { S2_pstorerdt_io, S4_pstorerdt_abs },
15476 { S2_pstorerff_io, S4_pstorerff_abs },
15477 { S2_pstorerft_io, S4_pstorerft_abs },
15478 { S2_pstorerhf_io, S4_pstorerhf_abs },
15479 { S2_pstorerhnewf_io, S4_pstorerhnewf_abs },
15480 { S2_pstorerhnewt_io, S4_pstorerhnewt_abs },
15481 { S2_pstorerht_io, S4_pstorerht_abs },
15482 { S2_pstorerif_io, S4_pstorerif_abs },
15483 { S2_pstorerinewf_io, S4_pstorerinewf_abs },
15484 { S2_pstorerinewt_io, S4_pstorerinewt_abs },
15485 { S2_pstorerit_io, S4_pstorerit_abs },
15486 { S2_storerb_io, PS_storerbabs },
15487 { S2_storerbnew_io, PS_storerbnewabs },
15488 { S2_storerd_io, PS_storerdabs },
15489 { S2_storerf_io, PS_storerfabs },
15490 { S2_storerh_io, PS_storerhabs },
15491 { S2_storerhnew_io, PS_storerhnewabs },
15492 { S2_storeri_io, PS_storeriabs },
15493 { S2_storerinew_io, PS_storerinewabs },
15494 { S4_pstorerbfnew_io, S4_pstorerbfnew_abs },
15495 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_abs },
15496 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_abs },
15497 { S4_pstorerbtnew_io, S4_pstorerbtnew_abs },
15498 { S4_pstorerdfnew_io, S4_pstorerdfnew_abs },
15499 { S4_pstorerdtnew_io, S4_pstorerdtnew_abs },
15500 { S4_pstorerffnew_io, S4_pstorerffnew_abs },
15501 { S4_pstorerftnew_io, S4_pstorerftnew_abs },
15502 { S4_pstorerhfnew_io, S4_pstorerhfnew_abs },
15503 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_abs },
15504 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_abs },
15505 { S4_pstorerhtnew_io, S4_pstorerhtnew_abs },
15506 { S4_pstorerifnew_io, S4_pstorerifnew_abs },
15507 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_abs },
15508 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_abs },
15509 { S4_pstoreritnew_io, S4_pstoreritnew_abs },
15510 }; // End of Table
15511
15512 unsigned mid;
15513 unsigned start = 0;
15514 unsigned end = 70;
15515 while (start < end) {
15516 mid = start + (end - start) / 2;
15517 if (Opcode == Table[mid][0])
15518 break;
15519 if (Opcode < Table[mid][0])
15520 end = mid;
15521 else
15522 start = mid + 1;
15523 }
15524 if (start == end)
15525 return -1; // Instruction doesn't exist in this table.
15526
15527 return Table[mid][1];
15528}
15529
15530// changeAddrMode_io_pi
15531LLVM_READONLY
15532int32_t changeAddrMode_io_pi(uint32_t Opcode) {
15533 using namespace Hexagon;
15534 static constexpr uint32_t Table[][2] = {
15535 { L2_loadrb_io, L2_loadrb_pi },
15536 { L2_loadrd_io, L2_loadrd_pi },
15537 { L2_loadrh_io, L2_loadrh_pi },
15538 { L2_loadri_io, L2_loadri_pi },
15539 { L2_loadrub_io, L2_loadrub_pi },
15540 { L2_loadruh_io, L2_loadruh_pi },
15541 { S2_storerb_io, S2_storerb_pi },
15542 { S2_storerd_io, S2_storerd_pi },
15543 { S2_storerf_io, S2_storerf_pi },
15544 { S2_storerh_io, S2_storerh_pi },
15545 { S2_storeri_io, S2_storeri_pi },
15546 { V6_vL32Ub_ai, V6_vL32Ub_pi },
15547 { V6_vL32b_ai, V6_vL32b_pi },
15548 { V6_vL32b_cur_ai, V6_vL32b_cur_pi },
15549 { V6_vL32b_nt_ai, V6_vL32b_nt_pi },
15550 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pi },
15551 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pi },
15552 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pi },
15553 { V6_vS32Ub_ai, V6_vS32Ub_pi },
15554 { V6_vS32b_ai, V6_vS32b_pi },
15555 { V6_vS32b_new_ai, V6_vS32b_new_pi },
15556 { V6_vS32b_nt_ai, V6_vS32b_nt_pi },
15557 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pi },
15558 { V6_zLd_ai, V6_zLd_pi },
15559 }; // End of Table
15560
15561 unsigned mid;
15562 unsigned start = 0;
15563 unsigned end = 24;
15564 while (start < end) {
15565 mid = start + (end - start) / 2;
15566 if (Opcode == Table[mid][0])
15567 break;
15568 if (Opcode < Table[mid][0])
15569 end = mid;
15570 else
15571 start = mid + 1;
15572 }
15573 if (start == end)
15574 return -1; // Instruction doesn't exist in this table.
15575
15576 return Table[mid][1];
15577}
15578
15579// changeAddrMode_io_rr
15580LLVM_READONLY
15581int32_t changeAddrMode_io_rr(uint32_t Opcode) {
15582 using namespace Hexagon;
15583 static constexpr uint32_t Table[][2] = {
15584 { L2_loadrb_io, L4_loadrb_rr },
15585 { L2_loadrd_io, L4_loadrd_rr },
15586 { L2_loadrh_io, L4_loadrh_rr },
15587 { L2_loadri_io, L4_loadri_rr },
15588 { L2_loadrub_io, L4_loadrub_rr },
15589 { L2_loadruh_io, L4_loadruh_rr },
15590 { L2_ploadrbf_io, L4_ploadrbf_rr },
15591 { L2_ploadrbfnew_io, L4_ploadrbfnew_rr },
15592 { L2_ploadrbt_io, L4_ploadrbt_rr },
15593 { L2_ploadrbtnew_io, L4_ploadrbtnew_rr },
15594 { L2_ploadrdf_io, L4_ploadrdf_rr },
15595 { L2_ploadrdfnew_io, L4_ploadrdfnew_rr },
15596 { L2_ploadrdt_io, L4_ploadrdt_rr },
15597 { L2_ploadrdtnew_io, L4_ploadrdtnew_rr },
15598 { L2_ploadrhf_io, L4_ploadrhf_rr },
15599 { L2_ploadrhfnew_io, L4_ploadrhfnew_rr },
15600 { L2_ploadrht_io, L4_ploadrht_rr },
15601 { L2_ploadrhtnew_io, L4_ploadrhtnew_rr },
15602 { L2_ploadrif_io, L4_ploadrif_rr },
15603 { L2_ploadrifnew_io, L4_ploadrifnew_rr },
15604 { L2_ploadrit_io, L4_ploadrit_rr },
15605 { L2_ploadritnew_io, L4_ploadritnew_rr },
15606 { L2_ploadrubf_io, L4_ploadrubf_rr },
15607 { L2_ploadrubfnew_io, L4_ploadrubfnew_rr },
15608 { L2_ploadrubt_io, L4_ploadrubt_rr },
15609 { L2_ploadrubtnew_io, L4_ploadrubtnew_rr },
15610 { L2_ploadruhf_io, L4_ploadruhf_rr },
15611 { L2_ploadruhfnew_io, L4_ploadruhfnew_rr },
15612 { L2_ploadruht_io, L4_ploadruht_rr },
15613 { L2_ploadruhtnew_io, L4_ploadruhtnew_rr },
15614 { S2_pstorerbf_io, S4_pstorerbf_rr },
15615 { S2_pstorerbnewf_io, S4_pstorerbnewf_rr },
15616 { S2_pstorerbnewt_io, S4_pstorerbnewt_rr },
15617 { S2_pstorerbt_io, S4_pstorerbt_rr },
15618 { S2_pstorerdf_io, S4_pstorerdf_rr },
15619 { S2_pstorerdt_io, S4_pstorerdt_rr },
15620 { S2_pstorerff_io, S4_pstorerff_rr },
15621 { S2_pstorerft_io, S4_pstorerft_rr },
15622 { S2_pstorerhf_io, S4_pstorerhf_rr },
15623 { S2_pstorerhnewf_io, S4_pstorerhnewf_rr },
15624 { S2_pstorerhnewt_io, S4_pstorerhnewt_rr },
15625 { S2_pstorerht_io, S4_pstorerht_rr },
15626 { S2_pstorerif_io, S4_pstorerif_rr },
15627 { S2_pstorerinewf_io, S4_pstorerinewf_rr },
15628 { S2_pstorerinewt_io, S4_pstorerinewt_rr },
15629 { S2_pstorerit_io, S4_pstorerit_rr },
15630 { S2_storerb_io, S4_storerb_rr },
15631 { S2_storerbnew_io, S4_storerbnew_rr },
15632 { S2_storerd_io, S4_storerd_rr },
15633 { S2_storerf_io, S4_storerf_rr },
15634 { S2_storerh_io, S4_storerh_rr },
15635 { S2_storerhnew_io, S4_storerhnew_rr },
15636 { S2_storeri_io, S4_storeri_rr },
15637 { S2_storerinew_io, S4_storerinew_rr },
15638 { S4_pstorerbfnew_io, S4_pstorerbfnew_rr },
15639 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_rr },
15640 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_rr },
15641 { S4_pstorerbtnew_io, S4_pstorerbtnew_rr },
15642 { S4_pstorerdfnew_io, S4_pstorerdfnew_rr },
15643 { S4_pstorerdtnew_io, S4_pstorerdtnew_rr },
15644 { S4_pstorerffnew_io, S4_pstorerffnew_rr },
15645 { S4_pstorerftnew_io, S4_pstorerftnew_rr },
15646 { S4_pstorerhfnew_io, S4_pstorerhfnew_rr },
15647 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_rr },
15648 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_rr },
15649 { S4_pstorerhtnew_io, S4_pstorerhtnew_rr },
15650 { S4_pstorerifnew_io, S4_pstorerifnew_rr },
15651 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_rr },
15652 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_rr },
15653 { S4_pstoreritnew_io, S4_pstoreritnew_rr },
15654 }; // End of Table
15655
15656 unsigned mid;
15657 unsigned start = 0;
15658 unsigned end = 70;
15659 while (start < end) {
15660 mid = start + (end - start) / 2;
15661 if (Opcode == Table[mid][0])
15662 break;
15663 if (Opcode < Table[mid][0])
15664 end = mid;
15665 else
15666 start = mid + 1;
15667 }
15668 if (start == end)
15669 return -1; // Instruction doesn't exist in this table.
15670
15671 return Table[mid][1];
15672}
15673
15674// changeAddrMode_pi_io
15675LLVM_READONLY
15676int32_t changeAddrMode_pi_io(uint32_t Opcode) {
15677 using namespace Hexagon;
15678 static constexpr uint32_t Table[][2] = {
15679 { L2_loadrb_pi, L2_loadrb_io },
15680 { L2_loadrd_pi, L2_loadrd_io },
15681 { L2_loadrh_pi, L2_loadrh_io },
15682 { L2_loadri_pi, L2_loadri_io },
15683 { L2_loadrub_pi, L2_loadrub_io },
15684 { L2_loadruh_pi, L2_loadruh_io },
15685 { S2_storerb_pi, S2_storerb_io },
15686 { S2_storerd_pi, S2_storerd_io },
15687 { S2_storerf_pi, S2_storerf_io },
15688 { S2_storerh_pi, S2_storerh_io },
15689 { S2_storeri_pi, S2_storeri_io },
15690 { V6_vL32Ub_pi, V6_vL32Ub_ai },
15691 { V6_vL32b_cur_pi, V6_vL32b_cur_ai },
15692 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_ai },
15693 { V6_vL32b_nt_pi, V6_vL32b_nt_ai },
15694 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_ai },
15695 { V6_vL32b_pi, V6_vL32b_ai },
15696 { V6_vL32b_tmp_pi, V6_vL32b_tmp_ai },
15697 { V6_vS32Ub_pi, V6_vS32Ub_ai },
15698 { V6_vS32b_new_pi, V6_vS32b_new_ai },
15699 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_ai },
15700 { V6_vS32b_nt_pi, V6_vS32b_nt_ai },
15701 { V6_vS32b_pi, V6_vS32b_ai },
15702 { V6_zLd_pi, V6_zLd_ai },
15703 }; // End of Table
15704
15705 unsigned mid;
15706 unsigned start = 0;
15707 unsigned end = 24;
15708 while (start < end) {
15709 mid = start + (end - start) / 2;
15710 if (Opcode == Table[mid][0])
15711 break;
15712 if (Opcode < Table[mid][0])
15713 end = mid;
15714 else
15715 start = mid + 1;
15716 }
15717 if (start == end)
15718 return -1; // Instruction doesn't exist in this table.
15719
15720 return Table[mid][1];
15721}
15722
15723// changeAddrMode_rr_io
15724LLVM_READONLY
15725int32_t changeAddrMode_rr_io(uint32_t Opcode) {
15726 using namespace Hexagon;
15727 static constexpr uint32_t Table[][2] = {
15728 { L4_loadrb_rr, L2_loadrb_io },
15729 { L4_loadrd_rr, L2_loadrd_io },
15730 { L4_loadrh_rr, L2_loadrh_io },
15731 { L4_loadri_rr, L2_loadri_io },
15732 { L4_loadrub_rr, L2_loadrub_io },
15733 { L4_loadruh_rr, L2_loadruh_io },
15734 { L4_ploadrbf_rr, L2_ploadrbf_io },
15735 { L4_ploadrbfnew_rr, L2_ploadrbfnew_io },
15736 { L4_ploadrbt_rr, L2_ploadrbt_io },
15737 { L4_ploadrbtnew_rr, L2_ploadrbtnew_io },
15738 { L4_ploadrdf_rr, L2_ploadrdf_io },
15739 { L4_ploadrdfnew_rr, L2_ploadrdfnew_io },
15740 { L4_ploadrdt_rr, L2_ploadrdt_io },
15741 { L4_ploadrdtnew_rr, L2_ploadrdtnew_io },
15742 { L4_ploadrhf_rr, L2_ploadrhf_io },
15743 { L4_ploadrhfnew_rr, L2_ploadrhfnew_io },
15744 { L4_ploadrht_rr, L2_ploadrht_io },
15745 { L4_ploadrhtnew_rr, L2_ploadrhtnew_io },
15746 { L4_ploadrif_rr, L2_ploadrif_io },
15747 { L4_ploadrifnew_rr, L2_ploadrifnew_io },
15748 { L4_ploadrit_rr, L2_ploadrit_io },
15749 { L4_ploadritnew_rr, L2_ploadritnew_io },
15750 { L4_ploadrubf_rr, L2_ploadrubf_io },
15751 { L4_ploadrubfnew_rr, L2_ploadrubfnew_io },
15752 { L4_ploadrubt_rr, L2_ploadrubt_io },
15753 { L4_ploadrubtnew_rr, L2_ploadrubtnew_io },
15754 { L4_ploadruhf_rr, L2_ploadruhf_io },
15755 { L4_ploadruhfnew_rr, L2_ploadruhfnew_io },
15756 { L4_ploadruht_rr, L2_ploadruht_io },
15757 { L4_ploadruhtnew_rr, L2_ploadruhtnew_io },
15758 { S4_pstorerbf_rr, S2_pstorerbf_io },
15759 { S4_pstorerbfnew_rr, S4_pstorerbfnew_io },
15760 { S4_pstorerbnewf_rr, S2_pstorerbnewf_io },
15761 { S4_pstorerbnewfnew_rr, S4_pstorerbnewfnew_io },
15762 { S4_pstorerbnewt_rr, S2_pstorerbnewt_io },
15763 { S4_pstorerbnewtnew_rr, S4_pstorerbnewtnew_io },
15764 { S4_pstorerbt_rr, S2_pstorerbt_io },
15765 { S4_pstorerbtnew_rr, S4_pstorerbtnew_io },
15766 { S4_pstorerdf_rr, S2_pstorerdf_io },
15767 { S4_pstorerdfnew_rr, S4_pstorerdfnew_io },
15768 { S4_pstorerdt_rr, S2_pstorerdt_io },
15769 { S4_pstorerdtnew_rr, S4_pstorerdtnew_io },
15770 { S4_pstorerff_rr, S2_pstorerff_io },
15771 { S4_pstorerffnew_rr, S4_pstorerffnew_io },
15772 { S4_pstorerft_rr, S2_pstorerft_io },
15773 { S4_pstorerftnew_rr, S4_pstorerftnew_io },
15774 { S4_pstorerhf_rr, S2_pstorerhf_io },
15775 { S4_pstorerhfnew_rr, S4_pstorerhfnew_io },
15776 { S4_pstorerhnewf_rr, S2_pstorerhnewf_io },
15777 { S4_pstorerhnewfnew_rr, S4_pstorerhnewfnew_io },
15778 { S4_pstorerhnewt_rr, S2_pstorerhnewt_io },
15779 { S4_pstorerhnewtnew_rr, S4_pstorerhnewtnew_io },
15780 { S4_pstorerht_rr, S2_pstorerht_io },
15781 { S4_pstorerhtnew_rr, S4_pstorerhtnew_io },
15782 { S4_pstorerif_rr, S2_pstorerif_io },
15783 { S4_pstorerifnew_rr, S4_pstorerifnew_io },
15784 { S4_pstorerinewf_rr, S2_pstorerinewf_io },
15785 { S4_pstorerinewfnew_rr, S4_pstorerinewfnew_io },
15786 { S4_pstorerinewt_rr, S2_pstorerinewt_io },
15787 { S4_pstorerinewtnew_rr, S4_pstorerinewtnew_io },
15788 { S4_pstorerit_rr, S2_pstorerit_io },
15789 { S4_pstoreritnew_rr, S4_pstoreritnew_io },
15790 { S4_storerb_rr, S2_storerb_io },
15791 { S4_storerbnew_rr, S2_storerbnew_io },
15792 { S4_storerd_rr, S2_storerd_io },
15793 { S4_storerf_rr, S2_storerf_io },
15794 { S4_storerh_rr, S2_storerh_io },
15795 { S4_storerhnew_rr, S2_storerhnew_io },
15796 { S4_storeri_rr, S2_storeri_io },
15797 { S4_storerinew_rr, S2_storerinew_io },
15798 }; // End of Table
15799
15800 unsigned mid;
15801 unsigned start = 0;
15802 unsigned end = 70;
15803 while (start < end) {
15804 mid = start + (end - start) / 2;
15805 if (Opcode == Table[mid][0])
15806 break;
15807 if (Opcode < Table[mid][0])
15808 end = mid;
15809 else
15810 start = mid + 1;
15811 }
15812 if (start == end)
15813 return -1; // Instruction doesn't exist in this table.
15814
15815 return Table[mid][1];
15816}
15817
15818// changeAddrMode_rr_ur
15819LLVM_READONLY
15820int32_t changeAddrMode_rr_ur(uint32_t Opcode) {
15821 using namespace Hexagon;
15822 static constexpr uint32_t Table[][2] = {
15823 { L4_loadrb_rr, L4_loadrb_ur },
15824 { L4_loadrd_rr, L4_loadrd_ur },
15825 { L4_loadrh_rr, L4_loadrh_ur },
15826 { L4_loadri_rr, L4_loadri_ur },
15827 { L4_loadrub_rr, L4_loadrub_ur },
15828 { L4_loadruh_rr, L4_loadruh_ur },
15829 { S4_storerb_rr, S4_storerb_ur },
15830 { S4_storerd_rr, S4_storerd_ur },
15831 { S4_storerf_rr, S4_storerf_ur },
15832 { S4_storerh_rr, S4_storerh_ur },
15833 { S4_storeri_rr, S4_storeri_ur },
15834 }; // End of Table
15835
15836 unsigned mid;
15837 unsigned start = 0;
15838 unsigned end = 11;
15839 while (start < end) {
15840 mid = start + (end - start) / 2;
15841 if (Opcode == Table[mid][0])
15842 break;
15843 if (Opcode < Table[mid][0])
15844 end = mid;
15845 else
15846 start = mid + 1;
15847 }
15848 if (start == end)
15849 return -1; // Instruction doesn't exist in this table.
15850
15851 return Table[mid][1];
15852}
15853
15854// changeAddrMode_ur_rr
15855LLVM_READONLY
15856int32_t changeAddrMode_ur_rr(uint32_t Opcode) {
15857 using namespace Hexagon;
15858 static constexpr uint32_t Table[][2] = {
15859 { L4_loadrb_ur, L4_loadrb_rr },
15860 { L4_loadrd_ur, L4_loadrd_rr },
15861 { L4_loadrh_ur, L4_loadrh_rr },
15862 { L4_loadri_ur, L4_loadri_rr },
15863 { L4_loadrub_ur, L4_loadrub_rr },
15864 { L4_loadruh_ur, L4_loadruh_rr },
15865 { S4_storerb_ur, S4_storerb_rr },
15866 { S4_storerd_ur, S4_storerd_rr },
15867 { S4_storerf_ur, S4_storerf_rr },
15868 { S4_storerh_ur, S4_storerh_rr },
15869 { S4_storeri_ur, S4_storeri_rr },
15870 }; // End of Table
15871
15872 unsigned mid;
15873 unsigned start = 0;
15874 unsigned end = 11;
15875 while (start < end) {
15876 mid = start + (end - start) / 2;
15877 if (Opcode == Table[mid][0])
15878 break;
15879 if (Opcode < Table[mid][0])
15880 end = mid;
15881 else
15882 start = mid + 1;
15883 }
15884 if (start == end)
15885 return -1; // Instruction doesn't exist in this table.
15886
15887 return Table[mid][1];
15888}
15889
15890// getFalsePredOpcode
15891LLVM_READONLY
15892int32_t getFalsePredOpcode(uint32_t Opcode) {
15893 using namespace Hexagon;
15894 static constexpr uint32_t Table[][2] = {
15895 { A2_tfrpt, A2_tfrpf },
15896 { A2_tfrptnew, A2_tfrpfnew },
15897 { A2_tfrt, A2_tfrf },
15898 { A2_tfrtnew, A2_tfrfnew },
15899 { A2_paddit, A2_paddif },
15900 { A2_padditnew, A2_paddifnew },
15901 { A2_paddt, A2_paddf },
15902 { A2_paddtnew, A2_paddfnew },
15903 { A2_pandt, A2_pandf },
15904 { A2_pandtnew, A2_pandfnew },
15905 { A2_port, A2_porf },
15906 { A2_portnew, A2_porfnew },
15907 { A2_psubt, A2_psubf },
15908 { A2_psubtnew, A2_psubfnew },
15909 { A2_pxort, A2_pxorf },
15910 { A2_pxortnew, A2_pxorfnew },
15911 { A4_paslht, A4_paslhf },
15912 { A4_paslhtnew, A4_paslhfnew },
15913 { A4_pasrht, A4_pasrhf },
15914 { A4_pasrhtnew, A4_pasrhfnew },
15915 { A4_psxtbt, A4_psxtbf },
15916 { A4_psxtbtnew, A4_psxtbfnew },
15917 { A4_psxtht, A4_psxthf },
15918 { A4_psxthtnew, A4_psxthfnew },
15919 { A4_pzxtbt, A4_pzxtbf },
15920 { A4_pzxtbtnew, A4_pzxtbfnew },
15921 { A4_pzxtht, A4_pzxthf },
15922 { A4_pzxthtnew, A4_pzxthfnew },
15923 { C2_ccombinewnewt, C2_ccombinewnewf },
15924 { C2_ccombinewt, C2_ccombinewf },
15925 { C2_cmoveit, C2_cmoveif },
15926 { C2_cmovenewit, C2_cmovenewif },
15927 { J2_callt, J2_callf },
15928 { J2_jumprt, J2_jumprf },
15929 { J2_jumprtnew, J2_jumprfnew },
15930 { J2_jumprtnewpt, J2_jumprfnewpt },
15931 { J2_jumprtpt, J2_jumprfpt },
15932 { J2_jumpt, J2_jumpf },
15933 { J2_jumptnew, J2_jumpfnew },
15934 { J2_jumptnewpt, J2_jumpfnewpt },
15935 { J2_jumptpt, J2_jumpfpt },
15936 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_f_jumpnv_nt },
15937 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_f_jumpnv_t },
15938 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_fp0_jump_nt },
15939 { J4_cmpeq_tp0_jump_t, J4_cmpeq_fp0_jump_t },
15940 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_fp1_jump_nt },
15941 { J4_cmpeq_tp1_jump_t, J4_cmpeq_fp1_jump_t },
15942 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_f_jumpnv_nt },
15943 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_f_jumpnv_t },
15944 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_fp0_jump_nt },
15945 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_fp0_jump_t },
15946 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_fp1_jump_nt },
15947 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_fp1_jump_t },
15948 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_f_jumpnv_nt },
15949 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_f_jumpnv_t },
15950 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_fp0_jump_nt },
15951 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_fp0_jump_t },
15952 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_fp1_jump_nt },
15953 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_fp1_jump_t },
15954 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_f_jumpnv_nt },
15955 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_f_jumpnv_t },
15956 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_fp0_jump_nt },
15957 { J4_cmpgt_tp0_jump_t, J4_cmpgt_fp0_jump_t },
15958 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_fp1_jump_nt },
15959 { J4_cmpgt_tp1_jump_t, J4_cmpgt_fp1_jump_t },
15960 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_f_jumpnv_nt },
15961 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_f_jumpnv_t },
15962 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_fp0_jump_nt },
15963 { J4_cmpgti_tp0_jump_t, J4_cmpgti_fp0_jump_t },
15964 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_fp1_jump_nt },
15965 { J4_cmpgti_tp1_jump_t, J4_cmpgti_fp1_jump_t },
15966 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_f_jumpnv_nt },
15967 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_f_jumpnv_t },
15968 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_fp0_jump_nt },
15969 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_fp0_jump_t },
15970 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_fp1_jump_nt },
15971 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_fp1_jump_t },
15972 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_f_jumpnv_nt },
15973 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_f_jumpnv_t },
15974 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_fp0_jump_nt },
15975 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_fp0_jump_t },
15976 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_fp1_jump_nt },
15977 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_fp1_jump_t },
15978 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_f_jumpnv_nt },
15979 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_f_jumpnv_t },
15980 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_fp0_jump_nt },
15981 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_fp0_jump_t },
15982 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_fp1_jump_nt },
15983 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_fp1_jump_t },
15984 { J4_cmplt_t_jumpnv_nt, J4_cmplt_f_jumpnv_nt },
15985 { J4_cmplt_t_jumpnv_t, J4_cmplt_f_jumpnv_t },
15986 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_f_jumpnv_nt },
15987 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_f_jumpnv_t },
15988 { L2_ploadrbt_io, L2_ploadrbf_io },
15989 { L2_ploadrbt_pi, L2_ploadrbf_pi },
15990 { L2_ploadrbtnew_io, L2_ploadrbfnew_io },
15991 { L2_ploadrbtnew_pi, L2_ploadrbfnew_pi },
15992 { L2_ploadrdt_io, L2_ploadrdf_io },
15993 { L2_ploadrdt_pi, L2_ploadrdf_pi },
15994 { L2_ploadrdtnew_io, L2_ploadrdfnew_io },
15995 { L2_ploadrdtnew_pi, L2_ploadrdfnew_pi },
15996 { L2_ploadrht_io, L2_ploadrhf_io },
15997 { L2_ploadrht_pi, L2_ploadrhf_pi },
15998 { L2_ploadrhtnew_io, L2_ploadrhfnew_io },
15999 { L2_ploadrhtnew_pi, L2_ploadrhfnew_pi },
16000 { L2_ploadrit_io, L2_ploadrif_io },
16001 { L2_ploadrit_pi, L2_ploadrif_pi },
16002 { L2_ploadritnew_io, L2_ploadrifnew_io },
16003 { L2_ploadritnew_pi, L2_ploadrifnew_pi },
16004 { L2_ploadrubt_io, L2_ploadrubf_io },
16005 { L2_ploadrubt_pi, L2_ploadrubf_pi },
16006 { L2_ploadrubtnew_io, L2_ploadrubfnew_io },
16007 { L2_ploadrubtnew_pi, L2_ploadrubfnew_pi },
16008 { L2_ploadruht_io, L2_ploadruhf_io },
16009 { L2_ploadruht_pi, L2_ploadruhf_pi },
16010 { L2_ploadruhtnew_io, L2_ploadruhfnew_io },
16011 { L2_ploadruhtnew_pi, L2_ploadruhfnew_pi },
16012 { L4_ploadrbt_abs, L4_ploadrbf_abs },
16013 { L4_ploadrbt_rr, L4_ploadrbf_rr },
16014 { L4_ploadrbtnew_abs, L4_ploadrbfnew_abs },
16015 { L4_ploadrbtnew_rr, L4_ploadrbfnew_rr },
16016 { L4_ploadrdt_abs, L4_ploadrdf_abs },
16017 { L4_ploadrdt_rr, L4_ploadrdf_rr },
16018 { L4_ploadrdtnew_abs, L4_ploadrdfnew_abs },
16019 { L4_ploadrdtnew_rr, L4_ploadrdfnew_rr },
16020 { L4_ploadrht_abs, L4_ploadrhf_abs },
16021 { L4_ploadrht_rr, L4_ploadrhf_rr },
16022 { L4_ploadrhtnew_abs, L4_ploadrhfnew_abs },
16023 { L4_ploadrhtnew_rr, L4_ploadrhfnew_rr },
16024 { L4_ploadrit_abs, L4_ploadrif_abs },
16025 { L4_ploadrit_rr, L4_ploadrif_rr },
16026 { L4_ploadritnew_abs, L4_ploadrifnew_abs },
16027 { L4_ploadritnew_rr, L4_ploadrifnew_rr },
16028 { L4_ploadrubt_abs, L4_ploadrubf_abs },
16029 { L4_ploadrubt_rr, L4_ploadrubf_rr },
16030 { L4_ploadrubtnew_abs, L4_ploadrubfnew_abs },
16031 { L4_ploadrubtnew_rr, L4_ploadrubfnew_rr },
16032 { L4_ploadruht_abs, L4_ploadruhf_abs },
16033 { L4_ploadruht_rr, L4_ploadruhf_rr },
16034 { L4_ploadruhtnew_abs, L4_ploadruhfnew_abs },
16035 { L4_ploadruhtnew_rr, L4_ploadruhfnew_rr },
16036 { L4_return_t, L4_return_f },
16037 { L4_return_tnew_pnt, L4_return_fnew_pnt },
16038 { L4_return_tnew_pt, L4_return_fnew_pt },
16039 { PS_jmprett, PS_jmpretf },
16040 { PS_jmprettnew, PS_jmpretfnew },
16041 { PS_jmprettnewpt, PS_jmpretfnewpt },
16042 { S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16043 { S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16044 { S2_pstorerbnewtnew_pi, S2_pstorerbnewfnew_pi },
16045 { S2_pstorerbt_io, S2_pstorerbf_io },
16046 { S2_pstorerbt_pi, S2_pstorerbf_pi },
16047 { S2_pstorerbtnew_pi, S2_pstorerbfnew_pi },
16048 { S2_pstorerdt_io, S2_pstorerdf_io },
16049 { S2_pstorerdt_pi, S2_pstorerdf_pi },
16050 { S2_pstorerdtnew_pi, S2_pstorerdfnew_pi },
16051 { S2_pstorerft_io, S2_pstorerff_io },
16052 { S2_pstorerft_pi, S2_pstorerff_pi },
16053 { S2_pstorerftnew_pi, S2_pstorerffnew_pi },
16054 { S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16055 { S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16056 { S2_pstorerhnewtnew_pi, S2_pstorerhnewfnew_pi },
16057 { S2_pstorerht_io, S2_pstorerhf_io },
16058 { S2_pstorerht_pi, S2_pstorerhf_pi },
16059 { S2_pstorerhtnew_pi, S2_pstorerhfnew_pi },
16060 { S2_pstorerinewt_io, S2_pstorerinewf_io },
16061 { S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16062 { S2_pstorerinewtnew_pi, S2_pstorerinewfnew_pi },
16063 { S2_pstorerit_io, S2_pstorerif_io },
16064 { S2_pstorerit_pi, S2_pstorerif_pi },
16065 { S2_pstoreritnew_pi, S2_pstorerifnew_pi },
16066 { S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16067 { S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16068 { S4_pstorerbnewtnew_abs, S4_pstorerbnewfnew_abs },
16069 { S4_pstorerbnewtnew_io, S4_pstorerbnewfnew_io },
16070 { S4_pstorerbnewtnew_rr, S4_pstorerbnewfnew_rr },
16071 { S4_pstorerbt_abs, S4_pstorerbf_abs },
16072 { S4_pstorerbt_rr, S4_pstorerbf_rr },
16073 { S4_pstorerbtnew_abs, S4_pstorerbfnew_abs },
16074 { S4_pstorerbtnew_io, S4_pstorerbfnew_io },
16075 { S4_pstorerbtnew_rr, S4_pstorerbfnew_rr },
16076 { S4_pstorerdt_abs, S4_pstorerdf_abs },
16077 { S4_pstorerdt_rr, S4_pstorerdf_rr },
16078 { S4_pstorerdtnew_abs, S4_pstorerdfnew_abs },
16079 { S4_pstorerdtnew_io, S4_pstorerdfnew_io },
16080 { S4_pstorerdtnew_rr, S4_pstorerdfnew_rr },
16081 { S4_pstorerft_abs, S4_pstorerff_abs },
16082 { S4_pstorerft_rr, S4_pstorerff_rr },
16083 { S4_pstorerftnew_abs, S4_pstorerffnew_abs },
16084 { S4_pstorerftnew_io, S4_pstorerffnew_io },
16085 { S4_pstorerftnew_rr, S4_pstorerffnew_rr },
16086 { S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16087 { S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16088 { S4_pstorerhnewtnew_abs, S4_pstorerhnewfnew_abs },
16089 { S4_pstorerhnewtnew_io, S4_pstorerhnewfnew_io },
16090 { S4_pstorerhnewtnew_rr, S4_pstorerhnewfnew_rr },
16091 { S4_pstorerht_abs, S4_pstorerhf_abs },
16092 { S4_pstorerht_rr, S4_pstorerhf_rr },
16093 { S4_pstorerhtnew_abs, S4_pstorerhfnew_abs },
16094 { S4_pstorerhtnew_io, S4_pstorerhfnew_io },
16095 { S4_pstorerhtnew_rr, S4_pstorerhfnew_rr },
16096 { S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16097 { S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16098 { S4_pstorerinewtnew_abs, S4_pstorerinewfnew_abs },
16099 { S4_pstorerinewtnew_io, S4_pstorerinewfnew_io },
16100 { S4_pstorerinewtnew_rr, S4_pstorerinewfnew_rr },
16101 { S4_pstorerit_abs, S4_pstorerif_abs },
16102 { S4_pstorerit_rr, S4_pstorerif_rr },
16103 { S4_pstoreritnew_abs, S4_pstorerifnew_abs },
16104 { S4_pstoreritnew_io, S4_pstorerifnew_io },
16105 { S4_pstoreritnew_rr, S4_pstorerifnew_rr },
16106 { S4_storeirbt_io, S4_storeirbf_io },
16107 { S4_storeirbtnew_io, S4_storeirbfnew_io },
16108 { S4_storeirht_io, S4_storeirhf_io },
16109 { S4_storeirhtnew_io, S4_storeirhfnew_io },
16110 { S4_storeirit_io, S4_storeirif_io },
16111 { S4_storeiritnew_io, S4_storeirifnew_io },
16112 { V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16113 { V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16114 { V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16115 { V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16116 { V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16117 { V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16118 { V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16119 { V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16120 { V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16121 { V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16122 { V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16123 { V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16124 { V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16125 { V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16126 { V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16127 { V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16128 { V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16129 { V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16130 { V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16131 { V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16132 { V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16133 { V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16134 { V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16135 { V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16136 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16137 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16138 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16139 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16140 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16141 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16142 { V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16143 { V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16144 { V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16145 }; // End of Table
16146
16147 unsigned mid;
16148 unsigned start = 0;
16149 unsigned end = 250;
16150 while (start < end) {
16151 mid = start + (end - start) / 2;
16152 if (Opcode == Table[mid][0])
16153 break;
16154 if (Opcode < Table[mid][0])
16155 end = mid;
16156 else
16157 start = mid + 1;
16158 }
16159 if (start == end)
16160 return -1; // Instruction doesn't exist in this table.
16161
16162 return Table[mid][1];
16163}
16164
16165// getNewValueOpcode
16166LLVM_READONLY
16167int32_t getNewValueOpcode(uint32_t Opcode) {
16168 using namespace Hexagon;
16169 static constexpr uint32_t Table[][2] = {
16170 { PS_storerbabs, PS_storerbnewabs },
16171 { PS_storerhabs, PS_storerhnewabs },
16172 { PS_storeriabs, PS_storerinewabs },
16173 { S2_pstorerbf_io, S2_pstorerbnewf_io },
16174 { S2_pstorerbf_pi, S2_pstorerbnewf_pi },
16175 { S2_pstorerbfnew_pi, S2_pstorerbnewfnew_pi },
16176 { S2_pstorerbt_io, S2_pstorerbnewt_io },
16177 { S2_pstorerbt_pi, S2_pstorerbnewt_pi },
16178 { S2_pstorerbtnew_pi, S2_pstorerbnewtnew_pi },
16179 { S2_pstorerhf_io, S2_pstorerhnewf_io },
16180 { S2_pstorerhf_pi, S2_pstorerhnewf_pi },
16181 { S2_pstorerhfnew_pi, S2_pstorerhnewfnew_pi },
16182 { S2_pstorerht_io, S2_pstorerhnewt_io },
16183 { S2_pstorerht_pi, S2_pstorerhnewt_pi },
16184 { S2_pstorerhtnew_pi, S2_pstorerhnewtnew_pi },
16185 { S2_pstorerif_io, S2_pstorerinewf_io },
16186 { S2_pstorerif_pi, S2_pstorerinewf_pi },
16187 { S2_pstorerifnew_pi, S2_pstorerinewfnew_pi },
16188 { S2_pstorerit_io, S2_pstorerinewt_io },
16189 { S2_pstorerit_pi, S2_pstorerinewt_pi },
16190 { S2_pstoreritnew_pi, S2_pstorerinewtnew_pi },
16191 { S2_storerb_io, S2_storerbnew_io },
16192 { S2_storerb_pbr, S2_storerbnew_pbr },
16193 { S2_storerb_pci, S2_storerbnew_pci },
16194 { S2_storerb_pcr, S2_storerbnew_pcr },
16195 { S2_storerb_pi, S2_storerbnew_pi },
16196 { S2_storerb_pr, S2_storerbnew_pr },
16197 { S2_storerbgp, S2_storerbnewgp },
16198 { S2_storerh_io, S2_storerhnew_io },
16199 { S2_storerh_pbr, S2_storerhnew_pbr },
16200 { S2_storerh_pci, S2_storerhnew_pci },
16201 { S2_storerh_pcr, S2_storerhnew_pcr },
16202 { S2_storerh_pi, S2_storerhnew_pi },
16203 { S2_storerh_pr, S2_storerhnew_pr },
16204 { S2_storerhgp, S2_storerhnewgp },
16205 { S2_storeri_io, S2_storerinew_io },
16206 { S2_storeri_pbr, S2_storerinew_pbr },
16207 { S2_storeri_pci, S2_storerinew_pci },
16208 { S2_storeri_pcr, S2_storerinew_pcr },
16209 { S2_storeri_pi, S2_storerinew_pi },
16210 { S2_storeri_pr, S2_storerinew_pr },
16211 { S2_storerigp, S2_storerinewgp },
16212 { S4_pstorerbf_abs, S4_pstorerbnewf_abs },
16213 { S4_pstorerbf_rr, S4_pstorerbnewf_rr },
16214 { S4_pstorerbfnew_abs, S4_pstorerbnewfnew_abs },
16215 { S4_pstorerbfnew_io, S4_pstorerbnewfnew_io },
16216 { S4_pstorerbfnew_rr, S4_pstorerbnewfnew_rr },
16217 { S4_pstorerbt_abs, S4_pstorerbnewt_abs },
16218 { S4_pstorerbt_rr, S4_pstorerbnewt_rr },
16219 { S4_pstorerbtnew_abs, S4_pstorerbnewtnew_abs },
16220 { S4_pstorerbtnew_io, S4_pstorerbnewtnew_io },
16221 { S4_pstorerbtnew_rr, S4_pstorerbnewtnew_rr },
16222 { S4_pstorerhf_abs, S4_pstorerhnewf_abs },
16223 { S4_pstorerhf_rr, S4_pstorerhnewf_rr },
16224 { S4_pstorerhfnew_abs, S4_pstorerhnewfnew_abs },
16225 { S4_pstorerhfnew_io, S4_pstorerhnewfnew_io },
16226 { S4_pstorerhfnew_rr, S4_pstorerhnewfnew_rr },
16227 { S4_pstorerht_abs, S4_pstorerhnewt_abs },
16228 { S4_pstorerht_rr, S4_pstorerhnewt_rr },
16229 { S4_pstorerhtnew_abs, S4_pstorerhnewtnew_abs },
16230 { S4_pstorerhtnew_io, S4_pstorerhnewtnew_io },
16231 { S4_pstorerhtnew_rr, S4_pstorerhnewtnew_rr },
16232 { S4_pstorerif_abs, S4_pstorerinewf_abs },
16233 { S4_pstorerif_rr, S4_pstorerinewf_rr },
16234 { S4_pstorerifnew_abs, S4_pstorerinewfnew_abs },
16235 { S4_pstorerifnew_io, S4_pstorerinewfnew_io },
16236 { S4_pstorerifnew_rr, S4_pstorerinewfnew_rr },
16237 { S4_pstorerit_abs, S4_pstorerinewt_abs },
16238 { S4_pstorerit_rr, S4_pstorerinewt_rr },
16239 { S4_pstoreritnew_abs, S4_pstorerinewtnew_abs },
16240 { S4_pstoreritnew_io, S4_pstorerinewtnew_io },
16241 { S4_pstoreritnew_rr, S4_pstorerinewtnew_rr },
16242 { S4_storerb_ap, S4_storerbnew_ap },
16243 { S4_storerb_rr, S4_storerbnew_rr },
16244 { S4_storerb_ur, S4_storerbnew_ur },
16245 { S4_storerh_ap, S4_storerhnew_ap },
16246 { S4_storerh_rr, S4_storerhnew_rr },
16247 { S4_storerh_ur, S4_storerhnew_ur },
16248 { S4_storeri_ap, S4_storerinew_ap },
16249 { S4_storeri_rr, S4_storerinew_rr },
16250 { S4_storeri_ur, S4_storerinew_ur },
16251 { V6_vS32b_ai, V6_vS32b_new_ai },
16252 { V6_vS32b_npred_ai, V6_vS32b_new_npred_ai },
16253 { V6_vS32b_npred_pi, V6_vS32b_new_npred_pi },
16254 { V6_vS32b_npred_ppu, V6_vS32b_new_npred_ppu },
16255 { V6_vS32b_nt_ai, V6_vS32b_nt_new_ai },
16256 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_new_npred_ai },
16257 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_new_npred_pi },
16258 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_new_npred_ppu },
16259 { V6_vS32b_nt_pi, V6_vS32b_nt_new_pi },
16260 { V6_vS32b_nt_ppu, V6_vS32b_nt_new_ppu },
16261 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_new_pred_ai },
16262 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_new_pred_pi },
16263 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_new_pred_ppu },
16264 { V6_vS32b_pi, V6_vS32b_new_pi },
16265 { V6_vS32b_ppu, V6_vS32b_new_ppu },
16266 { V6_vS32b_pred_ai, V6_vS32b_new_pred_ai },
16267 { V6_vS32b_pred_pi, V6_vS32b_new_pred_pi },
16268 { V6_vS32b_pred_ppu, V6_vS32b_new_pred_ppu },
16269 }; // End of Table
16270
16271 unsigned mid;
16272 unsigned start = 0;
16273 unsigned end = 99;
16274 while (start < end) {
16275 mid = start + (end - start) / 2;
16276 if (Opcode == Table[mid][0])
16277 break;
16278 if (Opcode < Table[mid][0])
16279 end = mid;
16280 else
16281 start = mid + 1;
16282 }
16283 if (start == end)
16284 return -1; // Instruction doesn't exist in this table.
16285
16286 return Table[mid][1];
16287}
16288
16289// getNonNVStore
16290LLVM_READONLY
16291int32_t getNonNVStore(uint32_t Opcode) {
16292 using namespace Hexagon;
16293 static constexpr uint32_t Table[][2] = {
16294 { PS_storerbnewabs, PS_storerbabs },
16295 { PS_storerhnewabs, PS_storerhabs },
16296 { PS_storerinewabs, PS_storeriabs },
16297 { S2_pstorerbnewf_io, S2_pstorerbf_io },
16298 { S2_pstorerbnewf_pi, S2_pstorerbf_pi },
16299 { S2_pstorerbnewfnew_pi, S2_pstorerbfnew_pi },
16300 { S2_pstorerbnewt_io, S2_pstorerbt_io },
16301 { S2_pstorerbnewt_pi, S2_pstorerbt_pi },
16302 { S2_pstorerbnewtnew_pi, S2_pstorerbtnew_pi },
16303 { S2_pstorerhnewf_io, S2_pstorerhf_io },
16304 { S2_pstorerhnewf_pi, S2_pstorerhf_pi },
16305 { S2_pstorerhnewfnew_pi, S2_pstorerhfnew_pi },
16306 { S2_pstorerhnewt_io, S2_pstorerht_io },
16307 { S2_pstorerhnewt_pi, S2_pstorerht_pi },
16308 { S2_pstorerhnewtnew_pi, S2_pstorerhtnew_pi },
16309 { S2_pstorerinewf_io, S2_pstorerif_io },
16310 { S2_pstorerinewf_pi, S2_pstorerif_pi },
16311 { S2_pstorerinewfnew_pi, S2_pstorerifnew_pi },
16312 { S2_pstorerinewt_io, S2_pstorerit_io },
16313 { S2_pstorerinewt_pi, S2_pstorerit_pi },
16314 { S2_pstorerinewtnew_pi, S2_pstoreritnew_pi },
16315 { S2_storerbnew_io, S2_storerb_io },
16316 { S2_storerbnew_pbr, S2_storerb_pbr },
16317 { S2_storerbnew_pci, S2_storerb_pci },
16318 { S2_storerbnew_pcr, S2_storerb_pcr },
16319 { S2_storerbnew_pi, S2_storerb_pi },
16320 { S2_storerbnew_pr, S2_storerb_pr },
16321 { S2_storerbnewgp, S2_storerbgp },
16322 { S2_storerhnew_io, S2_storerh_io },
16323 { S2_storerhnew_pbr, S2_storerh_pbr },
16324 { S2_storerhnew_pci, S2_storerh_pci },
16325 { S2_storerhnew_pcr, S2_storerh_pcr },
16326 { S2_storerhnew_pi, S2_storerh_pi },
16327 { S2_storerhnew_pr, S2_storerh_pr },
16328 { S2_storerhnewgp, S2_storerhgp },
16329 { S2_storerinew_io, S2_storeri_io },
16330 { S2_storerinew_pbr, S2_storeri_pbr },
16331 { S2_storerinew_pci, S2_storeri_pci },
16332 { S2_storerinew_pcr, S2_storeri_pcr },
16333 { S2_storerinew_pi, S2_storeri_pi },
16334 { S2_storerinew_pr, S2_storeri_pr },
16335 { S2_storerinewgp, S2_storerigp },
16336 { S4_pstorerbnewf_abs, S4_pstorerbf_abs },
16337 { S4_pstorerbnewf_rr, S4_pstorerbf_rr },
16338 { S4_pstorerbnewfnew_abs, S4_pstorerbfnew_abs },
16339 { S4_pstorerbnewfnew_io, S4_pstorerbfnew_io },
16340 { S4_pstorerbnewfnew_rr, S4_pstorerbfnew_rr },
16341 { S4_pstorerbnewt_abs, S4_pstorerbt_abs },
16342 { S4_pstorerbnewt_rr, S4_pstorerbt_rr },
16343 { S4_pstorerbnewtnew_abs, S4_pstorerbtnew_abs },
16344 { S4_pstorerbnewtnew_io, S4_pstorerbtnew_io },
16345 { S4_pstorerbnewtnew_rr, S4_pstorerbtnew_rr },
16346 { S4_pstorerhnewf_abs, S4_pstorerhf_abs },
16347 { S4_pstorerhnewf_rr, S4_pstorerhf_rr },
16348 { S4_pstorerhnewfnew_abs, S4_pstorerhfnew_abs },
16349 { S4_pstorerhnewfnew_io, S4_pstorerhfnew_io },
16350 { S4_pstorerhnewfnew_rr, S4_pstorerhfnew_rr },
16351 { S4_pstorerhnewt_abs, S4_pstorerht_abs },
16352 { S4_pstorerhnewt_rr, S4_pstorerht_rr },
16353 { S4_pstorerhnewtnew_abs, S4_pstorerhtnew_abs },
16354 { S4_pstorerhnewtnew_io, S4_pstorerhtnew_io },
16355 { S4_pstorerhnewtnew_rr, S4_pstorerhtnew_rr },
16356 { S4_pstorerinewf_abs, S4_pstorerif_abs },
16357 { S4_pstorerinewf_rr, S4_pstorerif_rr },
16358 { S4_pstorerinewfnew_abs, S4_pstorerifnew_abs },
16359 { S4_pstorerinewfnew_io, S4_pstorerifnew_io },
16360 { S4_pstorerinewfnew_rr, S4_pstorerifnew_rr },
16361 { S4_pstorerinewt_abs, S4_pstorerit_abs },
16362 { S4_pstorerinewt_rr, S4_pstorerit_rr },
16363 { S4_pstorerinewtnew_abs, S4_pstoreritnew_abs },
16364 { S4_pstorerinewtnew_io, S4_pstoreritnew_io },
16365 { S4_pstorerinewtnew_rr, S4_pstoreritnew_rr },
16366 { S4_storerbnew_ap, S4_storerb_ap },
16367 { S4_storerbnew_rr, S4_storerb_rr },
16368 { S4_storerbnew_ur, S4_storerb_ur },
16369 { S4_storerhnew_ap, S4_storerh_ap },
16370 { S4_storerhnew_rr, S4_storerh_rr },
16371 { S4_storerhnew_ur, S4_storerh_ur },
16372 { S4_storerinew_ap, S4_storeri_ap },
16373 { S4_storerinew_rr, S4_storeri_rr },
16374 { S4_storerinew_ur, S4_storeri_ur },
16375 { V6_vS32b_new_ai, V6_vS32b_ai },
16376 { V6_vS32b_new_npred_ai, V6_vS32b_npred_ai },
16377 { V6_vS32b_new_npred_pi, V6_vS32b_npred_pi },
16378 { V6_vS32b_new_npred_ppu, V6_vS32b_npred_ppu },
16379 { V6_vS32b_new_pi, V6_vS32b_pi },
16380 { V6_vS32b_new_ppu, V6_vS32b_ppu },
16381 { V6_vS32b_new_pred_ai, V6_vS32b_pred_ai },
16382 { V6_vS32b_new_pred_pi, V6_vS32b_pred_pi },
16383 { V6_vS32b_new_pred_ppu, V6_vS32b_pred_ppu },
16384 { V6_vS32b_nt_new_ai, V6_vS32b_nt_ai },
16385 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_npred_ai },
16386 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_npred_pi },
16387 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_npred_ppu },
16388 { V6_vS32b_nt_new_pi, V6_vS32b_nt_pi },
16389 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_ppu },
16390 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_pred_ai },
16391 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_pred_pi },
16392 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_pred_ppu },
16393 }; // End of Table
16394
16395 unsigned mid;
16396 unsigned start = 0;
16397 unsigned end = 99;
16398 while (start < end) {
16399 mid = start + (end - start) / 2;
16400 if (Opcode == Table[mid][0])
16401 break;
16402 if (Opcode < Table[mid][0])
16403 end = mid;
16404 else
16405 start = mid + 1;
16406 }
16407 if (start == end)
16408 return -1; // Instruction doesn't exist in this table.
16409
16410 return Table[mid][1];
16411}
16412
16413// getPredNewOpcode
16414LLVM_READONLY
16415int32_t getPredNewOpcode(uint32_t Opcode) {
16416 using namespace Hexagon;
16417 static constexpr uint32_t Table[][2] = {
16418 { A2_tfrf, A2_tfrfnew },
16419 { A2_tfrpf, A2_tfrpfnew },
16420 { A2_tfrpt, A2_tfrptnew },
16421 { A2_tfrt, A2_tfrtnew },
16422 { A2_paddf, A2_paddfnew },
16423 { A2_paddif, A2_paddifnew },
16424 { A2_paddit, A2_padditnew },
16425 { A2_paddt, A2_paddtnew },
16426 { A2_pandf, A2_pandfnew },
16427 { A2_pandt, A2_pandtnew },
16428 { A2_porf, A2_porfnew },
16429 { A2_port, A2_portnew },
16430 { A2_psubf, A2_psubfnew },
16431 { A2_psubt, A2_psubtnew },
16432 { A2_pxorf, A2_pxorfnew },
16433 { A2_pxort, A2_pxortnew },
16434 { A4_paslhf, A4_paslhfnew },
16435 { A4_paslht, A4_paslhtnew },
16436 { A4_pasrhf, A4_pasrhfnew },
16437 { A4_pasrht, A4_pasrhtnew },
16438 { A4_psxtbf, A4_psxtbfnew },
16439 { A4_psxtbt, A4_psxtbtnew },
16440 { A4_psxthf, A4_psxthfnew },
16441 { A4_psxtht, A4_psxthtnew },
16442 { A4_pzxtbf, A4_pzxtbfnew },
16443 { A4_pzxtbt, A4_pzxtbtnew },
16444 { A4_pzxthf, A4_pzxthfnew },
16445 { A4_pzxtht, A4_pzxthtnew },
16446 { C2_ccombinewf, C2_ccombinewnewf },
16447 { C2_ccombinewt, C2_ccombinewnewt },
16448 { C2_cmoveif, C2_cmovenewif },
16449 { C2_cmoveit, C2_cmovenewit },
16450 { J2_jumpf, J2_jumpfnew },
16451 { J2_jumpfpt, J2_jumpfnewpt },
16452 { J2_jumprf, J2_jumprfnew },
16453 { J2_jumprfpt, J2_jumprfnewpt },
16454 { J2_jumprt, J2_jumprtnew },
16455 { J2_jumprtpt, J2_jumprtnewpt },
16456 { J2_jumpt, J2_jumptnew },
16457 { J2_jumptpt, J2_jumptnewpt },
16458 { L2_ploadrbf_io, L2_ploadrbfnew_io },
16459 { L2_ploadrbf_pi, L2_ploadrbfnew_pi },
16460 { L2_ploadrbt_io, L2_ploadrbtnew_io },
16461 { L2_ploadrbt_pi, L2_ploadrbtnew_pi },
16462 { L2_ploadrdf_io, L2_ploadrdfnew_io },
16463 { L2_ploadrdf_pi, L2_ploadrdfnew_pi },
16464 { L2_ploadrdt_io, L2_ploadrdtnew_io },
16465 { L2_ploadrdt_pi, L2_ploadrdtnew_pi },
16466 { L2_ploadrhf_io, L2_ploadrhfnew_io },
16467 { L2_ploadrhf_pi, L2_ploadrhfnew_pi },
16468 { L2_ploadrht_io, L2_ploadrhtnew_io },
16469 { L2_ploadrht_pi, L2_ploadrhtnew_pi },
16470 { L2_ploadrif_io, L2_ploadrifnew_io },
16471 { L2_ploadrif_pi, L2_ploadrifnew_pi },
16472 { L2_ploadrit_io, L2_ploadritnew_io },
16473 { L2_ploadrit_pi, L2_ploadritnew_pi },
16474 { L2_ploadrubf_io, L2_ploadrubfnew_io },
16475 { L2_ploadrubf_pi, L2_ploadrubfnew_pi },
16476 { L2_ploadrubt_io, L2_ploadrubtnew_io },
16477 { L2_ploadrubt_pi, L2_ploadrubtnew_pi },
16478 { L2_ploadruhf_io, L2_ploadruhfnew_io },
16479 { L2_ploadruhf_pi, L2_ploadruhfnew_pi },
16480 { L2_ploadruht_io, L2_ploadruhtnew_io },
16481 { L2_ploadruht_pi, L2_ploadruhtnew_pi },
16482 { L4_ploadrbf_abs, L4_ploadrbfnew_abs },
16483 { L4_ploadrbf_rr, L4_ploadrbfnew_rr },
16484 { L4_ploadrbt_abs, L4_ploadrbtnew_abs },
16485 { L4_ploadrbt_rr, L4_ploadrbtnew_rr },
16486 { L4_ploadrdf_abs, L4_ploadrdfnew_abs },
16487 { L4_ploadrdf_rr, L4_ploadrdfnew_rr },
16488 { L4_ploadrdt_abs, L4_ploadrdtnew_abs },
16489 { L4_ploadrdt_rr, L4_ploadrdtnew_rr },
16490 { L4_ploadrhf_abs, L4_ploadrhfnew_abs },
16491 { L4_ploadrhf_rr, L4_ploadrhfnew_rr },
16492 { L4_ploadrht_abs, L4_ploadrhtnew_abs },
16493 { L4_ploadrht_rr, L4_ploadrhtnew_rr },
16494 { L4_ploadrif_abs, L4_ploadrifnew_abs },
16495 { L4_ploadrif_rr, L4_ploadrifnew_rr },
16496 { L4_ploadrit_abs, L4_ploadritnew_abs },
16497 { L4_ploadrit_rr, L4_ploadritnew_rr },
16498 { L4_ploadrubf_abs, L4_ploadrubfnew_abs },
16499 { L4_ploadrubf_rr, L4_ploadrubfnew_rr },
16500 { L4_ploadrubt_abs, L4_ploadrubtnew_abs },
16501 { L4_ploadrubt_rr, L4_ploadrubtnew_rr },
16502 { L4_ploadruhf_abs, L4_ploadruhfnew_abs },
16503 { L4_ploadruhf_rr, L4_ploadruhfnew_rr },
16504 { L4_ploadruht_abs, L4_ploadruhtnew_abs },
16505 { L4_ploadruht_rr, L4_ploadruhtnew_rr },
16506 { L4_return_f, L4_return_fnew_pt },
16507 { L4_return_t, L4_return_tnew_pt },
16508 { PS_jmpretf, PS_jmpretfnew },
16509 { PS_jmprett, PS_jmprettnew },
16510 { S2_pstorerbf_io, S4_pstorerbfnew_io },
16511 { S2_pstorerbf_pi, S2_pstorerbfnew_pi },
16512 { S2_pstorerbnewf_io, S4_pstorerbnewfnew_io },
16513 { S2_pstorerbnewf_pi, S2_pstorerbnewfnew_pi },
16514 { S2_pstorerbnewt_io, S4_pstorerbnewtnew_io },
16515 { S2_pstorerbnewt_pi, S2_pstorerbnewtnew_pi },
16516 { S2_pstorerbt_io, S4_pstorerbtnew_io },
16517 { S2_pstorerbt_pi, S2_pstorerbtnew_pi },
16518 { S2_pstorerdf_io, S4_pstorerdfnew_io },
16519 { S2_pstorerdf_pi, S2_pstorerdfnew_pi },
16520 { S2_pstorerdt_io, S4_pstorerdtnew_io },
16521 { S2_pstorerdt_pi, S2_pstorerdtnew_pi },
16522 { S2_pstorerff_io, S4_pstorerffnew_io },
16523 { S2_pstorerff_pi, S2_pstorerffnew_pi },
16524 { S2_pstorerft_io, S4_pstorerftnew_io },
16525 { S2_pstorerft_pi, S2_pstorerftnew_pi },
16526 { S2_pstorerhf_io, S4_pstorerhfnew_io },
16527 { S2_pstorerhf_pi, S2_pstorerhfnew_pi },
16528 { S2_pstorerhnewf_io, S4_pstorerhnewfnew_io },
16529 { S2_pstorerhnewf_pi, S2_pstorerhnewfnew_pi },
16530 { S2_pstorerhnewt_io, S4_pstorerhnewtnew_io },
16531 { S2_pstorerhnewt_pi, S2_pstorerhnewtnew_pi },
16532 { S2_pstorerht_io, S4_pstorerhtnew_io },
16533 { S2_pstorerht_pi, S2_pstorerhtnew_pi },
16534 { S2_pstorerif_io, S4_pstorerifnew_io },
16535 { S2_pstorerif_pi, S2_pstorerifnew_pi },
16536 { S2_pstorerinewf_io, S4_pstorerinewfnew_io },
16537 { S2_pstorerinewf_pi, S2_pstorerinewfnew_pi },
16538 { S2_pstorerinewt_io, S4_pstorerinewtnew_io },
16539 { S2_pstorerinewt_pi, S2_pstorerinewtnew_pi },
16540 { S2_pstorerit_io, S4_pstoreritnew_io },
16541 { S2_pstorerit_pi, S2_pstoreritnew_pi },
16542 { S4_pstorerbf_abs, S4_pstorerbfnew_abs },
16543 { S4_pstorerbf_rr, S4_pstorerbfnew_rr },
16544 { S4_pstorerbnewf_abs, S4_pstorerbnewfnew_abs },
16545 { S4_pstorerbnewf_rr, S4_pstorerbnewfnew_rr },
16546 { S4_pstorerbnewt_abs, S4_pstorerbnewtnew_abs },
16547 { S4_pstorerbnewt_rr, S4_pstorerbnewtnew_rr },
16548 { S4_pstorerbt_abs, S4_pstorerbtnew_abs },
16549 { S4_pstorerbt_rr, S4_pstorerbtnew_rr },
16550 { S4_pstorerdf_abs, S4_pstorerdfnew_abs },
16551 { S4_pstorerdf_rr, S4_pstorerdfnew_rr },
16552 { S4_pstorerdt_abs, S4_pstorerdtnew_abs },
16553 { S4_pstorerdt_rr, S4_pstorerdtnew_rr },
16554 { S4_pstorerff_abs, S4_pstorerffnew_abs },
16555 { S4_pstorerff_rr, S4_pstorerffnew_rr },
16556 { S4_pstorerft_abs, S4_pstorerftnew_abs },
16557 { S4_pstorerft_rr, S4_pstorerftnew_rr },
16558 { S4_pstorerhf_abs, S4_pstorerhfnew_abs },
16559 { S4_pstorerhf_rr, S4_pstorerhfnew_rr },
16560 { S4_pstorerhnewf_abs, S4_pstorerhnewfnew_abs },
16561 { S4_pstorerhnewf_rr, S4_pstorerhnewfnew_rr },
16562 { S4_pstorerhnewt_abs, S4_pstorerhnewtnew_abs },
16563 { S4_pstorerhnewt_rr, S4_pstorerhnewtnew_rr },
16564 { S4_pstorerht_abs, S4_pstorerhtnew_abs },
16565 { S4_pstorerht_rr, S4_pstorerhtnew_rr },
16566 { S4_pstorerif_abs, S4_pstorerifnew_abs },
16567 { S4_pstorerif_rr, S4_pstorerifnew_rr },
16568 { S4_pstorerinewf_abs, S4_pstorerinewfnew_abs },
16569 { S4_pstorerinewf_rr, S4_pstorerinewfnew_rr },
16570 { S4_pstorerinewt_abs, S4_pstorerinewtnew_abs },
16571 { S4_pstorerinewt_rr, S4_pstorerinewtnew_rr },
16572 { S4_pstorerit_abs, S4_pstoreritnew_abs },
16573 { S4_pstorerit_rr, S4_pstoreritnew_rr },
16574 { S4_storeirbf_io, S4_storeirbfnew_io },
16575 { S4_storeirbt_io, S4_storeirbtnew_io },
16576 { S4_storeirhf_io, S4_storeirhfnew_io },
16577 { S4_storeirht_io, S4_storeirhtnew_io },
16578 { S4_storeirif_io, S4_storeirifnew_io },
16579 { S4_storeirit_io, S4_storeiritnew_io },
16580 }; // End of Table
16581
16582 unsigned mid;
16583 unsigned start = 0;
16584 unsigned end = 162;
16585 while (start < end) {
16586 mid = start + (end - start) / 2;
16587 if (Opcode == Table[mid][0])
16588 break;
16589 if (Opcode < Table[mid][0])
16590 end = mid;
16591 else
16592 start = mid + 1;
16593 }
16594 if (start == end)
16595 return -1; // Instruction doesn't exist in this table.
16596
16597 return Table[mid][1];
16598}
16599
16600// getPredOldOpcode
16601LLVM_READONLY
16602int32_t getPredOldOpcode(uint32_t Opcode) {
16603 using namespace Hexagon;
16604 static constexpr uint32_t Table[][2] = {
16605 { A2_tfrfnew, A2_tfrf },
16606 { A2_tfrpfnew, A2_tfrpf },
16607 { A2_tfrptnew, A2_tfrpt },
16608 { A2_tfrtnew, A2_tfrt },
16609 { A2_paddfnew, A2_paddf },
16610 { A2_paddifnew, A2_paddif },
16611 { A2_padditnew, A2_paddit },
16612 { A2_paddtnew, A2_paddt },
16613 { A2_pandfnew, A2_pandf },
16614 { A2_pandtnew, A2_pandt },
16615 { A2_porfnew, A2_porf },
16616 { A2_portnew, A2_port },
16617 { A2_psubfnew, A2_psubf },
16618 { A2_psubtnew, A2_psubt },
16619 { A2_pxorfnew, A2_pxorf },
16620 { A2_pxortnew, A2_pxort },
16621 { A4_paslhfnew, A4_paslhf },
16622 { A4_paslhtnew, A4_paslht },
16623 { A4_pasrhfnew, A4_pasrhf },
16624 { A4_pasrhtnew, A4_pasrht },
16625 { A4_psxtbfnew, A4_psxtbf },
16626 { A4_psxtbtnew, A4_psxtbt },
16627 { A4_psxthfnew, A4_psxthf },
16628 { A4_psxthtnew, A4_psxtht },
16629 { A4_pzxtbfnew, A4_pzxtbf },
16630 { A4_pzxtbtnew, A4_pzxtbt },
16631 { A4_pzxthfnew, A4_pzxthf },
16632 { A4_pzxthtnew, A4_pzxtht },
16633 { C2_ccombinewnewf, C2_ccombinewf },
16634 { C2_ccombinewnewt, C2_ccombinewt },
16635 { C2_cmovenewif, C2_cmoveif },
16636 { C2_cmovenewit, C2_cmoveit },
16637 { J2_jumpfnew, J2_jumpf },
16638 { J2_jumpfnewpt, J2_jumpfpt },
16639 { J2_jumprfnew, J2_jumprf },
16640 { J2_jumprfnewpt, J2_jumprfpt },
16641 { J2_jumprtnew, J2_jumprt },
16642 { J2_jumprtnewpt, J2_jumprtpt },
16643 { J2_jumptnew, J2_jumpt },
16644 { J2_jumptnewpt, J2_jumptpt },
16645 { L2_ploadrbfnew_io, L2_ploadrbf_io },
16646 { L2_ploadrbfnew_pi, L2_ploadrbf_pi },
16647 { L2_ploadrbtnew_io, L2_ploadrbt_io },
16648 { L2_ploadrbtnew_pi, L2_ploadrbt_pi },
16649 { L2_ploadrdfnew_io, L2_ploadrdf_io },
16650 { L2_ploadrdfnew_pi, L2_ploadrdf_pi },
16651 { L2_ploadrdtnew_io, L2_ploadrdt_io },
16652 { L2_ploadrdtnew_pi, L2_ploadrdt_pi },
16653 { L2_ploadrhfnew_io, L2_ploadrhf_io },
16654 { L2_ploadrhfnew_pi, L2_ploadrhf_pi },
16655 { L2_ploadrhtnew_io, L2_ploadrht_io },
16656 { L2_ploadrhtnew_pi, L2_ploadrht_pi },
16657 { L2_ploadrifnew_io, L2_ploadrif_io },
16658 { L2_ploadrifnew_pi, L2_ploadrif_pi },
16659 { L2_ploadritnew_io, L2_ploadrit_io },
16660 { L2_ploadritnew_pi, L2_ploadrit_pi },
16661 { L2_ploadrubfnew_io, L2_ploadrubf_io },
16662 { L2_ploadrubfnew_pi, L2_ploadrubf_pi },
16663 { L2_ploadrubtnew_io, L2_ploadrubt_io },
16664 { L2_ploadrubtnew_pi, L2_ploadrubt_pi },
16665 { L2_ploadruhfnew_io, L2_ploadruhf_io },
16666 { L2_ploadruhfnew_pi, L2_ploadruhf_pi },
16667 { L2_ploadruhtnew_io, L2_ploadruht_io },
16668 { L2_ploadruhtnew_pi, L2_ploadruht_pi },
16669 { L4_ploadrbfnew_abs, L4_ploadrbf_abs },
16670 { L4_ploadrbfnew_rr, L4_ploadrbf_rr },
16671 { L4_ploadrbtnew_abs, L4_ploadrbt_abs },
16672 { L4_ploadrbtnew_rr, L4_ploadrbt_rr },
16673 { L4_ploadrdfnew_abs, L4_ploadrdf_abs },
16674 { L4_ploadrdfnew_rr, L4_ploadrdf_rr },
16675 { L4_ploadrdtnew_abs, L4_ploadrdt_abs },
16676 { L4_ploadrdtnew_rr, L4_ploadrdt_rr },
16677 { L4_ploadrhfnew_abs, L4_ploadrhf_abs },
16678 { L4_ploadrhfnew_rr, L4_ploadrhf_rr },
16679 { L4_ploadrhtnew_abs, L4_ploadrht_abs },
16680 { L4_ploadrhtnew_rr, L4_ploadrht_rr },
16681 { L4_ploadrifnew_abs, L4_ploadrif_abs },
16682 { L4_ploadrifnew_rr, L4_ploadrif_rr },
16683 { L4_ploadritnew_abs, L4_ploadrit_abs },
16684 { L4_ploadritnew_rr, L4_ploadrit_rr },
16685 { L4_ploadrubfnew_abs, L4_ploadrubf_abs },
16686 { L4_ploadrubfnew_rr, L4_ploadrubf_rr },
16687 { L4_ploadrubtnew_abs, L4_ploadrubt_abs },
16688 { L4_ploadrubtnew_rr, L4_ploadrubt_rr },
16689 { L4_ploadruhfnew_abs, L4_ploadruhf_abs },
16690 { L4_ploadruhfnew_rr, L4_ploadruhf_rr },
16691 { L4_ploadruhtnew_abs, L4_ploadruht_abs },
16692 { L4_ploadruhtnew_rr, L4_ploadruht_rr },
16693 { L4_return_fnew_pt, L4_return_f },
16694 { L4_return_tnew_pt, L4_return_t },
16695 { PS_jmpretfnew, PS_jmpretf },
16696 { PS_jmprettnew, PS_jmprett },
16697 { S2_pstorerbfnew_pi, S2_pstorerbf_pi },
16698 { S2_pstorerbnewfnew_pi, S2_pstorerbnewf_pi },
16699 { S2_pstorerbnewtnew_pi, S2_pstorerbnewt_pi },
16700 { S2_pstorerbtnew_pi, S2_pstorerbt_pi },
16701 { S2_pstorerdfnew_pi, S2_pstorerdf_pi },
16702 { S2_pstorerdtnew_pi, S2_pstorerdt_pi },
16703 { S2_pstorerffnew_pi, S2_pstorerff_pi },
16704 { S2_pstorerftnew_pi, S2_pstorerft_pi },
16705 { S2_pstorerhfnew_pi, S2_pstorerhf_pi },
16706 { S2_pstorerhnewfnew_pi, S2_pstorerhnewf_pi },
16707 { S2_pstorerhnewtnew_pi, S2_pstorerhnewt_pi },
16708 { S2_pstorerhtnew_pi, S2_pstorerht_pi },
16709 { S2_pstorerifnew_pi, S2_pstorerif_pi },
16710 { S2_pstorerinewfnew_pi, S2_pstorerinewf_pi },
16711 { S2_pstorerinewtnew_pi, S2_pstorerinewt_pi },
16712 { S2_pstoreritnew_pi, S2_pstorerit_pi },
16713 { S4_pstorerbfnew_abs, S4_pstorerbf_abs },
16714 { S4_pstorerbfnew_io, S2_pstorerbf_io },
16715 { S4_pstorerbfnew_rr, S4_pstorerbf_rr },
16716 { S4_pstorerbnewfnew_abs, S4_pstorerbnewf_abs },
16717 { S4_pstorerbnewfnew_io, S2_pstorerbnewf_io },
16718 { S4_pstorerbnewfnew_rr, S4_pstorerbnewf_rr },
16719 { S4_pstorerbnewtnew_abs, S4_pstorerbnewt_abs },
16720 { S4_pstorerbnewtnew_io, S2_pstorerbnewt_io },
16721 { S4_pstorerbnewtnew_rr, S4_pstorerbnewt_rr },
16722 { S4_pstorerbtnew_abs, S4_pstorerbt_abs },
16723 { S4_pstorerbtnew_io, S2_pstorerbt_io },
16724 { S4_pstorerbtnew_rr, S4_pstorerbt_rr },
16725 { S4_pstorerdfnew_abs, S4_pstorerdf_abs },
16726 { S4_pstorerdfnew_io, S2_pstorerdf_io },
16727 { S4_pstorerdfnew_rr, S4_pstorerdf_rr },
16728 { S4_pstorerdtnew_abs, S4_pstorerdt_abs },
16729 { S4_pstorerdtnew_io, S2_pstorerdt_io },
16730 { S4_pstorerdtnew_rr, S4_pstorerdt_rr },
16731 { S4_pstorerffnew_abs, S4_pstorerff_abs },
16732 { S4_pstorerffnew_io, S2_pstorerff_io },
16733 { S4_pstorerffnew_rr, S4_pstorerff_rr },
16734 { S4_pstorerftnew_abs, S4_pstorerft_abs },
16735 { S4_pstorerftnew_io, S2_pstorerft_io },
16736 { S4_pstorerftnew_rr, S4_pstorerft_rr },
16737 { S4_pstorerhfnew_abs, S4_pstorerhf_abs },
16738 { S4_pstorerhfnew_io, S2_pstorerhf_io },
16739 { S4_pstorerhfnew_rr, S4_pstorerhf_rr },
16740 { S4_pstorerhnewfnew_abs, S4_pstorerhnewf_abs },
16741 { S4_pstorerhnewfnew_io, S2_pstorerhnewf_io },
16742 { S4_pstorerhnewfnew_rr, S4_pstorerhnewf_rr },
16743 { S4_pstorerhnewtnew_abs, S4_pstorerhnewt_abs },
16744 { S4_pstorerhnewtnew_io, S2_pstorerhnewt_io },
16745 { S4_pstorerhnewtnew_rr, S4_pstorerhnewt_rr },
16746 { S4_pstorerhtnew_abs, S4_pstorerht_abs },
16747 { S4_pstorerhtnew_io, S2_pstorerht_io },
16748 { S4_pstorerhtnew_rr, S4_pstorerht_rr },
16749 { S4_pstorerifnew_abs, S4_pstorerif_abs },
16750 { S4_pstorerifnew_io, S2_pstorerif_io },
16751 { S4_pstorerifnew_rr, S4_pstorerif_rr },
16752 { S4_pstorerinewfnew_abs, S4_pstorerinewf_abs },
16753 { S4_pstorerinewfnew_io, S2_pstorerinewf_io },
16754 { S4_pstorerinewfnew_rr, S4_pstorerinewf_rr },
16755 { S4_pstorerinewtnew_abs, S4_pstorerinewt_abs },
16756 { S4_pstorerinewtnew_io, S2_pstorerinewt_io },
16757 { S4_pstorerinewtnew_rr, S4_pstorerinewt_rr },
16758 { S4_pstoreritnew_abs, S4_pstorerit_abs },
16759 { S4_pstoreritnew_io, S2_pstorerit_io },
16760 { S4_pstoreritnew_rr, S4_pstorerit_rr },
16761 { S4_storeirbfnew_io, S4_storeirbf_io },
16762 { S4_storeirbtnew_io, S4_storeirbt_io },
16763 { S4_storeirhfnew_io, S4_storeirhf_io },
16764 { S4_storeirhtnew_io, S4_storeirht_io },
16765 { S4_storeirifnew_io, S4_storeirif_io },
16766 { S4_storeiritnew_io, S4_storeirit_io },
16767 }; // End of Table
16768
16769 unsigned mid;
16770 unsigned start = 0;
16771 unsigned end = 162;
16772 while (start < end) {
16773 mid = start + (end - start) / 2;
16774 if (Opcode == Table[mid][0])
16775 break;
16776 if (Opcode < Table[mid][0])
16777 end = mid;
16778 else
16779 start = mid + 1;
16780 }
16781 if (start == end)
16782 return -1; // Instruction doesn't exist in this table.
16783
16784 return Table[mid][1];
16785}
16786
16787// getPredOpcode
16788LLVM_READONLY
16789int32_t getPredOpcode(uint32_t Opcode, enum PredSense inPredSense) {
16790 using namespace Hexagon;
16791 static constexpr uint32_t Table[][3] = {
16792 { A2_tfrp, A2_tfrpt, A2_tfrpf },
16793 { A2_zxtb, A4_pzxtbt, A4_pzxtbf },
16794 { A2_add, A2_paddt, A2_paddf },
16795 { A2_addi, A2_paddit, A2_paddif },
16796 { A2_and, A2_pandt, A2_pandf },
16797 { A2_aslh, A4_paslht, A4_paslhf },
16798 { A2_asrh, A4_pasrht, A4_pasrhf },
16799 { A2_combinew, C2_ccombinewt, C2_ccombinewf },
16800 { A2_or, A2_port, A2_porf },
16801 { A2_sub, A2_psubt, A2_psubf },
16802 { A2_sxtb, A4_psxtbt, A4_psxtbf },
16803 { A2_sxth, A4_psxtht, A4_psxthf },
16804 { A2_tfr, A2_tfrt, A2_tfrf },
16805 { A2_tfrsi, C2_cmoveit, C2_cmoveif },
16806 { A2_xor, A2_pxort, A2_pxorf },
16807 { A2_zxth, A4_pzxtht, A4_pzxthf },
16808 { J2_call, J2_callt, J2_callf },
16809 { J2_jump, J2_jumpt, J2_jumpf },
16810 { J2_jumpr, J2_jumprt, J2_jumprf },
16811 { L2_loadrb_io, L2_ploadrbt_io, L2_ploadrbf_io },
16812 { L2_loadrb_pi, L2_ploadrbt_pi, L2_ploadrbf_pi },
16813 { L2_loadrbgp, L4_ploadrbt_abs, L4_ploadrbf_abs },
16814 { L2_loadrd_io, L2_ploadrdt_io, L2_ploadrdf_io },
16815 { L2_loadrd_pi, L2_ploadrdt_pi, L2_ploadrdf_pi },
16816 { L2_loadrdgp, L4_ploadrdt_abs, L4_ploadrdf_abs },
16817 { L2_loadrh_io, L2_ploadrht_io, L2_ploadrhf_io },
16818 { L2_loadrh_pi, L2_ploadrht_pi, L2_ploadrhf_pi },
16819 { L2_loadrhgp, L4_ploadrht_abs, L4_ploadrhf_abs },
16820 { L2_loadri_io, L2_ploadrit_io, L2_ploadrif_io },
16821 { L2_loadri_pi, L2_ploadrit_pi, L2_ploadrif_pi },
16822 { L2_loadrigp, L4_ploadrit_abs, L4_ploadrif_abs },
16823 { L2_loadrub_io, L2_ploadrubt_io, L2_ploadrubf_io },
16824 { L2_loadrub_pi, L2_ploadrubt_pi, L2_ploadrubf_pi },
16825 { L2_loadrubgp, L4_ploadrubt_abs, L4_ploadrubf_abs },
16826 { L2_loadruh_io, L2_ploadruht_io, L2_ploadruhf_io },
16827 { L2_loadruh_pi, L2_ploadruht_pi, L2_ploadruhf_pi },
16828 { L2_loadruhgp, L4_ploadruht_abs, L4_ploadruhf_abs },
16829 { L4_loadrb_rr, L4_ploadrbt_rr, L4_ploadrbf_rr },
16830 { L4_loadrd_rr, L4_ploadrdt_rr, L4_ploadrdf_rr },
16831 { L4_loadrh_rr, L4_ploadrht_rr, L4_ploadrhf_rr },
16832 { L4_loadri_rr, L4_ploadrit_rr, L4_ploadrif_rr },
16833 { L4_loadrub_rr, L4_ploadrubt_rr, L4_ploadrubf_rr },
16834 { L4_loadruh_rr, L4_ploadruht_rr, L4_ploadruhf_rr },
16835 { L4_return, L4_return_t, L4_return_f },
16836 { PS_jmpret, PS_jmprett, PS_jmpretf },
16837 { PS_loadrbabs, L4_ploadrbt_abs, L4_ploadrbf_abs },
16838 { PS_loadrdabs, L4_ploadrdt_abs, L4_ploadrdf_abs },
16839 { PS_loadrhabs, L4_ploadrht_abs, L4_ploadrhf_abs },
16840 { PS_loadriabs, L4_ploadrit_abs, L4_ploadrif_abs },
16841 { PS_loadrubabs, L4_ploadrubt_abs, L4_ploadrubf_abs },
16842 { PS_loadruhabs, L4_ploadruht_abs, L4_ploadruhf_abs },
16843 { PS_storerbabs, S4_pstorerbt_abs, S4_pstorerbf_abs },
16844 { PS_storerbnewabs, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16845 { PS_storerdabs, S4_pstorerdt_abs, S4_pstorerdf_abs },
16846 { PS_storerfabs, S4_pstorerft_abs, S4_pstorerff_abs },
16847 { PS_storerhabs, S4_pstorerht_abs, S4_pstorerhf_abs },
16848 { PS_storerhnewabs, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16849 { PS_storeriabs, S4_pstorerit_abs, S4_pstorerif_abs },
16850 { PS_storerinewabs, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16851 { S2_storerb_io, S2_pstorerbt_io, S2_pstorerbf_io },
16852 { S2_storerb_pi, S2_pstorerbt_pi, S2_pstorerbf_pi },
16853 { S2_storerbgp, S4_pstorerbt_abs, S4_pstorerbf_abs },
16854 { S2_storerbnew_io, S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16855 { S2_storerbnew_pi, S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16856 { S2_storerbnewgp, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16857 { S2_storerd_io, S2_pstorerdt_io, S2_pstorerdf_io },
16858 { S2_storerd_pi, S2_pstorerdt_pi, S2_pstorerdf_pi },
16859 { S2_storerdgp, S4_pstorerdt_abs, S4_pstorerdf_abs },
16860 { S2_storerf_io, S2_pstorerft_io, S2_pstorerff_io },
16861 { S2_storerf_pi, S2_pstorerft_pi, S2_pstorerff_pi },
16862 { S2_storerfgp, S4_pstorerft_abs, S4_pstorerff_abs },
16863 { S2_storerh_io, S2_pstorerht_io, S2_pstorerhf_io },
16864 { S2_storerh_pi, S2_pstorerht_pi, S2_pstorerhf_pi },
16865 { S2_storerhgp, S4_pstorerht_abs, S4_pstorerhf_abs },
16866 { S2_storerhnew_io, S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16867 { S2_storerhnew_pi, S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16868 { S2_storerhnewgp, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16869 { S2_storeri_io, S2_pstorerit_io, S2_pstorerif_io },
16870 { S2_storeri_pi, S2_pstorerit_pi, S2_pstorerif_pi },
16871 { S2_storerigp, S4_pstorerit_abs, S4_pstorerif_abs },
16872 { S2_storerinew_io, S2_pstorerinewt_io, S2_pstorerinewf_io },
16873 { S2_storerinew_pi, S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16874 { S2_storerinewgp, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16875 { S4_storeirb_io, S4_storeirbt_io, S4_storeirbf_io },
16876 { S4_storeirh_io, S4_storeirht_io, S4_storeirhf_io },
16877 { S4_storeiri_io, S4_storeirit_io, S4_storeirif_io },
16878 { S4_storerb_rr, S4_pstorerbt_rr, S4_pstorerbf_rr },
16879 { S4_storerbnew_rr, S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16880 { S4_storerd_rr, S4_pstorerdt_rr, S4_pstorerdf_rr },
16881 { S4_storerf_rr, S4_pstorerft_rr, S4_pstorerff_rr },
16882 { S4_storerf_ur, S4_pstorerft_rr, S4_pstorerff_rr },
16883 { S4_storerh_rr, S4_pstorerht_rr, S4_pstorerhf_rr },
16884 { S4_storerhnew_rr, S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16885 { S4_storeri_rr, S4_pstorerit_rr, S4_pstorerif_rr },
16886 { S4_storerinew_rr, S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16887 { V6_vL32b_ai, V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16888 { V6_vL32b_cur_ai, V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16889 { V6_vL32b_cur_pi, V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16890 { V6_vL32b_cur_ppu, V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16891 { V6_vL32b_nt_ai, V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16892 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16893 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16894 { V6_vL32b_nt_cur_ppu, V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16895 { V6_vL32b_nt_pi, V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16896 { V6_vL32b_nt_ppu, V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16897 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16898 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16899 { V6_vL32b_nt_tmp_ppu, V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16900 { V6_vL32b_pi, V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16901 { V6_vL32b_ppu, V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16902 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16903 { V6_vL32b_tmp_pi, V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16904 { V6_vL32b_tmp_ppu, V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16905 { V6_vS32Ub_ai, V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16906 { V6_vS32Ub_pi, V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16907 { V6_vS32Ub_ppu, V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16908 { V6_vS32b_ai, V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16909 { V6_vS32b_new_ai, V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16910 { V6_vS32b_new_pi, V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16911 { V6_vS32b_new_ppu, V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16912 { V6_vS32b_nt_ai, V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16913 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16914 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16915 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16916 { V6_vS32b_nt_pi, V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16917 { V6_vS32b_nt_ppu, V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16918 { V6_vS32b_pi, V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16919 { V6_vS32b_ppu, V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16920 }; // End of Table
16921
16922 unsigned mid;
16923 unsigned start = 0;
16924 unsigned end = 128;
16925 while (start < end) {
16926 mid = start + (end - start) / 2;
16927 if (Opcode == Table[mid][0])
16928 break;
16929 if (Opcode < Table[mid][0])
16930 end = mid;
16931 else
16932 start = mid + 1;
16933 }
16934 if (start == end)
16935 return -1; // Instruction doesn't exist in this table.
16936
16937 if (inPredSense == PredSense_true)
16938 return Table[mid][1];
16939 if (inPredSense == PredSense_false)
16940 return Table[mid][2];
16941 llvm_unreachable("Unrecognized column value!");
16942}
16943
16944// getRealHWInstr
16945LLVM_READONLY
16946int32_t getRealHWInstr(uint32_t Opcode, enum InstrType inInstrType) {
16947 using namespace Hexagon;
16948 return -1;
16949}
16950
16951// getRegForm
16952LLVM_READONLY
16953int32_t getRegForm(uint32_t Opcode) {
16954 using namespace Hexagon;
16955 static constexpr uint32_t Table[][2] = {
16956 { M2_mpysmi, M2_mpyi },
16957 { A2_addi, A2_add },
16958 { A2_andir, A2_and },
16959 { A2_orir, A2_or },
16960 { A2_paddif, A2_paddf },
16961 { A2_paddifnew, A2_paddfnew },
16962 { A2_paddit, A2_paddt },
16963 { A2_padditnew, A2_paddtnew },
16964 { A2_subri, A2_sub },
16965 { A4_cmpbeqi, A4_cmpbeq },
16966 { A4_cmpbgti, A4_cmpbgt },
16967 { A4_cmpbgtui, A4_cmpbgtu },
16968 { A4_cmpheqi, A4_cmpheq },
16969 { A4_cmphgti, A4_cmphgt },
16970 { A4_cmphgtui, A4_cmphgtu },
16971 { C2_cmoveif, A2_tfrf },
16972 { C2_cmoveit, A2_tfrt },
16973 { C2_cmovenewif, A2_tfrfnew },
16974 { C2_cmovenewit, A2_tfrtnew },
16975 { C2_cmpeqi, C2_cmpeq },
16976 { C2_cmpgti, C2_cmpgt },
16977 { C2_cmpgtui, C2_cmpgtu },
16978 { C4_cmpltei, C4_cmplte },
16979 { C4_cmplteui, C4_cmplteu },
16980 { C4_cmpneqi, C4_cmpneq },
16981 { M2_accii, M2_acci },
16982 { M2_macsip, M2_maci },
16983 { M4_mpyrr_addi, M4_mpyrr_addr },
16984 }; // End of Table
16985
16986 unsigned mid;
16987 unsigned start = 0;
16988 unsigned end = 28;
16989 while (start < end) {
16990 mid = start + (end - start) / 2;
16991 if (Opcode == Table[mid][0])
16992 break;
16993 if (Opcode < Table[mid][0])
16994 end = mid;
16995 else
16996 start = mid + 1;
16997 }
16998 if (start == end)
16999 return -1; // Instruction doesn't exist in this table.
17000
17001 return Table[mid][1];
17002}
17003
17004// getTruePredOpcode
17005LLVM_READONLY
17006int32_t getTruePredOpcode(uint32_t Opcode) {
17007 using namespace Hexagon;
17008 static constexpr uint32_t Table[][2] = {
17009 { A2_tfrf, A2_tfrt },
17010 { A2_tfrfnew, A2_tfrtnew },
17011 { A2_tfrpf, A2_tfrpt },
17012 { A2_tfrpfnew, A2_tfrptnew },
17013 { A2_paddf, A2_paddt },
17014 { A2_paddfnew, A2_paddtnew },
17015 { A2_paddif, A2_paddit },
17016 { A2_paddifnew, A2_padditnew },
17017 { A2_pandf, A2_pandt },
17018 { A2_pandfnew, A2_pandtnew },
17019 { A2_porf, A2_port },
17020 { A2_porfnew, A2_portnew },
17021 { A2_psubf, A2_psubt },
17022 { A2_psubfnew, A2_psubtnew },
17023 { A2_pxorf, A2_pxort },
17024 { A2_pxorfnew, A2_pxortnew },
17025 { A4_paslhf, A4_paslht },
17026 { A4_paslhfnew, A4_paslhtnew },
17027 { A4_pasrhf, A4_pasrht },
17028 { A4_pasrhfnew, A4_pasrhtnew },
17029 { A4_psxtbf, A4_psxtbt },
17030 { A4_psxtbfnew, A4_psxtbtnew },
17031 { A4_psxthf, A4_psxtht },
17032 { A4_psxthfnew, A4_psxthtnew },
17033 { A4_pzxtbf, A4_pzxtbt },
17034 { A4_pzxtbfnew, A4_pzxtbtnew },
17035 { A4_pzxthf, A4_pzxtht },
17036 { A4_pzxthfnew, A4_pzxthtnew },
17037 { C2_ccombinewf, C2_ccombinewt },
17038 { C2_ccombinewnewf, C2_ccombinewnewt },
17039 { C2_cmoveif, C2_cmoveit },
17040 { C2_cmovenewif, C2_cmovenewit },
17041 { J2_callf, J2_callt },
17042 { J2_jumpf, J2_jumpt },
17043 { J2_jumpfnew, J2_jumptnew },
17044 { J2_jumpfnewpt, J2_jumptnewpt },
17045 { J2_jumpfpt, J2_jumptpt },
17046 { J2_jumprf, J2_jumprt },
17047 { J2_jumprfnew, J2_jumprtnew },
17048 { J2_jumprfnewpt, J2_jumprtnewpt },
17049 { J2_jumprfpt, J2_jumprtpt },
17050 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_t_jumpnv_nt },
17051 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_t_jumpnv_t },
17052 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_tp0_jump_nt },
17053 { J4_cmpeq_fp0_jump_t, J4_cmpeq_tp0_jump_t },
17054 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_tp1_jump_nt },
17055 { J4_cmpeq_fp1_jump_t, J4_cmpeq_tp1_jump_t },
17056 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_t_jumpnv_nt },
17057 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_t_jumpnv_t },
17058 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_tp0_jump_nt },
17059 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_tp0_jump_t },
17060 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_tp1_jump_nt },
17061 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_tp1_jump_t },
17062 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_t_jumpnv_nt },
17063 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_t_jumpnv_t },
17064 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_tp0_jump_nt },
17065 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_tp0_jump_t },
17066 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_tp1_jump_nt },
17067 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_tp1_jump_t },
17068 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_t_jumpnv_nt },
17069 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_t_jumpnv_t },
17070 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_tp0_jump_nt },
17071 { J4_cmpgt_fp0_jump_t, J4_cmpgt_tp0_jump_t },
17072 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_tp1_jump_nt },
17073 { J4_cmpgt_fp1_jump_t, J4_cmpgt_tp1_jump_t },
17074 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_t_jumpnv_nt },
17075 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_t_jumpnv_t },
17076 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_tp0_jump_nt },
17077 { J4_cmpgti_fp0_jump_t, J4_cmpgti_tp0_jump_t },
17078 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_tp1_jump_nt },
17079 { J4_cmpgti_fp1_jump_t, J4_cmpgti_tp1_jump_t },
17080 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_t_jumpnv_nt },
17081 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_t_jumpnv_t },
17082 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_tp0_jump_nt },
17083 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_tp0_jump_t },
17084 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_tp1_jump_nt },
17085 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_tp1_jump_t },
17086 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_t_jumpnv_nt },
17087 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_t_jumpnv_t },
17088 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_tp0_jump_nt },
17089 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_tp0_jump_t },
17090 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_tp1_jump_nt },
17091 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_tp1_jump_t },
17092 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_t_jumpnv_nt },
17093 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_t_jumpnv_t },
17094 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_tp0_jump_nt },
17095 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_tp0_jump_t },
17096 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_tp1_jump_nt },
17097 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_tp1_jump_t },
17098 { J4_cmplt_f_jumpnv_nt, J4_cmplt_t_jumpnv_nt },
17099 { J4_cmplt_f_jumpnv_t, J4_cmplt_t_jumpnv_t },
17100 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_t_jumpnv_nt },
17101 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_t_jumpnv_t },
17102 { L2_ploadrbf_io, L2_ploadrbt_io },
17103 { L2_ploadrbf_pi, L2_ploadrbt_pi },
17104 { L2_ploadrbfnew_io, L2_ploadrbtnew_io },
17105 { L2_ploadrbfnew_pi, L2_ploadrbtnew_pi },
17106 { L2_ploadrdf_io, L2_ploadrdt_io },
17107 { L2_ploadrdf_pi, L2_ploadrdt_pi },
17108 { L2_ploadrdfnew_io, L2_ploadrdtnew_io },
17109 { L2_ploadrdfnew_pi, L2_ploadrdtnew_pi },
17110 { L2_ploadrhf_io, L2_ploadrht_io },
17111 { L2_ploadrhf_pi, L2_ploadrht_pi },
17112 { L2_ploadrhfnew_io, L2_ploadrhtnew_io },
17113 { L2_ploadrhfnew_pi, L2_ploadrhtnew_pi },
17114 { L2_ploadrif_io, L2_ploadrit_io },
17115 { L2_ploadrif_pi, L2_ploadrit_pi },
17116 { L2_ploadrifnew_io, L2_ploadritnew_io },
17117 { L2_ploadrifnew_pi, L2_ploadritnew_pi },
17118 { L2_ploadrubf_io, L2_ploadrubt_io },
17119 { L2_ploadrubf_pi, L2_ploadrubt_pi },
17120 { L2_ploadrubfnew_io, L2_ploadrubtnew_io },
17121 { L2_ploadrubfnew_pi, L2_ploadrubtnew_pi },
17122 { L2_ploadruhf_io, L2_ploadruht_io },
17123 { L2_ploadruhf_pi, L2_ploadruht_pi },
17124 { L2_ploadruhfnew_io, L2_ploadruhtnew_io },
17125 { L2_ploadruhfnew_pi, L2_ploadruhtnew_pi },
17126 { L4_ploadrbf_abs, L4_ploadrbt_abs },
17127 { L4_ploadrbf_rr, L4_ploadrbt_rr },
17128 { L4_ploadrbfnew_abs, L4_ploadrbtnew_abs },
17129 { L4_ploadrbfnew_rr, L4_ploadrbtnew_rr },
17130 { L4_ploadrdf_abs, L4_ploadrdt_abs },
17131 { L4_ploadrdf_rr, L4_ploadrdt_rr },
17132 { L4_ploadrdfnew_abs, L4_ploadrdtnew_abs },
17133 { L4_ploadrdfnew_rr, L4_ploadrdtnew_rr },
17134 { L4_ploadrhf_abs, L4_ploadrht_abs },
17135 { L4_ploadrhf_rr, L4_ploadrht_rr },
17136 { L4_ploadrhfnew_abs, L4_ploadrhtnew_abs },
17137 { L4_ploadrhfnew_rr, L4_ploadrhtnew_rr },
17138 { L4_ploadrif_abs, L4_ploadrit_abs },
17139 { L4_ploadrif_rr, L4_ploadrit_rr },
17140 { L4_ploadrifnew_abs, L4_ploadritnew_abs },
17141 { L4_ploadrifnew_rr, L4_ploadritnew_rr },
17142 { L4_ploadrubf_abs, L4_ploadrubt_abs },
17143 { L4_ploadrubf_rr, L4_ploadrubt_rr },
17144 { L4_ploadrubfnew_abs, L4_ploadrubtnew_abs },
17145 { L4_ploadrubfnew_rr, L4_ploadrubtnew_rr },
17146 { L4_ploadruhf_abs, L4_ploadruht_abs },
17147 { L4_ploadruhf_rr, L4_ploadruht_rr },
17148 { L4_ploadruhfnew_abs, L4_ploadruhtnew_abs },
17149 { L4_ploadruhfnew_rr, L4_ploadruhtnew_rr },
17150 { L4_return_f, L4_return_t },
17151 { L4_return_fnew_pnt, L4_return_tnew_pnt },
17152 { L4_return_fnew_pt, L4_return_tnew_pt },
17153 { PS_jmpretf, PS_jmprett },
17154 { PS_jmpretfnew, PS_jmprettnew },
17155 { PS_jmpretfnewpt, PS_jmprettnewpt },
17156 { S2_pstorerbf_io, S2_pstorerbt_io },
17157 { S2_pstorerbf_pi, S2_pstorerbt_pi },
17158 { S2_pstorerbfnew_pi, S2_pstorerbtnew_pi },
17159 { S2_pstorerbnewf_io, S2_pstorerbnewt_io },
17160 { S2_pstorerbnewf_pi, S2_pstorerbnewt_pi },
17161 { S2_pstorerbnewfnew_pi, S2_pstorerbnewtnew_pi },
17162 { S2_pstorerdf_io, S2_pstorerdt_io },
17163 { S2_pstorerdf_pi, S2_pstorerdt_pi },
17164 { S2_pstorerdfnew_pi, S2_pstorerdtnew_pi },
17165 { S2_pstorerff_io, S2_pstorerft_io },
17166 { S2_pstorerff_pi, S2_pstorerft_pi },
17167 { S2_pstorerffnew_pi, S2_pstorerftnew_pi },
17168 { S2_pstorerhf_io, S2_pstorerht_io },
17169 { S2_pstorerhf_pi, S2_pstorerht_pi },
17170 { S2_pstorerhfnew_pi, S2_pstorerhtnew_pi },
17171 { S2_pstorerhnewf_io, S2_pstorerhnewt_io },
17172 { S2_pstorerhnewf_pi, S2_pstorerhnewt_pi },
17173 { S2_pstorerhnewfnew_pi, S2_pstorerhnewtnew_pi },
17174 { S2_pstorerif_io, S2_pstorerit_io },
17175 { S2_pstorerif_pi, S2_pstorerit_pi },
17176 { S2_pstorerifnew_pi, S2_pstoreritnew_pi },
17177 { S2_pstorerinewf_io, S2_pstorerinewt_io },
17178 { S2_pstorerinewf_pi, S2_pstorerinewt_pi },
17179 { S2_pstorerinewfnew_pi, S2_pstorerinewtnew_pi },
17180 { S4_pstorerbf_abs, S4_pstorerbt_abs },
17181 { S4_pstorerbf_rr, S4_pstorerbt_rr },
17182 { S4_pstorerbfnew_abs, S4_pstorerbtnew_abs },
17183 { S4_pstorerbfnew_io, S4_pstorerbtnew_io },
17184 { S4_pstorerbfnew_rr, S4_pstorerbtnew_rr },
17185 { S4_pstorerbnewf_abs, S4_pstorerbnewt_abs },
17186 { S4_pstorerbnewf_rr, S4_pstorerbnewt_rr },
17187 { S4_pstorerbnewfnew_abs, S4_pstorerbnewtnew_abs },
17188 { S4_pstorerbnewfnew_io, S4_pstorerbnewtnew_io },
17189 { S4_pstorerbnewfnew_rr, S4_pstorerbnewtnew_rr },
17190 { S4_pstorerdf_abs, S4_pstorerdt_abs },
17191 { S4_pstorerdf_rr, S4_pstorerdt_rr },
17192 { S4_pstorerdfnew_abs, S4_pstorerdtnew_abs },
17193 { S4_pstorerdfnew_io, S4_pstorerdtnew_io },
17194 { S4_pstorerdfnew_rr, S4_pstorerdtnew_rr },
17195 { S4_pstorerff_abs, S4_pstorerft_abs },
17196 { S4_pstorerff_rr, S4_pstorerft_rr },
17197 { S4_pstorerffnew_abs, S4_pstorerftnew_abs },
17198 { S4_pstorerffnew_io, S4_pstorerftnew_io },
17199 { S4_pstorerffnew_rr, S4_pstorerftnew_rr },
17200 { S4_pstorerhf_abs, S4_pstorerht_abs },
17201 { S4_pstorerhf_rr, S4_pstorerht_rr },
17202 { S4_pstorerhfnew_abs, S4_pstorerhtnew_abs },
17203 { S4_pstorerhfnew_io, S4_pstorerhtnew_io },
17204 { S4_pstorerhfnew_rr, S4_pstorerhtnew_rr },
17205 { S4_pstorerhnewf_abs, S4_pstorerhnewt_abs },
17206 { S4_pstorerhnewf_rr, S4_pstorerhnewt_rr },
17207 { S4_pstorerhnewfnew_abs, S4_pstorerhnewtnew_abs },
17208 { S4_pstorerhnewfnew_io, S4_pstorerhnewtnew_io },
17209 { S4_pstorerhnewfnew_rr, S4_pstorerhnewtnew_rr },
17210 { S4_pstorerif_abs, S4_pstorerit_abs },
17211 { S4_pstorerif_rr, S4_pstorerit_rr },
17212 { S4_pstorerifnew_abs, S4_pstoreritnew_abs },
17213 { S4_pstorerifnew_io, S4_pstoreritnew_io },
17214 { S4_pstorerifnew_rr, S4_pstoreritnew_rr },
17215 { S4_pstorerinewf_abs, S4_pstorerinewt_abs },
17216 { S4_pstorerinewf_rr, S4_pstorerinewt_rr },
17217 { S4_pstorerinewfnew_abs, S4_pstorerinewtnew_abs },
17218 { S4_pstorerinewfnew_io, S4_pstorerinewtnew_io },
17219 { S4_pstorerinewfnew_rr, S4_pstorerinewtnew_rr },
17220 { S4_storeirbf_io, S4_storeirbt_io },
17221 { S4_storeirbfnew_io, S4_storeirbtnew_io },
17222 { S4_storeirhf_io, S4_storeirht_io },
17223 { S4_storeirhfnew_io, S4_storeirhtnew_io },
17224 { S4_storeirif_io, S4_storeirit_io },
17225 { S4_storeirifnew_io, S4_storeiritnew_io },
17226 { V6_vL32b_cur_npred_ai, V6_vL32b_cur_pred_ai },
17227 { V6_vL32b_cur_npred_pi, V6_vL32b_cur_pred_pi },
17228 { V6_vL32b_cur_npred_ppu, V6_vL32b_cur_pred_ppu },
17229 { V6_vL32b_npred_ai, V6_vL32b_pred_ai },
17230 { V6_vL32b_npred_pi, V6_vL32b_pred_pi },
17231 { V6_vL32b_npred_ppu, V6_vL32b_pred_ppu },
17232 { V6_vL32b_nt_cur_npred_ai, V6_vL32b_nt_cur_pred_ai },
17233 { V6_vL32b_nt_cur_npred_pi, V6_vL32b_nt_cur_pred_pi },
17234 { V6_vL32b_nt_cur_npred_ppu, V6_vL32b_nt_cur_pred_ppu },
17235 { V6_vL32b_nt_npred_ai, V6_vL32b_nt_pred_ai },
17236 { V6_vL32b_nt_npred_pi, V6_vL32b_nt_pred_pi },
17237 { V6_vL32b_nt_npred_ppu, V6_vL32b_nt_pred_ppu },
17238 { V6_vL32b_nt_tmp_npred_ai, V6_vL32b_nt_tmp_pred_ai },
17239 { V6_vL32b_nt_tmp_npred_pi, V6_vL32b_nt_tmp_pred_pi },
17240 { V6_vL32b_nt_tmp_npred_ppu, V6_vL32b_nt_tmp_pred_ppu },
17241 { V6_vL32b_tmp_npred_ai, V6_vL32b_tmp_pred_ai },
17242 { V6_vL32b_tmp_npred_pi, V6_vL32b_tmp_pred_pi },
17243 { V6_vL32b_tmp_npred_ppu, V6_vL32b_tmp_pred_ppu },
17244 { V6_vS32Ub_npred_ai, V6_vS32Ub_pred_ai },
17245 { V6_vS32Ub_npred_pi, V6_vS32Ub_pred_pi },
17246 { V6_vS32Ub_npred_ppu, V6_vS32Ub_pred_ppu },
17247 { V6_vS32b_new_npred_ai, V6_vS32b_new_pred_ai },
17248 { V6_vS32b_new_npred_pi, V6_vS32b_new_pred_pi },
17249 { V6_vS32b_new_npred_ppu, V6_vS32b_new_pred_ppu },
17250 { V6_vS32b_npred_ai, V6_vS32b_pred_ai },
17251 { V6_vS32b_npred_pi, V6_vS32b_pred_pi },
17252 { V6_vS32b_npred_ppu, V6_vS32b_pred_ppu },
17253 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_new_pred_ai },
17254 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_new_pred_pi },
17255 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_new_pred_ppu },
17256 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_pred_ai },
17257 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_pred_pi },
17258 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_pred_ppu },
17259 }; // End of Table
17260
17261 unsigned mid;
17262 unsigned start = 0;
17263 unsigned end = 250;
17264 while (start < end) {
17265 mid = start + (end - start) / 2;
17266 if (Opcode == Table[mid][0])
17267 break;
17268 if (Opcode < Table[mid][0])
17269 end = mid;
17270 else
17271 start = mid + 1;
17272 }
17273 if (start == end)
17274 return -1; // Instruction doesn't exist in this table.
17275
17276 return Table[mid][1];
17277}
17278
17279// notTakenBranchPrediction
17280LLVM_READONLY
17281int32_t notTakenBranchPrediction(uint32_t Opcode) {
17282 using namespace Hexagon;
17283 static constexpr uint32_t Table[][2] = {
17284 { J2_jumpfnewpt, J2_jumpfnew },
17285 { J2_jumpfpt, J2_jumpf },
17286 { J2_jumprfnewpt, J2_jumprfnew },
17287 { J2_jumprfpt, J2_jumprf },
17288 { J2_jumprtnewpt, J2_jumprtnew },
17289 { J2_jumprtpt, J2_jumprt },
17290 { J2_jumptnewpt, J2_jumptnew },
17291 { J2_jumptpt, J2_jumpt },
17292 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_f_jumpnv_nt },
17293 { J4_cmpeq_fp0_jump_t, J4_cmpeq_fp0_jump_nt },
17294 { J4_cmpeq_fp1_jump_t, J4_cmpeq_fp1_jump_nt },
17295 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_t_jumpnv_nt },
17296 { J4_cmpeq_tp0_jump_t, J4_cmpeq_tp0_jump_nt },
17297 { J4_cmpeq_tp1_jump_t, J4_cmpeq_tp1_jump_nt },
17298 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_f_jumpnv_nt },
17299 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_fp0_jump_nt },
17300 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_fp1_jump_nt },
17301 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_t_jumpnv_nt },
17302 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_tp0_jump_nt },
17303 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_tp1_jump_nt },
17304 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_f_jumpnv_nt },
17305 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_fp0_jump_nt },
17306 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_fp1_jump_nt },
17307 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_t_jumpnv_nt },
17308 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_tp0_jump_nt },
17309 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_tp1_jump_nt },
17310 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_f_jumpnv_nt },
17311 { J4_cmpgt_fp0_jump_t, J4_cmpgt_fp0_jump_nt },
17312 { J4_cmpgt_fp1_jump_t, J4_cmpgt_fp1_jump_nt },
17313 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_t_jumpnv_nt },
17314 { J4_cmpgt_tp0_jump_t, J4_cmpgt_tp0_jump_nt },
17315 { J4_cmpgt_tp1_jump_t, J4_cmpgt_tp1_jump_nt },
17316 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_f_jumpnv_nt },
17317 { J4_cmpgti_fp0_jump_t, J4_cmpgti_fp0_jump_nt },
17318 { J4_cmpgti_fp1_jump_t, J4_cmpgti_fp1_jump_nt },
17319 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_t_jumpnv_nt },
17320 { J4_cmpgti_tp0_jump_t, J4_cmpgti_tp0_jump_nt },
17321 { J4_cmpgti_tp1_jump_t, J4_cmpgti_tp1_jump_nt },
17322 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_f_jumpnv_nt },
17323 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_fp0_jump_nt },
17324 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_fp1_jump_nt },
17325 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_t_jumpnv_nt },
17326 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_tp0_jump_nt },
17327 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_tp1_jump_nt },
17328 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_f_jumpnv_nt },
17329 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_fp0_jump_nt },
17330 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_fp1_jump_nt },
17331 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_t_jumpnv_nt },
17332 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_tp0_jump_nt },
17333 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_tp1_jump_nt },
17334 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_f_jumpnv_nt },
17335 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_fp0_jump_nt },
17336 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_fp1_jump_nt },
17337 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_t_jumpnv_nt },
17338 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_tp0_jump_nt },
17339 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_tp1_jump_nt },
17340 { J4_cmplt_f_jumpnv_t, J4_cmplt_f_jumpnv_nt },
17341 { J4_cmplt_t_jumpnv_t, J4_cmplt_t_jumpnv_nt },
17342 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_f_jumpnv_nt },
17343 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_t_jumpnv_nt },
17344 { L4_return_fnew_pt, L4_return_fnew_pnt },
17345 { L4_return_tnew_pt, L4_return_tnew_pnt },
17346 { PS_jmpretfnewpt, PS_jmpretfnew },
17347 { PS_jmprettnewpt, PS_jmprettnew },
17348 }; // End of Table
17349
17350 unsigned mid;
17351 unsigned start = 0;
17352 unsigned end = 64;
17353 while (start < end) {
17354 mid = start + (end - start) / 2;
17355 if (Opcode == Table[mid][0])
17356 break;
17357 if (Opcode < Table[mid][0])
17358 end = mid;
17359 else
17360 start = mid + 1;
17361 }
17362 if (start == end)
17363 return -1; // Instruction doesn't exist in this table.
17364
17365 return Table[mid][1];
17366}
17367
17368// takenBranchPrediction
17369LLVM_READONLY
17370int32_t takenBranchPrediction(uint32_t Opcode) {
17371 using namespace Hexagon;
17372 static constexpr uint32_t Table[][2] = {
17373 { J2_jumpf, J2_jumpfpt },
17374 { J2_jumpfnew, J2_jumpfnewpt },
17375 { J2_jumprf, J2_jumprfpt },
17376 { J2_jumprfnew, J2_jumprfnewpt },
17377 { J2_jumprt, J2_jumprtpt },
17378 { J2_jumprtnew, J2_jumprtnewpt },
17379 { J2_jumpt, J2_jumptpt },
17380 { J2_jumptnew, J2_jumptnewpt },
17381 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_f_jumpnv_t },
17382 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_fp0_jump_t },
17383 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_fp1_jump_t },
17384 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_t_jumpnv_t },
17385 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_tp0_jump_t },
17386 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_tp1_jump_t },
17387 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_f_jumpnv_t },
17388 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_fp0_jump_t },
17389 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_fp1_jump_t },
17390 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_t_jumpnv_t },
17391 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_tp0_jump_t },
17392 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_tp1_jump_t },
17393 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_f_jumpnv_t },
17394 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_fp0_jump_t },
17395 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_fp1_jump_t },
17396 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_t_jumpnv_t },
17397 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_tp0_jump_t },
17398 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_tp1_jump_t },
17399 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_f_jumpnv_t },
17400 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_fp0_jump_t },
17401 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_fp1_jump_t },
17402 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_t_jumpnv_t },
17403 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_tp0_jump_t },
17404 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_tp1_jump_t },
17405 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_f_jumpnv_t },
17406 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_fp0_jump_t },
17407 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_fp1_jump_t },
17408 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_t_jumpnv_t },
17409 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_tp0_jump_t },
17410 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_tp1_jump_t },
17411 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_f_jumpnv_t },
17412 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_fp0_jump_t },
17413 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_fp1_jump_t },
17414 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_t_jumpnv_t },
17415 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_tp0_jump_t },
17416 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_tp1_jump_t },
17417 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_f_jumpnv_t },
17418 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_fp0_jump_t },
17419 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_fp1_jump_t },
17420 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_t_jumpnv_t },
17421 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_tp0_jump_t },
17422 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_tp1_jump_t },
17423 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_f_jumpnv_t },
17424 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_fp0_jump_t },
17425 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_fp1_jump_t },
17426 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_t_jumpnv_t },
17427 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_tp0_jump_t },
17428 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_tp1_jump_t },
17429 { J4_cmplt_f_jumpnv_nt, J4_cmplt_f_jumpnv_t },
17430 { J4_cmplt_t_jumpnv_nt, J4_cmplt_t_jumpnv_t },
17431 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_f_jumpnv_t },
17432 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_t_jumpnv_t },
17433 { L4_return_fnew_pnt, L4_return_fnew_pt },
17434 { L4_return_tnew_pnt, L4_return_tnew_pt },
17435 { PS_jmpretfnew, PS_jmpretfnewpt },
17436 { PS_jmprettnew, PS_jmprettnewpt },
17437 }; // End of Table
17438
17439 unsigned mid;
17440 unsigned start = 0;
17441 unsigned end = 64;
17442 while (start < end) {
17443 mid = start + (end - start) / 2;
17444 if (Opcode == Table[mid][0])
17445 break;
17446 if (Opcode < Table[mid][0])
17447 end = mid;
17448 else
17449 start = mid + 1;
17450 }
17451 if (start == end)
17452 return -1; // Instruction doesn't exist in this table.
17453
17454 return Table[mid][1];
17455}
17456
17457
17458} // namespace llvm::Hexagon
17459
17460#endif // GET_INSTRMAP_INFO
17461
17462