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:1301
16 INLINEASM = 1, // Target.td:1307
17 INLINEASM_BR = 2, // Target.td:1313
18 CFI_INSTRUCTION = 3, // Target.td:1322
19 EH_LABEL = 4, // Target.td:1331
20 GC_LABEL = 5, // Target.td:1340
21 ANNOTATION_LABEL = 6, // Target.td:1349
22 KILL = 7, // Target.td:1357
23 EXTRACT_SUBREG = 8, // Target.td:1364
24 INSERT_SUBREG = 9, // Target.td:1370
25 IMPLICIT_DEF = 10, // Target.td:1377
26 INIT_UNDEF = 11, // Target.td:1386
27 SUBREG_TO_REG = 12, // Target.td:1393
28 COPY_TO_REGCLASS = 13, // Target.td:1399
29 DBG_VALUE = 14, // Target.td:1406
30 DBG_VALUE_LIST = 15, // Target.td:1413
31 DBG_INSTR_REF = 16, // Target.td:1420
32 DBG_PHI = 17, // Target.td:1427
33 DBG_LABEL = 18, // Target.td:1434
34 REG_SEQUENCE = 19, // Target.td:1441
35 COPY = 20, // Target.td:1448
36 COPY_LANEMASK = 21, // Target.td:1456
37 BUNDLE = 22, // Target.td:1463
38 LIFETIME_START = 23, // Target.td:1469
39 LIFETIME_END = 24, // Target.td:1476
40 PSEUDO_PROBE = 25, // Target.td:1483
41 ARITH_FENCE = 26, // Target.td:1490
42 STACKMAP = 27, // Target.td:1499
43 FENTRY_CALL = 28, // Target.td:1634
44 PATCHPOINT = 29, // Target.td:1507
45 LOAD_STACK_GUARD = 30, // Target.td:1525
46 PREALLOCATED_SETUP = 31, // Target.td:1533
47 PREALLOCATED_ARG = 32, // Target.td:1539
48 STATEPOINT = 33, // Target.td:1516
49 LOCAL_ESCAPE = 34, // Target.td:1545
50 FAULTING_OP = 35, // Target.td:1554
51 PATCHABLE_OP = 36, // Target.td:1574
52 PATCHABLE_FUNCTION_ENTER = 37, // Target.td:1582
53 PATCHABLE_RET = 38, // Target.td:1589
54 PATCHABLE_FUNCTION_EXIT = 39, // Target.td:1598
55 PATCHABLE_TAIL_CALL = 40, // Target.td:1606
56 PATCHABLE_EVENT_CALL = 41, // Target.td:1614
57 PATCHABLE_TYPED_EVENT_CALL = 42, // Target.td:1624
58 ICALL_BRANCH_FUNNEL = 43, // Target.td:1644
59 FAKE_USE = 44, // Target.td:1564
60 MEMBARRIER = 45, // Target.td:1650
61 JUMP_TABLE_DEBUG_INFO = 46, // Target.td:1658
62 RELOC_NONE = 47, // Target.td:1666
63 CONVERGENCECTRL_ENTRY = 48, // Target.td:1677
64 CONVERGENCECTRL_ANCHOR = 49, // Target.td:1673
65 CONVERGENCECTRL_LOOP = 50, // Target.td:1681
66 CONVERGENCECTRL_GLUE = 51, // Target.td:1685
67 G_ASSERT_SEXT = 52, // GenericOpcodes.td:1865
68 G_ASSERT_ZEXT = 53, // GenericOpcodes.td:1857
69 G_ASSERT_ALIGN = 54, // GenericOpcodes.td:1872
70 G_ADD = 55, // GenericOpcodes.td:300
71 G_SUB = 56, // GenericOpcodes.td:308
72 G_MUL = 57, // GenericOpcodes.td:316
73 G_SDIV = 58, // GenericOpcodes.td:324
74 G_UDIV = 59, // GenericOpcodes.td:332
75 G_SREM = 60, // GenericOpcodes.td:340
76 G_UREM = 61, // GenericOpcodes.td:348
77 G_SDIVREM = 62, // GenericOpcodes.td:356
78 G_UDIVREM = 63, // GenericOpcodes.td:364
79 G_AND = 64, // GenericOpcodes.td:372
80 G_OR = 65, // GenericOpcodes.td:380
81 G_XOR = 66, // GenericOpcodes.td:388
82 G_ABDS = 67, // GenericOpcodes.td:417
83 G_ABDU = 68, // GenericOpcodes.td:425
84 G_UAVGFLOOR = 69, // GenericOpcodes.td:433
85 G_UAVGCEIL = 70, // GenericOpcodes.td:440
86 G_SAVGFLOOR = 71, // GenericOpcodes.td:447
87 G_SAVGCEIL = 72, // GenericOpcodes.td:454
88 G_IMPLICIT_DEF = 73, // GenericOpcodes.td:110
89 G_PHI = 74, // GenericOpcodes.td:116
90 G_FRAME_INDEX = 75, // GenericOpcodes.td:122
91 G_GLOBAL_VALUE = 76, // GenericOpcodes.td:128
92 G_PTRAUTH_GLOBAL_VALUE = 77, // GenericOpcodes.td:134
93 G_CONSTANT_POOL = 78, // GenericOpcodes.td:140
94 G_EXTRACT = 79, // GenericOpcodes.td:1472
95 G_UNMERGE_VALUES = 80, // GenericOpcodes.td:1484
96 G_INSERT = 81, // GenericOpcodes.td:1492
97 G_MERGE_VALUES = 82, // GenericOpcodes.td:1502
98 G_BUILD_VECTOR = 83, // GenericOpcodes.td:1521
99 G_BUILD_VECTOR_TRUNC = 84, // GenericOpcodes.td:1530
100 G_CONCAT_VECTORS = 85, // GenericOpcodes.td:1537
101 G_PTRTOINT = 86, // GenericOpcodes.td:152
102 G_INTTOPTR = 87, // GenericOpcodes.td:146
103 G_BITCAST = 88, // GenericOpcodes.td:158
104 G_FREEZE = 89, // GenericOpcodes.td:277
105 G_CONSTANT_FOLD_BARRIER = 90, // GenericOpcodes.td:1879
106 G_INTRINSIC_FPTRUNC_ROUND = 91, // GenericOpcodes.td:1263
107 G_INTRINSIC_TRUNC = 92, // GenericOpcodes.td:1269
108 G_INTRINSIC_ROUND = 93, // GenericOpcodes.td:1275
109 G_INTRINSIC_LRINT = 94, // GenericOpcodes.td:1281
110 G_INTRINSIC_LLRINT = 95, // GenericOpcodes.td:1287
111 G_INTRINSIC_ROUNDEVEN = 96, // GenericOpcodes.td:1293
112 G_READCYCLECOUNTER = 97, // GenericOpcodes.td:1299
113 G_READSTEADYCOUNTER = 98, // GenericOpcodes.td:1305
114 G_LOAD = 99, // GenericOpcodes.td:1332
115 G_SEXTLOAD = 100, // GenericOpcodes.td:1340
116 G_ZEXTLOAD = 101, // GenericOpcodes.td:1348
117 G_INDEXED_LOAD = 102, // GenericOpcodes.td:1358
118 G_INDEXED_SEXTLOAD = 103, // GenericOpcodes.td:1366
119 G_INDEXED_ZEXTLOAD = 104, // GenericOpcodes.td:1374
120 G_STORE = 105, // GenericOpcodes.td:1382
121 G_INDEXED_STORE = 106, // GenericOpcodes.td:1390
122 G_ATOMIC_CMPXCHG_WITH_SUCCESS = 107, // GenericOpcodes.td:1400
123 G_ATOMIC_CMPXCHG = 108, // GenericOpcodes.td:1410
124 G_ATOMICRMW_XCHG = 109, // GenericOpcodes.td:1428
125 G_ATOMICRMW_ADD = 110, // GenericOpcodes.td:1429
126 G_ATOMICRMW_SUB = 111, // GenericOpcodes.td:1430
127 G_ATOMICRMW_AND = 112, // GenericOpcodes.td:1431
128 G_ATOMICRMW_NAND = 113, // GenericOpcodes.td:1432
129 G_ATOMICRMW_OR = 114, // GenericOpcodes.td:1433
130 G_ATOMICRMW_XOR = 115, // GenericOpcodes.td:1434
131 G_ATOMICRMW_MAX = 116, // GenericOpcodes.td:1435
132 G_ATOMICRMW_MIN = 117, // GenericOpcodes.td:1436
133 G_ATOMICRMW_UMAX = 118, // GenericOpcodes.td:1437
134 G_ATOMICRMW_UMIN = 119, // GenericOpcodes.td:1438
135 G_ATOMICRMW_FADD = 120, // GenericOpcodes.td:1439
136 G_ATOMICRMW_FSUB = 121, // GenericOpcodes.td:1440
137 G_ATOMICRMW_FMAX = 122, // GenericOpcodes.td:1441
138 G_ATOMICRMW_FMIN = 123, // GenericOpcodes.td:1442
139 G_ATOMICRMW_FMAXIMUM = 124, // GenericOpcodes.td:1443
140 G_ATOMICRMW_FMINIMUM = 125, // GenericOpcodes.td:1444
141 G_ATOMICRMW_UINC_WRAP = 126, // GenericOpcodes.td:1445
142 G_ATOMICRMW_UDEC_WRAP = 127, // GenericOpcodes.td:1446
143 G_ATOMICRMW_USUB_COND = 128, // GenericOpcodes.td:1447
144 G_ATOMICRMW_USUB_SAT = 129, // GenericOpcodes.td:1448
145 G_FENCE = 130, // GenericOpcodes.td:1450
146 G_PREFETCH = 131, // GenericOpcodes.td:1457
147 G_BRCOND = 132, // GenericOpcodes.td:1592
148 G_BRINDIRECT = 133, // GenericOpcodes.td:1601
149 G_INVOKE_REGION_START = 134, // GenericOpcodes.td:1624
150 G_INTRINSIC = 135, // GenericOpcodes.td:1544
151 G_INTRINSIC_W_SIDE_EFFECTS = 136, // GenericOpcodes.td:1551
152 G_INTRINSIC_CONVERGENT = 137, // GenericOpcodes.td:1560
153 G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 138, // GenericOpcodes.td:1568
154 G_ANYEXT = 139, // GenericOpcodes.td:44
155 G_TRUNC = 140, // GenericOpcodes.td:83
156 G_TRUNC_SSAT_S = 141, // GenericOpcodes.td:90
157 G_TRUNC_SSAT_U = 142, // GenericOpcodes.td:97
158 G_TRUNC_USAT_U = 143, // GenericOpcodes.td:104
159 G_CONSTANT = 144, // GenericOpcodes.td:165
160 G_FCONSTANT = 145, // GenericOpcodes.td:172
161 G_VASTART = 146, // GenericOpcodes.td:178
162 G_VAARG = 147, // GenericOpcodes.td:185
163 G_SEXT = 148, // GenericOpcodes.td:52
164 G_SEXT_INREG = 149, // GenericOpcodes.td:66
165 G_ZEXT = 150, // GenericOpcodes.td:74
166 G_SHL = 151, // GenericOpcodes.td:396
167 G_LSHR = 152, // GenericOpcodes.td:403
168 G_ASHR = 153, // GenericOpcodes.td:410
169 G_FSHL = 154, // GenericOpcodes.td:462
170 G_FSHR = 155, // GenericOpcodes.td:470
171 G_ROTR = 156, // GenericOpcodes.td:477
172 G_ROTL = 157, // GenericOpcodes.td:484
173 G_ICMP = 158, // GenericOpcodes.td:491
174 G_FCMP = 159, // GenericOpcodes.td:498
175 G_SCMP = 160, // GenericOpcodes.td:505
176 G_UCMP = 161, // GenericOpcodes.td:512
177 G_SELECT = 162, // GenericOpcodes.td:519
178 G_UADDO = 163, // GenericOpcodes.td:584
179 G_UADDE = 164, // GenericOpcodes.td:592
180 G_USUBO = 165, // GenericOpcodes.td:614
181 G_USUBE = 166, // GenericOpcodes.td:620
182 G_SADDO = 167, // GenericOpcodes.td:599
183 G_SADDE = 168, // GenericOpcodes.td:607
184 G_SSUBO = 169, // GenericOpcodes.td:627
185 G_SSUBE = 170, // GenericOpcodes.td:634
186 G_UMULO = 171, // GenericOpcodes.td:641
187 G_SMULO = 172, // GenericOpcodes.td:649
188 G_UMULH = 173, // GenericOpcodes.td:658
189 G_SMULH = 174, // GenericOpcodes.td:667
190 G_UADDSAT = 175, // GenericOpcodes.td:679
191 G_SADDSAT = 176, // GenericOpcodes.td:687
192 G_USUBSAT = 177, // GenericOpcodes.td:695
193 G_SSUBSAT = 178, // GenericOpcodes.td:703
194 G_USHLSAT = 179, // GenericOpcodes.td:711
195 G_SSHLSAT = 180, // GenericOpcodes.td:719
196 G_SMULFIX = 181, // GenericOpcodes.td:731
197 G_UMULFIX = 182, // GenericOpcodes.td:738
198 G_SMULFIXSAT = 183, // GenericOpcodes.td:748
199 G_UMULFIXSAT = 184, // GenericOpcodes.td:755
200 G_SDIVFIX = 185, // GenericOpcodes.td:766
201 G_UDIVFIX = 186, // GenericOpcodes.td:773
202 G_SDIVFIXSAT = 187, // GenericOpcodes.td:783
203 G_UDIVFIXSAT = 188, // GenericOpcodes.td:790
204 G_FADD = 189, // GenericOpcodes.td:963
205 G_FSUB = 190, // GenericOpcodes.td:971
206 G_FMUL = 191, // GenericOpcodes.td:979
207 G_FMA = 192, // GenericOpcodes.td:988
208 G_FMAD = 193, // GenericOpcodes.td:997
209 G_FDIV = 194, // GenericOpcodes.td:1005
210 G_FREM = 195, // GenericOpcodes.td:1012
211 G_FMODF = 196, // GenericOpcodes.td:1019
212 G_FPOW = 197, // GenericOpcodes.td:1026
213 G_FPOWI = 198, // GenericOpcodes.td:1033
214 G_FEXP = 199, // GenericOpcodes.td:1040
215 G_FEXP2 = 200, // GenericOpcodes.td:1047
216 G_FEXP10 = 201, // GenericOpcodes.td:1054
217 G_FLOG = 202, // GenericOpcodes.td:1061
218 G_FLOG2 = 203, // GenericOpcodes.td:1068
219 G_FLOG10 = 204, // GenericOpcodes.td:1075
220 G_FLDEXP = 205, // GenericOpcodes.td:1082
221 G_FFREXP = 206, // GenericOpcodes.td:1089
222 G_FNEG = 207, // GenericOpcodes.td:801
223 G_FPEXT = 208, // GenericOpcodes.td:807
224 G_FPTRUNC = 209, // GenericOpcodes.td:813
225 G_FPTOSI = 210, // GenericOpcodes.td:819
226 G_FPTOUI = 211, // GenericOpcodes.td:825
227 G_SITOFP = 212, // GenericOpcodes.td:831
228 G_UITOFP = 213, // GenericOpcodes.td:837
229 G_FPTOSI_SAT = 214, // GenericOpcodes.td:843
230 G_FPTOUI_SAT = 215, // GenericOpcodes.td:849
231 G_FABS = 216, // GenericOpcodes.td:855
232 G_FCOPYSIGN = 217, // GenericOpcodes.td:861
233 G_IS_FPCLASS = 218, // GenericOpcodes.td:874
234 G_FCANONICALIZE = 219, // GenericOpcodes.td:867
235 G_FMINNUM = 220, // GenericOpcodes.td:887
236 G_FMAXNUM = 221, // GenericOpcodes.td:894
237 G_FMINNUM_IEEE = 222, // GenericOpcodes.td:912
238 G_FMAXNUM_IEEE = 223, // GenericOpcodes.td:919
239 G_FMINIMUM = 224, // GenericOpcodes.td:929
240 G_FMAXIMUM = 225, // GenericOpcodes.td:936
241 G_FMINIMUMNUM = 226, // GenericOpcodes.td:944
242 G_FMAXIMUMNUM = 227, // GenericOpcodes.td:951
243 G_GET_FPENV = 228, // GenericOpcodes.td:1219
244 G_SET_FPENV = 229, // GenericOpcodes.td:1226
245 G_RESET_FPENV = 230, // GenericOpcodes.td:1233
246 G_GET_FPMODE = 231, // GenericOpcodes.td:1240
247 G_SET_FPMODE = 232, // GenericOpcodes.td:1247
248 G_RESET_FPMODE = 233, // GenericOpcodes.td:1254
249 G_GET_ROUNDING = 234, // GenericOpcodes.td:1311
250 G_SET_ROUNDING = 235, // GenericOpcodes.td:1317
251 G_PTR_ADD = 236, // GenericOpcodes.td:526
252 G_PTRMASK = 237, // GenericOpcodes.td:534
253 G_SMIN = 238, // GenericOpcodes.td:541
254 G_SMAX = 239, // GenericOpcodes.td:549
255 G_UMIN = 240, // GenericOpcodes.td:557
256 G_UMAX = 241, // GenericOpcodes.td:565
257 G_ABS = 242, // GenericOpcodes.td:573
258 G_LROUND = 243, // GenericOpcodes.td:283
259 G_LLROUND = 244, // GenericOpcodes.td:289
260 G_BR = 245, // GenericOpcodes.td:1582
261 G_BRJT = 246, // GenericOpcodes.td:1612
262 G_VSCALE = 247, // GenericOpcodes.td:1512
263 G_INSERT_SUBVECTOR = 248, // GenericOpcodes.td:1656
264 G_EXTRACT_SUBVECTOR = 249, // GenericOpcodes.td:1663
265 G_INSERT_VECTOR_ELT = 250, // GenericOpcodes.td:1670
266 G_EXTRACT_VECTOR_ELT = 251, // GenericOpcodes.td:1677
267 G_SHUFFLE_VECTOR = 252, // GenericOpcodes.td:1687
268 G_SPLAT_VECTOR = 253, // GenericOpcodes.td:1694
269 G_STEP_VECTOR = 254, // GenericOpcodes.td:1701
270 G_VECTOR_COMPRESS = 255, // GenericOpcodes.td:1708
271 G_CTTZ = 256, // GenericOpcodes.td:205
272 G_CTTZ_ZERO_UNDEF = 257, // GenericOpcodes.td:211
273 G_CTLZ = 258, // GenericOpcodes.td:193
274 G_CTLZ_ZERO_UNDEF = 259, // GenericOpcodes.td:199
275 G_CTLS = 260, // GenericOpcodes.td:217
276 G_CTPOP = 261, // GenericOpcodes.td:223
277 G_BSWAP = 262, // GenericOpcodes.td:229
278 G_BITREVERSE = 263, // GenericOpcodes.td:235
279 G_FCEIL = 264, // GenericOpcodes.td:1096
280 G_FCOS = 265, // GenericOpcodes.td:1103
281 G_FSIN = 266, // GenericOpcodes.td:1110
282 G_FSINCOS = 267, // GenericOpcodes.td:1117
283 G_FTAN = 268, // GenericOpcodes.td:1124
284 G_FACOS = 269, // GenericOpcodes.td:1131
285 G_FASIN = 270, // GenericOpcodes.td:1138
286 G_FATAN = 271, // GenericOpcodes.td:1145
287 G_FATAN2 = 272, // GenericOpcodes.td:1152
288 G_FCOSH = 273, // GenericOpcodes.td:1159
289 G_FSINH = 274, // GenericOpcodes.td:1166
290 G_FTANH = 275, // GenericOpcodes.td:1173
291 G_FSQRT = 276, // GenericOpcodes.td:1183
292 G_FFLOOR = 277, // GenericOpcodes.td:1190
293 G_FRINT = 278, // GenericOpcodes.td:1197
294 G_FNEARBYINT = 279, // GenericOpcodes.td:1204
295 G_ADDRSPACE_CAST = 280, // GenericOpcodes.td:241
296 G_BLOCK_ADDR = 281, // GenericOpcodes.td:247
297 G_JUMP_TABLE = 282, // GenericOpcodes.td:253
298 G_DYN_STACKALLOC = 283, // GenericOpcodes.td:259
299 G_STACKSAVE = 284, // GenericOpcodes.td:265
300 G_STACKRESTORE = 285, // GenericOpcodes.td:271
301 G_STRICT_FADD = 286, // GenericOpcodes.td:1758
302 G_STRICT_FSUB = 287, // GenericOpcodes.td:1759
303 G_STRICT_FMUL = 288, // GenericOpcodes.td:1760
304 G_STRICT_FDIV = 289, // GenericOpcodes.td:1761
305 G_STRICT_FREM = 290, // GenericOpcodes.td:1762
306 G_STRICT_FMA = 291, // GenericOpcodes.td:1763
307 G_STRICT_FSQRT = 292, // GenericOpcodes.td:1764
308 G_STRICT_FLDEXP = 293, // GenericOpcodes.td:1765
309 G_READ_REGISTER = 294, // GenericOpcodes.td:1631
310 G_WRITE_REGISTER = 295, // GenericOpcodes.td:1641
311 G_MEMCPY = 296, // GenericOpcodes.td:1771
312 G_MEMCPY_INLINE = 297, // GenericOpcodes.td:1779
313 G_MEMMOVE = 298, // GenericOpcodes.td:1787
314 G_MEMSET = 299, // GenericOpcodes.td:1795
315 G_BZERO = 300, // GenericOpcodes.td:1802
316 G_TRAP = 301, // GenericOpcodes.td:1812
317 G_DEBUGTRAP = 302, // GenericOpcodes.td:1819
318 G_UBSANTRAP = 303, // GenericOpcodes.td:1825
319 G_VECREDUCE_SEQ_FADD = 304, // GenericOpcodes.td:1724
320 G_VECREDUCE_SEQ_FMUL = 305, // GenericOpcodes.td:1730
321 G_VECREDUCE_FADD = 306, // GenericOpcodes.td:1736
322 G_VECREDUCE_FMUL = 307, // GenericOpcodes.td:1737
323 G_VECREDUCE_FMAX = 308, // GenericOpcodes.td:1739
324 G_VECREDUCE_FMIN = 309, // GenericOpcodes.td:1740
325 G_VECREDUCE_FMAXIMUM = 310, // GenericOpcodes.td:1741
326 G_VECREDUCE_FMINIMUM = 311, // GenericOpcodes.td:1742
327 G_VECREDUCE_ADD = 312, // GenericOpcodes.td:1744
328 G_VECREDUCE_MUL = 313, // GenericOpcodes.td:1745
329 G_VECREDUCE_AND = 314, // GenericOpcodes.td:1746
330 G_VECREDUCE_OR = 315, // GenericOpcodes.td:1747
331 G_VECREDUCE_XOR = 316, // GenericOpcodes.td:1748
332 G_VECREDUCE_SMAX = 317, // GenericOpcodes.td:1749
333 G_VECREDUCE_SMIN = 318, // GenericOpcodes.td:1750
334 G_VECREDUCE_UMAX = 319, // GenericOpcodes.td:1751
335 G_VECREDUCE_UMIN = 320, // GenericOpcodes.td:1752
336 G_SBFX = 321, // GenericOpcodes.td:1837
337 G_UBFX = 322, // GenericOpcodes.td:1845
338 A2_addsp = 323, // HexagonDepInstrInfo.td:266
339 A2_iconst = 324, // HexagonPseudo.td:25
340 A2_neg = 325, // HexagonDepInstrInfo.td:522
341 A2_not = 326, // HexagonDepInstrInfo.td:560
342 A2_tfrf = 327, // HexagonDepInstrInfo.td:1448
343 A2_tfrfnew = 328, // HexagonDepInstrInfo.td:1463
344 A2_tfrp = 329, // HexagonDepInstrInfo.td:1501
345 A2_tfrpf = 330, // HexagonDepInstrInfo.td:1510
346 A2_tfrpfnew = 331, // HexagonDepInstrInfo.td:1520
347 A2_tfrpi = 332, // HexagonDepInstrInfo.td:1531
348 A2_tfrpt = 333, // HexagonDepInstrInfo.td:1541
349 A2_tfrptnew = 334, // HexagonDepInstrInfo.td:1550
350 A2_tfrt = 335, // HexagonDepInstrInfo.td:1592
351 A2_tfrtnew = 336, // HexagonDepInstrInfo.td:1606
352 A2_vaddb_map = 337, // HexagonDepInstrInfo.td:1659
353 A2_vsubb_map = 338, // HexagonDepInstrInfo.td:2166
354 A2_zxtb = 339, // HexagonDepInstrInfo.td:2270
355 A4_boundscheck = 340, // HexagonDepInstrInfo.td:2346
356 ADJCALLSTACKDOWN = 341, // HexagonPseudo.td:82
357 ADJCALLSTACKUP = 342, // HexagonPseudo.td:86
358 C2_cmpgei = 343, // HexagonDepInstrInfo.td:3634
359 C2_cmpgeui = 344, // HexagonDepInstrInfo.td:3642
360 C2_cmplt = 345, // HexagonDepInstrInfo.td:3726
361 C2_cmpltu = 346, // HexagonDepInstrInfo.td:3735
362 C2_pxfer_map = 347, // HexagonDepInstrInfo.td:3837
363 DUPLEX_Pseudo = 348, // HexagonPseudo.td:28
364 ENDLOOP0 = 349, // HexagonPseudo.td:92
365 ENDLOOP01 = 350, // HexagonPseudo.td:106
366 ENDLOOP1 = 351, // HexagonPseudo.td:99
367 J2_endloop0 = 352, // HexagonDepInstrInfo.td:5017
368 J2_endloop01 = 353, // HexagonDepInstrInfo.td:5028
369 J2_endloop1 = 354, // HexagonDepInstrInfo.td:5037
370 J2_jumpf_nopred_map = 355, // HexagonDepInstrInfo.td:5096
371 J2_jumprf_nopred_map = 356, // HexagonDepInstrInfo.td:5220
372 J2_jumprt_nopred_map = 357, // HexagonDepInstrInfo.td:5426
373 J2_jumpt_nopred_map = 358, // HexagonDepInstrInfo.td:5551
374 J2_trap1_noregmap = 359, // HexagonDepInstrInfo.td:5867
375 L2_loadalignb_zomap = 360, // HexagonDepInstrInfo.td:8977
376 L2_loadalignh_zomap = 361, // HexagonDepInstrInfo.td:9065
377 L2_loadbsw2_zomap = 362, // HexagonDepInstrInfo.td:9164
378 L2_loadbsw4_zomap = 363, // HexagonDepInstrInfo.td:9252
379 L2_loadbzw2_zomap = 364, // HexagonDepInstrInfo.td:9350
380 L2_loadbzw4_zomap = 365, // HexagonDepInstrInfo.td:9438
381 L2_loadrb_zomap = 366, // HexagonDepInstrInfo.td:9542
382 L2_loadrd_zomap = 367, // HexagonDepInstrInfo.td:9655
383 L2_loadrh_zomap = 368, // HexagonDepInstrInfo.td:9776
384 L2_loadri_zomap = 369, // HexagonDepInstrInfo.td:9901
385 L2_loadrub_zomap = 370, // HexagonDepInstrInfo.td:10026
386 L2_loadruh_zomap = 371, // HexagonDepInstrInfo.td:10151
387 L2_ploadrbf_zomap = 372, // HexagonDepInstrInfo.td:10244
388 L2_ploadrbfnew_zomap = 373, // HexagonDepInstrInfo.td:10295
389 L2_ploadrbt_zomap = 374, // HexagonDepInstrInfo.td:10342
390 L2_ploadrbtnew_zomap = 375, // HexagonDepInstrInfo.td:10391
391 L2_ploadrdf_zomap = 376, // HexagonDepInstrInfo.td:10436
392 L2_ploadrdfnew_zomap = 377, // HexagonDepInstrInfo.td:10481
393 L2_ploadrdt_zomap = 378, // HexagonDepInstrInfo.td:10522
394 L2_ploadrdtnew_zomap = 379, // HexagonDepInstrInfo.td:10565
395 L2_ploadrhf_zomap = 380, // HexagonDepInstrInfo.td:10612
396 L2_ploadrhfnew_zomap = 381, // HexagonDepInstrInfo.td:10663
397 L2_ploadrht_zomap = 382, // HexagonDepInstrInfo.td:10710
398 L2_ploadrhtnew_zomap = 383, // HexagonDepInstrInfo.td:10759
399 L2_ploadrif_zomap = 384, // HexagonDepInstrInfo.td:10808
400 L2_ploadrifnew_zomap = 385, // HexagonDepInstrInfo.td:10859
401 L2_ploadrit_zomap = 386, // HexagonDepInstrInfo.td:10906
402 L2_ploadritnew_zomap = 387, // HexagonDepInstrInfo.td:10955
403 L2_ploadrubf_zomap = 388, // HexagonDepInstrInfo.td:11004
404 L2_ploadrubfnew_zomap = 389, // HexagonDepInstrInfo.td:11055
405 L2_ploadrubt_zomap = 390, // HexagonDepInstrInfo.td:11102
406 L2_ploadrubtnew_zomap = 391, // HexagonDepInstrInfo.td:11151
407 L2_ploadruhf_zomap = 392, // HexagonDepInstrInfo.td:11200
408 L2_ploadruhfnew_zomap = 393, // HexagonDepInstrInfo.td:11251
409 L2_ploadruht_zomap = 394, // HexagonDepInstrInfo.td:11298
410 L2_ploadruhtnew_zomap = 395, // HexagonDepInstrInfo.td:11347
411 L4_add_memopb_zomap = 396, // HexagonDepInstrInfo.td:11376
412 L4_add_memoph_zomap = 397, // HexagonDepInstrInfo.td:11403
413 L4_add_memopw_zomap = 398, // HexagonDepInstrInfo.td:11430
414 L4_and_memopb_zomap = 399, // HexagonDepInstrInfo.td:11457
415 L4_and_memoph_zomap = 400, // HexagonDepInstrInfo.td:11484
416 L4_and_memopw_zomap = 401, // HexagonDepInstrInfo.td:11511
417 L4_iadd_memopb_zomap = 402, // HexagonDepInstrInfo.td:11538
418 L4_iadd_memoph_zomap = 403, // HexagonDepInstrInfo.td:11565
419 L4_iadd_memopw_zomap = 404, // HexagonDepInstrInfo.td:11592
420 L4_iand_memopb_zomap = 405, // HexagonDepInstrInfo.td:11619
421 L4_iand_memoph_zomap = 406, // HexagonDepInstrInfo.td:11646
422 L4_iand_memopw_zomap = 407, // HexagonDepInstrInfo.td:11673
423 L4_ior_memopb_zomap = 408, // HexagonDepInstrInfo.td:11700
424 L4_ior_memoph_zomap = 409, // HexagonDepInstrInfo.td:11727
425 L4_ior_memopw_zomap = 410, // HexagonDepInstrInfo.td:11754
426 L4_isub_memopb_zomap = 411, // HexagonDepInstrInfo.td:11781
427 L4_isub_memoph_zomap = 412, // HexagonDepInstrInfo.td:11808
428 L4_isub_memopw_zomap = 413, // HexagonDepInstrInfo.td:11835
429 L4_or_memopb_zomap = 414, // HexagonDepInstrInfo.td:12491
430 L4_or_memoph_zomap = 415, // HexagonDepInstrInfo.td:12518
431 L4_or_memopw_zomap = 416, // HexagonDepInstrInfo.td:12545
432 L4_return_map_to_raw_f = 417, // HexagonDepInstrInfo.td:13634
433 L4_return_map_to_raw_fnew_pnt = 418, // HexagonDepInstrInfo.td:13642
434 L4_return_map_to_raw_fnew_pt = 419, // HexagonDepInstrInfo.td:13650
435 L4_return_map_to_raw_t = 420, // HexagonDepInstrInfo.td:13658
436 L4_return_map_to_raw_tnew_pnt = 421, // HexagonDepInstrInfo.td:13666
437 L4_return_map_to_raw_tnew_pt = 422, // HexagonDepInstrInfo.td:13674
438 L4_sub_memopb_zomap = 423, // HexagonDepInstrInfo.td:13766
439 L4_sub_memoph_zomap = 424, // HexagonDepInstrInfo.td:13793
440 L4_sub_memopw_zomap = 425, // HexagonDepInstrInfo.td:13820
441 L6_deallocframe_map_to_raw = 426, // HexagonDepInstrInfo.td:13828
442 L6_return_map_to_raw = 427, // HexagonDepInstrInfo.td:13847
443 LDriw_ctr = 428, // HexagonPseudo.td:348
444 LDriw_pred = 429, // HexagonPseudo.td:341
445 M2_mpysmi = 430, // HexagonDepInstrInfo.td:15930
446 M2_mpyui = 431, // HexagonDepInstrInfo.td:16530
447 M2_vrcmpys_acc_s1 = 432, // HexagonDepInstrInfo.td:17040
448 M2_vrcmpys_s1 = 433, // HexagonDepInstrInfo.td:17072
449 M2_vrcmpys_s1rp = 434, // HexagonDepInstrInfo.td:17101
450 M7_vdmpy = 435, // HexagonDepInstrInfo.td:17830
451 M7_vdmpy_acc = 436, // HexagonDepInstrInfo.td:17838
452 PS_aligna = 437, // HexagonPseudo.td:271
453 PS_alloca = 438, // HexagonPseudo.td:335
454 PS_call_instrprof_custom = 439, // HexagonPseudo.td:205
455 PS_call_nr = 440, // HexagonPseudo.td:235
456 PS_crash = 441, // HexagonPseudo.td:622
457 PS_false = 442, // HexagonPseudo.td:78
458 PS_fi = 443, // HexagonPseudo.td:282
459 PS_fia = 444, // HexagonPseudo.td:285
460 PS_loadrb_pci = 445, // HexagonPseudo.td:579
461 PS_loadrb_pcr = 446, // HexagonPseudo.td:584
462 PS_loadrd_pci = 447, // HexagonPseudo.td:579
463 PS_loadrd_pcr = 448, // HexagonPseudo.td:584
464 PS_loadrh_pci = 449, // HexagonPseudo.td:579
465 PS_loadrh_pcr = 450, // HexagonPseudo.td:584
466 PS_loadri_pci = 451, // HexagonPseudo.td:579
467 PS_loadri_pcr = 452, // HexagonPseudo.td:584
468 PS_loadrub_pci = 453, // HexagonPseudo.td:579
469 PS_loadrub_pcr = 454, // HexagonPseudo.td:584
470 PS_loadruh_pci = 455, // HexagonPseudo.td:579
471 PS_loadruh_pcr = 456, // HexagonPseudo.td:584
472 PS_pselect = 457, // HexagonPseudo.td:364
473 PS_qfalse = 458, // HexagonPseudo.td:514
474 PS_qtrue = 459, // HexagonPseudo.td:512
475 PS_readcr = 460, // HexagonPseudo.td:353
476 PS_readcr64 = 461, // HexagonPseudo.td:357
477 PS_storerb_pci = 462, // HexagonPseudo.td:602
478 PS_storerb_pcr = 463, // HexagonPseudo.td:607
479 PS_storerd_pci = 464, // HexagonPseudo.td:602
480 PS_storerd_pcr = 465, // HexagonPseudo.td:607
481 PS_storerf_pci = 466, // HexagonPseudo.td:602
482 PS_storerf_pcr = 467, // HexagonPseudo.td:607
483 PS_storerh_pci = 468, // HexagonPseudo.td:602
484 PS_storerh_pcr = 469, // HexagonPseudo.td:607
485 PS_storeri_pci = 470, // HexagonPseudo.td:602
486 PS_storeri_pcr = 471, // HexagonPseudo.td:607
487 PS_tailcall_i = 472, // HexagonPseudo.td:268
488 PS_tailcall_r = 473, // HexagonPseudo.td:262
489 PS_true = 474, // HexagonPseudo.td:73
490 PS_vdd0 = 475, // HexagonPseudo.td:516
491 PS_vloadrq_ai = 476, // HexagonPseudo.td:494
492 PS_vloadrv_ai = 477, // HexagonPseudo.td:484
493 PS_vloadrv_nt_ai = 478, // HexagonPseudo.td:486
494 PS_vloadrw_ai = 479, // HexagonPseudo.td:488
495 PS_vloadrw_nt_ai = 480, // HexagonPseudo.td:490
496 PS_vmulw = 481, // HexagonPseudo.td:545
497 PS_vmulw_acc = 482, // HexagonPseudo.td:549
498 PS_vselect = 483, // HexagonPseudo.td:503
499 PS_vsplatib = 484, // HexagonPseudo.td:452
500 PS_vsplatih = 485, // HexagonPseudo.td:453
501 PS_vsplatiw = 486, // HexagonPseudo.td:454
502 PS_vsplatrb = 487, // HexagonPseudo.td:444
503 PS_vsplatrh = 488, // HexagonPseudo.td:445
504 PS_vsplatrw = 489, // HexagonPseudo.td:446
505 PS_vstorerq_ai = 490, // HexagonPseudo.td:473
506 PS_vstorerv_ai = 491, // HexagonPseudo.td:463
507 PS_vstorerv_nt_ai = 492, // HexagonPseudo.td:465
508 PS_vstorerw_ai = 493, // HexagonPseudo.td:467
509 PS_vstorerw_nt_ai = 494, // HexagonPseudo.td:469
510 PS_wselect = 495, // HexagonPseudo.td:506
511 S2_asr_i_p_rnd_goodsyntax = 496, // HexagonDepInstrInfo.td:18702
512 S2_asr_i_r_rnd_goodsyntax = 497, // HexagonDepInstrInfo.td:18784
513 S2_pstorerbf_zomap = 498, // HexagonDepInstrInfo.td:19798
514 S2_pstorerbnewf_zomap = 499, // HexagonDepInstrInfo.td:19873
515 S2_pstorerbnewt_zomap = 500, // HexagonDepInstrInfo.td:19951
516 S2_pstorerbt_zomap = 501, // HexagonDepInstrInfo.td:20020
517 S2_pstorerdf_zomap = 502, // HexagonDepInstrInfo.td:20085
518 S2_pstorerdt_zomap = 503, // HexagonDepInstrInfo.td:20149
519 S2_pstorerff_zomap = 504, // HexagonDepInstrInfo.td:20214
520 S2_pstorerft_zomap = 505, // HexagonDepInstrInfo.td:20278
521 S2_pstorerhf_zomap = 506, // HexagonDepInstrInfo.td:20344
522 S2_pstorerhnewf_zomap = 507, // HexagonDepInstrInfo.td:20419
523 S2_pstorerhnewt_zomap = 508, // HexagonDepInstrInfo.td:20497
524 S2_pstorerht_zomap = 509, // HexagonDepInstrInfo.td:20566
525 S2_pstorerif_zomap = 510, // HexagonDepInstrInfo.td:20632
526 S2_pstorerinewf_zomap = 511, // HexagonDepInstrInfo.td:20708
527 S2_pstorerinewt_zomap = 512, // HexagonDepInstrInfo.td:20786
528 S2_pstorerit_zomap = 513, // HexagonDepInstrInfo.td:20855
529 S2_storerb_zomap = 514, // HexagonDepInstrInfo.td:21037
530 S2_storerbnew_zomap = 515, // HexagonDepInstrInfo.td:21184
531 S2_storerd_zomap = 516, // HexagonDepInstrInfo.td:21303
532 S2_storerf_zomap = 517, // HexagonDepInstrInfo.td:21416
533 S2_storerh_zomap = 518, // HexagonDepInstrInfo.td:21539
534 S2_storerhnew_zomap = 519, // HexagonDepInstrInfo.td:21686
535 S2_storeri_zomap = 520, // HexagonDepInstrInfo.td:21815
536 S2_storerinew_zomap = 521, // HexagonDepInstrInfo.td:21961
537 S2_tableidxb_goodsyntax = 522, // HexagonDepInstrInfo.td:22062
538 S2_tableidxd_goodsyntax = 523, // HexagonDepInstrInfo.td:22084
539 S2_tableidxh_goodsyntax = 524, // HexagonDepInstrInfo.td:22105
540 S2_tableidxw_goodsyntax = 525, // HexagonDepInstrInfo.td:22126
541 S4_pstorerbfnew_zomap = 526, // HexagonDepInstrInfo.td:22841
542 S4_pstorerbnewfnew_zomap = 527, // HexagonDepInstrInfo.td:22974
543 S4_pstorerbnewtnew_zomap = 528, // HexagonDepInstrInfo.td:23103
544 S4_pstorerbtnew_zomap = 529, // HexagonDepInstrInfo.td:23214
545 S4_pstorerdfnew_zomap = 530, // HexagonDepInstrInfo.td:23324
546 S4_pstorerdtnew_zomap = 531, // HexagonDepInstrInfo.td:23429
547 S4_pstorerffnew_zomap = 532, // HexagonDepInstrInfo.td:23539
548 S4_pstorerftnew_zomap = 533, // HexagonDepInstrInfo.td:23644
549 S4_pstorerhfnew_zomap = 534, // HexagonDepInstrInfo.td:23759
550 S4_pstorerhnewfnew_zomap = 535, // HexagonDepInstrInfo.td:23892
551 S4_pstorerhnewtnew_zomap = 536, // HexagonDepInstrInfo.td:24021
552 S4_pstorerhtnew_zomap = 537, // HexagonDepInstrInfo.td:24132
553 S4_pstorerifnew_zomap = 538, // HexagonDepInstrInfo.td:24247
554 S4_pstorerinewfnew_zomap = 539, // HexagonDepInstrInfo.td:24380
555 S4_pstorerinewtnew_zomap = 540, // HexagonDepInstrInfo.td:24509
556 S4_pstoreritnew_zomap = 541, // HexagonDepInstrInfo.td:24620
557 S4_storeirb_zomap = 542, // HexagonDepInstrInfo.td:24684
558 S4_storeirbf_zomap = 543, // HexagonDepInstrInfo.td:24712
559 S4_storeirbfnew_zomap = 544, // HexagonDepInstrInfo.td:24741
560 S4_storeirbt_zomap = 545, // HexagonDepInstrInfo.td:24768
561 S4_storeirbtnew_zomap = 546, // HexagonDepInstrInfo.td:24796
562 S4_storeirh_zomap = 547, // HexagonDepInstrInfo.td:24823
563 S4_storeirhf_zomap = 548, // HexagonDepInstrInfo.td:24851
564 S4_storeirhfnew_zomap = 549, // HexagonDepInstrInfo.td:24880
565 S4_storeirht_zomap = 550, // HexagonDepInstrInfo.td:24907
566 S4_storeirhtnew_zomap = 551, // HexagonDepInstrInfo.td:24935
567 S4_storeiri_zomap = 552, // HexagonDepInstrInfo.td:24962
568 S4_storeirif_zomap = 553, // HexagonDepInstrInfo.td:24990
569 S4_storeirifnew_zomap = 554, // HexagonDepInstrInfo.td:25019
570 S4_storeirit_zomap = 555, // HexagonDepInstrInfo.td:25046
571 S4_storeiritnew_zomap = 556, // HexagonDepInstrInfo.td:25074
572 S5_asrhub_rnd_sat_goodsyntax = 557, // HexagonDepInstrInfo.td:25724
573 S5_vasrhrnd_goodsyntax = 558, // HexagonDepInstrInfo.td:25767
574 S6_allocframe_to_raw = 559, // HexagonDepInstrInfo.td:25774
575 STriw_ctr = 560, // HexagonPseudo.td:529
576 STriw_pred = 561, // HexagonPseudo.td:523
577 V6_MAP_equb = 562, // HexagonDepInstrInfo.td:26664
578 V6_MAP_equb_and = 563, // HexagonDepInstrInfo.td:26676
579 V6_MAP_equb_ior = 564, // HexagonDepInstrInfo.td:26687
580 V6_MAP_equb_xor = 565, // HexagonDepInstrInfo.td:26699
581 V6_MAP_equh = 566, // HexagonDepInstrInfo.td:26710
582 V6_MAP_equh_and = 567, // HexagonDepInstrInfo.td:26722
583 V6_MAP_equh_ior = 568, // HexagonDepInstrInfo.td:26733
584 V6_MAP_equh_xor = 569, // HexagonDepInstrInfo.td:26745
585 V6_MAP_equw = 570, // HexagonDepInstrInfo.td:26756
586 V6_MAP_equw_and = 571, // HexagonDepInstrInfo.td:26768
587 V6_MAP_equw_ior = 572, // HexagonDepInstrInfo.td:26779
588 V6_MAP_equw_xor = 573, // HexagonDepInstrInfo.td:26791
589 V6_dbl_ld0 = 574, // HexagonDepInstrInfo.td:26802
590 V6_dbl_st0 = 575, // HexagonDepInstrInfo.td:26816
591 V6_extractw_alt = 576, // HexagonDepInstrInfo.td:26844
592 V6_hi = 577, // HexagonDepInstrInfo.td:26871
593 V6_ld0 = 578, // HexagonDepInstrInfo.td:26882
594 V6_ldcnp0 = 579, // HexagonDepInstrInfo.td:26894
595 V6_ldcnpnt0 = 580, // HexagonDepInstrInfo.td:26906
596 V6_ldcp0 = 581, // HexagonDepInstrInfo.td:26918
597 V6_ldcpnt0 = 582, // HexagonDepInstrInfo.td:26930
598 V6_ldnp0 = 583, // HexagonDepInstrInfo.td:26942
599 V6_ldnpnt0 = 584, // HexagonDepInstrInfo.td:26954
600 V6_ldnt0 = 585, // HexagonDepInstrInfo.td:26966
601 V6_ldp0 = 586, // HexagonDepInstrInfo.td:26978
602 V6_ldpnt0 = 587, // HexagonDepInstrInfo.td:26990
603 V6_ldtnp0 = 588, // HexagonDepInstrInfo.td:27002
604 V6_ldtnpnt0 = 589, // HexagonDepInstrInfo.td:27014
605 V6_ldtp0 = 590, // HexagonDepInstrInfo.td:27026
606 V6_ldtpnt0 = 591, // HexagonDepInstrInfo.td:27038
607 V6_ldu0 = 592, // HexagonDepInstrInfo.td:27050
608 V6_lo = 593, // HexagonDepInstrInfo.td:27062
609 V6_st0 = 594, // HexagonDepInstrInfo.td:27259
610 V6_stn0 = 595, // HexagonDepInstrInfo.td:27269
611 V6_stnnt0 = 596, // HexagonDepInstrInfo.td:27280
612 V6_stnp0 = 597, // HexagonDepInstrInfo.td:27291
613 V6_stnpnt0 = 598, // HexagonDepInstrInfo.td:27301
614 V6_stnq0 = 599, // HexagonDepInstrInfo.td:27311
615 V6_stnqnt0 = 600, // HexagonDepInstrInfo.td:27321
616 V6_stnt0 = 601, // HexagonDepInstrInfo.td:27331
617 V6_stp0 = 602, // HexagonDepInstrInfo.td:27341
618 V6_stpnt0 = 603, // HexagonDepInstrInfo.td:27351
619 V6_stq0 = 604, // HexagonDepInstrInfo.td:27361
620 V6_stqnt0 = 605, // HexagonDepInstrInfo.td:27371
621 V6_stu0 = 606, // HexagonDepInstrInfo.td:27381
622 V6_stunp0 = 607, // HexagonDepInstrInfo.td:27391
623 V6_stup0 = 608, // HexagonDepInstrInfo.td:27401
624 V6_v10mpyubs10 = 609, // HexagonDepInstrInfo.td:27411
625 V6_v10mpyubs10_vxx = 610, // HexagonDepInstrInfo.td:27422
626 V6_v6mpyhubs10_alt = 611, // HexagonDepInstrInfo.td:27448
627 V6_v6mpyvubs10_alt = 612, // HexagonDepInstrInfo.td:27488
628 V6_vabsb_alt = 613, // HexagonDepInstrInfo.td:30022
629 V6_vabsb_sat_alt = 614, // HexagonDepInstrInfo.td:30049
630 V6_vabsdiffh_alt = 615, // HexagonDepInstrInfo.td:30074
631 V6_vabsdiffub_alt = 616, // HexagonDepInstrInfo.td:30099
632 V6_vabsdiffuh_alt = 617, // HexagonDepInstrInfo.td:30124
633 V6_vabsdiffw_alt = 618, // HexagonDepInstrInfo.td:30149
634 V6_vabsh_alt = 619, // HexagonDepInstrInfo.td:30176
635 V6_vabsh_sat_alt = 620, // HexagonDepInstrInfo.td:30203
636 V6_vabsub_alt = 621, // HexagonDepInstrInfo.td:30215
637 V6_vabsuh_alt = 622, // HexagonDepInstrInfo.td:30227
638 V6_vabsuw_alt = 623, // HexagonDepInstrInfo.td:30239
639 V6_vabsw_alt = 624, // HexagonDepInstrInfo.td:30266
640 V6_vabsw_sat_alt = 625, // HexagonDepInstrInfo.td:30293
641 V6_vaddb_alt = 626, // HexagonDepInstrInfo.td:30463
642 V6_vaddb_dv_alt = 627, // HexagonDepInstrInfo.td:30488
643 V6_vaddbnq_alt = 628, // HexagonDepInstrInfo.td:30518
644 V6_vaddbq_alt = 629, // HexagonDepInstrInfo.td:30550
645 V6_vaddbsat_alt = 630, // HexagonDepInstrInfo.td:30579
646 V6_vaddbsat_dv_alt = 631, // HexagonDepInstrInfo.td:30604
647 V6_vaddh_alt = 632, // HexagonDepInstrInfo.td:30703
648 V6_vaddh_dv_alt = 633, // HexagonDepInstrInfo.td:30728
649 V6_vaddhnq_alt = 634, // HexagonDepInstrInfo.td:30758
650 V6_vaddhq_alt = 635, // HexagonDepInstrInfo.td:30790
651 V6_vaddhsat_alt = 636, // HexagonDepInstrInfo.td:30819
652 V6_vaddhsat_dv_alt = 637, // HexagonDepInstrInfo.td:30844
653 V6_vaddhw_acc_alt = 638, // HexagonDepInstrInfo.td:30884
654 V6_vaddhw_alt = 639, // HexagonDepInstrInfo.td:30898
655 V6_vaddubh_acc_alt = 640, // HexagonDepInstrInfo.td:30938
656 V6_vaddubh_alt = 641, // HexagonDepInstrInfo.td:30952
657 V6_vaddubsat_alt = 642, // HexagonDepInstrInfo.td:30979
658 V6_vaddubsat_dv_alt = 643, // HexagonDepInstrInfo.td:31004
659 V6_vadduhsat_alt = 644, // HexagonDepInstrInfo.td:31046
660 V6_vadduhsat_dv_alt = 645, // HexagonDepInstrInfo.td:31071
661 V6_vadduhw_acc_alt = 646, // HexagonDepInstrInfo.td:31111
662 V6_vadduhw_alt = 647, // HexagonDepInstrInfo.td:31125
663 V6_vadduwsat_alt = 648, // HexagonDepInstrInfo.td:31152
664 V6_vadduwsat_dv_alt = 649, // HexagonDepInstrInfo.td:31177
665 V6_vaddw_alt = 650, // HexagonDepInstrInfo.td:31204
666 V6_vaddw_dv_alt = 651, // HexagonDepInstrInfo.td:31229
667 V6_vaddwnq_alt = 652, // HexagonDepInstrInfo.td:31259
668 V6_vaddwq_alt = 653, // HexagonDepInstrInfo.td:31291
669 V6_vaddwsat_alt = 654, // HexagonDepInstrInfo.td:31320
670 V6_vaddwsat_dv_alt = 655, // HexagonDepInstrInfo.td:31345
671 V6_vandnqrt_acc_alt = 656, // HexagonDepInstrInfo.td:31440
672 V6_vandnqrt_alt = 657, // HexagonDepInstrInfo.td:31454
673 V6_vandqrt_acc_alt = 658, // HexagonDepInstrInfo.td:31494
674 V6_vandqrt_alt = 659, // HexagonDepInstrInfo.td:31508
675 V6_vandvrt_acc_alt = 660, // HexagonDepInstrInfo.td:31578
676 V6_vandvrt_alt = 661, // HexagonDepInstrInfo.td:31590
677 V6_vaslh_acc_alt = 662, // HexagonDepInstrInfo.td:31630
678 V6_vaslh_alt = 663, // HexagonDepInstrInfo.td:31644
679 V6_vaslhv_alt = 664, // HexagonDepInstrInfo.td:31669
680 V6_vaslw_acc_alt = 665, // HexagonDepInstrInfo.td:31709
681 V6_vaslw_alt = 666, // HexagonDepInstrInfo.td:31723
682 V6_vaslwv_alt = 667, // HexagonDepInstrInfo.td:31748
683 V6_vasr_into_alt = 668, // HexagonDepInstrInfo.td:31774
684 V6_vasrh_acc_alt = 669, // HexagonDepInstrInfo.td:31815
685 V6_vasrh_alt = 670, // HexagonDepInstrInfo.td:31829
686 V6_vasrhv_alt = 671, // HexagonDepInstrInfo.td:31906
687 V6_vasrw_acc_alt = 672, // HexagonDepInstrInfo.td:32054
688 V6_vasrw_alt = 673, // HexagonDepInstrInfo.td:32068
689 V6_vasrwv_alt = 674, // HexagonDepInstrInfo.td:32158
690 V6_vassignp = 675, // HexagonDepInstrInfo.td:32211
691 V6_vavgb_alt = 676, // HexagonDepInstrInfo.td:32237
692 V6_vavgbrnd_alt = 677, // HexagonDepInstrInfo.td:32264
693 V6_vavgh_alt = 678, // HexagonDepInstrInfo.td:32291
694 V6_vavghrnd_alt = 679, // HexagonDepInstrInfo.td:32318
695 V6_vavgub_alt = 680, // HexagonDepInstrInfo.td:32345
696 V6_vavgubrnd_alt = 681, // HexagonDepInstrInfo.td:32372
697 V6_vavguh_alt = 682, // HexagonDepInstrInfo.td:32399
698 V6_vavguhrnd_alt = 683, // HexagonDepInstrInfo.td:32426
699 V6_vavguw_alt = 684, // HexagonDepInstrInfo.td:32453
700 V6_vavguwrnd_alt = 685, // HexagonDepInstrInfo.td:32480
701 V6_vavgw_alt = 686, // HexagonDepInstrInfo.td:32507
702 V6_vavgwrnd_alt = 687, // HexagonDepInstrInfo.td:32534
703 V6_vcl0h_alt = 688, // HexagonDepInstrInfo.td:32573
704 V6_vcl0w_alt = 689, // HexagonDepInstrInfo.td:32598
705 V6_vd0 = 690, // HexagonDepInstrInfo.td:33069
706 V6_vdd0 = 691, // HexagonDepInstrInfo.td:33081
707 V6_vdealb4w_alt = 692, // HexagonDepInstrInfo.td:33135
708 V6_vdealb_alt = 693, // HexagonDepInstrInfo.td:33147
709 V6_vdealh_alt = 694, // HexagonDepInstrInfo.td:33172
710 V6_vdmpybus_acc_alt = 695, // HexagonDepInstrInfo.td:33266
711 V6_vdmpybus_alt = 696, // HexagonDepInstrInfo.td:33280
712 V6_vdmpybus_dv_acc_alt = 697, // HexagonDepInstrInfo.td:33320
713 V6_vdmpybus_dv_alt = 698, // HexagonDepInstrInfo.td:33334
714 V6_vdmpyhb_acc_alt = 699, // HexagonDepInstrInfo.td:33374
715 V6_vdmpyhb_alt = 700, // HexagonDepInstrInfo.td:33388
716 V6_vdmpyhb_dv_acc_alt = 701, // HexagonDepInstrInfo.td:33428
717 V6_vdmpyhb_dv_alt = 702, // HexagonDepInstrInfo.td:33442
718 V6_vdmpyhisat_acc_alt = 703, // HexagonDepInstrInfo.td:33482
719 V6_vdmpyhisat_alt = 704, // HexagonDepInstrInfo.td:33496
720 V6_vdmpyhsat_acc_alt = 705, // HexagonDepInstrInfo.td:33536
721 V6_vdmpyhsat_alt = 706, // HexagonDepInstrInfo.td:33550
722 V6_vdmpyhsuisat_acc_alt = 707, // HexagonDepInstrInfo.td:33590
723 V6_vdmpyhsuisat_alt = 708, // HexagonDepInstrInfo.td:33604
724 V6_vdmpyhsusat_acc_alt = 709, // HexagonDepInstrInfo.td:33644
725 V6_vdmpyhsusat_alt = 710, // HexagonDepInstrInfo.td:33658
726 V6_vdmpyhvsat_acc_alt = 711, // HexagonDepInstrInfo.td:33698
727 V6_vdmpyhvsat_alt = 712, // HexagonDepInstrInfo.td:33712
728 V6_vdsaduh_acc_alt = 713, // HexagonDepInstrInfo.td:33752
729 V6_vdsaduh_alt = 714, // HexagonDepInstrInfo.td:33766
730 V6_vgather_vscatter_mh_pseudo = 715, // HexagonPatternsV65.td:47
731 V6_vgathermh_pseudo = 716, // HexagonPatternsV65.td:12
732 V6_vgathermhq_pseudo = 717, // HexagonPatternsV65.td:59
733 V6_vgathermhw_pseudo = 718, // HexagonPatternsV65.td:32
734 V6_vgathermhwq_pseudo = 719, // HexagonPatternsV65.td:81
735 V6_vgathermw_pseudo = 720, // HexagonPatternsV65.td:22
736 V6_vgathermwq_pseudo = 721, // HexagonPatternsV65.td:70
737 V6_vlsrh_alt = 722, // HexagonDepInstrInfo.td:34944
738 V6_vlsrhv_alt = 723, // HexagonDepInstrInfo.td:34969
739 V6_vlsrw_alt = 724, // HexagonDepInstrInfo.td:34994
740 V6_vlsrwv_alt = 725, // HexagonDepInstrInfo.td:35019
741 V6_vmaxb_alt = 726, // HexagonDepInstrInfo.td:35236
742 V6_vmaxh_alt = 727, // HexagonDepInstrInfo.td:35263
743 V6_vmaxub_alt = 728, // HexagonDepInstrInfo.td:35290
744 V6_vmaxuh_alt = 729, // HexagonDepInstrInfo.td:35317
745 V6_vmaxw_alt = 730, // HexagonDepInstrInfo.td:35344
746 V6_vminb_alt = 731, // HexagonDepInstrInfo.td:35427
747 V6_vminh_alt = 732, // HexagonDepInstrInfo.td:35454
748 V6_vminub_alt = 733, // HexagonDepInstrInfo.td:35481
749 V6_vminuh_alt = 734, // HexagonDepInstrInfo.td:35508
750 V6_vminw_alt = 735, // HexagonDepInstrInfo.td:35535
751 V6_vmpabus_acc_alt = 736, // HexagonDepInstrInfo.td:35575
752 V6_vmpabus_alt = 737, // HexagonDepInstrInfo.td:35589
753 V6_vmpabusv_alt = 738, // HexagonDepInstrInfo.td:35614
754 V6_vmpabuu_acc_alt = 739, // HexagonDepInstrInfo.td:35654
755 V6_vmpabuu_alt = 740, // HexagonDepInstrInfo.td:35668
756 V6_vmpabuuv_alt = 741, // HexagonDepInstrInfo.td:35693
757 V6_vmpahb_acc_alt = 742, // HexagonDepInstrInfo.td:35733
758 V6_vmpahb_alt = 743, // HexagonDepInstrInfo.td:35747
759 V6_vmpauhb_acc_alt = 744, // HexagonDepInstrInfo.td:35801
760 V6_vmpauhb_alt = 745, // HexagonDepInstrInfo.td:35815
761 V6_vmpybus_acc_alt = 746, // HexagonDepInstrInfo.td:36138
762 V6_vmpybus_alt = 747, // HexagonDepInstrInfo.td:36152
763 V6_vmpybusv_acc_alt = 748, // HexagonDepInstrInfo.td:36192
764 V6_vmpybusv_alt = 749, // HexagonDepInstrInfo.td:36206
765 V6_vmpybv_acc_alt = 750, // HexagonDepInstrInfo.td:36246
766 V6_vmpybv_alt = 751, // HexagonDepInstrInfo.td:36260
767 V6_vmpyewuh_alt = 752, // HexagonDepInstrInfo.td:36298
768 V6_vmpyh_acc_alt = 753, // HexagonDepInstrInfo.td:36338
769 V6_vmpyh_alt = 754, // HexagonDepInstrInfo.td:36352
770 V6_vmpyhsat_acc_alt = 755, // HexagonDepInstrInfo.td:36379
771 V6_vmpyhsrs_alt = 756, // HexagonDepInstrInfo.td:36406
772 V6_vmpyhss_alt = 757, // HexagonDepInstrInfo.td:36431
773 V6_vmpyhus_acc_alt = 758, // HexagonDepInstrInfo.td:36471
774 V6_vmpyhus_alt = 759, // HexagonDepInstrInfo.td:36485
775 V6_vmpyhv_acc_alt = 760, // HexagonDepInstrInfo.td:36525
776 V6_vmpyhv_alt = 761, // HexagonDepInstrInfo.td:36539
777 V6_vmpyhvsrs_alt = 762, // HexagonDepInstrInfo.td:36564
778 V6_vmpyiewh_acc_alt = 763, // HexagonDepInstrInfo.td:36604
779 V6_vmpyiewuh_acc_alt = 764, // HexagonDepInstrInfo.td:36646
780 V6_vmpyiewuh_alt = 765, // HexagonDepInstrInfo.td:36660
781 V6_vmpyih_acc_alt = 766, // HexagonDepInstrInfo.td:36700
782 V6_vmpyih_alt = 767, // HexagonDepInstrInfo.td:36714
783 V6_vmpyihb_acc_alt = 768, // HexagonDepInstrInfo.td:36754
784 V6_vmpyihb_alt = 769, // HexagonDepInstrInfo.td:36768
785 V6_vmpyiowh_alt = 770, // HexagonDepInstrInfo.td:36793
786 V6_vmpyiwb_acc_alt = 771, // HexagonDepInstrInfo.td:36833
787 V6_vmpyiwb_alt = 772, // HexagonDepInstrInfo.td:36847
788 V6_vmpyiwh_acc_alt = 773, // HexagonDepInstrInfo.td:36887
789 V6_vmpyiwh_alt = 774, // HexagonDepInstrInfo.td:36901
790 V6_vmpyiwub_acc_alt = 775, // HexagonDepInstrInfo.td:36941
791 V6_vmpyiwub_alt = 776, // HexagonDepInstrInfo.td:36955
792 V6_vmpyowh_alt = 777, // HexagonDepInstrInfo.td:36995
793 V6_vmpyowh_rnd_alt = 778, // HexagonDepInstrInfo.td:37020
794 V6_vmpyowh_rnd_sacc_alt = 779, // HexagonDepInstrInfo.td:37047
795 V6_vmpyowh_sacc_alt = 780, // HexagonDepInstrInfo.td:37075
796 V6_vmpyub_acc_alt = 781, // HexagonDepInstrInfo.td:37116
797 V6_vmpyub_alt = 782, // HexagonDepInstrInfo.td:37130
798 V6_vmpyubv_acc_alt = 783, // HexagonDepInstrInfo.td:37170
799 V6_vmpyubv_alt = 784, // HexagonDepInstrInfo.td:37184
800 V6_vmpyuh_acc_alt = 785, // HexagonDepInstrInfo.td:37224
801 V6_vmpyuh_alt = 786, // HexagonDepInstrInfo.td:37238
802 V6_vmpyuhv_acc_alt = 787, // HexagonDepInstrInfo.td:37319
803 V6_vmpyuhv_alt = 788, // HexagonDepInstrInfo.td:37333
804 V6_vnavgb_alt = 789, // HexagonDepInstrInfo.td:37388
805 V6_vnavgh_alt = 790, // HexagonDepInstrInfo.td:37415
806 V6_vnavgub_alt = 791, // HexagonDepInstrInfo.td:37442
807 V6_vnavgw_alt = 792, // HexagonDepInstrInfo.td:37469
808 V6_vnormamth_alt = 793, // HexagonDepInstrInfo.td:37577
809 V6_vnormamtw_alt = 794, // HexagonDepInstrInfo.td:37602
810 V6_vpackeb_alt = 795, // HexagonDepInstrInfo.td:37657
811 V6_vpackeh_alt = 796, // HexagonDepInstrInfo.td:37682
812 V6_vpackhb_sat_alt = 797, // HexagonDepInstrInfo.td:37707
813 V6_vpackhub_sat_alt = 798, // HexagonDepInstrInfo.td:37732
814 V6_vpackob_alt = 799, // HexagonDepInstrInfo.td:37757
815 V6_vpackoh_alt = 800, // HexagonDepInstrInfo.td:37782
816 V6_vpackwh_sat_alt = 801, // HexagonDepInstrInfo.td:37807
817 V6_vpackwuh_sat_alt = 802, // HexagonDepInstrInfo.td:37832
818 V6_vpopcounth_alt = 803, // HexagonDepInstrInfo.td:37857
819 V6_vrmpybub_rtt_acc_alt = 804, // HexagonDepInstrInfo.td:37949
820 V6_vrmpybub_rtt_alt = 805, // HexagonDepInstrInfo.td:37963
821 V6_vrmpybus_acc_alt = 806, // HexagonDepInstrInfo.td:38003
822 V6_vrmpybus_alt = 807, // HexagonDepInstrInfo.td:38017
823 V6_vrmpybusi_acc_alt = 808, // HexagonDepInstrInfo.td:38057
824 V6_vrmpybusi_alt = 809, // HexagonDepInstrInfo.td:38071
825 V6_vrmpybusv_acc_alt = 810, // HexagonDepInstrInfo.td:38111
826 V6_vrmpybusv_alt = 811, // HexagonDepInstrInfo.td:38125
827 V6_vrmpybv_acc_alt = 812, // HexagonDepInstrInfo.td:38165
828 V6_vrmpybv_alt = 813, // HexagonDepInstrInfo.td:38179
829 V6_vrmpyub_acc_alt = 814, // HexagonDepInstrInfo.td:38219
830 V6_vrmpyub_alt = 815, // HexagonDepInstrInfo.td:38233
831 V6_vrmpyub_rtt_acc_alt = 816, // HexagonDepInstrInfo.td:38273
832 V6_vrmpyub_rtt_alt = 817, // HexagonDepInstrInfo.td:38287
833 V6_vrmpyubi_acc_alt = 818, // HexagonDepInstrInfo.td:38327
834 V6_vrmpyubi_alt = 819, // HexagonDepInstrInfo.td:38341
835 V6_vrmpyubv_acc_alt = 820, // HexagonDepInstrInfo.td:38381
836 V6_vrmpyubv_alt = 821, // HexagonDepInstrInfo.td:38395
837 V6_vrotr_alt = 822, // HexagonDepInstrInfo.td:38718
838 V6_vroundhb_alt = 823, // HexagonDepInstrInfo.td:38743
839 V6_vroundhub_alt = 824, // HexagonDepInstrInfo.td:38768
840 V6_vrounduhub_alt = 825, // HexagonDepInstrInfo.td:38793
841 V6_vrounduwuh_alt = 826, // HexagonDepInstrInfo.td:38818
842 V6_vroundwh_alt = 827, // HexagonDepInstrInfo.td:38843
843 V6_vroundwuh_alt = 828, // HexagonDepInstrInfo.td:38868
844 V6_vrsadubi_acc_alt = 829, // HexagonDepInstrInfo.td:38908
845 V6_vrsadubi_alt = 830, // HexagonDepInstrInfo.td:38922
846 V6_vsathub_alt = 831, // HexagonDepInstrInfo.td:38964
847 V6_vsatuwuh_alt = 832, // HexagonDepInstrInfo.td:38991
848 V6_vsatwh_alt = 833, // HexagonDepInstrInfo.td:39018
849 V6_vsb_alt = 834, // HexagonDepInstrInfo.td:39043
850 V6_vscattermh_add_alt = 835, // HexagonDepInstrInfo.td:39084
851 V6_vscattermh_alt = 836, // HexagonDepInstrInfo.td:39095
852 V6_vscattermhq_alt = 837, // HexagonDepInstrInfo.td:39119
853 V6_vscattermw_add_alt = 838, // HexagonDepInstrInfo.td:39195
854 V6_vscattermw_alt = 839, // HexagonDepInstrInfo.td:39206
855 V6_vscattermwh_add_alt = 840, // HexagonDepInstrInfo.td:39216
856 V6_vscattermwh_alt = 841, // HexagonDepInstrInfo.td:39227
857 V6_vscattermwhq_alt = 842, // HexagonDepInstrInfo.td:39237
858 V6_vscattermwq_alt = 843, // HexagonDepInstrInfo.td:39261
859 V6_vsh_alt = 844, // HexagonDepInstrInfo.td:39284
860 V6_vshufeh_alt = 845, // HexagonDepInstrInfo.td:39311
861 V6_vshuffb_alt = 846, // HexagonDepInstrInfo.td:39352
862 V6_vshuffeb_alt = 847, // HexagonDepInstrInfo.td:39379
863 V6_vshuffh_alt = 848, // HexagonDepInstrInfo.td:39404
864 V6_vshuffob_alt = 849, // HexagonDepInstrInfo.td:39431
865 V6_vshufoeb_alt = 850, // HexagonDepInstrInfo.td:39469
866 V6_vshufoeh_alt = 851, // HexagonDepInstrInfo.td:39494
867 V6_vshufoh_alt = 852, // HexagonDepInstrInfo.td:39521
868 V6_vsubb_alt = 853, // HexagonDepInstrInfo.td:39717
869 V6_vsubb_dv_alt = 854, // HexagonDepInstrInfo.td:39742
870 V6_vsubbnq_alt = 855, // HexagonDepInstrInfo.td:39771
871 V6_vsubbq_alt = 856, // HexagonDepInstrInfo.td:39801
872 V6_vsubbsat_alt = 857, // HexagonDepInstrInfo.td:39829
873 V6_vsubbsat_dv_alt = 858, // HexagonDepInstrInfo.td:39854
874 V6_vsubh_alt = 859, // HexagonDepInstrInfo.td:39912
875 V6_vsubh_dv_alt = 860, // HexagonDepInstrInfo.td:39937
876 V6_vsubhnq_alt = 861, // HexagonDepInstrInfo.td:39966
877 V6_vsubhq_alt = 862, // HexagonDepInstrInfo.td:39996
878 V6_vsubhsat_alt = 863, // HexagonDepInstrInfo.td:40024
879 V6_vsubhsat_dv_alt = 864, // HexagonDepInstrInfo.td:40049
880 V6_vsubhw_alt = 865, // HexagonDepInstrInfo.td:40074
881 V6_vsububh_alt = 866, // HexagonDepInstrInfo.td:40099
882 V6_vsububsat_alt = 867, // HexagonDepInstrInfo.td:40126
883 V6_vsububsat_dv_alt = 868, // HexagonDepInstrInfo.td:40151
884 V6_vsubuhsat_alt = 869, // HexagonDepInstrInfo.td:40193
885 V6_vsubuhsat_dv_alt = 870, // HexagonDepInstrInfo.td:40218
886 V6_vsubuhw_alt = 871, // HexagonDepInstrInfo.td:40243
887 V6_vsubuwsat_alt = 872, // HexagonDepInstrInfo.td:40270
888 V6_vsubuwsat_dv_alt = 873, // HexagonDepInstrInfo.td:40295
889 V6_vsubw_alt = 874, // HexagonDepInstrInfo.td:40322
890 V6_vsubw_dv_alt = 875, // HexagonDepInstrInfo.td:40347
891 V6_vsubwnq_alt = 876, // HexagonDepInstrInfo.td:40376
892 V6_vsubwq_alt = 877, // HexagonDepInstrInfo.td:40406
893 V6_vsubwsat_alt = 878, // HexagonDepInstrInfo.td:40434
894 V6_vsubwsat_dv_alt = 879, // HexagonDepInstrInfo.td:40459
895 V6_vtmpyb_acc_alt = 880, // HexagonDepInstrInfo.td:40512
896 V6_vtmpyb_alt = 881, // HexagonDepInstrInfo.td:40526
897 V6_vtmpybus_acc_alt = 882, // HexagonDepInstrInfo.td:40566
898 V6_vtmpybus_alt = 883, // HexagonDepInstrInfo.td:40580
899 V6_vtmpyhb_acc_alt = 884, // HexagonDepInstrInfo.td:40620
900 V6_vtmpyhb_alt = 885, // HexagonDepInstrInfo.td:40634
901 V6_vtran2x2_map = 886, // HexagonDepInstrInfo.td:40646
902 V6_vunpackb_alt = 887, // HexagonDepInstrInfo.td:40674
903 V6_vunpackh_alt = 888, // HexagonDepInstrInfo.td:40699
904 V6_vunpackob_alt = 889, // HexagonDepInstrInfo.td:40726
905 V6_vunpackoh_alt = 890, // HexagonDepInstrInfo.td:40754
906 V6_vunpackub_alt = 891, // HexagonDepInstrInfo.td:40781
907 V6_vunpackuh_alt = 892, // HexagonDepInstrInfo.td:40806
908 V6_vzb_alt = 893, // HexagonDepInstrInfo.td:40932
909 V6_vzh_alt = 894, // HexagonDepInstrInfo.td:40957
910 V6_zld0 = 895, // HexagonDepInstrInfo.td:41071
911 V6_zldp0 = 896, // HexagonDepInstrInfo.td:41081
912 Y2_crswap_old = 897, // HexagonDepInstrInfo.td:41133
913 Y2_dcfetch = 898, // HexagonDepInstrInfo.td:41191
914 Y2_k1lock_map = 899, // HexagonDepInstrInfo.td:41398
915 Y2_k1unlock_map = 900, // HexagonDepInstrInfo.td:41406
916 dup_A2_add = 901, // HexagonDepInstrInfo.td:41943
917 dup_A2_addi = 902, // HexagonDepInstrInfo.td:41953
918 dup_A2_andir = 903, // HexagonDepInstrInfo.td:41968
919 dup_A2_combineii = 904, // HexagonDepInstrInfo.td:41983
920 dup_A2_sxtb = 905, // HexagonDepInstrInfo.td:41996
921 dup_A2_sxth = 906, // HexagonDepInstrInfo.td:42006
922 dup_A2_tfr = 907, // HexagonDepInstrInfo.td:42016
923 dup_A2_tfrsi = 908, // HexagonDepInstrInfo.td:42026
924 dup_A2_zxtb = 909, // HexagonDepInstrInfo.td:42041
925 dup_A2_zxth = 910, // HexagonDepInstrInfo.td:42051
926 dup_A4_combineii = 911, // HexagonDepInstrInfo.td:42061
927 dup_A4_combineir = 912, // HexagonDepInstrInfo.td:42074
928 dup_A4_combineri = 913, // HexagonDepInstrInfo.td:42087
929 dup_C2_cmoveif = 914, // HexagonDepInstrInfo.td:42100
930 dup_C2_cmoveit = 915, // HexagonDepInstrInfo.td:42117
931 dup_C2_cmovenewif = 916, // HexagonDepInstrInfo.td:42133
932 dup_C2_cmovenewit = 917, // HexagonDepInstrInfo.td:42151
933 dup_C2_cmpeqi = 918, // HexagonDepInstrInfo.td:42168
934 dup_L2_deallocframe = 919, // HexagonDepInstrInfo.td:42181
935 dup_L2_loadrb_io = 920, // HexagonDepInstrInfo.td:42193
936 dup_L2_loadrd_io = 921, // HexagonDepInstrInfo.td:42211
937 dup_L2_loadrh_io = 922, // HexagonDepInstrInfo.td:42227
938 dup_L2_loadri_io = 923, // HexagonDepInstrInfo.td:42245
939 dup_L2_loadrub_io = 924, // HexagonDepInstrInfo.td:42263
940 dup_L2_loadruh_io = 925, // HexagonDepInstrInfo.td:42281
941 dup_S2_allocframe = 926, // HexagonDepInstrInfo.td:42299
942 dup_S2_storerb_io = 927, // HexagonDepInstrInfo.td:42315
943 dup_S2_storerd_io = 928, // HexagonDepInstrInfo.td:42331
944 dup_S2_storerh_io = 929, // HexagonDepInstrInfo.td:42347
945 dup_S2_storeri_io = 930, // HexagonDepInstrInfo.td:42363
946 dup_S4_storeirb_io = 931, // HexagonDepInstrInfo.td:42379
947 dup_S4_storeiri_io = 932, // HexagonDepInstrInfo.td:42395
948 A2_abs = 933, // HexagonDepInstrInfo.td:11
949 A2_absp = 934, // HexagonDepInstrInfo.td:22
950 A2_abssat = 935, // HexagonDepInstrInfo.td:31
951 A2_add = 936, // HexagonDepInstrInfo.td:43
952 A2_addh_h16_hh = 937, // HexagonDepInstrInfo.td:59
953 A2_addh_h16_hl = 938, // HexagonDepInstrInfo.td:71
954 A2_addh_h16_lh = 939, // HexagonDepInstrInfo.td:83
955 A2_addh_h16_ll = 940, // HexagonDepInstrInfo.td:95
956 A2_addh_h16_sat_hh = 941, // HexagonDepInstrInfo.td:107
957 A2_addh_h16_sat_hl = 942, // HexagonDepInstrInfo.td:120
958 A2_addh_h16_sat_lh = 943, // HexagonDepInstrInfo.td:133
959 A2_addh_h16_sat_ll = 944, // HexagonDepInstrInfo.td:146
960 A2_addh_l16_hl = 945, // HexagonDepInstrInfo.td:159
961 A2_addh_l16_ll = 946, // HexagonDepInstrInfo.td:171
962 A2_addh_l16_sat_hl = 947, // HexagonDepInstrInfo.td:183
963 A2_addh_l16_sat_ll = 948, // HexagonDepInstrInfo.td:196
964 A2_addi = 949, // HexagonDepInstrInfo.td:209
965 A2_addp = 950, // HexagonDepInstrInfo.td:228
966 A2_addpsat = 951, // HexagonDepInstrInfo.td:239
967 A2_addsat = 952, // HexagonDepInstrInfo.td:251
968 A2_addsph = 953, // HexagonDepInstrInfo.td:273
969 A2_addspl = 954, // HexagonDepInstrInfo.td:283
970 A2_and = 955, // HexagonDepInstrInfo.td:293
971 A2_andir = 956, // HexagonDepInstrInfo.td:309
972 A2_andp = 957, // HexagonDepInstrInfo.td:325
973 A2_aslh = 958, // HexagonDepInstrInfo.td:335
974 A2_asrh = 959, // HexagonDepInstrInfo.td:347
975 A2_combine_hh = 960, // HexagonDepInstrInfo.td:359
976 A2_combine_hl = 961, // HexagonDepInstrInfo.td:371
977 A2_combine_lh = 962, // HexagonDepInstrInfo.td:383
978 A2_combine_ll = 963, // HexagonDepInstrInfo.td:395
979 A2_combineii = 964, // HexagonDepInstrInfo.td:407
980 A2_combinew = 965, // HexagonDepInstrInfo.td:422
981 A2_max = 966, // HexagonDepInstrInfo.td:434
982 A2_maxp = 967, // HexagonDepInstrInfo.td:446
983 A2_maxu = 968, // HexagonDepInstrInfo.td:456
984 A2_maxup = 969, // HexagonDepInstrInfo.td:468
985 A2_min = 970, // HexagonDepInstrInfo.td:478
986 A2_minp = 971, // HexagonDepInstrInfo.td:490
987 A2_minu = 972, // HexagonDepInstrInfo.td:500
988 A2_minup = 973, // HexagonDepInstrInfo.td:512
989 A2_negp = 974, // HexagonDepInstrInfo.td:532
990 A2_negsat = 975, // HexagonDepInstrInfo.td:540
991 A2_nop = 976, // HexagonDepInstrInfo.td:552
992 A2_notp = 977, // HexagonDepInstrInfo.td:570
993 A2_or = 978, // HexagonDepInstrInfo.td:578
994 A2_orir = 979, // HexagonDepInstrInfo.td:594
995 A2_orp = 980, // HexagonDepInstrInfo.td:610
996 A2_paddf = 981, // HexagonDepInstrInfo.td:620
997 A2_paddfnew = 982, // HexagonDepInstrInfo.td:636
998 A2_paddif = 983, // HexagonDepInstrInfo.td:653
999 A2_paddifnew = 984, // HexagonDepInstrInfo.td:673
1000 A2_paddit = 985, // HexagonDepInstrInfo.td:694
1001 A2_padditnew = 986, // HexagonDepInstrInfo.td:713
1002 A2_paddt = 987, // HexagonDepInstrInfo.td:733
1003 A2_paddtnew = 988, // HexagonDepInstrInfo.td:748
1004 A2_pandf = 989, // HexagonDepInstrInfo.td:764
1005 A2_pandfnew = 990, // HexagonDepInstrInfo.td:778
1006 A2_pandt = 991, // HexagonDepInstrInfo.td:793
1007 A2_pandtnew = 992, // HexagonDepInstrInfo.td:806
1008 A2_porf = 993, // HexagonDepInstrInfo.td:820
1009 A2_porfnew = 994, // HexagonDepInstrInfo.td:834
1010 A2_port = 995, // HexagonDepInstrInfo.td:849
1011 A2_portnew = 996, // HexagonDepInstrInfo.td:862
1012 A2_psubf = 997, // HexagonDepInstrInfo.td:876
1013 A2_psubfnew = 998, // HexagonDepInstrInfo.td:890
1014 A2_psubt = 999, // HexagonDepInstrInfo.td:905
1015 A2_psubtnew = 1000, // HexagonDepInstrInfo.td:918
1016 A2_pxorf = 1001, // HexagonDepInstrInfo.td:932
1017 A2_pxorfnew = 1002, // HexagonDepInstrInfo.td:946
1018 A2_pxort = 1003, // HexagonDepInstrInfo.td:961
1019 A2_pxortnew = 1004, // HexagonDepInstrInfo.td:974
1020 A2_roundsat = 1005, // HexagonDepInstrInfo.td:988
1021 A2_sat = 1006, // HexagonDepInstrInfo.td:1000
1022 A2_satb = 1007, // HexagonDepInstrInfo.td:1011
1023 A2_sath = 1008, // HexagonDepInstrInfo.td:1022
1024 A2_satub = 1009, // HexagonDepInstrInfo.td:1033
1025 A2_satuh = 1010, // HexagonDepInstrInfo.td:1044
1026 A2_sub = 1011, // HexagonDepInstrInfo.td:1055
1027 A2_subh_h16_hh = 1012, // HexagonDepInstrInfo.td:1070
1028 A2_subh_h16_hl = 1013, // HexagonDepInstrInfo.td:1082
1029 A2_subh_h16_lh = 1014, // HexagonDepInstrInfo.td:1094
1030 A2_subh_h16_ll = 1015, // HexagonDepInstrInfo.td:1106
1031 A2_subh_h16_sat_hh = 1016, // HexagonDepInstrInfo.td:1118
1032 A2_subh_h16_sat_hl = 1017, // HexagonDepInstrInfo.td:1131
1033 A2_subh_h16_sat_lh = 1018, // HexagonDepInstrInfo.td:1144
1034 A2_subh_h16_sat_ll = 1019, // HexagonDepInstrInfo.td:1157
1035 A2_subh_l16_hl = 1020, // HexagonDepInstrInfo.td:1170
1036 A2_subh_l16_ll = 1021, // HexagonDepInstrInfo.td:1182
1037 A2_subh_l16_sat_hl = 1022, // HexagonDepInstrInfo.td:1194
1038 A2_subh_l16_sat_ll = 1023, // HexagonDepInstrInfo.td:1207
1039 A2_subp = 1024, // HexagonDepInstrInfo.td:1220
1040 A2_subri = 1025, // HexagonDepInstrInfo.td:1229
1041 A2_subsat = 1026, // HexagonDepInstrInfo.td:1245
1042 A2_svaddh = 1027, // HexagonDepInstrInfo.td:1259
1043 A2_svaddhs = 1028, // HexagonDepInstrInfo.td:1272
1044 A2_svadduhs = 1029, // HexagonDepInstrInfo.td:1287
1045 A2_svavgh = 1030, // HexagonDepInstrInfo.td:1302
1046 A2_svavghs = 1031, // HexagonDepInstrInfo.td:1316
1047 A2_svnavgh = 1032, // HexagonDepInstrInfo.td:1330
1048 A2_svsubh = 1033, // HexagonDepInstrInfo.td:1343
1049 A2_svsubhs = 1034, // HexagonDepInstrInfo.td:1355
1050 A2_svsubuhs = 1035, // HexagonDepInstrInfo.td:1369
1051 A2_swiz = 1036, // HexagonDepInstrInfo.td:1383
1052 A2_sxtb = 1037, // HexagonDepInstrInfo.td:1393
1053 A2_sxth = 1038, // HexagonDepInstrInfo.td:1405
1054 A2_sxtw = 1039, // HexagonDepInstrInfo.td:1417
1055 A2_tfr = 1040, // HexagonDepInstrInfo.td:1425
1056 A2_tfrcrr = 1041, // HexagonDepInstrInfo.td:1438
1057 A2_tfrih = 1042, // HexagonDepInstrInfo.td:1479
1058 A2_tfril = 1043, // HexagonDepInstrInfo.td:1490
1059 A2_tfrrcr = 1044, // HexagonDepInstrInfo.td:1560
1060 A2_tfrsi = 1045, // HexagonDepInstrInfo.td:1570
1061 A2_vabsh = 1046, // HexagonDepInstrInfo.td:1621
1062 A2_vabshsat = 1047, // HexagonDepInstrInfo.td:1630
1063 A2_vabsw = 1048, // HexagonDepInstrInfo.td:1640
1064 A2_vabswsat = 1049, // HexagonDepInstrInfo.td:1649
1065 A2_vaddh = 1050, // HexagonDepInstrInfo.td:1667
1066 A2_vaddhs = 1051, // HexagonDepInstrInfo.td:1676
1067 A2_vaddub = 1052, // HexagonDepInstrInfo.td:1687
1068 A2_vaddubs = 1053, // HexagonDepInstrInfo.td:1696
1069 A2_vadduhs = 1054, // HexagonDepInstrInfo.td:1707
1070 A2_vaddw = 1055, // HexagonDepInstrInfo.td:1718
1071 A2_vaddws = 1056, // HexagonDepInstrInfo.td:1727
1072 A2_vavgh = 1057, // HexagonDepInstrInfo.td:1738
1073 A2_vavghcr = 1058, // HexagonDepInstrInfo.td:1748
1074 A2_vavghr = 1059, // HexagonDepInstrInfo.td:1758
1075 A2_vavgub = 1060, // HexagonDepInstrInfo.td:1768
1076 A2_vavgubr = 1061, // HexagonDepInstrInfo.td:1778
1077 A2_vavguh = 1062, // HexagonDepInstrInfo.td:1788
1078 A2_vavguhr = 1063, // HexagonDepInstrInfo.td:1798
1079 A2_vavguw = 1064, // HexagonDepInstrInfo.td:1808
1080 A2_vavguwr = 1065, // HexagonDepInstrInfo.td:1818
1081 A2_vavgw = 1066, // HexagonDepInstrInfo.td:1828
1082 A2_vavgwcr = 1067, // HexagonDepInstrInfo.td:1838
1083 A2_vavgwr = 1068, // HexagonDepInstrInfo.td:1848
1084 A2_vcmpbeq = 1069, // HexagonDepInstrInfo.td:1858
1085 A2_vcmpbgtu = 1070, // HexagonDepInstrInfo.td:1867
1086 A2_vcmpheq = 1071, // HexagonDepInstrInfo.td:1876
1087 A2_vcmphgt = 1072, // HexagonDepInstrInfo.td:1885
1088 A2_vcmphgtu = 1073, // HexagonDepInstrInfo.td:1894
1089 A2_vcmpweq = 1074, // HexagonDepInstrInfo.td:1903
1090 A2_vcmpwgt = 1075, // HexagonDepInstrInfo.td:1912
1091 A2_vcmpwgtu = 1076, // HexagonDepInstrInfo.td:1921
1092 A2_vconj = 1077, // HexagonDepInstrInfo.td:1930
1093 A2_vmaxb = 1078, // HexagonDepInstrInfo.td:1940
1094 A2_vmaxh = 1079, // HexagonDepInstrInfo.td:1950
1095 A2_vmaxub = 1080, // HexagonDepInstrInfo.td:1960
1096 A2_vmaxuh = 1081, // HexagonDepInstrInfo.td:1970
1097 A2_vmaxuw = 1082, // HexagonDepInstrInfo.td:1980
1098 A2_vmaxw = 1083, // HexagonDepInstrInfo.td:1990
1099 A2_vminb = 1084, // HexagonDepInstrInfo.td:2000
1100 A2_vminh = 1085, // HexagonDepInstrInfo.td:2010
1101 A2_vminub = 1086, // HexagonDepInstrInfo.td:2020
1102 A2_vminuh = 1087, // HexagonDepInstrInfo.td:2030
1103 A2_vminuw = 1088, // HexagonDepInstrInfo.td:2040
1104 A2_vminw = 1089, // HexagonDepInstrInfo.td:2050
1105 A2_vnavgh = 1090, // HexagonDepInstrInfo.td:2060
1106 A2_vnavghcr = 1091, // HexagonDepInstrInfo.td:2070
1107 A2_vnavghr = 1092, // HexagonDepInstrInfo.td:2081
1108 A2_vnavgw = 1093, // HexagonDepInstrInfo.td:2092
1109 A2_vnavgwcr = 1094, // HexagonDepInstrInfo.td:2102
1110 A2_vnavgwr = 1095, // HexagonDepInstrInfo.td:2113
1111 A2_vraddub = 1096, // HexagonDepInstrInfo.td:2124
1112 A2_vraddub_acc = 1097, // HexagonDepInstrInfo.td:2134
1113 A2_vrsadub = 1098, // HexagonDepInstrInfo.td:2145
1114 A2_vrsadub_acc = 1099, // HexagonDepInstrInfo.td:2155
1115 A2_vsubh = 1100, // HexagonDepInstrInfo.td:2174
1116 A2_vsubhs = 1101, // HexagonDepInstrInfo.td:2183
1117 A2_vsubub = 1102, // HexagonDepInstrInfo.td:2194
1118 A2_vsububs = 1103, // HexagonDepInstrInfo.td:2203
1119 A2_vsubuhs = 1104, // HexagonDepInstrInfo.td:2214
1120 A2_vsubw = 1105, // HexagonDepInstrInfo.td:2225
1121 A2_vsubws = 1106, // HexagonDepInstrInfo.td:2234
1122 A2_xor = 1107, // HexagonDepInstrInfo.td:2245
1123 A2_xorp = 1108, // HexagonDepInstrInfo.td:2260
1124 A2_zxth = 1109, // HexagonDepInstrInfo.td:2282
1125 A4_addp_c = 1110, // HexagonDepInstrInfo.td:2294
1126 A4_andn = 1111, // HexagonDepInstrInfo.td:2305
1127 A4_andnp = 1112, // HexagonDepInstrInfo.td:2317
1128 A4_bitsplit = 1113, // HexagonDepInstrInfo.td:2326
1129 A4_bitspliti = 1114, // HexagonDepInstrInfo.td:2336
1130 A4_boundscheck_hi = 1115, // HexagonDepInstrInfo.td:2353
1131 A4_boundscheck_lo = 1116, // HexagonDepInstrInfo.td:2362
1132 A4_cmpbeq = 1117, // HexagonDepInstrInfo.td:2371
1133 A4_cmpbeqi = 1118, // HexagonDepInstrInfo.td:2384
1134 A4_cmpbgt = 1119, // HexagonDepInstrInfo.td:2397
1135 A4_cmpbgti = 1120, // HexagonDepInstrInfo.td:2409
1136 A4_cmpbgtu = 1121, // HexagonDepInstrInfo.td:2421
1137 A4_cmpbgtui = 1122, // HexagonDepInstrInfo.td:2433
1138 A4_cmpheq = 1123, // HexagonDepInstrInfo.td:2450
1139 A4_cmpheqi = 1124, // HexagonDepInstrInfo.td:2463
1140 A4_cmphgt = 1125, // HexagonDepInstrInfo.td:2481
1141 A4_cmphgti = 1126, // HexagonDepInstrInfo.td:2493
1142 A4_cmphgtu = 1127, // HexagonDepInstrInfo.td:2510
1143 A4_cmphgtui = 1128, // HexagonDepInstrInfo.td:2522
1144 A4_combineii = 1129, // HexagonDepInstrInfo.td:2539
1145 A4_combineir = 1130, // HexagonDepInstrInfo.td:2551
1146 A4_combineri = 1131, // HexagonDepInstrInfo.td:2564
1147 A4_cround_ri = 1132, // HexagonDepInstrInfo.td:2577
1148 A4_cround_rr = 1133, // HexagonDepInstrInfo.td:2589
1149 A4_ext = 1134, // HexagonDepInstrInfo.td:2601
1150 A4_modwrapu = 1135, // HexagonDepInstrInfo.td:2608
1151 A4_orn = 1136, // HexagonDepInstrInfo.td:2620
1152 A4_ornp = 1137, // HexagonDepInstrInfo.td:2632
1153 A4_paslhf = 1138, // HexagonDepInstrInfo.td:2641
1154 A4_paslhfnew = 1139, // HexagonDepInstrInfo.td:2655
1155 A4_paslht = 1140, // HexagonDepInstrInfo.td:2670
1156 A4_paslhtnew = 1141, // HexagonDepInstrInfo.td:2683
1157 A4_pasrhf = 1142, // HexagonDepInstrInfo.td:2697
1158 A4_pasrhfnew = 1143, // HexagonDepInstrInfo.td:2711
1159 A4_pasrht = 1144, // HexagonDepInstrInfo.td:2726
1160 A4_pasrhtnew = 1145, // HexagonDepInstrInfo.td:2739
1161 A4_psxtbf = 1146, // HexagonDepInstrInfo.td:2753
1162 A4_psxtbfnew = 1147, // HexagonDepInstrInfo.td:2767
1163 A4_psxtbt = 1148, // HexagonDepInstrInfo.td:2782
1164 A4_psxtbtnew = 1149, // HexagonDepInstrInfo.td:2795
1165 A4_psxthf = 1150, // HexagonDepInstrInfo.td:2809
1166 A4_psxthfnew = 1151, // HexagonDepInstrInfo.td:2823
1167 A4_psxtht = 1152, // HexagonDepInstrInfo.td:2838
1168 A4_psxthtnew = 1153, // HexagonDepInstrInfo.td:2851
1169 A4_pzxtbf = 1154, // HexagonDepInstrInfo.td:2865
1170 A4_pzxtbfnew = 1155, // HexagonDepInstrInfo.td:2879
1171 A4_pzxtbt = 1156, // HexagonDepInstrInfo.td:2894
1172 A4_pzxtbtnew = 1157, // HexagonDepInstrInfo.td:2907
1173 A4_pzxthf = 1158, // HexagonDepInstrInfo.td:2921
1174 A4_pzxthfnew = 1159, // HexagonDepInstrInfo.td:2935
1175 A4_pzxtht = 1160, // HexagonDepInstrInfo.td:2950
1176 A4_pzxthtnew = 1161, // HexagonDepInstrInfo.td:2963
1177 A4_rcmpeq = 1162, // HexagonDepInstrInfo.td:2977
1178 A4_rcmpeqi = 1163, // HexagonDepInstrInfo.td:2991
1179 A4_rcmpneq = 1164, // HexagonDepInstrInfo.td:3008
1180 A4_rcmpneqi = 1165, // HexagonDepInstrInfo.td:3022
1181 A4_round_ri = 1166, // HexagonDepInstrInfo.td:3039
1182 A4_round_ri_sat = 1167, // HexagonDepInstrInfo.td:3051
1183 A4_round_rr = 1168, // HexagonDepInstrInfo.td:3064
1184 A4_round_rr_sat = 1169, // HexagonDepInstrInfo.td:3076
1185 A4_subp_c = 1170, // HexagonDepInstrInfo.td:3089
1186 A4_tfrcpp = 1171, // HexagonDepInstrInfo.td:3100
1187 A4_tfrpcp = 1172, // HexagonDepInstrInfo.td:3108
1188 A4_tlbmatch = 1173, // HexagonDepInstrInfo.td:3116
1189 A4_vcmpbeq_any = 1174, // HexagonDepInstrInfo.td:3126
1190 A4_vcmpbeqi = 1175, // HexagonDepInstrInfo.td:3135
1191 A4_vcmpbgt = 1176, // HexagonDepInstrInfo.td:3144
1192 A4_vcmpbgti = 1177, // HexagonDepInstrInfo.td:3153
1193 A4_vcmpbgtui = 1178, // HexagonDepInstrInfo.td:3162
1194 A4_vcmpheqi = 1179, // HexagonDepInstrInfo.td:3171
1195 A4_vcmphgti = 1180, // HexagonDepInstrInfo.td:3180
1196 A4_vcmphgtui = 1181, // HexagonDepInstrInfo.td:3189
1197 A4_vcmpweqi = 1182, // HexagonDepInstrInfo.td:3198
1198 A4_vcmpwgti = 1183, // HexagonDepInstrInfo.td:3207
1199 A4_vcmpwgtui = 1184, // HexagonDepInstrInfo.td:3216
1200 A4_vrmaxh = 1185, // HexagonDepInstrInfo.td:3225
1201 A4_vrmaxuh = 1186, // HexagonDepInstrInfo.td:3236
1202 A4_vrmaxuw = 1187, // HexagonDepInstrInfo.td:3247
1203 A4_vrmaxw = 1188, // HexagonDepInstrInfo.td:3258
1204 A4_vrminh = 1189, // HexagonDepInstrInfo.td:3269
1205 A4_vrminuh = 1190, // HexagonDepInstrInfo.td:3280
1206 A4_vrminuw = 1191, // HexagonDepInstrInfo.td:3291
1207 A4_vrminw = 1192, // HexagonDepInstrInfo.td:3302
1208 A5_ACS = 1193, // HexagonDepInstrInfo.td:3313
1209 A5_vaddhubs = 1194, // HexagonDepInstrInfo.td:3326
1210 A6_vcmpbeq_notany = 1195, // HexagonDepInstrInfo.td:3339
1211 A6_vminub_RdP = 1196, // HexagonDepInstrInfo.td:3348
1212 A7_clip = 1197, // HexagonDepInstrInfo.td:3359
1213 A7_croundd_ri = 1198, // HexagonDepInstrInfo.td:3370
1214 A7_croundd_rr = 1199, // HexagonDepInstrInfo.td:3379
1215 A7_vclip = 1200, // HexagonDepInstrInfo.td:3389
1216 C2_all8 = 1201, // HexagonDepInstrInfo.td:3398
1217 C2_and = 1202, // HexagonDepInstrInfo.td:3406
1218 C2_andn = 1203, // HexagonDepInstrInfo.td:3415
1219 C2_any8 = 1204, // HexagonDepInstrInfo.td:3424
1220 C2_bitsclr = 1205, // HexagonDepInstrInfo.td:3432
1221 C2_bitsclri = 1206, // HexagonDepInstrInfo.td:3441
1222 C2_bitsset = 1207, // HexagonDepInstrInfo.td:3449
1223 C2_ccombinewf = 1208, // HexagonDepInstrInfo.td:3458
1224 C2_ccombinewnewf = 1209, // HexagonDepInstrInfo.td:3470
1225 C2_ccombinewnewt = 1210, // HexagonDepInstrInfo.td:3483
1226 C2_ccombinewt = 1211, // HexagonDepInstrInfo.td:3495
1227 C2_cmoveif = 1212, // HexagonDepInstrInfo.td:3506
1228 C2_cmoveit = 1213, // HexagonDepInstrInfo.td:3528
1229 C2_cmovenewif = 1214, // HexagonDepInstrInfo.td:3549
1230 C2_cmovenewit = 1215, // HexagonDepInstrInfo.td:3572
1231 C2_cmpeq = 1216, // HexagonDepInstrInfo.td:3594
1232 C2_cmpeqi = 1217, // HexagonDepInstrInfo.td:3607
1233 C2_cmpeqp = 1218, // HexagonDepInstrInfo.td:3623
1234 C2_cmpgt = 1219, // HexagonDepInstrInfo.td:3650
1235 C2_cmpgti = 1220, // HexagonDepInstrInfo.td:3662
1236 C2_cmpgtp = 1221, // HexagonDepInstrInfo.td:3678
1237 C2_cmpgtu = 1222, // HexagonDepInstrInfo.td:3688
1238 C2_cmpgtui = 1223, // HexagonDepInstrInfo.td:3700
1239 C2_cmpgtup = 1224, // HexagonDepInstrInfo.td:3716
1240 C2_mask = 1225, // HexagonDepInstrInfo.td:3744
1241 C2_mux = 1226, // HexagonDepInstrInfo.td:3753
1242 C2_muxii = 1227, // HexagonDepInstrInfo.td:3765
1243 C2_muxir = 1228, // HexagonDepInstrInfo.td:3779
1244 C2_muxri = 1229, // HexagonDepInstrInfo.td:3795
1245 C2_not = 1230, // HexagonDepInstrInfo.td:3811
1246 C2_or = 1231, // HexagonDepInstrInfo.td:3819
1247 C2_orn = 1232, // HexagonDepInstrInfo.td:3828
1248 C2_tfrpr = 1233, // HexagonDepInstrInfo.td:3845
1249 C2_tfrrp = 1234, // HexagonDepInstrInfo.td:3855
1250 C2_vitpack = 1235, // HexagonDepInstrInfo.td:3863
1251 C2_vmux = 1236, // HexagonDepInstrInfo.td:3875
1252 C2_xor = 1237, // HexagonDepInstrInfo.td:3884
1253 C4_addipc = 1238, // HexagonDepInstrInfo.td:3893
1254 C4_and_and = 1239, // HexagonDepInstrInfo.td:3909
1255 C4_and_andn = 1240, // HexagonDepInstrInfo.td:3918
1256 C4_and_or = 1241, // HexagonDepInstrInfo.td:3927
1257 C4_and_orn = 1242, // HexagonDepInstrInfo.td:3936
1258 C4_cmplte = 1243, // HexagonDepInstrInfo.td:3945
1259 C4_cmpltei = 1244, // HexagonDepInstrInfo.td:3957
1260 C4_cmplteu = 1245, // HexagonDepInstrInfo.td:3973
1261 C4_cmplteui = 1246, // HexagonDepInstrInfo.td:3985
1262 C4_cmpneq = 1247, // HexagonDepInstrInfo.td:4001
1263 C4_cmpneqi = 1248, // HexagonDepInstrInfo.td:4014
1264 C4_fastcorner9 = 1249, // HexagonDepInstrInfo.td:4030
1265 C4_fastcorner9_not = 1250, // HexagonDepInstrInfo.td:4039
1266 C4_nbitsclr = 1251, // HexagonDepInstrInfo.td:4048
1267 C4_nbitsclri = 1252, // HexagonDepInstrInfo.td:4057
1268 C4_nbitsset = 1253, // HexagonDepInstrInfo.td:4065
1269 C4_or_and = 1254, // HexagonDepInstrInfo.td:4074
1270 C4_or_andn = 1255, // HexagonDepInstrInfo.td:4083
1271 C4_or_or = 1256, // HexagonDepInstrInfo.td:4092
1272 C4_or_orn = 1257, // HexagonDepInstrInfo.td:4101
1273 CALLProfile = 1258, // HexagonPseudo.td:179
1274 CONST32 = 1259, // HexagonPseudo.td:65
1275 CONST64 = 1260, // HexagonPseudo.td:67
1276 DuplexIClass0 = 1261, // HexagonPseudo.td:553
1277 DuplexIClass1 = 1262, // HexagonPseudo.td:554
1278 DuplexIClass2 = 1263, // HexagonPseudo.td:555
1279 DuplexIClass3 = 1264, // HexagonPseudo.td:557
1280 DuplexIClass4 = 1265, // HexagonPseudo.td:558
1281 DuplexIClass5 = 1266, // HexagonPseudo.td:559
1282 DuplexIClass6 = 1267, // HexagonPseudo.td:560
1283 DuplexIClass7 = 1268, // HexagonPseudo.td:561
1284 DuplexIClass8 = 1269, // HexagonPseudo.td:563
1285 DuplexIClass9 = 1270, // HexagonPseudo.td:564
1286 DuplexIClassA = 1271, // HexagonPseudo.td:565
1287 DuplexIClassB = 1272, // HexagonPseudo.td:566
1288 DuplexIClassC = 1273, // HexagonPseudo.td:567
1289 DuplexIClassD = 1274, // HexagonPseudo.td:568
1290 DuplexIClassE = 1275, // HexagonPseudo.td:569
1291 DuplexIClassF = 1276, // HexagonPseudo.td:570
1292 EH_RETURN_JMPR = 1277, // HexagonPseudo.td:257
1293 F2_conv_d2df = 1278, // HexagonDepInstrInfo.td:4110
1294 F2_conv_d2sf = 1279, // HexagonDepInstrInfo.td:4120
1295 F2_conv_df2d = 1280, // HexagonDepInstrInfo.td:4132
1296 F2_conv_df2d_chop = 1281, // HexagonDepInstrInfo.td:4142
1297 F2_conv_df2sf = 1282, // HexagonDepInstrInfo.td:4152
1298 F2_conv_df2ud = 1283, // HexagonDepInstrInfo.td:4164
1299 F2_conv_df2ud_chop = 1284, // HexagonDepInstrInfo.td:4174
1300 F2_conv_df2uw = 1285, // HexagonDepInstrInfo.td:4184
1301 F2_conv_df2uw_chop = 1286, // HexagonDepInstrInfo.td:4196
1302 F2_conv_df2w = 1287, // HexagonDepInstrInfo.td:4208
1303 F2_conv_df2w_chop = 1288, // HexagonDepInstrInfo.td:4220
1304 F2_conv_sf2d = 1289, // HexagonDepInstrInfo.td:4232
1305 F2_conv_sf2d_chop = 1290, // HexagonDepInstrInfo.td:4242
1306 F2_conv_sf2df = 1291, // HexagonDepInstrInfo.td:4252
1307 F2_conv_sf2ud = 1292, // HexagonDepInstrInfo.td:4262
1308 F2_conv_sf2ud_chop = 1293, // HexagonDepInstrInfo.td:4272
1309 F2_conv_sf2uw = 1294, // HexagonDepInstrInfo.td:4282
1310 F2_conv_sf2uw_chop = 1295, // HexagonDepInstrInfo.td:4294
1311 F2_conv_sf2w = 1296, // HexagonDepInstrInfo.td:4306
1312 F2_conv_sf2w_chop = 1297, // HexagonDepInstrInfo.td:4318
1313 F2_conv_ud2df = 1298, // HexagonDepInstrInfo.td:4330
1314 F2_conv_ud2sf = 1299, // HexagonDepInstrInfo.td:4340
1315 F2_conv_uw2df = 1300, // HexagonDepInstrInfo.td:4352
1316 F2_conv_uw2sf = 1301, // HexagonDepInstrInfo.td:4362
1317 F2_conv_w2df = 1302, // HexagonDepInstrInfo.td:4374
1318 F2_conv_w2sf = 1303, // HexagonDepInstrInfo.td:4384
1319 F2_dfadd = 1304, // HexagonDepInstrInfo.td:4396
1320 F2_dfclass = 1305, // HexagonDepInstrInfo.td:4407
1321 F2_dfcmpeq = 1306, // HexagonDepInstrInfo.td:4418
1322 F2_dfcmpge = 1307, // HexagonDepInstrInfo.td:4430
1323 F2_dfcmpgt = 1308, // HexagonDepInstrInfo.td:4442
1324 F2_dfcmpuo = 1309, // HexagonDepInstrInfo.td:4454
1325 F2_dfimm_n = 1310, // HexagonDepInstrInfo.td:4466
1326 F2_dfimm_p = 1311, // HexagonDepInstrInfo.td:4475
1327 F2_dfmax = 1312, // HexagonDepInstrInfo.td:4484
1328 F2_dfmin = 1313, // HexagonDepInstrInfo.td:4496
1329 F2_dfmpyfix = 1314, // HexagonDepInstrInfo.td:4508
1330 F2_dfmpyhh = 1315, // HexagonDepInstrInfo.td:4519
1331 F2_dfmpylh = 1316, // HexagonDepInstrInfo.td:4531
1332 F2_dfmpyll = 1317, // HexagonDepInstrInfo.td:4542
1333 F2_dfsub = 1318, // HexagonDepInstrInfo.td:4552
1334 F2_sfadd = 1319, // HexagonDepInstrInfo.td:4563
1335 F2_sfclass = 1320, // HexagonDepInstrInfo.td:4577
1336 F2_sfcmpeq = 1321, // HexagonDepInstrInfo.td:4588
1337 F2_sfcmpge = 1322, // HexagonDepInstrInfo.td:4600
1338 F2_sfcmpgt = 1323, // HexagonDepInstrInfo.td:4612
1339 F2_sfcmpuo = 1324, // HexagonDepInstrInfo.td:4624
1340 F2_sffixupd = 1325, // HexagonDepInstrInfo.td:4636
1341 F2_sffixupn = 1326, // HexagonDepInstrInfo.td:4648
1342 F2_sffixupr = 1327, // HexagonDepInstrInfo.td:4660
1343 F2_sffma = 1328, // HexagonDepInstrInfo.td:4671
1344 F2_sffma_lib = 1329, // HexagonDepInstrInfo.td:4685
1345 F2_sffma_sc = 1330, // HexagonDepInstrInfo.td:4699
1346 F2_sffms = 1331, // HexagonDepInstrInfo.td:4713
1347 F2_sffms_lib = 1332, // HexagonDepInstrInfo.td:4727
1348 F2_sfimm_n = 1333, // HexagonDepInstrInfo.td:4741
1349 F2_sfimm_p = 1334, // HexagonDepInstrInfo.td:4752
1350 F2_sfinvsqrta = 1335, // HexagonDepInstrInfo.td:4763
1351 F2_sfmax = 1336, // HexagonDepInstrInfo.td:4775
1352 F2_sfmin = 1337, // HexagonDepInstrInfo.td:4789
1353 F2_sfmpy = 1338, // HexagonDepInstrInfo.td:4803
1354 F2_sfrecipa = 1339, // HexagonDepInstrInfo.td:4817
1355 F2_sfsub = 1340, // HexagonDepInstrInfo.td:4830
1356 G4_tfrgcpp = 1341, // HexagonDepInstrInfo.td:4843
1357 G4_tfrgcrr = 1342, // HexagonDepInstrInfo.td:4851
1358 G4_tfrgpcp = 1343, // HexagonDepInstrInfo.td:4861
1359 G4_tfrgrcr = 1344, // HexagonDepInstrInfo.td:4871
1360 HI = 1345, // HexagonPseudo.td:61
1361 J2_call = 1346, // HexagonDepInstrInfo.td:4881
1362 J2_callf = 1347, // HexagonDepInstrInfo.td:4903
1363 J2_callr = 1348, // HexagonDepInstrInfo.td:4930
1364 J2_callrf = 1349, // HexagonDepInstrInfo.td:4944
1365 J2_callrh = 1350, // HexagonDepInstrInfo.td:4962
1366 J2_callrt = 1351, // HexagonDepInstrInfo.td:4974
1367 J2_callt = 1352, // HexagonDepInstrInfo.td:4991
1368 J2_jump = 1353, // HexagonDepInstrInfo.td:5048
1369 J2_jumpf = 1354, // HexagonDepInstrInfo.td:5070
1370 J2_jumpfnew = 1355, // HexagonDepInstrInfo.td:5104
1371 J2_jumpfnewpt = 1356, // HexagonDepInstrInfo.td:5131
1372 J2_jumpfpt = 1357, // HexagonDepInstrInfo.td:5158
1373 J2_jumpr = 1358, // HexagonDepInstrInfo.td:5184
1374 J2_jumprf = 1359, // HexagonDepInstrInfo.td:5201
1375 J2_jumprfnew = 1360, // HexagonDepInstrInfo.td:5228
1376 J2_jumprfnewpt = 1361, // HexagonDepInstrInfo.td:5248
1377 J2_jumprfpt = 1362, // HexagonDepInstrInfo.td:5268
1378 J2_jumprgtez = 1363, // HexagonDepInstrInfo.td:5287
1379 J2_jumprgtezpt = 1364, // HexagonDepInstrInfo.td:5305
1380 J2_jumprh = 1365, // HexagonDepInstrInfo.td:5323
1381 J2_jumprltez = 1366, // HexagonDepInstrInfo.td:5336
1382 J2_jumprltezpt = 1367, // HexagonDepInstrInfo.td:5354
1383 J2_jumprnz = 1368, // HexagonDepInstrInfo.td:5372
1384 J2_jumprnzpt = 1369, // HexagonDepInstrInfo.td:5390
1385 J2_jumprt = 1370, // HexagonDepInstrInfo.td:5408
1386 J2_jumprtnew = 1371, // HexagonDepInstrInfo.td:5434
1387 J2_jumprtnewpt = 1372, // HexagonDepInstrInfo.td:5453
1388 J2_jumprtpt = 1373, // HexagonDepInstrInfo.td:5472
1389 J2_jumprz = 1374, // HexagonDepInstrInfo.td:5490
1390 J2_jumprzpt = 1375, // HexagonDepInstrInfo.td:5508
1391 J2_jumpt = 1376, // HexagonDepInstrInfo.td:5526
1392 J2_jumptnew = 1377, // HexagonDepInstrInfo.td:5559
1393 J2_jumptnewpt = 1378, // HexagonDepInstrInfo.td:5585
1394 J2_jumptpt = 1379, // HexagonDepInstrInfo.td:5611
1395 J2_loop0i = 1380, // HexagonDepInstrInfo.td:5636
1396 J2_loop0iext = 1381, // HexagonPseudo.td:151
1397 J2_loop0r = 1382, // HexagonDepInstrInfo.td:5653
1398 J2_loop0rext = 1383, // HexagonPseudo.td:157
1399 J2_loop1i = 1384, // HexagonDepInstrInfo.td:5671
1400 J2_loop1iext = 1385, // HexagonPseudo.td:152
1401 J2_loop1r = 1386, // HexagonDepInstrInfo.td:5688
1402 J2_loop1rext = 1387, // HexagonPseudo.td:158
1403 J2_pause = 1388, // HexagonDepInstrInfo.td:5706
1404 J2_ploop1si = 1389, // HexagonDepInstrInfo.td:5717
1405 J2_ploop1sr = 1390, // HexagonDepInstrInfo.td:5735
1406 J2_ploop2si = 1391, // HexagonDepInstrInfo.td:5754
1407 J2_ploop2sr = 1392, // HexagonDepInstrInfo.td:5772
1408 J2_ploop3si = 1393, // HexagonDepInstrInfo.td:5791
1409 J2_ploop3sr = 1394, // HexagonDepInstrInfo.td:5809
1410 J2_rte = 1395, // HexagonDepInstrInfo.td:5828
1411 J2_trap0 = 1396, // HexagonDepInstrInfo.td:5838
1412 J2_trap1 = 1397, // HexagonDepInstrInfo.td:5850
1413 J2_unpause = 1398, // HexagonDepInstrInfo.td:5876
1414 J4_cmpeq_f_jumpnv_nt = 1399, // HexagonDepInstrInfo.td:5885
1415 J4_cmpeq_f_jumpnv_t = 1400, // HexagonDepInstrInfo.td:5911
1416 J4_cmpeq_fp0_jump_nt = 1401, // HexagonDepInstrInfo.td:5937
1417 J4_cmpeq_fp0_jump_t = 1402, // HexagonDepInstrInfo.td:5963
1418 J4_cmpeq_fp1_jump_nt = 1403, // HexagonDepInstrInfo.td:5989
1419 J4_cmpeq_fp1_jump_t = 1404, // HexagonDepInstrInfo.td:6015
1420 J4_cmpeq_t_jumpnv_nt = 1405, // HexagonDepInstrInfo.td:6041
1421 J4_cmpeq_t_jumpnv_t = 1406, // HexagonDepInstrInfo.td:6066
1422 J4_cmpeq_tp0_jump_nt = 1407, // HexagonDepInstrInfo.td:6091
1423 J4_cmpeq_tp0_jump_t = 1408, // HexagonDepInstrInfo.td:6116
1424 J4_cmpeq_tp1_jump_nt = 1409, // HexagonDepInstrInfo.td:6141
1425 J4_cmpeq_tp1_jump_t = 1410, // HexagonDepInstrInfo.td:6166
1426 J4_cmpeqi_f_jumpnv_nt = 1411, // HexagonDepInstrInfo.td:6191
1427 J4_cmpeqi_f_jumpnv_t = 1412, // HexagonDepInstrInfo.td:6217
1428 J4_cmpeqi_fp0_jump_nt = 1413, // HexagonDepInstrInfo.td:6243
1429 J4_cmpeqi_fp0_jump_t = 1414, // HexagonDepInstrInfo.td:6269
1430 J4_cmpeqi_fp1_jump_nt = 1415, // HexagonDepInstrInfo.td:6295
1431 J4_cmpeqi_fp1_jump_t = 1416, // HexagonDepInstrInfo.td:6321
1432 J4_cmpeqi_t_jumpnv_nt = 1417, // HexagonDepInstrInfo.td:6347
1433 J4_cmpeqi_t_jumpnv_t = 1418, // HexagonDepInstrInfo.td:6372
1434 J4_cmpeqi_tp0_jump_nt = 1419, // HexagonDepInstrInfo.td:6397
1435 J4_cmpeqi_tp0_jump_t = 1420, // HexagonDepInstrInfo.td:6422
1436 J4_cmpeqi_tp1_jump_nt = 1421, // HexagonDepInstrInfo.td:6447
1437 J4_cmpeqi_tp1_jump_t = 1422, // HexagonDepInstrInfo.td:6472
1438 J4_cmpeqn1_f_jumpnv_nt = 1423, // HexagonDepInstrInfo.td:6497
1439 J4_cmpeqn1_f_jumpnv_t = 1424, // HexagonDepInstrInfo.td:6523
1440 J4_cmpeqn1_fp0_jump_nt = 1425, // HexagonDepInstrInfo.td:6549
1441 J4_cmpeqn1_fp0_jump_t = 1426, // HexagonDepInstrInfo.td:6575
1442 J4_cmpeqn1_fp1_jump_nt = 1427, // HexagonDepInstrInfo.td:6601
1443 J4_cmpeqn1_fp1_jump_t = 1428, // HexagonDepInstrInfo.td:6627
1444 J4_cmpeqn1_t_jumpnv_nt = 1429, // HexagonDepInstrInfo.td:6653
1445 J4_cmpeqn1_t_jumpnv_t = 1430, // HexagonDepInstrInfo.td:6678
1446 J4_cmpeqn1_tp0_jump_nt = 1431, // HexagonDepInstrInfo.td:6703
1447 J4_cmpeqn1_tp0_jump_t = 1432, // HexagonDepInstrInfo.td:6728
1448 J4_cmpeqn1_tp1_jump_nt = 1433, // HexagonDepInstrInfo.td:6753
1449 J4_cmpeqn1_tp1_jump_t = 1434, // HexagonDepInstrInfo.td:6778
1450 J4_cmpgt_f_jumpnv_nt = 1435, // HexagonDepInstrInfo.td:6803
1451 J4_cmpgt_f_jumpnv_t = 1436, // HexagonDepInstrInfo.td:6829
1452 J4_cmpgt_fp0_jump_nt = 1437, // HexagonDepInstrInfo.td:6855
1453 J4_cmpgt_fp0_jump_t = 1438, // HexagonDepInstrInfo.td:6881
1454 J4_cmpgt_fp1_jump_nt = 1439, // HexagonDepInstrInfo.td:6907
1455 J4_cmpgt_fp1_jump_t = 1440, // HexagonDepInstrInfo.td:6933
1456 J4_cmpgt_t_jumpnv_nt = 1441, // HexagonDepInstrInfo.td:6959
1457 J4_cmpgt_t_jumpnv_t = 1442, // HexagonDepInstrInfo.td:6984
1458 J4_cmpgt_tp0_jump_nt = 1443, // HexagonDepInstrInfo.td:7009
1459 J4_cmpgt_tp0_jump_t = 1444, // HexagonDepInstrInfo.td:7034
1460 J4_cmpgt_tp1_jump_nt = 1445, // HexagonDepInstrInfo.td:7059
1461 J4_cmpgt_tp1_jump_t = 1446, // HexagonDepInstrInfo.td:7084
1462 J4_cmpgti_f_jumpnv_nt = 1447, // HexagonDepInstrInfo.td:7109
1463 J4_cmpgti_f_jumpnv_t = 1448, // HexagonDepInstrInfo.td:7135
1464 J4_cmpgti_fp0_jump_nt = 1449, // HexagonDepInstrInfo.td:7161
1465 J4_cmpgti_fp0_jump_t = 1450, // HexagonDepInstrInfo.td:7187
1466 J4_cmpgti_fp1_jump_nt = 1451, // HexagonDepInstrInfo.td:7213
1467 J4_cmpgti_fp1_jump_t = 1452, // HexagonDepInstrInfo.td:7239
1468 J4_cmpgti_t_jumpnv_nt = 1453, // HexagonDepInstrInfo.td:7265
1469 J4_cmpgti_t_jumpnv_t = 1454, // HexagonDepInstrInfo.td:7290
1470 J4_cmpgti_tp0_jump_nt = 1455, // HexagonDepInstrInfo.td:7315
1471 J4_cmpgti_tp0_jump_t = 1456, // HexagonDepInstrInfo.td:7340
1472 J4_cmpgti_tp1_jump_nt = 1457, // HexagonDepInstrInfo.td:7365
1473 J4_cmpgti_tp1_jump_t = 1458, // HexagonDepInstrInfo.td:7390
1474 J4_cmpgtn1_f_jumpnv_nt = 1459, // HexagonDepInstrInfo.td:7415
1475 J4_cmpgtn1_f_jumpnv_t = 1460, // HexagonDepInstrInfo.td:7441
1476 J4_cmpgtn1_fp0_jump_nt = 1461, // HexagonDepInstrInfo.td:7467
1477 J4_cmpgtn1_fp0_jump_t = 1462, // HexagonDepInstrInfo.td:7493
1478 J4_cmpgtn1_fp1_jump_nt = 1463, // HexagonDepInstrInfo.td:7519
1479 J4_cmpgtn1_fp1_jump_t = 1464, // HexagonDepInstrInfo.td:7545
1480 J4_cmpgtn1_t_jumpnv_nt = 1465, // HexagonDepInstrInfo.td:7571
1481 J4_cmpgtn1_t_jumpnv_t = 1466, // HexagonDepInstrInfo.td:7596
1482 J4_cmpgtn1_tp0_jump_nt = 1467, // HexagonDepInstrInfo.td:7621
1483 J4_cmpgtn1_tp0_jump_t = 1468, // HexagonDepInstrInfo.td:7646
1484 J4_cmpgtn1_tp1_jump_nt = 1469, // HexagonDepInstrInfo.td:7671
1485 J4_cmpgtn1_tp1_jump_t = 1470, // HexagonDepInstrInfo.td:7696
1486 J4_cmpgtu_f_jumpnv_nt = 1471, // HexagonDepInstrInfo.td:7721
1487 J4_cmpgtu_f_jumpnv_t = 1472, // HexagonDepInstrInfo.td:7747
1488 J4_cmpgtu_fp0_jump_nt = 1473, // HexagonDepInstrInfo.td:7773
1489 J4_cmpgtu_fp0_jump_t = 1474, // HexagonDepInstrInfo.td:7799
1490 J4_cmpgtu_fp1_jump_nt = 1475, // HexagonDepInstrInfo.td:7825
1491 J4_cmpgtu_fp1_jump_t = 1476, // HexagonDepInstrInfo.td:7851
1492 J4_cmpgtu_t_jumpnv_nt = 1477, // HexagonDepInstrInfo.td:7877
1493 J4_cmpgtu_t_jumpnv_t = 1478, // HexagonDepInstrInfo.td:7902
1494 J4_cmpgtu_tp0_jump_nt = 1479, // HexagonDepInstrInfo.td:7927
1495 J4_cmpgtu_tp0_jump_t = 1480, // HexagonDepInstrInfo.td:7952
1496 J4_cmpgtu_tp1_jump_nt = 1481, // HexagonDepInstrInfo.td:7977
1497 J4_cmpgtu_tp1_jump_t = 1482, // HexagonDepInstrInfo.td:8002
1498 J4_cmpgtui_f_jumpnv_nt = 1483, // HexagonDepInstrInfo.td:8027
1499 J4_cmpgtui_f_jumpnv_t = 1484, // HexagonDepInstrInfo.td:8053
1500 J4_cmpgtui_fp0_jump_nt = 1485, // HexagonDepInstrInfo.td:8079
1501 J4_cmpgtui_fp0_jump_t = 1486, // HexagonDepInstrInfo.td:8105
1502 J4_cmpgtui_fp1_jump_nt = 1487, // HexagonDepInstrInfo.td:8131
1503 J4_cmpgtui_fp1_jump_t = 1488, // HexagonDepInstrInfo.td:8157
1504 J4_cmpgtui_t_jumpnv_nt = 1489, // HexagonDepInstrInfo.td:8183
1505 J4_cmpgtui_t_jumpnv_t = 1490, // HexagonDepInstrInfo.td:8208
1506 J4_cmpgtui_tp0_jump_nt = 1491, // HexagonDepInstrInfo.td:8233
1507 J4_cmpgtui_tp0_jump_t = 1492, // HexagonDepInstrInfo.td:8258
1508 J4_cmpgtui_tp1_jump_nt = 1493, // HexagonDepInstrInfo.td:8283
1509 J4_cmpgtui_tp1_jump_t = 1494, // HexagonDepInstrInfo.td:8308
1510 J4_cmplt_f_jumpnv_nt = 1495, // HexagonDepInstrInfo.td:8333
1511 J4_cmplt_f_jumpnv_t = 1496, // HexagonDepInstrInfo.td:8359
1512 J4_cmplt_t_jumpnv_nt = 1497, // HexagonDepInstrInfo.td:8385
1513 J4_cmplt_t_jumpnv_t = 1498, // HexagonDepInstrInfo.td:8410
1514 J4_cmpltu_f_jumpnv_nt = 1499, // HexagonDepInstrInfo.td:8435
1515 J4_cmpltu_f_jumpnv_t = 1500, // HexagonDepInstrInfo.td:8461
1516 J4_cmpltu_t_jumpnv_nt = 1501, // HexagonDepInstrInfo.td:8487
1517 J4_cmpltu_t_jumpnv_t = 1502, // HexagonDepInstrInfo.td:8512
1518 J4_hintjumpr = 1503, // HexagonDepInstrInfo.td:8537
1519 J4_jumpseti = 1504, // HexagonDepInstrInfo.td:8551
1520 J4_jumpsetr = 1505, // HexagonDepInstrInfo.td:8571
1521 J4_tstbit0_f_jumpnv_nt = 1506, // HexagonDepInstrInfo.td:8592
1522 J4_tstbit0_f_jumpnv_t = 1507, // HexagonDepInstrInfo.td:8617
1523 J4_tstbit0_fp0_jump_nt = 1508, // HexagonDepInstrInfo.td:8642
1524 J4_tstbit0_fp0_jump_t = 1509, // HexagonDepInstrInfo.td:8667
1525 J4_tstbit0_fp1_jump_nt = 1510, // HexagonDepInstrInfo.td:8692
1526 J4_tstbit0_fp1_jump_t = 1511, // HexagonDepInstrInfo.td:8717
1527 J4_tstbit0_t_jumpnv_nt = 1512, // HexagonDepInstrInfo.td:8742
1528 J4_tstbit0_t_jumpnv_t = 1513, // HexagonDepInstrInfo.td:8766
1529 J4_tstbit0_tp0_jump_nt = 1514, // HexagonDepInstrInfo.td:8790
1530 J4_tstbit0_tp0_jump_t = 1515, // HexagonDepInstrInfo.td:8814
1531 J4_tstbit0_tp1_jump_nt = 1516, // HexagonDepInstrInfo.td:8838
1532 J4_tstbit0_tp1_jump_t = 1517, // HexagonDepInstrInfo.td:8862
1533 L2_deallocframe = 1518, // HexagonDepInstrInfo.td:8886
1534 L2_loadalignb_io = 1519, // HexagonDepInstrInfo.td:8898
1535 L2_loadalignb_pbr = 1520, // HexagonDepInstrInfo.td:8915
1536 L2_loadalignb_pci = 1521, // HexagonDepInstrInfo.td:8927
1537 L2_loadalignb_pcr = 1522, // HexagonDepInstrInfo.td:8940
1538 L2_loadalignb_pi = 1523, // HexagonDepInstrInfo.td:8953
1539 L2_loadalignb_pr = 1524, // HexagonDepInstrInfo.td:8965
1540 L2_loadalignh_io = 1525, // HexagonDepInstrInfo.td:8986
1541 L2_loadalignh_pbr = 1526, // HexagonDepInstrInfo.td:9003
1542 L2_loadalignh_pci = 1527, // HexagonDepInstrInfo.td:9015
1543 L2_loadalignh_pcr = 1528, // HexagonDepInstrInfo.td:9028
1544 L2_loadalignh_pi = 1529, // HexagonDepInstrInfo.td:9041
1545 L2_loadalignh_pr = 1530, // HexagonDepInstrInfo.td:9053
1546 L2_loadbsw2_io = 1531, // HexagonDepInstrInfo.td:9074
1547 L2_loadbsw2_pbr = 1532, // HexagonDepInstrInfo.td:9092
1548 L2_loadbsw2_pci = 1533, // HexagonDepInstrInfo.td:9106
1549 L2_loadbsw2_pcr = 1534, // HexagonDepInstrInfo.td:9121
1550 L2_loadbsw2_pi = 1535, // HexagonDepInstrInfo.td:9136
1551 L2_loadbsw2_pr = 1536, // HexagonDepInstrInfo.td:9150
1552 L2_loadbsw4_io = 1537, // HexagonDepInstrInfo.td:9174
1553 L2_loadbsw4_pbr = 1538, // HexagonDepInstrInfo.td:9190
1554 L2_loadbsw4_pci = 1539, // HexagonDepInstrInfo.td:9202
1555 L2_loadbsw4_pcr = 1540, // HexagonDepInstrInfo.td:9215
1556 L2_loadbsw4_pi = 1541, // HexagonDepInstrInfo.td:9228
1557 L2_loadbsw4_pr = 1542, // HexagonDepInstrInfo.td:9240
1558 L2_loadbzw2_io = 1543, // HexagonDepInstrInfo.td:9260
1559 L2_loadbzw2_pbr = 1544, // HexagonDepInstrInfo.td:9278
1560 L2_loadbzw2_pci = 1545, // HexagonDepInstrInfo.td:9292
1561 L2_loadbzw2_pcr = 1546, // HexagonDepInstrInfo.td:9307
1562 L2_loadbzw2_pi = 1547, // HexagonDepInstrInfo.td:9322
1563 L2_loadbzw2_pr = 1548, // HexagonDepInstrInfo.td:9336
1564 L2_loadbzw4_io = 1549, // HexagonDepInstrInfo.td:9360
1565 L2_loadbzw4_pbr = 1550, // HexagonDepInstrInfo.td:9376
1566 L2_loadbzw4_pci = 1551, // HexagonDepInstrInfo.td:9388
1567 L2_loadbzw4_pcr = 1552, // HexagonDepInstrInfo.td:9401
1568 L2_loadbzw4_pi = 1553, // HexagonDepInstrInfo.td:9414
1569 L2_loadbzw4_pr = 1554, // HexagonDepInstrInfo.td:9426
1570 L2_loadrb_io = 1555, // HexagonDepInstrInfo.td:9446
1571 L2_loadrb_pbr = 1556, // HexagonDepInstrInfo.td:9467
1572 L2_loadrb_pci = 1557, // HexagonDepInstrInfo.td:9481
1573 L2_loadrb_pcr = 1558, // HexagonDepInstrInfo.td:9496
1574 L2_loadrb_pi = 1559, // HexagonDepInstrInfo.td:9511
1575 L2_loadrb_pr = 1560, // HexagonDepInstrInfo.td:9528
1576 L2_loadrbgp = 1561, // HexagonDepInstrInfo.td:9552
1577 L2_loadrd_io = 1562, // HexagonDepInstrInfo.td:9571
1578 L2_loadrd_pbr = 1563, // HexagonDepInstrInfo.td:9590
1579 L2_loadrd_pci = 1564, // HexagonDepInstrInfo.td:9602
1580 L2_loadrd_pcr = 1565, // HexagonDepInstrInfo.td:9615
1581 L2_loadrd_pi = 1566, // HexagonDepInstrInfo.td:9628
1582 L2_loadrd_pr = 1567, // HexagonDepInstrInfo.td:9643
1583 L2_loadrdgp = 1568, // HexagonDepInstrInfo.td:9663
1584 L2_loadrh_io = 1569, // HexagonDepInstrInfo.td:9680
1585 L2_loadrh_pbr = 1570, // HexagonDepInstrInfo.td:9701
1586 L2_loadrh_pci = 1571, // HexagonDepInstrInfo.td:9715
1587 L2_loadrh_pcr = 1572, // HexagonDepInstrInfo.td:9730
1588 L2_loadrh_pi = 1573, // HexagonDepInstrInfo.td:9745
1589 L2_loadrh_pr = 1574, // HexagonDepInstrInfo.td:9762
1590 L2_loadrhgp = 1575, // HexagonDepInstrInfo.td:9786
1591 L2_loadri_io = 1576, // HexagonDepInstrInfo.td:9805
1592 L2_loadri_pbr = 1577, // HexagonDepInstrInfo.td:9826
1593 L2_loadri_pci = 1578, // HexagonDepInstrInfo.td:9840
1594 L2_loadri_pcr = 1579, // HexagonDepInstrInfo.td:9855
1595 L2_loadri_pi = 1580, // HexagonDepInstrInfo.td:9870
1596 L2_loadri_pr = 1581, // HexagonDepInstrInfo.td:9887
1597 L2_loadrigp = 1582, // HexagonDepInstrInfo.td:9911
1598 L2_loadrub_io = 1583, // HexagonDepInstrInfo.td:9930
1599 L2_loadrub_pbr = 1584, // HexagonDepInstrInfo.td:9951
1600 L2_loadrub_pci = 1585, // HexagonDepInstrInfo.td:9965
1601 L2_loadrub_pcr = 1586, // HexagonDepInstrInfo.td:9980
1602 L2_loadrub_pi = 1587, // HexagonDepInstrInfo.td:9995
1603 L2_loadrub_pr = 1588, // HexagonDepInstrInfo.td:10012
1604 L2_loadrubgp = 1589, // HexagonDepInstrInfo.td:10036
1605 L2_loadruh_io = 1590, // HexagonDepInstrInfo.td:10055
1606 L2_loadruh_pbr = 1591, // HexagonDepInstrInfo.td:10076
1607 L2_loadruh_pci = 1592, // HexagonDepInstrInfo.td:10090
1608 L2_loadruh_pcr = 1593, // HexagonDepInstrInfo.td:10105
1609 L2_loadruh_pi = 1594, // HexagonDepInstrInfo.td:10120
1610 L2_loadruh_pr = 1595, // HexagonDepInstrInfo.td:10137
1611 L2_loadruhgp = 1596, // HexagonDepInstrInfo.td:10161
1612 L2_loadw_aq = 1597, // HexagonDepInstrInfo.td:10180
1613 L2_loadw_locked = 1598, // HexagonDepInstrInfo.td:10192
1614 L2_ploadrbf_io = 1599, // HexagonDepInstrInfo.td:10205
1615 L2_ploadrbf_pi = 1600, // HexagonDepInstrInfo.td:10227
1616 L2_ploadrbfnew_io = 1601, // HexagonDepInstrInfo.td:10254
1617 L2_ploadrbfnew_pi = 1602, // HexagonDepInstrInfo.td:10277
1618 L2_ploadrbt_io = 1603, // HexagonDepInstrInfo.td:10305
1619 L2_ploadrbt_pi = 1604, // HexagonDepInstrInfo.td:10326
1620 L2_ploadrbtnew_io = 1605, // HexagonDepInstrInfo.td:10352
1621 L2_ploadrbtnew_pi = 1606, // HexagonDepInstrInfo.td:10374
1622 L2_ploadrdf_io = 1607, // HexagonDepInstrInfo.td:10401
1623 L2_ploadrdf_pi = 1608, // HexagonDepInstrInfo.td:10421
1624 L2_ploadrdfnew_io = 1609, // HexagonDepInstrInfo.td:10444
1625 L2_ploadrdfnew_pi = 1610, // HexagonDepInstrInfo.td:10465
1626 L2_ploadrdt_io = 1611, // HexagonDepInstrInfo.td:10489
1627 L2_ploadrdt_pi = 1612, // HexagonDepInstrInfo.td:10508
1628 L2_ploadrdtnew_io = 1613, // HexagonDepInstrInfo.td:10530
1629 L2_ploadrdtnew_pi = 1614, // HexagonDepInstrInfo.td:10550
1630 L2_ploadrhf_io = 1615, // HexagonDepInstrInfo.td:10573
1631 L2_ploadrhf_pi = 1616, // HexagonDepInstrInfo.td:10595
1632 L2_ploadrhfnew_io = 1617, // HexagonDepInstrInfo.td:10622
1633 L2_ploadrhfnew_pi = 1618, // HexagonDepInstrInfo.td:10645
1634 L2_ploadrht_io = 1619, // HexagonDepInstrInfo.td:10673
1635 L2_ploadrht_pi = 1620, // HexagonDepInstrInfo.td:10694
1636 L2_ploadrhtnew_io = 1621, // HexagonDepInstrInfo.td:10720
1637 L2_ploadrhtnew_pi = 1622, // HexagonDepInstrInfo.td:10742
1638 L2_ploadrif_io = 1623, // HexagonDepInstrInfo.td:10769
1639 L2_ploadrif_pi = 1624, // HexagonDepInstrInfo.td:10791
1640 L2_ploadrifnew_io = 1625, // HexagonDepInstrInfo.td:10818
1641 L2_ploadrifnew_pi = 1626, // HexagonDepInstrInfo.td:10841
1642 L2_ploadrit_io = 1627, // HexagonDepInstrInfo.td:10869
1643 L2_ploadrit_pi = 1628, // HexagonDepInstrInfo.td:10890
1644 L2_ploadritnew_io = 1629, // HexagonDepInstrInfo.td:10916
1645 L2_ploadritnew_pi = 1630, // HexagonDepInstrInfo.td:10938
1646 L2_ploadrubf_io = 1631, // HexagonDepInstrInfo.td:10965
1647 L2_ploadrubf_pi = 1632, // HexagonDepInstrInfo.td:10987
1648 L2_ploadrubfnew_io = 1633, // HexagonDepInstrInfo.td:11014
1649 L2_ploadrubfnew_pi = 1634, // HexagonDepInstrInfo.td:11037
1650 L2_ploadrubt_io = 1635, // HexagonDepInstrInfo.td:11065
1651 L2_ploadrubt_pi = 1636, // HexagonDepInstrInfo.td:11086
1652 L2_ploadrubtnew_io = 1637, // HexagonDepInstrInfo.td:11112
1653 L2_ploadrubtnew_pi = 1638, // HexagonDepInstrInfo.td:11134
1654 L2_ploadruhf_io = 1639, // HexagonDepInstrInfo.td:11161
1655 L2_ploadruhf_pi = 1640, // HexagonDepInstrInfo.td:11183
1656 L2_ploadruhfnew_io = 1641, // HexagonDepInstrInfo.td:11210
1657 L2_ploadruhfnew_pi = 1642, // HexagonDepInstrInfo.td:11233
1658 L2_ploadruht_io = 1643, // HexagonDepInstrInfo.td:11261
1659 L2_ploadruht_pi = 1644, // HexagonDepInstrInfo.td:11282
1660 L2_ploadruhtnew_io = 1645, // HexagonDepInstrInfo.td:11308
1661 L2_ploadruhtnew_pi = 1646, // HexagonDepInstrInfo.td:11330
1662 L4_add_memopb_io = 1647, // HexagonDepInstrInfo.td:11357
1663 L4_add_memoph_io = 1648, // HexagonDepInstrInfo.td:11384
1664 L4_add_memopw_io = 1649, // HexagonDepInstrInfo.td:11411
1665 L4_and_memopb_io = 1650, // HexagonDepInstrInfo.td:11438
1666 L4_and_memoph_io = 1651, // HexagonDepInstrInfo.td:11465
1667 L4_and_memopw_io = 1652, // HexagonDepInstrInfo.td:11492
1668 L4_iadd_memopb_io = 1653, // HexagonDepInstrInfo.td:11519
1669 L4_iadd_memoph_io = 1654, // HexagonDepInstrInfo.td:11546
1670 L4_iadd_memopw_io = 1655, // HexagonDepInstrInfo.td:11573
1671 L4_iand_memopb_io = 1656, // HexagonDepInstrInfo.td:11600
1672 L4_iand_memoph_io = 1657, // HexagonDepInstrInfo.td:11627
1673 L4_iand_memopw_io = 1658, // HexagonDepInstrInfo.td:11654
1674 L4_ior_memopb_io = 1659, // HexagonDepInstrInfo.td:11681
1675 L4_ior_memoph_io = 1660, // HexagonDepInstrInfo.td:11708
1676 L4_ior_memopw_io = 1661, // HexagonDepInstrInfo.td:11735
1677 L4_isub_memopb_io = 1662, // HexagonDepInstrInfo.td:11762
1678 L4_isub_memoph_io = 1663, // HexagonDepInstrInfo.td:11789
1679 L4_isub_memopw_io = 1664, // HexagonDepInstrInfo.td:11816
1680 L4_loadalignb_ap = 1665, // HexagonDepInstrInfo.td:11843
1681 L4_loadalignb_ur = 1666, // HexagonDepInstrInfo.td:11863
1682 L4_loadalignh_ap = 1667, // HexagonDepInstrInfo.td:11883
1683 L4_loadalignh_ur = 1668, // HexagonDepInstrInfo.td:11903
1684 L4_loadbsw2_ap = 1669, // HexagonDepInstrInfo.td:11923
1685 L4_loadbsw2_ur = 1670, // HexagonDepInstrInfo.td:11944
1686 L4_loadbsw4_ap = 1671, // HexagonDepInstrInfo.td:11965
1687 L4_loadbsw4_ur = 1672, // HexagonDepInstrInfo.td:11984
1688 L4_loadbzw2_ap = 1673, // HexagonDepInstrInfo.td:12003
1689 L4_loadbzw2_ur = 1674, // HexagonDepInstrInfo.td:12024
1690 L4_loadbzw4_ap = 1675, // HexagonDepInstrInfo.td:12045
1691 L4_loadbzw4_ur = 1676, // HexagonDepInstrInfo.td:12064
1692 L4_loadd_aq = 1677, // HexagonDepInstrInfo.td:12083
1693 L4_loadd_locked = 1678, // HexagonDepInstrInfo.td:12093
1694 L4_loadrb_ap = 1679, // HexagonDepInstrInfo.td:12104
1695 L4_loadrb_rr = 1680, // HexagonDepInstrInfo.td:12125
1696 L4_loadrb_ur = 1681, // HexagonDepInstrInfo.td:12142
1697 L4_loadrd_ap = 1682, // HexagonDepInstrInfo.td:12164
1698 L4_loadrd_rr = 1683, // HexagonDepInstrInfo.td:12183
1699 L4_loadrd_ur = 1684, // HexagonDepInstrInfo.td:12198
1700 L4_loadrh_ap = 1685, // HexagonDepInstrInfo.td:12218
1701 L4_loadrh_rr = 1686, // HexagonDepInstrInfo.td:12239
1702 L4_loadrh_ur = 1687, // HexagonDepInstrInfo.td:12256
1703 L4_loadri_ap = 1688, // HexagonDepInstrInfo.td:12278
1704 L4_loadri_rr = 1689, // HexagonDepInstrInfo.td:12299
1705 L4_loadri_ur = 1690, // HexagonDepInstrInfo.td:12316
1706 L4_loadrub_ap = 1691, // HexagonDepInstrInfo.td:12338
1707 L4_loadrub_rr = 1692, // HexagonDepInstrInfo.td:12359
1708 L4_loadrub_ur = 1693, // HexagonDepInstrInfo.td:12376
1709 L4_loadruh_ap = 1694, // HexagonDepInstrInfo.td:12398
1710 L4_loadruh_rr = 1695, // HexagonDepInstrInfo.td:12419
1711 L4_loadruh_ur = 1696, // HexagonDepInstrInfo.td:12436
1712 L4_loadw_phys = 1697, // HexagonDepInstrInfo.td:12458
1713 L4_or_memopb_io = 1698, // HexagonDepInstrInfo.td:12472
1714 L4_or_memoph_io = 1699, // HexagonDepInstrInfo.td:12499
1715 L4_or_memopw_io = 1700, // HexagonDepInstrInfo.td:12526
1716 L4_ploadrbf_abs = 1701, // HexagonDepInstrInfo.td:12553
1717 L4_ploadrbf_rr = 1702, // HexagonDepInstrInfo.td:12578
1718 L4_ploadrbfnew_abs = 1703, // HexagonDepInstrInfo.td:12595
1719 L4_ploadrbfnew_rr = 1704, // HexagonDepInstrInfo.td:12621
1720 L4_ploadrbt_abs = 1705, // HexagonDepInstrInfo.td:12639
1721 L4_ploadrbt_rr = 1706, // HexagonDepInstrInfo.td:12663
1722 L4_ploadrbtnew_abs = 1707, // HexagonDepInstrInfo.td:12679
1723 L4_ploadrbtnew_rr = 1708, // HexagonDepInstrInfo.td:12704
1724 L4_ploadrdf_abs = 1709, // HexagonDepInstrInfo.td:12721
1725 L4_ploadrdf_rr = 1710, // HexagonDepInstrInfo.td:12744
1726 L4_ploadrdfnew_abs = 1711, // HexagonDepInstrInfo.td:12759
1727 L4_ploadrdfnew_rr = 1712, // HexagonDepInstrInfo.td:12783
1728 L4_ploadrdt_abs = 1713, // HexagonDepInstrInfo.td:12799
1729 L4_ploadrdt_rr = 1714, // HexagonDepInstrInfo.td:12821
1730 L4_ploadrdtnew_abs = 1715, // HexagonDepInstrInfo.td:12835
1731 L4_ploadrdtnew_rr = 1716, // HexagonDepInstrInfo.td:12858
1732 L4_ploadrhf_abs = 1717, // HexagonDepInstrInfo.td:12873
1733 L4_ploadrhf_rr = 1718, // HexagonDepInstrInfo.td:12898
1734 L4_ploadrhfnew_abs = 1719, // HexagonDepInstrInfo.td:12915
1735 L4_ploadrhfnew_rr = 1720, // HexagonDepInstrInfo.td:12941
1736 L4_ploadrht_abs = 1721, // HexagonDepInstrInfo.td:12959
1737 L4_ploadrht_rr = 1722, // HexagonDepInstrInfo.td:12983
1738 L4_ploadrhtnew_abs = 1723, // HexagonDepInstrInfo.td:12999
1739 L4_ploadrhtnew_rr = 1724, // HexagonDepInstrInfo.td:13024
1740 L4_ploadrif_abs = 1725, // HexagonDepInstrInfo.td:13041
1741 L4_ploadrif_rr = 1726, // HexagonDepInstrInfo.td:13066
1742 L4_ploadrifnew_abs = 1727, // HexagonDepInstrInfo.td:13083
1743 L4_ploadrifnew_rr = 1728, // HexagonDepInstrInfo.td:13109
1744 L4_ploadrit_abs = 1729, // HexagonDepInstrInfo.td:13127
1745 L4_ploadrit_rr = 1730, // HexagonDepInstrInfo.td:13151
1746 L4_ploadritnew_abs = 1731, // HexagonDepInstrInfo.td:13167
1747 L4_ploadritnew_rr = 1732, // HexagonDepInstrInfo.td:13192
1748 L4_ploadrubf_abs = 1733, // HexagonDepInstrInfo.td:13209
1749 L4_ploadrubf_rr = 1734, // HexagonDepInstrInfo.td:13234
1750 L4_ploadrubfnew_abs = 1735, // HexagonDepInstrInfo.td:13251
1751 L4_ploadrubfnew_rr = 1736, // HexagonDepInstrInfo.td:13277
1752 L4_ploadrubt_abs = 1737, // HexagonDepInstrInfo.td:13295
1753 L4_ploadrubt_rr = 1738, // HexagonDepInstrInfo.td:13319
1754 L4_ploadrubtnew_abs = 1739, // HexagonDepInstrInfo.td:13335
1755 L4_ploadrubtnew_rr = 1740, // HexagonDepInstrInfo.td:13360
1756 L4_ploadruhf_abs = 1741, // HexagonDepInstrInfo.td:13377
1757 L4_ploadruhf_rr = 1742, // HexagonDepInstrInfo.td:13402
1758 L4_ploadruhfnew_abs = 1743, // HexagonDepInstrInfo.td:13419
1759 L4_ploadruhfnew_rr = 1744, // HexagonDepInstrInfo.td:13445
1760 L4_ploadruht_abs = 1745, // HexagonDepInstrInfo.td:13463
1761 L4_ploadruht_rr = 1746, // HexagonDepInstrInfo.td:13487
1762 L4_ploadruhtnew_abs = 1747, // HexagonDepInstrInfo.td:13503
1763 L4_ploadruhtnew_rr = 1748, // HexagonDepInstrInfo.td:13528
1764 L4_return = 1749, // HexagonDepInstrInfo.td:13545
1765 L4_return_f = 1750, // HexagonDepInstrInfo.td:13566
1766 L4_return_fnew_pnt = 1751, // HexagonDepInstrInfo.td:13588
1767 L4_return_fnew_pt = 1752, // HexagonDepInstrInfo.td:13611
1768 L4_return_t = 1753, // HexagonDepInstrInfo.td:13682
1769 L4_return_tnew_pnt = 1754, // HexagonDepInstrInfo.td:13703
1770 L4_return_tnew_pt = 1755, // HexagonDepInstrInfo.td:13725
1771 L4_sub_memopb_io = 1756, // HexagonDepInstrInfo.td:13747
1772 L4_sub_memoph_io = 1757, // HexagonDepInstrInfo.td:13774
1773 L4_sub_memopw_io = 1758, // HexagonDepInstrInfo.td:13801
1774 L6_memcpy = 1759, // HexagonDepInstrInfo.td:13836
1775 LO = 1760, // HexagonPseudo.td:60
1776 M2_acci = 1761, // HexagonDepInstrInfo.td:13855
1777 M2_accii = 1762, // HexagonDepInstrInfo.td:13870
1778 M2_cmaci_s0 = 1763, // HexagonDepInstrInfo.td:13889
1779 M2_cmacr_s0 = 1764, // HexagonDepInstrInfo.td:13900
1780 M2_cmacs_s0 = 1765, // HexagonDepInstrInfo.td:13911
1781 M2_cmacs_s1 = 1766, // HexagonDepInstrInfo.td:13923
1782 M2_cmacsc_s0 = 1767, // HexagonDepInstrInfo.td:13935
1783 M2_cmacsc_s1 = 1768, // HexagonDepInstrInfo.td:13947
1784 M2_cmpyi_s0 = 1769, // HexagonDepInstrInfo.td:13959
1785 M2_cmpyr_s0 = 1770, // HexagonDepInstrInfo.td:13969
1786 M2_cmpyrs_s0 = 1771, // HexagonDepInstrInfo.td:13979
1787 M2_cmpyrs_s1 = 1772, // HexagonDepInstrInfo.td:13992
1788 M2_cmpyrsc_s0 = 1773, // HexagonDepInstrInfo.td:14005
1789 M2_cmpyrsc_s1 = 1774, // HexagonDepInstrInfo.td:14018
1790 M2_cmpys_s0 = 1775, // HexagonDepInstrInfo.td:14031
1791 M2_cmpys_s1 = 1776, // HexagonDepInstrInfo.td:14042
1792 M2_cmpysc_s0 = 1777, // HexagonDepInstrInfo.td:14053
1793 M2_cmpysc_s1 = 1778, // HexagonDepInstrInfo.td:14064
1794 M2_cnacs_s0 = 1779, // HexagonDepInstrInfo.td:14075
1795 M2_cnacs_s1 = 1780, // HexagonDepInstrInfo.td:14087
1796 M2_cnacsc_s0 = 1781, // HexagonDepInstrInfo.td:14099
1797 M2_cnacsc_s1 = 1782, // HexagonDepInstrInfo.td:14111
1798 M2_dpmpyss_acc_s0 = 1783, // HexagonDepInstrInfo.td:14123
1799 M2_dpmpyss_nac_s0 = 1784, // HexagonDepInstrInfo.td:14134
1800 M2_dpmpyss_rnd_s0 = 1785, // HexagonDepInstrInfo.td:14145
1801 M2_dpmpyss_s0 = 1786, // HexagonDepInstrInfo.td:14157
1802 M2_dpmpyuu_acc_s0 = 1787, // HexagonDepInstrInfo.td:14167
1803 M2_dpmpyuu_nac_s0 = 1788, // HexagonDepInstrInfo.td:14178
1804 M2_dpmpyuu_s0 = 1789, // HexagonDepInstrInfo.td:14189
1805 M2_hmmpyh_rs1 = 1790, // HexagonDepInstrInfo.td:14199
1806 M2_hmmpyh_s1 = 1791, // HexagonDepInstrInfo.td:14212
1807 M2_hmmpyl_rs1 = 1792, // HexagonDepInstrInfo.td:14225
1808 M2_hmmpyl_s1 = 1793, // HexagonDepInstrInfo.td:14238
1809 M2_maci = 1794, // HexagonDepInstrInfo.td:14251
1810 M2_macsin = 1795, // HexagonDepInstrInfo.td:14266
1811 M2_macsip = 1796, // HexagonDepInstrInfo.td:14284
1812 M2_mmachs_rs0 = 1797, // HexagonDepInstrInfo.td:14303
1813 M2_mmachs_rs1 = 1798, // HexagonDepInstrInfo.td:14315
1814 M2_mmachs_s0 = 1799, // HexagonDepInstrInfo.td:14327
1815 M2_mmachs_s1 = 1800, // HexagonDepInstrInfo.td:14339
1816 M2_mmacls_rs0 = 1801, // HexagonDepInstrInfo.td:14351
1817 M2_mmacls_rs1 = 1802, // HexagonDepInstrInfo.td:14363
1818 M2_mmacls_s0 = 1803, // HexagonDepInstrInfo.td:14375
1819 M2_mmacls_s1 = 1804, // HexagonDepInstrInfo.td:14387
1820 M2_mmacuhs_rs0 = 1805, // HexagonDepInstrInfo.td:14399
1821 M2_mmacuhs_rs1 = 1806, // HexagonDepInstrInfo.td:14411
1822 M2_mmacuhs_s0 = 1807, // HexagonDepInstrInfo.td:14423
1823 M2_mmacuhs_s1 = 1808, // HexagonDepInstrInfo.td:14435
1824 M2_mmaculs_rs0 = 1809, // HexagonDepInstrInfo.td:14447
1825 M2_mmaculs_rs1 = 1810, // HexagonDepInstrInfo.td:14459
1826 M2_mmaculs_s0 = 1811, // HexagonDepInstrInfo.td:14471
1827 M2_mmaculs_s1 = 1812, // HexagonDepInstrInfo.td:14483
1828 M2_mmpyh_rs0 = 1813, // HexagonDepInstrInfo.td:14495
1829 M2_mmpyh_rs1 = 1814, // HexagonDepInstrInfo.td:14506
1830 M2_mmpyh_s0 = 1815, // HexagonDepInstrInfo.td:14517
1831 M2_mmpyh_s1 = 1816, // HexagonDepInstrInfo.td:14528
1832 M2_mmpyl_rs0 = 1817, // HexagonDepInstrInfo.td:14539
1833 M2_mmpyl_rs1 = 1818, // HexagonDepInstrInfo.td:14550
1834 M2_mmpyl_s0 = 1819, // HexagonDepInstrInfo.td:14561
1835 M2_mmpyl_s1 = 1820, // HexagonDepInstrInfo.td:14572
1836 M2_mmpyuh_rs0 = 1821, // HexagonDepInstrInfo.td:14583
1837 M2_mmpyuh_rs1 = 1822, // HexagonDepInstrInfo.td:14594
1838 M2_mmpyuh_s0 = 1823, // HexagonDepInstrInfo.td:14605
1839 M2_mmpyuh_s1 = 1824, // HexagonDepInstrInfo.td:14616
1840 M2_mmpyul_rs0 = 1825, // HexagonDepInstrInfo.td:14627
1841 M2_mmpyul_rs1 = 1826, // HexagonDepInstrInfo.td:14638
1842 M2_mmpyul_s0 = 1827, // HexagonDepInstrInfo.td:14649
1843 M2_mmpyul_s1 = 1828, // HexagonDepInstrInfo.td:14660
1844 M2_mnaci = 1829, // HexagonDepInstrInfo.td:14671
1845 M2_mpy_acc_hh_s0 = 1830, // HexagonDepInstrInfo.td:14684
1846 M2_mpy_acc_hh_s1 = 1831, // HexagonDepInstrInfo.td:14697
1847 M2_mpy_acc_hl_s0 = 1832, // HexagonDepInstrInfo.td:14710
1848 M2_mpy_acc_hl_s1 = 1833, // HexagonDepInstrInfo.td:14723
1849 M2_mpy_acc_lh_s0 = 1834, // HexagonDepInstrInfo.td:14736
1850 M2_mpy_acc_lh_s1 = 1835, // HexagonDepInstrInfo.td:14749
1851 M2_mpy_acc_ll_s0 = 1836, // HexagonDepInstrInfo.td:14762
1852 M2_mpy_acc_ll_s1 = 1837, // HexagonDepInstrInfo.td:14775
1853 M2_mpy_acc_sat_hh_s0 = 1838, // HexagonDepInstrInfo.td:14788
1854 M2_mpy_acc_sat_hh_s1 = 1839, // HexagonDepInstrInfo.td:14802
1855 M2_mpy_acc_sat_hl_s0 = 1840, // HexagonDepInstrInfo.td:14816
1856 M2_mpy_acc_sat_hl_s1 = 1841, // HexagonDepInstrInfo.td:14830
1857 M2_mpy_acc_sat_lh_s0 = 1842, // HexagonDepInstrInfo.td:14844
1858 M2_mpy_acc_sat_lh_s1 = 1843, // HexagonDepInstrInfo.td:14858
1859 M2_mpy_acc_sat_ll_s0 = 1844, // HexagonDepInstrInfo.td:14872
1860 M2_mpy_acc_sat_ll_s1 = 1845, // HexagonDepInstrInfo.td:14886
1861 M2_mpy_hh_s0 = 1846, // HexagonDepInstrInfo.td:14900
1862 M2_mpy_hh_s1 = 1847, // HexagonDepInstrInfo.td:14912
1863 M2_mpy_hl_s0 = 1848, // HexagonDepInstrInfo.td:14924
1864 M2_mpy_hl_s1 = 1849, // HexagonDepInstrInfo.td:14936
1865 M2_mpy_lh_s0 = 1850, // HexagonDepInstrInfo.td:14948
1866 M2_mpy_lh_s1 = 1851, // HexagonDepInstrInfo.td:14960
1867 M2_mpy_ll_s0 = 1852, // HexagonDepInstrInfo.td:14972
1868 M2_mpy_ll_s1 = 1853, // HexagonDepInstrInfo.td:14984
1869 M2_mpy_nac_hh_s0 = 1854, // HexagonDepInstrInfo.td:14996
1870 M2_mpy_nac_hh_s1 = 1855, // HexagonDepInstrInfo.td:15009
1871 M2_mpy_nac_hl_s0 = 1856, // HexagonDepInstrInfo.td:15022
1872 M2_mpy_nac_hl_s1 = 1857, // HexagonDepInstrInfo.td:15035
1873 M2_mpy_nac_lh_s0 = 1858, // HexagonDepInstrInfo.td:15048
1874 M2_mpy_nac_lh_s1 = 1859, // HexagonDepInstrInfo.td:15061
1875 M2_mpy_nac_ll_s0 = 1860, // HexagonDepInstrInfo.td:15074
1876 M2_mpy_nac_ll_s1 = 1861, // HexagonDepInstrInfo.td:15087
1877 M2_mpy_nac_sat_hh_s0 = 1862, // HexagonDepInstrInfo.td:15100
1878 M2_mpy_nac_sat_hh_s1 = 1863, // HexagonDepInstrInfo.td:15114
1879 M2_mpy_nac_sat_hl_s0 = 1864, // HexagonDepInstrInfo.td:15128
1880 M2_mpy_nac_sat_hl_s1 = 1865, // HexagonDepInstrInfo.td:15142
1881 M2_mpy_nac_sat_lh_s0 = 1866, // HexagonDepInstrInfo.td:15156
1882 M2_mpy_nac_sat_lh_s1 = 1867, // HexagonDepInstrInfo.td:15170
1883 M2_mpy_nac_sat_ll_s0 = 1868, // HexagonDepInstrInfo.td:15184
1884 M2_mpy_nac_sat_ll_s1 = 1869, // HexagonDepInstrInfo.td:15198
1885 M2_mpy_rnd_hh_s0 = 1870, // HexagonDepInstrInfo.td:15212
1886 M2_mpy_rnd_hh_s1 = 1871, // HexagonDepInstrInfo.td:15224
1887 M2_mpy_rnd_hl_s0 = 1872, // HexagonDepInstrInfo.td:15236
1888 M2_mpy_rnd_hl_s1 = 1873, // HexagonDepInstrInfo.td:15248
1889 M2_mpy_rnd_lh_s0 = 1874, // HexagonDepInstrInfo.td:15260
1890 M2_mpy_rnd_lh_s1 = 1875, // HexagonDepInstrInfo.td:15272
1891 M2_mpy_rnd_ll_s0 = 1876, // HexagonDepInstrInfo.td:15284
1892 M2_mpy_rnd_ll_s1 = 1877, // HexagonDepInstrInfo.td:15296
1893 M2_mpy_sat_hh_s0 = 1878, // HexagonDepInstrInfo.td:15308
1894 M2_mpy_sat_hh_s1 = 1879, // HexagonDepInstrInfo.td:15321
1895 M2_mpy_sat_hl_s0 = 1880, // HexagonDepInstrInfo.td:15334
1896 M2_mpy_sat_hl_s1 = 1881, // HexagonDepInstrInfo.td:15347
1897 M2_mpy_sat_lh_s0 = 1882, // HexagonDepInstrInfo.td:15360
1898 M2_mpy_sat_lh_s1 = 1883, // HexagonDepInstrInfo.td:15373
1899 M2_mpy_sat_ll_s0 = 1884, // HexagonDepInstrInfo.td:15386
1900 M2_mpy_sat_ll_s1 = 1885, // HexagonDepInstrInfo.td:15399
1901 M2_mpy_sat_rnd_hh_s0 = 1886, // HexagonDepInstrInfo.td:15412
1902 M2_mpy_sat_rnd_hh_s1 = 1887, // HexagonDepInstrInfo.td:15425
1903 M2_mpy_sat_rnd_hl_s0 = 1888, // HexagonDepInstrInfo.td:15438
1904 M2_mpy_sat_rnd_hl_s1 = 1889, // HexagonDepInstrInfo.td:15451
1905 M2_mpy_sat_rnd_lh_s0 = 1890, // HexagonDepInstrInfo.td:15464
1906 M2_mpy_sat_rnd_lh_s1 = 1891, // HexagonDepInstrInfo.td:15477
1907 M2_mpy_sat_rnd_ll_s0 = 1892, // HexagonDepInstrInfo.td:15490
1908 M2_mpy_sat_rnd_ll_s1 = 1893, // HexagonDepInstrInfo.td:15503
1909 M2_mpy_up = 1894, // HexagonDepInstrInfo.td:15516
1910 M2_mpy_up_s1 = 1895, // HexagonDepInstrInfo.td:15528
1911 M2_mpy_up_s1_sat = 1896, // HexagonDepInstrInfo.td:15540
1912 M2_mpyd_acc_hh_s0 = 1897, // HexagonDepInstrInfo.td:15553
1913 M2_mpyd_acc_hh_s1 = 1898, // HexagonDepInstrInfo.td:15564
1914 M2_mpyd_acc_hl_s0 = 1899, // HexagonDepInstrInfo.td:15575
1915 M2_mpyd_acc_hl_s1 = 1900, // HexagonDepInstrInfo.td:15586
1916 M2_mpyd_acc_lh_s0 = 1901, // HexagonDepInstrInfo.td:15597
1917 M2_mpyd_acc_lh_s1 = 1902, // HexagonDepInstrInfo.td:15608
1918 M2_mpyd_acc_ll_s0 = 1903, // HexagonDepInstrInfo.td:15619
1919 M2_mpyd_acc_ll_s1 = 1904, // HexagonDepInstrInfo.td:15630
1920 M2_mpyd_hh_s0 = 1905, // HexagonDepInstrInfo.td:15641
1921 M2_mpyd_hh_s1 = 1906, // HexagonDepInstrInfo.td:15651
1922 M2_mpyd_hl_s0 = 1907, // HexagonDepInstrInfo.td:15661
1923 M2_mpyd_hl_s1 = 1908, // HexagonDepInstrInfo.td:15671
1924 M2_mpyd_lh_s0 = 1909, // HexagonDepInstrInfo.td:15681
1925 M2_mpyd_lh_s1 = 1910, // HexagonDepInstrInfo.td:15691
1926 M2_mpyd_ll_s0 = 1911, // HexagonDepInstrInfo.td:15701
1927 M2_mpyd_ll_s1 = 1912, // HexagonDepInstrInfo.td:15711
1928 M2_mpyd_nac_hh_s0 = 1913, // HexagonDepInstrInfo.td:15721
1929 M2_mpyd_nac_hh_s1 = 1914, // HexagonDepInstrInfo.td:15732
1930 M2_mpyd_nac_hl_s0 = 1915, // HexagonDepInstrInfo.td:15743
1931 M2_mpyd_nac_hl_s1 = 1916, // HexagonDepInstrInfo.td:15754
1932 M2_mpyd_nac_lh_s0 = 1917, // HexagonDepInstrInfo.td:15765
1933 M2_mpyd_nac_lh_s1 = 1918, // HexagonDepInstrInfo.td:15776
1934 M2_mpyd_nac_ll_s0 = 1919, // HexagonDepInstrInfo.td:15787
1935 M2_mpyd_nac_ll_s1 = 1920, // HexagonDepInstrInfo.td:15798
1936 M2_mpyd_rnd_hh_s0 = 1921, // HexagonDepInstrInfo.td:15809
1937 M2_mpyd_rnd_hh_s1 = 1922, // HexagonDepInstrInfo.td:15819
1938 M2_mpyd_rnd_hl_s0 = 1923, // HexagonDepInstrInfo.td:15829
1939 M2_mpyd_rnd_hl_s1 = 1924, // HexagonDepInstrInfo.td:15839
1940 M2_mpyd_rnd_lh_s0 = 1925, // HexagonDepInstrInfo.td:15849
1941 M2_mpyd_rnd_lh_s1 = 1926, // HexagonDepInstrInfo.td:15859
1942 M2_mpyd_rnd_ll_s0 = 1927, // HexagonDepInstrInfo.td:15869
1943 M2_mpyd_rnd_ll_s1 = 1928, // HexagonDepInstrInfo.td:15879
1944 M2_mpyi = 1929, // HexagonDepInstrInfo.td:15889
1945 M2_mpysin = 1930, // HexagonDepInstrInfo.td:15903
1946 M2_mpysip = 1931, // HexagonDepInstrInfo.td:15914
1947 M2_mpysu_up = 1932, // HexagonDepInstrInfo.td:15946
1948 M2_mpyu_acc_hh_s0 = 1933, // HexagonDepInstrInfo.td:15958
1949 M2_mpyu_acc_hh_s1 = 1934, // HexagonDepInstrInfo.td:15971
1950 M2_mpyu_acc_hl_s0 = 1935, // HexagonDepInstrInfo.td:15984
1951 M2_mpyu_acc_hl_s1 = 1936, // HexagonDepInstrInfo.td:15997
1952 M2_mpyu_acc_lh_s0 = 1937, // HexagonDepInstrInfo.td:16010
1953 M2_mpyu_acc_lh_s1 = 1938, // HexagonDepInstrInfo.td:16023
1954 M2_mpyu_acc_ll_s0 = 1939, // HexagonDepInstrInfo.td:16036
1955 M2_mpyu_acc_ll_s1 = 1940, // HexagonDepInstrInfo.td:16049
1956 M2_mpyu_hh_s0 = 1941, // HexagonDepInstrInfo.td:16062
1957 M2_mpyu_hh_s1 = 1942, // HexagonDepInstrInfo.td:16074
1958 M2_mpyu_hl_s0 = 1943, // HexagonDepInstrInfo.td:16086
1959 M2_mpyu_hl_s1 = 1944, // HexagonDepInstrInfo.td:16098
1960 M2_mpyu_lh_s0 = 1945, // HexagonDepInstrInfo.td:16110
1961 M2_mpyu_lh_s1 = 1946, // HexagonDepInstrInfo.td:16122
1962 M2_mpyu_ll_s0 = 1947, // HexagonDepInstrInfo.td:16134
1963 M2_mpyu_ll_s1 = 1948, // HexagonDepInstrInfo.td:16146
1964 M2_mpyu_nac_hh_s0 = 1949, // HexagonDepInstrInfo.td:16158
1965 M2_mpyu_nac_hh_s1 = 1950, // HexagonDepInstrInfo.td:16171
1966 M2_mpyu_nac_hl_s0 = 1951, // HexagonDepInstrInfo.td:16184
1967 M2_mpyu_nac_hl_s1 = 1952, // HexagonDepInstrInfo.td:16197
1968 M2_mpyu_nac_lh_s0 = 1953, // HexagonDepInstrInfo.td:16210
1969 M2_mpyu_nac_lh_s1 = 1954, // HexagonDepInstrInfo.td:16223
1970 M2_mpyu_nac_ll_s0 = 1955, // HexagonDepInstrInfo.td:16236
1971 M2_mpyu_nac_ll_s1 = 1956, // HexagonDepInstrInfo.td:16249
1972 M2_mpyu_up = 1957, // HexagonDepInstrInfo.td:16262
1973 M2_mpyud_acc_hh_s0 = 1958, // HexagonDepInstrInfo.td:16274
1974 M2_mpyud_acc_hh_s1 = 1959, // HexagonDepInstrInfo.td:16285
1975 M2_mpyud_acc_hl_s0 = 1960, // HexagonDepInstrInfo.td:16296
1976 M2_mpyud_acc_hl_s1 = 1961, // HexagonDepInstrInfo.td:16307
1977 M2_mpyud_acc_lh_s0 = 1962, // HexagonDepInstrInfo.td:16318
1978 M2_mpyud_acc_lh_s1 = 1963, // HexagonDepInstrInfo.td:16329
1979 M2_mpyud_acc_ll_s0 = 1964, // HexagonDepInstrInfo.td:16340
1980 M2_mpyud_acc_ll_s1 = 1965, // HexagonDepInstrInfo.td:16351
1981 M2_mpyud_hh_s0 = 1966, // HexagonDepInstrInfo.td:16362
1982 M2_mpyud_hh_s1 = 1967, // HexagonDepInstrInfo.td:16372
1983 M2_mpyud_hl_s0 = 1968, // HexagonDepInstrInfo.td:16382
1984 M2_mpyud_hl_s1 = 1969, // HexagonDepInstrInfo.td:16392
1985 M2_mpyud_lh_s0 = 1970, // HexagonDepInstrInfo.td:16402
1986 M2_mpyud_lh_s1 = 1971, // HexagonDepInstrInfo.td:16412
1987 M2_mpyud_ll_s0 = 1972, // HexagonDepInstrInfo.td:16422
1988 M2_mpyud_ll_s1 = 1973, // HexagonDepInstrInfo.td:16432
1989 M2_mpyud_nac_hh_s0 = 1974, // HexagonDepInstrInfo.td:16442
1990 M2_mpyud_nac_hh_s1 = 1975, // HexagonDepInstrInfo.td:16453
1991 M2_mpyud_nac_hl_s0 = 1976, // HexagonDepInstrInfo.td:16464
1992 M2_mpyud_nac_hl_s1 = 1977, // HexagonDepInstrInfo.td:16475
1993 M2_mpyud_nac_lh_s0 = 1978, // HexagonDepInstrInfo.td:16486
1994 M2_mpyud_nac_lh_s1 = 1979, // HexagonDepInstrInfo.td:16497
1995 M2_mpyud_nac_ll_s0 = 1980, // HexagonDepInstrInfo.td:16508
1996 M2_mpyud_nac_ll_s1 = 1981, // HexagonDepInstrInfo.td:16519
1997 M2_nacci = 1982, // HexagonDepInstrInfo.td:16540
1998 M2_naccii = 1983, // HexagonDepInstrInfo.td:16554
1999 M2_subacc = 1984, // HexagonDepInstrInfo.td:16572
2000 M2_vabsdiffh = 1985, // HexagonDepInstrInfo.td:16586
2001 M2_vabsdiffw = 1986, // HexagonDepInstrInfo.td:16596
2002 M2_vcmac_s0_sat_i = 1987, // HexagonDepInstrInfo.td:16606
2003 M2_vcmac_s0_sat_r = 1988, // HexagonDepInstrInfo.td:16618
2004 M2_vcmpy_s0_sat_i = 1989, // HexagonDepInstrInfo.td:16630
2005 M2_vcmpy_s0_sat_r = 1990, // HexagonDepInstrInfo.td:16641
2006 M2_vcmpy_s1_sat_i = 1991, // HexagonDepInstrInfo.td:16652
2007 M2_vcmpy_s1_sat_r = 1992, // HexagonDepInstrInfo.td:16663
2008 M2_vdmacs_s0 = 1993, // HexagonDepInstrInfo.td:16674
2009 M2_vdmacs_s1 = 1994, // HexagonDepInstrInfo.td:16686
2010 M2_vdmpyrs_s0 = 1995, // HexagonDepInstrInfo.td:16698
2011 M2_vdmpyrs_s1 = 1996, // HexagonDepInstrInfo.td:16711
2012 M2_vdmpys_s0 = 1997, // HexagonDepInstrInfo.td:16724
2013 M2_vdmpys_s1 = 1998, // HexagonDepInstrInfo.td:16735
2014 M2_vmac2 = 1999, // HexagonDepInstrInfo.td:16746
2015 M2_vmac2es = 2000, // HexagonDepInstrInfo.td:16757
2016 M2_vmac2es_s0 = 2001, // HexagonDepInstrInfo.td:16768
2017 M2_vmac2es_s1 = 2002, // HexagonDepInstrInfo.td:16780
2018 M2_vmac2s_s0 = 2003, // HexagonDepInstrInfo.td:16792
2019 M2_vmac2s_s1 = 2004, // HexagonDepInstrInfo.td:16804
2020 M2_vmac2su_s0 = 2005, // HexagonDepInstrInfo.td:16816
2021 M2_vmac2su_s1 = 2006, // HexagonDepInstrInfo.td:16828
2022 M2_vmpy2es_s0 = 2007, // HexagonDepInstrInfo.td:16840
2023 M2_vmpy2es_s1 = 2008, // HexagonDepInstrInfo.td:16851
2024 M2_vmpy2s_s0 = 2009, // HexagonDepInstrInfo.td:16862
2025 M2_vmpy2s_s0pack = 2010, // HexagonDepInstrInfo.td:16873
2026 M2_vmpy2s_s1 = 2011, // HexagonDepInstrInfo.td:16886
2027 M2_vmpy2s_s1pack = 2012, // HexagonDepInstrInfo.td:16897
2028 M2_vmpy2su_s0 = 2013, // HexagonDepInstrInfo.td:16910
2029 M2_vmpy2su_s1 = 2014, // HexagonDepInstrInfo.td:16921
2030 M2_vraddh = 2015, // HexagonDepInstrInfo.td:16932
2031 M2_vradduh = 2016, // HexagonDepInstrInfo.td:16944
2032 M2_vrcmaci_s0 = 2017, // HexagonDepInstrInfo.td:16956
2033 M2_vrcmaci_s0c = 2018, // HexagonDepInstrInfo.td:16967
2034 M2_vrcmacr_s0 = 2019, // HexagonDepInstrInfo.td:16978
2035 M2_vrcmacr_s0c = 2020, // HexagonDepInstrInfo.td:16989
2036 M2_vrcmpyi_s0 = 2021, // HexagonDepInstrInfo.td:17000
2037 M2_vrcmpyi_s0c = 2022, // HexagonDepInstrInfo.td:17010
2038 M2_vrcmpyr_s0 = 2023, // HexagonDepInstrInfo.td:17020
2039 M2_vrcmpyr_s0c = 2024, // HexagonDepInstrInfo.td:17030
2040 M2_vrcmpys_acc_s1_h = 2025, // HexagonDepInstrInfo.td:17048
2041 M2_vrcmpys_acc_s1_l = 2026, // HexagonDepInstrInfo.td:17060
2042 M2_vrcmpys_s1_h = 2027, // HexagonDepInstrInfo.td:17079
2043 M2_vrcmpys_s1_l = 2028, // HexagonDepInstrInfo.td:17090
2044 M2_vrcmpys_s1rp_h = 2029, // HexagonDepInstrInfo.td:17110
2045 M2_vrcmpys_s1rp_l = 2030, // HexagonDepInstrInfo.td:17123
2046 M2_vrmac_s0 = 2031, // HexagonDepInstrInfo.td:17136
2047 M2_vrmpy_s0 = 2032, // HexagonDepInstrInfo.td:17147
2048 M2_xor_xacc = 2033, // HexagonDepInstrInfo.td:17157
2049 M4_and_and = 2034, // HexagonDepInstrInfo.td:17171
2050 M4_and_andn = 2035, // HexagonDepInstrInfo.td:17185
2051 M4_and_or = 2036, // HexagonDepInstrInfo.td:17199
2052 M4_and_xor = 2037, // HexagonDepInstrInfo.td:17213
2053 M4_cmpyi_wh = 2038, // HexagonDepInstrInfo.td:17227
2054 M4_cmpyi_whc = 2039, // HexagonDepInstrInfo.td:17240
2055 M4_cmpyr_wh = 2040, // HexagonDepInstrInfo.td:17253
2056 M4_cmpyr_whc = 2041, // HexagonDepInstrInfo.td:17266
2057 M4_mac_up_s1_sat = 2042, // HexagonDepInstrInfo.td:17279
2058 M4_mpyri_addi = 2043, // HexagonDepInstrInfo.td:17294
2059 M4_mpyri_addr = 2044, // HexagonDepInstrInfo.td:17310
2060 M4_mpyri_addr_u2 = 2045, // HexagonDepInstrInfo.td:17327
2061 M4_mpyrr_addi = 2046, // HexagonDepInstrInfo.td:17337
2062 M4_mpyrr_addr = 2047, // HexagonDepInstrInfo.td:17354
2063 M4_nac_up_s1_sat = 2048, // HexagonDepInstrInfo.td:17369
2064 M4_or_and = 2049, // HexagonDepInstrInfo.td:17384
2065 M4_or_andn = 2050, // HexagonDepInstrInfo.td:17398
2066 M4_or_or = 2051, // HexagonDepInstrInfo.td:17412
2067 M4_or_xor = 2052, // HexagonDepInstrInfo.td:17426
2068 M4_pmpyw = 2053, // HexagonDepInstrInfo.td:17440
2069 M4_pmpyw_acc = 2054, // HexagonDepInstrInfo.td:17450
2070 M4_vpmpyh = 2055, // HexagonDepInstrInfo.td:17461
2071 M4_vpmpyh_acc = 2056, // HexagonDepInstrInfo.td:17471
2072 M4_vrmpyeh_acc_s0 = 2057, // HexagonDepInstrInfo.td:17482
2073 M4_vrmpyeh_acc_s1 = 2058, // HexagonDepInstrInfo.td:17493
2074 M4_vrmpyeh_s0 = 2059, // HexagonDepInstrInfo.td:17504
2075 M4_vrmpyeh_s1 = 2060, // HexagonDepInstrInfo.td:17514
2076 M4_vrmpyoh_acc_s0 = 2061, // HexagonDepInstrInfo.td:17524
2077 M4_vrmpyoh_acc_s1 = 2062, // HexagonDepInstrInfo.td:17535
2078 M4_vrmpyoh_s0 = 2063, // HexagonDepInstrInfo.td:17546
2079 M4_vrmpyoh_s1 = 2064, // HexagonDepInstrInfo.td:17556
2080 M4_xor_and = 2065, // HexagonDepInstrInfo.td:17566
2081 M4_xor_andn = 2066, // HexagonDepInstrInfo.td:17580
2082 M4_xor_or = 2067, // HexagonDepInstrInfo.td:17594
2083 M4_xor_xacc = 2068, // HexagonDepInstrInfo.td:17608
2084 M5_vdmacbsu = 2069, // HexagonDepInstrInfo.td:17619
2085 M5_vdmpybsu = 2070, // HexagonDepInstrInfo.td:17631
2086 M5_vmacbsu = 2071, // HexagonDepInstrInfo.td:17642
2087 M5_vmacbuu = 2072, // HexagonDepInstrInfo.td:17653
2088 M5_vmpybsu = 2073, // HexagonDepInstrInfo.td:17664
2089 M5_vmpybuu = 2074, // HexagonDepInstrInfo.td:17674
2090 M5_vrmacbsu = 2075, // HexagonDepInstrInfo.td:17684
2091 M5_vrmacbuu = 2076, // HexagonDepInstrInfo.td:17695
2092 M5_vrmpybsu = 2077, // HexagonDepInstrInfo.td:17706
2093 M5_vrmpybuu = 2078, // HexagonDepInstrInfo.td:17716
2094 M6_vabsdiffb = 2079, // HexagonDepInstrInfo.td:17726
2095 M6_vabsdiffub = 2080, // HexagonDepInstrInfo.td:17736
2096 M7_dcmpyiw = 2081, // HexagonDepInstrInfo.td:17746
2097 M7_dcmpyiw_acc = 2082, // HexagonDepInstrInfo.td:17756
2098 M7_dcmpyiwc = 2083, // HexagonDepInstrInfo.td:17767
2099 M7_dcmpyiwc_acc = 2084, // HexagonDepInstrInfo.td:17777
2100 M7_dcmpyrw = 2085, // HexagonDepInstrInfo.td:17788
2101 M7_dcmpyrw_acc = 2086, // HexagonDepInstrInfo.td:17798
2102 M7_dcmpyrwc = 2087, // HexagonDepInstrInfo.td:17809
2103 M7_dcmpyrwc_acc = 2088, // HexagonDepInstrInfo.td:17819
2104 M7_wcmpyiw = 2089, // HexagonDepInstrInfo.td:17847
2105 M7_wcmpyiw_rnd = 2090, // HexagonDepInstrInfo.td:17860
2106 M7_wcmpyiwc = 2091, // HexagonDepInstrInfo.td:17873
2107 M7_wcmpyiwc_rnd = 2092, // HexagonDepInstrInfo.td:17886
2108 M7_wcmpyrw = 2093, // HexagonDepInstrInfo.td:17899
2109 M7_wcmpyrw_rnd = 2094, // HexagonDepInstrInfo.td:17912
2110 M7_wcmpyrwc = 2095, // HexagonDepInstrInfo.td:17925
2111 M7_wcmpyrwc_rnd = 2096, // HexagonDepInstrInfo.td:17938
2112 PS_call_stk = 2097, // HexagonPseudo.td:183
2113 PS_callr_nr = 2098, // HexagonPseudo.td:209
2114 PS_jmpret = 2099, // HexagonPseudo.td:321
2115 PS_jmpretf = 2100, // HexagonPseudo.td:323
2116 PS_jmpretfnew = 2101, // HexagonPseudo.td:325
2117 PS_jmpretfnewpt = 2102, // HexagonPseudo.td:327
2118 PS_jmprett = 2103, // HexagonPseudo.td:322
2119 PS_jmprettnew = 2104, // HexagonPseudo.td:324
2120 PS_jmprettnewpt = 2105, // HexagonPseudo.td:326
2121 PS_loadrbabs = 2106, // HexagonDepInstrInfo.td:17951
2122 PS_loadrdabs = 2107, // HexagonDepInstrInfo.td:17974
2123 PS_loadrhabs = 2108, // HexagonDepInstrInfo.td:17995
2124 PS_loadriabs = 2109, // HexagonDepInstrInfo.td:18018
2125 PS_loadrubabs = 2110, // HexagonDepInstrInfo.td:18041
2126 PS_loadruhabs = 2111, // HexagonDepInstrInfo.td:18064
2127 PS_storerbabs = 2112, // HexagonDepInstrInfo.td:18087
2128 PS_storerbnewabs = 2113, // HexagonDepInstrInfo.td:18109
2129 PS_storerdabs = 2114, // HexagonDepInstrInfo.td:18135
2130 PS_storerfabs = 2115, // HexagonDepInstrInfo.td:18156
2131 PS_storerhabs = 2116, // HexagonDepInstrInfo.td:18177
2132 PS_storerhnewabs = 2117, // HexagonDepInstrInfo.td:18199
2133 PS_storeriabs = 2118, // HexagonDepInstrInfo.td:18225
2134 PS_storerinewabs = 2119, // HexagonDepInstrInfo.td:18247
2135 PS_trap1 = 2120, // HexagonPseudo.td:626
2136 R6_release_at_vi = 2121, // HexagonDepInstrInfo.td:18273
2137 R6_release_st_vi = 2122, // HexagonDepInstrInfo.td:18284
2138 RESTORE_DEALLOC_BEFORE_TAILCALL_V4 = 2123, // HexagonPseudo.td:401
2139 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT = 2124, // HexagonPseudo.td:404
2140 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC = 2125, // HexagonPseudo.td:410
2141 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC = 2126, // HexagonPseudo.td:407
2142 RESTORE_DEALLOC_RET_JMP_V4 = 2127, // HexagonPseudo.td:386
2143 RESTORE_DEALLOC_RET_JMP_V4_EXT = 2128, // HexagonPseudo.td:389
2144 RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC = 2129, // HexagonPseudo.td:395
2145 RESTORE_DEALLOC_RET_JMP_V4_PIC = 2130, // HexagonPseudo.td:392
2146 S2_addasl_rrri = 2131, // HexagonDepInstrInfo.td:18295
2147 S2_allocframe = 2132, // HexagonDepInstrInfo.td:18306
2148 S2_asl_i_p = 2133, // HexagonDepInstrInfo.td:18322
2149 S2_asl_i_p_acc = 2134, // HexagonDepInstrInfo.td:18330
2150 S2_asl_i_p_and = 2135, // HexagonDepInstrInfo.td:18340
2151 S2_asl_i_p_nac = 2136, // HexagonDepInstrInfo.td:18350
2152 S2_asl_i_p_or = 2137, // HexagonDepInstrInfo.td:18360
2153 S2_asl_i_p_xacc = 2138, // HexagonDepInstrInfo.td:18370
2154 S2_asl_i_r = 2139, // HexagonDepInstrInfo.td:18380
2155 S2_asl_i_r_acc = 2140, // HexagonDepInstrInfo.td:18391
2156 S2_asl_i_r_and = 2141, // HexagonDepInstrInfo.td:18404
2157 S2_asl_i_r_nac = 2142, // HexagonDepInstrInfo.td:18417
2158 S2_asl_i_r_or = 2143, // HexagonDepInstrInfo.td:18430
2159 S2_asl_i_r_sat = 2144, // HexagonDepInstrInfo.td:18443
2160 S2_asl_i_r_xacc = 2145, // HexagonDepInstrInfo.td:18456
2161 S2_asl_i_vh = 2146, // HexagonDepInstrInfo.td:18469
2162 S2_asl_i_vw = 2147, // HexagonDepInstrInfo.td:18478
2163 S2_asl_r_p = 2148, // HexagonDepInstrInfo.td:18487
2164 S2_asl_r_p_acc = 2149, // HexagonDepInstrInfo.td:18496
2165 S2_asl_r_p_and = 2150, // HexagonDepInstrInfo.td:18507
2166 S2_asl_r_p_nac = 2151, // HexagonDepInstrInfo.td:18518
2167 S2_asl_r_p_or = 2152, // HexagonDepInstrInfo.td:18529
2168 S2_asl_r_p_xor = 2153, // HexagonDepInstrInfo.td:18540
2169 S2_asl_r_r = 2154, // HexagonDepInstrInfo.td:18551
2170 S2_asl_r_r_acc = 2155, // HexagonDepInstrInfo.td:18562
2171 S2_asl_r_r_and = 2156, // HexagonDepInstrInfo.td:18575
2172 S2_asl_r_r_nac = 2157, // HexagonDepInstrInfo.td:18588
2173 S2_asl_r_r_or = 2158, // HexagonDepInstrInfo.td:18601
2174 S2_asl_r_r_sat = 2159, // HexagonDepInstrInfo.td:18614
2175 S2_asl_r_vh = 2160, // HexagonDepInstrInfo.td:18627
2176 S2_asl_r_vw = 2161, // HexagonDepInstrInfo.td:18636
2177 S2_asr_i_p = 2162, // HexagonDepInstrInfo.td:18645
2178 S2_asr_i_p_acc = 2163, // HexagonDepInstrInfo.td:18653
2179 S2_asr_i_p_and = 2164, // HexagonDepInstrInfo.td:18663
2180 S2_asr_i_p_nac = 2165, // HexagonDepInstrInfo.td:18673
2181 S2_asr_i_p_or = 2166, // HexagonDepInstrInfo.td:18683
2182 S2_asr_i_p_rnd = 2167, // HexagonDepInstrInfo.td:18693
2183 S2_asr_i_r = 2168, // HexagonDepInstrInfo.td:18709
2184 S2_asr_i_r_acc = 2169, // HexagonDepInstrInfo.td:18720
2185 S2_asr_i_r_and = 2170, // HexagonDepInstrInfo.td:18733
2186 S2_asr_i_r_nac = 2171, // HexagonDepInstrInfo.td:18746
2187 S2_asr_i_r_or = 2172, // HexagonDepInstrInfo.td:18759
2188 S2_asr_i_r_rnd = 2173, // HexagonDepInstrInfo.td:18772
2189 S2_asr_i_svw_trun = 2174, // HexagonDepInstrInfo.td:18793
2190 S2_asr_i_vh = 2175, // HexagonDepInstrInfo.td:18805
2191 S2_asr_i_vw = 2176, // HexagonDepInstrInfo.td:18814
2192 S2_asr_r_p = 2177, // HexagonDepInstrInfo.td:18823
2193 S2_asr_r_p_acc = 2178, // HexagonDepInstrInfo.td:18832
2194 S2_asr_r_p_and = 2179, // HexagonDepInstrInfo.td:18843
2195 S2_asr_r_p_nac = 2180, // HexagonDepInstrInfo.td:18854
2196 S2_asr_r_p_or = 2181, // HexagonDepInstrInfo.td:18865
2197 S2_asr_r_p_xor = 2182, // HexagonDepInstrInfo.td:18876
2198 S2_asr_r_r = 2183, // HexagonDepInstrInfo.td:18887
2199 S2_asr_r_r_acc = 2184, // HexagonDepInstrInfo.td:18898
2200 S2_asr_r_r_and = 2185, // HexagonDepInstrInfo.td:18911
2201 S2_asr_r_r_nac = 2186, // HexagonDepInstrInfo.td:18924
2202 S2_asr_r_r_or = 2187, // HexagonDepInstrInfo.td:18937
2203 S2_asr_r_r_sat = 2188, // HexagonDepInstrInfo.td:18950
2204 S2_asr_r_svw_trun = 2189, // HexagonDepInstrInfo.td:18963
2205 S2_asr_r_vh = 2190, // HexagonDepInstrInfo.td:18975
2206 S2_asr_r_vw = 2191, // HexagonDepInstrInfo.td:18984
2207 S2_brev = 2192, // HexagonDepInstrInfo.td:18993
2208 S2_brevp = 2193, // HexagonDepInstrInfo.td:19004
2209 S2_cabacdecbin = 2194, // HexagonDepInstrInfo.td:19013
2210 S2_cl0 = 2195, // HexagonDepInstrInfo.td:19025
2211 S2_cl0p = 2196, // HexagonDepInstrInfo.td:19036
2212 S2_cl1 = 2197, // HexagonDepInstrInfo.td:19047
2213 S2_cl1p = 2198, // HexagonDepInstrInfo.td:19058
2214 S2_clb = 2199, // HexagonDepInstrInfo.td:19069
2215 S2_clbnorm = 2200, // HexagonDepInstrInfo.td:19080
2216 S2_clbp = 2201, // HexagonDepInstrInfo.td:19091
2217 S2_clrbit_i = 2202, // HexagonDepInstrInfo.td:19102
2218 S2_clrbit_r = 2203, // HexagonDepInstrInfo.td:19113
2219 S2_ct0 = 2204, // HexagonDepInstrInfo.td:19124
2220 S2_ct0p = 2205, // HexagonDepInstrInfo.td:19135
2221 S2_ct1 = 2206, // HexagonDepInstrInfo.td:19146
2222 S2_ct1p = 2207, // HexagonDepInstrInfo.td:19157
2223 S2_deinterleave = 2208, // HexagonDepInstrInfo.td:19168
2224 S2_extractu = 2209, // HexagonDepInstrInfo.td:19177
2225 S2_extractu_rp = 2210, // HexagonDepInstrInfo.td:19188
2226 S2_extractup = 2211, // HexagonDepInstrInfo.td:19200
2227 S2_extractup_rp = 2212, // HexagonDepInstrInfo.td:19208
2228 S2_insert = 2213, // HexagonDepInstrInfo.td:19218
2229 S2_insert_rp = 2214, // HexagonDepInstrInfo.td:19230
2230 S2_insertp = 2215, // HexagonDepInstrInfo.td:19243
2231 S2_insertp_rp = 2216, // HexagonDepInstrInfo.td:19252
2232 S2_interleave = 2217, // HexagonDepInstrInfo.td:19263
2233 S2_lfsp = 2218, // HexagonDepInstrInfo.td:19272
2234 S2_lsl_r_p = 2219, // HexagonDepInstrInfo.td:19282
2235 S2_lsl_r_p_acc = 2220, // HexagonDepInstrInfo.td:19291
2236 S2_lsl_r_p_and = 2221, // HexagonDepInstrInfo.td:19302
2237 S2_lsl_r_p_nac = 2222, // HexagonDepInstrInfo.td:19313
2238 S2_lsl_r_p_or = 2223, // HexagonDepInstrInfo.td:19324
2239 S2_lsl_r_p_xor = 2224, // HexagonDepInstrInfo.td:19335
2240 S2_lsl_r_r = 2225, // HexagonDepInstrInfo.td:19346
2241 S2_lsl_r_r_acc = 2226, // HexagonDepInstrInfo.td:19357
2242 S2_lsl_r_r_and = 2227, // HexagonDepInstrInfo.td:19370
2243 S2_lsl_r_r_nac = 2228, // HexagonDepInstrInfo.td:19383
2244 S2_lsl_r_r_or = 2229, // HexagonDepInstrInfo.td:19396
2245 S2_lsl_r_vh = 2230, // HexagonDepInstrInfo.td:19409
2246 S2_lsl_r_vw = 2231, // HexagonDepInstrInfo.td:19418
2247 S2_lsr_i_p = 2232, // HexagonDepInstrInfo.td:19427
2248 S2_lsr_i_p_acc = 2233, // HexagonDepInstrInfo.td:19435
2249 S2_lsr_i_p_and = 2234, // HexagonDepInstrInfo.td:19445
2250 S2_lsr_i_p_nac = 2235, // HexagonDepInstrInfo.td:19455
2251 S2_lsr_i_p_or = 2236, // HexagonDepInstrInfo.td:19465
2252 S2_lsr_i_p_xacc = 2237, // HexagonDepInstrInfo.td:19475
2253 S2_lsr_i_r = 2238, // HexagonDepInstrInfo.td:19485
2254 S2_lsr_i_r_acc = 2239, // HexagonDepInstrInfo.td:19496
2255 S2_lsr_i_r_and = 2240, // HexagonDepInstrInfo.td:19509
2256 S2_lsr_i_r_nac = 2241, // HexagonDepInstrInfo.td:19522
2257 S2_lsr_i_r_or = 2242, // HexagonDepInstrInfo.td:19535
2258 S2_lsr_i_r_xacc = 2243, // HexagonDepInstrInfo.td:19548
2259 S2_lsr_i_vh = 2244, // HexagonDepInstrInfo.td:19561
2260 S2_lsr_i_vw = 2245, // HexagonDepInstrInfo.td:19570
2261 S2_lsr_r_p = 2246, // HexagonDepInstrInfo.td:19579
2262 S2_lsr_r_p_acc = 2247, // HexagonDepInstrInfo.td:19588
2263 S2_lsr_r_p_and = 2248, // HexagonDepInstrInfo.td:19599
2264 S2_lsr_r_p_nac = 2249, // HexagonDepInstrInfo.td:19610
2265 S2_lsr_r_p_or = 2250, // HexagonDepInstrInfo.td:19621
2266 S2_lsr_r_p_xor = 2251, // HexagonDepInstrInfo.td:19632
2267 S2_lsr_r_r = 2252, // HexagonDepInstrInfo.td:19643
2268 S2_lsr_r_r_acc = 2253, // HexagonDepInstrInfo.td:19654
2269 S2_lsr_r_r_and = 2254, // HexagonDepInstrInfo.td:19667
2270 S2_lsr_r_r_nac = 2255, // HexagonDepInstrInfo.td:19680
2271 S2_lsr_r_r_or = 2256, // HexagonDepInstrInfo.td:19693
2272 S2_lsr_r_vh = 2257, // HexagonDepInstrInfo.td:19706
2273 S2_lsr_r_vw = 2258, // HexagonDepInstrInfo.td:19715
2274 S2_mask = 2259, // HexagonDepInstrInfo.td:19724
2275 S2_packhl = 2260, // HexagonDepInstrInfo.td:19736
2276 S2_parityp = 2261, // HexagonDepInstrInfo.td:19746
2277 S2_pstorerbf_io = 2262, // HexagonDepInstrInfo.td:19758
2278 S2_pstorerbf_pi = 2263, // HexagonDepInstrInfo.td:19780
2279 S2_pstorerbfnew_pi = 2264, // HexagonDepInstrInfo.td:19806
2280 S2_pstorerbnewf_io = 2265, // HexagonDepInstrInfo.td:19825
2281 S2_pstorerbnewf_pi = 2266, // HexagonDepInstrInfo.td:19851
2282 S2_pstorerbnewfnew_pi = 2267, // HexagonDepInstrInfo.td:19882
2283 S2_pstorerbnewt_io = 2268, // HexagonDepInstrInfo.td:19905
2284 S2_pstorerbnewt_pi = 2269, // HexagonDepInstrInfo.td:19930
2285 S2_pstorerbnewtnew_pi = 2270, // HexagonDepInstrInfo.td:19960
2286 S2_pstorerbt_io = 2271, // HexagonDepInstrInfo.td:19982
2287 S2_pstorerbt_pi = 2272, // HexagonDepInstrInfo.td:20003
2288 S2_pstorerbtnew_pi = 2273, // HexagonDepInstrInfo.td:20028
2289 S2_pstorerdf_io = 2274, // HexagonDepInstrInfo.td:20046
2290 S2_pstorerdf_pi = 2275, // HexagonDepInstrInfo.td:20067
2291 S2_pstorerdfnew_pi = 2276, // HexagonDepInstrInfo.td:20093
2292 S2_pstorerdt_io = 2277, // HexagonDepInstrInfo.td:20112
2293 S2_pstorerdt_pi = 2278, // HexagonDepInstrInfo.td:20132
2294 S2_pstorerdtnew_pi = 2279, // HexagonDepInstrInfo.td:20157
2295 S2_pstorerff_io = 2280, // HexagonDepInstrInfo.td:20175
2296 S2_pstorerff_pi = 2281, // HexagonDepInstrInfo.td:20196
2297 S2_pstorerffnew_pi = 2282, // HexagonDepInstrInfo.td:20222
2298 S2_pstorerft_io = 2283, // HexagonDepInstrInfo.td:20241
2299 S2_pstorerft_pi = 2284, // HexagonDepInstrInfo.td:20261
2300 S2_pstorerftnew_pi = 2285, // HexagonDepInstrInfo.td:20286
2301 S2_pstorerhf_io = 2286, // HexagonDepInstrInfo.td:20304
2302 S2_pstorerhf_pi = 2287, // HexagonDepInstrInfo.td:20326
2303 S2_pstorerhfnew_pi = 2288, // HexagonDepInstrInfo.td:20352
2304 S2_pstorerhnewf_io = 2289, // HexagonDepInstrInfo.td:20371
2305 S2_pstorerhnewf_pi = 2290, // HexagonDepInstrInfo.td:20397
2306 S2_pstorerhnewfnew_pi = 2291, // HexagonDepInstrInfo.td:20428
2307 S2_pstorerhnewt_io = 2292, // HexagonDepInstrInfo.td:20451
2308 S2_pstorerhnewt_pi = 2293, // HexagonDepInstrInfo.td:20476
2309 S2_pstorerhnewtnew_pi = 2294, // HexagonDepInstrInfo.td:20506
2310 S2_pstorerht_io = 2295, // HexagonDepInstrInfo.td:20528
2311 S2_pstorerht_pi = 2296, // HexagonDepInstrInfo.td:20549
2312 S2_pstorerhtnew_pi = 2297, // HexagonDepInstrInfo.td:20574
2313 S2_pstorerif_io = 2298, // HexagonDepInstrInfo.td:20592
2314 S2_pstorerif_pi = 2299, // HexagonDepInstrInfo.td:20614
2315 S2_pstorerifnew_pi = 2300, // HexagonDepInstrInfo.td:20640
2316 S2_pstorerinewf_io = 2301, // HexagonDepInstrInfo.td:20660
2317 S2_pstorerinewf_pi = 2302, // HexagonDepInstrInfo.td:20686
2318 S2_pstorerinewfnew_pi = 2303, // HexagonDepInstrInfo.td:20717
2319 S2_pstorerinewt_io = 2304, // HexagonDepInstrInfo.td:20740
2320 S2_pstorerinewt_pi = 2305, // HexagonDepInstrInfo.td:20765
2321 S2_pstorerinewtnew_pi = 2306, // HexagonDepInstrInfo.td:20795
2322 S2_pstorerit_io = 2307, // HexagonDepInstrInfo.td:20817
2323 S2_pstorerit_pi = 2308, // HexagonDepInstrInfo.td:20838
2324 S2_pstoreritnew_pi = 2309, // HexagonDepInstrInfo.td:20863
2325 S2_setbit_i = 2310, // HexagonDepInstrInfo.td:20881
2326 S2_setbit_r = 2311, // HexagonDepInstrInfo.td:20892
2327 S2_shuffeb = 2312, // HexagonDepInstrInfo.td:20903
2328 S2_shuffeh = 2313, // HexagonDepInstrInfo.td:20912
2329 S2_shuffob = 2314, // HexagonDepInstrInfo.td:20921
2330 S2_shuffoh = 2315, // HexagonDepInstrInfo.td:20930
2331 S2_storerb_io = 2316, // HexagonDepInstrInfo.td:20939
2332 S2_storerb_pbr = 2317, // HexagonDepInstrInfo.td:20960
2333 S2_storerb_pci = 2318, // HexagonDepInstrInfo.td:20974
2334 S2_storerb_pcr = 2319, // HexagonDepInstrInfo.td:20990
2335 S2_storerb_pi = 2320, // HexagonDepInstrInfo.td:21005
2336 S2_storerb_pr = 2321, // HexagonDepInstrInfo.td:21023
2337 S2_storerbgp = 2322, // HexagonDepInstrInfo.td:21045
2338 S2_storerbnew_io = 2323, // HexagonDepInstrInfo.td:21063
2339 S2_storerbnew_pbr = 2324, // HexagonDepInstrInfo.td:21088
2340 S2_storerbnew_pci = 2325, // HexagonDepInstrInfo.td:21106
2341 S2_storerbnew_pcr = 2326, // HexagonDepInstrInfo.td:21126
2342 S2_storerbnew_pi = 2327, // HexagonDepInstrInfo.td:21145
2343 S2_storerbnew_pr = 2328, // HexagonDepInstrInfo.td:21166
2344 S2_storerbnewgp = 2329, // HexagonDepInstrInfo.td:21193
2345 S2_storerd_io = 2330, // HexagonDepInstrInfo.td:21215
2346 S2_storerd_pbr = 2331, // HexagonDepInstrInfo.td:21235
2347 S2_storerd_pci = 2332, // HexagonDepInstrInfo.td:21247
2348 S2_storerd_pcr = 2333, // HexagonDepInstrInfo.td:21261
2349 S2_storerd_pi = 2334, // HexagonDepInstrInfo.td:21274
2350 S2_storerd_pr = 2335, // HexagonDepInstrInfo.td:21291
2351 S2_storerdgp = 2336, // HexagonDepInstrInfo.td:21311
2352 S2_storerf_io = 2337, // HexagonDepInstrInfo.td:21328
2353 S2_storerf_pbr = 2338, // HexagonDepInstrInfo.td:21348
2354 S2_storerf_pci = 2339, // HexagonDepInstrInfo.td:21360
2355 S2_storerf_pcr = 2340, // HexagonDepInstrInfo.td:21374
2356 S2_storerf_pi = 2341, // HexagonDepInstrInfo.td:21387
2357 S2_storerf_pr = 2342, // HexagonDepInstrInfo.td:21404
2358 S2_storerfgp = 2343, // HexagonDepInstrInfo.td:21424
2359 S2_storerh_io = 2344, // HexagonDepInstrInfo.td:21441
2360 S2_storerh_pbr = 2345, // HexagonDepInstrInfo.td:21462
2361 S2_storerh_pci = 2346, // HexagonDepInstrInfo.td:21476
2362 S2_storerh_pcr = 2347, // HexagonDepInstrInfo.td:21492
2363 S2_storerh_pi = 2348, // HexagonDepInstrInfo.td:21507
2364 S2_storerh_pr = 2349, // HexagonDepInstrInfo.td:21525
2365 S2_storerhgp = 2350, // HexagonDepInstrInfo.td:21547
2366 S2_storerhnew_io = 2351, // HexagonDepInstrInfo.td:21565
2367 S2_storerhnew_pbr = 2352, // HexagonDepInstrInfo.td:21590
2368 S2_storerhnew_pci = 2353, // HexagonDepInstrInfo.td:21608
2369 S2_storerhnew_pcr = 2354, // HexagonDepInstrInfo.td:21628
2370 S2_storerhnew_pi = 2355, // HexagonDepInstrInfo.td:21647
2371 S2_storerhnew_pr = 2356, // HexagonDepInstrInfo.td:21668
2372 S2_storerhnewgp = 2357, // HexagonDepInstrInfo.td:21695
2373 S2_storeri_io = 2358, // HexagonDepInstrInfo.td:21717
2374 S2_storeri_pbr = 2359, // HexagonDepInstrInfo.td:21738
2375 S2_storeri_pci = 2360, // HexagonDepInstrInfo.td:21752
2376 S2_storeri_pcr = 2361, // HexagonDepInstrInfo.td:21768
2377 S2_storeri_pi = 2362, // HexagonDepInstrInfo.td:21783
2378 S2_storeri_pr = 2363, // HexagonDepInstrInfo.td:21801
2379 S2_storerigp = 2364, // HexagonDepInstrInfo.td:21823
2380 S2_storerinew_io = 2365, // HexagonDepInstrInfo.td:21841
2381 S2_storerinew_pbr = 2366, // HexagonDepInstrInfo.td:21866
2382 S2_storerinew_pci = 2367, // HexagonDepInstrInfo.td:21884
2383 S2_storerinew_pcr = 2368, // HexagonDepInstrInfo.td:21904
2384 S2_storerinew_pi = 2369, // HexagonDepInstrInfo.td:21923
2385 S2_storerinew_pr = 2370, // HexagonDepInstrInfo.td:21943
2386 S2_storerinewgp = 2371, // HexagonDepInstrInfo.td:21970
2387 S2_storew_locked = 2372, // HexagonDepInstrInfo.td:21992
2388 S2_storew_rl_at_vi = 2373, // HexagonDepInstrInfo.td:22005
2389 S2_storew_rl_st_vi = 2374, // HexagonDepInstrInfo.td:22017
2390 S2_svsathb = 2375, // HexagonDepInstrInfo.td:22029
2391 S2_svsathub = 2376, // HexagonDepInstrInfo.td:22040
2392 S2_tableidxb = 2377, // HexagonDepInstrInfo.td:22051
2393 S2_tableidxd = 2378, // HexagonDepInstrInfo.td:22073
2394 S2_tableidxh = 2379, // HexagonDepInstrInfo.td:22094
2395 S2_tableidxw = 2380, // HexagonDepInstrInfo.td:22115
2396 S2_togglebit_i = 2381, // HexagonDepInstrInfo.td:22136
2397 S2_togglebit_r = 2382, // HexagonDepInstrInfo.td:22147
2398 S2_tstbit_i = 2383, // HexagonDepInstrInfo.td:22158
2399 S2_tstbit_r = 2384, // HexagonDepInstrInfo.td:22167
2400 S2_valignib = 2385, // HexagonDepInstrInfo.td:22176
2401 S2_valignrb = 2386, // HexagonDepInstrInfo.td:22184
2402 S2_vcnegh = 2387, // HexagonDepInstrInfo.td:22193
2403 S2_vcrotate = 2388, // HexagonDepInstrInfo.td:22204
2404 S2_vrcnegh = 2389, // HexagonDepInstrInfo.td:22215
2405 S2_vrndpackwh = 2390, // HexagonDepInstrInfo.td:22226
2406 S2_vrndpackwhs = 2391, // HexagonDepInstrInfo.td:22237
2407 S2_vsathb = 2392, // HexagonDepInstrInfo.td:22249
2408 S2_vsathb_nopack = 2393, // HexagonDepInstrInfo.td:22260
2409 S2_vsathub = 2394, // HexagonDepInstrInfo.td:22269
2410 S2_vsathub_nopack = 2395, // HexagonDepInstrInfo.td:22280
2411 S2_vsatwh = 2396, // HexagonDepInstrInfo.td:22289
2412 S2_vsatwh_nopack = 2397, // HexagonDepInstrInfo.td:22300
2413 S2_vsatwuh = 2398, // HexagonDepInstrInfo.td:22309
2414 S2_vsatwuh_nopack = 2399, // HexagonDepInstrInfo.td:22320
2415 S2_vsplatrb = 2400, // HexagonDepInstrInfo.td:22329
2416 S2_vsplatrh = 2401, // HexagonDepInstrInfo.td:22341
2417 S2_vspliceib = 2402, // HexagonDepInstrInfo.td:22351
2418 S2_vsplicerb = 2403, // HexagonDepInstrInfo.td:22359
2419 S2_vsxtbh = 2404, // HexagonDepInstrInfo.td:22368
2420 S2_vsxthw = 2405, // HexagonDepInstrInfo.td:22378
2421 S2_vtrunehb = 2406, // HexagonDepInstrInfo.td:22388
2422 S2_vtrunewh = 2407, // HexagonDepInstrInfo.td:22398
2423 S2_vtrunohb = 2408, // HexagonDepInstrInfo.td:22407
2424 S2_vtrunowh = 2409, // HexagonDepInstrInfo.td:22417
2425 S2_vzxtbh = 2410, // HexagonDepInstrInfo.td:22426
2426 S2_vzxthw = 2411, // HexagonDepInstrInfo.td:22436
2427 S4_addaddi = 2412, // HexagonDepInstrInfo.td:22446
2428 S4_addi_asl_ri = 2413, // HexagonDepInstrInfo.td:22461
2429 S4_addi_lsr_ri = 2414, // HexagonDepInstrInfo.td:22479
2430 S4_andi_asl_ri = 2415, // HexagonDepInstrInfo.td:22497
2431 S4_andi_lsr_ri = 2416, // HexagonDepInstrInfo.td:22515
2432 S4_clbaddi = 2417, // HexagonDepInstrInfo.td:22533
2433 S4_clbpaddi = 2418, // HexagonDepInstrInfo.td:22544
2434 S4_clbpnorm = 2419, // HexagonDepInstrInfo.td:22555
2435 S4_extract = 2420, // HexagonDepInstrInfo.td:22566
2436 S4_extract_rp = 2421, // HexagonDepInstrInfo.td:22577
2437 S4_extractp = 2422, // HexagonDepInstrInfo.td:22589
2438 S4_extractp_rp = 2423, // HexagonDepInstrInfo.td:22597
2439 S4_lsli = 2424, // HexagonDepInstrInfo.td:22607
2440 S4_ntstbit_i = 2425, // HexagonDepInstrInfo.td:22618
2441 S4_ntstbit_r = 2426, // HexagonDepInstrInfo.td:22627
2442 S4_or_andi = 2427, // HexagonDepInstrInfo.td:22636
2443 S4_or_andix = 2428, // HexagonDepInstrInfo.td:22653
2444 S4_or_ori = 2429, // HexagonDepInstrInfo.td:22669
2445 S4_ori_asl_ri = 2430, // HexagonDepInstrInfo.td:22686
2446 S4_ori_lsr_ri = 2431, // HexagonDepInstrInfo.td:22704
2447 S4_parity = 2432, // HexagonDepInstrInfo.td:22722
2448 S4_pstorerbf_abs = 2433, // HexagonDepInstrInfo.td:22734
2449 S4_pstorerbf_rr = 2434, // HexagonDepInstrInfo.td:22759
2450 S4_pstorerbfnew_abs = 2435, // HexagonDepInstrInfo.td:22775
2451 S4_pstorerbfnew_io = 2436, // HexagonDepInstrInfo.td:22801
2452 S4_pstorerbfnew_rr = 2437, // HexagonDepInstrInfo.td:22824
2453 S4_pstorerbnewf_abs = 2438, // HexagonDepInstrInfo.td:22849
2454 S4_pstorerbnewf_rr = 2439, // HexagonDepInstrInfo.td:22877
2455 S4_pstorerbnewfnew_abs = 2440, // HexagonDepInstrInfo.td:22897
2456 S4_pstorerbnewfnew_io = 2441, // HexagonDepInstrInfo.td:22926
2457 S4_pstorerbnewfnew_rr = 2442, // HexagonDepInstrInfo.td:22953
2458 S4_pstorerbnewt_abs = 2443, // HexagonDepInstrInfo.td:22983
2459 S4_pstorerbnewt_rr = 2444, // HexagonDepInstrInfo.td:23010
2460 S4_pstorerbnewtnew_abs = 2445, // HexagonDepInstrInfo.td:23029
2461 S4_pstorerbnewtnew_io = 2446, // HexagonDepInstrInfo.td:23057
2462 S4_pstorerbnewtnew_rr = 2447, // HexagonDepInstrInfo.td:23083
2463 S4_pstorerbt_abs = 2448, // HexagonDepInstrInfo.td:23112
2464 S4_pstorerbt_rr = 2449, // HexagonDepInstrInfo.td:23136
2465 S4_pstorerbtnew_abs = 2450, // HexagonDepInstrInfo.td:23151
2466 S4_pstorerbtnew_io = 2451, // HexagonDepInstrInfo.td:23176
2467 S4_pstorerbtnew_rr = 2452, // HexagonDepInstrInfo.td:23198
2468 S4_pstorerdf_abs = 2453, // HexagonDepInstrInfo.td:23222
2469 S4_pstorerdf_rr = 2454, // HexagonDepInstrInfo.td:23246
2470 S4_pstorerdfnew_abs = 2455, // HexagonDepInstrInfo.td:23261
2471 S4_pstorerdfnew_io = 2456, // HexagonDepInstrInfo.td:23286
2472 S4_pstorerdfnew_rr = 2457, // HexagonDepInstrInfo.td:23308
2473 S4_pstorerdt_abs = 2458, // HexagonDepInstrInfo.td:23332
2474 S4_pstorerdt_rr = 2459, // HexagonDepInstrInfo.td:23355
2475 S4_pstorerdtnew_abs = 2460, // HexagonDepInstrInfo.td:23369
2476 S4_pstorerdtnew_io = 2461, // HexagonDepInstrInfo.td:23393
2477 S4_pstorerdtnew_rr = 2462, // HexagonDepInstrInfo.td:23414
2478 S4_pstorerff_abs = 2463, // HexagonDepInstrInfo.td:23437
2479 S4_pstorerff_rr = 2464, // HexagonDepInstrInfo.td:23461
2480 S4_pstorerffnew_abs = 2465, // HexagonDepInstrInfo.td:23476
2481 S4_pstorerffnew_io = 2466, // HexagonDepInstrInfo.td:23501
2482 S4_pstorerffnew_rr = 2467, // HexagonDepInstrInfo.td:23523
2483 S4_pstorerft_abs = 2468, // HexagonDepInstrInfo.td:23547
2484 S4_pstorerft_rr = 2469, // HexagonDepInstrInfo.td:23570
2485 S4_pstorerftnew_abs = 2470, // HexagonDepInstrInfo.td:23584
2486 S4_pstorerftnew_io = 2471, // HexagonDepInstrInfo.td:23608
2487 S4_pstorerftnew_rr = 2472, // HexagonDepInstrInfo.td:23629
2488 S4_pstorerhf_abs = 2473, // HexagonDepInstrInfo.td:23652
2489 S4_pstorerhf_rr = 2474, // HexagonDepInstrInfo.td:23677
2490 S4_pstorerhfnew_abs = 2475, // HexagonDepInstrInfo.td:23693
2491 S4_pstorerhfnew_io = 2476, // HexagonDepInstrInfo.td:23719
2492 S4_pstorerhfnew_rr = 2477, // HexagonDepInstrInfo.td:23742
2493 S4_pstorerhnewf_abs = 2478, // HexagonDepInstrInfo.td:23767
2494 S4_pstorerhnewf_rr = 2479, // HexagonDepInstrInfo.td:23795
2495 S4_pstorerhnewfnew_abs = 2480, // HexagonDepInstrInfo.td:23815
2496 S4_pstorerhnewfnew_io = 2481, // HexagonDepInstrInfo.td:23844
2497 S4_pstorerhnewfnew_rr = 2482, // HexagonDepInstrInfo.td:23871
2498 S4_pstorerhnewt_abs = 2483, // HexagonDepInstrInfo.td:23901
2499 S4_pstorerhnewt_rr = 2484, // HexagonDepInstrInfo.td:23928
2500 S4_pstorerhnewtnew_abs = 2485, // HexagonDepInstrInfo.td:23947
2501 S4_pstorerhnewtnew_io = 2486, // HexagonDepInstrInfo.td:23975
2502 S4_pstorerhnewtnew_rr = 2487, // HexagonDepInstrInfo.td:24001
2503 S4_pstorerht_abs = 2488, // HexagonDepInstrInfo.td:24030
2504 S4_pstorerht_rr = 2489, // HexagonDepInstrInfo.td:24054
2505 S4_pstorerhtnew_abs = 2490, // HexagonDepInstrInfo.td:24069
2506 S4_pstorerhtnew_io = 2491, // HexagonDepInstrInfo.td:24094
2507 S4_pstorerhtnew_rr = 2492, // HexagonDepInstrInfo.td:24116
2508 S4_pstorerif_abs = 2493, // HexagonDepInstrInfo.td:24140
2509 S4_pstorerif_rr = 2494, // HexagonDepInstrInfo.td:24165
2510 S4_pstorerifnew_abs = 2495, // HexagonDepInstrInfo.td:24181
2511 S4_pstorerifnew_io = 2496, // HexagonDepInstrInfo.td:24207
2512 S4_pstorerifnew_rr = 2497, // HexagonDepInstrInfo.td:24230
2513 S4_pstorerinewf_abs = 2498, // HexagonDepInstrInfo.td:24255
2514 S4_pstorerinewf_rr = 2499, // HexagonDepInstrInfo.td:24283
2515 S4_pstorerinewfnew_abs = 2500, // HexagonDepInstrInfo.td:24303
2516 S4_pstorerinewfnew_io = 2501, // HexagonDepInstrInfo.td:24332
2517 S4_pstorerinewfnew_rr = 2502, // HexagonDepInstrInfo.td:24359
2518 S4_pstorerinewt_abs = 2503, // HexagonDepInstrInfo.td:24389
2519 S4_pstorerinewt_rr = 2504, // HexagonDepInstrInfo.td:24416
2520 S4_pstorerinewtnew_abs = 2505, // HexagonDepInstrInfo.td:24435
2521 S4_pstorerinewtnew_io = 2506, // HexagonDepInstrInfo.td:24463
2522 S4_pstorerinewtnew_rr = 2507, // HexagonDepInstrInfo.td:24489
2523 S4_pstorerit_abs = 2508, // HexagonDepInstrInfo.td:24518
2524 S4_pstorerit_rr = 2509, // HexagonDepInstrInfo.td:24542
2525 S4_pstoreritnew_abs = 2510, // HexagonDepInstrInfo.td:24557
2526 S4_pstoreritnew_io = 2511, // HexagonDepInstrInfo.td:24582
2527 S4_pstoreritnew_rr = 2512, // HexagonDepInstrInfo.td:24604
2528 S4_stored_locked = 2513, // HexagonDepInstrInfo.td:24628
2529 S4_stored_rl_at_vi = 2514, // HexagonDepInstrInfo.td:24641
2530 S4_stored_rl_st_vi = 2515, // HexagonDepInstrInfo.td:24653
2531 S4_storeirb_io = 2516, // HexagonDepInstrInfo.td:24665
2532 S4_storeirbf_io = 2517, // HexagonDepInstrInfo.td:24692
2533 S4_storeirbfnew_io = 2518, // HexagonDepInstrInfo.td:24720
2534 S4_storeirbt_io = 2519, // HexagonDepInstrInfo.td:24749
2535 S4_storeirbtnew_io = 2520, // HexagonDepInstrInfo.td:24776
2536 S4_storeirh_io = 2521, // HexagonDepInstrInfo.td:24804
2537 S4_storeirhf_io = 2522, // HexagonDepInstrInfo.td:24831
2538 S4_storeirhfnew_io = 2523, // HexagonDepInstrInfo.td:24859
2539 S4_storeirht_io = 2524, // HexagonDepInstrInfo.td:24888
2540 S4_storeirhtnew_io = 2525, // HexagonDepInstrInfo.td:24915
2541 S4_storeiri_io = 2526, // HexagonDepInstrInfo.td:24943
2542 S4_storeirif_io = 2527, // HexagonDepInstrInfo.td:24970
2543 S4_storeirifnew_io = 2528, // HexagonDepInstrInfo.td:24998
2544 S4_storeirit_io = 2529, // HexagonDepInstrInfo.td:25027
2545 S4_storeiritnew_io = 2530, // HexagonDepInstrInfo.td:25054
2546 S4_storerb_ap = 2531, // HexagonDepInstrInfo.td:25082
2547 S4_storerb_rr = 2532, // HexagonDepInstrInfo.td:25103
2548 S4_storerb_ur = 2533, // HexagonDepInstrInfo.td:25119
2549 S4_storerbnew_ap = 2534, // HexagonDepInstrInfo.td:25141
2550 S4_storerbnew_rr = 2535, // HexagonDepInstrInfo.td:25165
2551 S4_storerbnew_ur = 2536, // HexagonDepInstrInfo.td:25184
2552 S4_storerd_ap = 2537, // HexagonDepInstrInfo.td:25209
2553 S4_storerd_rr = 2538, // HexagonDepInstrInfo.td:25229
2554 S4_storerd_ur = 2539, // HexagonDepInstrInfo.td:25244
2555 S4_storerf_ap = 2540, // HexagonDepInstrInfo.td:25265
2556 S4_storerf_rr = 2541, // HexagonDepInstrInfo.td:25285
2557 S4_storerf_ur = 2542, // HexagonDepInstrInfo.td:25300
2558 S4_storerh_ap = 2543, // HexagonDepInstrInfo.td:25321
2559 S4_storerh_rr = 2544, // HexagonDepInstrInfo.td:25342
2560 S4_storerh_ur = 2545, // HexagonDepInstrInfo.td:25358
2561 S4_storerhnew_ap = 2546, // HexagonDepInstrInfo.td:25380
2562 S4_storerhnew_rr = 2547, // HexagonDepInstrInfo.td:25404
2563 S4_storerhnew_ur = 2548, // HexagonDepInstrInfo.td:25423
2564 S4_storeri_ap = 2549, // HexagonDepInstrInfo.td:25448
2565 S4_storeri_rr = 2550, // HexagonDepInstrInfo.td:25469
2566 S4_storeri_ur = 2551, // HexagonDepInstrInfo.td:25485
2567 S4_storerinew_ap = 2552, // HexagonDepInstrInfo.td:25507
2568 S4_storerinew_rr = 2553, // HexagonDepInstrInfo.td:25531
2569 S4_storerinew_ur = 2554, // HexagonDepInstrInfo.td:25550
2570 S4_subaddi = 2555, // HexagonDepInstrInfo.td:25575
2571 S4_subi_asl_ri = 2556, // HexagonDepInstrInfo.td:25590
2572 S4_subi_lsr_ri = 2557, // HexagonDepInstrInfo.td:25608
2573 S4_vrcrotate = 2558, // HexagonDepInstrInfo.td:25626
2574 S4_vrcrotate_acc = 2559, // HexagonDepInstrInfo.td:25635
2575 S4_vxaddsubh = 2560, // HexagonDepInstrInfo.td:25645
2576 S4_vxaddsubhr = 2561, // HexagonDepInstrInfo.td:25656
2577 S4_vxaddsubw = 2562, // HexagonDepInstrInfo.td:25667
2578 S4_vxsubaddh = 2563, // HexagonDepInstrInfo.td:25678
2579 S4_vxsubaddhr = 2564, // HexagonDepInstrInfo.td:25689
2580 S4_vxsubaddw = 2565, // HexagonDepInstrInfo.td:25700
2581 S5_asrhub_rnd_sat = 2566, // HexagonDepInstrInfo.td:25711
2582 S5_asrhub_sat = 2567, // HexagonDepInstrInfo.td:25733
2583 S5_popcountp = 2568, // HexagonDepInstrInfo.td:25746
2584 S5_vasrhrnd = 2569, // HexagonDepInstrInfo.td:25757
2585 S6_rol_i_p = 2570, // HexagonDepInstrInfo.td:25782
2586 S6_rol_i_p_acc = 2571, // HexagonDepInstrInfo.td:25790
2587 S6_rol_i_p_and = 2572, // HexagonDepInstrInfo.td:25800
2588 S6_rol_i_p_nac = 2573, // HexagonDepInstrInfo.td:25810
2589 S6_rol_i_p_or = 2574, // HexagonDepInstrInfo.td:25820
2590 S6_rol_i_p_xacc = 2575, // HexagonDepInstrInfo.td:25830
2591 S6_rol_i_r = 2576, // HexagonDepInstrInfo.td:25840
2592 S6_rol_i_r_acc = 2577, // HexagonDepInstrInfo.td:25851
2593 S6_rol_i_r_and = 2578, // HexagonDepInstrInfo.td:25864
2594 S6_rol_i_r_nac = 2579, // HexagonDepInstrInfo.td:25877
2595 S6_rol_i_r_or = 2580, // HexagonDepInstrInfo.td:25890
2596 S6_rol_i_r_xacc = 2581, // HexagonDepInstrInfo.td:25903
2597 S6_vsplatrbp = 2582, // HexagonDepInstrInfo.td:25916
2598 S6_vtrunehb_ppp = 2583, // HexagonDepInstrInfo.td:25924
2599 S6_vtrunohb_ppp = 2584, // HexagonDepInstrInfo.td:25933
2600 SA1_addi = 2585, // HexagonDepInstrInfo.td:25942
2601 SA1_addrx = 2586, // HexagonDepInstrInfo.td:25959
2602 SA1_addsp = 2587, // HexagonDepInstrInfo.td:25971
2603 SA1_and1 = 2588, // HexagonDepInstrInfo.td:25983
2604 SA1_clrf = 2589, // HexagonDepInstrInfo.td:25994
2605 SA1_clrfnew = 2590, // HexagonDepInstrInfo.td:26008
2606 SA1_clrt = 2591, // HexagonDepInstrInfo.td:26023
2607 SA1_clrtnew = 2592, // HexagonDepInstrInfo.td:26036
2608 SA1_cmpeqi = 2593, // HexagonDepInstrInfo.td:26050
2609 SA1_combine0i = 2594, // HexagonDepInstrInfo.td:26061
2610 SA1_combine1i = 2595, // HexagonDepInstrInfo.td:26073
2611 SA1_combine2i = 2596, // HexagonDepInstrInfo.td:26085
2612 SA1_combine3i = 2597, // HexagonDepInstrInfo.td:26097
2613 SA1_combinerz = 2598, // HexagonDepInstrInfo.td:26109
2614 SA1_combinezr = 2599, // HexagonDepInstrInfo.td:26121
2615 SA1_dec = 2600, // HexagonDepInstrInfo.td:26133
2616 SA1_inc = 2601, // HexagonDepInstrInfo.td:26144
2617 SA1_seti = 2602, // HexagonDepInstrInfo.td:26155
2618 SA1_setin1 = 2603, // HexagonDepInstrInfo.td:26171
2619 SA1_sxtb = 2604, // HexagonDepInstrInfo.td:26182
2620 SA1_sxth = 2605, // HexagonDepInstrInfo.td:26193
2621 SA1_tfr = 2606, // HexagonDepInstrInfo.td:26204
2622 SA1_zxtb = 2607, // HexagonDepInstrInfo.td:26215
2623 SA1_zxth = 2608, // HexagonDepInstrInfo.td:26226
2624 SAVE_REGISTERS_CALL_V4 = 2609, // HexagonPseudo.td:416
2625 SAVE_REGISTERS_CALL_V4STK = 2610, // HexagonPseudo.td:422
2626 SAVE_REGISTERS_CALL_V4STK_EXT = 2611, // HexagonPseudo.td:425
2627 SAVE_REGISTERS_CALL_V4STK_EXT_PIC = 2612, // HexagonPseudo.td:437
2628 SAVE_REGISTERS_CALL_V4STK_PIC = 2613, // HexagonPseudo.td:434
2629 SAVE_REGISTERS_CALL_V4_EXT = 2614, // HexagonPseudo.td:419
2630 SAVE_REGISTERS_CALL_V4_EXT_PIC = 2615, // HexagonPseudo.td:431
2631 SAVE_REGISTERS_CALL_V4_PIC = 2616, // HexagonPseudo.td:428
2632 SL1_loadri_io = 2617, // HexagonDepInstrInfo.td:26237
2633 SL1_loadrub_io = 2618, // HexagonDepInstrInfo.td:26251
2634 SL2_deallocframe = 2619, // HexagonDepInstrInfo.td:26265
2635 SL2_jumpr31 = 2620, // HexagonDepInstrInfo.td:26278
2636 SL2_jumpr31_f = 2621, // HexagonDepInstrInfo.td:26293
2637 SL2_jumpr31_fnew = 2622, // HexagonDepInstrInfo.td:26311
2638 SL2_jumpr31_t = 2623, // HexagonDepInstrInfo.td:26330
2639 SL2_jumpr31_tnew = 2624, // HexagonDepInstrInfo.td:26347
2640 SL2_loadrb_io = 2625, // HexagonDepInstrInfo.td:26365
2641 SL2_loadrd_sp = 2626, // HexagonDepInstrInfo.td:26379
2642 SL2_loadrh_io = 2627, // HexagonDepInstrInfo.td:26394
2643 SL2_loadri_sp = 2628, // HexagonDepInstrInfo.td:26408
2644 SL2_loadruh_io = 2629, // HexagonDepInstrInfo.td:26423
2645 SL2_return = 2630, // HexagonDepInstrInfo.td:26437
2646 SL2_return_f = 2631, // HexagonDepInstrInfo.td:26455
2647 SL2_return_fnew = 2632, // HexagonDepInstrInfo.td:26476
2648 SL2_return_t = 2633, // HexagonDepInstrInfo.td:26498
2649 SL2_return_tnew = 2634, // HexagonDepInstrInfo.td:26518
2650 SS1_storeb_io = 2635, // HexagonDepInstrInfo.td:26539
2651 SS1_storew_io = 2636, // HexagonDepInstrInfo.td:26551
2652 SS2_allocframe = 2637, // HexagonDepInstrInfo.td:26563
2653 SS2_storebi0 = 2638, // HexagonDepInstrInfo.td:26578
2654 SS2_storebi1 = 2639, // HexagonDepInstrInfo.td:26590
2655 SS2_stored_sp = 2640, // HexagonDepInstrInfo.td:26602
2656 SS2_storeh_io = 2641, // HexagonDepInstrInfo.td:26615
2657 SS2_storew_sp = 2642, // HexagonDepInstrInfo.td:26627
2658 SS2_storewi0 = 2643, // HexagonDepInstrInfo.td:26640
2659 SS2_storewi1 = 2644, // HexagonDepInstrInfo.td:26652
2660 TFRI64_V2_ext = 2645, // HexagonPseudo.td:34
2661 TFRI64_V4 = 2646, // HexagonPseudo.td:535
2662 V6_extractw = 2647, // HexagonDepInstrInfo.td:26827
2663 V6_get_qfext = 2648, // HexagonDepInstrInfo.td:27500
2664 V6_get_qfext_oracc = 2649, // HexagonDepInstrInfo.td:26856
2665 V6_lvsplatb = 2650, // HexagonDepInstrInfo.td:27073
2666 V6_lvsplath = 2651, // HexagonDepInstrInfo.td:27085
2667 V6_lvsplatw = 2652, // HexagonDepInstrInfo.td:27097
2668 V6_pred_and = 2653, // HexagonDepInstrInfo.td:27109
2669 V6_pred_and_n = 2654, // HexagonDepInstrInfo.td:27123
2670 V6_pred_not = 2655, // HexagonDepInstrInfo.td:27137
2671 V6_pred_or = 2656, // HexagonDepInstrInfo.td:27152
2672 V6_pred_or_n = 2657, // HexagonDepInstrInfo.td:27166
2673 V6_pred_scalar2 = 2658, // HexagonDepInstrInfo.td:27180
2674 V6_pred_scalar2v2 = 2659, // HexagonDepInstrInfo.td:27192
2675 V6_pred_xor = 2660, // HexagonDepInstrInfo.td:27204
2676 V6_set_qfext = 2661, // HexagonDepInstrInfo.td:27218
2677 V6_shuffeqh = 2662, // HexagonDepInstrInfo.td:27231
2678 V6_shuffeqw = 2663, // HexagonDepInstrInfo.td:27245
2679 V6_v6mpyhubs10 = 2664, // HexagonDepInstrInfo.td:27435
2680 V6_v6mpyhubs10_vxx = 2665, // HexagonDepInstrInfo.td:27460
2681 V6_v6mpyvubs10 = 2666, // HexagonDepInstrInfo.td:27475
2682 V6_v6mpyvubs10_vxx = 2667, // HexagonDepInstrInfo.td:27513
2683 V6_vL32Ub_ai = 2668, // HexagonDepInstrInfo.td:27528
2684 V6_vL32Ub_pi = 2669, // HexagonDepInstrInfo.td:27548
2685 V6_vL32Ub_ppu = 2670, // HexagonDepInstrInfo.td:27569
2686 V6_vL32b_ai = 2671, // HexagonDepInstrInfo.td:27587
2687 V6_vL32b_cur_ai = 2672, // HexagonDepInstrInfo.td:27610
2688 V6_vL32b_cur_npred_ai = 2673, // HexagonDepInstrInfo.td:27633
2689 V6_vL32b_cur_npred_pi = 2674, // HexagonDepInstrInfo.td:27655
2690 V6_vL32b_cur_npred_ppu = 2675, // HexagonDepInstrInfo.td:27679
2691 V6_vL32b_cur_pi = 2676, // HexagonDepInstrInfo.td:27702
2692 V6_vL32b_cur_ppu = 2677, // HexagonDepInstrInfo.td:27726
2693 V6_vL32b_cur_pred_ai = 2678, // HexagonDepInstrInfo.td:27748
2694 V6_vL32b_cur_pred_pi = 2679, // HexagonDepInstrInfo.td:27769
2695 V6_vL32b_cur_pred_ppu = 2680, // HexagonDepInstrInfo.td:27792
2696 V6_vL32b_npred_ai = 2681, // HexagonDepInstrInfo.td:27814
2697 V6_vL32b_npred_pi = 2682, // HexagonDepInstrInfo.td:27835
2698 V6_vL32b_npred_ppu = 2683, // HexagonDepInstrInfo.td:27858
2699 V6_vL32b_nt_ai = 2684, // HexagonDepInstrInfo.td:27880
2700 V6_vL32b_nt_cur_ai = 2685, // HexagonDepInstrInfo.td:27904
2701 V6_vL32b_nt_cur_npred_ai = 2686, // HexagonDepInstrInfo.td:27928
2702 V6_vL32b_nt_cur_npred_pi = 2687, // HexagonDepInstrInfo.td:27951
2703 V6_vL32b_nt_cur_npred_ppu = 2688, // HexagonDepInstrInfo.td:27976
2704 V6_vL32b_nt_cur_pi = 2689, // HexagonDepInstrInfo.td:28000
2705 V6_vL32b_nt_cur_ppu = 2690, // HexagonDepInstrInfo.td:28025
2706 V6_vL32b_nt_cur_pred_ai = 2691, // HexagonDepInstrInfo.td:28048
2707 V6_vL32b_nt_cur_pred_pi = 2692, // HexagonDepInstrInfo.td:28070
2708 V6_vL32b_nt_cur_pred_ppu = 2693, // HexagonDepInstrInfo.td:28094
2709 V6_vL32b_nt_npred_ai = 2694, // HexagonDepInstrInfo.td:28117
2710 V6_vL32b_nt_npred_pi = 2695, // HexagonDepInstrInfo.td:28139
2711 V6_vL32b_nt_npred_ppu = 2696, // HexagonDepInstrInfo.td:28163
2712 V6_vL32b_nt_pi = 2697, // HexagonDepInstrInfo.td:28186
2713 V6_vL32b_nt_ppu = 2698, // HexagonDepInstrInfo.td:28211
2714 V6_vL32b_nt_pred_ai = 2699, // HexagonDepInstrInfo.td:28234
2715 V6_vL32b_nt_pred_pi = 2700, // HexagonDepInstrInfo.td:28255
2716 V6_vL32b_nt_pred_ppu = 2701, // HexagonDepInstrInfo.td:28278
2717 V6_vL32b_nt_tmp_ai = 2702, // HexagonDepInstrInfo.td:28300
2718 V6_vL32b_nt_tmp_npred_ai = 2703, // HexagonDepInstrInfo.td:28323
2719 V6_vL32b_nt_tmp_npred_pi = 2704, // HexagonDepInstrInfo.td:28345
2720 V6_vL32b_nt_tmp_npred_ppu = 2705, // HexagonDepInstrInfo.td:28369
2721 V6_vL32b_nt_tmp_pi = 2706, // HexagonDepInstrInfo.td:28392
2722 V6_vL32b_nt_tmp_ppu = 2707, // HexagonDepInstrInfo.td:28416
2723 V6_vL32b_nt_tmp_pred_ai = 2708, // HexagonDepInstrInfo.td:28438
2724 V6_vL32b_nt_tmp_pred_pi = 2709, // HexagonDepInstrInfo.td:28459
2725 V6_vL32b_nt_tmp_pred_ppu = 2710, // HexagonDepInstrInfo.td:28482
2726 V6_vL32b_pi = 2711, // HexagonDepInstrInfo.td:28504
2727 V6_vL32b_ppu = 2712, // HexagonDepInstrInfo.td:28528
2728 V6_vL32b_pred_ai = 2713, // HexagonDepInstrInfo.td:28550
2729 V6_vL32b_pred_pi = 2714, // HexagonDepInstrInfo.td:28570
2730 V6_vL32b_pred_ppu = 2715, // HexagonDepInstrInfo.td:28592
2731 V6_vL32b_tmp_ai = 2716, // HexagonDepInstrInfo.td:28613
2732 V6_vL32b_tmp_npred_ai = 2717, // HexagonDepInstrInfo.td:28635
2733 V6_vL32b_tmp_npred_pi = 2718, // HexagonDepInstrInfo.td:28656
2734 V6_vL32b_tmp_npred_ppu = 2719, // HexagonDepInstrInfo.td:28679
2735 V6_vL32b_tmp_pi = 2720, // HexagonDepInstrInfo.td:28701
2736 V6_vL32b_tmp_ppu = 2721, // HexagonDepInstrInfo.td:28724
2737 V6_vL32b_tmp_pred_ai = 2722, // HexagonDepInstrInfo.td:28745
2738 V6_vL32b_tmp_pred_pi = 2723, // HexagonDepInstrInfo.td:28765
2739 V6_vL32b_tmp_pred_ppu = 2724, // HexagonDepInstrInfo.td:28787
2740 V6_vS32Ub_ai = 2725, // HexagonDepInstrInfo.td:28808
2741 V6_vS32Ub_npred_ai = 2726, // HexagonDepInstrInfo.td:28825
2742 V6_vS32Ub_npred_pi = 2727, // HexagonDepInstrInfo.td:28841
2743 V6_vS32Ub_npred_ppu = 2728, // HexagonDepInstrInfo.td:28859
2744 V6_vS32Ub_pi = 2729, // HexagonDepInstrInfo.td:28876
2745 V6_vS32Ub_ppu = 2730, // HexagonDepInstrInfo.td:28894
2746 V6_vS32Ub_pred_ai = 2731, // HexagonDepInstrInfo.td:28910
2747 V6_vS32Ub_pred_pi = 2732, // HexagonDepInstrInfo.td:28925
2748 V6_vS32Ub_pred_ppu = 2733, // HexagonDepInstrInfo.td:28942
2749 V6_vS32b_ai = 2734, // HexagonDepInstrInfo.td:28958
2750 V6_vS32b_new_ai = 2735, // HexagonDepInstrInfo.td:28977
2751 V6_vS32b_new_npred_ai = 2736, // HexagonDepInstrInfo.td:28998
2752 V6_vS32b_new_npred_pi = 2737, // HexagonDepInstrInfo.td:29018
2753 V6_vS32b_new_npred_ppu = 2738, // HexagonDepInstrInfo.td:29040
2754 V6_vS32b_new_pi = 2739, // HexagonDepInstrInfo.td:29061
2755 V6_vS32b_new_ppu = 2740, // HexagonDepInstrInfo.td:29083
2756 V6_vS32b_new_pred_ai = 2741, // HexagonDepInstrInfo.td:29103
2757 V6_vS32b_new_pred_pi = 2742, // HexagonDepInstrInfo.td:29122
2758 V6_vS32b_new_pred_ppu = 2743, // HexagonDepInstrInfo.td:29143
2759 V6_vS32b_npred_ai = 2744, // HexagonDepInstrInfo.td:29163
2760 V6_vS32b_npred_pi = 2745, // HexagonDepInstrInfo.td:29181
2761 V6_vS32b_npred_ppu = 2746, // HexagonDepInstrInfo.td:29201
2762 V6_vS32b_nqpred_ai = 2747, // HexagonDepInstrInfo.td:29220
2763 V6_vS32b_nqpred_pi = 2748, // HexagonDepInstrInfo.td:29234
2764 V6_vS32b_nqpred_ppu = 2749, // HexagonDepInstrInfo.td:29250
2765 V6_vS32b_nt_ai = 2750, // HexagonDepInstrInfo.td:29265
2766 V6_vS32b_nt_new_ai = 2751, // HexagonDepInstrInfo.td:29285
2767 V6_vS32b_nt_new_npred_ai = 2752, // HexagonDepInstrInfo.td:29307
2768 V6_vS32b_nt_new_npred_pi = 2753, // HexagonDepInstrInfo.td:29328
2769 V6_vS32b_nt_new_npred_ppu = 2754, // HexagonDepInstrInfo.td:29351
2770 V6_vS32b_nt_new_pi = 2755, // HexagonDepInstrInfo.td:29373
2771 V6_vS32b_nt_new_ppu = 2756, // HexagonDepInstrInfo.td:29396
2772 V6_vS32b_nt_new_pred_ai = 2757, // HexagonDepInstrInfo.td:29417
2773 V6_vS32b_nt_new_pred_pi = 2758, // HexagonDepInstrInfo.td:29437
2774 V6_vS32b_nt_new_pred_ppu = 2759, // HexagonDepInstrInfo.td:29459
2775 V6_vS32b_nt_npred_ai = 2760, // HexagonDepInstrInfo.td:29480
2776 V6_vS32b_nt_npred_pi = 2761, // HexagonDepInstrInfo.td:29499
2777 V6_vS32b_nt_npred_ppu = 2762, // HexagonDepInstrInfo.td:29520
2778 V6_vS32b_nt_nqpred_ai = 2763, // HexagonDepInstrInfo.td:29540
2779 V6_vS32b_nt_nqpred_pi = 2764, // HexagonDepInstrInfo.td:29555
2780 V6_vS32b_nt_nqpred_ppu = 2765, // HexagonDepInstrInfo.td:29572
2781 V6_vS32b_nt_pi = 2766, // HexagonDepInstrInfo.td:29588
2782 V6_vS32b_nt_ppu = 2767, // HexagonDepInstrInfo.td:29609
2783 V6_vS32b_nt_pred_ai = 2768, // HexagonDepInstrInfo.td:29628
2784 V6_vS32b_nt_pred_pi = 2769, // HexagonDepInstrInfo.td:29646
2785 V6_vS32b_nt_pred_ppu = 2770, // HexagonDepInstrInfo.td:29666
2786 V6_vS32b_nt_qpred_ai = 2771, // HexagonDepInstrInfo.td:29685
2787 V6_vS32b_nt_qpred_pi = 2772, // HexagonDepInstrInfo.td:29700
2788 V6_vS32b_nt_qpred_ppu = 2773, // HexagonDepInstrInfo.td:29717
2789 V6_vS32b_pi = 2774, // HexagonDepInstrInfo.td:29733
2790 V6_vS32b_ppu = 2775, // HexagonDepInstrInfo.td:29753
2791 V6_vS32b_pred_ai = 2776, // HexagonDepInstrInfo.td:29771
2792 V6_vS32b_pred_pi = 2777, // HexagonDepInstrInfo.td:29788
2793 V6_vS32b_pred_ppu = 2778, // HexagonDepInstrInfo.td:29807
2794 V6_vS32b_qpred_ai = 2779, // HexagonDepInstrInfo.td:29825
2795 V6_vS32b_qpred_pi = 2780, // HexagonDepInstrInfo.td:29839
2796 V6_vS32b_qpred_ppu = 2781, // HexagonDepInstrInfo.td:29855
2797 V6_vS32b_srls_ai = 2782, // HexagonDepInstrInfo.td:29870
2798 V6_vS32b_srls_pi = 2783, // HexagonDepInstrInfo.td:29885
2799 V6_vS32b_srls_ppu = 2784, // HexagonDepInstrInfo.td:29901
2800 V6_vabs_f8 = 2785, // HexagonDepInstrInfo.td:29916
2801 V6_vabs_hf = 2786, // HexagonDepInstrInfo.td:29929
2802 V6_vabs_qf16_hf = 2787, // HexagonDepInstrInfo.td:29942
2803 V6_vabs_qf16_qf16 = 2788, // HexagonDepInstrInfo.td:29955
2804 V6_vabs_qf32_qf32 = 2789, // HexagonDepInstrInfo.td:29968
2805 V6_vabs_qf32_sf = 2790, // HexagonDepInstrInfo.td:29981
2806 V6_vabs_sf = 2791, // HexagonDepInstrInfo.td:29994
2807 V6_vabsb = 2792, // HexagonDepInstrInfo.td:30007
2808 V6_vabsb_sat = 2793, // HexagonDepInstrInfo.td:30034
2809 V6_vabsdiffh = 2794, // HexagonDepInstrInfo.td:30061
2810 V6_vabsdiffub = 2795, // HexagonDepInstrInfo.td:30086
2811 V6_vabsdiffuh = 2796, // HexagonDepInstrInfo.td:30111
2812 V6_vabsdiffw = 2797, // HexagonDepInstrInfo.td:30136
2813 V6_vabsh = 2798, // HexagonDepInstrInfo.td:30161
2814 V6_vabsh_sat = 2799, // HexagonDepInstrInfo.td:30188
2815 V6_vabsw = 2800, // HexagonDepInstrInfo.td:30251
2816 V6_vabsw_sat = 2801, // HexagonDepInstrInfo.td:30278
2817 V6_vadd_hf = 2802, // HexagonDepInstrInfo.td:30305
2818 V6_vadd_hf_f8 = 2803, // HexagonDepInstrInfo.td:30318
2819 V6_vadd_hf_hf = 2804, // HexagonDepInstrInfo.td:30331
2820 V6_vadd_qf16 = 2805, // HexagonDepInstrInfo.td:30344
2821 V6_vadd_qf16_mix = 2806, // HexagonDepInstrInfo.td:30357
2822 V6_vadd_qf32 = 2807, // HexagonDepInstrInfo.td:30370
2823 V6_vadd_qf32_mix = 2808, // HexagonDepInstrInfo.td:30383
2824 V6_vadd_sf = 2809, // HexagonDepInstrInfo.td:30396
2825 V6_vadd_sf_bf = 2810, // HexagonDepInstrInfo.td:30409
2826 V6_vadd_sf_hf = 2811, // HexagonDepInstrInfo.td:30422
2827 V6_vadd_sf_sf = 2812, // HexagonDepInstrInfo.td:30435
2828 V6_vaddb = 2813, // HexagonDepInstrInfo.td:30448
2829 V6_vaddb_dv = 2814, // HexagonDepInstrInfo.td:30475
2830 V6_vaddbnq = 2815, // HexagonDepInstrInfo.td:30500
2831 V6_vaddbq = 2816, // HexagonDepInstrInfo.td:30532
2832 V6_vaddbsat = 2817, // HexagonDepInstrInfo.td:30564
2833 V6_vaddbsat_dv = 2818, // HexagonDepInstrInfo.td:30591
2834 V6_vaddcarry = 2819, // HexagonDepInstrInfo.td:30616
2835 V6_vaddcarryo = 2820, // HexagonDepInstrInfo.td:30632
2836 V6_vaddcarrysat = 2821, // HexagonDepInstrInfo.td:30647
2837 V6_vaddclbh = 2822, // HexagonDepInstrInfo.td:30662
2838 V6_vaddclbw = 2823, // HexagonDepInstrInfo.td:30675
2839 V6_vaddh = 2824, // HexagonDepInstrInfo.td:30688
2840 V6_vaddh_dv = 2825, // HexagonDepInstrInfo.td:30715
2841 V6_vaddhnq = 2826, // HexagonDepInstrInfo.td:30740
2842 V6_vaddhq = 2827, // HexagonDepInstrInfo.td:30772
2843 V6_vaddhsat = 2828, // HexagonDepInstrInfo.td:30804
2844 V6_vaddhsat_dv = 2829, // HexagonDepInstrInfo.td:30831
2845 V6_vaddhw = 2830, // HexagonDepInstrInfo.td:30856
2846 V6_vaddhw_acc = 2831, // HexagonDepInstrInfo.td:30869
2847 V6_vaddubh = 2832, // HexagonDepInstrInfo.td:30910
2848 V6_vaddubh_acc = 2833, // HexagonDepInstrInfo.td:30923
2849 V6_vaddubsat = 2834, // HexagonDepInstrInfo.td:30964
2850 V6_vaddubsat_dv = 2835, // HexagonDepInstrInfo.td:30991
2851 V6_vaddububb_sat = 2836, // HexagonDepInstrInfo.td:31016
2852 V6_vadduhsat = 2837, // HexagonDepInstrInfo.td:31031
2853 V6_vadduhsat_dv = 2838, // HexagonDepInstrInfo.td:31058
2854 V6_vadduhw = 2839, // HexagonDepInstrInfo.td:31083
2855 V6_vadduhw_acc = 2840, // HexagonDepInstrInfo.td:31096
2856 V6_vadduwsat = 2841, // HexagonDepInstrInfo.td:31137
2857 V6_vadduwsat_dv = 2842, // HexagonDepInstrInfo.td:31164
2858 V6_vaddw = 2843, // HexagonDepInstrInfo.td:31189
2859 V6_vaddw_dv = 2844, // HexagonDepInstrInfo.td:31216
2860 V6_vaddwnq = 2845, // HexagonDepInstrInfo.td:31241
2861 V6_vaddwq = 2846, // HexagonDepInstrInfo.td:31273
2862 V6_vaddwsat = 2847, // HexagonDepInstrInfo.td:31305
2863 V6_vaddwsat_dv = 2848, // HexagonDepInstrInfo.td:31332
2864 V6_valign4 = 2849, // HexagonDepInstrInfo.td:31357
2865 V6_valignb = 2850, // HexagonDepInstrInfo.td:31372
2866 V6_valignbi = 2851, // HexagonDepInstrInfo.td:31385
2867 V6_vand = 2852, // HexagonDepInstrInfo.td:31397
2868 V6_vandnqrt = 2853, // HexagonDepInstrInfo.td:31412
2869 V6_vandnqrt_acc = 2854, // HexagonDepInstrInfo.td:31425
2870 V6_vandqrt = 2855, // HexagonDepInstrInfo.td:31466
2871 V6_vandqrt_acc = 2856, // HexagonDepInstrInfo.td:31479
2872 V6_vandvnqv = 2857, // HexagonDepInstrInfo.td:31520
2873 V6_vandvqv = 2858, // HexagonDepInstrInfo.td:31536
2874 V6_vandvrt = 2859, // HexagonDepInstrInfo.td:31552
2875 V6_vandvrt_acc = 2860, // HexagonDepInstrInfo.td:31565
2876 V6_vaslh = 2861, // HexagonDepInstrInfo.td:31602
2877 V6_vaslh_acc = 2862, // HexagonDepInstrInfo.td:31615
2878 V6_vaslhv = 2863, // HexagonDepInstrInfo.td:31656
2879 V6_vaslw = 2864, // HexagonDepInstrInfo.td:31681
2880 V6_vaslw_acc = 2865, // HexagonDepInstrInfo.td:31694
2881 V6_vaslwv = 2866, // HexagonDepInstrInfo.td:31735
2882 V6_vasr_into = 2867, // HexagonDepInstrInfo.td:31760
2883 V6_vasrh = 2868, // HexagonDepInstrInfo.td:31787
2884 V6_vasrh_acc = 2869, // HexagonDepInstrInfo.td:31800
2885 V6_vasrhbrndsat = 2870, // HexagonDepInstrInfo.td:31841
2886 V6_vasrhbsat = 2871, // HexagonDepInstrInfo.td:31854
2887 V6_vasrhubrndsat = 2872, // HexagonDepInstrInfo.td:31867
2888 V6_vasrhubsat = 2873, // HexagonDepInstrInfo.td:31880
2889 V6_vasrhv = 2874, // HexagonDepInstrInfo.td:31893
2890 V6_vasruhubrndsat = 2875, // HexagonDepInstrInfo.td:31918
2891 V6_vasruhubsat = 2876, // HexagonDepInstrInfo.td:31931
2892 V6_vasruwuhrndsat = 2877, // HexagonDepInstrInfo.td:31944
2893 V6_vasruwuhsat = 2878, // HexagonDepInstrInfo.td:31957
2894 V6_vasrvuhubrndsat = 2879, // HexagonDepInstrInfo.td:31970
2895 V6_vasrvuhubsat = 2880, // HexagonDepInstrInfo.td:31984
2896 V6_vasrvwuhrndsat = 2881, // HexagonDepInstrInfo.td:31998
2897 V6_vasrvwuhsat = 2882, // HexagonDepInstrInfo.td:32012
2898 V6_vasrw = 2883, // HexagonDepInstrInfo.td:32026
2899 V6_vasrw_acc = 2884, // HexagonDepInstrInfo.td:32039
2900 V6_vasrwh = 2885, // HexagonDepInstrInfo.td:32080
2901 V6_vasrwhrndsat = 2886, // HexagonDepInstrInfo.td:32093
2902 V6_vasrwhsat = 2887, // HexagonDepInstrInfo.td:32106
2903 V6_vasrwuhrndsat = 2888, // HexagonDepInstrInfo.td:32119
2904 V6_vasrwuhsat = 2889, // HexagonDepInstrInfo.td:32132
2905 V6_vasrwv = 2890, // HexagonDepInstrInfo.td:32145
2906 V6_vassign = 2891, // HexagonDepInstrInfo.td:32170
2907 V6_vassign_fp = 2892, // HexagonDepInstrInfo.td:32184
2908 V6_vassign_tmp = 2893, // HexagonDepInstrInfo.td:32197
2909 V6_vavgb = 2894, // HexagonDepInstrInfo.td:32222
2910 V6_vavgbrnd = 2895, // HexagonDepInstrInfo.td:32249
2911 V6_vavgh = 2896, // HexagonDepInstrInfo.td:32276
2912 V6_vavghrnd = 2897, // HexagonDepInstrInfo.td:32303
2913 V6_vavgub = 2898, // HexagonDepInstrInfo.td:32330
2914 V6_vavgubrnd = 2899, // HexagonDepInstrInfo.td:32357
2915 V6_vavguh = 2900, // HexagonDepInstrInfo.td:32384
2916 V6_vavguhrnd = 2901, // HexagonDepInstrInfo.td:32411
2917 V6_vavguw = 2902, // HexagonDepInstrInfo.td:32438
2918 V6_vavguwrnd = 2903, // HexagonDepInstrInfo.td:32465
2919 V6_vavgw = 2904, // HexagonDepInstrInfo.td:32492
2920 V6_vavgwrnd = 2905, // HexagonDepInstrInfo.td:32519
2921 V6_vccombine = 2906, // HexagonDepInstrInfo.td:32546
2922 V6_vcl0h = 2907, // HexagonDepInstrInfo.td:32560
2923 V6_vcl0w = 2908, // HexagonDepInstrInfo.td:32585
2924 V6_vcmov = 2909, // HexagonDepInstrInfo.td:32610
2925 V6_vcombine = 2910, // HexagonDepInstrInfo.td:32625
2926 V6_vcombine_tmp = 2911, // HexagonDepInstrInfo.td:32639
2927 V6_vconv_bf_qf32 = 2912, // HexagonDepInstrInfo.td:32653
2928 V6_vconv_f8_qf16 = 2913, // HexagonDepInstrInfo.td:32666
2929 V6_vconv_h_hf = 2914, // HexagonDepInstrInfo.td:32679
2930 V6_vconv_h_hf_rnd = 2915, // HexagonDepInstrInfo.td:32692
2931 V6_vconv_hf_h = 2916, // HexagonDepInstrInfo.td:32705
2932 V6_vconv_hf_qf16 = 2917, // HexagonDepInstrInfo.td:32718
2933 V6_vconv_hf_qf32 = 2918, // HexagonDepInstrInfo.td:32731
2934 V6_vconv_qf16_f8 = 2919, // HexagonDepInstrInfo.td:32744
2935 V6_vconv_qf16_hf = 2920, // HexagonDepInstrInfo.td:32757
2936 V6_vconv_qf16_qf16 = 2921, // HexagonDepInstrInfo.td:32770
2937 V6_vconv_qf32_qf32 = 2922, // HexagonDepInstrInfo.td:32783
2938 V6_vconv_qf32_sf = 2923, // HexagonDepInstrInfo.td:32796
2939 V6_vconv_sf_qf32 = 2924, // HexagonDepInstrInfo.td:32809
2940 V6_vconv_sf_w = 2925, // HexagonDepInstrInfo.td:32822
2941 V6_vconv_w_sf = 2926, // HexagonDepInstrInfo.td:32835
2942 V6_vcvt2_b_hf = 2927, // HexagonDepInstrInfo.td:32848
2943 V6_vcvt2_hf_b = 2928, // HexagonDepInstrInfo.td:32861
2944 V6_vcvt2_hf_ub = 2929, // HexagonDepInstrInfo.td:32874
2945 V6_vcvt2_ub_hf = 2930, // HexagonDepInstrInfo.td:32887
2946 V6_vcvt_b_hf = 2931, // HexagonDepInstrInfo.td:32900
2947 V6_vcvt_bf_sf = 2932, // HexagonDepInstrInfo.td:32913
2948 V6_vcvt_f8_hf = 2933, // HexagonDepInstrInfo.td:32926
2949 V6_vcvt_h_hf = 2934, // HexagonDepInstrInfo.td:32939
2950 V6_vcvt_hf_b = 2935, // HexagonDepInstrInfo.td:32952
2951 V6_vcvt_hf_f8 = 2936, // HexagonDepInstrInfo.td:32965
2952 V6_vcvt_hf_h = 2937, // HexagonDepInstrInfo.td:32978
2953 V6_vcvt_hf_sf = 2938, // HexagonDepInstrInfo.td:32991
2954 V6_vcvt_hf_ub = 2939, // HexagonDepInstrInfo.td:33004
2955 V6_vcvt_hf_uh = 2940, // HexagonDepInstrInfo.td:33017
2956 V6_vcvt_sf_hf = 2941, // HexagonDepInstrInfo.td:33030
2957 V6_vcvt_ub_hf = 2942, // HexagonDepInstrInfo.td:33043
2958 V6_vcvt_uh_hf = 2943, // HexagonDepInstrInfo.td:33056
2959 V6_vdeal = 2944, // HexagonDepInstrInfo.td:33093
2960 V6_vdealb = 2945, // HexagonDepInstrInfo.td:33109
2961 V6_vdealb4w = 2946, // HexagonDepInstrInfo.td:33122
2962 V6_vdealh = 2947, // HexagonDepInstrInfo.td:33159
2963 V6_vdealvdd = 2948, // HexagonDepInstrInfo.td:33184
2964 V6_vdelta = 2949, // HexagonDepInstrInfo.td:33197
2965 V6_vdmpy_sf_hf = 2950, // HexagonDepInstrInfo.td:33210
2966 V6_vdmpy_sf_hf_acc = 2951, // HexagonDepInstrInfo.td:33223
2967 V6_vdmpybus = 2952, // HexagonDepInstrInfo.td:33238
2968 V6_vdmpybus_acc = 2953, // HexagonDepInstrInfo.td:33251
2969 V6_vdmpybus_dv = 2954, // HexagonDepInstrInfo.td:33292
2970 V6_vdmpybus_dv_acc = 2955, // HexagonDepInstrInfo.td:33305
2971 V6_vdmpyhb = 2956, // HexagonDepInstrInfo.td:33346
2972 V6_vdmpyhb_acc = 2957, // HexagonDepInstrInfo.td:33359
2973 V6_vdmpyhb_dv = 2958, // HexagonDepInstrInfo.td:33400
2974 V6_vdmpyhb_dv_acc = 2959, // HexagonDepInstrInfo.td:33413
2975 V6_vdmpyhisat = 2960, // HexagonDepInstrInfo.td:33454
2976 V6_vdmpyhisat_acc = 2961, // HexagonDepInstrInfo.td:33467
2977 V6_vdmpyhsat = 2962, // HexagonDepInstrInfo.td:33508
2978 V6_vdmpyhsat_acc = 2963, // HexagonDepInstrInfo.td:33521
2979 V6_vdmpyhsuisat = 2964, // HexagonDepInstrInfo.td:33562
2980 V6_vdmpyhsuisat_acc = 2965, // HexagonDepInstrInfo.td:33575
2981 V6_vdmpyhsusat = 2966, // HexagonDepInstrInfo.td:33616
2982 V6_vdmpyhsusat_acc = 2967, // HexagonDepInstrInfo.td:33629
2983 V6_vdmpyhvsat = 2968, // HexagonDepInstrInfo.td:33670
2984 V6_vdmpyhvsat_acc = 2969, // HexagonDepInstrInfo.td:33683
2985 V6_vdsaduh = 2970, // HexagonDepInstrInfo.td:33724
2986 V6_vdsaduh_acc = 2971, // HexagonDepInstrInfo.td:33737
2987 V6_veqb = 2972, // HexagonDepInstrInfo.td:33778
2988 V6_veqb_and = 2973, // HexagonDepInstrInfo.td:33793
2989 V6_veqb_or = 2974, // HexagonDepInstrInfo.td:33807
2990 V6_veqb_xor = 2975, // HexagonDepInstrInfo.td:33822
2991 V6_veqh = 2976, // HexagonDepInstrInfo.td:33836
2992 V6_veqh_and = 2977, // HexagonDepInstrInfo.td:33851
2993 V6_veqh_or = 2978, // HexagonDepInstrInfo.td:33865
2994 V6_veqh_xor = 2979, // HexagonDepInstrInfo.td:33880
2995 V6_veqhf = 2980, // HexagonDepInstrInfo.td:33894
2996 V6_veqhf_and = 2981, // HexagonDepInstrInfo.td:33909
2997 V6_veqhf_or = 2982, // HexagonDepInstrInfo.td:33923
2998 V6_veqhf_xor = 2983, // HexagonDepInstrInfo.td:33938
2999 V6_veqsf = 2984, // HexagonDepInstrInfo.td:33952
3000 V6_veqsf_and = 2985, // HexagonDepInstrInfo.td:33967
3001 V6_veqsf_or = 2986, // HexagonDepInstrInfo.td:33981
3002 V6_veqsf_xor = 2987, // HexagonDepInstrInfo.td:33996
3003 V6_veqw = 2988, // HexagonDepInstrInfo.td:34010
3004 V6_veqw_and = 2989, // HexagonDepInstrInfo.td:34025
3005 V6_veqw_or = 2990, // HexagonDepInstrInfo.td:34039
3006 V6_veqw_xor = 2991, // HexagonDepInstrInfo.td:34054
3007 V6_vfmax_f8 = 2992, // HexagonDepInstrInfo.td:34068
3008 V6_vfmax_hf = 2993, // HexagonDepInstrInfo.td:34081
3009 V6_vfmax_sf = 2994, // HexagonDepInstrInfo.td:34094
3010 V6_vfmin_f8 = 2995, // HexagonDepInstrInfo.td:34107
3011 V6_vfmin_hf = 2996, // HexagonDepInstrInfo.td:34120
3012 V6_vfmin_sf = 2997, // HexagonDepInstrInfo.td:34133
3013 V6_vfneg_f8 = 2998, // HexagonDepInstrInfo.td:34146
3014 V6_vfneg_hf = 2999, // HexagonDepInstrInfo.td:34159
3015 V6_vfneg_sf = 3000, // HexagonDepInstrInfo.td:34172
3016 V6_vgathermh = 3001, // HexagonDepInstrInfo.td:34185
3017 V6_vgathermhq = 3002, // HexagonDepInstrInfo.td:34202
3018 V6_vgathermhw = 3003, // HexagonDepInstrInfo.td:34219
3019 V6_vgathermhwq = 3004, // HexagonDepInstrInfo.td:34235
3020 V6_vgathermw = 3005, // HexagonDepInstrInfo.td:34251
3021 V6_vgathermwq = 3006, // HexagonDepInstrInfo.td:34268
3022 V6_vgtb = 3007, // HexagonDepInstrInfo.td:34285
3023 V6_vgtb_and = 3008, // HexagonDepInstrInfo.td:34300
3024 V6_vgtb_or = 3009, // HexagonDepInstrInfo.td:34314
3025 V6_vgtb_xor = 3010, // HexagonDepInstrInfo.td:34329
3026 V6_vgtbf = 3011, // HexagonDepInstrInfo.td:34343
3027 V6_vgtbf_and = 3012, // HexagonDepInstrInfo.td:34358
3028 V6_vgtbf_or = 3013, // HexagonDepInstrInfo.td:34372
3029 V6_vgtbf_xor = 3014, // HexagonDepInstrInfo.td:34387
3030 V6_vgth = 3015, // HexagonDepInstrInfo.td:34401
3031 V6_vgth_and = 3016, // HexagonDepInstrInfo.td:34416
3032 V6_vgth_or = 3017, // HexagonDepInstrInfo.td:34430
3033 V6_vgth_xor = 3018, // HexagonDepInstrInfo.td:34445
3034 V6_vgthf = 3019, // HexagonDepInstrInfo.td:34459
3035 V6_vgthf_and = 3020, // HexagonDepInstrInfo.td:34474
3036 V6_vgthf_or = 3021, // HexagonDepInstrInfo.td:34488
3037 V6_vgthf_xor = 3022, // HexagonDepInstrInfo.td:34503
3038 V6_vgtsf = 3023, // HexagonDepInstrInfo.td:34517
3039 V6_vgtsf_and = 3024, // HexagonDepInstrInfo.td:34532
3040 V6_vgtsf_or = 3025, // HexagonDepInstrInfo.td:34546
3041 V6_vgtsf_xor = 3026, // HexagonDepInstrInfo.td:34561
3042 V6_vgtub = 3027, // HexagonDepInstrInfo.td:34575
3043 V6_vgtub_and = 3028, // HexagonDepInstrInfo.td:34590
3044 V6_vgtub_or = 3029, // HexagonDepInstrInfo.td:34604
3045 V6_vgtub_xor = 3030, // HexagonDepInstrInfo.td:34619
3046 V6_vgtuh = 3031, // HexagonDepInstrInfo.td:34633
3047 V6_vgtuh_and = 3032, // HexagonDepInstrInfo.td:34648
3048 V6_vgtuh_or = 3033, // HexagonDepInstrInfo.td:34662
3049 V6_vgtuh_xor = 3034, // HexagonDepInstrInfo.td:34677
3050 V6_vgtuw = 3035, // HexagonDepInstrInfo.td:34691
3051 V6_vgtuw_and = 3036, // HexagonDepInstrInfo.td:34706
3052 V6_vgtuw_or = 3037, // HexagonDepInstrInfo.td:34720
3053 V6_vgtuw_xor = 3038, // HexagonDepInstrInfo.td:34735
3054 V6_vgtw = 3039, // HexagonDepInstrInfo.td:34749
3055 V6_vgtw_and = 3040, // HexagonDepInstrInfo.td:34764
3056 V6_vgtw_or = 3041, // HexagonDepInstrInfo.td:34778
3057 V6_vgtw_xor = 3042, // HexagonDepInstrInfo.td:34793
3058 V6_vhist = 3043, // HexagonDepInstrInfo.td:34807
3059 V6_vhistq = 3044, // HexagonDepInstrInfo.td:34817
3060 V6_vilog2_hf = 3045, // HexagonDepInstrInfo.td:34828
3061 V6_vilog2_qf16 = 3046, // HexagonDepInstrInfo.td:34841
3062 V6_vilog2_qf32 = 3047, // HexagonDepInstrInfo.td:34854
3063 V6_vilog2_sf = 3048, // HexagonDepInstrInfo.td:34867
3064 V6_vinsertwr = 3049, // HexagonDepInstrInfo.td:34880
3065 V6_vlalignb = 3050, // HexagonDepInstrInfo.td:34893
3066 V6_vlalignbi = 3051, // HexagonDepInstrInfo.td:34906
3067 V6_vlsrb = 3052, // HexagonDepInstrInfo.td:34918
3068 V6_vlsrh = 3053, // HexagonDepInstrInfo.td:34931
3069 V6_vlsrhv = 3054, // HexagonDepInstrInfo.td:34956
3070 V6_vlsrw = 3055, // HexagonDepInstrInfo.td:34981
3071 V6_vlsrwv = 3056, // HexagonDepInstrInfo.td:35006
3072 V6_vlut4 = 3057, // HexagonDepInstrInfo.td:35031
3073 V6_vlutvvb = 3058, // HexagonDepInstrInfo.td:35044
3074 V6_vlutvvb_nm = 3059, // HexagonDepInstrInfo.td:35057
3075 V6_vlutvvb_oracc = 3060, // HexagonDepInstrInfo.td:35070
3076 V6_vlutvvb_oracci = 3061, // HexagonDepInstrInfo.td:35085
3077 V6_vlutvvbi = 3062, // HexagonDepInstrInfo.td:35099
3078 V6_vlutvwh = 3063, // HexagonDepInstrInfo.td:35111
3079 V6_vlutvwh_nm = 3064, // HexagonDepInstrInfo.td:35124
3080 V6_vlutvwh_oracc = 3065, // HexagonDepInstrInfo.td:35137
3081 V6_vlutvwh_oracci = 3066, // HexagonDepInstrInfo.td:35152
3082 V6_vlutvwhi = 3067, // HexagonDepInstrInfo.td:35166
3083 V6_vmax_bf = 3068, // HexagonDepInstrInfo.td:35178
3084 V6_vmax_hf = 3069, // HexagonDepInstrInfo.td:35191
3085 V6_vmax_sf = 3070, // HexagonDepInstrInfo.td:35206
3086 V6_vmaxb = 3071, // HexagonDepInstrInfo.td:35221
3087 V6_vmaxh = 3072, // HexagonDepInstrInfo.td:35248
3088 V6_vmaxub = 3073, // HexagonDepInstrInfo.td:35275
3089 V6_vmaxuh = 3074, // HexagonDepInstrInfo.td:35302
3090 V6_vmaxw = 3075, // HexagonDepInstrInfo.td:35329
3091 V6_vmerge_qf = 3076, // HexagonDepInstrInfo.td:35356
3092 V6_vmin_bf = 3077, // HexagonDepInstrInfo.td:35369
3093 V6_vmin_hf = 3078, // HexagonDepInstrInfo.td:35382
3094 V6_vmin_sf = 3079, // HexagonDepInstrInfo.td:35397
3095 V6_vminb = 3080, // HexagonDepInstrInfo.td:35412
3096 V6_vminh = 3081, // HexagonDepInstrInfo.td:35439
3097 V6_vminub = 3082, // HexagonDepInstrInfo.td:35466
3098 V6_vminuh = 3083, // HexagonDepInstrInfo.td:35493
3099 V6_vminw = 3084, // HexagonDepInstrInfo.td:35520
3100 V6_vmpabus = 3085, // HexagonDepInstrInfo.td:35547
3101 V6_vmpabus_acc = 3086, // HexagonDepInstrInfo.td:35560
3102 V6_vmpabusv = 3087, // HexagonDepInstrInfo.td:35601
3103 V6_vmpabuu = 3088, // HexagonDepInstrInfo.td:35626
3104 V6_vmpabuu_acc = 3089, // HexagonDepInstrInfo.td:35639
3105 V6_vmpabuuv = 3090, // HexagonDepInstrInfo.td:35680
3106 V6_vmpahb = 3091, // HexagonDepInstrInfo.td:35705
3107 V6_vmpahb_acc = 3092, // HexagonDepInstrInfo.td:35718
3108 V6_vmpahhsat = 3093, // HexagonDepInstrInfo.td:35759
3109 V6_vmpauhb = 3094, // HexagonDepInstrInfo.td:35773
3110 V6_vmpauhb_acc = 3095, // HexagonDepInstrInfo.td:35786
3111 V6_vmpauhuhsat = 3096, // HexagonDepInstrInfo.td:35827
3112 V6_vmpsuhuhsat = 3097, // HexagonDepInstrInfo.td:35841
3113 V6_vmpy_hf_f8 = 3098, // HexagonDepInstrInfo.td:37278
3114 V6_vmpy_hf_f8_acc = 3099, // HexagonDepInstrInfo.td:35855
3115 V6_vmpy_hf_hf = 3100, // HexagonDepInstrInfo.td:35870
3116 V6_vmpy_hf_hf_acc = 3101, // HexagonDepInstrInfo.td:35883
3117 V6_vmpy_qf16 = 3102, // HexagonDepInstrInfo.td:35898
3118 V6_vmpy_qf16_hf = 3103, // HexagonDepInstrInfo.td:35911
3119 V6_vmpy_qf16_mix_hf = 3104, // HexagonDepInstrInfo.td:35924
3120 V6_vmpy_qf32 = 3105, // HexagonDepInstrInfo.td:35937
3121 V6_vmpy_qf32_hf = 3106, // HexagonDepInstrInfo.td:35950
3122 V6_vmpy_qf32_mix_hf = 3107, // HexagonDepInstrInfo.td:35963
3123 V6_vmpy_qf32_qf16 = 3108, // HexagonDepInstrInfo.td:35976
3124 V6_vmpy_qf32_sf = 3109, // HexagonDepInstrInfo.td:35989
3125 V6_vmpy_rt_hf = 3110, // HexagonDepInstrInfo.td:36002
3126 V6_vmpy_rt_qf16 = 3111, // HexagonDepInstrInfo.td:36015
3127 V6_vmpy_rt_sf = 3112, // HexagonDepInstrInfo.td:36028
3128 V6_vmpy_sf_bf = 3113, // HexagonDepInstrInfo.td:36041
3129 V6_vmpy_sf_bf_acc = 3114, // HexagonDepInstrInfo.td:36054
3130 V6_vmpy_sf_hf = 3115, // HexagonDepInstrInfo.td:36069
3131 V6_vmpy_sf_hf_acc = 3116, // HexagonDepInstrInfo.td:36082
3132 V6_vmpy_sf_sf = 3117, // HexagonDepInstrInfo.td:36097
3133 V6_vmpybus = 3118, // HexagonDepInstrInfo.td:36110
3134 V6_vmpybus_acc = 3119, // HexagonDepInstrInfo.td:36123
3135 V6_vmpybusv = 3120, // HexagonDepInstrInfo.td:36164
3136 V6_vmpybusv_acc = 3121, // HexagonDepInstrInfo.td:36177
3137 V6_vmpybv = 3122, // HexagonDepInstrInfo.td:36218
3138 V6_vmpybv_acc = 3123, // HexagonDepInstrInfo.td:36231
3139 V6_vmpyewuh = 3124, // HexagonDepInstrInfo.td:36272
3140 V6_vmpyewuh_64 = 3125, // HexagonDepInstrInfo.td:36285
3141 V6_vmpyh = 3126, // HexagonDepInstrInfo.td:36310
3142 V6_vmpyh_acc = 3127, // HexagonDepInstrInfo.td:36323
3143 V6_vmpyhsat_acc = 3128, // HexagonDepInstrInfo.td:36364
3144 V6_vmpyhsrs = 3129, // HexagonDepInstrInfo.td:36393
3145 V6_vmpyhss = 3130, // HexagonDepInstrInfo.td:36418
3146 V6_vmpyhus = 3131, // HexagonDepInstrInfo.td:36443
3147 V6_vmpyhus_acc = 3132, // HexagonDepInstrInfo.td:36456
3148 V6_vmpyhv = 3133, // HexagonDepInstrInfo.td:36497
3149 V6_vmpyhv_acc = 3134, // HexagonDepInstrInfo.td:36510
3150 V6_vmpyhvsrs = 3135, // HexagonDepInstrInfo.td:36551
3151 V6_vmpyieoh = 3136, // HexagonDepInstrInfo.td:36576
3152 V6_vmpyiewh_acc = 3137, // HexagonDepInstrInfo.td:36589
3153 V6_vmpyiewuh = 3138, // HexagonDepInstrInfo.td:36618
3154 V6_vmpyiewuh_acc = 3139, // HexagonDepInstrInfo.td:36631
3155 V6_vmpyih = 3140, // HexagonDepInstrInfo.td:36672
3156 V6_vmpyih_acc = 3141, // HexagonDepInstrInfo.td:36685
3157 V6_vmpyihb = 3142, // HexagonDepInstrInfo.td:36726
3158 V6_vmpyihb_acc = 3143, // HexagonDepInstrInfo.td:36739
3159 V6_vmpyiowh = 3144, // HexagonDepInstrInfo.td:36780
3160 V6_vmpyiwb = 3145, // HexagonDepInstrInfo.td:36805
3161 V6_vmpyiwb_acc = 3146, // HexagonDepInstrInfo.td:36818
3162 V6_vmpyiwh = 3147, // HexagonDepInstrInfo.td:36859
3163 V6_vmpyiwh_acc = 3148, // HexagonDepInstrInfo.td:36872
3164 V6_vmpyiwub = 3149, // HexagonDepInstrInfo.td:36913
3165 V6_vmpyiwub_acc = 3150, // HexagonDepInstrInfo.td:36926
3166 V6_vmpyowh = 3151, // HexagonDepInstrInfo.td:36967
3167 V6_vmpyowh_64_acc = 3152, // HexagonDepInstrInfo.td:36980
3168 V6_vmpyowh_rnd = 3153, // HexagonDepInstrInfo.td:37007
3169 V6_vmpyowh_rnd_sacc = 3154, // HexagonDepInstrInfo.td:37032
3170 V6_vmpyowh_sacc = 3155, // HexagonDepInstrInfo.td:37060
3171 V6_vmpyub = 3156, // HexagonDepInstrInfo.td:37088
3172 V6_vmpyub_acc = 3157, // HexagonDepInstrInfo.td:37101
3173 V6_vmpyubv = 3158, // HexagonDepInstrInfo.td:37142
3174 V6_vmpyubv_acc = 3159, // HexagonDepInstrInfo.td:37155
3175 V6_vmpyuh = 3160, // HexagonDepInstrInfo.td:37196
3176 V6_vmpyuh_acc = 3161, // HexagonDepInstrInfo.td:37209
3177 V6_vmpyuhe = 3162, // HexagonDepInstrInfo.td:37250
3178 V6_vmpyuhe_acc = 3163, // HexagonDepInstrInfo.td:37263
3179 V6_vmpyuhv = 3164, // HexagonDepInstrInfo.td:37291
3180 V6_vmpyuhv_acc = 3165, // HexagonDepInstrInfo.td:37304
3181 V6_vmpyuhvs = 3166, // HexagonDepInstrInfo.td:37345
3182 V6_vmux = 3167, // HexagonDepInstrInfo.td:37358
3183 V6_vnavgb = 3168, // HexagonDepInstrInfo.td:37373
3184 V6_vnavgh = 3169, // HexagonDepInstrInfo.td:37400
3185 V6_vnavgub = 3170, // HexagonDepInstrInfo.td:37427
3186 V6_vnavgw = 3171, // HexagonDepInstrInfo.td:37454
3187 V6_vnccombine = 3172, // HexagonDepInstrInfo.td:37481
3188 V6_vncmov = 3173, // HexagonDepInstrInfo.td:37496
3189 V6_vneg_qf16_hf = 3174, // HexagonDepInstrInfo.td:37512
3190 V6_vneg_qf16_qf16 = 3175, // HexagonDepInstrInfo.td:37525
3191 V6_vneg_qf32_qf32 = 3176, // HexagonDepInstrInfo.td:37538
3192 V6_vneg_qf32_sf = 3177, // HexagonDepInstrInfo.td:37551
3193 V6_vnormamth = 3178, // HexagonDepInstrInfo.td:37564
3194 V6_vnormamtw = 3179, // HexagonDepInstrInfo.td:37589
3195 V6_vnot = 3180, // HexagonDepInstrInfo.td:37614
3196 V6_vor = 3181, // HexagonDepInstrInfo.td:37629
3197 V6_vpackeb = 3182, // HexagonDepInstrInfo.td:37644
3198 V6_vpackeh = 3183, // HexagonDepInstrInfo.td:37669
3199 V6_vpackhb_sat = 3184, // HexagonDepInstrInfo.td:37694
3200 V6_vpackhub_sat = 3185, // HexagonDepInstrInfo.td:37719
3201 V6_vpackob = 3186, // HexagonDepInstrInfo.td:37744
3202 V6_vpackoh = 3187, // HexagonDepInstrInfo.td:37769
3203 V6_vpackwh_sat = 3188, // HexagonDepInstrInfo.td:37794
3204 V6_vpackwuh_sat = 3189, // HexagonDepInstrInfo.td:37819
3205 V6_vpopcounth = 3190, // HexagonDepInstrInfo.td:37844
3206 V6_vprefixqb = 3191, // HexagonDepInstrInfo.td:37869
3207 V6_vprefixqh = 3192, // HexagonDepInstrInfo.td:37882
3208 V6_vprefixqw = 3193, // HexagonDepInstrInfo.td:37895
3209 V6_vrdelta = 3194, // HexagonDepInstrInfo.td:37908
3210 V6_vrmpybub_rtt = 3195, // HexagonDepInstrInfo.td:37921
3211 V6_vrmpybub_rtt_acc = 3196, // HexagonDepInstrInfo.td:37934
3212 V6_vrmpybus = 3197, // HexagonDepInstrInfo.td:37975
3213 V6_vrmpybus_acc = 3198, // HexagonDepInstrInfo.td:37988
3214 V6_vrmpybusi = 3199, // HexagonDepInstrInfo.td:38029
3215 V6_vrmpybusi_acc = 3200, // HexagonDepInstrInfo.td:38042
3216 V6_vrmpybusv = 3201, // HexagonDepInstrInfo.td:38083
3217 V6_vrmpybusv_acc = 3202, // HexagonDepInstrInfo.td:38096
3218 V6_vrmpybv = 3203, // HexagonDepInstrInfo.td:38137
3219 V6_vrmpybv_acc = 3204, // HexagonDepInstrInfo.td:38150
3220 V6_vrmpyub = 3205, // HexagonDepInstrInfo.td:38191
3221 V6_vrmpyub_acc = 3206, // HexagonDepInstrInfo.td:38204
3222 V6_vrmpyub_rtt = 3207, // HexagonDepInstrInfo.td:38245
3223 V6_vrmpyub_rtt_acc = 3208, // HexagonDepInstrInfo.td:38258
3224 V6_vrmpyubi = 3209, // HexagonDepInstrInfo.td:38299
3225 V6_vrmpyubi_acc = 3210, // HexagonDepInstrInfo.td:38312
3226 V6_vrmpyubv = 3211, // HexagonDepInstrInfo.td:38353
3227 V6_vrmpyubv_acc = 3212, // HexagonDepInstrInfo.td:38366
3228 V6_vrmpyzbb_rt = 3213, // HexagonDepInstrInfo.td:38407
3229 V6_vrmpyzbb_rt_acc = 3214, // HexagonDepInstrInfo.td:38420
3230 V6_vrmpyzbb_rx = 3215, // HexagonDepInstrInfo.td:38435
3231 V6_vrmpyzbb_rx_acc = 3216, // HexagonDepInstrInfo.td:38449
3232 V6_vrmpyzbub_rt = 3217, // HexagonDepInstrInfo.td:38464
3233 V6_vrmpyzbub_rt_acc = 3218, // HexagonDepInstrInfo.td:38477
3234 V6_vrmpyzbub_rx = 3219, // HexagonDepInstrInfo.td:38492
3235 V6_vrmpyzbub_rx_acc = 3220, // HexagonDepInstrInfo.td:38506
3236 V6_vrmpyzcb_rt = 3221, // HexagonDepInstrInfo.td:38521
3237 V6_vrmpyzcb_rt_acc = 3222, // HexagonDepInstrInfo.td:38534
3238 V6_vrmpyzcb_rx = 3223, // HexagonDepInstrInfo.td:38549
3239 V6_vrmpyzcb_rx_acc = 3224, // HexagonDepInstrInfo.td:38563
3240 V6_vrmpyzcbs_rt = 3225, // HexagonDepInstrInfo.td:38578
3241 V6_vrmpyzcbs_rt_acc = 3226, // HexagonDepInstrInfo.td:38591
3242 V6_vrmpyzcbs_rx = 3227, // HexagonDepInstrInfo.td:38606
3243 V6_vrmpyzcbs_rx_acc = 3228, // HexagonDepInstrInfo.td:38620
3244 V6_vrmpyznb_rt = 3229, // HexagonDepInstrInfo.td:38635
3245 V6_vrmpyznb_rt_acc = 3230, // HexagonDepInstrInfo.td:38648
3246 V6_vrmpyznb_rx = 3231, // HexagonDepInstrInfo.td:38663
3247 V6_vrmpyznb_rx_acc = 3232, // HexagonDepInstrInfo.td:38677
3248 V6_vror = 3233, // HexagonDepInstrInfo.td:38692
3249 V6_vrotr = 3234, // HexagonDepInstrInfo.td:38705
3250 V6_vroundhb = 3235, // HexagonDepInstrInfo.td:38730
3251 V6_vroundhub = 3236, // HexagonDepInstrInfo.td:38755
3252 V6_vrounduhub = 3237, // HexagonDepInstrInfo.td:38780
3253 V6_vrounduwuh = 3238, // HexagonDepInstrInfo.td:38805
3254 V6_vroundwh = 3239, // HexagonDepInstrInfo.td:38830
3255 V6_vroundwuh = 3240, // HexagonDepInstrInfo.td:38855
3256 V6_vrsadubi = 3241, // HexagonDepInstrInfo.td:38880
3257 V6_vrsadubi_acc = 3242, // HexagonDepInstrInfo.td:38893
3258 V6_vsatdw = 3243, // HexagonDepInstrInfo.td:38934
3259 V6_vsathub = 3244, // HexagonDepInstrInfo.td:38949
3260 V6_vsatuwuh = 3245, // HexagonDepInstrInfo.td:38976
3261 V6_vsatwh = 3246, // HexagonDepInstrInfo.td:39003
3262 V6_vsb = 3247, // HexagonDepInstrInfo.td:39030
3263 V6_vscattermh = 3248, // HexagonDepInstrInfo.td:39055
3264 V6_vscattermh_add = 3249, // HexagonDepInstrInfo.td:39069
3265 V6_vscattermhq = 3250, // HexagonDepInstrInfo.td:39105
3266 V6_vscattermhw = 3251, // HexagonDepInstrInfo.td:39129
3267 V6_vscattermhw_add = 3252, // HexagonDepInstrInfo.td:39141
3268 V6_vscattermhwq = 3253, // HexagonDepInstrInfo.td:39154
3269 V6_vscattermw = 3254, // HexagonDepInstrInfo.td:39166
3270 V6_vscattermw_add = 3255, // HexagonDepInstrInfo.td:39180
3271 V6_vscattermwq = 3256, // HexagonDepInstrInfo.td:39247
3272 V6_vsh = 3257, // HexagonDepInstrInfo.td:39271
3273 V6_vshufeh = 3258, // HexagonDepInstrInfo.td:39296
3274 V6_vshuff = 3259, // HexagonDepInstrInfo.td:39323
3275 V6_vshuffb = 3260, // HexagonDepInstrInfo.td:39339
3276 V6_vshuffeb = 3261, // HexagonDepInstrInfo.td:39364
3277 V6_vshuffh = 3262, // HexagonDepInstrInfo.td:39391
3278 V6_vshuffob = 3263, // HexagonDepInstrInfo.td:39416
3279 V6_vshuffvdd = 3264, // HexagonDepInstrInfo.td:39443
3280 V6_vshufoeb = 3265, // HexagonDepInstrInfo.td:39456
3281 V6_vshufoeh = 3266, // HexagonDepInstrInfo.td:39481
3282 V6_vshufoh = 3267, // HexagonDepInstrInfo.td:39506
3283 V6_vsub_hf = 3268, // HexagonDepInstrInfo.td:39533
3284 V6_vsub_hf_f8 = 3269, // HexagonDepInstrInfo.td:39546
3285 V6_vsub_hf_hf = 3270, // HexagonDepInstrInfo.td:39559
3286 V6_vsub_hf_mix = 3271, // HexagonDepInstrInfo.td:39572
3287 V6_vsub_qf16 = 3272, // HexagonDepInstrInfo.td:39585
3288 V6_vsub_qf16_mix = 3273, // HexagonDepInstrInfo.td:39598
3289 V6_vsub_qf32 = 3274, // HexagonDepInstrInfo.td:39611
3290 V6_vsub_qf32_mix = 3275, // HexagonDepInstrInfo.td:39624
3291 V6_vsub_sf = 3276, // HexagonDepInstrInfo.td:39637
3292 V6_vsub_sf_bf = 3277, // HexagonDepInstrInfo.td:39650
3293 V6_vsub_sf_hf = 3278, // HexagonDepInstrInfo.td:39663
3294 V6_vsub_sf_mix = 3279, // HexagonDepInstrInfo.td:39676
3295 V6_vsub_sf_sf = 3280, // HexagonDepInstrInfo.td:39689
3296 V6_vsubb = 3281, // HexagonDepInstrInfo.td:39702
3297 V6_vsubb_dv = 3282, // HexagonDepInstrInfo.td:39729
3298 V6_vsubbnq = 3283, // HexagonDepInstrInfo.td:39754
3299 V6_vsubbq = 3284, // HexagonDepInstrInfo.td:39784
3300 V6_vsubbsat = 3285, // HexagonDepInstrInfo.td:39814
3301 V6_vsubbsat_dv = 3286, // HexagonDepInstrInfo.td:39841
3302 V6_vsubcarry = 3287, // HexagonDepInstrInfo.td:39866
3303 V6_vsubcarryo = 3288, // HexagonDepInstrInfo.td:39882
3304 V6_vsubh = 3289, // HexagonDepInstrInfo.td:39897
3305 V6_vsubh_dv = 3290, // HexagonDepInstrInfo.td:39924
3306 V6_vsubhnq = 3291, // HexagonDepInstrInfo.td:39949
3307 V6_vsubhq = 3292, // HexagonDepInstrInfo.td:39979
3308 V6_vsubhsat = 3293, // HexagonDepInstrInfo.td:40009
3309 V6_vsubhsat_dv = 3294, // HexagonDepInstrInfo.td:40036
3310 V6_vsubhw = 3295, // HexagonDepInstrInfo.td:40061
3311 V6_vsububh = 3296, // HexagonDepInstrInfo.td:40086
3312 V6_vsububsat = 3297, // HexagonDepInstrInfo.td:40111
3313 V6_vsububsat_dv = 3298, // HexagonDepInstrInfo.td:40138
3314 V6_vsubububb_sat = 3299, // HexagonDepInstrInfo.td:40163
3315 V6_vsubuhsat = 3300, // HexagonDepInstrInfo.td:40178
3316 V6_vsubuhsat_dv = 3301, // HexagonDepInstrInfo.td:40205
3317 V6_vsubuhw = 3302, // HexagonDepInstrInfo.td:40230
3318 V6_vsubuwsat = 3303, // HexagonDepInstrInfo.td:40255
3319 V6_vsubuwsat_dv = 3304, // HexagonDepInstrInfo.td:40282
3320 V6_vsubw = 3305, // HexagonDepInstrInfo.td:40307
3321 V6_vsubw_dv = 3306, // HexagonDepInstrInfo.td:40334
3322 V6_vsubwnq = 3307, // HexagonDepInstrInfo.td:40359
3323 V6_vsubwq = 3308, // HexagonDepInstrInfo.td:40389
3324 V6_vsubwsat = 3309, // HexagonDepInstrInfo.td:40419
3325 V6_vsubwsat_dv = 3310, // HexagonDepInstrInfo.td:40446
3326 V6_vswap = 3311, // HexagonDepInstrInfo.td:40471
3327 V6_vtmpyb = 3312, // HexagonDepInstrInfo.td:40484
3328 V6_vtmpyb_acc = 3313, // HexagonDepInstrInfo.td:40497
3329 V6_vtmpybus = 3314, // HexagonDepInstrInfo.td:40538
3330 V6_vtmpybus_acc = 3315, // HexagonDepInstrInfo.td:40551
3331 V6_vtmpyhb = 3316, // HexagonDepInstrInfo.td:40592
3332 V6_vtmpyhb_acc = 3317, // HexagonDepInstrInfo.td:40605
3333 V6_vunpackb = 3318, // HexagonDepInstrInfo.td:40661
3334 V6_vunpackh = 3319, // HexagonDepInstrInfo.td:40686
3335 V6_vunpackob = 3320, // HexagonDepInstrInfo.td:40711
3336 V6_vunpackoh = 3321, // HexagonDepInstrInfo.td:40739
3337 V6_vunpackub = 3322, // HexagonDepInstrInfo.td:40768
3338 V6_vunpackuh = 3323, // HexagonDepInstrInfo.td:40793
3339 V6_vwhist128 = 3324, // HexagonDepInstrInfo.td:40818
3340 V6_vwhist128m = 3325, // HexagonDepInstrInfo.td:40828
3341 V6_vwhist128q = 3326, // HexagonDepInstrInfo.td:40839
3342 V6_vwhist128qm = 3327, // HexagonDepInstrInfo.td:40850
3343 V6_vwhist256 = 3328, // HexagonDepInstrInfo.td:40862
3344 V6_vwhist256_sat = 3329, // HexagonDepInstrInfo.td:40872
3345 V6_vwhist256q = 3330, // HexagonDepInstrInfo.td:40882
3346 V6_vwhist256q_sat = 3331, // HexagonDepInstrInfo.td:40893
3347 V6_vxor = 3332, // HexagonDepInstrInfo.td:40904
3348 V6_vzb = 3333, // HexagonDepInstrInfo.td:40919
3349 V6_vzh = 3334, // HexagonDepInstrInfo.td:40944
3350 V6_zLd_ai = 3335, // HexagonDepInstrInfo.td:40969
3351 V6_zLd_pi = 3336, // HexagonDepInstrInfo.td:40984
3352 V6_zLd_ppu = 3337, // HexagonDepInstrInfo.td:41000
3353 V6_zLd_pred_ai = 3338, // HexagonDepInstrInfo.td:41014
3354 V6_zLd_pred_pi = 3339, // HexagonDepInstrInfo.td:41028
3355 V6_zLd_pred_ppu = 3340, // HexagonDepInstrInfo.td:41044
3356 V6_zextract = 3341, // HexagonDepInstrInfo.td:41059
3357 Y2_barrier = 3342, // HexagonDepInstrInfo.td:41091
3358 Y2_break = 3343, // HexagonDepInstrInfo.td:41101
3359 Y2_ciad = 3344, // HexagonDepInstrInfo.td:41111
3360 Y2_crswap0 = 3345, // HexagonDepInstrInfo.td:41120
3361 Y2_cswi = 3346, // HexagonDepInstrInfo.td:41144
3362 Y2_dccleana = 3347, // HexagonDepInstrInfo.td:41153
3363 Y2_dccleanidx = 3348, // HexagonDepInstrInfo.td:41163
3364 Y2_dccleaninva = 3349, // HexagonDepInstrInfo.td:41172
3365 Y2_dccleaninvidx = 3350, // HexagonDepInstrInfo.td:41182
3366 Y2_dcfetchbo = 3351, // HexagonDepInstrInfo.td:41200
3367 Y2_dcinva = 3352, // HexagonDepInstrInfo.td:41211
3368 Y2_dcinvidx = 3353, // HexagonDepInstrInfo.td:41221
3369 Y2_dckill = 3354, // HexagonDepInstrInfo.td:41230
3370 Y2_dctagr = 3355, // HexagonDepInstrInfo.td:41239
3371 Y2_dctagw = 3356, // HexagonDepInstrInfo.td:41250
3372 Y2_dczeroa = 3357, // HexagonDepInstrInfo.td:41260
3373 Y2_getimask = 3358, // HexagonDepInstrInfo.td:41271
3374 Y2_iassignr = 3359, // HexagonDepInstrInfo.td:41282
3375 Y2_iassignw = 3360, // HexagonDepInstrInfo.td:41293
3376 Y2_icdatar = 3361, // HexagonDepInstrInfo.td:41302
3377 Y2_icdataw = 3362, // HexagonDepInstrInfo.td:41313
3378 Y2_icinva = 3363, // HexagonDepInstrInfo.td:41323
3379 Y2_icinvidx = 3364, // HexagonDepInstrInfo.td:41332
3380 Y2_ickill = 3365, // HexagonDepInstrInfo.td:41341
3381 Y2_ictagr = 3366, // HexagonDepInstrInfo.td:41350
3382 Y2_ictagw = 3367, // HexagonDepInstrInfo.td:41361
3383 Y2_isync = 3368, // HexagonDepInstrInfo.td:41371
3384 Y2_k0lock = 3369, // HexagonDepInstrInfo.td:41380
3385 Y2_k0unlock = 3370, // HexagonDepInstrInfo.td:41389
3386 Y2_l2cleaninvidx = 3371, // HexagonDepInstrInfo.td:41414
3387 Y2_l2kill = 3372, // HexagonDepInstrInfo.td:41423
3388 Y2_resume = 3373, // HexagonDepInstrInfo.td:41432
3389 Y2_setimask = 3374, // HexagonDepInstrInfo.td:41441
3390 Y2_setprio = 3375, // HexagonDepInstrInfo.td:41451
3391 Y2_start = 3376, // HexagonDepInstrInfo.td:41460
3392 Y2_stop = 3377, // HexagonDepInstrInfo.td:41469
3393 Y2_swi = 3378, // HexagonDepInstrInfo.td:41478
3394 Y2_syncht = 3379, // HexagonDepInstrInfo.td:41487
3395 Y2_tfrscrr = 3380, // HexagonDepInstrInfo.td:41496
3396 Y2_tfrsrcr = 3381, // HexagonDepInstrInfo.td:41506
3397 Y2_tlblock = 3382, // HexagonDepInstrInfo.td:41516
3398 Y2_tlbp = 3383, // HexagonDepInstrInfo.td:41525
3399 Y2_tlbpp = 3384, // HexagonDepInstrInfo.td:41536
3400 Y2_tlbr = 3385, // HexagonDepInstrInfo.td:41547
3401 Y2_tlbunlock = 3386, // HexagonDepInstrInfo.td:41556
3402 Y2_tlbw = 3387, // HexagonDepInstrInfo.td:41565
3403 Y2_wait = 3388, // HexagonDepInstrInfo.td:41575
3404 Y4_crswap1 = 3389, // HexagonDepInstrInfo.td:41584
3405 Y4_crswap10 = 3390, // HexagonDepInstrInfo.td:41597
3406 Y4_l2fetch = 3391, // HexagonDepInstrInfo.td:41608
3407 Y4_l2tagr = 3392, // HexagonDepInstrInfo.td:41620
3408 Y4_l2tagw = 3393, // HexagonDepInstrInfo.td:41631
3409 Y4_nmi = 3394, // HexagonDepInstrInfo.td:41641
3410 Y4_siad = 3395, // HexagonDepInstrInfo.td:41650
3411 Y4_tfrscpp = 3396, // HexagonDepInstrInfo.td:41659
3412 Y4_tfrspcp = 3397, // HexagonDepInstrInfo.td:41667
3413 Y4_trace = 3398, // HexagonDepInstrInfo.td:41677
3414 Y5_ctlbw = 3399, // HexagonDepInstrInfo.td:41686
3415 Y5_l2cleanidx = 3400, // HexagonDepInstrInfo.td:41698
3416 Y5_l2fetch = 3401, // HexagonDepInstrInfo.td:41707
3417 Y5_l2gclean = 3402, // HexagonDepInstrInfo.td:41719
3418 Y5_l2gcleaninv = 3403, // HexagonDepInstrInfo.td:41728
3419 Y5_l2gunlock = 3404, // HexagonDepInstrInfo.td:41737
3420 Y5_l2invidx = 3405, // HexagonDepInstrInfo.td:41746
3421 Y5_l2locka = 3406, // HexagonDepInstrInfo.td:41755
3422 Y5_l2unlocka = 3407, // HexagonDepInstrInfo.td:41765
3423 Y5_tlbasidi = 3408, // HexagonDepInstrInfo.td:41774
3424 Y5_tlboc = 3409, // HexagonDepInstrInfo.td:41783
3425 Y6_diag = 3410, // HexagonDepInstrInfo.td:41794
3426 Y6_diag0 = 3411, // HexagonDepInstrInfo.td:41802
3427 Y6_diag1 = 3412, // HexagonDepInstrInfo.td:41811
3428 Y6_dmlink = 3413, // HexagonDepInstrInfo.td:41820
3429 Y6_dmpause = 3414, // HexagonDepInstrInfo.td:41832
3430 Y6_dmpoll = 3415, // HexagonDepInstrInfo.td:41844
3431 Y6_dmresume = 3416, // HexagonDepInstrInfo.td:41856
3432 Y6_dmstart = 3417, // HexagonDepInstrInfo.td:41866
3433 Y6_dmwait = 3418, // HexagonDepInstrInfo.td:41876
3434 Y6_l2gcleaninvpa = 3419, // HexagonDepInstrInfo.td:41888
3435 Y6_l2gcleanpa = 3420, // HexagonDepInstrInfo.td:41898
3436 dep_A2_addsat = 3421, // HexagonDepInstrInfo.td:41908
3437 dep_A2_subsat = 3422, // HexagonDepInstrInfo.td:41921
3438 dep_S2_packhl = 3423, // HexagonDepInstrInfo.td:41934
3439 invalid_decode = 3424, // HexagonInstrFormats.td:244
3440 INSTRUCTION_LIST_END = 3425
3441 };
3442
3443} // namespace llvm::Hexagon
3444
3445#endif // GET_INSTRINFO_ENUM
3446
3447#ifdef GET_INSTRINFO_SCHED_ENUM
3448#undef GET_INSTRINFO_SCHED_ENUM
3449
3450namespace llvm::Hexagon::Sched {
3451
3452 enum {
3453 NoInstrModel = 0,
3454 tc_01d44cb2 = 1,
3455 PSEUDO = 2,
3456 tc_c57d9f39 = 3,
3457 tc_1c2c7a4a = 4,
3458 tc_442395f3 = 5,
3459 tc_713b66bf = 6,
3460 tc_86173609 = 7,
3461 tc_5da50c4b = 8,
3462 tc_4a55d03c = 9,
3463 tc_d33e5eee = 10,
3464 tc_651cbe02 = 11,
3465 DUPLEX = 12,
3466 tc_ENDLOOP = 13,
3467 tc_23708a21 = 14,
3468 tc_56a124a7 = 15,
3469 tc_2f573607 = 16,
3470 tc_53c851ab = 17,
3471 tc_fedb7e19 = 18,
3472 tc_4222e6bf = 19,
3473 tc_075c8dd8 = 20,
3474 tc_9bcfb2ee = 21,
3475 tc_158aa3f7 = 22,
3476 tc_df5d53f9 = 23,
3477 tc_14ab4f41 = 24,
3478 tc_f38f92e1 = 25,
3479 tc_1981450d = 26,
3480 tc_e9170fb7 = 27,
3481 tc_40d64c94 = 28,
3482 LD_tc_ld_SLOT01 = 29,
3483 tc_38382228 = 30,
3484 tc_c21d7447 = 31,
3485 tc_7f8ae742 = 32,
3486 tc_5a4b5e58 = 33,
3487 tc_197dce51 = 34,
3488 tc_44fffc58 = 35,
3489 tc_5ceb2f9e = 36,
3490 tc_56c4f9fe = 37,
3491 tc_7476d766 = 38,
3492 tc_b4dc7630 = 39,
3493 tc_a2b365d2 = 40,
3494 tc_60e324ff = 41,
3495 tc_db5555f3 = 42,
3496 tc_c0749f3c = 43,
3497 PSEUDOM = 44,
3498 tc_3aacf4a8 = 45,
3499 tc_c4edf264 = 46,
3500 tc_c5dba46e = 47,
3501 tc_af25efd9 = 48,
3502 tc_0dfac0a7 = 49,
3503 tc_8035e91f = 50,
3504 tc_011e0e9d = 51,
3505 tc_ae5babd7 = 52,
3506 tc_5deb5e47 = 53,
3507 tc_bb831a7c = 54,
3508 tc_92240447 = 55,
3509 tc_7c31e19a = 56,
3510 tc_d03278fd = 57,
3511 tc_65cbd974 = 58,
3512 tc_934753bb = 59,
3513 ST_tc_st_SLOT01 = 60,
3514 CVI_VA = 61,
3515 tc_f175e046 = 62,
3516 tc_4942646a = 63,
3517 tc_0ec46cf9 = 64,
3518 tc_718b5c53 = 65,
3519 CVI_GATHER_PSEUDO = 66,
3520 tc_7dc63b5c = 67,
3521 tc_d45ba9cd = 68,
3522 tc_388f9897 = 69,
3523 tc_9124c04f = 70,
3524 tc_4ac61d92 = 71,
3525 tc_aee6250c = 72,
3526 tc_eed07714 = 73,
3527 tc_74a42bda = 74,
3528 tc_a9edeffa = 75,
3529 tc_838c4d7a = 76,
3530 tc_d61dfdc3 = 77,
3531 tc_8a825db2 = 78,
3532 tc_f34c1c21 = 79,
3533 tc_95a33176 = 80,
3534 tc_9f6cd987 = 81,
3535 tc_b837298f = 82,
3536 tc_8b5bd4f5 = 83,
3537 tc_84a7500d = 84,
3538 tc_49fdfd4b = 85,
3539 tc_f098b237 = 86,
3540 tc_20131976 = 87,
3541 tc_1d41f8b7 = 88,
3542 tc_a1297125 = 89,
3543 tc_112d30d6 = 90,
3544 tc_d68dca5c = 91,
3545 tc_788b1d09 = 92,
3546 tc_38e0bae9 = 93,
3547 tc_407e96f9 = 94,
3548 tc_7401744f = 95,
3549 tc_9b3c0462 = 96,
3550 tc_151bf368 = 97,
3551 tc_9c52f549 = 98,
3552 tc_55b33fda = 99,
3553 tc_6fc5dbea = 100,
3554 tc_3edca78f = 101,
3555 tc_a7a13fac = 102,
3556 tc_9783714b = 103,
3557 tc_f0e8e832 = 104,
3558 tc_65279839 = 105,
3559 tc_0a195f2c = 106,
3560 tc_01e1be3b = 107,
3561 tc_556f6577 = 108,
3562 tc_02fe1c65 = 109,
3563 tc_9e72dc89 = 110,
3564 tc_9edb7c77 = 111,
3565 tc_7f7f45f5 = 112,
3566 tc_c20701f0 = 113,
3567 tc_f7569068 = 114,
3568 tc_fae9dfa5 = 115,
3569 tc_6ae3426b = 116,
3570 tc_69bfb303 = 117,
3571 tc_362b0be2 = 118,
3572 tc_dc51281d = 119,
3573 tc_95f43c5e = 120,
3574 tc_decdde8a = 121,
3575 tc_eeda4109 = 122,
3576 tc_711c805f = 123,
3577 tc_ed03645c = 124,
3578 tc_42ff66ba = 125,
3579 tc_57a55b54 = 126,
3580 tc_f97707c1 = 127,
3581 tc_1248597c = 128,
3582 tc_9406230a = 129,
3583 tc_d57d649c = 130,
3584 tc_4abdbdc6 = 131,
3585 tc_6d861a95 = 132,
3586 tc_b9bec29e = 133,
3587 tc_45f9d1be = 134,
3588 tc_33e7e673 = 135,
3589 tc_24e109c7 = 136,
3590 tc_9e27f2f9 = 137,
3591 tc_f6e2aff9 = 138,
3592 tc_24f426ab = 139,
3593 tc_975a4e54 = 140,
3594 tc_e60def48 = 141,
3595 tc_5502c366 = 142,
3596 tc_7b9187d3 = 143,
3597 tc_f999c66e = 144,
3598 tc_1c7522a8 = 145,
3599 tc_76bb5435 = 146,
3600 tc_8a6d0d94 = 147,
3601 tc_2471c1c8 = 148,
3602 tc_64b00d8a = 149,
3603 tc_5f2afaf7 = 150,
3604 tc_ac65613f = 151,
3605 tc_a32e03e7 = 152,
3606 tc_822c3c68 = 153,
3607 tc_abfd9a6d = 154,
3608 tc_bf2ffc0f = 155,
3609 tc_ed3f8d2a = 156,
3610 tc_7c6d32e4 = 157,
3611 tc_45791fb8 = 158,
3612 tc_b7c4062a = 159,
3613 tc_5944960d = 160,
3614 tc_2c13e7f5 = 161,
3615 tc_a154b476 = 162,
3616 tc_a4e22bbd = 163,
3617 tc_503ce0f3 = 164,
3618 tc_0655b949 = 165,
3619 tc_6e20402a = 166,
3620 tc_db96aa6b = 167,
3621 tc_a7bdb22c = 168,
3622 tc_db596beb = 169,
3623 tc_a08b630b = 170,
3624 tc_1fcb8495 = 171,
3625 tc_9edefe01 = 172,
3626 tc_449acf79 = 173,
3627 tc_ce59038e = 174,
3628 tc_f529831b = 175,
3629 tc_addc37a8 = 176,
3630 tc_6f42bc60 = 177,
3631 tc_7af3a37e = 178,
3632 tc_e3d699e3 = 179,
3633 tc_ba9255a6 = 180,
3634 tc_1fe4ab69 = 181,
3635 tc_bb07f2c5 = 182,
3636 tc_8e82e8ca = 183,
3637 tc_cfa0e29b = 184,
3638 tc_0a6c20ae = 185,
3639 tc_0fac1eb8 = 186,
3640 tc_829d8a86 = 187,
3641 tc_280f7fe1 = 188,
3642 tc_887d1bb7 = 189,
3643 tc_96ef76ef = 190,
3644 tc_55a9a350 = 191,
3645 tc_f0cdeccf = 192,
3646 tc_a38c45dc = 193,
3647 tc_d3632d88 = 194,
3648 tc_5e4cf0e8 = 195,
3649 tc_ef921005 = 196,
3650 tc_5b347363 = 197,
3651 tc_3d14a17b = 198,
3652 tc_3fbf1042 = 199,
3653 tc_63567288 = 200,
3654 tc_59a7822c = 201,
3655 tc_937dd41c = 202,
3656 tc_a4ee89db = 203,
3657 tc_c818ff7f = 204,
3658 tc_1242dc2a = 205,
3659 tc_44d5a428 = 206,
3660 tc_540c3da3 = 207,
3661 tc_b091f1c6 = 208,
3662 tc_5bf8afbb = 209,
3663 tc_2b4c548e = 210,
3664 tc_bb599486 = 211,
3665 tc_a7e6707d = 212,
3666 tc_3c56e5ce = 213,
3667 tc_abe8c3b2 = 214,
3668 tc_453fe68d = 215,
3669 tc_1ba8a0cd = 216,
3670 tc_52447ecc = 217,
3671 tc_3904b926 = 218,
3672 tc_b9db8205 = 219,
3673 tc_663c80a7 = 220,
3674 tc_f21e8abb = 221,
3675 tc_131f1c81 = 222,
3676 tc_c7039829 = 223,
3677 tc_e2d2e9e5 = 224,
3678 tc_ab23f776 = 225,
3679 tc_7177e272 = 226,
3680 tc_e99d4c2e = 227,
3681 tc_6942b6e0 = 228,
3682 tc_a02a10a8 = 229,
3683 tc_54a0dc47 = 230,
3684 tc_447d9895 = 231,
3685 tc_191381c1 = 232,
3686 tc_3e2aaafc = 233,
3687 tc_3ce09744 = 234,
3688 tc_20a4bbec = 235,
3689 tc_5cdf8c84 = 236,
3690 tc_2a698a03 = 237,
3691 tc_c127de3a = 238,
3692 tc_05ca8cfd = 239,
3693 tc_d8287c14 = 240,
3694 tc_257f6f7c = 241,
3695 tc_7e6a3e89 = 242,
3696 tc_e35c1e93 = 243,
3697 tc_08a4f1b6 = 244,
3698 tc_57a4709c = 245,
3699 tc_56e64202 = 246,
3700 tc_ac4046bc = 247,
3701 tc_2e8f5f6e = 248,
3702 tc_7417e785 = 249,
3703 tc_309dbb4f = 250,
3704 tc_df80eeb0 = 251,
3705 tc_16ff9ef8 = 252,
3706 tc_e2fdd6e6 = 253,
3707 tc_51d0ecc3 = 254,
3708 tc_531b383c = 255,
3709 tc_04da405a = 256,
3710 tc_3c8c15d0 = 257,
3711 tc_0afc8be9 = 258,
3712 tc_561aaa58 = 259,
3713 tc_946013d8 = 260,
3714 tc_46d6c3e0 = 261,
3715 tc_87adc037 = 262,
3716 tc_a19b9305 = 263,
3717 tc_649072c2 = 264,
3718 tc_0b04c6c7 = 265,
3719 tc_660769f1 = 266,
3720 tc_dcca380f = 267,
3721 tc_72e2b393 = 268,
3722 tc_73efe966 = 269,
3723 tc_cda936da = 270,
3724 tc_a28f32b5 = 271,
3725 tc_7d68d5c2 = 272,
3726 tc_7095ecba = 273,
3727 tc_a69eeee1 = 274,
3728 tc_1381a97c = 275,
3729 tc_e3f68a46 = 276,
3730 tc_f1de44ef = 277,
3731 tc_9d1dc972 = 278,
3732 tc_90bcc1db = 279,
3733 tc_cd94bfe0 = 280,
3734 tc_15fdf750 = 281,
3735 tc_1ad8a370 = 282,
3736 tc_e675c45a = 283,
3737 tc_37820f4c = 284,
3738 tc_61bf7c03 = 285,
3739 tc_933f2b39 = 286,
3740 tc_26a377fe = 287,
3741 tc_2d4051cd = 288,
3742 tc_6e7fa133 = 289,
3743 tc_8772086c = 290,
3744 tc_b4416217 = 291,
3745 tc_9f363d21 = 292,
3746 tc_8e420e4d = 293,
3747 tc_7273323b = 294,
3748 tc_58d21193 = 295,
3749 tc_71646d06 = 296,
3750 tc_2c745bb8 = 297,
3751 tc_b28e51aa = 298,
3752 tc_767c4e9d = 299,
3753 tc_e699ae41 = 300,
3754 tc_a0dbea28 = 301,
3755 tc_dd5b0695 = 302,
3756 tc_3ad719fb = 303,
3757 tc_77f94a5e = 304,
3758 tc_55255f2b = 305,
3759 tc_0a43be35 = 306,
3760 tc_b1ae5f67 = 307,
3761 tc_d234b61a = 308,
3762 tc_2237d952 = 309,
3763 tc_78f87ed3 = 310,
3764 tc_a724463d = 311,
3765 tc_6fb52018 = 312,
3766 tc_46c18ecf = 313,
3767 tc_9b20a062 = 314,
3768 tc_5a222e89 = 315,
3769 tc_0ba0d5da = 316,
3770 tc_7d6a2568 = 317,
3771 tc_759e57be = 318,
3772 tc_139ef484 = 319,
3773 tc_9b34f5e0 = 320,
3774 tc_7f58404a = 321,
3775 tc_b3d46584 = 322,
3776 tc_d71ea8fa = 323,
3777 tc_6aa823ab = 324,
3778 tc_b2196a3f = 325,
3779 tc_2c3e17fc = 326,
3780 tc_27106296 = 327,
3781 tc_a3070909 = 328,
3782 tc_512b1653 = 329,
3783 tc_d7718fbe = 330,
3784 tc_bb78483e = 331,
3785 tc_54f0cee2 = 332,
3786 tc_28e55c6f = 333,
3787 tc_4bf903b0 = 334,
3788 tc_7c28bd7e = 335,
3789 tc_invalid = 336,
3790 SCHED_LIST_END = 337
3791 };
3792
3793} // namespace llvm::Hexagon::Sched
3794
3795#endif // GET_INSTRINFO_SCHED_ENUM
3796
3797#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3798
3799namespace llvm {
3800
3801struct HexagonInstrTable {
3802 MCInstrDesc Insts[3425];
3803 static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
3804 MCPhysReg ImplicitOps[177];
3805 char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
3806 static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
3807 MCOperandInfo OperandInfo[1075];
3808};
3809} // namespace llvm
3810
3811#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3812
3813#ifdef GET_INSTRINFO_MC_DESC
3814#undef GET_INSTRINFO_MC_DESC
3815
3816namespace llvm {
3817
3818static_assert((sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
3819static constexpr unsigned HexagonOpInfoBase = (sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) / sizeof(MCOperandInfo);
3820
3821extern const HexagonInstrTable HexagonDescs = {
3822 {
3823 { 3424, 0, 0, 4, 336, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // invalid_decode
3824 { 3423, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x3ULL }, // dep_S2_packhl
3825 { 3422, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // dep_A2_subsat
3826 { 3421, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // dep_A2_addsat
3827 { 3420, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleanpa
3828 { 3419, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleaninvpa
3829 { 3418, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmwait
3830 { 3417, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmstart
3831 { 3416, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmresume
3832 { 3415, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpoll
3833 { 3414, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpause
3834 { 3413, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmlink
3835 { 3412, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag1
3836 { 3411, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag0
3837 { 3410, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x5ULL }, // Y6_diag
3838 { 3409, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8085ULL }, // Y5_tlboc
3839 { 3408, 1, 0, 4, 332, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y5_tlbasidi
3840 { 3407, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2unlocka
3841 { 3406, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2129ULL }, // Y5_l2locka
3842 { 3405, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2invidx
3843 { 3404, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gunlock
3844 { 3403, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gcleaninv
3845 { 3402, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gclean
3846 { 3401, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y5_l2fetch
3847 { 3400, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2cleanidx
3848 { 3399, 3, 1, 4, 331, 0, 0, HexagonOpInfoBase + 209, 0, 0, 0x8085ULL }, // Y5_ctlbw
3849 { 3398, 1, 0, 4, 330, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_trace
3850 { 3397, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1072, 0, 0, 0x8005ULL }, // Y4_tfrspcp
3851 { 3396, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1070, 0, 0, 0x5ULL }, // Y4_tfrscpp
3852 { 3395, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_siad
3853 { 3394, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y4_nmi
3854 { 3393, 2, 0, 4, 329, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y4_l2tagw
3855 { 3392, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y4_l2tagr
3856 { 3391, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y4_l2fetch
3857 { 3390, 3, 1, 4, 327, 2, 2, HexagonOpInfoBase + 1067, 173, 0, 0x5ULL }, // Y4_crswap10
3858 { 3389, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 493, 171, 0, 0x8005ULL }, // Y4_crswap1
3859 { 3388, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_wait
3860 { 3387, 2, 0, 4, 325, 0, 0, HexagonOpInfoBase + 187, 0, 0, 0x85ULL }, // Y2_tlbw
3861 { 3386, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlbunlock
3862 { 3385, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 187, 0, 0, 0x85ULL }, // Y2_tlbr
3863 { 3384, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8085ULL }, // Y2_tlbpp
3864 { 3383, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8085ULL }, // Y2_tlbp
3865 { 3382, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlblock
3866 { 3381, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1065, 0, 0, 0x8005ULL }, // Y2_tfrsrcr
3867 { 3380, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1063, 0, 0, 0x8005ULL }, // Y2_tfrscrr
3868 { 3379, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_syncht
3869 { 3378, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_swi
3870 { 3377, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_stop
3871 { 3376, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_start
3872 { 3375, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // Y2_setprio
3873 { 3374, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x105ULL }, // Y2_setimask
3874 { 3373, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_resume
3875 { 3372, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_l2kill
3876 { 3371, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_l2cleaninvidx
3877 { 3370, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0unlock
3878 { 3369, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0lock
3879 { 3368, 0, 0, 4, 320, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_isync
3880 { 3367, 2, 0, 4, 319, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_ictagw
3881 { 3366, 2, 1, 4, 318, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_ictagr
3882 { 3365, 0, 0, 4, 133, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_ickill
3883 { 3364, 1, 0, 4, 317, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinvidx
3884 { 3363, 1, 0, 4, 316, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinva
3885 { 3362, 2, 0, 4, 315, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_icdataw
3886 { 3361, 2, 1, 4, 314, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_icdatar
3887 { 3360, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_iassignw
3888 { 3359, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_iassignr
3889 { 3358, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_getimask
3890 { 3357, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dczeroa
3891 { 3356, 2, 0, 4, 312, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y2_dctagw
3892 { 3355, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y2_dctagr
3893 { 3354, 0, 0, 4, 310, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_dckill
3894 { 3353, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dcinvidx
3895 { 3352, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dcinva
3896 { 3351, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL }, // Y2_dcfetchbo
3897 { 3350, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleaninvidx
3898 { 3349, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleaninva
3899 { 3348, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleanidx
3900 { 3347, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleana
3901 { 3346, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_cswi
3902 { 3345, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 493, 169, 0, 0x8005ULL }, // Y2_crswap0
3903 { 3344, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_ciad
3904 { 3343, 0, 0, 4, 305, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x85ULL }, // Y2_break
3905 { 3342, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y2_barrier
3906 { 3341, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x800000000008018ULL }, // V6_zextract
3907 { 3340, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1059, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_ppu
3908 { 3339, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1055, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_pi
3909 { 3338, 3, 0, 4, 302, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL }, // V6_zLd_pred_ai
3910 { 3337, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_ppu
3911 { 3336, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 507, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_pi
3912 { 3335, 2, 0, 4, 300, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL }, // V6_zLd_ai
3913 { 3334, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vzh
3914 { 3333, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vzb
3915 { 3332, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vxor
3916 { 3331, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q_sat
3917 { 3330, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q
3918 { 3329, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256_sat
3919 { 3328, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256
3920 { 3327, 2, 0, 4, 299, 0, 0, HexagonOpInfoBase + 1053, 0, 0, 0x80000000000000aULL }, // V6_vwhist128qm
3921 { 3326, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x80000000000000aULL }, // V6_vwhist128q
3922 { 3325, 1, 0, 4, 298, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x80000000000000aULL }, // V6_vwhist128m
3923 { 3324, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist128
3924 { 3323, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackuh
3925 { 3322, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackub
3926 { 3321, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 490, 0, 0, 0x840000000008019ULL }, // V6_vunpackoh
3927 { 3320, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 490, 0, 0, 0x840000000008019ULL }, // V6_vunpackob
3928 { 3319, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackh
3929 { 3318, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackb
3930 { 3317, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpyhb_acc
3931 { 3316, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpyhb
3932 { 3315, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpybus_acc
3933 { 3314, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpybus
3934 { 3313, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpyb_acc
3935 { 3312, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpyb
3936 { 3311, 4, 1, 4, 296, 0, 0, HexagonOpInfoBase + 1049, 0, 0, 0x800000000008011ULL }, // V6_vswap
3937 { 3310, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubwsat_dv
3938 { 3309, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubwsat
3939 { 3308, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubwq
3940 { 3307, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubwnq
3941 { 3306, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubw_dv
3942 { 3305, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubw
3943 { 3304, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubuwsat_dv
3944 { 3303, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubuwsat
3945 { 3302, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsubuhw
3946 { 3301, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubuhsat_dv
3947 { 3300, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubuhsat
3948 { 3299, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubububb_sat
3949 { 3298, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsububsat_dv
3950 { 3297, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsububsat
3951 { 3296, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsububh
3952 { 3295, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsubhw
3953 { 3294, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubhsat_dv
3954 { 3293, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubhsat
3955 { 3292, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubhq
3956 { 3291, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubhnq
3957 { 3290, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubh_dv
3958 { 3289, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubh
3959 { 3288, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarryo
3960 { 3287, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarry
3961 { 3286, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubbsat_dv
3962 { 3285, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubbsat
3963 { 3284, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubbq
3964 { 3283, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubbnq
3965 { 3282, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubb_dv
3966 { 3281, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubb
3967 { 3280, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vsub_sf_sf
3968 { 3279, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf_mix
3969 { 3278, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_hf
3970 { 3277, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_bf
3971 { 3276, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf
3972 { 3275, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32_mix
3973 { 3274, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32
3974 { 3273, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16_mix
3975 { 3272, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16
3976 { 3271, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf_mix
3977 { 3270, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vsub_hf_hf
3978 { 3269, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_hf_f8
3979 { 3268, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf
3980 { 3267, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshufoh
3981 { 3266, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x800000000008011ULL }, // V6_vshufoeh
3982 { 3265, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x800000000008011ULL }, // V6_vshufoeb
3983 { 3264, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vshuffvdd
3984 { 3263, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshuffob
3985 { 3262, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vshuffh
3986 { 3261, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshuffeb
3987 { 3260, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vshuffb
3988 { 3259, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 485, 0, 0, 0x80c000000008019ULL }, // V6_vshuff
3989 { 3258, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshufeh
3990 { 3257, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vsh
3991 { 3256, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermwq
3992 { 3255, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x384018000000000bULL }, // V6_vscattermw_add
3993 { 3254, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermw
3994 { 3253, 5, 0, 4, 295, 0, 0, HexagonOpInfoBase + 480, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhwq
3995 { 3252, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::MayStore), 0x84010000000000cULL }, // V6_vscattermhw_add
3996 { 3251, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhw
3997 { 3250, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermhq
3998 { 3249, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x384010000000000bULL }, // V6_vscattermh_add
3999 { 3248, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermh
4000 { 3247, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vsb
4001 { 3246, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatwh
4002 { 3245, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatuwuh
4003 { 3244, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsathub
4004 { 3243, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatdw
4005 { 3242, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrsadubi_acc
4006 { 3241, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrsadubi
4007 { 3240, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundwuh
4008 { 3239, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundwh
4009 { 3238, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrounduwuh
4010 { 3237, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrounduhub
4011 { 3236, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundhub
4012 { 3235, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundhb
4013 { 3234, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrotr
4014 { 3233, 3, 1, 4, 289, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x800000000008018ULL }, // V6_vror
4015 { 3232, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rx_acc
4016 { 3231, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rx
4017 { 3230, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rt_acc
4018 { 3229, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rt
4019 { 3228, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rx_acc
4020 { 3227, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rx
4021 { 3226, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rt_acc
4022 { 3225, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rt
4023 { 3224, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rx_acc
4024 { 3223, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rx
4025 { 3222, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rt_acc
4026 { 3221, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rt
4027 { 3220, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rx_acc
4028 { 3219, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rx
4029 { 3218, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rt_acc
4030 { 3217, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rt
4031 { 3216, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rx_acc
4032 { 3215, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rx
4033 { 3214, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rt_acc
4034 { 3213, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rt
4035 { 3212, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpyubv_acc
4036 { 3211, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpyubv
4037 { 3210, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrmpyubi_acc
4038 { 3209, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrmpyubi
4039 { 3208, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 449, 0, 0, 0x84000000000801bULL }, // V6_vrmpyub_rtt_acc
4040 { 3207, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 453, 0, 0, 0x80000000000801bULL }, // V6_vrmpyub_rtt
4041 { 3206, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vrmpyub_acc
4042 { 3205, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vrmpyub
4043 { 3204, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpybv_acc
4044 { 3203, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpybv
4045 { 3202, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpybusv_acc
4046 { 3201, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpybusv
4047 { 3200, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrmpybusi_acc
4048 { 3199, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrmpybusi
4049 { 3198, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vrmpybus_acc
4050 { 3197, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vrmpybus
4051 { 3196, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 449, 0, 0, 0x84000000000801bULL }, // V6_vrmpybub_rtt_acc
4052 { 3195, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 453, 0, 0, 0x80000000000801bULL }, // V6_vrmpybub_rtt
4053 { 3194, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vrdelta
4054 { 3193, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqw
4055 { 3192, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqh
4056 { 3191, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqb
4057 { 3190, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vpopcounth
4058 { 3189, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackwuh_sat
4059 { 3188, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackwh_sat
4060 { 3187, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackoh
4061 { 3186, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackob
4062 { 3185, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackhub_sat
4063 { 3184, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackhb_sat
4064 { 3183, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackeh
4065 { 3182, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackeb
4066 { 3181, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vor
4067 { 3180, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vnot
4068 { 3179, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vnormamtw
4069 { 3178, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vnormamth
4070 { 3177, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_sf
4071 { 3176, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_qf32
4072 { 3175, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_qf16
4073 { 3174, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_hf
4074 { 3173, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008c10ULL }, // V6_vncmov
4075 { 3172, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008c11ULL }, // V6_vnccombine
4076 { 3171, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgw
4077 { 3170, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgub
4078 { 3169, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgh
4079 { 3168, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgb
4080 { 3167, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vmux
4081 { 3166, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhvs
4082 { 3165, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyuhv_acc
4083 { 3164, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyuhv
4084 { 3163, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyuhe_acc
4085 { 3162, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhe
4086 { 3161, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyuh_acc
4087 { 3160, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyuh
4088 { 3159, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyubv_acc
4089 { 3158, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyubv
4090 { 3157, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyub_acc
4091 { 3156, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyub
4092 { 3155, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_sacc
4093 { 3154, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_rnd_sacc
4094 { 3153, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh_rnd
4095 { 3152, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_64_acc
4096 { 3151, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh
4097 { 3150, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwub_acc
4098 { 3149, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwub
4099 { 3148, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801dULL }, // V6_vmpyiwh_acc
4100 { 3147, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpyiwh
4101 { 3146, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwb_acc
4102 { 3145, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwb
4103 { 3144, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyiowh
4104 { 3143, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyihb_acc
4105 { 3142, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyihb
4106 { 3141, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyih_acc
4107 { 3140, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyih
4108 { 3139, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewuh_acc
4109 { 3138, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyiewuh
4110 { 3137, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewh_acc
4111 { 3136, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyieoh
4112 { 3135, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyhvsrs
4113 { 3134, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyhv_acc
4114 { 3133, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyhv
4115 { 3132, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyhus_acc
4116 { 3131, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyhus
4117 { 3130, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyhss
4118 { 3129, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyhsrs
4119 { 3128, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyhsat_acc
4120 { 3127, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyh_acc
4121 { 3126, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyh
4122 { 3125, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh_64
4123 { 3124, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh
4124 { 3123, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpybv_acc
4125 { 3122, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpybv
4126 { 3121, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpybusv_acc
4127 { 3120, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpybusv
4128 { 3119, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpybus_acc
4129 { 3118, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpybus
4130 { 3117, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_sf
4131 { 3116, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_hf_acc
4132 { 3115, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_hf
4133 { 3114, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_bf_acc
4134 { 3113, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_bf
4135 { 3112, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_sf
4136 { 3111, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_qf16
4137 { 3110, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_hf
4138 { 3109, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_sf
4139 { 3108, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_qf16
4140 { 3107, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_mix_hf
4141 { 3106, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_hf
4142 { 3105, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32
4143 { 3104, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_mix_hf
4144 { 3103, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_hf
4145 { 3102, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16
4146 { 3101, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vmpy_hf_hf_acc
4147 { 3100, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpy_hf_hf
4148 { 3099, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_hf_f8_acc
4149 { 3098, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_hf_f8
4150 { 3097, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpsuhuhsat
4151 { 3096, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpauhuhsat
4152 { 3095, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpauhb_acc
4153 { 3094, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpauhb
4154 { 3093, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpahhsat
4155 { 3092, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpahb_acc
4156 { 3091, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpahb
4157 { 3090, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x80000000000801dULL }, // V6_vmpabuuv
4158 { 3089, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpabuu_acc
4159 { 3088, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpabuu
4160 { 3087, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x80000000000801dULL }, // V6_vmpabusv
4161 { 3086, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpabus_acc
4162 { 3085, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpabus
4163 { 3084, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminw
4164 { 3083, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminuh
4165 { 3082, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminub
4166 { 3081, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminh
4167 { 3080, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminb
4168 { 3079, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmin_sf
4169 { 3078, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmin_hf
4170 { 3077, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vmin_bf
4171 { 3076, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vmerge_qf
4172 { 3075, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxw
4173 { 3074, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxuh
4174 { 3073, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxub
4175 { 3072, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxh
4176 { 3071, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxb
4177 { 3070, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmax_sf
4178 { 3069, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmax_hf
4179 { 3068, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vmax_bf
4180 { 3067, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 1023, 0, 0, 0x800000000008019ULL }, // V6_vlutvwhi
4181 { 3066, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1018, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracci
4182 { 3065, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1013, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracc
4183 { 3064, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh_nm
4184 { 3063, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh
4185 { 3062, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvbi
4186 { 3061, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1008, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracci
4187 { 3060, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1003, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracc
4188 { 3059, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb_nm
4189 { 3058, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb
4190 { 3057, 3, 1, 4, 277, 0, 0, HexagonOpInfoBase + 1000, 0, 0, 0x80000000000801dULL }, // V6_vlut4
4191 { 3056, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vlsrwv
4192 { 3055, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrw
4193 { 3054, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vlsrhv
4194 { 3053, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrh
4195 { 3052, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrb
4196 { 3051, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlalignbi
4197 { 3050, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlalignb
4198 { 3049, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 997, 0, 0, 0x80000000000801eULL }, // V6_vinsertwr
4199 { 3048, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_sf
4200 { 3047, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf32
4201 { 3046, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf16
4202 { 3045, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_hf
4203 { 3044, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x80000000000000aULL }, // V6_vhistq
4204 { 3043, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vhist
4205 { 3042, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_xor
4206 { 3041, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtw_or
4207 { 3040, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_and
4208 { 3039, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtw
4209 { 3038, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_xor
4210 { 3037, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtuw_or
4211 { 3036, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_and
4212 { 3035, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtuw
4213 { 3034, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_xor
4214 { 3033, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtuh_or
4215 { 3032, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_and
4216 { 3031, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtuh
4217 { 3030, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_xor
4218 { 3029, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtub_or
4219 { 3028, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_and
4220 { 3027, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtub
4221 { 3026, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_xor
4222 { 3025, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtsf_or
4223 { 3024, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_and
4224 { 3023, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtsf
4225 { 3022, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_xor
4226 { 3021, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgthf_or
4227 { 3020, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_and
4228 { 3019, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgthf
4229 { 3018, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgth_xor
4230 { 3017, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgth_or
4231 { 3016, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgth_and
4232 { 3015, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgth
4233 { 3014, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_xor
4234 { 3013, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtbf_or
4235 { 3012, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_and
4236 { 3011, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtbf
4237 { 3010, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_xor
4238 { 3009, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtb_or
4239 { 3008, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_and
4240 { 3007, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtb
4241 { 3006, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 168, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermwq
4242 { 3005, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 168, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermw
4243 { 3004, 4, 0, 4, 274, 0, 1, HexagonOpInfoBase + 993, 168, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhwq
4244 { 3003, 3, 0, 4, 273, 0, 1, HexagonOpInfoBase + 990, 168, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhw
4245 { 3002, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 168, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermhq
4246 { 3001, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 168, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermh
4247 { 3000, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_sf
4248 { 2999, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_hf
4249 { 2998, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_f8
4250 { 2997, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_sf
4251 { 2996, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_hf
4252 { 2995, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_f8
4253 { 2994, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_sf
4254 { 2993, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_hf
4255 { 2992, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_f8
4256 { 2991, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqw_xor
4257 { 2990, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqw_or
4258 { 2989, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqw_and
4259 { 2988, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqw
4260 { 2987, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_xor
4261 { 2986, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqsf_or
4262 { 2985, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_and
4263 { 2984, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqsf
4264 { 2983, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_xor
4265 { 2982, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqhf_or
4266 { 2981, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_and
4267 { 2980, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqhf
4268 { 2979, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqh_xor
4269 { 2978, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqh_or
4270 { 2977, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqh_and
4271 { 2976, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqh
4272 { 2975, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqb_xor
4273 { 2974, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqb_or
4274 { 2973, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqb_and
4275 { 2972, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqb
4276 { 2971, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdsaduh_acc
4277 { 2970, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdsaduh
4278 { 2969, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhvsat_acc
4279 { 2968, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhvsat
4280 { 2967, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsusat_acc
4281 { 2966, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsusat
4282 { 2965, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 409, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhsuisat_acc
4283 { 2964, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 413, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhsuisat
4284 { 2963, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsat_acc
4285 { 2962, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsat
4286 { 2961, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 409, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhisat_acc
4287 { 2960, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 413, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhisat
4288 { 2959, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhb_dv_acc
4289 { 2958, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhb_dv
4290 { 2957, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhb_acc
4291 { 2956, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhb
4292 { 2955, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdmpybus_dv_acc
4293 { 2954, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdmpybus_dv
4294 { 2953, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpybus_acc
4295 { 2952, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpybus
4296 { 2951, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vdmpy_sf_hf_acc
4297 { 2950, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vdmpy_sf_hf
4298 { 2949, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdelta
4299 { 2948, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vdealvdd
4300 { 2947, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vdealh
4301 { 2946, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealb4w
4302 { 2945, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vdealb
4303 { 2944, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 485, 0, 0, 0x80c000000008019ULL }, // V6_vdeal
4304 { 2943, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_uh_hf
4305 { 2942, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_ub_hf
4306 { 2941, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_sf_hf
4307 { 2940, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_uh
4308 { 2939, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_ub
4309 { 2938, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_sf
4310 { 2937, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_h
4311 { 2936, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_f8
4312 { 2935, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_b
4313 { 2934, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_h_hf
4314 { 2933, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_f8_hf
4315 { 2932, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_bf_sf
4316 { 2931, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_b_hf
4317 { 2930, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_ub_hf
4318 { 2929, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_ub
4319 { 2928, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_b
4320 { 2927, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_b_hf
4321 { 2926, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_w_sf
4322 { 2925, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_w
4323 { 2924, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_qf32
4324 { 2923, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_sf
4325 { 2922, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_qf32
4326 { 2921, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_qf16
4327 { 2920, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_hf
4328 { 2919, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vconv_qf16_f8
4329 { 2918, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 337, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf32
4330 { 2917, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf16
4331 { 2916, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_h
4332 { 2915, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf_rnd
4333 { 2914, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf
4334 { 2913, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_f8_qf16
4335 { 2912, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 337, 0, 0, 0x80000000000801aULL }, // V6_vconv_bf_qf32
4336 { 2911, 3, 1, 4, 255, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x90000000000801cULL }, // V6_vcombine_tmp
4337 { 2910, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL }, // V6_vcombine
4338 { 2909, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008410ULL }, // V6_vcmov
4339 { 2908, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vcl0w
4340 { 2907, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vcl0h
4341 { 2906, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008411ULL }, // V6_vccombine
4342 { 2905, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgwrnd
4343 { 2904, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgw
4344 { 2903, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguwrnd
4345 { 2902, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguw
4346 { 2901, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguhrnd
4347 { 2900, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguh
4348 { 2899, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgubrnd
4349 { 2898, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgub
4350 { 2897, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavghrnd
4351 { 2896, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgh
4352 { 2895, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgbrnd
4353 { 2894, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgb
4354 { 2893, 2, 1, 4, 253, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x90000000000801cULL }, // V6_vassign_tmp
4355 { 2892, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vassign_fp
4356 { 2891, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x1800000000008010ULL }, // V6_vassign
4357 { 2890, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vasrwv
4358 { 2889, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhsat
4359 { 2888, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhrndsat
4360 { 2887, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhsat
4361 { 2886, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhrndsat
4362 { 2885, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwh
4363 { 2884, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vasrw_acc
4364 { 2883, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vasrw
4365 { 2882, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhsat
4366 { 2881, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhrndsat
4367 { 2880, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubsat
4368 { 2879, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubrndsat
4369 { 2878, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhsat
4370 { 2877, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhrndsat
4371 { 2876, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubsat
4372 { 2875, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubrndsat
4373 { 2874, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vasrhv
4374 { 2873, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubsat
4375 { 2872, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubrndsat
4376 { 2871, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbsat
4377 { 2870, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbrndsat
4378 { 2869, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vasrh_acc
4379 { 2868, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vasrh
4380 { 2867, 4, 1, 4, 251, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x800000000008019ULL }, // V6_vasr_into
4381 { 2866, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaslwv
4382 { 2865, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vaslw_acc
4383 { 2864, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vaslw
4384 { 2863, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaslhv
4385 { 2862, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vaslh_acc
4386 { 2861, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vaslh
4387 { 2860, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 385, 0, 0, 0x84000000000001eULL }, // V6_vandvrt_acc
4388 { 2859, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 389, 0, 0, 0x80000000000801eULL }, // V6_vandvrt
4389 { 2858, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvqv
4390 { 2857, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvnqv
4391 { 2856, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 378, 0, 0, 0x84000000000801eULL }, // V6_vandqrt_acc
4392 { 2855, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 382, 0, 0, 0x80000000000801eULL }, // V6_vandqrt
4393 { 2854, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 378, 0, 0, 0x84000000000801eULL }, // V6_vandnqrt_acc
4394 { 2853, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 382, 0, 0, 0x80000000000801eULL }, // V6_vandnqrt
4395 { 2852, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vand
4396 { 2851, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_valignbi
4397 { 2850, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_valignb
4398 { 2849, 4, 1, 4, 245, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x3800000000008010ULL }, // V6_valign4
4399 { 2848, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddwsat_dv
4400 { 2847, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddwsat
4401 { 2846, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddwq
4402 { 2845, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddwnq
4403 { 2844, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddw_dv
4404 { 2843, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddw
4405 { 2842, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vadduwsat_dv
4406 { 2841, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vadduwsat
4407 { 2840, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vadduhw_acc
4408 { 2839, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadduhw
4409 { 2838, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vadduhsat_dv
4410 { 2837, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vadduhsat
4411 { 2836, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddububb_sat
4412 { 2835, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddubsat_dv
4413 { 2834, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddubsat
4414 { 2833, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vaddubh_acc
4415 { 2832, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vaddubh
4416 { 2831, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vaddhw_acc
4417 { 2830, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vaddhw
4418 { 2829, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddhsat_dv
4419 { 2828, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddhsat
4420 { 2827, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddhq
4421 { 2826, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddhnq
4422 { 2825, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddh_dv
4423 { 2824, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddh
4424 { 2823, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaddclbw
4425 { 2822, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaddclbh
4426 { 2821, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarrysat
4427 { 2820, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarryo
4428 { 2819, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarry
4429 { 2818, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddbsat_dv
4430 { 2817, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddbsat
4431 { 2816, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddbq
4432 { 2815, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddbnq
4433 { 2814, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddb_dv
4434 { 2813, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddb
4435 { 2812, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vadd_sf_sf
4436 { 2811, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_hf
4437 { 2810, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_bf
4438 { 2809, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_sf
4439 { 2808, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32_mix
4440 { 2807, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32
4441 { 2806, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16_mix
4442 { 2805, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16
4443 { 2804, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vadd_hf_hf
4444 { 2803, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_hf_f8
4445 { 2802, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_hf
4446 { 2801, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsw_sat
4447 { 2800, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsw
4448 { 2799, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsh_sat
4449 { 2798, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsh
4450 { 2797, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffw
4451 { 2796, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffuh
4452 { 2795, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffub
4453 { 2794, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffh
4454 { 2793, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsb_sat
4455 { 2792, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsb
4456 { 2791, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_sf
4457 { 2790, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_sf
4458 { 2789, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_qf32
4459 { 2788, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_qf16
4460 { 2787, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_hf
4461 { 2786, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_hf
4462 { 2785, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_f8
4463 { 2784, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_ppu
4464 { 2783, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 507, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_pi
4465 { 2782, 2, 0, 4, 234, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL }, // V6_vS32b_srls_ai
4466 { 2781, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_ppu
4467 { 2780, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_pi
4468 { 2779, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_qpred_ai
4469 { 2778, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_ppu
4470 { 2777, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_pi
4471 { 2776, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_pred_ai
4472 { 2775, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_ppu
4473 { 2774, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_pi
4474 { 2773, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_ppu
4475 { 2772, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_pi
4476 { 2771, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_qpred_ai
4477 { 2770, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_ppu
4478 { 2769, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_pi
4479 { 2768, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_nt_pred_ai
4480 { 2767, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_ppu
4481 { 2766, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_pi
4482 { 2765, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_ppu
4483 { 2764, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_pi
4484 { 2763, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_nqpred_ai
4485 { 2762, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_ppu
4486 { 2761, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_pi
4487 { 2760, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_nt_npred_ai
4488 { 2759, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_ppu
4489 { 2758, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_pi
4490 { 2757, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_nt_new_pred_ai
4491 { 2756, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_ppu
4492 { 2755, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_pi
4493 { 2754, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_ppu
4494 { 2753, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_pi
4495 { 2752, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_nt_new_npred_ai
4496 { 2751, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_nt_new_ai
4497 { 2750, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_nt_ai
4498 { 2749, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_ppu
4499 { 2748, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_pi
4500 { 2747, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nqpred_ai
4501 { 2746, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_ppu
4502 { 2745, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_pi
4503 { 2744, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_npred_ai
4504 { 2743, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_ppu
4505 { 2742, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_pi
4506 { 2741, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_new_pred_ai
4507 { 2740, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_ppu
4508 { 2739, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_pi
4509 { 2738, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_ppu
4510 { 2737, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_pi
4511 { 2736, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_new_npred_ai
4512 { 2735, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_new_ai
4513 { 2734, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_ai
4514 { 2733, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_ppu
4515 { 2732, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_pi
4516 { 2731, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL }, // V6_vS32Ub_pred_ai
4517 { 2730, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_ppu
4518 { 2729, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_pi
4519 { 2728, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_ppu
4520 { 2727, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_pi
4521 { 2726, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL }, // V6_vS32Ub_npred_ai
4522 { 2725, 3, 0, 4, 221, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL }, // V6_vS32Ub_ai
4523 { 2724, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_ppu
4524 { 2723, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_pi
4525 { 2722, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_tmp_pred_ai
4526 { 2721, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_ppu
4527 { 2720, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_pi
4528 { 2719, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_ppu
4529 { 2718, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_pi
4530 { 2717, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_tmp_npred_ai
4531 { 2716, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_tmp_ai
4532 { 2715, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_ppu
4533 { 2714, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_pi
4534 { 2713, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_pred_ai
4535 { 2712, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_ppu
4536 { 2711, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_pi
4537 { 2710, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_ppu
4538 { 2709, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_pi
4539 { 2708, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_nt_tmp_pred_ai
4540 { 2707, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_ppu
4541 { 2706, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_pi
4542 { 2705, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ppu
4543 { 2704, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_pi
4544 { 2703, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ai
4545 { 2702, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_nt_tmp_ai
4546 { 2701, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_ppu
4547 { 2700, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_pi
4548 { 2699, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_nt_pred_ai
4549 { 2698, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_ppu
4550 { 2697, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_pi
4551 { 2696, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_ppu
4552 { 2695, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_pi
4553 { 2694, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_nt_npred_ai
4554 { 2693, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_ppu
4555 { 2692, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_pi
4556 { 2691, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_nt_cur_pred_ai
4557 { 2690, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_ppu
4558 { 2689, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_pi
4559 { 2688, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_ppu
4560 { 2687, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_pi
4561 { 2686, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_nt_cur_npred_ai
4562 { 2685, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_nt_cur_ai
4563 { 2684, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_nt_ai
4564 { 2683, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_ppu
4565 { 2682, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_pi
4566 { 2681, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_npred_ai
4567 { 2680, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_ppu
4568 { 2679, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_pi
4569 { 2678, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_cur_pred_ai
4570 { 2677, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_ppu
4571 { 2676, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_pi
4572 { 2675, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_ppu
4573 { 2674, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_pi
4574 { 2673, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_cur_npred_ai
4575 { 2672, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_cur_ai
4576 { 2671, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_ai
4577 { 2670, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_ppu
4578 { 2669, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_pi
4579 { 2668, 3, 1, 4, 212, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL }, // V6_vL32Ub_ai
4580 { 2667, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 354, 0, 0, 0x84000000000801dULL }, // V6_v6mpyvubs10_vxx
4581 { 2666, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 350, 0, 0, 0x80000000000801dULL }, // V6_v6mpyvubs10
4582 { 2665, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 354, 0, 0, 0x84000000000801dULL }, // V6_v6mpyhubs10_vxx
4583 { 2664, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 350, 0, 0, 0x80000000000801dULL }, // V6_v6mpyhubs10
4584 { 2663, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqw
4585 { 2662, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqh
4586 { 2661, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_set_qfext
4587 { 2660, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_xor
4588 { 2659, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2v2
4589 { 2658, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2
4590 { 2657, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or_n
4591 { 2656, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or
4592 { 2655, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 880, 0, 0, 0x3800000000008010ULL }, // V6_pred_not
4593 { 2654, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and_n
4594 { 2653, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and
4595 { 2652, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplatw
4596 { 2651, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplath
4597 { 2650, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplatb
4598 { 2649, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_get_qfext_oracc
4599 { 2648, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_get_qfext
4600 { 2647, 3, 1, 4, 207, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL }, // V6_extractw
4601 { 2646, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0xc2800000ULL }, // TFRI64_V4
4602 { 2645, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0, 0xc2800000ULL }, // TFRI64_V2_ext
4603 { 2644, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi1
4604 { 2643, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi0
4605 { 2642, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 875, 44, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storew_sp
4606 { 2641, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x13000000002aULL }, // SS2_storeh_io
4607 { 2640, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 873, 44, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_stored_sp
4608 { 2639, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi1
4609 { 2638, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi0
4610 { 2637, 1, 0, 4, 205, 5, 2, HexagonOpInfoBase + 0, 161, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_allocframe
4611 { 2636, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS1_storew_io
4612 { 2635, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS1_storeb_io
4613 { 2634, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 154, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000142aULL }, // SL2_return_tnew
4614 { 2633, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 154, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000042aULL }, // SL2_return_t
4615 { 2632, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 154, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c2aULL }, // SL2_return_fnew
4616 { 2631, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 154, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000000c2aULL }, // SL2_return_f
4617 { 2630, 0, 0, 4, 204, 2, 4, HexagonOpInfoBase + 1, 148, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000002aULL }, // SL2_return
4618 { 2629, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadruh_io
4619 { 2628, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 611, 44, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL2_loadri_sp
4620 { 2627, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadrh_io
4621 { 2626, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 866, 44, 0|(1ULL<<MCID::MayLoad), 0x23000000802aULL }, // SL2_loadrd_sp
4622 { 2625, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL2_loadrb_io
4623 { 2624, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL }, // SL2_jumpr31_tnew
4624 { 2623, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL }, // SL2_jumpr31_t
4625 { 2622, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL }, // SL2_jumpr31_fnew
4626 { 2621, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL }, // SL2_jumpr31_f
4627 { 2620, 0, 0, 4, 203, 1, 1, HexagonOpInfoBase + 1, 143, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL }, // SL2_jumpr31
4628 { 2619, 0, 0, 4, 202, 2, 3, HexagonOpInfoBase + 1, 138, 0|(1ULL<<MCID::MayLoad), 0x20000000002aULL }, // SL2_deallocframe
4629 { 2618, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL1_loadrub_io
4630 { 2617, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL1_loadri_io
4631 { 2616, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 133, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4_PIC
4632 { 2615, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 133, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT_PIC
4633 { 2614, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT
4634 { 2613, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 127, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK_PIC
4635 { 2612, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 127, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
4636 { 2611, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 124, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT
4637 { 2610, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 124, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK
4638 { 2609, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4
4639 { 2608, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxth
4640 { 2607, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxtb
4641 { 2606, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_tfr
4642 { 2605, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxth
4643 { 2604, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxtb
4644 { 2603, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0x802aULL }, // SA1_setin1
4645 { 2602, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0xc280802aULL }, // SA1_seti
4646 { 2601, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_inc
4647 { 2600, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 605, 0, 0, 0x802aULL }, // SA1_dec
4648 { 2599, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinezr
4649 { 2598, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinerz
4650 { 2597, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine3i
4651 { 2596, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine2i
4652 { 2595, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine1i
4653 { 2594, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine0i
4654 { 2593, 2, 0, 4, 201, 0, 1, HexagonOpInfoBase + 611, 121, 0, 0x2aULL }, // SA1_cmpeqi
4655 { 2592, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 121, 0, 0x942aULL }, // SA1_clrtnew
4656 { 2591, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 121, 0, 0x842aULL }, // SA1_clrt
4657 { 2590, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 121, 0, 0x9c2aULL }, // SA1_clrfnew
4658 { 2589, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 121, 0, 0x8c2aULL }, // SA1_clrf
4659 { 2588, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_and1
4660 { 2587, 2, 1, 4, 198, 1, 0, HexagonOpInfoBase + 611, 44, 0, 0x802aULL }, // SA1_addsp
4661 { 2586, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 860, 0, 0, 0x802aULL }, // SA1_addrx
4662 { 2585, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 857, 0, 0, 0xf480802aULL }, // SA1_addi
4663 { 2584, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunohb_ppp
4664 { 2583, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunehb_ppp
4665 { 2582, 2, 1, 4, 196, 0, 0, HexagonOpInfoBase + 187, 0, 0, 0x2bULL }, // S6_vsplatrbp
4666 { 2581, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_xacc
4667 { 2580, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_or
4668 { 2579, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_nac
4669 { 2578, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_and
4670 { 2577, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_acc
4671 { 2576, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S6_rol_i_r
4672 { 2575, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_xacc
4673 { 2574, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_or
4674 { 2573, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_nac
4675 { 2572, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_and
4676 { 2571, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_acc
4677 { 2570, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S6_rol_i_p
4678 { 2569, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // S5_vasrhrnd
4679 { 2568, 2, 1, 4, 194, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S5_popcountp
4680 { 2567, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 314, 63, 0, 0x8000000000802bULL }, // S5_asrhub_sat
4681 { 2566, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 314, 63, 0, 0x8000000000802bULL }, // S5_asrhub_rnd_sat
4682 { 2565, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddw
4683 { 2564, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddhr
4684 { 2563, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddh
4685 { 2562, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubw
4686 { 2561, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubhr
4687 { 2560, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubh
4688 { 2559, 5, 1, 4, 193, 0, 0, HexagonOpInfoBase + 852, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate_acc
4689 { 2558, 4, 1, 4, 192, 0, 0, HexagonOpInfoBase + 848, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate
4690 { 2557, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_lsr_ri
4691 { 2556, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_asl_ri
4692 { 2555, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x800000d4808003ULL }, // S4_subaddi
4693 { 2554, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL }, // S4_storerinew_ur
4694 { 2553, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL }, // S4_storerinew_rr
4695 { 2552, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL }, // S4_storerinew_ap
4696 { 2551, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL }, // S4_storeri_ur
4697 { 2550, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL }, // S4_storeri_rr
4698 { 2549, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL }, // S4_storeri_ap
4699 { 2548, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL }, // S4_storerhnew_ur
4700 { 2547, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL }, // S4_storerhnew_rr
4701 { 2546, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL }, // S4_storerhnew_ap
4702 { 2545, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL }, // S4_storerh_ur
4703 { 2544, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL }, // S4_storerh_rr
4704 { 2543, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL }, // S4_storerh_ap
4705 { 2542, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL }, // S4_storerf_ur
4706 { 2541, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL }, // S4_storerf_rr
4707 { 2540, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL }, // S4_storerf_ap
4708 { 2539, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 844, 0, 0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL }, // S4_storerd_ur
4709 { 2538, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL }, // S4_storerd_rr
4710 { 2537, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL }, // S4_storerd_ap
4711 { 2536, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL }, // S4_storerbnew_ur
4712 { 2535, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL }, // S4_storerbnew_rr
4713 { 2534, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL }, // S4_storerbnew_ap
4714 { 2533, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL }, // S4_storerb_ur
4715 { 2532, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL }, // S4_storerb_rr
4716 { 2531, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL }, // S4_storerb_ap
4717 { 2530, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL }, // S4_storeiritnew_io
4718 { 2529, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL }, // S4_storeirit_io
4719 { 2528, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL }, // S4_storeirifnew_io
4720 { 2527, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL }, // S4_storeirif_io
4721 { 2526, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL }, // S4_storeiri_io
4722 { 2525, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL }, // S4_storeirhtnew_io
4723 { 2524, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL }, // S4_storeirht_io
4724 { 2523, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL }, // S4_storeirhfnew_io
4725 { 2522, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL }, // S4_storeirhf_io
4726 { 2521, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL }, // S4_storeirh_io
4727 { 2520, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL }, // S4_storeirbtnew_io
4728 { 2519, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL }, // S4_storeirbt_io
4729 { 2518, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL }, // S4_storeirbfnew_io
4730 { 2517, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL }, // S4_storeirbf_io
4731 { 2516, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL }, // S4_storeirb_io
4732 { 2515, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_st_vi
4733 { 2514, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_at_vi
4734 { 2513, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL }, // S4_stored_locked
4735 { 2512, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL }, // S4_pstoreritnew_rr
4736 { 2511, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488142fULL }, // S4_pstoreritnew_io
4737 { 2510, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL }, // S4_pstoreritnew_abs
4738 { 2509, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL }, // S4_pstorerit_rr
4739 { 2508, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL }, // S4_pstorerit_abs
4740 { 2507, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL }, // S4_pstorerinewtnew_rr
4741 { 2506, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493542fULL }, // S4_pstorerinewtnew_io
4742 { 2505, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL }, // S4_pstorerinewtnew_abs
4743 { 2504, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL }, // S4_pstorerinewt_rr
4744 { 2503, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL }, // S4_pstorerinewt_abs
4745 { 2502, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL }, // S4_pstorerinewfnew_rr
4746 { 2501, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL }, // S4_pstorerinewfnew_io
4747 { 2500, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL }, // S4_pstorerinewfnew_abs
4748 { 2499, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL }, // S4_pstorerinewf_rr
4749 { 2498, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL }, // S4_pstorerinewf_abs
4750 { 2497, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL }, // S4_pstorerifnew_rr
4751 { 2496, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL }, // S4_pstorerifnew_io
4752 { 2495, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL }, // S4_pstorerifnew_abs
4753 { 2494, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL }, // S4_pstorerif_rr
4754 { 2493, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL }, // S4_pstorerif_abs
4755 { 2492, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081429ULL }, // S4_pstorerhtnew_rr
4756 { 2491, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488142fULL }, // S4_pstorerhtnew_io
4757 { 2490, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL }, // S4_pstorerhtnew_abs
4758 { 2489, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080429ULL }, // S4_pstorerht_rr
4759 { 2488, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL }, // S4_pstorerht_abs
4760 { 2487, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145429ULL }, // S4_pstorerhnewtnew_rr
4761 { 2486, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493542fULL }, // S4_pstorerhnewtnew_io
4762 { 2485, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL }, // S4_pstorerhnewtnew_abs
4763 { 2484, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144429ULL }, // S4_pstorerhnewt_rr
4764 { 2483, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL }, // S4_pstorerhnewt_abs
4765 { 2482, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145c29ULL }, // S4_pstorerhnewfnew_rr
4766 { 2481, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL }, // S4_pstorerhnewfnew_io
4767 { 2480, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL }, // S4_pstorerhnewfnew_abs
4768 { 2479, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144c29ULL }, // S4_pstorerhnewf_rr
4769 { 2478, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL }, // S4_pstorerhnewf_abs
4770 { 2477, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081c29ULL }, // S4_pstorerhfnew_rr
4771 { 2476, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL }, // S4_pstorerhfnew_io
4772 { 2475, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL }, // S4_pstorerhfnew_abs
4773 { 2474, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080c29ULL }, // S4_pstorerhf_rr
4774 { 2473, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL }, // S4_pstorerhf_abs
4775 { 2472, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001429ULL }, // S4_pstorerftnew_rr
4776 { 2471, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480142fULL }, // S4_pstorerftnew_io
4777 { 2470, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL }, // S4_pstorerftnew_abs
4778 { 2469, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000429ULL }, // S4_pstorerft_rr
4779 { 2468, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL }, // S4_pstorerft_abs
4780 { 2467, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001c29ULL }, // S4_pstorerffnew_rr
4781 { 2466, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL }, // S4_pstorerffnew_io
4782 { 2465, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL }, // S4_pstorerffnew_abs
4783 { 2464, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000c29ULL }, // S4_pstorerff_rr
4784 { 2463, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL }, // S4_pstorerff_abs
4785 { 2462, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001429ULL }, // S4_pstorerdtnew_rr
4786 { 2461, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480142fULL }, // S4_pstorerdtnew_io
4787 { 2460, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL }, // S4_pstorerdtnew_abs
4788 { 2459, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000429ULL }, // S4_pstorerdt_rr
4789 { 2458, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL }, // S4_pstorerdt_abs
4790 { 2457, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001c29ULL }, // S4_pstorerdfnew_rr
4791 { 2456, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL }, // S4_pstorerdfnew_io
4792 { 2455, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL }, // S4_pstorerdfnew_abs
4793 { 2454, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000c29ULL }, // S4_pstorerdf_rr
4794 { 2453, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL }, // S4_pstorerdf_abs
4795 { 2452, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081429ULL }, // S4_pstorerbtnew_rr
4796 { 2451, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488142fULL }, // S4_pstorerbtnew_io
4797 { 2450, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881429ULL }, // S4_pstorerbtnew_abs
4798 { 2449, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080429ULL }, // S4_pstorerbt_rr
4799 { 2448, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880429ULL }, // S4_pstorerbt_abs
4800 { 2447, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145429ULL }, // S4_pstorerbnewtnew_rr
4801 { 2446, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493542fULL }, // S4_pstorerbnewtnew_io
4802 { 2445, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925429ULL }, // S4_pstorerbnewtnew_abs
4803 { 2444, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144429ULL }, // S4_pstorerbnewt_rr
4804 { 2443, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924429ULL }, // S4_pstorerbnewt_abs
4805 { 2442, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL }, // S4_pstorerbnewfnew_rr
4806 { 2441, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL }, // S4_pstorerbnewfnew_io
4807 { 2440, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL }, // S4_pstorerbnewfnew_abs
4808 { 2439, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL }, // S4_pstorerbnewf_rr
4809 { 2438, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL }, // S4_pstorerbnewf_abs
4810 { 2437, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL }, // S4_pstorerbfnew_rr
4811 { 2436, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL }, // S4_pstorerbfnew_io
4812 { 2435, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL }, // S4_pstorerbfnew_abs
4813 { 2434, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL }, // S4_pstorerbf_rr
4814 { 2433, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL }, // S4_pstorerbf_abs
4815 { 2432, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // S4_parity
4816 { 2431, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_lsr_ri
4817 { 2430, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_asl_ri
4818 { 2429, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_ori
4819 { 2428, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000156808003ULL }, // S4_or_andix
4820 { 2427, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_andi
4821 { 2426, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S4_ntstbit_r
4822 { 2425, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S4_ntstbit_i
4823 { 2424, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 510, 0, 0, 0x802cULL }, // S4_lsli
4824 { 2423, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S4_extractp_rp
4825 { 2422, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S4_extractp
4826 { 2421, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S4_extract_rp
4827 { 2420, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S4_extract
4828 { 2419, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S4_clbpnorm
4829 { 2418, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 314, 0, 0, 0x8000000000802bULL }, // S4_clbpaddi
4830 { 2417, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x8000000000802bULL }, // S4_clbaddi
4831 { 2416, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_lsr_ri
4832 { 2415, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_asl_ri
4833 { 2414, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_lsr_ri
4834 { 2413, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_asl_ri
4835 { 2412, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x800000d6808003ULL }, // S4_addaddi
4836 { 2411, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxthw
4837 { 2410, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxtbh
4838 { 2409, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunowh
4839 { 2408, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x802bULL }, // S2_vtrunohb
4840 { 2407, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunewh
4841 { 2406, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x802bULL }, // S2_vtrunehb
4842 { 2405, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxthw
4843 { 2404, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxtbh
4844 { 2403, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_vsplicerb
4845 { 2402, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_vspliceib
4846 { 2401, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsplatrh
4847 { 2400, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL }, // S2_vsplatrb
4848 { 2399, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x2bULL }, // S2_vsatwuh_nopack
4849 { 2398, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsatwuh
4850 { 2397, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x2bULL }, // S2_vsatwh_nopack
4851 { 2396, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsatwh
4852 { 2395, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x2bULL }, // S2_vsathub_nopack
4853 { 2394, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsathub
4854 { 2393, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x2bULL }, // S2_vsathb_nopack
4855 { 2392, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsathb
4856 { 2391, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x8000000000802bULL }, // S2_vrndpackwhs
4857 { 2390, 2, 1, 4, 179, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_vrndpackwh
4858 { 2389, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_vrcnegh
4859 { 2388, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 206, 63, 0, 0x8000000000002cULL }, // S2_vcrotate
4860 { 2387, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 206, 63, 0, 0x8000000000002cULL }, // S2_vcnegh
4861 { 2386, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_valignrb
4862 { 2385, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_valignib
4863 { 2384, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S2_tstbit_r
4864 { 2383, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S2_tstbit_i
4865 { 2382, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_togglebit_r
4866 { 2381, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_togglebit_i
4867 { 2380, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxw
4868 { 2379, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxh
4869 { 2378, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxd
4870 { 2377, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxb
4871 { 2376, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // S2_svsathub
4872 { 2375, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // S2_svsathb
4873 { 2374, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_st_vi
4874 { 2373, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_at_vi
4875 { 2372, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL }, // S2_storew_locked
4876 { 2371, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL }, // S2_storerinewgp
4877 { 2370, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pr
4878 { 2369, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL }, // S2_storerinew_pi
4879 { 2368, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pcr
4880 { 2367, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL }, // S2_storerinew_pci
4881 { 2366, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pbr
4882 { 2365, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL }, // S2_storerinew_io
4883 { 2364, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL }, // S2_storerigp
4884 { 2363, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pr
4885 { 2362, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL }, // S2_storeri_pi
4886 { 2361, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pcr
4887 { 2360, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pci
4888 { 2359, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pbr
4889 { 2358, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL }, // S2_storeri_io
4890 { 2357, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL }, // S2_storerhnewgp
4891 { 2356, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pr
4892 { 2355, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL }, // S2_storerhnew_pi
4893 { 2354, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pcr
4894 { 2353, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x168000144029ULL }, // S2_storerhnew_pci
4895 { 2352, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pbr
4896 { 2351, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL }, // S2_storerhnew_io
4897 { 2350, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL }, // S2_storerhgp
4898 { 2349, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pr
4899 { 2348, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL }, // S2_storerh_pi
4900 { 2347, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pcr
4901 { 2346, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pci
4902 { 2345, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pbr
4903 { 2344, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL }, // S2_storerh_io
4904 { 2343, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL }, // S2_storerfgp
4905 { 2342, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pr
4906 { 2341, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL }, // S2_storerf_pi
4907 { 2340, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pcr
4908 { 2339, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pci
4909 { 2338, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pbr
4910 { 2337, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL }, // S2_storerf_io
4911 { 2336, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 734, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL }, // S2_storerdgp
4912 { 2335, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pr
4913 { 2334, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 796, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL }, // S2_storerd_pi
4914 { 2333, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 787, 100, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pcr
4915 { 2332, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 791, 100, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pci
4916 { 2331, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pbr
4917 { 2330, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL }, // S2_storerd_io
4918 { 2329, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL }, // S2_storerbnewgp
4919 { 2328, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pr
4920 { 2327, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL }, // S2_storerbnew_pi
4921 { 2326, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pcr
4922 { 2325, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0xe8000144029ULL }, // S2_storerbnew_pci
4923 { 2324, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pbr
4924 { 2323, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL }, // S2_storerbnew_io
4925 { 2322, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL }, // S2_storerbgp
4926 { 2321, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pr
4927 { 2320, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL }, // S2_storerb_pi
4928 { 2319, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 100, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pcr
4929 { 2318, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pci
4930 { 2317, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pbr
4931 { 2316, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL }, // S2_storerb_io
4932 { 2315, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffoh
4933 { 2314, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffob
4934 { 2313, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeh
4935 { 2312, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeb
4936 { 2311, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_setbit_r
4937 { 2310, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_setbit_i
4938 { 2309, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL }, // S2_pstoreritnew_pi
4939 { 2308, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL }, // S2_pstorerit_pi
4940 { 2307, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488042fULL }, // S2_pstorerit_io
4941 { 2306, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL }, // S2_pstorerinewtnew_pi
4942 { 2305, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL }, // S2_pstorerinewt_pi
4943 { 2304, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493442fULL }, // S2_pstorerinewt_io
4944 { 2303, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL }, // S2_pstorerinewfnew_pi
4945 { 2302, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL }, // S2_pstorerinewf_pi
4946 { 2301, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL }, // S2_pstorerinewf_io
4947 { 2300, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL }, // S2_pstorerifnew_pi
4948 { 2299, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL }, // S2_pstorerif_pi
4949 { 2298, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL }, // S2_pstorerif_io
4950 { 2297, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081429ULL }, // S2_pstorerhtnew_pi
4951 { 2296, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080429ULL }, // S2_pstorerht_pi
4952 { 2295, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488042fULL }, // S2_pstorerht_io
4953 { 2294, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145429ULL }, // S2_pstorerhnewtnew_pi
4954 { 2293, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144429ULL }, // S2_pstorerhnewt_pi
4955 { 2292, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493442fULL }, // S2_pstorerhnewt_io
4956 { 2291, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145c29ULL }, // S2_pstorerhnewfnew_pi
4957 { 2290, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144c29ULL }, // S2_pstorerhnewf_pi
4958 { 2289, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL }, // S2_pstorerhnewf_io
4959 { 2288, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081c29ULL }, // S2_pstorerhfnew_pi
4960 { 2287, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080c29ULL }, // S2_pstorerhf_pi
4961 { 2286, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL }, // S2_pstorerhf_io
4962 { 2285, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001429ULL }, // S2_pstorerftnew_pi
4963 { 2284, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerft_pi
4964 { 2283, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480042fULL }, // S2_pstorerft_io
4965 { 2282, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001c29ULL }, // S2_pstorerffnew_pi
4966 { 2281, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerff_pi
4967 { 2280, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL }, // S2_pstorerff_io
4968 { 2279, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001429ULL }, // S2_pstorerdtnew_pi
4969 { 2278, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi
4970 { 2277, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480042fULL }, // S2_pstorerdt_io
4971 { 2276, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001c29ULL }, // S2_pstorerdfnew_pi
4972 { 2275, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi
4973 { 2274, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL }, // S2_pstorerdf_io
4974 { 2273, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081429ULL }, // S2_pstorerbtnew_pi
4975 { 2272, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080429ULL }, // S2_pstorerbt_pi
4976 { 2271, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488042fULL }, // S2_pstorerbt_io
4977 { 2270, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145429ULL }, // S2_pstorerbnewtnew_pi
4978 { 2269, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144429ULL }, // S2_pstorerbnewt_pi
4979 { 2268, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493442fULL }, // S2_pstorerbnewt_io
4980 { 2267, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL }, // S2_pstorerbnewfnew_pi
4981 { 2266, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL }, // S2_pstorerbnewf_pi
4982 { 2265, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL }, // S2_pstorerbnewf_io
4983 { 2264, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL }, // S2_pstorerbfnew_pi
4984 { 2263, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL }, // S2_pstorerbf_pi
4985 { 2262, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL }, // S2_pstorerbf_io
4986 { 2261, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 553, 0, 0, 0x80000000008003ULL }, // S2_parityp
4987 { 2260, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x1ULL }, // S2_packhl
4988 { 2259, 3, 1, 4, 171, 0, 0, HexagonOpInfoBase + 516, 0, 0, 0x8000000000802bULL }, // S2_mask
4989 { 2258, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsr_r_vw
4990 { 2257, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsr_r_vh
4991 { 2256, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_or
4992 { 2255, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_nac
4993 { 2254, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_and
4994 { 2253, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_acc
4995 { 2252, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_lsr_r_r
4996 { 2251, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_xor
4997 { 2250, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_or
4998 { 2249, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_nac
4999 { 2248, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_and
5000 { 2247, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_acc
5001 { 2246, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsr_r_p
5002 { 2245, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_vw
5003 { 2244, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_vh
5004 { 2243, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_xacc
5005 { 2242, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_or
5006 { 2241, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_nac
5007 { 2240, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_and
5008 { 2239, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_acc
5009 { 2238, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_lsr_i_r
5010 { 2237, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_xacc
5011 { 2236, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_or
5012 { 2235, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_nac
5013 { 2234, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_and
5014 { 2233, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_acc
5015 { 2232, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_p
5016 { 2231, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsl_r_vw
5017 { 2230, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsl_r_vh
5018 { 2229, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_or
5019 { 2228, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_nac
5020 { 2227, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_and
5021 { 2226, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_acc
5022 { 2225, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_lsl_r_r
5023 { 2224, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_xor
5024 { 2223, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_or
5025 { 2222, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_nac
5026 { 2221, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_and
5027 { 2220, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_acc
5028 { 2219, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_lsl_r_p
5029 { 2218, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_lfsp
5030 { 2217, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_interleave
5031 { 2216, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x8000000000002cULL }, // S2_insertp_rp
5032 { 2215, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 751, 0, 0, 0x8000000000002bULL }, // S2_insertp
5033 { 2214, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000802cULL }, // S2_insert_rp
5034 { 2213, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_insert
5035 { 2212, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_extractup_rp
5036 { 2211, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S2_extractup
5037 { 2210, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S2_extractu_rp
5038 { 2209, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S2_extractu
5039 { 2208, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_deinterleave
5040 { 2207, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_ct1p
5041 { 2206, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct1
5042 { 2205, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_ct0p
5043 { 2204, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct0
5044 { 2203, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_clrbit_r
5045 { 2202, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_clrbit_i
5046 { 2201, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_clbp
5047 { 2200, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clbnorm
5048 { 2199, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clb
5049 { 2198, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_cl1p
5050 { 2197, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl1
5051 { 2196, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_cl0p
5052 { 2195, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl0
5053 { 2194, 3, 1, 4, 169, 0, 1, HexagonOpInfoBase + 166, 121, 0, 0x8000000000202cULL }, // S2_cabacdecbin
5054 { 2193, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_brevp
5055 { 2192, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_brev
5056 { 2191, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asr_r_vw
5057 { 2190, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asr_r_vh
5058 { 2189, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 209, 0, 0, 0x8000000000802cULL }, // S2_asr_r_svw_trun
5059 { 2188, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x8000000000802cULL }, // S2_asr_r_r_sat
5060 { 2187, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_or
5061 { 2186, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_nac
5062 { 2185, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_and
5063 { 2184, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_acc
5064 { 2183, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_asr_r_r
5065 { 2182, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_xor
5066 { 2181, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_or
5067 { 2180, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_nac
5068 { 2179, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_and
5069 { 2178, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_acc
5070 { 2177, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asr_r_p
5071 { 2176, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_vw
5072 { 2175, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_vh
5073 { 2174, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 314, 0, 0, 0x8000000000802bULL }, // S2_asr_i_svw_trun
5074 { 2173, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_rnd
5075 { 2172, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_or
5076 { 2171, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_nac
5077 { 2170, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_and
5078 { 2169, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_acc
5079 { 2168, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_asr_i_r
5080 { 2167, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_rnd
5081 { 2166, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_or
5082 { 2165, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_nac
5083 { 2164, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_and
5084 { 2163, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_acc
5085 { 2162, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_p
5086 { 2161, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asl_r_vw
5087 { 2160, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asl_r_vh
5088 { 2159, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x8000000000802cULL }, // S2_asl_r_r_sat
5089 { 2158, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_or
5090 { 2157, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_nac
5091 { 2156, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_and
5092 { 2155, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_acc
5093 { 2154, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x802cULL }, // S2_asl_r_r
5094 { 2153, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_xor
5095 { 2152, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_or
5096 { 2151, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_nac
5097 { 2150, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_and
5098 { 2149, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_acc
5099 { 2148, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x2cULL }, // S2_asl_r_p
5100 { 2147, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_vw
5101 { 2146, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_vh
5102 { 2145, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_xacc
5103 { 2144, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 196, 63, 0, 0x8000000000802bULL }, // S2_asl_i_r_sat
5104 { 2143, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_or
5105 { 2142, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_nac
5106 { 2141, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_and
5107 { 2140, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_acc
5108 { 2139, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // S2_asl_i_r
5109 { 2138, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_xacc
5110 { 2137, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_or
5111 { 2136, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_nac
5112 { 2135, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_and
5113 { 2134, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_acc
5114 { 2133, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_p
5115 { 2132, 3, 1, 4, 59, 4, 1, HexagonOpInfoBase + 507, 58, 0|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // S2_allocframe
5116 { 2131, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x8000000000802cULL }, // S2_addasl_rrri
5117 { 2130, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_PIC
5118 { 2129, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
5119 { 2128, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT
5120 { 2127, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4
5121 { 2126, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
5122 { 2125, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
5123 { 2124, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
5124 { 2123, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
5125 { 2122, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_st_vi
5126 { 2121, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_at_vi
5127 { 2120, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x23ULL }, // PS_trap1
5128 { 2119, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL }, // PS_storerinewabs
5129 { 2118, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL }, // PS_storeriabs
5130 { 2117, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL }, // PS_storerhnewabs
5131 { 2116, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL }, // PS_storerhabs
5132 { 2115, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL }, // PS_storerfabs
5133 { 2114, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 734, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL }, // PS_storerdabs
5134 { 2113, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL }, // PS_storerbnewabs
5135 { 2112, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL }, // PS_storerbabs
5136 { 2111, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadruhabs
5137 { 2110, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrubabs
5138 { 2109, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL }, // PS_loadriabs
5139 { 2108, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadrhabs
5140 { 2107, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL }, // PS_loadrdabs
5141 { 2106, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrbabs
5142 { 2105, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // PS_jmprettnewpt
5143 { 2104, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // PS_jmprettnew
5144 { 2103, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // PS_jmprett
5145 { 2102, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // PS_jmpretfnewpt
5146 { 2101, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // PS_jmpretfnew
5147 { 2100, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // PS_jmpretf
5148 { 2099, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_jmpret
5149 { 2098, 1, 0, 4, 118, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL }, // PS_callr_nr
5150 { 2097, 1, 0, 4, 35, 0, 5, HexagonOpInfoBase + 0, 105, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // PS_call_stk
5151 { 2096, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrwc_rnd
5152 { 2095, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrwc
5153 { 2094, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrw_rnd
5154 { 2093, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrw
5155 { 2092, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiwc_rnd
5156 { 2091, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiwc
5157 { 2090, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiw_rnd
5158 { 2089, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiw
5159 { 2088, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc_acc
5160 { 2087, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc
5161 { 2086, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw_acc
5162 { 2085, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw
5163 { 2084, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc_acc
5164 { 2083, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc
5165 { 2082, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw_acc
5166 { 2081, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw
5167 { 2080, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffub
5168 { 2079, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffb
5169 { 2078, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybuu
5170 { 2077, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybsu
5171 { 2076, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M5_vrmacbuu
5172 { 2075, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M5_vrmacbsu
5173 { 2074, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M5_vmpybuu
5174 { 2073, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M5_vmpybsu
5175 { 2072, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbuu
5176 { 2071, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbsu
5177 { 2070, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M5_vdmpybsu
5178 { 2069, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M5_vdmacbsu
5179 { 2068, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x8000000000002cULL }, // M4_xor_xacc
5180 { 2067, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_or
5181 { 2066, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_andn
5182 { 2065, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_and
5183 { 2064, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s1
5184 { 2063, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s0
5185 { 2062, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s1
5186 { 2061, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s0
5187 { 2060, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s1
5188 { 2059, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s0
5189 { 2058, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s1
5190 { 2057, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s0
5191 { 2056, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh_acc
5192 { 2055, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh
5193 { 2054, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_pmpyw_acc
5194 { 2053, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M4_pmpyw
5195 { 2052, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_xor
5196 { 2051, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_or
5197 { 2050, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_andn
5198 { 2049, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_and
5199 { 2048, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M4_nac_up_s1_sat
5200 { 2047, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 730, 0, 0, 0x80000000008025ULL }, // M4_mpyrr_addr
5201 { 2046, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x800000c2808003ULL }, // M4_mpyrr_addi
5202 { 2045, 4, 1, 4, 164, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x80000000008003ULL }, // M4_mpyri_addr_u2
5203 { 2044, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x800000c6808003ULL }, // M4_mpyri_addr
5204 { 2043, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x800000c2808003ULL }, // M4_mpyri_addi
5205 { 2042, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M4_mac_up_s1_sat
5206 { 2041, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 209, 63, 0, 0x8000000000802cULL }, // M4_cmpyr_whc
5207 { 2040, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 209, 63, 0, 0x8000000000802cULL }, // M4_cmpyr_wh
5208 { 2039, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 209, 63, 0, 0x8000000000802cULL }, // M4_cmpyi_whc
5209 { 2038, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 209, 63, 0, 0x8000000000802cULL }, // M4_cmpyi_wh
5210 { 2037, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_xor
5211 { 2036, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_or
5212 { 2035, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_andn
5213 { 2034, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_and
5214 { 2033, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_xor_xacc
5215 { 2032, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrmpy_s0
5216 { 2031, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vrmac_s0
5217 { 2030, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_l
5218 { 2029, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_h
5219 { 2028, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_l
5220 { 2027, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_h
5221 { 2026, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_l
5222 { 2025, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_h
5223 { 2024, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0c
5224 { 2023, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0
5225 { 2022, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0c
5226 { 2021, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0
5227 { 2020, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0c
5228 { 2019, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0
5229 { 2018, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0c
5230 { 2017, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0
5231 { 2016, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 553, 0, 0, 0x80000000008025ULL }, // M2_vradduh
5232 { 2015, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 553, 0, 0, 0x80000000008025ULL }, // M2_vraddh
5233 { 2014, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2su_s1
5234 { 2013, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2su_s0
5235 { 2012, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_vmpy2s_s1pack
5236 { 2011, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2s_s1
5237 { 2010, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_vmpy2s_s0pack
5238 { 2009, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2s_s0
5239 { 2008, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vmpy2es_s1
5240 { 2007, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vmpy2es_s0
5241 { 2006, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_vmac2su_s1
5242 { 2005, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_vmac2su_s0
5243 { 2004, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_vmac2s_s1
5244 { 2003, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_vmac2s_s0
5245 { 2002, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vmac2es_s1
5246 { 2001, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vmac2es_s0
5247 { 2000, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // M2_vmac2es
5248 { 1999, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_vmac2
5249 { 1998, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vdmpys_s1
5250 { 1997, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vdmpys_s0
5251 { 1996, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s1
5252 { 1995, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s0
5253 { 1994, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vdmacs_s1
5254 { 1993, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vdmacs_s0
5255 { 1992, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_r
5256 { 1991, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_i
5257 { 1990, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_r
5258 { 1989, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_i
5259 { 1988, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_r
5260 { 1987, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_i
5261 { 1986, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffw
5262 { 1985, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffh
5263 { 1984, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_subacc
5264 { 1983, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_naccii
5265 { 1982, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_nacci
5266 { 1981, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s1
5267 { 1980, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s0
5268 { 1979, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s1
5269 { 1978, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s0
5270 { 1977, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s1
5271 { 1976, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s0
5272 { 1975, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s1
5273 { 1974, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s0
5274 { 1973, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s1
5275 { 1972, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s0
5276 { 1971, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s1
5277 { 1970, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s0
5278 { 1969, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s1
5279 { 1968, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s0
5280 { 1967, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s1
5281 { 1966, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s0
5282 { 1965, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s1
5283 { 1964, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s0
5284 { 1963, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s1
5285 { 1962, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s0
5286 { 1961, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s1
5287 { 1960, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s0
5288 { 1959, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s1
5289 { 1958, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s0
5290 { 1957, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_up
5291 { 1956, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s1
5292 { 1955, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s0
5293 { 1954, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s1
5294 { 1953, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s0
5295 { 1952, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s1
5296 { 1951, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s0
5297 { 1950, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s1
5298 { 1949, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s0
5299 { 1948, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s1
5300 { 1947, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s0
5301 { 1946, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s1
5302 { 1945, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s0
5303 { 1944, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s1
5304 { 1943, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s0
5305 { 1942, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s1
5306 { 1941, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s0
5307 { 1940, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s1
5308 { 1939, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s0
5309 { 1938, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s1
5310 { 1937, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s0
5311 { 1936, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s1
5312 { 1935, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s0
5313 { 1934, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s1
5314 { 1933, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s0
5315 { 1932, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpysu_up
5316 { 1931, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x80000104808025ULL }, // M2_mpysip
5317 { 1930, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x80000000008025ULL }, // M2_mpysin
5318 { 1929, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpyi
5319 { 1928, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s1
5320 { 1927, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s0
5321 { 1926, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s1
5322 { 1925, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s0
5323 { 1924, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s1
5324 { 1923, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s0
5325 { 1922, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s1
5326 { 1921, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s0
5327 { 1920, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s1
5328 { 1919, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s0
5329 { 1918, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s1
5330 { 1917, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s0
5331 { 1916, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s1
5332 { 1915, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s0
5333 { 1914, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s1
5334 { 1913, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s0
5335 { 1912, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s1
5336 { 1911, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s0
5337 { 1910, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s1
5338 { 1909, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s0
5339 { 1908, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s1
5340 { 1907, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s0
5341 { 1906, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s1
5342 { 1905, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s0
5343 { 1904, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s1
5344 { 1903, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s0
5345 { 1902, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s1
5346 { 1901, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s0
5347 { 1900, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s1
5348 { 1899, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s0
5349 { 1898, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s1
5350 { 1897, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s0
5351 { 1896, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_up_s1_sat
5352 { 1895, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_up_s1
5353 { 1894, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_up
5354 { 1893, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s1
5355 { 1892, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s0
5356 { 1891, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s1
5357 { 1890, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s0
5358 { 1889, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s1
5359 { 1888, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s0
5360 { 1887, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s1
5361 { 1886, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s0
5362 { 1885, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s1
5363 { 1884, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s0
5364 { 1883, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s1
5365 { 1882, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s0
5366 { 1881, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s1
5367 { 1880, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s0
5368 { 1879, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s1
5369 { 1878, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s0
5370 { 1877, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s1
5371 { 1876, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s0
5372 { 1875, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s1
5373 { 1874, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s0
5374 { 1873, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s1
5375 { 1872, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s0
5376 { 1871, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s1
5377 { 1870, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s0
5378 { 1869, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s1
5379 { 1868, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s0
5380 { 1867, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s1
5381 { 1866, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s0
5382 { 1865, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s1
5383 { 1864, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s0
5384 { 1863, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s1
5385 { 1862, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s0
5386 { 1861, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s1
5387 { 1860, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s0
5388 { 1859, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s1
5389 { 1858, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s0
5390 { 1857, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s1
5391 { 1856, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s0
5392 { 1855, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s1
5393 { 1854, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s0
5394 { 1853, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s1
5395 { 1852, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s0
5396 { 1851, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s1
5397 { 1850, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s0
5398 { 1849, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s1
5399 { 1848, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s0
5400 { 1847, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s1
5401 { 1846, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s0
5402 { 1845, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s1
5403 { 1844, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s0
5404 { 1843, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s1
5405 { 1842, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s0
5406 { 1841, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s1
5407 { 1840, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s0
5408 { 1839, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s1
5409 { 1838, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s0
5410 { 1837, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s1
5411 { 1836, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s0
5412 { 1835, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s1
5413 { 1834, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s0
5414 { 1833, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s1
5415 { 1832, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s0
5416 { 1831, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s1
5417 { 1830, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s0
5418 { 1829, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mnaci
5419 { 1828, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_s1
5420 { 1827, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_s0
5421 { 1826, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_rs1
5422 { 1825, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_rs0
5423 { 1824, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_s1
5424 { 1823, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_s0
5425 { 1822, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs1
5426 { 1821, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs0
5427 { 1820, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_s1
5428 { 1819, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_s0
5429 { 1818, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_rs1
5430 { 1817, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_rs0
5431 { 1816, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_s1
5432 { 1815, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_s0
5433 { 1814, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_rs1
5434 { 1813, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_rs0
5435 { 1812, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_s1
5436 { 1811, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_s0
5437 { 1810, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_rs1
5438 { 1809, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_rs0
5439 { 1808, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_s1
5440 { 1807, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_s0
5441 { 1806, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs1
5442 { 1805, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs0
5443 { 1804, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacls_s1
5444 { 1803, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacls_s0
5445 { 1802, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacls_rs1
5446 { 1801, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmacls_rs0
5447 { 1800, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmachs_s1
5448 { 1799, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmachs_s0
5449 { 1798, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmachs_rs1
5450 { 1797, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 212, 63, 0, 0x80000000000025ULL }, // M2_mmachs_rs0
5451 { 1796, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsip
5452 { 1795, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsin
5453 { 1794, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_maci
5454 { 1793, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_hmmpyl_s1
5455 { 1792, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_hmmpyl_rs1
5456 { 1791, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_hmmpyh_s1
5457 { 1790, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_hmmpyh_rs1
5458 { 1789, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_s0
5459 { 1788, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_nac_s0
5460 { 1787, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_acc_s0
5461 { 1786, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_s0
5462 { 1785, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008025ULL }, // M2_dpmpyss_rnd_s0
5463 { 1784, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_nac_s0
5464 { 1783, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_acc_s0
5465 { 1782, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cnacsc_s1
5466 { 1781, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cnacsc_s0
5467 { 1780, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cnacs_s1
5468 { 1779, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cnacs_s0
5469 { 1778, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpysc_s1
5470 { 1777, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpysc_s0
5471 { 1776, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpys_s1
5472 { 1775, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpys_s0
5473 { 1774, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s1
5474 { 1773, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s0
5475 { 1772, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_cmpyrs_s1
5476 { 1771, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008025ULL }, // M2_cmpyrs_s0
5477 { 1770, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_cmpyr_s0
5478 { 1769, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_cmpyi_s0
5479 { 1768, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cmacsc_s1
5480 { 1767, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cmacsc_s0
5481 { 1766, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cmacs_s1
5482 { 1765, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 63, 0, 0x80000000000025ULL }, // M2_cmacs_s0
5483 { 1764, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmacr_s0
5484 { 1763, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmaci_s0
5485 { 1762, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_accii
5486 { 1761, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_acci
5487 { 1760, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // LO
5488 { 1759, 3, 0, 4, 160, 0, 0, HexagonOpInfoBase + 707, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL }, // L6_memcpy
5489 { 1758, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_sub_memopw_io
5490 { 1757, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_sub_memoph_io
5491 { 1756, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_sub_memopb_io
5492 { 1755, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001424ULL }, // L4_return_tnew_pt
5493 { 1754, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001424ULL }, // L4_return_tnew_pnt
5494 { 1753, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000424ULL }, // L4_return_t
5495 { 1752, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001c24ULL }, // L4_return_fnew_pt
5496 { 1751, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c24ULL }, // L4_return_fnew_pnt
5497 { 1750, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 189, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000c24ULL }, // L4_return_f
5498 { 1749, 2, 1, 4, 28, 1, 2, HexagonOpInfoBase + 187, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xa09000000024ULL }, // L4_return
5499 { 1748, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadruhtnew_rr
5500 { 1747, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadruhtnew_abs
5501 { 1746, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadruht_rr
5502 { 1745, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadruht_abs
5503 { 1744, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadruhfnew_rr
5504 { 1743, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadruhfnew_abs
5505 { 1742, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadruhf_rr
5506 { 1741, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadruhf_abs
5507 { 1740, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrubtnew_rr
5508 { 1739, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrubtnew_abs
5509 { 1738, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrubt_rr
5510 { 1737, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrubt_abs
5511 { 1736, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrubfnew_rr
5512 { 1735, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrubfnew_abs
5513 { 1734, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrubf_rr
5514 { 1733, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrubf_abs
5515 { 1732, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL }, // L4_ploadritnew_rr
5516 { 1731, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL }, // L4_ploadritnew_abs
5517 { 1730, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL }, // L4_ploadrit_rr
5518 { 1729, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL }, // L4_ploadrit_abs
5519 { 1728, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL }, // L4_ploadrifnew_rr
5520 { 1727, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL }, // L4_ploadrifnew_abs
5521 { 1726, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL }, // L4_ploadrif_rr
5522 { 1725, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL }, // L4_ploadrif_abs
5523 { 1724, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadrhtnew_rr
5524 { 1723, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadrhtnew_abs
5525 { 1722, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadrht_rr
5526 { 1721, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadrht_abs
5527 { 1720, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadrhfnew_rr
5528 { 1719, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadrhfnew_abs
5529 { 1718, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadrhf_rr
5530 { 1717, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadrhf_abs
5531 { 1716, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001424ULL }, // L4_ploadrdtnew_rr
5532 { 1715, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL }, // L4_ploadrdtnew_abs
5533 { 1714, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000424ULL }, // L4_ploadrdt_rr
5534 { 1713, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL }, // L4_ploadrdt_abs
5535 { 1712, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL }, // L4_ploadrdfnew_rr
5536 { 1711, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL }, // L4_ploadrdfnew_abs
5537 { 1710, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL }, // L4_ploadrdf_rr
5538 { 1709, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL }, // L4_ploadrdf_abs
5539 { 1708, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrbtnew_rr
5540 { 1707, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrbtnew_abs
5541 { 1706, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrbt_rr
5542 { 1705, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrbt_abs
5543 { 1704, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrbfnew_rr
5544 { 1703, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrbfnew_abs
5545 { 1702, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrbf_rr
5546 { 1701, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrbf_abs
5547 { 1700, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_or_memopw_io
5548 { 1699, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_or_memoph_io
5549 { 1698, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_or_memopb_io
5550 { 1697, 3, 1, 4, 156, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL }, // L4_loadw_phys
5551 { 1696, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadruh_ur
5552 { 1695, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadruh_rr
5553 { 1694, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadruh_ap
5554 { 1693, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrub_ur
5555 { 1692, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrub_rr
5556 { 1691, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrub_ap
5557 { 1690, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL }, // L4_loadri_ur
5558 { 1689, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL }, // L4_loadri_rr
5559 { 1688, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL }, // L4_loadri_ap
5560 { 1687, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadrh_ur
5561 { 1686, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadrh_rr
5562 { 1685, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadrh_ap
5563 { 1684, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL }, // L4_loadrd_ur
5564 { 1683, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL }, // L4_loadrd_rr
5565 { 1682, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL }, // L4_loadrd_ap
5566 { 1681, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrb_ur
5567 { 1680, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrb_rr
5568 { 1679, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrb_ap
5569 { 1678, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL }, // L4_loadd_locked
5570 { 1677, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L4_loadd_aq
5571 { 1676, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbzw4_ur
5572 { 1675, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbzw4_ap
5573 { 1674, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbzw2_ur
5574 { 1673, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbzw2_ap
5575 { 1672, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbsw4_ur
5576 { 1671, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbsw4_ap
5577 { 1670, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbsw2_ur
5578 { 1669, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbsw2_ap
5579 { 1668, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL }, // L4_loadalignh_ur
5580 { 1667, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL }, // L4_loadalignh_ap
5581 { 1666, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL }, // L4_loadalignb_ur
5582 { 1665, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL }, // L4_loadalignb_ap
5583 { 1664, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_isub_memopw_io
5584 { 1663, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_isub_memoph_io
5585 { 1662, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_isub_memopb_io
5586 { 1661, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_ior_memopw_io
5587 { 1660, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_ior_memoph_io
5588 { 1659, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_ior_memopb_io
5589 { 1658, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iand_memopw_io
5590 { 1657, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iand_memoph_io
5591 { 1656, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iand_memopb_io
5592 { 1655, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iadd_memopw_io
5593 { 1654, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iadd_memoph_io
5594 { 1653, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iadd_memopb_io
5595 { 1652, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_and_memopw_io
5596 { 1651, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_and_memoph_io
5597 { 1650, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_and_memopb_io
5598 { 1649, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_add_memopw_io
5599 { 1648, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_add_memoph_io
5600 { 1647, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_add_memopb_io
5601 { 1646, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadruhtnew_pi
5602 { 1645, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadruhtnew_io
5603 { 1644, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadruht_pi
5604 { 1643, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadruht_io
5605 { 1642, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadruhfnew_pi
5606 { 1641, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadruhfnew_io
5607 { 1640, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadruhf_pi
5608 { 1639, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadruhf_io
5609 { 1638, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrubtnew_pi
5610 { 1637, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrubtnew_io
5611 { 1636, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrubt_pi
5612 { 1635, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrubt_io
5613 { 1634, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrubfnew_pi
5614 { 1633, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrubfnew_io
5615 { 1632, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrubf_pi
5616 { 1631, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrubf_io
5617 { 1630, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL }, // L2_ploadritnew_pi
5618 { 1629, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL }, // L2_ploadritnew_io
5619 { 1628, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL }, // L2_ploadrit_pi
5620 { 1627, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL }, // L2_ploadrit_io
5621 { 1626, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL }, // L2_ploadrifnew_pi
5622 { 1625, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL }, // L2_ploadrifnew_io
5623 { 1624, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL }, // L2_ploadrif_pi
5624 { 1623, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL }, // L2_ploadrif_io
5625 { 1622, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadrhtnew_pi
5626 { 1621, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadrhtnew_io
5627 { 1620, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadrht_pi
5628 { 1619, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadrht_io
5629 { 1618, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadrhfnew_pi
5630 { 1617, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadrhfnew_io
5631 { 1616, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadrhf_pi
5632 { 1615, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadrhf_io
5633 { 1614, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001424ULL }, // L2_ploadrdtnew_pi
5634 { 1613, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL }, // L2_ploadrdtnew_io
5635 { 1612, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000424ULL }, // L2_ploadrdt_pi
5636 { 1611, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL }, // L2_ploadrdt_io
5637 { 1610, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL }, // L2_ploadrdfnew_pi
5638 { 1609, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL }, // L2_ploadrdfnew_io
5639 { 1608, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL }, // L2_ploadrdf_pi
5640 { 1607, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL }, // L2_ploadrdf_io
5641 { 1606, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrbtnew_pi
5642 { 1605, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrbtnew_io
5643 { 1604, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrbt_pi
5644 { 1603, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrbt_io
5645 { 1602, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrbfnew_pi
5646 { 1601, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrbfnew_io
5647 { 1600, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrbf_pi
5648 { 1599, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrbf_io
5649 { 1598, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL }, // L2_loadw_locked
5650 { 1597, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad), 0x180000008024ULL }, // L2_loadw_aq
5651 { 1596, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadruhgp
5652 { 1595, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pr
5653 { 1594, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadruh_pi
5654 { 1593, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pcr
5655 { 1592, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pci
5656 { 1591, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pbr
5657 { 1590, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadruh_io
5658 { 1589, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrubgp
5659 { 1588, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pr
5660 { 1587, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrub_pi
5661 { 1586, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pcr
5662 { 1585, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pci
5663 { 1584, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pbr
5664 { 1583, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrub_io
5665 { 1582, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL }, // L2_loadrigp
5666 { 1581, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pr
5667 { 1580, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL }, // L2_loadri_pi
5668 { 1579, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pcr
5669 { 1578, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pci
5670 { 1577, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pbr
5671 { 1576, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL }, // L2_loadri_io
5672 { 1575, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadrhgp
5673 { 1574, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pr
5674 { 1573, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadrh_pi
5675 { 1572, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pcr
5676 { 1571, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pci
5677 { 1570, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pbr
5678 { 1569, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadrh_io
5679 { 1568, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 164, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL }, // L2_loadrdgp
5680 { 1567, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pr
5681 { 1566, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL }, // L2_loadrd_pi
5682 { 1565, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 100, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pcr
5683 { 1564, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pci
5684 { 1563, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pbr
5685 { 1562, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL }, // L2_loadrd_io
5686 { 1561, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrbgp
5687 { 1560, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pr
5688 { 1559, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrb_pi
5689 { 1558, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pcr
5690 { 1557, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pci
5691 { 1556, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pbr
5692 { 1555, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrb_io
5693 { 1554, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pr
5694 { 1553, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pi
5695 { 1552, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pcr
5696 { 1551, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pci
5697 { 1550, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pbr
5698 { 1549, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbzw4_io
5699 { 1548, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pr
5700 { 1547, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pi
5701 { 1546, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pcr
5702 { 1545, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pci
5703 { 1544, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pbr
5704 { 1543, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbzw2_io
5705 { 1542, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pr
5706 { 1541, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pi
5707 { 1540, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pcr
5708 { 1539, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pci
5709 { 1538, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pbr
5710 { 1537, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbsw4_io
5711 { 1536, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pr
5712 { 1535, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pi
5713 { 1534, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pcr
5714 { 1533, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pci
5715 { 1532, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pbr
5716 { 1531, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbsw2_io
5717 { 1530, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pr
5718 { 1529, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pi
5719 { 1528, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 100, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pcr
5720 { 1527, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 100, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pci
5721 { 1526, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pbr
5722 { 1525, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0x130596800024ULL }, // L2_loadalignh_io
5723 { 1524, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pr
5724 { 1523, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pi
5725 { 1522, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pcr
5726 { 1521, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pci
5727 { 1520, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pbr
5728 { 1519, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL }, // L2_loadalignb_io
5729 { 1518, 2, 1, 4, 27, 1, 1, HexagonOpInfoBase + 187, 56, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L2_deallocframe
5730 { 1517, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp1_jump_t
5731 { 1516, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp1_jump_nt
5732 { 1515, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp0_jump_t
5733 { 1514, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp0_jump_nt
5734 { 1513, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL }, // J4_tstbit0_t_jumpnv_t
5735 { 1512, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL }, // J4_tstbit0_t_jumpnv_nt
5736 { 1511, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp1_jump_t
5737 { 1510, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp1_jump_nt
5738 { 1509, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp0_jump_t
5739 { 1508, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp0_jump_nt
5740 { 1507, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL }, // J4_tstbit0_f_jumpnv_t
5741 { 1506, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL }, // J4_tstbit0_f_jumpnv_nt
5742 { 1505, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 605, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpsetr
5743 { 1504, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 608, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpseti
5744 { 1503, 1, 0, 4, 141, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL }, // J4_hintjumpr
5745 { 1502, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmpltu_t_jumpnv_t
5746 { 1501, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmpltu_t_jumpnv_nt
5747 { 1500, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmpltu_f_jumpnv_t
5748 { 1499, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmpltu_f_jumpnv_nt
5749 { 1498, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmplt_t_jumpnv_t
5750 { 1497, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmplt_t_jumpnv_nt
5751 { 1496, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmplt_f_jumpnv_t
5752 { 1495, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmplt_f_jumpnv_nt
5753 { 1494, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp1_jump_t
5754 { 1493, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp1_jump_nt
5755 { 1492, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp0_jump_t
5756 { 1491, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp0_jump_nt
5757 { 1490, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtui_t_jumpnv_t
5758 { 1489, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtui_t_jumpnv_nt
5759 { 1488, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp1_jump_t
5760 { 1487, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp1_jump_nt
5761 { 1486, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp0_jump_t
5762 { 1485, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp0_jump_nt
5763 { 1484, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtui_f_jumpnv_t
5764 { 1483, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtui_f_jumpnv_nt
5765 { 1482, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp1_jump_t
5766 { 1481, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp1_jump_nt
5767 { 1480, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp0_jump_t
5768 { 1479, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp0_jump_nt
5769 { 1478, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtu_t_jumpnv_t
5770 { 1477, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtu_t_jumpnv_nt
5771 { 1476, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp1_jump_t
5772 { 1475, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp1_jump_nt
5773 { 1474, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp0_jump_t
5774 { 1473, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp0_jump_nt
5775 { 1472, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtu_f_jumpnv_t
5776 { 1471, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtu_f_jumpnv_nt
5777 { 1470, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp1_jump_t
5778 { 1469, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp1_jump_nt
5779 { 1468, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp0_jump_t
5780 { 1467, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp0_jump_nt
5781 { 1466, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtn1_t_jumpnv_t
5782 { 1465, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtn1_t_jumpnv_nt
5783 { 1464, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp1_jump_t
5784 { 1463, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp1_jump_nt
5785 { 1462, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp0_jump_t
5786 { 1461, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp0_jump_nt
5787 { 1460, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtn1_f_jumpnv_t
5788 { 1459, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtn1_f_jumpnv_nt
5789 { 1458, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp1_jump_t
5790 { 1457, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp1_jump_nt
5791 { 1456, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp0_jump_t
5792 { 1455, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp0_jump_nt
5793 { 1454, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgti_t_jumpnv_t
5794 { 1453, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgti_t_jumpnv_nt
5795 { 1452, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp1_jump_t
5796 { 1451, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp1_jump_nt
5797 { 1450, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp0_jump_t
5798 { 1449, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp0_jump_nt
5799 { 1448, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgti_f_jumpnv_t
5800 { 1447, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgti_f_jumpnv_nt
5801 { 1446, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp1_jump_t
5802 { 1445, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp1_jump_nt
5803 { 1444, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp0_jump_t
5804 { 1443, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp0_jump_nt
5805 { 1442, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgt_t_jumpnv_t
5806 { 1441, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgt_t_jumpnv_nt
5807 { 1440, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp1_jump_t
5808 { 1439, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp1_jump_nt
5809 { 1438, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp0_jump_t
5810 { 1437, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp0_jump_nt
5811 { 1436, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgt_f_jumpnv_t
5812 { 1435, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgt_f_jumpnv_nt
5813 { 1434, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp1_jump_t
5814 { 1433, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp1_jump_nt
5815 { 1432, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp0_jump_t
5816 { 1431, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp0_jump_nt
5817 { 1430, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqn1_t_jumpnv_t
5818 { 1429, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqn1_t_jumpnv_nt
5819 { 1428, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp1_jump_t
5820 { 1427, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp1_jump_nt
5821 { 1426, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp0_jump_t
5822 { 1425, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp0_jump_nt
5823 { 1424, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqn1_f_jumpnv_t
5824 { 1423, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqn1_f_jumpnv_nt
5825 { 1422, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp1_jump_t
5826 { 1421, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp1_jump_nt
5827 { 1420, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp0_jump_t
5828 { 1419, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp0_jump_nt
5829 { 1418, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqi_t_jumpnv_t
5830 { 1417, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqi_t_jumpnv_nt
5831 { 1416, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp1_jump_t
5832 { 1415, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp1_jump_nt
5833 { 1414, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp0_jump_t
5834 { 1413, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp0_jump_nt
5835 { 1412, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqi_f_jumpnv_t
5836 { 1411, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqi_f_jumpnv_nt
5837 { 1410, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp1_jump_t
5838 { 1409, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp1_jump_nt
5839 { 1408, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp0_jump_t
5840 { 1407, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp0_jump_nt
5841 { 1406, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeq_t_jumpnv_t
5842 { 1405, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeq_t_jumpnv_nt
5843 { 1404, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp1_jump_t
5844 { 1403, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp1_jump_nt
5845 { 1402, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp0_jump_t
5846 { 1401, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp0_jump_nt
5847 { 1400, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeq_f_jumpnv_t
5848 { 1399, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 196, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeq_f_jumpnv_nt
5849 { 1398, 0, 0, 4, 135, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // J2_unpause
5850 { 1397, 3, 1, 4, 17, 2, 3, HexagonOpInfoBase + 507, 89, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL }, // J2_trap1
5851 { 1396, 1, 0, 4, 134, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL }, // J2_trap0
5852 { 1395, 0, 0, 4, 133, 1, 1, HexagonOpInfoBase + 1, 87, 0, 0x23ULL }, // J2_rte
5853 { 1394, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 83, 0, 0x6930802005ULL }, // J2_ploop3sr
5854 { 1393, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 83, 0, 0x6930802005ULL }, // J2_ploop3si
5855 { 1392, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 83, 0, 0x6930802005ULL }, // J2_ploop2sr
5856 { 1391, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 83, 0, 0x6930802005ULL }, // J2_ploop2si
5857 { 1390, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 83, 0, 0x6930802005ULL }, // J2_ploop1sr
5858 { 1389, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 83, 0, 0x6930802005ULL }, // J2_ploop1si
5859 { 1388, 1, 0, 4, 130, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0xa3ULL }, // J2_pause
5860 { 1387, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 79, 0, 0x931800005ULL }, // J2_loop1rext
5861 { 1386, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 81, 0, 0x6930800005ULL }, // J2_loop1r
5862 { 1385, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 76, 0, 0x931800005ULL }, // J2_loop1iext
5863 { 1384, 2, 0, 4, 128, 0, 2, HexagonOpInfoBase + 9, 81, 0, 0x6930800005ULL }, // J2_loop1i
5864 { 1383, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 79, 0, 0x931800005ULL }, // J2_loop0rext
5865 { 1382, 2, 0, 4, 129, 0, 3, HexagonOpInfoBase + 603, 73, 0, 0x6930800005ULL }, // J2_loop0r
5866 { 1381, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 76, 0, 0x931800005ULL }, // J2_loop0iext
5867 { 1380, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 73, 0, 0x6930800005ULL }, // J2_loop0i
5868 { 1379, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL }, // J2_jumptpt
5869 { 1378, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL }, // J2_jumptnewpt
5870 { 1377, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL }, // J2_jumptnew
5871 { 1376, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL }, // J2_jumpt
5872 { 1375, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprzpt
5873 { 1374, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprz
5874 { 1373, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL }, // J2_jumprtpt
5875 { 1372, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // J2_jumprtnewpt
5876 { 1371, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // J2_jumprtnew
5877 { 1370, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // J2_jumprt
5878 { 1369, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprnzpt
5879 { 1368, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprnz
5880 { 1367, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprltezpt
5881 { 1366, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprltez
5882 { 1365, 1, 0, 4, 127, 0, 1, HexagonOpInfoBase + 28, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumprh
5883 { 1364, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprgtezpt
5884 { 1363, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprgtez
5885 { 1362, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL }, // J2_jumprfpt
5886 { 1361, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // J2_jumprfnewpt
5887 { 1360, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // J2_jumprfnew
5888 { 1359, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // J2_jumprf
5889 { 1358, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumpr
5890 { 1357, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL }, // J2_jumpfpt
5891 { 1356, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL }, // J2_jumpfnewpt
5892 { 1355, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL }, // J2_jumpfnew
5893 { 1354, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL }, // J2_jumpf
5894 { 1353, 1, 0, 4, 121, 0, 1, HexagonOpInfoBase + 0, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x5b10800023ULL }, // J2_jump
5895 { 1352, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL }, // J2_callt
5896 { 1351, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL }, // J2_callrt
5897 { 1350, 1, 0, 4, 120, 0, 2, HexagonOpInfoBase + 28, 71, 0|(1ULL<<MCID::Call), 0x80001000000023ULL }, // J2_callrh
5898 { 1349, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL }, // J2_callrf
5899 { 1348, 1, 0, 4, 118, 1, 2, HexagonOpInfoBase + 28, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL }, // J2_callr
5900 { 1347, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL }, // J2_callf
5901 { 1346, 1, 0, 4, 35, 1, 2, HexagonOpInfoBase + 0, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL }, // J2_call
5902 { 1345, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // HI
5903 { 1344, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 601, 0, 0, 0x8005ULL }, // G4_tfrgrcr
5904 { 1343, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 599, 0, 0, 0x8005ULL }, // G4_tfrgpcp
5905 { 1342, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 597, 0, 0, 0x8005ULL }, // G4_tfrgcrr
5906 { 1341, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 595, 0, 0, 0x5ULL }, // G4_tfrgcpp
5907 { 1340, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 199, 67, 0, 0x1000000008025ULL }, // F2_sfsub
5908 { 1339, 4, 2, 4, 114, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x100000000a025ULL }, // F2_sfrecipa
5909 { 1338, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 199, 67, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfmpy
5910 { 1337, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 199, 67, 0, 0x81000000008025ULL }, // F2_sfmin
5911 { 1336, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 199, 67, 0, 0x81000000008025ULL }, // F2_sfmax
5912 { 1335, 3, 2, 4, 112, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x100000000a02bULL }, // F2_sfinvsqrta
5913 { 1334, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_p
5914 { 1333, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_n
5915 { 1332, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 67, 0, 0x1000000008025ULL }, // F2_sffms_lib
5916 { 1331, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 67, 0, 0x1000000008025ULL }, // F2_sffms
5917 { 1330, 5, 1, 4, 111, 1, 0, HexagonOpInfoBase + 590, 67, 0, 0x1000000008025ULL }, // F2_sffma_sc
5918 { 1329, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 67, 0, 0x1000000008025ULL }, // F2_sffma_lib
5919 { 1328, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 67, 0, 0x1000000008025ULL }, // F2_sffma
5920 { 1327, 2, 1, 4, 103, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x100000000802bULL }, // F2_sffixupr
5921 { 1326, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x1000000008025ULL }, // F2_sffixupn
5922 { 1325, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x1000000008025ULL }, // F2_sffixupd
5923 { 1324, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpuo
5924 { 1323, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpgt
5925 { 1322, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpge
5926 { 1321, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpeq
5927 { 1320, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 172, 67, 0, 0x100000000002bULL }, // F2_sfclass
5928 { 1319, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 199, 67, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfadd
5929 { 1318, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 67, 0, 0x1000000000025ULL }, // F2_dfsub
5930 { 1317, 3, 1, 4, 108, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // F2_dfmpyll
5931 { 1316, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // F2_dfmpylh
5932 { 1315, 4, 1, 4, 106, 1, 0, HexagonOpInfoBase + 212, 67, 0, 0x1000000000025ULL }, // F2_dfmpyhh
5933 { 1314, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 67, 0, 0x1000000000025ULL }, // F2_dfmpyfix
5934 { 1313, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 67, 0, 0x81000000000025ULL }, // F2_dfmin
5935 { 1312, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 67, 0, 0x81000000000025ULL }, // F2_dfmax
5936 { 1311, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_p
5937 { 1310, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_n
5938 { 1309, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 532, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpuo
5939 { 1308, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 532, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpgt
5940 { 1307, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 532, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpge
5941 { 1306, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 532, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpeq
5942 { 1305, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 545, 67, 0, 0x1000000000003ULL }, // F2_dfclass
5943 { 1304, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 67, 0, 0x1000000000025ULL }, // F2_dfadd
5944 { 1303, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_w2sf
5945 { 1302, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_w2df
5946 { 1301, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_uw2sf
5947 { 1300, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_uw2df
5948 { 1299, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_ud2sf
5949 { 1298, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_ud2df
5950 { 1297, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_sf2w_chop
5951 { 1296, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_sf2w
5952 { 1295, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_sf2uw_chop
5953 { 1294, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 67, 0, 0x100000000802bULL }, // F2_conv_sf2uw
5954 { 1293, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_sf2ud_chop
5955 { 1292, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_sf2ud
5956 { 1291, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_sf2df
5957 { 1290, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_sf2d_chop
5958 { 1289, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 187, 67, 0, 0x100000000002bULL }, // F2_conv_sf2d
5959 { 1288, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2w_chop
5960 { 1287, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2w
5961 { 1286, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2uw_chop
5962 { 1285, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2uw
5963 { 1284, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_df2ud_chop
5964 { 1283, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_df2ud
5965 { 1282, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2sf
5966 { 1281, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_df2d_chop
5967 { 1280, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_df2d
5968 { 1279, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_d2sf
5969 { 1278, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 67, 0, 0x100000000002bULL }, // F2_conv_d2df
5970 { 1277, 1, 0, 4, 41, 1, 1, HexagonOpInfoBase + 28, 65, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // EH_RETURN_JMPR
5971 { 1276, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassF
5972 { 1275, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassE
5973 { 1274, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassD
5974 { 1273, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassC
5975 { 1272, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassB
5976 { 1271, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassA
5977 { 1270, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass9
5978 { 1269, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass8
5979 { 1268, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass7
5980 { 1267, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass6
5981 { 1266, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass5
5982 { 1265, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass4
5983 { 1264, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass3
5984 { 1263, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass2
5985 { 1262, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass1
5986 { 1261, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass0
5987 { 1260, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 584, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST64
5988 { 1259, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 582, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST32
5989 { 1258, 1, 0, 4, 35, 0, 1, HexagonOpInfoBase + 0, 64, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // CALLProfile
5990 { 1257, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_or_orn
5991 { 1256, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_or_or
5992 { 1255, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_or_andn
5993 { 1254, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_or_and
5994 { 1253, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsset
5995 { 1252, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C4_nbitsclri
5996 { 1251, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsclr
5997 { 1250, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C4_fastcorner9_not
5998 { 1249, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C4_fastcorner9
5999 { 1248, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpneqi
6000 { 1247, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C4_cmpneq
6001 { 1246, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C4_cmplteui
6002 { 1245, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplteu
6003 { 1244, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpltei
6004 { 1243, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplte
6005 { 1242, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_and_orn
6006 { 1241, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_and_or
6007 { 1240, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_and_andn
6008 { 1239, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 578, 0, 0, 0x5ULL }, // C4_and_and
6009 { 1238, 2, 1, 4, 101, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0xc2808005ULL }, // C4_addipc
6010 { 1237, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C2_xor
6011 { 1236, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 242, 0, 0, 0x3ULL }, // C2_vmux
6012 { 1235, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 575, 0, 0, 0x8000000000802bULL }, // C2_vitpack
6013 { 1234, 2, 1, 4, 99, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2bULL }, // C2_tfrrp
6014 { 1233, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 573, 0, 0, 0x802bULL }, // C2_tfrpr
6015 { 1232, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C2_orn
6016 { 1231, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C2_or
6017 { 1230, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_not
6018 { 1229, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 569, 0, 0, 0x114808000ULL }, // C2_muxri
6019 { 1228, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808000ULL }, // C2_muxir
6020 { 1227, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 565, 0, 0, 0x114808000ULL }, // C2_muxii
6021 { 1226, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8001ULL }, // C2_mux
6022 { 1225, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 563, 0, 0, 0x2bULL }, // C2_mask
6023 { 1224, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtup
6024 { 1223, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C2_cmpgtui
6025 { 1222, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgtu
6026 { 1221, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtp
6027 { 1220, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpgti
6028 { 1219, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgt
6029 { 1218, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // C2_cmpeqp
6030 { 1217, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpeqi
6031 { 1216, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C2_cmpeq
6032 { 1215, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194809400ULL }, // C2_cmovenewit
6033 { 1214, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194809c00ULL }, // C2_cmovenewif
6034 { 1213, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194808400ULL }, // C2_cmoveit
6035 { 1212, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194808c00ULL }, // C2_cmoveif
6036 { 1211, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 559, 0, 0, 0x401ULL }, // C2_ccombinewt
6037 { 1210, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 559, 0, 0, 0x1401ULL }, // C2_ccombinewnewt
6038 { 1209, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 559, 0, 0, 0x1c01ULL }, // C2_ccombinewnewf
6039 { 1208, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 559, 0, 0, 0xc01ULL }, // C2_ccombinewf
6040 { 1207, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsset
6041 { 1206, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C2_bitsclri
6042 { 1205, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsclr
6043 { 1204, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_any8
6044 { 1203, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C2_andn
6045 { 1202, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 556, 0, 0, 0x5ULL }, // C2_and
6046 { 1201, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_all8
6047 { 1200, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // A7_vclip
6048 { 1199, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A7_croundd_rr
6049 { 1198, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // A7_croundd_ri
6050 { 1197, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x802bULL }, // A7_clip
6051 { 1196, 4, 2, 4, 95, 0, 0, HexagonOpInfoBase + 242, 0, 0, 0x80000000002025ULL }, // A6_vminub_RdP
6052 { 1195, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A6_vcmpbeq_notany
6053 { 1194, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 553, 63, 0, 0x8000000000802cULL }, // A5_vaddhubs
6054 { 1193, 5, 2, 4, 93, 0, 1, HexagonOpInfoBase + 548, 63, 0, 0x80000000002025ULL }, // A5_ACS
6055 { 1192, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrminw
6056 { 1191, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrminuw
6057 { 1190, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrminuh
6058 { 1189, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrminh
6059 { 1188, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrmaxw
6060 { 1187, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuw
6061 { 1186, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuh
6062 { 1185, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 202, 0, 0, 0x8000000000002cULL }, // A4_vrmaxh
6063 { 1184, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpwgtui
6064 { 1183, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpwgti
6065 { 1182, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpweqi
6066 { 1181, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmphgtui
6067 { 1180, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmphgti
6068 { 1179, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpheqi
6069 { 1178, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpbgtui
6070 { 1177, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpbgti
6071 { 1176, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A4_vcmpbgt
6072 { 1175, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 545, 0, 0, 0x3ULL }, // A4_vcmpbeqi
6073 { 1174, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A4_vcmpbeq_any
6074 { 1173, 3, 1, 4, 91, 0, 0, HexagonOpInfoBase + 542, 0, 0, 0x2003ULL }, // A4_tlbmatch
6075 { 1172, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 540, 0, 0, 0x5ULL }, // A4_tfrpcp
6076 { 1171, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0, 0x5ULL }, // A4_tfrcpp
6077 { 1170, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 535, 0, 0, 0x202cULL }, // A4_subp_c
6078 { 1169, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x8000000000802cULL }, // A4_round_rr_sat
6079 { 1168, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8000000000802cULL }, // A4_round_rr
6080 { 1167, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 196, 63, 0, 0x8000000000802bULL }, // A4_round_ri_sat
6081 { 1166, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x8000000000802bULL }, // A4_round_ri
6082 { 1165, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x114808000ULL }, // A4_rcmpneqi
6083 { 1164, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpneq
6084 { 1163, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x114808000ULL }, // A4_rcmpeqi
6085 { 1162, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpeq
6086 { 1161, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxthtnew
6087 { 1160, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtht
6088 { 1159, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxthfnew
6089 { 1158, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxthf
6090 { 1157, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxtbtnew
6091 { 1156, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtbt
6092 { 1155, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxtbfnew
6093 { 1154, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxtbf
6094 { 1153, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxthtnew
6095 { 1152, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtht
6096 { 1151, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxthfnew
6097 { 1150, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxthf
6098 { 1149, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxtbtnew
6099 { 1148, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtbt
6100 { 1147, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxtbfnew
6101 { 1146, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxtbf
6102 { 1145, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pasrhtnew
6103 { 1144, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pasrht
6104 { 1143, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pasrhfnew
6105 { 1142, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pasrhf
6106 { 1141, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_paslhtnew
6107 { 1140, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_paslht
6108 { 1139, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_paslhfnew
6109 { 1138, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_paslhf
6110 { 1137, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_ornp
6111 { 1136, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A4_orn
6112 { 1135, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A4_modwrapu
6113 { 1134, 1, 0, 4, 90, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x22ULL }, // A4_ext
6114 { 1133, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8000000000802cULL }, // A4_cround_rr
6115 { 1132, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x8000000000802bULL }, // A4_cround_ri
6116 { 1131, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 501, 0, 0, 0x114800000ULL }, // A4_combineri
6117 { 1130, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 498, 0, 0, 0x112800000ULL }, // A4_combineir
6118 { 1129, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0, 0xc4800000ULL }, // A4_combineii
6119 { 1128, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmphgtui
6120 { 1127, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgtu
6121 { 1126, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x114800003ULL }, // A4_cmphgti
6122 { 1125, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgt
6123 { 1124, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL }, // A4_cmpheqi
6124 { 1123, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpheq
6125 { 1122, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmpbgtui
6126 { 1121, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgtu
6127 { 1120, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // A4_cmpbgti
6128 { 1119, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgt
6129 { 1118, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // A4_cmpbeqi
6130 { 1117, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpbeq
6131 { 1116, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A4_boundscheck_lo
6132 { 1115, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A4_boundscheck_hi
6133 { 1114, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 501, 0, 0, 0x8000000000002bULL }, // A4_bitspliti
6134 { 1113, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000003ULL }, // A4_bitsplit
6135 { 1112, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_andnp
6136 { 1111, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A4_andn
6137 { 1110, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 535, 0, 0, 0x202cULL }, // A4_addp_c
6138 { 1109, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxth
6139 { 1108, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_xorp
6140 { 1107, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_xor
6141 { 1106, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vsubws
6142 { 1105, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubw
6143 { 1104, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vsubuhs
6144 { 1103, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vsububs
6145 { 1102, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubub
6146 { 1101, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vsubhs
6147 { 1100, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubh
6148 { 1099, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // A2_vrsadub_acc
6149 { 1098, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vrsadub
6150 { 1097, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 212, 0, 0, 0x80000000000025ULL }, // A2_vraddub_acc
6151 { 1096, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vraddub
6152 { 1095, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vnavgwr
6153 { 1094, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vnavgwcr
6154 { 1093, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgw
6155 { 1092, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vnavghr
6156 { 1091, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vnavghcr
6157 { 1090, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgh
6158 { 1089, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminw
6159 { 1088, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuw
6160 { 1087, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuh
6161 { 1086, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminub
6162 { 1085, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminh
6163 { 1084, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminb
6164 { 1083, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxw
6165 { 1082, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuw
6166 { 1081, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuh
6167 { 1080, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxub
6168 { 1079, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxh
6169 { 1078, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxb
6170 { 1077, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x8000000000002bULL }, // A2_vconj
6171 { 1076, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpwgtu
6172 { 1075, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpwgt
6173 { 1074, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpweq
6174 { 1073, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmphgtu
6175 { 1072, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmphgt
6176 { 1071, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpheq
6177 { 1070, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpbgtu
6178 { 1069, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x3ULL }, // A2_vcmpbeq
6179 { 1068, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwr
6180 { 1067, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwcr
6181 { 1066, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgw
6182 { 1065, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguwr
6183 { 1064, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguw
6184 { 1063, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguhr
6185 { 1062, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguh
6186 { 1061, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgubr
6187 { 1060, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgub
6188 { 1059, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghr
6189 { 1058, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghcr
6190 { 1057, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgh
6191 { 1056, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vaddws
6192 { 1055, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddw
6193 { 1054, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vadduhs
6194 { 1053, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vaddubs
6195 { 1052, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddub
6196 { 1051, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0, 0x80000000000003ULL }, // A2_vaddhs
6197 { 1050, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddh
6198 { 1049, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x8000000000002bULL }, // A2_vabswsat
6199 { 1048, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsw
6200 { 1047, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 63, 0, 0x8000000000002bULL }, // A2_vabshsat
6201 { 1046, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsh
6202 { 1045, 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
6203 { 1044, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 530, 0, 0, 0x8005ULL }, // A2_tfrrcr
6204 { 1043, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 507, 0, 0, 0x8000ULL }, // A2_tfril
6205 { 1042, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 507, 0, 0, 0x8000ULL }, // A2_tfrih
6206 { 1041, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 247, 0, 0, 0x8005ULL }, // A2_tfrcrr
6207 { 1040, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_tfr
6208 { 1039, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 187, 0, 0, 0x2bULL }, // A2_sxtw
6209 { 1038, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxth
6210 { 1037, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxtb
6211 { 1036, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x802bULL }, // A2_swiz
6212 { 1035, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008001ULL }, // A2_svsubuhs
6213 { 1034, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008001ULL }, // A2_svsubhs
6214 { 1033, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A2_svsubh
6215 { 1032, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008001ULL }, // A2_svnavgh
6216 { 1031, 3, 1, 4, 84, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavghs
6217 { 1030, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavgh
6218 { 1029, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svadduhs
6219 { 1028, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svaddhs
6220 { 1027, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_svaddh
6221 { 1026, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008001ULL }, // A2_subsat
6222 { 1025, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 510, 0, 0, 0x152808000ULL }, // A2_subri
6223 { 1024, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_subp
6224 { 1023, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_ll
6225 { 1022, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_hl
6226 { 1021, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_ll
6227 { 1020, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_hl
6228 { 1019, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_ll
6229 { 1018, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_lh
6230 { 1017, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hl
6231 { 1016, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hh
6232 { 1015, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_ll
6233 { 1014, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_lh
6234 { 1013, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hl
6235 { 1012, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hh
6236 { 1011, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Predicable), 0x8001ULL }, // A2_sub
6237 { 1010, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // A2_satuh
6238 { 1009, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // A2_satub
6239 { 1008, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // A2_sath
6240 { 1007, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x802bULL }, // A2_satb
6241 { 1006, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // A2_sat
6242 { 1005, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x8000000000802bULL }, // A2_roundsat
6243 { 1004, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_pxortnew
6244 { 1003, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_pxort
6245 { 1002, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_pxorfnew
6246 { 1001, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_pxorf
6247 { 1000, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_psubtnew
6248 { 999, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_psubt
6249 { 998, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_psubfnew
6250 { 997, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_psubf
6251 { 996, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_portnew
6252 { 995, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_port
6253 { 994, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_porfnew
6254 { 993, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_porf
6255 { 992, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_pandtnew
6256 { 991, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_pandt
6257 { 990, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_pandfnew
6258 { 989, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_pandf
6259 { 988, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_paddtnew
6260 { 987, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_paddt
6261 { 986, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116809400ULL }, // A2_padditnew
6262 { 985, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808400ULL }, // A2_paddit
6263 { 984, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116809c00ULL }, // A2_paddifnew
6264 { 983, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808c00ULL }, // A2_paddif
6265 { 982, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_paddfnew
6266 { 981, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_paddf
6267 { 980, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_orp
6268 { 979, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x154808000ULL }, // A2_orir
6269 { 978, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_or
6270 { 977, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_notp
6271 { 976, 0, 0, 4, 82, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // A2_nop
6272 { 975, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x8000000000802bULL }, // A2_negsat
6273 { 974, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_negp
6274 { 973, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minup
6275 { 972, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_minu
6276 { 971, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minp
6277 { 970, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_min
6278 { 969, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxup
6279 { 968, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_maxu
6280 { 967, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxp
6281 { 966, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_max
6282 { 965, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 519, 0, 0|(1ULL<<MCID::Predicable), 0x1ULL }, // A2_combinew
6283 { 964, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL }, // A2_combineii
6284 { 963, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A2_combine_ll
6285 { 962, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A2_combine_lh
6286 { 961, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A2_combine_hl
6287 { 960, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x8001ULL }, // A2_combine_hh
6288 { 959, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_asrh
6289 { 958, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_aslh
6290 { 957, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_andp
6291 { 956, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 196, 0, 0, 0x154808000ULL }, // A2_andir
6292 { 955, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_and
6293 { 954, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addspl
6294 { 953, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addsph
6295 { 952, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 199, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_addsat
6296 { 951, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 63, 0|(1ULL<<MCID::Commutable), 0x80000000000003ULL }, // A2_addpsat
6297 { 950, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_addp
6298 { 949, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL }, // A2_addi
6299 { 948, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_ll
6300 { 947, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_hl
6301 { 946, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_ll
6302 { 945, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_hl
6303 { 944, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_ll
6304 { 943, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_lh
6305 { 942, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hl
6306 { 941, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 199, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hh
6307 { 940, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_ll
6308 { 939, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_lh
6309 { 938, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hl
6310 { 937, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 199, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hh
6311 { 936, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_add
6312 { 935, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 63, 0, 0x8000000000802bULL }, // A2_abssat
6313 { 934, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_absp
6314 { 933, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // A2_abs
6315 { 932, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL }, // dup_S4_storeiri_io
6316 { 931, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL }, // dup_S4_storeirb_io
6317 { 930, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL }, // dup_S2_storeri_io
6318 { 929, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL }, // dup_S2_storerh_io
6319 { 928, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL }, // dup_S2_storerd_io
6320 { 927, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL }, // dup_S2_storerb_io
6321 { 926, 3, 1, 4, 74, 4, 1, HexagonOpInfoBase + 507, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // dup_S2_allocframe
6322 { 925, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadruh_io
6323 { 924, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrub_io
6324 { 923, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL }, // dup_L2_loadri_io
6325 { 922, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadrh_io
6326 { 921, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL }, // dup_L2_loadrd_io
6327 { 920, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrb_io
6328 { 919, 2, 1, 4, 72, 1, 1, HexagonOpInfoBase + 187, 56, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // dup_L2_deallocframe
6329 { 918, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x154800000ULL }, // dup_C2_cmpeqi
6330 { 917, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194809400ULL }, // dup_C2_cmovenewit
6331 { 916, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194809c00ULL }, // dup_C2_cmovenewif
6332 { 915, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194808400ULL }, // dup_C2_cmoveit
6333 { 914, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194808c00ULL }, // dup_C2_cmoveif
6334 { 913, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::Pseudo), 0x114800000ULL }, // dup_A4_combineri
6335 { 912, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 498, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A4_combineir
6336 { 911, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0xc4800000ULL }, // dup_A4_combineii
6337 { 910, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_zxth
6338 { 909, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // dup_A2_zxtb
6339 { 908, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x212808000ULL }, // dup_A2_tfrsi
6340 { 907, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_tfr
6341 { 906, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxth
6342 { 905, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxtb
6343 { 904, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A2_combineii
6344 { 903, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x154808000ULL }, // dup_A2_andir
6345 { 902, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x214808002ULL }, // dup_A2_addi
6346 { 901, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Pseudo), 0x8001ULL }, // dup_A2_add
6347 { 900, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1unlock_map
6348 { 899, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1lock_map
6349 { 898, 1, 0, 4, 68, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // Y2_dcfetch
6350 { 897, 2, 1, 4, 67, 0, 0, HexagonOpInfoBase + 493, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // Y2_crswap_old
6351 { 896, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zldp0
6352 { 895, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zld0
6353 { 894, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzh_alt
6354 { 893, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzb_alt
6355 { 892, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackuh_alt
6356 { 891, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackub_alt
6357 { 890, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 490, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackoh_alt
6358 { 889, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 490, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackob_alt
6359 { 888, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackh_alt
6360 { 887, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackb_alt
6361 { 886, 5, 2, 4, 2, 0, 0, HexagonOpInfoBase + 485, 0, 0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL }, // V6_vtran2x2_map
6362 { 885, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyhb_alt
6363 { 884, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyhb_acc_alt
6364 { 883, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpybus_alt
6365 { 882, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpybus_acc_alt
6366 { 881, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyb_alt
6367 { 880, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyb_acc_alt
6368 { 879, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_dv_alt
6369 { 878, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_alt
6370 { 877, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwq_alt
6371 { 876, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwnq_alt
6372 { 875, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_dv_alt
6373 { 874, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_alt
6374 { 873, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_dv_alt
6375 { 872, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_alt
6376 { 871, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhw_alt
6377 { 870, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_dv_alt
6378 { 869, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_alt
6379 { 868, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_dv_alt
6380 { 867, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_alt
6381 { 866, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububh_alt
6382 { 865, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhw_alt
6383 { 864, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_dv_alt
6384 { 863, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_alt
6385 { 862, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhq_alt
6386 { 861, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhnq_alt
6387 { 860, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_dv_alt
6388 { 859, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_alt
6389 { 858, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_dv_alt
6390 { 857, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_alt
6391 { 856, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbq_alt
6392 { 855, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbnq_alt
6393 { 854, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_dv_alt
6394 { 853, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_alt
6395 { 852, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoh_alt
6396 { 851, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeh_alt
6397 { 850, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeb_alt
6398 { 849, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffob_alt
6399 { 848, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffh_alt
6400 { 847, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffeb_alt
6401 { 846, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffb_alt
6402 { 845, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufeh_alt
6403 { 844, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsh_alt
6404 { 843, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwq_alt
6405 { 842, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 480, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwhq_alt
6406 { 841, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwh_alt
6407 { 840, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermwh_add_alt
6408 { 839, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermw_alt
6409 { 838, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermw_add_alt
6410 { 837, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermhq_alt
6411 { 836, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermh_alt
6412 { 835, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermh_add_alt
6413 { 834, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsb_alt
6414 { 833, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatwh_alt
6415 { 832, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatuwuh_alt
6416 { 831, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsathub_alt
6417 { 830, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrsadubi_alt
6418 { 829, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrsadubi_acc_alt
6419 { 828, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwuh_alt
6420 { 827, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwh_alt
6421 { 826, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduwuh_alt
6422 { 825, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduhub_alt
6423 { 824, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhub_alt
6424 { 823, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhb_alt
6425 { 822, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrotr_alt
6426 { 821, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubv_alt
6427 { 820, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubv_acc_alt
6428 { 819, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubi_alt
6429 { 818, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubi_acc_alt
6430 { 817, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 453, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_rtt_alt
6431 { 816, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 449, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_rtt_acc_alt
6432 { 815, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_alt
6433 { 814, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_acc_alt
6434 { 813, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybv_alt
6435 { 812, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybv_acc_alt
6436 { 811, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusv_alt
6437 { 810, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusv_acc_alt
6438 { 809, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusi_alt
6439 { 808, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusi_acc_alt
6440 { 807, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybus_alt
6441 { 806, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybus_acc_alt
6442 { 805, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 453, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybub_rtt_alt
6443 { 804, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 449, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybub_rtt_acc_alt
6444 { 803, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpopcounth_alt
6445 { 802, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwuh_sat_alt
6446 { 801, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwh_sat_alt
6447 { 800, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackoh_alt
6448 { 799, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackob_alt
6449 { 798, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhub_sat_alt
6450 { 797, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhb_sat_alt
6451 { 796, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeh_alt
6452 { 795, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeb_alt
6453 { 794, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamtw_alt
6454 { 793, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamth_alt
6455 { 792, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgw_alt
6456 { 791, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgub_alt
6457 { 790, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgh_alt
6458 { 789, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgb_alt
6459 { 788, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuhv_alt
6460 { 787, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuhv_acc_alt
6461 { 786, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuh_alt
6462 { 785, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuh_acc_alt
6463 { 784, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyubv_alt
6464 { 783, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyubv_acc_alt
6465 { 782, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyub_alt
6466 { 781, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyub_acc_alt
6467 { 780, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_sacc_alt
6468 { 779, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_rnd_sacc_alt
6469 { 778, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_rnd_alt
6470 { 777, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_alt
6471 { 776, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwub_alt
6472 { 775, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwub_acc_alt
6473 { 774, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwh_alt
6474 { 773, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwh_acc_alt
6475 { 772, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwb_alt
6476 { 771, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwb_acc_alt
6477 { 770, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiowh_alt
6478 { 769, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyihb_alt
6479 { 768, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyihb_acc_alt
6480 { 767, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyih_alt
6481 { 766, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyih_acc_alt
6482 { 765, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiewuh_alt
6483 { 764, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewuh_acc_alt
6484 { 763, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewh_acc_alt
6485 { 762, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhvsrs_alt
6486 { 761, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhv_alt
6487 { 760, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhv_acc_alt
6488 { 759, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhus_alt
6489 { 758, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhus_acc_alt
6490 { 757, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhss_alt
6491 { 756, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhsrs_alt
6492 { 755, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhsat_acc_alt
6493 { 754, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyh_alt
6494 { 753, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyh_acc_alt
6495 { 752, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyewuh_alt
6496 { 751, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybv_alt
6497 { 750, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybv_acc_alt
6498 { 749, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybusv_alt
6499 { 748, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybusv_acc_alt
6500 { 747, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybus_alt
6501 { 746, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybus_acc_alt
6502 { 745, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpauhb_alt
6503 { 744, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpauhb_acc_alt
6504 { 743, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpahb_alt
6505 { 742, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpahb_acc_alt
6506 { 741, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuuv_alt
6507 { 740, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuu_alt
6508 { 739, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabuu_acc_alt
6509 { 738, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabusv_alt
6510 { 737, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabus_alt
6511 { 736, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabus_acc_alt
6512 { 735, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminw_alt
6513 { 734, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminuh_alt
6514 { 733, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminub_alt
6515 { 732, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminh_alt
6516 { 731, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminb_alt
6517 { 730, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxw_alt
6518 { 729, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxuh_alt
6519 { 728, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxub_alt
6520 { 727, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxh_alt
6521 { 726, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxb_alt
6522 { 725, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrwv_alt
6523 { 724, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrw_alt
6524 { 723, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrhv_alt
6525 { 722, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrh_alt
6526 { 721, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 425, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermwq_pseudo
6527 { 720, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermw_pseudo
6528 { 719, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 436, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhwq_pseudo
6529 { 718, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 431, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhw_pseudo
6530 { 717, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 425, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhq_pseudo
6531 { 716, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermh_pseudo
6532 { 715, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgather_vscatter_mh_pseudo
6533 { 714, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdsaduh_alt
6534 { 713, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdsaduh_acc_alt
6535 { 712, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhvsat_alt
6536 { 711, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhvsat_acc_alt
6537 { 710, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsusat_alt
6538 { 709, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsusat_acc_alt
6539 { 708, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 413, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsuisat_alt
6540 { 707, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 409, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsuisat_acc_alt
6541 { 706, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsat_alt
6542 { 705, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsat_acc_alt
6543 { 704, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 413, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhisat_alt
6544 { 703, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 409, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhisat_acc_alt
6545 { 702, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_dv_alt
6546 { 701, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_dv_acc_alt
6547 { 700, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_alt
6548 { 699, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_acc_alt
6549 { 698, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_dv_alt
6550 { 697, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_dv_acc_alt
6551 { 696, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_alt
6552 { 695, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_acc_alt
6553 { 694, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealh_alt
6554 { 693, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb_alt
6555 { 692, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb4w_alt
6556 { 691, 1, 1, 4, 65, 0, 0, HexagonOpInfoBase + 273, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdd0
6557 { 690, 1, 1, 4, 61, 0, 0, HexagonOpInfoBase + 401, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_vd0
6558 { 689, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0w_alt
6559 { 688, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0h_alt
6560 { 687, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgwrnd_alt
6561 { 686, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgw_alt
6562 { 685, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguwrnd_alt
6563 { 684, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguw_alt
6564 { 683, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguhrnd_alt
6565 { 682, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguh_alt
6566 { 681, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgubrnd_alt
6567 { 680, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgub_alt
6568 { 679, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavghrnd_alt
6569 { 678, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgh_alt
6570 { 677, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgbrnd_alt
6571 { 676, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgb_alt
6572 { 675, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 399, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008011ULL }, // V6_vassignp
6573 { 674, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrwv_alt
6574 { 673, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrw_alt
6575 { 672, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrw_acc_alt
6576 { 671, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrhv_alt
6577 { 670, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrh_alt
6578 { 669, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrh_acc_alt
6579 { 668, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasr_into_alt
6580 { 667, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslwv_alt
6581 { 666, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslw_alt
6582 { 665, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslw_acc_alt
6583 { 664, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslhv_alt
6584 { 663, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslh_alt
6585 { 662, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslh_acc_alt
6586 { 661, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 389, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandvrt_alt
6587 { 660, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 385, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vandvrt_acc_alt
6588 { 659, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 382, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandqrt_alt
6589 { 658, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 378, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandqrt_acc_alt
6590 { 657, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 382, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandnqrt_alt
6591 { 656, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 378, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandnqrt_acc_alt
6592 { 655, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_dv_alt
6593 { 654, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_alt
6594 { 653, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwq_alt
6595 { 652, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwnq_alt
6596 { 651, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_dv_alt
6597 { 650, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_alt
6598 { 649, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_dv_alt
6599 { 648, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_alt
6600 { 647, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhw_alt
6601 { 646, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vadduhw_acc_alt
6602 { 645, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_dv_alt
6603 { 644, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_alt
6604 { 643, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_dv_alt
6605 { 642, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_alt
6606 { 641, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubh_alt
6607 { 640, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddubh_acc_alt
6608 { 639, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhw_alt
6609 { 638, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhw_acc_alt
6610 { 637, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_dv_alt
6611 { 636, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_alt
6612 { 635, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhq_alt
6613 { 634, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhnq_alt
6614 { 633, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_dv_alt
6615 { 632, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_alt
6616 { 631, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_dv_alt
6617 { 630, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_alt
6618 { 629, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbq_alt
6619 { 628, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbnq_alt
6620 { 627, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_dv_alt
6621 { 626, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_alt
6622 { 625, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_sat_alt
6623 { 624, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_alt
6624 { 623, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuw_alt
6625 { 622, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuh_alt
6626 { 621, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsub_alt
6627 { 620, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_sat_alt
6628 { 619, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_alt
6629 { 618, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffw_alt
6630 { 617, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffuh_alt
6631 { 616, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffub_alt
6632 { 615, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffh_alt
6633 { 614, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_sat_alt
6634 { 613, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_alt
6635 { 612, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyvubs10_alt
6636 { 611, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyhubs10_alt
6637 { 610, 5, 1, 4, 63, 0, 0, HexagonOpInfoBase + 354, 0, 0|(1ULL<<MCID::Pseudo), 0x84000000000801cULL }, // V6_v10mpyubs10_vxx
6638 { 609, 4, 1, 4, 62, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x80000000000801cULL }, // V6_v10mpyubs10
6639 { 608, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stup0
6640 { 607, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stunp0
6641 { 606, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stu0
6642 { 605, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stqnt0
6643 { 604, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stq0
6644 { 603, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stpnt0
6645 { 602, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stp0
6646 { 601, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnt0
6647 { 600, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnqnt0
6648 { 599, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnq0
6649 { 598, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnpnt0
6650 { 597, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnp0
6651 { 596, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stnnt0
6652 { 595, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stn0
6653 { 594, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_st0
6654 { 593, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 337, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_lo
6655 { 592, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldu0
6656 { 591, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtpnt0
6657 { 590, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtp0
6658 { 589, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnpnt0
6659 { 588, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnp0
6660 { 587, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldpnt0
6661 { 586, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldp0
6662 { 585, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldnt0
6663 { 584, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnpnt0
6664 { 583, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnp0
6665 { 582, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcpnt0
6666 { 581, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcp0
6667 { 580, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnpnt0
6668 { 579, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnp0
6669 { 578, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ld0
6670 { 577, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 337, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_hi
6671 { 576, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_extractw_alt
6672 { 575, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 332, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x800000000000026ULL }, // V6_dbl_st0
6673 { 574, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 330, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x800000000408026ULL }, // V6_dbl_ld0
6674 { 573, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_xor
6675 { 572, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equw_ior
6676 { 571, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_and
6677 { 570, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equw
6678 { 569, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_xor
6679 { 568, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equh_ior
6680 { 567, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_and
6681 { 566, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equh
6682 { 565, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_xor
6683 { 564, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equb_ior
6684 { 563, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_and
6685 { 562, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equb
6686 { 561, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 320, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_pred
6687 { 560, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 317, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_ctr
6688 { 559, 1, 0, 4, 59, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S6_allocframe_to_raw
6689 { 558, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 304, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S5_vasrhrnd_goodsyntax
6690 { 557, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 314, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S5_asrhub_rnd_sat_goodsyntax
6691 { 556, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiritnew_zomap
6692 { 555, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirit_zomap
6693 { 554, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirifnew_zomap
6694 { 553, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirif_zomap
6695 { 552, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiri_zomap
6696 { 551, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhtnew_zomap
6697 { 550, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirht_zomap
6698 { 549, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhfnew_zomap
6699 { 548, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhf_zomap
6700 { 547, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirh_zomap
6701 { 546, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbtnew_zomap
6702 { 545, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbt_zomap
6703 { 544, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbfnew_zomap
6704 { 543, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbf_zomap
6705 { 542, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirb_zomap
6706 { 541, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstoreritnew_zomap
6707 { 540, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewtnew_zomap
6708 { 539, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewfnew_zomap
6709 { 538, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerifnew_zomap
6710 { 537, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhtnew_zomap
6711 { 536, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewtnew_zomap
6712 { 535, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewfnew_zomap
6713 { 534, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhfnew_zomap
6714 { 533, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerftnew_zomap
6715 { 532, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerffnew_zomap
6716 { 531, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdtnew_zomap
6717 { 530, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdfnew_zomap
6718 { 529, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbtnew_zomap
6719 { 528, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewtnew_zomap
6720 { 527, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewfnew_zomap
6721 { 526, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbfnew_zomap
6722 { 525, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxw_goodsyntax
6723 { 524, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxh_goodsyntax
6724 { 523, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxd_goodsyntax
6725 { 522, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxb_goodsyntax
6726 { 521, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerinew_zomap
6727 { 520, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storeri_zomap
6728 { 519, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerhnew_zomap
6729 { 518, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerh_zomap
6730 { 517, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerf_zomap
6731 { 516, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerd_zomap
6732 { 515, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerbnew_zomap
6733 { 514, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerb_zomap
6734 { 513, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerit_zomap
6735 { 512, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewt_zomap
6736 { 511, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewf_zomap
6737 { 510, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerif_zomap
6738 { 509, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerht_zomap
6739 { 508, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewt_zomap
6740 { 507, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewf_zomap
6741 { 506, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerhf_zomap
6742 { 505, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerft_zomap
6743 { 504, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerff_zomap
6744 { 503, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdt_zomap
6745 { 502, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdf_zomap
6746 { 501, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbt_zomap
6747 { 500, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewt_zomap
6748 { 499, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewf_zomap
6749 { 498, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbf_zomap
6750 { 497, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_asr_i_r_rnd_goodsyntax
6751 { 496, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 304, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S2_asr_i_p_rnd_goodsyntax
6752 { 495, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 300, 0, 0|(1ULL<<MCID::Pseudo), 0x11ULL }, // PS_wselect
6753 { 494, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 297, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_nt_ai
6754 { 493, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 297, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_ai
6755 { 492, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_nt_ai
6756 { 491, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_ai
6757 { 490, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x28ULL }, // PS_vstorerq_ai
6758 { 489, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrw
6759 { 488, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrh
6760 { 487, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrb
6761 { 486, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatiw
6762 { 485, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatih
6763 { 484, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatib
6764 { 483, 4, 1, 4, 45, 0, 0, HexagonOpInfoBase + 283, 0, 0|(1ULL<<MCID::Pseudo), 0x10ULL }, // PS_vselect
6765 { 482, 4, 1, 4, 44, 0, 0, HexagonOpInfoBase + 212, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw_acc
6766 { 481, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw
6767 { 480, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 280, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_nt_ai
6768 { 479, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 280, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_ai
6769 { 478, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_nt_ai
6770 { 477, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_ai
6771 { 476, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 274, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x28ULL }, // PS_vloadrq_ai
6772 { 475, 1, 1, 4, 42, 0, 0, HexagonOpInfoBase + 273, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x11ULL }, // PS_vdd0
6773 { 474, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_true
6774 { 473, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 55, 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
6775 { 472, 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
6776 { 471, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pcr
6777 { 470, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pci
6778 { 469, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pcr
6779 { 468, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pci
6780 { 467, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pcr
6781 { 466, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pci
6782 { 465, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 268, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pcr
6783 { 464, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 262, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pci
6784 { 463, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pcr
6785 { 462, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pci
6786 { 461, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr64
6787 { 460, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 247, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr
6788 { 459, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 246, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qtrue
6789 { 458, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 246, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qfalse
6790 { 457, 4, 1, 4, 6, 0, 0, HexagonOpInfoBase + 242, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // PS_pselect
6791 { 456, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 226, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pcr
6792 { 455, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 220, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pci
6793 { 454, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 226, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pcr
6794 { 453, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 220, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pci
6795 { 452, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 226, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pcr
6796 { 451, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 220, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pci
6797 { 450, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 226, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pcr
6798 { 449, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 220, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pci
6799 { 448, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 237, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pcr
6800 { 447, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 231, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pci
6801 { 446, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 226, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pcr
6802 { 445, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 220, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pci
6803 { 444, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x216800028ULL }, // PS_fia
6804 { 443, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x214800028ULL }, // PS_fi
6805 { 442, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_false
6806 { 441, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0xa8ULL }, // PS_crash
6807 { 440, 1, 0, 4, 35, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800028ULL }, // PS_call_nr
6808 { 439, 2, 0, 4, 2, 0, 8, HexagonOpInfoBase + 9, 45, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_call_instrprof_custom
6809 { 438, 3, 1, 4, 2, 0, 1, HexagonOpInfoBase + 196, 44, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_alloca
6810 { 437, 2, 1, 4, 2, 1, 0, HexagonOpInfoBase + 34, 43, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_aligna
6811 { 436, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 212, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy_acc
6812 { 435, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy
6813 { 434, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 209, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_vrcmpys_s1rp
6814 { 433, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 206, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_s1
6815 { 432, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 202, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_acc_s1
6816 { 431, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 199, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_mpyui
6817 { 430, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x134808025ULL }, // M2_mpysmi
6818 { 429, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_pred
6819 { 428, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 193, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_ctr
6820 { 427, 0, 0, 4, 28, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_return_map_to_raw
6821 { 426, 0, 0, 4, 27, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_deallocframe_map_to_raw
6822 { 425, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopw_zomap
6823 { 424, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memoph_zomap
6824 { 423, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopb_zomap
6825 { 422, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pt
6826 { 421, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pnt
6827 { 420, 1, 0, 4, 25, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_t
6828 { 419, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pt
6829 { 418, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pnt
6830 { 417, 1, 0, 4, 23, 0, 0, HexagonOpInfoBase + 192, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_f
6831 { 416, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopw_zomap
6832 { 415, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memoph_zomap
6833 { 414, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopb_zomap
6834 { 413, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopw_zomap
6835 { 412, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memoph_zomap
6836 { 411, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopb_zomap
6837 { 410, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopw_zomap
6838 { 409, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memoph_zomap
6839 { 408, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopb_zomap
6840 { 407, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopw_zomap
6841 { 406, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memoph_zomap
6842 { 405, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopb_zomap
6843 { 404, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopw_zomap
6844 { 403, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memoph_zomap
6845 { 402, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopb_zomap
6846 { 401, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopw_zomap
6847 { 400, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memoph_zomap
6848 { 399, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopb_zomap
6849 { 398, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopw_zomap
6850 { 397, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memoph_zomap
6851 { 396, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopb_zomap
6852 { 395, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhtnew_zomap
6853 { 394, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruht_zomap
6854 { 393, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhfnew_zomap
6855 { 392, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhf_zomap
6856 { 391, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubtnew_zomap
6857 { 390, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubt_zomap
6858 { 389, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubfnew_zomap
6859 { 388, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubf_zomap
6860 { 387, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadritnew_zomap
6861 { 386, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrit_zomap
6862 { 385, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrifnew_zomap
6863 { 384, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrif_zomap
6864 { 383, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhtnew_zomap
6865 { 382, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrht_zomap
6866 { 381, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhfnew_zomap
6867 { 380, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhf_zomap
6868 { 379, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdtnew_zomap
6869 { 378, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdt_zomap
6870 { 377, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdfnew_zomap
6871 { 376, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdf_zomap
6872 { 375, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbtnew_zomap
6873 { 374, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbt_zomap
6874 { 373, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbfnew_zomap
6875 { 372, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbf_zomap
6876 { 371, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadruh_zomap
6877 { 370, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrub_zomap
6878 { 369, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadri_zomap
6879 { 368, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrh_zomap
6880 { 367, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadrd_zomap
6881 { 366, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrb_zomap
6882 { 365, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbzw4_zomap
6883 { 364, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbzw2_zomap
6884 { 363, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 187, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbsw4_zomap
6885 { 362, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbsw2_zomap
6886 { 361, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignh_zomap
6887 { 360, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignb_zomap
6888 { 359, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // J2_trap1_noregmap
6889 { 358, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpt_nopred_map
6890 { 357, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprt_nopred_map
6891 { 356, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprf_nopred_map
6892 { 355, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpf_nopred_map
6893 { 354, 0, 0, 4, 14, 2, 2, HexagonOpInfoBase + 1, 39, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop1
6894 { 353, 0, 0, 4, 14, 4, 5, HexagonOpInfoBase + 1, 30, 0|(1ULL<<MCID::Pseudo), 0x23ULL }, // J2_endloop01
6895 { 352, 0, 0, 4, 14, 2, 4, HexagonOpInfoBase + 1, 24, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop0
6896 { 351, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 20, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP1
6897 { 350, 1, 0, 4, 13, 4, 3, HexagonOpInfoBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP01
6898 { 349, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP0
6899 { 348, 1, 0, 4, 12, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // DUPLEX_Pseudo
6900 { 347, 2, 1, 4, 11, 0, 0, HexagonOpInfoBase + 178, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // C2_pxfer_map
6901 { 346, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpltu
6902 { 345, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmplt
6903 { 344, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgeui
6904 { 343, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgei
6905 { 342, 2, 0, 4, 2, 1, 3, HexagonOpInfoBase + 20, 5, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKUP
6906 { 341, 2, 0, 4, 2, 3, 2, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKDOWN
6907 { 340, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A4_boundscheck
6908 { 339, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxtb
6909 { 338, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vsubb_map
6910 { 337, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vaddb_map
6911 { 336, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9400ULL }, // A2_tfrtnew
6912 { 335, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8400ULL }, // A2_tfrt
6913 { 334, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1400ULL }, // A2_tfrptnew
6914 { 333, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x400ULL }, // A2_tfrpt
6915 { 332, 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
6916 { 331, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1c00ULL }, // A2_tfrpfnew
6917 { 330, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0xc00ULL }, // A2_tfrpf
6918 { 329, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 159, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL }, // A2_tfrp
6919 { 328, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9c00ULL }, // A2_tfrfnew
6920 { 327, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8c00ULL }, // A2_tfrf
6921 { 326, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_not
6922 { 325, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_neg
6923 { 324, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // A2_iconst
6924 { 323, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A2_addsp
6925 { 322, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UBFX
6926 { 321, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SBFX
6927 { 320, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMIN
6928 { 319, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMAX
6929 { 318, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMIN
6930 { 317, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMAX
6931 { 316, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_XOR
6932 { 315, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_OR
6933 { 314, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_AND
6934 { 313, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_MUL
6935 { 312, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_ADD
6936 { 311, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUM
6937 { 310, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUM
6938 { 309, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMIN
6939 { 308, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAX
6940 { 307, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMUL
6941 { 306, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FADD
6942 { 305, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FMUL
6943 { 304, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FADD
6944 { 303, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_UBSANTRAP
6945 { 302, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DEBUGTRAP
6946 { 301, 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
6947 { 300, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_BZERO
6948 { 299, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET
6949 { 298, 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
6950 { 297, 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
6951 { 296, 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
6952 { 295, 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
6953 { 294, 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
6954 { 293, 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
6955 { 292, 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
6956 { 291, 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
6957 { 290, 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
6958 { 289, 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
6959 { 288, 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
6960 { 287, 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
6961 { 286, 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
6962 { 285, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKRESTORE
6963 { 284, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKSAVE
6964 { 283, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DYN_STACKALLOC
6965 { 282, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_JUMP_TABLE
6966 { 281, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BLOCK_ADDR
6967 { 280, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ADDRSPACE_CAST
6968 { 279, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEARBYINT
6969 { 278, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRINT
6970 { 277, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFLOOR
6971 { 276, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSQRT
6972 { 275, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTANH
6973 { 274, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINH
6974 { 273, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOSH
6975 { 272, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN2
6976 { 271, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN
6977 { 270, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FASIN
6978 { 269, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FACOS
6979 { 268, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTAN
6980 { 267, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINCOS
6981 { 266, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSIN
6982 { 265, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOS
6983 { 264, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCEIL
6984 { 263, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITREVERSE
6985 { 262, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BSWAP
6986 { 261, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTPOP
6987 { 260, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLS
6988 { 259, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ_ZERO_UNDEF
6989 { 258, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ
6990 { 257, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ_ZERO_UNDEF
6991 { 256, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ
6992 { 255, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 137, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECTOR_COMPRESS
6993 { 254, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_STEP_VECTOR
6994 { 253, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SPLAT_VECTOR
6995 { 252, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 133, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHUFFLE_VECTOR
6996 { 251, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_VECTOR_ELT
6997 { 250, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 126, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_VECTOR_ELT
6998 { 249, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_SUBVECTOR
6999 { 248, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_SUBVECTOR
7000 { 247, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VSCALE
7001 { 246, 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
7002 { 245, 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
7003 { 244, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LLROUND
7004 { 243, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LROUND
7005 { 242, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ABS
7006 { 241, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMAX
7007 { 240, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMIN
7008 { 239, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMAX
7009 { 238, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMIN
7010 { 237, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRMASK
7011 { 236, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTR_ADD
7012 { 235, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_ROUNDING
7013 { 234, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_ROUNDING
7014 { 233, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPMODE
7015 { 232, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPMODE
7016 { 231, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPMODE
7017 { 230, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPENV
7018 { 229, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPENV
7019 { 228, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPENV
7020 { 227, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUMNUM
7021 { 226, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUMNUM
7022 { 225, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUM
7023 { 224, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUM
7024 { 223, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM_IEEE
7025 { 222, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM_IEEE
7026 { 221, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM
7027 { 220, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM
7028 { 219, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCANONICALIZE
7029 { 218, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IS_FPCLASS
7030 { 217, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOPYSIGN
7031 { 216, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FABS
7032 { 215, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI_SAT
7033 { 214, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI_SAT
7034 { 213, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UITOFP
7035 { 212, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SITOFP
7036 { 211, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI
7037 { 210, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI
7038 { 209, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTRUNC
7039 { 208, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPEXT
7040 { 207, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEG
7041 { 206, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFREXP
7042 { 205, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLDEXP
7043 { 204, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG10
7044 { 203, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG2
7045 { 202, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG
7046 { 201, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP10
7047 { 200, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP2
7048 { 199, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP
7049 { 198, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOWI
7050 { 197, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOW
7051 { 196, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMODF
7052 { 195, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREM
7053 { 194, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FDIV
7054 { 193, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMAD
7055 { 192, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMA
7056 { 191, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMUL
7057 { 190, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSUB
7058 { 189, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FADD
7059 { 188, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIXSAT
7060 { 187, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIXSAT
7061 { 186, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIX
7062 { 185, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIX
7063 { 184, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIXSAT
7064 { 183, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIXSAT
7065 { 182, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIX
7066 { 181, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIX
7067 { 180, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSHLSAT
7068 { 179, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USHLSAT
7069 { 178, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBSAT
7070 { 177, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBSAT
7071 { 176, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDSAT
7072 { 175, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDSAT
7073 { 174, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULH
7074 { 173, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULH
7075 { 172, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULO
7076 { 171, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULO
7077 { 170, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBE
7078 { 169, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBO
7079 { 168, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SADDE
7080 { 167, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDO
7081 { 166, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBE
7082 { 165, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBO
7083 { 164, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UADDE
7084 { 163, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDO
7085 { 162, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SELECT
7086 { 161, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UCMP
7087 { 160, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SCMP
7088 { 159, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCMP
7089 { 158, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ICMP
7090 { 157, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTL
7091 { 156, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTR
7092 { 155, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHR
7093 { 154, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHL
7094 { 153, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASHR
7095 { 152, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LSHR
7096 { 151, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHL
7097 { 150, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ZEXT
7098 { 149, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT_INREG
7099 { 148, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT
7100 { 147, 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
7101 { 146, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VASTART
7102 { 145, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCONSTANT
7103 { 144, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT
7104 { 143, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_USAT_U
7105 { 142, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_U
7106 { 141, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_S
7107 { 140, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC
7108 { 139, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ANYEXT
7109 { 138, 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
7110 { 137, 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
7111 { 136, 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
7112 { 135, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_INTRINSIC
7113 { 134, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_INVOKE_REGION_START
7114 { 133, 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
7115 { 132, 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
7116 { 131, 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
7117 { 130, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_FENCE
7118 { 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_USUB_SAT
7119 { 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_USUB_COND
7120 { 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_UDEC_WRAP
7121 { 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_UINC_WRAP
7122 { 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_FMINIMUM
7123 { 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_FMAXIMUM
7124 { 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_FMIN
7125 { 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_FMAX
7126 { 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_FSUB
7127 { 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_FADD
7128 { 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_UMIN
7129 { 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_UMAX
7130 { 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_MIN
7131 { 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_MAX
7132 { 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_XOR
7133 { 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_OR
7134 { 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_NAND
7135 { 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_AND
7136 { 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_SUB
7137 { 110, 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
7138 { 109, 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
7139 { 108, 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
7140 { 107, 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
7141 { 106, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 76, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_INDEXED_STORE
7142 { 105, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_STORE
7143 { 104, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_ZEXTLOAD
7144 { 103, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_SEXTLOAD
7145 { 102, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_LOAD
7146 { 101, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_ZEXTLOAD
7147 { 100, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_SEXTLOAD
7148 { 99, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_LOAD
7149 { 98, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READSTEADYCOUNTER
7150 { 97, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READCYCLECOUNTER
7151 { 96, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUNDEVEN
7152 { 95, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LLRINT
7153 { 94, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LRINT
7154 { 93, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUND
7155 { 92, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_TRUNC
7156 { 91, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_FPTRUNC_ROUND
7157 { 90, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_FOLD_BARRIER
7158 { 89, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREEZE
7159 { 88, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITCAST
7160 { 87, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTTOPTR
7161 { 86, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRTOINT
7162 { 85, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_CONCAT_VECTORS
7163 { 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
7164 { 83, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR
7165 { 82, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_MERGE_VALUES
7166 { 81, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT
7167 { 80, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_UNMERGE_VALUES
7168 { 79, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT
7169 { 78, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_POOL
7170 { 77, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 52, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRAUTH_GLOBAL_VALUE
7171 { 76, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_GLOBAL_VALUE
7172 { 75, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRAME_INDEX
7173 { 74, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_PHI
7174 { 73, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IMPLICIT_DEF
7175 { 72, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGCEIL
7176 { 71, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGFLOOR
7177 { 70, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGCEIL
7178 { 69, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGFLOOR
7179 { 68, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDU
7180 { 67, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDS
7181 { 66, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_XOR
7182 { 65, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_OR
7183 { 64, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_AND
7184 { 63, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVREM
7185 { 62, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVREM
7186 { 61, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UREM
7187 { 60, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SREM
7188 { 59, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIV
7189 { 58, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIV
7190 { 57, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_MUL
7191 { 56, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SUB
7192 { 55, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ADD
7193 { 54, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ALIGN
7194 { 53, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ZEXT
7195 { 52, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_SEXT
7196 { 51, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_GLUE
7197 { 50, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_LOOP
7198 { 49, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ANCHOR
7199 { 48, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ENTRY
7200 { 47, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // RELOC_NONE
7201 { 46, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // JUMP_TABLE_DEBUG_INFO
7202 { 45, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // MEMBARRIER
7203 { 44, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // FAKE_USE
7204 { 43, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // ICALL_BRANCH_FUNNEL
7205 { 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_20853
7206 { 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_20852
7207 { 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
7208 { 39, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_EXIT
7209 { 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
7210 { 37, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_ENTER
7211 { 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
7212 { 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
7213 { 34, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // LOCAL_ESCAPE
7214 { 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
7215 { 32, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 29, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20851
7216 { 31, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PREALLOCATED_SETUP
7217 { 30, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL }, // anonymous_14328
7218 { 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
7219 { 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
7220 { 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
7221 { 26, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 18, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // ARITH_FENCE
7222 { 25, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 14, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PSEUDO_PROBE
7223 { 24, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_END
7224 { 23, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_START
7225 { 22, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // BUNDLE
7226 { 21, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 11, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_LANEMASK
7227 { 20, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY
7228 { 19, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // REG_SEQUENCE
7229 { 18, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // DBG_LABEL
7230 { 17, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_PHI
7231 { 16, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_INSTR_REF
7232 { 15, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE_LIST
7233 { 14, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE
7234 { 13, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_TO_REGCLASS
7235 { 12, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // SUBREG_TO_REG
7236 { 11, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INIT_UNDEF
7237 { 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
7238 { 9, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 5, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INSERT_SUBREG
7239 { 8, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // EXTRACT_SUBREG
7240 { 7, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // KILL
7241 { 6, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // ANNOTATION_LABEL
7242 { 5, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // GC_LABEL
7243 { 4, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // EH_LABEL
7244 { 3, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // CFI_INSTRUCTION
7245 { 2, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // INLINEASM_BR
7246 { 1, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // INLINEASM
7247 { 0, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // PHI
7248 }, {
7249 /* 0 */
7250 /* 0 */ Hexagon::R31, Hexagon::R30, Hexagon::R29, Hexagon::R29, Hexagon::R30,
7251 /* 5 */ Hexagon::R29, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7252 /* 9 */ Hexagon::SA0, Hexagon::LC0, Hexagon::PC, Hexagon::LC0,
7253 /* 13 */ Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::PC, Hexagon::LC0, Hexagon::LC1,
7254 /* 20 */ Hexagon::SA1, Hexagon::LC1, Hexagon::PC, Hexagon::LC1,
7255 /* 24 */ Hexagon::LC0, Hexagon::SA0, Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7256 /* 30 */ Hexagon::LC0, Hexagon::LC1, Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7257 /* 39 */ Hexagon::LC1, Hexagon::SA1, Hexagon::LC1, Hexagon::PC,
7258 /* 43 */ Hexagon::R30,
7259 /* 44 */ Hexagon::R29,
7260 /* 45 */ Hexagon::R0, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7261 /* 53 */ Hexagon::CS, Hexagon::CS,
7262 /* 55 */ Hexagon::PC,
7263 /* 56 */ Hexagon::FRAMEKEY, Hexagon::R29,
7264 /* 58 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, Hexagon::R30,
7265 /* 63 */ Hexagon::USR_OVF,
7266 /* 64 */ Hexagon::R16,
7267 /* 65 */ Hexagon::R28, Hexagon::PC,
7268 /* 67 */ Hexagon::USR,
7269 /* 68 */ Hexagon::R29, Hexagon::PC, Hexagon::R31,
7270 /* 71 */ Hexagon::PC, Hexagon::R31,
7271 /* 73 */ Hexagon::LC0, Hexagon::SA0, Hexagon::USR,
7272 /* 76 */ Hexagon::SA0, Hexagon::LC0, Hexagon::USR,
7273 /* 79 */ Hexagon::SA1, Hexagon::LC1,
7274 /* 81 */ Hexagon::LC1, Hexagon::SA1,
7275 /* 83 */ Hexagon::LC0, Hexagon::P3, Hexagon::SA0, Hexagon::USR,
7276 /* 87 */ Hexagon::ELR, Hexagon::PC,
7277 /* 89 */ Hexagon::CCR, Hexagon::GOSP, Hexagon::CCR, Hexagon::GOSP, Hexagon::PC,
7278 /* 94 */ Hexagon::P0, Hexagon::P0, Hexagon::PC,
7279 /* 97 */ Hexagon::P1, Hexagon::P1, Hexagon::PC,
7280 /* 100 */ Hexagon::CS,
7281 /* 101 */ Hexagon::GP,
7282 /* 102 */ Hexagon::FRAMEKEY, Hexagon::PC, Hexagon::R29,
7283 /* 105 */ Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0,
7284 /* 110 */ Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7285 /* 114 */ Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7286 /* 121 */ Hexagon::P0,
7287 /* 122 */ Hexagon::R29, Hexagon::R31,
7288 /* 124 */ Hexagon::R29, Hexagon::R31, Hexagon::P0,
7289 /* 127 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0,
7290 /* 133 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28,
7291 /* 138 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7292 /* 143 */ Hexagon::R31, Hexagon::PC,
7293 /* 145 */ Hexagon::P0, Hexagon::R31, Hexagon::PC,
7294 /* 148 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7295 /* 154 */ Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7296 /* 161 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::R29, Hexagon::R30,
7297 /* 168 */ Hexagon::VTMP,
7298 /* 169 */ Hexagon::SGP0, Hexagon::SGP0,
7299 /* 171 */ Hexagon::SGP1, Hexagon::SGP1,
7300 /* 173 */ Hexagon::SGP0, Hexagon::SGP1, Hexagon::SGP0, Hexagon::SGP1,
7301 }, {
7302 0
7303 }, {
7304 /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7305 /* 1 */
7306 /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7307 /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7308 /* 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 },
7309 /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7310 /* 11 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7311 /* 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 },
7312 /* 18 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
7313 /* 20 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7314 /* 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 },
7315 /* 28 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7316 /* 29 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7317 /* 32 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7318 /* 34 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7319 /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7320 /* 39 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7321 /* 42 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7322 /* 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 },
7323 /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7324 /* 50 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7325 /* 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 },
7326 /* 57 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7327 /* 60 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7328 /* 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 },
7329 /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7330 /* 68 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7331 /* 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 },
7332 /* 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 },
7333 /* 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 },
7334 /* 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 },
7335 /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7336 /* 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 },
7337 /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7338 /* 100 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7339 /* 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 },
7340 /* 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 },
7341 /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7342 /* 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 },
7343 /* 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 },
7344 /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7345 /* 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 },
7346 /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7347 /* 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 },
7348 /* 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 },
7349 /* 141 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7350 /* 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 },
7351 /* 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 },
7352 /* 151 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7353 /* 154 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7354 /* 156 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7355 /* 159 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7356 /* 161 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7357 /* 164 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7358 /* 166 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7359 /* 169 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7360 /* 172 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7361 /* 175 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7362 /* 178 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7363 /* 180 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7364 /* 182 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7365 /* 184 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7366 /* 187 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7367 /* 189 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7368 /* 192 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7369 /* 193 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7370 /* 196 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7371 /* 199 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7372 /* 202 */ { 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 },
7373 /* 206 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7374 /* 209 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7375 /* 212 */ { 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 },
7376 /* 216 */ { 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 },
7377 /* 220 */ { 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 },
7378 /* 226 */ { 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 },
7379 /* 231 */ { 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 },
7380 /* 237 */ { 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 },
7381 /* 242 */ { 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 },
7382 /* 246 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7383 /* 247 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7384 /* 249 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7385 /* 251 */ { 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 },
7386 /* 257 */ { 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 },
7387 /* 262 */ { 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 },
7388 /* 268 */ { 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 },
7389 /* 273 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7390 /* 274 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7391 /* 277 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7392 /* 280 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7393 /* 283 */ { 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 },
7394 /* 287 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7395 /* 289 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7396 /* 291 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7397 /* 294 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7398 /* 297 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7399 /* 300 */ { 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 },
7400 /* 304 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7401 /* 307 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7402 /* 309 */ { 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 },
7403 /* 314 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7404 /* 317 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7405 /* 320 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7406 /* 323 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7407 /* 326 */ { 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 },
7408 /* 330 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7409 /* 332 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7410 /* 334 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7411 /* 337 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7412 /* 339 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7413 /* 342 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7414 /* 344 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7415 /* 347 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7416 /* 350 */ { 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 },
7417 /* 354 */ { 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 },
7418 /* 359 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7419 /* 361 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7420 /* 364 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7421 /* 367 */ { 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 },
7422 /* 371 */ { 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 },
7423 /* 375 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7424 /* 378 */ { 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 },
7425 /* 382 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7426 /* 385 */ { 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 },
7427 /* 389 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7428 /* 392 */ { 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 },
7429 /* 396 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7430 /* 399 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7431 /* 401 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7432 /* 402 */ { 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 },
7433 /* 406 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7434 /* 409 */ { 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 },
7435 /* 413 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7436 /* 416 */ { 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 },
7437 /* 420 */ { 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 },
7438 /* 425 */ { 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 },
7439 /* 431 */ { 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 },
7440 /* 436 */ { 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 },
7441 /* 442 */ { 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 },
7442 /* 446 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7443 /* 449 */ { 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 },
7444 /* 453 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7445 /* 456 */ { 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 },
7446 /* 461 */ { 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 },
7447 /* 465 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7448 /* 467 */ { 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 },
7449 /* 471 */ { 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 },
7450 /* 476 */ { 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 },
7451 /* 480 */ { 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 },
7452 /* 485 */ { 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 },
7453 /* 490 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7454 /* 493 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) },
7455 /* 495 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7456 /* 498 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7457 /* 501 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7458 /* 504 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7459 /* 507 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7460 /* 510 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7461 /* 513 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7462 /* 516 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7463 /* 519 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7464 /* 522 */ { 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 },
7465 /* 526 */ { 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 },
7466 /* 530 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7467 /* 532 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7468 /* 535 */ { 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) },
7469 /* 540 */ { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7470 /* 542 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7471 /* 545 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7472 /* 548 */ { 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 },
7473 /* 553 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7474 /* 556 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7475 /* 559 */ { 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 },
7476 /* 563 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7477 /* 565 */ { 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 },
7478 /* 569 */ { 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 },
7479 /* 573 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7480 /* 575 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7481 /* 578 */ { 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 },
7482 /* 582 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7483 /* 584 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7484 /* 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 },
7485 /* 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 },
7486 /* 595 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7487 /* 597 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7488 /* 599 */ { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7489 /* 601 */ { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7490 /* 603 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7491 /* 605 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7492 /* 608 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7493 /* 611 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7494 /* 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 },
7495 /* 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 },
7496 /* 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 },
7497 /* 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 },
7498 /* 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 },
7499 /* 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 },
7500 /* 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 },
7501 /* 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 },
7502 /* 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 },
7503 /* 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 },
7504 /* 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 },
7505 /* 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 },
7506 /* 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 },
7507 /* 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 },
7508 /* 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 },
7509 /* 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 },
7510 /* 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 },
7511 /* 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 },
7512 /* 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 },
7513 /* 699 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7514 /* 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 },
7515 /* 707 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7516 /* 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 },
7517 /* 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 },
7518 /* 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 },
7519 /* 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 },
7520 /* 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 },
7521 /* 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 },
7522 /* 734 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7523 /* 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 },
7524 /* 740 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7525 /* 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 },
7526 /* 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 },
7527 /* 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 },
7528 /* 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 },
7529 /* 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 },
7530 /* 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 },
7531 /* 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 },
7532 /* 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 },
7533 /* 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 },
7534 /* 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 },
7535 /* 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 },
7536 /* 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 },
7537 /* 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 },
7538 /* 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 },
7539 /* 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 },
7540 /* 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 },
7541 /* 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 },
7542 /* 816 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7543 /* 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 },
7544 /* 824 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7545 /* 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 },
7546 /* 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 },
7547 /* 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 },
7548 /* 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 },
7549 /* 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 },
7550 /* 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 },
7551 /* 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 },
7552 /* 857 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7553 /* 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 },
7554 /* 863 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7555 /* 865 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7556 /* 866 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7557 /* 868 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7558 /* 870 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7559 /* 873 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7560 /* 875 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7561 /* 877 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7562 /* 880 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7563 /* 882 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7564 /* 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 },
7565 /* 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 },
7566 /* 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 },
7567 /* 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 },
7568 /* 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 },
7569 /* 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 },
7570 /* 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 },
7571 /* 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 },
7572 /* 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 },
7573 /* 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 },
7574 /* 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 },
7575 /* 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 },
7576 /* 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 },
7577 /* 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 },
7578 /* 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) },
7579 /* 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 },
7580 /* 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 },
7581 /* 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 },
7582 /* 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 },
7583 /* 966 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7584 /* 969 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7585 /* 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 },
7586 /* 976 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7587 /* 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 },
7588 /* 983 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7589 /* 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 },
7590 /* 990 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7591 /* 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 },
7592 /* 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 },
7593 /* 1000 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7594 /* 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 },
7595 /* 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 },
7596 /* 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 },
7597 /* 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 },
7598 /* 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 },
7599 /* 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 },
7600 /* 1031 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7601 /* 1033 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7602 /* 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 },
7603 /* 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) },
7604 /* 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) },
7605 /* 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 },
7606 /* 1053 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7607 /* 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 },
7608 /* 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 },
7609 /* 1063 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7610 /* 1065 */ { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7611 /* 1067 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7612 /* 1070 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7613 /* 1072 */ { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7614 /* 1074 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7615 }
7616};
7617
7618
7619#ifdef __GNUC__
7620#pragma GCC diagnostic push
7621#pragma GCC diagnostic ignored "-Woverlength-strings"
7622#endif
7623extern const char HexagonInstrNameData[] = {
7624 /* 0 */ "G_FLOG10\000"
7625 /* 9 */ "G_FEXP10\000"
7626 /* 18 */ "Y4_crswap10\000"
7627 /* 30 */ "V6_v6mpyhubs10\000"
7628 /* 45 */ "V6_v6mpyvubs10\000"
7629 /* 60 */ "V6_v10mpyubs10\000"
7630 /* 75 */ "ENDLOOP0\000"
7631 /* 84 */ "V6_vdd0\000"
7632 /* 92 */ "PS_vdd0\000"
7633 /* 100 */ "V6_ld0\000"
7634 /* 107 */ "V6_dbl_ld0\000"
7635 /* 118 */ "V6_zld0\000"
7636 /* 126 */ "V6_vd0\000"
7637 /* 133 */ "Y6_diag0\000"
7638 /* 142 */ "SS2_storebi0\000"
7639 /* 155 */ "SS2_storewi0\000"
7640 /* 168 */ "S2_cl0\000"
7641 /* 175 */ "V6_stn0\000"
7642 /* 183 */ "J2_trap0\000"
7643 /* 192 */ "Y2_crswap0\000"
7644 /* 203 */ "V6_ldcp0\000"
7645 /* 212 */ "V6_ldp0\000"
7646 /* 220 */ "V6_zldp0\000"
7647 /* 229 */ "V6_ldcnp0\000"
7648 /* 239 */ "V6_ldnp0\000"
7649 /* 248 */ "V6_ldtnp0\000"
7650 /* 258 */ "V6_stnp0\000"
7651 /* 267 */ "V6_stunp0\000"
7652 /* 277 */ "J2_endloop0\000"
7653 /* 289 */ "V6_ldtp0\000"
7654 /* 298 */ "V6_stp0\000"
7655 /* 306 */ "V6_stup0\000"
7656 /* 315 */ "V6_stnq0\000"
7657 /* 324 */ "V6_stq0\000"
7658 /* 332 */ "M2_vrmac_s0\000"
7659 /* 344 */ "M2_dpmpyss_nac_s0\000"
7660 /* 362 */ "M2_dpmpyuu_nac_s0\000"
7661 /* 380 */ "M4_vrmpyeh_acc_s0\000"
7662 /* 398 */ "M4_vrmpyoh_acc_s0\000"
7663 /* 416 */ "M2_dpmpyss_acc_s0\000"
7664 /* 434 */ "M2_dpmpyuu_acc_s0\000"
7665 /* 452 */ "M2_cmacsc_s0\000"
7666 /* 465 */ "M2_cnacsc_s0\000"
7667 /* 478 */ "M2_cmpyrsc_s0\000"
7668 /* 492 */ "M2_cmpysc_s0\000"
7669 /* 505 */ "M2_dpmpyss_rnd_s0\000"
7670 /* 523 */ "M4_vrmpyeh_s0\000"
7671 /* 537 */ "M2_mpyud_nac_hh_s0\000"
7672 /* 556 */ "M2_mpyd_nac_hh_s0\000"
7673 /* 574 */ "M2_mpyu_nac_hh_s0\000"
7674 /* 592 */ "M2_mpy_nac_hh_s0\000"
7675 /* 609 */ "M2_mpyud_acc_hh_s0\000"
7676 /* 628 */ "M2_mpyd_acc_hh_s0\000"
7677 /* 646 */ "M2_mpyu_acc_hh_s0\000"
7678 /* 664 */ "M2_mpy_acc_hh_s0\000"
7679 /* 681 */ "M2_mpyd_rnd_hh_s0\000"
7680 /* 699 */ "M2_mpy_sat_rnd_hh_s0\000"
7681 /* 720 */ "M2_mpy_rnd_hh_s0\000"
7682 /* 737 */ "M2_mpyud_hh_s0\000"
7683 /* 752 */ "M2_mpyd_hh_s0\000"
7684 /* 766 */ "M2_mpy_nac_sat_hh_s0\000"
7685 /* 787 */ "M2_mpy_acc_sat_hh_s0\000"
7686 /* 808 */ "M2_mpy_sat_hh_s0\000"
7687 /* 825 */ "M2_mpyu_hh_s0\000"
7688 /* 839 */ "M2_mpy_hh_s0\000"
7689 /* 852 */ "M2_mpyud_nac_lh_s0\000"
7690 /* 871 */ "M2_mpyd_nac_lh_s0\000"
7691 /* 889 */ "M2_mpyu_nac_lh_s0\000"
7692 /* 907 */ "M2_mpy_nac_lh_s0\000"
7693 /* 924 */ "M2_mpyud_acc_lh_s0\000"
7694 /* 943 */ "M2_mpyd_acc_lh_s0\000"
7695 /* 961 */ "M2_mpyu_acc_lh_s0\000"
7696 /* 979 */ "M2_mpy_acc_lh_s0\000"
7697 /* 996 */ "M2_mpyd_rnd_lh_s0\000"
7698 /* 1014 */ "M2_mpy_sat_rnd_lh_s0\000"
7699 /* 1035 */ "M2_mpy_rnd_lh_s0\000"
7700 /* 1052 */ "M2_mpyud_lh_s0\000"
7701 /* 1067 */ "M2_mpyd_lh_s0\000"
7702 /* 1081 */ "M2_mpy_nac_sat_lh_s0\000"
7703 /* 1102 */ "M2_mpy_acc_sat_lh_s0\000"
7704 /* 1123 */ "M2_mpy_sat_lh_s0\000"
7705 /* 1140 */ "M2_mpyu_lh_s0\000"
7706 /* 1154 */ "M2_mpy_lh_s0\000"
7707 /* 1167 */ "M4_vrmpyoh_s0\000"
7708 /* 1181 */ "M2_mmpyuh_s0\000"
7709 /* 1194 */ "M2_mmpyh_s0\000"
7710 /* 1206 */ "M2_cmaci_s0\000"
7711 /* 1218 */ "M2_vrcmaci_s0\000"
7712 /* 1232 */ "M2_cmpyi_s0\000"
7713 /* 1244 */ "M2_vrcmpyi_s0\000"
7714 /* 1258 */ "M2_mpyud_nac_hl_s0\000"
7715 /* 1277 */ "M2_mpyd_nac_hl_s0\000"
7716 /* 1295 */ "M2_mpyu_nac_hl_s0\000"
7717 /* 1313 */ "M2_mpy_nac_hl_s0\000"
7718 /* 1330 */ "M2_mpyud_acc_hl_s0\000"
7719 /* 1349 */ "M2_mpyd_acc_hl_s0\000"
7720 /* 1367 */ "M2_mpyu_acc_hl_s0\000"
7721 /* 1385 */ "M2_mpy_acc_hl_s0\000"
7722 /* 1402 */ "M2_mpyd_rnd_hl_s0\000"
7723 /* 1420 */ "M2_mpy_sat_rnd_hl_s0\000"
7724 /* 1441 */ "M2_mpy_rnd_hl_s0\000"
7725 /* 1458 */ "M2_mpyud_hl_s0\000"
7726 /* 1473 */ "M2_mpyd_hl_s0\000"
7727 /* 1487 */ "M2_mpy_nac_sat_hl_s0\000"
7728 /* 1508 */ "M2_mpy_acc_sat_hl_s0\000"
7729 /* 1529 */ "M2_mpy_sat_hl_s0\000"
7730 /* 1546 */ "M2_mpyu_hl_s0\000"
7731 /* 1560 */ "M2_mpy_hl_s0\000"
7732 /* 1573 */ "M2_mpyud_nac_ll_s0\000"
7733 /* 1592 */ "M2_mpyd_nac_ll_s0\000"
7734 /* 1610 */ "M2_mpyu_nac_ll_s0\000"
7735 /* 1628 */ "M2_mpy_nac_ll_s0\000"
7736 /* 1645 */ "M2_mpyud_acc_ll_s0\000"
7737 /* 1664 */ "M2_mpyd_acc_ll_s0\000"
7738 /* 1682 */ "M2_mpyu_acc_ll_s0\000"
7739 /* 1700 */ "M2_mpy_acc_ll_s0\000"
7740 /* 1717 */ "M2_mpyd_rnd_ll_s0\000"
7741 /* 1735 */ "M2_mpy_sat_rnd_ll_s0\000"
7742 /* 1756 */ "M2_mpy_rnd_ll_s0\000"
7743 /* 1773 */ "M2_mpyud_ll_s0\000"
7744 /* 1788 */ "M2_mpyd_ll_s0\000"
7745 /* 1802 */ "M2_mpy_nac_sat_ll_s0\000"
7746 /* 1823 */ "M2_mpy_acc_sat_ll_s0\000"
7747 /* 1844 */ "M2_mpy_sat_ll_s0\000"
7748 /* 1861 */ "M2_mpyu_ll_s0\000"
7749 /* 1875 */ "M2_mpy_ll_s0\000"
7750 /* 1888 */ "M2_mmpyul_s0\000"
7751 /* 1901 */ "M2_mmpyl_s0\000"
7752 /* 1913 */ "M2_cmacr_s0\000"
7753 /* 1925 */ "M2_vrcmacr_s0\000"
7754 /* 1939 */ "M2_cmpyr_s0\000"
7755 /* 1951 */ "M2_vrcmpyr_s0\000"
7756 /* 1965 */ "M2_vmac2s_s0\000"
7757 /* 1978 */ "M2_vmpy2s_s0\000"
7758 /* 1991 */ "M2_cmacs_s0\000"
7759 /* 2003 */ "M2_vdmacs_s0\000"
7760 /* 2016 */ "M2_cnacs_s0\000"
7761 /* 2028 */ "M2_vmac2es_s0\000"
7762 /* 2042 */ "M2_vmpy2es_s0\000"
7763 /* 2056 */ "M2_mmachs_s0\000"
7764 /* 2069 */ "M2_mmacuhs_s0\000"
7765 /* 2083 */ "M2_mmacls_s0\000"
7766 /* 2096 */ "M2_mmaculs_s0\000"
7767 /* 2110 */ "M2_cmpyrs_s0\000"
7768 /* 2123 */ "M2_vdmpyrs_s0\000"
7769 /* 2137 */ "M2_dpmpyss_s0\000"
7770 /* 2151 */ "M2_cmpys_s0\000"
7771 /* 2163 */ "M2_vdmpys_s0\000"
7772 /* 2176 */ "M2_vmac2su_s0\000"
7773 /* 2190 */ "M2_vmpy2su_s0\000"
7774 /* 2204 */ "M2_dpmpyuu_s0\000"
7775 /* 2218 */ "M2_vrmpy_s0\000"
7776 /* 2230 */ "M2_mmpyuh_rs0\000"
7777 /* 2244 */ "M2_mmpyh_rs0\000"
7778 /* 2257 */ "M2_mmpyul_rs0\000"
7779 /* 2271 */ "M2_mmpyl_rs0\000"
7780 /* 2284 */ "M2_mmachs_rs0\000"
7781 /* 2298 */ "M2_mmacuhs_rs0\000"
7782 /* 2313 */ "M2_mmacls_rs0\000"
7783 /* 2327 */ "M2_mmaculs_rs0\000"
7784 /* 2342 */ "DuplexIClass0\000"
7785 /* 2356 */ "S2_ct0\000"
7786 /* 2363 */ "V6_ldnt0\000"
7787 /* 2372 */ "V6_stnnt0\000"
7788 /* 2382 */ "V6_ldcpnt0\000"
7789 /* 2393 */ "V6_ldpnt0\000"
7790 /* 2403 */ "V6_ldcnpnt0\000"
7791 /* 2415 */ "V6_ldnpnt0\000"
7792 /* 2426 */ "V6_ldtnpnt0\000"
7793 /* 2438 */ "V6_stnpnt0\000"
7794 /* 2449 */ "V6_ldtpnt0\000"
7795 /* 2460 */ "V6_stpnt0\000"
7796 /* 2470 */ "V6_stnqnt0\000"
7797 /* 2481 */ "V6_stqnt0\000"
7798 /* 2491 */ "V6_stnt0\000"
7799 /* 2500 */ "V6_st0\000"
7800 /* 2507 */ "V6_dbl_st0\000"
7801 /* 2518 */ "V6_ldu0\000"
7802 /* 2526 */ "V6_stu0\000"
7803 /* 2534 */ "ENDLOOP01\000"
7804 /* 2544 */ "J2_endloop01\000"
7805 /* 2557 */ "SL2_jumpr31\000"
7806 /* 2569 */ "ENDLOOP1\000"
7807 /* 2578 */ "SA1_and1\000"
7808 /* 2587 */ "Y6_diag1\000"
7809 /* 2596 */ "SS2_storebi1\000"
7810 /* 2609 */ "SS2_storewi1\000"
7811 /* 2622 */ "S2_cl1\000"
7812 /* 2629 */ "SA1_setin1\000"
7813 /* 2640 */ "J2_trap1\000"
7814 /* 2649 */ "PS_trap1\000"
7815 /* 2658 */ "Y4_crswap1\000"
7816 /* 2669 */ "J2_endloop1\000"
7817 /* 2681 */ "M4_vrmpyeh_acc_s1\000"
7818 /* 2699 */ "M4_vrmpyoh_acc_s1\000"
7819 /* 2717 */ "M2_vrcmpys_acc_s1\000"
7820 /* 2735 */ "M2_cmacsc_s1\000"
7821 /* 2748 */ "M2_cnacsc_s1\000"
7822 /* 2761 */ "M2_cmpyrsc_s1\000"
7823 /* 2775 */ "M2_cmpysc_s1\000"
7824 /* 2788 */ "M4_vrmpyeh_s1\000"
7825 /* 2802 */ "M2_mpyud_nac_hh_s1\000"
7826 /* 2821 */ "M2_mpyd_nac_hh_s1\000"
7827 /* 2839 */ "M2_mpyu_nac_hh_s1\000"
7828 /* 2857 */ "M2_mpy_nac_hh_s1\000"
7829 /* 2874 */ "M2_mpyud_acc_hh_s1\000"
7830 /* 2893 */ "M2_mpyd_acc_hh_s1\000"
7831 /* 2911 */ "M2_mpyu_acc_hh_s1\000"
7832 /* 2929 */ "M2_mpy_acc_hh_s1\000"
7833 /* 2946 */ "M2_mpyd_rnd_hh_s1\000"
7834 /* 2964 */ "M2_mpy_sat_rnd_hh_s1\000"
7835 /* 2985 */ "M2_mpy_rnd_hh_s1\000"
7836 /* 3002 */ "M2_mpyud_hh_s1\000"
7837 /* 3017 */ "M2_mpyd_hh_s1\000"
7838 /* 3031 */ "M2_mpy_nac_sat_hh_s1\000"
7839 /* 3052 */ "M2_mpy_acc_sat_hh_s1\000"
7840 /* 3073 */ "M2_mpy_sat_hh_s1\000"
7841 /* 3090 */ "M2_mpyu_hh_s1\000"
7842 /* 3104 */ "M2_mpy_hh_s1\000"
7843 /* 3117 */ "M2_mpyud_nac_lh_s1\000"
7844 /* 3136 */ "M2_mpyd_nac_lh_s1\000"
7845 /* 3154 */ "M2_mpyu_nac_lh_s1\000"
7846 /* 3172 */ "M2_mpy_nac_lh_s1\000"
7847 /* 3189 */ "M2_mpyud_acc_lh_s1\000"
7848 /* 3208 */ "M2_mpyd_acc_lh_s1\000"
7849 /* 3226 */ "M2_mpyu_acc_lh_s1\000"
7850 /* 3244 */ "M2_mpy_acc_lh_s1\000"
7851 /* 3261 */ "M2_mpyd_rnd_lh_s1\000"
7852 /* 3279 */ "M2_mpy_sat_rnd_lh_s1\000"
7853 /* 3300 */ "M2_mpy_rnd_lh_s1\000"
7854 /* 3317 */ "M2_mpyud_lh_s1\000"
7855 /* 3332 */ "M2_mpyd_lh_s1\000"
7856 /* 3346 */ "M2_mpy_nac_sat_lh_s1\000"
7857 /* 3367 */ "M2_mpy_acc_sat_lh_s1\000"
7858 /* 3388 */ "M2_mpy_sat_lh_s1\000"
7859 /* 3405 */ "M2_mpyu_lh_s1\000"
7860 /* 3419 */ "M2_mpy_lh_s1\000"
7861 /* 3432 */ "M4_vrmpyoh_s1\000"
7862 /* 3446 */ "M2_mmpyuh_s1\000"
7863 /* 3459 */ "M2_mmpyh_s1\000"
7864 /* 3471 */ "M2_hmmpyh_s1\000"
7865 /* 3484 */ "M2_mpyud_nac_hl_s1\000"
7866 /* 3503 */ "M2_mpyd_nac_hl_s1\000"
7867 /* 3521 */ "M2_mpyu_nac_hl_s1\000"
7868 /* 3539 */ "M2_mpy_nac_hl_s1\000"
7869 /* 3556 */ "M2_mpyud_acc_hl_s1\000"
7870 /* 3575 */ "M2_mpyd_acc_hl_s1\000"
7871 /* 3593 */ "M2_mpyu_acc_hl_s1\000"
7872 /* 3611 */ "M2_mpy_acc_hl_s1\000"
7873 /* 3628 */ "M2_mpyd_rnd_hl_s1\000"
7874 /* 3646 */ "M2_mpy_sat_rnd_hl_s1\000"
7875 /* 3667 */ "M2_mpy_rnd_hl_s1\000"
7876 /* 3684 */ "M2_mpyud_hl_s1\000"
7877 /* 3699 */ "M2_mpyd_hl_s1\000"
7878 /* 3713 */ "M2_mpy_nac_sat_hl_s1\000"
7879 /* 3734 */ "M2_mpy_acc_sat_hl_s1\000"
7880 /* 3755 */ "M2_mpy_sat_hl_s1\000"
7881 /* 3772 */ "M2_mpyu_hl_s1\000"
7882 /* 3786 */ "M2_mpy_hl_s1\000"
7883 /* 3799 */ "M2_mpyud_nac_ll_s1\000"
7884 /* 3818 */ "M2_mpyd_nac_ll_s1\000"
7885 /* 3836 */ "M2_mpyu_nac_ll_s1\000"
7886 /* 3854 */ "M2_mpy_nac_ll_s1\000"
7887 /* 3871 */ "M2_mpyud_acc_ll_s1\000"
7888 /* 3890 */ "M2_mpyd_acc_ll_s1\000"
7889 /* 3908 */ "M2_mpyu_acc_ll_s1\000"
7890 /* 3926 */ "M2_mpy_acc_ll_s1\000"
7891 /* 3943 */ "M2_mpyd_rnd_ll_s1\000"
7892 /* 3961 */ "M2_mpy_sat_rnd_ll_s1\000"
7893 /* 3982 */ "M2_mpy_rnd_ll_s1\000"
7894 /* 3999 */ "M2_mpyud_ll_s1\000"
7895 /* 4014 */ "M2_mpyd_ll_s1\000"
7896 /* 4028 */ "M2_mpy_nac_sat_ll_s1\000"
7897 /* 4049 */ "M2_mpy_acc_sat_ll_s1\000"
7898 /* 4070 */ "M2_mpy_sat_ll_s1\000"
7899 /* 4087 */ "M2_mpyu_ll_s1\000"
7900 /* 4101 */ "M2_mpy_ll_s1\000"
7901 /* 4114 */ "M2_mmpyul_s1\000"
7902 /* 4127 */ "M2_mmpyl_s1\000"
7903 /* 4139 */ "M2_hmmpyl_s1\000"
7904 /* 4152 */ "M2_mpy_up_s1\000"
7905 /* 4165 */ "M2_vmac2s_s1\000"
7906 /* 4178 */ "M2_vmpy2s_s1\000"
7907 /* 4191 */ "M2_cmacs_s1\000"
7908 /* 4203 */ "M2_vdmacs_s1\000"
7909 /* 4216 */ "M2_cnacs_s1\000"
7910 /* 4228 */ "M2_vmac2es_s1\000"
7911 /* 4242 */ "M2_vmpy2es_s1\000"
7912 /* 4256 */ "M2_mmachs_s1\000"
7913 /* 4269 */ "M2_mmacuhs_s1\000"
7914 /* 4283 */ "M2_mmacls_s1\000"
7915 /* 4296 */ "M2_mmaculs_s1\000"
7916 /* 4310 */ "M2_cmpyrs_s1\000"
7917 /* 4323 */ "M2_vdmpyrs_s1\000"
7918 /* 4337 */ "M2_cmpys_s1\000"
7919 /* 4349 */ "M2_vrcmpys_s1\000"
7920 /* 4363 */ "M2_vdmpys_s1\000"
7921 /* 4376 */ "M2_vmac2su_s1\000"
7922 /* 4390 */ "M2_vmpy2su_s1\000"
7923 /* 4404 */ "M2_mmpyuh_rs1\000"
7924 /* 4418 */ "M2_mmpyh_rs1\000"
7925 /* 4431 */ "M2_hmmpyh_rs1\000"
7926 /* 4445 */ "M2_mmpyul_rs1\000"
7927 /* 4459 */ "M2_mmpyl_rs1\000"
7928 /* 4472 */ "M2_hmmpyl_rs1\000"
7929 /* 4486 */ "M2_mmachs_rs1\000"
7930 /* 4500 */ "M2_mmacuhs_rs1\000"
7931 /* 4515 */ "M2_mmacls_rs1\000"
7932 /* 4529 */ "M2_mmaculs_rs1\000"
7933 /* 4544 */ "DuplexIClass1\000"
7934 /* 4558 */ "S2_ct1\000"
7935 /* 4565 */ "CONST32\000"
7936 /* 4573 */ "V6_vneg_qf32_qf32\000"
7937 /* 4591 */ "V6_vabs_qf32_qf32\000"
7938 /* 4609 */ "V6_vconv_qf32_qf32\000"
7939 /* 4628 */ "V6_vilog2_qf32\000"
7940 /* 4643 */ "V6_vsub_qf32\000"
7941 /* 4656 */ "V6_vadd_qf32\000"
7942 /* 4669 */ "V6_vconv_bf_qf32\000"
7943 /* 4686 */ "V6_vconv_hf_qf32\000"
7944 /* 4703 */ "V6_vconv_sf_qf32\000"
7945 /* 4720 */ "V6_vmpy_qf32\000"
7946 /* 4733 */ "G_FLOG2\000"
7947 /* 4741 */ "G_FATAN2\000"
7948 /* 4750 */ "G_FEXP2\000"
7949 /* 4758 */ "M2_vmac2\000"
7950 /* 4767 */ "V6_pred_scalar2\000"
7951 /* 4783 */ "DuplexIClass2\000"
7952 /* 4797 */ "M4_mpyri_addr_u2\000"
7953 /* 4814 */ "V6_pred_scalar2v2\000"
7954 /* 4832 */ "DuplexIClass3\000"
7955 /* 4846 */ "CONST64\000"
7956 /* 4854 */ "V6_vmpyewuh_64\000"
7957 /* 4869 */ "PS_readcr64\000"
7958 /* 4881 */ "TFRI64_V4\000"
7959 /* 4891 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4\000"
7960 /* 4926 */ "SAVE_REGISTERS_CALL_V4\000"
7961 /* 4949 */ "RESTORE_DEALLOC_RET_JMP_V4\000"
7962 /* 4976 */ "V6_valign4\000"
7963 /* 4987 */ "DuplexIClass4\000"
7964 /* 5001 */ "V6_vlut4\000"
7965 /* 5010 */ "DuplexIClass5\000"
7966 /* 5024 */ "V6_vmpy_qf32_qf16\000"
7967 /* 5042 */ "V6_vilog2_qf16\000"
7968 /* 5057 */ "V6_vneg_qf16_qf16\000"
7969 /* 5075 */ "V6_vabs_qf16_qf16\000"
7970 /* 5093 */ "V6_vconv_qf16_qf16\000"
7971 /* 5112 */ "V6_vconv_f8_qf16\000"
7972 /* 5129 */ "V6_vsub_qf16\000"
7973 /* 5142 */ "V6_vadd_qf16\000"
7974 /* 5155 */ "V6_vconv_hf_qf16\000"
7975 /* 5172 */ "V6_vmpy_rt_qf16\000"
7976 /* 5188 */ "V6_vmpy_qf16\000"
7977 /* 5201 */ "V6_vwhist256\000"
7978 /* 5214 */ "DuplexIClass6\000"
7979 /* 5228 */ "DuplexIClass7\000"
7980 /* 5242 */ "V6_vwhist128\000"
7981 /* 5255 */ "V6_vconv_qf16_f8\000"
7982 /* 5272 */ "V6_vsub_hf_f8\000"
7983 /* 5286 */ "V6_vadd_hf_f8\000"
7984 /* 5300 */ "V6_vcvt_hf_f8\000"
7985 /* 5314 */ "V6_vmpy_hf_f8\000"
7986 /* 5328 */ "V6_vfneg_f8\000"
7987 /* 5340 */ "V6_vfmin_f8\000"
7988 /* 5352 */ "V6_vabs_f8\000"
7989 /* 5363 */ "V6_vfmax_f8\000"
7990 /* 5375 */ "C2_all8\000"
7991 /* 5383 */ "DuplexIClass8\000"
7992 /* 5397 */ "C2_any8\000"
7993 /* 5405 */ "C4_fastcorner9\000"
7994 /* 5420 */ "DuplexIClass9\000"
7995 /* 5434 */ "G_FMA\000"
7996 /* 5440 */ "G_STRICT_FMA\000"
7997 /* 5453 */ "DuplexIClassA\000"
7998 /* 5467 */ "G_FSUB\000"
7999 /* 5474 */ "G_STRICT_FSUB\000"
8000 /* 5488 */ "G_ATOMICRMW_FSUB\000"
8001 /* 5505 */ "G_SUB\000"
8002 /* 5511 */ "G_ATOMICRMW_SUB\000"
8003 /* 5527 */ "DuplexIClassB\000"
8004 /* 5541 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC\000"
8005 /* 5580 */ "SAVE_REGISTERS_CALL_V4_PIC\000"
8006 /* 5607 */ "RESTORE_DEALLOC_RET_JMP_V4_PIC\000"
8007 /* 5638 */ "SAVE_REGISTERS_CALL_V4STK_PIC\000"
8008 /* 5668 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC\000"
8009 /* 5711 */ "SAVE_REGISTERS_CALL_V4_EXT_PIC\000"
8010 /* 5742 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC\000"
8011 /* 5777 */ "SAVE_REGISTERS_CALL_V4STK_EXT_PIC\000"
8012 /* 5811 */ "G_INTRINSIC\000"
8013 /* 5823 */ "G_FPTRUNC\000"
8014 /* 5833 */ "G_INTRINSIC_TRUNC\000"
8015 /* 5851 */ "G_TRUNC\000"
8016 /* 5859 */ "G_BUILD_VECTOR_TRUNC\000"
8017 /* 5880 */ "G_DYN_STACKALLOC\000"
8018 /* 5897 */ "DuplexIClassC\000"
8019 /* 5911 */ "G_FMAD\000"
8020 /* 5918 */ "G_INDEXED_SEXTLOAD\000"
8021 /* 5937 */ "G_SEXTLOAD\000"
8022 /* 5948 */ "G_INDEXED_ZEXTLOAD\000"
8023 /* 5967 */ "G_ZEXTLOAD\000"
8024 /* 5978 */ "G_INDEXED_LOAD\000"
8025 /* 5993 */ "G_LOAD\000"
8026 /* 6000 */ "G_VECREDUCE_FADD\000"
8027 /* 6017 */ "G_FADD\000"
8028 /* 6024 */ "G_VECREDUCE_SEQ_FADD\000"
8029 /* 6045 */ "G_STRICT_FADD\000"
8030 /* 6059 */ "G_ATOMICRMW_FADD\000"
8031 /* 6076 */ "G_VECREDUCE_ADD\000"
8032 /* 6092 */ "G_ADD\000"
8033 /* 6098 */ "G_PTR_ADD\000"
8034 /* 6108 */ "G_ATOMICRMW_ADD\000"
8035 /* 6124 */ "G_ATOMICRMW_NAND\000"
8036 /* 6141 */ "G_VECREDUCE_AND\000"
8037 /* 6157 */ "G_AND\000"
8038 /* 6163 */ "G_ATOMICRMW_AND\000"
8039 /* 6179 */ "LIFETIME_END\000"
8040 /* 6192 */ "G_BRCOND\000"
8041 /* 6201 */ "G_ATOMICRMW_USUB_COND\000"
8042 /* 6223 */ "G_LLROUND\000"
8043 /* 6233 */ "G_LROUND\000"
8044 /* 6242 */ "G_INTRINSIC_ROUND\000"
8045 /* 6260 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
8046 /* 6286 */ "LOAD_STACK_GUARD\000"
8047 /* 6303 */ "DuplexIClassD\000"
8048 /* 6317 */ "PSEUDO_PROBE\000"
8049 /* 6330 */ "G_SSUBE\000"
8050 /* 6338 */ "G_USUBE\000"
8051 /* 6346 */ "G_FENCE\000"
8052 /* 6354 */ "ARITH_FENCE\000"
8053 /* 6366 */ "REG_SEQUENCE\000"
8054 /* 6379 */ "G_SADDE\000"
8055 /* 6387 */ "G_UADDE\000"
8056 /* 6395 */ "G_GET_FPMODE\000"
8057 /* 6408 */ "G_RESET_FPMODE\000"
8058 /* 6423 */ "G_SET_FPMODE\000"
8059 /* 6436 */ "G_FMINNUM_IEEE\000"
8060 /* 6451 */ "G_FMAXNUM_IEEE\000"
8061 /* 6466 */ "G_VSCALE\000"
8062 /* 6475 */ "G_JUMP_TABLE\000"
8063 /* 6488 */ "BUNDLE\000"
8064 /* 6495 */ "G_MEMCPY_INLINE\000"
8065 /* 6511 */ "RELOC_NONE\000"
8066 /* 6522 */ "LOCAL_ESCAPE\000"
8067 /* 6535 */ "G_STACKRESTORE\000"
8068 /* 6550 */ "G_INDEXED_STORE\000"
8069 /* 6566 */ "G_STORE\000"
8070 /* 6574 */ "G_BITREVERSE\000"
8071 /* 6587 */ "FAKE_USE\000"
8072 /* 6596 */ "DBG_VALUE\000"
8073 /* 6606 */ "G_GLOBAL_VALUE\000"
8074 /* 6621 */ "G_PTRAUTH_GLOBAL_VALUE\000"
8075 /* 6644 */ "CONVERGENCECTRL_GLUE\000"
8076 /* 6665 */ "G_STACKSAVE\000"
8077 /* 6677 */ "G_MEMMOVE\000"
8078 /* 6687 */ "G_FREEZE\000"
8079 /* 6696 */ "G_FCANONICALIZE\000"
8080 /* 6712 */ "DuplexIClassE\000"
8081 /* 6726 */ "G_FMODF\000"
8082 /* 6734 */ "G_CTLZ_ZERO_UNDEF\000"
8083 /* 6752 */ "G_CTTZ_ZERO_UNDEF\000"
8084 /* 6770 */ "INIT_UNDEF\000"
8085 /* 6781 */ "G_IMPLICIT_DEF\000"
8086 /* 6796 */ "DBG_INSTR_REF\000"
8087 /* 6810 */ "DuplexIClassF\000"
8088 /* 6824 */ "G_FNEG\000"
8089 /* 6831 */ "EXTRACT_SUBREG\000"
8090 /* 6846 */ "INSERT_SUBREG\000"
8091 /* 6860 */ "G_SEXT_INREG\000"
8092 /* 6873 */ "SUBREG_TO_REG\000"
8093 /* 6887 */ "G_ATOMIC_CMPXCHG\000"
8094 /* 6904 */ "G_ATOMICRMW_XCHG\000"
8095 /* 6921 */ "G_GET_ROUNDING\000"
8096 /* 6936 */ "G_SET_ROUNDING\000"
8097 /* 6951 */ "G_FLOG\000"
8098 /* 6958 */ "G_VAARG\000"
8099 /* 6966 */ "PREALLOCATED_ARG\000"
8100 /* 6983 */ "G_PREFETCH\000"
8101 /* 6994 */ "G_SMULH\000"
8102 /* 7002 */ "G_UMULH\000"
8103 /* 7010 */ "G_FTANH\000"
8104 /* 7018 */ "G_FSINH\000"
8105 /* 7026 */ "G_FCOSH\000"
8106 /* 7034 */ "DBG_PHI\000"
8107 /* 7042 */ "G_FPTOSI\000"
8108 /* 7051 */ "G_FPTOUI\000"
8109 /* 7060 */ "G_FPOWI\000"
8110 /* 7068 */ "COPY_LANEMASK\000"
8111 /* 7082 */ "G_PTRMASK\000"
8112 /* 7092 */ "SAVE_REGISTERS_CALL_V4STK\000"
8113 /* 7118 */ "GC_LABEL\000"
8114 /* 7127 */ "DBG_LABEL\000"
8115 /* 7137 */ "EH_LABEL\000"
8116 /* 7146 */ "ANNOTATION_LABEL\000"
8117 /* 7163 */ "ICALL_BRANCH_FUNNEL\000"
8118 /* 7183 */ "G_FSHL\000"
8119 /* 7190 */ "G_SHL\000"
8120 /* 7196 */ "G_FCEIL\000"
8121 /* 7204 */ "G_SAVGCEIL\000"
8122 /* 7215 */ "G_UAVGCEIL\000"
8123 /* 7226 */ "PATCHABLE_TAIL_CALL\000"
8124 /* 7246 */ "PATCHABLE_TYPED_EVENT_CALL\000"
8125 /* 7273 */ "PATCHABLE_EVENT_CALL\000"
8126 /* 7294 */ "FENTRY_CALL\000"
8127 /* 7306 */ "KILL\000"
8128 /* 7311 */ "G_CONSTANT_POOL\000"
8129 /* 7327 */ "G_ROTL\000"
8130 /* 7334 */ "G_VECREDUCE_FMUL\000"
8131 /* 7351 */ "G_FMUL\000"
8132 /* 7358 */ "G_VECREDUCE_SEQ_FMUL\000"
8133 /* 7379 */ "G_STRICT_FMUL\000"
8134 /* 7393 */ "G_VECREDUCE_MUL\000"
8135 /* 7409 */ "G_MUL\000"
8136 /* 7415 */ "G_FREM\000"
8137 /* 7422 */ "G_STRICT_FREM\000"
8138 /* 7436 */ "G_SREM\000"
8139 /* 7443 */ "G_UREM\000"
8140 /* 7450 */ "G_SDIVREM\000"
8141 /* 7460 */ "G_UDIVREM\000"
8142 /* 7470 */ "INLINEASM\000"
8143 /* 7480 */ "G_VECREDUCE_FMINIMUM\000"
8144 /* 7501 */ "G_FMINIMUM\000"
8145 /* 7512 */ "G_ATOMICRMW_FMINIMUM\000"
8146 /* 7533 */ "G_VECREDUCE_FMAXIMUM\000"
8147 /* 7554 */ "G_FMAXIMUM\000"
8148 /* 7565 */ "G_ATOMICRMW_FMAXIMUM\000"
8149 /* 7586 */ "G_FMINIMUMNUM\000"
8150 /* 7600 */ "G_FMAXIMUMNUM\000"
8151 /* 7614 */ "G_FMINNUM\000"
8152 /* 7624 */ "G_FMAXNUM\000"
8153 /* 7634 */ "G_FATAN\000"
8154 /* 7642 */ "G_FTAN\000"
8155 /* 7649 */ "G_INTRINSIC_ROUNDEVEN\000"
8156 /* 7671 */ "G_ASSERT_ALIGN\000"
8157 /* 7686 */ "G_FCOPYSIGN\000"
8158 /* 7698 */ "G_VECREDUCE_FMIN\000"
8159 /* 7715 */ "G_ATOMICRMW_FMIN\000"
8160 /* 7732 */ "G_VECREDUCE_SMIN\000"
8161 /* 7749 */ "G_SMIN\000"
8162 /* 7756 */ "G_VECREDUCE_UMIN\000"
8163 /* 7773 */ "G_UMIN\000"
8164 /* 7780 */ "G_ATOMICRMW_UMIN\000"
8165 /* 7797 */ "G_ATOMICRMW_MIN\000"
8166 /* 7813 */ "G_FASIN\000"
8167 /* 7821 */ "G_FSIN\000"
8168 /* 7828 */ "CFI_INSTRUCTION\000"
8169 /* 7844 */ "ADJCALLSTACKDOWN\000"
8170 /* 7861 */ "G_SSUBO\000"
8171 /* 7869 */ "G_USUBO\000"
8172 /* 7877 */ "G_SADDO\000"
8173 /* 7885 */ "G_UADDO\000"
8174 /* 7893 */ "JUMP_TABLE_DEBUG_INFO\000"
8175 /* 7915 */ "G_SMULO\000"
8176 /* 7923 */ "G_UMULO\000"
8177 /* 7931 */ "G_BZERO\000"
8178 /* 7939 */ "STACKMAP\000"
8179 /* 7948 */ "G_DEBUGTRAP\000"
8180 /* 7960 */ "G_UBSANTRAP\000"
8181 /* 7972 */ "G_TRAP\000"
8182 /* 7979 */ "G_ATOMICRMW_UDEC_WRAP\000"
8183 /* 8001 */ "G_ATOMICRMW_UINC_WRAP\000"
8184 /* 8023 */ "G_BSWAP\000"
8185 /* 8031 */ "G_SITOFP\000"
8186 /* 8040 */ "G_UITOFP\000"
8187 /* 8049 */ "G_FCMP\000"
8188 /* 8056 */ "G_ICMP\000"
8189 /* 8063 */ "G_SCMP\000"
8190 /* 8070 */ "G_UCMP\000"
8191 /* 8077 */ "CONVERGENCECTRL_LOOP\000"
8192 /* 8098 */ "G_CTPOP\000"
8193 /* 8106 */ "PATCHABLE_OP\000"
8194 /* 8119 */ "FAULTING_OP\000"
8195 /* 8131 */ "ADJCALLSTACKUP\000"
8196 /* 8146 */ "PREALLOCATED_SETUP\000"
8197 /* 8165 */ "G_FLDEXP\000"
8198 /* 8174 */ "G_STRICT_FLDEXP\000"
8199 /* 8190 */ "G_FEXP\000"
8200 /* 8197 */ "G_FFREXP\000"
8201 /* 8206 */ "A6_vminub_RdP\000"
8202 /* 8220 */ "G_BR\000"
8203 /* 8225 */ "INLINEASM_BR\000"
8204 /* 8238 */ "G_BLOCK_ADDR\000"
8205 /* 8251 */ "MEMBARRIER\000"
8206 /* 8262 */ "G_CONSTANT_FOLD_BARRIER\000"
8207 /* 8286 */ "PATCHABLE_FUNCTION_ENTER\000"
8208 /* 8311 */ "G_READCYCLECOUNTER\000"
8209 /* 8330 */ "G_READSTEADYCOUNTER\000"
8210 /* 8350 */ "G_READ_REGISTER\000"
8211 /* 8366 */ "G_WRITE_REGISTER\000"
8212 /* 8383 */ "G_ASHR\000"
8213 /* 8390 */ "G_FSHR\000"
8214 /* 8397 */ "G_LSHR\000"
8215 /* 8404 */ "CONVERGENCECTRL_ANCHOR\000"
8216 /* 8427 */ "G_FFLOOR\000"
8217 /* 8436 */ "G_SAVGFLOOR\000"
8218 /* 8448 */ "G_UAVGFLOOR\000"
8219 /* 8460 */ "G_EXTRACT_SUBVECTOR\000"
8220 /* 8480 */ "G_INSERT_SUBVECTOR\000"
8221 /* 8499 */ "G_BUILD_VECTOR\000"
8222 /* 8514 */ "G_SHUFFLE_VECTOR\000"
8223 /* 8531 */ "G_STEP_VECTOR\000"
8224 /* 8545 */ "G_SPLAT_VECTOR\000"
8225 /* 8560 */ "G_VECREDUCE_XOR\000"
8226 /* 8576 */ "G_XOR\000"
8227 /* 8582 */ "G_ATOMICRMW_XOR\000"
8228 /* 8598 */ "G_VECREDUCE_OR\000"
8229 /* 8613 */ "G_OR\000"
8230 /* 8618 */ "G_ATOMICRMW_OR\000"
8231 /* 8633 */ "EH_RETURN_JMPR\000"
8232 /* 8648 */ "G_ROTR\000"
8233 /* 8655 */ "G_INTTOPTR\000"
8234 /* 8666 */ "G_FABS\000"
8235 /* 8673 */ "G_ABS\000"
8236 /* 8679 */ "A5_ACS\000"
8237 /* 8686 */ "G_ABDS\000"
8238 /* 8693 */ "G_UNMERGE_VALUES\000"
8239 /* 8710 */ "G_MERGE_VALUES\000"
8240 /* 8725 */ "G_CTLS\000"
8241 /* 8732 */ "G_FACOS\000"
8242 /* 8740 */ "G_FCOS\000"
8243 /* 8747 */ "G_FSINCOS\000"
8244 /* 8757 */ "G_CONCAT_VECTORS\000"
8245 /* 8774 */ "COPY_TO_REGCLASS\000"
8246 /* 8791 */ "G_IS_FPCLASS\000"
8247 /* 8804 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
8248 /* 8834 */ "G_VECTOR_COMPRESS\000"
8249 /* 8852 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
8250 /* 8879 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
8251 /* 8917 */ "G_TRUNC_SSAT_S\000"
8252 /* 8932 */ "G_SSUBSAT\000"
8253 /* 8942 */ "G_USUBSAT\000"
8254 /* 8952 */ "G_SADDSAT\000"
8255 /* 8962 */ "G_UADDSAT\000"
8256 /* 8972 */ "G_SSHLSAT\000"
8257 /* 8982 */ "G_USHLSAT\000"
8258 /* 8992 */ "G_SMULFIXSAT\000"
8259 /* 9005 */ "G_UMULFIXSAT\000"
8260 /* 9018 */ "G_SDIVFIXSAT\000"
8261 /* 9031 */ "G_UDIVFIXSAT\000"
8262 /* 9044 */ "G_ATOMICRMW_USUB_SAT\000"
8263 /* 9065 */ "G_FPTOSI_SAT\000"
8264 /* 9078 */ "G_FPTOUI_SAT\000"
8265 /* 9091 */ "G_EXTRACT\000"
8266 /* 9101 */ "G_SELECT\000"
8267 /* 9110 */ "G_BRINDIRECT\000"
8268 /* 9123 */ "PATCHABLE_RET\000"
8269 /* 9137 */ "G_MEMSET\000"
8270 /* 9146 */ "PATCHABLE_FUNCTION_EXIT\000"
8271 /* 9170 */ "G_BRJT\000"
8272 /* 9177 */ "G_EXTRACT_VECTOR_ELT\000"
8273 /* 9198 */ "G_INSERT_VECTOR_ELT\000"
8274 /* 9218 */ "G_FCONSTANT\000"
8275 /* 9230 */ "G_CONSTANT\000"
8276 /* 9241 */ "G_INTRINSIC_CONVERGENT\000"
8277 /* 9264 */ "STATEPOINT\000"
8278 /* 9275 */ "PATCHPOINT\000"
8279 /* 9286 */ "G_PTRTOINT\000"
8280 /* 9297 */ "G_FRINT\000"
8281 /* 9305 */ "G_INTRINSIC_LLRINT\000"
8282 /* 9324 */ "G_INTRINSIC_LRINT\000"
8283 /* 9342 */ "G_FNEARBYINT\000"
8284 /* 9355 */ "G_VASTART\000"
8285 /* 9365 */ "LIFETIME_START\000"
8286 /* 9380 */ "G_INVOKE_REGION_START\000"
8287 /* 9402 */ "G_INSERT\000"
8288 /* 9411 */ "G_FSQRT\000"
8289 /* 9419 */ "G_STRICT_FSQRT\000"
8290 /* 9434 */ "G_BITCAST\000"
8291 /* 9444 */ "G_ADDRSPACE_CAST\000"
8292 /* 9461 */ "DBG_VALUE_LIST\000"
8293 /* 9476 */ "G_FPEXT\000"
8294 /* 9484 */ "G_SEXT\000"
8295 /* 9491 */ "G_ASSERT_SEXT\000"
8296 /* 9505 */ "G_ANYEXT\000"
8297 /* 9514 */ "G_ZEXT\000"
8298 /* 9521 */ "G_ASSERT_ZEXT\000"
8299 /* 9535 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT\000"
8300 /* 9574 */ "SAVE_REGISTERS_CALL_V4_EXT\000"
8301 /* 9601 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT\000"
8302 /* 9632 */ "SAVE_REGISTERS_CALL_V4STK_EXT\000"
8303 /* 9662 */ "G_ABDU\000"
8304 /* 9669 */ "G_TRUNC_SSAT_U\000"
8305 /* 9684 */ "G_TRUNC_USAT_U\000"
8306 /* 9699 */ "G_FDIV\000"
8307 /* 9706 */ "G_STRICT_FDIV\000"
8308 /* 9720 */ "G_SDIV\000"
8309 /* 9727 */ "G_UDIV\000"
8310 /* 9734 */ "G_GET_FPENV\000"
8311 /* 9746 */ "G_RESET_FPENV\000"
8312 /* 9760 */ "G_SET_FPENV\000"
8313 /* 9772 */ "G_FPOW\000"
8314 /* 9779 */ "G_VECREDUCE_FMAX\000"
8315 /* 9796 */ "G_ATOMICRMW_FMAX\000"
8316 /* 9813 */ "G_VECREDUCE_SMAX\000"
8317 /* 9830 */ "G_SMAX\000"
8318 /* 9837 */ "G_VECREDUCE_UMAX\000"
8319 /* 9854 */ "G_UMAX\000"
8320 /* 9861 */ "G_ATOMICRMW_UMAX\000"
8321 /* 9878 */ "G_ATOMICRMW_MAX\000"
8322 /* 9894 */ "G_FRAME_INDEX\000"
8323 /* 9908 */ "G_SBFX\000"
8324 /* 9915 */ "G_UBFX\000"
8325 /* 9922 */ "G_SMULFIX\000"
8326 /* 9932 */ "G_UMULFIX\000"
8327 /* 9942 */ "G_SDIVFIX\000"
8328 /* 9952 */ "G_UDIVFIX\000"
8329 /* 9962 */ "G_MEMCPY\000"
8330 /* 9971 */ "COPY\000"
8331 /* 9976 */ "CONVERGENCECTRL_ENTRY\000"
8332 /* 9998 */ "G_CTLZ\000"
8333 /* 10005 */ "G_CTTZ\000"
8334 /* 10012 */ "PS_alloca\000"
8335 /* 10022 */ "PS_fia\000"
8336 /* 10029 */ "Y5_l2locka\000"
8337 /* 10040 */ "Y5_l2unlocka\000"
8338 /* 10053 */ "F2_sffma\000"
8339 /* 10062 */ "Y2_dccleana\000"
8340 /* 10074 */ "PS_aligna\000"
8341 /* 10084 */ "Y2_dczeroa\000"
8342 /* 10095 */ "F2_sfrecipa\000"
8343 /* 10107 */ "Y6_l2gcleanpa\000"
8344 /* 10121 */ "Y6_l2gcleaninvpa\000"
8345 /* 10138 */ "V6_vrdelta\000"
8346 /* 10149 */ "V6_vdelta\000"
8347 /* 10159 */ "F2_sfinvsqrta\000"
8348 /* 10173 */ "Y2_dcinva\000"
8349 /* 10183 */ "Y2_icinva\000"
8350 /* 10193 */ "Y2_dccleaninva\000"
8351 /* 10208 */ "V6_vcvt2_hf_b\000"
8352 /* 10222 */ "V6_vcvt_hf_b\000"
8353 /* 10235 */ "V6_vsubb\000"
8354 /* 10244 */ "V6_vaddb\000"
8355 /* 10253 */ "S2_shuffeb\000"
8356 /* 10264 */ "V6_vshuffeb\000"
8357 /* 10276 */ "V6_vpackeb\000"
8358 /* 10287 */ "V6_vshufoeb\000"
8359 /* 10299 */ "M6_vabsdiffb\000"
8360 /* 10312 */ "V6_vshuffb\000"
8361 /* 10323 */ "V6_vnavgb\000"
8362 /* 10333 */ "V6_vavgb\000"
8363 /* 10342 */ "V6_vmpahb\000"
8364 /* 10352 */ "V6_vroundhb\000"
8365 /* 10364 */ "S2_vtrunehb\000"
8366 /* 10376 */ "V6_vmpyihb\000"
8367 /* 10387 */ "S2_vtrunohb\000"
8368 /* 10399 */ "S2_vsathb\000"
8369 /* 10409 */ "S2_svsathb\000"
8370 /* 10420 */ "V6_vmpauhb\000"
8371 /* 10431 */ "V6_vdmpyhb\000"
8372 /* 10442 */ "V6_vtmpyhb\000"
8373 /* 10453 */ "S2_vspliceib\000"
8374 /* 10466 */ "F2_sffma_lib\000"
8375 /* 10479 */ "F2_sffms_lib\000"
8376 /* 10492 */ "S2_valignib\000"
8377 /* 10504 */ "PS_vsplatib\000"
8378 /* 10516 */ "V6_vunpackb\000"
8379 /* 10528 */ "V6_vdealb\000"
8380 /* 10538 */ "S2_clb\000"
8381 /* 10545 */ "V6_vlalignb\000"
8382 /* 10557 */ "V6_valignb\000"
8383 /* 10568 */ "A2_vminb\000"
8384 /* 10577 */ "V6_vminb\000"
8385 /* 10586 */ "S2_shuffob\000"
8386 /* 10597 */ "V6_vshuffob\000"
8387 /* 10609 */ "V6_vunpackob\000"
8388 /* 10622 */ "V6_vpackob\000"
8389 /* 10633 */ "V6_veqb\000"
8390 /* 10641 */ "V6_vprefixqb\000"
8391 /* 10654 */ "S2_vsplicerb\000"
8392 /* 10667 */ "S2_valignrb\000"
8393 /* 10679 */ "V6_vlsrb\000"
8394 /* 10688 */ "S2_vsplatrb\000"
8395 /* 10700 */ "PS_vsplatrb\000"
8396 /* 10712 */ "V6_vabsb\000"
8397 /* 10721 */ "V6_vsb\000"
8398 /* 10728 */ "V6_lvsplatb\000"
8399 /* 10740 */ "A2_satb\000"
8400 /* 10748 */ "V6_vgtb\000"
8401 /* 10756 */ "SA1_sxtb\000"
8402 /* 10765 */ "dup_A2_sxtb\000"
8403 /* 10777 */ "SA1_zxtb\000"
8404 /* 10786 */ "dup_A2_zxtb\000"
8405 /* 10798 */ "V6_vcvt2_hf_ub\000"
8406 /* 10813 */ "V6_vcvt_hf_ub\000"
8407 /* 10827 */ "A2_vsubub\000"
8408 /* 10837 */ "A2_vrsadub\000"
8409 /* 10848 */ "A2_vraddub\000"
8410 /* 10859 */ "A2_vaddub\000"
8411 /* 10869 */ "M6_vabsdiffub\000"
8412 /* 10883 */ "V6_vabsdiffub\000"
8413 /* 10897 */ "V6_vnavgub\000"
8414 /* 10908 */ "A2_vavgub\000"
8415 /* 10918 */ "V6_vavgub\000"
8416 /* 10928 */ "V6_vroundhub\000"
8417 /* 10941 */ "S2_vsathub\000"
8418 /* 10952 */ "V6_vsathub\000"
8419 /* 10963 */ "S2_svsathub\000"
8420 /* 10975 */ "V6_vrounduhub\000"
8421 /* 10989 */ "V6_vunpackub\000"
8422 /* 11002 */ "A2_vminub\000"
8423 /* 11012 */ "V6_vminub\000"
8424 /* 11022 */ "V6_MAP_equb\000"
8425 /* 11034 */ "A2_sub\000"
8426 /* 11041 */ "F2_dfsub\000"
8427 /* 11050 */ "F2_sfsub\000"
8428 /* 11059 */ "A2_satub\000"
8429 /* 11068 */ "V6_vgtub\000"
8430 /* 11077 */ "V6_vmpyiwub\000"
8431 /* 11089 */ "A2_vmaxub\000"
8432 /* 11099 */ "V6_vmaxub\000"
8433 /* 11109 */ "V6_vrmpyub\000"
8434 /* 11120 */ "V6_vmpyub\000"
8435 /* 11130 */ "V6_vlutvvb\000"
8436 /* 11141 */ "V6_vmpyiwb\000"
8437 /* 11152 */ "A2_vmaxb\000"
8438 /* 11161 */ "V6_vmaxb\000"
8439 /* 11170 */ "S2_tableidxb\000"
8440 /* 11183 */ "V6_vtmpyb\000"
8441 /* 11193 */ "V6_vzb\000"
8442 /* 11200 */ "M2_vrcmaci_s0c\000"
8443 /* 11215 */ "M2_vrcmpyi_s0c\000"
8444 /* 11230 */ "M2_vrcmacr_s0c\000"
8445 /* 11245 */ "M2_vrcmpyr_s0c\000"
8446 /* 11260 */ "A4_subp_c\000"
8447 /* 11270 */ "A4_addp_c\000"
8448 /* 11280 */ "S6_rol_i_p_nac\000"
8449 /* 11295 */ "S2_asl_i_p_nac\000"
8450 /* 11310 */ "S2_asr_i_p_nac\000"
8451 /* 11325 */ "S2_lsr_i_p_nac\000"
8452 /* 11340 */ "S2_asl_r_p_nac\000"
8453 /* 11355 */ "S2_lsl_r_p_nac\000"
8454 /* 11370 */ "S2_asr_r_p_nac\000"
8455 /* 11385 */ "S2_lsr_r_p_nac\000"
8456 /* 11400 */ "S6_rol_i_r_nac\000"
8457 /* 11415 */ "S2_asl_i_r_nac\000"
8458 /* 11430 */ "S2_asr_i_r_nac\000"
8459 /* 11445 */ "S2_lsr_i_r_nac\000"
8460 /* 11460 */ "S2_asl_r_r_nac\000"
8461 /* 11475 */ "S2_lsl_r_r_nac\000"
8462 /* 11490 */ "S2_asr_r_r_nac\000"
8463 /* 11505 */ "S2_lsr_r_r_nac\000"
8464 /* 11520 */ "V6_vmpyowh_64_acc\000"
8465 /* 11538 */ "V6_vmpy_hf_f8_acc\000"
8466 /* 11556 */ "V6_vmpahb_acc\000"
8467 /* 11570 */ "V6_vmpyihb_acc\000"
8468 /* 11585 */ "V6_vmpauhb_acc\000"
8469 /* 11600 */ "V6_vdmpyhb_acc\000"
8470 /* 11615 */ "V6_vtmpyhb_acc\000"
8471 /* 11630 */ "A2_vrsadub_acc\000"
8472 /* 11645 */ "A2_vraddub_acc\000"
8473 /* 11660 */ "V6_vmpyiwub_acc\000"
8474 /* 11676 */ "V6_vrmpyub_acc\000"
8475 /* 11691 */ "V6_vmpyub_acc\000"
8476 /* 11705 */ "V6_vmpyiwb_acc\000"
8477 /* 11720 */ "V6_vtmpyb_acc\000"
8478 /* 11734 */ "M7_dcmpyiwc_acc\000"
8479 /* 11750 */ "M7_dcmpyrwc_acc\000"
8480 /* 11766 */ "V6_vmpyuhe_acc\000"
8481 /* 11781 */ "S4_vrcrotate_acc\000"
8482 /* 11798 */ "V6_vmpy_sf_bf_acc\000"
8483 /* 11816 */ "V6_vmpy_hf_hf_acc\000"
8484 /* 11834 */ "V6_vdmpy_sf_hf_acc\000"
8485 /* 11853 */ "V6_vmpy_sf_hf_acc\000"
8486 /* 11871 */ "V6_vaddubh_acc\000"
8487 /* 11886 */ "V6_vmpyih_acc\000"
8488 /* 11900 */ "V6_vaslh_acc\000"
8489 /* 11913 */ "V6_vasrh_acc\000"
8490 /* 11926 */ "V6_vdsaduh_acc\000"
8491 /* 11941 */ "V6_vmpyiewuh_acc\000"
8492 /* 11958 */ "V6_vmpyuh_acc\000"
8493 /* 11972 */ "V6_vmpyiewh_acc\000"
8494 /* 11988 */ "V6_vmpyiwh_acc\000"
8495 /* 12003 */ "M4_vpmpyh_acc\000"
8496 /* 12017 */ "V6_vmpyh_acc\000"
8497 /* 12030 */ "V6_vrsadubi_acc\000"
8498 /* 12046 */ "V6_vrmpyubi_acc\000"
8499 /* 12062 */ "V6_vrmpybusi_acc\000"
8500 /* 12079 */ "S6_rol_i_p_acc\000"
8501 /* 12094 */ "S2_asl_i_p_acc\000"
8502 /* 12109 */ "S2_asr_i_p_acc\000"
8503 /* 12124 */ "S2_lsr_i_p_acc\000"
8504 /* 12139 */ "S2_asl_r_p_acc\000"
8505 /* 12154 */ "S2_lsl_r_p_acc\000"
8506 /* 12169 */ "S2_asr_r_p_acc\000"
8507 /* 12184 */ "S2_lsr_r_p_acc\000"
8508 /* 12199 */ "S6_rol_i_r_acc\000"
8509 /* 12214 */ "S2_asl_i_r_acc\000"
8510 /* 12229 */ "S2_asr_i_r_acc\000"
8511 /* 12244 */ "S2_lsr_i_r_acc\000"
8512 /* 12259 */ "S2_asl_r_r_acc\000"
8513 /* 12274 */ "S2_lsl_r_r_acc\000"
8514 /* 12289 */ "S2_asr_r_r_acc\000"
8515 /* 12304 */ "S2_lsr_r_r_acc\000"
8516 /* 12319 */ "V6_vmpabus_acc\000"
8517 /* 12334 */ "V6_vdmpybus_acc\000"
8518 /* 12350 */ "V6_vrmpybus_acc\000"
8519 /* 12366 */ "V6_vtmpybus_acc\000"
8520 /* 12382 */ "V6_vmpybus_acc\000"
8521 /* 12397 */ "V6_vmpyhus_acc\000"
8522 /* 12412 */ "V6_vdmpyhsat_acc\000"
8523 /* 12429 */ "V6_vmpyhsat_acc\000"
8524 /* 12445 */ "V6_vdmpyhisat_acc\000"
8525 /* 12463 */ "V6_vdmpyhsuisat_acc\000"
8526 /* 12483 */ "V6_vdmpyhsusat_acc\000"
8527 /* 12502 */ "V6_vdmpyhvsat_acc\000"
8528 /* 12520 */ "V6_vrmpyzbb_rt_acc\000"
8529 /* 12539 */ "V6_vrmpyzcb_rt_acc\000"
8530 /* 12558 */ "V6_vrmpyznb_rt_acc\000"
8531 /* 12577 */ "V6_vrmpyzbub_rt_acc\000"
8532 /* 12597 */ "V6_vrmpyzcbs_rt_acc\000"
8533 /* 12617 */ "V6_vandqrt_acc\000"
8534 /* 12632 */ "V6_vandnqrt_acc\000"
8535 /* 12648 */ "V6_vandvrt_acc\000"
8536 /* 12663 */ "V6_vrmpybub_rtt_acc\000"
8537 /* 12683 */ "V6_vrmpyub_rtt_acc\000"
8538 /* 12702 */ "V6_vmpabuu_acc\000"
8539 /* 12717 */ "V6_vrmpyubv_acc\000"
8540 /* 12733 */ "V6_vmpyubv_acc\000"
8541 /* 12748 */ "V6_vrmpybv_acc\000"
8542 /* 12763 */ "V6_vmpybv_acc\000"
8543 /* 12777 */ "V6_vdmpyhb_dv_acc\000"
8544 /* 12795 */ "V6_vdmpybus_dv_acc\000"
8545 /* 12814 */ "V6_vmpyuhv_acc\000"
8546 /* 12829 */ "V6_vmpyhv_acc\000"
8547 /* 12843 */ "V6_vrmpybusv_acc\000"
8548 /* 12860 */ "V6_vmpybusv_acc\000"
8549 /* 12876 */ "V6_vaddhw_acc\000"
8550 /* 12890 */ "V6_vadduhw_acc\000"
8551 /* 12905 */ "M7_dcmpyiw_acc\000"
8552 /* 12920 */ "V6_vaslw_acc\000"
8553 /* 12933 */ "PS_vmulw_acc\000"
8554 /* 12946 */ "V6_vasrw_acc\000"
8555 /* 12959 */ "M7_dcmpyrw_acc\000"
8556 /* 12974 */ "M4_pmpyw_acc\000"
8557 /* 12987 */ "V6_vrmpyzbb_rx_acc\000"
8558 /* 13006 */ "V6_vrmpyzcb_rx_acc\000"
8559 /* 13025 */ "V6_vrmpyznb_rx_acc\000"
8560 /* 13044 */ "V6_vrmpyzbub_rx_acc\000"
8561 /* 13064 */ "V6_vrmpyzcbs_rx_acc\000"
8562 /* 13084 */ "M7_vdmpy_acc\000"
8563 /* 13097 */ "M2_subacc\000"
8564 /* 13107 */ "V6_vlutvvb_oracc\000"
8565 /* 13124 */ "V6_vlutvwh_oracc\000"
8566 /* 13141 */ "V6_get_qfext_oracc\000"
8567 /* 13160 */ "V6_vmpyowh_rnd_sacc\000"
8568 /* 13180 */ "V6_vmpyowh_sacc\000"
8569 /* 13196 */ "S6_rol_i_p_xacc\000"
8570 /* 13212 */ "S2_asl_i_p_xacc\000"
8571 /* 13228 */ "S2_lsr_i_p_xacc\000"
8572 /* 13244 */ "S6_rol_i_r_xacc\000"
8573 /* 13260 */ "S2_asl_i_r_xacc\000"
8574 /* 13276 */ "S2_lsr_i_r_xacc\000"
8575 /* 13292 */ "M2_xor_xacc\000"
8576 /* 13304 */ "M4_xor_xacc\000"
8577 /* 13316 */ "SA1_dec\000"
8578 /* 13324 */ "M4_cmpyi_whc\000"
8579 /* 13337 */ "M4_cmpyr_whc\000"
8580 /* 13350 */ "SA1_inc\000"
8581 /* 13358 */ "Y2_isync\000"
8582 /* 13367 */ "Y5_tlboc\000"
8583 /* 13376 */ "C4_addipc\000"
8584 /* 13386 */ "F2_sffma_sc\000"
8585 /* 13398 */ "M7_dcmpyiwc\000"
8586 /* 13410 */ "M7_wcmpyiwc\000"
8587 /* 13422 */ "M7_dcmpyrwc\000"
8588 /* 13434 */ "M7_wcmpyrwc\000"
8589 /* 13446 */ "F2_conv_df2d\000"
8590 /* 13459 */ "F2_conv_sf2d\000"
8591 /* 13472 */ "Y2_ciad\000"
8592 /* 13480 */ "Y4_siad\000"
8593 /* 13488 */ "dup_A2_add\000"
8594 /* 13499 */ "V6_vscattermh_add\000"
8595 /* 13517 */ "V6_vscattermhw_add\000"
8596 /* 13536 */ "V6_vscattermw_add\000"
8597 /* 13554 */ "F2_dfadd\000"
8598 /* 13563 */ "F2_sfadd\000"
8599 /* 13572 */ "V6_vshuffvdd\000"
8600 /* 13585 */ "V6_vdealvdd\000"
8601 /* 13597 */ "L4_loadd_locked\000"
8602 /* 13613 */ "S4_stored_locked\000"
8603 /* 13630 */ "L2_loadw_locked\000"
8604 /* 13646 */ "S2_storew_locked\000"
8605 /* 13663 */ "LDriw_pred\000"
8606 /* 13674 */ "STriw_pred\000"
8607 /* 13685 */ "Y2_crswap_old\000"
8608 /* 13699 */ "A2_and\000"
8609 /* 13706 */ "C2_and\000"
8610 /* 13713 */ "V6_veqb_and\000"
8611 /* 13725 */ "V6_vgtb_and\000"
8612 /* 13737 */ "V6_MAP_equb_and\000"
8613 /* 13753 */ "V6_vgtub_and\000"
8614 /* 13766 */ "V6_pred_and\000"
8615 /* 13778 */ "C4_and_and\000"
8616 /* 13789 */ "M4_and_and\000"
8617 /* 13800 */ "V6_vgtbf_and\000"
8618 /* 13813 */ "V6_veqhf_and\000"
8619 /* 13826 */ "V6_vgthf_and\000"
8620 /* 13839 */ "V6_veqsf_and\000"
8621 /* 13852 */ "V6_vgtsf_and\000"
8622 /* 13865 */ "V6_veqh_and\000"
8623 /* 13877 */ "V6_vgth_and\000"
8624 /* 13889 */ "V6_MAP_equh_and\000"
8625 /* 13905 */ "V6_vgtuh_and\000"
8626 /* 13918 */ "S6_rol_i_p_and\000"
8627 /* 13933 */ "S2_asl_i_p_and\000"
8628 /* 13948 */ "S2_asr_i_p_and\000"
8629 /* 13963 */ "S2_lsr_i_p_and\000"
8630 /* 13978 */ "S2_asl_r_p_and\000"
8631 /* 13993 */ "S2_lsl_r_p_and\000"
8632 /* 14008 */ "S2_asr_r_p_and\000"
8633 /* 14023 */ "S2_lsr_r_p_and\000"
8634 /* 14038 */ "S6_rol_i_r_and\000"
8635 /* 14053 */ "S2_asl_i_r_and\000"
8636 /* 14068 */ "S2_asr_i_r_and\000"
8637 /* 14083 */ "S2_lsr_i_r_and\000"
8638 /* 14098 */ "S2_asl_r_r_and\000"
8639 /* 14113 */ "S2_lsl_r_r_and\000"
8640 /* 14128 */ "S2_asr_r_r_and\000"
8641 /* 14143 */ "S2_lsr_r_r_and\000"
8642 /* 14158 */ "C4_or_and\000"
8643 /* 14168 */ "M4_or_and\000"
8644 /* 14178 */ "M4_xor_and\000"
8645 /* 14189 */ "V6_veqw_and\000"
8646 /* 14201 */ "V6_vgtw_and\000"
8647 /* 14213 */ "V6_MAP_equw_and\000"
8648 /* 14229 */ "V6_vgtuw_and\000"
8649 /* 14242 */ "V6_vand\000"
8650 /* 14250 */ "M7_wcmpyiwc_rnd\000"
8651 /* 14266 */ "M7_wcmpyrwc_rnd\000"
8652 /* 14282 */ "V6_vconv_h_hf_rnd\000"
8653 /* 14300 */ "V6_vmpyowh_rnd\000"
8654 /* 14315 */ "S2_asr_i_p_rnd\000"
8655 /* 14330 */ "S2_asr_i_r_rnd\000"
8656 /* 14345 */ "M7_wcmpyiw_rnd\000"
8657 /* 14360 */ "M7_wcmpyrw_rnd\000"
8658 /* 14375 */ "V6_vavgbrnd\000"
8659 /* 14387 */ "V6_vavgubrnd\000"
8660 /* 14400 */ "V6_vavghrnd\000"
8661 /* 14412 */ "S5_vasrhrnd\000"
8662 /* 14424 */ "V6_vavguhrnd\000"
8663 /* 14437 */ "V6_vavgwrnd\000"
8664 /* 14449 */ "V6_vavguwrnd\000"
8665 /* 14462 */ "F2_sffixupd\000"
8666 /* 14474 */ "F2_conv_df2ud\000"
8667 /* 14488 */ "F2_conv_sf2ud\000"
8668 /* 14502 */ "S2_tableidxd\000"
8669 /* 14515 */ "Y4_trace\000"
8670 /* 14524 */ "invalid_decode\000"
8671 /* 14539 */ "F2_dfcmpge\000"
8672 /* 14550 */ "F2_sfcmpge\000"
8673 /* 14561 */ "V6_vmpyuhe\000"
8674 /* 14572 */ "CALLProfile\000"
8675 /* 14584 */ "SS2_allocframe\000"
8676 /* 14599 */ "dup_S2_allocframe\000"
8677 /* 14617 */ "SL2_deallocframe\000"
8678 /* 14634 */ "dup_L2_deallocframe\000"
8679 /* 14654 */ "Y2_resume\000"
8680 /* 14664 */ "Y6_dmresume\000"
8681 /* 14676 */ "V6_vnccombine\000"
8682 /* 14690 */ "V6_vccombine\000"
8683 /* 14703 */ "V6_vcombine\000"
8684 /* 14715 */ "PS_false\000"
8685 /* 14724 */ "PS_qfalse\000"
8686 /* 14734 */ "J2_pause\000"
8687 /* 14743 */ "Y6_dmpause\000"
8688 /* 14754 */ "J2_unpause\000"
8689 /* 14765 */ "S4_vrcrotate\000"
8690 /* 14778 */ "S2_vcrotate\000"
8691 /* 14790 */ "C4_cmplte\000"
8692 /* 14800 */ "J2_rte\000"
8693 /* 14807 */ "PS_true\000"
8694 /* 14815 */ "PS_qtrue\000"
8695 /* 14824 */ "S2_interleave\000"
8696 /* 14838 */ "S2_deinterleave\000"
8697 /* 14854 */ "SL2_jumpr31_f\000"
8698 /* 14868 */ "SL2_return_f\000"
8699 /* 14881 */ "L4_return_f\000"
8700 /* 14893 */ "L4_return_map_to_raw_f\000"
8701 /* 14916 */ "V6_vsub_sf_bf\000"
8702 /* 14930 */ "V6_vadd_sf_bf\000"
8703 /* 14944 */ "V6_vmpy_sf_bf\000"
8704 /* 14958 */ "V6_vmin_bf\000"
8705 /* 14969 */ "V6_vmax_bf\000"
8706 /* 14980 */ "V6_vgtbf\000"
8707 /* 14989 */ "A4_psxtbf\000"
8708 /* 14999 */ "A4_pzxtbf\000"
8709 /* 15009 */ "A2_psubf\000"
8710 /* 15018 */ "F2_conv_d2df\000"
8711 /* 15031 */ "F2_conv_ud2df\000"
8712 /* 15045 */ "F2_conv_sf2df\000"
8713 /* 15059 */ "F2_conv_w2df\000"
8714 /* 15072 */ "F2_conv_uw2df\000"
8715 /* 15086 */ "A2_paddf\000"
8716 /* 15095 */ "A2_pandf\000"
8717 /* 15104 */ "V6_vshuff\000"
8718 /* 15114 */ "V6_vmpy_qf32_hf\000"
8719 /* 15130 */ "V6_vilog2_hf\000"
8720 /* 15143 */ "V6_vneg_qf16_hf\000"
8721 /* 15159 */ "V6_vabs_qf16_hf\000"
8722 /* 15175 */ "V6_vconv_qf16_hf\000"
8723 /* 15192 */ "V6_vmpy_qf16_hf\000"
8724 /* 15208 */ "V6_vcvt_f8_hf\000"
8725 /* 15222 */ "V6_vcvt2_b_hf\000"
8726 /* 15236 */ "V6_vcvt_b_hf\000"
8727 /* 15249 */ "V6_vcvt2_ub_hf\000"
8728 /* 15264 */ "V6_vcvt_ub_hf\000"
8729 /* 15278 */ "V6_vsub_hf\000"
8730 /* 15289 */ "V6_vadd_hf\000"
8731 /* 15300 */ "V6_vsub_hf_hf\000"
8732 /* 15314 */ "V6_vadd_hf_hf\000"
8733 /* 15328 */ "V6_vmpy_hf_hf\000"
8734 /* 15342 */ "V6_vsub_sf_hf\000"
8735 /* 15356 */ "V6_vadd_sf_hf\000"
8736 /* 15370 */ "V6_vcvt_sf_hf\000"
8737 /* 15384 */ "V6_vdmpy_sf_hf\000"
8738 /* 15399 */ "V6_vmpy_sf_hf\000"
8739 /* 15413 */ "V6_vfneg_hf\000"
8740 /* 15425 */ "V6_vcvt_h_hf\000"
8741 /* 15438 */ "V6_vconv_h_hf\000"
8742 /* 15452 */ "V6_vcvt_uh_hf\000"
8743 /* 15466 */ "V6_vfmin_hf\000"
8744 /* 15478 */ "V6_vmin_hf\000"
8745 /* 15489 */ "V6_vabs_hf\000"
8746 /* 15500 */ "V6_vmpy_rt_hf\000"
8747 /* 15514 */ "V6_vfmax_hf\000"
8748 /* 15526 */ "V6_vmax_hf\000"
8749 /* 15537 */ "V6_vmpy_qf32_mix_hf\000"
8750 /* 15557 */ "V6_vmpy_qf16_mix_hf\000"
8751 /* 15577 */ "A4_paslhf\000"
8752 /* 15587 */ "V6_veqhf\000"
8753 /* 15596 */ "A4_pasrhf\000"
8754 /* 15606 */ "V6_vgthf\000"
8755 /* 15615 */ "A4_psxthf\000"
8756 /* 15625 */ "A4_pzxthf\000"
8757 /* 15635 */ "A2_paddif\000"
8758 /* 15645 */ "dup_C2_cmoveif\000"
8759 /* 15660 */ "dup_C2_cmovenewif\000"
8760 /* 15678 */ "J2_callf\000"
8761 /* 15687 */ "J2_jumpf\000"
8762 /* 15696 */ "A2_tfrpf\000"
8763 /* 15705 */ "V6_vmerge_qf\000"
8764 /* 15718 */ "A2_tfrf\000"
8765 /* 15726 */ "SA1_clrf\000"
8766 /* 15735 */ "J2_callrf\000"
8767 /* 15745 */ "A2_porf\000"
8768 /* 15753 */ "A2_pxorf\000"
8769 /* 15762 */ "J2_jumprf\000"
8770 /* 15772 */ "F2_conv_d2sf\000"
8771 /* 15785 */ "F2_conv_ud2sf\000"
8772 /* 15799 */ "F2_conv_df2sf\000"
8773 /* 15813 */ "F2_conv_w2sf\000"
8774 /* 15826 */ "F2_conv_uw2sf\000"
8775 /* 15840 */ "V6_vneg_qf32_sf\000"
8776 /* 15856 */ "V6_vabs_qf32_sf\000"
8777 /* 15872 */ "V6_vconv_qf32_sf\000"
8778 /* 15889 */ "V6_vmpy_qf32_sf\000"
8779 /* 15905 */ "V6_vilog2_sf\000"
8780 /* 15918 */ "V6_vsub_sf\000"
8781 /* 15929 */ "V6_vadd_sf\000"
8782 /* 15940 */ "V6_vcvt_bf_sf\000"
8783 /* 15954 */ "V6_vcvt_hf_sf\000"
8784 /* 15968 */ "V6_vsub_sf_sf\000"
8785 /* 15982 */ "V6_vadd_sf_sf\000"
8786 /* 15996 */ "V6_vmpy_sf_sf\000"
8787 /* 16010 */ "V6_vfneg_sf\000"
8788 /* 16022 */ "V6_vfmin_sf\000"
8789 /* 16034 */ "V6_vmin_sf\000"
8790 /* 16045 */ "V6_vabs_sf\000"
8791 /* 16056 */ "V6_vmpy_rt_sf\000"
8792 /* 16070 */ "V6_vconv_w_sf\000"
8793 /* 16084 */ "V6_vfmax_sf\000"
8794 /* 16096 */ "V6_vmax_sf\000"
8795 /* 16107 */ "V6_veqsf\000"
8796 /* 16116 */ "V6_vgtsf\000"
8797 /* 16125 */ "PS_jmpretf\000"
8798 /* 16136 */ "C2_ccombinewf\000"
8799 /* 16150 */ "C2_ccombinewnewf\000"
8800 /* 16167 */ "Y6_diag\000"
8801 /* 16175 */ "A2_neg\000"
8802 /* 16182 */ "V6_vcl0h\000"
8803 /* 16191 */ "M2_vrcmpys_acc_s1_h\000"
8804 /* 16211 */ "M2_vrcmpys_s1_h\000"
8805 /* 16227 */ "V6_vcvt_hf_h\000"
8806 /* 16240 */ "V6_vconv_hf_h\000"
8807 /* 16254 */ "M2_vrcmpys_s1rp_h\000"
8808 /* 16272 */ "V6_vaddclbh\000"
8809 /* 16284 */ "S2_vsxtbh\000"
8810 /* 16294 */ "S2_vzxtbh\000"
8811 /* 16304 */ "V6_vsububh\000"
8812 /* 16315 */ "V6_vaddubh\000"
8813 /* 16326 */ "S4_vxaddsubh\000"
8814 /* 16339 */ "A2_vsubh\000"
8815 /* 16348 */ "V6_vsubh\000"
8816 /* 16357 */ "A2_svsubh\000"
8817 /* 16367 */ "A4_tlbmatch\000"
8818 /* 16379 */ "Y4_l2fetch\000"
8819 /* 16390 */ "Y5_l2fetch\000"
8820 /* 16401 */ "Y2_dcfetch\000"
8821 /* 16412 */ "S4_vxsubaddh\000"
8822 /* 16425 */ "M2_vraddh\000"
8823 /* 16435 */ "A2_vaddh\000"
8824 /* 16444 */ "V6_vaddh\000"
8825 /* 16453 */ "A2_svaddh\000"
8826 /* 16463 */ "S2_shuffeh\000"
8827 /* 16474 */ "V6_vshufeh\000"
8828 /* 16485 */ "V6_vpackeh\000"
8829 /* 16496 */ "V6_vshufoeh\000"
8830 /* 16508 */ "M2_vabsdiffh\000"
8831 /* 16521 */ "V6_vabsdiffh\000"
8832 /* 16534 */ "V6_vshuffh\000"
8833 /* 16545 */ "S2_vrcnegh\000"
8834 /* 16556 */ "S2_vcnegh\000"
8835 /* 16566 */ "A2_vnavgh\000"
8836 /* 16576 */ "V6_vnavgh\000"
8837 /* 16586 */ "A2_svnavgh\000"
8838 /* 16597 */ "A2_vavgh\000"
8839 /* 16606 */ "V6_vavgh\000"
8840 /* 16615 */ "A2_svavgh\000"
8841 /* 16625 */ "A2_subh_h16_hh\000"
8842 /* 16640 */ "A2_addh_h16_hh\000"
8843 /* 16655 */ "A2_combine_hh\000"
8844 /* 16669 */ "A2_subh_h16_sat_hh\000"
8845 /* 16688 */ "A2_addh_h16_sat_hh\000"
8846 /* 16707 */ "F2_dfmpyhh\000"
8847 /* 16718 */ "A2_tfrih\000"
8848 /* 16727 */ "PS_vsplatih\000"
8849 /* 16739 */ "V6_vmpyih\000"
8850 /* 16749 */ "V6_vunpackh\000"
8851 /* 16761 */ "A2_subh_h16_lh\000"
8852 /* 16776 */ "A2_addh_h16_lh\000"
8853 /* 16791 */ "A2_combine_lh\000"
8854 /* 16805 */ "A2_subh_h16_sat_lh\000"
8855 /* 16824 */ "A2_addh_h16_sat_lh\000"
8856 /* 16843 */ "V6_vdealh\000"
8857 /* 16853 */ "A2_aslh\000"
8858 /* 16861 */ "V6_vaslh\000"
8859 /* 16870 */ "F2_dfmpylh\000"
8860 /* 16881 */ "V6_vgathermh\000"
8861 /* 16894 */ "V6_vscattermh\000"
8862 /* 16908 */ "A4_vrminh\000"
8863 /* 16918 */ "A2_vminh\000"
8864 /* 16927 */ "V6_vminh\000"
8865 /* 16936 */ "V6_vmpyieoh\000"
8866 /* 16948 */ "S2_shuffoh\000"
8867 /* 16959 */ "V6_vshufoh\000"
8868 /* 16970 */ "V6_vunpackoh\000"
8869 /* 16983 */ "V6_vpackoh\000"
8870 /* 16994 */ "A2_addsph\000"
8871 /* 17004 */ "V6_shuffeqh\000"
8872 /* 17016 */ "V6_veqh\000"
8873 /* 17024 */ "V6_vprefixqh\000"
8874 /* 17037 */ "J2_callrh\000"
8875 /* 17047 */ "J2_jumprh\000"
8876 /* 17057 */ "A2_asrh\000"
8877 /* 17065 */ "V6_vasrh\000"
8878 /* 17074 */ "V6_vlsrh\000"
8879 /* 17083 */ "S2_vsplatrh\000"
8880 /* 17095 */ "PS_vsplatrh\000"
8881 /* 17107 */ "PS_crash\000"
8882 /* 17116 */ "A2_vabsh\000"
8883 /* 17125 */ "V6_vabsh\000"
8884 /* 17134 */ "V6_vsh\000"
8885 /* 17141 */ "V6_lvsplath\000"
8886 /* 17153 */ "A2_sath\000"
8887 /* 17161 */ "V6_vgth\000"
8888 /* 17169 */ "V6_vnormamth\000"
8889 /* 17182 */ "V6_vpopcounth\000"
8890 /* 17196 */ "SA1_sxth\000"
8891 /* 17205 */ "dup_A2_sxth\000"
8892 /* 17217 */ "SA1_zxth\000"
8893 /* 17226 */ "dup_A2_zxth\000"
8894 /* 17238 */ "V6_vcvt_hf_uh\000"
8895 /* 17252 */ "V6_vdsaduh\000"
8896 /* 17263 */ "M2_vradduh\000"
8897 /* 17274 */ "V6_vabsdiffuh\000"
8898 /* 17288 */ "A2_vavguh\000"
8899 /* 17298 */ "V6_vavguh\000"
8900 /* 17308 */ "V6_vunpackuh\000"
8901 /* 17321 */ "A4_vrminuh\000"
8902 /* 17332 */ "A2_vminuh\000"
8903 /* 17342 */ "V6_vminuh\000"
8904 /* 17352 */ "V6_MAP_equh\000"
8905 /* 17364 */ "A2_satuh\000"
8906 /* 17373 */ "V6_vgtuh\000"
8907 /* 17382 */ "V6_vroundwuh\000"
8908 /* 17395 */ "V6_vmpyiewuh\000"
8909 /* 17408 */ "V6_vmpyewuh\000"
8910 /* 17420 */ "S2_vsatwuh\000"
8911 /* 17431 */ "V6_vrounduwuh\000"
8912 /* 17445 */ "V6_vsatuwuh\000"
8913 /* 17457 */ "A4_vrmaxuh\000"
8914 /* 17468 */ "A2_vmaxuh\000"
8915 /* 17478 */ "V6_vmaxuh\000"
8916 /* 17488 */ "V6_vmpyuh\000"
8917 /* 17498 */ "S2_asl_i_vh\000"
8918 /* 17510 */ "S2_asr_i_vh\000"
8919 /* 17522 */ "S2_lsr_i_vh\000"
8920 /* 17534 */ "S2_asl_r_vh\000"
8921 /* 17546 */ "S2_lsl_r_vh\000"
8922 /* 17558 */ "S2_asr_r_vh\000"
8923 /* 17570 */ "S2_lsr_r_vh\000"
8924 /* 17582 */ "M4_cmpyi_wh\000"
8925 /* 17594 */ "M4_cmpyr_wh\000"
8926 /* 17606 */ "V6_vroundwh\000"
8927 /* 17618 */ "S2_vtrunewh\000"
8928 /* 17630 */ "V6_vmpyiwh\000"
8929 /* 17641 */ "S2_vrndpackwh\000"
8930 /* 17655 */ "V6_vmpyiowh\000"
8931 /* 17667 */ "S2_vtrunowh\000"
8932 /* 17679 */ "V6_vmpyowh\000"
8933 /* 17690 */ "V6_vasrwh\000"
8934 /* 17700 */ "S2_vsatwh\000"
8935 /* 17710 */ "V6_vsatwh\000"
8936 /* 17720 */ "V6_vlutvwh\000"
8937 /* 17731 */ "A4_vrmaxh\000"
8938 /* 17741 */ "A2_vmaxh\000"
8939 /* 17750 */ "V6_vmaxh\000"
8940 /* 17759 */ "S2_tableidxh\000"
8941 /* 17772 */ "M4_vpmpyh\000"
8942 /* 17782 */ "V6_vmpyh\000"
8943 /* 17791 */ "V6_vzh\000"
8944 /* 17798 */ "SA1_combine0i\000"
8945 /* 17812 */ "J2_loop0i\000"
8946 /* 17822 */ "SA1_combine1i\000"
8947 /* 17836 */ "J2_loop1i\000"
8948 /* 17846 */ "SA1_combine2i\000"
8949 /* 17860 */ "SA1_combine3i\000"
8950 /* 17874 */ "PS_tailcall_i\000"
8951 /* 17888 */ "M2_vcmac_s0_sat_i\000"
8952 /* 17906 */ "M2_vcmpy_s0_sat_i\000"
8953 /* 17924 */ "M2_vcmpy_s1_sat_i\000"
8954 /* 17942 */ "S2_togglebit_i\000"
8955 /* 17957 */ "S2_clrbit_i\000"
8956 /* 17969 */ "S2_setbit_i\000"
8957 /* 17981 */ "S2_tstbit_i\000"
8958 /* 17993 */ "S4_ntstbit_i\000"
8959 /* 18006 */ "V6_vL32b_ai\000"
8960 /* 18018 */ "V6_vS32b_ai\000"
8961 /* 18030 */ "V6_vL32Ub_ai\000"
8962 /* 18043 */ "V6_vS32Ub_ai\000"
8963 /* 18056 */ "V6_zLd_ai\000"
8964 /* 18066 */ "V6_vL32b_pred_ai\000"
8965 /* 18083 */ "V6_vS32b_pred_ai\000"
8966 /* 18100 */ "V6_vS32Ub_pred_ai\000"
8967 /* 18118 */ "V6_zLd_pred_ai\000"
8968 /* 18133 */ "V6_vL32b_tmp_pred_ai\000"
8969 /* 18154 */ "V6_vL32b_nt_tmp_pred_ai\000"
8970 /* 18178 */ "V6_vL32b_cur_pred_ai\000"
8971 /* 18199 */ "V6_vL32b_nt_cur_pred_ai\000"
8972 /* 18223 */ "V6_vL32b_nt_pred_ai\000"
8973 /* 18243 */ "V6_vS32b_nt_pred_ai\000"
8974 /* 18263 */ "V6_vS32b_new_pred_ai\000"
8975 /* 18284 */ "V6_vS32b_nt_new_pred_ai\000"
8976 /* 18308 */ "V6_vL32b_npred_ai\000"
8977 /* 18326 */ "V6_vS32b_npred_ai\000"
8978 /* 18344 */ "V6_vS32Ub_npred_ai\000"
8979 /* 18363 */ "V6_vL32b_tmp_npred_ai\000"
8980 /* 18385 */ "V6_vL32b_nt_tmp_npred_ai\000"
8981 /* 18410 */ "V6_vL32b_cur_npred_ai\000"
8982 /* 18432 */ "V6_vL32b_nt_cur_npred_ai\000"
8983 /* 18457 */ "V6_vL32b_nt_npred_ai\000"
8984 /* 18478 */ "V6_vS32b_nt_npred_ai\000"
8985 /* 18499 */ "V6_vS32b_new_npred_ai\000"
8986 /* 18521 */ "V6_vS32b_nt_new_npred_ai\000"
8987 /* 18546 */ "V6_vS32b_qpred_ai\000"
8988 /* 18564 */ "V6_vS32b_nt_qpred_ai\000"
8989 /* 18585 */ "V6_vS32b_nqpred_ai\000"
8990 /* 18604 */ "V6_vS32b_nt_nqpred_ai\000"
8991 /* 18626 */ "V6_vL32b_tmp_ai\000"
8992 /* 18642 */ "V6_vL32b_nt_tmp_ai\000"
8993 /* 18661 */ "PS_vloadrq_ai\000"
8994 /* 18675 */ "PS_vstorerq_ai\000"
8995 /* 18690 */ "V6_vL32b_cur_ai\000"
8996 /* 18706 */ "V6_vL32b_nt_cur_ai\000"
8997 /* 18725 */ "V6_vS32b_srls_ai\000"
8998 /* 18742 */ "V6_vL32b_nt_ai\000"
8999 /* 18757 */ "V6_vS32b_nt_ai\000"
9000 /* 18772 */ "PS_vloadrv_nt_ai\000"
9001 /* 18789 */ "PS_vstorerv_nt_ai\000"
9002 /* 18807 */ "PS_vloadrw_nt_ai\000"
9003 /* 18824 */ "PS_vstorerw_nt_ai\000"
9004 /* 18842 */ "PS_vloadrv_ai\000"
9005 /* 18856 */ "PS_vstorerv_ai\000"
9006 /* 18871 */ "V6_vS32b_new_ai\000"
9007 /* 18887 */ "V6_vS32b_nt_new_ai\000"
9008 /* 18906 */ "PS_vloadrw_ai\000"
9009 /* 18920 */ "PS_vstorerw_ai\000"
9010 /* 18935 */ "V6_vlalignbi\000"
9011 /* 18948 */ "V6_valignbi\000"
9012 /* 18960 */ "V6_vrsadubi\000"
9013 /* 18972 */ "V6_vrmpyubi\000"
9014 /* 18984 */ "V6_vlutvvbi\000"
9015 /* 18996 */ "M2_maci\000"
9016 /* 19004 */ "M2_mnaci\000"
9017 /* 19013 */ "M2_acci\000"
9018 /* 19021 */ "M2_nacci\000"
9019 /* 19030 */ "V6_vlutvvb_oracci\000"
9020 /* 19048 */ "V6_vlutvwh_oracci\000"
9021 /* 19066 */ "L2_loadbsw2_pci\000"
9022 /* 19082 */ "L2_loadbzw2_pci\000"
9023 /* 19098 */ "L2_loadbsw4_pci\000"
9024 /* 19114 */ "L2_loadbzw4_pci\000"
9025 /* 19130 */ "L2_loadalignb_pci\000"
9026 /* 19148 */ "L2_loadrb_pci\000"
9027 /* 19162 */ "PS_loadrb_pci\000"
9028 /* 19176 */ "S2_storerb_pci\000"
9029 /* 19191 */ "PS_storerb_pci\000"
9030 /* 19206 */ "L2_loadrub_pci\000"
9031 /* 19221 */ "PS_loadrub_pci\000"
9032 /* 19236 */ "L2_loadrd_pci\000"
9033 /* 19250 */ "PS_loadrd_pci\000"
9034 /* 19264 */ "S2_storerd_pci\000"
9035 /* 19279 */ "PS_storerd_pci\000"
9036 /* 19294 */ "S2_storerf_pci\000"
9037 /* 19309 */ "PS_storerf_pci\000"
9038 /* 19324 */ "L2_loadalignh_pci\000"
9039 /* 19342 */ "L2_loadrh_pci\000"
9040 /* 19356 */ "PS_loadrh_pci\000"
9041 /* 19370 */ "S2_storerh_pci\000"
9042 /* 19385 */ "PS_storerh_pci\000"
9043 /* 19400 */ "L2_loadruh_pci\000"
9044 /* 19415 */ "PS_loadruh_pci\000"
9045 /* 19430 */ "L2_loadri_pci\000"
9046 /* 19444 */ "PS_loadri_pci\000"
9047 /* 19458 */ "S2_storeri_pci\000"
9048 /* 19473 */ "PS_storeri_pci\000"
9049 /* 19488 */ "S2_storerbnew_pci\000"
9050 /* 19506 */ "S2_storerhnew_pci\000"
9051 /* 19524 */ "S2_storerinew_pci\000"
9052 /* 19542 */ "SA1_addi\000"
9053 /* 19551 */ "dup_A2_addi\000"
9054 /* 19563 */ "M4_mpyri_addi\000"
9055 /* 19577 */ "M4_mpyrr_addi\000"
9056 /* 19591 */ "S4_clbaddi\000"
9057 /* 19602 */ "S4_subaddi\000"
9058 /* 19613 */ "S4_addaddi\000"
9059 /* 19624 */ "S4_clbpaddi\000"
9060 /* 19636 */ "Y5_tlbasidi\000"
9061 /* 19648 */ "S4_or_andi\000"
9062 /* 19659 */ "C2_cmpgei\000"
9063 /* 19669 */ "C4_cmpltei\000"
9064 /* 19680 */ "PS_fi\000"
9065 /* 19686 */ "V6_hi\000"
9066 /* 19692 */ "A4_boundscheck_hi\000"
9067 /* 19710 */ "V6_vlutvwhi\000"
9068 /* 19722 */ "M2_accii\000"
9069 /* 19731 */ "M2_naccii\000"
9070 /* 19741 */ "dup_A2_combineii\000"
9071 /* 19758 */ "dup_A4_combineii\000"
9072 /* 19775 */ "C2_muxii\000"
9073 /* 19784 */ "S4_lsli\000"
9074 /* 19792 */ "Y4_nmi\000"
9075 /* 19799 */ "M2_mpysmi\000"
9076 /* 19809 */ "L2_loadbsw2_pi\000"
9077 /* 19824 */ "L2_loadbzw2_pi\000"
9078 /* 19839 */ "L2_loadbsw4_pi\000"
9079 /* 19854 */ "L2_loadbzw4_pi\000"
9080 /* 19869 */ "V6_vL32b_pi\000"
9081 /* 19881 */ "V6_vS32b_pi\000"
9082 /* 19893 */ "V6_vL32Ub_pi\000"
9083 /* 19906 */ "V6_vS32Ub_pi\000"
9084 /* 19919 */ "L2_loadalignb_pi\000"
9085 /* 19936 */ "L2_loadrb_pi\000"
9086 /* 19949 */ "S2_storerb_pi\000"
9087 /* 19963 */ "L2_loadrub_pi\000"
9088 /* 19977 */ "V6_zLd_pi\000"
9089 /* 19987 */ "V6_vL32b_pred_pi\000"
9090 /* 20004 */ "V6_vS32b_pred_pi\000"
9091 /* 20021 */ "V6_vS32Ub_pred_pi\000"
9092 /* 20039 */ "V6_zLd_pred_pi\000"
9093 /* 20054 */ "V6_vL32b_tmp_pred_pi\000"
9094 /* 20075 */ "V6_vL32b_nt_tmp_pred_pi\000"
9095 /* 20099 */ "V6_vL32b_cur_pred_pi\000"
9096 /* 20120 */ "V6_vL32b_nt_cur_pred_pi\000"
9097 /* 20144 */ "V6_vL32b_nt_pred_pi\000"
9098 /* 20164 */ "V6_vS32b_nt_pred_pi\000"
9099 /* 20184 */ "V6_vS32b_new_pred_pi\000"
9100 /* 20205 */ "V6_vS32b_nt_new_pred_pi\000"
9101 /* 20229 */ "V6_vL32b_npred_pi\000"
9102 /* 20247 */ "V6_vS32b_npred_pi\000"
9103 /* 20265 */ "V6_vS32Ub_npred_pi\000"
9104 /* 20284 */ "V6_vL32b_tmp_npred_pi\000"
9105 /* 20306 */ "V6_vL32b_nt_tmp_npred_pi\000"
9106 /* 20331 */ "V6_vL32b_cur_npred_pi\000"
9107 /* 20353 */ "V6_vL32b_nt_cur_npred_pi\000"
9108 /* 20378 */ "V6_vL32b_nt_npred_pi\000"
9109 /* 20399 */ "V6_vS32b_nt_npred_pi\000"
9110 /* 20420 */ "V6_vS32b_new_npred_pi\000"
9111 /* 20442 */ "V6_vS32b_nt_new_npred_pi\000"
9112 /* 20467 */ "V6_vS32b_qpred_pi\000"
9113 /* 20485 */ "V6_vS32b_nt_qpred_pi\000"
9114 /* 20506 */ "V6_vS32b_nqpred_pi\000"
9115 /* 20525 */ "V6_vS32b_nt_nqpred_pi\000"
9116 /* 20547 */ "L2_loadrd_pi\000"
9117 /* 20560 */ "S2_storerd_pi\000"
9118 /* 20574 */ "L2_ploadrbf_pi\000"
9119 /* 20589 */ "S2_pstorerbf_pi\000"
9120 /* 20605 */ "L2_ploadrubf_pi\000"
9121 /* 20621 */ "L2_ploadrdf_pi\000"
9122 /* 20636 */ "S2_pstorerdf_pi\000"
9123 /* 20652 */ "S2_pstorerff_pi\000"
9124 /* 20668 */ "L2_ploadrhf_pi\000"
9125 /* 20683 */ "S2_pstorerhf_pi\000"
9126 /* 20699 */ "L2_ploadruhf_pi\000"
9127 /* 20715 */ "L2_ploadrif_pi\000"
9128 /* 20730 */ "S2_pstorerif_pi\000"
9129 /* 20746 */ "S2_storerf_pi\000"
9130 /* 20760 */ "S2_pstorerbnewf_pi\000"
9131 /* 20779 */ "S2_pstorerhnewf_pi\000"
9132 /* 20798 */ "S2_pstorerinewf_pi\000"
9133 /* 20817 */ "L2_loadalignh_pi\000"
9134 /* 20834 */ "L2_loadrh_pi\000"
9135 /* 20847 */ "S2_storerh_pi\000"
9136 /* 20861 */ "L2_loadruh_pi\000"
9137 /* 20875 */ "L2_loadri_pi\000"
9138 /* 20888 */ "S2_storeri_pi\000"
9139 /* 20902 */ "V6_vL32b_tmp_pi\000"
9140 /* 20918 */ "V6_vL32b_nt_tmp_pi\000"
9141 /* 20937 */ "V6_vL32b_cur_pi\000"
9142 /* 20953 */ "V6_vL32b_nt_cur_pi\000"
9143 /* 20972 */ "V6_vS32b_srls_pi\000"
9144 /* 20989 */ "L2_ploadrbt_pi\000"
9145 /* 21004 */ "S2_pstorerbt_pi\000"
9146 /* 21020 */ "L2_ploadrubt_pi\000"
9147 /* 21036 */ "L2_ploadrdt_pi\000"
9148 /* 21051 */ "S2_pstorerdt_pi\000"
9149 /* 21067 */ "S2_pstorerft_pi\000"
9150 /* 21083 */ "L2_ploadrht_pi\000"
9151 /* 21098 */ "S2_pstorerht_pi\000"
9152 /* 21114 */ "L2_ploadruht_pi\000"
9153 /* 21130 */ "L2_ploadrit_pi\000"
9154 /* 21145 */ "S2_pstorerit_pi\000"
9155 /* 21161 */ "V6_vL32b_nt_pi\000"
9156 /* 21176 */ "V6_vS32b_nt_pi\000"
9157 /* 21191 */ "S2_pstorerbnewt_pi\000"
9158 /* 21210 */ "S2_pstorerhnewt_pi\000"
9159 /* 21229 */ "S2_pstorerinewt_pi\000"
9160 /* 21248 */ "V6_vS32b_new_pi\000"
9161 /* 21264 */ "V6_vS32b_nt_new_pi\000"
9162 /* 21283 */ "S2_storerbnew_pi\000"
9163 /* 21300 */ "L2_ploadrbfnew_pi\000"
9164 /* 21318 */ "S2_pstorerbfnew_pi\000"
9165 /* 21337 */ "L2_ploadrubfnew_pi\000"
9166 /* 21356 */ "L2_ploadrdfnew_pi\000"
9167 /* 21374 */ "S2_pstorerdfnew_pi\000"
9168 /* 21393 */ "S2_pstorerffnew_pi\000"
9169 /* 21412 */ "L2_ploadrhfnew_pi\000"
9170 /* 21430 */ "S2_pstorerhfnew_pi\000"
9171 /* 21449 */ "L2_ploadruhfnew_pi\000"
9172 /* 21468 */ "L2_ploadrifnew_pi\000"
9173 /* 21486 */ "S2_pstorerifnew_pi\000"
9174 /* 21505 */ "S2_pstorerbnewfnew_pi\000"
9175 /* 21527 */ "S2_pstorerhnewfnew_pi\000"
9176 /* 21549 */ "S2_pstorerinewfnew_pi\000"
9177 /* 21571 */ "S2_storerhnew_pi\000"
9178 /* 21588 */ "S2_storerinew_pi\000"
9179 /* 21605 */ "L2_ploadrbtnew_pi\000"
9180 /* 21623 */ "S2_pstorerbtnew_pi\000"
9181 /* 21642 */ "L2_ploadrubtnew_pi\000"
9182 /* 21661 */ "L2_ploadrdtnew_pi\000"
9183 /* 21679 */ "S2_pstorerdtnew_pi\000"
9184 /* 21698 */ "S2_pstorerftnew_pi\000"
9185 /* 21717 */ "L2_ploadrhtnew_pi\000"
9186 /* 21735 */ "S2_pstorerhtnew_pi\000"
9187 /* 21754 */ "L2_ploadruhtnew_pi\000"
9188 /* 21773 */ "L2_ploadritnew_pi\000"
9189 /* 21791 */ "S2_pstoreritnew_pi\000"
9190 /* 21810 */ "S2_pstorerbnewtnew_pi\000"
9191 /* 21832 */ "S2_pstorerhnewtnew_pi\000"
9192 /* 21854 */ "S2_pstorerinewtnew_pi\000"
9193 /* 21876 */ "A2_tfrpi\000"
9194 /* 21885 */ "A4_cmpbeqi\000"
9195 /* 21896 */ "A4_vcmpbeqi\000"
9196 /* 21908 */ "A4_cmpheqi\000"
9197 /* 21919 */ "A4_vcmpheqi\000"
9198 /* 21931 */ "C4_cmpneqi\000"
9199 /* 21942 */ "A4_rcmpneqi\000"
9200 /* 21954 */ "SA1_cmpeqi\000"
9201 /* 21965 */ "dup_C2_cmpeqi\000"
9202 /* 21979 */ "A4_rcmpeqi\000"
9203 /* 21990 */ "A4_vcmpweqi\000"
9204 /* 22002 */ "A7_croundd_ri\000"
9205 /* 22016 */ "A4_round_ri\000"
9206 /* 22028 */ "A4_cround_ri\000"
9207 /* 22041 */ "S4_subi_asl_ri\000"
9208 /* 22056 */ "S4_addi_asl_ri\000"
9209 /* 22071 */ "S4_andi_asl_ri\000"
9210 /* 22086 */ "S4_ori_asl_ri\000"
9211 /* 22100 */ "S4_subi_lsr_ri\000"
9212 /* 22115 */ "S4_addi_lsr_ri\000"
9213 /* 22130 */ "S4_andi_lsr_ri\000"
9214 /* 22145 */ "S4_ori_lsr_ri\000"
9215 /* 22159 */ "A2_subri\000"
9216 /* 22168 */ "dup_A4_combineri\000"
9217 /* 22185 */ "C2_bitsclri\000"
9218 /* 22197 */ "C4_nbitsclri\000"
9219 /* 22210 */ "S4_or_ori\000"
9220 /* 22220 */ "S2_addasl_rrri\000"
9221 /* 22235 */ "C2_muxri\000"
9222 /* 22244 */ "J2_ploop1si\000"
9223 /* 22256 */ "J2_ploop2si\000"
9224 /* 22268 */ "J2_ploop3si\000"
9225 /* 22280 */ "dup_A2_tfrsi\000"
9226 /* 22293 */ "V6_vrmpybusi\000"
9227 /* 22306 */ "SA1_seti\000"
9228 /* 22315 */ "J4_jumpseti\000"
9229 /* 22327 */ "A4_cmpbgti\000"
9230 /* 22338 */ "A4_vcmpbgti\000"
9231 /* 22350 */ "A4_cmphgti\000"
9232 /* 22361 */ "A4_vcmphgti\000"
9233 /* 22373 */ "C2_cmpgti\000"
9234 /* 22383 */ "A4_vcmpwgti\000"
9235 /* 22395 */ "A4_bitspliti\000"
9236 /* 22408 */ "C2_cmpgeui\000"
9237 /* 22419 */ "C4_cmplteui\000"
9238 /* 22431 */ "A4_cmpbgtui\000"
9239 /* 22443 */ "A4_vcmpbgtui\000"
9240 /* 22456 */ "A4_cmphgtui\000"
9241 /* 22468 */ "A4_vcmphgtui\000"
9242 /* 22481 */ "C2_cmpgtui\000"
9243 /* 22492 */ "A4_vcmpwgtui\000"
9244 /* 22505 */ "M2_mpyui\000"
9245 /* 22514 */ "R6_release_at_vi\000"
9246 /* 22531 */ "S4_stored_rl_at_vi\000"
9247 /* 22550 */ "S2_storew_rl_at_vi\000"
9248 /* 22569 */ "R6_release_st_vi\000"
9249 /* 22586 */ "S4_stored_rl_st_vi\000"
9250 /* 22605 */ "S2_storew_rl_st_vi\000"
9251 /* 22624 */ "Y2_swi\000"
9252 /* 22631 */ "Y2_cswi\000"
9253 /* 22639 */ "M2_mpyi\000"
9254 /* 22647 */ "A2_vconj\000"
9255 /* 22656 */ "Y2_break\000"
9256 /* 22665 */ "M2_vmpy2s_s0pack\000"
9257 /* 22682 */ "M2_vmpy2s_s1pack\000"
9258 /* 22699 */ "S2_vsathb_nopack\000"
9259 /* 22716 */ "S2_vsathub_nopack\000"
9260 /* 22734 */ "S2_vsatwuh_nopack\000"
9261 /* 22752 */ "S2_vsatwh_nopack\000"
9262 /* 22769 */ "C2_vitpack\000"
9263 /* 22780 */ "A4_boundscheck\000"
9264 /* 22795 */ "Y2_k0lock\000"
9265 /* 22805 */ "Y2_tlblock\000"
9266 /* 22816 */ "Y2_k0unlock\000"
9267 /* 22828 */ "Y2_tlbunlock\000"
9268 /* 22841 */ "Y5_l2gunlock\000"
9269 /* 22854 */ "Y6_dmlink\000"
9270 /* 22864 */ "C2_mask\000"
9271 /* 22872 */ "S2_mask\000"
9272 /* 22880 */ "Y2_getimask\000"
9273 /* 22892 */ "Y2_setimask\000"
9274 /* 22904 */ "PS_call_stk\000"
9275 /* 22916 */ "M2_vrcmpys_acc_s1_l\000"
9276 /* 22936 */ "M2_vrcmpys_s1_l\000"
9277 /* 22952 */ "M2_vrcmpys_s1rp_l\000"
9278 /* 22970 */ "V6_vdeal\000"
9279 /* 22979 */ "A2_subh_h16_hl\000"
9280 /* 22994 */ "A2_addh_h16_hl\000"
9281 /* 23009 */ "A2_subh_l16_hl\000"
9282 /* 23024 */ "A2_addh_l16_hl\000"
9283 /* 23039 */ "A2_combine_hl\000"
9284 /* 23053 */ "A2_subh_h16_sat_hl\000"
9285 /* 23072 */ "A2_addh_h16_sat_hl\000"
9286 /* 23091 */ "A2_subh_l16_sat_hl\000"
9287 /* 23110 */ "A2_addh_l16_sat_hl\000"
9288 /* 23129 */ "dep_S2_packhl\000"
9289 /* 23143 */ "A2_tfril\000"
9290 /* 23152 */ "A2_subh_h16_ll\000"
9291 /* 23167 */ "A2_addh_h16_ll\000"
9292 /* 23182 */ "A2_subh_l16_ll\000"
9293 /* 23197 */ "A2_addh_l16_ll\000"
9294 /* 23212 */ "A2_combine_ll\000"
9295 /* 23226 */ "A2_subh_h16_sat_ll\000"
9296 /* 23245 */ "A2_addh_h16_sat_ll\000"
9297 /* 23264 */ "A2_subh_l16_sat_ll\000"
9298 /* 23283 */ "A2_addh_l16_sat_ll\000"
9299 /* 23302 */ "J2_call\000"
9300 /* 23310 */ "Y2_l2kill\000"
9301 /* 23320 */ "Y2_dckill\000"
9302 /* 23330 */ "Y2_ickill\000"
9303 /* 23340 */ "Y6_dmpoll\000"
9304 /* 23350 */ "F2_dfmpyll\000"
9305 /* 23361 */ "A2_addspl\000"
9306 /* 23371 */ "V6_vwhist128m\000"
9307 /* 23385 */ "V6_vlutvvb_nm\000"
9308 /* 23399 */ "V6_vlutvwh_nm\000"
9309 /* 23413 */ "PS_call_instrprof_custom\000"
9310 /* 23438 */ "V6_vwhist128qm\000"
9311 /* 23453 */ "S2_clbnorm\000"
9312 /* 23464 */ "S4_clbpnorm\000"
9313 /* 23476 */ "V6_pred_and_n\000"
9314 /* 23490 */ "F2_dfimm_n\000"
9315 /* 23501 */ "F2_sfimm_n\000"
9316 /* 23512 */ "V6_pred_or_n\000"
9317 /* 23525 */ "Y5_l2gclean\000"
9318 /* 23537 */ "C2_andn\000"
9319 /* 23545 */ "A4_andn\000"
9320 /* 23553 */ "C4_and_andn\000"
9321 /* 23565 */ "M4_and_andn\000"
9322 /* 23577 */ "C4_or_andn\000"
9323 /* 23588 */ "M4_or_andn\000"
9324 /* 23599 */ "M4_xor_andn\000"
9325 /* 23611 */ "V6_vassign\000"
9326 /* 23622 */ "S2_cabacdecbin\000"
9327 /* 23637 */ "A2_min\000"
9328 /* 23644 */ "F2_dfmin\000"
9329 /* 23653 */ "F2_sfmin\000"
9330 /* 23662 */ "M2_macsin\000"
9331 /* 23672 */ "M2_mpysin\000"
9332 /* 23682 */ "F2_sffixupn\000"
9333 /* 23694 */ "C2_orn\000"
9334 /* 23701 */ "A4_orn\000"
9335 /* 23708 */ "C4_and_orn\000"
9336 /* 23719 */ "C4_or_orn\000"
9337 /* 23729 */ "SL2_return\000"
9338 /* 23740 */ "L4_return\000"
9339 /* 23750 */ "S2_asr_i_svw_trun\000"
9340 /* 23768 */ "S2_asr_r_svw_trun\000"
9341 /* 23786 */ "Y2_dcfetchbo\000"
9342 /* 23799 */ "DUPLEX_Pseudo\000"
9343 /* 23813 */ "V6_vgather_vscatter_mh_pseudo\000"
9344 /* 23843 */ "V6_vgathermh_pseudo\000"
9345 /* 23863 */ "V6_vgathermhq_pseudo\000"
9346 /* 23884 */ "V6_vgathermhwq_pseudo\000"
9347 /* 23906 */ "V6_vgathermwq_pseudo\000"
9348 /* 23927 */ "V6_vgathermhw_pseudo\000"
9349 /* 23948 */ "V6_vgathermw_pseudo\000"
9350 /* 23968 */ "L2_loadbsw2_io\000"
9351 /* 23983 */ "L2_loadbzw2_io\000"
9352 /* 23998 */ "L2_loadbsw4_io\000"
9353 /* 24013 */ "L2_loadbzw4_io\000"
9354 /* 24028 */ "SS1_storeb_io\000"
9355 /* 24042 */ "L2_loadalignb_io\000"
9356 /* 24059 */ "L4_sub_memopb_io\000"
9357 /* 24076 */ "L4_isub_memopb_io\000"
9358 /* 24094 */ "L4_add_memopb_io\000"
9359 /* 24111 */ "L4_iadd_memopb_io\000"
9360 /* 24129 */ "L4_and_memopb_io\000"
9361 /* 24146 */ "L4_iand_memopb_io\000"
9362 /* 24164 */ "L4_or_memopb_io\000"
9363 /* 24180 */ "L4_ior_memopb_io\000"
9364 /* 24197 */ "SL2_loadrb_io\000"
9365 /* 24211 */ "dup_L2_loadrb_io\000"
9366 /* 24228 */ "dup_S2_storerb_io\000"
9367 /* 24246 */ "dup_S4_storeirb_io\000"
9368 /* 24265 */ "SL1_loadrub_io\000"
9369 /* 24280 */ "dup_L2_loadrub_io\000"
9370 /* 24298 */ "dup_L2_loadrd_io\000"
9371 /* 24315 */ "dup_S2_storerd_io\000"
9372 /* 24333 */ "L2_ploadrbf_io\000"
9373 /* 24348 */ "S2_pstorerbf_io\000"
9374 /* 24364 */ "S4_storeirbf_io\000"
9375 /* 24380 */ "L2_ploadrubf_io\000"
9376 /* 24396 */ "L2_ploadrdf_io\000"
9377 /* 24411 */ "S2_pstorerdf_io\000"
9378 /* 24427 */ "S2_pstorerff_io\000"
9379 /* 24443 */ "L2_ploadrhf_io\000"
9380 /* 24458 */ "S2_pstorerhf_io\000"
9381 /* 24474 */ "S4_storeirhf_io\000"
9382 /* 24490 */ "L2_ploadruhf_io\000"
9383 /* 24506 */ "L2_ploadrif_io\000"
9384 /* 24521 */ "S2_pstorerif_io\000"
9385 /* 24537 */ "S4_storeirif_io\000"
9386 /* 24553 */ "S2_storerf_io\000"
9387 /* 24567 */ "S2_pstorerbnewf_io\000"
9388 /* 24586 */ "S2_pstorerhnewf_io\000"
9389 /* 24605 */ "S2_pstorerinewf_io\000"
9390 /* 24624 */ "SS2_storeh_io\000"
9391 /* 24638 */ "L2_loadalignh_io\000"
9392 /* 24655 */ "L4_sub_memoph_io\000"
9393 /* 24672 */ "L4_isub_memoph_io\000"
9394 /* 24690 */ "L4_add_memoph_io\000"
9395 /* 24707 */ "L4_iadd_memoph_io\000"
9396 /* 24725 */ "L4_and_memoph_io\000"
9397 /* 24742 */ "L4_iand_memoph_io\000"
9398 /* 24760 */ "L4_or_memoph_io\000"
9399 /* 24776 */ "L4_ior_memoph_io\000"
9400 /* 24793 */ "SL2_loadrh_io\000"
9401 /* 24807 */ "dup_L2_loadrh_io\000"
9402 /* 24824 */ "dup_S2_storerh_io\000"
9403 /* 24842 */ "S4_storeirh_io\000"
9404 /* 24857 */ "SL2_loadruh_io\000"
9405 /* 24872 */ "dup_L2_loadruh_io\000"
9406 /* 24890 */ "SL1_loadri_io\000"
9407 /* 24904 */ "dup_L2_loadri_io\000"
9408 /* 24921 */ "dup_S2_storeri_io\000"
9409 /* 24939 */ "dup_S4_storeiri_io\000"
9410 /* 24958 */ "L2_ploadrbt_io\000"
9411 /* 24973 */ "S2_pstorerbt_io\000"
9412 /* 24989 */ "S4_storeirbt_io\000"
9413 /* 25005 */ "L2_ploadrubt_io\000"
9414 /* 25021 */ "L2_ploadrdt_io\000"
9415 /* 25036 */ "S2_pstorerdt_io\000"
9416 /* 25052 */ "S2_pstorerft_io\000"
9417 /* 25068 */ "L2_ploadrht_io\000"
9418 /* 25083 */ "S2_pstorerht_io\000"
9419 /* 25099 */ "S4_storeirht_io\000"
9420 /* 25115 */ "L2_ploadruht_io\000"
9421 /* 25131 */ "L2_ploadrit_io\000"
9422 /* 25146 */ "S2_pstorerit_io\000"
9423 /* 25162 */ "S4_storeirit_io\000"
9424 /* 25178 */ "S2_pstorerbnewt_io\000"
9425 /* 25197 */ "S2_pstorerhnewt_io\000"
9426 /* 25216 */ "S2_pstorerinewt_io\000"
9427 /* 25235 */ "S2_storerbnew_io\000"
9428 /* 25252 */ "L2_ploadrbfnew_io\000"
9429 /* 25270 */ "S4_pstorerbfnew_io\000"
9430 /* 25289 */ "S4_storeirbfnew_io\000"
9431 /* 25308 */ "L2_ploadrubfnew_io\000"
9432 /* 25327 */ "L2_ploadrdfnew_io\000"
9433 /* 25345 */ "S4_pstorerdfnew_io\000"
9434 /* 25364 */ "S4_pstorerffnew_io\000"
9435 /* 25383 */ "L2_ploadrhfnew_io\000"
9436 /* 25401 */ "S4_pstorerhfnew_io\000"
9437 /* 25420 */ "S4_storeirhfnew_io\000"
9438 /* 25439 */ "L2_ploadruhfnew_io\000"
9439 /* 25458 */ "L2_ploadrifnew_io\000"
9440 /* 25476 */ "S4_pstorerifnew_io\000"
9441 /* 25495 */ "S4_storeirifnew_io\000"
9442 /* 25514 */ "S4_pstorerbnewfnew_io\000"
9443 /* 25536 */ "S4_pstorerhnewfnew_io\000"
9444 /* 25558 */ "S4_pstorerinewfnew_io\000"
9445 /* 25580 */ "S2_storerhnew_io\000"
9446 /* 25597 */ "S2_storerinew_io\000"
9447 /* 25614 */ "L2_ploadrbtnew_io\000"
9448 /* 25632 */ "S4_pstorerbtnew_io\000"
9449 /* 25651 */ "S4_storeirbtnew_io\000"
9450 /* 25670 */ "L2_ploadrubtnew_io\000"
9451 /* 25689 */ "L2_ploadrdtnew_io\000"
9452 /* 25707 */ "S4_pstorerdtnew_io\000"
9453 /* 25726 */ "S4_pstorerftnew_io\000"
9454 /* 25745 */ "L2_ploadrhtnew_io\000"
9455 /* 25763 */ "S4_pstorerhtnew_io\000"
9456 /* 25782 */ "S4_storeirhtnew_io\000"
9457 /* 25801 */ "L2_ploadruhtnew_io\000"
9458 /* 25820 */ "L2_ploadritnew_io\000"
9459 /* 25838 */ "S4_pstoreritnew_io\000"
9460 /* 25857 */ "S4_storeiritnew_io\000"
9461 /* 25876 */ "S4_pstorerbnewtnew_io\000"
9462 /* 25898 */ "S4_pstorerhnewtnew_io\000"
9463 /* 25920 */ "S4_pstorerinewtnew_io\000"
9464 /* 25942 */ "SS1_storew_io\000"
9465 /* 25956 */ "L4_sub_memopw_io\000"
9466 /* 25973 */ "L4_isub_memopw_io\000"
9467 /* 25991 */ "L4_add_memopw_io\000"
9468 /* 26008 */ "L4_iadd_memopw_io\000"
9469 /* 26026 */ "L4_and_memopw_io\000"
9470 /* 26043 */ "L4_iand_memopw_io\000"
9471 /* 26061 */ "L4_or_memopw_io\000"
9472 /* 26077 */ "L4_ior_memopw_io\000"
9473 /* 26094 */ "Y2_setprio\000"
9474 /* 26105 */ "V6_lo\000"
9475 /* 26111 */ "A4_boundscheck_lo\000"
9476 /* 26129 */ "V6_vasr_into\000"
9477 /* 26142 */ "F2_dfcmpuo\000"
9478 /* 26153 */ "F2_sfcmpuo\000"
9479 /* 26164 */ "V6_vsubcarryo\000"
9480 /* 26178 */ "V6_vaddcarryo\000"
9481 /* 26192 */ "S2_cl0p\000"
9482 /* 26200 */ "S2_ct0p\000"
9483 /* 26208 */ "S2_cl1p\000"
9484 /* 26216 */ "S2_ct1p\000"
9485 /* 26224 */ "S6_rol_i_p\000"
9486 /* 26235 */ "S2_asl_i_p\000"
9487 /* 26246 */ "S2_asr_i_p\000"
9488 /* 26257 */ "S2_lsr_i_p\000"
9489 /* 26268 */ "F2_dfimm_p\000"
9490 /* 26279 */ "F2_sfimm_p\000"
9491 /* 26290 */ "S2_asl_r_p\000"
9492 /* 26301 */ "S2_lsl_r_p\000"
9493 /* 26312 */ "S2_asr_r_p\000"
9494 /* 26323 */ "S2_lsr_r_p\000"
9495 /* 26334 */ "L4_loadbsw2_ap\000"
9496 /* 26349 */ "L4_loadbzw2_ap\000"
9497 /* 26364 */ "L4_loadbsw4_ap\000"
9498 /* 26379 */ "L4_loadbzw4_ap\000"
9499 /* 26394 */ "L4_loadalignb_ap\000"
9500 /* 26411 */ "L4_loadrb_ap\000"
9501 /* 26424 */ "S4_storerb_ap\000"
9502 /* 26438 */ "L4_loadrub_ap\000"
9503 /* 26452 */ "L4_loadrd_ap\000"
9504 /* 26465 */ "S4_storerd_ap\000"
9505 /* 26479 */ "S4_storerf_ap\000"
9506 /* 26493 */ "L4_loadalignh_ap\000"
9507 /* 26510 */ "L4_loadrh_ap\000"
9508 /* 26523 */ "S4_storerh_ap\000"
9509 /* 26537 */ "L4_loadruh_ap\000"
9510 /* 26551 */ "L4_loadri_ap\000"
9511 /* 26564 */ "S4_storeri_ap\000"
9512 /* 26578 */ "S4_storerbnew_ap\000"
9513 /* 26595 */ "S4_storerhnew_ap\000"
9514 /* 26612 */ "S4_storerinew_ap\000"
9515 /* 26629 */ "V6_vtran2x2_map\000"
9516 /* 26645 */ "A2_vsubb_map\000"
9517 /* 26658 */ "A2_vaddb_map\000"
9518 /* 26671 */ "J2_jumpf_nopred_map\000"
9519 /* 26691 */ "J2_jumprf_nopred_map\000"
9520 /* 26712 */ "J2_jumpt_nopred_map\000"
9521 /* 26732 */ "J2_jumprt_nopred_map\000"
9522 /* 26753 */ "Y2_k1lock_map\000"
9523 /* 26767 */ "Y2_k1unlock_map\000"
9524 /* 26783 */ "C2_pxfer_map\000"
9525 /* 26796 */ "J2_trap1_noregmap\000"
9526 /* 26814 */ "L2_loadbsw2_zomap\000"
9527 /* 26832 */ "L2_loadbzw2_zomap\000"
9528 /* 26850 */ "L2_loadbsw4_zomap\000"
9529 /* 26868 */ "L2_loadbzw4_zomap\000"
9530 /* 26886 */ "L2_loadalignb_zomap\000"
9531 /* 26906 */ "L4_sub_memopb_zomap\000"
9532 /* 26926 */ "L4_isub_memopb_zomap\000"
9533 /* 26947 */ "L4_add_memopb_zomap\000"
9534 /* 26967 */ "L4_iadd_memopb_zomap\000"
9535 /* 26988 */ "L4_and_memopb_zomap\000"
9536 /* 27008 */ "L4_iand_memopb_zomap\000"
9537 /* 27029 */ "L4_or_memopb_zomap\000"
9538 /* 27048 */ "L4_ior_memopb_zomap\000"
9539 /* 27068 */ "L2_loadrb_zomap\000"
9540 /* 27084 */ "S2_storerb_zomap\000"
9541 /* 27101 */ "S4_storeirb_zomap\000"
9542 /* 27119 */ "L2_loadrub_zomap\000"
9543 /* 27136 */ "L2_loadrd_zomap\000"
9544 /* 27152 */ "S2_storerd_zomap\000"
9545 /* 27169 */ "L2_ploadrbf_zomap\000"
9546 /* 27187 */ "S2_pstorerbf_zomap\000"
9547 /* 27206 */ "S4_storeirbf_zomap\000"
9548 /* 27225 */ "L2_ploadrubf_zomap\000"
9549 /* 27244 */ "L2_ploadrdf_zomap\000"
9550 /* 27262 */ "S2_pstorerdf_zomap\000"
9551 /* 27281 */ "S2_pstorerff_zomap\000"
9552 /* 27300 */ "L2_ploadrhf_zomap\000"
9553 /* 27318 */ "S2_pstorerhf_zomap\000"
9554 /* 27337 */ "S4_storeirhf_zomap\000"
9555 /* 27356 */ "L2_ploadruhf_zomap\000"
9556 /* 27375 */ "L2_ploadrif_zomap\000"
9557 /* 27393 */ "S2_pstorerif_zomap\000"
9558 /* 27412 */ "S4_storeirif_zomap\000"
9559 /* 27431 */ "S2_storerf_zomap\000"
9560 /* 27448 */ "S2_pstorerbnewf_zomap\000"
9561 /* 27470 */ "S2_pstorerhnewf_zomap\000"
9562 /* 27492 */ "S2_pstorerinewf_zomap\000"
9563 /* 27514 */ "L2_loadalignh_zomap\000"
9564 /* 27534 */ "L4_sub_memoph_zomap\000"
9565 /* 27554 */ "L4_isub_memoph_zomap\000"
9566 /* 27575 */ "L4_add_memoph_zomap\000"
9567 /* 27595 */ "L4_iadd_memoph_zomap\000"
9568 /* 27616 */ "L4_and_memoph_zomap\000"
9569 /* 27636 */ "L4_iand_memoph_zomap\000"
9570 /* 27657 */ "L4_or_memoph_zomap\000"
9571 /* 27676 */ "L4_ior_memoph_zomap\000"
9572 /* 27696 */ "L2_loadrh_zomap\000"
9573 /* 27712 */ "S2_storerh_zomap\000"
9574 /* 27729 */ "S4_storeirh_zomap\000"
9575 /* 27747 */ "L2_loadruh_zomap\000"
9576 /* 27764 */ "L2_loadri_zomap\000"
9577 /* 27780 */ "S2_storeri_zomap\000"
9578 /* 27797 */ "S4_storeiri_zomap\000"
9579 /* 27815 */ "L2_ploadrbt_zomap\000"
9580 /* 27833 */ "S2_pstorerbt_zomap\000"
9581 /* 27852 */ "S4_storeirbt_zomap\000"
9582 /* 27871 */ "L2_ploadrubt_zomap\000"
9583 /* 27890 */ "L2_ploadrdt_zomap\000"
9584 /* 27908 */ "S2_pstorerdt_zomap\000"
9585 /* 27927 */ "S2_pstorerft_zomap\000"
9586 /* 27946 */ "L2_ploadrht_zomap\000"
9587 /* 27964 */ "S2_pstorerht_zomap\000"
9588 /* 27983 */ "S4_storeirht_zomap\000"
9589 /* 28002 */ "L2_ploadruht_zomap\000"
9590 /* 28021 */ "L2_ploadrit_zomap\000"
9591 /* 28039 */ "S2_pstorerit_zomap\000"
9592 /* 28058 */ "S4_storeirit_zomap\000"
9593 /* 28077 */ "S2_pstorerbnewt_zomap\000"
9594 /* 28099 */ "S2_pstorerhnewt_zomap\000"
9595 /* 28121 */ "S2_pstorerinewt_zomap\000"
9596 /* 28143 */ "S2_storerbnew_zomap\000"
9597 /* 28163 */ "L2_ploadrbfnew_zomap\000"
9598 /* 28184 */ "S4_pstorerbfnew_zomap\000"
9599 /* 28206 */ "S4_storeirbfnew_zomap\000"
9600 /* 28228 */ "L2_ploadrubfnew_zomap\000"
9601 /* 28250 */ "L2_ploadrdfnew_zomap\000"
9602 /* 28271 */ "S4_pstorerdfnew_zomap\000"
9603 /* 28293 */ "S4_pstorerffnew_zomap\000"
9604 /* 28315 */ "L2_ploadrhfnew_zomap\000"
9605 /* 28336 */ "S4_pstorerhfnew_zomap\000"
9606 /* 28358 */ "S4_storeirhfnew_zomap\000"
9607 /* 28380 */ "L2_ploadruhfnew_zomap\000"
9608 /* 28402 */ "L2_ploadrifnew_zomap\000"
9609 /* 28423 */ "S4_pstorerifnew_zomap\000"
9610 /* 28445 */ "S4_storeirifnew_zomap\000"
9611 /* 28467 */ "S4_pstorerbnewfnew_zomap\000"
9612 /* 28492 */ "S4_pstorerhnewfnew_zomap\000"
9613 /* 28517 */ "S4_pstorerinewfnew_zomap\000"
9614 /* 28542 */ "S2_storerhnew_zomap\000"
9615 /* 28562 */ "S2_storerinew_zomap\000"
9616 /* 28582 */ "L2_ploadrbtnew_zomap\000"
9617 /* 28603 */ "S4_pstorerbtnew_zomap\000"
9618 /* 28625 */ "S4_storeirbtnew_zomap\000"
9619 /* 28647 */ "L2_ploadrubtnew_zomap\000"
9620 /* 28669 */ "L2_ploadrdtnew_zomap\000"
9621 /* 28690 */ "S4_pstorerdtnew_zomap\000"
9622 /* 28712 */ "S4_pstorerftnew_zomap\000"
9623 /* 28734 */ "L2_ploadrhtnew_zomap\000"
9624 /* 28755 */ "S4_pstorerhtnew_zomap\000"
9625 /* 28777 */ "S4_storeirhtnew_zomap\000"
9626 /* 28799 */ "L2_ploadruhtnew_zomap\000"
9627 /* 28821 */ "L2_ploadritnew_zomap\000"
9628 /* 28842 */ "S4_pstoreritnew_zomap\000"
9629 /* 28864 */ "S4_storeiritnew_zomap\000"
9630 /* 28886 */ "S4_pstorerbnewtnew_zomap\000"
9631 /* 28911 */ "S4_pstorerhnewtnew_zomap\000"
9632 /* 28936 */ "S4_pstorerinewtnew_zomap\000"
9633 /* 28961 */ "L4_sub_memopw_zomap\000"
9634 /* 28981 */ "L4_isub_memopw_zomap\000"
9635 /* 29002 */ "L4_add_memopw_zomap\000"
9636 /* 29022 */ "L4_iadd_memopw_zomap\000"
9637 /* 29043 */ "L4_and_memopw_zomap\000"
9638 /* 29063 */ "L4_iand_memopw_zomap\000"
9639 /* 29084 */ "L4_or_memopw_zomap\000"
9640 /* 29103 */ "L4_ior_memopw_zomap\000"
9641 /* 29123 */ "V6_vswap\000"
9642 /* 29132 */ "S2_clbp\000"
9643 /* 29140 */ "Y2_tlbp\000"
9644 /* 29148 */ "S6_vsplatrbp\000"
9645 /* 29161 */ "A2_subp\000"
9646 /* 29169 */ "G4_tfrgpcp\000"
9647 /* 29180 */ "A4_tfrpcp\000"
9648 /* 29190 */ "Y4_tfrspcp\000"
9649 /* 29201 */ "A2_addp\000"
9650 /* 29209 */ "A2_andp\000"
9651 /* 29217 */ "V6_vassign_fp\000"
9652 /* 29231 */ "L2_loadrbgp\000"
9653 /* 29243 */ "S2_storerbgp\000"
9654 /* 29256 */ "L2_loadrubgp\000"
9655 /* 29269 */ "L2_loadrdgp\000"
9656 /* 29281 */ "S2_storerdgp\000"
9657 /* 29294 */ "A2_negp\000"
9658 /* 29302 */ "S2_storerfgp\000"
9659 /* 29315 */ "L2_loadrhgp\000"
9660 /* 29327 */ "S2_storerhgp\000"
9661 /* 29340 */ "L2_loadruhgp\000"
9662 /* 29353 */ "L2_loadrigp\000"
9663 /* 29365 */ "S2_storerigp\000"
9664 /* 29378 */ "S2_storerbnewgp\000"
9665 /* 29394 */ "S2_storerhnewgp\000"
9666 /* 29410 */ "S2_storerinewgp\000"
9667 /* 29426 */ "A7_clip\000"
9668 /* 29434 */ "A7_vclip\000"
9669 /* 29443 */ "M2_macsip\000"
9670 /* 29453 */ "M2_mpysip\000"
9671 /* 29463 */ "V6_vcombine_tmp\000"
9672 /* 29479 */ "V6_vassign_tmp\000"
9673 /* 29494 */ "J2_jump\000"
9674 /* 29502 */ "A4_andnp\000"
9675 /* 29511 */ "V6_vassignp\000"
9676 /* 29523 */ "A2_minp\000"
9677 /* 29531 */ "A4_ornp\000"
9678 /* 29539 */ "F2_conv_df2d_chop\000"
9679 /* 29557 */ "F2_conv_sf2d_chop\000"
9680 /* 29575 */ "F2_conv_df2ud_chop\000"
9681 /* 29594 */ "F2_conv_sf2ud_chop\000"
9682 /* 29613 */ "F2_conv_df2w_chop\000"
9683 /* 29631 */ "F2_conv_sf2w_chop\000"
9684 /* 29649 */ "F2_conv_df2uw_chop\000"
9685 /* 29668 */ "F2_conv_sf2uw_chop\000"
9686 /* 29687 */ "A2_nop\000"
9687 /* 29694 */ "Y2_stop\000"
9688 /* 29702 */ "Y2_tlbpp\000"
9689 /* 29711 */ "G4_tfrgcpp\000"
9690 /* 29722 */ "A4_tfrcpp\000"
9691 /* 29732 */ "Y4_tfrscpp\000"
9692 /* 29743 */ "S6_vtrunehb_ppp\000"
9693 /* 29759 */ "S6_vtrunohb_ppp\000"
9694 /* 29775 */ "C2_cmpeqp\000"
9695 /* 29785 */ "M2_vrcmpys_s1rp\000"
9696 /* 29801 */ "S4_extractp_rp\000"
9697 /* 29816 */ "S2_insertp_rp\000"
9698 /* 29830 */ "S2_extractup_rp\000"
9699 /* 29846 */ "S4_extract_rp\000"
9700 /* 29860 */ "S2_insert_rp\000"
9701 /* 29873 */ "S2_extractu_rp\000"
9702 /* 29888 */ "A2_tfrp\000"
9703 /* 29896 */ "A2_orp\000"
9704 /* 29903 */ "A2_xorp\000"
9705 /* 29911 */ "C2_tfrrp\000"
9706 /* 29920 */ "SS2_stored_sp\000"
9707 /* 29934 */ "SL2_loadrd_sp\000"
9708 /* 29948 */ "SL2_loadri_sp\000"
9709 /* 29962 */ "SS2_storew_sp\000"
9710 /* 29976 */ "A2_absp\000"
9711 /* 29984 */ "SA1_addsp\000"
9712 /* 29994 */ "A2_addsp\000"
9713 /* 30003 */ "S2_lfsp\000"
9714 /* 30011 */ "S4_extractp\000"
9715 /* 30023 */ "C2_cmpgtp\000"
9716 /* 30033 */ "S5_popcountp\000"
9717 /* 30046 */ "A2_notp\000"
9718 /* 30054 */ "S2_insertp\000"
9719 /* 30065 */ "M2_mpysu_up\000"
9720 /* 30077 */ "M2_mpyu_up\000"
9721 /* 30088 */ "M2_mpy_up\000"
9722 /* 30098 */ "A2_minup\000"
9723 /* 30107 */ "S2_extractup\000"
9724 /* 30120 */ "C2_cmpgtup\000"
9725 /* 30131 */ "A2_maxup\000"
9726 /* 30140 */ "S2_brevp\000"
9727 /* 30149 */ "A2_maxp\000"
9728 /* 30157 */ "S2_parityp\000"
9729 /* 30168 */ "V6_vwhist256q\000"
9730 /* 30182 */ "V6_vwhist128q\000"
9731 /* 30196 */ "L4_loadd_aq\000"
9732 /* 30208 */ "L2_loadw_aq\000"
9733 /* 30220 */ "V6_vsubbq\000"
9734 /* 30230 */ "V6_vaddbq\000"
9735 /* 30240 */ "A4_cmpbeq\000"
9736 /* 30250 */ "A2_vcmpbeq\000"
9737 /* 30261 */ "A4_cmpheq\000"
9738 /* 30271 */ "A2_vcmpheq\000"
9739 /* 30282 */ "C4_cmpneq\000"
9740 /* 30292 */ "A4_rcmpneq\000"
9741 /* 30303 */ "C2_cmpeq\000"
9742 /* 30312 */ "F2_dfcmpeq\000"
9743 /* 30323 */ "F2_sfcmpeq\000"
9744 /* 30334 */ "A4_rcmpeq\000"
9745 /* 30344 */ "A2_vcmpweq\000"
9746 /* 30355 */ "V6_vsubhq\000"
9747 /* 30365 */ "V6_vaddhq\000"
9748 /* 30375 */ "V6_vgathermhq\000"
9749 /* 30389 */ "V6_vscattermhq\000"
9750 /* 30404 */ "V6_vsubbnq\000"
9751 /* 30415 */ "V6_vaddbnq\000"
9752 /* 30426 */ "V6_vsubhnq\000"
9753 /* 30437 */ "V6_vaddhnq\000"
9754 /* 30448 */ "V6_vsubwnq\000"
9755 /* 30459 */ "V6_vaddwnq\000"
9756 /* 30470 */ "V6_vhistq\000"
9757 /* 30480 */ "V6_vsubwq\000"
9758 /* 30490 */ "V6_vaddwq\000"
9759 /* 30500 */ "V6_vgathermhwq\000"
9760 /* 30515 */ "V6_vscattermhwq\000"
9761 /* 30531 */ "V6_vgathermwq\000"
9762 /* 30545 */ "V6_vscattermwq\000"
9763 /* 30560 */ "J2_loop0r\000"
9764 /* 30570 */ "J2_loop1r\000"
9765 /* 30580 */ "S6_rol_i_r\000"
9766 /* 30591 */ "S2_asl_i_r\000"
9767 /* 30602 */ "S2_asr_i_r\000"
9768 /* 30613 */ "S2_lsr_i_r\000"
9769 /* 30624 */ "PS_tailcall_r\000"
9770 /* 30638 */ "S2_asl_r_r\000"
9771 /* 30649 */ "S2_lsl_r_r\000"
9772 /* 30660 */ "S2_asr_r_r\000"
9773 /* 30671 */ "S2_lsr_r_r\000"
9774 /* 30682 */ "M2_vcmac_s0_sat_r\000"
9775 /* 30700 */ "M2_vcmpy_s0_sat_r\000"
9776 /* 30718 */ "M2_vcmpy_s1_sat_r\000"
9777 /* 30736 */ "S2_togglebit_r\000"
9778 /* 30751 */ "S2_clrbit_r\000"
9779 /* 30763 */ "S2_setbit_r\000"
9780 /* 30775 */ "S2_tstbit_r\000"
9781 /* 30787 */ "S4_ntstbit_r\000"
9782 /* 30800 */ "Y2_icdatar\000"
9783 /* 30811 */ "Y2_tlbr\000"
9784 /* 30819 */ "L2_loadbsw2_pbr\000"
9785 /* 30835 */ "L2_loadbzw2_pbr\000"
9786 /* 30851 */ "L2_loadbsw4_pbr\000"
9787 /* 30867 */ "L2_loadbzw4_pbr\000"
9788 /* 30883 */ "L2_loadalignb_pbr\000"
9789 /* 30901 */ "L2_loadrb_pbr\000"
9790 /* 30915 */ "S2_storerb_pbr\000"
9791 /* 30930 */ "L2_loadrub_pbr\000"
9792 /* 30945 */ "L2_loadrd_pbr\000"
9793 /* 30959 */ "S2_storerd_pbr\000"
9794 /* 30974 */ "S2_storerf_pbr\000"
9795 /* 30989 */ "L2_loadalignh_pbr\000"
9796 /* 31007 */ "L2_loadrh_pbr\000"
9797 /* 31021 */ "S2_storerh_pbr\000"
9798 /* 31036 */ "L2_loadruh_pbr\000"
9799 /* 31051 */ "L2_loadri_pbr\000"
9800 /* 31065 */ "S2_storeri_pbr\000"
9801 /* 31080 */ "S2_storerbnew_pbr\000"
9802 /* 31098 */ "S2_storerhnew_pbr\000"
9803 /* 31116 */ "S2_storerinew_pbr\000"
9804 /* 31134 */ "A2_vavgubr\000"
9805 /* 31145 */ "PS_readcr\000"
9806 /* 31155 */ "A2_vnavghcr\000"
9807 /* 31167 */ "A2_vavghcr\000"
9808 /* 31178 */ "L2_loadbsw2_pcr\000"
9809 /* 31194 */ "L2_loadbzw2_pcr\000"
9810 /* 31210 */ "L2_loadbsw4_pcr\000"
9811 /* 31226 */ "L2_loadbzw4_pcr\000"
9812 /* 31242 */ "L2_loadalignb_pcr\000"
9813 /* 31260 */ "L2_loadrb_pcr\000"
9814 /* 31274 */ "PS_loadrb_pcr\000"
9815 /* 31288 */ "S2_storerb_pcr\000"
9816 /* 31303 */ "PS_storerb_pcr\000"
9817 /* 31318 */ "L2_loadrub_pcr\000"
9818 /* 31333 */ "PS_loadrub_pcr\000"
9819 /* 31348 */ "L2_loadrd_pcr\000"
9820 /* 31362 */ "PS_loadrd_pcr\000"
9821 /* 31376 */ "S2_storerd_pcr\000"
9822 /* 31391 */ "PS_storerd_pcr\000"
9823 /* 31406 */ "S2_storerf_pcr\000"
9824 /* 31421 */ "PS_storerf_pcr\000"
9825 /* 31436 */ "L2_loadalignh_pcr\000"
9826 /* 31454 */ "L2_loadrh_pcr\000"
9827 /* 31468 */ "PS_loadrh_pcr\000"
9828 /* 31482 */ "S2_storerh_pcr\000"
9829 /* 31497 */ "PS_storerh_pcr\000"
9830 /* 31512 */ "L2_loadruh_pcr\000"
9831 /* 31527 */ "PS_loadruh_pcr\000"
9832 /* 31542 */ "L2_loadri_pcr\000"
9833 /* 31556 */ "PS_loadri_pcr\000"
9834 /* 31570 */ "S2_storeri_pcr\000"
9835 /* 31585 */ "PS_storeri_pcr\000"
9836 /* 31600 */ "S2_storerbnew_pcr\000"
9837 /* 31618 */ "S2_storerhnew_pcr\000"
9838 /* 31636 */ "S2_storerinew_pcr\000"
9839 /* 31654 */ "G4_tfrgrcr\000"
9840 /* 31665 */ "A2_tfrrcr\000"
9841 /* 31675 */ "Y2_tfrsrcr\000"
9842 /* 31686 */ "A2_vnavgwcr\000"
9843 /* 31698 */ "A2_vavgwcr\000"
9844 /* 31709 */ "M4_mpyri_addr\000"
9845 /* 31723 */ "M4_mpyrr_addr\000"
9846 /* 31737 */ "Y2_barrier\000"
9847 /* 31748 */ "SA1_tfr\000"
9848 /* 31756 */ "dup_A2_tfr\000"
9849 /* 31767 */ "Y4_l2tagr\000"
9850 /* 31777 */ "Y2_dctagr\000"
9851 /* 31787 */ "Y2_ictagr\000"
9852 /* 31797 */ "S4_vxaddsubhr\000"
9853 /* 31811 */ "S4_vxsubaddhr\000"
9854 /* 31825 */ "A2_vnavghr\000"
9855 /* 31836 */ "A2_vavghr\000"
9856 /* 31846 */ "A2_vavguhr\000"
9857 /* 31857 */ "dup_A2_andir\000"
9858 /* 31870 */ "dup_A4_combineir\000"
9859 /* 31887 */ "A2_orir\000"
9860 /* 31895 */ "C2_muxir\000"
9861 /* 31904 */ "C2_bitsclr\000"
9862 /* 31915 */ "C4_nbitsclr\000"
9863 /* 31927 */ "J2_callr\000"
9864 /* 31936 */ "PS_call_nr\000"
9865 /* 31947 */ "PS_callr_nr\000"
9866 /* 31959 */ "Y2_iassignr\000"
9867 /* 31971 */ "A2_or\000"
9868 /* 31977 */ "C2_or\000"
9869 /* 31983 */ "V6_veqb_or\000"
9870 /* 31994 */ "V6_vgtb_or\000"
9871 /* 32005 */ "V6_vgtub_or\000"
9872 /* 32017 */ "V6_pred_or\000"
9873 /* 32028 */ "C4_and_or\000"
9874 /* 32038 */ "M4_and_or\000"
9875 /* 32048 */ "V6_vgtbf_or\000"
9876 /* 32060 */ "V6_veqhf_or\000"
9877 /* 32072 */ "V6_vgthf_or\000"
9878 /* 32084 */ "V6_veqsf_or\000"
9879 /* 32096 */ "V6_vgtsf_or\000"
9880 /* 32108 */ "V6_veqh_or\000"
9881 /* 32119 */ "V6_vgth_or\000"
9882 /* 32130 */ "V6_vgtuh_or\000"
9883 /* 32142 */ "S6_rol_i_p_or\000"
9884 /* 32156 */ "S2_asl_i_p_or\000"
9885 /* 32170 */ "S2_asr_i_p_or\000"
9886 /* 32184 */ "S2_lsr_i_p_or\000"
9887 /* 32198 */ "S2_asl_r_p_or\000"
9888 /* 32212 */ "S2_lsl_r_p_or\000"
9889 /* 32226 */ "S2_asr_r_p_or\000"
9890 /* 32240 */ "S2_lsr_r_p_or\000"
9891 /* 32254 */ "S6_rol_i_r_or\000"
9892 /* 32268 */ "S2_asl_i_r_or\000"
9893 /* 32282 */ "S2_asr_i_r_or\000"
9894 /* 32296 */ "S2_lsr_i_r_or\000"
9895 /* 32310 */ "S2_asl_r_r_or\000"
9896 /* 32324 */ "S2_lsl_r_r_or\000"
9897 /* 32338 */ "S2_asr_r_r_or\000"
9898 /* 32352 */ "S2_lsr_r_r_or\000"
9899 /* 32366 */ "C4_or_or\000"
9900 /* 32375 */ "M4_or_or\000"
9901 /* 32384 */ "M4_xor_or\000"
9902 /* 32394 */ "V6_veqw_or\000"
9903 /* 32405 */ "V6_vgtw_or\000"
9904 /* 32416 */ "V6_vgtuw_or\000"
9905 /* 32428 */ "V6_MAP_equb_ior\000"
9906 /* 32444 */ "V6_MAP_equh_ior\000"
9907 /* 32460 */ "V6_MAP_equw_ior\000"
9908 /* 32476 */ "V6_vror\000"
9909 /* 32484 */ "V6_vor\000"
9910 /* 32491 */ "A2_xor\000"
9911 /* 32498 */ "C2_xor\000"
9912 /* 32505 */ "V6_veqb_xor\000"
9913 /* 32517 */ "V6_vgtb_xor\000"
9914 /* 32529 */ "V6_MAP_equb_xor\000"
9915 /* 32545 */ "V6_vgtub_xor\000"
9916 /* 32558 */ "V6_pred_xor\000"
9917 /* 32570 */ "M4_and_xor\000"
9918 /* 32581 */ "V6_vgtbf_xor\000"
9919 /* 32594 */ "V6_veqhf_xor\000"
9920 /* 32607 */ "V6_vgthf_xor\000"
9921 /* 32620 */ "V6_veqsf_xor\000"
9922 /* 32633 */ "V6_vgtsf_xor\000"
9923 /* 32646 */ "V6_veqh_xor\000"
9924 /* 32658 */ "V6_vgth_xor\000"
9925 /* 32670 */ "V6_MAP_equh_xor\000"
9926 /* 32686 */ "V6_vgtuh_xor\000"
9927 /* 32699 */ "S2_asl_r_p_xor\000"
9928 /* 32714 */ "S2_lsl_r_p_xor\000"
9929 /* 32729 */ "S2_asr_r_p_xor\000"
9930 /* 32744 */ "S2_lsr_r_p_xor\000"
9931 /* 32759 */ "M4_or_xor\000"
9932 /* 32769 */ "V6_veqw_xor\000"
9933 /* 32781 */ "V6_vgtw_xor\000"
9934 /* 32793 */ "V6_MAP_equw_xor\000"
9935 /* 32809 */ "V6_vgtuw_xor\000"
9936 /* 32822 */ "V6_vxor\000"
9937 /* 32830 */ "L2_loadbsw2_pr\000"
9938 /* 32845 */ "L2_loadbzw2_pr\000"
9939 /* 32860 */ "L2_loadbsw4_pr\000"
9940 /* 32875 */ "L2_loadbzw4_pr\000"
9941 /* 32890 */ "L2_loadalignb_pr\000"
9942 /* 32907 */ "L2_loadrb_pr\000"
9943 /* 32920 */ "S2_storerb_pr\000"
9944 /* 32934 */ "L2_loadrub_pr\000"
9945 /* 32948 */ "L2_loadrd_pr\000"
9946 /* 32961 */ "S2_storerd_pr\000"
9947 /* 32975 */ "S2_storerf_pr\000"
9948 /* 32989 */ "L2_loadalignh_pr\000"
9949 /* 33006 */ "L2_loadrh_pr\000"
9950 /* 33019 */ "S2_storerh_pr\000"
9951 /* 33033 */ "L2_loadruh_pr\000"
9952 /* 33047 */ "L2_loadri_pr\000"
9953 /* 33060 */ "S2_storeri_pr\000"
9954 /* 33074 */ "S2_storerbnew_pr\000"
9955 /* 33091 */ "S2_storerhnew_pr\000"
9956 /* 33108 */ "S2_storerinew_pr\000"
9957 /* 33125 */ "J2_jumpr\000"
9958 /* 33134 */ "J4_hintjumpr\000"
9959 /* 33147 */ "C2_tfrpr\000"
9960 /* 33156 */ "F2_sffixupr\000"
9961 /* 33168 */ "L4_loadrb_rr\000"
9962 /* 33181 */ "S4_storerb_rr\000"
9963 /* 33195 */ "L4_loadrub_rr\000"
9964 /* 33209 */ "A7_croundd_rr\000"
9965 /* 33223 */ "A4_round_rr\000"
9966 /* 33235 */ "A4_cround_rr\000"
9967 /* 33248 */ "L4_loadrd_rr\000"
9968 /* 33261 */ "S4_storerd_rr\000"
9969 /* 33275 */ "L4_ploadrbf_rr\000"
9970 /* 33290 */ "S4_pstorerbf_rr\000"
9971 /* 33306 */ "L4_ploadrubf_rr\000"
9972 /* 33322 */ "L4_ploadrdf_rr\000"
9973 /* 33337 */ "S4_pstorerdf_rr\000"
9974 /* 33353 */ "S4_pstorerff_rr\000"
9975 /* 33369 */ "L4_ploadrhf_rr\000"
9976 /* 33384 */ "S4_pstorerhf_rr\000"
9977 /* 33400 */ "L4_ploadruhf_rr\000"
9978 /* 33416 */ "L4_ploadrif_rr\000"
9979 /* 33431 */ "S4_pstorerif_rr\000"
9980 /* 33447 */ "S4_storerf_rr\000"
9981 /* 33461 */ "S4_pstorerbnewf_rr\000"
9982 /* 33480 */ "S4_pstorerhnewf_rr\000"
9983 /* 33499 */ "S4_pstorerinewf_rr\000"
9984 /* 33518 */ "L4_loadrh_rr\000"
9985 /* 33531 */ "S4_storerh_rr\000"
9986 /* 33545 */ "L4_loadruh_rr\000"
9987 /* 33559 */ "L4_loadri_rr\000"
9988 /* 33572 */ "S4_storeri_rr\000"
9989 /* 33586 */ "L4_ploadrbt_rr\000"
9990 /* 33601 */ "S4_pstorerbt_rr\000"
9991 /* 33617 */ "L4_ploadrubt_rr\000"
9992 /* 33633 */ "L4_ploadrdt_rr\000"
9993 /* 33648 */ "S4_pstorerdt_rr\000"
9994 /* 33664 */ "S4_pstorerft_rr\000"
9995 /* 33680 */ "L4_ploadrht_rr\000"
9996 /* 33695 */ "S4_pstorerht_rr\000"
9997 /* 33711 */ "L4_ploadruht_rr\000"
9998 /* 33727 */ "L4_ploadrit_rr\000"
9999 /* 33742 */ "S4_pstorerit_rr\000"
10000 /* 33758 */ "S4_pstorerbnewt_rr\000"
10001 /* 33777 */ "S4_pstorerhnewt_rr\000"
10002 /* 33796 */ "S4_pstorerinewt_rr\000"
10003 /* 33815 */ "S4_storerbnew_rr\000"
10004 /* 33832 */ "L4_ploadrbfnew_rr\000"
10005 /* 33850 */ "S4_pstorerbfnew_rr\000"
10006 /* 33869 */ "L4_ploadrubfnew_rr\000"
10007 /* 33888 */ "L4_ploadrdfnew_rr\000"
10008 /* 33906 */ "S4_pstorerdfnew_rr\000"
10009 /* 33925 */ "S4_pstorerffnew_rr\000"
10010 /* 33944 */ "L4_ploadrhfnew_rr\000"
10011 /* 33962 */ "S4_pstorerhfnew_rr\000"
10012 /* 33981 */ "L4_ploadruhfnew_rr\000"
10013 /* 34000 */ "L4_ploadrifnew_rr\000"
10014 /* 34018 */ "S4_pstorerifnew_rr\000"
10015 /* 34037 */ "S4_pstorerbnewfnew_rr\000"
10016 /* 34059 */ "S4_pstorerhnewfnew_rr\000"
10017 /* 34081 */ "S4_pstorerinewfnew_rr\000"
10018 /* 34103 */ "S4_storerhnew_rr\000"
10019 /* 34120 */ "S4_storerinew_rr\000"
10020 /* 34137 */ "L4_ploadrbtnew_rr\000"
10021 /* 34155 */ "S4_pstorerbtnew_rr\000"
10022 /* 34174 */ "L4_ploadrubtnew_rr\000"
10023 /* 34193 */ "L4_ploadrdtnew_rr\000"
10024 /* 34211 */ "S4_pstorerdtnew_rr\000"
10025 /* 34230 */ "S4_pstorerftnew_rr\000"
10026 /* 34249 */ "L4_ploadrhtnew_rr\000"
10027 /* 34267 */ "S4_pstorerhtnew_rr\000"
10028 /* 34286 */ "L4_ploadruhtnew_rr\000"
10029 /* 34305 */ "L4_ploadritnew_rr\000"
10030 /* 34323 */ "S4_pstoreritnew_rr\000"
10031 /* 34342 */ "S4_pstorerbnewtnew_rr\000"
10032 /* 34364 */ "S4_pstorerhnewtnew_rr\000"
10033 /* 34386 */ "S4_pstorerinewtnew_rr\000"
10034 /* 34408 */ "G4_tfrgcrr\000"
10035 /* 34419 */ "A2_tfrcrr\000"
10036 /* 34429 */ "Y2_tfrscrr\000"
10037 /* 34440 */ "J2_ploop1sr\000"
10038 /* 34452 */ "J2_ploop2sr\000"
10039 /* 34464 */ "J2_ploop3sr\000"
10040 /* 34476 */ "LDriw_ctr\000"
10041 /* 34486 */ "STriw_ctr\000"
10042 /* 34496 */ "J4_jumpsetr\000"
10043 /* 34508 */ "V6_vrotr\000"
10044 /* 34517 */ "L4_loadbsw2_ur\000"
10045 /* 34532 */ "L4_loadbzw2_ur\000"
10046 /* 34547 */ "L4_loadbsw4_ur\000"
10047 /* 34562 */ "L4_loadbzw4_ur\000"
10048 /* 34577 */ "L4_loadalignb_ur\000"
10049 /* 34594 */ "L4_loadrb_ur\000"
10050 /* 34607 */ "S4_storerb_ur\000"
10051 /* 34621 */ "L4_loadrub_ur\000"
10052 /* 34635 */ "L4_loadrd_ur\000"
10053 /* 34648 */ "S4_storerd_ur\000"
10054 /* 34662 */ "S4_storerf_ur\000"
10055 /* 34676 */ "L4_loadalignh_ur\000"
10056 /* 34693 */ "L4_loadrh_ur\000"
10057 /* 34706 */ "S4_storerh_ur\000"
10058 /* 34720 */ "L4_loadruh_ur\000"
10059 /* 34734 */ "L4_loadri_ur\000"
10060 /* 34747 */ "S4_storeri_ur\000"
10061 /* 34761 */ "S4_storerbnew_ur\000"
10062 /* 34778 */ "S4_storerhnew_ur\000"
10063 /* 34795 */ "S4_storerinew_ur\000"
10064 /* 34812 */ "A2_vnavgwr\000"
10065 /* 34823 */ "A2_vavgwr\000"
10066 /* 34833 */ "V6_vinsertwr\000"
10067 /* 34846 */ "A2_vavguwr\000"
10068 /* 34857 */ "SA1_combinezr\000"
10069 /* 34871 */ "A2_abs\000"
10070 /* 34878 */ "L4_ploadrbf_abs\000"
10071 /* 34894 */ "S4_pstorerbf_abs\000"
10072 /* 34911 */ "L4_ploadrubf_abs\000"
10073 /* 34928 */ "L4_ploadrdf_abs\000"
10074 /* 34944 */ "S4_pstorerdf_abs\000"
10075 /* 34961 */ "S4_pstorerff_abs\000"
10076 /* 34978 */ "L4_ploadrhf_abs\000"
10077 /* 34994 */ "S4_pstorerhf_abs\000"
10078 /* 35011 */ "L4_ploadruhf_abs\000"
10079 /* 35028 */ "L4_ploadrif_abs\000"
10080 /* 35044 */ "S4_pstorerif_abs\000"
10081 /* 35061 */ "S4_pstorerbnewf_abs\000"
10082 /* 35081 */ "S4_pstorerhnewf_abs\000"
10083 /* 35101 */ "S4_pstorerinewf_abs\000"
10084 /* 35121 */ "L4_ploadrbt_abs\000"
10085 /* 35137 */ "S4_pstorerbt_abs\000"
10086 /* 35154 */ "L4_ploadrubt_abs\000"
10087 /* 35171 */ "L4_ploadrdt_abs\000"
10088 /* 35187 */ "S4_pstorerdt_abs\000"
10089 /* 35204 */ "S4_pstorerft_abs\000"
10090 /* 35221 */ "L4_ploadrht_abs\000"
10091 /* 35237 */ "S4_pstorerht_abs\000"
10092 /* 35254 */ "L4_ploadruht_abs\000"
10093 /* 35271 */ "L4_ploadrit_abs\000"
10094 /* 35287 */ "S4_pstorerit_abs\000"
10095 /* 35304 */ "S4_pstorerbnewt_abs\000"
10096 /* 35324 */ "S4_pstorerhnewt_abs\000"
10097 /* 35344 */ "S4_pstorerinewt_abs\000"
10098 /* 35364 */ "L4_ploadrbfnew_abs\000"
10099 /* 35383 */ "S4_pstorerbfnew_abs\000"
10100 /* 35403 */ "L4_ploadrubfnew_abs\000"
10101 /* 35423 */ "L4_ploadrdfnew_abs\000"
10102 /* 35442 */ "S4_pstorerdfnew_abs\000"
10103 /* 35462 */ "S4_pstorerffnew_abs\000"
10104 /* 35482 */ "L4_ploadrhfnew_abs\000"
10105 /* 35501 */ "S4_pstorerhfnew_abs\000"
10106 /* 35521 */ "L4_ploadruhfnew_abs\000"
10107 /* 35541 */ "L4_ploadrifnew_abs\000"
10108 /* 35560 */ "S4_pstorerifnew_abs\000"
10109 /* 35580 */ "S4_pstorerbnewfnew_abs\000"
10110 /* 35603 */ "S4_pstorerhnewfnew_abs\000"
10111 /* 35626 */ "S4_pstorerinewfnew_abs\000"
10112 /* 35649 */ "L4_ploadrbtnew_abs\000"
10113 /* 35668 */ "S4_pstorerbtnew_abs\000"
10114 /* 35688 */ "L4_ploadrubtnew_abs\000"
10115 /* 35708 */ "L4_ploadrdtnew_abs\000"
10116 /* 35727 */ "S4_pstorerdtnew_abs\000"
10117 /* 35747 */ "S4_pstorerftnew_abs\000"
10118 /* 35767 */ "L4_ploadrhtnew_abs\000"
10119 /* 35786 */ "S4_pstorerhtnew_abs\000"
10120 /* 35806 */ "L4_ploadruhtnew_abs\000"
10121 /* 35826 */ "L4_ploadritnew_abs\000"
10122 /* 35845 */ "S4_pstoreritnew_abs\000"
10123 /* 35865 */ "S4_pstorerbnewtnew_abs\000"
10124 /* 35888 */ "S4_pstorerhnewtnew_abs\000"
10125 /* 35911 */ "S4_pstorerinewtnew_abs\000"
10126 /* 35934 */ "PS_loadrbabs\000"
10127 /* 35947 */ "PS_storerbabs\000"
10128 /* 35961 */ "PS_loadrubabs\000"
10129 /* 35975 */ "PS_loadrdabs\000"
10130 /* 35988 */ "PS_storerdabs\000"
10131 /* 36002 */ "PS_storerfabs\000"
10132 /* 36016 */ "PS_loadrhabs\000"
10133 /* 36029 */ "PS_storerhabs\000"
10134 /* 36043 */ "PS_loadruhabs\000"
10135 /* 36057 */ "PS_loadriabs\000"
10136 /* 36070 */ "PS_storeriabs\000"
10137 /* 36084 */ "PS_storerbnewabs\000"
10138 /* 36101 */ "PS_storerhnewabs\000"
10139 /* 36118 */ "PS_storerinewabs\000"
10140 /* 36135 */ "A2_vsububs\000"
10141 /* 36146 */ "A2_vaddubs\000"
10142 /* 36157 */ "A5_vaddhubs\000"
10143 /* 36169 */ "M2_vmac2es\000"
10144 /* 36180 */ "A2_vsubhs\000"
10145 /* 36190 */ "A2_svsubhs\000"
10146 /* 36201 */ "A2_vaddhs\000"
10147 /* 36211 */ "A2_svaddhs\000"
10148 /* 36222 */ "A2_svavghs\000"
10149 /* 36233 */ "A2_vsubuhs\000"
10150 /* 36244 */ "A2_svsubuhs\000"
10151 /* 36256 */ "A2_vadduhs\000"
10152 /* 36267 */ "A2_svadduhs\000"
10153 /* 36279 */ "S2_vrndpackwhs\000"
10154 /* 36294 */ "F2_sffms\000"
10155 /* 36303 */ "V6_vmpyhsrs\000"
10156 /* 36315 */ "V6_vmpyhvsrs\000"
10157 /* 36328 */ "F2_dfclass\000"
10158 /* 36339 */ "F2_sfclass\000"
10159 /* 36350 */ "V6_vmpyhss\000"
10160 /* 36361 */ "V6_vmpabus\000"
10161 /* 36372 */ "V6_vdmpybus\000"
10162 /* 36384 */ "V6_vrmpybus\000"
10163 /* 36396 */ "V6_vtmpybus\000"
10164 /* 36408 */ "V6_vmpybus\000"
10165 /* 36419 */ "V6_vmpyhus\000"
10166 /* 36430 */ "V6_vmpyuhvs\000"
10167 /* 36442 */ "A2_vsubws\000"
10168 /* 36452 */ "A2_vaddws\000"
10169 /* 36462 */ "L4_loadw_phys\000"
10170 /* 36476 */ "SL2_jumpr31_t\000"
10171 /* 36490 */ "SL2_return_t\000"
10172 /* 36503 */ "L4_return_t\000"
10173 /* 36515 */ "J4_tstbit0_fp0_jump_t\000"
10174 /* 36537 */ "J4_cmpeqn1_fp0_jump_t\000"
10175 /* 36559 */ "J4_cmpgtn1_fp0_jump_t\000"
10176 /* 36581 */ "J4_cmpeqi_fp0_jump_t\000"
10177 /* 36602 */ "J4_cmpgti_fp0_jump_t\000"
10178 /* 36623 */ "J4_cmpgtui_fp0_jump_t\000"
10179 /* 36645 */ "J4_cmpeq_fp0_jump_t\000"
10180 /* 36665 */ "J4_cmpgt_fp0_jump_t\000"
10181 /* 36685 */ "J4_cmpgtu_fp0_jump_t\000"
10182 /* 36706 */ "J4_tstbit0_tp0_jump_t\000"
10183 /* 36728 */ "J4_cmpeqn1_tp0_jump_t\000"
10184 /* 36750 */ "J4_cmpgtn1_tp0_jump_t\000"
10185 /* 36772 */ "J4_cmpeqi_tp0_jump_t\000"
10186 /* 36793 */ "J4_cmpgti_tp0_jump_t\000"
10187 /* 36814 */ "J4_cmpgtui_tp0_jump_t\000"
10188 /* 36836 */ "J4_cmpeq_tp0_jump_t\000"
10189 /* 36856 */ "J4_cmpgt_tp0_jump_t\000"
10190 /* 36876 */ "J4_cmpgtu_tp0_jump_t\000"
10191 /* 36897 */ "J4_tstbit0_fp1_jump_t\000"
10192 /* 36919 */ "J4_cmpeqn1_fp1_jump_t\000"
10193 /* 36941 */ "J4_cmpgtn1_fp1_jump_t\000"
10194 /* 36963 */ "J4_cmpeqi_fp1_jump_t\000"
10195 /* 36984 */ "J4_cmpgti_fp1_jump_t\000"
10196 /* 37005 */ "J4_cmpgtui_fp1_jump_t\000"
10197 /* 37027 */ "J4_cmpeq_fp1_jump_t\000"
10198 /* 37047 */ "J4_cmpgt_fp1_jump_t\000"
10199 /* 37067 */ "J4_cmpgtu_fp1_jump_t\000"
10200 /* 37088 */ "J4_tstbit0_tp1_jump_t\000"
10201 /* 37110 */ "J4_cmpeqn1_tp1_jump_t\000"
10202 /* 37132 */ "J4_cmpgtn1_tp1_jump_t\000"
10203 /* 37154 */ "J4_cmpeqi_tp1_jump_t\000"
10204 /* 37175 */ "J4_cmpgti_tp1_jump_t\000"
10205 /* 37196 */ "J4_cmpgtui_tp1_jump_t\000"
10206 /* 37218 */ "J4_cmpeq_tp1_jump_t\000"
10207 /* 37238 */ "J4_cmpgt_tp1_jump_t\000"
10208 /* 37258 */ "J4_cmpgtu_tp1_jump_t\000"
10209 /* 37279 */ "J4_tstbit0_f_jumpnv_t\000"
10210 /* 37301 */ "J4_cmpeqn1_f_jumpnv_t\000"
10211 /* 37323 */ "J4_cmpgtn1_f_jumpnv_t\000"
10212 /* 37345 */ "J4_cmpeqi_f_jumpnv_t\000"
10213 /* 37366 */ "J4_cmpgti_f_jumpnv_t\000"
10214 /* 37387 */ "J4_cmpgtui_f_jumpnv_t\000"
10215 /* 37409 */ "J4_cmpeq_f_jumpnv_t\000"
10216 /* 37429 */ "J4_cmpgt_f_jumpnv_t\000"
10217 /* 37449 */ "J4_cmplt_f_jumpnv_t\000"
10218 /* 37469 */ "J4_cmpgtu_f_jumpnv_t\000"
10219 /* 37490 */ "J4_cmpltu_f_jumpnv_t\000"
10220 /* 37511 */ "J4_tstbit0_t_jumpnv_t\000"
10221 /* 37533 */ "J4_cmpeqn1_t_jumpnv_t\000"
10222 /* 37555 */ "J4_cmpgtn1_t_jumpnv_t\000"
10223 /* 37577 */ "J4_cmpeqi_t_jumpnv_t\000"
10224 /* 37598 */ "J4_cmpgti_t_jumpnv_t\000"
10225 /* 37619 */ "J4_cmpgtui_t_jumpnv_t\000"
10226 /* 37641 */ "J4_cmpeq_t_jumpnv_t\000"
10227 /* 37661 */ "J4_cmpgt_t_jumpnv_t\000"
10228 /* 37681 */ "J4_cmplt_t_jumpnv_t\000"
10229 /* 37701 */ "J4_cmpgtu_t_jumpnv_t\000"
10230 /* 37722 */ "J4_cmpltu_t_jumpnv_t\000"
10231 /* 37743 */ "L4_return_map_to_raw_t\000"
10232 /* 37766 */ "M4_mac_up_s1_sat\000"
10233 /* 37783 */ "M4_nac_up_s1_sat\000"
10234 /* 37800 */ "M2_mpy_up_s1_sat\000"
10235 /* 37817 */ "A2_sat\000"
10236 /* 37824 */ "V6_vwhist256_sat\000"
10237 /* 37841 */ "V6_vsubububb_sat\000"
10238 /* 37858 */ "V6_vaddububb_sat\000"
10239 /* 37875 */ "V6_vpackhb_sat\000"
10240 /* 37890 */ "V6_vabsb_sat\000"
10241 /* 37903 */ "V6_vpackhub_sat\000"
10242 /* 37919 */ "S5_asrhub_sat\000"
10243 /* 37933 */ "S5_asrhub_rnd_sat\000"
10244 /* 37951 */ "V6_vabsh_sat\000"
10245 /* 37964 */ "V6_vpackwuh_sat\000"
10246 /* 37980 */ "V6_vpackwh_sat\000"
10247 /* 37995 */ "A4_round_ri_sat\000"
10248 /* 38011 */ "V6_vwhist256q_sat\000"
10249 /* 38029 */ "S2_asl_i_r_sat\000"
10250 /* 38044 */ "S2_asl_r_r_sat\000"
10251 /* 38059 */ "S2_asr_r_r_sat\000"
10252 /* 38074 */ "A4_round_rr_sat\000"
10253 /* 38090 */ "V6_vabsw_sat\000"
10254 /* 38103 */ "V6_vsubbsat\000"
10255 /* 38115 */ "V6_vaddbsat\000"
10256 /* 38127 */ "V6_vasrhbsat\000"
10257 /* 38140 */ "V6_vsububsat\000"
10258 /* 38153 */ "V6_vaddubsat\000"
10259 /* 38166 */ "V6_vasrhubsat\000"
10260 /* 38180 */ "V6_vasruhubsat\000"
10261 /* 38195 */ "V6_vasrvuhubsat\000"
10262 /* 38211 */ "dep_A2_subsat\000"
10263 /* 38225 */ "dep_A2_addsat\000"
10264 /* 38239 */ "V6_vasrhbrndsat\000"
10265 /* 38255 */ "V6_vasrhubrndsat\000"
10266 /* 38272 */ "V6_vasruhubrndsat\000"
10267 /* 38290 */ "V6_vasrvuhubrndsat\000"
10268 /* 38309 */ "V6_vasrwuhrndsat\000"
10269 /* 38326 */ "V6_vasruwuhrndsat\000"
10270 /* 38344 */ "V6_vasrvwuhrndsat\000"
10271 /* 38362 */ "V6_vasrwhrndsat\000"
10272 /* 38378 */ "A2_roundsat\000"
10273 /* 38390 */ "A2_negsat\000"
10274 /* 38400 */ "V6_vsubhsat\000"
10275 /* 38412 */ "V6_vaddhsat\000"
10276 /* 38424 */ "V6_vmpahhsat\000"
10277 /* 38437 */ "A2_vabshsat\000"
10278 /* 38449 */ "V6_vsubuhsat\000"
10279 /* 38462 */ "V6_vadduhsat\000"
10280 /* 38475 */ "V6_vmpauhuhsat\000"
10281 /* 38490 */ "V6_vmpsuhuhsat\000"
10282 /* 38505 */ "V6_vasrwuhsat\000"
10283 /* 38519 */ "V6_vasruwuhsat\000"
10284 /* 38534 */ "V6_vasrvwuhsat\000"
10285 /* 38549 */ "V6_vasrwhsat\000"
10286 /* 38562 */ "V6_vdmpyhsat\000"
10287 /* 38575 */ "V6_vdmpyhisat\000"
10288 /* 38589 */ "V6_vdmpyhsuisat\000"
10289 /* 38605 */ "A2_addpsat\000"
10290 /* 38616 */ "A2_abssat\000"
10291 /* 38626 */ "V6_vdmpyhsusat\000"
10292 /* 38641 */ "V6_vdmpyhvsat\000"
10293 /* 38655 */ "V6_vsubwsat\000"
10294 /* 38667 */ "V6_vaddwsat\000"
10295 /* 38679 */ "A2_vabswsat\000"
10296 /* 38691 */ "V6_vsubuwsat\000"
10297 /* 38704 */ "V6_vadduwsat\000"
10298 /* 38717 */ "V6_vaddcarrysat\000"
10299 /* 38733 */ "A4_psxtbt\000"
10300 /* 38743 */ "A4_pzxtbt\000"
10301 /* 38753 */ "A2_psubt\000"
10302 /* 38762 */ "S4_extract\000"
10303 /* 38773 */ "V6_zextract\000"
10304 /* 38785 */ "PS_pselect\000"
10305 /* 38796 */ "PS_vselect\000"
10306 /* 38807 */ "PS_wselect\000"
10307 /* 38818 */ "A2_paddt\000"
10308 /* 38827 */ "A2_pandt\000"
10309 /* 38836 */ "PS_jmpret\000"
10310 /* 38846 */ "C2_bitsset\000"
10311 /* 38857 */ "C4_nbitsset\000"
10312 /* 38869 */ "A4_cmpbgt\000"
10313 /* 38879 */ "A4_vcmpbgt\000"
10314 /* 38890 */ "A4_cmphgt\000"
10315 /* 38900 */ "A2_vcmphgt\000"
10316 /* 38911 */ "C2_cmpgt\000"
10317 /* 38920 */ "F2_dfcmpgt\000"
10318 /* 38931 */ "F2_sfcmpgt\000"
10319 /* 38942 */ "A2_vcmpwgt\000"
10320 /* 38953 */ "Y2_syncht\000"
10321 /* 38963 */ "A4_paslht\000"
10322 /* 38973 */ "A4_pasrht\000"
10323 /* 38983 */ "A4_psxtht\000"
10324 /* 38993 */ "A4_pzxtht\000"
10325 /* 39003 */ "Y2_wait\000"
10326 /* 39011 */ "Y6_dmwait\000"
10327 /* 39021 */ "A2_paddit\000"
10328 /* 39031 */ "dup_C2_cmoveit\000"
10329 /* 39046 */ "A4_bitsplit\000"
10330 /* 39058 */ "dup_C2_cmovenewit\000"
10331 /* 39076 */ "V6_v6mpyhubs10_alt\000"
10332 /* 39095 */ "V6_v6mpyvubs10_alt\000"
10333 /* 39114 */ "V6_vsubb_alt\000"
10334 /* 39127 */ "V6_vaddb_alt\000"
10335 /* 39140 */ "V6_vshuffeb_alt\000"
10336 /* 39156 */ "V6_vpackeb_alt\000"
10337 /* 39171 */ "V6_vshufoeb_alt\000"
10338 /* 39187 */ "V6_vshuffb_alt\000"
10339 /* 39202 */ "V6_vnavgb_alt\000"
10340 /* 39216 */ "V6_vavgb_alt\000"
10341 /* 39229 */ "V6_vmpahb_alt\000"
10342 /* 39243 */ "V6_vroundhb_alt\000"
10343 /* 39259 */ "V6_vmpyihb_alt\000"
10344 /* 39274 */ "V6_vmpauhb_alt\000"
10345 /* 39289 */ "V6_vdmpyhb_alt\000"
10346 /* 39304 */ "V6_vtmpyhb_alt\000"
10347 /* 39319 */ "V6_vunpackb_alt\000"
10348 /* 39335 */ "V6_vdealb_alt\000"
10349 /* 39349 */ "V6_vminb_alt\000"
10350 /* 39362 */ "V6_vshuffob_alt\000"
10351 /* 39378 */ "V6_vunpackob_alt\000"
10352 /* 39395 */ "V6_vpackob_alt\000"
10353 /* 39410 */ "V6_vabsb_alt\000"
10354 /* 39423 */ "V6_vsb_alt\000"
10355 /* 39434 */ "V6_vabsdiffub_alt\000"
10356 /* 39452 */ "V6_vnavgub_alt\000"
10357 /* 39467 */ "V6_vavgub_alt\000"
10358 /* 39481 */ "V6_vroundhub_alt\000"
10359 /* 39498 */ "V6_vsathub_alt\000"
10360 /* 39513 */ "V6_vrounduhub_alt\000"
10361 /* 39531 */ "V6_vunpackub_alt\000"
10362 /* 39548 */ "V6_vminub_alt\000"
10363 /* 39562 */ "V6_vabsub_alt\000"
10364 /* 39576 */ "V6_vmpyiwub_alt\000"
10365 /* 39592 */ "V6_vmaxub_alt\000"
10366 /* 39606 */ "V6_vrmpyub_alt\000"
10367 /* 39621 */ "V6_vmpyub_alt\000"
10368 /* 39635 */ "V6_vmpyiwb_alt\000"
10369 /* 39650 */ "V6_vmaxb_alt\000"
10370 /* 39663 */ "V6_vtmpyb_alt\000"
10371 /* 39677 */ "V6_vzb_alt\000"
10372 /* 39688 */ "V6_vmpahb_acc_alt\000"
10373 /* 39706 */ "V6_vmpyihb_acc_alt\000"
10374 /* 39725 */ "V6_vmpauhb_acc_alt\000"
10375 /* 39744 */ "V6_vdmpyhb_acc_alt\000"
10376 /* 39763 */ "V6_vtmpyhb_acc_alt\000"
10377 /* 39782 */ "V6_vmpyiwub_acc_alt\000"
10378 /* 39802 */ "V6_vrmpyub_acc_alt\000"
10379 /* 39821 */ "V6_vmpyub_acc_alt\000"
10380 /* 39839 */ "V6_vmpyiwb_acc_alt\000"
10381 /* 39858 */ "V6_vtmpyb_acc_alt\000"
10382 /* 39876 */ "V6_vaddubh_acc_alt\000"
10383 /* 39895 */ "V6_vmpyih_acc_alt\000"
10384 /* 39913 */ "V6_vaslh_acc_alt\000"
10385 /* 39930 */ "V6_vasrh_acc_alt\000"
10386 /* 39947 */ "V6_vdsaduh_acc_alt\000"
10387 /* 39966 */ "V6_vmpyiewuh_acc_alt\000"
10388 /* 39987 */ "V6_vmpyuh_acc_alt\000"
10389 /* 40005 */ "V6_vmpyiewh_acc_alt\000"
10390 /* 40025 */ "V6_vmpyiwh_acc_alt\000"
10391 /* 40044 */ "V6_vmpyh_acc_alt\000"
10392 /* 40061 */ "V6_vrsadubi_acc_alt\000"
10393 /* 40081 */ "V6_vrmpyubi_acc_alt\000"
10394 /* 40101 */ "V6_vrmpybusi_acc_alt\000"
10395 /* 40122 */ "V6_vmpabus_acc_alt\000"
10396 /* 40141 */ "V6_vdmpybus_acc_alt\000"
10397 /* 40161 */ "V6_vrmpybus_acc_alt\000"
10398 /* 40181 */ "V6_vtmpybus_acc_alt\000"
10399 /* 40201 */ "V6_vmpybus_acc_alt\000"
10400 /* 40220 */ "V6_vmpyhus_acc_alt\000"
10401 /* 40239 */ "V6_vdmpyhsat_acc_alt\000"
10402 /* 40260 */ "V6_vmpyhsat_acc_alt\000"
10403 /* 40280 */ "V6_vdmpyhisat_acc_alt\000"
10404 /* 40302 */ "V6_vdmpyhsuisat_acc_alt\000"
10405 /* 40326 */ "V6_vdmpyhsusat_acc_alt\000"
10406 /* 40349 */ "V6_vdmpyhvsat_acc_alt\000"
10407 /* 40371 */ "V6_vandqrt_acc_alt\000"
10408 /* 40390 */ "V6_vandnqrt_acc_alt\000"
10409 /* 40410 */ "V6_vandvrt_acc_alt\000"
10410 /* 40429 */ "V6_vrmpybub_rtt_acc_alt\000"
10411 /* 40453 */ "V6_vrmpyub_rtt_acc_alt\000"
10412 /* 40476 */ "V6_vmpabuu_acc_alt\000"
10413 /* 40495 */ "V6_vrmpyubv_acc_alt\000"
10414 /* 40515 */ "V6_vmpyubv_acc_alt\000"
10415 /* 40534 */ "V6_vrmpybv_acc_alt\000"
10416 /* 40553 */ "V6_vmpybv_acc_alt\000"
10417 /* 40571 */ "V6_vdmpyhb_dv_acc_alt\000"
10418 /* 40593 */ "V6_vdmpybus_dv_acc_alt\000"
10419 /* 40616 */ "V6_vmpyuhv_acc_alt\000"
10420 /* 40635 */ "V6_vmpyhv_acc_alt\000"
10421 /* 40653 */ "V6_vrmpybusv_acc_alt\000"
10422 /* 40674 */ "V6_vmpybusv_acc_alt\000"
10423 /* 40694 */ "V6_vaddhw_acc_alt\000"
10424 /* 40712 */ "V6_vadduhw_acc_alt\000"
10425 /* 40731 */ "V6_vaslw_acc_alt\000"
10426 /* 40748 */ "V6_vasrw_acc_alt\000"
10427 /* 40765 */ "V6_vmpyowh_rnd_sacc_alt\000"
10428 /* 40789 */ "V6_vmpyowh_sacc_alt\000"
10429 /* 40809 */ "V6_vscattermh_add_alt\000"
10430 /* 40831 */ "V6_vscattermwh_add_alt\000"
10431 /* 40854 */ "V6_vscattermw_add_alt\000"
10432 /* 40876 */ "V6_vmpyowh_rnd_alt\000"
10433 /* 40895 */ "V6_vavgbrnd_alt\000"
10434 /* 40911 */ "V6_vavgubrnd_alt\000"
10435 /* 40928 */ "V6_vavghrnd_alt\000"
10436 /* 40944 */ "V6_vavguhrnd_alt\000"
10437 /* 40961 */ "V6_vavgwrnd_alt\000"
10438 /* 40977 */ "V6_vavguwrnd_alt\000"
10439 /* 40994 */ "V6_vcl0h_alt\000"
10440 /* 41007 */ "V6_vsububh_alt\000"
10441 /* 41022 */ "V6_vaddubh_alt\000"
10442 /* 41037 */ "V6_vsubh_alt\000"
10443 /* 41050 */ "V6_vaddh_alt\000"
10444 /* 41063 */ "V6_vshufeh_alt\000"
10445 /* 41078 */ "V6_vpackeh_alt\000"
10446 /* 41093 */ "V6_vshufoeh_alt\000"
10447 /* 41109 */ "V6_vabsdiffh_alt\000"
10448 /* 41126 */ "V6_vshuffh_alt\000"
10449 /* 41141 */ "V6_vnavgh_alt\000"
10450 /* 41155 */ "V6_vavgh_alt\000"
10451 /* 41168 */ "V6_vmpyih_alt\000"
10452 /* 41182 */ "V6_vunpackh_alt\000"
10453 /* 41198 */ "V6_vdealh_alt\000"
10454 /* 41212 */ "V6_vaslh_alt\000"
10455 /* 41225 */ "V6_vscattermh_alt\000"
10456 /* 41243 */ "V6_vminh_alt\000"
10457 /* 41256 */ "V6_vshufoh_alt\000"
10458 /* 41271 */ "V6_vunpackoh_alt\000"
10459 /* 41288 */ "V6_vpackoh_alt\000"
10460 /* 41303 */ "V6_vasrh_alt\000"
10461 /* 41316 */ "V6_vlsrh_alt\000"
10462 /* 41329 */ "V6_vabsh_alt\000"
10463 /* 41342 */ "V6_vsh_alt\000"
10464 /* 41353 */ "V6_vnormamth_alt\000"
10465 /* 41370 */ "V6_vpopcounth_alt\000"
10466 /* 41388 */ "V6_vdsaduh_alt\000"
10467 /* 41403 */ "V6_vabsdiffuh_alt\000"
10468 /* 41421 */ "V6_vavguh_alt\000"
10469 /* 41435 */ "V6_vunpackuh_alt\000"
10470 /* 41452 */ "V6_vminuh_alt\000"
10471 /* 41466 */ "V6_vabsuh_alt\000"
10472 /* 41480 */ "V6_vroundwuh_alt\000"
10473 /* 41497 */ "V6_vmpyiewuh_alt\000"
10474 /* 41514 */ "V6_vmpyewuh_alt\000"
10475 /* 41530 */ "V6_vrounduwuh_alt\000"
10476 /* 41548 */ "V6_vsatuwuh_alt\000"
10477 /* 41564 */ "V6_vmaxuh_alt\000"
10478 /* 41578 */ "V6_vmpyuh_alt\000"
10479 /* 41592 */ "V6_vroundwh_alt\000"
10480 /* 41608 */ "V6_vmpyiwh_alt\000"
10481 /* 41623 */ "V6_vscattermwh_alt\000"
10482 /* 41642 */ "V6_vmpyiowh_alt\000"
10483 /* 41658 */ "V6_vmpyowh_alt\000"
10484 /* 41673 */ "V6_vsatwh_alt\000"
10485 /* 41687 */ "V6_vmaxh_alt\000"
10486 /* 41700 */ "V6_vmpyh_alt\000"
10487 /* 41713 */ "V6_vzh_alt\000"
10488 /* 41724 */ "V6_vrsadubi_alt\000"
10489 /* 41740 */ "V6_vrmpyubi_alt\000"
10490 /* 41756 */ "V6_vrmpybusi_alt\000"
10491 /* 41773 */ "V6_vasr_into_alt\000"
10492 /* 41790 */ "V6_vsubbq_alt\000"
10493 /* 41804 */ "V6_vaddbq_alt\000"
10494 /* 41818 */ "V6_vsubhq_alt\000"
10495 /* 41832 */ "V6_vaddhq_alt\000"
10496 /* 41846 */ "V6_vscattermhq_alt\000"
10497 /* 41865 */ "V6_vscattermwhq_alt\000"
10498 /* 41885 */ "V6_vsubbnq_alt\000"
10499 /* 41900 */ "V6_vaddbnq_alt\000"
10500 /* 41915 */ "V6_vsubhnq_alt\000"
10501 /* 41930 */ "V6_vaddhnq_alt\000"
10502 /* 41945 */ "V6_vsubwnq_alt\000"
10503 /* 41960 */ "V6_vaddwnq_alt\000"
10504 /* 41975 */ "V6_vsubwq_alt\000"
10505 /* 41989 */ "V6_vaddwq_alt\000"
10506 /* 42003 */ "V6_vscattermwq_alt\000"
10507 /* 42022 */ "V6_vrotr_alt\000"
10508 /* 42035 */ "V6_vmpyhsrs_alt\000"
10509 /* 42051 */ "V6_vmpyhvsrs_alt\000"
10510 /* 42068 */ "V6_vmpyhss_alt\000"
10511 /* 42083 */ "V6_vmpabus_alt\000"
10512 /* 42098 */ "V6_vdmpybus_alt\000"
10513 /* 42114 */ "V6_vrmpybus_alt\000"
10514 /* 42130 */ "V6_vtmpybus_alt\000"
10515 /* 42146 */ "V6_vmpybus_alt\000"
10516 /* 42161 */ "V6_vmpyhus_alt\000"
10517 /* 42176 */ "V6_vpackhb_sat_alt\000"
10518 /* 42195 */ "V6_vabsb_sat_alt\000"
10519 /* 42212 */ "V6_vpackhub_sat_alt\000"
10520 /* 42232 */ "V6_vabsh_sat_alt\000"
10521 /* 42249 */ "V6_vpackwuh_sat_alt\000"
10522 /* 42269 */ "V6_vpackwh_sat_alt\000"
10523 /* 42288 */ "V6_vabsw_sat_alt\000"
10524 /* 42305 */ "V6_vsubbsat_alt\000"
10525 /* 42321 */ "V6_vaddbsat_alt\000"
10526 /* 42337 */ "V6_vsububsat_alt\000"
10527 /* 42354 */ "V6_vaddubsat_alt\000"
10528 /* 42371 */ "V6_vsubhsat_alt\000"
10529 /* 42387 */ "V6_vaddhsat_alt\000"
10530 /* 42403 */ "V6_vsubuhsat_alt\000"
10531 /* 42420 */ "V6_vadduhsat_alt\000"
10532 /* 42437 */ "V6_vdmpyhsat_alt\000"
10533 /* 42454 */ "V6_vdmpyhisat_alt\000"
10534 /* 42472 */ "V6_vdmpyhsuisat_alt\000"
10535 /* 42492 */ "V6_vdmpyhsusat_alt\000"
10536 /* 42511 */ "V6_vdmpyhvsat_alt\000"
10537 /* 42529 */ "V6_vsubwsat_alt\000"
10538 /* 42545 */ "V6_vaddwsat_alt\000"
10539 /* 42561 */ "V6_vsubuwsat_alt\000"
10540 /* 42578 */ "V6_vadduwsat_alt\000"
10541 /* 42595 */ "V6_vandqrt_alt\000"
10542 /* 42610 */ "V6_vandnqrt_alt\000"
10543 /* 42626 */ "V6_vandvrt_alt\000"
10544 /* 42641 */ "V6_vrmpybub_rtt_alt\000"
10545 /* 42661 */ "V6_vrmpyub_rtt_alt\000"
10546 /* 42680 */ "V6_vmpabuu_alt\000"
10547 /* 42695 */ "V6_vrmpyubv_alt\000"
10548 /* 42711 */ "V6_vmpyubv_alt\000"
10549 /* 42726 */ "V6_vrmpybv_alt\000"
10550 /* 42741 */ "V6_vmpybv_alt\000"
10551 /* 42755 */ "V6_vsubb_dv_alt\000"
10552 /* 42771 */ "V6_vaddb_dv_alt\000"
10553 /* 42787 */ "V6_vdmpyhb_dv_alt\000"
10554 /* 42805 */ "V6_vsubh_dv_alt\000"
10555 /* 42821 */ "V6_vaddh_dv_alt\000"
10556 /* 42837 */ "V6_vdmpybus_dv_alt\000"
10557 /* 42856 */ "V6_vsubbsat_dv_alt\000"
10558 /* 42875 */ "V6_vaddbsat_dv_alt\000"
10559 /* 42894 */ "V6_vsububsat_dv_alt\000"
10560 /* 42914 */ "V6_vaddubsat_dv_alt\000"
10561 /* 42934 */ "V6_vsubhsat_dv_alt\000"
10562 /* 42953 */ "V6_vaddhsat_dv_alt\000"
10563 /* 42972 */ "V6_vsubuhsat_dv_alt\000"
10564 /* 42992 */ "V6_vadduhsat_dv_alt\000"
10565 /* 43012 */ "V6_vsubwsat_dv_alt\000"
10566 /* 43031 */ "V6_vaddwsat_dv_alt\000"
10567 /* 43050 */ "V6_vsubuwsat_dv_alt\000"
10568 /* 43070 */ "V6_vadduwsat_dv_alt\000"
10569 /* 43090 */ "V6_vsubw_dv_alt\000"
10570 /* 43106 */ "V6_vaddw_dv_alt\000"
10571 /* 43122 */ "V6_vaslhv_alt\000"
10572 /* 43136 */ "V6_vasrhv_alt\000"
10573 /* 43150 */ "V6_vlsrhv_alt\000"
10574 /* 43164 */ "V6_vmpyuhv_alt\000"
10575 /* 43179 */ "V6_vmpyhv_alt\000"
10576 /* 43193 */ "V6_vmpabusv_alt\000"
10577 /* 43209 */ "V6_vrmpybusv_alt\000"
10578 /* 43226 */ "V6_vmpybusv_alt\000"
10579 /* 43242 */ "V6_vmpabuuv_alt\000"
10580 /* 43258 */ "V6_vaslwv_alt\000"
10581 /* 43272 */ "V6_vasrwv_alt\000"
10582 /* 43286 */ "V6_vlsrwv_alt\000"
10583 /* 43300 */ "V6_vcl0w_alt\000"
10584 /* 43313 */ "V6_vdealb4w_alt\000"
10585 /* 43329 */ "V6_vsubw_alt\000"
10586 /* 43342 */ "V6_vaddw_alt\000"
10587 /* 43355 */ "V6_vabsdiffw_alt\000"
10588 /* 43372 */ "V6_vnavgw_alt\000"
10589 /* 43386 */ "V6_vavgw_alt\000"
10590 /* 43399 */ "V6_vsubhw_alt\000"
10591 /* 43413 */ "V6_vaddhw_alt\000"
10592 /* 43427 */ "V6_vsubuhw_alt\000"
10593 /* 43442 */ "V6_vadduhw_alt\000"
10594 /* 43457 */ "V6_vaslw_alt\000"
10595 /* 43470 */ "V6_vscattermw_alt\000"
10596 /* 43488 */ "V6_vminw_alt\000"
10597 /* 43501 */ "V6_vasrw_alt\000"
10598 /* 43514 */ "V6_vlsrw_alt\000"
10599 /* 43527 */ "V6_vabsw_alt\000"
10600 /* 43540 */ "V6_extractw_alt\000"
10601 /* 43556 */ "V6_vnormamtw_alt\000"
10602 /* 43573 */ "V6_vavguw_alt\000"
10603 /* 43587 */ "V6_vabsuw_alt\000"
10604 /* 43601 */ "V6_vmaxw_alt\000"
10605 /* 43614 */ "J2_callt\000"
10606 /* 43623 */ "C2_cmplt\000"
10607 /* 43632 */ "J4_tstbit0_fp0_jump_nt\000"
10608 /* 43655 */ "J4_cmpeqn1_fp0_jump_nt\000"
10609 /* 43678 */ "J4_cmpgtn1_fp0_jump_nt\000"
10610 /* 43701 */ "J4_cmpeqi_fp0_jump_nt\000"
10611 /* 43723 */ "J4_cmpgti_fp0_jump_nt\000"
10612 /* 43745 */ "J4_cmpgtui_fp0_jump_nt\000"
10613 /* 43768 */ "J4_cmpeq_fp0_jump_nt\000"
10614 /* 43789 */ "J4_cmpgt_fp0_jump_nt\000"
10615 /* 43810 */ "J4_cmpgtu_fp0_jump_nt\000"
10616 /* 43832 */ "J4_tstbit0_tp0_jump_nt\000"
10617 /* 43855 */ "J4_cmpeqn1_tp0_jump_nt\000"
10618 /* 43878 */ "J4_cmpgtn1_tp0_jump_nt\000"
10619 /* 43901 */ "J4_cmpeqi_tp0_jump_nt\000"
10620 /* 43923 */ "J4_cmpgti_tp0_jump_nt\000"
10621 /* 43945 */ "J4_cmpgtui_tp0_jump_nt\000"
10622 /* 43968 */ "J4_cmpeq_tp0_jump_nt\000"
10623 /* 43989 */ "J4_cmpgt_tp0_jump_nt\000"
10624 /* 44010 */ "J4_cmpgtu_tp0_jump_nt\000"
10625 /* 44032 */ "J4_tstbit0_fp1_jump_nt\000"
10626 /* 44055 */ "J4_cmpeqn1_fp1_jump_nt\000"
10627 /* 44078 */ "J4_cmpgtn1_fp1_jump_nt\000"
10628 /* 44101 */ "J4_cmpeqi_fp1_jump_nt\000"
10629 /* 44123 */ "J4_cmpgti_fp1_jump_nt\000"
10630 /* 44145 */ "J4_cmpgtui_fp1_jump_nt\000"
10631 /* 44168 */ "J4_cmpeq_fp1_jump_nt\000"
10632 /* 44189 */ "J4_cmpgt_fp1_jump_nt\000"
10633 /* 44210 */ "J4_cmpgtu_fp1_jump_nt\000"
10634 /* 44232 */ "J4_tstbit0_tp1_jump_nt\000"
10635 /* 44255 */ "J4_cmpeqn1_tp1_jump_nt\000"
10636 /* 44278 */ "J4_cmpgtn1_tp1_jump_nt\000"
10637 /* 44301 */ "J4_cmpeqi_tp1_jump_nt\000"
10638 /* 44323 */ "J4_cmpgti_tp1_jump_nt\000"
10639 /* 44345 */ "J4_cmpgtui_tp1_jump_nt\000"
10640 /* 44368 */ "J4_cmpeq_tp1_jump_nt\000"
10641 /* 44389 */ "J4_cmpgt_tp1_jump_nt\000"
10642 /* 44410 */ "J4_cmpgtu_tp1_jump_nt\000"
10643 /* 44432 */ "J4_tstbit0_f_jumpnv_nt\000"
10644 /* 44455 */ "J4_cmpeqn1_f_jumpnv_nt\000"
10645 /* 44478 */ "J4_cmpgtn1_f_jumpnv_nt\000"
10646 /* 44501 */ "J4_cmpeqi_f_jumpnv_nt\000"
10647 /* 44523 */ "J4_cmpgti_f_jumpnv_nt\000"
10648 /* 44545 */ "J4_cmpgtui_f_jumpnv_nt\000"
10649 /* 44568 */ "J4_cmpeq_f_jumpnv_nt\000"
10650 /* 44589 */ "J4_cmpgt_f_jumpnv_nt\000"
10651 /* 44610 */ "J4_cmplt_f_jumpnv_nt\000"
10652 /* 44631 */ "J4_cmpgtu_f_jumpnv_nt\000"
10653 /* 44653 */ "J4_cmpltu_f_jumpnv_nt\000"
10654 /* 44675 */ "J4_tstbit0_t_jumpnv_nt\000"
10655 /* 44698 */ "J4_cmpeqn1_t_jumpnv_nt\000"
10656 /* 44721 */ "J4_cmpgtn1_t_jumpnv_nt\000"
10657 /* 44744 */ "J4_cmpeqi_t_jumpnv_nt\000"
10658 /* 44766 */ "J4_cmpgti_t_jumpnv_nt\000"
10659 /* 44788 */ "J4_cmpgtui_t_jumpnv_nt\000"
10660 /* 44811 */ "J4_cmpeq_t_jumpnv_nt\000"
10661 /* 44832 */ "J4_cmpgt_t_jumpnv_nt\000"
10662 /* 44853 */ "J4_cmplt_t_jumpnv_nt\000"
10663 /* 44874 */ "J4_cmpgtu_t_jumpnv_nt\000"
10664 /* 44896 */ "J4_cmpltu_t_jumpnv_nt\000"
10665 /* 44918 */ "L4_return_fnew_pnt\000"
10666 /* 44937 */ "L4_return_map_to_raw_fnew_pnt\000"
10667 /* 44967 */ "L4_return_tnew_pnt\000"
10668 /* 44986 */ "L4_return_map_to_raw_tnew_pnt\000"
10669 /* 45016 */ "A2_not\000"
10670 /* 45023 */ "C2_not\000"
10671 /* 45030 */ "C4_fastcorner9_not\000"
10672 /* 45049 */ "V6_pred_not\000"
10673 /* 45061 */ "V6_vnot\000"
10674 /* 45069 */ "L4_return_fnew_pt\000"
10675 /* 45087 */ "L4_return_map_to_raw_fnew_pt\000"
10676 /* 45116 */ "L4_return_tnew_pt\000"
10677 /* 45134 */ "L4_return_map_to_raw_tnew_pt\000"
10678 /* 45163 */ "J2_jumpfpt\000"
10679 /* 45174 */ "J2_jumprfpt\000"
10680 /* 45186 */ "J2_jumpt\000"
10681 /* 45195 */ "A2_tfrpt\000"
10682 /* 45204 */ "J2_jumptpt\000"
10683 /* 45215 */ "J2_jumprtpt\000"
10684 /* 45227 */ "J2_jumpfnewpt\000"
10685 /* 45241 */ "J2_jumprfnewpt\000"
10686 /* 45256 */ "PS_jmpretfnewpt\000"
10687 /* 45272 */ "J2_jumptnewpt\000"
10688 /* 45286 */ "J2_jumprtnewpt\000"
10689 /* 45301 */ "PS_jmprettnewpt\000"
10690 /* 45317 */ "J2_jumprgtezpt\000"
10691 /* 45332 */ "J2_jumprltezpt\000"
10692 /* 45347 */ "J2_jumprnzpt\000"
10693 /* 45360 */ "J2_jumprzpt\000"
10694 /* 45372 */ "V6_vrmpyzbb_rt\000"
10695 /* 45387 */ "V6_vrmpyzcb_rt\000"
10696 /* 45402 */ "V6_vrmpyznb_rt\000"
10697 /* 45417 */ "V6_vrmpyzbub_rt\000"
10698 /* 45433 */ "V6_vrmpyzcbs_rt\000"
10699 /* 45449 */ "Y2_start\000"
10700 /* 45458 */ "Y6_dmstart\000"
10701 /* 45469 */ "S2_insert\000"
10702 /* 45479 */ "A2_tfrt\000"
10703 /* 45487 */ "SA1_clrt\000"
10704 /* 45496 */ "J2_callrt\000"
10705 /* 45506 */ "A2_port\000"
10706 /* 45514 */ "A2_pxort\000"
10707 /* 45523 */ "J2_jumprt\000"
10708 /* 45533 */ "V6_vandqrt\000"
10709 /* 45544 */ "V6_vandnqrt\000"
10710 /* 45556 */ "V6_vandvrt\000"
10711 /* 45567 */ "V6_vhist\000"
10712 /* 45576 */ "A2_iconst\000"
10713 /* 45586 */ "PS_jmprett\000"
10714 /* 45597 */ "V6_vrmpybub_rtt\000"
10715 /* 45613 */ "V6_vrmpyub_rtt\000"
10716 /* 45628 */ "C2_ccombinewt\000"
10717 /* 45642 */ "C2_ccombinewnewt\000"
10718 /* 45659 */ "TFRI64_V2_ext\000"
10719 /* 45673 */ "A4_ext\000"
10720 /* 45680 */ "V6_get_qfext\000"
10721 /* 45693 */ "V6_set_qfext\000"
10722 /* 45706 */ "J2_loop0iext\000"
10723 /* 45719 */ "J2_loop1iext\000"
10724 /* 45732 */ "J2_loop0rext\000"
10725 /* 45745 */ "J2_loop1rext\000"
10726 /* 45758 */ "C4_cmplteu\000"
10727 /* 45769 */ "A2_minu\000"
10728 /* 45777 */ "A4_modwrapu\000"
10729 /* 45789 */ "V6_vL32b_ppu\000"
10730 /* 45802 */ "V6_vS32b_ppu\000"
10731 /* 45815 */ "V6_vL32Ub_ppu\000"
10732 /* 45829 */ "V6_vS32Ub_ppu\000"
10733 /* 45843 */ "V6_zLd_ppu\000"
10734 /* 45854 */ "V6_vL32b_pred_ppu\000"
10735 /* 45872 */ "V6_vS32b_pred_ppu\000"
10736 /* 45890 */ "V6_vS32Ub_pred_ppu\000"
10737 /* 45909 */ "V6_zLd_pred_ppu\000"
10738 /* 45925 */ "V6_vL32b_tmp_pred_ppu\000"
10739 /* 45947 */ "V6_vL32b_nt_tmp_pred_ppu\000"
10740 /* 45972 */ "V6_vL32b_cur_pred_ppu\000"
10741 /* 45994 */ "V6_vL32b_nt_cur_pred_ppu\000"
10742 /* 46019 */ "V6_vL32b_nt_pred_ppu\000"
10743 /* 46040 */ "V6_vS32b_nt_pred_ppu\000"
10744 /* 46061 */ "V6_vS32b_new_pred_ppu\000"
10745 /* 46083 */ "V6_vS32b_nt_new_pred_ppu\000"
10746 /* 46108 */ "V6_vL32b_npred_ppu\000"
10747 /* 46127 */ "V6_vS32b_npred_ppu\000"
10748 /* 46146 */ "V6_vS32Ub_npred_ppu\000"
10749 /* 46166 */ "V6_vL32b_tmp_npred_ppu\000"
10750 /* 46189 */ "V6_vL32b_nt_tmp_npred_ppu\000"
10751 /* 46215 */ "V6_vL32b_cur_npred_ppu\000"
10752 /* 46238 */ "V6_vL32b_nt_cur_npred_ppu\000"
10753 /* 46264 */ "V6_vL32b_nt_npred_ppu\000"
10754 /* 46286 */ "V6_vS32b_nt_npred_ppu\000"
10755 /* 46308 */ "V6_vS32b_new_npred_ppu\000"
10756 /* 46331 */ "V6_vS32b_nt_new_npred_ppu\000"
10757 /* 46357 */ "V6_vS32b_qpred_ppu\000"
10758 /* 46376 */ "V6_vS32b_nt_qpred_ppu\000"
10759 /* 46398 */ "V6_vS32b_nqpred_ppu\000"
10760 /* 46418 */ "V6_vS32b_nt_nqpred_ppu\000"
10761 /* 46441 */ "V6_vL32b_tmp_ppu\000"
10762 /* 46458 */ "V6_vL32b_nt_tmp_ppu\000"
10763 /* 46478 */ "V6_vL32b_cur_ppu\000"
10764 /* 46495 */ "V6_vL32b_nt_cur_ppu\000"
10765 /* 46515 */ "V6_vS32b_srls_ppu\000"
10766 /* 46533 */ "V6_vL32b_nt_ppu\000"
10767 /* 46549 */ "V6_vS32b_nt_ppu\000"
10768 /* 46565 */ "V6_vS32b_new_ppu\000"
10769 /* 46582 */ "V6_vS32b_nt_new_ppu\000"
10770 /* 46602 */ "M5_vdmacbsu\000"
10771 /* 46614 */ "M5_vrmacbsu\000"
10772 /* 46626 */ "M5_vmacbsu\000"
10773 /* 46637 */ "M5_vdmpybsu\000"
10774 /* 46649 */ "M5_vrmpybsu\000"
10775 /* 46661 */ "M5_vmpybsu\000"
10776 /* 46672 */ "S2_extractu\000"
10777 /* 46684 */ "A4_cmpbgtu\000"
10778 /* 46695 */ "A2_vcmpbgtu\000"
10779 /* 46707 */ "A4_cmphgtu\000"
10780 /* 46718 */ "A2_vcmphgtu\000"
10781 /* 46730 */ "C2_cmpgtu\000"
10782 /* 46740 */ "A2_vcmpwgtu\000"
10783 /* 46752 */ "C2_cmpltu\000"
10784 /* 46762 */ "V6_vmpabuu\000"
10785 /* 46773 */ "M5_vrmacbuu\000"
10786 /* 46785 */ "M5_vmacbuu\000"
10787 /* 46796 */ "M5_vrmpybuu\000"
10788 /* 46808 */ "M5_vmpybuu\000"
10789 /* 46819 */ "A2_maxu\000"
10790 /* 46827 */ "V6_vrmpyubv\000"
10791 /* 46839 */ "V6_vmpyubv\000"
10792 /* 46850 */ "V6_vrmpybv\000"
10793 /* 46861 */ "V6_vmpybv\000"
10794 /* 46871 */ "V6_vsubb_dv\000"
10795 /* 46883 */ "V6_vaddb_dv\000"
10796 /* 46895 */ "V6_vdmpyhb_dv\000"
10797 /* 46909 */ "V6_vsubh_dv\000"
10798 /* 46921 */ "V6_vaddh_dv\000"
10799 /* 46933 */ "V6_vdmpybus_dv\000"
10800 /* 46948 */ "V6_vsubbsat_dv\000"
10801 /* 46963 */ "V6_vaddbsat_dv\000"
10802 /* 46978 */ "V6_vsububsat_dv\000"
10803 /* 46994 */ "V6_vaddubsat_dv\000"
10804 /* 47010 */ "V6_vsubhsat_dv\000"
10805 /* 47025 */ "V6_vaddhsat_dv\000"
10806 /* 47040 */ "V6_vsubuhsat_dv\000"
10807 /* 47056 */ "V6_vadduhsat_dv\000"
10808 /* 47072 */ "V6_vsubwsat_dv\000"
10809 /* 47087 */ "V6_vaddwsat_dv\000"
10810 /* 47102 */ "V6_vsubuwsat_dv\000"
10811 /* 47118 */ "V6_vadduwsat_dv\000"
10812 /* 47134 */ "V6_vsubw_dv\000"
10813 /* 47146 */ "V6_vaddw_dv\000"
10814 /* 47158 */ "S2_brev\000"
10815 /* 47166 */ "V6_vaslhv\000"
10816 /* 47176 */ "V6_vasrhv\000"
10817 /* 47186 */ "V6_vlsrhv\000"
10818 /* 47196 */ "V6_vmpyuhv\000"
10819 /* 47207 */ "V6_vmpyhv\000"
10820 /* 47217 */ "Y5_l2gcleaninv\000"
10821 /* 47232 */ "V6_vncmov\000"
10822 /* 47242 */ "V6_vcmov\000"
10823 /* 47251 */ "V6_vandvnqv\000"
10824 /* 47263 */ "V6_vandvqv\000"
10825 /* 47274 */ "V6_vmpabusv\000"
10826 /* 47286 */ "V6_vrmpybusv\000"
10827 /* 47299 */ "V6_vmpybusv\000"
10828 /* 47311 */ "V6_vmpabuuv\000"
10829 /* 47323 */ "V6_vaslwv\000"
10830 /* 47333 */ "V6_vasrwv\000"
10831 /* 47343 */ "V6_vlsrwv\000"
10832 /* 47353 */ "V6_vcl0w\000"
10833 /* 47362 */ "F2_conv_df2w\000"
10834 /* 47375 */ "F2_conv_sf2w\000"
10835 /* 47388 */ "V6_vdealb4w\000"
10836 /* 47400 */ "V6_vconv_sf_w\000"
10837 /* 47414 */ "S6_allocframe_to_raw\000"
10838 /* 47435 */ "L6_deallocframe_map_to_raw\000"
10839 /* 47462 */ "L6_return_map_to_raw\000"
10840 /* 47483 */ "Y2_icdataw\000"
10841 /* 47494 */ "V6_vaddclbw\000"
10842 /* 47506 */ "Y2_tlbw\000"
10843 /* 47514 */ "Y5_ctlbw\000"
10844 /* 47523 */ "S4_vxaddsubw\000"
10845 /* 47536 */ "A2_vsubw\000"
10846 /* 47545 */ "V6_vsubw\000"
10847 /* 47554 */ "S4_vxsubaddw\000"
10848 /* 47567 */ "A2_vaddw\000"
10849 /* 47576 */ "V6_vaddw\000"
10850 /* 47585 */ "V6_vsatdw\000"
10851 /* 47595 */ "SL2_jumpr31_fnew\000"
10852 /* 47612 */ "SL2_return_fnew\000"
10853 /* 47628 */ "A4_psxtbfnew\000"
10854 /* 47641 */ "A4_pzxtbfnew\000"
10855 /* 47654 */ "A2_psubfnew\000"
10856 /* 47666 */ "A2_paddfnew\000"
10857 /* 47678 */ "A2_pandfnew\000"
10858 /* 47690 */ "A4_paslhfnew\000"
10859 /* 47703 */ "A4_pasrhfnew\000"
10860 /* 47716 */ "A4_psxthfnew\000"
10861 /* 47729 */ "A4_pzxthfnew\000"
10862 /* 47742 */ "A2_paddifnew\000"
10863 /* 47755 */ "J2_jumpfnew\000"
10864 /* 47767 */ "A2_tfrpfnew\000"
10865 /* 47779 */ "A2_tfrfnew\000"
10866 /* 47790 */ "SA1_clrfnew\000"
10867 /* 47802 */ "A2_porfnew\000"
10868 /* 47813 */ "A2_pxorfnew\000"
10869 /* 47825 */ "J2_jumprfnew\000"
10870 /* 47838 */ "PS_jmpretfnew\000"
10871 /* 47852 */ "A2_combinew\000"
10872 /* 47864 */ "SL2_jumpr31_tnew\000"
10873 /* 47881 */ "SL2_return_tnew\000"
10874 /* 47897 */ "A4_psxtbtnew\000"
10875 /* 47910 */ "A4_pzxtbtnew\000"
10876 /* 47923 */ "A2_psubtnew\000"
10877 /* 47935 */ "A2_paddtnew\000"
10878 /* 47947 */ "A2_pandtnew\000"
10879 /* 47959 */ "A4_paslhtnew\000"
10880 /* 47972 */ "A4_pasrhtnew\000"
10881 /* 47985 */ "A4_psxthtnew\000"
10882 /* 47998 */ "A4_pzxthtnew\000"
10883 /* 48011 */ "A2_padditnew\000"
10884 /* 48024 */ "J2_jumptnew\000"
10885 /* 48036 */ "A2_tfrptnew\000"
10886 /* 48048 */ "A2_tfrtnew\000"
10887 /* 48059 */ "SA1_clrtnew\000"
10888 /* 48071 */ "A2_portnew\000"
10889 /* 48082 */ "A2_pxortnew\000"
10890 /* 48094 */ "J2_jumprtnew\000"
10891 /* 48107 */ "PS_jmprettnew\000"
10892 /* 48121 */ "M2_vabsdiffw\000"
10893 /* 48134 */ "V6_vabsdiffw\000"
10894 /* 48147 */ "Y4_l2tagw\000"
10895 /* 48157 */ "Y2_dctagw\000"
10896 /* 48167 */ "Y2_ictagw\000"
10897 /* 48177 */ "A2_vnavgw\000"
10898 /* 48187 */ "V6_vnavgw\000"
10899 /* 48197 */ "A2_vavgw\000"
10900 /* 48206 */ "V6_vavgw\000"
10901 /* 48215 */ "V6_vsubhw\000"
10902 /* 48225 */ "V6_vaddhw\000"
10903 /* 48235 */ "V6_vgathermhw\000"
10904 /* 48249 */ "V6_vscattermhw\000"
10905 /* 48264 */ "S2_vsxthw\000"
10906 /* 48274 */ "S2_vzxthw\000"
10907 /* 48284 */ "V6_vsubuhw\000"
10908 /* 48295 */ "V6_vadduhw\000"
10909 /* 48306 */ "PS_vsplatiw\000"
10910 /* 48318 */ "M7_dcmpyiw\000"
10911 /* 48329 */ "M7_wcmpyiw\000"
10912 /* 48340 */ "V6_vaslw\000"
10913 /* 48349 */ "PS_vmulw\000"
10914 /* 48358 */ "V6_vgathermw\000"
10915 /* 48371 */ "V6_vscattermw\000"
10916 /* 48385 */ "Y2_iassignw\000"
10917 /* 48397 */ "A4_vrminw\000"
10918 /* 48407 */ "A2_vminw\000"
10919 /* 48416 */ "V6_vminw\000"
10920 /* 48425 */ "V6_shuffeqw\000"
10921 /* 48437 */ "V6_veqw\000"
10922 /* 48445 */ "V6_vprefixqw\000"
10923 /* 48458 */ "V6_vasrw\000"
10924 /* 48467 */ "V6_vlsrw\000"
10925 /* 48476 */ "PS_vsplatrw\000"
10926 /* 48488 */ "M7_dcmpyrw\000"
10927 /* 48499 */ "M7_wcmpyrw\000"
10928 /* 48510 */ "A2_vabsw\000"
10929 /* 48519 */ "V6_vabsw\000"
10930 /* 48528 */ "V6_lvsplatw\000"
10931 /* 48540 */ "V6_extractw\000"
10932 /* 48552 */ "V6_vgtw\000"
10933 /* 48560 */ "V6_vnormamtw\000"
10934 /* 48573 */ "A2_sxtw\000"
10935 /* 48581 */ "F2_conv_df2uw\000"
10936 /* 48595 */ "F2_conv_sf2uw\000"
10937 /* 48609 */ "A2_vavguw\000"
10938 /* 48619 */ "V6_vavguw\000"
10939 /* 48629 */ "A4_vrminuw\000"
10940 /* 48640 */ "A2_vminuw\000"
10941 /* 48650 */ "V6_MAP_equw\000"
10942 /* 48662 */ "V6_vgtuw\000"
10943 /* 48671 */ "A4_vrmaxuw\000"
10944 /* 48682 */ "A2_vmaxuw\000"
10945 /* 48692 */ "S2_asl_i_vw\000"
10946 /* 48704 */ "S2_asr_i_vw\000"
10947 /* 48716 */ "S2_lsr_i_vw\000"
10948 /* 48728 */ "S2_asl_r_vw\000"
10949 /* 48740 */ "S2_lsl_r_vw\000"
10950 /* 48752 */ "S2_asr_r_vw\000"
10951 /* 48764 */ "S2_lsr_r_vw\000"
10952 /* 48776 */ "A4_vrmaxw\000"
10953 /* 48786 */ "A2_vmaxw\000"
10954 /* 48795 */ "V6_vmaxw\000"
10955 /* 48804 */ "S2_tableidxw\000"
10956 /* 48817 */ "M4_pmpyw\000"
10957 /* 48826 */ "A2_max\000"
10958 /* 48833 */ "F2_dfmax\000"
10959 /* 48842 */ "F2_sfmax\000"
10960 /* 48851 */ "S2_tableidxb_goodsyntax\000"
10961 /* 48875 */ "S2_asr_i_p_rnd_goodsyntax\000"
10962 /* 48901 */ "S2_asr_i_r_rnd_goodsyntax\000"
10963 /* 48927 */ "S5_vasrhrnd_goodsyntax\000"
10964 /* 48950 */ "S2_tableidxd_goodsyntax\000"
10965 /* 48974 */ "S2_tableidxh_goodsyntax\000"
10966 /* 48998 */ "S5_asrhub_rnd_sat_goodsyntax\000"
10967 /* 49027 */ "S2_tableidxw_goodsyntax\000"
10968 /* 49051 */ "Y5_l2cleanidx\000"
10969 /* 49065 */ "Y2_dccleanidx\000"
10970 /* 49079 */ "Y5_l2invidx\000"
10971 /* 49091 */ "Y2_dcinvidx\000"
10972 /* 49103 */ "Y2_icinvidx\000"
10973 /* 49115 */ "Y2_l2cleaninvidx\000"
10974 /* 49132 */ "Y2_dccleaninvidx\000"
10975 /* 49149 */ "S4_or_andix\000"
10976 /* 49161 */ "F2_dfmpyfix\000"
10977 /* 49173 */ "V6_vsub_qf32_mix\000"
10978 /* 49190 */ "V6_vadd_qf32_mix\000"
10979 /* 49207 */ "V6_vsub_qf16_mix\000"
10980 /* 49224 */ "V6_vadd_qf16_mix\000"
10981 /* 49241 */ "V6_vsub_hf_mix\000"
10982 /* 49256 */ "V6_vsub_sf_mix\000"
10983 /* 49271 */ "V6_vrmpyzbb_rx\000"
10984 /* 49286 */ "V6_vrmpyzcb_rx\000"
10985 /* 49301 */ "V6_vrmpyznb_rx\000"
10986 /* 49316 */ "V6_vrmpyzbub_rx\000"
10987 /* 49332 */ "V6_vrmpyzcbs_rx\000"
10988 /* 49348 */ "SA1_addrx\000"
10989 /* 49358 */ "C2_mux\000"
10990 /* 49365 */ "C2_vmux\000"
10991 /* 49373 */ "V6_vmux\000"
10992 /* 49381 */ "V6_v6mpyhubs10_vxx\000"
10993 /* 49400 */ "V6_v6mpyvubs10_vxx\000"
10994 /* 49419 */ "V6_v10mpyubs10_vxx\000"
10995 /* 49438 */ "A4_vcmpbeq_any\000"
10996 /* 49453 */ "A6_vcmpbeq_notany\000"
10997 /* 49471 */ "L6_memcpy\000"
10998 /* 49481 */ "M7_vdmpy\000"
10999 /* 49490 */ "F2_sfmpy\000"
11000 /* 49499 */ "V6_vsubcarry\000"
11001 /* 49512 */ "V6_vaddcarry\000"
11002 /* 49525 */ "S4_parity\000"
11003 /* 49535 */ "J2_jumprgtez\000"
11004 /* 49548 */ "J2_jumprltez\000"
11005 /* 49561 */ "A2_swiz\000"
11006 /* 49569 */ "J2_jumprnz\000"
11007 /* 49580 */ "SA1_combinerz\000"
11008 /* 49594 */ "J2_jumprz\000"
11009};
11010#ifdef __GNUC__
11011#pragma GCC diagnostic pop
11012#endif
11013
11014extern const unsigned HexagonInstrNameIndices[] = {
11015 7038U, 7470U, 8225U, 7828U, 7137U, 7118U, 7146U, 7306U,
11016 6831U, 6846U, 6783U, 6770U, 6873U, 8774U, 6596U, 9461U,
11017 6796U, 7034U, 7127U, 6366U, 9971U, 7068U, 6488U, 9365U,
11018 6179U, 6317U, 6354U, 7939U, 7294U, 9275U, 6286U, 8146U,
11019 6966U, 9264U, 6522U, 8119U, 8106U, 8286U, 9123U, 9146U,
11020 7226U, 7273U, 7246U, 7163U, 6587U, 8251U, 7893U, 6511U,
11021 9976U, 8404U, 8077U, 6644U, 9491U, 9521U, 7671U, 6092U,
11022 5505U, 7409U, 9720U, 9727U, 7436U, 7443U, 7450U, 7460U,
11023 6157U, 8613U, 8576U, 8686U, 9662U, 8448U, 7215U, 8436U,
11024 7204U, 6781U, 7036U, 9894U, 6606U, 6621U, 7311U, 9091U,
11025 8693U, 9402U, 8710U, 8499U, 5859U, 8757U, 9286U, 8655U,
11026 9434U, 6687U, 8262U, 6260U, 5833U, 6242U, 9324U, 9305U,
11027 7649U, 8311U, 8330U, 5993U, 5937U, 5967U, 5978U, 5918U,
11028 5948U, 6566U, 6550U, 8804U, 6887U, 6904U, 6108U, 5511U,
11029 6163U, 6124U, 8618U, 8582U, 9878U, 7797U, 9861U, 7780U,
11030 6059U, 5488U, 9796U, 7715U, 7565U, 7512U, 8001U, 7979U,
11031 6201U, 9044U, 6346U, 6983U, 6192U, 9110U, 9380U, 5811U,
11032 8852U, 9241U, 8879U, 9505U, 5851U, 8917U, 9669U, 9684U,
11033 9230U, 9218U, 9355U, 6958U, 9484U, 6860U, 9514U, 7190U,
11034 8397U, 8383U, 7183U, 8390U, 8648U, 7327U, 8056U, 8049U,
11035 8063U, 8070U, 9101U, 7885U, 6387U, 7869U, 6338U, 7877U,
11036 6379U, 7861U, 6330U, 7923U, 7915U, 7002U, 6994U, 8962U,
11037 8952U, 8942U, 8932U, 8982U, 8972U, 9922U, 9932U, 8992U,
11038 9005U, 9942U, 9952U, 9018U, 9031U, 6017U, 5467U, 7351U,
11039 5434U, 5911U, 9699U, 7415U, 6726U, 9772U, 7060U, 8190U,
11040 4750U, 9U, 6951U, 4733U, 0U, 8165U, 8197U, 6824U,
11041 9476U, 5823U, 7042U, 7051U, 8031U, 8040U, 9065U, 9078U,
11042 8666U, 7686U, 8791U, 6696U, 7614U, 7624U, 6436U, 6451U,
11043 7501U, 7554U, 7586U, 7600U, 9734U, 9760U, 9746U, 6395U,
11044 6423U, 6408U, 6921U, 6936U, 6098U, 7082U, 7749U, 9830U,
11045 7773U, 9854U, 8673U, 6233U, 6223U, 8220U, 9170U, 6466U,
11046 8480U, 8460U, 9198U, 9177U, 8514U, 8545U, 8531U, 8834U,
11047 10005U, 6752U, 9998U, 6734U, 8725U, 8098U, 8023U, 6574U,
11048 7196U, 8740U, 7821U, 8747U, 7642U, 8732U, 7813U, 7634U,
11049 4741U, 7026U, 7018U, 7010U, 9411U, 8427U, 9297U, 9342U,
11050 9444U, 8238U, 6475U, 5880U, 6665U, 6535U, 6045U, 5474U,
11051 7379U, 9706U, 7422U, 5440U, 9419U, 8174U, 8350U, 8366U,
11052 9962U, 6495U, 6677U, 9137U, 7931U, 7972U, 7948U, 7960U,
11053 6024U, 7358U, 6000U, 7334U, 9779U, 7698U, 7533U, 7480U,
11054 6076U, 7393U, 6141U, 8598U, 8560U, 9813U, 7732U, 9837U,
11055 7756U, 9908U, 9915U, 29994U, 45576U, 16175U, 45016U, 15718U,
11056 47779U, 29888U, 15696U, 47767U, 21876U, 45195U, 48036U, 45479U,
11057 48048U, 26658U, 26645U, 10790U, 22780U, 7844U, 8131U, 19659U,
11058 22408U, 43623U, 46752U, 26783U, 23799U, 75U, 2534U, 2569U,
11059 277U, 2544U, 2669U, 26671U, 26691U, 26732U, 26712U, 26796U,
11060 26886U, 27514U, 26814U, 26850U, 26832U, 26868U, 27068U, 27136U,
11061 27696U, 27764U, 27119U, 27747U, 27169U, 28163U, 27815U, 28582U,
11062 27244U, 28250U, 27890U, 28669U, 27300U, 28315U, 27946U, 28734U,
11063 27375U, 28402U, 28021U, 28821U, 27225U, 28228U, 27871U, 28647U,
11064 27356U, 28380U, 28002U, 28799U, 26947U, 27575U, 29002U, 26988U,
11065 27616U, 29043U, 26967U, 27595U, 29022U, 27008U, 27636U, 29063U,
11066 27048U, 27676U, 29103U, 26926U, 27554U, 28981U, 27029U, 27657U,
11067 29084U, 14893U, 44937U, 45087U, 37743U, 44986U, 45134U, 26906U,
11068 27534U, 28961U, 47435U, 47462U, 34476U, 13663U, 19799U, 22505U,
11069 2717U, 4349U, 29785U, 49481U, 13084U, 10074U, 10012U, 23413U,
11070 31936U, 17107U, 14715U, 19680U, 10022U, 19162U, 31274U, 19250U,
11071 31362U, 19356U, 31468U, 19444U, 31556U, 19221U, 31333U, 19415U,
11072 31527U, 38785U, 14724U, 14815U, 31145U, 4869U, 19191U, 31303U,
11073 19279U, 31391U, 19309U, 31421U, 19385U, 31497U, 19473U, 31585U,
11074 17874U, 30624U, 14807U, 92U, 18661U, 18842U, 18772U, 18906U,
11075 18807U, 48349U, 12933U, 38796U, 10504U, 16727U, 48306U, 10700U,
11076 17095U, 48476U, 18675U, 18856U, 18789U, 18920U, 18824U, 38807U,
11077 48875U, 48901U, 27187U, 27448U, 28077U, 27833U, 27262U, 27908U,
11078 27281U, 27927U, 27318U, 27470U, 28099U, 27964U, 27393U, 27492U,
11079 28121U, 28039U, 27084U, 28143U, 27152U, 27431U, 27712U, 28542U,
11080 27780U, 28562U, 48851U, 48950U, 48974U, 49027U, 28184U, 28467U,
11081 28886U, 28603U, 28271U, 28690U, 28293U, 28712U, 28336U, 28492U,
11082 28911U, 28755U, 28423U, 28517U, 28936U, 28842U, 27101U, 27206U,
11083 28206U, 27852U, 28625U, 27729U, 27337U, 28358U, 27983U, 28777U,
11084 27797U, 27412U, 28445U, 28058U, 28864U, 48998U, 48927U, 47414U,
11085 34486U, 13674U, 11022U, 13737U, 32428U, 32529U, 17352U, 13889U,
11086 32444U, 32670U, 48650U, 14213U, 32460U, 32793U, 107U, 2507U,
11087 43540U, 19686U, 100U, 229U, 2403U, 203U, 2382U, 239U,
11088 2415U, 2363U, 212U, 2393U, 248U, 2426U, 289U, 2449U,
11089 2518U, 26105U, 2500U, 175U, 2372U, 258U, 2438U, 315U,
11090 2470U, 2491U, 298U, 2460U, 324U, 2481U, 2526U, 267U,
11091 306U, 60U, 49419U, 39076U, 39095U, 39410U, 42195U, 41109U,
11092 39434U, 41403U, 43355U, 41329U, 42232U, 39562U, 41466U, 43587U,
11093 43527U, 42288U, 39127U, 42771U, 41900U, 41804U, 42321U, 42875U,
11094 41050U, 42821U, 41930U, 41832U, 42387U, 42953U, 40694U, 43413U,
11095 39876U, 41022U, 42354U, 42914U, 42420U, 42992U, 40712U, 43442U,
11096 42578U, 43070U, 43342U, 43106U, 41960U, 41989U, 42545U, 43031U,
11097 40390U, 42610U, 40371U, 42595U, 40410U, 42626U, 39913U, 41212U,
11098 43122U, 40731U, 43457U, 43258U, 41773U, 39930U, 41303U, 43136U,
11099 40748U, 43501U, 43272U, 29511U, 39216U, 40895U, 41155U, 40928U,
11100 39467U, 40911U, 41421U, 40944U, 43573U, 40977U, 43386U, 40961U,
11101 40994U, 43300U, 126U, 84U, 43313U, 39335U, 41198U, 40141U,
11102 42098U, 40593U, 42837U, 39744U, 39289U, 40571U, 42787U, 40280U,
11103 42454U, 40239U, 42437U, 40302U, 42472U, 40326U, 42492U, 40349U,
11104 42511U, 39947U, 41388U, 23813U, 23843U, 23863U, 23927U, 23884U,
11105 23948U, 23906U, 41316U, 43150U, 43514U, 43286U, 39650U, 41687U,
11106 39592U, 41564U, 43601U, 39349U, 41243U, 39548U, 41452U, 43488U,
11107 40122U, 42083U, 43193U, 40476U, 42680U, 43242U, 39688U, 39229U,
11108 39725U, 39274U, 40201U, 42146U, 40674U, 43226U, 40553U, 42741U,
11109 41514U, 40044U, 41700U, 40260U, 42035U, 42068U, 40220U, 42161U,
11110 40635U, 43179U, 42051U, 40005U, 39966U, 41497U, 39895U, 41168U,
11111 39706U, 39259U, 41642U, 39839U, 39635U, 40025U, 41608U, 39782U,
11112 39576U, 41658U, 40876U, 40765U, 40789U, 39821U, 39621U, 40515U,
11113 42711U, 39987U, 41578U, 40616U, 43164U, 39202U, 41141U, 39452U,
11114 43372U, 41353U, 43556U, 39156U, 41078U, 42176U, 42212U, 39395U,
11115 41288U, 42269U, 42249U, 41370U, 40429U, 42641U, 40161U, 42114U,
11116 40101U, 41756U, 40653U, 43209U, 40534U, 42726U, 39802U, 39606U,
11117 40453U, 42661U, 40081U, 41740U, 40495U, 42695U, 42022U, 39243U,
11118 39481U, 39513U, 41530U, 41592U, 41480U, 40061U, 41724U, 39498U,
11119 41548U, 41673U, 39423U, 40809U, 41225U, 41846U, 40854U, 43470U,
11120 40831U, 41623U, 41865U, 42003U, 41342U, 41063U, 39187U, 39140U,
11121 41126U, 39362U, 39171U, 41093U, 41256U, 39114U, 42755U, 41885U,
11122 41790U, 42305U, 42856U, 41037U, 42805U, 41915U, 41818U, 42371U,
11123 42934U, 43399U, 41007U, 42337U, 42894U, 42403U, 42972U, 43427U,
11124 42561U, 43050U, 43329U, 43090U, 41945U, 41975U, 42529U, 43012U,
11125 39858U, 39663U, 40181U, 42130U, 39763U, 39304U, 26629U, 39319U,
11126 41182U, 39378U, 41271U, 39531U, 41435U, 39677U, 41713U, 118U,
11127 220U, 13685U, 16401U, 26753U, 26767U, 13488U, 19551U, 31857U,
11128 19741U, 10765U, 17205U, 31756U, 22280U, 10786U, 17226U, 19758U,
11129 31870U, 22168U, 15645U, 39031U, 15660U, 39058U, 21965U, 14634U,
11130 24211U, 24298U, 24807U, 24904U, 24280U, 24872U, 14599U, 24228U,
11131 24315U, 24824U, 24921U, 24246U, 24939U, 34871U, 29976U, 38616U,
11132 13492U, 16640U, 22994U, 16776U, 23167U, 16688U, 23072U, 16824U,
11133 23245U, 23024U, 23197U, 23110U, 23283U, 19555U, 29201U, 38605U,
11134 38229U, 16994U, 23361U, 13699U, 31861U, 29209U, 16853U, 17057U,
11135 16655U, 23039U, 16791U, 23212U, 19745U, 47852U, 48826U, 30149U,
11136 46819U, 30131U, 23637U, 29523U, 45769U, 30098U, 29294U, 38390U,
11137 29687U, 30046U, 31971U, 31887U, 29896U, 15086U, 47666U, 15635U,
11138 47742U, 39021U, 48011U, 38818U, 47935U, 15095U, 47678U, 38827U,
11139 47947U, 15745U, 47802U, 45506U, 48071U, 15009U, 47654U, 38753U,
11140 47923U, 15753U, 47813U, 45514U, 48082U, 38378U, 37817U, 10740U,
11141 17153U, 11059U, 17364U, 11034U, 16625U, 22979U, 16761U, 23152U,
11142 16669U, 23053U, 16805U, 23226U, 23009U, 23182U, 23091U, 23264U,
11143 29161U, 22159U, 38215U, 16453U, 36211U, 36267U, 16615U, 36222U,
11144 16586U, 16357U, 36190U, 36244U, 49561U, 10769U, 17209U, 48573U,
11145 31760U, 34419U, 16718U, 23143U, 31665U, 22284U, 17116U, 38437U,
11146 48510U, 38679U, 16435U, 36201U, 10859U, 36146U, 36256U, 47567U,
11147 36452U, 16597U, 31167U, 31836U, 10908U, 31134U, 17288U, 31846U,
11148 48609U, 34846U, 48197U, 31698U, 34823U, 30250U, 46695U, 30271U,
11149 38900U, 46718U, 30344U, 38942U, 46740U, 22647U, 11152U, 17741U,
11150 11089U, 17468U, 48682U, 48786U, 10568U, 16918U, 11002U, 17332U,
11151 48640U, 48407U, 16566U, 31155U, 31825U, 48177U, 31686U, 34812U,
11152 10848U, 11645U, 10837U, 11630U, 16339U, 36180U, 10827U, 36135U,
11153 36233U, 47536U, 36442U, 32491U, 29903U, 17230U, 11270U, 23545U,
11154 29502U, 39046U, 22395U, 19692U, 26111U, 30240U, 21885U, 38869U,
11155 22327U, 46684U, 22431U, 30261U, 21908U, 38890U, 22350U, 46707U,
11156 22456U, 19762U, 31874U, 22172U, 22028U, 33235U, 45673U, 45777U,
11157 23701U, 29531U, 15577U, 47690U, 38963U, 47959U, 15596U, 47703U,
11158 38973U, 47972U, 14989U, 47628U, 38733U, 47897U, 15615U, 47716U,
11159 38983U, 47985U, 14999U, 47641U, 38743U, 47910U, 15625U, 47729U,
11160 38993U, 47998U, 30334U, 21979U, 30292U, 21942U, 22016U, 37995U,
11161 33223U, 38074U, 11260U, 29722U, 29180U, 16367U, 49438U, 21896U,
11162 38879U, 22338U, 22443U, 21919U, 22361U, 22468U, 21990U, 22383U,
11163 22492U, 17731U, 17457U, 48671U, 48776U, 16908U, 17321U, 48629U,
11164 48397U, 8679U, 36157U, 49453U, 8206U, 29426U, 22002U, 33209U,
11165 29434U, 5375U, 13706U, 23537U, 5397U, 31904U, 22185U, 38846U,
11166 16136U, 16150U, 45642U, 45628U, 15649U, 39035U, 15664U, 39062U,
11167 30303U, 21969U, 29775U, 38911U, 22373U, 30023U, 46730U, 22481U,
11168 30120U, 22864U, 49358U, 19775U, 31895U, 22235U, 45023U, 31977U,
11169 23694U, 33147U, 29911U, 22769U, 49365U, 32498U, 13376U, 13778U,
11170 23553U, 32028U, 23708U, 14790U, 19669U, 45758U, 22419U, 30282U,
11171 21931U, 5405U, 45030U, 31915U, 22197U, 38857U, 14158U, 23577U,
11172 32366U, 23719U, 14572U, 4565U, 4846U, 2342U, 4544U, 4783U,
11173 4832U, 4987U, 5010U, 5214U, 5228U, 5383U, 5420U, 5453U,
11174 5527U, 5897U, 6303U, 6712U, 6810U, 8633U, 15018U, 15772U,
11175 13446U, 29539U, 15799U, 14474U, 29575U, 48581U, 29649U, 47362U,
11176 29613U, 13459U, 29557U, 15045U, 14488U, 29594U, 48595U, 29668U,
11177 47375U, 29631U, 15031U, 15785U, 15072U, 15826U, 15059U, 15813U,
11178 13554U, 36328U, 30312U, 14539U, 38920U, 26142U, 23490U, 26268U,
11179 48833U, 23644U, 49161U, 16707U, 16870U, 23350U, 11041U, 13563U,
11180 36339U, 30323U, 14550U, 38931U, 26153U, 14462U, 23682U, 33156U,
11181 10053U, 10466U, 13386U, 36294U, 10479U, 23501U, 26279U, 10159U,
11182 48842U, 23653U, 49490U, 10095U, 11050U, 29711U, 34408U, 29169U,
11183 31654U, 7039U, 23302U, 15678U, 31927U, 15735U, 17037U, 45496U,
11184 43614U, 29494U, 15687U, 47755U, 45227U, 45163U, 33125U, 15762U,
11185 47825U, 45241U, 45174U, 49535U, 45317U, 17047U, 49548U, 45332U,
11186 49569U, 45347U, 45523U, 48094U, 45286U, 45215U, 49594U, 45360U,
11187 45186U, 48024U, 45272U, 45204U, 17812U, 45706U, 30560U, 45732U,
11188 17836U, 45719U, 30570U, 45745U, 14734U, 22244U, 34440U, 22256U,
11189 34452U, 22268U, 34464U, 14800U, 183U, 2640U, 14754U, 44568U,
11190 37409U, 43768U, 36645U, 44168U, 37027U, 44811U, 37641U, 43968U,
11191 36836U, 44368U, 37218U, 44501U, 37345U, 43701U, 36581U, 44101U,
11192 36963U, 44744U, 37577U, 43901U, 36772U, 44301U, 37154U, 44455U,
11193 37301U, 43655U, 36537U, 44055U, 36919U, 44698U, 37533U, 43855U,
11194 36728U, 44255U, 37110U, 44589U, 37429U, 43789U, 36665U, 44189U,
11195 37047U, 44832U, 37661U, 43989U, 36856U, 44389U, 37238U, 44523U,
11196 37366U, 43723U, 36602U, 44123U, 36984U, 44766U, 37598U, 43923U,
11197 36793U, 44323U, 37175U, 44478U, 37323U, 43678U, 36559U, 44078U,
11198 36941U, 44721U, 37555U, 43878U, 36750U, 44278U, 37132U, 44631U,
11199 37469U, 43810U, 36685U, 44210U, 37067U, 44874U, 37701U, 44010U,
11200 36876U, 44410U, 37258U, 44545U, 37387U, 43745U, 36623U, 44145U,
11201 37005U, 44788U, 37619U, 43945U, 36814U, 44345U, 37196U, 44610U,
11202 37449U, 44853U, 37681U, 44653U, 37490U, 44896U, 37722U, 33134U,
11203 22315U, 34496U, 44432U, 37279U, 43632U, 36515U, 44032U, 36897U,
11204 44675U, 37511U, 43832U, 36706U, 44232U, 37088U, 14618U, 24042U,
11205 30883U, 19130U, 31242U, 19919U, 32890U, 24638U, 30989U, 19324U,
11206 31436U, 20817U, 32989U, 23968U, 30819U, 19066U, 31178U, 19809U,
11207 32830U, 23998U, 30851U, 19098U, 31210U, 19839U, 32860U, 23983U,
11208 30835U, 19082U, 31194U, 19824U, 32845U, 24013U, 30867U, 19114U,
11209 31226U, 19854U, 32875U, 24198U, 30901U, 19148U, 31260U, 19936U,
11210 32907U, 29231U, 24302U, 30945U, 19236U, 31348U, 20547U, 32948U,
11211 29269U, 24794U, 31007U, 19342U, 31454U, 20834U, 33006U, 29315U,
11212 24908U, 31051U, 19430U, 31542U, 20875U, 33047U, 29353U, 24284U,
11213 30930U, 19206U, 31318U, 19963U, 32934U, 29256U, 24858U, 31036U,
11214 19400U, 31512U, 20861U, 33033U, 29340U, 30208U, 13630U, 24333U,
11215 20574U, 25252U, 21300U, 24958U, 20989U, 25614U, 21605U, 24396U,
11216 20621U, 25327U, 21356U, 25021U, 21036U, 25689U, 21661U, 24443U,
11217 20668U, 25383U, 21412U, 25068U, 21083U, 25745U, 21717U, 24506U,
11218 20715U, 25458U, 21468U, 25131U, 21130U, 25820U, 21773U, 24380U,
11219 20605U, 25308U, 21337U, 25005U, 21020U, 25670U, 21642U, 24490U,
11220 20699U, 25439U, 21449U, 25115U, 21114U, 25801U, 21754U, 24094U,
11221 24690U, 25991U, 24129U, 24725U, 26026U, 24111U, 24707U, 26008U,
11222 24146U, 24742U, 26043U, 24180U, 24776U, 26077U, 24076U, 24672U,
11223 25973U, 26394U, 34577U, 26493U, 34676U, 26334U, 34517U, 26364U,
11224 34547U, 26349U, 34532U, 26379U, 34562U, 30196U, 13597U, 26411U,
11225 33168U, 34594U, 26452U, 33248U, 34635U, 26510U, 33518U, 34693U,
11226 26551U, 33559U, 34734U, 26438U, 33195U, 34621U, 26537U, 33545U,
11227 34720U, 36462U, 24164U, 24760U, 26061U, 34878U, 33275U, 35364U,
11228 33832U, 35121U, 33586U, 35649U, 34137U, 34928U, 33322U, 35423U,
11229 33888U, 35171U, 33633U, 35708U, 34193U, 34978U, 33369U, 35482U,
11230 33944U, 35221U, 33680U, 35767U, 34249U, 35028U, 33416U, 35541U,
11231 34000U, 35271U, 33727U, 35826U, 34305U, 34911U, 33306U, 35403U,
11232 33869U, 35154U, 33617U, 35688U, 34174U, 35011U, 33400U, 35521U,
11233 33981U, 35254U, 33711U, 35806U, 34286U, 23740U, 14881U, 44918U,
11234 45069U, 36503U, 44967U, 45116U, 24059U, 24655U, 25956U, 49471U,
11235 7920U, 19013U, 19722U, 1206U, 1913U, 1991U, 4191U, 452U,
11236 2735U, 1232U, 1939U, 2110U, 4310U, 478U, 2761U, 2151U,
11237 4337U, 492U, 2775U, 2016U, 4216U, 465U, 2748U, 416U,
11238 344U, 505U, 2137U, 434U, 362U, 2204U, 4431U, 3471U,
11239 4472U, 4139U, 18996U, 23662U, 29443U, 2284U, 4486U, 2056U,
11240 4256U, 2313U, 4515U, 2083U, 4283U, 2298U, 4500U, 2069U,
11241 4269U, 2327U, 4529U, 2096U, 4296U, 2244U, 4418U, 1194U,
11242 3459U, 2271U, 4459U, 1901U, 4127U, 2230U, 4404U, 1181U,
11243 3446U, 2257U, 4445U, 1888U, 4114U, 19004U, 664U, 2929U,
11244 1385U, 3611U, 979U, 3244U, 1700U, 3926U, 787U, 3052U,
11245 1508U, 3734U, 1102U, 3367U, 1823U, 4049U, 839U, 3104U,
11246 1560U, 3786U, 1154U, 3419U, 1875U, 4101U, 592U, 2857U,
11247 1313U, 3539U, 907U, 3172U, 1628U, 3854U, 766U, 3031U,
11248 1487U, 3713U, 1081U, 3346U, 1802U, 4028U, 720U, 2985U,
11249 1441U, 3667U, 1035U, 3300U, 1756U, 3982U, 808U, 3073U,
11250 1529U, 3755U, 1123U, 3388U, 1844U, 4070U, 699U, 2964U,
11251 1420U, 3646U, 1014U, 3279U, 1735U, 3961U, 30088U, 4152U,
11252 37800U, 628U, 2893U, 1349U, 3575U, 943U, 3208U, 1664U,
11253 3890U, 752U, 3017U, 1473U, 3699U, 1067U, 3332U, 1788U,
11254 4014U, 556U, 2821U, 1277U, 3503U, 871U, 3136U, 1592U,
11255 3818U, 681U, 2946U, 1402U, 3628U, 996U, 3261U, 1717U,
11256 3943U, 22639U, 23672U, 29453U, 30065U, 646U, 2911U, 1367U,
11257 3593U, 961U, 3226U, 1682U, 3908U, 825U, 3090U, 1546U,
11258 3772U, 1140U, 3405U, 1861U, 4087U, 574U, 2839U, 1295U,
11259 3521U, 889U, 3154U, 1610U, 3836U, 30077U, 609U, 2874U,
11260 1330U, 3556U, 924U, 3189U, 1645U, 3871U, 737U, 3002U,
11261 1458U, 3684U, 1052U, 3317U, 1773U, 3999U, 537U, 2802U,
11262 1258U, 3484U, 852U, 3117U, 1573U, 3799U, 19021U, 19731U,
11263 13097U, 16508U, 48121U, 17888U, 30682U, 17906U, 30700U, 17924U,
11264 30718U, 2003U, 4203U, 2123U, 4323U, 2163U, 4363U, 4758U,
11265 36169U, 2028U, 4228U, 1965U, 4165U, 2176U, 4376U, 2042U,
11266 4242U, 1978U, 22665U, 4178U, 22682U, 2190U, 4390U, 16425U,
11267 17263U, 1218U, 11200U, 1925U, 11230U, 1244U, 11215U, 1951U,
11268 11245U, 16191U, 22916U, 16211U, 22936U, 16254U, 22952U, 332U,
11269 2218U, 13292U, 13789U, 23565U, 32038U, 32570U, 17582U, 13324U,
11270 17594U, 13337U, 37766U, 19563U, 31709U, 4797U, 19577U, 31723U,
11271 37783U, 14168U, 23588U, 32375U, 32759U, 48817U, 12974U, 17772U,
11272 12003U, 380U, 2681U, 523U, 2788U, 398U, 2699U, 1167U,
11273 3432U, 14178U, 23599U, 32384U, 13304U, 46602U, 46637U, 46626U,
11274 46785U, 46661U, 46808U, 46614U, 46773U, 46649U, 46796U, 10299U,
11275 10869U, 48318U, 12905U, 13398U, 11734U, 48488U, 12959U, 13422U,
11276 11750U, 48329U, 14345U, 13410U, 14250U, 48499U, 14360U, 13434U,
11277 14266U, 22904U, 31947U, 38836U, 16125U, 47838U, 45256U, 45586U,
11278 48107U, 45301U, 35934U, 35975U, 36016U, 36057U, 35961U, 36043U,
11279 35947U, 36084U, 35988U, 36002U, 36029U, 36101U, 36070U, 36118U,
11280 2649U, 22514U, 22569U, 4891U, 9535U, 5668U, 5541U, 4949U,
11281 9601U, 5742U, 5607U, 22220U, 14585U, 26235U, 12094U, 13933U,
11282 11295U, 32156U, 13212U, 30591U, 12214U, 14053U, 11415U, 32268U,
11283 38029U, 13260U, 17498U, 48692U, 26290U, 12139U, 13978U, 11340U,
11284 32198U, 32699U, 30638U, 12259U, 14098U, 11460U, 32310U, 38044U,
11285 17534U, 48728U, 26246U, 12109U, 13948U, 11310U, 32170U, 14315U,
11286 30602U, 12229U, 14068U, 11430U, 32282U, 14330U, 23750U, 17510U,
11287 48704U, 26312U, 12169U, 14008U, 11370U, 32226U, 32729U, 30660U,
11288 12289U, 14128U, 11490U, 32338U, 38059U, 23768U, 17558U, 48752U,
11289 47158U, 30140U, 23622U, 168U, 26192U, 2622U, 26208U, 10538U,
11290 23453U, 29132U, 17957U, 30751U, 2356U, 26200U, 4558U, 26216U,
11291 14838U, 46672U, 29873U, 30107U, 29830U, 45469U, 29860U, 30054U,
11292 29816U, 14824U, 30003U, 26301U, 12154U, 13993U, 11355U, 32212U,
11293 32714U, 30649U, 12274U, 14113U, 11475U, 32324U, 17546U, 48740U,
11294 26257U, 12124U, 13963U, 11325U, 32184U, 13228U, 30613U, 12244U,
11295 14083U, 11445U, 32296U, 13276U, 17522U, 48716U, 26323U, 12184U,
11296 14023U, 11385U, 32240U, 32744U, 30671U, 12304U, 14143U, 11505U,
11297 32352U, 17570U, 48764U, 22872U, 23133U, 30157U, 24348U, 20589U,
11298 21318U, 24567U, 20760U, 21505U, 25178U, 21191U, 21810U, 24973U,
11299 21004U, 21623U, 24411U, 20636U, 21374U, 25036U, 21051U, 21679U,
11300 24427U, 20652U, 21393U, 25052U, 21067U, 21698U, 24458U, 20683U,
11301 21430U, 24586U, 20779U, 21527U, 25197U, 21210U, 21832U, 25083U,
11302 21098U, 21735U, 24521U, 20730U, 21486U, 24605U, 20798U, 21549U,
11303 25216U, 21229U, 21854U, 25146U, 21145U, 21791U, 17969U, 30763U,
11304 10253U, 16463U, 10586U, 16948U, 24232U, 30915U, 19176U, 31288U,
11305 19949U, 32920U, 29243U, 25235U, 31080U, 19488U, 31600U, 21283U,
11306 33074U, 29378U, 24319U, 30959U, 19264U, 31376U, 20560U, 32961U,
11307 29281U, 24553U, 30974U, 19294U, 31406U, 20746U, 32975U, 29302U,
11308 24828U, 31021U, 19370U, 31482U, 20847U, 33019U, 29327U, 25580U,
11309 31098U, 19506U, 31618U, 21571U, 33091U, 29394U, 24925U, 31065U,
11310 19458U, 31570U, 20888U, 33060U, 29365U, 25597U, 31116U, 19524U,
11311 31636U, 21588U, 33108U, 29410U, 13646U, 22550U, 22605U, 10409U,
11312 10963U, 11170U, 14502U, 17759U, 48804U, 17942U, 30736U, 17981U,
11313 30775U, 10492U, 10667U, 16556U, 14778U, 16545U, 17641U, 36279U,
11314 10399U, 22699U, 10941U, 22716U, 17700U, 22752U, 17420U, 22734U,
11315 10688U, 17083U, 10453U, 10654U, 16284U, 48264U, 10364U, 17618U,
11316 10387U, 17667U, 16294U, 48274U, 19613U, 22056U, 22115U, 22071U,
11317 22130U, 19591U, 19624U, 23464U, 38762U, 29846U, 30011U, 29801U,
11318 19784U, 17993U, 30787U, 19648U, 49149U, 22210U, 22086U, 22145U,
11319 49525U, 34894U, 33290U, 35383U, 25270U, 33850U, 35061U, 33461U,
11320 35580U, 25514U, 34037U, 35304U, 33758U, 35865U, 25876U, 34342U,
11321 35137U, 33601U, 35668U, 25632U, 34155U, 34944U, 33337U, 35442U,
11322 25345U, 33906U, 35187U, 33648U, 35727U, 25707U, 34211U, 34961U,
11323 33353U, 35462U, 25364U, 33925U, 35204U, 33664U, 35747U, 25726U,
11324 34230U, 34994U, 33384U, 35501U, 25401U, 33962U, 35081U, 33480U,
11325 35603U, 25536U, 34059U, 35324U, 33777U, 35888U, 25898U, 34364U,
11326 35237U, 33695U, 35786U, 25763U, 34267U, 35044U, 33431U, 35560U,
11327 25476U, 34018U, 35101U, 33499U, 35626U, 25558U, 34081U, 35344U,
11328 33796U, 35911U, 25920U, 34386U, 35287U, 33742U, 35845U, 25838U,
11329 34323U, 13613U, 22531U, 22586U, 24250U, 24364U, 25289U, 24989U,
11330 25651U, 24842U, 24474U, 25420U, 25099U, 25782U, 24943U, 24537U,
11331 25495U, 25162U, 25857U, 26424U, 33181U, 34607U, 26578U, 33815U,
11332 34761U, 26465U, 33261U, 34648U, 26479U, 33447U, 34662U, 26523U,
11333 33531U, 34706U, 26595U, 34103U, 34778U, 26564U, 33572U, 34747U,
11334 26612U, 34120U, 34795U, 19602U, 22041U, 22100U, 14765U, 11781U,
11335 16326U, 31797U, 47523U, 16412U, 31811U, 47554U, 37933U, 37919U,
11336 30033U, 14412U, 26224U, 12079U, 13918U, 11280U, 32142U, 13196U,
11337 30580U, 12199U, 14038U, 11400U, 32254U, 13244U, 29148U, 29743U,
11338 29759U, 19542U, 49348U, 29984U, 2578U, 15726U, 47790U, 45487U,
11339 48059U, 21954U, 17798U, 17822U, 17846U, 17860U, 49580U, 34857U,
11340 13316U, 13350U, 22306U, 2629U, 10756U, 17196U, 31748U, 10777U,
11341 17217U, 4926U, 7092U, 9632U, 5777U, 5638U, 9574U, 5711U,
11342 5580U, 24890U, 24265U, 14617U, 2557U, 14854U, 47595U, 36476U,
11343 47864U, 24197U, 29934U, 24793U, 29948U, 24857U, 23729U, 14868U,
11344 47612U, 36490U, 47881U, 24028U, 25942U, 14584U, 142U, 2596U,
11345 29920U, 24624U, 29962U, 155U, 2609U, 45659U, 4881U, 48540U,
11346 45680U, 13141U, 10728U, 17141U, 48528U, 13766U, 23476U, 45049U,
11347 32017U, 23512U, 4767U, 4814U, 32558U, 45693U, 17004U, 48425U,
11348 30U, 49381U, 45U, 49400U, 18030U, 19893U, 45815U, 18006U,
11349 18690U, 18410U, 20331U, 46215U, 20937U, 46478U, 18178U, 20099U,
11350 45972U, 18308U, 20229U, 46108U, 18742U, 18706U, 18432U, 20353U,
11351 46238U, 20953U, 46495U, 18199U, 20120U, 45994U, 18457U, 20378U,
11352 46264U, 21161U, 46533U, 18223U, 20144U, 46019U, 18642U, 18385U,
11353 20306U, 46189U, 20918U, 46458U, 18154U, 20075U, 45947U, 19869U,
11354 45789U, 18066U, 19987U, 45854U, 18626U, 18363U, 20284U, 46166U,
11355 20902U, 46441U, 18133U, 20054U, 45925U, 18043U, 18344U, 20265U,
11356 46146U, 19906U, 45829U, 18100U, 20021U, 45890U, 18018U, 18871U,
11357 18499U, 20420U, 46308U, 21248U, 46565U, 18263U, 20184U, 46061U,
11358 18326U, 20247U, 46127U, 18585U, 20506U, 46398U, 18757U, 18887U,
11359 18521U, 20442U, 46331U, 21264U, 46582U, 18284U, 20205U, 46083U,
11360 18478U, 20399U, 46286U, 18604U, 20525U, 46418U, 21176U, 46549U,
11361 18243U, 20164U, 46040U, 18564U, 20485U, 46376U, 19881U, 45802U,
11362 18083U, 20004U, 45872U, 18546U, 20467U, 46357U, 18725U, 20972U,
11363 46515U, 5352U, 15489U, 15159U, 5075U, 4591U, 15856U, 16045U,
11364 10712U, 37890U, 16521U, 10883U, 17274U, 48134U, 17125U, 37951U,
11365 48519U, 38090U, 15289U, 5286U, 15314U, 5142U, 49224U, 4656U,
11366 49190U, 15929U, 14930U, 15356U, 15982U, 10244U, 46883U, 30415U,
11367 30230U, 38115U, 46963U, 49512U, 26178U, 38717U, 16272U, 47494U,
11368 16444U, 46921U, 30437U, 30365U, 38412U, 47025U, 48225U, 12876U,
11369 16315U, 11871U, 38153U, 46994U, 37858U, 38462U, 47056U, 48295U,
11370 12890U, 38704U, 47118U, 47576U, 47146U, 30459U, 30490U, 38667U,
11371 47087U, 4976U, 10557U, 18948U, 14242U, 45544U, 12632U, 45533U,
11372 12617U, 47251U, 47263U, 45556U, 12648U, 16861U, 11900U, 47166U,
11373 48340U, 12920U, 47323U, 26129U, 17065U, 11913U, 38239U, 38127U,
11374 38255U, 38166U, 47176U, 38272U, 38180U, 38326U, 38519U, 38290U,
11375 38195U, 38344U, 38534U, 48458U, 12946U, 17690U, 38362U, 38549U,
11376 38309U, 38505U, 47333U, 23611U, 29217U, 29479U, 10333U, 14375U,
11377 16606U, 14400U, 10918U, 14387U, 17298U, 14424U, 48619U, 14449U,
11378 48206U, 14437U, 14690U, 16182U, 47353U, 47242U, 14703U, 29463U,
11379 4669U, 5112U, 15438U, 14282U, 16240U, 5155U, 4686U, 5255U,
11380 15175U, 5093U, 4609U, 15872U, 4703U, 47400U, 16070U, 15222U,
11381 10208U, 10798U, 15249U, 15236U, 15940U, 15208U, 15425U, 10222U,
11382 5300U, 16227U, 15954U, 10813U, 17238U, 15370U, 15264U, 15452U,
11383 22970U, 10528U, 47388U, 16843U, 13585U, 10149U, 15384U, 11834U,
11384 36372U, 12334U, 46933U, 12795U, 10431U, 11600U, 46895U, 12777U,
11385 38575U, 12445U, 38562U, 12412U, 38589U, 12463U, 38626U, 12483U,
11386 38641U, 12502U, 17252U, 11926U, 10633U, 13713U, 31983U, 32505U,
11387 17016U, 13865U, 32108U, 32646U, 15587U, 13813U, 32060U, 32594U,
11388 16107U, 13839U, 32084U, 32620U, 48437U, 14189U, 32394U, 32769U,
11389 5363U, 15514U, 16084U, 5340U, 15466U, 16022U, 5328U, 15413U,
11390 16010U, 16881U, 30375U, 48235U, 30500U, 48358U, 30531U, 10748U,
11391 13725U, 31994U, 32517U, 14980U, 13800U, 32048U, 32581U, 17161U,
11392 13877U, 32119U, 32658U, 15606U, 13826U, 32072U, 32607U, 16116U,
11393 13852U, 32096U, 32633U, 11068U, 13753U, 32005U, 32545U, 17373U,
11394 13905U, 32130U, 32686U, 48662U, 14229U, 32416U, 32809U, 48552U,
11395 14201U, 32405U, 32781U, 45567U, 30470U, 15130U, 5042U, 4628U,
11396 15905U, 34833U, 10545U, 18935U, 10679U, 17074U, 47186U, 48467U,
11397 47343U, 5001U, 11130U, 23385U, 13107U, 19030U, 18984U, 17720U,
11398 23399U, 13124U, 19048U, 19710U, 14969U, 15526U, 16096U, 11161U,
11399 17750U, 11099U, 17478U, 48795U, 15705U, 14958U, 15478U, 16034U,
11400 10577U, 16927U, 11012U, 17342U, 48416U, 36361U, 12319U, 47274U,
11401 46762U, 12702U, 47311U, 10342U, 11556U, 38424U, 10420U, 11585U,
11402 38475U, 38490U, 5314U, 11538U, 15328U, 11816U, 5188U, 15192U,
11403 15557U, 4720U, 15114U, 15537U, 5024U, 15889U, 15500U, 5172U,
11404 16056U, 14944U, 11798U, 15399U, 11853U, 15996U, 36408U, 12382U,
11405 47299U, 12860U, 46861U, 12763U, 17408U, 4854U, 17782U, 12017U,
11406 12429U, 36303U, 36350U, 36419U, 12397U, 47207U, 12829U, 36315U,
11407 16936U, 11972U, 17395U, 11941U, 16739U, 11886U, 10376U, 11570U,
11408 17655U, 11141U, 11705U, 17630U, 11988U, 11077U, 11660U, 17679U,
11409 11520U, 14300U, 13160U, 13180U, 11120U, 11691U, 46839U, 12733U,
11410 17488U, 11958U, 14561U, 11766U, 47196U, 12814U, 36430U, 49373U,
11411 10323U, 16576U, 10897U, 48187U, 14676U, 47232U, 15143U, 5057U,
11412 4573U, 15840U, 17169U, 48560U, 45061U, 32484U, 10276U, 16485U,
11413 37875U, 37903U, 10622U, 16983U, 37980U, 37964U, 17182U, 10641U,
11414 17024U, 48445U, 10138U, 45597U, 12663U, 36384U, 12350U, 22293U,
11415 12062U, 47286U, 12843U, 46850U, 12748U, 11109U, 11676U, 45613U,
11416 12683U, 18972U, 12046U, 46827U, 12717U, 45372U, 12520U, 49271U,
11417 12987U, 45417U, 12577U, 49316U, 13044U, 45387U, 12539U, 49286U,
11418 13006U, 45433U, 12597U, 49332U, 13064U, 45402U, 12558U, 49301U,
11419 13025U, 32476U, 34508U, 10352U, 10928U, 10975U, 17431U, 17606U,
11420 17382U, 18960U, 12030U, 47585U, 10952U, 17445U, 17710U, 10721U,
11421 16894U, 13499U, 30389U, 48249U, 13517U, 30515U, 48371U, 13536U,
11422 30545U, 17134U, 16474U, 15104U, 10312U, 10264U, 16534U, 10597U,
11423 13572U, 10287U, 16496U, 16959U, 15278U, 5272U, 15300U, 49241U,
11424 5129U, 49207U, 4643U, 49173U, 15918U, 14916U, 15342U, 49256U,
11425 15968U, 10235U, 46871U, 30404U, 30220U, 38103U, 46948U, 49499U,
11426 26164U, 16348U, 46909U, 30426U, 30355U, 38400U, 47010U, 48215U,
11427 16304U, 38140U, 46978U, 37841U, 38449U, 47040U, 48284U, 38691U,
11428 47102U, 47545U, 47134U, 30448U, 30480U, 38655U, 47072U, 29123U,
11429 11183U, 11720U, 36396U, 12366U, 10442U, 11615U, 10516U, 16749U,
11430 10609U, 16970U, 10989U, 17308U, 5242U, 23371U, 30182U, 23438U,
11431 5201U, 37824U, 30168U, 38011U, 32822U, 11193U, 17791U, 18056U,
11432 19977U, 45843U, 18118U, 20039U, 45909U, 38773U, 31737U, 22656U,
11433 13472U, 192U, 22631U, 10062U, 49065U, 10193U, 49132U, 23786U,
11434 10173U, 49091U, 23320U, 31777U, 48157U, 10084U, 22880U, 31959U,
11435 48385U, 30800U, 47483U, 10183U, 49103U, 23330U, 31787U, 48167U,
11436 13358U, 22795U, 22816U, 49115U, 23310U, 14654U, 22892U, 26094U,
11437 45449U, 29694U, 22624U, 38953U, 34429U, 31675U, 22805U, 29140U,
11438 29702U, 30811U, 22828U, 47506U, 39003U, 2658U, 18U, 16379U,
11439 31767U, 48147U, 19792U, 13480U, 29732U, 29190U, 14515U, 47514U,
11440 49051U, 16390U, 23525U, 47217U, 22841U, 49079U, 10029U, 10040U,
11441 19636U, 13367U, 16167U, 133U, 2587U, 22854U, 14743U, 23340U,
11442 14664U, 45458U, 39011U, 10121U, 10107U, 38225U, 38211U, 23129U,
11443 14524U,
11444};
11445
11446static inline void InitHexagonMCInstrInfo(MCInstrInfo *II) {
11447 II->InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3425, nullptr, 0);
11448}
11449
11450
11451} // namespace llvm
11452
11453#endif // GET_INSTRINFO_MC_DESC
11454
11455#ifdef GET_INSTRINFO_HEADER
11456#undef GET_INSTRINFO_HEADER
11457
11458namespace llvm {
11459
11460struct HexagonGenInstrInfo : public TargetInstrInfo {
11461 explicit HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
11462 ~HexagonGenInstrInfo() override = default;
11463};
11464
11465} // namespace llvm
11466
11467namespace llvm::Hexagon {
11468
11469
11470} // namespace llvm::Hexagon
11471
11472#endif // GET_INSTRINFO_HEADER
11473
11474#ifdef GET_INSTRINFO_HELPER_DECLS
11475#undef GET_INSTRINFO_HELPER_DECLS
11476
11477
11478#endif // GET_INSTRINFO_HELPER_DECLS
11479
11480#ifdef GET_INSTRINFO_HELPERS
11481#undef GET_INSTRINFO_HELPERS
11482
11483
11484#endif // GET_INSTRINFO_HELPERS
11485
11486#ifdef GET_INSTRINFO_CTOR_DTOR
11487#undef GET_INSTRINFO_CTOR_DTOR
11488
11489namespace llvm {
11490
11491extern const HexagonInstrTable HexagonDescs;
11492extern const unsigned HexagonInstrNameIndices[];
11493extern const char HexagonInstrNameData[];
11494HexagonGenInstrInfo::HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
11495 : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
11496 InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3425);
11497}
11498
11499} // namespace llvm
11500
11501#endif // GET_INSTRINFO_CTOR_DTOR
11502
11503#ifdef GET_INSTRINFO_MC_HELPER_DECLS
11504#undef GET_INSTRINFO_MC_HELPER_DECLS
11505
11506namespace llvm {
11507
11508class MCInst;
11509class FeatureBitset;
11510
11511namespace Hexagon_MC {
11512
11513void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
11514
11515} // namespace Hexagon_MC
11516
11517} // namespace llvm
11518
11519#endif // GET_INSTRINFO_MC_HELPER_DECLS
11520
11521#ifdef GET_INSTRINFO_MC_HELPERS
11522#undef GET_INSTRINFO_MC_HELPERS
11523
11524namespace llvm::Hexagon_MC {
11525
11526
11527} // namespace llvm::Hexagon_MC
11528
11529#endif // GET_INSTRINFO_MC_HELPERS
11530
11531#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
11532 defined(GET_AVAILABLE_OPCODE_CHECKER)
11533#define GET_COMPUTE_FEATURES
11534#endif
11535#ifdef GET_COMPUTE_FEATURES
11536#undef GET_COMPUTE_FEATURES
11537
11538namespace llvm::Hexagon_MC {
11539
11540// Bits for subtarget features that participate in instruction matching.
11541enum SubtargetFeatureBits : uint8_t {
11542 Feature_HasV5Bit = 2,
11543 Feature_HasV55Bit = 3,
11544 Feature_HasV60Bit = 4,
11545 Feature_HasV62Bit = 5,
11546 Feature_HasV65Bit = 6,
11547 Feature_HasV66Bit = 7,
11548 Feature_HasV67Bit = 8,
11549 Feature_HasV68Bit = 9,
11550 Feature_HasV69Bit = 10,
11551 Feature_HasV71Bit = 11,
11552 Feature_HasV73Bit = 12,
11553 Feature_HasV75Bit = 13,
11554 Feature_HasV79Bit = 14,
11555 Feature_HasV81Bit = 15,
11556 Feature_UseHVX64BBit = 19,
11557 Feature_UseHVX128BBit = 20,
11558 Feature_UseHVXBit = 18,
11559 Feature_UseHVXV60Bit = 23,
11560 Feature_UseHVXV62Bit = 24,
11561 Feature_UseHVXV65Bit = 25,
11562 Feature_UseHVXV66Bit = 26,
11563 Feature_UseHVXV67Bit = 27,
11564 Feature_UseHVXV68Bit = 28,
11565 Feature_UseHVXV69Bit = 29,
11566 Feature_UseHVXV71Bit = 30,
11567 Feature_UseHVXV73Bit = 31,
11568 Feature_UseHVXV75Bit = 32,
11569 Feature_UseHVXV79Bit = 33,
11570 Feature_UseHVXV81Bit = 34,
11571 Feature_UseAudioBit = 16,
11572 Feature_UseZRegBit = 35,
11573 Feature_HasPreV65Bit = 1,
11574 Feature_UseHVXIEEEFPBit = 21,
11575 Feature_UseHVXQFloatBit = 22,
11576 Feature_HasMemNoShufBit = 0,
11577 Feature_UseCabacBit = 17,
11578};
11579
11580inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
11581 FeatureBitset Features;
11582 if (FB[Hexagon::ArchV5])
11583 Features.set(Feature_HasV5Bit);
11584 if (FB[Hexagon::ArchV55])
11585 Features.set(Feature_HasV55Bit);
11586 if (FB[Hexagon::ArchV60])
11587 Features.set(Feature_HasV60Bit);
11588 if (FB[Hexagon::ArchV62])
11589 Features.set(Feature_HasV62Bit);
11590 if (FB[Hexagon::ArchV65])
11591 Features.set(Feature_HasV65Bit);
11592 if (FB[Hexagon::ArchV66])
11593 Features.set(Feature_HasV66Bit);
11594 if (FB[Hexagon::ArchV67])
11595 Features.set(Feature_HasV67Bit);
11596 if (FB[Hexagon::ArchV68])
11597 Features.set(Feature_HasV68Bit);
11598 if (FB[Hexagon::ArchV69])
11599 Features.set(Feature_HasV69Bit);
11600 if (FB[Hexagon::ArchV71])
11601 Features.set(Feature_HasV71Bit);
11602 if (FB[Hexagon::ArchV73])
11603 Features.set(Feature_HasV73Bit);
11604 if (FB[Hexagon::ArchV75])
11605 Features.set(Feature_HasV75Bit);
11606 if (FB[Hexagon::ArchV79])
11607 Features.set(Feature_HasV79Bit);
11608 if (FB[Hexagon::ArchV81])
11609 Features.set(Feature_HasV81Bit);
11610 if (FB[Hexagon::ExtensionHVX64B])
11611 Features.set(Feature_UseHVX64BBit);
11612 if (FB[Hexagon::ExtensionHVX128B])
11613 Features.set(Feature_UseHVX128BBit);
11614 if (FB[Hexagon::ExtensionHVXV60])
11615 Features.set(Feature_UseHVXBit);
11616 if (FB[Hexagon::ExtensionHVXV60])
11617 Features.set(Feature_UseHVXV60Bit);
11618 if (FB[Hexagon::ExtensionHVXV62])
11619 Features.set(Feature_UseHVXV62Bit);
11620 if (FB[Hexagon::ExtensionHVXV65])
11621 Features.set(Feature_UseHVXV65Bit);
11622 if (FB[Hexagon::ExtensionHVXV66])
11623 Features.set(Feature_UseHVXV66Bit);
11624 if (FB[Hexagon::ExtensionHVXV67])
11625 Features.set(Feature_UseHVXV67Bit);
11626 if (FB[Hexagon::ExtensionHVXV68])
11627 Features.set(Feature_UseHVXV68Bit);
11628 if (FB[Hexagon::ExtensionHVXV69])
11629 Features.set(Feature_UseHVXV69Bit);
11630 if (FB[Hexagon::ExtensionHVXV71])
11631 Features.set(Feature_UseHVXV71Bit);
11632 if (FB[Hexagon::ExtensionHVXV73])
11633 Features.set(Feature_UseHVXV73Bit);
11634 if (FB[Hexagon::ExtensionHVXV75])
11635 Features.set(Feature_UseHVXV75Bit);
11636 if (FB[Hexagon::ExtensionHVXV79])
11637 Features.set(Feature_UseHVXV79Bit);
11638 if (FB[Hexagon::ExtensionHVXV81])
11639 Features.set(Feature_UseHVXV81Bit);
11640 if (FB[Hexagon::ExtensionAudio])
11641 Features.set(Feature_UseAudioBit);
11642 if (FB[Hexagon::ExtensionZReg])
11643 Features.set(Feature_UseZRegBit);
11644 if (FB[Hexagon::FeaturePreV65])
11645 Features.set(Feature_HasPreV65Bit);
11646 if (FB[Hexagon::ExtensionHVXIEEEFP])
11647 Features.set(Feature_UseHVXIEEEFPBit);
11648 if (FB[Hexagon::ExtensionHVXQFloat])
11649 Features.set(Feature_UseHVXQFloatBit);
11650 if (FB[Hexagon::FeatureMemNoShuf])
11651 Features.set(Feature_HasMemNoShufBit);
11652 if (FB[Hexagon::FeatureCabac])
11653 Features.set(Feature_UseCabacBit);
11654 return Features;
11655}
11656
11657inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
11658 enum : uint8_t {
11659 CEFBS_None,
11660 CEFBS_HasPreV65,
11661 CEFBS_HasV55,
11662 CEFBS_HasV60,
11663 CEFBS_HasV62,
11664 CEFBS_HasV65,
11665 CEFBS_HasV66,
11666 CEFBS_HasV67,
11667 CEFBS_HasV68,
11668 CEFBS_HasV73,
11669 CEFBS_HasV81,
11670 CEFBS_UseCabac,
11671 CEFBS_UseHVX,
11672 CEFBS_UseHVXV60,
11673 CEFBS_UseHVXV62,
11674 CEFBS_UseHVXV65,
11675 CEFBS_UseHVXV66,
11676 CEFBS_UseHVXV68,
11677 CEFBS_UseHVXV69,
11678 CEFBS_UseHVXV73,
11679 CEFBS_UseHVXV81,
11680 CEFBS_HasV60_UseHVX,
11681 CEFBS_HasV67_UseAudio,
11682 CEFBS_UseHVXV66_UseZReg,
11683 CEFBS_UseHVXV68_UseHVXIEEEFP,
11684 CEFBS_UseHVXV68_UseHVXQFloat,
11685 CEFBS_UseHVXV73_UseHVXIEEEFP,
11686 CEFBS_UseHVXV73_UseHVXQFloat,
11687 CEFBS_UseHVXV79_UseHVXIEEEFP,
11688 CEFBS_UseHVXV79_UseHVXQFloat,
11689 CEFBS_UseHVXV81_UseHVXQFloat,
11690 };
11691
11692 static constexpr FeatureBitset FeatureBitsets[] = {
11693 {}, // CEFBS_None
11694 {Feature_HasPreV65Bit, },
11695 {Feature_HasV55Bit, },
11696 {Feature_HasV60Bit, },
11697 {Feature_HasV62Bit, },
11698 {Feature_HasV65Bit, },
11699 {Feature_HasV66Bit, },
11700 {Feature_HasV67Bit, },
11701 {Feature_HasV68Bit, },
11702 {Feature_HasV73Bit, },
11703 {Feature_HasV81Bit, },
11704 {Feature_UseCabacBit, },
11705 {Feature_UseHVXBit, },
11706 {Feature_UseHVXV60Bit, },
11707 {Feature_UseHVXV62Bit, },
11708 {Feature_UseHVXV65Bit, },
11709 {Feature_UseHVXV66Bit, },
11710 {Feature_UseHVXV68Bit, },
11711 {Feature_UseHVXV69Bit, },
11712 {Feature_UseHVXV73Bit, },
11713 {Feature_UseHVXV81Bit, },
11714 {Feature_HasV60Bit, Feature_UseHVXBit, },
11715 {Feature_HasV67Bit, Feature_UseAudioBit, },
11716 {Feature_UseHVXV66Bit, Feature_UseZRegBit, },
11717 {Feature_UseHVXV68Bit, Feature_UseHVXIEEEFPBit, },
11718 {Feature_UseHVXV68Bit, Feature_UseHVXQFloatBit, },
11719 {Feature_UseHVXV73Bit, Feature_UseHVXIEEEFPBit, },
11720 {Feature_UseHVXV73Bit, Feature_UseHVXQFloatBit, },
11721 {Feature_UseHVXV79Bit, Feature_UseHVXIEEEFPBit, },
11722 {Feature_UseHVXV79Bit, Feature_UseHVXQFloatBit, },
11723 {Feature_UseHVXV81Bit, Feature_UseHVXQFloatBit, },
11724 };
11725 static constexpr uint8_t RequiredFeaturesRefs[] = {
11726 CEFBS_None, // PHI
11727 CEFBS_None, // INLINEASM
11728 CEFBS_None, // INLINEASM_BR
11729 CEFBS_None, // CFI_INSTRUCTION
11730 CEFBS_None, // EH_LABEL
11731 CEFBS_None, // GC_LABEL
11732 CEFBS_None, // ANNOTATION_LABEL
11733 CEFBS_None, // KILL
11734 CEFBS_None, // EXTRACT_SUBREG
11735 CEFBS_None, // INSERT_SUBREG
11736 CEFBS_None, // IMPLICIT_DEF
11737 CEFBS_None, // INIT_UNDEF
11738 CEFBS_None, // SUBREG_TO_REG
11739 CEFBS_None, // COPY_TO_REGCLASS
11740 CEFBS_None, // DBG_VALUE
11741 CEFBS_None, // DBG_VALUE_LIST
11742 CEFBS_None, // DBG_INSTR_REF
11743 CEFBS_None, // DBG_PHI
11744 CEFBS_None, // DBG_LABEL
11745 CEFBS_None, // REG_SEQUENCE
11746 CEFBS_None, // COPY
11747 CEFBS_None, // COPY_LANEMASK
11748 CEFBS_None, // BUNDLE
11749 CEFBS_None, // LIFETIME_START
11750 CEFBS_None, // LIFETIME_END
11751 CEFBS_None, // PSEUDO_PROBE
11752 CEFBS_None, // ARITH_FENCE
11753 CEFBS_None, // STACKMAP
11754 CEFBS_None, // FENTRY_CALL
11755 CEFBS_None, // PATCHPOINT
11756 CEFBS_None, // LOAD_STACK_GUARD
11757 CEFBS_None, // PREALLOCATED_SETUP
11758 CEFBS_None, // PREALLOCATED_ARG
11759 CEFBS_None, // STATEPOINT
11760 CEFBS_None, // LOCAL_ESCAPE
11761 CEFBS_None, // FAULTING_OP
11762 CEFBS_None, // PATCHABLE_OP
11763 CEFBS_None, // PATCHABLE_FUNCTION_ENTER
11764 CEFBS_None, // PATCHABLE_RET
11765 CEFBS_None, // PATCHABLE_FUNCTION_EXIT
11766 CEFBS_None, // PATCHABLE_TAIL_CALL
11767 CEFBS_None, // PATCHABLE_EVENT_CALL
11768 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
11769 CEFBS_None, // ICALL_BRANCH_FUNNEL
11770 CEFBS_None, // FAKE_USE
11771 CEFBS_None, // MEMBARRIER
11772 CEFBS_None, // JUMP_TABLE_DEBUG_INFO
11773 CEFBS_None, // RELOC_NONE
11774 CEFBS_None, // CONVERGENCECTRL_ENTRY
11775 CEFBS_None, // CONVERGENCECTRL_ANCHOR
11776 CEFBS_None, // CONVERGENCECTRL_LOOP
11777 CEFBS_None, // CONVERGENCECTRL_GLUE
11778 CEFBS_None, // G_ASSERT_SEXT
11779 CEFBS_None, // G_ASSERT_ZEXT
11780 CEFBS_None, // G_ASSERT_ALIGN
11781 CEFBS_None, // G_ADD
11782 CEFBS_None, // G_SUB
11783 CEFBS_None, // G_MUL
11784 CEFBS_None, // G_SDIV
11785 CEFBS_None, // G_UDIV
11786 CEFBS_None, // G_SREM
11787 CEFBS_None, // G_UREM
11788 CEFBS_None, // G_SDIVREM
11789 CEFBS_None, // G_UDIVREM
11790 CEFBS_None, // G_AND
11791 CEFBS_None, // G_OR
11792 CEFBS_None, // G_XOR
11793 CEFBS_None, // G_ABDS
11794 CEFBS_None, // G_ABDU
11795 CEFBS_None, // G_UAVGFLOOR
11796 CEFBS_None, // G_UAVGCEIL
11797 CEFBS_None, // G_SAVGFLOOR
11798 CEFBS_None, // G_SAVGCEIL
11799 CEFBS_None, // G_IMPLICIT_DEF
11800 CEFBS_None, // G_PHI
11801 CEFBS_None, // G_FRAME_INDEX
11802 CEFBS_None, // G_GLOBAL_VALUE
11803 CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
11804 CEFBS_None, // G_CONSTANT_POOL
11805 CEFBS_None, // G_EXTRACT
11806 CEFBS_None, // G_UNMERGE_VALUES
11807 CEFBS_None, // G_INSERT
11808 CEFBS_None, // G_MERGE_VALUES
11809 CEFBS_None, // G_BUILD_VECTOR
11810 CEFBS_None, // G_BUILD_VECTOR_TRUNC
11811 CEFBS_None, // G_CONCAT_VECTORS
11812 CEFBS_None, // G_PTRTOINT
11813 CEFBS_None, // G_INTTOPTR
11814 CEFBS_None, // G_BITCAST
11815 CEFBS_None, // G_FREEZE
11816 CEFBS_None, // G_CONSTANT_FOLD_BARRIER
11817 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
11818 CEFBS_None, // G_INTRINSIC_TRUNC
11819 CEFBS_None, // G_INTRINSIC_ROUND
11820 CEFBS_None, // G_INTRINSIC_LRINT
11821 CEFBS_None, // G_INTRINSIC_LLRINT
11822 CEFBS_None, // G_INTRINSIC_ROUNDEVEN
11823 CEFBS_None, // G_READCYCLECOUNTER
11824 CEFBS_None, // G_READSTEADYCOUNTER
11825 CEFBS_None, // G_LOAD
11826 CEFBS_None, // G_SEXTLOAD
11827 CEFBS_None, // G_ZEXTLOAD
11828 CEFBS_None, // G_INDEXED_LOAD
11829 CEFBS_None, // G_INDEXED_SEXTLOAD
11830 CEFBS_None, // G_INDEXED_ZEXTLOAD
11831 CEFBS_None, // G_STORE
11832 CEFBS_None, // G_INDEXED_STORE
11833 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
11834 CEFBS_None, // G_ATOMIC_CMPXCHG
11835 CEFBS_None, // G_ATOMICRMW_XCHG
11836 CEFBS_None, // G_ATOMICRMW_ADD
11837 CEFBS_None, // G_ATOMICRMW_SUB
11838 CEFBS_None, // G_ATOMICRMW_AND
11839 CEFBS_None, // G_ATOMICRMW_NAND
11840 CEFBS_None, // G_ATOMICRMW_OR
11841 CEFBS_None, // G_ATOMICRMW_XOR
11842 CEFBS_None, // G_ATOMICRMW_MAX
11843 CEFBS_None, // G_ATOMICRMW_MIN
11844 CEFBS_None, // G_ATOMICRMW_UMAX
11845 CEFBS_None, // G_ATOMICRMW_UMIN
11846 CEFBS_None, // G_ATOMICRMW_FADD
11847 CEFBS_None, // G_ATOMICRMW_FSUB
11848 CEFBS_None, // G_ATOMICRMW_FMAX
11849 CEFBS_None, // G_ATOMICRMW_FMIN
11850 CEFBS_None, // G_ATOMICRMW_FMAXIMUM
11851 CEFBS_None, // G_ATOMICRMW_FMINIMUM
11852 CEFBS_None, // G_ATOMICRMW_UINC_WRAP
11853 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
11854 CEFBS_None, // G_ATOMICRMW_USUB_COND
11855 CEFBS_None, // G_ATOMICRMW_USUB_SAT
11856 CEFBS_None, // G_FENCE
11857 CEFBS_None, // G_PREFETCH
11858 CEFBS_None, // G_BRCOND
11859 CEFBS_None, // G_BRINDIRECT
11860 CEFBS_None, // G_INVOKE_REGION_START
11861 CEFBS_None, // G_INTRINSIC
11862 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
11863 CEFBS_None, // G_INTRINSIC_CONVERGENT
11864 CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
11865 CEFBS_None, // G_ANYEXT
11866 CEFBS_None, // G_TRUNC
11867 CEFBS_None, // G_TRUNC_SSAT_S
11868 CEFBS_None, // G_TRUNC_SSAT_U
11869 CEFBS_None, // G_TRUNC_USAT_U
11870 CEFBS_None, // G_CONSTANT
11871 CEFBS_None, // G_FCONSTANT
11872 CEFBS_None, // G_VASTART
11873 CEFBS_None, // G_VAARG
11874 CEFBS_None, // G_SEXT
11875 CEFBS_None, // G_SEXT_INREG
11876 CEFBS_None, // G_ZEXT
11877 CEFBS_None, // G_SHL
11878 CEFBS_None, // G_LSHR
11879 CEFBS_None, // G_ASHR
11880 CEFBS_None, // G_FSHL
11881 CEFBS_None, // G_FSHR
11882 CEFBS_None, // G_ROTR
11883 CEFBS_None, // G_ROTL
11884 CEFBS_None, // G_ICMP
11885 CEFBS_None, // G_FCMP
11886 CEFBS_None, // G_SCMP
11887 CEFBS_None, // G_UCMP
11888 CEFBS_None, // G_SELECT
11889 CEFBS_None, // G_UADDO
11890 CEFBS_None, // G_UADDE
11891 CEFBS_None, // G_USUBO
11892 CEFBS_None, // G_USUBE
11893 CEFBS_None, // G_SADDO
11894 CEFBS_None, // G_SADDE
11895 CEFBS_None, // G_SSUBO
11896 CEFBS_None, // G_SSUBE
11897 CEFBS_None, // G_UMULO
11898 CEFBS_None, // G_SMULO
11899 CEFBS_None, // G_UMULH
11900 CEFBS_None, // G_SMULH
11901 CEFBS_None, // G_UADDSAT
11902 CEFBS_None, // G_SADDSAT
11903 CEFBS_None, // G_USUBSAT
11904 CEFBS_None, // G_SSUBSAT
11905 CEFBS_None, // G_USHLSAT
11906 CEFBS_None, // G_SSHLSAT
11907 CEFBS_None, // G_SMULFIX
11908 CEFBS_None, // G_UMULFIX
11909 CEFBS_None, // G_SMULFIXSAT
11910 CEFBS_None, // G_UMULFIXSAT
11911 CEFBS_None, // G_SDIVFIX
11912 CEFBS_None, // G_UDIVFIX
11913 CEFBS_None, // G_SDIVFIXSAT
11914 CEFBS_None, // G_UDIVFIXSAT
11915 CEFBS_None, // G_FADD
11916 CEFBS_None, // G_FSUB
11917 CEFBS_None, // G_FMUL
11918 CEFBS_None, // G_FMA
11919 CEFBS_None, // G_FMAD
11920 CEFBS_None, // G_FDIV
11921 CEFBS_None, // G_FREM
11922 CEFBS_None, // G_FMODF
11923 CEFBS_None, // G_FPOW
11924 CEFBS_None, // G_FPOWI
11925 CEFBS_None, // G_FEXP
11926 CEFBS_None, // G_FEXP2
11927 CEFBS_None, // G_FEXP10
11928 CEFBS_None, // G_FLOG
11929 CEFBS_None, // G_FLOG2
11930 CEFBS_None, // G_FLOG10
11931 CEFBS_None, // G_FLDEXP
11932 CEFBS_None, // G_FFREXP
11933 CEFBS_None, // G_FNEG
11934 CEFBS_None, // G_FPEXT
11935 CEFBS_None, // G_FPTRUNC
11936 CEFBS_None, // G_FPTOSI
11937 CEFBS_None, // G_FPTOUI
11938 CEFBS_None, // G_SITOFP
11939 CEFBS_None, // G_UITOFP
11940 CEFBS_None, // G_FPTOSI_SAT
11941 CEFBS_None, // G_FPTOUI_SAT
11942 CEFBS_None, // G_FABS
11943 CEFBS_None, // G_FCOPYSIGN
11944 CEFBS_None, // G_IS_FPCLASS
11945 CEFBS_None, // G_FCANONICALIZE
11946 CEFBS_None, // G_FMINNUM
11947 CEFBS_None, // G_FMAXNUM
11948 CEFBS_None, // G_FMINNUM_IEEE
11949 CEFBS_None, // G_FMAXNUM_IEEE
11950 CEFBS_None, // G_FMINIMUM
11951 CEFBS_None, // G_FMAXIMUM
11952 CEFBS_None, // G_FMINIMUMNUM
11953 CEFBS_None, // G_FMAXIMUMNUM
11954 CEFBS_None, // G_GET_FPENV
11955 CEFBS_None, // G_SET_FPENV
11956 CEFBS_None, // G_RESET_FPENV
11957 CEFBS_None, // G_GET_FPMODE
11958 CEFBS_None, // G_SET_FPMODE
11959 CEFBS_None, // G_RESET_FPMODE
11960 CEFBS_None, // G_GET_ROUNDING
11961 CEFBS_None, // G_SET_ROUNDING
11962 CEFBS_None, // G_PTR_ADD
11963 CEFBS_None, // G_PTRMASK
11964 CEFBS_None, // G_SMIN
11965 CEFBS_None, // G_SMAX
11966 CEFBS_None, // G_UMIN
11967 CEFBS_None, // G_UMAX
11968 CEFBS_None, // G_ABS
11969 CEFBS_None, // G_LROUND
11970 CEFBS_None, // G_LLROUND
11971 CEFBS_None, // G_BR
11972 CEFBS_None, // G_BRJT
11973 CEFBS_None, // G_VSCALE
11974 CEFBS_None, // G_INSERT_SUBVECTOR
11975 CEFBS_None, // G_EXTRACT_SUBVECTOR
11976 CEFBS_None, // G_INSERT_VECTOR_ELT
11977 CEFBS_None, // G_EXTRACT_VECTOR_ELT
11978 CEFBS_None, // G_SHUFFLE_VECTOR
11979 CEFBS_None, // G_SPLAT_VECTOR
11980 CEFBS_None, // G_STEP_VECTOR
11981 CEFBS_None, // G_VECTOR_COMPRESS
11982 CEFBS_None, // G_CTTZ
11983 CEFBS_None, // G_CTTZ_ZERO_UNDEF
11984 CEFBS_None, // G_CTLZ
11985 CEFBS_None, // G_CTLZ_ZERO_UNDEF
11986 CEFBS_None, // G_CTLS
11987 CEFBS_None, // G_CTPOP
11988 CEFBS_None, // G_BSWAP
11989 CEFBS_None, // G_BITREVERSE
11990 CEFBS_None, // G_FCEIL
11991 CEFBS_None, // G_FCOS
11992 CEFBS_None, // G_FSIN
11993 CEFBS_None, // G_FSINCOS
11994 CEFBS_None, // G_FTAN
11995 CEFBS_None, // G_FACOS
11996 CEFBS_None, // G_FASIN
11997 CEFBS_None, // G_FATAN
11998 CEFBS_None, // G_FATAN2
11999 CEFBS_None, // G_FCOSH
12000 CEFBS_None, // G_FSINH
12001 CEFBS_None, // G_FTANH
12002 CEFBS_None, // G_FSQRT
12003 CEFBS_None, // G_FFLOOR
12004 CEFBS_None, // G_FRINT
12005 CEFBS_None, // G_FNEARBYINT
12006 CEFBS_None, // G_ADDRSPACE_CAST
12007 CEFBS_None, // G_BLOCK_ADDR
12008 CEFBS_None, // G_JUMP_TABLE
12009 CEFBS_None, // G_DYN_STACKALLOC
12010 CEFBS_None, // G_STACKSAVE
12011 CEFBS_None, // G_STACKRESTORE
12012 CEFBS_None, // G_STRICT_FADD
12013 CEFBS_None, // G_STRICT_FSUB
12014 CEFBS_None, // G_STRICT_FMUL
12015 CEFBS_None, // G_STRICT_FDIV
12016 CEFBS_None, // G_STRICT_FREM
12017 CEFBS_None, // G_STRICT_FMA
12018 CEFBS_None, // G_STRICT_FSQRT
12019 CEFBS_None, // G_STRICT_FLDEXP
12020 CEFBS_None, // G_READ_REGISTER
12021 CEFBS_None, // G_WRITE_REGISTER
12022 CEFBS_None, // G_MEMCPY
12023 CEFBS_None, // G_MEMCPY_INLINE
12024 CEFBS_None, // G_MEMMOVE
12025 CEFBS_None, // G_MEMSET
12026 CEFBS_None, // G_BZERO
12027 CEFBS_None, // G_TRAP
12028 CEFBS_None, // G_DEBUGTRAP
12029 CEFBS_None, // G_UBSANTRAP
12030 CEFBS_None, // G_VECREDUCE_SEQ_FADD
12031 CEFBS_None, // G_VECREDUCE_SEQ_FMUL
12032 CEFBS_None, // G_VECREDUCE_FADD
12033 CEFBS_None, // G_VECREDUCE_FMUL
12034 CEFBS_None, // G_VECREDUCE_FMAX
12035 CEFBS_None, // G_VECREDUCE_FMIN
12036 CEFBS_None, // G_VECREDUCE_FMAXIMUM
12037 CEFBS_None, // G_VECREDUCE_FMINIMUM
12038 CEFBS_None, // G_VECREDUCE_ADD
12039 CEFBS_None, // G_VECREDUCE_MUL
12040 CEFBS_None, // G_VECREDUCE_AND
12041 CEFBS_None, // G_VECREDUCE_OR
12042 CEFBS_None, // G_VECREDUCE_XOR
12043 CEFBS_None, // G_VECREDUCE_SMAX
12044 CEFBS_None, // G_VECREDUCE_SMIN
12045 CEFBS_None, // G_VECREDUCE_UMAX
12046 CEFBS_None, // G_VECREDUCE_UMIN
12047 CEFBS_None, // G_SBFX
12048 CEFBS_None, // G_UBFX
12049 CEFBS_None, // A2_addsp
12050 CEFBS_None, // A2_iconst
12051 CEFBS_None, // A2_neg
12052 CEFBS_None, // A2_not
12053 CEFBS_None, // A2_tfrf
12054 CEFBS_None, // A2_tfrfnew
12055 CEFBS_None, // A2_tfrp
12056 CEFBS_None, // A2_tfrpf
12057 CEFBS_None, // A2_tfrpfnew
12058 CEFBS_None, // A2_tfrpi
12059 CEFBS_None, // A2_tfrpt
12060 CEFBS_None, // A2_tfrptnew
12061 CEFBS_None, // A2_tfrt
12062 CEFBS_None, // A2_tfrtnew
12063 CEFBS_None, // A2_vaddb_map
12064 CEFBS_None, // A2_vsubb_map
12065 CEFBS_None, // A2_zxtb
12066 CEFBS_None, // A4_boundscheck
12067 CEFBS_None, // ADJCALLSTACKDOWN
12068 CEFBS_None, // ADJCALLSTACKUP
12069 CEFBS_None, // C2_cmpgei
12070 CEFBS_None, // C2_cmpgeui
12071 CEFBS_None, // C2_cmplt
12072 CEFBS_None, // C2_cmpltu
12073 CEFBS_None, // C2_pxfer_map
12074 CEFBS_None, // DUPLEX_Pseudo
12075 CEFBS_None, // ENDLOOP0
12076 CEFBS_None, // ENDLOOP01
12077 CEFBS_None, // ENDLOOP1
12078 CEFBS_None, // J2_endloop0
12079 CEFBS_None, // J2_endloop01
12080 CEFBS_None, // J2_endloop1
12081 CEFBS_HasV60, // J2_jumpf_nopred_map
12082 CEFBS_HasV60, // J2_jumprf_nopred_map
12083 CEFBS_HasV60, // J2_jumprt_nopred_map
12084 CEFBS_HasV60, // J2_jumpt_nopred_map
12085 CEFBS_HasV65, // J2_trap1_noregmap
12086 CEFBS_None, // L2_loadalignb_zomap
12087 CEFBS_None, // L2_loadalignh_zomap
12088 CEFBS_None, // L2_loadbsw2_zomap
12089 CEFBS_None, // L2_loadbsw4_zomap
12090 CEFBS_None, // L2_loadbzw2_zomap
12091 CEFBS_None, // L2_loadbzw4_zomap
12092 CEFBS_None, // L2_loadrb_zomap
12093 CEFBS_None, // L2_loadrd_zomap
12094 CEFBS_None, // L2_loadrh_zomap
12095 CEFBS_None, // L2_loadri_zomap
12096 CEFBS_None, // L2_loadrub_zomap
12097 CEFBS_None, // L2_loadruh_zomap
12098 CEFBS_None, // L2_ploadrbf_zomap
12099 CEFBS_None, // L2_ploadrbfnew_zomap
12100 CEFBS_None, // L2_ploadrbt_zomap
12101 CEFBS_None, // L2_ploadrbtnew_zomap
12102 CEFBS_None, // L2_ploadrdf_zomap
12103 CEFBS_None, // L2_ploadrdfnew_zomap
12104 CEFBS_None, // L2_ploadrdt_zomap
12105 CEFBS_None, // L2_ploadrdtnew_zomap
12106 CEFBS_None, // L2_ploadrhf_zomap
12107 CEFBS_None, // L2_ploadrhfnew_zomap
12108 CEFBS_None, // L2_ploadrht_zomap
12109 CEFBS_None, // L2_ploadrhtnew_zomap
12110 CEFBS_None, // L2_ploadrif_zomap
12111 CEFBS_None, // L2_ploadrifnew_zomap
12112 CEFBS_None, // L2_ploadrit_zomap
12113 CEFBS_None, // L2_ploadritnew_zomap
12114 CEFBS_None, // L2_ploadrubf_zomap
12115 CEFBS_None, // L2_ploadrubfnew_zomap
12116 CEFBS_None, // L2_ploadrubt_zomap
12117 CEFBS_None, // L2_ploadrubtnew_zomap
12118 CEFBS_None, // L2_ploadruhf_zomap
12119 CEFBS_None, // L2_ploadruhfnew_zomap
12120 CEFBS_None, // L2_ploadruht_zomap
12121 CEFBS_None, // L2_ploadruhtnew_zomap
12122 CEFBS_None, // L4_add_memopb_zomap
12123 CEFBS_None, // L4_add_memoph_zomap
12124 CEFBS_None, // L4_add_memopw_zomap
12125 CEFBS_None, // L4_and_memopb_zomap
12126 CEFBS_None, // L4_and_memoph_zomap
12127 CEFBS_None, // L4_and_memopw_zomap
12128 CEFBS_None, // L4_iadd_memopb_zomap
12129 CEFBS_None, // L4_iadd_memoph_zomap
12130 CEFBS_None, // L4_iadd_memopw_zomap
12131 CEFBS_None, // L4_iand_memopb_zomap
12132 CEFBS_None, // L4_iand_memoph_zomap
12133 CEFBS_None, // L4_iand_memopw_zomap
12134 CEFBS_None, // L4_ior_memopb_zomap
12135 CEFBS_None, // L4_ior_memoph_zomap
12136 CEFBS_None, // L4_ior_memopw_zomap
12137 CEFBS_None, // L4_isub_memopb_zomap
12138 CEFBS_None, // L4_isub_memoph_zomap
12139 CEFBS_None, // L4_isub_memopw_zomap
12140 CEFBS_None, // L4_or_memopb_zomap
12141 CEFBS_None, // L4_or_memoph_zomap
12142 CEFBS_None, // L4_or_memopw_zomap
12143 CEFBS_HasV65, // L4_return_map_to_raw_f
12144 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pnt
12145 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pt
12146 CEFBS_HasV65, // L4_return_map_to_raw_t
12147 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pnt
12148 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pt
12149 CEFBS_None, // L4_sub_memopb_zomap
12150 CEFBS_None, // L4_sub_memoph_zomap
12151 CEFBS_None, // L4_sub_memopw_zomap
12152 CEFBS_HasV65, // L6_deallocframe_map_to_raw
12153 CEFBS_HasV65, // L6_return_map_to_raw
12154 CEFBS_None, // LDriw_ctr
12155 CEFBS_None, // LDriw_pred
12156 CEFBS_None, // M2_mpysmi
12157 CEFBS_None, // M2_mpyui
12158 CEFBS_None, // M2_vrcmpys_acc_s1
12159 CEFBS_None, // M2_vrcmpys_s1
12160 CEFBS_None, // M2_vrcmpys_s1rp
12161 CEFBS_HasV67, // M7_vdmpy
12162 CEFBS_HasV67, // M7_vdmpy_acc
12163 CEFBS_None, // PS_aligna
12164 CEFBS_None, // PS_alloca
12165 CEFBS_None, // PS_call_instrprof_custom
12166 CEFBS_None, // PS_call_nr
12167 CEFBS_None, // PS_crash
12168 CEFBS_None, // PS_false
12169 CEFBS_None, // PS_fi
12170 CEFBS_None, // PS_fia
12171 CEFBS_None, // PS_loadrb_pci
12172 CEFBS_None, // PS_loadrb_pcr
12173 CEFBS_None, // PS_loadrd_pci
12174 CEFBS_None, // PS_loadrd_pcr
12175 CEFBS_None, // PS_loadrh_pci
12176 CEFBS_None, // PS_loadrh_pcr
12177 CEFBS_None, // PS_loadri_pci
12178 CEFBS_None, // PS_loadri_pcr
12179 CEFBS_None, // PS_loadrub_pci
12180 CEFBS_None, // PS_loadrub_pcr
12181 CEFBS_None, // PS_loadruh_pci
12182 CEFBS_None, // PS_loadruh_pcr
12183 CEFBS_None, // PS_pselect
12184 CEFBS_None, // PS_qfalse
12185 CEFBS_None, // PS_qtrue
12186 CEFBS_None, // PS_readcr
12187 CEFBS_None, // PS_readcr64
12188 CEFBS_None, // PS_storerb_pci
12189 CEFBS_None, // PS_storerb_pcr
12190 CEFBS_None, // PS_storerd_pci
12191 CEFBS_None, // PS_storerd_pcr
12192 CEFBS_None, // PS_storerf_pci
12193 CEFBS_None, // PS_storerf_pcr
12194 CEFBS_None, // PS_storerh_pci
12195 CEFBS_None, // PS_storerh_pcr
12196 CEFBS_None, // PS_storeri_pci
12197 CEFBS_None, // PS_storeri_pcr
12198 CEFBS_None, // PS_tailcall_i
12199 CEFBS_None, // PS_tailcall_r
12200 CEFBS_None, // PS_true
12201 CEFBS_None, // PS_vdd0
12202 CEFBS_HasV60_UseHVX, // PS_vloadrq_ai
12203 CEFBS_HasV60_UseHVX, // PS_vloadrv_ai
12204 CEFBS_HasV60_UseHVX, // PS_vloadrv_nt_ai
12205 CEFBS_HasV60_UseHVX, // PS_vloadrw_ai
12206 CEFBS_HasV60_UseHVX, // PS_vloadrw_nt_ai
12207 CEFBS_None, // PS_vmulw
12208 CEFBS_None, // PS_vmulw_acc
12209 CEFBS_HasV60_UseHVX, // PS_vselect
12210 CEFBS_UseHVX, // PS_vsplatib
12211 CEFBS_UseHVX, // PS_vsplatih
12212 CEFBS_UseHVX, // PS_vsplatiw
12213 CEFBS_UseHVX, // PS_vsplatrb
12214 CEFBS_UseHVX, // PS_vsplatrh
12215 CEFBS_UseHVX, // PS_vsplatrw
12216 CEFBS_HasV60_UseHVX, // PS_vstorerq_ai
12217 CEFBS_HasV60_UseHVX, // PS_vstorerv_ai
12218 CEFBS_HasV60_UseHVX, // PS_vstorerv_nt_ai
12219 CEFBS_HasV60_UseHVX, // PS_vstorerw_ai
12220 CEFBS_HasV60_UseHVX, // PS_vstorerw_nt_ai
12221 CEFBS_HasV60_UseHVX, // PS_wselect
12222 CEFBS_None, // S2_asr_i_p_rnd_goodsyntax
12223 CEFBS_None, // S2_asr_i_r_rnd_goodsyntax
12224 CEFBS_None, // S2_pstorerbf_zomap
12225 CEFBS_None, // S2_pstorerbnewf_zomap
12226 CEFBS_None, // S2_pstorerbnewt_zomap
12227 CEFBS_None, // S2_pstorerbt_zomap
12228 CEFBS_None, // S2_pstorerdf_zomap
12229 CEFBS_None, // S2_pstorerdt_zomap
12230 CEFBS_None, // S2_pstorerff_zomap
12231 CEFBS_None, // S2_pstorerft_zomap
12232 CEFBS_None, // S2_pstorerhf_zomap
12233 CEFBS_None, // S2_pstorerhnewf_zomap
12234 CEFBS_None, // S2_pstorerhnewt_zomap
12235 CEFBS_None, // S2_pstorerht_zomap
12236 CEFBS_None, // S2_pstorerif_zomap
12237 CEFBS_None, // S2_pstorerinewf_zomap
12238 CEFBS_None, // S2_pstorerinewt_zomap
12239 CEFBS_None, // S2_pstorerit_zomap
12240 CEFBS_None, // S2_storerb_zomap
12241 CEFBS_None, // S2_storerbnew_zomap
12242 CEFBS_None, // S2_storerd_zomap
12243 CEFBS_None, // S2_storerf_zomap
12244 CEFBS_None, // S2_storerh_zomap
12245 CEFBS_None, // S2_storerhnew_zomap
12246 CEFBS_None, // S2_storeri_zomap
12247 CEFBS_None, // S2_storerinew_zomap
12248 CEFBS_None, // S2_tableidxb_goodsyntax
12249 CEFBS_None, // S2_tableidxd_goodsyntax
12250 CEFBS_None, // S2_tableidxh_goodsyntax
12251 CEFBS_None, // S2_tableidxw_goodsyntax
12252 CEFBS_None, // S4_pstorerbfnew_zomap
12253 CEFBS_None, // S4_pstorerbnewfnew_zomap
12254 CEFBS_None, // S4_pstorerbnewtnew_zomap
12255 CEFBS_None, // S4_pstorerbtnew_zomap
12256 CEFBS_None, // S4_pstorerdfnew_zomap
12257 CEFBS_None, // S4_pstorerdtnew_zomap
12258 CEFBS_None, // S4_pstorerffnew_zomap
12259 CEFBS_None, // S4_pstorerftnew_zomap
12260 CEFBS_None, // S4_pstorerhfnew_zomap
12261 CEFBS_None, // S4_pstorerhnewfnew_zomap
12262 CEFBS_None, // S4_pstorerhnewtnew_zomap
12263 CEFBS_None, // S4_pstorerhtnew_zomap
12264 CEFBS_None, // S4_pstorerifnew_zomap
12265 CEFBS_None, // S4_pstorerinewfnew_zomap
12266 CEFBS_None, // S4_pstorerinewtnew_zomap
12267 CEFBS_None, // S4_pstoreritnew_zomap
12268 CEFBS_None, // S4_storeirb_zomap
12269 CEFBS_None, // S4_storeirbf_zomap
12270 CEFBS_None, // S4_storeirbfnew_zomap
12271 CEFBS_None, // S4_storeirbt_zomap
12272 CEFBS_None, // S4_storeirbtnew_zomap
12273 CEFBS_None, // S4_storeirh_zomap
12274 CEFBS_None, // S4_storeirhf_zomap
12275 CEFBS_None, // S4_storeirhfnew_zomap
12276 CEFBS_None, // S4_storeirht_zomap
12277 CEFBS_None, // S4_storeirhtnew_zomap
12278 CEFBS_None, // S4_storeiri_zomap
12279 CEFBS_None, // S4_storeirif_zomap
12280 CEFBS_None, // S4_storeirifnew_zomap
12281 CEFBS_None, // S4_storeirit_zomap
12282 CEFBS_None, // S4_storeiritnew_zomap
12283 CEFBS_None, // S5_asrhub_rnd_sat_goodsyntax
12284 CEFBS_None, // S5_vasrhrnd_goodsyntax
12285 CEFBS_HasV65, // S6_allocframe_to_raw
12286 CEFBS_None, // STriw_ctr
12287 CEFBS_None, // STriw_pred
12288 CEFBS_UseHVXV60, // V6_MAP_equb
12289 CEFBS_UseHVXV60, // V6_MAP_equb_and
12290 CEFBS_UseHVXV60, // V6_MAP_equb_ior
12291 CEFBS_UseHVXV60, // V6_MAP_equb_xor
12292 CEFBS_UseHVXV60, // V6_MAP_equh
12293 CEFBS_UseHVXV60, // V6_MAP_equh_and
12294 CEFBS_UseHVXV60, // V6_MAP_equh_ior
12295 CEFBS_UseHVXV60, // V6_MAP_equh_xor
12296 CEFBS_UseHVXV60, // V6_MAP_equw
12297 CEFBS_UseHVXV60, // V6_MAP_equw_and
12298 CEFBS_UseHVXV60, // V6_MAP_equw_ior
12299 CEFBS_UseHVXV60, // V6_MAP_equw_xor
12300 CEFBS_UseHVXV73, // V6_dbl_ld0
12301 CEFBS_UseHVXV73, // V6_dbl_st0
12302 CEFBS_UseHVXV60, // V6_extractw_alt
12303 CEFBS_UseHVXV60, // V6_hi
12304 CEFBS_UseHVXV60, // V6_ld0
12305 CEFBS_UseHVXV62, // V6_ldcnp0
12306 CEFBS_UseHVXV62, // V6_ldcnpnt0
12307 CEFBS_UseHVXV62, // V6_ldcp0
12308 CEFBS_UseHVXV62, // V6_ldcpnt0
12309 CEFBS_UseHVXV62, // V6_ldnp0
12310 CEFBS_UseHVXV62, // V6_ldnpnt0
12311 CEFBS_UseHVXV60, // V6_ldnt0
12312 CEFBS_UseHVXV62, // V6_ldp0
12313 CEFBS_UseHVXV62, // V6_ldpnt0
12314 CEFBS_UseHVXV62, // V6_ldtnp0
12315 CEFBS_UseHVXV62, // V6_ldtnpnt0
12316 CEFBS_UseHVXV62, // V6_ldtp0
12317 CEFBS_UseHVXV62, // V6_ldtpnt0
12318 CEFBS_UseHVXV60, // V6_ldu0
12319 CEFBS_UseHVXV60, // V6_lo
12320 CEFBS_UseHVXV60, // V6_st0
12321 CEFBS_UseHVXV60, // V6_stn0
12322 CEFBS_UseHVXV60, // V6_stnnt0
12323 CEFBS_UseHVXV60, // V6_stnp0
12324 CEFBS_UseHVXV60, // V6_stnpnt0
12325 CEFBS_UseHVXV60, // V6_stnq0
12326 CEFBS_UseHVXV60, // V6_stnqnt0
12327 CEFBS_UseHVXV60, // V6_stnt0
12328 CEFBS_UseHVXV60, // V6_stp0
12329 CEFBS_UseHVXV60, // V6_stpnt0
12330 CEFBS_UseHVXV60, // V6_stq0
12331 CEFBS_UseHVXV60, // V6_stqnt0
12332 CEFBS_UseHVXV60, // V6_stu0
12333 CEFBS_UseHVXV60, // V6_stunp0
12334 CEFBS_UseHVXV60, // V6_stup0
12335 CEFBS_UseHVXV69, // V6_v10mpyubs10
12336 CEFBS_UseHVXV69, // V6_v10mpyubs10_vxx
12337 CEFBS_UseHVXV68, // V6_v6mpyhubs10_alt
12338 CEFBS_UseHVXV68, // V6_v6mpyvubs10_alt
12339 CEFBS_UseHVXV65, // V6_vabsb_alt
12340 CEFBS_UseHVXV65, // V6_vabsb_sat_alt
12341 CEFBS_UseHVXV60, // V6_vabsdiffh_alt
12342 CEFBS_UseHVXV60, // V6_vabsdiffub_alt
12343 CEFBS_UseHVXV60, // V6_vabsdiffuh_alt
12344 CEFBS_UseHVXV60, // V6_vabsdiffw_alt
12345 CEFBS_UseHVXV60, // V6_vabsh_alt
12346 CEFBS_UseHVXV60, // V6_vabsh_sat_alt
12347 CEFBS_UseHVXV65, // V6_vabsub_alt
12348 CEFBS_UseHVXV65, // V6_vabsuh_alt
12349 CEFBS_UseHVXV65, // V6_vabsuw_alt
12350 CEFBS_UseHVXV60, // V6_vabsw_alt
12351 CEFBS_UseHVXV60, // V6_vabsw_sat_alt
12352 CEFBS_UseHVXV60, // V6_vaddb_alt
12353 CEFBS_UseHVXV60, // V6_vaddb_dv_alt
12354 CEFBS_UseHVXV60, // V6_vaddbnq_alt
12355 CEFBS_UseHVXV60, // V6_vaddbq_alt
12356 CEFBS_UseHVXV62, // V6_vaddbsat_alt
12357 CEFBS_UseHVXV62, // V6_vaddbsat_dv_alt
12358 CEFBS_UseHVXV60, // V6_vaddh_alt
12359 CEFBS_UseHVXV60, // V6_vaddh_dv_alt
12360 CEFBS_UseHVXV60, // V6_vaddhnq_alt
12361 CEFBS_UseHVXV60, // V6_vaddhq_alt
12362 CEFBS_UseHVXV60, // V6_vaddhsat_alt
12363 CEFBS_UseHVXV60, // V6_vaddhsat_dv_alt
12364 CEFBS_UseHVXV62, // V6_vaddhw_acc_alt
12365 CEFBS_UseHVXV60, // V6_vaddhw_alt
12366 CEFBS_UseHVXV62, // V6_vaddubh_acc_alt
12367 CEFBS_UseHVXV60, // V6_vaddubh_alt
12368 CEFBS_UseHVXV60, // V6_vaddubsat_alt
12369 CEFBS_UseHVXV60, // V6_vaddubsat_dv_alt
12370 CEFBS_UseHVXV60, // V6_vadduhsat_alt
12371 CEFBS_UseHVXV60, // V6_vadduhsat_dv_alt
12372 CEFBS_UseHVXV62, // V6_vadduhw_acc_alt
12373 CEFBS_UseHVXV60, // V6_vadduhw_alt
12374 CEFBS_UseHVXV62, // V6_vadduwsat_alt
12375 CEFBS_UseHVXV62, // V6_vadduwsat_dv_alt
12376 CEFBS_UseHVXV60, // V6_vaddw_alt
12377 CEFBS_UseHVXV60, // V6_vaddw_dv_alt
12378 CEFBS_UseHVXV60, // V6_vaddwnq_alt
12379 CEFBS_UseHVXV60, // V6_vaddwq_alt
12380 CEFBS_UseHVXV60, // V6_vaddwsat_alt
12381 CEFBS_UseHVXV60, // V6_vaddwsat_dv_alt
12382 CEFBS_UseHVXV62, // V6_vandnqrt_acc_alt
12383 CEFBS_UseHVXV62, // V6_vandnqrt_alt
12384 CEFBS_UseHVXV60, // V6_vandqrt_acc_alt
12385 CEFBS_UseHVXV60, // V6_vandqrt_alt
12386 CEFBS_UseHVXV60, // V6_vandvrt_acc_alt
12387 CEFBS_UseHVXV60, // V6_vandvrt_alt
12388 CEFBS_UseHVXV65, // V6_vaslh_acc_alt
12389 CEFBS_UseHVXV60, // V6_vaslh_alt
12390 CEFBS_UseHVXV60, // V6_vaslhv_alt
12391 CEFBS_UseHVXV60, // V6_vaslw_acc_alt
12392 CEFBS_UseHVXV60, // V6_vaslw_alt
12393 CEFBS_UseHVXV60, // V6_vaslwv_alt
12394 CEFBS_UseHVXV66, // V6_vasr_into_alt
12395 CEFBS_UseHVXV65, // V6_vasrh_acc_alt
12396 CEFBS_UseHVXV60, // V6_vasrh_alt
12397 CEFBS_UseHVXV60, // V6_vasrhv_alt
12398 CEFBS_UseHVXV60, // V6_vasrw_acc_alt
12399 CEFBS_UseHVXV60, // V6_vasrw_alt
12400 CEFBS_UseHVXV60, // V6_vasrwv_alt
12401 CEFBS_UseHVXV60, // V6_vassignp
12402 CEFBS_UseHVXV65, // V6_vavgb_alt
12403 CEFBS_UseHVXV65, // V6_vavgbrnd_alt
12404 CEFBS_UseHVXV60, // V6_vavgh_alt
12405 CEFBS_UseHVXV60, // V6_vavghrnd_alt
12406 CEFBS_UseHVXV60, // V6_vavgub_alt
12407 CEFBS_UseHVXV60, // V6_vavgubrnd_alt
12408 CEFBS_UseHVXV60, // V6_vavguh_alt
12409 CEFBS_UseHVXV60, // V6_vavguhrnd_alt
12410 CEFBS_UseHVXV65, // V6_vavguw_alt
12411 CEFBS_UseHVXV65, // V6_vavguwrnd_alt
12412 CEFBS_UseHVXV60, // V6_vavgw_alt
12413 CEFBS_UseHVXV60, // V6_vavgwrnd_alt
12414 CEFBS_UseHVXV60, // V6_vcl0h_alt
12415 CEFBS_UseHVXV60, // V6_vcl0w_alt
12416 CEFBS_UseHVXV60, // V6_vd0
12417 CEFBS_UseHVXV65, // V6_vdd0
12418 CEFBS_UseHVXV60, // V6_vdealb4w_alt
12419 CEFBS_UseHVXV60, // V6_vdealb_alt
12420 CEFBS_UseHVXV60, // V6_vdealh_alt
12421 CEFBS_UseHVXV60, // V6_vdmpybus_acc_alt
12422 CEFBS_UseHVXV60, // V6_vdmpybus_alt
12423 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc_alt
12424 CEFBS_UseHVXV60, // V6_vdmpybus_dv_alt
12425 CEFBS_UseHVXV60, // V6_vdmpyhb_acc_alt
12426 CEFBS_UseHVXV60, // V6_vdmpyhb_alt
12427 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc_alt
12428 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_alt
12429 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc_alt
12430 CEFBS_UseHVXV60, // V6_vdmpyhisat_alt
12431 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc_alt
12432 CEFBS_UseHVXV60, // V6_vdmpyhsat_alt
12433 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc_alt
12434 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_alt
12435 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc_alt
12436 CEFBS_UseHVXV60, // V6_vdmpyhsusat_alt
12437 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc_alt
12438 CEFBS_UseHVXV60, // V6_vdmpyhvsat_alt
12439 CEFBS_UseHVXV60, // V6_vdsaduh_acc_alt
12440 CEFBS_UseHVXV60, // V6_vdsaduh_alt
12441 CEFBS_None, // V6_vgather_vscatter_mh_pseudo
12442 CEFBS_None, // V6_vgathermh_pseudo
12443 CEFBS_None, // V6_vgathermhq_pseudo
12444 CEFBS_None, // V6_vgathermhw_pseudo
12445 CEFBS_None, // V6_vgathermhwq_pseudo
12446 CEFBS_None, // V6_vgathermw_pseudo
12447 CEFBS_None, // V6_vgathermwq_pseudo
12448 CEFBS_UseHVXV60, // V6_vlsrh_alt
12449 CEFBS_UseHVXV60, // V6_vlsrhv_alt
12450 CEFBS_UseHVXV60, // V6_vlsrw_alt
12451 CEFBS_UseHVXV60, // V6_vlsrwv_alt
12452 CEFBS_UseHVXV62, // V6_vmaxb_alt
12453 CEFBS_UseHVXV60, // V6_vmaxh_alt
12454 CEFBS_UseHVXV60, // V6_vmaxub_alt
12455 CEFBS_UseHVXV60, // V6_vmaxuh_alt
12456 CEFBS_UseHVXV60, // V6_vmaxw_alt
12457 CEFBS_UseHVXV62, // V6_vminb_alt
12458 CEFBS_UseHVXV60, // V6_vminh_alt
12459 CEFBS_UseHVXV60, // V6_vminub_alt
12460 CEFBS_UseHVXV60, // V6_vminuh_alt
12461 CEFBS_UseHVXV60, // V6_vminw_alt
12462 CEFBS_UseHVXV60, // V6_vmpabus_acc_alt
12463 CEFBS_UseHVXV60, // V6_vmpabus_alt
12464 CEFBS_UseHVXV60, // V6_vmpabusv_alt
12465 CEFBS_UseHVXV65, // V6_vmpabuu_acc_alt
12466 CEFBS_UseHVXV65, // V6_vmpabuu_alt
12467 CEFBS_UseHVXV60, // V6_vmpabuuv_alt
12468 CEFBS_UseHVXV60, // V6_vmpahb_acc_alt
12469 CEFBS_UseHVXV60, // V6_vmpahb_alt
12470 CEFBS_UseHVXV62, // V6_vmpauhb_acc_alt
12471 CEFBS_UseHVXV62, // V6_vmpauhb_alt
12472 CEFBS_UseHVXV60, // V6_vmpybus_acc_alt
12473 CEFBS_UseHVXV60, // V6_vmpybus_alt
12474 CEFBS_UseHVXV60, // V6_vmpybusv_acc_alt
12475 CEFBS_UseHVXV60, // V6_vmpybusv_alt
12476 CEFBS_UseHVXV60, // V6_vmpybv_acc_alt
12477 CEFBS_UseHVXV60, // V6_vmpybv_alt
12478 CEFBS_UseHVXV60, // V6_vmpyewuh_alt
12479 CEFBS_UseHVXV65, // V6_vmpyh_acc_alt
12480 CEFBS_UseHVXV60, // V6_vmpyh_alt
12481 CEFBS_UseHVXV60, // V6_vmpyhsat_acc_alt
12482 CEFBS_UseHVXV60, // V6_vmpyhsrs_alt
12483 CEFBS_UseHVXV60, // V6_vmpyhss_alt
12484 CEFBS_UseHVXV60, // V6_vmpyhus_acc_alt
12485 CEFBS_UseHVXV60, // V6_vmpyhus_alt
12486 CEFBS_UseHVXV60, // V6_vmpyhv_acc_alt
12487 CEFBS_UseHVXV60, // V6_vmpyhv_alt
12488 CEFBS_UseHVXV60, // V6_vmpyhvsrs_alt
12489 CEFBS_UseHVXV60, // V6_vmpyiewh_acc_alt
12490 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc_alt
12491 CEFBS_UseHVXV60, // V6_vmpyiewuh_alt
12492 CEFBS_UseHVXV60, // V6_vmpyih_acc_alt
12493 CEFBS_UseHVXV60, // V6_vmpyih_alt
12494 CEFBS_UseHVXV60, // V6_vmpyihb_acc_alt
12495 CEFBS_UseHVXV60, // V6_vmpyihb_alt
12496 CEFBS_UseHVXV60, // V6_vmpyiowh_alt
12497 CEFBS_UseHVXV60, // V6_vmpyiwb_acc_alt
12498 CEFBS_UseHVXV60, // V6_vmpyiwb_alt
12499 CEFBS_UseHVXV60, // V6_vmpyiwh_acc_alt
12500 CEFBS_UseHVXV60, // V6_vmpyiwh_alt
12501 CEFBS_UseHVXV62, // V6_vmpyiwub_acc_alt
12502 CEFBS_UseHVXV62, // V6_vmpyiwub_alt
12503 CEFBS_UseHVXV60, // V6_vmpyowh_alt
12504 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_alt
12505 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc_alt
12506 CEFBS_UseHVXV60, // V6_vmpyowh_sacc_alt
12507 CEFBS_UseHVXV60, // V6_vmpyub_acc_alt
12508 CEFBS_UseHVXV60, // V6_vmpyub_alt
12509 CEFBS_UseHVXV60, // V6_vmpyubv_acc_alt
12510 CEFBS_UseHVXV60, // V6_vmpyubv_alt
12511 CEFBS_UseHVXV60, // V6_vmpyuh_acc_alt
12512 CEFBS_UseHVXV60, // V6_vmpyuh_alt
12513 CEFBS_UseHVXV60, // V6_vmpyuhv_acc_alt
12514 CEFBS_UseHVXV60, // V6_vmpyuhv_alt
12515 CEFBS_UseHVXV65, // V6_vnavgb_alt
12516 CEFBS_UseHVXV60, // V6_vnavgh_alt
12517 CEFBS_UseHVXV60, // V6_vnavgub_alt
12518 CEFBS_UseHVXV60, // V6_vnavgw_alt
12519 CEFBS_UseHVXV60, // V6_vnormamth_alt
12520 CEFBS_UseHVXV60, // V6_vnormamtw_alt
12521 CEFBS_UseHVXV60, // V6_vpackeb_alt
12522 CEFBS_UseHVXV60, // V6_vpackeh_alt
12523 CEFBS_UseHVXV60, // V6_vpackhb_sat_alt
12524 CEFBS_UseHVXV60, // V6_vpackhub_sat_alt
12525 CEFBS_UseHVXV60, // V6_vpackob_alt
12526 CEFBS_UseHVXV60, // V6_vpackoh_alt
12527 CEFBS_UseHVXV60, // V6_vpackwh_sat_alt
12528 CEFBS_UseHVXV60, // V6_vpackwuh_sat_alt
12529 CEFBS_UseHVXV60, // V6_vpopcounth_alt
12530 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc_alt
12531 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_alt
12532 CEFBS_UseHVXV60, // V6_vrmpybus_acc_alt
12533 CEFBS_UseHVXV60, // V6_vrmpybus_alt
12534 CEFBS_UseHVXV60, // V6_vrmpybusi_acc_alt
12535 CEFBS_UseHVXV60, // V6_vrmpybusi_alt
12536 CEFBS_UseHVXV60, // V6_vrmpybusv_acc_alt
12537 CEFBS_UseHVXV60, // V6_vrmpybusv_alt
12538 CEFBS_UseHVXV60, // V6_vrmpybv_acc_alt
12539 CEFBS_UseHVXV60, // V6_vrmpybv_alt
12540 CEFBS_UseHVXV60, // V6_vrmpyub_acc_alt
12541 CEFBS_UseHVXV60, // V6_vrmpyub_alt
12542 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc_alt
12543 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_alt
12544 CEFBS_UseHVXV60, // V6_vrmpyubi_acc_alt
12545 CEFBS_UseHVXV60, // V6_vrmpyubi_alt
12546 CEFBS_UseHVXV60, // V6_vrmpyubv_acc_alt
12547 CEFBS_UseHVXV60, // V6_vrmpyubv_alt
12548 CEFBS_UseHVXV66, // V6_vrotr_alt
12549 CEFBS_UseHVXV60, // V6_vroundhb_alt
12550 CEFBS_UseHVXV60, // V6_vroundhub_alt
12551 CEFBS_UseHVXV62, // V6_vrounduhub_alt
12552 CEFBS_UseHVXV62, // V6_vrounduwuh_alt
12553 CEFBS_UseHVXV60, // V6_vroundwh_alt
12554 CEFBS_UseHVXV60, // V6_vroundwuh_alt
12555 CEFBS_UseHVXV60, // V6_vrsadubi_acc_alt
12556 CEFBS_UseHVXV60, // V6_vrsadubi_alt
12557 CEFBS_UseHVXV60, // V6_vsathub_alt
12558 CEFBS_UseHVXV62, // V6_vsatuwuh_alt
12559 CEFBS_UseHVXV60, // V6_vsatwh_alt
12560 CEFBS_UseHVXV60, // V6_vsb_alt
12561 CEFBS_UseHVXV65, // V6_vscattermh_add_alt
12562 CEFBS_UseHVXV65, // V6_vscattermh_alt
12563 CEFBS_UseHVXV65, // V6_vscattermhq_alt
12564 CEFBS_UseHVXV65, // V6_vscattermw_add_alt
12565 CEFBS_UseHVXV65, // V6_vscattermw_alt
12566 CEFBS_UseHVXV65, // V6_vscattermwh_add_alt
12567 CEFBS_UseHVXV65, // V6_vscattermwh_alt
12568 CEFBS_UseHVXV65, // V6_vscattermwhq_alt
12569 CEFBS_UseHVXV65, // V6_vscattermwq_alt
12570 CEFBS_UseHVXV60, // V6_vsh_alt
12571 CEFBS_UseHVXV60, // V6_vshufeh_alt
12572 CEFBS_UseHVXV60, // V6_vshuffb_alt
12573 CEFBS_UseHVXV60, // V6_vshuffeb_alt
12574 CEFBS_UseHVXV60, // V6_vshuffh_alt
12575 CEFBS_UseHVXV60, // V6_vshuffob_alt
12576 CEFBS_UseHVXV60, // V6_vshufoeb_alt
12577 CEFBS_UseHVXV60, // V6_vshufoeh_alt
12578 CEFBS_UseHVXV60, // V6_vshufoh_alt
12579 CEFBS_UseHVXV60, // V6_vsubb_alt
12580 CEFBS_UseHVXV60, // V6_vsubb_dv_alt
12581 CEFBS_UseHVXV60, // V6_vsubbnq_alt
12582 CEFBS_UseHVXV60, // V6_vsubbq_alt
12583 CEFBS_UseHVXV62, // V6_vsubbsat_alt
12584 CEFBS_UseHVXV62, // V6_vsubbsat_dv_alt
12585 CEFBS_UseHVXV60, // V6_vsubh_alt
12586 CEFBS_UseHVXV60, // V6_vsubh_dv_alt
12587 CEFBS_UseHVXV60, // V6_vsubhnq_alt
12588 CEFBS_UseHVXV60, // V6_vsubhq_alt
12589 CEFBS_UseHVXV60, // V6_vsubhsat_alt
12590 CEFBS_UseHVXV60, // V6_vsubhsat_dv_alt
12591 CEFBS_UseHVXV60, // V6_vsubhw_alt
12592 CEFBS_UseHVXV60, // V6_vsububh_alt
12593 CEFBS_UseHVXV60, // V6_vsububsat_alt
12594 CEFBS_UseHVXV60, // V6_vsububsat_dv_alt
12595 CEFBS_UseHVXV60, // V6_vsubuhsat_alt
12596 CEFBS_UseHVXV60, // V6_vsubuhsat_dv_alt
12597 CEFBS_UseHVXV60, // V6_vsubuhw_alt
12598 CEFBS_UseHVXV62, // V6_vsubuwsat_alt
12599 CEFBS_UseHVXV62, // V6_vsubuwsat_dv_alt
12600 CEFBS_UseHVXV60, // V6_vsubw_alt
12601 CEFBS_UseHVXV60, // V6_vsubw_dv_alt
12602 CEFBS_UseHVXV60, // V6_vsubwnq_alt
12603 CEFBS_UseHVXV60, // V6_vsubwq_alt
12604 CEFBS_UseHVXV60, // V6_vsubwsat_alt
12605 CEFBS_UseHVXV60, // V6_vsubwsat_dv_alt
12606 CEFBS_UseHVXV60, // V6_vtmpyb_acc_alt
12607 CEFBS_UseHVXV60, // V6_vtmpyb_alt
12608 CEFBS_UseHVXV60, // V6_vtmpybus_acc_alt
12609 CEFBS_UseHVXV60, // V6_vtmpybus_alt
12610 CEFBS_UseHVXV60, // V6_vtmpyhb_acc_alt
12611 CEFBS_UseHVXV60, // V6_vtmpyhb_alt
12612 CEFBS_UseHVXV60, // V6_vtran2x2_map
12613 CEFBS_UseHVXV60, // V6_vunpackb_alt
12614 CEFBS_UseHVXV60, // V6_vunpackh_alt
12615 CEFBS_UseHVXV60, // V6_vunpackob_alt
12616 CEFBS_UseHVXV60, // V6_vunpackoh_alt
12617 CEFBS_UseHVXV60, // V6_vunpackub_alt
12618 CEFBS_UseHVXV60, // V6_vunpackuh_alt
12619 CEFBS_UseHVXV60, // V6_vzb_alt
12620 CEFBS_UseHVXV60, // V6_vzh_alt
12621 CEFBS_UseHVXV66, // V6_zld0
12622 CEFBS_UseHVXV66, // V6_zldp0
12623 CEFBS_None, // Y2_crswap_old
12624 CEFBS_None, // Y2_dcfetch
12625 CEFBS_HasV65, // Y2_k1lock_map
12626 CEFBS_HasV65, // Y2_k1unlock_map
12627 CEFBS_HasV73, // dup_A2_add
12628 CEFBS_HasV73, // dup_A2_addi
12629 CEFBS_HasV73, // dup_A2_andir
12630 CEFBS_HasV73, // dup_A2_combineii
12631 CEFBS_HasV73, // dup_A2_sxtb
12632 CEFBS_HasV73, // dup_A2_sxth
12633 CEFBS_HasV73, // dup_A2_tfr
12634 CEFBS_HasV73, // dup_A2_tfrsi
12635 CEFBS_HasV73, // dup_A2_zxtb
12636 CEFBS_HasV73, // dup_A2_zxth
12637 CEFBS_HasV73, // dup_A4_combineii
12638 CEFBS_HasV73, // dup_A4_combineir
12639 CEFBS_HasV73, // dup_A4_combineri
12640 CEFBS_HasV73, // dup_C2_cmoveif
12641 CEFBS_HasV73, // dup_C2_cmoveit
12642 CEFBS_HasV73, // dup_C2_cmovenewif
12643 CEFBS_HasV73, // dup_C2_cmovenewit
12644 CEFBS_HasV73, // dup_C2_cmpeqi
12645 CEFBS_HasV73, // dup_L2_deallocframe
12646 CEFBS_HasV73, // dup_L2_loadrb_io
12647 CEFBS_HasV73, // dup_L2_loadrd_io
12648 CEFBS_HasV73, // dup_L2_loadrh_io
12649 CEFBS_HasV73, // dup_L2_loadri_io
12650 CEFBS_HasV73, // dup_L2_loadrub_io
12651 CEFBS_HasV73, // dup_L2_loadruh_io
12652 CEFBS_HasV73, // dup_S2_allocframe
12653 CEFBS_HasV73, // dup_S2_storerb_io
12654 CEFBS_HasV73, // dup_S2_storerd_io
12655 CEFBS_HasV73, // dup_S2_storerh_io
12656 CEFBS_HasV73, // dup_S2_storeri_io
12657 CEFBS_HasV73, // dup_S4_storeirb_io
12658 CEFBS_HasV73, // dup_S4_storeiri_io
12659 CEFBS_None, // A2_abs
12660 CEFBS_None, // A2_absp
12661 CEFBS_None, // A2_abssat
12662 CEFBS_None, // A2_add
12663 CEFBS_None, // A2_addh_h16_hh
12664 CEFBS_None, // A2_addh_h16_hl
12665 CEFBS_None, // A2_addh_h16_lh
12666 CEFBS_None, // A2_addh_h16_ll
12667 CEFBS_None, // A2_addh_h16_sat_hh
12668 CEFBS_None, // A2_addh_h16_sat_hl
12669 CEFBS_None, // A2_addh_h16_sat_lh
12670 CEFBS_None, // A2_addh_h16_sat_ll
12671 CEFBS_None, // A2_addh_l16_hl
12672 CEFBS_None, // A2_addh_l16_ll
12673 CEFBS_None, // A2_addh_l16_sat_hl
12674 CEFBS_None, // A2_addh_l16_sat_ll
12675 CEFBS_None, // A2_addi
12676 CEFBS_None, // A2_addp
12677 CEFBS_None, // A2_addpsat
12678 CEFBS_None, // A2_addsat
12679 CEFBS_None, // A2_addsph
12680 CEFBS_None, // A2_addspl
12681 CEFBS_None, // A2_and
12682 CEFBS_None, // A2_andir
12683 CEFBS_None, // A2_andp
12684 CEFBS_None, // A2_aslh
12685 CEFBS_None, // A2_asrh
12686 CEFBS_None, // A2_combine_hh
12687 CEFBS_None, // A2_combine_hl
12688 CEFBS_None, // A2_combine_lh
12689 CEFBS_None, // A2_combine_ll
12690 CEFBS_None, // A2_combineii
12691 CEFBS_None, // A2_combinew
12692 CEFBS_None, // A2_max
12693 CEFBS_None, // A2_maxp
12694 CEFBS_None, // A2_maxu
12695 CEFBS_None, // A2_maxup
12696 CEFBS_None, // A2_min
12697 CEFBS_None, // A2_minp
12698 CEFBS_None, // A2_minu
12699 CEFBS_None, // A2_minup
12700 CEFBS_None, // A2_negp
12701 CEFBS_None, // A2_negsat
12702 CEFBS_None, // A2_nop
12703 CEFBS_None, // A2_notp
12704 CEFBS_None, // A2_or
12705 CEFBS_None, // A2_orir
12706 CEFBS_None, // A2_orp
12707 CEFBS_None, // A2_paddf
12708 CEFBS_None, // A2_paddfnew
12709 CEFBS_None, // A2_paddif
12710 CEFBS_None, // A2_paddifnew
12711 CEFBS_None, // A2_paddit
12712 CEFBS_None, // A2_padditnew
12713 CEFBS_None, // A2_paddt
12714 CEFBS_None, // A2_paddtnew
12715 CEFBS_None, // A2_pandf
12716 CEFBS_None, // A2_pandfnew
12717 CEFBS_None, // A2_pandt
12718 CEFBS_None, // A2_pandtnew
12719 CEFBS_None, // A2_porf
12720 CEFBS_None, // A2_porfnew
12721 CEFBS_None, // A2_port
12722 CEFBS_None, // A2_portnew
12723 CEFBS_None, // A2_psubf
12724 CEFBS_None, // A2_psubfnew
12725 CEFBS_None, // A2_psubt
12726 CEFBS_None, // A2_psubtnew
12727 CEFBS_None, // A2_pxorf
12728 CEFBS_None, // A2_pxorfnew
12729 CEFBS_None, // A2_pxort
12730 CEFBS_None, // A2_pxortnew
12731 CEFBS_None, // A2_roundsat
12732 CEFBS_None, // A2_sat
12733 CEFBS_None, // A2_satb
12734 CEFBS_None, // A2_sath
12735 CEFBS_None, // A2_satub
12736 CEFBS_None, // A2_satuh
12737 CEFBS_None, // A2_sub
12738 CEFBS_None, // A2_subh_h16_hh
12739 CEFBS_None, // A2_subh_h16_hl
12740 CEFBS_None, // A2_subh_h16_lh
12741 CEFBS_None, // A2_subh_h16_ll
12742 CEFBS_None, // A2_subh_h16_sat_hh
12743 CEFBS_None, // A2_subh_h16_sat_hl
12744 CEFBS_None, // A2_subh_h16_sat_lh
12745 CEFBS_None, // A2_subh_h16_sat_ll
12746 CEFBS_None, // A2_subh_l16_hl
12747 CEFBS_None, // A2_subh_l16_ll
12748 CEFBS_None, // A2_subh_l16_sat_hl
12749 CEFBS_None, // A2_subh_l16_sat_ll
12750 CEFBS_None, // A2_subp
12751 CEFBS_None, // A2_subri
12752 CEFBS_None, // A2_subsat
12753 CEFBS_None, // A2_svaddh
12754 CEFBS_None, // A2_svaddhs
12755 CEFBS_None, // A2_svadduhs
12756 CEFBS_None, // A2_svavgh
12757 CEFBS_None, // A2_svavghs
12758 CEFBS_None, // A2_svnavgh
12759 CEFBS_None, // A2_svsubh
12760 CEFBS_None, // A2_svsubhs
12761 CEFBS_None, // A2_svsubuhs
12762 CEFBS_None, // A2_swiz
12763 CEFBS_None, // A2_sxtb
12764 CEFBS_None, // A2_sxth
12765 CEFBS_None, // A2_sxtw
12766 CEFBS_None, // A2_tfr
12767 CEFBS_None, // A2_tfrcrr
12768 CEFBS_None, // A2_tfrih
12769 CEFBS_None, // A2_tfril
12770 CEFBS_None, // A2_tfrrcr
12771 CEFBS_None, // A2_tfrsi
12772 CEFBS_None, // A2_vabsh
12773 CEFBS_None, // A2_vabshsat
12774 CEFBS_None, // A2_vabsw
12775 CEFBS_None, // A2_vabswsat
12776 CEFBS_None, // A2_vaddh
12777 CEFBS_None, // A2_vaddhs
12778 CEFBS_None, // A2_vaddub
12779 CEFBS_None, // A2_vaddubs
12780 CEFBS_None, // A2_vadduhs
12781 CEFBS_None, // A2_vaddw
12782 CEFBS_None, // A2_vaddws
12783 CEFBS_None, // A2_vavgh
12784 CEFBS_None, // A2_vavghcr
12785 CEFBS_None, // A2_vavghr
12786 CEFBS_None, // A2_vavgub
12787 CEFBS_None, // A2_vavgubr
12788 CEFBS_None, // A2_vavguh
12789 CEFBS_None, // A2_vavguhr
12790 CEFBS_None, // A2_vavguw
12791 CEFBS_None, // A2_vavguwr
12792 CEFBS_None, // A2_vavgw
12793 CEFBS_None, // A2_vavgwcr
12794 CEFBS_None, // A2_vavgwr
12795 CEFBS_None, // A2_vcmpbeq
12796 CEFBS_None, // A2_vcmpbgtu
12797 CEFBS_None, // A2_vcmpheq
12798 CEFBS_None, // A2_vcmphgt
12799 CEFBS_None, // A2_vcmphgtu
12800 CEFBS_None, // A2_vcmpweq
12801 CEFBS_None, // A2_vcmpwgt
12802 CEFBS_None, // A2_vcmpwgtu
12803 CEFBS_None, // A2_vconj
12804 CEFBS_None, // A2_vmaxb
12805 CEFBS_None, // A2_vmaxh
12806 CEFBS_None, // A2_vmaxub
12807 CEFBS_None, // A2_vmaxuh
12808 CEFBS_None, // A2_vmaxuw
12809 CEFBS_None, // A2_vmaxw
12810 CEFBS_None, // A2_vminb
12811 CEFBS_None, // A2_vminh
12812 CEFBS_None, // A2_vminub
12813 CEFBS_None, // A2_vminuh
12814 CEFBS_None, // A2_vminuw
12815 CEFBS_None, // A2_vminw
12816 CEFBS_None, // A2_vnavgh
12817 CEFBS_None, // A2_vnavghcr
12818 CEFBS_None, // A2_vnavghr
12819 CEFBS_None, // A2_vnavgw
12820 CEFBS_None, // A2_vnavgwcr
12821 CEFBS_None, // A2_vnavgwr
12822 CEFBS_None, // A2_vraddub
12823 CEFBS_None, // A2_vraddub_acc
12824 CEFBS_None, // A2_vrsadub
12825 CEFBS_None, // A2_vrsadub_acc
12826 CEFBS_None, // A2_vsubh
12827 CEFBS_None, // A2_vsubhs
12828 CEFBS_None, // A2_vsubub
12829 CEFBS_None, // A2_vsububs
12830 CEFBS_None, // A2_vsubuhs
12831 CEFBS_None, // A2_vsubw
12832 CEFBS_None, // A2_vsubws
12833 CEFBS_None, // A2_xor
12834 CEFBS_None, // A2_xorp
12835 CEFBS_None, // A2_zxth
12836 CEFBS_None, // A4_addp_c
12837 CEFBS_None, // A4_andn
12838 CEFBS_None, // A4_andnp
12839 CEFBS_None, // A4_bitsplit
12840 CEFBS_None, // A4_bitspliti
12841 CEFBS_None, // A4_boundscheck_hi
12842 CEFBS_None, // A4_boundscheck_lo
12843 CEFBS_None, // A4_cmpbeq
12844 CEFBS_None, // A4_cmpbeqi
12845 CEFBS_None, // A4_cmpbgt
12846 CEFBS_None, // A4_cmpbgti
12847 CEFBS_None, // A4_cmpbgtu
12848 CEFBS_None, // A4_cmpbgtui
12849 CEFBS_None, // A4_cmpheq
12850 CEFBS_None, // A4_cmpheqi
12851 CEFBS_None, // A4_cmphgt
12852 CEFBS_None, // A4_cmphgti
12853 CEFBS_None, // A4_cmphgtu
12854 CEFBS_None, // A4_cmphgtui
12855 CEFBS_None, // A4_combineii
12856 CEFBS_None, // A4_combineir
12857 CEFBS_None, // A4_combineri
12858 CEFBS_None, // A4_cround_ri
12859 CEFBS_None, // A4_cround_rr
12860 CEFBS_None, // A4_ext
12861 CEFBS_None, // A4_modwrapu
12862 CEFBS_None, // A4_orn
12863 CEFBS_None, // A4_ornp
12864 CEFBS_None, // A4_paslhf
12865 CEFBS_None, // A4_paslhfnew
12866 CEFBS_None, // A4_paslht
12867 CEFBS_None, // A4_paslhtnew
12868 CEFBS_None, // A4_pasrhf
12869 CEFBS_None, // A4_pasrhfnew
12870 CEFBS_None, // A4_pasrht
12871 CEFBS_None, // A4_pasrhtnew
12872 CEFBS_None, // A4_psxtbf
12873 CEFBS_None, // A4_psxtbfnew
12874 CEFBS_None, // A4_psxtbt
12875 CEFBS_None, // A4_psxtbtnew
12876 CEFBS_None, // A4_psxthf
12877 CEFBS_None, // A4_psxthfnew
12878 CEFBS_None, // A4_psxtht
12879 CEFBS_None, // A4_psxthtnew
12880 CEFBS_None, // A4_pzxtbf
12881 CEFBS_None, // A4_pzxtbfnew
12882 CEFBS_None, // A4_pzxtbt
12883 CEFBS_None, // A4_pzxtbtnew
12884 CEFBS_None, // A4_pzxthf
12885 CEFBS_None, // A4_pzxthfnew
12886 CEFBS_None, // A4_pzxtht
12887 CEFBS_None, // A4_pzxthtnew
12888 CEFBS_None, // A4_rcmpeq
12889 CEFBS_None, // A4_rcmpeqi
12890 CEFBS_None, // A4_rcmpneq
12891 CEFBS_None, // A4_rcmpneqi
12892 CEFBS_None, // A4_round_ri
12893 CEFBS_None, // A4_round_ri_sat
12894 CEFBS_None, // A4_round_rr
12895 CEFBS_None, // A4_round_rr_sat
12896 CEFBS_None, // A4_subp_c
12897 CEFBS_None, // A4_tfrcpp
12898 CEFBS_None, // A4_tfrpcp
12899 CEFBS_None, // A4_tlbmatch
12900 CEFBS_None, // A4_vcmpbeq_any
12901 CEFBS_None, // A4_vcmpbeqi
12902 CEFBS_None, // A4_vcmpbgt
12903 CEFBS_None, // A4_vcmpbgti
12904 CEFBS_None, // A4_vcmpbgtui
12905 CEFBS_None, // A4_vcmpheqi
12906 CEFBS_None, // A4_vcmphgti
12907 CEFBS_None, // A4_vcmphgtui
12908 CEFBS_None, // A4_vcmpweqi
12909 CEFBS_None, // A4_vcmpwgti
12910 CEFBS_None, // A4_vcmpwgtui
12911 CEFBS_None, // A4_vrmaxh
12912 CEFBS_None, // A4_vrmaxuh
12913 CEFBS_None, // A4_vrmaxuw
12914 CEFBS_None, // A4_vrmaxw
12915 CEFBS_None, // A4_vrminh
12916 CEFBS_None, // A4_vrminuh
12917 CEFBS_None, // A4_vrminuw
12918 CEFBS_None, // A4_vrminw
12919 CEFBS_HasV55, // A5_ACS
12920 CEFBS_None, // A5_vaddhubs
12921 CEFBS_HasV65, // A6_vcmpbeq_notany
12922 CEFBS_HasV62, // A6_vminub_RdP
12923 CEFBS_HasV67_UseAudio, // A7_clip
12924 CEFBS_HasV67_UseAudio, // A7_croundd_ri
12925 CEFBS_HasV67_UseAudio, // A7_croundd_rr
12926 CEFBS_HasV67_UseAudio, // A7_vclip
12927 CEFBS_None, // C2_all8
12928 CEFBS_None, // C2_and
12929 CEFBS_None, // C2_andn
12930 CEFBS_None, // C2_any8
12931 CEFBS_None, // C2_bitsclr
12932 CEFBS_None, // C2_bitsclri
12933 CEFBS_None, // C2_bitsset
12934 CEFBS_None, // C2_ccombinewf
12935 CEFBS_None, // C2_ccombinewnewf
12936 CEFBS_None, // C2_ccombinewnewt
12937 CEFBS_None, // C2_ccombinewt
12938 CEFBS_None, // C2_cmoveif
12939 CEFBS_None, // C2_cmoveit
12940 CEFBS_None, // C2_cmovenewif
12941 CEFBS_None, // C2_cmovenewit
12942 CEFBS_None, // C2_cmpeq
12943 CEFBS_None, // C2_cmpeqi
12944 CEFBS_None, // C2_cmpeqp
12945 CEFBS_None, // C2_cmpgt
12946 CEFBS_None, // C2_cmpgti
12947 CEFBS_None, // C2_cmpgtp
12948 CEFBS_None, // C2_cmpgtu
12949 CEFBS_None, // C2_cmpgtui
12950 CEFBS_None, // C2_cmpgtup
12951 CEFBS_None, // C2_mask
12952 CEFBS_None, // C2_mux
12953 CEFBS_None, // C2_muxii
12954 CEFBS_None, // C2_muxir
12955 CEFBS_None, // C2_muxri
12956 CEFBS_None, // C2_not
12957 CEFBS_None, // C2_or
12958 CEFBS_None, // C2_orn
12959 CEFBS_None, // C2_tfrpr
12960 CEFBS_None, // C2_tfrrp
12961 CEFBS_None, // C2_vitpack
12962 CEFBS_None, // C2_vmux
12963 CEFBS_None, // C2_xor
12964 CEFBS_None, // C4_addipc
12965 CEFBS_None, // C4_and_and
12966 CEFBS_None, // C4_and_andn
12967 CEFBS_None, // C4_and_or
12968 CEFBS_None, // C4_and_orn
12969 CEFBS_None, // C4_cmplte
12970 CEFBS_None, // C4_cmpltei
12971 CEFBS_None, // C4_cmplteu
12972 CEFBS_None, // C4_cmplteui
12973 CEFBS_None, // C4_cmpneq
12974 CEFBS_None, // C4_cmpneqi
12975 CEFBS_None, // C4_fastcorner9
12976 CEFBS_None, // C4_fastcorner9_not
12977 CEFBS_None, // C4_nbitsclr
12978 CEFBS_None, // C4_nbitsclri
12979 CEFBS_None, // C4_nbitsset
12980 CEFBS_None, // C4_or_and
12981 CEFBS_None, // C4_or_andn
12982 CEFBS_None, // C4_or_or
12983 CEFBS_None, // C4_or_orn
12984 CEFBS_None, // CALLProfile
12985 CEFBS_None, // CONST32
12986 CEFBS_None, // CONST64
12987 CEFBS_None, // DuplexIClass0
12988 CEFBS_None, // DuplexIClass1
12989 CEFBS_None, // DuplexIClass2
12990 CEFBS_None, // DuplexIClass3
12991 CEFBS_None, // DuplexIClass4
12992 CEFBS_None, // DuplexIClass5
12993 CEFBS_None, // DuplexIClass6
12994 CEFBS_None, // DuplexIClass7
12995 CEFBS_None, // DuplexIClass8
12996 CEFBS_None, // DuplexIClass9
12997 CEFBS_None, // DuplexIClassA
12998 CEFBS_None, // DuplexIClassB
12999 CEFBS_None, // DuplexIClassC
13000 CEFBS_None, // DuplexIClassD
13001 CEFBS_None, // DuplexIClassE
13002 CEFBS_None, // DuplexIClassF
13003 CEFBS_None, // EH_RETURN_JMPR
13004 CEFBS_None, // F2_conv_d2df
13005 CEFBS_None, // F2_conv_d2sf
13006 CEFBS_None, // F2_conv_df2d
13007 CEFBS_None, // F2_conv_df2d_chop
13008 CEFBS_None, // F2_conv_df2sf
13009 CEFBS_None, // F2_conv_df2ud
13010 CEFBS_None, // F2_conv_df2ud_chop
13011 CEFBS_None, // F2_conv_df2uw
13012 CEFBS_None, // F2_conv_df2uw_chop
13013 CEFBS_None, // F2_conv_df2w
13014 CEFBS_None, // F2_conv_df2w_chop
13015 CEFBS_None, // F2_conv_sf2d
13016 CEFBS_None, // F2_conv_sf2d_chop
13017 CEFBS_None, // F2_conv_sf2df
13018 CEFBS_None, // F2_conv_sf2ud
13019 CEFBS_None, // F2_conv_sf2ud_chop
13020 CEFBS_None, // F2_conv_sf2uw
13021 CEFBS_None, // F2_conv_sf2uw_chop
13022 CEFBS_None, // F2_conv_sf2w
13023 CEFBS_None, // F2_conv_sf2w_chop
13024 CEFBS_None, // F2_conv_ud2df
13025 CEFBS_None, // F2_conv_ud2sf
13026 CEFBS_None, // F2_conv_uw2df
13027 CEFBS_None, // F2_conv_uw2sf
13028 CEFBS_None, // F2_conv_w2df
13029 CEFBS_None, // F2_conv_w2sf
13030 CEFBS_HasV66, // F2_dfadd
13031 CEFBS_None, // F2_dfclass
13032 CEFBS_None, // F2_dfcmpeq
13033 CEFBS_None, // F2_dfcmpge
13034 CEFBS_None, // F2_dfcmpgt
13035 CEFBS_None, // F2_dfcmpuo
13036 CEFBS_None, // F2_dfimm_n
13037 CEFBS_None, // F2_dfimm_p
13038 CEFBS_HasV67, // F2_dfmax
13039 CEFBS_HasV67, // F2_dfmin
13040 CEFBS_HasV67, // F2_dfmpyfix
13041 CEFBS_HasV67, // F2_dfmpyhh
13042 CEFBS_HasV67, // F2_dfmpylh
13043 CEFBS_HasV67, // F2_dfmpyll
13044 CEFBS_HasV66, // F2_dfsub
13045 CEFBS_None, // F2_sfadd
13046 CEFBS_None, // F2_sfclass
13047 CEFBS_None, // F2_sfcmpeq
13048 CEFBS_None, // F2_sfcmpge
13049 CEFBS_None, // F2_sfcmpgt
13050 CEFBS_None, // F2_sfcmpuo
13051 CEFBS_None, // F2_sffixupd
13052 CEFBS_None, // F2_sffixupn
13053 CEFBS_None, // F2_sffixupr
13054 CEFBS_None, // F2_sffma
13055 CEFBS_None, // F2_sffma_lib
13056 CEFBS_None, // F2_sffma_sc
13057 CEFBS_None, // F2_sffms
13058 CEFBS_None, // F2_sffms_lib
13059 CEFBS_None, // F2_sfimm_n
13060 CEFBS_None, // F2_sfimm_p
13061 CEFBS_None, // F2_sfinvsqrta
13062 CEFBS_None, // F2_sfmax
13063 CEFBS_None, // F2_sfmin
13064 CEFBS_None, // F2_sfmpy
13065 CEFBS_None, // F2_sfrecipa
13066 CEFBS_None, // F2_sfsub
13067 CEFBS_None, // G4_tfrgcpp
13068 CEFBS_None, // G4_tfrgcrr
13069 CEFBS_None, // G4_tfrgpcp
13070 CEFBS_None, // G4_tfrgrcr
13071 CEFBS_None, // HI
13072 CEFBS_None, // J2_call
13073 CEFBS_None, // J2_callf
13074 CEFBS_None, // J2_callr
13075 CEFBS_None, // J2_callrf
13076 CEFBS_HasV73, // J2_callrh
13077 CEFBS_None, // J2_callrt
13078 CEFBS_None, // J2_callt
13079 CEFBS_None, // J2_jump
13080 CEFBS_None, // J2_jumpf
13081 CEFBS_None, // J2_jumpfnew
13082 CEFBS_None, // J2_jumpfnewpt
13083 CEFBS_HasV60, // J2_jumpfpt
13084 CEFBS_None, // J2_jumpr
13085 CEFBS_None, // J2_jumprf
13086 CEFBS_None, // J2_jumprfnew
13087 CEFBS_None, // J2_jumprfnewpt
13088 CEFBS_HasV60, // J2_jumprfpt
13089 CEFBS_None, // J2_jumprgtez
13090 CEFBS_None, // J2_jumprgtezpt
13091 CEFBS_HasV73, // J2_jumprh
13092 CEFBS_None, // J2_jumprltez
13093 CEFBS_None, // J2_jumprltezpt
13094 CEFBS_None, // J2_jumprnz
13095 CEFBS_None, // J2_jumprnzpt
13096 CEFBS_None, // J2_jumprt
13097 CEFBS_None, // J2_jumprtnew
13098 CEFBS_None, // J2_jumprtnewpt
13099 CEFBS_HasV60, // J2_jumprtpt
13100 CEFBS_None, // J2_jumprz
13101 CEFBS_None, // J2_jumprzpt
13102 CEFBS_None, // J2_jumpt
13103 CEFBS_None, // J2_jumptnew
13104 CEFBS_None, // J2_jumptnewpt
13105 CEFBS_HasV60, // J2_jumptpt
13106 CEFBS_None, // J2_loop0i
13107 CEFBS_None, // J2_loop0iext
13108 CEFBS_None, // J2_loop0r
13109 CEFBS_None, // J2_loop0rext
13110 CEFBS_None, // J2_loop1i
13111 CEFBS_None, // J2_loop1iext
13112 CEFBS_None, // J2_loop1r
13113 CEFBS_None, // J2_loop1rext
13114 CEFBS_None, // J2_pause
13115 CEFBS_None, // J2_ploop1si
13116 CEFBS_None, // J2_ploop1sr
13117 CEFBS_None, // J2_ploop2si
13118 CEFBS_None, // J2_ploop2sr
13119 CEFBS_None, // J2_ploop3si
13120 CEFBS_None, // J2_ploop3sr
13121 CEFBS_None, // J2_rte
13122 CEFBS_None, // J2_trap0
13123 CEFBS_HasV65, // J2_trap1
13124 CEFBS_HasV73, // J2_unpause
13125 CEFBS_None, // J4_cmpeq_f_jumpnv_nt
13126 CEFBS_None, // J4_cmpeq_f_jumpnv_t
13127 CEFBS_None, // J4_cmpeq_fp0_jump_nt
13128 CEFBS_None, // J4_cmpeq_fp0_jump_t
13129 CEFBS_None, // J4_cmpeq_fp1_jump_nt
13130 CEFBS_None, // J4_cmpeq_fp1_jump_t
13131 CEFBS_None, // J4_cmpeq_t_jumpnv_nt
13132 CEFBS_None, // J4_cmpeq_t_jumpnv_t
13133 CEFBS_None, // J4_cmpeq_tp0_jump_nt
13134 CEFBS_None, // J4_cmpeq_tp0_jump_t
13135 CEFBS_None, // J4_cmpeq_tp1_jump_nt
13136 CEFBS_None, // J4_cmpeq_tp1_jump_t
13137 CEFBS_None, // J4_cmpeqi_f_jumpnv_nt
13138 CEFBS_None, // J4_cmpeqi_f_jumpnv_t
13139 CEFBS_None, // J4_cmpeqi_fp0_jump_nt
13140 CEFBS_None, // J4_cmpeqi_fp0_jump_t
13141 CEFBS_None, // J4_cmpeqi_fp1_jump_nt
13142 CEFBS_None, // J4_cmpeqi_fp1_jump_t
13143 CEFBS_None, // J4_cmpeqi_t_jumpnv_nt
13144 CEFBS_None, // J4_cmpeqi_t_jumpnv_t
13145 CEFBS_None, // J4_cmpeqi_tp0_jump_nt
13146 CEFBS_None, // J4_cmpeqi_tp0_jump_t
13147 CEFBS_None, // J4_cmpeqi_tp1_jump_nt
13148 CEFBS_None, // J4_cmpeqi_tp1_jump_t
13149 CEFBS_None, // J4_cmpeqn1_f_jumpnv_nt
13150 CEFBS_None, // J4_cmpeqn1_f_jumpnv_t
13151 CEFBS_None, // J4_cmpeqn1_fp0_jump_nt
13152 CEFBS_None, // J4_cmpeqn1_fp0_jump_t
13153 CEFBS_None, // J4_cmpeqn1_fp1_jump_nt
13154 CEFBS_None, // J4_cmpeqn1_fp1_jump_t
13155 CEFBS_None, // J4_cmpeqn1_t_jumpnv_nt
13156 CEFBS_None, // J4_cmpeqn1_t_jumpnv_t
13157 CEFBS_None, // J4_cmpeqn1_tp0_jump_nt
13158 CEFBS_None, // J4_cmpeqn1_tp0_jump_t
13159 CEFBS_None, // J4_cmpeqn1_tp1_jump_nt
13160 CEFBS_None, // J4_cmpeqn1_tp1_jump_t
13161 CEFBS_None, // J4_cmpgt_f_jumpnv_nt
13162 CEFBS_None, // J4_cmpgt_f_jumpnv_t
13163 CEFBS_None, // J4_cmpgt_fp0_jump_nt
13164 CEFBS_None, // J4_cmpgt_fp0_jump_t
13165 CEFBS_None, // J4_cmpgt_fp1_jump_nt
13166 CEFBS_None, // J4_cmpgt_fp1_jump_t
13167 CEFBS_None, // J4_cmpgt_t_jumpnv_nt
13168 CEFBS_None, // J4_cmpgt_t_jumpnv_t
13169 CEFBS_None, // J4_cmpgt_tp0_jump_nt
13170 CEFBS_None, // J4_cmpgt_tp0_jump_t
13171 CEFBS_None, // J4_cmpgt_tp1_jump_nt
13172 CEFBS_None, // J4_cmpgt_tp1_jump_t
13173 CEFBS_None, // J4_cmpgti_f_jumpnv_nt
13174 CEFBS_None, // J4_cmpgti_f_jumpnv_t
13175 CEFBS_None, // J4_cmpgti_fp0_jump_nt
13176 CEFBS_None, // J4_cmpgti_fp0_jump_t
13177 CEFBS_None, // J4_cmpgti_fp1_jump_nt
13178 CEFBS_None, // J4_cmpgti_fp1_jump_t
13179 CEFBS_None, // J4_cmpgti_t_jumpnv_nt
13180 CEFBS_None, // J4_cmpgti_t_jumpnv_t
13181 CEFBS_None, // J4_cmpgti_tp0_jump_nt
13182 CEFBS_None, // J4_cmpgti_tp0_jump_t
13183 CEFBS_None, // J4_cmpgti_tp1_jump_nt
13184 CEFBS_None, // J4_cmpgti_tp1_jump_t
13185 CEFBS_None, // J4_cmpgtn1_f_jumpnv_nt
13186 CEFBS_None, // J4_cmpgtn1_f_jumpnv_t
13187 CEFBS_None, // J4_cmpgtn1_fp0_jump_nt
13188 CEFBS_None, // J4_cmpgtn1_fp0_jump_t
13189 CEFBS_None, // J4_cmpgtn1_fp1_jump_nt
13190 CEFBS_None, // J4_cmpgtn1_fp1_jump_t
13191 CEFBS_None, // J4_cmpgtn1_t_jumpnv_nt
13192 CEFBS_None, // J4_cmpgtn1_t_jumpnv_t
13193 CEFBS_None, // J4_cmpgtn1_tp0_jump_nt
13194 CEFBS_None, // J4_cmpgtn1_tp0_jump_t
13195 CEFBS_None, // J4_cmpgtn1_tp1_jump_nt
13196 CEFBS_None, // J4_cmpgtn1_tp1_jump_t
13197 CEFBS_None, // J4_cmpgtu_f_jumpnv_nt
13198 CEFBS_None, // J4_cmpgtu_f_jumpnv_t
13199 CEFBS_None, // J4_cmpgtu_fp0_jump_nt
13200 CEFBS_None, // J4_cmpgtu_fp0_jump_t
13201 CEFBS_None, // J4_cmpgtu_fp1_jump_nt
13202 CEFBS_None, // J4_cmpgtu_fp1_jump_t
13203 CEFBS_None, // J4_cmpgtu_t_jumpnv_nt
13204 CEFBS_None, // J4_cmpgtu_t_jumpnv_t
13205 CEFBS_None, // J4_cmpgtu_tp0_jump_nt
13206 CEFBS_None, // J4_cmpgtu_tp0_jump_t
13207 CEFBS_None, // J4_cmpgtu_tp1_jump_nt
13208 CEFBS_None, // J4_cmpgtu_tp1_jump_t
13209 CEFBS_None, // J4_cmpgtui_f_jumpnv_nt
13210 CEFBS_None, // J4_cmpgtui_f_jumpnv_t
13211 CEFBS_None, // J4_cmpgtui_fp0_jump_nt
13212 CEFBS_None, // J4_cmpgtui_fp0_jump_t
13213 CEFBS_None, // J4_cmpgtui_fp1_jump_nt
13214 CEFBS_None, // J4_cmpgtui_fp1_jump_t
13215 CEFBS_None, // J4_cmpgtui_t_jumpnv_nt
13216 CEFBS_None, // J4_cmpgtui_t_jumpnv_t
13217 CEFBS_None, // J4_cmpgtui_tp0_jump_nt
13218 CEFBS_None, // J4_cmpgtui_tp0_jump_t
13219 CEFBS_None, // J4_cmpgtui_tp1_jump_nt
13220 CEFBS_None, // J4_cmpgtui_tp1_jump_t
13221 CEFBS_None, // J4_cmplt_f_jumpnv_nt
13222 CEFBS_None, // J4_cmplt_f_jumpnv_t
13223 CEFBS_None, // J4_cmplt_t_jumpnv_nt
13224 CEFBS_None, // J4_cmplt_t_jumpnv_t
13225 CEFBS_None, // J4_cmpltu_f_jumpnv_nt
13226 CEFBS_None, // J4_cmpltu_f_jumpnv_t
13227 CEFBS_None, // J4_cmpltu_t_jumpnv_nt
13228 CEFBS_None, // J4_cmpltu_t_jumpnv_t
13229 CEFBS_None, // J4_hintjumpr
13230 CEFBS_None, // J4_jumpseti
13231 CEFBS_None, // J4_jumpsetr
13232 CEFBS_None, // J4_tstbit0_f_jumpnv_nt
13233 CEFBS_None, // J4_tstbit0_f_jumpnv_t
13234 CEFBS_None, // J4_tstbit0_fp0_jump_nt
13235 CEFBS_None, // J4_tstbit0_fp0_jump_t
13236 CEFBS_None, // J4_tstbit0_fp1_jump_nt
13237 CEFBS_None, // J4_tstbit0_fp1_jump_t
13238 CEFBS_None, // J4_tstbit0_t_jumpnv_nt
13239 CEFBS_None, // J4_tstbit0_t_jumpnv_t
13240 CEFBS_None, // J4_tstbit0_tp0_jump_nt
13241 CEFBS_None, // J4_tstbit0_tp0_jump_t
13242 CEFBS_None, // J4_tstbit0_tp1_jump_nt
13243 CEFBS_None, // J4_tstbit0_tp1_jump_t
13244 CEFBS_None, // L2_deallocframe
13245 CEFBS_None, // L2_loadalignb_io
13246 CEFBS_None, // L2_loadalignb_pbr
13247 CEFBS_None, // L2_loadalignb_pci
13248 CEFBS_None, // L2_loadalignb_pcr
13249 CEFBS_None, // L2_loadalignb_pi
13250 CEFBS_None, // L2_loadalignb_pr
13251 CEFBS_None, // L2_loadalignh_io
13252 CEFBS_None, // L2_loadalignh_pbr
13253 CEFBS_None, // L2_loadalignh_pci
13254 CEFBS_None, // L2_loadalignh_pcr
13255 CEFBS_None, // L2_loadalignh_pi
13256 CEFBS_None, // L2_loadalignh_pr
13257 CEFBS_None, // L2_loadbsw2_io
13258 CEFBS_None, // L2_loadbsw2_pbr
13259 CEFBS_None, // L2_loadbsw2_pci
13260 CEFBS_None, // L2_loadbsw2_pcr
13261 CEFBS_None, // L2_loadbsw2_pi
13262 CEFBS_None, // L2_loadbsw2_pr
13263 CEFBS_None, // L2_loadbsw4_io
13264 CEFBS_None, // L2_loadbsw4_pbr
13265 CEFBS_None, // L2_loadbsw4_pci
13266 CEFBS_None, // L2_loadbsw4_pcr
13267 CEFBS_None, // L2_loadbsw4_pi
13268 CEFBS_None, // L2_loadbsw4_pr
13269 CEFBS_None, // L2_loadbzw2_io
13270 CEFBS_None, // L2_loadbzw2_pbr
13271 CEFBS_None, // L2_loadbzw2_pci
13272 CEFBS_None, // L2_loadbzw2_pcr
13273 CEFBS_None, // L2_loadbzw2_pi
13274 CEFBS_None, // L2_loadbzw2_pr
13275 CEFBS_None, // L2_loadbzw4_io
13276 CEFBS_None, // L2_loadbzw4_pbr
13277 CEFBS_None, // L2_loadbzw4_pci
13278 CEFBS_None, // L2_loadbzw4_pcr
13279 CEFBS_None, // L2_loadbzw4_pi
13280 CEFBS_None, // L2_loadbzw4_pr
13281 CEFBS_None, // L2_loadrb_io
13282 CEFBS_None, // L2_loadrb_pbr
13283 CEFBS_None, // L2_loadrb_pci
13284 CEFBS_None, // L2_loadrb_pcr
13285 CEFBS_None, // L2_loadrb_pi
13286 CEFBS_None, // L2_loadrb_pr
13287 CEFBS_None, // L2_loadrbgp
13288 CEFBS_None, // L2_loadrd_io
13289 CEFBS_None, // L2_loadrd_pbr
13290 CEFBS_None, // L2_loadrd_pci
13291 CEFBS_None, // L2_loadrd_pcr
13292 CEFBS_None, // L2_loadrd_pi
13293 CEFBS_None, // L2_loadrd_pr
13294 CEFBS_None, // L2_loadrdgp
13295 CEFBS_None, // L2_loadrh_io
13296 CEFBS_None, // L2_loadrh_pbr
13297 CEFBS_None, // L2_loadrh_pci
13298 CEFBS_None, // L2_loadrh_pcr
13299 CEFBS_None, // L2_loadrh_pi
13300 CEFBS_None, // L2_loadrh_pr
13301 CEFBS_None, // L2_loadrhgp
13302 CEFBS_None, // L2_loadri_io
13303 CEFBS_None, // L2_loadri_pbr
13304 CEFBS_None, // L2_loadri_pci
13305 CEFBS_None, // L2_loadri_pcr
13306 CEFBS_None, // L2_loadri_pi
13307 CEFBS_None, // L2_loadri_pr
13308 CEFBS_None, // L2_loadrigp
13309 CEFBS_None, // L2_loadrub_io
13310 CEFBS_None, // L2_loadrub_pbr
13311 CEFBS_None, // L2_loadrub_pci
13312 CEFBS_None, // L2_loadrub_pcr
13313 CEFBS_None, // L2_loadrub_pi
13314 CEFBS_None, // L2_loadrub_pr
13315 CEFBS_None, // L2_loadrubgp
13316 CEFBS_None, // L2_loadruh_io
13317 CEFBS_None, // L2_loadruh_pbr
13318 CEFBS_None, // L2_loadruh_pci
13319 CEFBS_None, // L2_loadruh_pcr
13320 CEFBS_None, // L2_loadruh_pi
13321 CEFBS_None, // L2_loadruh_pr
13322 CEFBS_None, // L2_loadruhgp
13323 CEFBS_HasV68, // L2_loadw_aq
13324 CEFBS_None, // L2_loadw_locked
13325 CEFBS_None, // L2_ploadrbf_io
13326 CEFBS_None, // L2_ploadrbf_pi
13327 CEFBS_None, // L2_ploadrbfnew_io
13328 CEFBS_None, // L2_ploadrbfnew_pi
13329 CEFBS_None, // L2_ploadrbt_io
13330 CEFBS_None, // L2_ploadrbt_pi
13331 CEFBS_None, // L2_ploadrbtnew_io
13332 CEFBS_None, // L2_ploadrbtnew_pi
13333 CEFBS_None, // L2_ploadrdf_io
13334 CEFBS_None, // L2_ploadrdf_pi
13335 CEFBS_None, // L2_ploadrdfnew_io
13336 CEFBS_None, // L2_ploadrdfnew_pi
13337 CEFBS_None, // L2_ploadrdt_io
13338 CEFBS_None, // L2_ploadrdt_pi
13339 CEFBS_None, // L2_ploadrdtnew_io
13340 CEFBS_None, // L2_ploadrdtnew_pi
13341 CEFBS_None, // L2_ploadrhf_io
13342 CEFBS_None, // L2_ploadrhf_pi
13343 CEFBS_None, // L2_ploadrhfnew_io
13344 CEFBS_None, // L2_ploadrhfnew_pi
13345 CEFBS_None, // L2_ploadrht_io
13346 CEFBS_None, // L2_ploadrht_pi
13347 CEFBS_None, // L2_ploadrhtnew_io
13348 CEFBS_None, // L2_ploadrhtnew_pi
13349 CEFBS_None, // L2_ploadrif_io
13350 CEFBS_None, // L2_ploadrif_pi
13351 CEFBS_None, // L2_ploadrifnew_io
13352 CEFBS_None, // L2_ploadrifnew_pi
13353 CEFBS_None, // L2_ploadrit_io
13354 CEFBS_None, // L2_ploadrit_pi
13355 CEFBS_None, // L2_ploadritnew_io
13356 CEFBS_None, // L2_ploadritnew_pi
13357 CEFBS_None, // L2_ploadrubf_io
13358 CEFBS_None, // L2_ploadrubf_pi
13359 CEFBS_None, // L2_ploadrubfnew_io
13360 CEFBS_None, // L2_ploadrubfnew_pi
13361 CEFBS_None, // L2_ploadrubt_io
13362 CEFBS_None, // L2_ploadrubt_pi
13363 CEFBS_None, // L2_ploadrubtnew_io
13364 CEFBS_None, // L2_ploadrubtnew_pi
13365 CEFBS_None, // L2_ploadruhf_io
13366 CEFBS_None, // L2_ploadruhf_pi
13367 CEFBS_None, // L2_ploadruhfnew_io
13368 CEFBS_None, // L2_ploadruhfnew_pi
13369 CEFBS_None, // L2_ploadruht_io
13370 CEFBS_None, // L2_ploadruht_pi
13371 CEFBS_None, // L2_ploadruhtnew_io
13372 CEFBS_None, // L2_ploadruhtnew_pi
13373 CEFBS_None, // L4_add_memopb_io
13374 CEFBS_None, // L4_add_memoph_io
13375 CEFBS_None, // L4_add_memopw_io
13376 CEFBS_None, // L4_and_memopb_io
13377 CEFBS_None, // L4_and_memoph_io
13378 CEFBS_None, // L4_and_memopw_io
13379 CEFBS_None, // L4_iadd_memopb_io
13380 CEFBS_None, // L4_iadd_memoph_io
13381 CEFBS_None, // L4_iadd_memopw_io
13382 CEFBS_None, // L4_iand_memopb_io
13383 CEFBS_None, // L4_iand_memoph_io
13384 CEFBS_None, // L4_iand_memopw_io
13385 CEFBS_None, // L4_ior_memopb_io
13386 CEFBS_None, // L4_ior_memoph_io
13387 CEFBS_None, // L4_ior_memopw_io
13388 CEFBS_None, // L4_isub_memopb_io
13389 CEFBS_None, // L4_isub_memoph_io
13390 CEFBS_None, // L4_isub_memopw_io
13391 CEFBS_None, // L4_loadalignb_ap
13392 CEFBS_None, // L4_loadalignb_ur
13393 CEFBS_None, // L4_loadalignh_ap
13394 CEFBS_None, // L4_loadalignh_ur
13395 CEFBS_None, // L4_loadbsw2_ap
13396 CEFBS_None, // L4_loadbsw2_ur
13397 CEFBS_None, // L4_loadbsw4_ap
13398 CEFBS_None, // L4_loadbsw4_ur
13399 CEFBS_None, // L4_loadbzw2_ap
13400 CEFBS_None, // L4_loadbzw2_ur
13401 CEFBS_None, // L4_loadbzw4_ap
13402 CEFBS_None, // L4_loadbzw4_ur
13403 CEFBS_HasV68, // L4_loadd_aq
13404 CEFBS_None, // L4_loadd_locked
13405 CEFBS_None, // L4_loadrb_ap
13406 CEFBS_None, // L4_loadrb_rr
13407 CEFBS_None, // L4_loadrb_ur
13408 CEFBS_None, // L4_loadrd_ap
13409 CEFBS_None, // L4_loadrd_rr
13410 CEFBS_None, // L4_loadrd_ur
13411 CEFBS_None, // L4_loadrh_ap
13412 CEFBS_None, // L4_loadrh_rr
13413 CEFBS_None, // L4_loadrh_ur
13414 CEFBS_None, // L4_loadri_ap
13415 CEFBS_None, // L4_loadri_rr
13416 CEFBS_None, // L4_loadri_ur
13417 CEFBS_None, // L4_loadrub_ap
13418 CEFBS_None, // L4_loadrub_rr
13419 CEFBS_None, // L4_loadrub_ur
13420 CEFBS_None, // L4_loadruh_ap
13421 CEFBS_None, // L4_loadruh_rr
13422 CEFBS_None, // L4_loadruh_ur
13423 CEFBS_None, // L4_loadw_phys
13424 CEFBS_None, // L4_or_memopb_io
13425 CEFBS_None, // L4_or_memoph_io
13426 CEFBS_None, // L4_or_memopw_io
13427 CEFBS_None, // L4_ploadrbf_abs
13428 CEFBS_None, // L4_ploadrbf_rr
13429 CEFBS_None, // L4_ploadrbfnew_abs
13430 CEFBS_None, // L4_ploadrbfnew_rr
13431 CEFBS_None, // L4_ploadrbt_abs
13432 CEFBS_None, // L4_ploadrbt_rr
13433 CEFBS_None, // L4_ploadrbtnew_abs
13434 CEFBS_None, // L4_ploadrbtnew_rr
13435 CEFBS_None, // L4_ploadrdf_abs
13436 CEFBS_None, // L4_ploadrdf_rr
13437 CEFBS_None, // L4_ploadrdfnew_abs
13438 CEFBS_None, // L4_ploadrdfnew_rr
13439 CEFBS_None, // L4_ploadrdt_abs
13440 CEFBS_None, // L4_ploadrdt_rr
13441 CEFBS_None, // L4_ploadrdtnew_abs
13442 CEFBS_None, // L4_ploadrdtnew_rr
13443 CEFBS_None, // L4_ploadrhf_abs
13444 CEFBS_None, // L4_ploadrhf_rr
13445 CEFBS_None, // L4_ploadrhfnew_abs
13446 CEFBS_None, // L4_ploadrhfnew_rr
13447 CEFBS_None, // L4_ploadrht_abs
13448 CEFBS_None, // L4_ploadrht_rr
13449 CEFBS_None, // L4_ploadrhtnew_abs
13450 CEFBS_None, // L4_ploadrhtnew_rr
13451 CEFBS_None, // L4_ploadrif_abs
13452 CEFBS_None, // L4_ploadrif_rr
13453 CEFBS_None, // L4_ploadrifnew_abs
13454 CEFBS_None, // L4_ploadrifnew_rr
13455 CEFBS_None, // L4_ploadrit_abs
13456 CEFBS_None, // L4_ploadrit_rr
13457 CEFBS_None, // L4_ploadritnew_abs
13458 CEFBS_None, // L4_ploadritnew_rr
13459 CEFBS_None, // L4_ploadrubf_abs
13460 CEFBS_None, // L4_ploadrubf_rr
13461 CEFBS_None, // L4_ploadrubfnew_abs
13462 CEFBS_None, // L4_ploadrubfnew_rr
13463 CEFBS_None, // L4_ploadrubt_abs
13464 CEFBS_None, // L4_ploadrubt_rr
13465 CEFBS_None, // L4_ploadrubtnew_abs
13466 CEFBS_None, // L4_ploadrubtnew_rr
13467 CEFBS_None, // L4_ploadruhf_abs
13468 CEFBS_None, // L4_ploadruhf_rr
13469 CEFBS_None, // L4_ploadruhfnew_abs
13470 CEFBS_None, // L4_ploadruhfnew_rr
13471 CEFBS_None, // L4_ploadruht_abs
13472 CEFBS_None, // L4_ploadruht_rr
13473 CEFBS_None, // L4_ploadruhtnew_abs
13474 CEFBS_None, // L4_ploadruhtnew_rr
13475 CEFBS_None, // L4_return
13476 CEFBS_None, // L4_return_f
13477 CEFBS_None, // L4_return_fnew_pnt
13478 CEFBS_None, // L4_return_fnew_pt
13479 CEFBS_None, // L4_return_t
13480 CEFBS_None, // L4_return_tnew_pnt
13481 CEFBS_None, // L4_return_tnew_pt
13482 CEFBS_None, // L4_sub_memopb_io
13483 CEFBS_None, // L4_sub_memoph_io
13484 CEFBS_None, // L4_sub_memopw_io
13485 CEFBS_HasV66, // L6_memcpy
13486 CEFBS_None, // LO
13487 CEFBS_None, // M2_acci
13488 CEFBS_None, // M2_accii
13489 CEFBS_None, // M2_cmaci_s0
13490 CEFBS_None, // M2_cmacr_s0
13491 CEFBS_None, // M2_cmacs_s0
13492 CEFBS_None, // M2_cmacs_s1
13493 CEFBS_None, // M2_cmacsc_s0
13494 CEFBS_None, // M2_cmacsc_s1
13495 CEFBS_None, // M2_cmpyi_s0
13496 CEFBS_None, // M2_cmpyr_s0
13497 CEFBS_None, // M2_cmpyrs_s0
13498 CEFBS_None, // M2_cmpyrs_s1
13499 CEFBS_None, // M2_cmpyrsc_s0
13500 CEFBS_None, // M2_cmpyrsc_s1
13501 CEFBS_None, // M2_cmpys_s0
13502 CEFBS_None, // M2_cmpys_s1
13503 CEFBS_None, // M2_cmpysc_s0
13504 CEFBS_None, // M2_cmpysc_s1
13505 CEFBS_None, // M2_cnacs_s0
13506 CEFBS_None, // M2_cnacs_s1
13507 CEFBS_None, // M2_cnacsc_s0
13508 CEFBS_None, // M2_cnacsc_s1
13509 CEFBS_None, // M2_dpmpyss_acc_s0
13510 CEFBS_None, // M2_dpmpyss_nac_s0
13511 CEFBS_None, // M2_dpmpyss_rnd_s0
13512 CEFBS_None, // M2_dpmpyss_s0
13513 CEFBS_None, // M2_dpmpyuu_acc_s0
13514 CEFBS_None, // M2_dpmpyuu_nac_s0
13515 CEFBS_None, // M2_dpmpyuu_s0
13516 CEFBS_None, // M2_hmmpyh_rs1
13517 CEFBS_None, // M2_hmmpyh_s1
13518 CEFBS_None, // M2_hmmpyl_rs1
13519 CEFBS_None, // M2_hmmpyl_s1
13520 CEFBS_None, // M2_maci
13521 CEFBS_None, // M2_macsin
13522 CEFBS_None, // M2_macsip
13523 CEFBS_None, // M2_mmachs_rs0
13524 CEFBS_None, // M2_mmachs_rs1
13525 CEFBS_None, // M2_mmachs_s0
13526 CEFBS_None, // M2_mmachs_s1
13527 CEFBS_None, // M2_mmacls_rs0
13528 CEFBS_None, // M2_mmacls_rs1
13529 CEFBS_None, // M2_mmacls_s0
13530 CEFBS_None, // M2_mmacls_s1
13531 CEFBS_None, // M2_mmacuhs_rs0
13532 CEFBS_None, // M2_mmacuhs_rs1
13533 CEFBS_None, // M2_mmacuhs_s0
13534 CEFBS_None, // M2_mmacuhs_s1
13535 CEFBS_None, // M2_mmaculs_rs0
13536 CEFBS_None, // M2_mmaculs_rs1
13537 CEFBS_None, // M2_mmaculs_s0
13538 CEFBS_None, // M2_mmaculs_s1
13539 CEFBS_None, // M2_mmpyh_rs0
13540 CEFBS_None, // M2_mmpyh_rs1
13541 CEFBS_None, // M2_mmpyh_s0
13542 CEFBS_None, // M2_mmpyh_s1
13543 CEFBS_None, // M2_mmpyl_rs0
13544 CEFBS_None, // M2_mmpyl_rs1
13545 CEFBS_None, // M2_mmpyl_s0
13546 CEFBS_None, // M2_mmpyl_s1
13547 CEFBS_None, // M2_mmpyuh_rs0
13548 CEFBS_None, // M2_mmpyuh_rs1
13549 CEFBS_None, // M2_mmpyuh_s0
13550 CEFBS_None, // M2_mmpyuh_s1
13551 CEFBS_None, // M2_mmpyul_rs0
13552 CEFBS_None, // M2_mmpyul_rs1
13553 CEFBS_None, // M2_mmpyul_s0
13554 CEFBS_None, // M2_mmpyul_s1
13555 CEFBS_HasV66, // M2_mnaci
13556 CEFBS_None, // M2_mpy_acc_hh_s0
13557 CEFBS_None, // M2_mpy_acc_hh_s1
13558 CEFBS_None, // M2_mpy_acc_hl_s0
13559 CEFBS_None, // M2_mpy_acc_hl_s1
13560 CEFBS_None, // M2_mpy_acc_lh_s0
13561 CEFBS_None, // M2_mpy_acc_lh_s1
13562 CEFBS_None, // M2_mpy_acc_ll_s0
13563 CEFBS_None, // M2_mpy_acc_ll_s1
13564 CEFBS_None, // M2_mpy_acc_sat_hh_s0
13565 CEFBS_None, // M2_mpy_acc_sat_hh_s1
13566 CEFBS_None, // M2_mpy_acc_sat_hl_s0
13567 CEFBS_None, // M2_mpy_acc_sat_hl_s1
13568 CEFBS_None, // M2_mpy_acc_sat_lh_s0
13569 CEFBS_None, // M2_mpy_acc_sat_lh_s1
13570 CEFBS_None, // M2_mpy_acc_sat_ll_s0
13571 CEFBS_None, // M2_mpy_acc_sat_ll_s1
13572 CEFBS_None, // M2_mpy_hh_s0
13573 CEFBS_None, // M2_mpy_hh_s1
13574 CEFBS_None, // M2_mpy_hl_s0
13575 CEFBS_None, // M2_mpy_hl_s1
13576 CEFBS_None, // M2_mpy_lh_s0
13577 CEFBS_None, // M2_mpy_lh_s1
13578 CEFBS_None, // M2_mpy_ll_s0
13579 CEFBS_None, // M2_mpy_ll_s1
13580 CEFBS_None, // M2_mpy_nac_hh_s0
13581 CEFBS_None, // M2_mpy_nac_hh_s1
13582 CEFBS_None, // M2_mpy_nac_hl_s0
13583 CEFBS_None, // M2_mpy_nac_hl_s1
13584 CEFBS_None, // M2_mpy_nac_lh_s0
13585 CEFBS_None, // M2_mpy_nac_lh_s1
13586 CEFBS_None, // M2_mpy_nac_ll_s0
13587 CEFBS_None, // M2_mpy_nac_ll_s1
13588 CEFBS_None, // M2_mpy_nac_sat_hh_s0
13589 CEFBS_None, // M2_mpy_nac_sat_hh_s1
13590 CEFBS_None, // M2_mpy_nac_sat_hl_s0
13591 CEFBS_None, // M2_mpy_nac_sat_hl_s1
13592 CEFBS_None, // M2_mpy_nac_sat_lh_s0
13593 CEFBS_None, // M2_mpy_nac_sat_lh_s1
13594 CEFBS_None, // M2_mpy_nac_sat_ll_s0
13595 CEFBS_None, // M2_mpy_nac_sat_ll_s1
13596 CEFBS_None, // M2_mpy_rnd_hh_s0
13597 CEFBS_None, // M2_mpy_rnd_hh_s1
13598 CEFBS_None, // M2_mpy_rnd_hl_s0
13599 CEFBS_None, // M2_mpy_rnd_hl_s1
13600 CEFBS_None, // M2_mpy_rnd_lh_s0
13601 CEFBS_None, // M2_mpy_rnd_lh_s1
13602 CEFBS_None, // M2_mpy_rnd_ll_s0
13603 CEFBS_None, // M2_mpy_rnd_ll_s1
13604 CEFBS_None, // M2_mpy_sat_hh_s0
13605 CEFBS_None, // M2_mpy_sat_hh_s1
13606 CEFBS_None, // M2_mpy_sat_hl_s0
13607 CEFBS_None, // M2_mpy_sat_hl_s1
13608 CEFBS_None, // M2_mpy_sat_lh_s0
13609 CEFBS_None, // M2_mpy_sat_lh_s1
13610 CEFBS_None, // M2_mpy_sat_ll_s0
13611 CEFBS_None, // M2_mpy_sat_ll_s1
13612 CEFBS_None, // M2_mpy_sat_rnd_hh_s0
13613 CEFBS_None, // M2_mpy_sat_rnd_hh_s1
13614 CEFBS_None, // M2_mpy_sat_rnd_hl_s0
13615 CEFBS_None, // M2_mpy_sat_rnd_hl_s1
13616 CEFBS_None, // M2_mpy_sat_rnd_lh_s0
13617 CEFBS_None, // M2_mpy_sat_rnd_lh_s1
13618 CEFBS_None, // M2_mpy_sat_rnd_ll_s0
13619 CEFBS_None, // M2_mpy_sat_rnd_ll_s1
13620 CEFBS_None, // M2_mpy_up
13621 CEFBS_None, // M2_mpy_up_s1
13622 CEFBS_None, // M2_mpy_up_s1_sat
13623 CEFBS_None, // M2_mpyd_acc_hh_s0
13624 CEFBS_None, // M2_mpyd_acc_hh_s1
13625 CEFBS_None, // M2_mpyd_acc_hl_s0
13626 CEFBS_None, // M2_mpyd_acc_hl_s1
13627 CEFBS_None, // M2_mpyd_acc_lh_s0
13628 CEFBS_None, // M2_mpyd_acc_lh_s1
13629 CEFBS_None, // M2_mpyd_acc_ll_s0
13630 CEFBS_None, // M2_mpyd_acc_ll_s1
13631 CEFBS_None, // M2_mpyd_hh_s0
13632 CEFBS_None, // M2_mpyd_hh_s1
13633 CEFBS_None, // M2_mpyd_hl_s0
13634 CEFBS_None, // M2_mpyd_hl_s1
13635 CEFBS_None, // M2_mpyd_lh_s0
13636 CEFBS_None, // M2_mpyd_lh_s1
13637 CEFBS_None, // M2_mpyd_ll_s0
13638 CEFBS_None, // M2_mpyd_ll_s1
13639 CEFBS_None, // M2_mpyd_nac_hh_s0
13640 CEFBS_None, // M2_mpyd_nac_hh_s1
13641 CEFBS_None, // M2_mpyd_nac_hl_s0
13642 CEFBS_None, // M2_mpyd_nac_hl_s1
13643 CEFBS_None, // M2_mpyd_nac_lh_s0
13644 CEFBS_None, // M2_mpyd_nac_lh_s1
13645 CEFBS_None, // M2_mpyd_nac_ll_s0
13646 CEFBS_None, // M2_mpyd_nac_ll_s1
13647 CEFBS_None, // M2_mpyd_rnd_hh_s0
13648 CEFBS_None, // M2_mpyd_rnd_hh_s1
13649 CEFBS_None, // M2_mpyd_rnd_hl_s0
13650 CEFBS_None, // M2_mpyd_rnd_hl_s1
13651 CEFBS_None, // M2_mpyd_rnd_lh_s0
13652 CEFBS_None, // M2_mpyd_rnd_lh_s1
13653 CEFBS_None, // M2_mpyd_rnd_ll_s0
13654 CEFBS_None, // M2_mpyd_rnd_ll_s1
13655 CEFBS_None, // M2_mpyi
13656 CEFBS_None, // M2_mpysin
13657 CEFBS_None, // M2_mpysip
13658 CEFBS_None, // M2_mpysu_up
13659 CEFBS_None, // M2_mpyu_acc_hh_s0
13660 CEFBS_None, // M2_mpyu_acc_hh_s1
13661 CEFBS_None, // M2_mpyu_acc_hl_s0
13662 CEFBS_None, // M2_mpyu_acc_hl_s1
13663 CEFBS_None, // M2_mpyu_acc_lh_s0
13664 CEFBS_None, // M2_mpyu_acc_lh_s1
13665 CEFBS_None, // M2_mpyu_acc_ll_s0
13666 CEFBS_None, // M2_mpyu_acc_ll_s1
13667 CEFBS_None, // M2_mpyu_hh_s0
13668 CEFBS_None, // M2_mpyu_hh_s1
13669 CEFBS_None, // M2_mpyu_hl_s0
13670 CEFBS_None, // M2_mpyu_hl_s1
13671 CEFBS_None, // M2_mpyu_lh_s0
13672 CEFBS_None, // M2_mpyu_lh_s1
13673 CEFBS_None, // M2_mpyu_ll_s0
13674 CEFBS_None, // M2_mpyu_ll_s1
13675 CEFBS_None, // M2_mpyu_nac_hh_s0
13676 CEFBS_None, // M2_mpyu_nac_hh_s1
13677 CEFBS_None, // M2_mpyu_nac_hl_s0
13678 CEFBS_None, // M2_mpyu_nac_hl_s1
13679 CEFBS_None, // M2_mpyu_nac_lh_s0
13680 CEFBS_None, // M2_mpyu_nac_lh_s1
13681 CEFBS_None, // M2_mpyu_nac_ll_s0
13682 CEFBS_None, // M2_mpyu_nac_ll_s1
13683 CEFBS_None, // M2_mpyu_up
13684 CEFBS_None, // M2_mpyud_acc_hh_s0
13685 CEFBS_None, // M2_mpyud_acc_hh_s1
13686 CEFBS_None, // M2_mpyud_acc_hl_s0
13687 CEFBS_None, // M2_mpyud_acc_hl_s1
13688 CEFBS_None, // M2_mpyud_acc_lh_s0
13689 CEFBS_None, // M2_mpyud_acc_lh_s1
13690 CEFBS_None, // M2_mpyud_acc_ll_s0
13691 CEFBS_None, // M2_mpyud_acc_ll_s1
13692 CEFBS_None, // M2_mpyud_hh_s0
13693 CEFBS_None, // M2_mpyud_hh_s1
13694 CEFBS_None, // M2_mpyud_hl_s0
13695 CEFBS_None, // M2_mpyud_hl_s1
13696 CEFBS_None, // M2_mpyud_lh_s0
13697 CEFBS_None, // M2_mpyud_lh_s1
13698 CEFBS_None, // M2_mpyud_ll_s0
13699 CEFBS_None, // M2_mpyud_ll_s1
13700 CEFBS_None, // M2_mpyud_nac_hh_s0
13701 CEFBS_None, // M2_mpyud_nac_hh_s1
13702 CEFBS_None, // M2_mpyud_nac_hl_s0
13703 CEFBS_None, // M2_mpyud_nac_hl_s1
13704 CEFBS_None, // M2_mpyud_nac_lh_s0
13705 CEFBS_None, // M2_mpyud_nac_lh_s1
13706 CEFBS_None, // M2_mpyud_nac_ll_s0
13707 CEFBS_None, // M2_mpyud_nac_ll_s1
13708 CEFBS_None, // M2_nacci
13709 CEFBS_None, // M2_naccii
13710 CEFBS_None, // M2_subacc
13711 CEFBS_None, // M2_vabsdiffh
13712 CEFBS_None, // M2_vabsdiffw
13713 CEFBS_None, // M2_vcmac_s0_sat_i
13714 CEFBS_None, // M2_vcmac_s0_sat_r
13715 CEFBS_None, // M2_vcmpy_s0_sat_i
13716 CEFBS_None, // M2_vcmpy_s0_sat_r
13717 CEFBS_None, // M2_vcmpy_s1_sat_i
13718 CEFBS_None, // M2_vcmpy_s1_sat_r
13719 CEFBS_None, // M2_vdmacs_s0
13720 CEFBS_None, // M2_vdmacs_s1
13721 CEFBS_None, // M2_vdmpyrs_s0
13722 CEFBS_None, // M2_vdmpyrs_s1
13723 CEFBS_None, // M2_vdmpys_s0
13724 CEFBS_None, // M2_vdmpys_s1
13725 CEFBS_None, // M2_vmac2
13726 CEFBS_None, // M2_vmac2es
13727 CEFBS_None, // M2_vmac2es_s0
13728 CEFBS_None, // M2_vmac2es_s1
13729 CEFBS_None, // M2_vmac2s_s0
13730 CEFBS_None, // M2_vmac2s_s1
13731 CEFBS_None, // M2_vmac2su_s0
13732 CEFBS_None, // M2_vmac2su_s1
13733 CEFBS_None, // M2_vmpy2es_s0
13734 CEFBS_None, // M2_vmpy2es_s1
13735 CEFBS_None, // M2_vmpy2s_s0
13736 CEFBS_None, // M2_vmpy2s_s0pack
13737 CEFBS_None, // M2_vmpy2s_s1
13738 CEFBS_None, // M2_vmpy2s_s1pack
13739 CEFBS_None, // M2_vmpy2su_s0
13740 CEFBS_None, // M2_vmpy2su_s1
13741 CEFBS_None, // M2_vraddh
13742 CEFBS_None, // M2_vradduh
13743 CEFBS_None, // M2_vrcmaci_s0
13744 CEFBS_None, // M2_vrcmaci_s0c
13745 CEFBS_None, // M2_vrcmacr_s0
13746 CEFBS_None, // M2_vrcmacr_s0c
13747 CEFBS_None, // M2_vrcmpyi_s0
13748 CEFBS_None, // M2_vrcmpyi_s0c
13749 CEFBS_None, // M2_vrcmpyr_s0
13750 CEFBS_None, // M2_vrcmpyr_s0c
13751 CEFBS_None, // M2_vrcmpys_acc_s1_h
13752 CEFBS_None, // M2_vrcmpys_acc_s1_l
13753 CEFBS_None, // M2_vrcmpys_s1_h
13754 CEFBS_None, // M2_vrcmpys_s1_l
13755 CEFBS_None, // M2_vrcmpys_s1rp_h
13756 CEFBS_None, // M2_vrcmpys_s1rp_l
13757 CEFBS_None, // M2_vrmac_s0
13758 CEFBS_None, // M2_vrmpy_s0
13759 CEFBS_None, // M2_xor_xacc
13760 CEFBS_None, // M4_and_and
13761 CEFBS_None, // M4_and_andn
13762 CEFBS_None, // M4_and_or
13763 CEFBS_None, // M4_and_xor
13764 CEFBS_None, // M4_cmpyi_wh
13765 CEFBS_None, // M4_cmpyi_whc
13766 CEFBS_None, // M4_cmpyr_wh
13767 CEFBS_None, // M4_cmpyr_whc
13768 CEFBS_None, // M4_mac_up_s1_sat
13769 CEFBS_None, // M4_mpyri_addi
13770 CEFBS_None, // M4_mpyri_addr
13771 CEFBS_None, // M4_mpyri_addr_u2
13772 CEFBS_None, // M4_mpyrr_addi
13773 CEFBS_None, // M4_mpyrr_addr
13774 CEFBS_None, // M4_nac_up_s1_sat
13775 CEFBS_None, // M4_or_and
13776 CEFBS_None, // M4_or_andn
13777 CEFBS_None, // M4_or_or
13778 CEFBS_None, // M4_or_xor
13779 CEFBS_None, // M4_pmpyw
13780 CEFBS_None, // M4_pmpyw_acc
13781 CEFBS_None, // M4_vpmpyh
13782 CEFBS_None, // M4_vpmpyh_acc
13783 CEFBS_None, // M4_vrmpyeh_acc_s0
13784 CEFBS_None, // M4_vrmpyeh_acc_s1
13785 CEFBS_None, // M4_vrmpyeh_s0
13786 CEFBS_None, // M4_vrmpyeh_s1
13787 CEFBS_None, // M4_vrmpyoh_acc_s0
13788 CEFBS_None, // M4_vrmpyoh_acc_s1
13789 CEFBS_None, // M4_vrmpyoh_s0
13790 CEFBS_None, // M4_vrmpyoh_s1
13791 CEFBS_None, // M4_xor_and
13792 CEFBS_None, // M4_xor_andn
13793 CEFBS_None, // M4_xor_or
13794 CEFBS_None, // M4_xor_xacc
13795 CEFBS_None, // M5_vdmacbsu
13796 CEFBS_None, // M5_vdmpybsu
13797 CEFBS_None, // M5_vmacbsu
13798 CEFBS_None, // M5_vmacbuu
13799 CEFBS_None, // M5_vmpybsu
13800 CEFBS_None, // M5_vmpybuu
13801 CEFBS_None, // M5_vrmacbsu
13802 CEFBS_None, // M5_vrmacbuu
13803 CEFBS_None, // M5_vrmpybsu
13804 CEFBS_None, // M5_vrmpybuu
13805 CEFBS_HasV62, // M6_vabsdiffb
13806 CEFBS_HasV62, // M6_vabsdiffub
13807 CEFBS_HasV67_UseAudio, // M7_dcmpyiw
13808 CEFBS_HasV67_UseAudio, // M7_dcmpyiw_acc
13809 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc
13810 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc_acc
13811 CEFBS_HasV67_UseAudio, // M7_dcmpyrw
13812 CEFBS_HasV67_UseAudio, // M7_dcmpyrw_acc
13813 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc
13814 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc_acc
13815 CEFBS_HasV67_UseAudio, // M7_wcmpyiw
13816 CEFBS_HasV67_UseAudio, // M7_wcmpyiw_rnd
13817 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc
13818 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc_rnd
13819 CEFBS_HasV67_UseAudio, // M7_wcmpyrw
13820 CEFBS_HasV67_UseAudio, // M7_wcmpyrw_rnd
13821 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc
13822 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc_rnd
13823 CEFBS_None, // PS_call_stk
13824 CEFBS_None, // PS_callr_nr
13825 CEFBS_None, // PS_jmpret
13826 CEFBS_None, // PS_jmpretf
13827 CEFBS_None, // PS_jmpretfnew
13828 CEFBS_None, // PS_jmpretfnewpt
13829 CEFBS_None, // PS_jmprett
13830 CEFBS_None, // PS_jmprettnew
13831 CEFBS_None, // PS_jmprettnewpt
13832 CEFBS_None, // PS_loadrbabs
13833 CEFBS_None, // PS_loadrdabs
13834 CEFBS_None, // PS_loadrhabs
13835 CEFBS_None, // PS_loadriabs
13836 CEFBS_None, // PS_loadrubabs
13837 CEFBS_None, // PS_loadruhabs
13838 CEFBS_None, // PS_storerbabs
13839 CEFBS_None, // PS_storerbnewabs
13840 CEFBS_None, // PS_storerdabs
13841 CEFBS_None, // PS_storerfabs
13842 CEFBS_None, // PS_storerhabs
13843 CEFBS_None, // PS_storerhnewabs
13844 CEFBS_None, // PS_storeriabs
13845 CEFBS_None, // PS_storerinewabs
13846 CEFBS_HasPreV65, // PS_trap1
13847 CEFBS_HasV68, // R6_release_at_vi
13848 CEFBS_HasV68, // R6_release_st_vi
13849 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
13850 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
13851 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
13852 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
13853 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4
13854 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT
13855 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
13856 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_PIC
13857 CEFBS_None, // S2_addasl_rrri
13858 CEFBS_None, // S2_allocframe
13859 CEFBS_None, // S2_asl_i_p
13860 CEFBS_None, // S2_asl_i_p_acc
13861 CEFBS_None, // S2_asl_i_p_and
13862 CEFBS_None, // S2_asl_i_p_nac
13863 CEFBS_None, // S2_asl_i_p_or
13864 CEFBS_None, // S2_asl_i_p_xacc
13865 CEFBS_None, // S2_asl_i_r
13866 CEFBS_None, // S2_asl_i_r_acc
13867 CEFBS_None, // S2_asl_i_r_and
13868 CEFBS_None, // S2_asl_i_r_nac
13869 CEFBS_None, // S2_asl_i_r_or
13870 CEFBS_None, // S2_asl_i_r_sat
13871 CEFBS_None, // S2_asl_i_r_xacc
13872 CEFBS_None, // S2_asl_i_vh
13873 CEFBS_None, // S2_asl_i_vw
13874 CEFBS_None, // S2_asl_r_p
13875 CEFBS_None, // S2_asl_r_p_acc
13876 CEFBS_None, // S2_asl_r_p_and
13877 CEFBS_None, // S2_asl_r_p_nac
13878 CEFBS_None, // S2_asl_r_p_or
13879 CEFBS_None, // S2_asl_r_p_xor
13880 CEFBS_None, // S2_asl_r_r
13881 CEFBS_None, // S2_asl_r_r_acc
13882 CEFBS_None, // S2_asl_r_r_and
13883 CEFBS_None, // S2_asl_r_r_nac
13884 CEFBS_None, // S2_asl_r_r_or
13885 CEFBS_None, // S2_asl_r_r_sat
13886 CEFBS_None, // S2_asl_r_vh
13887 CEFBS_None, // S2_asl_r_vw
13888 CEFBS_None, // S2_asr_i_p
13889 CEFBS_None, // S2_asr_i_p_acc
13890 CEFBS_None, // S2_asr_i_p_and
13891 CEFBS_None, // S2_asr_i_p_nac
13892 CEFBS_None, // S2_asr_i_p_or
13893 CEFBS_None, // S2_asr_i_p_rnd
13894 CEFBS_None, // S2_asr_i_r
13895 CEFBS_None, // S2_asr_i_r_acc
13896 CEFBS_None, // S2_asr_i_r_and
13897 CEFBS_None, // S2_asr_i_r_nac
13898 CEFBS_None, // S2_asr_i_r_or
13899 CEFBS_None, // S2_asr_i_r_rnd
13900 CEFBS_None, // S2_asr_i_svw_trun
13901 CEFBS_None, // S2_asr_i_vh
13902 CEFBS_None, // S2_asr_i_vw
13903 CEFBS_None, // S2_asr_r_p
13904 CEFBS_None, // S2_asr_r_p_acc
13905 CEFBS_None, // S2_asr_r_p_and
13906 CEFBS_None, // S2_asr_r_p_nac
13907 CEFBS_None, // S2_asr_r_p_or
13908 CEFBS_None, // S2_asr_r_p_xor
13909 CEFBS_None, // S2_asr_r_r
13910 CEFBS_None, // S2_asr_r_r_acc
13911 CEFBS_None, // S2_asr_r_r_and
13912 CEFBS_None, // S2_asr_r_r_nac
13913 CEFBS_None, // S2_asr_r_r_or
13914 CEFBS_None, // S2_asr_r_r_sat
13915 CEFBS_None, // S2_asr_r_svw_trun
13916 CEFBS_None, // S2_asr_r_vh
13917 CEFBS_None, // S2_asr_r_vw
13918 CEFBS_None, // S2_brev
13919 CEFBS_None, // S2_brevp
13920 CEFBS_UseCabac, // S2_cabacdecbin
13921 CEFBS_None, // S2_cl0
13922 CEFBS_None, // S2_cl0p
13923 CEFBS_None, // S2_cl1
13924 CEFBS_None, // S2_cl1p
13925 CEFBS_None, // S2_clb
13926 CEFBS_None, // S2_clbnorm
13927 CEFBS_None, // S2_clbp
13928 CEFBS_None, // S2_clrbit_i
13929 CEFBS_None, // S2_clrbit_r
13930 CEFBS_None, // S2_ct0
13931 CEFBS_None, // S2_ct0p
13932 CEFBS_None, // S2_ct1
13933 CEFBS_None, // S2_ct1p
13934 CEFBS_None, // S2_deinterleave
13935 CEFBS_None, // S2_extractu
13936 CEFBS_None, // S2_extractu_rp
13937 CEFBS_None, // S2_extractup
13938 CEFBS_None, // S2_extractup_rp
13939 CEFBS_None, // S2_insert
13940 CEFBS_None, // S2_insert_rp
13941 CEFBS_None, // S2_insertp
13942 CEFBS_None, // S2_insertp_rp
13943 CEFBS_None, // S2_interleave
13944 CEFBS_None, // S2_lfsp
13945 CEFBS_None, // S2_lsl_r_p
13946 CEFBS_None, // S2_lsl_r_p_acc
13947 CEFBS_None, // S2_lsl_r_p_and
13948 CEFBS_None, // S2_lsl_r_p_nac
13949 CEFBS_None, // S2_lsl_r_p_or
13950 CEFBS_None, // S2_lsl_r_p_xor
13951 CEFBS_None, // S2_lsl_r_r
13952 CEFBS_None, // S2_lsl_r_r_acc
13953 CEFBS_None, // S2_lsl_r_r_and
13954 CEFBS_None, // S2_lsl_r_r_nac
13955 CEFBS_None, // S2_lsl_r_r_or
13956 CEFBS_None, // S2_lsl_r_vh
13957 CEFBS_None, // S2_lsl_r_vw
13958 CEFBS_None, // S2_lsr_i_p
13959 CEFBS_None, // S2_lsr_i_p_acc
13960 CEFBS_None, // S2_lsr_i_p_and
13961 CEFBS_None, // S2_lsr_i_p_nac
13962 CEFBS_None, // S2_lsr_i_p_or
13963 CEFBS_None, // S2_lsr_i_p_xacc
13964 CEFBS_None, // S2_lsr_i_r
13965 CEFBS_None, // S2_lsr_i_r_acc
13966 CEFBS_None, // S2_lsr_i_r_and
13967 CEFBS_None, // S2_lsr_i_r_nac
13968 CEFBS_None, // S2_lsr_i_r_or
13969 CEFBS_None, // S2_lsr_i_r_xacc
13970 CEFBS_None, // S2_lsr_i_vh
13971 CEFBS_None, // S2_lsr_i_vw
13972 CEFBS_None, // S2_lsr_r_p
13973 CEFBS_None, // S2_lsr_r_p_acc
13974 CEFBS_None, // S2_lsr_r_p_and
13975 CEFBS_None, // S2_lsr_r_p_nac
13976 CEFBS_None, // S2_lsr_r_p_or
13977 CEFBS_None, // S2_lsr_r_p_xor
13978 CEFBS_None, // S2_lsr_r_r
13979 CEFBS_None, // S2_lsr_r_r_acc
13980 CEFBS_None, // S2_lsr_r_r_and
13981 CEFBS_None, // S2_lsr_r_r_nac
13982 CEFBS_None, // S2_lsr_r_r_or
13983 CEFBS_None, // S2_lsr_r_vh
13984 CEFBS_None, // S2_lsr_r_vw
13985 CEFBS_HasV66, // S2_mask
13986 CEFBS_None, // S2_packhl
13987 CEFBS_None, // S2_parityp
13988 CEFBS_None, // S2_pstorerbf_io
13989 CEFBS_None, // S2_pstorerbf_pi
13990 CEFBS_None, // S2_pstorerbfnew_pi
13991 CEFBS_None, // S2_pstorerbnewf_io
13992 CEFBS_None, // S2_pstorerbnewf_pi
13993 CEFBS_None, // S2_pstorerbnewfnew_pi
13994 CEFBS_None, // S2_pstorerbnewt_io
13995 CEFBS_None, // S2_pstorerbnewt_pi
13996 CEFBS_None, // S2_pstorerbnewtnew_pi
13997 CEFBS_None, // S2_pstorerbt_io
13998 CEFBS_None, // S2_pstorerbt_pi
13999 CEFBS_None, // S2_pstorerbtnew_pi
14000 CEFBS_None, // S2_pstorerdf_io
14001 CEFBS_None, // S2_pstorerdf_pi
14002 CEFBS_None, // S2_pstorerdfnew_pi
14003 CEFBS_None, // S2_pstorerdt_io
14004 CEFBS_None, // S2_pstorerdt_pi
14005 CEFBS_None, // S2_pstorerdtnew_pi
14006 CEFBS_None, // S2_pstorerff_io
14007 CEFBS_None, // S2_pstorerff_pi
14008 CEFBS_None, // S2_pstorerffnew_pi
14009 CEFBS_None, // S2_pstorerft_io
14010 CEFBS_None, // S2_pstorerft_pi
14011 CEFBS_None, // S2_pstorerftnew_pi
14012 CEFBS_None, // S2_pstorerhf_io
14013 CEFBS_None, // S2_pstorerhf_pi
14014 CEFBS_None, // S2_pstorerhfnew_pi
14015 CEFBS_None, // S2_pstorerhnewf_io
14016 CEFBS_None, // S2_pstorerhnewf_pi
14017 CEFBS_None, // S2_pstorerhnewfnew_pi
14018 CEFBS_None, // S2_pstorerhnewt_io
14019 CEFBS_None, // S2_pstorerhnewt_pi
14020 CEFBS_None, // S2_pstorerhnewtnew_pi
14021 CEFBS_None, // S2_pstorerht_io
14022 CEFBS_None, // S2_pstorerht_pi
14023 CEFBS_None, // S2_pstorerhtnew_pi
14024 CEFBS_None, // S2_pstorerif_io
14025 CEFBS_None, // S2_pstorerif_pi
14026 CEFBS_None, // S2_pstorerifnew_pi
14027 CEFBS_None, // S2_pstorerinewf_io
14028 CEFBS_None, // S2_pstorerinewf_pi
14029 CEFBS_None, // S2_pstorerinewfnew_pi
14030 CEFBS_None, // S2_pstorerinewt_io
14031 CEFBS_None, // S2_pstorerinewt_pi
14032 CEFBS_None, // S2_pstorerinewtnew_pi
14033 CEFBS_None, // S2_pstorerit_io
14034 CEFBS_None, // S2_pstorerit_pi
14035 CEFBS_None, // S2_pstoreritnew_pi
14036 CEFBS_None, // S2_setbit_i
14037 CEFBS_None, // S2_setbit_r
14038 CEFBS_None, // S2_shuffeb
14039 CEFBS_None, // S2_shuffeh
14040 CEFBS_None, // S2_shuffob
14041 CEFBS_None, // S2_shuffoh
14042 CEFBS_None, // S2_storerb_io
14043 CEFBS_None, // S2_storerb_pbr
14044 CEFBS_None, // S2_storerb_pci
14045 CEFBS_None, // S2_storerb_pcr
14046 CEFBS_None, // S2_storerb_pi
14047 CEFBS_None, // S2_storerb_pr
14048 CEFBS_None, // S2_storerbgp
14049 CEFBS_None, // S2_storerbnew_io
14050 CEFBS_None, // S2_storerbnew_pbr
14051 CEFBS_None, // S2_storerbnew_pci
14052 CEFBS_None, // S2_storerbnew_pcr
14053 CEFBS_None, // S2_storerbnew_pi
14054 CEFBS_None, // S2_storerbnew_pr
14055 CEFBS_None, // S2_storerbnewgp
14056 CEFBS_None, // S2_storerd_io
14057 CEFBS_None, // S2_storerd_pbr
14058 CEFBS_None, // S2_storerd_pci
14059 CEFBS_None, // S2_storerd_pcr
14060 CEFBS_None, // S2_storerd_pi
14061 CEFBS_None, // S2_storerd_pr
14062 CEFBS_None, // S2_storerdgp
14063 CEFBS_None, // S2_storerf_io
14064 CEFBS_None, // S2_storerf_pbr
14065 CEFBS_None, // S2_storerf_pci
14066 CEFBS_None, // S2_storerf_pcr
14067 CEFBS_None, // S2_storerf_pi
14068 CEFBS_None, // S2_storerf_pr
14069 CEFBS_None, // S2_storerfgp
14070 CEFBS_None, // S2_storerh_io
14071 CEFBS_None, // S2_storerh_pbr
14072 CEFBS_None, // S2_storerh_pci
14073 CEFBS_None, // S2_storerh_pcr
14074 CEFBS_None, // S2_storerh_pi
14075 CEFBS_None, // S2_storerh_pr
14076 CEFBS_None, // S2_storerhgp
14077 CEFBS_None, // S2_storerhnew_io
14078 CEFBS_None, // S2_storerhnew_pbr
14079 CEFBS_None, // S2_storerhnew_pci
14080 CEFBS_None, // S2_storerhnew_pcr
14081 CEFBS_None, // S2_storerhnew_pi
14082 CEFBS_None, // S2_storerhnew_pr
14083 CEFBS_None, // S2_storerhnewgp
14084 CEFBS_None, // S2_storeri_io
14085 CEFBS_None, // S2_storeri_pbr
14086 CEFBS_None, // S2_storeri_pci
14087 CEFBS_None, // S2_storeri_pcr
14088 CEFBS_None, // S2_storeri_pi
14089 CEFBS_None, // S2_storeri_pr
14090 CEFBS_None, // S2_storerigp
14091 CEFBS_None, // S2_storerinew_io
14092 CEFBS_None, // S2_storerinew_pbr
14093 CEFBS_None, // S2_storerinew_pci
14094 CEFBS_None, // S2_storerinew_pcr
14095 CEFBS_None, // S2_storerinew_pi
14096 CEFBS_None, // S2_storerinew_pr
14097 CEFBS_None, // S2_storerinewgp
14098 CEFBS_None, // S2_storew_locked
14099 CEFBS_HasV68, // S2_storew_rl_at_vi
14100 CEFBS_HasV68, // S2_storew_rl_st_vi
14101 CEFBS_None, // S2_svsathb
14102 CEFBS_None, // S2_svsathub
14103 CEFBS_None, // S2_tableidxb
14104 CEFBS_None, // S2_tableidxd
14105 CEFBS_None, // S2_tableidxh
14106 CEFBS_None, // S2_tableidxw
14107 CEFBS_None, // S2_togglebit_i
14108 CEFBS_None, // S2_togglebit_r
14109 CEFBS_None, // S2_tstbit_i
14110 CEFBS_None, // S2_tstbit_r
14111 CEFBS_None, // S2_valignib
14112 CEFBS_None, // S2_valignrb
14113 CEFBS_None, // S2_vcnegh
14114 CEFBS_None, // S2_vcrotate
14115 CEFBS_None, // S2_vrcnegh
14116 CEFBS_None, // S2_vrndpackwh
14117 CEFBS_None, // S2_vrndpackwhs
14118 CEFBS_None, // S2_vsathb
14119 CEFBS_None, // S2_vsathb_nopack
14120 CEFBS_None, // S2_vsathub
14121 CEFBS_None, // S2_vsathub_nopack
14122 CEFBS_None, // S2_vsatwh
14123 CEFBS_None, // S2_vsatwh_nopack
14124 CEFBS_None, // S2_vsatwuh
14125 CEFBS_None, // S2_vsatwuh_nopack
14126 CEFBS_None, // S2_vsplatrb
14127 CEFBS_None, // S2_vsplatrh
14128 CEFBS_None, // S2_vspliceib
14129 CEFBS_None, // S2_vsplicerb
14130 CEFBS_None, // S2_vsxtbh
14131 CEFBS_None, // S2_vsxthw
14132 CEFBS_None, // S2_vtrunehb
14133 CEFBS_None, // S2_vtrunewh
14134 CEFBS_None, // S2_vtrunohb
14135 CEFBS_None, // S2_vtrunowh
14136 CEFBS_None, // S2_vzxtbh
14137 CEFBS_None, // S2_vzxthw
14138 CEFBS_None, // S4_addaddi
14139 CEFBS_None, // S4_addi_asl_ri
14140 CEFBS_None, // S4_addi_lsr_ri
14141 CEFBS_None, // S4_andi_asl_ri
14142 CEFBS_None, // S4_andi_lsr_ri
14143 CEFBS_None, // S4_clbaddi
14144 CEFBS_None, // S4_clbpaddi
14145 CEFBS_None, // S4_clbpnorm
14146 CEFBS_None, // S4_extract
14147 CEFBS_None, // S4_extract_rp
14148 CEFBS_None, // S4_extractp
14149 CEFBS_None, // S4_extractp_rp
14150 CEFBS_None, // S4_lsli
14151 CEFBS_None, // S4_ntstbit_i
14152 CEFBS_None, // S4_ntstbit_r
14153 CEFBS_None, // S4_or_andi
14154 CEFBS_None, // S4_or_andix
14155 CEFBS_None, // S4_or_ori
14156 CEFBS_None, // S4_ori_asl_ri
14157 CEFBS_None, // S4_ori_lsr_ri
14158 CEFBS_None, // S4_parity
14159 CEFBS_None, // S4_pstorerbf_abs
14160 CEFBS_None, // S4_pstorerbf_rr
14161 CEFBS_None, // S4_pstorerbfnew_abs
14162 CEFBS_None, // S4_pstorerbfnew_io
14163 CEFBS_None, // S4_pstorerbfnew_rr
14164 CEFBS_None, // S4_pstorerbnewf_abs
14165 CEFBS_None, // S4_pstorerbnewf_rr
14166 CEFBS_None, // S4_pstorerbnewfnew_abs
14167 CEFBS_None, // S4_pstorerbnewfnew_io
14168 CEFBS_None, // S4_pstorerbnewfnew_rr
14169 CEFBS_None, // S4_pstorerbnewt_abs
14170 CEFBS_None, // S4_pstorerbnewt_rr
14171 CEFBS_None, // S4_pstorerbnewtnew_abs
14172 CEFBS_None, // S4_pstorerbnewtnew_io
14173 CEFBS_None, // S4_pstorerbnewtnew_rr
14174 CEFBS_None, // S4_pstorerbt_abs
14175 CEFBS_None, // S4_pstorerbt_rr
14176 CEFBS_None, // S4_pstorerbtnew_abs
14177 CEFBS_None, // S4_pstorerbtnew_io
14178 CEFBS_None, // S4_pstorerbtnew_rr
14179 CEFBS_None, // S4_pstorerdf_abs
14180 CEFBS_None, // S4_pstorerdf_rr
14181 CEFBS_None, // S4_pstorerdfnew_abs
14182 CEFBS_None, // S4_pstorerdfnew_io
14183 CEFBS_None, // S4_pstorerdfnew_rr
14184 CEFBS_None, // S4_pstorerdt_abs
14185 CEFBS_None, // S4_pstorerdt_rr
14186 CEFBS_None, // S4_pstorerdtnew_abs
14187 CEFBS_None, // S4_pstorerdtnew_io
14188 CEFBS_None, // S4_pstorerdtnew_rr
14189 CEFBS_None, // S4_pstorerff_abs
14190 CEFBS_None, // S4_pstorerff_rr
14191 CEFBS_None, // S4_pstorerffnew_abs
14192 CEFBS_None, // S4_pstorerffnew_io
14193 CEFBS_None, // S4_pstorerffnew_rr
14194 CEFBS_None, // S4_pstorerft_abs
14195 CEFBS_None, // S4_pstorerft_rr
14196 CEFBS_None, // S4_pstorerftnew_abs
14197 CEFBS_None, // S4_pstorerftnew_io
14198 CEFBS_None, // S4_pstorerftnew_rr
14199 CEFBS_None, // S4_pstorerhf_abs
14200 CEFBS_None, // S4_pstorerhf_rr
14201 CEFBS_None, // S4_pstorerhfnew_abs
14202 CEFBS_None, // S4_pstorerhfnew_io
14203 CEFBS_None, // S4_pstorerhfnew_rr
14204 CEFBS_None, // S4_pstorerhnewf_abs
14205 CEFBS_None, // S4_pstorerhnewf_rr
14206 CEFBS_None, // S4_pstorerhnewfnew_abs
14207 CEFBS_None, // S4_pstorerhnewfnew_io
14208 CEFBS_None, // S4_pstorerhnewfnew_rr
14209 CEFBS_None, // S4_pstorerhnewt_abs
14210 CEFBS_None, // S4_pstorerhnewt_rr
14211 CEFBS_None, // S4_pstorerhnewtnew_abs
14212 CEFBS_None, // S4_pstorerhnewtnew_io
14213 CEFBS_None, // S4_pstorerhnewtnew_rr
14214 CEFBS_None, // S4_pstorerht_abs
14215 CEFBS_None, // S4_pstorerht_rr
14216 CEFBS_None, // S4_pstorerhtnew_abs
14217 CEFBS_None, // S4_pstorerhtnew_io
14218 CEFBS_None, // S4_pstorerhtnew_rr
14219 CEFBS_None, // S4_pstorerif_abs
14220 CEFBS_None, // S4_pstorerif_rr
14221 CEFBS_None, // S4_pstorerifnew_abs
14222 CEFBS_None, // S4_pstorerifnew_io
14223 CEFBS_None, // S4_pstorerifnew_rr
14224 CEFBS_None, // S4_pstorerinewf_abs
14225 CEFBS_None, // S4_pstorerinewf_rr
14226 CEFBS_None, // S4_pstorerinewfnew_abs
14227 CEFBS_None, // S4_pstorerinewfnew_io
14228 CEFBS_None, // S4_pstorerinewfnew_rr
14229 CEFBS_None, // S4_pstorerinewt_abs
14230 CEFBS_None, // S4_pstorerinewt_rr
14231 CEFBS_None, // S4_pstorerinewtnew_abs
14232 CEFBS_None, // S4_pstorerinewtnew_io
14233 CEFBS_None, // S4_pstorerinewtnew_rr
14234 CEFBS_None, // S4_pstorerit_abs
14235 CEFBS_None, // S4_pstorerit_rr
14236 CEFBS_None, // S4_pstoreritnew_abs
14237 CEFBS_None, // S4_pstoreritnew_io
14238 CEFBS_None, // S4_pstoreritnew_rr
14239 CEFBS_None, // S4_stored_locked
14240 CEFBS_HasV68, // S4_stored_rl_at_vi
14241 CEFBS_HasV68, // S4_stored_rl_st_vi
14242 CEFBS_None, // S4_storeirb_io
14243 CEFBS_None, // S4_storeirbf_io
14244 CEFBS_None, // S4_storeirbfnew_io
14245 CEFBS_None, // S4_storeirbt_io
14246 CEFBS_None, // S4_storeirbtnew_io
14247 CEFBS_None, // S4_storeirh_io
14248 CEFBS_None, // S4_storeirhf_io
14249 CEFBS_None, // S4_storeirhfnew_io
14250 CEFBS_None, // S4_storeirht_io
14251 CEFBS_None, // S4_storeirhtnew_io
14252 CEFBS_None, // S4_storeiri_io
14253 CEFBS_None, // S4_storeirif_io
14254 CEFBS_None, // S4_storeirifnew_io
14255 CEFBS_None, // S4_storeirit_io
14256 CEFBS_None, // S4_storeiritnew_io
14257 CEFBS_None, // S4_storerb_ap
14258 CEFBS_None, // S4_storerb_rr
14259 CEFBS_None, // S4_storerb_ur
14260 CEFBS_None, // S4_storerbnew_ap
14261 CEFBS_None, // S4_storerbnew_rr
14262 CEFBS_None, // S4_storerbnew_ur
14263 CEFBS_None, // S4_storerd_ap
14264 CEFBS_None, // S4_storerd_rr
14265 CEFBS_None, // S4_storerd_ur
14266 CEFBS_None, // S4_storerf_ap
14267 CEFBS_None, // S4_storerf_rr
14268 CEFBS_None, // S4_storerf_ur
14269 CEFBS_None, // S4_storerh_ap
14270 CEFBS_None, // S4_storerh_rr
14271 CEFBS_None, // S4_storerh_ur
14272 CEFBS_None, // S4_storerhnew_ap
14273 CEFBS_None, // S4_storerhnew_rr
14274 CEFBS_None, // S4_storerhnew_ur
14275 CEFBS_None, // S4_storeri_ap
14276 CEFBS_None, // S4_storeri_rr
14277 CEFBS_None, // S4_storeri_ur
14278 CEFBS_None, // S4_storerinew_ap
14279 CEFBS_None, // S4_storerinew_rr
14280 CEFBS_None, // S4_storerinew_ur
14281 CEFBS_None, // S4_subaddi
14282 CEFBS_None, // S4_subi_asl_ri
14283 CEFBS_None, // S4_subi_lsr_ri
14284 CEFBS_None, // S4_vrcrotate
14285 CEFBS_None, // S4_vrcrotate_acc
14286 CEFBS_None, // S4_vxaddsubh
14287 CEFBS_None, // S4_vxaddsubhr
14288 CEFBS_None, // S4_vxaddsubw
14289 CEFBS_None, // S4_vxsubaddh
14290 CEFBS_None, // S4_vxsubaddhr
14291 CEFBS_None, // S4_vxsubaddw
14292 CEFBS_None, // S5_asrhub_rnd_sat
14293 CEFBS_None, // S5_asrhub_sat
14294 CEFBS_None, // S5_popcountp
14295 CEFBS_None, // S5_vasrhrnd
14296 CEFBS_HasV60, // S6_rol_i_p
14297 CEFBS_HasV60, // S6_rol_i_p_acc
14298 CEFBS_HasV60, // S6_rol_i_p_and
14299 CEFBS_HasV60, // S6_rol_i_p_nac
14300 CEFBS_HasV60, // S6_rol_i_p_or
14301 CEFBS_HasV60, // S6_rol_i_p_xacc
14302 CEFBS_HasV60, // S6_rol_i_r
14303 CEFBS_HasV60, // S6_rol_i_r_acc
14304 CEFBS_HasV60, // S6_rol_i_r_and
14305 CEFBS_HasV60, // S6_rol_i_r_nac
14306 CEFBS_HasV60, // S6_rol_i_r_or
14307 CEFBS_HasV60, // S6_rol_i_r_xacc
14308 CEFBS_HasV62, // S6_vsplatrbp
14309 CEFBS_HasV62, // S6_vtrunehb_ppp
14310 CEFBS_HasV62, // S6_vtrunohb_ppp
14311 CEFBS_None, // SA1_addi
14312 CEFBS_None, // SA1_addrx
14313 CEFBS_None, // SA1_addsp
14314 CEFBS_None, // SA1_and1
14315 CEFBS_None, // SA1_clrf
14316 CEFBS_None, // SA1_clrfnew
14317 CEFBS_None, // SA1_clrt
14318 CEFBS_None, // SA1_clrtnew
14319 CEFBS_None, // SA1_cmpeqi
14320 CEFBS_None, // SA1_combine0i
14321 CEFBS_None, // SA1_combine1i
14322 CEFBS_None, // SA1_combine2i
14323 CEFBS_None, // SA1_combine3i
14324 CEFBS_None, // SA1_combinerz
14325 CEFBS_None, // SA1_combinezr
14326 CEFBS_None, // SA1_dec
14327 CEFBS_None, // SA1_inc
14328 CEFBS_None, // SA1_seti
14329 CEFBS_None, // SA1_setin1
14330 CEFBS_None, // SA1_sxtb
14331 CEFBS_None, // SA1_sxth
14332 CEFBS_None, // SA1_tfr
14333 CEFBS_None, // SA1_zxtb
14334 CEFBS_None, // SA1_zxth
14335 CEFBS_None, // SAVE_REGISTERS_CALL_V4
14336 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK
14337 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT
14338 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
14339 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_PIC
14340 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT
14341 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT_PIC
14342 CEFBS_None, // SAVE_REGISTERS_CALL_V4_PIC
14343 CEFBS_None, // SL1_loadri_io
14344 CEFBS_None, // SL1_loadrub_io
14345 CEFBS_None, // SL2_deallocframe
14346 CEFBS_None, // SL2_jumpr31
14347 CEFBS_None, // SL2_jumpr31_f
14348 CEFBS_None, // SL2_jumpr31_fnew
14349 CEFBS_None, // SL2_jumpr31_t
14350 CEFBS_None, // SL2_jumpr31_tnew
14351 CEFBS_None, // SL2_loadrb_io
14352 CEFBS_None, // SL2_loadrd_sp
14353 CEFBS_None, // SL2_loadrh_io
14354 CEFBS_None, // SL2_loadri_sp
14355 CEFBS_None, // SL2_loadruh_io
14356 CEFBS_None, // SL2_return
14357 CEFBS_None, // SL2_return_f
14358 CEFBS_None, // SL2_return_fnew
14359 CEFBS_None, // SL2_return_t
14360 CEFBS_None, // SL2_return_tnew
14361 CEFBS_None, // SS1_storeb_io
14362 CEFBS_None, // SS1_storew_io
14363 CEFBS_None, // SS2_allocframe
14364 CEFBS_None, // SS2_storebi0
14365 CEFBS_None, // SS2_storebi1
14366 CEFBS_None, // SS2_stored_sp
14367 CEFBS_None, // SS2_storeh_io
14368 CEFBS_None, // SS2_storew_sp
14369 CEFBS_None, // SS2_storewi0
14370 CEFBS_None, // SS2_storewi1
14371 CEFBS_None, // TFRI64_V2_ext
14372 CEFBS_None, // TFRI64_V4
14373 CEFBS_UseHVXV60, // V6_extractw
14374 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext
14375 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext_oracc
14376 CEFBS_UseHVXV62, // V6_lvsplatb
14377 CEFBS_UseHVXV62, // V6_lvsplath
14378 CEFBS_UseHVXV60, // V6_lvsplatw
14379 CEFBS_UseHVXV60, // V6_pred_and
14380 CEFBS_UseHVXV60, // V6_pred_and_n
14381 CEFBS_UseHVXV60, // V6_pred_not
14382 CEFBS_UseHVXV60, // V6_pred_or
14383 CEFBS_UseHVXV60, // V6_pred_or_n
14384 CEFBS_UseHVXV60, // V6_pred_scalar2
14385 CEFBS_UseHVXV62, // V6_pred_scalar2v2
14386 CEFBS_UseHVXV60, // V6_pred_xor
14387 CEFBS_UseHVXV79_UseHVXQFloat, // V6_set_qfext
14388 CEFBS_UseHVXV62, // V6_shuffeqh
14389 CEFBS_UseHVXV62, // V6_shuffeqw
14390 CEFBS_UseHVXV68, // V6_v6mpyhubs10
14391 CEFBS_UseHVXV68, // V6_v6mpyhubs10_vxx
14392 CEFBS_UseHVXV68, // V6_v6mpyvubs10
14393 CEFBS_UseHVXV68, // V6_v6mpyvubs10_vxx
14394 CEFBS_UseHVXV60, // V6_vL32Ub_ai
14395 CEFBS_UseHVXV60, // V6_vL32Ub_pi
14396 CEFBS_UseHVXV60, // V6_vL32Ub_ppu
14397 CEFBS_UseHVXV60, // V6_vL32b_ai
14398 CEFBS_UseHVXV60, // V6_vL32b_cur_ai
14399 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ai
14400 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_pi
14401 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ppu
14402 CEFBS_UseHVXV60, // V6_vL32b_cur_pi
14403 CEFBS_UseHVXV60, // V6_vL32b_cur_ppu
14404 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ai
14405 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_pi
14406 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ppu
14407 CEFBS_UseHVXV62, // V6_vL32b_npred_ai
14408 CEFBS_UseHVXV62, // V6_vL32b_npred_pi
14409 CEFBS_UseHVXV62, // V6_vL32b_npred_ppu
14410 CEFBS_UseHVXV60, // V6_vL32b_nt_ai
14411 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ai
14412 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ai
14413 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_pi
14414 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ppu
14415 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_pi
14416 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ppu
14417 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ai
14418 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_pi
14419 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ppu
14420 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ai
14421 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_pi
14422 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ppu
14423 CEFBS_UseHVXV60, // V6_vL32b_nt_pi
14424 CEFBS_UseHVXV60, // V6_vL32b_nt_ppu
14425 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ai
14426 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_pi
14427 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ppu
14428 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ai
14429 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ai
14430 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_pi
14431 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ppu
14432 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_pi
14433 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ppu
14434 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ai
14435 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_pi
14436 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ppu
14437 CEFBS_UseHVXV60, // V6_vL32b_pi
14438 CEFBS_UseHVXV60, // V6_vL32b_ppu
14439 CEFBS_UseHVXV62, // V6_vL32b_pred_ai
14440 CEFBS_UseHVXV62, // V6_vL32b_pred_pi
14441 CEFBS_UseHVXV62, // V6_vL32b_pred_ppu
14442 CEFBS_UseHVXV60, // V6_vL32b_tmp_ai
14443 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ai
14444 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_pi
14445 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ppu
14446 CEFBS_UseHVXV60, // V6_vL32b_tmp_pi
14447 CEFBS_UseHVXV60, // V6_vL32b_tmp_ppu
14448 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ai
14449 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_pi
14450 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ppu
14451 CEFBS_UseHVXV60, // V6_vS32Ub_ai
14452 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ai
14453 CEFBS_UseHVXV60, // V6_vS32Ub_npred_pi
14454 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ppu
14455 CEFBS_UseHVXV60, // V6_vS32Ub_pi
14456 CEFBS_UseHVXV60, // V6_vS32Ub_ppu
14457 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ai
14458 CEFBS_UseHVXV60, // V6_vS32Ub_pred_pi
14459 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ppu
14460 CEFBS_UseHVXV60, // V6_vS32b_ai
14461 CEFBS_UseHVXV60, // V6_vS32b_new_ai
14462 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ai
14463 CEFBS_UseHVXV60, // V6_vS32b_new_npred_pi
14464 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ppu
14465 CEFBS_UseHVXV60, // V6_vS32b_new_pi
14466 CEFBS_UseHVXV60, // V6_vS32b_new_ppu
14467 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ai
14468 CEFBS_UseHVXV60, // V6_vS32b_new_pred_pi
14469 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ppu
14470 CEFBS_UseHVXV60, // V6_vS32b_npred_ai
14471 CEFBS_UseHVXV60, // V6_vS32b_npred_pi
14472 CEFBS_UseHVXV60, // V6_vS32b_npred_ppu
14473 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ai
14474 CEFBS_UseHVXV60, // V6_vS32b_nqpred_pi
14475 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ppu
14476 CEFBS_UseHVXV60, // V6_vS32b_nt_ai
14477 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ai
14478 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ai
14479 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_pi
14480 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ppu
14481 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pi
14482 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ppu
14483 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ai
14484 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_pi
14485 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ppu
14486 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ai
14487 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_pi
14488 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ppu
14489 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ai
14490 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_pi
14491 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ppu
14492 CEFBS_UseHVXV60, // V6_vS32b_nt_pi
14493 CEFBS_UseHVXV60, // V6_vS32b_nt_ppu
14494 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ai
14495 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_pi
14496 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ppu
14497 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ai
14498 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_pi
14499 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ppu
14500 CEFBS_UseHVXV60, // V6_vS32b_pi
14501 CEFBS_UseHVXV60, // V6_vS32b_ppu
14502 CEFBS_UseHVXV60, // V6_vS32b_pred_ai
14503 CEFBS_UseHVXV60, // V6_vS32b_pred_pi
14504 CEFBS_UseHVXV60, // V6_vS32b_pred_ppu
14505 CEFBS_UseHVXV60, // V6_vS32b_qpred_ai
14506 CEFBS_UseHVXV60, // V6_vS32b_qpred_pi
14507 CEFBS_UseHVXV60, // V6_vS32b_qpred_ppu
14508 CEFBS_UseHVXV65, // V6_vS32b_srls_ai
14509 CEFBS_UseHVXV65, // V6_vS32b_srls_pi
14510 CEFBS_UseHVXV65, // V6_vS32b_srls_ppu
14511 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vabs_f8
14512 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_hf
14513 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_hf
14514 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_qf16
14515 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_qf32
14516 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_sf
14517 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_sf
14518 CEFBS_UseHVXV65, // V6_vabsb
14519 CEFBS_UseHVXV65, // V6_vabsb_sat
14520 CEFBS_UseHVXV60, // V6_vabsdiffh
14521 CEFBS_UseHVXV60, // V6_vabsdiffub
14522 CEFBS_UseHVXV60, // V6_vabsdiffuh
14523 CEFBS_UseHVXV60, // V6_vabsdiffw
14524 CEFBS_UseHVXV60, // V6_vabsh
14525 CEFBS_UseHVXV60, // V6_vabsh_sat
14526 CEFBS_UseHVXV60, // V6_vabsw
14527 CEFBS_UseHVXV60, // V6_vabsw_sat
14528 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_hf
14529 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vadd_hf_f8
14530 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_hf_hf
14531 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16
14532 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16_mix
14533 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32
14534 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32_mix
14535 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_sf
14536 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vadd_sf_bf
14537 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_hf
14538 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_sf
14539 CEFBS_UseHVXV60, // V6_vaddb
14540 CEFBS_UseHVXV60, // V6_vaddb_dv
14541 CEFBS_UseHVXV60, // V6_vaddbnq
14542 CEFBS_UseHVXV60, // V6_vaddbq
14543 CEFBS_UseHVXV62, // V6_vaddbsat
14544 CEFBS_UseHVXV62, // V6_vaddbsat_dv
14545 CEFBS_UseHVXV62, // V6_vaddcarry
14546 CEFBS_UseHVXV66, // V6_vaddcarryo
14547 CEFBS_UseHVXV66, // V6_vaddcarrysat
14548 CEFBS_UseHVXV62, // V6_vaddclbh
14549 CEFBS_UseHVXV62, // V6_vaddclbw
14550 CEFBS_UseHVXV60, // V6_vaddh
14551 CEFBS_UseHVXV60, // V6_vaddh_dv
14552 CEFBS_UseHVXV60, // V6_vaddhnq
14553 CEFBS_UseHVXV60, // V6_vaddhq
14554 CEFBS_UseHVXV60, // V6_vaddhsat
14555 CEFBS_UseHVXV60, // V6_vaddhsat_dv
14556 CEFBS_UseHVXV60, // V6_vaddhw
14557 CEFBS_UseHVXV62, // V6_vaddhw_acc
14558 CEFBS_UseHVXV60, // V6_vaddubh
14559 CEFBS_UseHVXV62, // V6_vaddubh_acc
14560 CEFBS_UseHVXV60, // V6_vaddubsat
14561 CEFBS_UseHVXV60, // V6_vaddubsat_dv
14562 CEFBS_UseHVXV62, // V6_vaddububb_sat
14563 CEFBS_UseHVXV60, // V6_vadduhsat
14564 CEFBS_UseHVXV60, // V6_vadduhsat_dv
14565 CEFBS_UseHVXV60, // V6_vadduhw
14566 CEFBS_UseHVXV62, // V6_vadduhw_acc
14567 CEFBS_UseHVXV62, // V6_vadduwsat
14568 CEFBS_UseHVXV62, // V6_vadduwsat_dv
14569 CEFBS_UseHVXV60, // V6_vaddw
14570 CEFBS_UseHVXV60, // V6_vaddw_dv
14571 CEFBS_UseHVXV60, // V6_vaddwnq
14572 CEFBS_UseHVXV60, // V6_vaddwq
14573 CEFBS_UseHVXV60, // V6_vaddwsat
14574 CEFBS_UseHVXV60, // V6_vaddwsat_dv
14575 CEFBS_UseHVXV81, // V6_valign4
14576 CEFBS_UseHVXV60, // V6_valignb
14577 CEFBS_UseHVXV60, // V6_valignbi
14578 CEFBS_UseHVXV60, // V6_vand
14579 CEFBS_UseHVXV62, // V6_vandnqrt
14580 CEFBS_UseHVXV62, // V6_vandnqrt_acc
14581 CEFBS_UseHVXV60, // V6_vandqrt
14582 CEFBS_UseHVXV60, // V6_vandqrt_acc
14583 CEFBS_UseHVXV62, // V6_vandvnqv
14584 CEFBS_UseHVXV62, // V6_vandvqv
14585 CEFBS_UseHVXV60, // V6_vandvrt
14586 CEFBS_UseHVXV60, // V6_vandvrt_acc
14587 CEFBS_UseHVXV60, // V6_vaslh
14588 CEFBS_UseHVXV65, // V6_vaslh_acc
14589 CEFBS_UseHVXV60, // V6_vaslhv
14590 CEFBS_UseHVXV60, // V6_vaslw
14591 CEFBS_UseHVXV60, // V6_vaslw_acc
14592 CEFBS_UseHVXV60, // V6_vaslwv
14593 CEFBS_UseHVXV66, // V6_vasr_into
14594 CEFBS_UseHVXV60, // V6_vasrh
14595 CEFBS_UseHVXV65, // V6_vasrh_acc
14596 CEFBS_UseHVXV60, // V6_vasrhbrndsat
14597 CEFBS_UseHVXV62, // V6_vasrhbsat
14598 CEFBS_UseHVXV60, // V6_vasrhubrndsat
14599 CEFBS_UseHVXV60, // V6_vasrhubsat
14600 CEFBS_UseHVXV60, // V6_vasrhv
14601 CEFBS_UseHVXV65, // V6_vasruhubrndsat
14602 CEFBS_UseHVXV65, // V6_vasruhubsat
14603 CEFBS_UseHVXV62, // V6_vasruwuhrndsat
14604 CEFBS_UseHVXV65, // V6_vasruwuhsat
14605 CEFBS_UseHVXV69, // V6_vasrvuhubrndsat
14606 CEFBS_UseHVXV69, // V6_vasrvuhubsat
14607 CEFBS_UseHVXV69, // V6_vasrvwuhrndsat
14608 CEFBS_UseHVXV69, // V6_vasrvwuhsat
14609 CEFBS_UseHVXV60, // V6_vasrw
14610 CEFBS_UseHVXV60, // V6_vasrw_acc
14611 CEFBS_UseHVXV60, // V6_vasrwh
14612 CEFBS_UseHVXV60, // V6_vasrwhrndsat
14613 CEFBS_UseHVXV60, // V6_vasrwhsat
14614 CEFBS_UseHVXV62, // V6_vasrwuhrndsat
14615 CEFBS_UseHVXV60, // V6_vasrwuhsat
14616 CEFBS_UseHVXV60, // V6_vasrwv
14617 CEFBS_UseHVXV60, // V6_vassign
14618 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vassign_fp
14619 CEFBS_UseHVXV69, // V6_vassign_tmp
14620 CEFBS_UseHVXV65, // V6_vavgb
14621 CEFBS_UseHVXV65, // V6_vavgbrnd
14622 CEFBS_UseHVXV60, // V6_vavgh
14623 CEFBS_UseHVXV60, // V6_vavghrnd
14624 CEFBS_UseHVXV60, // V6_vavgub
14625 CEFBS_UseHVXV60, // V6_vavgubrnd
14626 CEFBS_UseHVXV60, // V6_vavguh
14627 CEFBS_UseHVXV60, // V6_vavguhrnd
14628 CEFBS_UseHVXV65, // V6_vavguw
14629 CEFBS_UseHVXV65, // V6_vavguwrnd
14630 CEFBS_UseHVXV60, // V6_vavgw
14631 CEFBS_UseHVXV60, // V6_vavgwrnd
14632 CEFBS_UseHVXV60, // V6_vccombine
14633 CEFBS_UseHVXV60, // V6_vcl0h
14634 CEFBS_UseHVXV60, // V6_vcl0w
14635 CEFBS_UseHVXV60, // V6_vcmov
14636 CEFBS_UseHVXV60, // V6_vcombine
14637 CEFBS_UseHVXV69, // V6_vcombine_tmp
14638 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_bf_qf32
14639 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_f8_qf16
14640 CEFBS_UseHVXV73, // V6_vconv_h_hf
14641 CEFBS_UseHVXV81, // V6_vconv_h_hf_rnd
14642 CEFBS_UseHVXV73, // V6_vconv_hf_h
14643 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf16
14644 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf32
14645 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_f8
14646 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_hf
14647 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_qf16
14648 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_qf32
14649 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_sf
14650 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_sf_qf32
14651 CEFBS_UseHVXV73, // V6_vconv_sf_w
14652 CEFBS_UseHVXV73, // V6_vconv_w_sf
14653 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_b_hf
14654 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_b
14655 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_ub
14656 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_ub_hf
14657 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_b_hf
14658 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vcvt_bf_sf
14659 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_f8_hf
14660 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_h_hf
14661 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_b
14662 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_hf_f8
14663 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_h
14664 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_sf
14665 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_ub
14666 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_uh
14667 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_sf_hf
14668 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_ub_hf
14669 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_uh_hf
14670 CEFBS_UseHVXV60, // V6_vdeal
14671 CEFBS_UseHVXV60, // V6_vdealb
14672 CEFBS_UseHVXV60, // V6_vdealb4w
14673 CEFBS_UseHVXV60, // V6_vdealh
14674 CEFBS_UseHVXV60, // V6_vdealvdd
14675 CEFBS_UseHVXV60, // V6_vdelta
14676 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf
14677 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf_acc
14678 CEFBS_UseHVXV60, // V6_vdmpybus
14679 CEFBS_UseHVXV60, // V6_vdmpybus_acc
14680 CEFBS_UseHVXV60, // V6_vdmpybus_dv
14681 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc
14682 CEFBS_UseHVXV60, // V6_vdmpyhb
14683 CEFBS_UseHVXV60, // V6_vdmpyhb_acc
14684 CEFBS_UseHVXV60, // V6_vdmpyhb_dv
14685 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc
14686 CEFBS_UseHVXV60, // V6_vdmpyhisat
14687 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc
14688 CEFBS_UseHVXV60, // V6_vdmpyhsat
14689 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc
14690 CEFBS_UseHVXV60, // V6_vdmpyhsuisat
14691 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc
14692 CEFBS_UseHVXV60, // V6_vdmpyhsusat
14693 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc
14694 CEFBS_UseHVXV60, // V6_vdmpyhvsat
14695 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc
14696 CEFBS_UseHVXV60, // V6_vdsaduh
14697 CEFBS_UseHVXV60, // V6_vdsaduh_acc
14698 CEFBS_UseHVXV60, // V6_veqb
14699 CEFBS_UseHVXV60, // V6_veqb_and
14700 CEFBS_UseHVXV60, // V6_veqb_or
14701 CEFBS_UseHVXV60, // V6_veqb_xor
14702 CEFBS_UseHVXV60, // V6_veqh
14703 CEFBS_UseHVXV60, // V6_veqh_and
14704 CEFBS_UseHVXV60, // V6_veqh_or
14705 CEFBS_UseHVXV60, // V6_veqh_xor
14706 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf
14707 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_and
14708 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_or
14709 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_xor
14710 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf
14711 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_and
14712 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_or
14713 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_xor
14714 CEFBS_UseHVXV60, // V6_veqw
14715 CEFBS_UseHVXV60, // V6_veqw_and
14716 CEFBS_UseHVXV60, // V6_veqw_or
14717 CEFBS_UseHVXV60, // V6_veqw_xor
14718 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmax_f8
14719 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_hf
14720 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_sf
14721 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmin_f8
14722 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_hf
14723 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_sf
14724 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfneg_f8
14725 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_hf
14726 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_sf
14727 CEFBS_UseHVXV65, // V6_vgathermh
14728 CEFBS_UseHVXV65, // V6_vgathermhq
14729 CEFBS_UseHVXV65, // V6_vgathermhw
14730 CEFBS_UseHVXV65, // V6_vgathermhwq
14731 CEFBS_UseHVXV65, // V6_vgathermw
14732 CEFBS_UseHVXV65, // V6_vgathermwq
14733 CEFBS_UseHVXV60, // V6_vgtb
14734 CEFBS_UseHVXV60, // V6_vgtb_and
14735 CEFBS_UseHVXV60, // V6_vgtb_or
14736 CEFBS_UseHVXV60, // V6_vgtb_xor
14737 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf
14738 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_and
14739 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_or
14740 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_xor
14741 CEFBS_UseHVXV60, // V6_vgth
14742 CEFBS_UseHVXV60, // V6_vgth_and
14743 CEFBS_UseHVXV60, // V6_vgth_or
14744 CEFBS_UseHVXV60, // V6_vgth_xor
14745 CEFBS_UseHVXV68, // V6_vgthf
14746 CEFBS_UseHVXV68, // V6_vgthf_and
14747 CEFBS_UseHVXV68, // V6_vgthf_or
14748 CEFBS_UseHVXV68, // V6_vgthf_xor
14749 CEFBS_UseHVXV68, // V6_vgtsf
14750 CEFBS_UseHVXV68, // V6_vgtsf_and
14751 CEFBS_UseHVXV68, // V6_vgtsf_or
14752 CEFBS_UseHVXV68, // V6_vgtsf_xor
14753 CEFBS_UseHVXV60, // V6_vgtub
14754 CEFBS_UseHVXV60, // V6_vgtub_and
14755 CEFBS_UseHVXV60, // V6_vgtub_or
14756 CEFBS_UseHVXV60, // V6_vgtub_xor
14757 CEFBS_UseHVXV60, // V6_vgtuh
14758 CEFBS_UseHVXV60, // V6_vgtuh_and
14759 CEFBS_UseHVXV60, // V6_vgtuh_or
14760 CEFBS_UseHVXV60, // V6_vgtuh_xor
14761 CEFBS_UseHVXV60, // V6_vgtuw
14762 CEFBS_UseHVXV60, // V6_vgtuw_and
14763 CEFBS_UseHVXV60, // V6_vgtuw_or
14764 CEFBS_UseHVXV60, // V6_vgtuw_xor
14765 CEFBS_UseHVXV60, // V6_vgtw
14766 CEFBS_UseHVXV60, // V6_vgtw_and
14767 CEFBS_UseHVXV60, // V6_vgtw_or
14768 CEFBS_UseHVXV60, // V6_vgtw_xor
14769 CEFBS_UseHVXV60, // V6_vhist
14770 CEFBS_UseHVXV60, // V6_vhistq
14771 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_hf
14772 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf16
14773 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf32
14774 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_sf
14775 CEFBS_UseHVXV60, // V6_vinsertwr
14776 CEFBS_UseHVXV60, // V6_vlalignb
14777 CEFBS_UseHVXV60, // V6_vlalignbi
14778 CEFBS_UseHVXV62, // V6_vlsrb
14779 CEFBS_UseHVXV60, // V6_vlsrh
14780 CEFBS_UseHVXV60, // V6_vlsrhv
14781 CEFBS_UseHVXV60, // V6_vlsrw
14782 CEFBS_UseHVXV60, // V6_vlsrwv
14783 CEFBS_UseHVXV65, // V6_vlut4
14784 CEFBS_UseHVXV60, // V6_vlutvvb
14785 CEFBS_UseHVXV62, // V6_vlutvvb_nm
14786 CEFBS_UseHVXV60, // V6_vlutvvb_oracc
14787 CEFBS_UseHVXV62, // V6_vlutvvb_oracci
14788 CEFBS_UseHVXV62, // V6_vlutvvbi
14789 CEFBS_UseHVXV60, // V6_vlutvwh
14790 CEFBS_UseHVXV62, // V6_vlutvwh_nm
14791 CEFBS_UseHVXV60, // V6_vlutvwh_oracc
14792 CEFBS_UseHVXV62, // V6_vlutvwh_oracci
14793 CEFBS_UseHVXV62, // V6_vlutvwhi
14794 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmax_bf
14795 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_hf
14796 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_sf
14797 CEFBS_UseHVXV62, // V6_vmaxb
14798 CEFBS_UseHVXV60, // V6_vmaxh
14799 CEFBS_UseHVXV60, // V6_vmaxub
14800 CEFBS_UseHVXV60, // V6_vmaxuh
14801 CEFBS_UseHVXV60, // V6_vmaxw
14802 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmerge_qf
14803 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmin_bf
14804 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_hf
14805 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_sf
14806 CEFBS_UseHVXV62, // V6_vminb
14807 CEFBS_UseHVXV60, // V6_vminh
14808 CEFBS_UseHVXV60, // V6_vminub
14809 CEFBS_UseHVXV60, // V6_vminuh
14810 CEFBS_UseHVXV60, // V6_vminw
14811 CEFBS_UseHVXV60, // V6_vmpabus
14812 CEFBS_UseHVXV60, // V6_vmpabus_acc
14813 CEFBS_UseHVXV60, // V6_vmpabusv
14814 CEFBS_UseHVXV65, // V6_vmpabuu
14815 CEFBS_UseHVXV65, // V6_vmpabuu_acc
14816 CEFBS_UseHVXV60, // V6_vmpabuuv
14817 CEFBS_UseHVXV60, // V6_vmpahb
14818 CEFBS_UseHVXV60, // V6_vmpahb_acc
14819 CEFBS_UseHVXV65, // V6_vmpahhsat
14820 CEFBS_UseHVXV62, // V6_vmpauhb
14821 CEFBS_UseHVXV62, // V6_vmpauhb_acc
14822 CEFBS_UseHVXV65, // V6_vmpauhuhsat
14823 CEFBS_UseHVXV65, // V6_vmpsuhuhsat
14824 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8
14825 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8_acc
14826 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf
14827 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf_acc
14828 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16
14829 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_hf
14830 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_mix_hf
14831 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32
14832 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_hf
14833 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_mix_hf
14834 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_qf16
14835 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_sf
14836 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_hf
14837 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_qf16
14838 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_sf
14839 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf
14840 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf_acc
14841 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf
14842 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf_acc
14843 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_sf
14844 CEFBS_UseHVXV60, // V6_vmpybus
14845 CEFBS_UseHVXV60, // V6_vmpybus_acc
14846 CEFBS_UseHVXV60, // V6_vmpybusv
14847 CEFBS_UseHVXV60, // V6_vmpybusv_acc
14848 CEFBS_UseHVXV60, // V6_vmpybv
14849 CEFBS_UseHVXV60, // V6_vmpybv_acc
14850 CEFBS_UseHVXV60, // V6_vmpyewuh
14851 CEFBS_UseHVXV62, // V6_vmpyewuh_64
14852 CEFBS_UseHVXV60, // V6_vmpyh
14853 CEFBS_UseHVXV65, // V6_vmpyh_acc
14854 CEFBS_UseHVXV60, // V6_vmpyhsat_acc
14855 CEFBS_UseHVXV60, // V6_vmpyhsrs
14856 CEFBS_UseHVXV60, // V6_vmpyhss
14857 CEFBS_UseHVXV60, // V6_vmpyhus
14858 CEFBS_UseHVXV60, // V6_vmpyhus_acc
14859 CEFBS_UseHVXV60, // V6_vmpyhv
14860 CEFBS_UseHVXV60, // V6_vmpyhv_acc
14861 CEFBS_UseHVXV60, // V6_vmpyhvsrs
14862 CEFBS_UseHVXV60, // V6_vmpyieoh
14863 CEFBS_UseHVXV60, // V6_vmpyiewh_acc
14864 CEFBS_UseHVXV60, // V6_vmpyiewuh
14865 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc
14866 CEFBS_UseHVXV60, // V6_vmpyih
14867 CEFBS_UseHVXV60, // V6_vmpyih_acc
14868 CEFBS_UseHVXV60, // V6_vmpyihb
14869 CEFBS_UseHVXV60, // V6_vmpyihb_acc
14870 CEFBS_UseHVXV60, // V6_vmpyiowh
14871 CEFBS_UseHVXV60, // V6_vmpyiwb
14872 CEFBS_UseHVXV60, // V6_vmpyiwb_acc
14873 CEFBS_UseHVXV60, // V6_vmpyiwh
14874 CEFBS_UseHVXV60, // V6_vmpyiwh_acc
14875 CEFBS_UseHVXV62, // V6_vmpyiwub
14876 CEFBS_UseHVXV62, // V6_vmpyiwub_acc
14877 CEFBS_UseHVXV60, // V6_vmpyowh
14878 CEFBS_UseHVXV62, // V6_vmpyowh_64_acc
14879 CEFBS_UseHVXV60, // V6_vmpyowh_rnd
14880 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc
14881 CEFBS_UseHVXV60, // V6_vmpyowh_sacc
14882 CEFBS_UseHVXV60, // V6_vmpyub
14883 CEFBS_UseHVXV60, // V6_vmpyub_acc
14884 CEFBS_UseHVXV60, // V6_vmpyubv
14885 CEFBS_UseHVXV60, // V6_vmpyubv_acc
14886 CEFBS_UseHVXV60, // V6_vmpyuh
14887 CEFBS_UseHVXV60, // V6_vmpyuh_acc
14888 CEFBS_UseHVXV65, // V6_vmpyuhe
14889 CEFBS_UseHVXV65, // V6_vmpyuhe_acc
14890 CEFBS_UseHVXV60, // V6_vmpyuhv
14891 CEFBS_UseHVXV60, // V6_vmpyuhv_acc
14892 CEFBS_UseHVXV69, // V6_vmpyuhvs
14893 CEFBS_UseHVXV60, // V6_vmux
14894 CEFBS_UseHVXV65, // V6_vnavgb
14895 CEFBS_UseHVXV60, // V6_vnavgh
14896 CEFBS_UseHVXV60, // V6_vnavgub
14897 CEFBS_UseHVXV60, // V6_vnavgw
14898 CEFBS_UseHVXV60, // V6_vnccombine
14899 CEFBS_UseHVXV60, // V6_vncmov
14900 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_hf
14901 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_qf16
14902 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_qf32
14903 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_sf
14904 CEFBS_UseHVXV60, // V6_vnormamth
14905 CEFBS_UseHVXV60, // V6_vnormamtw
14906 CEFBS_UseHVXV60, // V6_vnot
14907 CEFBS_UseHVXV60, // V6_vor
14908 CEFBS_UseHVXV60, // V6_vpackeb
14909 CEFBS_UseHVXV60, // V6_vpackeh
14910 CEFBS_UseHVXV60, // V6_vpackhb_sat
14911 CEFBS_UseHVXV60, // V6_vpackhub_sat
14912 CEFBS_UseHVXV60, // V6_vpackob
14913 CEFBS_UseHVXV60, // V6_vpackoh
14914 CEFBS_UseHVXV60, // V6_vpackwh_sat
14915 CEFBS_UseHVXV60, // V6_vpackwuh_sat
14916 CEFBS_UseHVXV60, // V6_vpopcounth
14917 CEFBS_UseHVXV65, // V6_vprefixqb
14918 CEFBS_UseHVXV65, // V6_vprefixqh
14919 CEFBS_UseHVXV65, // V6_vprefixqw
14920 CEFBS_UseHVXV60, // V6_vrdelta
14921 CEFBS_UseHVXV65, // V6_vrmpybub_rtt
14922 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc
14923 CEFBS_UseHVXV60, // V6_vrmpybus
14924 CEFBS_UseHVXV60, // V6_vrmpybus_acc
14925 CEFBS_UseHVXV60, // V6_vrmpybusi
14926 CEFBS_UseHVXV60, // V6_vrmpybusi_acc
14927 CEFBS_UseHVXV60, // V6_vrmpybusv
14928 CEFBS_UseHVXV60, // V6_vrmpybusv_acc
14929 CEFBS_UseHVXV60, // V6_vrmpybv
14930 CEFBS_UseHVXV60, // V6_vrmpybv_acc
14931 CEFBS_UseHVXV60, // V6_vrmpyub
14932 CEFBS_UseHVXV60, // V6_vrmpyub_acc
14933 CEFBS_UseHVXV65, // V6_vrmpyub_rtt
14934 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc
14935 CEFBS_UseHVXV60, // V6_vrmpyubi
14936 CEFBS_UseHVXV60, // V6_vrmpyubi_acc
14937 CEFBS_UseHVXV60, // V6_vrmpyubv
14938 CEFBS_UseHVXV60, // V6_vrmpyubv_acc
14939 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt
14940 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt_acc
14941 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx
14942 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx_acc
14943 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt
14944 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt_acc
14945 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx
14946 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx_acc
14947 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt
14948 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt_acc
14949 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx
14950 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx_acc
14951 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt
14952 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt_acc
14953 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx
14954 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx_acc
14955 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt
14956 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt_acc
14957 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx
14958 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx_acc
14959 CEFBS_UseHVXV60, // V6_vror
14960 CEFBS_UseHVXV66, // V6_vrotr
14961 CEFBS_UseHVXV60, // V6_vroundhb
14962 CEFBS_UseHVXV60, // V6_vroundhub
14963 CEFBS_UseHVXV62, // V6_vrounduhub
14964 CEFBS_UseHVXV62, // V6_vrounduwuh
14965 CEFBS_UseHVXV60, // V6_vroundwh
14966 CEFBS_UseHVXV60, // V6_vroundwuh
14967 CEFBS_UseHVXV60, // V6_vrsadubi
14968 CEFBS_UseHVXV60, // V6_vrsadubi_acc
14969 CEFBS_UseHVXV66, // V6_vsatdw
14970 CEFBS_UseHVXV60, // V6_vsathub
14971 CEFBS_UseHVXV62, // V6_vsatuwuh
14972 CEFBS_UseHVXV60, // V6_vsatwh
14973 CEFBS_UseHVXV60, // V6_vsb
14974 CEFBS_UseHVXV65, // V6_vscattermh
14975 CEFBS_UseHVXV65, // V6_vscattermh_add
14976 CEFBS_UseHVXV65, // V6_vscattermhq
14977 CEFBS_UseHVXV65, // V6_vscattermhw
14978 CEFBS_UseHVXV65, // V6_vscattermhw_add
14979 CEFBS_UseHVXV65, // V6_vscattermhwq
14980 CEFBS_UseHVXV65, // V6_vscattermw
14981 CEFBS_UseHVXV65, // V6_vscattermw_add
14982 CEFBS_UseHVXV65, // V6_vscattermwq
14983 CEFBS_UseHVXV60, // V6_vsh
14984 CEFBS_UseHVXV60, // V6_vshufeh
14985 CEFBS_UseHVXV60, // V6_vshuff
14986 CEFBS_UseHVXV60, // V6_vshuffb
14987 CEFBS_UseHVXV60, // V6_vshuffeb
14988 CEFBS_UseHVXV60, // V6_vshuffh
14989 CEFBS_UseHVXV60, // V6_vshuffob
14990 CEFBS_UseHVXV60, // V6_vshuffvdd
14991 CEFBS_UseHVXV60, // V6_vshufoeb
14992 CEFBS_UseHVXV60, // V6_vshufoeh
14993 CEFBS_UseHVXV60, // V6_vshufoh
14994 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_hf
14995 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vsub_hf_f8
14996 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_hf_hf
14997 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_hf_mix
14998 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16
14999 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16_mix
15000 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32
15001 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32_mix
15002 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_sf
15003 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vsub_sf_bf
15004 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_hf
15005 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_sf_mix
15006 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_sf
15007 CEFBS_UseHVXV60, // V6_vsubb
15008 CEFBS_UseHVXV60, // V6_vsubb_dv
15009 CEFBS_UseHVXV60, // V6_vsubbnq
15010 CEFBS_UseHVXV60, // V6_vsubbq
15011 CEFBS_UseHVXV62, // V6_vsubbsat
15012 CEFBS_UseHVXV62, // V6_vsubbsat_dv
15013 CEFBS_UseHVXV62, // V6_vsubcarry
15014 CEFBS_UseHVXV66, // V6_vsubcarryo
15015 CEFBS_UseHVXV60, // V6_vsubh
15016 CEFBS_UseHVXV60, // V6_vsubh_dv
15017 CEFBS_UseHVXV60, // V6_vsubhnq
15018 CEFBS_UseHVXV60, // V6_vsubhq
15019 CEFBS_UseHVXV60, // V6_vsubhsat
15020 CEFBS_UseHVXV60, // V6_vsubhsat_dv
15021 CEFBS_UseHVXV60, // V6_vsubhw
15022 CEFBS_UseHVXV60, // V6_vsububh
15023 CEFBS_UseHVXV60, // V6_vsububsat
15024 CEFBS_UseHVXV60, // V6_vsububsat_dv
15025 CEFBS_UseHVXV62, // V6_vsubububb_sat
15026 CEFBS_UseHVXV60, // V6_vsubuhsat
15027 CEFBS_UseHVXV60, // V6_vsubuhsat_dv
15028 CEFBS_UseHVXV60, // V6_vsubuhw
15029 CEFBS_UseHVXV62, // V6_vsubuwsat
15030 CEFBS_UseHVXV62, // V6_vsubuwsat_dv
15031 CEFBS_UseHVXV60, // V6_vsubw
15032 CEFBS_UseHVXV60, // V6_vsubw_dv
15033 CEFBS_UseHVXV60, // V6_vsubwnq
15034 CEFBS_UseHVXV60, // V6_vsubwq
15035 CEFBS_UseHVXV60, // V6_vsubwsat
15036 CEFBS_UseHVXV60, // V6_vsubwsat_dv
15037 CEFBS_UseHVXV60, // V6_vswap
15038 CEFBS_UseHVXV60, // V6_vtmpyb
15039 CEFBS_UseHVXV60, // V6_vtmpyb_acc
15040 CEFBS_UseHVXV60, // V6_vtmpybus
15041 CEFBS_UseHVXV60, // V6_vtmpybus_acc
15042 CEFBS_UseHVXV60, // V6_vtmpyhb
15043 CEFBS_UseHVXV60, // V6_vtmpyhb_acc
15044 CEFBS_UseHVXV60, // V6_vunpackb
15045 CEFBS_UseHVXV60, // V6_vunpackh
15046 CEFBS_UseHVXV60, // V6_vunpackob
15047 CEFBS_UseHVXV60, // V6_vunpackoh
15048 CEFBS_UseHVXV60, // V6_vunpackub
15049 CEFBS_UseHVXV60, // V6_vunpackuh
15050 CEFBS_UseHVXV62, // V6_vwhist128
15051 CEFBS_UseHVXV62, // V6_vwhist128m
15052 CEFBS_UseHVXV62, // V6_vwhist128q
15053 CEFBS_UseHVXV62, // V6_vwhist128qm
15054 CEFBS_UseHVXV62, // V6_vwhist256
15055 CEFBS_UseHVXV62, // V6_vwhist256_sat
15056 CEFBS_UseHVXV62, // V6_vwhist256q
15057 CEFBS_UseHVXV62, // V6_vwhist256q_sat
15058 CEFBS_UseHVXV60, // V6_vxor
15059 CEFBS_UseHVXV60, // V6_vzb
15060 CEFBS_UseHVXV60, // V6_vzh
15061 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ai
15062 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pi
15063 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ppu
15064 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ai
15065 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_pi
15066 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ppu
15067 CEFBS_UseHVXV66_UseZReg, // V6_zextract
15068 CEFBS_None, // Y2_barrier
15069 CEFBS_None, // Y2_break
15070 CEFBS_None, // Y2_ciad
15071 CEFBS_None, // Y2_crswap0
15072 CEFBS_None, // Y2_cswi
15073 CEFBS_None, // Y2_dccleana
15074 CEFBS_None, // Y2_dccleanidx
15075 CEFBS_None, // Y2_dccleaninva
15076 CEFBS_None, // Y2_dccleaninvidx
15077 CEFBS_None, // Y2_dcfetchbo
15078 CEFBS_None, // Y2_dcinva
15079 CEFBS_None, // Y2_dcinvidx
15080 CEFBS_None, // Y2_dckill
15081 CEFBS_None, // Y2_dctagr
15082 CEFBS_None, // Y2_dctagw
15083 CEFBS_None, // Y2_dczeroa
15084 CEFBS_None, // Y2_getimask
15085 CEFBS_None, // Y2_iassignr
15086 CEFBS_None, // Y2_iassignw
15087 CEFBS_None, // Y2_icdatar
15088 CEFBS_HasV66, // Y2_icdataw
15089 CEFBS_None, // Y2_icinva
15090 CEFBS_None, // Y2_icinvidx
15091 CEFBS_None, // Y2_ickill
15092 CEFBS_None, // Y2_ictagr
15093 CEFBS_None, // Y2_ictagw
15094 CEFBS_None, // Y2_isync
15095 CEFBS_None, // Y2_k0lock
15096 CEFBS_None, // Y2_k0unlock
15097 CEFBS_None, // Y2_l2cleaninvidx
15098 CEFBS_None, // Y2_l2kill
15099 CEFBS_None, // Y2_resume
15100 CEFBS_None, // Y2_setimask
15101 CEFBS_HasV66, // Y2_setprio
15102 CEFBS_None, // Y2_start
15103 CEFBS_None, // Y2_stop
15104 CEFBS_None, // Y2_swi
15105 CEFBS_None, // Y2_syncht
15106 CEFBS_None, // Y2_tfrscrr
15107 CEFBS_None, // Y2_tfrsrcr
15108 CEFBS_None, // Y2_tlblock
15109 CEFBS_None, // Y2_tlbp
15110 CEFBS_HasV81, // Y2_tlbpp
15111 CEFBS_None, // Y2_tlbr
15112 CEFBS_None, // Y2_tlbunlock
15113 CEFBS_None, // Y2_tlbw
15114 CEFBS_HasV65, // Y2_wait
15115 CEFBS_None, // Y4_crswap1
15116 CEFBS_None, // Y4_crswap10
15117 CEFBS_None, // Y4_l2fetch
15118 CEFBS_None, // Y4_l2tagr
15119 CEFBS_None, // Y4_l2tagw
15120 CEFBS_None, // Y4_nmi
15121 CEFBS_None, // Y4_siad
15122 CEFBS_None, // Y4_tfrscpp
15123 CEFBS_None, // Y4_tfrspcp
15124 CEFBS_None, // Y4_trace
15125 CEFBS_None, // Y5_ctlbw
15126 CEFBS_None, // Y5_l2cleanidx
15127 CEFBS_None, // Y5_l2fetch
15128 CEFBS_None, // Y5_l2gclean
15129 CEFBS_None, // Y5_l2gcleaninv
15130 CEFBS_None, // Y5_l2gunlock
15131 CEFBS_None, // Y5_l2invidx
15132 CEFBS_None, // Y5_l2locka
15133 CEFBS_None, // Y5_l2unlocka
15134 CEFBS_None, // Y5_tlbasidi
15135 CEFBS_None, // Y5_tlboc
15136 CEFBS_HasV67, // Y6_diag
15137 CEFBS_HasV67, // Y6_diag0
15138 CEFBS_HasV67, // Y6_diag1
15139 CEFBS_HasV68, // Y6_dmlink
15140 CEFBS_HasV68, // Y6_dmpause
15141 CEFBS_HasV68, // Y6_dmpoll
15142 CEFBS_HasV68, // Y6_dmresume
15143 CEFBS_HasV68, // Y6_dmstart
15144 CEFBS_HasV68, // Y6_dmwait
15145 CEFBS_None, // Y6_l2gcleaninvpa
15146 CEFBS_None, // Y6_l2gcleanpa
15147 CEFBS_None, // dep_A2_addsat
15148 CEFBS_None, // dep_A2_subsat
15149 CEFBS_None, // dep_S2_packhl
15150 CEFBS_None, // invalid_decode
15151 };
15152
15153 assert(Opcode < 3425);
15154 return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
15155}
15156
15157
15158} // namespace llvm::Hexagon_MC
15159
15160#endif // GET_COMPUTE_FEATURES
15161
15162#ifdef GET_AVAILABLE_OPCODE_CHECKER
15163#undef GET_AVAILABLE_OPCODE_CHECKER
15164
15165namespace llvm::Hexagon_MC {
15166
15167bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
15168 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15169 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15170 FeatureBitset MissingFeatures =
15171 (AvailableFeatures & RequiredFeatures) ^
15172 RequiredFeatures;
15173 return !MissingFeatures.any();
15174}
15175
15176} // namespace llvm::Hexagon_MC
15177
15178#endif // GET_AVAILABLE_OPCODE_CHECKER
15179
15180#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
15181#undef ENABLE_INSTR_PREDICATE_VERIFIER
15182
15183#include <sstream>
15184
15185namespace llvm::Hexagon_MC {
15186
15187#ifndef NDEBUG
15188static const char *SubtargetFeatureNames[] = {
15189 "Feature_HasMemNoShuf",
15190 "Feature_HasPreV65",
15191 "Feature_HasV5",
15192 "Feature_HasV55",
15193 "Feature_HasV60",
15194 "Feature_HasV62",
15195 "Feature_HasV65",
15196 "Feature_HasV66",
15197 "Feature_HasV67",
15198 "Feature_HasV68",
15199 "Feature_HasV69",
15200 "Feature_HasV71",
15201 "Feature_HasV73",
15202 "Feature_HasV75",
15203 "Feature_HasV79",
15204 "Feature_HasV81",
15205 "Feature_UseAudio",
15206 "Feature_UseCabac",
15207 "Feature_UseHVX",
15208 "Feature_UseHVX64B",
15209 "Feature_UseHVX128B",
15210 "Feature_UseHVXIEEEFP",
15211 "Feature_UseHVXQFloat",
15212 "Feature_UseHVXV60",
15213 "Feature_UseHVXV62",
15214 "Feature_UseHVXV65",
15215 "Feature_UseHVXV66",
15216 "Feature_UseHVXV67",
15217 "Feature_UseHVXV68",
15218 "Feature_UseHVXV69",
15219 "Feature_UseHVXV71",
15220 "Feature_UseHVXV73",
15221 "Feature_UseHVXV75",
15222 "Feature_UseHVXV79",
15223 "Feature_UseHVXV81",
15224 "Feature_UseZReg",
15225 nullptr
15226};
15227
15228#endif // NDEBUG
15229
15230void verifyInstructionPredicates(
15231 unsigned Opcode, const FeatureBitset &Features) {
15232#ifndef NDEBUG
15233 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15234 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15235 FeatureBitset MissingFeatures =
15236 (AvailableFeatures & RequiredFeatures) ^
15237 RequiredFeatures;
15238 if (MissingFeatures.any()) {
15239 std::ostringstream Msg;
15240 Msg << "Attempting to emit " << &HexagonInstrNameData[HexagonInstrNameIndices[Opcode]]
15241 << " instruction but the ";
15242 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
15243 if (MissingFeatures.test(i))
15244 Msg << SubtargetFeatureNames[i] << " ";
15245 Msg << "predicate(s) are not met";
15246 report_fatal_error(Msg.str().c_str());
15247 }
15248#endif // NDEBUG
15249}
15250
15251} // namespace llvm::Hexagon_MC
15252
15253#endif // ENABLE_INSTR_PREDICATE_VERIFIER
15254
15255#ifdef GET_INSTRMAP_INFO
15256#undef GET_INSTRMAP_INFO
15257
15258namespace llvm::Hexagon {
15259
15260enum InputType {
15261 InputType_reg
15262};
15263
15264enum InstrType {
15265 InstrType_Pseudo,
15266 InstrType_Real
15267};
15268
15269enum NValueST {
15270 NValueST_true,
15271 NValueST_false
15272};
15273
15274enum PNewValue {
15275 PNewValue_new,
15276 PNewValue_
15277};
15278
15279enum PredSense {
15280 PredSense_false,
15281 PredSense_true
15282};
15283
15284enum addrMode {
15285 addrMode_BaseImmOffset,
15286 addrMode_Absolute,
15287 addrMode_PostInc,
15288 addrMode_BaseRegOffset,
15289 addrMode_BaseLongOffset
15290};
15291
15292enum isBrTaken {
15293 isBrTaken_false,
15294 isBrTaken_true
15295};
15296
15297// changeAddrMode_abs_io
15298LLVM_READONLY
15299int32_t changeAddrMode_abs_io(uint32_t Opcode) {
15300 using namespace Hexagon;
15301 static constexpr uint32_t Table[][2] = {
15302 { L4_ploadrbf_abs, L2_ploadrbf_io },
15303 { L4_ploadrbfnew_abs, L2_ploadrbfnew_io },
15304 { L4_ploadrbt_abs, L2_ploadrbt_io },
15305 { L4_ploadrbtnew_abs, L2_ploadrbtnew_io },
15306 { L4_ploadrdf_abs, L2_ploadrdf_io },
15307 { L4_ploadrdfnew_abs, L2_ploadrdfnew_io },
15308 { L4_ploadrdt_abs, L2_ploadrdt_io },
15309 { L4_ploadrdtnew_abs, L2_ploadrdtnew_io },
15310 { L4_ploadrhf_abs, L2_ploadrhf_io },
15311 { L4_ploadrhfnew_abs, L2_ploadrhfnew_io },
15312 { L4_ploadrht_abs, L2_ploadrht_io },
15313 { L4_ploadrhtnew_abs, L2_ploadrhtnew_io },
15314 { L4_ploadrif_abs, L2_ploadrif_io },
15315 { L4_ploadrifnew_abs, L2_ploadrifnew_io },
15316 { L4_ploadrit_abs, L2_ploadrit_io },
15317 { L4_ploadritnew_abs, L2_ploadritnew_io },
15318 { L4_ploadrubf_abs, L2_ploadrubf_io },
15319 { L4_ploadrubfnew_abs, L2_ploadrubfnew_io },
15320 { L4_ploadrubt_abs, L2_ploadrubt_io },
15321 { L4_ploadrubtnew_abs, L2_ploadrubtnew_io },
15322 { L4_ploadruhf_abs, L2_ploadruhf_io },
15323 { L4_ploadruhfnew_abs, L2_ploadruhfnew_io },
15324 { L4_ploadruht_abs, L2_ploadruht_io },
15325 { L4_ploadruhtnew_abs, L2_ploadruhtnew_io },
15326 { PS_loadrbabs, L2_loadrb_io },
15327 { PS_loadrdabs, L2_loadrd_io },
15328 { PS_loadrhabs, L2_loadrh_io },
15329 { PS_loadriabs, L2_loadri_io },
15330 { PS_loadrubabs, L2_loadrub_io },
15331 { PS_loadruhabs, L2_loadruh_io },
15332 { PS_storerbabs, S2_storerb_io },
15333 { PS_storerbnewabs, S2_storerbnew_io },
15334 { PS_storerdabs, S2_storerd_io },
15335 { PS_storerfabs, S2_storerf_io },
15336 { PS_storerhabs, S2_storerh_io },
15337 { PS_storerhnewabs, S2_storerhnew_io },
15338 { PS_storeriabs, S2_storeri_io },
15339 { PS_storerinewabs, S2_storerinew_io },
15340 { S4_pstorerbf_abs, S2_pstorerbf_io },
15341 { S4_pstorerbfnew_abs, S4_pstorerbfnew_io },
15342 { S4_pstorerbnewf_abs, S2_pstorerbnewf_io },
15343 { S4_pstorerbnewfnew_abs, S4_pstorerbnewfnew_io },
15344 { S4_pstorerbnewt_abs, S2_pstorerbnewt_io },
15345 { S4_pstorerbnewtnew_abs, S4_pstorerbnewtnew_io },
15346 { S4_pstorerbt_abs, S2_pstorerbt_io },
15347 { S4_pstorerbtnew_abs, S4_pstorerbtnew_io },
15348 { S4_pstorerdf_abs, S2_pstorerdf_io },
15349 { S4_pstorerdfnew_abs, S4_pstorerdfnew_io },
15350 { S4_pstorerdt_abs, S2_pstorerdt_io },
15351 { S4_pstorerdtnew_abs, S4_pstorerdtnew_io },
15352 { S4_pstorerff_abs, S2_pstorerff_io },
15353 { S4_pstorerffnew_abs, S4_pstorerffnew_io },
15354 { S4_pstorerft_abs, S2_pstorerft_io },
15355 { S4_pstorerftnew_abs, S4_pstorerftnew_io },
15356 { S4_pstorerhf_abs, S2_pstorerhf_io },
15357 { S4_pstorerhfnew_abs, S4_pstorerhfnew_io },
15358 { S4_pstorerhnewf_abs, S2_pstorerhnewf_io },
15359 { S4_pstorerhnewfnew_abs, S4_pstorerhnewfnew_io },
15360 { S4_pstorerhnewt_abs, S2_pstorerhnewt_io },
15361 { S4_pstorerhnewtnew_abs, S4_pstorerhnewtnew_io },
15362 { S4_pstorerht_abs, S2_pstorerht_io },
15363 { S4_pstorerhtnew_abs, S4_pstorerhtnew_io },
15364 { S4_pstorerif_abs, S2_pstorerif_io },
15365 { S4_pstorerifnew_abs, S4_pstorerifnew_io },
15366 { S4_pstorerinewf_abs, S2_pstorerinewf_io },
15367 { S4_pstorerinewfnew_abs, S4_pstorerinewfnew_io },
15368 { S4_pstorerinewt_abs, S2_pstorerinewt_io },
15369 { S4_pstorerinewtnew_abs, S4_pstorerinewtnew_io },
15370 { S4_pstorerit_abs, S2_pstorerit_io },
15371 { S4_pstoreritnew_abs, S4_pstoreritnew_io },
15372 }; // End of Table
15373
15374 unsigned mid;
15375 unsigned start = 0;
15376 unsigned end = 70;
15377 while (start < end) {
15378 mid = start + (end - start) / 2;
15379 if (Opcode == Table[mid][0])
15380 break;
15381 if (Opcode < Table[mid][0])
15382 end = mid;
15383 else
15384 start = mid + 1;
15385 }
15386 if (start == end)
15387 return -1; // Instruction doesn't exist in this table.
15388
15389 return Table[mid][1];
15390}
15391
15392// changeAddrMode_io_abs
15393LLVM_READONLY
15394int32_t changeAddrMode_io_abs(uint32_t Opcode) {
15395 using namespace Hexagon;
15396 static constexpr uint32_t Table[][2] = {
15397 { L2_loadrb_io, PS_loadrbabs },
15398 { L2_loadrd_io, PS_loadrdabs },
15399 { L2_loadrh_io, PS_loadrhabs },
15400 { L2_loadri_io, PS_loadriabs },
15401 { L2_loadrub_io, PS_loadrubabs },
15402 { L2_loadruh_io, PS_loadruhabs },
15403 { L2_ploadrbf_io, L4_ploadrbf_abs },
15404 { L2_ploadrbfnew_io, L4_ploadrbfnew_abs },
15405 { L2_ploadrbt_io, L4_ploadrbt_abs },
15406 { L2_ploadrbtnew_io, L4_ploadrbtnew_abs },
15407 { L2_ploadrdf_io, L4_ploadrdf_abs },
15408 { L2_ploadrdfnew_io, L4_ploadrdfnew_abs },
15409 { L2_ploadrdt_io, L4_ploadrdt_abs },
15410 { L2_ploadrdtnew_io, L4_ploadrdtnew_abs },
15411 { L2_ploadrhf_io, L4_ploadrhf_abs },
15412 { L2_ploadrhfnew_io, L4_ploadrhfnew_abs },
15413 { L2_ploadrht_io, L4_ploadrht_abs },
15414 { L2_ploadrhtnew_io, L4_ploadrhtnew_abs },
15415 { L2_ploadrif_io, L4_ploadrif_abs },
15416 { L2_ploadrifnew_io, L4_ploadrifnew_abs },
15417 { L2_ploadrit_io, L4_ploadrit_abs },
15418 { L2_ploadritnew_io, L4_ploadritnew_abs },
15419 { L2_ploadrubf_io, L4_ploadrubf_abs },
15420 { L2_ploadrubfnew_io, L4_ploadrubfnew_abs },
15421 { L2_ploadrubt_io, L4_ploadrubt_abs },
15422 { L2_ploadrubtnew_io, L4_ploadrubtnew_abs },
15423 { L2_ploadruhf_io, L4_ploadruhf_abs },
15424 { L2_ploadruhfnew_io, L4_ploadruhfnew_abs },
15425 { L2_ploadruht_io, L4_ploadruht_abs },
15426 { L2_ploadruhtnew_io, L4_ploadruhtnew_abs },
15427 { S2_pstorerbf_io, S4_pstorerbf_abs },
15428 { S2_pstorerbnewf_io, S4_pstorerbnewf_abs },
15429 { S2_pstorerbnewt_io, S4_pstorerbnewt_abs },
15430 { S2_pstorerbt_io, S4_pstorerbt_abs },
15431 { S2_pstorerdf_io, S4_pstorerdf_abs },
15432 { S2_pstorerdt_io, S4_pstorerdt_abs },
15433 { S2_pstorerff_io, S4_pstorerff_abs },
15434 { S2_pstorerft_io, S4_pstorerft_abs },
15435 { S2_pstorerhf_io, S4_pstorerhf_abs },
15436 { S2_pstorerhnewf_io, S4_pstorerhnewf_abs },
15437 { S2_pstorerhnewt_io, S4_pstorerhnewt_abs },
15438 { S2_pstorerht_io, S4_pstorerht_abs },
15439 { S2_pstorerif_io, S4_pstorerif_abs },
15440 { S2_pstorerinewf_io, S4_pstorerinewf_abs },
15441 { S2_pstorerinewt_io, S4_pstorerinewt_abs },
15442 { S2_pstorerit_io, S4_pstorerit_abs },
15443 { S2_storerb_io, PS_storerbabs },
15444 { S2_storerbnew_io, PS_storerbnewabs },
15445 { S2_storerd_io, PS_storerdabs },
15446 { S2_storerf_io, PS_storerfabs },
15447 { S2_storerh_io, PS_storerhabs },
15448 { S2_storerhnew_io, PS_storerhnewabs },
15449 { S2_storeri_io, PS_storeriabs },
15450 { S2_storerinew_io, PS_storerinewabs },
15451 { S4_pstorerbfnew_io, S4_pstorerbfnew_abs },
15452 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_abs },
15453 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_abs },
15454 { S4_pstorerbtnew_io, S4_pstorerbtnew_abs },
15455 { S4_pstorerdfnew_io, S4_pstorerdfnew_abs },
15456 { S4_pstorerdtnew_io, S4_pstorerdtnew_abs },
15457 { S4_pstorerffnew_io, S4_pstorerffnew_abs },
15458 { S4_pstorerftnew_io, S4_pstorerftnew_abs },
15459 { S4_pstorerhfnew_io, S4_pstorerhfnew_abs },
15460 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_abs },
15461 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_abs },
15462 { S4_pstorerhtnew_io, S4_pstorerhtnew_abs },
15463 { S4_pstorerifnew_io, S4_pstorerifnew_abs },
15464 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_abs },
15465 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_abs },
15466 { S4_pstoreritnew_io, S4_pstoreritnew_abs },
15467 }; // End of Table
15468
15469 unsigned mid;
15470 unsigned start = 0;
15471 unsigned end = 70;
15472 while (start < end) {
15473 mid = start + (end - start) / 2;
15474 if (Opcode == Table[mid][0])
15475 break;
15476 if (Opcode < Table[mid][0])
15477 end = mid;
15478 else
15479 start = mid + 1;
15480 }
15481 if (start == end)
15482 return -1; // Instruction doesn't exist in this table.
15483
15484 return Table[mid][1];
15485}
15486
15487// changeAddrMode_io_pi
15488LLVM_READONLY
15489int32_t changeAddrMode_io_pi(uint32_t Opcode) {
15490 using namespace Hexagon;
15491 static constexpr uint32_t Table[][2] = {
15492 { L2_loadrb_io, L2_loadrb_pi },
15493 { L2_loadrd_io, L2_loadrd_pi },
15494 { L2_loadrh_io, L2_loadrh_pi },
15495 { L2_loadri_io, L2_loadri_pi },
15496 { L2_loadrub_io, L2_loadrub_pi },
15497 { L2_loadruh_io, L2_loadruh_pi },
15498 { S2_storerb_io, S2_storerb_pi },
15499 { S2_storerd_io, S2_storerd_pi },
15500 { S2_storerf_io, S2_storerf_pi },
15501 { S2_storerh_io, S2_storerh_pi },
15502 { S2_storeri_io, S2_storeri_pi },
15503 { V6_vL32Ub_ai, V6_vL32Ub_pi },
15504 { V6_vL32b_ai, V6_vL32b_pi },
15505 { V6_vL32b_cur_ai, V6_vL32b_cur_pi },
15506 { V6_vL32b_nt_ai, V6_vL32b_nt_pi },
15507 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pi },
15508 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pi },
15509 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pi },
15510 { V6_vS32Ub_ai, V6_vS32Ub_pi },
15511 { V6_vS32b_ai, V6_vS32b_pi },
15512 { V6_vS32b_new_ai, V6_vS32b_new_pi },
15513 { V6_vS32b_nt_ai, V6_vS32b_nt_pi },
15514 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pi },
15515 { V6_zLd_ai, V6_zLd_pi },
15516 }; // End of Table
15517
15518 unsigned mid;
15519 unsigned start = 0;
15520 unsigned end = 24;
15521 while (start < end) {
15522 mid = start + (end - start) / 2;
15523 if (Opcode == Table[mid][0])
15524 break;
15525 if (Opcode < Table[mid][0])
15526 end = mid;
15527 else
15528 start = mid + 1;
15529 }
15530 if (start == end)
15531 return -1; // Instruction doesn't exist in this table.
15532
15533 return Table[mid][1];
15534}
15535
15536// changeAddrMode_io_rr
15537LLVM_READONLY
15538int32_t changeAddrMode_io_rr(uint32_t Opcode) {
15539 using namespace Hexagon;
15540 static constexpr uint32_t Table[][2] = {
15541 { L2_loadrb_io, L4_loadrb_rr },
15542 { L2_loadrd_io, L4_loadrd_rr },
15543 { L2_loadrh_io, L4_loadrh_rr },
15544 { L2_loadri_io, L4_loadri_rr },
15545 { L2_loadrub_io, L4_loadrub_rr },
15546 { L2_loadruh_io, L4_loadruh_rr },
15547 { L2_ploadrbf_io, L4_ploadrbf_rr },
15548 { L2_ploadrbfnew_io, L4_ploadrbfnew_rr },
15549 { L2_ploadrbt_io, L4_ploadrbt_rr },
15550 { L2_ploadrbtnew_io, L4_ploadrbtnew_rr },
15551 { L2_ploadrdf_io, L4_ploadrdf_rr },
15552 { L2_ploadrdfnew_io, L4_ploadrdfnew_rr },
15553 { L2_ploadrdt_io, L4_ploadrdt_rr },
15554 { L2_ploadrdtnew_io, L4_ploadrdtnew_rr },
15555 { L2_ploadrhf_io, L4_ploadrhf_rr },
15556 { L2_ploadrhfnew_io, L4_ploadrhfnew_rr },
15557 { L2_ploadrht_io, L4_ploadrht_rr },
15558 { L2_ploadrhtnew_io, L4_ploadrhtnew_rr },
15559 { L2_ploadrif_io, L4_ploadrif_rr },
15560 { L2_ploadrifnew_io, L4_ploadrifnew_rr },
15561 { L2_ploadrit_io, L4_ploadrit_rr },
15562 { L2_ploadritnew_io, L4_ploadritnew_rr },
15563 { L2_ploadrubf_io, L4_ploadrubf_rr },
15564 { L2_ploadrubfnew_io, L4_ploadrubfnew_rr },
15565 { L2_ploadrubt_io, L4_ploadrubt_rr },
15566 { L2_ploadrubtnew_io, L4_ploadrubtnew_rr },
15567 { L2_ploadruhf_io, L4_ploadruhf_rr },
15568 { L2_ploadruhfnew_io, L4_ploadruhfnew_rr },
15569 { L2_ploadruht_io, L4_ploadruht_rr },
15570 { L2_ploadruhtnew_io, L4_ploadruhtnew_rr },
15571 { S2_pstorerbf_io, S4_pstorerbf_rr },
15572 { S2_pstorerbnewf_io, S4_pstorerbnewf_rr },
15573 { S2_pstorerbnewt_io, S4_pstorerbnewt_rr },
15574 { S2_pstorerbt_io, S4_pstorerbt_rr },
15575 { S2_pstorerdf_io, S4_pstorerdf_rr },
15576 { S2_pstorerdt_io, S4_pstorerdt_rr },
15577 { S2_pstorerff_io, S4_pstorerff_rr },
15578 { S2_pstorerft_io, S4_pstorerft_rr },
15579 { S2_pstorerhf_io, S4_pstorerhf_rr },
15580 { S2_pstorerhnewf_io, S4_pstorerhnewf_rr },
15581 { S2_pstorerhnewt_io, S4_pstorerhnewt_rr },
15582 { S2_pstorerht_io, S4_pstorerht_rr },
15583 { S2_pstorerif_io, S4_pstorerif_rr },
15584 { S2_pstorerinewf_io, S4_pstorerinewf_rr },
15585 { S2_pstorerinewt_io, S4_pstorerinewt_rr },
15586 { S2_pstorerit_io, S4_pstorerit_rr },
15587 { S2_storerb_io, S4_storerb_rr },
15588 { S2_storerbnew_io, S4_storerbnew_rr },
15589 { S2_storerd_io, S4_storerd_rr },
15590 { S2_storerf_io, S4_storerf_rr },
15591 { S2_storerh_io, S4_storerh_rr },
15592 { S2_storerhnew_io, S4_storerhnew_rr },
15593 { S2_storeri_io, S4_storeri_rr },
15594 { S2_storerinew_io, S4_storerinew_rr },
15595 { S4_pstorerbfnew_io, S4_pstorerbfnew_rr },
15596 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_rr },
15597 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_rr },
15598 { S4_pstorerbtnew_io, S4_pstorerbtnew_rr },
15599 { S4_pstorerdfnew_io, S4_pstorerdfnew_rr },
15600 { S4_pstorerdtnew_io, S4_pstorerdtnew_rr },
15601 { S4_pstorerffnew_io, S4_pstorerffnew_rr },
15602 { S4_pstorerftnew_io, S4_pstorerftnew_rr },
15603 { S4_pstorerhfnew_io, S4_pstorerhfnew_rr },
15604 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_rr },
15605 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_rr },
15606 { S4_pstorerhtnew_io, S4_pstorerhtnew_rr },
15607 { S4_pstorerifnew_io, S4_pstorerifnew_rr },
15608 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_rr },
15609 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_rr },
15610 { S4_pstoreritnew_io, S4_pstoreritnew_rr },
15611 }; // End of Table
15612
15613 unsigned mid;
15614 unsigned start = 0;
15615 unsigned end = 70;
15616 while (start < end) {
15617 mid = start + (end - start) / 2;
15618 if (Opcode == Table[mid][0])
15619 break;
15620 if (Opcode < Table[mid][0])
15621 end = mid;
15622 else
15623 start = mid + 1;
15624 }
15625 if (start == end)
15626 return -1; // Instruction doesn't exist in this table.
15627
15628 return Table[mid][1];
15629}
15630
15631// changeAddrMode_pi_io
15632LLVM_READONLY
15633int32_t changeAddrMode_pi_io(uint32_t Opcode) {
15634 using namespace Hexagon;
15635 static constexpr uint32_t Table[][2] = {
15636 { L2_loadrb_pi, L2_loadrb_io },
15637 { L2_loadrd_pi, L2_loadrd_io },
15638 { L2_loadrh_pi, L2_loadrh_io },
15639 { L2_loadri_pi, L2_loadri_io },
15640 { L2_loadrub_pi, L2_loadrub_io },
15641 { L2_loadruh_pi, L2_loadruh_io },
15642 { S2_storerb_pi, S2_storerb_io },
15643 { S2_storerd_pi, S2_storerd_io },
15644 { S2_storerf_pi, S2_storerf_io },
15645 { S2_storerh_pi, S2_storerh_io },
15646 { S2_storeri_pi, S2_storeri_io },
15647 { V6_vL32Ub_pi, V6_vL32Ub_ai },
15648 { V6_vL32b_cur_pi, V6_vL32b_cur_ai },
15649 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_ai },
15650 { V6_vL32b_nt_pi, V6_vL32b_nt_ai },
15651 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_ai },
15652 { V6_vL32b_pi, V6_vL32b_ai },
15653 { V6_vL32b_tmp_pi, V6_vL32b_tmp_ai },
15654 { V6_vS32Ub_pi, V6_vS32Ub_ai },
15655 { V6_vS32b_new_pi, V6_vS32b_new_ai },
15656 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_ai },
15657 { V6_vS32b_nt_pi, V6_vS32b_nt_ai },
15658 { V6_vS32b_pi, V6_vS32b_ai },
15659 { V6_zLd_pi, V6_zLd_ai },
15660 }; // End of Table
15661
15662 unsigned mid;
15663 unsigned start = 0;
15664 unsigned end = 24;
15665 while (start < end) {
15666 mid = start + (end - start) / 2;
15667 if (Opcode == Table[mid][0])
15668 break;
15669 if (Opcode < Table[mid][0])
15670 end = mid;
15671 else
15672 start = mid + 1;
15673 }
15674 if (start == end)
15675 return -1; // Instruction doesn't exist in this table.
15676
15677 return Table[mid][1];
15678}
15679
15680// changeAddrMode_rr_io
15681LLVM_READONLY
15682int32_t changeAddrMode_rr_io(uint32_t Opcode) {
15683 using namespace Hexagon;
15684 static constexpr uint32_t Table[][2] = {
15685 { L4_loadrb_rr, L2_loadrb_io },
15686 { L4_loadrd_rr, L2_loadrd_io },
15687 { L4_loadrh_rr, L2_loadrh_io },
15688 { L4_loadri_rr, L2_loadri_io },
15689 { L4_loadrub_rr, L2_loadrub_io },
15690 { L4_loadruh_rr, L2_loadruh_io },
15691 { L4_ploadrbf_rr, L2_ploadrbf_io },
15692 { L4_ploadrbfnew_rr, L2_ploadrbfnew_io },
15693 { L4_ploadrbt_rr, L2_ploadrbt_io },
15694 { L4_ploadrbtnew_rr, L2_ploadrbtnew_io },
15695 { L4_ploadrdf_rr, L2_ploadrdf_io },
15696 { L4_ploadrdfnew_rr, L2_ploadrdfnew_io },
15697 { L4_ploadrdt_rr, L2_ploadrdt_io },
15698 { L4_ploadrdtnew_rr, L2_ploadrdtnew_io },
15699 { L4_ploadrhf_rr, L2_ploadrhf_io },
15700 { L4_ploadrhfnew_rr, L2_ploadrhfnew_io },
15701 { L4_ploadrht_rr, L2_ploadrht_io },
15702 { L4_ploadrhtnew_rr, L2_ploadrhtnew_io },
15703 { L4_ploadrif_rr, L2_ploadrif_io },
15704 { L4_ploadrifnew_rr, L2_ploadrifnew_io },
15705 { L4_ploadrit_rr, L2_ploadrit_io },
15706 { L4_ploadritnew_rr, L2_ploadritnew_io },
15707 { L4_ploadrubf_rr, L2_ploadrubf_io },
15708 { L4_ploadrubfnew_rr, L2_ploadrubfnew_io },
15709 { L4_ploadrubt_rr, L2_ploadrubt_io },
15710 { L4_ploadrubtnew_rr, L2_ploadrubtnew_io },
15711 { L4_ploadruhf_rr, L2_ploadruhf_io },
15712 { L4_ploadruhfnew_rr, L2_ploadruhfnew_io },
15713 { L4_ploadruht_rr, L2_ploadruht_io },
15714 { L4_ploadruhtnew_rr, L2_ploadruhtnew_io },
15715 { S4_pstorerbf_rr, S2_pstorerbf_io },
15716 { S4_pstorerbfnew_rr, S4_pstorerbfnew_io },
15717 { S4_pstorerbnewf_rr, S2_pstorerbnewf_io },
15718 { S4_pstorerbnewfnew_rr, S4_pstorerbnewfnew_io },
15719 { S4_pstorerbnewt_rr, S2_pstorerbnewt_io },
15720 { S4_pstorerbnewtnew_rr, S4_pstorerbnewtnew_io },
15721 { S4_pstorerbt_rr, S2_pstorerbt_io },
15722 { S4_pstorerbtnew_rr, S4_pstorerbtnew_io },
15723 { S4_pstorerdf_rr, S2_pstorerdf_io },
15724 { S4_pstorerdfnew_rr, S4_pstorerdfnew_io },
15725 { S4_pstorerdt_rr, S2_pstorerdt_io },
15726 { S4_pstorerdtnew_rr, S4_pstorerdtnew_io },
15727 { S4_pstorerff_rr, S2_pstorerff_io },
15728 { S4_pstorerffnew_rr, S4_pstorerffnew_io },
15729 { S4_pstorerft_rr, S2_pstorerft_io },
15730 { S4_pstorerftnew_rr, S4_pstorerftnew_io },
15731 { S4_pstorerhf_rr, S2_pstorerhf_io },
15732 { S4_pstorerhfnew_rr, S4_pstorerhfnew_io },
15733 { S4_pstorerhnewf_rr, S2_pstorerhnewf_io },
15734 { S4_pstorerhnewfnew_rr, S4_pstorerhnewfnew_io },
15735 { S4_pstorerhnewt_rr, S2_pstorerhnewt_io },
15736 { S4_pstorerhnewtnew_rr, S4_pstorerhnewtnew_io },
15737 { S4_pstorerht_rr, S2_pstorerht_io },
15738 { S4_pstorerhtnew_rr, S4_pstorerhtnew_io },
15739 { S4_pstorerif_rr, S2_pstorerif_io },
15740 { S4_pstorerifnew_rr, S4_pstorerifnew_io },
15741 { S4_pstorerinewf_rr, S2_pstorerinewf_io },
15742 { S4_pstorerinewfnew_rr, S4_pstorerinewfnew_io },
15743 { S4_pstorerinewt_rr, S2_pstorerinewt_io },
15744 { S4_pstorerinewtnew_rr, S4_pstorerinewtnew_io },
15745 { S4_pstorerit_rr, S2_pstorerit_io },
15746 { S4_pstoreritnew_rr, S4_pstoreritnew_io },
15747 { S4_storerb_rr, S2_storerb_io },
15748 { S4_storerbnew_rr, S2_storerbnew_io },
15749 { S4_storerd_rr, S2_storerd_io },
15750 { S4_storerf_rr, S2_storerf_io },
15751 { S4_storerh_rr, S2_storerh_io },
15752 { S4_storerhnew_rr, S2_storerhnew_io },
15753 { S4_storeri_rr, S2_storeri_io },
15754 { S4_storerinew_rr, S2_storerinew_io },
15755 }; // End of Table
15756
15757 unsigned mid;
15758 unsigned start = 0;
15759 unsigned end = 70;
15760 while (start < end) {
15761 mid = start + (end - start) / 2;
15762 if (Opcode == Table[mid][0])
15763 break;
15764 if (Opcode < Table[mid][0])
15765 end = mid;
15766 else
15767 start = mid + 1;
15768 }
15769 if (start == end)
15770 return -1; // Instruction doesn't exist in this table.
15771
15772 return Table[mid][1];
15773}
15774
15775// changeAddrMode_rr_ur
15776LLVM_READONLY
15777int32_t changeAddrMode_rr_ur(uint32_t Opcode) {
15778 using namespace Hexagon;
15779 static constexpr uint32_t Table[][2] = {
15780 { L4_loadrb_rr, L4_loadrb_ur },
15781 { L4_loadrd_rr, L4_loadrd_ur },
15782 { L4_loadrh_rr, L4_loadrh_ur },
15783 { L4_loadri_rr, L4_loadri_ur },
15784 { L4_loadrub_rr, L4_loadrub_ur },
15785 { L4_loadruh_rr, L4_loadruh_ur },
15786 { S4_storerb_rr, S4_storerb_ur },
15787 { S4_storerd_rr, S4_storerd_ur },
15788 { S4_storerf_rr, S4_storerf_ur },
15789 { S4_storerh_rr, S4_storerh_ur },
15790 { S4_storeri_rr, S4_storeri_ur },
15791 }; // End of Table
15792
15793 unsigned mid;
15794 unsigned start = 0;
15795 unsigned end = 11;
15796 while (start < end) {
15797 mid = start + (end - start) / 2;
15798 if (Opcode == Table[mid][0])
15799 break;
15800 if (Opcode < Table[mid][0])
15801 end = mid;
15802 else
15803 start = mid + 1;
15804 }
15805 if (start == end)
15806 return -1; // Instruction doesn't exist in this table.
15807
15808 return Table[mid][1];
15809}
15810
15811// changeAddrMode_ur_rr
15812LLVM_READONLY
15813int32_t changeAddrMode_ur_rr(uint32_t Opcode) {
15814 using namespace Hexagon;
15815 static constexpr uint32_t Table[][2] = {
15816 { L4_loadrb_ur, L4_loadrb_rr },
15817 { L4_loadrd_ur, L4_loadrd_rr },
15818 { L4_loadrh_ur, L4_loadrh_rr },
15819 { L4_loadri_ur, L4_loadri_rr },
15820 { L4_loadrub_ur, L4_loadrub_rr },
15821 { L4_loadruh_ur, L4_loadruh_rr },
15822 { S4_storerb_ur, S4_storerb_rr },
15823 { S4_storerd_ur, S4_storerd_rr },
15824 { S4_storerf_ur, S4_storerf_rr },
15825 { S4_storerh_ur, S4_storerh_rr },
15826 { S4_storeri_ur, S4_storeri_rr },
15827 }; // End of Table
15828
15829 unsigned mid;
15830 unsigned start = 0;
15831 unsigned end = 11;
15832 while (start < end) {
15833 mid = start + (end - start) / 2;
15834 if (Opcode == Table[mid][0])
15835 break;
15836 if (Opcode < Table[mid][0])
15837 end = mid;
15838 else
15839 start = mid + 1;
15840 }
15841 if (start == end)
15842 return -1; // Instruction doesn't exist in this table.
15843
15844 return Table[mid][1];
15845}
15846
15847// getFalsePredOpcode
15848LLVM_READONLY
15849int32_t getFalsePredOpcode(uint32_t Opcode) {
15850 using namespace Hexagon;
15851 static constexpr uint32_t Table[][2] = {
15852 { A2_tfrpt, A2_tfrpf },
15853 { A2_tfrptnew, A2_tfrpfnew },
15854 { A2_tfrt, A2_tfrf },
15855 { A2_tfrtnew, A2_tfrfnew },
15856 { A2_paddit, A2_paddif },
15857 { A2_padditnew, A2_paddifnew },
15858 { A2_paddt, A2_paddf },
15859 { A2_paddtnew, A2_paddfnew },
15860 { A2_pandt, A2_pandf },
15861 { A2_pandtnew, A2_pandfnew },
15862 { A2_port, A2_porf },
15863 { A2_portnew, A2_porfnew },
15864 { A2_psubt, A2_psubf },
15865 { A2_psubtnew, A2_psubfnew },
15866 { A2_pxort, A2_pxorf },
15867 { A2_pxortnew, A2_pxorfnew },
15868 { A4_paslht, A4_paslhf },
15869 { A4_paslhtnew, A4_paslhfnew },
15870 { A4_pasrht, A4_pasrhf },
15871 { A4_pasrhtnew, A4_pasrhfnew },
15872 { A4_psxtbt, A4_psxtbf },
15873 { A4_psxtbtnew, A4_psxtbfnew },
15874 { A4_psxtht, A4_psxthf },
15875 { A4_psxthtnew, A4_psxthfnew },
15876 { A4_pzxtbt, A4_pzxtbf },
15877 { A4_pzxtbtnew, A4_pzxtbfnew },
15878 { A4_pzxtht, A4_pzxthf },
15879 { A4_pzxthtnew, A4_pzxthfnew },
15880 { C2_ccombinewnewt, C2_ccombinewnewf },
15881 { C2_ccombinewt, C2_ccombinewf },
15882 { C2_cmoveit, C2_cmoveif },
15883 { C2_cmovenewit, C2_cmovenewif },
15884 { J2_callt, J2_callf },
15885 { J2_jumprt, J2_jumprf },
15886 { J2_jumprtnew, J2_jumprfnew },
15887 { J2_jumprtnewpt, J2_jumprfnewpt },
15888 { J2_jumprtpt, J2_jumprfpt },
15889 { J2_jumpt, J2_jumpf },
15890 { J2_jumptnew, J2_jumpfnew },
15891 { J2_jumptnewpt, J2_jumpfnewpt },
15892 { J2_jumptpt, J2_jumpfpt },
15893 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_f_jumpnv_nt },
15894 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_f_jumpnv_t },
15895 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_fp0_jump_nt },
15896 { J4_cmpeq_tp0_jump_t, J4_cmpeq_fp0_jump_t },
15897 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_fp1_jump_nt },
15898 { J4_cmpeq_tp1_jump_t, J4_cmpeq_fp1_jump_t },
15899 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_f_jumpnv_nt },
15900 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_f_jumpnv_t },
15901 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_fp0_jump_nt },
15902 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_fp0_jump_t },
15903 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_fp1_jump_nt },
15904 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_fp1_jump_t },
15905 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_f_jumpnv_nt },
15906 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_f_jumpnv_t },
15907 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_fp0_jump_nt },
15908 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_fp0_jump_t },
15909 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_fp1_jump_nt },
15910 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_fp1_jump_t },
15911 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_f_jumpnv_nt },
15912 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_f_jumpnv_t },
15913 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_fp0_jump_nt },
15914 { J4_cmpgt_tp0_jump_t, J4_cmpgt_fp0_jump_t },
15915 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_fp1_jump_nt },
15916 { J4_cmpgt_tp1_jump_t, J4_cmpgt_fp1_jump_t },
15917 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_f_jumpnv_nt },
15918 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_f_jumpnv_t },
15919 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_fp0_jump_nt },
15920 { J4_cmpgti_tp0_jump_t, J4_cmpgti_fp0_jump_t },
15921 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_fp1_jump_nt },
15922 { J4_cmpgti_tp1_jump_t, J4_cmpgti_fp1_jump_t },
15923 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_f_jumpnv_nt },
15924 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_f_jumpnv_t },
15925 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_fp0_jump_nt },
15926 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_fp0_jump_t },
15927 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_fp1_jump_nt },
15928 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_fp1_jump_t },
15929 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_f_jumpnv_nt },
15930 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_f_jumpnv_t },
15931 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_fp0_jump_nt },
15932 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_fp0_jump_t },
15933 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_fp1_jump_nt },
15934 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_fp1_jump_t },
15935 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_f_jumpnv_nt },
15936 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_f_jumpnv_t },
15937 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_fp0_jump_nt },
15938 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_fp0_jump_t },
15939 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_fp1_jump_nt },
15940 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_fp1_jump_t },
15941 { J4_cmplt_t_jumpnv_nt, J4_cmplt_f_jumpnv_nt },
15942 { J4_cmplt_t_jumpnv_t, J4_cmplt_f_jumpnv_t },
15943 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_f_jumpnv_nt },
15944 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_f_jumpnv_t },
15945 { L2_ploadrbt_io, L2_ploadrbf_io },
15946 { L2_ploadrbt_pi, L2_ploadrbf_pi },
15947 { L2_ploadrbtnew_io, L2_ploadrbfnew_io },
15948 { L2_ploadrbtnew_pi, L2_ploadrbfnew_pi },
15949 { L2_ploadrdt_io, L2_ploadrdf_io },
15950 { L2_ploadrdt_pi, L2_ploadrdf_pi },
15951 { L2_ploadrdtnew_io, L2_ploadrdfnew_io },
15952 { L2_ploadrdtnew_pi, L2_ploadrdfnew_pi },
15953 { L2_ploadrht_io, L2_ploadrhf_io },
15954 { L2_ploadrht_pi, L2_ploadrhf_pi },
15955 { L2_ploadrhtnew_io, L2_ploadrhfnew_io },
15956 { L2_ploadrhtnew_pi, L2_ploadrhfnew_pi },
15957 { L2_ploadrit_io, L2_ploadrif_io },
15958 { L2_ploadrit_pi, L2_ploadrif_pi },
15959 { L2_ploadritnew_io, L2_ploadrifnew_io },
15960 { L2_ploadritnew_pi, L2_ploadrifnew_pi },
15961 { L2_ploadrubt_io, L2_ploadrubf_io },
15962 { L2_ploadrubt_pi, L2_ploadrubf_pi },
15963 { L2_ploadrubtnew_io, L2_ploadrubfnew_io },
15964 { L2_ploadrubtnew_pi, L2_ploadrubfnew_pi },
15965 { L2_ploadruht_io, L2_ploadruhf_io },
15966 { L2_ploadruht_pi, L2_ploadruhf_pi },
15967 { L2_ploadruhtnew_io, L2_ploadruhfnew_io },
15968 { L2_ploadruhtnew_pi, L2_ploadruhfnew_pi },
15969 { L4_ploadrbt_abs, L4_ploadrbf_abs },
15970 { L4_ploadrbt_rr, L4_ploadrbf_rr },
15971 { L4_ploadrbtnew_abs, L4_ploadrbfnew_abs },
15972 { L4_ploadrbtnew_rr, L4_ploadrbfnew_rr },
15973 { L4_ploadrdt_abs, L4_ploadrdf_abs },
15974 { L4_ploadrdt_rr, L4_ploadrdf_rr },
15975 { L4_ploadrdtnew_abs, L4_ploadrdfnew_abs },
15976 { L4_ploadrdtnew_rr, L4_ploadrdfnew_rr },
15977 { L4_ploadrht_abs, L4_ploadrhf_abs },
15978 { L4_ploadrht_rr, L4_ploadrhf_rr },
15979 { L4_ploadrhtnew_abs, L4_ploadrhfnew_abs },
15980 { L4_ploadrhtnew_rr, L4_ploadrhfnew_rr },
15981 { L4_ploadrit_abs, L4_ploadrif_abs },
15982 { L4_ploadrit_rr, L4_ploadrif_rr },
15983 { L4_ploadritnew_abs, L4_ploadrifnew_abs },
15984 { L4_ploadritnew_rr, L4_ploadrifnew_rr },
15985 { L4_ploadrubt_abs, L4_ploadrubf_abs },
15986 { L4_ploadrubt_rr, L4_ploadrubf_rr },
15987 { L4_ploadrubtnew_abs, L4_ploadrubfnew_abs },
15988 { L4_ploadrubtnew_rr, L4_ploadrubfnew_rr },
15989 { L4_ploadruht_abs, L4_ploadruhf_abs },
15990 { L4_ploadruht_rr, L4_ploadruhf_rr },
15991 { L4_ploadruhtnew_abs, L4_ploadruhfnew_abs },
15992 { L4_ploadruhtnew_rr, L4_ploadruhfnew_rr },
15993 { L4_return_t, L4_return_f },
15994 { L4_return_tnew_pnt, L4_return_fnew_pnt },
15995 { L4_return_tnew_pt, L4_return_fnew_pt },
15996 { PS_jmprett, PS_jmpretf },
15997 { PS_jmprettnew, PS_jmpretfnew },
15998 { PS_jmprettnewpt, PS_jmpretfnewpt },
15999 { S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16000 { S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16001 { S2_pstorerbnewtnew_pi, S2_pstorerbnewfnew_pi },
16002 { S2_pstorerbt_io, S2_pstorerbf_io },
16003 { S2_pstorerbt_pi, S2_pstorerbf_pi },
16004 { S2_pstorerbtnew_pi, S2_pstorerbfnew_pi },
16005 { S2_pstorerdt_io, S2_pstorerdf_io },
16006 { S2_pstorerdt_pi, S2_pstorerdf_pi },
16007 { S2_pstorerdtnew_pi, S2_pstorerdfnew_pi },
16008 { S2_pstorerft_io, S2_pstorerff_io },
16009 { S2_pstorerft_pi, S2_pstorerff_pi },
16010 { S2_pstorerftnew_pi, S2_pstorerffnew_pi },
16011 { S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16012 { S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16013 { S2_pstorerhnewtnew_pi, S2_pstorerhnewfnew_pi },
16014 { S2_pstorerht_io, S2_pstorerhf_io },
16015 { S2_pstorerht_pi, S2_pstorerhf_pi },
16016 { S2_pstorerhtnew_pi, S2_pstorerhfnew_pi },
16017 { S2_pstorerinewt_io, S2_pstorerinewf_io },
16018 { S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16019 { S2_pstorerinewtnew_pi, S2_pstorerinewfnew_pi },
16020 { S2_pstorerit_io, S2_pstorerif_io },
16021 { S2_pstorerit_pi, S2_pstorerif_pi },
16022 { S2_pstoreritnew_pi, S2_pstorerifnew_pi },
16023 { S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16024 { S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16025 { S4_pstorerbnewtnew_abs, S4_pstorerbnewfnew_abs },
16026 { S4_pstorerbnewtnew_io, S4_pstorerbnewfnew_io },
16027 { S4_pstorerbnewtnew_rr, S4_pstorerbnewfnew_rr },
16028 { S4_pstorerbt_abs, S4_pstorerbf_abs },
16029 { S4_pstorerbt_rr, S4_pstorerbf_rr },
16030 { S4_pstorerbtnew_abs, S4_pstorerbfnew_abs },
16031 { S4_pstorerbtnew_io, S4_pstorerbfnew_io },
16032 { S4_pstorerbtnew_rr, S4_pstorerbfnew_rr },
16033 { S4_pstorerdt_abs, S4_pstorerdf_abs },
16034 { S4_pstorerdt_rr, S4_pstorerdf_rr },
16035 { S4_pstorerdtnew_abs, S4_pstorerdfnew_abs },
16036 { S4_pstorerdtnew_io, S4_pstorerdfnew_io },
16037 { S4_pstorerdtnew_rr, S4_pstorerdfnew_rr },
16038 { S4_pstorerft_abs, S4_pstorerff_abs },
16039 { S4_pstorerft_rr, S4_pstorerff_rr },
16040 { S4_pstorerftnew_abs, S4_pstorerffnew_abs },
16041 { S4_pstorerftnew_io, S4_pstorerffnew_io },
16042 { S4_pstorerftnew_rr, S4_pstorerffnew_rr },
16043 { S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16044 { S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16045 { S4_pstorerhnewtnew_abs, S4_pstorerhnewfnew_abs },
16046 { S4_pstorerhnewtnew_io, S4_pstorerhnewfnew_io },
16047 { S4_pstorerhnewtnew_rr, S4_pstorerhnewfnew_rr },
16048 { S4_pstorerht_abs, S4_pstorerhf_abs },
16049 { S4_pstorerht_rr, S4_pstorerhf_rr },
16050 { S4_pstorerhtnew_abs, S4_pstorerhfnew_abs },
16051 { S4_pstorerhtnew_io, S4_pstorerhfnew_io },
16052 { S4_pstorerhtnew_rr, S4_pstorerhfnew_rr },
16053 { S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16054 { S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16055 { S4_pstorerinewtnew_abs, S4_pstorerinewfnew_abs },
16056 { S4_pstorerinewtnew_io, S4_pstorerinewfnew_io },
16057 { S4_pstorerinewtnew_rr, S4_pstorerinewfnew_rr },
16058 { S4_pstorerit_abs, S4_pstorerif_abs },
16059 { S4_pstorerit_rr, S4_pstorerif_rr },
16060 { S4_pstoreritnew_abs, S4_pstorerifnew_abs },
16061 { S4_pstoreritnew_io, S4_pstorerifnew_io },
16062 { S4_pstoreritnew_rr, S4_pstorerifnew_rr },
16063 { S4_storeirbt_io, S4_storeirbf_io },
16064 { S4_storeirbtnew_io, S4_storeirbfnew_io },
16065 { S4_storeirht_io, S4_storeirhf_io },
16066 { S4_storeirhtnew_io, S4_storeirhfnew_io },
16067 { S4_storeirit_io, S4_storeirif_io },
16068 { S4_storeiritnew_io, S4_storeirifnew_io },
16069 { V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16070 { V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16071 { V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16072 { V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16073 { V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16074 { V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16075 { V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16076 { V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16077 { V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16078 { V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16079 { V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16080 { V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16081 { V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16082 { V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16083 { V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16084 { V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16085 { V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16086 { V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16087 { V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16088 { V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16089 { V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16090 { V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16091 { V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16092 { V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16093 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16094 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16095 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16096 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16097 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16098 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16099 { V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16100 { V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16101 { V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16102 }; // End of Table
16103
16104 unsigned mid;
16105 unsigned start = 0;
16106 unsigned end = 250;
16107 while (start < end) {
16108 mid = start + (end - start) / 2;
16109 if (Opcode == Table[mid][0])
16110 break;
16111 if (Opcode < Table[mid][0])
16112 end = mid;
16113 else
16114 start = mid + 1;
16115 }
16116 if (start == end)
16117 return -1; // Instruction doesn't exist in this table.
16118
16119 return Table[mid][1];
16120}
16121
16122// getNewValueOpcode
16123LLVM_READONLY
16124int32_t getNewValueOpcode(uint32_t Opcode) {
16125 using namespace Hexagon;
16126 static constexpr uint32_t Table[][2] = {
16127 { PS_storerbabs, PS_storerbnewabs },
16128 { PS_storerhabs, PS_storerhnewabs },
16129 { PS_storeriabs, PS_storerinewabs },
16130 { S2_pstorerbf_io, S2_pstorerbnewf_io },
16131 { S2_pstorerbf_pi, S2_pstorerbnewf_pi },
16132 { S2_pstorerbfnew_pi, S2_pstorerbnewfnew_pi },
16133 { S2_pstorerbt_io, S2_pstorerbnewt_io },
16134 { S2_pstorerbt_pi, S2_pstorerbnewt_pi },
16135 { S2_pstorerbtnew_pi, S2_pstorerbnewtnew_pi },
16136 { S2_pstorerhf_io, S2_pstorerhnewf_io },
16137 { S2_pstorerhf_pi, S2_pstorerhnewf_pi },
16138 { S2_pstorerhfnew_pi, S2_pstorerhnewfnew_pi },
16139 { S2_pstorerht_io, S2_pstorerhnewt_io },
16140 { S2_pstorerht_pi, S2_pstorerhnewt_pi },
16141 { S2_pstorerhtnew_pi, S2_pstorerhnewtnew_pi },
16142 { S2_pstorerif_io, S2_pstorerinewf_io },
16143 { S2_pstorerif_pi, S2_pstorerinewf_pi },
16144 { S2_pstorerifnew_pi, S2_pstorerinewfnew_pi },
16145 { S2_pstorerit_io, S2_pstorerinewt_io },
16146 { S2_pstorerit_pi, S2_pstorerinewt_pi },
16147 { S2_pstoreritnew_pi, S2_pstorerinewtnew_pi },
16148 { S2_storerb_io, S2_storerbnew_io },
16149 { S2_storerb_pbr, S2_storerbnew_pbr },
16150 { S2_storerb_pci, S2_storerbnew_pci },
16151 { S2_storerb_pcr, S2_storerbnew_pcr },
16152 { S2_storerb_pi, S2_storerbnew_pi },
16153 { S2_storerb_pr, S2_storerbnew_pr },
16154 { S2_storerbgp, S2_storerbnewgp },
16155 { S2_storerh_io, S2_storerhnew_io },
16156 { S2_storerh_pbr, S2_storerhnew_pbr },
16157 { S2_storerh_pci, S2_storerhnew_pci },
16158 { S2_storerh_pcr, S2_storerhnew_pcr },
16159 { S2_storerh_pi, S2_storerhnew_pi },
16160 { S2_storerh_pr, S2_storerhnew_pr },
16161 { S2_storerhgp, S2_storerhnewgp },
16162 { S2_storeri_io, S2_storerinew_io },
16163 { S2_storeri_pbr, S2_storerinew_pbr },
16164 { S2_storeri_pci, S2_storerinew_pci },
16165 { S2_storeri_pcr, S2_storerinew_pcr },
16166 { S2_storeri_pi, S2_storerinew_pi },
16167 { S2_storeri_pr, S2_storerinew_pr },
16168 { S2_storerigp, S2_storerinewgp },
16169 { S4_pstorerbf_abs, S4_pstorerbnewf_abs },
16170 { S4_pstorerbf_rr, S4_pstorerbnewf_rr },
16171 { S4_pstorerbfnew_abs, S4_pstorerbnewfnew_abs },
16172 { S4_pstorerbfnew_io, S4_pstorerbnewfnew_io },
16173 { S4_pstorerbfnew_rr, S4_pstorerbnewfnew_rr },
16174 { S4_pstorerbt_abs, S4_pstorerbnewt_abs },
16175 { S4_pstorerbt_rr, S4_pstorerbnewt_rr },
16176 { S4_pstorerbtnew_abs, S4_pstorerbnewtnew_abs },
16177 { S4_pstorerbtnew_io, S4_pstorerbnewtnew_io },
16178 { S4_pstorerbtnew_rr, S4_pstorerbnewtnew_rr },
16179 { S4_pstorerhf_abs, S4_pstorerhnewf_abs },
16180 { S4_pstorerhf_rr, S4_pstorerhnewf_rr },
16181 { S4_pstorerhfnew_abs, S4_pstorerhnewfnew_abs },
16182 { S4_pstorerhfnew_io, S4_pstorerhnewfnew_io },
16183 { S4_pstorerhfnew_rr, S4_pstorerhnewfnew_rr },
16184 { S4_pstorerht_abs, S4_pstorerhnewt_abs },
16185 { S4_pstorerht_rr, S4_pstorerhnewt_rr },
16186 { S4_pstorerhtnew_abs, S4_pstorerhnewtnew_abs },
16187 { S4_pstorerhtnew_io, S4_pstorerhnewtnew_io },
16188 { S4_pstorerhtnew_rr, S4_pstorerhnewtnew_rr },
16189 { S4_pstorerif_abs, S4_pstorerinewf_abs },
16190 { S4_pstorerif_rr, S4_pstorerinewf_rr },
16191 { S4_pstorerifnew_abs, S4_pstorerinewfnew_abs },
16192 { S4_pstorerifnew_io, S4_pstorerinewfnew_io },
16193 { S4_pstorerifnew_rr, S4_pstorerinewfnew_rr },
16194 { S4_pstorerit_abs, S4_pstorerinewt_abs },
16195 { S4_pstorerit_rr, S4_pstorerinewt_rr },
16196 { S4_pstoreritnew_abs, S4_pstorerinewtnew_abs },
16197 { S4_pstoreritnew_io, S4_pstorerinewtnew_io },
16198 { S4_pstoreritnew_rr, S4_pstorerinewtnew_rr },
16199 { S4_storerb_ap, S4_storerbnew_ap },
16200 { S4_storerb_rr, S4_storerbnew_rr },
16201 { S4_storerb_ur, S4_storerbnew_ur },
16202 { S4_storerh_ap, S4_storerhnew_ap },
16203 { S4_storerh_rr, S4_storerhnew_rr },
16204 { S4_storerh_ur, S4_storerhnew_ur },
16205 { S4_storeri_ap, S4_storerinew_ap },
16206 { S4_storeri_rr, S4_storerinew_rr },
16207 { S4_storeri_ur, S4_storerinew_ur },
16208 { V6_vS32b_ai, V6_vS32b_new_ai },
16209 { V6_vS32b_npred_ai, V6_vS32b_new_npred_ai },
16210 { V6_vS32b_npred_pi, V6_vS32b_new_npred_pi },
16211 { V6_vS32b_npred_ppu, V6_vS32b_new_npred_ppu },
16212 { V6_vS32b_nt_ai, V6_vS32b_nt_new_ai },
16213 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_new_npred_ai },
16214 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_new_npred_pi },
16215 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_new_npred_ppu },
16216 { V6_vS32b_nt_pi, V6_vS32b_nt_new_pi },
16217 { V6_vS32b_nt_ppu, V6_vS32b_nt_new_ppu },
16218 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_new_pred_ai },
16219 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_new_pred_pi },
16220 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_new_pred_ppu },
16221 { V6_vS32b_pi, V6_vS32b_new_pi },
16222 { V6_vS32b_ppu, V6_vS32b_new_ppu },
16223 { V6_vS32b_pred_ai, V6_vS32b_new_pred_ai },
16224 { V6_vS32b_pred_pi, V6_vS32b_new_pred_pi },
16225 { V6_vS32b_pred_ppu, V6_vS32b_new_pred_ppu },
16226 }; // End of Table
16227
16228 unsigned mid;
16229 unsigned start = 0;
16230 unsigned end = 99;
16231 while (start < end) {
16232 mid = start + (end - start) / 2;
16233 if (Opcode == Table[mid][0])
16234 break;
16235 if (Opcode < Table[mid][0])
16236 end = mid;
16237 else
16238 start = mid + 1;
16239 }
16240 if (start == end)
16241 return -1; // Instruction doesn't exist in this table.
16242
16243 return Table[mid][1];
16244}
16245
16246// getNonNVStore
16247LLVM_READONLY
16248int32_t getNonNVStore(uint32_t Opcode) {
16249 using namespace Hexagon;
16250 static constexpr uint32_t Table[][2] = {
16251 { PS_storerbnewabs, PS_storerbabs },
16252 { PS_storerhnewabs, PS_storerhabs },
16253 { PS_storerinewabs, PS_storeriabs },
16254 { S2_pstorerbnewf_io, S2_pstorerbf_io },
16255 { S2_pstorerbnewf_pi, S2_pstorerbf_pi },
16256 { S2_pstorerbnewfnew_pi, S2_pstorerbfnew_pi },
16257 { S2_pstorerbnewt_io, S2_pstorerbt_io },
16258 { S2_pstorerbnewt_pi, S2_pstorerbt_pi },
16259 { S2_pstorerbnewtnew_pi, S2_pstorerbtnew_pi },
16260 { S2_pstorerhnewf_io, S2_pstorerhf_io },
16261 { S2_pstorerhnewf_pi, S2_pstorerhf_pi },
16262 { S2_pstorerhnewfnew_pi, S2_pstorerhfnew_pi },
16263 { S2_pstorerhnewt_io, S2_pstorerht_io },
16264 { S2_pstorerhnewt_pi, S2_pstorerht_pi },
16265 { S2_pstorerhnewtnew_pi, S2_pstorerhtnew_pi },
16266 { S2_pstorerinewf_io, S2_pstorerif_io },
16267 { S2_pstorerinewf_pi, S2_pstorerif_pi },
16268 { S2_pstorerinewfnew_pi, S2_pstorerifnew_pi },
16269 { S2_pstorerinewt_io, S2_pstorerit_io },
16270 { S2_pstorerinewt_pi, S2_pstorerit_pi },
16271 { S2_pstorerinewtnew_pi, S2_pstoreritnew_pi },
16272 { S2_storerbnew_io, S2_storerb_io },
16273 { S2_storerbnew_pbr, S2_storerb_pbr },
16274 { S2_storerbnew_pci, S2_storerb_pci },
16275 { S2_storerbnew_pcr, S2_storerb_pcr },
16276 { S2_storerbnew_pi, S2_storerb_pi },
16277 { S2_storerbnew_pr, S2_storerb_pr },
16278 { S2_storerbnewgp, S2_storerbgp },
16279 { S2_storerhnew_io, S2_storerh_io },
16280 { S2_storerhnew_pbr, S2_storerh_pbr },
16281 { S2_storerhnew_pci, S2_storerh_pci },
16282 { S2_storerhnew_pcr, S2_storerh_pcr },
16283 { S2_storerhnew_pi, S2_storerh_pi },
16284 { S2_storerhnew_pr, S2_storerh_pr },
16285 { S2_storerhnewgp, S2_storerhgp },
16286 { S2_storerinew_io, S2_storeri_io },
16287 { S2_storerinew_pbr, S2_storeri_pbr },
16288 { S2_storerinew_pci, S2_storeri_pci },
16289 { S2_storerinew_pcr, S2_storeri_pcr },
16290 { S2_storerinew_pi, S2_storeri_pi },
16291 { S2_storerinew_pr, S2_storeri_pr },
16292 { S2_storerinewgp, S2_storerigp },
16293 { S4_pstorerbnewf_abs, S4_pstorerbf_abs },
16294 { S4_pstorerbnewf_rr, S4_pstorerbf_rr },
16295 { S4_pstorerbnewfnew_abs, S4_pstorerbfnew_abs },
16296 { S4_pstorerbnewfnew_io, S4_pstorerbfnew_io },
16297 { S4_pstorerbnewfnew_rr, S4_pstorerbfnew_rr },
16298 { S4_pstorerbnewt_abs, S4_pstorerbt_abs },
16299 { S4_pstorerbnewt_rr, S4_pstorerbt_rr },
16300 { S4_pstorerbnewtnew_abs, S4_pstorerbtnew_abs },
16301 { S4_pstorerbnewtnew_io, S4_pstorerbtnew_io },
16302 { S4_pstorerbnewtnew_rr, S4_pstorerbtnew_rr },
16303 { S4_pstorerhnewf_abs, S4_pstorerhf_abs },
16304 { S4_pstorerhnewf_rr, S4_pstorerhf_rr },
16305 { S4_pstorerhnewfnew_abs, S4_pstorerhfnew_abs },
16306 { S4_pstorerhnewfnew_io, S4_pstorerhfnew_io },
16307 { S4_pstorerhnewfnew_rr, S4_pstorerhfnew_rr },
16308 { S4_pstorerhnewt_abs, S4_pstorerht_abs },
16309 { S4_pstorerhnewt_rr, S4_pstorerht_rr },
16310 { S4_pstorerhnewtnew_abs, S4_pstorerhtnew_abs },
16311 { S4_pstorerhnewtnew_io, S4_pstorerhtnew_io },
16312 { S4_pstorerhnewtnew_rr, S4_pstorerhtnew_rr },
16313 { S4_pstorerinewf_abs, S4_pstorerif_abs },
16314 { S4_pstorerinewf_rr, S4_pstorerif_rr },
16315 { S4_pstorerinewfnew_abs, S4_pstorerifnew_abs },
16316 { S4_pstorerinewfnew_io, S4_pstorerifnew_io },
16317 { S4_pstorerinewfnew_rr, S4_pstorerifnew_rr },
16318 { S4_pstorerinewt_abs, S4_pstorerit_abs },
16319 { S4_pstorerinewt_rr, S4_pstorerit_rr },
16320 { S4_pstorerinewtnew_abs, S4_pstoreritnew_abs },
16321 { S4_pstorerinewtnew_io, S4_pstoreritnew_io },
16322 { S4_pstorerinewtnew_rr, S4_pstoreritnew_rr },
16323 { S4_storerbnew_ap, S4_storerb_ap },
16324 { S4_storerbnew_rr, S4_storerb_rr },
16325 { S4_storerbnew_ur, S4_storerb_ur },
16326 { S4_storerhnew_ap, S4_storerh_ap },
16327 { S4_storerhnew_rr, S4_storerh_rr },
16328 { S4_storerhnew_ur, S4_storerh_ur },
16329 { S4_storerinew_ap, S4_storeri_ap },
16330 { S4_storerinew_rr, S4_storeri_rr },
16331 { S4_storerinew_ur, S4_storeri_ur },
16332 { V6_vS32b_new_ai, V6_vS32b_ai },
16333 { V6_vS32b_new_npred_ai, V6_vS32b_npred_ai },
16334 { V6_vS32b_new_npred_pi, V6_vS32b_npred_pi },
16335 { V6_vS32b_new_npred_ppu, V6_vS32b_npred_ppu },
16336 { V6_vS32b_new_pi, V6_vS32b_pi },
16337 { V6_vS32b_new_ppu, V6_vS32b_ppu },
16338 { V6_vS32b_new_pred_ai, V6_vS32b_pred_ai },
16339 { V6_vS32b_new_pred_pi, V6_vS32b_pred_pi },
16340 { V6_vS32b_new_pred_ppu, V6_vS32b_pred_ppu },
16341 { V6_vS32b_nt_new_ai, V6_vS32b_nt_ai },
16342 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_npred_ai },
16343 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_npred_pi },
16344 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_npred_ppu },
16345 { V6_vS32b_nt_new_pi, V6_vS32b_nt_pi },
16346 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_ppu },
16347 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_pred_ai },
16348 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_pred_pi },
16349 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_pred_ppu },
16350 }; // End of Table
16351
16352 unsigned mid;
16353 unsigned start = 0;
16354 unsigned end = 99;
16355 while (start < end) {
16356 mid = start + (end - start) / 2;
16357 if (Opcode == Table[mid][0])
16358 break;
16359 if (Opcode < Table[mid][0])
16360 end = mid;
16361 else
16362 start = mid + 1;
16363 }
16364 if (start == end)
16365 return -1; // Instruction doesn't exist in this table.
16366
16367 return Table[mid][1];
16368}
16369
16370// getPredNewOpcode
16371LLVM_READONLY
16372int32_t getPredNewOpcode(uint32_t Opcode) {
16373 using namespace Hexagon;
16374 static constexpr uint32_t Table[][2] = {
16375 { A2_tfrf, A2_tfrfnew },
16376 { A2_tfrpf, A2_tfrpfnew },
16377 { A2_tfrpt, A2_tfrptnew },
16378 { A2_tfrt, A2_tfrtnew },
16379 { A2_paddf, A2_paddfnew },
16380 { A2_paddif, A2_paddifnew },
16381 { A2_paddit, A2_padditnew },
16382 { A2_paddt, A2_paddtnew },
16383 { A2_pandf, A2_pandfnew },
16384 { A2_pandt, A2_pandtnew },
16385 { A2_porf, A2_porfnew },
16386 { A2_port, A2_portnew },
16387 { A2_psubf, A2_psubfnew },
16388 { A2_psubt, A2_psubtnew },
16389 { A2_pxorf, A2_pxorfnew },
16390 { A2_pxort, A2_pxortnew },
16391 { A4_paslhf, A4_paslhfnew },
16392 { A4_paslht, A4_paslhtnew },
16393 { A4_pasrhf, A4_pasrhfnew },
16394 { A4_pasrht, A4_pasrhtnew },
16395 { A4_psxtbf, A4_psxtbfnew },
16396 { A4_psxtbt, A4_psxtbtnew },
16397 { A4_psxthf, A4_psxthfnew },
16398 { A4_psxtht, A4_psxthtnew },
16399 { A4_pzxtbf, A4_pzxtbfnew },
16400 { A4_pzxtbt, A4_pzxtbtnew },
16401 { A4_pzxthf, A4_pzxthfnew },
16402 { A4_pzxtht, A4_pzxthtnew },
16403 { C2_ccombinewf, C2_ccombinewnewf },
16404 { C2_ccombinewt, C2_ccombinewnewt },
16405 { C2_cmoveif, C2_cmovenewif },
16406 { C2_cmoveit, C2_cmovenewit },
16407 { J2_jumpf, J2_jumpfnew },
16408 { J2_jumpfpt, J2_jumpfnewpt },
16409 { J2_jumprf, J2_jumprfnew },
16410 { J2_jumprfpt, J2_jumprfnewpt },
16411 { J2_jumprt, J2_jumprtnew },
16412 { J2_jumprtpt, J2_jumprtnewpt },
16413 { J2_jumpt, J2_jumptnew },
16414 { J2_jumptpt, J2_jumptnewpt },
16415 { L2_ploadrbf_io, L2_ploadrbfnew_io },
16416 { L2_ploadrbf_pi, L2_ploadrbfnew_pi },
16417 { L2_ploadrbt_io, L2_ploadrbtnew_io },
16418 { L2_ploadrbt_pi, L2_ploadrbtnew_pi },
16419 { L2_ploadrdf_io, L2_ploadrdfnew_io },
16420 { L2_ploadrdf_pi, L2_ploadrdfnew_pi },
16421 { L2_ploadrdt_io, L2_ploadrdtnew_io },
16422 { L2_ploadrdt_pi, L2_ploadrdtnew_pi },
16423 { L2_ploadrhf_io, L2_ploadrhfnew_io },
16424 { L2_ploadrhf_pi, L2_ploadrhfnew_pi },
16425 { L2_ploadrht_io, L2_ploadrhtnew_io },
16426 { L2_ploadrht_pi, L2_ploadrhtnew_pi },
16427 { L2_ploadrif_io, L2_ploadrifnew_io },
16428 { L2_ploadrif_pi, L2_ploadrifnew_pi },
16429 { L2_ploadrit_io, L2_ploadritnew_io },
16430 { L2_ploadrit_pi, L2_ploadritnew_pi },
16431 { L2_ploadrubf_io, L2_ploadrubfnew_io },
16432 { L2_ploadrubf_pi, L2_ploadrubfnew_pi },
16433 { L2_ploadrubt_io, L2_ploadrubtnew_io },
16434 { L2_ploadrubt_pi, L2_ploadrubtnew_pi },
16435 { L2_ploadruhf_io, L2_ploadruhfnew_io },
16436 { L2_ploadruhf_pi, L2_ploadruhfnew_pi },
16437 { L2_ploadruht_io, L2_ploadruhtnew_io },
16438 { L2_ploadruht_pi, L2_ploadruhtnew_pi },
16439 { L4_ploadrbf_abs, L4_ploadrbfnew_abs },
16440 { L4_ploadrbf_rr, L4_ploadrbfnew_rr },
16441 { L4_ploadrbt_abs, L4_ploadrbtnew_abs },
16442 { L4_ploadrbt_rr, L4_ploadrbtnew_rr },
16443 { L4_ploadrdf_abs, L4_ploadrdfnew_abs },
16444 { L4_ploadrdf_rr, L4_ploadrdfnew_rr },
16445 { L4_ploadrdt_abs, L4_ploadrdtnew_abs },
16446 { L4_ploadrdt_rr, L4_ploadrdtnew_rr },
16447 { L4_ploadrhf_abs, L4_ploadrhfnew_abs },
16448 { L4_ploadrhf_rr, L4_ploadrhfnew_rr },
16449 { L4_ploadrht_abs, L4_ploadrhtnew_abs },
16450 { L4_ploadrht_rr, L4_ploadrhtnew_rr },
16451 { L4_ploadrif_abs, L4_ploadrifnew_abs },
16452 { L4_ploadrif_rr, L4_ploadrifnew_rr },
16453 { L4_ploadrit_abs, L4_ploadritnew_abs },
16454 { L4_ploadrit_rr, L4_ploadritnew_rr },
16455 { L4_ploadrubf_abs, L4_ploadrubfnew_abs },
16456 { L4_ploadrubf_rr, L4_ploadrubfnew_rr },
16457 { L4_ploadrubt_abs, L4_ploadrubtnew_abs },
16458 { L4_ploadrubt_rr, L4_ploadrubtnew_rr },
16459 { L4_ploadruhf_abs, L4_ploadruhfnew_abs },
16460 { L4_ploadruhf_rr, L4_ploadruhfnew_rr },
16461 { L4_ploadruht_abs, L4_ploadruhtnew_abs },
16462 { L4_ploadruht_rr, L4_ploadruhtnew_rr },
16463 { L4_return_f, L4_return_fnew_pt },
16464 { L4_return_t, L4_return_tnew_pt },
16465 { PS_jmpretf, PS_jmpretfnew },
16466 { PS_jmprett, PS_jmprettnew },
16467 { S2_pstorerbf_io, S4_pstorerbfnew_io },
16468 { S2_pstorerbf_pi, S2_pstorerbfnew_pi },
16469 { S2_pstorerbnewf_io, S4_pstorerbnewfnew_io },
16470 { S2_pstorerbnewf_pi, S2_pstorerbnewfnew_pi },
16471 { S2_pstorerbnewt_io, S4_pstorerbnewtnew_io },
16472 { S2_pstorerbnewt_pi, S2_pstorerbnewtnew_pi },
16473 { S2_pstorerbt_io, S4_pstorerbtnew_io },
16474 { S2_pstorerbt_pi, S2_pstorerbtnew_pi },
16475 { S2_pstorerdf_io, S4_pstorerdfnew_io },
16476 { S2_pstorerdf_pi, S2_pstorerdfnew_pi },
16477 { S2_pstorerdt_io, S4_pstorerdtnew_io },
16478 { S2_pstorerdt_pi, S2_pstorerdtnew_pi },
16479 { S2_pstorerff_io, S4_pstorerffnew_io },
16480 { S2_pstorerff_pi, S2_pstorerffnew_pi },
16481 { S2_pstorerft_io, S4_pstorerftnew_io },
16482 { S2_pstorerft_pi, S2_pstorerftnew_pi },
16483 { S2_pstorerhf_io, S4_pstorerhfnew_io },
16484 { S2_pstorerhf_pi, S2_pstorerhfnew_pi },
16485 { S2_pstorerhnewf_io, S4_pstorerhnewfnew_io },
16486 { S2_pstorerhnewf_pi, S2_pstorerhnewfnew_pi },
16487 { S2_pstorerhnewt_io, S4_pstorerhnewtnew_io },
16488 { S2_pstorerhnewt_pi, S2_pstorerhnewtnew_pi },
16489 { S2_pstorerht_io, S4_pstorerhtnew_io },
16490 { S2_pstorerht_pi, S2_pstorerhtnew_pi },
16491 { S2_pstorerif_io, S4_pstorerifnew_io },
16492 { S2_pstorerif_pi, S2_pstorerifnew_pi },
16493 { S2_pstorerinewf_io, S4_pstorerinewfnew_io },
16494 { S2_pstorerinewf_pi, S2_pstorerinewfnew_pi },
16495 { S2_pstorerinewt_io, S4_pstorerinewtnew_io },
16496 { S2_pstorerinewt_pi, S2_pstorerinewtnew_pi },
16497 { S2_pstorerit_io, S4_pstoreritnew_io },
16498 { S2_pstorerit_pi, S2_pstoreritnew_pi },
16499 { S4_pstorerbf_abs, S4_pstorerbfnew_abs },
16500 { S4_pstorerbf_rr, S4_pstorerbfnew_rr },
16501 { S4_pstorerbnewf_abs, S4_pstorerbnewfnew_abs },
16502 { S4_pstorerbnewf_rr, S4_pstorerbnewfnew_rr },
16503 { S4_pstorerbnewt_abs, S4_pstorerbnewtnew_abs },
16504 { S4_pstorerbnewt_rr, S4_pstorerbnewtnew_rr },
16505 { S4_pstorerbt_abs, S4_pstorerbtnew_abs },
16506 { S4_pstorerbt_rr, S4_pstorerbtnew_rr },
16507 { S4_pstorerdf_abs, S4_pstorerdfnew_abs },
16508 { S4_pstorerdf_rr, S4_pstorerdfnew_rr },
16509 { S4_pstorerdt_abs, S4_pstorerdtnew_abs },
16510 { S4_pstorerdt_rr, S4_pstorerdtnew_rr },
16511 { S4_pstorerff_abs, S4_pstorerffnew_abs },
16512 { S4_pstorerff_rr, S4_pstorerffnew_rr },
16513 { S4_pstorerft_abs, S4_pstorerftnew_abs },
16514 { S4_pstorerft_rr, S4_pstorerftnew_rr },
16515 { S4_pstorerhf_abs, S4_pstorerhfnew_abs },
16516 { S4_pstorerhf_rr, S4_pstorerhfnew_rr },
16517 { S4_pstorerhnewf_abs, S4_pstorerhnewfnew_abs },
16518 { S4_pstorerhnewf_rr, S4_pstorerhnewfnew_rr },
16519 { S4_pstorerhnewt_abs, S4_pstorerhnewtnew_abs },
16520 { S4_pstorerhnewt_rr, S4_pstorerhnewtnew_rr },
16521 { S4_pstorerht_abs, S4_pstorerhtnew_abs },
16522 { S4_pstorerht_rr, S4_pstorerhtnew_rr },
16523 { S4_pstorerif_abs, S4_pstorerifnew_abs },
16524 { S4_pstorerif_rr, S4_pstorerifnew_rr },
16525 { S4_pstorerinewf_abs, S4_pstorerinewfnew_abs },
16526 { S4_pstorerinewf_rr, S4_pstorerinewfnew_rr },
16527 { S4_pstorerinewt_abs, S4_pstorerinewtnew_abs },
16528 { S4_pstorerinewt_rr, S4_pstorerinewtnew_rr },
16529 { S4_pstorerit_abs, S4_pstoreritnew_abs },
16530 { S4_pstorerit_rr, S4_pstoreritnew_rr },
16531 { S4_storeirbf_io, S4_storeirbfnew_io },
16532 { S4_storeirbt_io, S4_storeirbtnew_io },
16533 { S4_storeirhf_io, S4_storeirhfnew_io },
16534 { S4_storeirht_io, S4_storeirhtnew_io },
16535 { S4_storeirif_io, S4_storeirifnew_io },
16536 { S4_storeirit_io, S4_storeiritnew_io },
16537 }; // End of Table
16538
16539 unsigned mid;
16540 unsigned start = 0;
16541 unsigned end = 162;
16542 while (start < end) {
16543 mid = start + (end - start) / 2;
16544 if (Opcode == Table[mid][0])
16545 break;
16546 if (Opcode < Table[mid][0])
16547 end = mid;
16548 else
16549 start = mid + 1;
16550 }
16551 if (start == end)
16552 return -1; // Instruction doesn't exist in this table.
16553
16554 return Table[mid][1];
16555}
16556
16557// getPredOldOpcode
16558LLVM_READONLY
16559int32_t getPredOldOpcode(uint32_t Opcode) {
16560 using namespace Hexagon;
16561 static constexpr uint32_t Table[][2] = {
16562 { A2_tfrfnew, A2_tfrf },
16563 { A2_tfrpfnew, A2_tfrpf },
16564 { A2_tfrptnew, A2_tfrpt },
16565 { A2_tfrtnew, A2_tfrt },
16566 { A2_paddfnew, A2_paddf },
16567 { A2_paddifnew, A2_paddif },
16568 { A2_padditnew, A2_paddit },
16569 { A2_paddtnew, A2_paddt },
16570 { A2_pandfnew, A2_pandf },
16571 { A2_pandtnew, A2_pandt },
16572 { A2_porfnew, A2_porf },
16573 { A2_portnew, A2_port },
16574 { A2_psubfnew, A2_psubf },
16575 { A2_psubtnew, A2_psubt },
16576 { A2_pxorfnew, A2_pxorf },
16577 { A2_pxortnew, A2_pxort },
16578 { A4_paslhfnew, A4_paslhf },
16579 { A4_paslhtnew, A4_paslht },
16580 { A4_pasrhfnew, A4_pasrhf },
16581 { A4_pasrhtnew, A4_pasrht },
16582 { A4_psxtbfnew, A4_psxtbf },
16583 { A4_psxtbtnew, A4_psxtbt },
16584 { A4_psxthfnew, A4_psxthf },
16585 { A4_psxthtnew, A4_psxtht },
16586 { A4_pzxtbfnew, A4_pzxtbf },
16587 { A4_pzxtbtnew, A4_pzxtbt },
16588 { A4_pzxthfnew, A4_pzxthf },
16589 { A4_pzxthtnew, A4_pzxtht },
16590 { C2_ccombinewnewf, C2_ccombinewf },
16591 { C2_ccombinewnewt, C2_ccombinewt },
16592 { C2_cmovenewif, C2_cmoveif },
16593 { C2_cmovenewit, C2_cmoveit },
16594 { J2_jumpfnew, J2_jumpf },
16595 { J2_jumpfnewpt, J2_jumpfpt },
16596 { J2_jumprfnew, J2_jumprf },
16597 { J2_jumprfnewpt, J2_jumprfpt },
16598 { J2_jumprtnew, J2_jumprt },
16599 { J2_jumprtnewpt, J2_jumprtpt },
16600 { J2_jumptnew, J2_jumpt },
16601 { J2_jumptnewpt, J2_jumptpt },
16602 { L2_ploadrbfnew_io, L2_ploadrbf_io },
16603 { L2_ploadrbfnew_pi, L2_ploadrbf_pi },
16604 { L2_ploadrbtnew_io, L2_ploadrbt_io },
16605 { L2_ploadrbtnew_pi, L2_ploadrbt_pi },
16606 { L2_ploadrdfnew_io, L2_ploadrdf_io },
16607 { L2_ploadrdfnew_pi, L2_ploadrdf_pi },
16608 { L2_ploadrdtnew_io, L2_ploadrdt_io },
16609 { L2_ploadrdtnew_pi, L2_ploadrdt_pi },
16610 { L2_ploadrhfnew_io, L2_ploadrhf_io },
16611 { L2_ploadrhfnew_pi, L2_ploadrhf_pi },
16612 { L2_ploadrhtnew_io, L2_ploadrht_io },
16613 { L2_ploadrhtnew_pi, L2_ploadrht_pi },
16614 { L2_ploadrifnew_io, L2_ploadrif_io },
16615 { L2_ploadrifnew_pi, L2_ploadrif_pi },
16616 { L2_ploadritnew_io, L2_ploadrit_io },
16617 { L2_ploadritnew_pi, L2_ploadrit_pi },
16618 { L2_ploadrubfnew_io, L2_ploadrubf_io },
16619 { L2_ploadrubfnew_pi, L2_ploadrubf_pi },
16620 { L2_ploadrubtnew_io, L2_ploadrubt_io },
16621 { L2_ploadrubtnew_pi, L2_ploadrubt_pi },
16622 { L2_ploadruhfnew_io, L2_ploadruhf_io },
16623 { L2_ploadruhfnew_pi, L2_ploadruhf_pi },
16624 { L2_ploadruhtnew_io, L2_ploadruht_io },
16625 { L2_ploadruhtnew_pi, L2_ploadruht_pi },
16626 { L4_ploadrbfnew_abs, L4_ploadrbf_abs },
16627 { L4_ploadrbfnew_rr, L4_ploadrbf_rr },
16628 { L4_ploadrbtnew_abs, L4_ploadrbt_abs },
16629 { L4_ploadrbtnew_rr, L4_ploadrbt_rr },
16630 { L4_ploadrdfnew_abs, L4_ploadrdf_abs },
16631 { L4_ploadrdfnew_rr, L4_ploadrdf_rr },
16632 { L4_ploadrdtnew_abs, L4_ploadrdt_abs },
16633 { L4_ploadrdtnew_rr, L4_ploadrdt_rr },
16634 { L4_ploadrhfnew_abs, L4_ploadrhf_abs },
16635 { L4_ploadrhfnew_rr, L4_ploadrhf_rr },
16636 { L4_ploadrhtnew_abs, L4_ploadrht_abs },
16637 { L4_ploadrhtnew_rr, L4_ploadrht_rr },
16638 { L4_ploadrifnew_abs, L4_ploadrif_abs },
16639 { L4_ploadrifnew_rr, L4_ploadrif_rr },
16640 { L4_ploadritnew_abs, L4_ploadrit_abs },
16641 { L4_ploadritnew_rr, L4_ploadrit_rr },
16642 { L4_ploadrubfnew_abs, L4_ploadrubf_abs },
16643 { L4_ploadrubfnew_rr, L4_ploadrubf_rr },
16644 { L4_ploadrubtnew_abs, L4_ploadrubt_abs },
16645 { L4_ploadrubtnew_rr, L4_ploadrubt_rr },
16646 { L4_ploadruhfnew_abs, L4_ploadruhf_abs },
16647 { L4_ploadruhfnew_rr, L4_ploadruhf_rr },
16648 { L4_ploadruhtnew_abs, L4_ploadruht_abs },
16649 { L4_ploadruhtnew_rr, L4_ploadruht_rr },
16650 { L4_return_fnew_pt, L4_return_f },
16651 { L4_return_tnew_pt, L4_return_t },
16652 { PS_jmpretfnew, PS_jmpretf },
16653 { PS_jmprettnew, PS_jmprett },
16654 { S2_pstorerbfnew_pi, S2_pstorerbf_pi },
16655 { S2_pstorerbnewfnew_pi, S2_pstorerbnewf_pi },
16656 { S2_pstorerbnewtnew_pi, S2_pstorerbnewt_pi },
16657 { S2_pstorerbtnew_pi, S2_pstorerbt_pi },
16658 { S2_pstorerdfnew_pi, S2_pstorerdf_pi },
16659 { S2_pstorerdtnew_pi, S2_pstorerdt_pi },
16660 { S2_pstorerffnew_pi, S2_pstorerff_pi },
16661 { S2_pstorerftnew_pi, S2_pstorerft_pi },
16662 { S2_pstorerhfnew_pi, S2_pstorerhf_pi },
16663 { S2_pstorerhnewfnew_pi, S2_pstorerhnewf_pi },
16664 { S2_pstorerhnewtnew_pi, S2_pstorerhnewt_pi },
16665 { S2_pstorerhtnew_pi, S2_pstorerht_pi },
16666 { S2_pstorerifnew_pi, S2_pstorerif_pi },
16667 { S2_pstorerinewfnew_pi, S2_pstorerinewf_pi },
16668 { S2_pstorerinewtnew_pi, S2_pstorerinewt_pi },
16669 { S2_pstoreritnew_pi, S2_pstorerit_pi },
16670 { S4_pstorerbfnew_abs, S4_pstorerbf_abs },
16671 { S4_pstorerbfnew_io, S2_pstorerbf_io },
16672 { S4_pstorerbfnew_rr, S4_pstorerbf_rr },
16673 { S4_pstorerbnewfnew_abs, S4_pstorerbnewf_abs },
16674 { S4_pstorerbnewfnew_io, S2_pstorerbnewf_io },
16675 { S4_pstorerbnewfnew_rr, S4_pstorerbnewf_rr },
16676 { S4_pstorerbnewtnew_abs, S4_pstorerbnewt_abs },
16677 { S4_pstorerbnewtnew_io, S2_pstorerbnewt_io },
16678 { S4_pstorerbnewtnew_rr, S4_pstorerbnewt_rr },
16679 { S4_pstorerbtnew_abs, S4_pstorerbt_abs },
16680 { S4_pstorerbtnew_io, S2_pstorerbt_io },
16681 { S4_pstorerbtnew_rr, S4_pstorerbt_rr },
16682 { S4_pstorerdfnew_abs, S4_pstorerdf_abs },
16683 { S4_pstorerdfnew_io, S2_pstorerdf_io },
16684 { S4_pstorerdfnew_rr, S4_pstorerdf_rr },
16685 { S4_pstorerdtnew_abs, S4_pstorerdt_abs },
16686 { S4_pstorerdtnew_io, S2_pstorerdt_io },
16687 { S4_pstorerdtnew_rr, S4_pstorerdt_rr },
16688 { S4_pstorerffnew_abs, S4_pstorerff_abs },
16689 { S4_pstorerffnew_io, S2_pstorerff_io },
16690 { S4_pstorerffnew_rr, S4_pstorerff_rr },
16691 { S4_pstorerftnew_abs, S4_pstorerft_abs },
16692 { S4_pstorerftnew_io, S2_pstorerft_io },
16693 { S4_pstorerftnew_rr, S4_pstorerft_rr },
16694 { S4_pstorerhfnew_abs, S4_pstorerhf_abs },
16695 { S4_pstorerhfnew_io, S2_pstorerhf_io },
16696 { S4_pstorerhfnew_rr, S4_pstorerhf_rr },
16697 { S4_pstorerhnewfnew_abs, S4_pstorerhnewf_abs },
16698 { S4_pstorerhnewfnew_io, S2_pstorerhnewf_io },
16699 { S4_pstorerhnewfnew_rr, S4_pstorerhnewf_rr },
16700 { S4_pstorerhnewtnew_abs, S4_pstorerhnewt_abs },
16701 { S4_pstorerhnewtnew_io, S2_pstorerhnewt_io },
16702 { S4_pstorerhnewtnew_rr, S4_pstorerhnewt_rr },
16703 { S4_pstorerhtnew_abs, S4_pstorerht_abs },
16704 { S4_pstorerhtnew_io, S2_pstorerht_io },
16705 { S4_pstorerhtnew_rr, S4_pstorerht_rr },
16706 { S4_pstorerifnew_abs, S4_pstorerif_abs },
16707 { S4_pstorerifnew_io, S2_pstorerif_io },
16708 { S4_pstorerifnew_rr, S4_pstorerif_rr },
16709 { S4_pstorerinewfnew_abs, S4_pstorerinewf_abs },
16710 { S4_pstorerinewfnew_io, S2_pstorerinewf_io },
16711 { S4_pstorerinewfnew_rr, S4_pstorerinewf_rr },
16712 { S4_pstorerinewtnew_abs, S4_pstorerinewt_abs },
16713 { S4_pstorerinewtnew_io, S2_pstorerinewt_io },
16714 { S4_pstorerinewtnew_rr, S4_pstorerinewt_rr },
16715 { S4_pstoreritnew_abs, S4_pstorerit_abs },
16716 { S4_pstoreritnew_io, S2_pstorerit_io },
16717 { S4_pstoreritnew_rr, S4_pstorerit_rr },
16718 { S4_storeirbfnew_io, S4_storeirbf_io },
16719 { S4_storeirbtnew_io, S4_storeirbt_io },
16720 { S4_storeirhfnew_io, S4_storeirhf_io },
16721 { S4_storeirhtnew_io, S4_storeirht_io },
16722 { S4_storeirifnew_io, S4_storeirif_io },
16723 { S4_storeiritnew_io, S4_storeirit_io },
16724 }; // End of Table
16725
16726 unsigned mid;
16727 unsigned start = 0;
16728 unsigned end = 162;
16729 while (start < end) {
16730 mid = start + (end - start) / 2;
16731 if (Opcode == Table[mid][0])
16732 break;
16733 if (Opcode < Table[mid][0])
16734 end = mid;
16735 else
16736 start = mid + 1;
16737 }
16738 if (start == end)
16739 return -1; // Instruction doesn't exist in this table.
16740
16741 return Table[mid][1];
16742}
16743
16744// getPredOpcode
16745LLVM_READONLY
16746int32_t getPredOpcode(uint32_t Opcode, enum PredSense inPredSense) {
16747 using namespace Hexagon;
16748 static constexpr uint32_t Table[][3] = {
16749 { A2_tfrp, A2_tfrpt, A2_tfrpf },
16750 { A2_zxtb, A4_pzxtbt, A4_pzxtbf },
16751 { A2_add, A2_paddt, A2_paddf },
16752 { A2_addi, A2_paddit, A2_paddif },
16753 { A2_and, A2_pandt, A2_pandf },
16754 { A2_aslh, A4_paslht, A4_paslhf },
16755 { A2_asrh, A4_pasrht, A4_pasrhf },
16756 { A2_combinew, C2_ccombinewt, C2_ccombinewf },
16757 { A2_or, A2_port, A2_porf },
16758 { A2_sub, A2_psubt, A2_psubf },
16759 { A2_sxtb, A4_psxtbt, A4_psxtbf },
16760 { A2_sxth, A4_psxtht, A4_psxthf },
16761 { A2_tfr, A2_tfrt, A2_tfrf },
16762 { A2_tfrsi, C2_cmoveit, C2_cmoveif },
16763 { A2_xor, A2_pxort, A2_pxorf },
16764 { A2_zxth, A4_pzxtht, A4_pzxthf },
16765 { J2_call, J2_callt, J2_callf },
16766 { J2_jump, J2_jumpt, J2_jumpf },
16767 { J2_jumpr, J2_jumprt, J2_jumprf },
16768 { L2_loadrb_io, L2_ploadrbt_io, L2_ploadrbf_io },
16769 { L2_loadrb_pi, L2_ploadrbt_pi, L2_ploadrbf_pi },
16770 { L2_loadrbgp, L4_ploadrbt_abs, L4_ploadrbf_abs },
16771 { L2_loadrd_io, L2_ploadrdt_io, L2_ploadrdf_io },
16772 { L2_loadrd_pi, L2_ploadrdt_pi, L2_ploadrdf_pi },
16773 { L2_loadrdgp, L4_ploadrdt_abs, L4_ploadrdf_abs },
16774 { L2_loadrh_io, L2_ploadrht_io, L2_ploadrhf_io },
16775 { L2_loadrh_pi, L2_ploadrht_pi, L2_ploadrhf_pi },
16776 { L2_loadrhgp, L4_ploadrht_abs, L4_ploadrhf_abs },
16777 { L2_loadri_io, L2_ploadrit_io, L2_ploadrif_io },
16778 { L2_loadri_pi, L2_ploadrit_pi, L2_ploadrif_pi },
16779 { L2_loadrigp, L4_ploadrit_abs, L4_ploadrif_abs },
16780 { L2_loadrub_io, L2_ploadrubt_io, L2_ploadrubf_io },
16781 { L2_loadrub_pi, L2_ploadrubt_pi, L2_ploadrubf_pi },
16782 { L2_loadrubgp, L4_ploadrubt_abs, L4_ploadrubf_abs },
16783 { L2_loadruh_io, L2_ploadruht_io, L2_ploadruhf_io },
16784 { L2_loadruh_pi, L2_ploadruht_pi, L2_ploadruhf_pi },
16785 { L2_loadruhgp, L4_ploadruht_abs, L4_ploadruhf_abs },
16786 { L4_loadrb_rr, L4_ploadrbt_rr, L4_ploadrbf_rr },
16787 { L4_loadrd_rr, L4_ploadrdt_rr, L4_ploadrdf_rr },
16788 { L4_loadrh_rr, L4_ploadrht_rr, L4_ploadrhf_rr },
16789 { L4_loadri_rr, L4_ploadrit_rr, L4_ploadrif_rr },
16790 { L4_loadrub_rr, L4_ploadrubt_rr, L4_ploadrubf_rr },
16791 { L4_loadruh_rr, L4_ploadruht_rr, L4_ploadruhf_rr },
16792 { L4_return, L4_return_t, L4_return_f },
16793 { PS_jmpret, PS_jmprett, PS_jmpretf },
16794 { PS_loadrbabs, L4_ploadrbt_abs, L4_ploadrbf_abs },
16795 { PS_loadrdabs, L4_ploadrdt_abs, L4_ploadrdf_abs },
16796 { PS_loadrhabs, L4_ploadrht_abs, L4_ploadrhf_abs },
16797 { PS_loadriabs, L4_ploadrit_abs, L4_ploadrif_abs },
16798 { PS_loadrubabs, L4_ploadrubt_abs, L4_ploadrubf_abs },
16799 { PS_loadruhabs, L4_ploadruht_abs, L4_ploadruhf_abs },
16800 { PS_storerbabs, S4_pstorerbt_abs, S4_pstorerbf_abs },
16801 { PS_storerbnewabs, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16802 { PS_storerdabs, S4_pstorerdt_abs, S4_pstorerdf_abs },
16803 { PS_storerfabs, S4_pstorerft_abs, S4_pstorerff_abs },
16804 { PS_storerhabs, S4_pstorerht_abs, S4_pstorerhf_abs },
16805 { PS_storerhnewabs, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16806 { PS_storeriabs, S4_pstorerit_abs, S4_pstorerif_abs },
16807 { PS_storerinewabs, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16808 { S2_storerb_io, S2_pstorerbt_io, S2_pstorerbf_io },
16809 { S2_storerb_pi, S2_pstorerbt_pi, S2_pstorerbf_pi },
16810 { S2_storerbgp, S4_pstorerbt_abs, S4_pstorerbf_abs },
16811 { S2_storerbnew_io, S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16812 { S2_storerbnew_pi, S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16813 { S2_storerbnewgp, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16814 { S2_storerd_io, S2_pstorerdt_io, S2_pstorerdf_io },
16815 { S2_storerd_pi, S2_pstorerdt_pi, S2_pstorerdf_pi },
16816 { S2_storerdgp, S4_pstorerdt_abs, S4_pstorerdf_abs },
16817 { S2_storerf_io, S2_pstorerft_io, S2_pstorerff_io },
16818 { S2_storerf_pi, S2_pstorerft_pi, S2_pstorerff_pi },
16819 { S2_storerfgp, S4_pstorerft_abs, S4_pstorerff_abs },
16820 { S2_storerh_io, S2_pstorerht_io, S2_pstorerhf_io },
16821 { S2_storerh_pi, S2_pstorerht_pi, S2_pstorerhf_pi },
16822 { S2_storerhgp, S4_pstorerht_abs, S4_pstorerhf_abs },
16823 { S2_storerhnew_io, S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16824 { S2_storerhnew_pi, S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16825 { S2_storerhnewgp, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16826 { S2_storeri_io, S2_pstorerit_io, S2_pstorerif_io },
16827 { S2_storeri_pi, S2_pstorerit_pi, S2_pstorerif_pi },
16828 { S2_storerigp, S4_pstorerit_abs, S4_pstorerif_abs },
16829 { S2_storerinew_io, S2_pstorerinewt_io, S2_pstorerinewf_io },
16830 { S2_storerinew_pi, S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16831 { S2_storerinewgp, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16832 { S4_storeirb_io, S4_storeirbt_io, S4_storeirbf_io },
16833 { S4_storeirh_io, S4_storeirht_io, S4_storeirhf_io },
16834 { S4_storeiri_io, S4_storeirit_io, S4_storeirif_io },
16835 { S4_storerb_rr, S4_pstorerbt_rr, S4_pstorerbf_rr },
16836 { S4_storerbnew_rr, S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16837 { S4_storerd_rr, S4_pstorerdt_rr, S4_pstorerdf_rr },
16838 { S4_storerf_rr, S4_pstorerft_rr, S4_pstorerff_rr },
16839 { S4_storerf_ur, S4_pstorerft_rr, S4_pstorerff_rr },
16840 { S4_storerh_rr, S4_pstorerht_rr, S4_pstorerhf_rr },
16841 { S4_storerhnew_rr, S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16842 { S4_storeri_rr, S4_pstorerit_rr, S4_pstorerif_rr },
16843 { S4_storerinew_rr, S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16844 { V6_vL32b_ai, V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16845 { V6_vL32b_cur_ai, V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16846 { V6_vL32b_cur_pi, V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16847 { V6_vL32b_cur_ppu, V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16848 { V6_vL32b_nt_ai, V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16849 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16850 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16851 { V6_vL32b_nt_cur_ppu, V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16852 { V6_vL32b_nt_pi, V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16853 { V6_vL32b_nt_ppu, V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16854 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16855 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16856 { V6_vL32b_nt_tmp_ppu, V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16857 { V6_vL32b_pi, V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16858 { V6_vL32b_ppu, V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16859 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16860 { V6_vL32b_tmp_pi, V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16861 { V6_vL32b_tmp_ppu, V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16862 { V6_vS32Ub_ai, V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16863 { V6_vS32Ub_pi, V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16864 { V6_vS32Ub_ppu, V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16865 { V6_vS32b_ai, V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16866 { V6_vS32b_new_ai, V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16867 { V6_vS32b_new_pi, V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16868 { V6_vS32b_new_ppu, V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16869 { V6_vS32b_nt_ai, V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16870 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16871 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16872 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16873 { V6_vS32b_nt_pi, V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16874 { V6_vS32b_nt_ppu, V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16875 { V6_vS32b_pi, V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16876 { V6_vS32b_ppu, V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16877 }; // End of Table
16878
16879 unsigned mid;
16880 unsigned start = 0;
16881 unsigned end = 128;
16882 while (start < end) {
16883 mid = start + (end - start) / 2;
16884 if (Opcode == Table[mid][0])
16885 break;
16886 if (Opcode < Table[mid][0])
16887 end = mid;
16888 else
16889 start = mid + 1;
16890 }
16891 if (start == end)
16892 return -1; // Instruction doesn't exist in this table.
16893
16894 if (inPredSense == PredSense_true)
16895 return Table[mid][1];
16896 if (inPredSense == PredSense_false)
16897 return Table[mid][2];
16898 llvm_unreachable("Unrecognized column value!");
16899}
16900
16901// getRealHWInstr
16902LLVM_READONLY
16903int32_t getRealHWInstr(uint32_t Opcode, enum InstrType inInstrType) {
16904 using namespace Hexagon;
16905 return -1;
16906}
16907
16908// getRegForm
16909LLVM_READONLY
16910int32_t getRegForm(uint32_t Opcode) {
16911 using namespace Hexagon;
16912 static constexpr uint32_t Table[][2] = {
16913 { M2_mpysmi, M2_mpyi },
16914 { A2_addi, A2_add },
16915 { A2_andir, A2_and },
16916 { A2_orir, A2_or },
16917 { A2_paddif, A2_paddf },
16918 { A2_paddifnew, A2_paddfnew },
16919 { A2_paddit, A2_paddt },
16920 { A2_padditnew, A2_paddtnew },
16921 { A2_subri, A2_sub },
16922 { A4_cmpbeqi, A4_cmpbeq },
16923 { A4_cmpbgti, A4_cmpbgt },
16924 { A4_cmpbgtui, A4_cmpbgtu },
16925 { A4_cmpheqi, A4_cmpheq },
16926 { A4_cmphgti, A4_cmphgt },
16927 { A4_cmphgtui, A4_cmphgtu },
16928 { C2_cmoveif, A2_tfrf },
16929 { C2_cmoveit, A2_tfrt },
16930 { C2_cmovenewif, A2_tfrfnew },
16931 { C2_cmovenewit, A2_tfrtnew },
16932 { C2_cmpeqi, C2_cmpeq },
16933 { C2_cmpgti, C2_cmpgt },
16934 { C2_cmpgtui, C2_cmpgtu },
16935 { C4_cmpltei, C4_cmplte },
16936 { C4_cmplteui, C4_cmplteu },
16937 { C4_cmpneqi, C4_cmpneq },
16938 { M2_accii, M2_acci },
16939 { M2_macsip, M2_maci },
16940 { M4_mpyrr_addi, M4_mpyrr_addr },
16941 }; // End of Table
16942
16943 unsigned mid;
16944 unsigned start = 0;
16945 unsigned end = 28;
16946 while (start < end) {
16947 mid = start + (end - start) / 2;
16948 if (Opcode == Table[mid][0])
16949 break;
16950 if (Opcode < Table[mid][0])
16951 end = mid;
16952 else
16953 start = mid + 1;
16954 }
16955 if (start == end)
16956 return -1; // Instruction doesn't exist in this table.
16957
16958 return Table[mid][1];
16959}
16960
16961// getTruePredOpcode
16962LLVM_READONLY
16963int32_t getTruePredOpcode(uint32_t Opcode) {
16964 using namespace Hexagon;
16965 static constexpr uint32_t Table[][2] = {
16966 { A2_tfrf, A2_tfrt },
16967 { A2_tfrfnew, A2_tfrtnew },
16968 { A2_tfrpf, A2_tfrpt },
16969 { A2_tfrpfnew, A2_tfrptnew },
16970 { A2_paddf, A2_paddt },
16971 { A2_paddfnew, A2_paddtnew },
16972 { A2_paddif, A2_paddit },
16973 { A2_paddifnew, A2_padditnew },
16974 { A2_pandf, A2_pandt },
16975 { A2_pandfnew, A2_pandtnew },
16976 { A2_porf, A2_port },
16977 { A2_porfnew, A2_portnew },
16978 { A2_psubf, A2_psubt },
16979 { A2_psubfnew, A2_psubtnew },
16980 { A2_pxorf, A2_pxort },
16981 { A2_pxorfnew, A2_pxortnew },
16982 { A4_paslhf, A4_paslht },
16983 { A4_paslhfnew, A4_paslhtnew },
16984 { A4_pasrhf, A4_pasrht },
16985 { A4_pasrhfnew, A4_pasrhtnew },
16986 { A4_psxtbf, A4_psxtbt },
16987 { A4_psxtbfnew, A4_psxtbtnew },
16988 { A4_psxthf, A4_psxtht },
16989 { A4_psxthfnew, A4_psxthtnew },
16990 { A4_pzxtbf, A4_pzxtbt },
16991 { A4_pzxtbfnew, A4_pzxtbtnew },
16992 { A4_pzxthf, A4_pzxtht },
16993 { A4_pzxthfnew, A4_pzxthtnew },
16994 { C2_ccombinewf, C2_ccombinewt },
16995 { C2_ccombinewnewf, C2_ccombinewnewt },
16996 { C2_cmoveif, C2_cmoveit },
16997 { C2_cmovenewif, C2_cmovenewit },
16998 { J2_callf, J2_callt },
16999 { J2_jumpf, J2_jumpt },
17000 { J2_jumpfnew, J2_jumptnew },
17001 { J2_jumpfnewpt, J2_jumptnewpt },
17002 { J2_jumpfpt, J2_jumptpt },
17003 { J2_jumprf, J2_jumprt },
17004 { J2_jumprfnew, J2_jumprtnew },
17005 { J2_jumprfnewpt, J2_jumprtnewpt },
17006 { J2_jumprfpt, J2_jumprtpt },
17007 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_t_jumpnv_nt },
17008 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_t_jumpnv_t },
17009 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_tp0_jump_nt },
17010 { J4_cmpeq_fp0_jump_t, J4_cmpeq_tp0_jump_t },
17011 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_tp1_jump_nt },
17012 { J4_cmpeq_fp1_jump_t, J4_cmpeq_tp1_jump_t },
17013 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_t_jumpnv_nt },
17014 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_t_jumpnv_t },
17015 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_tp0_jump_nt },
17016 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_tp0_jump_t },
17017 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_tp1_jump_nt },
17018 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_tp1_jump_t },
17019 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_t_jumpnv_nt },
17020 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_t_jumpnv_t },
17021 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_tp0_jump_nt },
17022 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_tp0_jump_t },
17023 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_tp1_jump_nt },
17024 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_tp1_jump_t },
17025 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_t_jumpnv_nt },
17026 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_t_jumpnv_t },
17027 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_tp0_jump_nt },
17028 { J4_cmpgt_fp0_jump_t, J4_cmpgt_tp0_jump_t },
17029 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_tp1_jump_nt },
17030 { J4_cmpgt_fp1_jump_t, J4_cmpgt_tp1_jump_t },
17031 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_t_jumpnv_nt },
17032 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_t_jumpnv_t },
17033 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_tp0_jump_nt },
17034 { J4_cmpgti_fp0_jump_t, J4_cmpgti_tp0_jump_t },
17035 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_tp1_jump_nt },
17036 { J4_cmpgti_fp1_jump_t, J4_cmpgti_tp1_jump_t },
17037 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_t_jumpnv_nt },
17038 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_t_jumpnv_t },
17039 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_tp0_jump_nt },
17040 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_tp0_jump_t },
17041 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_tp1_jump_nt },
17042 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_tp1_jump_t },
17043 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_t_jumpnv_nt },
17044 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_t_jumpnv_t },
17045 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_tp0_jump_nt },
17046 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_tp0_jump_t },
17047 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_tp1_jump_nt },
17048 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_tp1_jump_t },
17049 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_t_jumpnv_nt },
17050 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_t_jumpnv_t },
17051 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_tp0_jump_nt },
17052 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_tp0_jump_t },
17053 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_tp1_jump_nt },
17054 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_tp1_jump_t },
17055 { J4_cmplt_f_jumpnv_nt, J4_cmplt_t_jumpnv_nt },
17056 { J4_cmplt_f_jumpnv_t, J4_cmplt_t_jumpnv_t },
17057 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_t_jumpnv_nt },
17058 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_t_jumpnv_t },
17059 { L2_ploadrbf_io, L2_ploadrbt_io },
17060 { L2_ploadrbf_pi, L2_ploadrbt_pi },
17061 { L2_ploadrbfnew_io, L2_ploadrbtnew_io },
17062 { L2_ploadrbfnew_pi, L2_ploadrbtnew_pi },
17063 { L2_ploadrdf_io, L2_ploadrdt_io },
17064 { L2_ploadrdf_pi, L2_ploadrdt_pi },
17065 { L2_ploadrdfnew_io, L2_ploadrdtnew_io },
17066 { L2_ploadrdfnew_pi, L2_ploadrdtnew_pi },
17067 { L2_ploadrhf_io, L2_ploadrht_io },
17068 { L2_ploadrhf_pi, L2_ploadrht_pi },
17069 { L2_ploadrhfnew_io, L2_ploadrhtnew_io },
17070 { L2_ploadrhfnew_pi, L2_ploadrhtnew_pi },
17071 { L2_ploadrif_io, L2_ploadrit_io },
17072 { L2_ploadrif_pi, L2_ploadrit_pi },
17073 { L2_ploadrifnew_io, L2_ploadritnew_io },
17074 { L2_ploadrifnew_pi, L2_ploadritnew_pi },
17075 { L2_ploadrubf_io, L2_ploadrubt_io },
17076 { L2_ploadrubf_pi, L2_ploadrubt_pi },
17077 { L2_ploadrubfnew_io, L2_ploadrubtnew_io },
17078 { L2_ploadrubfnew_pi, L2_ploadrubtnew_pi },
17079 { L2_ploadruhf_io, L2_ploadruht_io },
17080 { L2_ploadruhf_pi, L2_ploadruht_pi },
17081 { L2_ploadruhfnew_io, L2_ploadruhtnew_io },
17082 { L2_ploadruhfnew_pi, L2_ploadruhtnew_pi },
17083 { L4_ploadrbf_abs, L4_ploadrbt_abs },
17084 { L4_ploadrbf_rr, L4_ploadrbt_rr },
17085 { L4_ploadrbfnew_abs, L4_ploadrbtnew_abs },
17086 { L4_ploadrbfnew_rr, L4_ploadrbtnew_rr },
17087 { L4_ploadrdf_abs, L4_ploadrdt_abs },
17088 { L4_ploadrdf_rr, L4_ploadrdt_rr },
17089 { L4_ploadrdfnew_abs, L4_ploadrdtnew_abs },
17090 { L4_ploadrdfnew_rr, L4_ploadrdtnew_rr },
17091 { L4_ploadrhf_abs, L4_ploadrht_abs },
17092 { L4_ploadrhf_rr, L4_ploadrht_rr },
17093 { L4_ploadrhfnew_abs, L4_ploadrhtnew_abs },
17094 { L4_ploadrhfnew_rr, L4_ploadrhtnew_rr },
17095 { L4_ploadrif_abs, L4_ploadrit_abs },
17096 { L4_ploadrif_rr, L4_ploadrit_rr },
17097 { L4_ploadrifnew_abs, L4_ploadritnew_abs },
17098 { L4_ploadrifnew_rr, L4_ploadritnew_rr },
17099 { L4_ploadrubf_abs, L4_ploadrubt_abs },
17100 { L4_ploadrubf_rr, L4_ploadrubt_rr },
17101 { L4_ploadrubfnew_abs, L4_ploadrubtnew_abs },
17102 { L4_ploadrubfnew_rr, L4_ploadrubtnew_rr },
17103 { L4_ploadruhf_abs, L4_ploadruht_abs },
17104 { L4_ploadruhf_rr, L4_ploadruht_rr },
17105 { L4_ploadruhfnew_abs, L4_ploadruhtnew_abs },
17106 { L4_ploadruhfnew_rr, L4_ploadruhtnew_rr },
17107 { L4_return_f, L4_return_t },
17108 { L4_return_fnew_pnt, L4_return_tnew_pnt },
17109 { L4_return_fnew_pt, L4_return_tnew_pt },
17110 { PS_jmpretf, PS_jmprett },
17111 { PS_jmpretfnew, PS_jmprettnew },
17112 { PS_jmpretfnewpt, PS_jmprettnewpt },
17113 { S2_pstorerbf_io, S2_pstorerbt_io },
17114 { S2_pstorerbf_pi, S2_pstorerbt_pi },
17115 { S2_pstorerbfnew_pi, S2_pstorerbtnew_pi },
17116 { S2_pstorerbnewf_io, S2_pstorerbnewt_io },
17117 { S2_pstorerbnewf_pi, S2_pstorerbnewt_pi },
17118 { S2_pstorerbnewfnew_pi, S2_pstorerbnewtnew_pi },
17119 { S2_pstorerdf_io, S2_pstorerdt_io },
17120 { S2_pstorerdf_pi, S2_pstorerdt_pi },
17121 { S2_pstorerdfnew_pi, S2_pstorerdtnew_pi },
17122 { S2_pstorerff_io, S2_pstorerft_io },
17123 { S2_pstorerff_pi, S2_pstorerft_pi },
17124 { S2_pstorerffnew_pi, S2_pstorerftnew_pi },
17125 { S2_pstorerhf_io, S2_pstorerht_io },
17126 { S2_pstorerhf_pi, S2_pstorerht_pi },
17127 { S2_pstorerhfnew_pi, S2_pstorerhtnew_pi },
17128 { S2_pstorerhnewf_io, S2_pstorerhnewt_io },
17129 { S2_pstorerhnewf_pi, S2_pstorerhnewt_pi },
17130 { S2_pstorerhnewfnew_pi, S2_pstorerhnewtnew_pi },
17131 { S2_pstorerif_io, S2_pstorerit_io },
17132 { S2_pstorerif_pi, S2_pstorerit_pi },
17133 { S2_pstorerifnew_pi, S2_pstoreritnew_pi },
17134 { S2_pstorerinewf_io, S2_pstorerinewt_io },
17135 { S2_pstorerinewf_pi, S2_pstorerinewt_pi },
17136 { S2_pstorerinewfnew_pi, S2_pstorerinewtnew_pi },
17137 { S4_pstorerbf_abs, S4_pstorerbt_abs },
17138 { S4_pstorerbf_rr, S4_pstorerbt_rr },
17139 { S4_pstorerbfnew_abs, S4_pstorerbtnew_abs },
17140 { S4_pstorerbfnew_io, S4_pstorerbtnew_io },
17141 { S4_pstorerbfnew_rr, S4_pstorerbtnew_rr },
17142 { S4_pstorerbnewf_abs, S4_pstorerbnewt_abs },
17143 { S4_pstorerbnewf_rr, S4_pstorerbnewt_rr },
17144 { S4_pstorerbnewfnew_abs, S4_pstorerbnewtnew_abs },
17145 { S4_pstorerbnewfnew_io, S4_pstorerbnewtnew_io },
17146 { S4_pstorerbnewfnew_rr, S4_pstorerbnewtnew_rr },
17147 { S4_pstorerdf_abs, S4_pstorerdt_abs },
17148 { S4_pstorerdf_rr, S4_pstorerdt_rr },
17149 { S4_pstorerdfnew_abs, S4_pstorerdtnew_abs },
17150 { S4_pstorerdfnew_io, S4_pstorerdtnew_io },
17151 { S4_pstorerdfnew_rr, S4_pstorerdtnew_rr },
17152 { S4_pstorerff_abs, S4_pstorerft_abs },
17153 { S4_pstorerff_rr, S4_pstorerft_rr },
17154 { S4_pstorerffnew_abs, S4_pstorerftnew_abs },
17155 { S4_pstorerffnew_io, S4_pstorerftnew_io },
17156 { S4_pstorerffnew_rr, S4_pstorerftnew_rr },
17157 { S4_pstorerhf_abs, S4_pstorerht_abs },
17158 { S4_pstorerhf_rr, S4_pstorerht_rr },
17159 { S4_pstorerhfnew_abs, S4_pstorerhtnew_abs },
17160 { S4_pstorerhfnew_io, S4_pstorerhtnew_io },
17161 { S4_pstorerhfnew_rr, S4_pstorerhtnew_rr },
17162 { S4_pstorerhnewf_abs, S4_pstorerhnewt_abs },
17163 { S4_pstorerhnewf_rr, S4_pstorerhnewt_rr },
17164 { S4_pstorerhnewfnew_abs, S4_pstorerhnewtnew_abs },
17165 { S4_pstorerhnewfnew_io, S4_pstorerhnewtnew_io },
17166 { S4_pstorerhnewfnew_rr, S4_pstorerhnewtnew_rr },
17167 { S4_pstorerif_abs, S4_pstorerit_abs },
17168 { S4_pstorerif_rr, S4_pstorerit_rr },
17169 { S4_pstorerifnew_abs, S4_pstoreritnew_abs },
17170 { S4_pstorerifnew_io, S4_pstoreritnew_io },
17171 { S4_pstorerifnew_rr, S4_pstoreritnew_rr },
17172 { S4_pstorerinewf_abs, S4_pstorerinewt_abs },
17173 { S4_pstorerinewf_rr, S4_pstorerinewt_rr },
17174 { S4_pstorerinewfnew_abs, S4_pstorerinewtnew_abs },
17175 { S4_pstorerinewfnew_io, S4_pstorerinewtnew_io },
17176 { S4_pstorerinewfnew_rr, S4_pstorerinewtnew_rr },
17177 { S4_storeirbf_io, S4_storeirbt_io },
17178 { S4_storeirbfnew_io, S4_storeirbtnew_io },
17179 { S4_storeirhf_io, S4_storeirht_io },
17180 { S4_storeirhfnew_io, S4_storeirhtnew_io },
17181 { S4_storeirif_io, S4_storeirit_io },
17182 { S4_storeirifnew_io, S4_storeiritnew_io },
17183 { V6_vL32b_cur_npred_ai, V6_vL32b_cur_pred_ai },
17184 { V6_vL32b_cur_npred_pi, V6_vL32b_cur_pred_pi },
17185 { V6_vL32b_cur_npred_ppu, V6_vL32b_cur_pred_ppu },
17186 { V6_vL32b_npred_ai, V6_vL32b_pred_ai },
17187 { V6_vL32b_npred_pi, V6_vL32b_pred_pi },
17188 { V6_vL32b_npred_ppu, V6_vL32b_pred_ppu },
17189 { V6_vL32b_nt_cur_npred_ai, V6_vL32b_nt_cur_pred_ai },
17190 { V6_vL32b_nt_cur_npred_pi, V6_vL32b_nt_cur_pred_pi },
17191 { V6_vL32b_nt_cur_npred_ppu, V6_vL32b_nt_cur_pred_ppu },
17192 { V6_vL32b_nt_npred_ai, V6_vL32b_nt_pred_ai },
17193 { V6_vL32b_nt_npred_pi, V6_vL32b_nt_pred_pi },
17194 { V6_vL32b_nt_npred_ppu, V6_vL32b_nt_pred_ppu },
17195 { V6_vL32b_nt_tmp_npred_ai, V6_vL32b_nt_tmp_pred_ai },
17196 { V6_vL32b_nt_tmp_npred_pi, V6_vL32b_nt_tmp_pred_pi },
17197 { V6_vL32b_nt_tmp_npred_ppu, V6_vL32b_nt_tmp_pred_ppu },
17198 { V6_vL32b_tmp_npred_ai, V6_vL32b_tmp_pred_ai },
17199 { V6_vL32b_tmp_npred_pi, V6_vL32b_tmp_pred_pi },
17200 { V6_vL32b_tmp_npred_ppu, V6_vL32b_tmp_pred_ppu },
17201 { V6_vS32Ub_npred_ai, V6_vS32Ub_pred_ai },
17202 { V6_vS32Ub_npred_pi, V6_vS32Ub_pred_pi },
17203 { V6_vS32Ub_npred_ppu, V6_vS32Ub_pred_ppu },
17204 { V6_vS32b_new_npred_ai, V6_vS32b_new_pred_ai },
17205 { V6_vS32b_new_npred_pi, V6_vS32b_new_pred_pi },
17206 { V6_vS32b_new_npred_ppu, V6_vS32b_new_pred_ppu },
17207 { V6_vS32b_npred_ai, V6_vS32b_pred_ai },
17208 { V6_vS32b_npred_pi, V6_vS32b_pred_pi },
17209 { V6_vS32b_npred_ppu, V6_vS32b_pred_ppu },
17210 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_new_pred_ai },
17211 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_new_pred_pi },
17212 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_new_pred_ppu },
17213 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_pred_ai },
17214 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_pred_pi },
17215 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_pred_ppu },
17216 }; // End of Table
17217
17218 unsigned mid;
17219 unsigned start = 0;
17220 unsigned end = 250;
17221 while (start < end) {
17222 mid = start + (end - start) / 2;
17223 if (Opcode == Table[mid][0])
17224 break;
17225 if (Opcode < Table[mid][0])
17226 end = mid;
17227 else
17228 start = mid + 1;
17229 }
17230 if (start == end)
17231 return -1; // Instruction doesn't exist in this table.
17232
17233 return Table[mid][1];
17234}
17235
17236// notTakenBranchPrediction
17237LLVM_READONLY
17238int32_t notTakenBranchPrediction(uint32_t Opcode) {
17239 using namespace Hexagon;
17240 static constexpr uint32_t Table[][2] = {
17241 { J2_jumpfnewpt, J2_jumpfnew },
17242 { J2_jumpfpt, J2_jumpf },
17243 { J2_jumprfnewpt, J2_jumprfnew },
17244 { J2_jumprfpt, J2_jumprf },
17245 { J2_jumprtnewpt, J2_jumprtnew },
17246 { J2_jumprtpt, J2_jumprt },
17247 { J2_jumptnewpt, J2_jumptnew },
17248 { J2_jumptpt, J2_jumpt },
17249 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_f_jumpnv_nt },
17250 { J4_cmpeq_fp0_jump_t, J4_cmpeq_fp0_jump_nt },
17251 { J4_cmpeq_fp1_jump_t, J4_cmpeq_fp1_jump_nt },
17252 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_t_jumpnv_nt },
17253 { J4_cmpeq_tp0_jump_t, J4_cmpeq_tp0_jump_nt },
17254 { J4_cmpeq_tp1_jump_t, J4_cmpeq_tp1_jump_nt },
17255 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_f_jumpnv_nt },
17256 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_fp0_jump_nt },
17257 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_fp1_jump_nt },
17258 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_t_jumpnv_nt },
17259 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_tp0_jump_nt },
17260 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_tp1_jump_nt },
17261 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_f_jumpnv_nt },
17262 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_fp0_jump_nt },
17263 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_fp1_jump_nt },
17264 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_t_jumpnv_nt },
17265 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_tp0_jump_nt },
17266 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_tp1_jump_nt },
17267 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_f_jumpnv_nt },
17268 { J4_cmpgt_fp0_jump_t, J4_cmpgt_fp0_jump_nt },
17269 { J4_cmpgt_fp1_jump_t, J4_cmpgt_fp1_jump_nt },
17270 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_t_jumpnv_nt },
17271 { J4_cmpgt_tp0_jump_t, J4_cmpgt_tp0_jump_nt },
17272 { J4_cmpgt_tp1_jump_t, J4_cmpgt_tp1_jump_nt },
17273 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_f_jumpnv_nt },
17274 { J4_cmpgti_fp0_jump_t, J4_cmpgti_fp0_jump_nt },
17275 { J4_cmpgti_fp1_jump_t, J4_cmpgti_fp1_jump_nt },
17276 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_t_jumpnv_nt },
17277 { J4_cmpgti_tp0_jump_t, J4_cmpgti_tp0_jump_nt },
17278 { J4_cmpgti_tp1_jump_t, J4_cmpgti_tp1_jump_nt },
17279 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_f_jumpnv_nt },
17280 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_fp0_jump_nt },
17281 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_fp1_jump_nt },
17282 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_t_jumpnv_nt },
17283 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_tp0_jump_nt },
17284 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_tp1_jump_nt },
17285 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_f_jumpnv_nt },
17286 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_fp0_jump_nt },
17287 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_fp1_jump_nt },
17288 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_t_jumpnv_nt },
17289 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_tp0_jump_nt },
17290 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_tp1_jump_nt },
17291 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_f_jumpnv_nt },
17292 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_fp0_jump_nt },
17293 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_fp1_jump_nt },
17294 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_t_jumpnv_nt },
17295 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_tp0_jump_nt },
17296 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_tp1_jump_nt },
17297 { J4_cmplt_f_jumpnv_t, J4_cmplt_f_jumpnv_nt },
17298 { J4_cmplt_t_jumpnv_t, J4_cmplt_t_jumpnv_nt },
17299 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_f_jumpnv_nt },
17300 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_t_jumpnv_nt },
17301 { L4_return_fnew_pt, L4_return_fnew_pnt },
17302 { L4_return_tnew_pt, L4_return_tnew_pnt },
17303 { PS_jmpretfnewpt, PS_jmpretfnew },
17304 { PS_jmprettnewpt, PS_jmprettnew },
17305 }; // End of Table
17306
17307 unsigned mid;
17308 unsigned start = 0;
17309 unsigned end = 64;
17310 while (start < end) {
17311 mid = start + (end - start) / 2;
17312 if (Opcode == Table[mid][0])
17313 break;
17314 if (Opcode < Table[mid][0])
17315 end = mid;
17316 else
17317 start = mid + 1;
17318 }
17319 if (start == end)
17320 return -1; // Instruction doesn't exist in this table.
17321
17322 return Table[mid][1];
17323}
17324
17325// takenBranchPrediction
17326LLVM_READONLY
17327int32_t takenBranchPrediction(uint32_t Opcode) {
17328 using namespace Hexagon;
17329 static constexpr uint32_t Table[][2] = {
17330 { J2_jumpf, J2_jumpfpt },
17331 { J2_jumpfnew, J2_jumpfnewpt },
17332 { J2_jumprf, J2_jumprfpt },
17333 { J2_jumprfnew, J2_jumprfnewpt },
17334 { J2_jumprt, J2_jumprtpt },
17335 { J2_jumprtnew, J2_jumprtnewpt },
17336 { J2_jumpt, J2_jumptpt },
17337 { J2_jumptnew, J2_jumptnewpt },
17338 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_f_jumpnv_t },
17339 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_fp0_jump_t },
17340 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_fp1_jump_t },
17341 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_t_jumpnv_t },
17342 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_tp0_jump_t },
17343 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_tp1_jump_t },
17344 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_f_jumpnv_t },
17345 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_fp0_jump_t },
17346 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_fp1_jump_t },
17347 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_t_jumpnv_t },
17348 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_tp0_jump_t },
17349 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_tp1_jump_t },
17350 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_f_jumpnv_t },
17351 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_fp0_jump_t },
17352 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_fp1_jump_t },
17353 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_t_jumpnv_t },
17354 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_tp0_jump_t },
17355 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_tp1_jump_t },
17356 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_f_jumpnv_t },
17357 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_fp0_jump_t },
17358 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_fp1_jump_t },
17359 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_t_jumpnv_t },
17360 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_tp0_jump_t },
17361 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_tp1_jump_t },
17362 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_f_jumpnv_t },
17363 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_fp0_jump_t },
17364 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_fp1_jump_t },
17365 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_t_jumpnv_t },
17366 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_tp0_jump_t },
17367 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_tp1_jump_t },
17368 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_f_jumpnv_t },
17369 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_fp0_jump_t },
17370 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_fp1_jump_t },
17371 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_t_jumpnv_t },
17372 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_tp0_jump_t },
17373 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_tp1_jump_t },
17374 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_f_jumpnv_t },
17375 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_fp0_jump_t },
17376 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_fp1_jump_t },
17377 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_t_jumpnv_t },
17378 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_tp0_jump_t },
17379 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_tp1_jump_t },
17380 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_f_jumpnv_t },
17381 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_fp0_jump_t },
17382 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_fp1_jump_t },
17383 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_t_jumpnv_t },
17384 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_tp0_jump_t },
17385 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_tp1_jump_t },
17386 { J4_cmplt_f_jumpnv_nt, J4_cmplt_f_jumpnv_t },
17387 { J4_cmplt_t_jumpnv_nt, J4_cmplt_t_jumpnv_t },
17388 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_f_jumpnv_t },
17389 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_t_jumpnv_t },
17390 { L4_return_fnew_pnt, L4_return_fnew_pt },
17391 { L4_return_tnew_pnt, L4_return_tnew_pt },
17392 { PS_jmpretfnew, PS_jmpretfnewpt },
17393 { PS_jmprettnew, PS_jmprettnewpt },
17394 }; // End of Table
17395
17396 unsigned mid;
17397 unsigned start = 0;
17398 unsigned end = 64;
17399 while (start < end) {
17400 mid = start + (end - start) / 2;
17401 if (Opcode == Table[mid][0])
17402 break;
17403 if (Opcode < Table[mid][0])
17404 end = mid;
17405 else
17406 start = mid + 1;
17407 }
17408 if (start == end)
17409 return -1; // Instruction doesn't exist in this table.
17410
17411 return Table[mid][1];
17412}
17413
17414
17415} // namespace llvm::Hexagon
17416
17417#endif // GET_INSTRMAP_INFO
17418
17419