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:1200
16 INLINEASM = 1, // Target.td:1206
17 INLINEASM_BR = 2, // Target.td:1212
18 CFI_INSTRUCTION = 3, // Target.td:1221
19 EH_LABEL = 4, // Target.td:1230
20 GC_LABEL = 5, // Target.td:1239
21 ANNOTATION_LABEL = 6, // Target.td:1248
22 KILL = 7, // Target.td:1256
23 EXTRACT_SUBREG = 8, // Target.td:1263
24 INSERT_SUBREG = 9, // Target.td:1269
25 IMPLICIT_DEF = 10, // Target.td:1276
26 INIT_UNDEF = 11, // Target.td:1285
27 SUBREG_TO_REG = 12, // Target.td:1292
28 COPY_TO_REGCLASS = 13, // Target.td:1298
29 DBG_VALUE = 14, // Target.td:1305
30 DBG_VALUE_LIST = 15, // Target.td:1312
31 DBG_INSTR_REF = 16, // Target.td:1319
32 DBG_PHI = 17, // Target.td:1326
33 DBG_LABEL = 18, // Target.td:1333
34 REG_SEQUENCE = 19, // Target.td:1340
35 COPY = 20, // Target.td:1347
36 COPY_LANEMASK = 21, // Target.td:1355
37 BUNDLE = 22, // Target.td:1362
38 LIFETIME_START = 23, // Target.td:1368
39 LIFETIME_END = 24, // Target.td:1375
40 PSEUDO_PROBE = 25, // Target.td:1382
41 ARITH_FENCE = 26, // Target.td:1389
42 STACKMAP = 27, // Target.td:1398
43 FENTRY_CALL = 28, // Target.td:1533
44 PATCHPOINT = 29, // Target.td:1406
45 LOAD_STACK_GUARD = 30, // Target.td:1424
46 PREALLOCATED_SETUP = 31, // Target.td:1432
47 PREALLOCATED_ARG = 32, // Target.td:1438
48 STATEPOINT = 33, // Target.td:1415
49 LOCAL_ESCAPE = 34, // Target.td:1444
50 FAULTING_OP = 35, // Target.td:1453
51 PATCHABLE_OP = 36, // Target.td:1473
52 PATCHABLE_FUNCTION_ENTER = 37, // Target.td:1481
53 PATCHABLE_RET = 38, // Target.td:1488
54 PATCHABLE_FUNCTION_EXIT = 39, // Target.td:1497
55 PATCHABLE_TAIL_CALL = 40, // Target.td:1505
56 PATCHABLE_EVENT_CALL = 41, // Target.td:1513
57 PATCHABLE_TYPED_EVENT_CALL = 42, // Target.td:1523
58 ICALL_BRANCH_FUNNEL = 43, // Target.td:1543
59 FAKE_USE = 44, // Target.td:1463
60 MEMBARRIER = 45, // Target.td:1549
61 JUMP_TABLE_DEBUG_INFO = 46, // Target.td:1557
62 RELOC_NONE = 47, // Target.td:1565
63 CONVERGENCECTRL_ENTRY = 48, // Target.td:1576
64 CONVERGENCECTRL_ANCHOR = 49, // Target.td:1572
65 CONVERGENCECTRL_LOOP = 50, // Target.td:1580
66 CONVERGENCECTRL_GLUE = 51, // Target.td:1584
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:612
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:569
461 PS_loadrb_pcr = 446, // HexagonPseudo.td:574
462 PS_loadrd_pci = 447, // HexagonPseudo.td:569
463 PS_loadrd_pcr = 448, // HexagonPseudo.td:574
464 PS_loadrh_pci = 449, // HexagonPseudo.td:569
465 PS_loadrh_pcr = 450, // HexagonPseudo.td:574
466 PS_loadri_pci = 451, // HexagonPseudo.td:569
467 PS_loadri_pcr = 452, // HexagonPseudo.td:574
468 PS_loadrub_pci = 453, // HexagonPseudo.td:569
469 PS_loadrub_pcr = 454, // HexagonPseudo.td:574
470 PS_loadruh_pci = 455, // HexagonPseudo.td:569
471 PS_loadruh_pcr = 456, // HexagonPseudo.td:574
472 PS_pselect = 457, // HexagonPseudo.td:354
473 PS_qfalse = 458, // HexagonPseudo.td:504
474 PS_qtrue = 459, // HexagonPseudo.td:502
475 PS_storerb_pci = 460, // HexagonPseudo.td:592
476 PS_storerb_pcr = 461, // HexagonPseudo.td:597
477 PS_storerd_pci = 462, // HexagonPseudo.td:592
478 PS_storerd_pcr = 463, // HexagonPseudo.td:597
479 PS_storerf_pci = 464, // HexagonPseudo.td:592
480 PS_storerf_pcr = 465, // HexagonPseudo.td:597
481 PS_storerh_pci = 466, // HexagonPseudo.td:592
482 PS_storerh_pcr = 467, // HexagonPseudo.td:597
483 PS_storeri_pci = 468, // HexagonPseudo.td:592
484 PS_storeri_pcr = 469, // HexagonPseudo.td:597
485 PS_tailcall_i = 470, // HexagonPseudo.td:268
486 PS_tailcall_r = 471, // HexagonPseudo.td:262
487 PS_true = 472, // HexagonPseudo.td:73
488 PS_vdd0 = 473, // HexagonPseudo.td:506
489 PS_vloadrq_ai = 474, // HexagonPseudo.td:484
490 PS_vloadrv_ai = 475, // HexagonPseudo.td:474
491 PS_vloadrv_nt_ai = 476, // HexagonPseudo.td:476
492 PS_vloadrw_ai = 477, // HexagonPseudo.td:478
493 PS_vloadrw_nt_ai = 478, // HexagonPseudo.td:480
494 PS_vmulw = 479, // HexagonPseudo.td:535
495 PS_vmulw_acc = 480, // HexagonPseudo.td:539
496 PS_vselect = 481, // HexagonPseudo.td:493
497 PS_vsplatib = 482, // HexagonPseudo.td:442
498 PS_vsplatih = 483, // HexagonPseudo.td:443
499 PS_vsplatiw = 484, // HexagonPseudo.td:444
500 PS_vsplatrb = 485, // HexagonPseudo.td:434
501 PS_vsplatrh = 486, // HexagonPseudo.td:435
502 PS_vsplatrw = 487, // HexagonPseudo.td:436
503 PS_vstorerq_ai = 488, // HexagonPseudo.td:463
504 PS_vstorerv_ai = 489, // HexagonPseudo.td:453
505 PS_vstorerv_nt_ai = 490, // HexagonPseudo.td:455
506 PS_vstorerw_ai = 491, // HexagonPseudo.td:457
507 PS_vstorerw_nt_ai = 492, // HexagonPseudo.td:459
508 PS_wselect = 493, // HexagonPseudo.td:496
509 S2_asr_i_p_rnd_goodsyntax = 494, // HexagonDepInstrInfo.td:18702
510 S2_asr_i_r_rnd_goodsyntax = 495, // HexagonDepInstrInfo.td:18784
511 S2_pstorerbf_zomap = 496, // HexagonDepInstrInfo.td:19798
512 S2_pstorerbnewf_zomap = 497, // HexagonDepInstrInfo.td:19873
513 S2_pstorerbnewt_zomap = 498, // HexagonDepInstrInfo.td:19951
514 S2_pstorerbt_zomap = 499, // HexagonDepInstrInfo.td:20020
515 S2_pstorerdf_zomap = 500, // HexagonDepInstrInfo.td:20085
516 S2_pstorerdt_zomap = 501, // HexagonDepInstrInfo.td:20149
517 S2_pstorerff_zomap = 502, // HexagonDepInstrInfo.td:20214
518 S2_pstorerft_zomap = 503, // HexagonDepInstrInfo.td:20278
519 S2_pstorerhf_zomap = 504, // HexagonDepInstrInfo.td:20344
520 S2_pstorerhnewf_zomap = 505, // HexagonDepInstrInfo.td:20419
521 S2_pstorerhnewt_zomap = 506, // HexagonDepInstrInfo.td:20497
522 S2_pstorerht_zomap = 507, // HexagonDepInstrInfo.td:20566
523 S2_pstorerif_zomap = 508, // HexagonDepInstrInfo.td:20632
524 S2_pstorerinewf_zomap = 509, // HexagonDepInstrInfo.td:20708
525 S2_pstorerinewt_zomap = 510, // HexagonDepInstrInfo.td:20786
526 S2_pstorerit_zomap = 511, // HexagonDepInstrInfo.td:20855
527 S2_storerb_zomap = 512, // HexagonDepInstrInfo.td:21037
528 S2_storerbnew_zomap = 513, // HexagonDepInstrInfo.td:21184
529 S2_storerd_zomap = 514, // HexagonDepInstrInfo.td:21303
530 S2_storerf_zomap = 515, // HexagonDepInstrInfo.td:21416
531 S2_storerh_zomap = 516, // HexagonDepInstrInfo.td:21539
532 S2_storerhnew_zomap = 517, // HexagonDepInstrInfo.td:21686
533 S2_storeri_zomap = 518, // HexagonDepInstrInfo.td:21815
534 S2_storerinew_zomap = 519, // HexagonDepInstrInfo.td:21961
535 S2_tableidxb_goodsyntax = 520, // HexagonDepInstrInfo.td:22062
536 S2_tableidxd_goodsyntax = 521, // HexagonDepInstrInfo.td:22084
537 S2_tableidxh_goodsyntax = 522, // HexagonDepInstrInfo.td:22105
538 S2_tableidxw_goodsyntax = 523, // HexagonDepInstrInfo.td:22126
539 S4_pstorerbfnew_zomap = 524, // HexagonDepInstrInfo.td:22841
540 S4_pstorerbnewfnew_zomap = 525, // HexagonDepInstrInfo.td:22974
541 S4_pstorerbnewtnew_zomap = 526, // HexagonDepInstrInfo.td:23103
542 S4_pstorerbtnew_zomap = 527, // HexagonDepInstrInfo.td:23214
543 S4_pstorerdfnew_zomap = 528, // HexagonDepInstrInfo.td:23324
544 S4_pstorerdtnew_zomap = 529, // HexagonDepInstrInfo.td:23429
545 S4_pstorerffnew_zomap = 530, // HexagonDepInstrInfo.td:23539
546 S4_pstorerftnew_zomap = 531, // HexagonDepInstrInfo.td:23644
547 S4_pstorerhfnew_zomap = 532, // HexagonDepInstrInfo.td:23759
548 S4_pstorerhnewfnew_zomap = 533, // HexagonDepInstrInfo.td:23892
549 S4_pstorerhnewtnew_zomap = 534, // HexagonDepInstrInfo.td:24021
550 S4_pstorerhtnew_zomap = 535, // HexagonDepInstrInfo.td:24132
551 S4_pstorerifnew_zomap = 536, // HexagonDepInstrInfo.td:24247
552 S4_pstorerinewfnew_zomap = 537, // HexagonDepInstrInfo.td:24380
553 S4_pstorerinewtnew_zomap = 538, // HexagonDepInstrInfo.td:24509
554 S4_pstoreritnew_zomap = 539, // HexagonDepInstrInfo.td:24620
555 S4_storeirb_zomap = 540, // HexagonDepInstrInfo.td:24684
556 S4_storeirbf_zomap = 541, // HexagonDepInstrInfo.td:24712
557 S4_storeirbfnew_zomap = 542, // HexagonDepInstrInfo.td:24741
558 S4_storeirbt_zomap = 543, // HexagonDepInstrInfo.td:24768
559 S4_storeirbtnew_zomap = 544, // HexagonDepInstrInfo.td:24796
560 S4_storeirh_zomap = 545, // HexagonDepInstrInfo.td:24823
561 S4_storeirhf_zomap = 546, // HexagonDepInstrInfo.td:24851
562 S4_storeirhfnew_zomap = 547, // HexagonDepInstrInfo.td:24880
563 S4_storeirht_zomap = 548, // HexagonDepInstrInfo.td:24907
564 S4_storeirhtnew_zomap = 549, // HexagonDepInstrInfo.td:24935
565 S4_storeiri_zomap = 550, // HexagonDepInstrInfo.td:24962
566 S4_storeirif_zomap = 551, // HexagonDepInstrInfo.td:24990
567 S4_storeirifnew_zomap = 552, // HexagonDepInstrInfo.td:25019
568 S4_storeirit_zomap = 553, // HexagonDepInstrInfo.td:25046
569 S4_storeiritnew_zomap = 554, // HexagonDepInstrInfo.td:25074
570 S5_asrhub_rnd_sat_goodsyntax = 555, // HexagonDepInstrInfo.td:25724
571 S5_vasrhrnd_goodsyntax = 556, // HexagonDepInstrInfo.td:25767
572 S6_allocframe_to_raw = 557, // HexagonDepInstrInfo.td:25774
573 STriw_ctr = 558, // HexagonPseudo.td:519
574 STriw_pred = 559, // HexagonPseudo.td:513
575 V6_MAP_equb = 560, // HexagonDepInstrInfo.td:26664
576 V6_MAP_equb_and = 561, // HexagonDepInstrInfo.td:26676
577 V6_MAP_equb_ior = 562, // HexagonDepInstrInfo.td:26687
578 V6_MAP_equb_xor = 563, // HexagonDepInstrInfo.td:26699
579 V6_MAP_equh = 564, // HexagonDepInstrInfo.td:26710
580 V6_MAP_equh_and = 565, // HexagonDepInstrInfo.td:26722
581 V6_MAP_equh_ior = 566, // HexagonDepInstrInfo.td:26733
582 V6_MAP_equh_xor = 567, // HexagonDepInstrInfo.td:26745
583 V6_MAP_equw = 568, // HexagonDepInstrInfo.td:26756
584 V6_MAP_equw_and = 569, // HexagonDepInstrInfo.td:26768
585 V6_MAP_equw_ior = 570, // HexagonDepInstrInfo.td:26779
586 V6_MAP_equw_xor = 571, // HexagonDepInstrInfo.td:26791
587 V6_dbl_ld0 = 572, // HexagonDepInstrInfo.td:26802
588 V6_dbl_st0 = 573, // HexagonDepInstrInfo.td:26816
589 V6_extractw_alt = 574, // HexagonDepInstrInfo.td:26844
590 V6_hi = 575, // HexagonDepInstrInfo.td:26871
591 V6_ld0 = 576, // HexagonDepInstrInfo.td:26882
592 V6_ldcnp0 = 577, // HexagonDepInstrInfo.td:26894
593 V6_ldcnpnt0 = 578, // HexagonDepInstrInfo.td:26906
594 V6_ldcp0 = 579, // HexagonDepInstrInfo.td:26918
595 V6_ldcpnt0 = 580, // HexagonDepInstrInfo.td:26930
596 V6_ldnp0 = 581, // HexagonDepInstrInfo.td:26942
597 V6_ldnpnt0 = 582, // HexagonDepInstrInfo.td:26954
598 V6_ldnt0 = 583, // HexagonDepInstrInfo.td:26966
599 V6_ldp0 = 584, // HexagonDepInstrInfo.td:26978
600 V6_ldpnt0 = 585, // HexagonDepInstrInfo.td:26990
601 V6_ldtnp0 = 586, // HexagonDepInstrInfo.td:27002
602 V6_ldtnpnt0 = 587, // HexagonDepInstrInfo.td:27014
603 V6_ldtp0 = 588, // HexagonDepInstrInfo.td:27026
604 V6_ldtpnt0 = 589, // HexagonDepInstrInfo.td:27038
605 V6_ldu0 = 590, // HexagonDepInstrInfo.td:27050
606 V6_lo = 591, // HexagonDepInstrInfo.td:27062
607 V6_st0 = 592, // HexagonDepInstrInfo.td:27259
608 V6_stn0 = 593, // HexagonDepInstrInfo.td:27269
609 V6_stnnt0 = 594, // HexagonDepInstrInfo.td:27280
610 V6_stnp0 = 595, // HexagonDepInstrInfo.td:27291
611 V6_stnpnt0 = 596, // HexagonDepInstrInfo.td:27301
612 V6_stnq0 = 597, // HexagonDepInstrInfo.td:27311
613 V6_stnqnt0 = 598, // HexagonDepInstrInfo.td:27321
614 V6_stnt0 = 599, // HexagonDepInstrInfo.td:27331
615 V6_stp0 = 600, // HexagonDepInstrInfo.td:27341
616 V6_stpnt0 = 601, // HexagonDepInstrInfo.td:27351
617 V6_stq0 = 602, // HexagonDepInstrInfo.td:27361
618 V6_stqnt0 = 603, // HexagonDepInstrInfo.td:27371
619 V6_stu0 = 604, // HexagonDepInstrInfo.td:27381
620 V6_stunp0 = 605, // HexagonDepInstrInfo.td:27391
621 V6_stup0 = 606, // HexagonDepInstrInfo.td:27401
622 V6_v10mpyubs10 = 607, // HexagonDepInstrInfo.td:27411
623 V6_v10mpyubs10_vxx = 608, // HexagonDepInstrInfo.td:27422
624 V6_v6mpyhubs10_alt = 609, // HexagonDepInstrInfo.td:27448
625 V6_v6mpyvubs10_alt = 610, // HexagonDepInstrInfo.td:27488
626 V6_vabsb_alt = 611, // HexagonDepInstrInfo.td:30022
627 V6_vabsb_sat_alt = 612, // HexagonDepInstrInfo.td:30049
628 V6_vabsdiffh_alt = 613, // HexagonDepInstrInfo.td:30074
629 V6_vabsdiffub_alt = 614, // HexagonDepInstrInfo.td:30099
630 V6_vabsdiffuh_alt = 615, // HexagonDepInstrInfo.td:30124
631 V6_vabsdiffw_alt = 616, // HexagonDepInstrInfo.td:30149
632 V6_vabsh_alt = 617, // HexagonDepInstrInfo.td:30176
633 V6_vabsh_sat_alt = 618, // HexagonDepInstrInfo.td:30203
634 V6_vabsub_alt = 619, // HexagonDepInstrInfo.td:30215
635 V6_vabsuh_alt = 620, // HexagonDepInstrInfo.td:30227
636 V6_vabsuw_alt = 621, // HexagonDepInstrInfo.td:30239
637 V6_vabsw_alt = 622, // HexagonDepInstrInfo.td:30266
638 V6_vabsw_sat_alt = 623, // HexagonDepInstrInfo.td:30293
639 V6_vaddb_alt = 624, // HexagonDepInstrInfo.td:30463
640 V6_vaddb_dv_alt = 625, // HexagonDepInstrInfo.td:30488
641 V6_vaddbnq_alt = 626, // HexagonDepInstrInfo.td:30518
642 V6_vaddbq_alt = 627, // HexagonDepInstrInfo.td:30550
643 V6_vaddbsat_alt = 628, // HexagonDepInstrInfo.td:30579
644 V6_vaddbsat_dv_alt = 629, // HexagonDepInstrInfo.td:30604
645 V6_vaddh_alt = 630, // HexagonDepInstrInfo.td:30703
646 V6_vaddh_dv_alt = 631, // HexagonDepInstrInfo.td:30728
647 V6_vaddhnq_alt = 632, // HexagonDepInstrInfo.td:30758
648 V6_vaddhq_alt = 633, // HexagonDepInstrInfo.td:30790
649 V6_vaddhsat_alt = 634, // HexagonDepInstrInfo.td:30819
650 V6_vaddhsat_dv_alt = 635, // HexagonDepInstrInfo.td:30844
651 V6_vaddhw_acc_alt = 636, // HexagonDepInstrInfo.td:30884
652 V6_vaddhw_alt = 637, // HexagonDepInstrInfo.td:30898
653 V6_vaddubh_acc_alt = 638, // HexagonDepInstrInfo.td:30938
654 V6_vaddubh_alt = 639, // HexagonDepInstrInfo.td:30952
655 V6_vaddubsat_alt = 640, // HexagonDepInstrInfo.td:30979
656 V6_vaddubsat_dv_alt = 641, // HexagonDepInstrInfo.td:31004
657 V6_vadduhsat_alt = 642, // HexagonDepInstrInfo.td:31046
658 V6_vadduhsat_dv_alt = 643, // HexagonDepInstrInfo.td:31071
659 V6_vadduhw_acc_alt = 644, // HexagonDepInstrInfo.td:31111
660 V6_vadduhw_alt = 645, // HexagonDepInstrInfo.td:31125
661 V6_vadduwsat_alt = 646, // HexagonDepInstrInfo.td:31152
662 V6_vadduwsat_dv_alt = 647, // HexagonDepInstrInfo.td:31177
663 V6_vaddw_alt = 648, // HexagonDepInstrInfo.td:31204
664 V6_vaddw_dv_alt = 649, // HexagonDepInstrInfo.td:31229
665 V6_vaddwnq_alt = 650, // HexagonDepInstrInfo.td:31259
666 V6_vaddwq_alt = 651, // HexagonDepInstrInfo.td:31291
667 V6_vaddwsat_alt = 652, // HexagonDepInstrInfo.td:31320
668 V6_vaddwsat_dv_alt = 653, // HexagonDepInstrInfo.td:31345
669 V6_vandnqrt_acc_alt = 654, // HexagonDepInstrInfo.td:31440
670 V6_vandnqrt_alt = 655, // HexagonDepInstrInfo.td:31454
671 V6_vandqrt_acc_alt = 656, // HexagonDepInstrInfo.td:31494
672 V6_vandqrt_alt = 657, // HexagonDepInstrInfo.td:31508
673 V6_vandvrt_acc_alt = 658, // HexagonDepInstrInfo.td:31578
674 V6_vandvrt_alt = 659, // HexagonDepInstrInfo.td:31590
675 V6_vaslh_acc_alt = 660, // HexagonDepInstrInfo.td:31630
676 V6_vaslh_alt = 661, // HexagonDepInstrInfo.td:31644
677 V6_vaslhv_alt = 662, // HexagonDepInstrInfo.td:31669
678 V6_vaslw_acc_alt = 663, // HexagonDepInstrInfo.td:31709
679 V6_vaslw_alt = 664, // HexagonDepInstrInfo.td:31723
680 V6_vaslwv_alt = 665, // HexagonDepInstrInfo.td:31748
681 V6_vasr_into_alt = 666, // HexagonDepInstrInfo.td:31774
682 V6_vasrh_acc_alt = 667, // HexagonDepInstrInfo.td:31815
683 V6_vasrh_alt = 668, // HexagonDepInstrInfo.td:31829
684 V6_vasrhv_alt = 669, // HexagonDepInstrInfo.td:31906
685 V6_vasrw_acc_alt = 670, // HexagonDepInstrInfo.td:32054
686 V6_vasrw_alt = 671, // HexagonDepInstrInfo.td:32068
687 V6_vasrwv_alt = 672, // HexagonDepInstrInfo.td:32158
688 V6_vassignp = 673, // HexagonDepInstrInfo.td:32211
689 V6_vavgb_alt = 674, // HexagonDepInstrInfo.td:32237
690 V6_vavgbrnd_alt = 675, // HexagonDepInstrInfo.td:32264
691 V6_vavgh_alt = 676, // HexagonDepInstrInfo.td:32291
692 V6_vavghrnd_alt = 677, // HexagonDepInstrInfo.td:32318
693 V6_vavgub_alt = 678, // HexagonDepInstrInfo.td:32345
694 V6_vavgubrnd_alt = 679, // HexagonDepInstrInfo.td:32372
695 V6_vavguh_alt = 680, // HexagonDepInstrInfo.td:32399
696 V6_vavguhrnd_alt = 681, // HexagonDepInstrInfo.td:32426
697 V6_vavguw_alt = 682, // HexagonDepInstrInfo.td:32453
698 V6_vavguwrnd_alt = 683, // HexagonDepInstrInfo.td:32480
699 V6_vavgw_alt = 684, // HexagonDepInstrInfo.td:32507
700 V6_vavgwrnd_alt = 685, // HexagonDepInstrInfo.td:32534
701 V6_vcl0h_alt = 686, // HexagonDepInstrInfo.td:32573
702 V6_vcl0w_alt = 687, // HexagonDepInstrInfo.td:32598
703 V6_vd0 = 688, // HexagonDepInstrInfo.td:33069
704 V6_vdd0 = 689, // HexagonDepInstrInfo.td:33081
705 V6_vdealb4w_alt = 690, // HexagonDepInstrInfo.td:33135
706 V6_vdealb_alt = 691, // HexagonDepInstrInfo.td:33147
707 V6_vdealh_alt = 692, // HexagonDepInstrInfo.td:33172
708 V6_vdmpybus_acc_alt = 693, // HexagonDepInstrInfo.td:33266
709 V6_vdmpybus_alt = 694, // HexagonDepInstrInfo.td:33280
710 V6_vdmpybus_dv_acc_alt = 695, // HexagonDepInstrInfo.td:33320
711 V6_vdmpybus_dv_alt = 696, // HexagonDepInstrInfo.td:33334
712 V6_vdmpyhb_acc_alt = 697, // HexagonDepInstrInfo.td:33374
713 V6_vdmpyhb_alt = 698, // HexagonDepInstrInfo.td:33388
714 V6_vdmpyhb_dv_acc_alt = 699, // HexagonDepInstrInfo.td:33428
715 V6_vdmpyhb_dv_alt = 700, // HexagonDepInstrInfo.td:33442
716 V6_vdmpyhisat_acc_alt = 701, // HexagonDepInstrInfo.td:33482
717 V6_vdmpyhisat_alt = 702, // HexagonDepInstrInfo.td:33496
718 V6_vdmpyhsat_acc_alt = 703, // HexagonDepInstrInfo.td:33536
719 V6_vdmpyhsat_alt = 704, // HexagonDepInstrInfo.td:33550
720 V6_vdmpyhsuisat_acc_alt = 705, // HexagonDepInstrInfo.td:33590
721 V6_vdmpyhsuisat_alt = 706, // HexagonDepInstrInfo.td:33604
722 V6_vdmpyhsusat_acc_alt = 707, // HexagonDepInstrInfo.td:33644
723 V6_vdmpyhsusat_alt = 708, // HexagonDepInstrInfo.td:33658
724 V6_vdmpyhvsat_acc_alt = 709, // HexagonDepInstrInfo.td:33698
725 V6_vdmpyhvsat_alt = 710, // HexagonDepInstrInfo.td:33712
726 V6_vdsaduh_acc_alt = 711, // HexagonDepInstrInfo.td:33752
727 V6_vdsaduh_alt = 712, // HexagonDepInstrInfo.td:33766
728 V6_vgather_vscatter_mh_pseudo = 713, // HexagonPatternsV65.td:47
729 V6_vgathermh_pseudo = 714, // HexagonPatternsV65.td:12
730 V6_vgathermhq_pseudo = 715, // HexagonPatternsV65.td:59
731 V6_vgathermhw_pseudo = 716, // HexagonPatternsV65.td:32
732 V6_vgathermhwq_pseudo = 717, // HexagonPatternsV65.td:81
733 V6_vgathermw_pseudo = 718, // HexagonPatternsV65.td:22
734 V6_vgathermwq_pseudo = 719, // HexagonPatternsV65.td:70
735 V6_vlsrh_alt = 720, // HexagonDepInstrInfo.td:34944
736 V6_vlsrhv_alt = 721, // HexagonDepInstrInfo.td:34969
737 V6_vlsrw_alt = 722, // HexagonDepInstrInfo.td:34994
738 V6_vlsrwv_alt = 723, // HexagonDepInstrInfo.td:35019
739 V6_vmaxb_alt = 724, // HexagonDepInstrInfo.td:35236
740 V6_vmaxh_alt = 725, // HexagonDepInstrInfo.td:35263
741 V6_vmaxub_alt = 726, // HexagonDepInstrInfo.td:35290
742 V6_vmaxuh_alt = 727, // HexagonDepInstrInfo.td:35317
743 V6_vmaxw_alt = 728, // HexagonDepInstrInfo.td:35344
744 V6_vminb_alt = 729, // HexagonDepInstrInfo.td:35427
745 V6_vminh_alt = 730, // HexagonDepInstrInfo.td:35454
746 V6_vminub_alt = 731, // HexagonDepInstrInfo.td:35481
747 V6_vminuh_alt = 732, // HexagonDepInstrInfo.td:35508
748 V6_vminw_alt = 733, // HexagonDepInstrInfo.td:35535
749 V6_vmpabus_acc_alt = 734, // HexagonDepInstrInfo.td:35575
750 V6_vmpabus_alt = 735, // HexagonDepInstrInfo.td:35589
751 V6_vmpabusv_alt = 736, // HexagonDepInstrInfo.td:35614
752 V6_vmpabuu_acc_alt = 737, // HexagonDepInstrInfo.td:35654
753 V6_vmpabuu_alt = 738, // HexagonDepInstrInfo.td:35668
754 V6_vmpabuuv_alt = 739, // HexagonDepInstrInfo.td:35693
755 V6_vmpahb_acc_alt = 740, // HexagonDepInstrInfo.td:35733
756 V6_vmpahb_alt = 741, // HexagonDepInstrInfo.td:35747
757 V6_vmpauhb_acc_alt = 742, // HexagonDepInstrInfo.td:35801
758 V6_vmpauhb_alt = 743, // HexagonDepInstrInfo.td:35815
759 V6_vmpybus_acc_alt = 744, // HexagonDepInstrInfo.td:36138
760 V6_vmpybus_alt = 745, // HexagonDepInstrInfo.td:36152
761 V6_vmpybusv_acc_alt = 746, // HexagonDepInstrInfo.td:36192
762 V6_vmpybusv_alt = 747, // HexagonDepInstrInfo.td:36206
763 V6_vmpybv_acc_alt = 748, // HexagonDepInstrInfo.td:36246
764 V6_vmpybv_alt = 749, // HexagonDepInstrInfo.td:36260
765 V6_vmpyewuh_alt = 750, // HexagonDepInstrInfo.td:36298
766 V6_vmpyh_acc_alt = 751, // HexagonDepInstrInfo.td:36338
767 V6_vmpyh_alt = 752, // HexagonDepInstrInfo.td:36352
768 V6_vmpyhsat_acc_alt = 753, // HexagonDepInstrInfo.td:36379
769 V6_vmpyhsrs_alt = 754, // HexagonDepInstrInfo.td:36406
770 V6_vmpyhss_alt = 755, // HexagonDepInstrInfo.td:36431
771 V6_vmpyhus_acc_alt = 756, // HexagonDepInstrInfo.td:36471
772 V6_vmpyhus_alt = 757, // HexagonDepInstrInfo.td:36485
773 V6_vmpyhv_acc_alt = 758, // HexagonDepInstrInfo.td:36525
774 V6_vmpyhv_alt = 759, // HexagonDepInstrInfo.td:36539
775 V6_vmpyhvsrs_alt = 760, // HexagonDepInstrInfo.td:36564
776 V6_vmpyiewh_acc_alt = 761, // HexagonDepInstrInfo.td:36604
777 V6_vmpyiewuh_acc_alt = 762, // HexagonDepInstrInfo.td:36646
778 V6_vmpyiewuh_alt = 763, // HexagonDepInstrInfo.td:36660
779 V6_vmpyih_acc_alt = 764, // HexagonDepInstrInfo.td:36700
780 V6_vmpyih_alt = 765, // HexagonDepInstrInfo.td:36714
781 V6_vmpyihb_acc_alt = 766, // HexagonDepInstrInfo.td:36754
782 V6_vmpyihb_alt = 767, // HexagonDepInstrInfo.td:36768
783 V6_vmpyiowh_alt = 768, // HexagonDepInstrInfo.td:36793
784 V6_vmpyiwb_acc_alt = 769, // HexagonDepInstrInfo.td:36833
785 V6_vmpyiwb_alt = 770, // HexagonDepInstrInfo.td:36847
786 V6_vmpyiwh_acc_alt = 771, // HexagonDepInstrInfo.td:36887
787 V6_vmpyiwh_alt = 772, // HexagonDepInstrInfo.td:36901
788 V6_vmpyiwub_acc_alt = 773, // HexagonDepInstrInfo.td:36941
789 V6_vmpyiwub_alt = 774, // HexagonDepInstrInfo.td:36955
790 V6_vmpyowh_alt = 775, // HexagonDepInstrInfo.td:36995
791 V6_vmpyowh_rnd_alt = 776, // HexagonDepInstrInfo.td:37020
792 V6_vmpyowh_rnd_sacc_alt = 777, // HexagonDepInstrInfo.td:37047
793 V6_vmpyowh_sacc_alt = 778, // HexagonDepInstrInfo.td:37075
794 V6_vmpyub_acc_alt = 779, // HexagonDepInstrInfo.td:37116
795 V6_vmpyub_alt = 780, // HexagonDepInstrInfo.td:37130
796 V6_vmpyubv_acc_alt = 781, // HexagonDepInstrInfo.td:37170
797 V6_vmpyubv_alt = 782, // HexagonDepInstrInfo.td:37184
798 V6_vmpyuh_acc_alt = 783, // HexagonDepInstrInfo.td:37224
799 V6_vmpyuh_alt = 784, // HexagonDepInstrInfo.td:37238
800 V6_vmpyuhv_acc_alt = 785, // HexagonDepInstrInfo.td:37319
801 V6_vmpyuhv_alt = 786, // HexagonDepInstrInfo.td:37333
802 V6_vnavgb_alt = 787, // HexagonDepInstrInfo.td:37388
803 V6_vnavgh_alt = 788, // HexagonDepInstrInfo.td:37415
804 V6_vnavgub_alt = 789, // HexagonDepInstrInfo.td:37442
805 V6_vnavgw_alt = 790, // HexagonDepInstrInfo.td:37469
806 V6_vnormamth_alt = 791, // HexagonDepInstrInfo.td:37577
807 V6_vnormamtw_alt = 792, // HexagonDepInstrInfo.td:37602
808 V6_vpackeb_alt = 793, // HexagonDepInstrInfo.td:37657
809 V6_vpackeh_alt = 794, // HexagonDepInstrInfo.td:37682
810 V6_vpackhb_sat_alt = 795, // HexagonDepInstrInfo.td:37707
811 V6_vpackhub_sat_alt = 796, // HexagonDepInstrInfo.td:37732
812 V6_vpackob_alt = 797, // HexagonDepInstrInfo.td:37757
813 V6_vpackoh_alt = 798, // HexagonDepInstrInfo.td:37782
814 V6_vpackwh_sat_alt = 799, // HexagonDepInstrInfo.td:37807
815 V6_vpackwuh_sat_alt = 800, // HexagonDepInstrInfo.td:37832
816 V6_vpopcounth_alt = 801, // HexagonDepInstrInfo.td:37857
817 V6_vrmpybub_rtt_acc_alt = 802, // HexagonDepInstrInfo.td:37949
818 V6_vrmpybub_rtt_alt = 803, // HexagonDepInstrInfo.td:37963
819 V6_vrmpybus_acc_alt = 804, // HexagonDepInstrInfo.td:38003
820 V6_vrmpybus_alt = 805, // HexagonDepInstrInfo.td:38017
821 V6_vrmpybusi_acc_alt = 806, // HexagonDepInstrInfo.td:38057
822 V6_vrmpybusi_alt = 807, // HexagonDepInstrInfo.td:38071
823 V6_vrmpybusv_acc_alt = 808, // HexagonDepInstrInfo.td:38111
824 V6_vrmpybusv_alt = 809, // HexagonDepInstrInfo.td:38125
825 V6_vrmpybv_acc_alt = 810, // HexagonDepInstrInfo.td:38165
826 V6_vrmpybv_alt = 811, // HexagonDepInstrInfo.td:38179
827 V6_vrmpyub_acc_alt = 812, // HexagonDepInstrInfo.td:38219
828 V6_vrmpyub_alt = 813, // HexagonDepInstrInfo.td:38233
829 V6_vrmpyub_rtt_acc_alt = 814, // HexagonDepInstrInfo.td:38273
830 V6_vrmpyub_rtt_alt = 815, // HexagonDepInstrInfo.td:38287
831 V6_vrmpyubi_acc_alt = 816, // HexagonDepInstrInfo.td:38327
832 V6_vrmpyubi_alt = 817, // HexagonDepInstrInfo.td:38341
833 V6_vrmpyubv_acc_alt = 818, // HexagonDepInstrInfo.td:38381
834 V6_vrmpyubv_alt = 819, // HexagonDepInstrInfo.td:38395
835 V6_vrotr_alt = 820, // HexagonDepInstrInfo.td:38718
836 V6_vroundhb_alt = 821, // HexagonDepInstrInfo.td:38743
837 V6_vroundhub_alt = 822, // HexagonDepInstrInfo.td:38768
838 V6_vrounduhub_alt = 823, // HexagonDepInstrInfo.td:38793
839 V6_vrounduwuh_alt = 824, // HexagonDepInstrInfo.td:38818
840 V6_vroundwh_alt = 825, // HexagonDepInstrInfo.td:38843
841 V6_vroundwuh_alt = 826, // HexagonDepInstrInfo.td:38868
842 V6_vrsadubi_acc_alt = 827, // HexagonDepInstrInfo.td:38908
843 V6_vrsadubi_alt = 828, // HexagonDepInstrInfo.td:38922
844 V6_vsathub_alt = 829, // HexagonDepInstrInfo.td:38964
845 V6_vsatuwuh_alt = 830, // HexagonDepInstrInfo.td:38991
846 V6_vsatwh_alt = 831, // HexagonDepInstrInfo.td:39018
847 V6_vsb_alt = 832, // HexagonDepInstrInfo.td:39043
848 V6_vscattermh_add_alt = 833, // HexagonDepInstrInfo.td:39084
849 V6_vscattermh_alt = 834, // HexagonDepInstrInfo.td:39095
850 V6_vscattermhq_alt = 835, // HexagonDepInstrInfo.td:39119
851 V6_vscattermw_add_alt = 836, // HexagonDepInstrInfo.td:39195
852 V6_vscattermw_alt = 837, // HexagonDepInstrInfo.td:39206
853 V6_vscattermwh_add_alt = 838, // HexagonDepInstrInfo.td:39216
854 V6_vscattermwh_alt = 839, // HexagonDepInstrInfo.td:39227
855 V6_vscattermwhq_alt = 840, // HexagonDepInstrInfo.td:39237
856 V6_vscattermwq_alt = 841, // HexagonDepInstrInfo.td:39261
857 V6_vsh_alt = 842, // HexagonDepInstrInfo.td:39284
858 V6_vshufeh_alt = 843, // HexagonDepInstrInfo.td:39311
859 V6_vshuffb_alt = 844, // HexagonDepInstrInfo.td:39352
860 V6_vshuffeb_alt = 845, // HexagonDepInstrInfo.td:39379
861 V6_vshuffh_alt = 846, // HexagonDepInstrInfo.td:39404
862 V6_vshuffob_alt = 847, // HexagonDepInstrInfo.td:39431
863 V6_vshufoeb_alt = 848, // HexagonDepInstrInfo.td:39469
864 V6_vshufoeh_alt = 849, // HexagonDepInstrInfo.td:39494
865 V6_vshufoh_alt = 850, // HexagonDepInstrInfo.td:39521
866 V6_vsubb_alt = 851, // HexagonDepInstrInfo.td:39717
867 V6_vsubb_dv_alt = 852, // HexagonDepInstrInfo.td:39742
868 V6_vsubbnq_alt = 853, // HexagonDepInstrInfo.td:39771
869 V6_vsubbq_alt = 854, // HexagonDepInstrInfo.td:39801
870 V6_vsubbsat_alt = 855, // HexagonDepInstrInfo.td:39829
871 V6_vsubbsat_dv_alt = 856, // HexagonDepInstrInfo.td:39854
872 V6_vsubh_alt = 857, // HexagonDepInstrInfo.td:39912
873 V6_vsubh_dv_alt = 858, // HexagonDepInstrInfo.td:39937
874 V6_vsubhnq_alt = 859, // HexagonDepInstrInfo.td:39966
875 V6_vsubhq_alt = 860, // HexagonDepInstrInfo.td:39996
876 V6_vsubhsat_alt = 861, // HexagonDepInstrInfo.td:40024
877 V6_vsubhsat_dv_alt = 862, // HexagonDepInstrInfo.td:40049
878 V6_vsubhw_alt = 863, // HexagonDepInstrInfo.td:40074
879 V6_vsububh_alt = 864, // HexagonDepInstrInfo.td:40099
880 V6_vsububsat_alt = 865, // HexagonDepInstrInfo.td:40126
881 V6_vsububsat_dv_alt = 866, // HexagonDepInstrInfo.td:40151
882 V6_vsubuhsat_alt = 867, // HexagonDepInstrInfo.td:40193
883 V6_vsubuhsat_dv_alt = 868, // HexagonDepInstrInfo.td:40218
884 V6_vsubuhw_alt = 869, // HexagonDepInstrInfo.td:40243
885 V6_vsubuwsat_alt = 870, // HexagonDepInstrInfo.td:40270
886 V6_vsubuwsat_dv_alt = 871, // HexagonDepInstrInfo.td:40295
887 V6_vsubw_alt = 872, // HexagonDepInstrInfo.td:40322
888 V6_vsubw_dv_alt = 873, // HexagonDepInstrInfo.td:40347
889 V6_vsubwnq_alt = 874, // HexagonDepInstrInfo.td:40376
890 V6_vsubwq_alt = 875, // HexagonDepInstrInfo.td:40406
891 V6_vsubwsat_alt = 876, // HexagonDepInstrInfo.td:40434
892 V6_vsubwsat_dv_alt = 877, // HexagonDepInstrInfo.td:40459
893 V6_vtmpyb_acc_alt = 878, // HexagonDepInstrInfo.td:40512
894 V6_vtmpyb_alt = 879, // HexagonDepInstrInfo.td:40526
895 V6_vtmpybus_acc_alt = 880, // HexagonDepInstrInfo.td:40566
896 V6_vtmpybus_alt = 881, // HexagonDepInstrInfo.td:40580
897 V6_vtmpyhb_acc_alt = 882, // HexagonDepInstrInfo.td:40620
898 V6_vtmpyhb_alt = 883, // HexagonDepInstrInfo.td:40634
899 V6_vtran2x2_map = 884, // HexagonDepInstrInfo.td:40646
900 V6_vunpackb_alt = 885, // HexagonDepInstrInfo.td:40674
901 V6_vunpackh_alt = 886, // HexagonDepInstrInfo.td:40699
902 V6_vunpackob_alt = 887, // HexagonDepInstrInfo.td:40726
903 V6_vunpackoh_alt = 888, // HexagonDepInstrInfo.td:40754
904 V6_vunpackub_alt = 889, // HexagonDepInstrInfo.td:40781
905 V6_vunpackuh_alt = 890, // HexagonDepInstrInfo.td:40806
906 V6_vzb_alt = 891, // HexagonDepInstrInfo.td:40932
907 V6_vzh_alt = 892, // HexagonDepInstrInfo.td:40957
908 V6_zld0 = 893, // HexagonDepInstrInfo.td:41071
909 V6_zldp0 = 894, // HexagonDepInstrInfo.td:41081
910 Y2_crswap_old = 895, // HexagonDepInstrInfo.td:41133
911 Y2_dcfetch = 896, // HexagonDepInstrInfo.td:41191
912 Y2_k1lock_map = 897, // HexagonDepInstrInfo.td:41398
913 Y2_k1unlock_map = 898, // HexagonDepInstrInfo.td:41406
914 dup_A2_add = 899, // HexagonDepInstrInfo.td:41943
915 dup_A2_addi = 900, // HexagonDepInstrInfo.td:41953
916 dup_A2_andir = 901, // HexagonDepInstrInfo.td:41968
917 dup_A2_combineii = 902, // HexagonDepInstrInfo.td:41983
918 dup_A2_sxtb = 903, // HexagonDepInstrInfo.td:41996
919 dup_A2_sxth = 904, // HexagonDepInstrInfo.td:42006
920 dup_A2_tfr = 905, // HexagonDepInstrInfo.td:42016
921 dup_A2_tfrsi = 906, // HexagonDepInstrInfo.td:42026
922 dup_A2_zxtb = 907, // HexagonDepInstrInfo.td:42041
923 dup_A2_zxth = 908, // HexagonDepInstrInfo.td:42051
924 dup_A4_combineii = 909, // HexagonDepInstrInfo.td:42061
925 dup_A4_combineir = 910, // HexagonDepInstrInfo.td:42074
926 dup_A4_combineri = 911, // HexagonDepInstrInfo.td:42087
927 dup_C2_cmoveif = 912, // HexagonDepInstrInfo.td:42100
928 dup_C2_cmoveit = 913, // HexagonDepInstrInfo.td:42117
929 dup_C2_cmovenewif = 914, // HexagonDepInstrInfo.td:42133
930 dup_C2_cmovenewit = 915, // HexagonDepInstrInfo.td:42151
931 dup_C2_cmpeqi = 916, // HexagonDepInstrInfo.td:42168
932 dup_L2_deallocframe = 917, // HexagonDepInstrInfo.td:42181
933 dup_L2_loadrb_io = 918, // HexagonDepInstrInfo.td:42193
934 dup_L2_loadrd_io = 919, // HexagonDepInstrInfo.td:42211
935 dup_L2_loadrh_io = 920, // HexagonDepInstrInfo.td:42227
936 dup_L2_loadri_io = 921, // HexagonDepInstrInfo.td:42245
937 dup_L2_loadrub_io = 922, // HexagonDepInstrInfo.td:42263
938 dup_L2_loadruh_io = 923, // HexagonDepInstrInfo.td:42281
939 dup_S2_allocframe = 924, // HexagonDepInstrInfo.td:42299
940 dup_S2_storerb_io = 925, // HexagonDepInstrInfo.td:42315
941 dup_S2_storerd_io = 926, // HexagonDepInstrInfo.td:42331
942 dup_S2_storerh_io = 927, // HexagonDepInstrInfo.td:42347
943 dup_S2_storeri_io = 928, // HexagonDepInstrInfo.td:42363
944 dup_S4_storeirb_io = 929, // HexagonDepInstrInfo.td:42379
945 dup_S4_storeiri_io = 930, // HexagonDepInstrInfo.td:42395
946 A2_abs = 931, // HexagonDepInstrInfo.td:11
947 A2_absp = 932, // HexagonDepInstrInfo.td:22
948 A2_abssat = 933, // HexagonDepInstrInfo.td:31
949 A2_add = 934, // HexagonDepInstrInfo.td:43
950 A2_addh_h16_hh = 935, // HexagonDepInstrInfo.td:59
951 A2_addh_h16_hl = 936, // HexagonDepInstrInfo.td:71
952 A2_addh_h16_lh = 937, // HexagonDepInstrInfo.td:83
953 A2_addh_h16_ll = 938, // HexagonDepInstrInfo.td:95
954 A2_addh_h16_sat_hh = 939, // HexagonDepInstrInfo.td:107
955 A2_addh_h16_sat_hl = 940, // HexagonDepInstrInfo.td:120
956 A2_addh_h16_sat_lh = 941, // HexagonDepInstrInfo.td:133
957 A2_addh_h16_sat_ll = 942, // HexagonDepInstrInfo.td:146
958 A2_addh_l16_hl = 943, // HexagonDepInstrInfo.td:159
959 A2_addh_l16_ll = 944, // HexagonDepInstrInfo.td:171
960 A2_addh_l16_sat_hl = 945, // HexagonDepInstrInfo.td:183
961 A2_addh_l16_sat_ll = 946, // HexagonDepInstrInfo.td:196
962 A2_addi = 947, // HexagonDepInstrInfo.td:209
963 A2_addp = 948, // HexagonDepInstrInfo.td:228
964 A2_addpsat = 949, // HexagonDepInstrInfo.td:239
965 A2_addsat = 950, // HexagonDepInstrInfo.td:251
966 A2_addsph = 951, // HexagonDepInstrInfo.td:273
967 A2_addspl = 952, // HexagonDepInstrInfo.td:283
968 A2_and = 953, // HexagonDepInstrInfo.td:293
969 A2_andir = 954, // HexagonDepInstrInfo.td:309
970 A2_andp = 955, // HexagonDepInstrInfo.td:325
971 A2_aslh = 956, // HexagonDepInstrInfo.td:335
972 A2_asrh = 957, // HexagonDepInstrInfo.td:347
973 A2_combine_hh = 958, // HexagonDepInstrInfo.td:359
974 A2_combine_hl = 959, // HexagonDepInstrInfo.td:371
975 A2_combine_lh = 960, // HexagonDepInstrInfo.td:383
976 A2_combine_ll = 961, // HexagonDepInstrInfo.td:395
977 A2_combineii = 962, // HexagonDepInstrInfo.td:407
978 A2_combinew = 963, // HexagonDepInstrInfo.td:422
979 A2_max = 964, // HexagonDepInstrInfo.td:434
980 A2_maxp = 965, // HexagonDepInstrInfo.td:446
981 A2_maxu = 966, // HexagonDepInstrInfo.td:456
982 A2_maxup = 967, // HexagonDepInstrInfo.td:468
983 A2_min = 968, // HexagonDepInstrInfo.td:478
984 A2_minp = 969, // HexagonDepInstrInfo.td:490
985 A2_minu = 970, // HexagonDepInstrInfo.td:500
986 A2_minup = 971, // HexagonDepInstrInfo.td:512
987 A2_negp = 972, // HexagonDepInstrInfo.td:532
988 A2_negsat = 973, // HexagonDepInstrInfo.td:540
989 A2_nop = 974, // HexagonDepInstrInfo.td:552
990 A2_notp = 975, // HexagonDepInstrInfo.td:570
991 A2_or = 976, // HexagonDepInstrInfo.td:578
992 A2_orir = 977, // HexagonDepInstrInfo.td:594
993 A2_orp = 978, // HexagonDepInstrInfo.td:610
994 A2_paddf = 979, // HexagonDepInstrInfo.td:620
995 A2_paddfnew = 980, // HexagonDepInstrInfo.td:636
996 A2_paddif = 981, // HexagonDepInstrInfo.td:653
997 A2_paddifnew = 982, // HexagonDepInstrInfo.td:673
998 A2_paddit = 983, // HexagonDepInstrInfo.td:694
999 A2_padditnew = 984, // HexagonDepInstrInfo.td:713
1000 A2_paddt = 985, // HexagonDepInstrInfo.td:733
1001 A2_paddtnew = 986, // HexagonDepInstrInfo.td:748
1002 A2_pandf = 987, // HexagonDepInstrInfo.td:764
1003 A2_pandfnew = 988, // HexagonDepInstrInfo.td:778
1004 A2_pandt = 989, // HexagonDepInstrInfo.td:793
1005 A2_pandtnew = 990, // HexagonDepInstrInfo.td:806
1006 A2_porf = 991, // HexagonDepInstrInfo.td:820
1007 A2_porfnew = 992, // HexagonDepInstrInfo.td:834
1008 A2_port = 993, // HexagonDepInstrInfo.td:849
1009 A2_portnew = 994, // HexagonDepInstrInfo.td:862
1010 A2_psubf = 995, // HexagonDepInstrInfo.td:876
1011 A2_psubfnew = 996, // HexagonDepInstrInfo.td:890
1012 A2_psubt = 997, // HexagonDepInstrInfo.td:905
1013 A2_psubtnew = 998, // HexagonDepInstrInfo.td:918
1014 A2_pxorf = 999, // HexagonDepInstrInfo.td:932
1015 A2_pxorfnew = 1000, // HexagonDepInstrInfo.td:946
1016 A2_pxort = 1001, // HexagonDepInstrInfo.td:961
1017 A2_pxortnew = 1002, // HexagonDepInstrInfo.td:974
1018 A2_roundsat = 1003, // HexagonDepInstrInfo.td:988
1019 A2_sat = 1004, // HexagonDepInstrInfo.td:1000
1020 A2_satb = 1005, // HexagonDepInstrInfo.td:1011
1021 A2_sath = 1006, // HexagonDepInstrInfo.td:1022
1022 A2_satub = 1007, // HexagonDepInstrInfo.td:1033
1023 A2_satuh = 1008, // HexagonDepInstrInfo.td:1044
1024 A2_sub = 1009, // HexagonDepInstrInfo.td:1055
1025 A2_subh_h16_hh = 1010, // HexagonDepInstrInfo.td:1070
1026 A2_subh_h16_hl = 1011, // HexagonDepInstrInfo.td:1082
1027 A2_subh_h16_lh = 1012, // HexagonDepInstrInfo.td:1094
1028 A2_subh_h16_ll = 1013, // HexagonDepInstrInfo.td:1106
1029 A2_subh_h16_sat_hh = 1014, // HexagonDepInstrInfo.td:1118
1030 A2_subh_h16_sat_hl = 1015, // HexagonDepInstrInfo.td:1131
1031 A2_subh_h16_sat_lh = 1016, // HexagonDepInstrInfo.td:1144
1032 A2_subh_h16_sat_ll = 1017, // HexagonDepInstrInfo.td:1157
1033 A2_subh_l16_hl = 1018, // HexagonDepInstrInfo.td:1170
1034 A2_subh_l16_ll = 1019, // HexagonDepInstrInfo.td:1182
1035 A2_subh_l16_sat_hl = 1020, // HexagonDepInstrInfo.td:1194
1036 A2_subh_l16_sat_ll = 1021, // HexagonDepInstrInfo.td:1207
1037 A2_subp = 1022, // HexagonDepInstrInfo.td:1220
1038 A2_subri = 1023, // HexagonDepInstrInfo.td:1229
1039 A2_subsat = 1024, // HexagonDepInstrInfo.td:1245
1040 A2_svaddh = 1025, // HexagonDepInstrInfo.td:1259
1041 A2_svaddhs = 1026, // HexagonDepInstrInfo.td:1272
1042 A2_svadduhs = 1027, // HexagonDepInstrInfo.td:1287
1043 A2_svavgh = 1028, // HexagonDepInstrInfo.td:1302
1044 A2_svavghs = 1029, // HexagonDepInstrInfo.td:1316
1045 A2_svnavgh = 1030, // HexagonDepInstrInfo.td:1330
1046 A2_svsubh = 1031, // HexagonDepInstrInfo.td:1343
1047 A2_svsubhs = 1032, // HexagonDepInstrInfo.td:1355
1048 A2_svsubuhs = 1033, // HexagonDepInstrInfo.td:1369
1049 A2_swiz = 1034, // HexagonDepInstrInfo.td:1383
1050 A2_sxtb = 1035, // HexagonDepInstrInfo.td:1393
1051 A2_sxth = 1036, // HexagonDepInstrInfo.td:1405
1052 A2_sxtw = 1037, // HexagonDepInstrInfo.td:1417
1053 A2_tfr = 1038, // HexagonDepInstrInfo.td:1425
1054 A2_tfrcrr = 1039, // HexagonDepInstrInfo.td:1438
1055 A2_tfrih = 1040, // HexagonDepInstrInfo.td:1479
1056 A2_tfril = 1041, // HexagonDepInstrInfo.td:1490
1057 A2_tfrrcr = 1042, // HexagonDepInstrInfo.td:1560
1058 A2_tfrsi = 1043, // HexagonDepInstrInfo.td:1570
1059 A2_vabsh = 1044, // HexagonDepInstrInfo.td:1621
1060 A2_vabshsat = 1045, // HexagonDepInstrInfo.td:1630
1061 A2_vabsw = 1046, // HexagonDepInstrInfo.td:1640
1062 A2_vabswsat = 1047, // HexagonDepInstrInfo.td:1649
1063 A2_vaddh = 1048, // HexagonDepInstrInfo.td:1667
1064 A2_vaddhs = 1049, // HexagonDepInstrInfo.td:1676
1065 A2_vaddub = 1050, // HexagonDepInstrInfo.td:1687
1066 A2_vaddubs = 1051, // HexagonDepInstrInfo.td:1696
1067 A2_vadduhs = 1052, // HexagonDepInstrInfo.td:1707
1068 A2_vaddw = 1053, // HexagonDepInstrInfo.td:1718
1069 A2_vaddws = 1054, // HexagonDepInstrInfo.td:1727
1070 A2_vavgh = 1055, // HexagonDepInstrInfo.td:1738
1071 A2_vavghcr = 1056, // HexagonDepInstrInfo.td:1748
1072 A2_vavghr = 1057, // HexagonDepInstrInfo.td:1758
1073 A2_vavgub = 1058, // HexagonDepInstrInfo.td:1768
1074 A2_vavgubr = 1059, // HexagonDepInstrInfo.td:1778
1075 A2_vavguh = 1060, // HexagonDepInstrInfo.td:1788
1076 A2_vavguhr = 1061, // HexagonDepInstrInfo.td:1798
1077 A2_vavguw = 1062, // HexagonDepInstrInfo.td:1808
1078 A2_vavguwr = 1063, // HexagonDepInstrInfo.td:1818
1079 A2_vavgw = 1064, // HexagonDepInstrInfo.td:1828
1080 A2_vavgwcr = 1065, // HexagonDepInstrInfo.td:1838
1081 A2_vavgwr = 1066, // HexagonDepInstrInfo.td:1848
1082 A2_vcmpbeq = 1067, // HexagonDepInstrInfo.td:1858
1083 A2_vcmpbgtu = 1068, // HexagonDepInstrInfo.td:1867
1084 A2_vcmpheq = 1069, // HexagonDepInstrInfo.td:1876
1085 A2_vcmphgt = 1070, // HexagonDepInstrInfo.td:1885
1086 A2_vcmphgtu = 1071, // HexagonDepInstrInfo.td:1894
1087 A2_vcmpweq = 1072, // HexagonDepInstrInfo.td:1903
1088 A2_vcmpwgt = 1073, // HexagonDepInstrInfo.td:1912
1089 A2_vcmpwgtu = 1074, // HexagonDepInstrInfo.td:1921
1090 A2_vconj = 1075, // HexagonDepInstrInfo.td:1930
1091 A2_vmaxb = 1076, // HexagonDepInstrInfo.td:1940
1092 A2_vmaxh = 1077, // HexagonDepInstrInfo.td:1950
1093 A2_vmaxub = 1078, // HexagonDepInstrInfo.td:1960
1094 A2_vmaxuh = 1079, // HexagonDepInstrInfo.td:1970
1095 A2_vmaxuw = 1080, // HexagonDepInstrInfo.td:1980
1096 A2_vmaxw = 1081, // HexagonDepInstrInfo.td:1990
1097 A2_vminb = 1082, // HexagonDepInstrInfo.td:2000
1098 A2_vminh = 1083, // HexagonDepInstrInfo.td:2010
1099 A2_vminub = 1084, // HexagonDepInstrInfo.td:2020
1100 A2_vminuh = 1085, // HexagonDepInstrInfo.td:2030
1101 A2_vminuw = 1086, // HexagonDepInstrInfo.td:2040
1102 A2_vminw = 1087, // HexagonDepInstrInfo.td:2050
1103 A2_vnavgh = 1088, // HexagonDepInstrInfo.td:2060
1104 A2_vnavghcr = 1089, // HexagonDepInstrInfo.td:2070
1105 A2_vnavghr = 1090, // HexagonDepInstrInfo.td:2081
1106 A2_vnavgw = 1091, // HexagonDepInstrInfo.td:2092
1107 A2_vnavgwcr = 1092, // HexagonDepInstrInfo.td:2102
1108 A2_vnavgwr = 1093, // HexagonDepInstrInfo.td:2113
1109 A2_vraddub = 1094, // HexagonDepInstrInfo.td:2124
1110 A2_vraddub_acc = 1095, // HexagonDepInstrInfo.td:2134
1111 A2_vrsadub = 1096, // HexagonDepInstrInfo.td:2145
1112 A2_vrsadub_acc = 1097, // HexagonDepInstrInfo.td:2155
1113 A2_vsubh = 1098, // HexagonDepInstrInfo.td:2174
1114 A2_vsubhs = 1099, // HexagonDepInstrInfo.td:2183
1115 A2_vsubub = 1100, // HexagonDepInstrInfo.td:2194
1116 A2_vsububs = 1101, // HexagonDepInstrInfo.td:2203
1117 A2_vsubuhs = 1102, // HexagonDepInstrInfo.td:2214
1118 A2_vsubw = 1103, // HexagonDepInstrInfo.td:2225
1119 A2_vsubws = 1104, // HexagonDepInstrInfo.td:2234
1120 A2_xor = 1105, // HexagonDepInstrInfo.td:2245
1121 A2_xorp = 1106, // HexagonDepInstrInfo.td:2260
1122 A2_zxth = 1107, // HexagonDepInstrInfo.td:2282
1123 A4_addp_c = 1108, // HexagonDepInstrInfo.td:2294
1124 A4_andn = 1109, // HexagonDepInstrInfo.td:2305
1125 A4_andnp = 1110, // HexagonDepInstrInfo.td:2317
1126 A4_bitsplit = 1111, // HexagonDepInstrInfo.td:2326
1127 A4_bitspliti = 1112, // HexagonDepInstrInfo.td:2336
1128 A4_boundscheck_hi = 1113, // HexagonDepInstrInfo.td:2353
1129 A4_boundscheck_lo = 1114, // HexagonDepInstrInfo.td:2362
1130 A4_cmpbeq = 1115, // HexagonDepInstrInfo.td:2371
1131 A4_cmpbeqi = 1116, // HexagonDepInstrInfo.td:2384
1132 A4_cmpbgt = 1117, // HexagonDepInstrInfo.td:2397
1133 A4_cmpbgti = 1118, // HexagonDepInstrInfo.td:2409
1134 A4_cmpbgtu = 1119, // HexagonDepInstrInfo.td:2421
1135 A4_cmpbgtui = 1120, // HexagonDepInstrInfo.td:2433
1136 A4_cmpheq = 1121, // HexagonDepInstrInfo.td:2450
1137 A4_cmpheqi = 1122, // HexagonDepInstrInfo.td:2463
1138 A4_cmphgt = 1123, // HexagonDepInstrInfo.td:2481
1139 A4_cmphgti = 1124, // HexagonDepInstrInfo.td:2493
1140 A4_cmphgtu = 1125, // HexagonDepInstrInfo.td:2510
1141 A4_cmphgtui = 1126, // HexagonDepInstrInfo.td:2522
1142 A4_combineii = 1127, // HexagonDepInstrInfo.td:2539
1143 A4_combineir = 1128, // HexagonDepInstrInfo.td:2551
1144 A4_combineri = 1129, // HexagonDepInstrInfo.td:2564
1145 A4_cround_ri = 1130, // HexagonDepInstrInfo.td:2577
1146 A4_cround_rr = 1131, // HexagonDepInstrInfo.td:2589
1147 A4_ext = 1132, // HexagonDepInstrInfo.td:2601
1148 A4_modwrapu = 1133, // HexagonDepInstrInfo.td:2608
1149 A4_orn = 1134, // HexagonDepInstrInfo.td:2620
1150 A4_ornp = 1135, // HexagonDepInstrInfo.td:2632
1151 A4_paslhf = 1136, // HexagonDepInstrInfo.td:2641
1152 A4_paslhfnew = 1137, // HexagonDepInstrInfo.td:2655
1153 A4_paslht = 1138, // HexagonDepInstrInfo.td:2670
1154 A4_paslhtnew = 1139, // HexagonDepInstrInfo.td:2683
1155 A4_pasrhf = 1140, // HexagonDepInstrInfo.td:2697
1156 A4_pasrhfnew = 1141, // HexagonDepInstrInfo.td:2711
1157 A4_pasrht = 1142, // HexagonDepInstrInfo.td:2726
1158 A4_pasrhtnew = 1143, // HexagonDepInstrInfo.td:2739
1159 A4_psxtbf = 1144, // HexagonDepInstrInfo.td:2753
1160 A4_psxtbfnew = 1145, // HexagonDepInstrInfo.td:2767
1161 A4_psxtbt = 1146, // HexagonDepInstrInfo.td:2782
1162 A4_psxtbtnew = 1147, // HexagonDepInstrInfo.td:2795
1163 A4_psxthf = 1148, // HexagonDepInstrInfo.td:2809
1164 A4_psxthfnew = 1149, // HexagonDepInstrInfo.td:2823
1165 A4_psxtht = 1150, // HexagonDepInstrInfo.td:2838
1166 A4_psxthtnew = 1151, // HexagonDepInstrInfo.td:2851
1167 A4_pzxtbf = 1152, // HexagonDepInstrInfo.td:2865
1168 A4_pzxtbfnew = 1153, // HexagonDepInstrInfo.td:2879
1169 A4_pzxtbt = 1154, // HexagonDepInstrInfo.td:2894
1170 A4_pzxtbtnew = 1155, // HexagonDepInstrInfo.td:2907
1171 A4_pzxthf = 1156, // HexagonDepInstrInfo.td:2921
1172 A4_pzxthfnew = 1157, // HexagonDepInstrInfo.td:2935
1173 A4_pzxtht = 1158, // HexagonDepInstrInfo.td:2950
1174 A4_pzxthtnew = 1159, // HexagonDepInstrInfo.td:2963
1175 A4_rcmpeq = 1160, // HexagonDepInstrInfo.td:2977
1176 A4_rcmpeqi = 1161, // HexagonDepInstrInfo.td:2991
1177 A4_rcmpneq = 1162, // HexagonDepInstrInfo.td:3008
1178 A4_rcmpneqi = 1163, // HexagonDepInstrInfo.td:3022
1179 A4_round_ri = 1164, // HexagonDepInstrInfo.td:3039
1180 A4_round_ri_sat = 1165, // HexagonDepInstrInfo.td:3051
1181 A4_round_rr = 1166, // HexagonDepInstrInfo.td:3064
1182 A4_round_rr_sat = 1167, // HexagonDepInstrInfo.td:3076
1183 A4_subp_c = 1168, // HexagonDepInstrInfo.td:3089
1184 A4_tfrcpp = 1169, // HexagonDepInstrInfo.td:3100
1185 A4_tfrpcp = 1170, // HexagonDepInstrInfo.td:3108
1186 A4_tlbmatch = 1171, // HexagonDepInstrInfo.td:3116
1187 A4_vcmpbeq_any = 1172, // HexagonDepInstrInfo.td:3126
1188 A4_vcmpbeqi = 1173, // HexagonDepInstrInfo.td:3135
1189 A4_vcmpbgt = 1174, // HexagonDepInstrInfo.td:3144
1190 A4_vcmpbgti = 1175, // HexagonDepInstrInfo.td:3153
1191 A4_vcmpbgtui = 1176, // HexagonDepInstrInfo.td:3162
1192 A4_vcmpheqi = 1177, // HexagonDepInstrInfo.td:3171
1193 A4_vcmphgti = 1178, // HexagonDepInstrInfo.td:3180
1194 A4_vcmphgtui = 1179, // HexagonDepInstrInfo.td:3189
1195 A4_vcmpweqi = 1180, // HexagonDepInstrInfo.td:3198
1196 A4_vcmpwgti = 1181, // HexagonDepInstrInfo.td:3207
1197 A4_vcmpwgtui = 1182, // HexagonDepInstrInfo.td:3216
1198 A4_vrmaxh = 1183, // HexagonDepInstrInfo.td:3225
1199 A4_vrmaxuh = 1184, // HexagonDepInstrInfo.td:3236
1200 A4_vrmaxuw = 1185, // HexagonDepInstrInfo.td:3247
1201 A4_vrmaxw = 1186, // HexagonDepInstrInfo.td:3258
1202 A4_vrminh = 1187, // HexagonDepInstrInfo.td:3269
1203 A4_vrminuh = 1188, // HexagonDepInstrInfo.td:3280
1204 A4_vrminuw = 1189, // HexagonDepInstrInfo.td:3291
1205 A4_vrminw = 1190, // HexagonDepInstrInfo.td:3302
1206 A5_ACS = 1191, // HexagonDepInstrInfo.td:3313
1207 A5_vaddhubs = 1192, // HexagonDepInstrInfo.td:3326
1208 A6_vcmpbeq_notany = 1193, // HexagonDepInstrInfo.td:3339
1209 A6_vminub_RdP = 1194, // HexagonDepInstrInfo.td:3348
1210 A7_clip = 1195, // HexagonDepInstrInfo.td:3359
1211 A7_croundd_ri = 1196, // HexagonDepInstrInfo.td:3370
1212 A7_croundd_rr = 1197, // HexagonDepInstrInfo.td:3379
1213 A7_vclip = 1198, // HexagonDepInstrInfo.td:3389
1214 C2_all8 = 1199, // HexagonDepInstrInfo.td:3398
1215 C2_and = 1200, // HexagonDepInstrInfo.td:3406
1216 C2_andn = 1201, // HexagonDepInstrInfo.td:3415
1217 C2_any8 = 1202, // HexagonDepInstrInfo.td:3424
1218 C2_bitsclr = 1203, // HexagonDepInstrInfo.td:3432
1219 C2_bitsclri = 1204, // HexagonDepInstrInfo.td:3441
1220 C2_bitsset = 1205, // HexagonDepInstrInfo.td:3449
1221 C2_ccombinewf = 1206, // HexagonDepInstrInfo.td:3458
1222 C2_ccombinewnewf = 1207, // HexagonDepInstrInfo.td:3470
1223 C2_ccombinewnewt = 1208, // HexagonDepInstrInfo.td:3483
1224 C2_ccombinewt = 1209, // HexagonDepInstrInfo.td:3495
1225 C2_cmoveif = 1210, // HexagonDepInstrInfo.td:3506
1226 C2_cmoveit = 1211, // HexagonDepInstrInfo.td:3528
1227 C2_cmovenewif = 1212, // HexagonDepInstrInfo.td:3549
1228 C2_cmovenewit = 1213, // HexagonDepInstrInfo.td:3572
1229 C2_cmpeq = 1214, // HexagonDepInstrInfo.td:3594
1230 C2_cmpeqi = 1215, // HexagonDepInstrInfo.td:3607
1231 C2_cmpeqp = 1216, // HexagonDepInstrInfo.td:3623
1232 C2_cmpgt = 1217, // HexagonDepInstrInfo.td:3650
1233 C2_cmpgti = 1218, // HexagonDepInstrInfo.td:3662
1234 C2_cmpgtp = 1219, // HexagonDepInstrInfo.td:3678
1235 C2_cmpgtu = 1220, // HexagonDepInstrInfo.td:3688
1236 C2_cmpgtui = 1221, // HexagonDepInstrInfo.td:3700
1237 C2_cmpgtup = 1222, // HexagonDepInstrInfo.td:3716
1238 C2_mask = 1223, // HexagonDepInstrInfo.td:3744
1239 C2_mux = 1224, // HexagonDepInstrInfo.td:3753
1240 C2_muxii = 1225, // HexagonDepInstrInfo.td:3765
1241 C2_muxir = 1226, // HexagonDepInstrInfo.td:3779
1242 C2_muxri = 1227, // HexagonDepInstrInfo.td:3795
1243 C2_not = 1228, // HexagonDepInstrInfo.td:3811
1244 C2_or = 1229, // HexagonDepInstrInfo.td:3819
1245 C2_orn = 1230, // HexagonDepInstrInfo.td:3828
1246 C2_tfrpr = 1231, // HexagonDepInstrInfo.td:3845
1247 C2_tfrrp = 1232, // HexagonDepInstrInfo.td:3855
1248 C2_vitpack = 1233, // HexagonDepInstrInfo.td:3863
1249 C2_vmux = 1234, // HexagonDepInstrInfo.td:3875
1250 C2_xor = 1235, // HexagonDepInstrInfo.td:3884
1251 C4_addipc = 1236, // HexagonDepInstrInfo.td:3893
1252 C4_and_and = 1237, // HexagonDepInstrInfo.td:3909
1253 C4_and_andn = 1238, // HexagonDepInstrInfo.td:3918
1254 C4_and_or = 1239, // HexagonDepInstrInfo.td:3927
1255 C4_and_orn = 1240, // HexagonDepInstrInfo.td:3936
1256 C4_cmplte = 1241, // HexagonDepInstrInfo.td:3945
1257 C4_cmpltei = 1242, // HexagonDepInstrInfo.td:3957
1258 C4_cmplteu = 1243, // HexagonDepInstrInfo.td:3973
1259 C4_cmplteui = 1244, // HexagonDepInstrInfo.td:3985
1260 C4_cmpneq = 1245, // HexagonDepInstrInfo.td:4001
1261 C4_cmpneqi = 1246, // HexagonDepInstrInfo.td:4014
1262 C4_fastcorner9 = 1247, // HexagonDepInstrInfo.td:4030
1263 C4_fastcorner9_not = 1248, // HexagonDepInstrInfo.td:4039
1264 C4_nbitsclr = 1249, // HexagonDepInstrInfo.td:4048
1265 C4_nbitsclri = 1250, // HexagonDepInstrInfo.td:4057
1266 C4_nbitsset = 1251, // HexagonDepInstrInfo.td:4065
1267 C4_or_and = 1252, // HexagonDepInstrInfo.td:4074
1268 C4_or_andn = 1253, // HexagonDepInstrInfo.td:4083
1269 C4_or_or = 1254, // HexagonDepInstrInfo.td:4092
1270 C4_or_orn = 1255, // HexagonDepInstrInfo.td:4101
1271 CALLProfile = 1256, // HexagonPseudo.td:179
1272 CONST32 = 1257, // HexagonPseudo.td:65
1273 CONST64 = 1258, // HexagonPseudo.td:67
1274 DuplexIClass0 = 1259, // HexagonPseudo.td:543
1275 DuplexIClass1 = 1260, // HexagonPseudo.td:544
1276 DuplexIClass2 = 1261, // HexagonPseudo.td:545
1277 DuplexIClass3 = 1262, // HexagonPseudo.td:547
1278 DuplexIClass4 = 1263, // HexagonPseudo.td:548
1279 DuplexIClass5 = 1264, // HexagonPseudo.td:549
1280 DuplexIClass6 = 1265, // HexagonPseudo.td:550
1281 DuplexIClass7 = 1266, // HexagonPseudo.td:551
1282 DuplexIClass8 = 1267, // HexagonPseudo.td:553
1283 DuplexIClass9 = 1268, // HexagonPseudo.td:554
1284 DuplexIClassA = 1269, // HexagonPseudo.td:555
1285 DuplexIClassB = 1270, // HexagonPseudo.td:556
1286 DuplexIClassC = 1271, // HexagonPseudo.td:557
1287 DuplexIClassD = 1272, // HexagonPseudo.td:558
1288 DuplexIClassE = 1273, // HexagonPseudo.td:559
1289 DuplexIClassF = 1274, // HexagonPseudo.td:560
1290 EH_RETURN_JMPR = 1275, // HexagonPseudo.td:257
1291 F2_conv_d2df = 1276, // HexagonDepInstrInfo.td:4110
1292 F2_conv_d2sf = 1277, // HexagonDepInstrInfo.td:4120
1293 F2_conv_df2d = 1278, // HexagonDepInstrInfo.td:4132
1294 F2_conv_df2d_chop = 1279, // HexagonDepInstrInfo.td:4142
1295 F2_conv_df2sf = 1280, // HexagonDepInstrInfo.td:4152
1296 F2_conv_df2ud = 1281, // HexagonDepInstrInfo.td:4164
1297 F2_conv_df2ud_chop = 1282, // HexagonDepInstrInfo.td:4174
1298 F2_conv_df2uw = 1283, // HexagonDepInstrInfo.td:4184
1299 F2_conv_df2uw_chop = 1284, // HexagonDepInstrInfo.td:4196
1300 F2_conv_df2w = 1285, // HexagonDepInstrInfo.td:4208
1301 F2_conv_df2w_chop = 1286, // HexagonDepInstrInfo.td:4220
1302 F2_conv_sf2d = 1287, // HexagonDepInstrInfo.td:4232
1303 F2_conv_sf2d_chop = 1288, // HexagonDepInstrInfo.td:4242
1304 F2_conv_sf2df = 1289, // HexagonDepInstrInfo.td:4252
1305 F2_conv_sf2ud = 1290, // HexagonDepInstrInfo.td:4262
1306 F2_conv_sf2ud_chop = 1291, // HexagonDepInstrInfo.td:4272
1307 F2_conv_sf2uw = 1292, // HexagonDepInstrInfo.td:4282
1308 F2_conv_sf2uw_chop = 1293, // HexagonDepInstrInfo.td:4294
1309 F2_conv_sf2w = 1294, // HexagonDepInstrInfo.td:4306
1310 F2_conv_sf2w_chop = 1295, // HexagonDepInstrInfo.td:4318
1311 F2_conv_ud2df = 1296, // HexagonDepInstrInfo.td:4330
1312 F2_conv_ud2sf = 1297, // HexagonDepInstrInfo.td:4340
1313 F2_conv_uw2df = 1298, // HexagonDepInstrInfo.td:4352
1314 F2_conv_uw2sf = 1299, // HexagonDepInstrInfo.td:4362
1315 F2_conv_w2df = 1300, // HexagonDepInstrInfo.td:4374
1316 F2_conv_w2sf = 1301, // HexagonDepInstrInfo.td:4384
1317 F2_dfadd = 1302, // HexagonDepInstrInfo.td:4396
1318 F2_dfclass = 1303, // HexagonDepInstrInfo.td:4407
1319 F2_dfcmpeq = 1304, // HexagonDepInstrInfo.td:4418
1320 F2_dfcmpge = 1305, // HexagonDepInstrInfo.td:4430
1321 F2_dfcmpgt = 1306, // HexagonDepInstrInfo.td:4442
1322 F2_dfcmpuo = 1307, // HexagonDepInstrInfo.td:4454
1323 F2_dfimm_n = 1308, // HexagonDepInstrInfo.td:4466
1324 F2_dfimm_p = 1309, // HexagonDepInstrInfo.td:4475
1325 F2_dfmax = 1310, // HexagonDepInstrInfo.td:4484
1326 F2_dfmin = 1311, // HexagonDepInstrInfo.td:4496
1327 F2_dfmpyfix = 1312, // HexagonDepInstrInfo.td:4508
1328 F2_dfmpyhh = 1313, // HexagonDepInstrInfo.td:4519
1329 F2_dfmpylh = 1314, // HexagonDepInstrInfo.td:4531
1330 F2_dfmpyll = 1315, // HexagonDepInstrInfo.td:4542
1331 F2_dfsub = 1316, // HexagonDepInstrInfo.td:4552
1332 F2_sfadd = 1317, // HexagonDepInstrInfo.td:4563
1333 F2_sfclass = 1318, // HexagonDepInstrInfo.td:4577
1334 F2_sfcmpeq = 1319, // HexagonDepInstrInfo.td:4588
1335 F2_sfcmpge = 1320, // HexagonDepInstrInfo.td:4600
1336 F2_sfcmpgt = 1321, // HexagonDepInstrInfo.td:4612
1337 F2_sfcmpuo = 1322, // HexagonDepInstrInfo.td:4624
1338 F2_sffixupd = 1323, // HexagonDepInstrInfo.td:4636
1339 F2_sffixupn = 1324, // HexagonDepInstrInfo.td:4648
1340 F2_sffixupr = 1325, // HexagonDepInstrInfo.td:4660
1341 F2_sffma = 1326, // HexagonDepInstrInfo.td:4671
1342 F2_sffma_lib = 1327, // HexagonDepInstrInfo.td:4685
1343 F2_sffma_sc = 1328, // HexagonDepInstrInfo.td:4699
1344 F2_sffms = 1329, // HexagonDepInstrInfo.td:4713
1345 F2_sffms_lib = 1330, // HexagonDepInstrInfo.td:4727
1346 F2_sfimm_n = 1331, // HexagonDepInstrInfo.td:4741
1347 F2_sfimm_p = 1332, // HexagonDepInstrInfo.td:4752
1348 F2_sfinvsqrta = 1333, // HexagonDepInstrInfo.td:4763
1349 F2_sfmax = 1334, // HexagonDepInstrInfo.td:4775
1350 F2_sfmin = 1335, // HexagonDepInstrInfo.td:4789
1351 F2_sfmpy = 1336, // HexagonDepInstrInfo.td:4803
1352 F2_sfrecipa = 1337, // HexagonDepInstrInfo.td:4817
1353 F2_sfsub = 1338, // HexagonDepInstrInfo.td:4830
1354 G4_tfrgcpp = 1339, // HexagonDepInstrInfo.td:4843
1355 G4_tfrgcrr = 1340, // HexagonDepInstrInfo.td:4851
1356 G4_tfrgpcp = 1341, // HexagonDepInstrInfo.td:4861
1357 G4_tfrgrcr = 1342, // HexagonDepInstrInfo.td:4871
1358 HI = 1343, // HexagonPseudo.td:61
1359 J2_call = 1344, // HexagonDepInstrInfo.td:4881
1360 J2_callf = 1345, // HexagonDepInstrInfo.td:4903
1361 J2_callr = 1346, // HexagonDepInstrInfo.td:4930
1362 J2_callrf = 1347, // HexagonDepInstrInfo.td:4944
1363 J2_callrh = 1348, // HexagonDepInstrInfo.td:4962
1364 J2_callrt = 1349, // HexagonDepInstrInfo.td:4974
1365 J2_callt = 1350, // HexagonDepInstrInfo.td:4991
1366 J2_jump = 1351, // HexagonDepInstrInfo.td:5048
1367 J2_jumpf = 1352, // HexagonDepInstrInfo.td:5070
1368 J2_jumpfnew = 1353, // HexagonDepInstrInfo.td:5104
1369 J2_jumpfnewpt = 1354, // HexagonDepInstrInfo.td:5131
1370 J2_jumpfpt = 1355, // HexagonDepInstrInfo.td:5158
1371 J2_jumpr = 1356, // HexagonDepInstrInfo.td:5184
1372 J2_jumprf = 1357, // HexagonDepInstrInfo.td:5201
1373 J2_jumprfnew = 1358, // HexagonDepInstrInfo.td:5228
1374 J2_jumprfnewpt = 1359, // HexagonDepInstrInfo.td:5248
1375 J2_jumprfpt = 1360, // HexagonDepInstrInfo.td:5268
1376 J2_jumprgtez = 1361, // HexagonDepInstrInfo.td:5287
1377 J2_jumprgtezpt = 1362, // HexagonDepInstrInfo.td:5305
1378 J2_jumprh = 1363, // HexagonDepInstrInfo.td:5323
1379 J2_jumprltez = 1364, // HexagonDepInstrInfo.td:5336
1380 J2_jumprltezpt = 1365, // HexagonDepInstrInfo.td:5354
1381 J2_jumprnz = 1366, // HexagonDepInstrInfo.td:5372
1382 J2_jumprnzpt = 1367, // HexagonDepInstrInfo.td:5390
1383 J2_jumprt = 1368, // HexagonDepInstrInfo.td:5408
1384 J2_jumprtnew = 1369, // HexagonDepInstrInfo.td:5434
1385 J2_jumprtnewpt = 1370, // HexagonDepInstrInfo.td:5453
1386 J2_jumprtpt = 1371, // HexagonDepInstrInfo.td:5472
1387 J2_jumprz = 1372, // HexagonDepInstrInfo.td:5490
1388 J2_jumprzpt = 1373, // HexagonDepInstrInfo.td:5508
1389 J2_jumpt = 1374, // HexagonDepInstrInfo.td:5526
1390 J2_jumptnew = 1375, // HexagonDepInstrInfo.td:5559
1391 J2_jumptnewpt = 1376, // HexagonDepInstrInfo.td:5585
1392 J2_jumptpt = 1377, // HexagonDepInstrInfo.td:5611
1393 J2_loop0i = 1378, // HexagonDepInstrInfo.td:5636
1394 J2_loop0iext = 1379, // HexagonPseudo.td:151
1395 J2_loop0r = 1380, // HexagonDepInstrInfo.td:5653
1396 J2_loop0rext = 1381, // HexagonPseudo.td:157
1397 J2_loop1i = 1382, // HexagonDepInstrInfo.td:5671
1398 J2_loop1iext = 1383, // HexagonPseudo.td:152
1399 J2_loop1r = 1384, // HexagonDepInstrInfo.td:5688
1400 J2_loop1rext = 1385, // HexagonPseudo.td:158
1401 J2_pause = 1386, // HexagonDepInstrInfo.td:5706
1402 J2_ploop1si = 1387, // HexagonDepInstrInfo.td:5717
1403 J2_ploop1sr = 1388, // HexagonDepInstrInfo.td:5735
1404 J2_ploop2si = 1389, // HexagonDepInstrInfo.td:5754
1405 J2_ploop2sr = 1390, // HexagonDepInstrInfo.td:5772
1406 J2_ploop3si = 1391, // HexagonDepInstrInfo.td:5791
1407 J2_ploop3sr = 1392, // HexagonDepInstrInfo.td:5809
1408 J2_rte = 1393, // HexagonDepInstrInfo.td:5828
1409 J2_trap0 = 1394, // HexagonDepInstrInfo.td:5838
1410 J2_trap1 = 1395, // HexagonDepInstrInfo.td:5850
1411 J2_unpause = 1396, // HexagonDepInstrInfo.td:5876
1412 J4_cmpeq_f_jumpnv_nt = 1397, // HexagonDepInstrInfo.td:5885
1413 J4_cmpeq_f_jumpnv_t = 1398, // HexagonDepInstrInfo.td:5911
1414 J4_cmpeq_fp0_jump_nt = 1399, // HexagonDepInstrInfo.td:5937
1415 J4_cmpeq_fp0_jump_t = 1400, // HexagonDepInstrInfo.td:5963
1416 J4_cmpeq_fp1_jump_nt = 1401, // HexagonDepInstrInfo.td:5989
1417 J4_cmpeq_fp1_jump_t = 1402, // HexagonDepInstrInfo.td:6015
1418 J4_cmpeq_t_jumpnv_nt = 1403, // HexagonDepInstrInfo.td:6041
1419 J4_cmpeq_t_jumpnv_t = 1404, // HexagonDepInstrInfo.td:6066
1420 J4_cmpeq_tp0_jump_nt = 1405, // HexagonDepInstrInfo.td:6091
1421 J4_cmpeq_tp0_jump_t = 1406, // HexagonDepInstrInfo.td:6116
1422 J4_cmpeq_tp1_jump_nt = 1407, // HexagonDepInstrInfo.td:6141
1423 J4_cmpeq_tp1_jump_t = 1408, // HexagonDepInstrInfo.td:6166
1424 J4_cmpeqi_f_jumpnv_nt = 1409, // HexagonDepInstrInfo.td:6191
1425 J4_cmpeqi_f_jumpnv_t = 1410, // HexagonDepInstrInfo.td:6217
1426 J4_cmpeqi_fp0_jump_nt = 1411, // HexagonDepInstrInfo.td:6243
1427 J4_cmpeqi_fp0_jump_t = 1412, // HexagonDepInstrInfo.td:6269
1428 J4_cmpeqi_fp1_jump_nt = 1413, // HexagonDepInstrInfo.td:6295
1429 J4_cmpeqi_fp1_jump_t = 1414, // HexagonDepInstrInfo.td:6321
1430 J4_cmpeqi_t_jumpnv_nt = 1415, // HexagonDepInstrInfo.td:6347
1431 J4_cmpeqi_t_jumpnv_t = 1416, // HexagonDepInstrInfo.td:6372
1432 J4_cmpeqi_tp0_jump_nt = 1417, // HexagonDepInstrInfo.td:6397
1433 J4_cmpeqi_tp0_jump_t = 1418, // HexagonDepInstrInfo.td:6422
1434 J4_cmpeqi_tp1_jump_nt = 1419, // HexagonDepInstrInfo.td:6447
1435 J4_cmpeqi_tp1_jump_t = 1420, // HexagonDepInstrInfo.td:6472
1436 J4_cmpeqn1_f_jumpnv_nt = 1421, // HexagonDepInstrInfo.td:6497
1437 J4_cmpeqn1_f_jumpnv_t = 1422, // HexagonDepInstrInfo.td:6523
1438 J4_cmpeqn1_fp0_jump_nt = 1423, // HexagonDepInstrInfo.td:6549
1439 J4_cmpeqn1_fp0_jump_t = 1424, // HexagonDepInstrInfo.td:6575
1440 J4_cmpeqn1_fp1_jump_nt = 1425, // HexagonDepInstrInfo.td:6601
1441 J4_cmpeqn1_fp1_jump_t = 1426, // HexagonDepInstrInfo.td:6627
1442 J4_cmpeqn1_t_jumpnv_nt = 1427, // HexagonDepInstrInfo.td:6653
1443 J4_cmpeqn1_t_jumpnv_t = 1428, // HexagonDepInstrInfo.td:6678
1444 J4_cmpeqn1_tp0_jump_nt = 1429, // HexagonDepInstrInfo.td:6703
1445 J4_cmpeqn1_tp0_jump_t = 1430, // HexagonDepInstrInfo.td:6728
1446 J4_cmpeqn1_tp1_jump_nt = 1431, // HexagonDepInstrInfo.td:6753
1447 J4_cmpeqn1_tp1_jump_t = 1432, // HexagonDepInstrInfo.td:6778
1448 J4_cmpgt_f_jumpnv_nt = 1433, // HexagonDepInstrInfo.td:6803
1449 J4_cmpgt_f_jumpnv_t = 1434, // HexagonDepInstrInfo.td:6829
1450 J4_cmpgt_fp0_jump_nt = 1435, // HexagonDepInstrInfo.td:6855
1451 J4_cmpgt_fp0_jump_t = 1436, // HexagonDepInstrInfo.td:6881
1452 J4_cmpgt_fp1_jump_nt = 1437, // HexagonDepInstrInfo.td:6907
1453 J4_cmpgt_fp1_jump_t = 1438, // HexagonDepInstrInfo.td:6933
1454 J4_cmpgt_t_jumpnv_nt = 1439, // HexagonDepInstrInfo.td:6959
1455 J4_cmpgt_t_jumpnv_t = 1440, // HexagonDepInstrInfo.td:6984
1456 J4_cmpgt_tp0_jump_nt = 1441, // HexagonDepInstrInfo.td:7009
1457 J4_cmpgt_tp0_jump_t = 1442, // HexagonDepInstrInfo.td:7034
1458 J4_cmpgt_tp1_jump_nt = 1443, // HexagonDepInstrInfo.td:7059
1459 J4_cmpgt_tp1_jump_t = 1444, // HexagonDepInstrInfo.td:7084
1460 J4_cmpgti_f_jumpnv_nt = 1445, // HexagonDepInstrInfo.td:7109
1461 J4_cmpgti_f_jumpnv_t = 1446, // HexagonDepInstrInfo.td:7135
1462 J4_cmpgti_fp0_jump_nt = 1447, // HexagonDepInstrInfo.td:7161
1463 J4_cmpgti_fp0_jump_t = 1448, // HexagonDepInstrInfo.td:7187
1464 J4_cmpgti_fp1_jump_nt = 1449, // HexagonDepInstrInfo.td:7213
1465 J4_cmpgti_fp1_jump_t = 1450, // HexagonDepInstrInfo.td:7239
1466 J4_cmpgti_t_jumpnv_nt = 1451, // HexagonDepInstrInfo.td:7265
1467 J4_cmpgti_t_jumpnv_t = 1452, // HexagonDepInstrInfo.td:7290
1468 J4_cmpgti_tp0_jump_nt = 1453, // HexagonDepInstrInfo.td:7315
1469 J4_cmpgti_tp0_jump_t = 1454, // HexagonDepInstrInfo.td:7340
1470 J4_cmpgti_tp1_jump_nt = 1455, // HexagonDepInstrInfo.td:7365
1471 J4_cmpgti_tp1_jump_t = 1456, // HexagonDepInstrInfo.td:7390
1472 J4_cmpgtn1_f_jumpnv_nt = 1457, // HexagonDepInstrInfo.td:7415
1473 J4_cmpgtn1_f_jumpnv_t = 1458, // HexagonDepInstrInfo.td:7441
1474 J4_cmpgtn1_fp0_jump_nt = 1459, // HexagonDepInstrInfo.td:7467
1475 J4_cmpgtn1_fp0_jump_t = 1460, // HexagonDepInstrInfo.td:7493
1476 J4_cmpgtn1_fp1_jump_nt = 1461, // HexagonDepInstrInfo.td:7519
1477 J4_cmpgtn1_fp1_jump_t = 1462, // HexagonDepInstrInfo.td:7545
1478 J4_cmpgtn1_t_jumpnv_nt = 1463, // HexagonDepInstrInfo.td:7571
1479 J4_cmpgtn1_t_jumpnv_t = 1464, // HexagonDepInstrInfo.td:7596
1480 J4_cmpgtn1_tp0_jump_nt = 1465, // HexagonDepInstrInfo.td:7621
1481 J4_cmpgtn1_tp0_jump_t = 1466, // HexagonDepInstrInfo.td:7646
1482 J4_cmpgtn1_tp1_jump_nt = 1467, // HexagonDepInstrInfo.td:7671
1483 J4_cmpgtn1_tp1_jump_t = 1468, // HexagonDepInstrInfo.td:7696
1484 J4_cmpgtu_f_jumpnv_nt = 1469, // HexagonDepInstrInfo.td:7721
1485 J4_cmpgtu_f_jumpnv_t = 1470, // HexagonDepInstrInfo.td:7747
1486 J4_cmpgtu_fp0_jump_nt = 1471, // HexagonDepInstrInfo.td:7773
1487 J4_cmpgtu_fp0_jump_t = 1472, // HexagonDepInstrInfo.td:7799
1488 J4_cmpgtu_fp1_jump_nt = 1473, // HexagonDepInstrInfo.td:7825
1489 J4_cmpgtu_fp1_jump_t = 1474, // HexagonDepInstrInfo.td:7851
1490 J4_cmpgtu_t_jumpnv_nt = 1475, // HexagonDepInstrInfo.td:7877
1491 J4_cmpgtu_t_jumpnv_t = 1476, // HexagonDepInstrInfo.td:7902
1492 J4_cmpgtu_tp0_jump_nt = 1477, // HexagonDepInstrInfo.td:7927
1493 J4_cmpgtu_tp0_jump_t = 1478, // HexagonDepInstrInfo.td:7952
1494 J4_cmpgtu_tp1_jump_nt = 1479, // HexagonDepInstrInfo.td:7977
1495 J4_cmpgtu_tp1_jump_t = 1480, // HexagonDepInstrInfo.td:8002
1496 J4_cmpgtui_f_jumpnv_nt = 1481, // HexagonDepInstrInfo.td:8027
1497 J4_cmpgtui_f_jumpnv_t = 1482, // HexagonDepInstrInfo.td:8053
1498 J4_cmpgtui_fp0_jump_nt = 1483, // HexagonDepInstrInfo.td:8079
1499 J4_cmpgtui_fp0_jump_t = 1484, // HexagonDepInstrInfo.td:8105
1500 J4_cmpgtui_fp1_jump_nt = 1485, // HexagonDepInstrInfo.td:8131
1501 J4_cmpgtui_fp1_jump_t = 1486, // HexagonDepInstrInfo.td:8157
1502 J4_cmpgtui_t_jumpnv_nt = 1487, // HexagonDepInstrInfo.td:8183
1503 J4_cmpgtui_t_jumpnv_t = 1488, // HexagonDepInstrInfo.td:8208
1504 J4_cmpgtui_tp0_jump_nt = 1489, // HexagonDepInstrInfo.td:8233
1505 J4_cmpgtui_tp0_jump_t = 1490, // HexagonDepInstrInfo.td:8258
1506 J4_cmpgtui_tp1_jump_nt = 1491, // HexagonDepInstrInfo.td:8283
1507 J4_cmpgtui_tp1_jump_t = 1492, // HexagonDepInstrInfo.td:8308
1508 J4_cmplt_f_jumpnv_nt = 1493, // HexagonDepInstrInfo.td:8333
1509 J4_cmplt_f_jumpnv_t = 1494, // HexagonDepInstrInfo.td:8359
1510 J4_cmplt_t_jumpnv_nt = 1495, // HexagonDepInstrInfo.td:8385
1511 J4_cmplt_t_jumpnv_t = 1496, // HexagonDepInstrInfo.td:8410
1512 J4_cmpltu_f_jumpnv_nt = 1497, // HexagonDepInstrInfo.td:8435
1513 J4_cmpltu_f_jumpnv_t = 1498, // HexagonDepInstrInfo.td:8461
1514 J4_cmpltu_t_jumpnv_nt = 1499, // HexagonDepInstrInfo.td:8487
1515 J4_cmpltu_t_jumpnv_t = 1500, // HexagonDepInstrInfo.td:8512
1516 J4_hintjumpr = 1501, // HexagonDepInstrInfo.td:8537
1517 J4_jumpseti = 1502, // HexagonDepInstrInfo.td:8551
1518 J4_jumpsetr = 1503, // HexagonDepInstrInfo.td:8571
1519 J4_tstbit0_f_jumpnv_nt = 1504, // HexagonDepInstrInfo.td:8592
1520 J4_tstbit0_f_jumpnv_t = 1505, // HexagonDepInstrInfo.td:8617
1521 J4_tstbit0_fp0_jump_nt = 1506, // HexagonDepInstrInfo.td:8642
1522 J4_tstbit0_fp0_jump_t = 1507, // HexagonDepInstrInfo.td:8667
1523 J4_tstbit0_fp1_jump_nt = 1508, // HexagonDepInstrInfo.td:8692
1524 J4_tstbit0_fp1_jump_t = 1509, // HexagonDepInstrInfo.td:8717
1525 J4_tstbit0_t_jumpnv_nt = 1510, // HexagonDepInstrInfo.td:8742
1526 J4_tstbit0_t_jumpnv_t = 1511, // HexagonDepInstrInfo.td:8766
1527 J4_tstbit0_tp0_jump_nt = 1512, // HexagonDepInstrInfo.td:8790
1528 J4_tstbit0_tp0_jump_t = 1513, // HexagonDepInstrInfo.td:8814
1529 J4_tstbit0_tp1_jump_nt = 1514, // HexagonDepInstrInfo.td:8838
1530 J4_tstbit0_tp1_jump_t = 1515, // HexagonDepInstrInfo.td:8862
1531 L2_deallocframe = 1516, // HexagonDepInstrInfo.td:8886
1532 L2_loadalignb_io = 1517, // HexagonDepInstrInfo.td:8898
1533 L2_loadalignb_pbr = 1518, // HexagonDepInstrInfo.td:8915
1534 L2_loadalignb_pci = 1519, // HexagonDepInstrInfo.td:8927
1535 L2_loadalignb_pcr = 1520, // HexagonDepInstrInfo.td:8940
1536 L2_loadalignb_pi = 1521, // HexagonDepInstrInfo.td:8953
1537 L2_loadalignb_pr = 1522, // HexagonDepInstrInfo.td:8965
1538 L2_loadalignh_io = 1523, // HexagonDepInstrInfo.td:8986
1539 L2_loadalignh_pbr = 1524, // HexagonDepInstrInfo.td:9003
1540 L2_loadalignh_pci = 1525, // HexagonDepInstrInfo.td:9015
1541 L2_loadalignh_pcr = 1526, // HexagonDepInstrInfo.td:9028
1542 L2_loadalignh_pi = 1527, // HexagonDepInstrInfo.td:9041
1543 L2_loadalignh_pr = 1528, // HexagonDepInstrInfo.td:9053
1544 L2_loadbsw2_io = 1529, // HexagonDepInstrInfo.td:9074
1545 L2_loadbsw2_pbr = 1530, // HexagonDepInstrInfo.td:9092
1546 L2_loadbsw2_pci = 1531, // HexagonDepInstrInfo.td:9106
1547 L2_loadbsw2_pcr = 1532, // HexagonDepInstrInfo.td:9121
1548 L2_loadbsw2_pi = 1533, // HexagonDepInstrInfo.td:9136
1549 L2_loadbsw2_pr = 1534, // HexagonDepInstrInfo.td:9150
1550 L2_loadbsw4_io = 1535, // HexagonDepInstrInfo.td:9174
1551 L2_loadbsw4_pbr = 1536, // HexagonDepInstrInfo.td:9190
1552 L2_loadbsw4_pci = 1537, // HexagonDepInstrInfo.td:9202
1553 L2_loadbsw4_pcr = 1538, // HexagonDepInstrInfo.td:9215
1554 L2_loadbsw4_pi = 1539, // HexagonDepInstrInfo.td:9228
1555 L2_loadbsw4_pr = 1540, // HexagonDepInstrInfo.td:9240
1556 L2_loadbzw2_io = 1541, // HexagonDepInstrInfo.td:9260
1557 L2_loadbzw2_pbr = 1542, // HexagonDepInstrInfo.td:9278
1558 L2_loadbzw2_pci = 1543, // HexagonDepInstrInfo.td:9292
1559 L2_loadbzw2_pcr = 1544, // HexagonDepInstrInfo.td:9307
1560 L2_loadbzw2_pi = 1545, // HexagonDepInstrInfo.td:9322
1561 L2_loadbzw2_pr = 1546, // HexagonDepInstrInfo.td:9336
1562 L2_loadbzw4_io = 1547, // HexagonDepInstrInfo.td:9360
1563 L2_loadbzw4_pbr = 1548, // HexagonDepInstrInfo.td:9376
1564 L2_loadbzw4_pci = 1549, // HexagonDepInstrInfo.td:9388
1565 L2_loadbzw4_pcr = 1550, // HexagonDepInstrInfo.td:9401
1566 L2_loadbzw4_pi = 1551, // HexagonDepInstrInfo.td:9414
1567 L2_loadbzw4_pr = 1552, // HexagonDepInstrInfo.td:9426
1568 L2_loadrb_io = 1553, // HexagonDepInstrInfo.td:9446
1569 L2_loadrb_pbr = 1554, // HexagonDepInstrInfo.td:9467
1570 L2_loadrb_pci = 1555, // HexagonDepInstrInfo.td:9481
1571 L2_loadrb_pcr = 1556, // HexagonDepInstrInfo.td:9496
1572 L2_loadrb_pi = 1557, // HexagonDepInstrInfo.td:9511
1573 L2_loadrb_pr = 1558, // HexagonDepInstrInfo.td:9528
1574 L2_loadrbgp = 1559, // HexagonDepInstrInfo.td:9552
1575 L2_loadrd_io = 1560, // HexagonDepInstrInfo.td:9571
1576 L2_loadrd_pbr = 1561, // HexagonDepInstrInfo.td:9590
1577 L2_loadrd_pci = 1562, // HexagonDepInstrInfo.td:9602
1578 L2_loadrd_pcr = 1563, // HexagonDepInstrInfo.td:9615
1579 L2_loadrd_pi = 1564, // HexagonDepInstrInfo.td:9628
1580 L2_loadrd_pr = 1565, // HexagonDepInstrInfo.td:9643
1581 L2_loadrdgp = 1566, // HexagonDepInstrInfo.td:9663
1582 L2_loadrh_io = 1567, // HexagonDepInstrInfo.td:9680
1583 L2_loadrh_pbr = 1568, // HexagonDepInstrInfo.td:9701
1584 L2_loadrh_pci = 1569, // HexagonDepInstrInfo.td:9715
1585 L2_loadrh_pcr = 1570, // HexagonDepInstrInfo.td:9730
1586 L2_loadrh_pi = 1571, // HexagonDepInstrInfo.td:9745
1587 L2_loadrh_pr = 1572, // HexagonDepInstrInfo.td:9762
1588 L2_loadrhgp = 1573, // HexagonDepInstrInfo.td:9786
1589 L2_loadri_io = 1574, // HexagonDepInstrInfo.td:9805
1590 L2_loadri_pbr = 1575, // HexagonDepInstrInfo.td:9826
1591 L2_loadri_pci = 1576, // HexagonDepInstrInfo.td:9840
1592 L2_loadri_pcr = 1577, // HexagonDepInstrInfo.td:9855
1593 L2_loadri_pi = 1578, // HexagonDepInstrInfo.td:9870
1594 L2_loadri_pr = 1579, // HexagonDepInstrInfo.td:9887
1595 L2_loadrigp = 1580, // HexagonDepInstrInfo.td:9911
1596 L2_loadrub_io = 1581, // HexagonDepInstrInfo.td:9930
1597 L2_loadrub_pbr = 1582, // HexagonDepInstrInfo.td:9951
1598 L2_loadrub_pci = 1583, // HexagonDepInstrInfo.td:9965
1599 L2_loadrub_pcr = 1584, // HexagonDepInstrInfo.td:9980
1600 L2_loadrub_pi = 1585, // HexagonDepInstrInfo.td:9995
1601 L2_loadrub_pr = 1586, // HexagonDepInstrInfo.td:10012
1602 L2_loadrubgp = 1587, // HexagonDepInstrInfo.td:10036
1603 L2_loadruh_io = 1588, // HexagonDepInstrInfo.td:10055
1604 L2_loadruh_pbr = 1589, // HexagonDepInstrInfo.td:10076
1605 L2_loadruh_pci = 1590, // HexagonDepInstrInfo.td:10090
1606 L2_loadruh_pcr = 1591, // HexagonDepInstrInfo.td:10105
1607 L2_loadruh_pi = 1592, // HexagonDepInstrInfo.td:10120
1608 L2_loadruh_pr = 1593, // HexagonDepInstrInfo.td:10137
1609 L2_loadruhgp = 1594, // HexagonDepInstrInfo.td:10161
1610 L2_loadw_aq = 1595, // HexagonDepInstrInfo.td:10180
1611 L2_loadw_locked = 1596, // HexagonDepInstrInfo.td:10192
1612 L2_ploadrbf_io = 1597, // HexagonDepInstrInfo.td:10205
1613 L2_ploadrbf_pi = 1598, // HexagonDepInstrInfo.td:10227
1614 L2_ploadrbfnew_io = 1599, // HexagonDepInstrInfo.td:10254
1615 L2_ploadrbfnew_pi = 1600, // HexagonDepInstrInfo.td:10277
1616 L2_ploadrbt_io = 1601, // HexagonDepInstrInfo.td:10305
1617 L2_ploadrbt_pi = 1602, // HexagonDepInstrInfo.td:10326
1618 L2_ploadrbtnew_io = 1603, // HexagonDepInstrInfo.td:10352
1619 L2_ploadrbtnew_pi = 1604, // HexagonDepInstrInfo.td:10374
1620 L2_ploadrdf_io = 1605, // HexagonDepInstrInfo.td:10401
1621 L2_ploadrdf_pi = 1606, // HexagonDepInstrInfo.td:10421
1622 L2_ploadrdfnew_io = 1607, // HexagonDepInstrInfo.td:10444
1623 L2_ploadrdfnew_pi = 1608, // HexagonDepInstrInfo.td:10465
1624 L2_ploadrdt_io = 1609, // HexagonDepInstrInfo.td:10489
1625 L2_ploadrdt_pi = 1610, // HexagonDepInstrInfo.td:10508
1626 L2_ploadrdtnew_io = 1611, // HexagonDepInstrInfo.td:10530
1627 L2_ploadrdtnew_pi = 1612, // HexagonDepInstrInfo.td:10550
1628 L2_ploadrhf_io = 1613, // HexagonDepInstrInfo.td:10573
1629 L2_ploadrhf_pi = 1614, // HexagonDepInstrInfo.td:10595
1630 L2_ploadrhfnew_io = 1615, // HexagonDepInstrInfo.td:10622
1631 L2_ploadrhfnew_pi = 1616, // HexagonDepInstrInfo.td:10645
1632 L2_ploadrht_io = 1617, // HexagonDepInstrInfo.td:10673
1633 L2_ploadrht_pi = 1618, // HexagonDepInstrInfo.td:10694
1634 L2_ploadrhtnew_io = 1619, // HexagonDepInstrInfo.td:10720
1635 L2_ploadrhtnew_pi = 1620, // HexagonDepInstrInfo.td:10742
1636 L2_ploadrif_io = 1621, // HexagonDepInstrInfo.td:10769
1637 L2_ploadrif_pi = 1622, // HexagonDepInstrInfo.td:10791
1638 L2_ploadrifnew_io = 1623, // HexagonDepInstrInfo.td:10818
1639 L2_ploadrifnew_pi = 1624, // HexagonDepInstrInfo.td:10841
1640 L2_ploadrit_io = 1625, // HexagonDepInstrInfo.td:10869
1641 L2_ploadrit_pi = 1626, // HexagonDepInstrInfo.td:10890
1642 L2_ploadritnew_io = 1627, // HexagonDepInstrInfo.td:10916
1643 L2_ploadritnew_pi = 1628, // HexagonDepInstrInfo.td:10938
1644 L2_ploadrubf_io = 1629, // HexagonDepInstrInfo.td:10965
1645 L2_ploadrubf_pi = 1630, // HexagonDepInstrInfo.td:10987
1646 L2_ploadrubfnew_io = 1631, // HexagonDepInstrInfo.td:11014
1647 L2_ploadrubfnew_pi = 1632, // HexagonDepInstrInfo.td:11037
1648 L2_ploadrubt_io = 1633, // HexagonDepInstrInfo.td:11065
1649 L2_ploadrubt_pi = 1634, // HexagonDepInstrInfo.td:11086
1650 L2_ploadrubtnew_io = 1635, // HexagonDepInstrInfo.td:11112
1651 L2_ploadrubtnew_pi = 1636, // HexagonDepInstrInfo.td:11134
1652 L2_ploadruhf_io = 1637, // HexagonDepInstrInfo.td:11161
1653 L2_ploadruhf_pi = 1638, // HexagonDepInstrInfo.td:11183
1654 L2_ploadruhfnew_io = 1639, // HexagonDepInstrInfo.td:11210
1655 L2_ploadruhfnew_pi = 1640, // HexagonDepInstrInfo.td:11233
1656 L2_ploadruht_io = 1641, // HexagonDepInstrInfo.td:11261
1657 L2_ploadruht_pi = 1642, // HexagonDepInstrInfo.td:11282
1658 L2_ploadruhtnew_io = 1643, // HexagonDepInstrInfo.td:11308
1659 L2_ploadruhtnew_pi = 1644, // HexagonDepInstrInfo.td:11330
1660 L4_add_memopb_io = 1645, // HexagonDepInstrInfo.td:11357
1661 L4_add_memoph_io = 1646, // HexagonDepInstrInfo.td:11384
1662 L4_add_memopw_io = 1647, // HexagonDepInstrInfo.td:11411
1663 L4_and_memopb_io = 1648, // HexagonDepInstrInfo.td:11438
1664 L4_and_memoph_io = 1649, // HexagonDepInstrInfo.td:11465
1665 L4_and_memopw_io = 1650, // HexagonDepInstrInfo.td:11492
1666 L4_iadd_memopb_io = 1651, // HexagonDepInstrInfo.td:11519
1667 L4_iadd_memoph_io = 1652, // HexagonDepInstrInfo.td:11546
1668 L4_iadd_memopw_io = 1653, // HexagonDepInstrInfo.td:11573
1669 L4_iand_memopb_io = 1654, // HexagonDepInstrInfo.td:11600
1670 L4_iand_memoph_io = 1655, // HexagonDepInstrInfo.td:11627
1671 L4_iand_memopw_io = 1656, // HexagonDepInstrInfo.td:11654
1672 L4_ior_memopb_io = 1657, // HexagonDepInstrInfo.td:11681
1673 L4_ior_memoph_io = 1658, // HexagonDepInstrInfo.td:11708
1674 L4_ior_memopw_io = 1659, // HexagonDepInstrInfo.td:11735
1675 L4_isub_memopb_io = 1660, // HexagonDepInstrInfo.td:11762
1676 L4_isub_memoph_io = 1661, // HexagonDepInstrInfo.td:11789
1677 L4_isub_memopw_io = 1662, // HexagonDepInstrInfo.td:11816
1678 L4_loadalignb_ap = 1663, // HexagonDepInstrInfo.td:11843
1679 L4_loadalignb_ur = 1664, // HexagonDepInstrInfo.td:11863
1680 L4_loadalignh_ap = 1665, // HexagonDepInstrInfo.td:11883
1681 L4_loadalignh_ur = 1666, // HexagonDepInstrInfo.td:11903
1682 L4_loadbsw2_ap = 1667, // HexagonDepInstrInfo.td:11923
1683 L4_loadbsw2_ur = 1668, // HexagonDepInstrInfo.td:11944
1684 L4_loadbsw4_ap = 1669, // HexagonDepInstrInfo.td:11965
1685 L4_loadbsw4_ur = 1670, // HexagonDepInstrInfo.td:11984
1686 L4_loadbzw2_ap = 1671, // HexagonDepInstrInfo.td:12003
1687 L4_loadbzw2_ur = 1672, // HexagonDepInstrInfo.td:12024
1688 L4_loadbzw4_ap = 1673, // HexagonDepInstrInfo.td:12045
1689 L4_loadbzw4_ur = 1674, // HexagonDepInstrInfo.td:12064
1690 L4_loadd_aq = 1675, // HexagonDepInstrInfo.td:12083
1691 L4_loadd_locked = 1676, // HexagonDepInstrInfo.td:12093
1692 L4_loadrb_ap = 1677, // HexagonDepInstrInfo.td:12104
1693 L4_loadrb_rr = 1678, // HexagonDepInstrInfo.td:12125
1694 L4_loadrb_ur = 1679, // HexagonDepInstrInfo.td:12142
1695 L4_loadrd_ap = 1680, // HexagonDepInstrInfo.td:12164
1696 L4_loadrd_rr = 1681, // HexagonDepInstrInfo.td:12183
1697 L4_loadrd_ur = 1682, // HexagonDepInstrInfo.td:12198
1698 L4_loadrh_ap = 1683, // HexagonDepInstrInfo.td:12218
1699 L4_loadrh_rr = 1684, // HexagonDepInstrInfo.td:12239
1700 L4_loadrh_ur = 1685, // HexagonDepInstrInfo.td:12256
1701 L4_loadri_ap = 1686, // HexagonDepInstrInfo.td:12278
1702 L4_loadri_rr = 1687, // HexagonDepInstrInfo.td:12299
1703 L4_loadri_ur = 1688, // HexagonDepInstrInfo.td:12316
1704 L4_loadrub_ap = 1689, // HexagonDepInstrInfo.td:12338
1705 L4_loadrub_rr = 1690, // HexagonDepInstrInfo.td:12359
1706 L4_loadrub_ur = 1691, // HexagonDepInstrInfo.td:12376
1707 L4_loadruh_ap = 1692, // HexagonDepInstrInfo.td:12398
1708 L4_loadruh_rr = 1693, // HexagonDepInstrInfo.td:12419
1709 L4_loadruh_ur = 1694, // HexagonDepInstrInfo.td:12436
1710 L4_loadw_phys = 1695, // HexagonDepInstrInfo.td:12458
1711 L4_or_memopb_io = 1696, // HexagonDepInstrInfo.td:12472
1712 L4_or_memoph_io = 1697, // HexagonDepInstrInfo.td:12499
1713 L4_or_memopw_io = 1698, // HexagonDepInstrInfo.td:12526
1714 L4_ploadrbf_abs = 1699, // HexagonDepInstrInfo.td:12553
1715 L4_ploadrbf_rr = 1700, // HexagonDepInstrInfo.td:12578
1716 L4_ploadrbfnew_abs = 1701, // HexagonDepInstrInfo.td:12595
1717 L4_ploadrbfnew_rr = 1702, // HexagonDepInstrInfo.td:12621
1718 L4_ploadrbt_abs = 1703, // HexagonDepInstrInfo.td:12639
1719 L4_ploadrbt_rr = 1704, // HexagonDepInstrInfo.td:12663
1720 L4_ploadrbtnew_abs = 1705, // HexagonDepInstrInfo.td:12679
1721 L4_ploadrbtnew_rr = 1706, // HexagonDepInstrInfo.td:12704
1722 L4_ploadrdf_abs = 1707, // HexagonDepInstrInfo.td:12721
1723 L4_ploadrdf_rr = 1708, // HexagonDepInstrInfo.td:12744
1724 L4_ploadrdfnew_abs = 1709, // HexagonDepInstrInfo.td:12759
1725 L4_ploadrdfnew_rr = 1710, // HexagonDepInstrInfo.td:12783
1726 L4_ploadrdt_abs = 1711, // HexagonDepInstrInfo.td:12799
1727 L4_ploadrdt_rr = 1712, // HexagonDepInstrInfo.td:12821
1728 L4_ploadrdtnew_abs = 1713, // HexagonDepInstrInfo.td:12835
1729 L4_ploadrdtnew_rr = 1714, // HexagonDepInstrInfo.td:12858
1730 L4_ploadrhf_abs = 1715, // HexagonDepInstrInfo.td:12873
1731 L4_ploadrhf_rr = 1716, // HexagonDepInstrInfo.td:12898
1732 L4_ploadrhfnew_abs = 1717, // HexagonDepInstrInfo.td:12915
1733 L4_ploadrhfnew_rr = 1718, // HexagonDepInstrInfo.td:12941
1734 L4_ploadrht_abs = 1719, // HexagonDepInstrInfo.td:12959
1735 L4_ploadrht_rr = 1720, // HexagonDepInstrInfo.td:12983
1736 L4_ploadrhtnew_abs = 1721, // HexagonDepInstrInfo.td:12999
1737 L4_ploadrhtnew_rr = 1722, // HexagonDepInstrInfo.td:13024
1738 L4_ploadrif_abs = 1723, // HexagonDepInstrInfo.td:13041
1739 L4_ploadrif_rr = 1724, // HexagonDepInstrInfo.td:13066
1740 L4_ploadrifnew_abs = 1725, // HexagonDepInstrInfo.td:13083
1741 L4_ploadrifnew_rr = 1726, // HexagonDepInstrInfo.td:13109
1742 L4_ploadrit_abs = 1727, // HexagonDepInstrInfo.td:13127
1743 L4_ploadrit_rr = 1728, // HexagonDepInstrInfo.td:13151
1744 L4_ploadritnew_abs = 1729, // HexagonDepInstrInfo.td:13167
1745 L4_ploadritnew_rr = 1730, // HexagonDepInstrInfo.td:13192
1746 L4_ploadrubf_abs = 1731, // HexagonDepInstrInfo.td:13209
1747 L4_ploadrubf_rr = 1732, // HexagonDepInstrInfo.td:13234
1748 L4_ploadrubfnew_abs = 1733, // HexagonDepInstrInfo.td:13251
1749 L4_ploadrubfnew_rr = 1734, // HexagonDepInstrInfo.td:13277
1750 L4_ploadrubt_abs = 1735, // HexagonDepInstrInfo.td:13295
1751 L4_ploadrubt_rr = 1736, // HexagonDepInstrInfo.td:13319
1752 L4_ploadrubtnew_abs = 1737, // HexagonDepInstrInfo.td:13335
1753 L4_ploadrubtnew_rr = 1738, // HexagonDepInstrInfo.td:13360
1754 L4_ploadruhf_abs = 1739, // HexagonDepInstrInfo.td:13377
1755 L4_ploadruhf_rr = 1740, // HexagonDepInstrInfo.td:13402
1756 L4_ploadruhfnew_abs = 1741, // HexagonDepInstrInfo.td:13419
1757 L4_ploadruhfnew_rr = 1742, // HexagonDepInstrInfo.td:13445
1758 L4_ploadruht_abs = 1743, // HexagonDepInstrInfo.td:13463
1759 L4_ploadruht_rr = 1744, // HexagonDepInstrInfo.td:13487
1760 L4_ploadruhtnew_abs = 1745, // HexagonDepInstrInfo.td:13503
1761 L4_ploadruhtnew_rr = 1746, // HexagonDepInstrInfo.td:13528
1762 L4_return = 1747, // HexagonDepInstrInfo.td:13545
1763 L4_return_f = 1748, // HexagonDepInstrInfo.td:13566
1764 L4_return_fnew_pnt = 1749, // HexagonDepInstrInfo.td:13588
1765 L4_return_fnew_pt = 1750, // HexagonDepInstrInfo.td:13611
1766 L4_return_t = 1751, // HexagonDepInstrInfo.td:13682
1767 L4_return_tnew_pnt = 1752, // HexagonDepInstrInfo.td:13703
1768 L4_return_tnew_pt = 1753, // HexagonDepInstrInfo.td:13725
1769 L4_sub_memopb_io = 1754, // HexagonDepInstrInfo.td:13747
1770 L4_sub_memoph_io = 1755, // HexagonDepInstrInfo.td:13774
1771 L4_sub_memopw_io = 1756, // HexagonDepInstrInfo.td:13801
1772 L6_memcpy = 1757, // HexagonDepInstrInfo.td:13836
1773 LO = 1758, // HexagonPseudo.td:60
1774 M2_acci = 1759, // HexagonDepInstrInfo.td:13855
1775 M2_accii = 1760, // HexagonDepInstrInfo.td:13870
1776 M2_cmaci_s0 = 1761, // HexagonDepInstrInfo.td:13889
1777 M2_cmacr_s0 = 1762, // HexagonDepInstrInfo.td:13900
1778 M2_cmacs_s0 = 1763, // HexagonDepInstrInfo.td:13911
1779 M2_cmacs_s1 = 1764, // HexagonDepInstrInfo.td:13923
1780 M2_cmacsc_s0 = 1765, // HexagonDepInstrInfo.td:13935
1781 M2_cmacsc_s1 = 1766, // HexagonDepInstrInfo.td:13947
1782 M2_cmpyi_s0 = 1767, // HexagonDepInstrInfo.td:13959
1783 M2_cmpyr_s0 = 1768, // HexagonDepInstrInfo.td:13969
1784 M2_cmpyrs_s0 = 1769, // HexagonDepInstrInfo.td:13979
1785 M2_cmpyrs_s1 = 1770, // HexagonDepInstrInfo.td:13992
1786 M2_cmpyrsc_s0 = 1771, // HexagonDepInstrInfo.td:14005
1787 M2_cmpyrsc_s1 = 1772, // HexagonDepInstrInfo.td:14018
1788 M2_cmpys_s0 = 1773, // HexagonDepInstrInfo.td:14031
1789 M2_cmpys_s1 = 1774, // HexagonDepInstrInfo.td:14042
1790 M2_cmpysc_s0 = 1775, // HexagonDepInstrInfo.td:14053
1791 M2_cmpysc_s1 = 1776, // HexagonDepInstrInfo.td:14064
1792 M2_cnacs_s0 = 1777, // HexagonDepInstrInfo.td:14075
1793 M2_cnacs_s1 = 1778, // HexagonDepInstrInfo.td:14087
1794 M2_cnacsc_s0 = 1779, // HexagonDepInstrInfo.td:14099
1795 M2_cnacsc_s1 = 1780, // HexagonDepInstrInfo.td:14111
1796 M2_dpmpyss_acc_s0 = 1781, // HexagonDepInstrInfo.td:14123
1797 M2_dpmpyss_nac_s0 = 1782, // HexagonDepInstrInfo.td:14134
1798 M2_dpmpyss_rnd_s0 = 1783, // HexagonDepInstrInfo.td:14145
1799 M2_dpmpyss_s0 = 1784, // HexagonDepInstrInfo.td:14157
1800 M2_dpmpyuu_acc_s0 = 1785, // HexagonDepInstrInfo.td:14167
1801 M2_dpmpyuu_nac_s0 = 1786, // HexagonDepInstrInfo.td:14178
1802 M2_dpmpyuu_s0 = 1787, // HexagonDepInstrInfo.td:14189
1803 M2_hmmpyh_rs1 = 1788, // HexagonDepInstrInfo.td:14199
1804 M2_hmmpyh_s1 = 1789, // HexagonDepInstrInfo.td:14212
1805 M2_hmmpyl_rs1 = 1790, // HexagonDepInstrInfo.td:14225
1806 M2_hmmpyl_s1 = 1791, // HexagonDepInstrInfo.td:14238
1807 M2_maci = 1792, // HexagonDepInstrInfo.td:14251
1808 M2_macsin = 1793, // HexagonDepInstrInfo.td:14266
1809 M2_macsip = 1794, // HexagonDepInstrInfo.td:14284
1810 M2_mmachs_rs0 = 1795, // HexagonDepInstrInfo.td:14303
1811 M2_mmachs_rs1 = 1796, // HexagonDepInstrInfo.td:14315
1812 M2_mmachs_s0 = 1797, // HexagonDepInstrInfo.td:14327
1813 M2_mmachs_s1 = 1798, // HexagonDepInstrInfo.td:14339
1814 M2_mmacls_rs0 = 1799, // HexagonDepInstrInfo.td:14351
1815 M2_mmacls_rs1 = 1800, // HexagonDepInstrInfo.td:14363
1816 M2_mmacls_s0 = 1801, // HexagonDepInstrInfo.td:14375
1817 M2_mmacls_s1 = 1802, // HexagonDepInstrInfo.td:14387
1818 M2_mmacuhs_rs0 = 1803, // HexagonDepInstrInfo.td:14399
1819 M2_mmacuhs_rs1 = 1804, // HexagonDepInstrInfo.td:14411
1820 M2_mmacuhs_s0 = 1805, // HexagonDepInstrInfo.td:14423
1821 M2_mmacuhs_s1 = 1806, // HexagonDepInstrInfo.td:14435
1822 M2_mmaculs_rs0 = 1807, // HexagonDepInstrInfo.td:14447
1823 M2_mmaculs_rs1 = 1808, // HexagonDepInstrInfo.td:14459
1824 M2_mmaculs_s0 = 1809, // HexagonDepInstrInfo.td:14471
1825 M2_mmaculs_s1 = 1810, // HexagonDepInstrInfo.td:14483
1826 M2_mmpyh_rs0 = 1811, // HexagonDepInstrInfo.td:14495
1827 M2_mmpyh_rs1 = 1812, // HexagonDepInstrInfo.td:14506
1828 M2_mmpyh_s0 = 1813, // HexagonDepInstrInfo.td:14517
1829 M2_mmpyh_s1 = 1814, // HexagonDepInstrInfo.td:14528
1830 M2_mmpyl_rs0 = 1815, // HexagonDepInstrInfo.td:14539
1831 M2_mmpyl_rs1 = 1816, // HexagonDepInstrInfo.td:14550
1832 M2_mmpyl_s0 = 1817, // HexagonDepInstrInfo.td:14561
1833 M2_mmpyl_s1 = 1818, // HexagonDepInstrInfo.td:14572
1834 M2_mmpyuh_rs0 = 1819, // HexagonDepInstrInfo.td:14583
1835 M2_mmpyuh_rs1 = 1820, // HexagonDepInstrInfo.td:14594
1836 M2_mmpyuh_s0 = 1821, // HexagonDepInstrInfo.td:14605
1837 M2_mmpyuh_s1 = 1822, // HexagonDepInstrInfo.td:14616
1838 M2_mmpyul_rs0 = 1823, // HexagonDepInstrInfo.td:14627
1839 M2_mmpyul_rs1 = 1824, // HexagonDepInstrInfo.td:14638
1840 M2_mmpyul_s0 = 1825, // HexagonDepInstrInfo.td:14649
1841 M2_mmpyul_s1 = 1826, // HexagonDepInstrInfo.td:14660
1842 M2_mnaci = 1827, // HexagonDepInstrInfo.td:14671
1843 M2_mpy_acc_hh_s0 = 1828, // HexagonDepInstrInfo.td:14684
1844 M2_mpy_acc_hh_s1 = 1829, // HexagonDepInstrInfo.td:14697
1845 M2_mpy_acc_hl_s0 = 1830, // HexagonDepInstrInfo.td:14710
1846 M2_mpy_acc_hl_s1 = 1831, // HexagonDepInstrInfo.td:14723
1847 M2_mpy_acc_lh_s0 = 1832, // HexagonDepInstrInfo.td:14736
1848 M2_mpy_acc_lh_s1 = 1833, // HexagonDepInstrInfo.td:14749
1849 M2_mpy_acc_ll_s0 = 1834, // HexagonDepInstrInfo.td:14762
1850 M2_mpy_acc_ll_s1 = 1835, // HexagonDepInstrInfo.td:14775
1851 M2_mpy_acc_sat_hh_s0 = 1836, // HexagonDepInstrInfo.td:14788
1852 M2_mpy_acc_sat_hh_s1 = 1837, // HexagonDepInstrInfo.td:14802
1853 M2_mpy_acc_sat_hl_s0 = 1838, // HexagonDepInstrInfo.td:14816
1854 M2_mpy_acc_sat_hl_s1 = 1839, // HexagonDepInstrInfo.td:14830
1855 M2_mpy_acc_sat_lh_s0 = 1840, // HexagonDepInstrInfo.td:14844
1856 M2_mpy_acc_sat_lh_s1 = 1841, // HexagonDepInstrInfo.td:14858
1857 M2_mpy_acc_sat_ll_s0 = 1842, // HexagonDepInstrInfo.td:14872
1858 M2_mpy_acc_sat_ll_s1 = 1843, // HexagonDepInstrInfo.td:14886
1859 M2_mpy_hh_s0 = 1844, // HexagonDepInstrInfo.td:14900
1860 M2_mpy_hh_s1 = 1845, // HexagonDepInstrInfo.td:14912
1861 M2_mpy_hl_s0 = 1846, // HexagonDepInstrInfo.td:14924
1862 M2_mpy_hl_s1 = 1847, // HexagonDepInstrInfo.td:14936
1863 M2_mpy_lh_s0 = 1848, // HexagonDepInstrInfo.td:14948
1864 M2_mpy_lh_s1 = 1849, // HexagonDepInstrInfo.td:14960
1865 M2_mpy_ll_s0 = 1850, // HexagonDepInstrInfo.td:14972
1866 M2_mpy_ll_s1 = 1851, // HexagonDepInstrInfo.td:14984
1867 M2_mpy_nac_hh_s0 = 1852, // HexagonDepInstrInfo.td:14996
1868 M2_mpy_nac_hh_s1 = 1853, // HexagonDepInstrInfo.td:15009
1869 M2_mpy_nac_hl_s0 = 1854, // HexagonDepInstrInfo.td:15022
1870 M2_mpy_nac_hl_s1 = 1855, // HexagonDepInstrInfo.td:15035
1871 M2_mpy_nac_lh_s0 = 1856, // HexagonDepInstrInfo.td:15048
1872 M2_mpy_nac_lh_s1 = 1857, // HexagonDepInstrInfo.td:15061
1873 M2_mpy_nac_ll_s0 = 1858, // HexagonDepInstrInfo.td:15074
1874 M2_mpy_nac_ll_s1 = 1859, // HexagonDepInstrInfo.td:15087
1875 M2_mpy_nac_sat_hh_s0 = 1860, // HexagonDepInstrInfo.td:15100
1876 M2_mpy_nac_sat_hh_s1 = 1861, // HexagonDepInstrInfo.td:15114
1877 M2_mpy_nac_sat_hl_s0 = 1862, // HexagonDepInstrInfo.td:15128
1878 M2_mpy_nac_sat_hl_s1 = 1863, // HexagonDepInstrInfo.td:15142
1879 M2_mpy_nac_sat_lh_s0 = 1864, // HexagonDepInstrInfo.td:15156
1880 M2_mpy_nac_sat_lh_s1 = 1865, // HexagonDepInstrInfo.td:15170
1881 M2_mpy_nac_sat_ll_s0 = 1866, // HexagonDepInstrInfo.td:15184
1882 M2_mpy_nac_sat_ll_s1 = 1867, // HexagonDepInstrInfo.td:15198
1883 M2_mpy_rnd_hh_s0 = 1868, // HexagonDepInstrInfo.td:15212
1884 M2_mpy_rnd_hh_s1 = 1869, // HexagonDepInstrInfo.td:15224
1885 M2_mpy_rnd_hl_s0 = 1870, // HexagonDepInstrInfo.td:15236
1886 M2_mpy_rnd_hl_s1 = 1871, // HexagonDepInstrInfo.td:15248
1887 M2_mpy_rnd_lh_s0 = 1872, // HexagonDepInstrInfo.td:15260
1888 M2_mpy_rnd_lh_s1 = 1873, // HexagonDepInstrInfo.td:15272
1889 M2_mpy_rnd_ll_s0 = 1874, // HexagonDepInstrInfo.td:15284
1890 M2_mpy_rnd_ll_s1 = 1875, // HexagonDepInstrInfo.td:15296
1891 M2_mpy_sat_hh_s0 = 1876, // HexagonDepInstrInfo.td:15308
1892 M2_mpy_sat_hh_s1 = 1877, // HexagonDepInstrInfo.td:15321
1893 M2_mpy_sat_hl_s0 = 1878, // HexagonDepInstrInfo.td:15334
1894 M2_mpy_sat_hl_s1 = 1879, // HexagonDepInstrInfo.td:15347
1895 M2_mpy_sat_lh_s0 = 1880, // HexagonDepInstrInfo.td:15360
1896 M2_mpy_sat_lh_s1 = 1881, // HexagonDepInstrInfo.td:15373
1897 M2_mpy_sat_ll_s0 = 1882, // HexagonDepInstrInfo.td:15386
1898 M2_mpy_sat_ll_s1 = 1883, // HexagonDepInstrInfo.td:15399
1899 M2_mpy_sat_rnd_hh_s0 = 1884, // HexagonDepInstrInfo.td:15412
1900 M2_mpy_sat_rnd_hh_s1 = 1885, // HexagonDepInstrInfo.td:15425
1901 M2_mpy_sat_rnd_hl_s0 = 1886, // HexagonDepInstrInfo.td:15438
1902 M2_mpy_sat_rnd_hl_s1 = 1887, // HexagonDepInstrInfo.td:15451
1903 M2_mpy_sat_rnd_lh_s0 = 1888, // HexagonDepInstrInfo.td:15464
1904 M2_mpy_sat_rnd_lh_s1 = 1889, // HexagonDepInstrInfo.td:15477
1905 M2_mpy_sat_rnd_ll_s0 = 1890, // HexagonDepInstrInfo.td:15490
1906 M2_mpy_sat_rnd_ll_s1 = 1891, // HexagonDepInstrInfo.td:15503
1907 M2_mpy_up = 1892, // HexagonDepInstrInfo.td:15516
1908 M2_mpy_up_s1 = 1893, // HexagonDepInstrInfo.td:15528
1909 M2_mpy_up_s1_sat = 1894, // HexagonDepInstrInfo.td:15540
1910 M2_mpyd_acc_hh_s0 = 1895, // HexagonDepInstrInfo.td:15553
1911 M2_mpyd_acc_hh_s1 = 1896, // HexagonDepInstrInfo.td:15564
1912 M2_mpyd_acc_hl_s0 = 1897, // HexagonDepInstrInfo.td:15575
1913 M2_mpyd_acc_hl_s1 = 1898, // HexagonDepInstrInfo.td:15586
1914 M2_mpyd_acc_lh_s0 = 1899, // HexagonDepInstrInfo.td:15597
1915 M2_mpyd_acc_lh_s1 = 1900, // HexagonDepInstrInfo.td:15608
1916 M2_mpyd_acc_ll_s0 = 1901, // HexagonDepInstrInfo.td:15619
1917 M2_mpyd_acc_ll_s1 = 1902, // HexagonDepInstrInfo.td:15630
1918 M2_mpyd_hh_s0 = 1903, // HexagonDepInstrInfo.td:15641
1919 M2_mpyd_hh_s1 = 1904, // HexagonDepInstrInfo.td:15651
1920 M2_mpyd_hl_s0 = 1905, // HexagonDepInstrInfo.td:15661
1921 M2_mpyd_hl_s1 = 1906, // HexagonDepInstrInfo.td:15671
1922 M2_mpyd_lh_s0 = 1907, // HexagonDepInstrInfo.td:15681
1923 M2_mpyd_lh_s1 = 1908, // HexagonDepInstrInfo.td:15691
1924 M2_mpyd_ll_s0 = 1909, // HexagonDepInstrInfo.td:15701
1925 M2_mpyd_ll_s1 = 1910, // HexagonDepInstrInfo.td:15711
1926 M2_mpyd_nac_hh_s0 = 1911, // HexagonDepInstrInfo.td:15721
1927 M2_mpyd_nac_hh_s1 = 1912, // HexagonDepInstrInfo.td:15732
1928 M2_mpyd_nac_hl_s0 = 1913, // HexagonDepInstrInfo.td:15743
1929 M2_mpyd_nac_hl_s1 = 1914, // HexagonDepInstrInfo.td:15754
1930 M2_mpyd_nac_lh_s0 = 1915, // HexagonDepInstrInfo.td:15765
1931 M2_mpyd_nac_lh_s1 = 1916, // HexagonDepInstrInfo.td:15776
1932 M2_mpyd_nac_ll_s0 = 1917, // HexagonDepInstrInfo.td:15787
1933 M2_mpyd_nac_ll_s1 = 1918, // HexagonDepInstrInfo.td:15798
1934 M2_mpyd_rnd_hh_s0 = 1919, // HexagonDepInstrInfo.td:15809
1935 M2_mpyd_rnd_hh_s1 = 1920, // HexagonDepInstrInfo.td:15819
1936 M2_mpyd_rnd_hl_s0 = 1921, // HexagonDepInstrInfo.td:15829
1937 M2_mpyd_rnd_hl_s1 = 1922, // HexagonDepInstrInfo.td:15839
1938 M2_mpyd_rnd_lh_s0 = 1923, // HexagonDepInstrInfo.td:15849
1939 M2_mpyd_rnd_lh_s1 = 1924, // HexagonDepInstrInfo.td:15859
1940 M2_mpyd_rnd_ll_s0 = 1925, // HexagonDepInstrInfo.td:15869
1941 M2_mpyd_rnd_ll_s1 = 1926, // HexagonDepInstrInfo.td:15879
1942 M2_mpyi = 1927, // HexagonDepInstrInfo.td:15889
1943 M2_mpysin = 1928, // HexagonDepInstrInfo.td:15903
1944 M2_mpysip = 1929, // HexagonDepInstrInfo.td:15914
1945 M2_mpysu_up = 1930, // HexagonDepInstrInfo.td:15946
1946 M2_mpyu_acc_hh_s0 = 1931, // HexagonDepInstrInfo.td:15958
1947 M2_mpyu_acc_hh_s1 = 1932, // HexagonDepInstrInfo.td:15971
1948 M2_mpyu_acc_hl_s0 = 1933, // HexagonDepInstrInfo.td:15984
1949 M2_mpyu_acc_hl_s1 = 1934, // HexagonDepInstrInfo.td:15997
1950 M2_mpyu_acc_lh_s0 = 1935, // HexagonDepInstrInfo.td:16010
1951 M2_mpyu_acc_lh_s1 = 1936, // HexagonDepInstrInfo.td:16023
1952 M2_mpyu_acc_ll_s0 = 1937, // HexagonDepInstrInfo.td:16036
1953 M2_mpyu_acc_ll_s1 = 1938, // HexagonDepInstrInfo.td:16049
1954 M2_mpyu_hh_s0 = 1939, // HexagonDepInstrInfo.td:16062
1955 M2_mpyu_hh_s1 = 1940, // HexagonDepInstrInfo.td:16074
1956 M2_mpyu_hl_s0 = 1941, // HexagonDepInstrInfo.td:16086
1957 M2_mpyu_hl_s1 = 1942, // HexagonDepInstrInfo.td:16098
1958 M2_mpyu_lh_s0 = 1943, // HexagonDepInstrInfo.td:16110
1959 M2_mpyu_lh_s1 = 1944, // HexagonDepInstrInfo.td:16122
1960 M2_mpyu_ll_s0 = 1945, // HexagonDepInstrInfo.td:16134
1961 M2_mpyu_ll_s1 = 1946, // HexagonDepInstrInfo.td:16146
1962 M2_mpyu_nac_hh_s0 = 1947, // HexagonDepInstrInfo.td:16158
1963 M2_mpyu_nac_hh_s1 = 1948, // HexagonDepInstrInfo.td:16171
1964 M2_mpyu_nac_hl_s0 = 1949, // HexagonDepInstrInfo.td:16184
1965 M2_mpyu_nac_hl_s1 = 1950, // HexagonDepInstrInfo.td:16197
1966 M2_mpyu_nac_lh_s0 = 1951, // HexagonDepInstrInfo.td:16210
1967 M2_mpyu_nac_lh_s1 = 1952, // HexagonDepInstrInfo.td:16223
1968 M2_mpyu_nac_ll_s0 = 1953, // HexagonDepInstrInfo.td:16236
1969 M2_mpyu_nac_ll_s1 = 1954, // HexagonDepInstrInfo.td:16249
1970 M2_mpyu_up = 1955, // HexagonDepInstrInfo.td:16262
1971 M2_mpyud_acc_hh_s0 = 1956, // HexagonDepInstrInfo.td:16274
1972 M2_mpyud_acc_hh_s1 = 1957, // HexagonDepInstrInfo.td:16285
1973 M2_mpyud_acc_hl_s0 = 1958, // HexagonDepInstrInfo.td:16296
1974 M2_mpyud_acc_hl_s1 = 1959, // HexagonDepInstrInfo.td:16307
1975 M2_mpyud_acc_lh_s0 = 1960, // HexagonDepInstrInfo.td:16318
1976 M2_mpyud_acc_lh_s1 = 1961, // HexagonDepInstrInfo.td:16329
1977 M2_mpyud_acc_ll_s0 = 1962, // HexagonDepInstrInfo.td:16340
1978 M2_mpyud_acc_ll_s1 = 1963, // HexagonDepInstrInfo.td:16351
1979 M2_mpyud_hh_s0 = 1964, // HexagonDepInstrInfo.td:16362
1980 M2_mpyud_hh_s1 = 1965, // HexagonDepInstrInfo.td:16372
1981 M2_mpyud_hl_s0 = 1966, // HexagonDepInstrInfo.td:16382
1982 M2_mpyud_hl_s1 = 1967, // HexagonDepInstrInfo.td:16392
1983 M2_mpyud_lh_s0 = 1968, // HexagonDepInstrInfo.td:16402
1984 M2_mpyud_lh_s1 = 1969, // HexagonDepInstrInfo.td:16412
1985 M2_mpyud_ll_s0 = 1970, // HexagonDepInstrInfo.td:16422
1986 M2_mpyud_ll_s1 = 1971, // HexagonDepInstrInfo.td:16432
1987 M2_mpyud_nac_hh_s0 = 1972, // HexagonDepInstrInfo.td:16442
1988 M2_mpyud_nac_hh_s1 = 1973, // HexagonDepInstrInfo.td:16453
1989 M2_mpyud_nac_hl_s0 = 1974, // HexagonDepInstrInfo.td:16464
1990 M2_mpyud_nac_hl_s1 = 1975, // HexagonDepInstrInfo.td:16475
1991 M2_mpyud_nac_lh_s0 = 1976, // HexagonDepInstrInfo.td:16486
1992 M2_mpyud_nac_lh_s1 = 1977, // HexagonDepInstrInfo.td:16497
1993 M2_mpyud_nac_ll_s0 = 1978, // HexagonDepInstrInfo.td:16508
1994 M2_mpyud_nac_ll_s1 = 1979, // HexagonDepInstrInfo.td:16519
1995 M2_nacci = 1980, // HexagonDepInstrInfo.td:16540
1996 M2_naccii = 1981, // HexagonDepInstrInfo.td:16554
1997 M2_subacc = 1982, // HexagonDepInstrInfo.td:16572
1998 M2_vabsdiffh = 1983, // HexagonDepInstrInfo.td:16586
1999 M2_vabsdiffw = 1984, // HexagonDepInstrInfo.td:16596
2000 M2_vcmac_s0_sat_i = 1985, // HexagonDepInstrInfo.td:16606
2001 M2_vcmac_s0_sat_r = 1986, // HexagonDepInstrInfo.td:16618
2002 M2_vcmpy_s0_sat_i = 1987, // HexagonDepInstrInfo.td:16630
2003 M2_vcmpy_s0_sat_r = 1988, // HexagonDepInstrInfo.td:16641
2004 M2_vcmpy_s1_sat_i = 1989, // HexagonDepInstrInfo.td:16652
2005 M2_vcmpy_s1_sat_r = 1990, // HexagonDepInstrInfo.td:16663
2006 M2_vdmacs_s0 = 1991, // HexagonDepInstrInfo.td:16674
2007 M2_vdmacs_s1 = 1992, // HexagonDepInstrInfo.td:16686
2008 M2_vdmpyrs_s0 = 1993, // HexagonDepInstrInfo.td:16698
2009 M2_vdmpyrs_s1 = 1994, // HexagonDepInstrInfo.td:16711
2010 M2_vdmpys_s0 = 1995, // HexagonDepInstrInfo.td:16724
2011 M2_vdmpys_s1 = 1996, // HexagonDepInstrInfo.td:16735
2012 M2_vmac2 = 1997, // HexagonDepInstrInfo.td:16746
2013 M2_vmac2es = 1998, // HexagonDepInstrInfo.td:16757
2014 M2_vmac2es_s0 = 1999, // HexagonDepInstrInfo.td:16768
2015 M2_vmac2es_s1 = 2000, // HexagonDepInstrInfo.td:16780
2016 M2_vmac2s_s0 = 2001, // HexagonDepInstrInfo.td:16792
2017 M2_vmac2s_s1 = 2002, // HexagonDepInstrInfo.td:16804
2018 M2_vmac2su_s0 = 2003, // HexagonDepInstrInfo.td:16816
2019 M2_vmac2su_s1 = 2004, // HexagonDepInstrInfo.td:16828
2020 M2_vmpy2es_s0 = 2005, // HexagonDepInstrInfo.td:16840
2021 M2_vmpy2es_s1 = 2006, // HexagonDepInstrInfo.td:16851
2022 M2_vmpy2s_s0 = 2007, // HexagonDepInstrInfo.td:16862
2023 M2_vmpy2s_s0pack = 2008, // HexagonDepInstrInfo.td:16873
2024 M2_vmpy2s_s1 = 2009, // HexagonDepInstrInfo.td:16886
2025 M2_vmpy2s_s1pack = 2010, // HexagonDepInstrInfo.td:16897
2026 M2_vmpy2su_s0 = 2011, // HexagonDepInstrInfo.td:16910
2027 M2_vmpy2su_s1 = 2012, // HexagonDepInstrInfo.td:16921
2028 M2_vraddh = 2013, // HexagonDepInstrInfo.td:16932
2029 M2_vradduh = 2014, // HexagonDepInstrInfo.td:16944
2030 M2_vrcmaci_s0 = 2015, // HexagonDepInstrInfo.td:16956
2031 M2_vrcmaci_s0c = 2016, // HexagonDepInstrInfo.td:16967
2032 M2_vrcmacr_s0 = 2017, // HexagonDepInstrInfo.td:16978
2033 M2_vrcmacr_s0c = 2018, // HexagonDepInstrInfo.td:16989
2034 M2_vrcmpyi_s0 = 2019, // HexagonDepInstrInfo.td:17000
2035 M2_vrcmpyi_s0c = 2020, // HexagonDepInstrInfo.td:17010
2036 M2_vrcmpyr_s0 = 2021, // HexagonDepInstrInfo.td:17020
2037 M2_vrcmpyr_s0c = 2022, // HexagonDepInstrInfo.td:17030
2038 M2_vrcmpys_acc_s1_h = 2023, // HexagonDepInstrInfo.td:17048
2039 M2_vrcmpys_acc_s1_l = 2024, // HexagonDepInstrInfo.td:17060
2040 M2_vrcmpys_s1_h = 2025, // HexagonDepInstrInfo.td:17079
2041 M2_vrcmpys_s1_l = 2026, // HexagonDepInstrInfo.td:17090
2042 M2_vrcmpys_s1rp_h = 2027, // HexagonDepInstrInfo.td:17110
2043 M2_vrcmpys_s1rp_l = 2028, // HexagonDepInstrInfo.td:17123
2044 M2_vrmac_s0 = 2029, // HexagonDepInstrInfo.td:17136
2045 M2_vrmpy_s0 = 2030, // HexagonDepInstrInfo.td:17147
2046 M2_xor_xacc = 2031, // HexagonDepInstrInfo.td:17157
2047 M4_and_and = 2032, // HexagonDepInstrInfo.td:17171
2048 M4_and_andn = 2033, // HexagonDepInstrInfo.td:17185
2049 M4_and_or = 2034, // HexagonDepInstrInfo.td:17199
2050 M4_and_xor = 2035, // HexagonDepInstrInfo.td:17213
2051 M4_cmpyi_wh = 2036, // HexagonDepInstrInfo.td:17227
2052 M4_cmpyi_whc = 2037, // HexagonDepInstrInfo.td:17240
2053 M4_cmpyr_wh = 2038, // HexagonDepInstrInfo.td:17253
2054 M4_cmpyr_whc = 2039, // HexagonDepInstrInfo.td:17266
2055 M4_mac_up_s1_sat = 2040, // HexagonDepInstrInfo.td:17279
2056 M4_mpyri_addi = 2041, // HexagonDepInstrInfo.td:17294
2057 M4_mpyri_addr = 2042, // HexagonDepInstrInfo.td:17310
2058 M4_mpyri_addr_u2 = 2043, // HexagonDepInstrInfo.td:17327
2059 M4_mpyrr_addi = 2044, // HexagonDepInstrInfo.td:17337
2060 M4_mpyrr_addr = 2045, // HexagonDepInstrInfo.td:17354
2061 M4_nac_up_s1_sat = 2046, // HexagonDepInstrInfo.td:17369
2062 M4_or_and = 2047, // HexagonDepInstrInfo.td:17384
2063 M4_or_andn = 2048, // HexagonDepInstrInfo.td:17398
2064 M4_or_or = 2049, // HexagonDepInstrInfo.td:17412
2065 M4_or_xor = 2050, // HexagonDepInstrInfo.td:17426
2066 M4_pmpyw = 2051, // HexagonDepInstrInfo.td:17440
2067 M4_pmpyw_acc = 2052, // HexagonDepInstrInfo.td:17450
2068 M4_vpmpyh = 2053, // HexagonDepInstrInfo.td:17461
2069 M4_vpmpyh_acc = 2054, // HexagonDepInstrInfo.td:17471
2070 M4_vrmpyeh_acc_s0 = 2055, // HexagonDepInstrInfo.td:17482
2071 M4_vrmpyeh_acc_s1 = 2056, // HexagonDepInstrInfo.td:17493
2072 M4_vrmpyeh_s0 = 2057, // HexagonDepInstrInfo.td:17504
2073 M4_vrmpyeh_s1 = 2058, // HexagonDepInstrInfo.td:17514
2074 M4_vrmpyoh_acc_s0 = 2059, // HexagonDepInstrInfo.td:17524
2075 M4_vrmpyoh_acc_s1 = 2060, // HexagonDepInstrInfo.td:17535
2076 M4_vrmpyoh_s0 = 2061, // HexagonDepInstrInfo.td:17546
2077 M4_vrmpyoh_s1 = 2062, // HexagonDepInstrInfo.td:17556
2078 M4_xor_and = 2063, // HexagonDepInstrInfo.td:17566
2079 M4_xor_andn = 2064, // HexagonDepInstrInfo.td:17580
2080 M4_xor_or = 2065, // HexagonDepInstrInfo.td:17594
2081 M4_xor_xacc = 2066, // HexagonDepInstrInfo.td:17608
2082 M5_vdmacbsu = 2067, // HexagonDepInstrInfo.td:17619
2083 M5_vdmpybsu = 2068, // HexagonDepInstrInfo.td:17631
2084 M5_vmacbsu = 2069, // HexagonDepInstrInfo.td:17642
2085 M5_vmacbuu = 2070, // HexagonDepInstrInfo.td:17653
2086 M5_vmpybsu = 2071, // HexagonDepInstrInfo.td:17664
2087 M5_vmpybuu = 2072, // HexagonDepInstrInfo.td:17674
2088 M5_vrmacbsu = 2073, // HexagonDepInstrInfo.td:17684
2089 M5_vrmacbuu = 2074, // HexagonDepInstrInfo.td:17695
2090 M5_vrmpybsu = 2075, // HexagonDepInstrInfo.td:17706
2091 M5_vrmpybuu = 2076, // HexagonDepInstrInfo.td:17716
2092 M6_vabsdiffb = 2077, // HexagonDepInstrInfo.td:17726
2093 M6_vabsdiffub = 2078, // HexagonDepInstrInfo.td:17736
2094 M7_dcmpyiw = 2079, // HexagonDepInstrInfo.td:17746
2095 M7_dcmpyiw_acc = 2080, // HexagonDepInstrInfo.td:17756
2096 M7_dcmpyiwc = 2081, // HexagonDepInstrInfo.td:17767
2097 M7_dcmpyiwc_acc = 2082, // HexagonDepInstrInfo.td:17777
2098 M7_dcmpyrw = 2083, // HexagonDepInstrInfo.td:17788
2099 M7_dcmpyrw_acc = 2084, // HexagonDepInstrInfo.td:17798
2100 M7_dcmpyrwc = 2085, // HexagonDepInstrInfo.td:17809
2101 M7_dcmpyrwc_acc = 2086, // HexagonDepInstrInfo.td:17819
2102 M7_wcmpyiw = 2087, // HexagonDepInstrInfo.td:17847
2103 M7_wcmpyiw_rnd = 2088, // HexagonDepInstrInfo.td:17860
2104 M7_wcmpyiwc = 2089, // HexagonDepInstrInfo.td:17873
2105 M7_wcmpyiwc_rnd = 2090, // HexagonDepInstrInfo.td:17886
2106 M7_wcmpyrw = 2091, // HexagonDepInstrInfo.td:17899
2107 M7_wcmpyrw_rnd = 2092, // HexagonDepInstrInfo.td:17912
2108 M7_wcmpyrwc = 2093, // HexagonDepInstrInfo.td:17925
2109 M7_wcmpyrwc_rnd = 2094, // HexagonDepInstrInfo.td:17938
2110 PS_call_stk = 2095, // HexagonPseudo.td:183
2111 PS_callr_nr = 2096, // HexagonPseudo.td:209
2112 PS_jmpret = 2097, // HexagonPseudo.td:321
2113 PS_jmpretf = 2098, // HexagonPseudo.td:323
2114 PS_jmpretfnew = 2099, // HexagonPseudo.td:325
2115 PS_jmpretfnewpt = 2100, // HexagonPseudo.td:327
2116 PS_jmprett = 2101, // HexagonPseudo.td:322
2117 PS_jmprettnew = 2102, // HexagonPseudo.td:324
2118 PS_jmprettnewpt = 2103, // HexagonPseudo.td:326
2119 PS_loadrbabs = 2104, // HexagonDepInstrInfo.td:17951
2120 PS_loadrdabs = 2105, // HexagonDepInstrInfo.td:17974
2121 PS_loadrhabs = 2106, // HexagonDepInstrInfo.td:17995
2122 PS_loadriabs = 2107, // HexagonDepInstrInfo.td:18018
2123 PS_loadrubabs = 2108, // HexagonDepInstrInfo.td:18041
2124 PS_loadruhabs = 2109, // HexagonDepInstrInfo.td:18064
2125 PS_storerbabs = 2110, // HexagonDepInstrInfo.td:18087
2126 PS_storerbnewabs = 2111, // HexagonDepInstrInfo.td:18109
2127 PS_storerdabs = 2112, // HexagonDepInstrInfo.td:18135
2128 PS_storerfabs = 2113, // HexagonDepInstrInfo.td:18156
2129 PS_storerhabs = 2114, // HexagonDepInstrInfo.td:18177
2130 PS_storerhnewabs = 2115, // HexagonDepInstrInfo.td:18199
2131 PS_storeriabs = 2116, // HexagonDepInstrInfo.td:18225
2132 PS_storerinewabs = 2117, // HexagonDepInstrInfo.td:18247
2133 PS_trap1 = 2118, // HexagonPseudo.td:616
2134 R6_release_at_vi = 2119, // HexagonDepInstrInfo.td:18273
2135 R6_release_st_vi = 2120, // HexagonDepInstrInfo.td:18284
2136 RESTORE_DEALLOC_BEFORE_TAILCALL_V4 = 2121, // HexagonPseudo.td:391
2137 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT = 2122, // HexagonPseudo.td:394
2138 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC = 2123, // HexagonPseudo.td:400
2139 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC = 2124, // HexagonPseudo.td:397
2140 RESTORE_DEALLOC_RET_JMP_V4 = 2125, // HexagonPseudo.td:376
2141 RESTORE_DEALLOC_RET_JMP_V4_EXT = 2126, // HexagonPseudo.td:379
2142 RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC = 2127, // HexagonPseudo.td:385
2143 RESTORE_DEALLOC_RET_JMP_V4_PIC = 2128, // HexagonPseudo.td:382
2144 S2_addasl_rrri = 2129, // HexagonDepInstrInfo.td:18295
2145 S2_allocframe = 2130, // HexagonDepInstrInfo.td:18306
2146 S2_asl_i_p = 2131, // HexagonDepInstrInfo.td:18322
2147 S2_asl_i_p_acc = 2132, // HexagonDepInstrInfo.td:18330
2148 S2_asl_i_p_and = 2133, // HexagonDepInstrInfo.td:18340
2149 S2_asl_i_p_nac = 2134, // HexagonDepInstrInfo.td:18350
2150 S2_asl_i_p_or = 2135, // HexagonDepInstrInfo.td:18360
2151 S2_asl_i_p_xacc = 2136, // HexagonDepInstrInfo.td:18370
2152 S2_asl_i_r = 2137, // HexagonDepInstrInfo.td:18380
2153 S2_asl_i_r_acc = 2138, // HexagonDepInstrInfo.td:18391
2154 S2_asl_i_r_and = 2139, // HexagonDepInstrInfo.td:18404
2155 S2_asl_i_r_nac = 2140, // HexagonDepInstrInfo.td:18417
2156 S2_asl_i_r_or = 2141, // HexagonDepInstrInfo.td:18430
2157 S2_asl_i_r_sat = 2142, // HexagonDepInstrInfo.td:18443
2158 S2_asl_i_r_xacc = 2143, // HexagonDepInstrInfo.td:18456
2159 S2_asl_i_vh = 2144, // HexagonDepInstrInfo.td:18469
2160 S2_asl_i_vw = 2145, // HexagonDepInstrInfo.td:18478
2161 S2_asl_r_p = 2146, // HexagonDepInstrInfo.td:18487
2162 S2_asl_r_p_acc = 2147, // HexagonDepInstrInfo.td:18496
2163 S2_asl_r_p_and = 2148, // HexagonDepInstrInfo.td:18507
2164 S2_asl_r_p_nac = 2149, // HexagonDepInstrInfo.td:18518
2165 S2_asl_r_p_or = 2150, // HexagonDepInstrInfo.td:18529
2166 S2_asl_r_p_xor = 2151, // HexagonDepInstrInfo.td:18540
2167 S2_asl_r_r = 2152, // HexagonDepInstrInfo.td:18551
2168 S2_asl_r_r_acc = 2153, // HexagonDepInstrInfo.td:18562
2169 S2_asl_r_r_and = 2154, // HexagonDepInstrInfo.td:18575
2170 S2_asl_r_r_nac = 2155, // HexagonDepInstrInfo.td:18588
2171 S2_asl_r_r_or = 2156, // HexagonDepInstrInfo.td:18601
2172 S2_asl_r_r_sat = 2157, // HexagonDepInstrInfo.td:18614
2173 S2_asl_r_vh = 2158, // HexagonDepInstrInfo.td:18627
2174 S2_asl_r_vw = 2159, // HexagonDepInstrInfo.td:18636
2175 S2_asr_i_p = 2160, // HexagonDepInstrInfo.td:18645
2176 S2_asr_i_p_acc = 2161, // HexagonDepInstrInfo.td:18653
2177 S2_asr_i_p_and = 2162, // HexagonDepInstrInfo.td:18663
2178 S2_asr_i_p_nac = 2163, // HexagonDepInstrInfo.td:18673
2179 S2_asr_i_p_or = 2164, // HexagonDepInstrInfo.td:18683
2180 S2_asr_i_p_rnd = 2165, // HexagonDepInstrInfo.td:18693
2181 S2_asr_i_r = 2166, // HexagonDepInstrInfo.td:18709
2182 S2_asr_i_r_acc = 2167, // HexagonDepInstrInfo.td:18720
2183 S2_asr_i_r_and = 2168, // HexagonDepInstrInfo.td:18733
2184 S2_asr_i_r_nac = 2169, // HexagonDepInstrInfo.td:18746
2185 S2_asr_i_r_or = 2170, // HexagonDepInstrInfo.td:18759
2186 S2_asr_i_r_rnd = 2171, // HexagonDepInstrInfo.td:18772
2187 S2_asr_i_svw_trun = 2172, // HexagonDepInstrInfo.td:18793
2188 S2_asr_i_vh = 2173, // HexagonDepInstrInfo.td:18805
2189 S2_asr_i_vw = 2174, // HexagonDepInstrInfo.td:18814
2190 S2_asr_r_p = 2175, // HexagonDepInstrInfo.td:18823
2191 S2_asr_r_p_acc = 2176, // HexagonDepInstrInfo.td:18832
2192 S2_asr_r_p_and = 2177, // HexagonDepInstrInfo.td:18843
2193 S2_asr_r_p_nac = 2178, // HexagonDepInstrInfo.td:18854
2194 S2_asr_r_p_or = 2179, // HexagonDepInstrInfo.td:18865
2195 S2_asr_r_p_xor = 2180, // HexagonDepInstrInfo.td:18876
2196 S2_asr_r_r = 2181, // HexagonDepInstrInfo.td:18887
2197 S2_asr_r_r_acc = 2182, // HexagonDepInstrInfo.td:18898
2198 S2_asr_r_r_and = 2183, // HexagonDepInstrInfo.td:18911
2199 S2_asr_r_r_nac = 2184, // HexagonDepInstrInfo.td:18924
2200 S2_asr_r_r_or = 2185, // HexagonDepInstrInfo.td:18937
2201 S2_asr_r_r_sat = 2186, // HexagonDepInstrInfo.td:18950
2202 S2_asr_r_svw_trun = 2187, // HexagonDepInstrInfo.td:18963
2203 S2_asr_r_vh = 2188, // HexagonDepInstrInfo.td:18975
2204 S2_asr_r_vw = 2189, // HexagonDepInstrInfo.td:18984
2205 S2_brev = 2190, // HexagonDepInstrInfo.td:18993
2206 S2_brevp = 2191, // HexagonDepInstrInfo.td:19004
2207 S2_cabacdecbin = 2192, // HexagonDepInstrInfo.td:19013
2208 S2_cl0 = 2193, // HexagonDepInstrInfo.td:19025
2209 S2_cl0p = 2194, // HexagonDepInstrInfo.td:19036
2210 S2_cl1 = 2195, // HexagonDepInstrInfo.td:19047
2211 S2_cl1p = 2196, // HexagonDepInstrInfo.td:19058
2212 S2_clb = 2197, // HexagonDepInstrInfo.td:19069
2213 S2_clbnorm = 2198, // HexagonDepInstrInfo.td:19080
2214 S2_clbp = 2199, // HexagonDepInstrInfo.td:19091
2215 S2_clrbit_i = 2200, // HexagonDepInstrInfo.td:19102
2216 S2_clrbit_r = 2201, // HexagonDepInstrInfo.td:19113
2217 S2_ct0 = 2202, // HexagonDepInstrInfo.td:19124
2218 S2_ct0p = 2203, // HexagonDepInstrInfo.td:19135
2219 S2_ct1 = 2204, // HexagonDepInstrInfo.td:19146
2220 S2_ct1p = 2205, // HexagonDepInstrInfo.td:19157
2221 S2_deinterleave = 2206, // HexagonDepInstrInfo.td:19168
2222 S2_extractu = 2207, // HexagonDepInstrInfo.td:19177
2223 S2_extractu_rp = 2208, // HexagonDepInstrInfo.td:19188
2224 S2_extractup = 2209, // HexagonDepInstrInfo.td:19200
2225 S2_extractup_rp = 2210, // HexagonDepInstrInfo.td:19208
2226 S2_insert = 2211, // HexagonDepInstrInfo.td:19218
2227 S2_insert_rp = 2212, // HexagonDepInstrInfo.td:19230
2228 S2_insertp = 2213, // HexagonDepInstrInfo.td:19243
2229 S2_insertp_rp = 2214, // HexagonDepInstrInfo.td:19252
2230 S2_interleave = 2215, // HexagonDepInstrInfo.td:19263
2231 S2_lfsp = 2216, // HexagonDepInstrInfo.td:19272
2232 S2_lsl_r_p = 2217, // HexagonDepInstrInfo.td:19282
2233 S2_lsl_r_p_acc = 2218, // HexagonDepInstrInfo.td:19291
2234 S2_lsl_r_p_and = 2219, // HexagonDepInstrInfo.td:19302
2235 S2_lsl_r_p_nac = 2220, // HexagonDepInstrInfo.td:19313
2236 S2_lsl_r_p_or = 2221, // HexagonDepInstrInfo.td:19324
2237 S2_lsl_r_p_xor = 2222, // HexagonDepInstrInfo.td:19335
2238 S2_lsl_r_r = 2223, // HexagonDepInstrInfo.td:19346
2239 S2_lsl_r_r_acc = 2224, // HexagonDepInstrInfo.td:19357
2240 S2_lsl_r_r_and = 2225, // HexagonDepInstrInfo.td:19370
2241 S2_lsl_r_r_nac = 2226, // HexagonDepInstrInfo.td:19383
2242 S2_lsl_r_r_or = 2227, // HexagonDepInstrInfo.td:19396
2243 S2_lsl_r_vh = 2228, // HexagonDepInstrInfo.td:19409
2244 S2_lsl_r_vw = 2229, // HexagonDepInstrInfo.td:19418
2245 S2_lsr_i_p = 2230, // HexagonDepInstrInfo.td:19427
2246 S2_lsr_i_p_acc = 2231, // HexagonDepInstrInfo.td:19435
2247 S2_lsr_i_p_and = 2232, // HexagonDepInstrInfo.td:19445
2248 S2_lsr_i_p_nac = 2233, // HexagonDepInstrInfo.td:19455
2249 S2_lsr_i_p_or = 2234, // HexagonDepInstrInfo.td:19465
2250 S2_lsr_i_p_xacc = 2235, // HexagonDepInstrInfo.td:19475
2251 S2_lsr_i_r = 2236, // HexagonDepInstrInfo.td:19485
2252 S2_lsr_i_r_acc = 2237, // HexagonDepInstrInfo.td:19496
2253 S2_lsr_i_r_and = 2238, // HexagonDepInstrInfo.td:19509
2254 S2_lsr_i_r_nac = 2239, // HexagonDepInstrInfo.td:19522
2255 S2_lsr_i_r_or = 2240, // HexagonDepInstrInfo.td:19535
2256 S2_lsr_i_r_xacc = 2241, // HexagonDepInstrInfo.td:19548
2257 S2_lsr_i_vh = 2242, // HexagonDepInstrInfo.td:19561
2258 S2_lsr_i_vw = 2243, // HexagonDepInstrInfo.td:19570
2259 S2_lsr_r_p = 2244, // HexagonDepInstrInfo.td:19579
2260 S2_lsr_r_p_acc = 2245, // HexagonDepInstrInfo.td:19588
2261 S2_lsr_r_p_and = 2246, // HexagonDepInstrInfo.td:19599
2262 S2_lsr_r_p_nac = 2247, // HexagonDepInstrInfo.td:19610
2263 S2_lsr_r_p_or = 2248, // HexagonDepInstrInfo.td:19621
2264 S2_lsr_r_p_xor = 2249, // HexagonDepInstrInfo.td:19632
2265 S2_lsr_r_r = 2250, // HexagonDepInstrInfo.td:19643
2266 S2_lsr_r_r_acc = 2251, // HexagonDepInstrInfo.td:19654
2267 S2_lsr_r_r_and = 2252, // HexagonDepInstrInfo.td:19667
2268 S2_lsr_r_r_nac = 2253, // HexagonDepInstrInfo.td:19680
2269 S2_lsr_r_r_or = 2254, // HexagonDepInstrInfo.td:19693
2270 S2_lsr_r_vh = 2255, // HexagonDepInstrInfo.td:19706
2271 S2_lsr_r_vw = 2256, // HexagonDepInstrInfo.td:19715
2272 S2_mask = 2257, // HexagonDepInstrInfo.td:19724
2273 S2_packhl = 2258, // HexagonDepInstrInfo.td:19736
2274 S2_parityp = 2259, // HexagonDepInstrInfo.td:19746
2275 S2_pstorerbf_io = 2260, // HexagonDepInstrInfo.td:19758
2276 S2_pstorerbf_pi = 2261, // HexagonDepInstrInfo.td:19780
2277 S2_pstorerbfnew_pi = 2262, // HexagonDepInstrInfo.td:19806
2278 S2_pstorerbnewf_io = 2263, // HexagonDepInstrInfo.td:19825
2279 S2_pstorerbnewf_pi = 2264, // HexagonDepInstrInfo.td:19851
2280 S2_pstorerbnewfnew_pi = 2265, // HexagonDepInstrInfo.td:19882
2281 S2_pstorerbnewt_io = 2266, // HexagonDepInstrInfo.td:19905
2282 S2_pstorerbnewt_pi = 2267, // HexagonDepInstrInfo.td:19930
2283 S2_pstorerbnewtnew_pi = 2268, // HexagonDepInstrInfo.td:19960
2284 S2_pstorerbt_io = 2269, // HexagonDepInstrInfo.td:19982
2285 S2_pstorerbt_pi = 2270, // HexagonDepInstrInfo.td:20003
2286 S2_pstorerbtnew_pi = 2271, // HexagonDepInstrInfo.td:20028
2287 S2_pstorerdf_io = 2272, // HexagonDepInstrInfo.td:20046
2288 S2_pstorerdf_pi = 2273, // HexagonDepInstrInfo.td:20067
2289 S2_pstorerdfnew_pi = 2274, // HexagonDepInstrInfo.td:20093
2290 S2_pstorerdt_io = 2275, // HexagonDepInstrInfo.td:20112
2291 S2_pstorerdt_pi = 2276, // HexagonDepInstrInfo.td:20132
2292 S2_pstorerdtnew_pi = 2277, // HexagonDepInstrInfo.td:20157
2293 S2_pstorerff_io = 2278, // HexagonDepInstrInfo.td:20175
2294 S2_pstorerff_pi = 2279, // HexagonDepInstrInfo.td:20196
2295 S2_pstorerffnew_pi = 2280, // HexagonDepInstrInfo.td:20222
2296 S2_pstorerft_io = 2281, // HexagonDepInstrInfo.td:20241
2297 S2_pstorerft_pi = 2282, // HexagonDepInstrInfo.td:20261
2298 S2_pstorerftnew_pi = 2283, // HexagonDepInstrInfo.td:20286
2299 S2_pstorerhf_io = 2284, // HexagonDepInstrInfo.td:20304
2300 S2_pstorerhf_pi = 2285, // HexagonDepInstrInfo.td:20326
2301 S2_pstorerhfnew_pi = 2286, // HexagonDepInstrInfo.td:20352
2302 S2_pstorerhnewf_io = 2287, // HexagonDepInstrInfo.td:20371
2303 S2_pstorerhnewf_pi = 2288, // HexagonDepInstrInfo.td:20397
2304 S2_pstorerhnewfnew_pi = 2289, // HexagonDepInstrInfo.td:20428
2305 S2_pstorerhnewt_io = 2290, // HexagonDepInstrInfo.td:20451
2306 S2_pstorerhnewt_pi = 2291, // HexagonDepInstrInfo.td:20476
2307 S2_pstorerhnewtnew_pi = 2292, // HexagonDepInstrInfo.td:20506
2308 S2_pstorerht_io = 2293, // HexagonDepInstrInfo.td:20528
2309 S2_pstorerht_pi = 2294, // HexagonDepInstrInfo.td:20549
2310 S2_pstorerhtnew_pi = 2295, // HexagonDepInstrInfo.td:20574
2311 S2_pstorerif_io = 2296, // HexagonDepInstrInfo.td:20592
2312 S2_pstorerif_pi = 2297, // HexagonDepInstrInfo.td:20614
2313 S2_pstorerifnew_pi = 2298, // HexagonDepInstrInfo.td:20640
2314 S2_pstorerinewf_io = 2299, // HexagonDepInstrInfo.td:20660
2315 S2_pstorerinewf_pi = 2300, // HexagonDepInstrInfo.td:20686
2316 S2_pstorerinewfnew_pi = 2301, // HexagonDepInstrInfo.td:20717
2317 S2_pstorerinewt_io = 2302, // HexagonDepInstrInfo.td:20740
2318 S2_pstorerinewt_pi = 2303, // HexagonDepInstrInfo.td:20765
2319 S2_pstorerinewtnew_pi = 2304, // HexagonDepInstrInfo.td:20795
2320 S2_pstorerit_io = 2305, // HexagonDepInstrInfo.td:20817
2321 S2_pstorerit_pi = 2306, // HexagonDepInstrInfo.td:20838
2322 S2_pstoreritnew_pi = 2307, // HexagonDepInstrInfo.td:20863
2323 S2_setbit_i = 2308, // HexagonDepInstrInfo.td:20881
2324 S2_setbit_r = 2309, // HexagonDepInstrInfo.td:20892
2325 S2_shuffeb = 2310, // HexagonDepInstrInfo.td:20903
2326 S2_shuffeh = 2311, // HexagonDepInstrInfo.td:20912
2327 S2_shuffob = 2312, // HexagonDepInstrInfo.td:20921
2328 S2_shuffoh = 2313, // HexagonDepInstrInfo.td:20930
2329 S2_storerb_io = 2314, // HexagonDepInstrInfo.td:20939
2330 S2_storerb_pbr = 2315, // HexagonDepInstrInfo.td:20960
2331 S2_storerb_pci = 2316, // HexagonDepInstrInfo.td:20974
2332 S2_storerb_pcr = 2317, // HexagonDepInstrInfo.td:20990
2333 S2_storerb_pi = 2318, // HexagonDepInstrInfo.td:21005
2334 S2_storerb_pr = 2319, // HexagonDepInstrInfo.td:21023
2335 S2_storerbgp = 2320, // HexagonDepInstrInfo.td:21045
2336 S2_storerbnew_io = 2321, // HexagonDepInstrInfo.td:21063
2337 S2_storerbnew_pbr = 2322, // HexagonDepInstrInfo.td:21088
2338 S2_storerbnew_pci = 2323, // HexagonDepInstrInfo.td:21106
2339 S2_storerbnew_pcr = 2324, // HexagonDepInstrInfo.td:21126
2340 S2_storerbnew_pi = 2325, // HexagonDepInstrInfo.td:21145
2341 S2_storerbnew_pr = 2326, // HexagonDepInstrInfo.td:21166
2342 S2_storerbnewgp = 2327, // HexagonDepInstrInfo.td:21193
2343 S2_storerd_io = 2328, // HexagonDepInstrInfo.td:21215
2344 S2_storerd_pbr = 2329, // HexagonDepInstrInfo.td:21235
2345 S2_storerd_pci = 2330, // HexagonDepInstrInfo.td:21247
2346 S2_storerd_pcr = 2331, // HexagonDepInstrInfo.td:21261
2347 S2_storerd_pi = 2332, // HexagonDepInstrInfo.td:21274
2348 S2_storerd_pr = 2333, // HexagonDepInstrInfo.td:21291
2349 S2_storerdgp = 2334, // HexagonDepInstrInfo.td:21311
2350 S2_storerf_io = 2335, // HexagonDepInstrInfo.td:21328
2351 S2_storerf_pbr = 2336, // HexagonDepInstrInfo.td:21348
2352 S2_storerf_pci = 2337, // HexagonDepInstrInfo.td:21360
2353 S2_storerf_pcr = 2338, // HexagonDepInstrInfo.td:21374
2354 S2_storerf_pi = 2339, // HexagonDepInstrInfo.td:21387
2355 S2_storerf_pr = 2340, // HexagonDepInstrInfo.td:21404
2356 S2_storerfgp = 2341, // HexagonDepInstrInfo.td:21424
2357 S2_storerh_io = 2342, // HexagonDepInstrInfo.td:21441
2358 S2_storerh_pbr = 2343, // HexagonDepInstrInfo.td:21462
2359 S2_storerh_pci = 2344, // HexagonDepInstrInfo.td:21476
2360 S2_storerh_pcr = 2345, // HexagonDepInstrInfo.td:21492
2361 S2_storerh_pi = 2346, // HexagonDepInstrInfo.td:21507
2362 S2_storerh_pr = 2347, // HexagonDepInstrInfo.td:21525
2363 S2_storerhgp = 2348, // HexagonDepInstrInfo.td:21547
2364 S2_storerhnew_io = 2349, // HexagonDepInstrInfo.td:21565
2365 S2_storerhnew_pbr = 2350, // HexagonDepInstrInfo.td:21590
2366 S2_storerhnew_pci = 2351, // HexagonDepInstrInfo.td:21608
2367 S2_storerhnew_pcr = 2352, // HexagonDepInstrInfo.td:21628
2368 S2_storerhnew_pi = 2353, // HexagonDepInstrInfo.td:21647
2369 S2_storerhnew_pr = 2354, // HexagonDepInstrInfo.td:21668
2370 S2_storerhnewgp = 2355, // HexagonDepInstrInfo.td:21695
2371 S2_storeri_io = 2356, // HexagonDepInstrInfo.td:21717
2372 S2_storeri_pbr = 2357, // HexagonDepInstrInfo.td:21738
2373 S2_storeri_pci = 2358, // HexagonDepInstrInfo.td:21752
2374 S2_storeri_pcr = 2359, // HexagonDepInstrInfo.td:21768
2375 S2_storeri_pi = 2360, // HexagonDepInstrInfo.td:21783
2376 S2_storeri_pr = 2361, // HexagonDepInstrInfo.td:21801
2377 S2_storerigp = 2362, // HexagonDepInstrInfo.td:21823
2378 S2_storerinew_io = 2363, // HexagonDepInstrInfo.td:21841
2379 S2_storerinew_pbr = 2364, // HexagonDepInstrInfo.td:21866
2380 S2_storerinew_pci = 2365, // HexagonDepInstrInfo.td:21884
2381 S2_storerinew_pcr = 2366, // HexagonDepInstrInfo.td:21904
2382 S2_storerinew_pi = 2367, // HexagonDepInstrInfo.td:21923
2383 S2_storerinew_pr = 2368, // HexagonDepInstrInfo.td:21943
2384 S2_storerinewgp = 2369, // HexagonDepInstrInfo.td:21970
2385 S2_storew_locked = 2370, // HexagonDepInstrInfo.td:21992
2386 S2_storew_rl_at_vi = 2371, // HexagonDepInstrInfo.td:22005
2387 S2_storew_rl_st_vi = 2372, // HexagonDepInstrInfo.td:22017
2388 S2_svsathb = 2373, // HexagonDepInstrInfo.td:22029
2389 S2_svsathub = 2374, // HexagonDepInstrInfo.td:22040
2390 S2_tableidxb = 2375, // HexagonDepInstrInfo.td:22051
2391 S2_tableidxd = 2376, // HexagonDepInstrInfo.td:22073
2392 S2_tableidxh = 2377, // HexagonDepInstrInfo.td:22094
2393 S2_tableidxw = 2378, // HexagonDepInstrInfo.td:22115
2394 S2_togglebit_i = 2379, // HexagonDepInstrInfo.td:22136
2395 S2_togglebit_r = 2380, // HexagonDepInstrInfo.td:22147
2396 S2_tstbit_i = 2381, // HexagonDepInstrInfo.td:22158
2397 S2_tstbit_r = 2382, // HexagonDepInstrInfo.td:22167
2398 S2_valignib = 2383, // HexagonDepInstrInfo.td:22176
2399 S2_valignrb = 2384, // HexagonDepInstrInfo.td:22184
2400 S2_vcnegh = 2385, // HexagonDepInstrInfo.td:22193
2401 S2_vcrotate = 2386, // HexagonDepInstrInfo.td:22204
2402 S2_vrcnegh = 2387, // HexagonDepInstrInfo.td:22215
2403 S2_vrndpackwh = 2388, // HexagonDepInstrInfo.td:22226
2404 S2_vrndpackwhs = 2389, // HexagonDepInstrInfo.td:22237
2405 S2_vsathb = 2390, // HexagonDepInstrInfo.td:22249
2406 S2_vsathb_nopack = 2391, // HexagonDepInstrInfo.td:22260
2407 S2_vsathub = 2392, // HexagonDepInstrInfo.td:22269
2408 S2_vsathub_nopack = 2393, // HexagonDepInstrInfo.td:22280
2409 S2_vsatwh = 2394, // HexagonDepInstrInfo.td:22289
2410 S2_vsatwh_nopack = 2395, // HexagonDepInstrInfo.td:22300
2411 S2_vsatwuh = 2396, // HexagonDepInstrInfo.td:22309
2412 S2_vsatwuh_nopack = 2397, // HexagonDepInstrInfo.td:22320
2413 S2_vsplatrb = 2398, // HexagonDepInstrInfo.td:22329
2414 S2_vsplatrh = 2399, // HexagonDepInstrInfo.td:22341
2415 S2_vspliceib = 2400, // HexagonDepInstrInfo.td:22351
2416 S2_vsplicerb = 2401, // HexagonDepInstrInfo.td:22359
2417 S2_vsxtbh = 2402, // HexagonDepInstrInfo.td:22368
2418 S2_vsxthw = 2403, // HexagonDepInstrInfo.td:22378
2419 S2_vtrunehb = 2404, // HexagonDepInstrInfo.td:22388
2420 S2_vtrunewh = 2405, // HexagonDepInstrInfo.td:22398
2421 S2_vtrunohb = 2406, // HexagonDepInstrInfo.td:22407
2422 S2_vtrunowh = 2407, // HexagonDepInstrInfo.td:22417
2423 S2_vzxtbh = 2408, // HexagonDepInstrInfo.td:22426
2424 S2_vzxthw = 2409, // HexagonDepInstrInfo.td:22436
2425 S4_addaddi = 2410, // HexagonDepInstrInfo.td:22446
2426 S4_addi_asl_ri = 2411, // HexagonDepInstrInfo.td:22461
2427 S4_addi_lsr_ri = 2412, // HexagonDepInstrInfo.td:22479
2428 S4_andi_asl_ri = 2413, // HexagonDepInstrInfo.td:22497
2429 S4_andi_lsr_ri = 2414, // HexagonDepInstrInfo.td:22515
2430 S4_clbaddi = 2415, // HexagonDepInstrInfo.td:22533
2431 S4_clbpaddi = 2416, // HexagonDepInstrInfo.td:22544
2432 S4_clbpnorm = 2417, // HexagonDepInstrInfo.td:22555
2433 S4_extract = 2418, // HexagonDepInstrInfo.td:22566
2434 S4_extract_rp = 2419, // HexagonDepInstrInfo.td:22577
2435 S4_extractp = 2420, // HexagonDepInstrInfo.td:22589
2436 S4_extractp_rp = 2421, // HexagonDepInstrInfo.td:22597
2437 S4_lsli = 2422, // HexagonDepInstrInfo.td:22607
2438 S4_ntstbit_i = 2423, // HexagonDepInstrInfo.td:22618
2439 S4_ntstbit_r = 2424, // HexagonDepInstrInfo.td:22627
2440 S4_or_andi = 2425, // HexagonDepInstrInfo.td:22636
2441 S4_or_andix = 2426, // HexagonDepInstrInfo.td:22653
2442 S4_or_ori = 2427, // HexagonDepInstrInfo.td:22669
2443 S4_ori_asl_ri = 2428, // HexagonDepInstrInfo.td:22686
2444 S4_ori_lsr_ri = 2429, // HexagonDepInstrInfo.td:22704
2445 S4_parity = 2430, // HexagonDepInstrInfo.td:22722
2446 S4_pstorerbf_abs = 2431, // HexagonDepInstrInfo.td:22734
2447 S4_pstorerbf_rr = 2432, // HexagonDepInstrInfo.td:22759
2448 S4_pstorerbfnew_abs = 2433, // HexagonDepInstrInfo.td:22775
2449 S4_pstorerbfnew_io = 2434, // HexagonDepInstrInfo.td:22801
2450 S4_pstorerbfnew_rr = 2435, // HexagonDepInstrInfo.td:22824
2451 S4_pstorerbnewf_abs = 2436, // HexagonDepInstrInfo.td:22849
2452 S4_pstorerbnewf_rr = 2437, // HexagonDepInstrInfo.td:22877
2453 S4_pstorerbnewfnew_abs = 2438, // HexagonDepInstrInfo.td:22897
2454 S4_pstorerbnewfnew_io = 2439, // HexagonDepInstrInfo.td:22926
2455 S4_pstorerbnewfnew_rr = 2440, // HexagonDepInstrInfo.td:22953
2456 S4_pstorerbnewt_abs = 2441, // HexagonDepInstrInfo.td:22983
2457 S4_pstorerbnewt_rr = 2442, // HexagonDepInstrInfo.td:23010
2458 S4_pstorerbnewtnew_abs = 2443, // HexagonDepInstrInfo.td:23029
2459 S4_pstorerbnewtnew_io = 2444, // HexagonDepInstrInfo.td:23057
2460 S4_pstorerbnewtnew_rr = 2445, // HexagonDepInstrInfo.td:23083
2461 S4_pstorerbt_abs = 2446, // HexagonDepInstrInfo.td:23112
2462 S4_pstorerbt_rr = 2447, // HexagonDepInstrInfo.td:23136
2463 S4_pstorerbtnew_abs = 2448, // HexagonDepInstrInfo.td:23151
2464 S4_pstorerbtnew_io = 2449, // HexagonDepInstrInfo.td:23176
2465 S4_pstorerbtnew_rr = 2450, // HexagonDepInstrInfo.td:23198
2466 S4_pstorerdf_abs = 2451, // HexagonDepInstrInfo.td:23222
2467 S4_pstorerdf_rr = 2452, // HexagonDepInstrInfo.td:23246
2468 S4_pstorerdfnew_abs = 2453, // HexagonDepInstrInfo.td:23261
2469 S4_pstorerdfnew_io = 2454, // HexagonDepInstrInfo.td:23286
2470 S4_pstorerdfnew_rr = 2455, // HexagonDepInstrInfo.td:23308
2471 S4_pstorerdt_abs = 2456, // HexagonDepInstrInfo.td:23332
2472 S4_pstorerdt_rr = 2457, // HexagonDepInstrInfo.td:23355
2473 S4_pstorerdtnew_abs = 2458, // HexagonDepInstrInfo.td:23369
2474 S4_pstorerdtnew_io = 2459, // HexagonDepInstrInfo.td:23393
2475 S4_pstorerdtnew_rr = 2460, // HexagonDepInstrInfo.td:23414
2476 S4_pstorerff_abs = 2461, // HexagonDepInstrInfo.td:23437
2477 S4_pstorerff_rr = 2462, // HexagonDepInstrInfo.td:23461
2478 S4_pstorerffnew_abs = 2463, // HexagonDepInstrInfo.td:23476
2479 S4_pstorerffnew_io = 2464, // HexagonDepInstrInfo.td:23501
2480 S4_pstorerffnew_rr = 2465, // HexagonDepInstrInfo.td:23523
2481 S4_pstorerft_abs = 2466, // HexagonDepInstrInfo.td:23547
2482 S4_pstorerft_rr = 2467, // HexagonDepInstrInfo.td:23570
2483 S4_pstorerftnew_abs = 2468, // HexagonDepInstrInfo.td:23584
2484 S4_pstorerftnew_io = 2469, // HexagonDepInstrInfo.td:23608
2485 S4_pstorerftnew_rr = 2470, // HexagonDepInstrInfo.td:23629
2486 S4_pstorerhf_abs = 2471, // HexagonDepInstrInfo.td:23652
2487 S4_pstorerhf_rr = 2472, // HexagonDepInstrInfo.td:23677
2488 S4_pstorerhfnew_abs = 2473, // HexagonDepInstrInfo.td:23693
2489 S4_pstorerhfnew_io = 2474, // HexagonDepInstrInfo.td:23719
2490 S4_pstorerhfnew_rr = 2475, // HexagonDepInstrInfo.td:23742
2491 S4_pstorerhnewf_abs = 2476, // HexagonDepInstrInfo.td:23767
2492 S4_pstorerhnewf_rr = 2477, // HexagonDepInstrInfo.td:23795
2493 S4_pstorerhnewfnew_abs = 2478, // HexagonDepInstrInfo.td:23815
2494 S4_pstorerhnewfnew_io = 2479, // HexagonDepInstrInfo.td:23844
2495 S4_pstorerhnewfnew_rr = 2480, // HexagonDepInstrInfo.td:23871
2496 S4_pstorerhnewt_abs = 2481, // HexagonDepInstrInfo.td:23901
2497 S4_pstorerhnewt_rr = 2482, // HexagonDepInstrInfo.td:23928
2498 S4_pstorerhnewtnew_abs = 2483, // HexagonDepInstrInfo.td:23947
2499 S4_pstorerhnewtnew_io = 2484, // HexagonDepInstrInfo.td:23975
2500 S4_pstorerhnewtnew_rr = 2485, // HexagonDepInstrInfo.td:24001
2501 S4_pstorerht_abs = 2486, // HexagonDepInstrInfo.td:24030
2502 S4_pstorerht_rr = 2487, // HexagonDepInstrInfo.td:24054
2503 S4_pstorerhtnew_abs = 2488, // HexagonDepInstrInfo.td:24069
2504 S4_pstorerhtnew_io = 2489, // HexagonDepInstrInfo.td:24094
2505 S4_pstorerhtnew_rr = 2490, // HexagonDepInstrInfo.td:24116
2506 S4_pstorerif_abs = 2491, // HexagonDepInstrInfo.td:24140
2507 S4_pstorerif_rr = 2492, // HexagonDepInstrInfo.td:24165
2508 S4_pstorerifnew_abs = 2493, // HexagonDepInstrInfo.td:24181
2509 S4_pstorerifnew_io = 2494, // HexagonDepInstrInfo.td:24207
2510 S4_pstorerifnew_rr = 2495, // HexagonDepInstrInfo.td:24230
2511 S4_pstorerinewf_abs = 2496, // HexagonDepInstrInfo.td:24255
2512 S4_pstorerinewf_rr = 2497, // HexagonDepInstrInfo.td:24283
2513 S4_pstorerinewfnew_abs = 2498, // HexagonDepInstrInfo.td:24303
2514 S4_pstorerinewfnew_io = 2499, // HexagonDepInstrInfo.td:24332
2515 S4_pstorerinewfnew_rr = 2500, // HexagonDepInstrInfo.td:24359
2516 S4_pstorerinewt_abs = 2501, // HexagonDepInstrInfo.td:24389
2517 S4_pstorerinewt_rr = 2502, // HexagonDepInstrInfo.td:24416
2518 S4_pstorerinewtnew_abs = 2503, // HexagonDepInstrInfo.td:24435
2519 S4_pstorerinewtnew_io = 2504, // HexagonDepInstrInfo.td:24463
2520 S4_pstorerinewtnew_rr = 2505, // HexagonDepInstrInfo.td:24489
2521 S4_pstorerit_abs = 2506, // HexagonDepInstrInfo.td:24518
2522 S4_pstorerit_rr = 2507, // HexagonDepInstrInfo.td:24542
2523 S4_pstoreritnew_abs = 2508, // HexagonDepInstrInfo.td:24557
2524 S4_pstoreritnew_io = 2509, // HexagonDepInstrInfo.td:24582
2525 S4_pstoreritnew_rr = 2510, // HexagonDepInstrInfo.td:24604
2526 S4_stored_locked = 2511, // HexagonDepInstrInfo.td:24628
2527 S4_stored_rl_at_vi = 2512, // HexagonDepInstrInfo.td:24641
2528 S4_stored_rl_st_vi = 2513, // HexagonDepInstrInfo.td:24653
2529 S4_storeirb_io = 2514, // HexagonDepInstrInfo.td:24665
2530 S4_storeirbf_io = 2515, // HexagonDepInstrInfo.td:24692
2531 S4_storeirbfnew_io = 2516, // HexagonDepInstrInfo.td:24720
2532 S4_storeirbt_io = 2517, // HexagonDepInstrInfo.td:24749
2533 S4_storeirbtnew_io = 2518, // HexagonDepInstrInfo.td:24776
2534 S4_storeirh_io = 2519, // HexagonDepInstrInfo.td:24804
2535 S4_storeirhf_io = 2520, // HexagonDepInstrInfo.td:24831
2536 S4_storeirhfnew_io = 2521, // HexagonDepInstrInfo.td:24859
2537 S4_storeirht_io = 2522, // HexagonDepInstrInfo.td:24888
2538 S4_storeirhtnew_io = 2523, // HexagonDepInstrInfo.td:24915
2539 S4_storeiri_io = 2524, // HexagonDepInstrInfo.td:24943
2540 S4_storeirif_io = 2525, // HexagonDepInstrInfo.td:24970
2541 S4_storeirifnew_io = 2526, // HexagonDepInstrInfo.td:24998
2542 S4_storeirit_io = 2527, // HexagonDepInstrInfo.td:25027
2543 S4_storeiritnew_io = 2528, // HexagonDepInstrInfo.td:25054
2544 S4_storerb_ap = 2529, // HexagonDepInstrInfo.td:25082
2545 S4_storerb_rr = 2530, // HexagonDepInstrInfo.td:25103
2546 S4_storerb_ur = 2531, // HexagonDepInstrInfo.td:25119
2547 S4_storerbnew_ap = 2532, // HexagonDepInstrInfo.td:25141
2548 S4_storerbnew_rr = 2533, // HexagonDepInstrInfo.td:25165
2549 S4_storerbnew_ur = 2534, // HexagonDepInstrInfo.td:25184
2550 S4_storerd_ap = 2535, // HexagonDepInstrInfo.td:25209
2551 S4_storerd_rr = 2536, // HexagonDepInstrInfo.td:25229
2552 S4_storerd_ur = 2537, // HexagonDepInstrInfo.td:25244
2553 S4_storerf_ap = 2538, // HexagonDepInstrInfo.td:25265
2554 S4_storerf_rr = 2539, // HexagonDepInstrInfo.td:25285
2555 S4_storerf_ur = 2540, // HexagonDepInstrInfo.td:25300
2556 S4_storerh_ap = 2541, // HexagonDepInstrInfo.td:25321
2557 S4_storerh_rr = 2542, // HexagonDepInstrInfo.td:25342
2558 S4_storerh_ur = 2543, // HexagonDepInstrInfo.td:25358
2559 S4_storerhnew_ap = 2544, // HexagonDepInstrInfo.td:25380
2560 S4_storerhnew_rr = 2545, // HexagonDepInstrInfo.td:25404
2561 S4_storerhnew_ur = 2546, // HexagonDepInstrInfo.td:25423
2562 S4_storeri_ap = 2547, // HexagonDepInstrInfo.td:25448
2563 S4_storeri_rr = 2548, // HexagonDepInstrInfo.td:25469
2564 S4_storeri_ur = 2549, // HexagonDepInstrInfo.td:25485
2565 S4_storerinew_ap = 2550, // HexagonDepInstrInfo.td:25507
2566 S4_storerinew_rr = 2551, // HexagonDepInstrInfo.td:25531
2567 S4_storerinew_ur = 2552, // HexagonDepInstrInfo.td:25550
2568 S4_subaddi = 2553, // HexagonDepInstrInfo.td:25575
2569 S4_subi_asl_ri = 2554, // HexagonDepInstrInfo.td:25590
2570 S4_subi_lsr_ri = 2555, // HexagonDepInstrInfo.td:25608
2571 S4_vrcrotate = 2556, // HexagonDepInstrInfo.td:25626
2572 S4_vrcrotate_acc = 2557, // HexagonDepInstrInfo.td:25635
2573 S4_vxaddsubh = 2558, // HexagonDepInstrInfo.td:25645
2574 S4_vxaddsubhr = 2559, // HexagonDepInstrInfo.td:25656
2575 S4_vxaddsubw = 2560, // HexagonDepInstrInfo.td:25667
2576 S4_vxsubaddh = 2561, // HexagonDepInstrInfo.td:25678
2577 S4_vxsubaddhr = 2562, // HexagonDepInstrInfo.td:25689
2578 S4_vxsubaddw = 2563, // HexagonDepInstrInfo.td:25700
2579 S5_asrhub_rnd_sat = 2564, // HexagonDepInstrInfo.td:25711
2580 S5_asrhub_sat = 2565, // HexagonDepInstrInfo.td:25733
2581 S5_popcountp = 2566, // HexagonDepInstrInfo.td:25746
2582 S5_vasrhrnd = 2567, // HexagonDepInstrInfo.td:25757
2583 S6_rol_i_p = 2568, // HexagonDepInstrInfo.td:25782
2584 S6_rol_i_p_acc = 2569, // HexagonDepInstrInfo.td:25790
2585 S6_rol_i_p_and = 2570, // HexagonDepInstrInfo.td:25800
2586 S6_rol_i_p_nac = 2571, // HexagonDepInstrInfo.td:25810
2587 S6_rol_i_p_or = 2572, // HexagonDepInstrInfo.td:25820
2588 S6_rol_i_p_xacc = 2573, // HexagonDepInstrInfo.td:25830
2589 S6_rol_i_r = 2574, // HexagonDepInstrInfo.td:25840
2590 S6_rol_i_r_acc = 2575, // HexagonDepInstrInfo.td:25851
2591 S6_rol_i_r_and = 2576, // HexagonDepInstrInfo.td:25864
2592 S6_rol_i_r_nac = 2577, // HexagonDepInstrInfo.td:25877
2593 S6_rol_i_r_or = 2578, // HexagonDepInstrInfo.td:25890
2594 S6_rol_i_r_xacc = 2579, // HexagonDepInstrInfo.td:25903
2595 S6_vsplatrbp = 2580, // HexagonDepInstrInfo.td:25916
2596 S6_vtrunehb_ppp = 2581, // HexagonDepInstrInfo.td:25924
2597 S6_vtrunohb_ppp = 2582, // HexagonDepInstrInfo.td:25933
2598 SA1_addi = 2583, // HexagonDepInstrInfo.td:25942
2599 SA1_addrx = 2584, // HexagonDepInstrInfo.td:25959
2600 SA1_addsp = 2585, // HexagonDepInstrInfo.td:25971
2601 SA1_and1 = 2586, // HexagonDepInstrInfo.td:25983
2602 SA1_clrf = 2587, // HexagonDepInstrInfo.td:25994
2603 SA1_clrfnew = 2588, // HexagonDepInstrInfo.td:26008
2604 SA1_clrt = 2589, // HexagonDepInstrInfo.td:26023
2605 SA1_clrtnew = 2590, // HexagonDepInstrInfo.td:26036
2606 SA1_cmpeqi = 2591, // HexagonDepInstrInfo.td:26050
2607 SA1_combine0i = 2592, // HexagonDepInstrInfo.td:26061
2608 SA1_combine1i = 2593, // HexagonDepInstrInfo.td:26073
2609 SA1_combine2i = 2594, // HexagonDepInstrInfo.td:26085
2610 SA1_combine3i = 2595, // HexagonDepInstrInfo.td:26097
2611 SA1_combinerz = 2596, // HexagonDepInstrInfo.td:26109
2612 SA1_combinezr = 2597, // HexagonDepInstrInfo.td:26121
2613 SA1_dec = 2598, // HexagonDepInstrInfo.td:26133
2614 SA1_inc = 2599, // HexagonDepInstrInfo.td:26144
2615 SA1_seti = 2600, // HexagonDepInstrInfo.td:26155
2616 SA1_setin1 = 2601, // HexagonDepInstrInfo.td:26171
2617 SA1_sxtb = 2602, // HexagonDepInstrInfo.td:26182
2618 SA1_sxth = 2603, // HexagonDepInstrInfo.td:26193
2619 SA1_tfr = 2604, // HexagonDepInstrInfo.td:26204
2620 SA1_zxtb = 2605, // HexagonDepInstrInfo.td:26215
2621 SA1_zxth = 2606, // HexagonDepInstrInfo.td:26226
2622 SAVE_REGISTERS_CALL_V4 = 2607, // HexagonPseudo.td:406
2623 SAVE_REGISTERS_CALL_V4STK = 2608, // HexagonPseudo.td:412
2624 SAVE_REGISTERS_CALL_V4STK_EXT = 2609, // HexagonPseudo.td:415
2625 SAVE_REGISTERS_CALL_V4STK_EXT_PIC = 2610, // HexagonPseudo.td:427
2626 SAVE_REGISTERS_CALL_V4STK_PIC = 2611, // HexagonPseudo.td:424
2627 SAVE_REGISTERS_CALL_V4_EXT = 2612, // HexagonPseudo.td:409
2628 SAVE_REGISTERS_CALL_V4_EXT_PIC = 2613, // HexagonPseudo.td:421
2629 SAVE_REGISTERS_CALL_V4_PIC = 2614, // HexagonPseudo.td:418
2630 SL1_loadri_io = 2615, // HexagonDepInstrInfo.td:26237
2631 SL1_loadrub_io = 2616, // HexagonDepInstrInfo.td:26251
2632 SL2_deallocframe = 2617, // HexagonDepInstrInfo.td:26265
2633 SL2_jumpr31 = 2618, // HexagonDepInstrInfo.td:26278
2634 SL2_jumpr31_f = 2619, // HexagonDepInstrInfo.td:26293
2635 SL2_jumpr31_fnew = 2620, // HexagonDepInstrInfo.td:26311
2636 SL2_jumpr31_t = 2621, // HexagonDepInstrInfo.td:26330
2637 SL2_jumpr31_tnew = 2622, // HexagonDepInstrInfo.td:26347
2638 SL2_loadrb_io = 2623, // HexagonDepInstrInfo.td:26365
2639 SL2_loadrd_sp = 2624, // HexagonDepInstrInfo.td:26379
2640 SL2_loadrh_io = 2625, // HexagonDepInstrInfo.td:26394
2641 SL2_loadri_sp = 2626, // HexagonDepInstrInfo.td:26408
2642 SL2_loadruh_io = 2627, // HexagonDepInstrInfo.td:26423
2643 SL2_return = 2628, // HexagonDepInstrInfo.td:26437
2644 SL2_return_f = 2629, // HexagonDepInstrInfo.td:26455
2645 SL2_return_fnew = 2630, // HexagonDepInstrInfo.td:26476
2646 SL2_return_t = 2631, // HexagonDepInstrInfo.td:26498
2647 SL2_return_tnew = 2632, // HexagonDepInstrInfo.td:26518
2648 SS1_storeb_io = 2633, // HexagonDepInstrInfo.td:26539
2649 SS1_storew_io = 2634, // HexagonDepInstrInfo.td:26551
2650 SS2_allocframe = 2635, // HexagonDepInstrInfo.td:26563
2651 SS2_storebi0 = 2636, // HexagonDepInstrInfo.td:26578
2652 SS2_storebi1 = 2637, // HexagonDepInstrInfo.td:26590
2653 SS2_stored_sp = 2638, // HexagonDepInstrInfo.td:26602
2654 SS2_storeh_io = 2639, // HexagonDepInstrInfo.td:26615
2655 SS2_storew_sp = 2640, // HexagonDepInstrInfo.td:26627
2656 SS2_storewi0 = 2641, // HexagonDepInstrInfo.td:26640
2657 SS2_storewi1 = 2642, // HexagonDepInstrInfo.td:26652
2658 TFRI64_V2_ext = 2643, // HexagonPseudo.td:34
2659 TFRI64_V4 = 2644, // HexagonPseudo.td:525
2660 V6_extractw = 2645, // HexagonDepInstrInfo.td:26827
2661 V6_get_qfext = 2646, // HexagonDepInstrInfo.td:27500
2662 V6_get_qfext_oracc = 2647, // HexagonDepInstrInfo.td:26856
2663 V6_lvsplatb = 2648, // HexagonDepInstrInfo.td:27073
2664 V6_lvsplath = 2649, // HexagonDepInstrInfo.td:27085
2665 V6_lvsplatw = 2650, // HexagonDepInstrInfo.td:27097
2666 V6_pred_and = 2651, // HexagonDepInstrInfo.td:27109
2667 V6_pred_and_n = 2652, // HexagonDepInstrInfo.td:27123
2668 V6_pred_not = 2653, // HexagonDepInstrInfo.td:27137
2669 V6_pred_or = 2654, // HexagonDepInstrInfo.td:27152
2670 V6_pred_or_n = 2655, // HexagonDepInstrInfo.td:27166
2671 V6_pred_scalar2 = 2656, // HexagonDepInstrInfo.td:27180
2672 V6_pred_scalar2v2 = 2657, // HexagonDepInstrInfo.td:27192
2673 V6_pred_xor = 2658, // HexagonDepInstrInfo.td:27204
2674 V6_set_qfext = 2659, // HexagonDepInstrInfo.td:27218
2675 V6_shuffeqh = 2660, // HexagonDepInstrInfo.td:27231
2676 V6_shuffeqw = 2661, // HexagonDepInstrInfo.td:27245
2677 V6_v6mpyhubs10 = 2662, // HexagonDepInstrInfo.td:27435
2678 V6_v6mpyhubs10_vxx = 2663, // HexagonDepInstrInfo.td:27460
2679 V6_v6mpyvubs10 = 2664, // HexagonDepInstrInfo.td:27475
2680 V6_v6mpyvubs10_vxx = 2665, // HexagonDepInstrInfo.td:27513
2681 V6_vL32Ub_ai = 2666, // HexagonDepInstrInfo.td:27528
2682 V6_vL32Ub_pi = 2667, // HexagonDepInstrInfo.td:27548
2683 V6_vL32Ub_ppu = 2668, // HexagonDepInstrInfo.td:27569
2684 V6_vL32b_ai = 2669, // HexagonDepInstrInfo.td:27587
2685 V6_vL32b_cur_ai = 2670, // HexagonDepInstrInfo.td:27610
2686 V6_vL32b_cur_npred_ai = 2671, // HexagonDepInstrInfo.td:27633
2687 V6_vL32b_cur_npred_pi = 2672, // HexagonDepInstrInfo.td:27655
2688 V6_vL32b_cur_npred_ppu = 2673, // HexagonDepInstrInfo.td:27679
2689 V6_vL32b_cur_pi = 2674, // HexagonDepInstrInfo.td:27702
2690 V6_vL32b_cur_ppu = 2675, // HexagonDepInstrInfo.td:27726
2691 V6_vL32b_cur_pred_ai = 2676, // HexagonDepInstrInfo.td:27748
2692 V6_vL32b_cur_pred_pi = 2677, // HexagonDepInstrInfo.td:27769
2693 V6_vL32b_cur_pred_ppu = 2678, // HexagonDepInstrInfo.td:27792
2694 V6_vL32b_npred_ai = 2679, // HexagonDepInstrInfo.td:27814
2695 V6_vL32b_npred_pi = 2680, // HexagonDepInstrInfo.td:27835
2696 V6_vL32b_npred_ppu = 2681, // HexagonDepInstrInfo.td:27858
2697 V6_vL32b_nt_ai = 2682, // HexagonDepInstrInfo.td:27880
2698 V6_vL32b_nt_cur_ai = 2683, // HexagonDepInstrInfo.td:27904
2699 V6_vL32b_nt_cur_npred_ai = 2684, // HexagonDepInstrInfo.td:27928
2700 V6_vL32b_nt_cur_npred_pi = 2685, // HexagonDepInstrInfo.td:27951
2701 V6_vL32b_nt_cur_npred_ppu = 2686, // HexagonDepInstrInfo.td:27976
2702 V6_vL32b_nt_cur_pi = 2687, // HexagonDepInstrInfo.td:28000
2703 V6_vL32b_nt_cur_ppu = 2688, // HexagonDepInstrInfo.td:28025
2704 V6_vL32b_nt_cur_pred_ai = 2689, // HexagonDepInstrInfo.td:28048
2705 V6_vL32b_nt_cur_pred_pi = 2690, // HexagonDepInstrInfo.td:28070
2706 V6_vL32b_nt_cur_pred_ppu = 2691, // HexagonDepInstrInfo.td:28094
2707 V6_vL32b_nt_npred_ai = 2692, // HexagonDepInstrInfo.td:28117
2708 V6_vL32b_nt_npred_pi = 2693, // HexagonDepInstrInfo.td:28139
2709 V6_vL32b_nt_npred_ppu = 2694, // HexagonDepInstrInfo.td:28163
2710 V6_vL32b_nt_pi = 2695, // HexagonDepInstrInfo.td:28186
2711 V6_vL32b_nt_ppu = 2696, // HexagonDepInstrInfo.td:28211
2712 V6_vL32b_nt_pred_ai = 2697, // HexagonDepInstrInfo.td:28234
2713 V6_vL32b_nt_pred_pi = 2698, // HexagonDepInstrInfo.td:28255
2714 V6_vL32b_nt_pred_ppu = 2699, // HexagonDepInstrInfo.td:28278
2715 V6_vL32b_nt_tmp_ai = 2700, // HexagonDepInstrInfo.td:28300
2716 V6_vL32b_nt_tmp_npred_ai = 2701, // HexagonDepInstrInfo.td:28323
2717 V6_vL32b_nt_tmp_npred_pi = 2702, // HexagonDepInstrInfo.td:28345
2718 V6_vL32b_nt_tmp_npred_ppu = 2703, // HexagonDepInstrInfo.td:28369
2719 V6_vL32b_nt_tmp_pi = 2704, // HexagonDepInstrInfo.td:28392
2720 V6_vL32b_nt_tmp_ppu = 2705, // HexagonDepInstrInfo.td:28416
2721 V6_vL32b_nt_tmp_pred_ai = 2706, // HexagonDepInstrInfo.td:28438
2722 V6_vL32b_nt_tmp_pred_pi = 2707, // HexagonDepInstrInfo.td:28459
2723 V6_vL32b_nt_tmp_pred_ppu = 2708, // HexagonDepInstrInfo.td:28482
2724 V6_vL32b_pi = 2709, // HexagonDepInstrInfo.td:28504
2725 V6_vL32b_ppu = 2710, // HexagonDepInstrInfo.td:28528
2726 V6_vL32b_pred_ai = 2711, // HexagonDepInstrInfo.td:28550
2727 V6_vL32b_pred_pi = 2712, // HexagonDepInstrInfo.td:28570
2728 V6_vL32b_pred_ppu = 2713, // HexagonDepInstrInfo.td:28592
2729 V6_vL32b_tmp_ai = 2714, // HexagonDepInstrInfo.td:28613
2730 V6_vL32b_tmp_npred_ai = 2715, // HexagonDepInstrInfo.td:28635
2731 V6_vL32b_tmp_npred_pi = 2716, // HexagonDepInstrInfo.td:28656
2732 V6_vL32b_tmp_npred_ppu = 2717, // HexagonDepInstrInfo.td:28679
2733 V6_vL32b_tmp_pi = 2718, // HexagonDepInstrInfo.td:28701
2734 V6_vL32b_tmp_ppu = 2719, // HexagonDepInstrInfo.td:28724
2735 V6_vL32b_tmp_pred_ai = 2720, // HexagonDepInstrInfo.td:28745
2736 V6_vL32b_tmp_pred_pi = 2721, // HexagonDepInstrInfo.td:28765
2737 V6_vL32b_tmp_pred_ppu = 2722, // HexagonDepInstrInfo.td:28787
2738 V6_vS32Ub_ai = 2723, // HexagonDepInstrInfo.td:28808
2739 V6_vS32Ub_npred_ai = 2724, // HexagonDepInstrInfo.td:28825
2740 V6_vS32Ub_npred_pi = 2725, // HexagonDepInstrInfo.td:28841
2741 V6_vS32Ub_npred_ppu = 2726, // HexagonDepInstrInfo.td:28859
2742 V6_vS32Ub_pi = 2727, // HexagonDepInstrInfo.td:28876
2743 V6_vS32Ub_ppu = 2728, // HexagonDepInstrInfo.td:28894
2744 V6_vS32Ub_pred_ai = 2729, // HexagonDepInstrInfo.td:28910
2745 V6_vS32Ub_pred_pi = 2730, // HexagonDepInstrInfo.td:28925
2746 V6_vS32Ub_pred_ppu = 2731, // HexagonDepInstrInfo.td:28942
2747 V6_vS32b_ai = 2732, // HexagonDepInstrInfo.td:28958
2748 V6_vS32b_new_ai = 2733, // HexagonDepInstrInfo.td:28977
2749 V6_vS32b_new_npred_ai = 2734, // HexagonDepInstrInfo.td:28998
2750 V6_vS32b_new_npred_pi = 2735, // HexagonDepInstrInfo.td:29018
2751 V6_vS32b_new_npred_ppu = 2736, // HexagonDepInstrInfo.td:29040
2752 V6_vS32b_new_pi = 2737, // HexagonDepInstrInfo.td:29061
2753 V6_vS32b_new_ppu = 2738, // HexagonDepInstrInfo.td:29083
2754 V6_vS32b_new_pred_ai = 2739, // HexagonDepInstrInfo.td:29103
2755 V6_vS32b_new_pred_pi = 2740, // HexagonDepInstrInfo.td:29122
2756 V6_vS32b_new_pred_ppu = 2741, // HexagonDepInstrInfo.td:29143
2757 V6_vS32b_npred_ai = 2742, // HexagonDepInstrInfo.td:29163
2758 V6_vS32b_npred_pi = 2743, // HexagonDepInstrInfo.td:29181
2759 V6_vS32b_npred_ppu = 2744, // HexagonDepInstrInfo.td:29201
2760 V6_vS32b_nqpred_ai = 2745, // HexagonDepInstrInfo.td:29220
2761 V6_vS32b_nqpred_pi = 2746, // HexagonDepInstrInfo.td:29234
2762 V6_vS32b_nqpred_ppu = 2747, // HexagonDepInstrInfo.td:29250
2763 V6_vS32b_nt_ai = 2748, // HexagonDepInstrInfo.td:29265
2764 V6_vS32b_nt_new_ai = 2749, // HexagonDepInstrInfo.td:29285
2765 V6_vS32b_nt_new_npred_ai = 2750, // HexagonDepInstrInfo.td:29307
2766 V6_vS32b_nt_new_npred_pi = 2751, // HexagonDepInstrInfo.td:29328
2767 V6_vS32b_nt_new_npred_ppu = 2752, // HexagonDepInstrInfo.td:29351
2768 V6_vS32b_nt_new_pi = 2753, // HexagonDepInstrInfo.td:29373
2769 V6_vS32b_nt_new_ppu = 2754, // HexagonDepInstrInfo.td:29396
2770 V6_vS32b_nt_new_pred_ai = 2755, // HexagonDepInstrInfo.td:29417
2771 V6_vS32b_nt_new_pred_pi = 2756, // HexagonDepInstrInfo.td:29437
2772 V6_vS32b_nt_new_pred_ppu = 2757, // HexagonDepInstrInfo.td:29459
2773 V6_vS32b_nt_npred_ai = 2758, // HexagonDepInstrInfo.td:29480
2774 V6_vS32b_nt_npred_pi = 2759, // HexagonDepInstrInfo.td:29499
2775 V6_vS32b_nt_npred_ppu = 2760, // HexagonDepInstrInfo.td:29520
2776 V6_vS32b_nt_nqpred_ai = 2761, // HexagonDepInstrInfo.td:29540
2777 V6_vS32b_nt_nqpred_pi = 2762, // HexagonDepInstrInfo.td:29555
2778 V6_vS32b_nt_nqpred_ppu = 2763, // HexagonDepInstrInfo.td:29572
2779 V6_vS32b_nt_pi = 2764, // HexagonDepInstrInfo.td:29588
2780 V6_vS32b_nt_ppu = 2765, // HexagonDepInstrInfo.td:29609
2781 V6_vS32b_nt_pred_ai = 2766, // HexagonDepInstrInfo.td:29628
2782 V6_vS32b_nt_pred_pi = 2767, // HexagonDepInstrInfo.td:29646
2783 V6_vS32b_nt_pred_ppu = 2768, // HexagonDepInstrInfo.td:29666
2784 V6_vS32b_nt_qpred_ai = 2769, // HexagonDepInstrInfo.td:29685
2785 V6_vS32b_nt_qpred_pi = 2770, // HexagonDepInstrInfo.td:29700
2786 V6_vS32b_nt_qpred_ppu = 2771, // HexagonDepInstrInfo.td:29717
2787 V6_vS32b_pi = 2772, // HexagonDepInstrInfo.td:29733
2788 V6_vS32b_ppu = 2773, // HexagonDepInstrInfo.td:29753
2789 V6_vS32b_pred_ai = 2774, // HexagonDepInstrInfo.td:29771
2790 V6_vS32b_pred_pi = 2775, // HexagonDepInstrInfo.td:29788
2791 V6_vS32b_pred_ppu = 2776, // HexagonDepInstrInfo.td:29807
2792 V6_vS32b_qpred_ai = 2777, // HexagonDepInstrInfo.td:29825
2793 V6_vS32b_qpred_pi = 2778, // HexagonDepInstrInfo.td:29839
2794 V6_vS32b_qpred_ppu = 2779, // HexagonDepInstrInfo.td:29855
2795 V6_vS32b_srls_ai = 2780, // HexagonDepInstrInfo.td:29870
2796 V6_vS32b_srls_pi = 2781, // HexagonDepInstrInfo.td:29885
2797 V6_vS32b_srls_ppu = 2782, // HexagonDepInstrInfo.td:29901
2798 V6_vabs_f8 = 2783, // HexagonDepInstrInfo.td:29916
2799 V6_vabs_hf = 2784, // HexagonDepInstrInfo.td:29929
2800 V6_vabs_qf16_hf = 2785, // HexagonDepInstrInfo.td:29942
2801 V6_vabs_qf16_qf16 = 2786, // HexagonDepInstrInfo.td:29955
2802 V6_vabs_qf32_qf32 = 2787, // HexagonDepInstrInfo.td:29968
2803 V6_vabs_qf32_sf = 2788, // HexagonDepInstrInfo.td:29981
2804 V6_vabs_sf = 2789, // HexagonDepInstrInfo.td:29994
2805 V6_vabsb = 2790, // HexagonDepInstrInfo.td:30007
2806 V6_vabsb_sat = 2791, // HexagonDepInstrInfo.td:30034
2807 V6_vabsdiffh = 2792, // HexagonDepInstrInfo.td:30061
2808 V6_vabsdiffub = 2793, // HexagonDepInstrInfo.td:30086
2809 V6_vabsdiffuh = 2794, // HexagonDepInstrInfo.td:30111
2810 V6_vabsdiffw = 2795, // HexagonDepInstrInfo.td:30136
2811 V6_vabsh = 2796, // HexagonDepInstrInfo.td:30161
2812 V6_vabsh_sat = 2797, // HexagonDepInstrInfo.td:30188
2813 V6_vabsw = 2798, // HexagonDepInstrInfo.td:30251
2814 V6_vabsw_sat = 2799, // HexagonDepInstrInfo.td:30278
2815 V6_vadd_hf = 2800, // HexagonDepInstrInfo.td:30305
2816 V6_vadd_hf_f8 = 2801, // HexagonDepInstrInfo.td:30318
2817 V6_vadd_hf_hf = 2802, // HexagonDepInstrInfo.td:30331
2818 V6_vadd_qf16 = 2803, // HexagonDepInstrInfo.td:30344
2819 V6_vadd_qf16_mix = 2804, // HexagonDepInstrInfo.td:30357
2820 V6_vadd_qf32 = 2805, // HexagonDepInstrInfo.td:30370
2821 V6_vadd_qf32_mix = 2806, // HexagonDepInstrInfo.td:30383
2822 V6_vadd_sf = 2807, // HexagonDepInstrInfo.td:30396
2823 V6_vadd_sf_bf = 2808, // HexagonDepInstrInfo.td:30409
2824 V6_vadd_sf_hf = 2809, // HexagonDepInstrInfo.td:30422
2825 V6_vadd_sf_sf = 2810, // HexagonDepInstrInfo.td:30435
2826 V6_vaddb = 2811, // HexagonDepInstrInfo.td:30448
2827 V6_vaddb_dv = 2812, // HexagonDepInstrInfo.td:30475
2828 V6_vaddbnq = 2813, // HexagonDepInstrInfo.td:30500
2829 V6_vaddbq = 2814, // HexagonDepInstrInfo.td:30532
2830 V6_vaddbsat = 2815, // HexagonDepInstrInfo.td:30564
2831 V6_vaddbsat_dv = 2816, // HexagonDepInstrInfo.td:30591
2832 V6_vaddcarry = 2817, // HexagonDepInstrInfo.td:30616
2833 V6_vaddcarryo = 2818, // HexagonDepInstrInfo.td:30632
2834 V6_vaddcarrysat = 2819, // HexagonDepInstrInfo.td:30647
2835 V6_vaddclbh = 2820, // HexagonDepInstrInfo.td:30662
2836 V6_vaddclbw = 2821, // HexagonDepInstrInfo.td:30675
2837 V6_vaddh = 2822, // HexagonDepInstrInfo.td:30688
2838 V6_vaddh_dv = 2823, // HexagonDepInstrInfo.td:30715
2839 V6_vaddhnq = 2824, // HexagonDepInstrInfo.td:30740
2840 V6_vaddhq = 2825, // HexagonDepInstrInfo.td:30772
2841 V6_vaddhsat = 2826, // HexagonDepInstrInfo.td:30804
2842 V6_vaddhsat_dv = 2827, // HexagonDepInstrInfo.td:30831
2843 V6_vaddhw = 2828, // HexagonDepInstrInfo.td:30856
2844 V6_vaddhw_acc = 2829, // HexagonDepInstrInfo.td:30869
2845 V6_vaddubh = 2830, // HexagonDepInstrInfo.td:30910
2846 V6_vaddubh_acc = 2831, // HexagonDepInstrInfo.td:30923
2847 V6_vaddubsat = 2832, // HexagonDepInstrInfo.td:30964
2848 V6_vaddubsat_dv = 2833, // HexagonDepInstrInfo.td:30991
2849 V6_vaddububb_sat = 2834, // HexagonDepInstrInfo.td:31016
2850 V6_vadduhsat = 2835, // HexagonDepInstrInfo.td:31031
2851 V6_vadduhsat_dv = 2836, // HexagonDepInstrInfo.td:31058
2852 V6_vadduhw = 2837, // HexagonDepInstrInfo.td:31083
2853 V6_vadduhw_acc = 2838, // HexagonDepInstrInfo.td:31096
2854 V6_vadduwsat = 2839, // HexagonDepInstrInfo.td:31137
2855 V6_vadduwsat_dv = 2840, // HexagonDepInstrInfo.td:31164
2856 V6_vaddw = 2841, // HexagonDepInstrInfo.td:31189
2857 V6_vaddw_dv = 2842, // HexagonDepInstrInfo.td:31216
2858 V6_vaddwnq = 2843, // HexagonDepInstrInfo.td:31241
2859 V6_vaddwq = 2844, // HexagonDepInstrInfo.td:31273
2860 V6_vaddwsat = 2845, // HexagonDepInstrInfo.td:31305
2861 V6_vaddwsat_dv = 2846, // HexagonDepInstrInfo.td:31332
2862 V6_valign4 = 2847, // HexagonDepInstrInfo.td:31357
2863 V6_valignb = 2848, // HexagonDepInstrInfo.td:31372
2864 V6_valignbi = 2849, // HexagonDepInstrInfo.td:31385
2865 V6_vand = 2850, // HexagonDepInstrInfo.td:31397
2866 V6_vandnqrt = 2851, // HexagonDepInstrInfo.td:31412
2867 V6_vandnqrt_acc = 2852, // HexagonDepInstrInfo.td:31425
2868 V6_vandqrt = 2853, // HexagonDepInstrInfo.td:31466
2869 V6_vandqrt_acc = 2854, // HexagonDepInstrInfo.td:31479
2870 V6_vandvnqv = 2855, // HexagonDepInstrInfo.td:31520
2871 V6_vandvqv = 2856, // HexagonDepInstrInfo.td:31536
2872 V6_vandvrt = 2857, // HexagonDepInstrInfo.td:31552
2873 V6_vandvrt_acc = 2858, // HexagonDepInstrInfo.td:31565
2874 V6_vaslh = 2859, // HexagonDepInstrInfo.td:31602
2875 V6_vaslh_acc = 2860, // HexagonDepInstrInfo.td:31615
2876 V6_vaslhv = 2861, // HexagonDepInstrInfo.td:31656
2877 V6_vaslw = 2862, // HexagonDepInstrInfo.td:31681
2878 V6_vaslw_acc = 2863, // HexagonDepInstrInfo.td:31694
2879 V6_vaslwv = 2864, // HexagonDepInstrInfo.td:31735
2880 V6_vasr_into = 2865, // HexagonDepInstrInfo.td:31760
2881 V6_vasrh = 2866, // HexagonDepInstrInfo.td:31787
2882 V6_vasrh_acc = 2867, // HexagonDepInstrInfo.td:31800
2883 V6_vasrhbrndsat = 2868, // HexagonDepInstrInfo.td:31841
2884 V6_vasrhbsat = 2869, // HexagonDepInstrInfo.td:31854
2885 V6_vasrhubrndsat = 2870, // HexagonDepInstrInfo.td:31867
2886 V6_vasrhubsat = 2871, // HexagonDepInstrInfo.td:31880
2887 V6_vasrhv = 2872, // HexagonDepInstrInfo.td:31893
2888 V6_vasruhubrndsat = 2873, // HexagonDepInstrInfo.td:31918
2889 V6_vasruhubsat = 2874, // HexagonDepInstrInfo.td:31931
2890 V6_vasruwuhrndsat = 2875, // HexagonDepInstrInfo.td:31944
2891 V6_vasruwuhsat = 2876, // HexagonDepInstrInfo.td:31957
2892 V6_vasrvuhubrndsat = 2877, // HexagonDepInstrInfo.td:31970
2893 V6_vasrvuhubsat = 2878, // HexagonDepInstrInfo.td:31984
2894 V6_vasrvwuhrndsat = 2879, // HexagonDepInstrInfo.td:31998
2895 V6_vasrvwuhsat = 2880, // HexagonDepInstrInfo.td:32012
2896 V6_vasrw = 2881, // HexagonDepInstrInfo.td:32026
2897 V6_vasrw_acc = 2882, // HexagonDepInstrInfo.td:32039
2898 V6_vasrwh = 2883, // HexagonDepInstrInfo.td:32080
2899 V6_vasrwhrndsat = 2884, // HexagonDepInstrInfo.td:32093
2900 V6_vasrwhsat = 2885, // HexagonDepInstrInfo.td:32106
2901 V6_vasrwuhrndsat = 2886, // HexagonDepInstrInfo.td:32119
2902 V6_vasrwuhsat = 2887, // HexagonDepInstrInfo.td:32132
2903 V6_vasrwv = 2888, // HexagonDepInstrInfo.td:32145
2904 V6_vassign = 2889, // HexagonDepInstrInfo.td:32170
2905 V6_vassign_fp = 2890, // HexagonDepInstrInfo.td:32184
2906 V6_vassign_tmp = 2891, // HexagonDepInstrInfo.td:32197
2907 V6_vavgb = 2892, // HexagonDepInstrInfo.td:32222
2908 V6_vavgbrnd = 2893, // HexagonDepInstrInfo.td:32249
2909 V6_vavgh = 2894, // HexagonDepInstrInfo.td:32276
2910 V6_vavghrnd = 2895, // HexagonDepInstrInfo.td:32303
2911 V6_vavgub = 2896, // HexagonDepInstrInfo.td:32330
2912 V6_vavgubrnd = 2897, // HexagonDepInstrInfo.td:32357
2913 V6_vavguh = 2898, // HexagonDepInstrInfo.td:32384
2914 V6_vavguhrnd = 2899, // HexagonDepInstrInfo.td:32411
2915 V6_vavguw = 2900, // HexagonDepInstrInfo.td:32438
2916 V6_vavguwrnd = 2901, // HexagonDepInstrInfo.td:32465
2917 V6_vavgw = 2902, // HexagonDepInstrInfo.td:32492
2918 V6_vavgwrnd = 2903, // HexagonDepInstrInfo.td:32519
2919 V6_vccombine = 2904, // HexagonDepInstrInfo.td:32546
2920 V6_vcl0h = 2905, // HexagonDepInstrInfo.td:32560
2921 V6_vcl0w = 2906, // HexagonDepInstrInfo.td:32585
2922 V6_vcmov = 2907, // HexagonDepInstrInfo.td:32610
2923 V6_vcombine = 2908, // HexagonDepInstrInfo.td:32625
2924 V6_vcombine_tmp = 2909, // HexagonDepInstrInfo.td:32639
2925 V6_vconv_bf_qf32 = 2910, // HexagonDepInstrInfo.td:32653
2926 V6_vconv_f8_qf16 = 2911, // HexagonDepInstrInfo.td:32666
2927 V6_vconv_h_hf = 2912, // HexagonDepInstrInfo.td:32679
2928 V6_vconv_h_hf_rnd = 2913, // HexagonDepInstrInfo.td:32692
2929 V6_vconv_hf_h = 2914, // HexagonDepInstrInfo.td:32705
2930 V6_vconv_hf_qf16 = 2915, // HexagonDepInstrInfo.td:32718
2931 V6_vconv_hf_qf32 = 2916, // HexagonDepInstrInfo.td:32731
2932 V6_vconv_qf16_f8 = 2917, // HexagonDepInstrInfo.td:32744
2933 V6_vconv_qf16_hf = 2918, // HexagonDepInstrInfo.td:32757
2934 V6_vconv_qf16_qf16 = 2919, // HexagonDepInstrInfo.td:32770
2935 V6_vconv_qf32_qf32 = 2920, // HexagonDepInstrInfo.td:32783
2936 V6_vconv_qf32_sf = 2921, // HexagonDepInstrInfo.td:32796
2937 V6_vconv_sf_qf32 = 2922, // HexagonDepInstrInfo.td:32809
2938 V6_vconv_sf_w = 2923, // HexagonDepInstrInfo.td:32822
2939 V6_vconv_w_sf = 2924, // HexagonDepInstrInfo.td:32835
2940 V6_vcvt2_b_hf = 2925, // HexagonDepInstrInfo.td:32848
2941 V6_vcvt2_hf_b = 2926, // HexagonDepInstrInfo.td:32861
2942 V6_vcvt2_hf_ub = 2927, // HexagonDepInstrInfo.td:32874
2943 V6_vcvt2_ub_hf = 2928, // HexagonDepInstrInfo.td:32887
2944 V6_vcvt_b_hf = 2929, // HexagonDepInstrInfo.td:32900
2945 V6_vcvt_bf_sf = 2930, // HexagonDepInstrInfo.td:32913
2946 V6_vcvt_f8_hf = 2931, // HexagonDepInstrInfo.td:32926
2947 V6_vcvt_h_hf = 2932, // HexagonDepInstrInfo.td:32939
2948 V6_vcvt_hf_b = 2933, // HexagonDepInstrInfo.td:32952
2949 V6_vcvt_hf_f8 = 2934, // HexagonDepInstrInfo.td:32965
2950 V6_vcvt_hf_h = 2935, // HexagonDepInstrInfo.td:32978
2951 V6_vcvt_hf_sf = 2936, // HexagonDepInstrInfo.td:32991
2952 V6_vcvt_hf_ub = 2937, // HexagonDepInstrInfo.td:33004
2953 V6_vcvt_hf_uh = 2938, // HexagonDepInstrInfo.td:33017
2954 V6_vcvt_sf_hf = 2939, // HexagonDepInstrInfo.td:33030
2955 V6_vcvt_ub_hf = 2940, // HexagonDepInstrInfo.td:33043
2956 V6_vcvt_uh_hf = 2941, // HexagonDepInstrInfo.td:33056
2957 V6_vdeal = 2942, // HexagonDepInstrInfo.td:33093
2958 V6_vdealb = 2943, // HexagonDepInstrInfo.td:33109
2959 V6_vdealb4w = 2944, // HexagonDepInstrInfo.td:33122
2960 V6_vdealh = 2945, // HexagonDepInstrInfo.td:33159
2961 V6_vdealvdd = 2946, // HexagonDepInstrInfo.td:33184
2962 V6_vdelta = 2947, // HexagonDepInstrInfo.td:33197
2963 V6_vdmpy_sf_hf = 2948, // HexagonDepInstrInfo.td:33210
2964 V6_vdmpy_sf_hf_acc = 2949, // HexagonDepInstrInfo.td:33223
2965 V6_vdmpybus = 2950, // HexagonDepInstrInfo.td:33238
2966 V6_vdmpybus_acc = 2951, // HexagonDepInstrInfo.td:33251
2967 V6_vdmpybus_dv = 2952, // HexagonDepInstrInfo.td:33292
2968 V6_vdmpybus_dv_acc = 2953, // HexagonDepInstrInfo.td:33305
2969 V6_vdmpyhb = 2954, // HexagonDepInstrInfo.td:33346
2970 V6_vdmpyhb_acc = 2955, // HexagonDepInstrInfo.td:33359
2971 V6_vdmpyhb_dv = 2956, // HexagonDepInstrInfo.td:33400
2972 V6_vdmpyhb_dv_acc = 2957, // HexagonDepInstrInfo.td:33413
2973 V6_vdmpyhisat = 2958, // HexagonDepInstrInfo.td:33454
2974 V6_vdmpyhisat_acc = 2959, // HexagonDepInstrInfo.td:33467
2975 V6_vdmpyhsat = 2960, // HexagonDepInstrInfo.td:33508
2976 V6_vdmpyhsat_acc = 2961, // HexagonDepInstrInfo.td:33521
2977 V6_vdmpyhsuisat = 2962, // HexagonDepInstrInfo.td:33562
2978 V6_vdmpyhsuisat_acc = 2963, // HexagonDepInstrInfo.td:33575
2979 V6_vdmpyhsusat = 2964, // HexagonDepInstrInfo.td:33616
2980 V6_vdmpyhsusat_acc = 2965, // HexagonDepInstrInfo.td:33629
2981 V6_vdmpyhvsat = 2966, // HexagonDepInstrInfo.td:33670
2982 V6_vdmpyhvsat_acc = 2967, // HexagonDepInstrInfo.td:33683
2983 V6_vdsaduh = 2968, // HexagonDepInstrInfo.td:33724
2984 V6_vdsaduh_acc = 2969, // HexagonDepInstrInfo.td:33737
2985 V6_veqb = 2970, // HexagonDepInstrInfo.td:33778
2986 V6_veqb_and = 2971, // HexagonDepInstrInfo.td:33793
2987 V6_veqb_or = 2972, // HexagonDepInstrInfo.td:33807
2988 V6_veqb_xor = 2973, // HexagonDepInstrInfo.td:33822
2989 V6_veqh = 2974, // HexagonDepInstrInfo.td:33836
2990 V6_veqh_and = 2975, // HexagonDepInstrInfo.td:33851
2991 V6_veqh_or = 2976, // HexagonDepInstrInfo.td:33865
2992 V6_veqh_xor = 2977, // HexagonDepInstrInfo.td:33880
2993 V6_veqhf = 2978, // HexagonDepInstrInfo.td:33894
2994 V6_veqhf_and = 2979, // HexagonDepInstrInfo.td:33909
2995 V6_veqhf_or = 2980, // HexagonDepInstrInfo.td:33923
2996 V6_veqhf_xor = 2981, // HexagonDepInstrInfo.td:33938
2997 V6_veqsf = 2982, // HexagonDepInstrInfo.td:33952
2998 V6_veqsf_and = 2983, // HexagonDepInstrInfo.td:33967
2999 V6_veqsf_or = 2984, // HexagonDepInstrInfo.td:33981
3000 V6_veqsf_xor = 2985, // HexagonDepInstrInfo.td:33996
3001 V6_veqw = 2986, // HexagonDepInstrInfo.td:34010
3002 V6_veqw_and = 2987, // HexagonDepInstrInfo.td:34025
3003 V6_veqw_or = 2988, // HexagonDepInstrInfo.td:34039
3004 V6_veqw_xor = 2989, // HexagonDepInstrInfo.td:34054
3005 V6_vfmax_f8 = 2990, // HexagonDepInstrInfo.td:34068
3006 V6_vfmax_hf = 2991, // HexagonDepInstrInfo.td:34081
3007 V6_vfmax_sf = 2992, // HexagonDepInstrInfo.td:34094
3008 V6_vfmin_f8 = 2993, // HexagonDepInstrInfo.td:34107
3009 V6_vfmin_hf = 2994, // HexagonDepInstrInfo.td:34120
3010 V6_vfmin_sf = 2995, // HexagonDepInstrInfo.td:34133
3011 V6_vfneg_f8 = 2996, // HexagonDepInstrInfo.td:34146
3012 V6_vfneg_hf = 2997, // HexagonDepInstrInfo.td:34159
3013 V6_vfneg_sf = 2998, // HexagonDepInstrInfo.td:34172
3014 V6_vgathermh = 2999, // HexagonDepInstrInfo.td:34185
3015 V6_vgathermhq = 3000, // HexagonDepInstrInfo.td:34202
3016 V6_vgathermhw = 3001, // HexagonDepInstrInfo.td:34219
3017 V6_vgathermhwq = 3002, // HexagonDepInstrInfo.td:34235
3018 V6_vgathermw = 3003, // HexagonDepInstrInfo.td:34251
3019 V6_vgathermwq = 3004, // HexagonDepInstrInfo.td:34268
3020 V6_vgtb = 3005, // HexagonDepInstrInfo.td:34285
3021 V6_vgtb_and = 3006, // HexagonDepInstrInfo.td:34300
3022 V6_vgtb_or = 3007, // HexagonDepInstrInfo.td:34314
3023 V6_vgtb_xor = 3008, // HexagonDepInstrInfo.td:34329
3024 V6_vgtbf = 3009, // HexagonDepInstrInfo.td:34343
3025 V6_vgtbf_and = 3010, // HexagonDepInstrInfo.td:34358
3026 V6_vgtbf_or = 3011, // HexagonDepInstrInfo.td:34372
3027 V6_vgtbf_xor = 3012, // HexagonDepInstrInfo.td:34387
3028 V6_vgth = 3013, // HexagonDepInstrInfo.td:34401
3029 V6_vgth_and = 3014, // HexagonDepInstrInfo.td:34416
3030 V6_vgth_or = 3015, // HexagonDepInstrInfo.td:34430
3031 V6_vgth_xor = 3016, // HexagonDepInstrInfo.td:34445
3032 V6_vgthf = 3017, // HexagonDepInstrInfo.td:34459
3033 V6_vgthf_and = 3018, // HexagonDepInstrInfo.td:34474
3034 V6_vgthf_or = 3019, // HexagonDepInstrInfo.td:34488
3035 V6_vgthf_xor = 3020, // HexagonDepInstrInfo.td:34503
3036 V6_vgtsf = 3021, // HexagonDepInstrInfo.td:34517
3037 V6_vgtsf_and = 3022, // HexagonDepInstrInfo.td:34532
3038 V6_vgtsf_or = 3023, // HexagonDepInstrInfo.td:34546
3039 V6_vgtsf_xor = 3024, // HexagonDepInstrInfo.td:34561
3040 V6_vgtub = 3025, // HexagonDepInstrInfo.td:34575
3041 V6_vgtub_and = 3026, // HexagonDepInstrInfo.td:34590
3042 V6_vgtub_or = 3027, // HexagonDepInstrInfo.td:34604
3043 V6_vgtub_xor = 3028, // HexagonDepInstrInfo.td:34619
3044 V6_vgtuh = 3029, // HexagonDepInstrInfo.td:34633
3045 V6_vgtuh_and = 3030, // HexagonDepInstrInfo.td:34648
3046 V6_vgtuh_or = 3031, // HexagonDepInstrInfo.td:34662
3047 V6_vgtuh_xor = 3032, // HexagonDepInstrInfo.td:34677
3048 V6_vgtuw = 3033, // HexagonDepInstrInfo.td:34691
3049 V6_vgtuw_and = 3034, // HexagonDepInstrInfo.td:34706
3050 V6_vgtuw_or = 3035, // HexagonDepInstrInfo.td:34720
3051 V6_vgtuw_xor = 3036, // HexagonDepInstrInfo.td:34735
3052 V6_vgtw = 3037, // HexagonDepInstrInfo.td:34749
3053 V6_vgtw_and = 3038, // HexagonDepInstrInfo.td:34764
3054 V6_vgtw_or = 3039, // HexagonDepInstrInfo.td:34778
3055 V6_vgtw_xor = 3040, // HexagonDepInstrInfo.td:34793
3056 V6_vhist = 3041, // HexagonDepInstrInfo.td:34807
3057 V6_vhistq = 3042, // HexagonDepInstrInfo.td:34817
3058 V6_vilog2_hf = 3043, // HexagonDepInstrInfo.td:34828
3059 V6_vilog2_qf16 = 3044, // HexagonDepInstrInfo.td:34841
3060 V6_vilog2_qf32 = 3045, // HexagonDepInstrInfo.td:34854
3061 V6_vilog2_sf = 3046, // HexagonDepInstrInfo.td:34867
3062 V6_vinsertwr = 3047, // HexagonDepInstrInfo.td:34880
3063 V6_vlalignb = 3048, // HexagonDepInstrInfo.td:34893
3064 V6_vlalignbi = 3049, // HexagonDepInstrInfo.td:34906
3065 V6_vlsrb = 3050, // HexagonDepInstrInfo.td:34918
3066 V6_vlsrh = 3051, // HexagonDepInstrInfo.td:34931
3067 V6_vlsrhv = 3052, // HexagonDepInstrInfo.td:34956
3068 V6_vlsrw = 3053, // HexagonDepInstrInfo.td:34981
3069 V6_vlsrwv = 3054, // HexagonDepInstrInfo.td:35006
3070 V6_vlut4 = 3055, // HexagonDepInstrInfo.td:35031
3071 V6_vlutvvb = 3056, // HexagonDepInstrInfo.td:35044
3072 V6_vlutvvb_nm = 3057, // HexagonDepInstrInfo.td:35057
3073 V6_vlutvvb_oracc = 3058, // HexagonDepInstrInfo.td:35070
3074 V6_vlutvvb_oracci = 3059, // HexagonDepInstrInfo.td:35085
3075 V6_vlutvvbi = 3060, // HexagonDepInstrInfo.td:35099
3076 V6_vlutvwh = 3061, // HexagonDepInstrInfo.td:35111
3077 V6_vlutvwh_nm = 3062, // HexagonDepInstrInfo.td:35124
3078 V6_vlutvwh_oracc = 3063, // HexagonDepInstrInfo.td:35137
3079 V6_vlutvwh_oracci = 3064, // HexagonDepInstrInfo.td:35152
3080 V6_vlutvwhi = 3065, // HexagonDepInstrInfo.td:35166
3081 V6_vmax_bf = 3066, // HexagonDepInstrInfo.td:35178
3082 V6_vmax_hf = 3067, // HexagonDepInstrInfo.td:35191
3083 V6_vmax_sf = 3068, // HexagonDepInstrInfo.td:35206
3084 V6_vmaxb = 3069, // HexagonDepInstrInfo.td:35221
3085 V6_vmaxh = 3070, // HexagonDepInstrInfo.td:35248
3086 V6_vmaxub = 3071, // HexagonDepInstrInfo.td:35275
3087 V6_vmaxuh = 3072, // HexagonDepInstrInfo.td:35302
3088 V6_vmaxw = 3073, // HexagonDepInstrInfo.td:35329
3089 V6_vmerge_qf = 3074, // HexagonDepInstrInfo.td:35356
3090 V6_vmin_bf = 3075, // HexagonDepInstrInfo.td:35369
3091 V6_vmin_hf = 3076, // HexagonDepInstrInfo.td:35382
3092 V6_vmin_sf = 3077, // HexagonDepInstrInfo.td:35397
3093 V6_vminb = 3078, // HexagonDepInstrInfo.td:35412
3094 V6_vminh = 3079, // HexagonDepInstrInfo.td:35439
3095 V6_vminub = 3080, // HexagonDepInstrInfo.td:35466
3096 V6_vminuh = 3081, // HexagonDepInstrInfo.td:35493
3097 V6_vminw = 3082, // HexagonDepInstrInfo.td:35520
3098 V6_vmpabus = 3083, // HexagonDepInstrInfo.td:35547
3099 V6_vmpabus_acc = 3084, // HexagonDepInstrInfo.td:35560
3100 V6_vmpabusv = 3085, // HexagonDepInstrInfo.td:35601
3101 V6_vmpabuu = 3086, // HexagonDepInstrInfo.td:35626
3102 V6_vmpabuu_acc = 3087, // HexagonDepInstrInfo.td:35639
3103 V6_vmpabuuv = 3088, // HexagonDepInstrInfo.td:35680
3104 V6_vmpahb = 3089, // HexagonDepInstrInfo.td:35705
3105 V6_vmpahb_acc = 3090, // HexagonDepInstrInfo.td:35718
3106 V6_vmpahhsat = 3091, // HexagonDepInstrInfo.td:35759
3107 V6_vmpauhb = 3092, // HexagonDepInstrInfo.td:35773
3108 V6_vmpauhb_acc = 3093, // HexagonDepInstrInfo.td:35786
3109 V6_vmpauhuhsat = 3094, // HexagonDepInstrInfo.td:35827
3110 V6_vmpsuhuhsat = 3095, // HexagonDepInstrInfo.td:35841
3111 V6_vmpy_hf_f8 = 3096, // HexagonDepInstrInfo.td:37278
3112 V6_vmpy_hf_f8_acc = 3097, // HexagonDepInstrInfo.td:35855
3113 V6_vmpy_hf_hf = 3098, // HexagonDepInstrInfo.td:35870
3114 V6_vmpy_hf_hf_acc = 3099, // HexagonDepInstrInfo.td:35883
3115 V6_vmpy_qf16 = 3100, // HexagonDepInstrInfo.td:35898
3116 V6_vmpy_qf16_hf = 3101, // HexagonDepInstrInfo.td:35911
3117 V6_vmpy_qf16_mix_hf = 3102, // HexagonDepInstrInfo.td:35924
3118 V6_vmpy_qf32 = 3103, // HexagonDepInstrInfo.td:35937
3119 V6_vmpy_qf32_hf = 3104, // HexagonDepInstrInfo.td:35950
3120 V6_vmpy_qf32_mix_hf = 3105, // HexagonDepInstrInfo.td:35963
3121 V6_vmpy_qf32_qf16 = 3106, // HexagonDepInstrInfo.td:35976
3122 V6_vmpy_qf32_sf = 3107, // HexagonDepInstrInfo.td:35989
3123 V6_vmpy_rt_hf = 3108, // HexagonDepInstrInfo.td:36002
3124 V6_vmpy_rt_qf16 = 3109, // HexagonDepInstrInfo.td:36015
3125 V6_vmpy_rt_sf = 3110, // HexagonDepInstrInfo.td:36028
3126 V6_vmpy_sf_bf = 3111, // HexagonDepInstrInfo.td:36041
3127 V6_vmpy_sf_bf_acc = 3112, // HexagonDepInstrInfo.td:36054
3128 V6_vmpy_sf_hf = 3113, // HexagonDepInstrInfo.td:36069
3129 V6_vmpy_sf_hf_acc = 3114, // HexagonDepInstrInfo.td:36082
3130 V6_vmpy_sf_sf = 3115, // HexagonDepInstrInfo.td:36097
3131 V6_vmpybus = 3116, // HexagonDepInstrInfo.td:36110
3132 V6_vmpybus_acc = 3117, // HexagonDepInstrInfo.td:36123
3133 V6_vmpybusv = 3118, // HexagonDepInstrInfo.td:36164
3134 V6_vmpybusv_acc = 3119, // HexagonDepInstrInfo.td:36177
3135 V6_vmpybv = 3120, // HexagonDepInstrInfo.td:36218
3136 V6_vmpybv_acc = 3121, // HexagonDepInstrInfo.td:36231
3137 V6_vmpyewuh = 3122, // HexagonDepInstrInfo.td:36272
3138 V6_vmpyewuh_64 = 3123, // HexagonDepInstrInfo.td:36285
3139 V6_vmpyh = 3124, // HexagonDepInstrInfo.td:36310
3140 V6_vmpyh_acc = 3125, // HexagonDepInstrInfo.td:36323
3141 V6_vmpyhsat_acc = 3126, // HexagonDepInstrInfo.td:36364
3142 V6_vmpyhsrs = 3127, // HexagonDepInstrInfo.td:36393
3143 V6_vmpyhss = 3128, // HexagonDepInstrInfo.td:36418
3144 V6_vmpyhus = 3129, // HexagonDepInstrInfo.td:36443
3145 V6_vmpyhus_acc = 3130, // HexagonDepInstrInfo.td:36456
3146 V6_vmpyhv = 3131, // HexagonDepInstrInfo.td:36497
3147 V6_vmpyhv_acc = 3132, // HexagonDepInstrInfo.td:36510
3148 V6_vmpyhvsrs = 3133, // HexagonDepInstrInfo.td:36551
3149 V6_vmpyieoh = 3134, // HexagonDepInstrInfo.td:36576
3150 V6_vmpyiewh_acc = 3135, // HexagonDepInstrInfo.td:36589
3151 V6_vmpyiewuh = 3136, // HexagonDepInstrInfo.td:36618
3152 V6_vmpyiewuh_acc = 3137, // HexagonDepInstrInfo.td:36631
3153 V6_vmpyih = 3138, // HexagonDepInstrInfo.td:36672
3154 V6_vmpyih_acc = 3139, // HexagonDepInstrInfo.td:36685
3155 V6_vmpyihb = 3140, // HexagonDepInstrInfo.td:36726
3156 V6_vmpyihb_acc = 3141, // HexagonDepInstrInfo.td:36739
3157 V6_vmpyiowh = 3142, // HexagonDepInstrInfo.td:36780
3158 V6_vmpyiwb = 3143, // HexagonDepInstrInfo.td:36805
3159 V6_vmpyiwb_acc = 3144, // HexagonDepInstrInfo.td:36818
3160 V6_vmpyiwh = 3145, // HexagonDepInstrInfo.td:36859
3161 V6_vmpyiwh_acc = 3146, // HexagonDepInstrInfo.td:36872
3162 V6_vmpyiwub = 3147, // HexagonDepInstrInfo.td:36913
3163 V6_vmpyiwub_acc = 3148, // HexagonDepInstrInfo.td:36926
3164 V6_vmpyowh = 3149, // HexagonDepInstrInfo.td:36967
3165 V6_vmpyowh_64_acc = 3150, // HexagonDepInstrInfo.td:36980
3166 V6_vmpyowh_rnd = 3151, // HexagonDepInstrInfo.td:37007
3167 V6_vmpyowh_rnd_sacc = 3152, // HexagonDepInstrInfo.td:37032
3168 V6_vmpyowh_sacc = 3153, // HexagonDepInstrInfo.td:37060
3169 V6_vmpyub = 3154, // HexagonDepInstrInfo.td:37088
3170 V6_vmpyub_acc = 3155, // HexagonDepInstrInfo.td:37101
3171 V6_vmpyubv = 3156, // HexagonDepInstrInfo.td:37142
3172 V6_vmpyubv_acc = 3157, // HexagonDepInstrInfo.td:37155
3173 V6_vmpyuh = 3158, // HexagonDepInstrInfo.td:37196
3174 V6_vmpyuh_acc = 3159, // HexagonDepInstrInfo.td:37209
3175 V6_vmpyuhe = 3160, // HexagonDepInstrInfo.td:37250
3176 V6_vmpyuhe_acc = 3161, // HexagonDepInstrInfo.td:37263
3177 V6_vmpyuhv = 3162, // HexagonDepInstrInfo.td:37291
3178 V6_vmpyuhv_acc = 3163, // HexagonDepInstrInfo.td:37304
3179 V6_vmpyuhvs = 3164, // HexagonDepInstrInfo.td:37345
3180 V6_vmux = 3165, // HexagonDepInstrInfo.td:37358
3181 V6_vnavgb = 3166, // HexagonDepInstrInfo.td:37373
3182 V6_vnavgh = 3167, // HexagonDepInstrInfo.td:37400
3183 V6_vnavgub = 3168, // HexagonDepInstrInfo.td:37427
3184 V6_vnavgw = 3169, // HexagonDepInstrInfo.td:37454
3185 V6_vnccombine = 3170, // HexagonDepInstrInfo.td:37481
3186 V6_vncmov = 3171, // HexagonDepInstrInfo.td:37496
3187 V6_vneg_qf16_hf = 3172, // HexagonDepInstrInfo.td:37512
3188 V6_vneg_qf16_qf16 = 3173, // HexagonDepInstrInfo.td:37525
3189 V6_vneg_qf32_qf32 = 3174, // HexagonDepInstrInfo.td:37538
3190 V6_vneg_qf32_sf = 3175, // HexagonDepInstrInfo.td:37551
3191 V6_vnormamth = 3176, // HexagonDepInstrInfo.td:37564
3192 V6_vnormamtw = 3177, // HexagonDepInstrInfo.td:37589
3193 V6_vnot = 3178, // HexagonDepInstrInfo.td:37614
3194 V6_vor = 3179, // HexagonDepInstrInfo.td:37629
3195 V6_vpackeb = 3180, // HexagonDepInstrInfo.td:37644
3196 V6_vpackeh = 3181, // HexagonDepInstrInfo.td:37669
3197 V6_vpackhb_sat = 3182, // HexagonDepInstrInfo.td:37694
3198 V6_vpackhub_sat = 3183, // HexagonDepInstrInfo.td:37719
3199 V6_vpackob = 3184, // HexagonDepInstrInfo.td:37744
3200 V6_vpackoh = 3185, // HexagonDepInstrInfo.td:37769
3201 V6_vpackwh_sat = 3186, // HexagonDepInstrInfo.td:37794
3202 V6_vpackwuh_sat = 3187, // HexagonDepInstrInfo.td:37819
3203 V6_vpopcounth = 3188, // HexagonDepInstrInfo.td:37844
3204 V6_vprefixqb = 3189, // HexagonDepInstrInfo.td:37869
3205 V6_vprefixqh = 3190, // HexagonDepInstrInfo.td:37882
3206 V6_vprefixqw = 3191, // HexagonDepInstrInfo.td:37895
3207 V6_vrdelta = 3192, // HexagonDepInstrInfo.td:37908
3208 V6_vrmpybub_rtt = 3193, // HexagonDepInstrInfo.td:37921
3209 V6_vrmpybub_rtt_acc = 3194, // HexagonDepInstrInfo.td:37934
3210 V6_vrmpybus = 3195, // HexagonDepInstrInfo.td:37975
3211 V6_vrmpybus_acc = 3196, // HexagonDepInstrInfo.td:37988
3212 V6_vrmpybusi = 3197, // HexagonDepInstrInfo.td:38029
3213 V6_vrmpybusi_acc = 3198, // HexagonDepInstrInfo.td:38042
3214 V6_vrmpybusv = 3199, // HexagonDepInstrInfo.td:38083
3215 V6_vrmpybusv_acc = 3200, // HexagonDepInstrInfo.td:38096
3216 V6_vrmpybv = 3201, // HexagonDepInstrInfo.td:38137
3217 V6_vrmpybv_acc = 3202, // HexagonDepInstrInfo.td:38150
3218 V6_vrmpyub = 3203, // HexagonDepInstrInfo.td:38191
3219 V6_vrmpyub_acc = 3204, // HexagonDepInstrInfo.td:38204
3220 V6_vrmpyub_rtt = 3205, // HexagonDepInstrInfo.td:38245
3221 V6_vrmpyub_rtt_acc = 3206, // HexagonDepInstrInfo.td:38258
3222 V6_vrmpyubi = 3207, // HexagonDepInstrInfo.td:38299
3223 V6_vrmpyubi_acc = 3208, // HexagonDepInstrInfo.td:38312
3224 V6_vrmpyubv = 3209, // HexagonDepInstrInfo.td:38353
3225 V6_vrmpyubv_acc = 3210, // HexagonDepInstrInfo.td:38366
3226 V6_vrmpyzbb_rt = 3211, // HexagonDepInstrInfo.td:38407
3227 V6_vrmpyzbb_rt_acc = 3212, // HexagonDepInstrInfo.td:38420
3228 V6_vrmpyzbb_rx = 3213, // HexagonDepInstrInfo.td:38435
3229 V6_vrmpyzbb_rx_acc = 3214, // HexagonDepInstrInfo.td:38449
3230 V6_vrmpyzbub_rt = 3215, // HexagonDepInstrInfo.td:38464
3231 V6_vrmpyzbub_rt_acc = 3216, // HexagonDepInstrInfo.td:38477
3232 V6_vrmpyzbub_rx = 3217, // HexagonDepInstrInfo.td:38492
3233 V6_vrmpyzbub_rx_acc = 3218, // HexagonDepInstrInfo.td:38506
3234 V6_vrmpyzcb_rt = 3219, // HexagonDepInstrInfo.td:38521
3235 V6_vrmpyzcb_rt_acc = 3220, // HexagonDepInstrInfo.td:38534
3236 V6_vrmpyzcb_rx = 3221, // HexagonDepInstrInfo.td:38549
3237 V6_vrmpyzcb_rx_acc = 3222, // HexagonDepInstrInfo.td:38563
3238 V6_vrmpyzcbs_rt = 3223, // HexagonDepInstrInfo.td:38578
3239 V6_vrmpyzcbs_rt_acc = 3224, // HexagonDepInstrInfo.td:38591
3240 V6_vrmpyzcbs_rx = 3225, // HexagonDepInstrInfo.td:38606
3241 V6_vrmpyzcbs_rx_acc = 3226, // HexagonDepInstrInfo.td:38620
3242 V6_vrmpyznb_rt = 3227, // HexagonDepInstrInfo.td:38635
3243 V6_vrmpyznb_rt_acc = 3228, // HexagonDepInstrInfo.td:38648
3244 V6_vrmpyznb_rx = 3229, // HexagonDepInstrInfo.td:38663
3245 V6_vrmpyznb_rx_acc = 3230, // HexagonDepInstrInfo.td:38677
3246 V6_vror = 3231, // HexagonDepInstrInfo.td:38692
3247 V6_vrotr = 3232, // HexagonDepInstrInfo.td:38705
3248 V6_vroundhb = 3233, // HexagonDepInstrInfo.td:38730
3249 V6_vroundhub = 3234, // HexagonDepInstrInfo.td:38755
3250 V6_vrounduhub = 3235, // HexagonDepInstrInfo.td:38780
3251 V6_vrounduwuh = 3236, // HexagonDepInstrInfo.td:38805
3252 V6_vroundwh = 3237, // HexagonDepInstrInfo.td:38830
3253 V6_vroundwuh = 3238, // HexagonDepInstrInfo.td:38855
3254 V6_vrsadubi = 3239, // HexagonDepInstrInfo.td:38880
3255 V6_vrsadubi_acc = 3240, // HexagonDepInstrInfo.td:38893
3256 V6_vsatdw = 3241, // HexagonDepInstrInfo.td:38934
3257 V6_vsathub = 3242, // HexagonDepInstrInfo.td:38949
3258 V6_vsatuwuh = 3243, // HexagonDepInstrInfo.td:38976
3259 V6_vsatwh = 3244, // HexagonDepInstrInfo.td:39003
3260 V6_vsb = 3245, // HexagonDepInstrInfo.td:39030
3261 V6_vscattermh = 3246, // HexagonDepInstrInfo.td:39055
3262 V6_vscattermh_add = 3247, // HexagonDepInstrInfo.td:39069
3263 V6_vscattermhq = 3248, // HexagonDepInstrInfo.td:39105
3264 V6_vscattermhw = 3249, // HexagonDepInstrInfo.td:39129
3265 V6_vscattermhw_add = 3250, // HexagonDepInstrInfo.td:39141
3266 V6_vscattermhwq = 3251, // HexagonDepInstrInfo.td:39154
3267 V6_vscattermw = 3252, // HexagonDepInstrInfo.td:39166
3268 V6_vscattermw_add = 3253, // HexagonDepInstrInfo.td:39180
3269 V6_vscattermwq = 3254, // HexagonDepInstrInfo.td:39247
3270 V6_vsh = 3255, // HexagonDepInstrInfo.td:39271
3271 V6_vshufeh = 3256, // HexagonDepInstrInfo.td:39296
3272 V6_vshuff = 3257, // HexagonDepInstrInfo.td:39323
3273 V6_vshuffb = 3258, // HexagonDepInstrInfo.td:39339
3274 V6_vshuffeb = 3259, // HexagonDepInstrInfo.td:39364
3275 V6_vshuffh = 3260, // HexagonDepInstrInfo.td:39391
3276 V6_vshuffob = 3261, // HexagonDepInstrInfo.td:39416
3277 V6_vshuffvdd = 3262, // HexagonDepInstrInfo.td:39443
3278 V6_vshufoeb = 3263, // HexagonDepInstrInfo.td:39456
3279 V6_vshufoeh = 3264, // HexagonDepInstrInfo.td:39481
3280 V6_vshufoh = 3265, // HexagonDepInstrInfo.td:39506
3281 V6_vsub_hf = 3266, // HexagonDepInstrInfo.td:39533
3282 V6_vsub_hf_f8 = 3267, // HexagonDepInstrInfo.td:39546
3283 V6_vsub_hf_hf = 3268, // HexagonDepInstrInfo.td:39559
3284 V6_vsub_hf_mix = 3269, // HexagonDepInstrInfo.td:39572
3285 V6_vsub_qf16 = 3270, // HexagonDepInstrInfo.td:39585
3286 V6_vsub_qf16_mix = 3271, // HexagonDepInstrInfo.td:39598
3287 V6_vsub_qf32 = 3272, // HexagonDepInstrInfo.td:39611
3288 V6_vsub_qf32_mix = 3273, // HexagonDepInstrInfo.td:39624
3289 V6_vsub_sf = 3274, // HexagonDepInstrInfo.td:39637
3290 V6_vsub_sf_bf = 3275, // HexagonDepInstrInfo.td:39650
3291 V6_vsub_sf_hf = 3276, // HexagonDepInstrInfo.td:39663
3292 V6_vsub_sf_mix = 3277, // HexagonDepInstrInfo.td:39676
3293 V6_vsub_sf_sf = 3278, // HexagonDepInstrInfo.td:39689
3294 V6_vsubb = 3279, // HexagonDepInstrInfo.td:39702
3295 V6_vsubb_dv = 3280, // HexagonDepInstrInfo.td:39729
3296 V6_vsubbnq = 3281, // HexagonDepInstrInfo.td:39754
3297 V6_vsubbq = 3282, // HexagonDepInstrInfo.td:39784
3298 V6_vsubbsat = 3283, // HexagonDepInstrInfo.td:39814
3299 V6_vsubbsat_dv = 3284, // HexagonDepInstrInfo.td:39841
3300 V6_vsubcarry = 3285, // HexagonDepInstrInfo.td:39866
3301 V6_vsubcarryo = 3286, // HexagonDepInstrInfo.td:39882
3302 V6_vsubh = 3287, // HexagonDepInstrInfo.td:39897
3303 V6_vsubh_dv = 3288, // HexagonDepInstrInfo.td:39924
3304 V6_vsubhnq = 3289, // HexagonDepInstrInfo.td:39949
3305 V6_vsubhq = 3290, // HexagonDepInstrInfo.td:39979
3306 V6_vsubhsat = 3291, // HexagonDepInstrInfo.td:40009
3307 V6_vsubhsat_dv = 3292, // HexagonDepInstrInfo.td:40036
3308 V6_vsubhw = 3293, // HexagonDepInstrInfo.td:40061
3309 V6_vsububh = 3294, // HexagonDepInstrInfo.td:40086
3310 V6_vsububsat = 3295, // HexagonDepInstrInfo.td:40111
3311 V6_vsububsat_dv = 3296, // HexagonDepInstrInfo.td:40138
3312 V6_vsubububb_sat = 3297, // HexagonDepInstrInfo.td:40163
3313 V6_vsubuhsat = 3298, // HexagonDepInstrInfo.td:40178
3314 V6_vsubuhsat_dv = 3299, // HexagonDepInstrInfo.td:40205
3315 V6_vsubuhw = 3300, // HexagonDepInstrInfo.td:40230
3316 V6_vsubuwsat = 3301, // HexagonDepInstrInfo.td:40255
3317 V6_vsubuwsat_dv = 3302, // HexagonDepInstrInfo.td:40282
3318 V6_vsubw = 3303, // HexagonDepInstrInfo.td:40307
3319 V6_vsubw_dv = 3304, // HexagonDepInstrInfo.td:40334
3320 V6_vsubwnq = 3305, // HexagonDepInstrInfo.td:40359
3321 V6_vsubwq = 3306, // HexagonDepInstrInfo.td:40389
3322 V6_vsubwsat = 3307, // HexagonDepInstrInfo.td:40419
3323 V6_vsubwsat_dv = 3308, // HexagonDepInstrInfo.td:40446
3324 V6_vswap = 3309, // HexagonDepInstrInfo.td:40471
3325 V6_vtmpyb = 3310, // HexagonDepInstrInfo.td:40484
3326 V6_vtmpyb_acc = 3311, // HexagonDepInstrInfo.td:40497
3327 V6_vtmpybus = 3312, // HexagonDepInstrInfo.td:40538
3328 V6_vtmpybus_acc = 3313, // HexagonDepInstrInfo.td:40551
3329 V6_vtmpyhb = 3314, // HexagonDepInstrInfo.td:40592
3330 V6_vtmpyhb_acc = 3315, // HexagonDepInstrInfo.td:40605
3331 V6_vunpackb = 3316, // HexagonDepInstrInfo.td:40661
3332 V6_vunpackh = 3317, // HexagonDepInstrInfo.td:40686
3333 V6_vunpackob = 3318, // HexagonDepInstrInfo.td:40711
3334 V6_vunpackoh = 3319, // HexagonDepInstrInfo.td:40739
3335 V6_vunpackub = 3320, // HexagonDepInstrInfo.td:40768
3336 V6_vunpackuh = 3321, // HexagonDepInstrInfo.td:40793
3337 V6_vwhist128 = 3322, // HexagonDepInstrInfo.td:40818
3338 V6_vwhist128m = 3323, // HexagonDepInstrInfo.td:40828
3339 V6_vwhist128q = 3324, // HexagonDepInstrInfo.td:40839
3340 V6_vwhist128qm = 3325, // HexagonDepInstrInfo.td:40850
3341 V6_vwhist256 = 3326, // HexagonDepInstrInfo.td:40862
3342 V6_vwhist256_sat = 3327, // HexagonDepInstrInfo.td:40872
3343 V6_vwhist256q = 3328, // HexagonDepInstrInfo.td:40882
3344 V6_vwhist256q_sat = 3329, // HexagonDepInstrInfo.td:40893
3345 V6_vxor = 3330, // HexagonDepInstrInfo.td:40904
3346 V6_vzb = 3331, // HexagonDepInstrInfo.td:40919
3347 V6_vzh = 3332, // HexagonDepInstrInfo.td:40944
3348 V6_zLd_ai = 3333, // HexagonDepInstrInfo.td:40969
3349 V6_zLd_pi = 3334, // HexagonDepInstrInfo.td:40984
3350 V6_zLd_ppu = 3335, // HexagonDepInstrInfo.td:41000
3351 V6_zLd_pred_ai = 3336, // HexagonDepInstrInfo.td:41014
3352 V6_zLd_pred_pi = 3337, // HexagonDepInstrInfo.td:41028
3353 V6_zLd_pred_ppu = 3338, // HexagonDepInstrInfo.td:41044
3354 V6_zextract = 3339, // HexagonDepInstrInfo.td:41059
3355 Y2_barrier = 3340, // HexagonDepInstrInfo.td:41091
3356 Y2_break = 3341, // HexagonDepInstrInfo.td:41101
3357 Y2_ciad = 3342, // HexagonDepInstrInfo.td:41111
3358 Y2_crswap0 = 3343, // HexagonDepInstrInfo.td:41120
3359 Y2_cswi = 3344, // HexagonDepInstrInfo.td:41144
3360 Y2_dccleana = 3345, // HexagonDepInstrInfo.td:41153
3361 Y2_dccleanidx = 3346, // HexagonDepInstrInfo.td:41163
3362 Y2_dccleaninva = 3347, // HexagonDepInstrInfo.td:41172
3363 Y2_dccleaninvidx = 3348, // HexagonDepInstrInfo.td:41182
3364 Y2_dcfetchbo = 3349, // HexagonDepInstrInfo.td:41200
3365 Y2_dcinva = 3350, // HexagonDepInstrInfo.td:41211
3366 Y2_dcinvidx = 3351, // HexagonDepInstrInfo.td:41221
3367 Y2_dckill = 3352, // HexagonDepInstrInfo.td:41230
3368 Y2_dctagr = 3353, // HexagonDepInstrInfo.td:41239
3369 Y2_dctagw = 3354, // HexagonDepInstrInfo.td:41250
3370 Y2_dczeroa = 3355, // HexagonDepInstrInfo.td:41260
3371 Y2_getimask = 3356, // HexagonDepInstrInfo.td:41271
3372 Y2_iassignr = 3357, // HexagonDepInstrInfo.td:41282
3373 Y2_iassignw = 3358, // HexagonDepInstrInfo.td:41293
3374 Y2_icdatar = 3359, // HexagonDepInstrInfo.td:41302
3375 Y2_icdataw = 3360, // HexagonDepInstrInfo.td:41313
3376 Y2_icinva = 3361, // HexagonDepInstrInfo.td:41323
3377 Y2_icinvidx = 3362, // HexagonDepInstrInfo.td:41332
3378 Y2_ickill = 3363, // HexagonDepInstrInfo.td:41341
3379 Y2_ictagr = 3364, // HexagonDepInstrInfo.td:41350
3380 Y2_ictagw = 3365, // HexagonDepInstrInfo.td:41361
3381 Y2_isync = 3366, // HexagonDepInstrInfo.td:41371
3382 Y2_k0lock = 3367, // HexagonDepInstrInfo.td:41380
3383 Y2_k0unlock = 3368, // HexagonDepInstrInfo.td:41389
3384 Y2_l2cleaninvidx = 3369, // HexagonDepInstrInfo.td:41414
3385 Y2_l2kill = 3370, // HexagonDepInstrInfo.td:41423
3386 Y2_resume = 3371, // HexagonDepInstrInfo.td:41432
3387 Y2_setimask = 3372, // HexagonDepInstrInfo.td:41441
3388 Y2_setprio = 3373, // HexagonDepInstrInfo.td:41451
3389 Y2_start = 3374, // HexagonDepInstrInfo.td:41460
3390 Y2_stop = 3375, // HexagonDepInstrInfo.td:41469
3391 Y2_swi = 3376, // HexagonDepInstrInfo.td:41478
3392 Y2_syncht = 3377, // HexagonDepInstrInfo.td:41487
3393 Y2_tfrscrr = 3378, // HexagonDepInstrInfo.td:41496
3394 Y2_tfrsrcr = 3379, // HexagonDepInstrInfo.td:41506
3395 Y2_tlblock = 3380, // HexagonDepInstrInfo.td:41516
3396 Y2_tlbp = 3381, // HexagonDepInstrInfo.td:41525
3397 Y2_tlbpp = 3382, // HexagonDepInstrInfo.td:41536
3398 Y2_tlbr = 3383, // HexagonDepInstrInfo.td:41547
3399 Y2_tlbunlock = 3384, // HexagonDepInstrInfo.td:41556
3400 Y2_tlbw = 3385, // HexagonDepInstrInfo.td:41565
3401 Y2_wait = 3386, // HexagonDepInstrInfo.td:41575
3402 Y4_crswap1 = 3387, // HexagonDepInstrInfo.td:41584
3403 Y4_crswap10 = 3388, // HexagonDepInstrInfo.td:41597
3404 Y4_l2fetch = 3389, // HexagonDepInstrInfo.td:41608
3405 Y4_l2tagr = 3390, // HexagonDepInstrInfo.td:41620
3406 Y4_l2tagw = 3391, // HexagonDepInstrInfo.td:41631
3407 Y4_nmi = 3392, // HexagonDepInstrInfo.td:41641
3408 Y4_siad = 3393, // HexagonDepInstrInfo.td:41650
3409 Y4_tfrscpp = 3394, // HexagonDepInstrInfo.td:41659
3410 Y4_tfrspcp = 3395, // HexagonDepInstrInfo.td:41667
3411 Y4_trace = 3396, // HexagonDepInstrInfo.td:41677
3412 Y5_ctlbw = 3397, // HexagonDepInstrInfo.td:41686
3413 Y5_l2cleanidx = 3398, // HexagonDepInstrInfo.td:41698
3414 Y5_l2fetch = 3399, // HexagonDepInstrInfo.td:41707
3415 Y5_l2gclean = 3400, // HexagonDepInstrInfo.td:41719
3416 Y5_l2gcleaninv = 3401, // HexagonDepInstrInfo.td:41728
3417 Y5_l2gunlock = 3402, // HexagonDepInstrInfo.td:41737
3418 Y5_l2invidx = 3403, // HexagonDepInstrInfo.td:41746
3419 Y5_l2locka = 3404, // HexagonDepInstrInfo.td:41755
3420 Y5_l2unlocka = 3405, // HexagonDepInstrInfo.td:41765
3421 Y5_tlbasidi = 3406, // HexagonDepInstrInfo.td:41774
3422 Y5_tlboc = 3407, // HexagonDepInstrInfo.td:41783
3423 Y6_diag = 3408, // HexagonDepInstrInfo.td:41794
3424 Y6_diag0 = 3409, // HexagonDepInstrInfo.td:41802
3425 Y6_diag1 = 3410, // HexagonDepInstrInfo.td:41811
3426 Y6_dmlink = 3411, // HexagonDepInstrInfo.td:41820
3427 Y6_dmpause = 3412, // HexagonDepInstrInfo.td:41832
3428 Y6_dmpoll = 3413, // HexagonDepInstrInfo.td:41844
3429 Y6_dmresume = 3414, // HexagonDepInstrInfo.td:41856
3430 Y6_dmstart = 3415, // HexagonDepInstrInfo.td:41866
3431 Y6_dmwait = 3416, // HexagonDepInstrInfo.td:41876
3432 Y6_l2gcleaninvpa = 3417, // HexagonDepInstrInfo.td:41888
3433 Y6_l2gcleanpa = 3418, // HexagonDepInstrInfo.td:41898
3434 dep_A2_addsat = 3419, // HexagonDepInstrInfo.td:41908
3435 dep_A2_subsat = 3420, // HexagonDepInstrInfo.td:41921
3436 dep_S2_packhl = 3421, // HexagonDepInstrInfo.td:41934
3437 invalid_decode = 3422, // HexagonInstrFormats.td:244
3438 INSTRUCTION_LIST_END = 3423
3439 };
3440
3441} // namespace llvm::Hexagon
3442
3443#endif // GET_INSTRINFO_ENUM
3444
3445#ifdef GET_INSTRINFO_SCHED_ENUM
3446#undef GET_INSTRINFO_SCHED_ENUM
3447
3448namespace llvm::Hexagon::Sched {
3449
3450 enum {
3451 NoInstrModel = 0,
3452 tc_01d44cb2 = 1,
3453 PSEUDO = 2,
3454 tc_c57d9f39 = 3,
3455 tc_1c2c7a4a = 4,
3456 tc_442395f3 = 5,
3457 tc_713b66bf = 6,
3458 tc_86173609 = 7,
3459 tc_5da50c4b = 8,
3460 tc_4a55d03c = 9,
3461 tc_d33e5eee = 10,
3462 tc_651cbe02 = 11,
3463 DUPLEX = 12,
3464 tc_ENDLOOP = 13,
3465 tc_23708a21 = 14,
3466 tc_56a124a7 = 15,
3467 tc_2f573607 = 16,
3468 tc_53c851ab = 17,
3469 tc_fedb7e19 = 18,
3470 tc_4222e6bf = 19,
3471 tc_075c8dd8 = 20,
3472 tc_9bcfb2ee = 21,
3473 tc_158aa3f7 = 22,
3474 tc_df5d53f9 = 23,
3475 tc_14ab4f41 = 24,
3476 tc_f38f92e1 = 25,
3477 tc_1981450d = 26,
3478 tc_e9170fb7 = 27,
3479 tc_40d64c94 = 28,
3480 LD_tc_ld_SLOT01 = 29,
3481 tc_38382228 = 30,
3482 tc_c21d7447 = 31,
3483 tc_7f8ae742 = 32,
3484 tc_5a4b5e58 = 33,
3485 tc_197dce51 = 34,
3486 tc_44fffc58 = 35,
3487 tc_5ceb2f9e = 36,
3488 tc_56c4f9fe = 37,
3489 tc_b4dc7630 = 38,
3490 tc_a2b365d2 = 39,
3491 tc_60e324ff = 40,
3492 tc_db5555f3 = 41,
3493 tc_c0749f3c = 42,
3494 PSEUDOM = 43,
3495 tc_3aacf4a8 = 44,
3496 tc_c4edf264 = 45,
3497 tc_c5dba46e = 46,
3498 tc_af25efd9 = 47,
3499 tc_0dfac0a7 = 48,
3500 tc_8035e91f = 49,
3501 tc_011e0e9d = 50,
3502 tc_ae5babd7 = 51,
3503 tc_5deb5e47 = 52,
3504 tc_bb831a7c = 53,
3505 tc_92240447 = 54,
3506 tc_7c31e19a = 55,
3507 tc_d03278fd = 56,
3508 tc_65cbd974 = 57,
3509 tc_934753bb = 58,
3510 ST_tc_st_SLOT01 = 59,
3511 CVI_VA = 60,
3512 tc_f175e046 = 61,
3513 tc_4942646a = 62,
3514 tc_0ec46cf9 = 63,
3515 tc_718b5c53 = 64,
3516 CVI_GATHER_PSEUDO = 65,
3517 tc_7dc63b5c = 66,
3518 tc_d45ba9cd = 67,
3519 tc_388f9897 = 68,
3520 tc_9124c04f = 69,
3521 tc_4ac61d92 = 70,
3522 tc_aee6250c = 71,
3523 tc_eed07714 = 72,
3524 tc_74a42bda = 73,
3525 tc_a9edeffa = 74,
3526 tc_838c4d7a = 75,
3527 tc_d61dfdc3 = 76,
3528 tc_8a825db2 = 77,
3529 tc_f34c1c21 = 78,
3530 tc_95a33176 = 79,
3531 tc_9f6cd987 = 80,
3532 tc_b837298f = 81,
3533 tc_8b5bd4f5 = 82,
3534 tc_84a7500d = 83,
3535 tc_7476d766 = 84,
3536 tc_49fdfd4b = 85,
3537 tc_f098b237 = 86,
3538 tc_20131976 = 87,
3539 tc_1d41f8b7 = 88,
3540 tc_a1297125 = 89,
3541 tc_112d30d6 = 90,
3542 tc_d68dca5c = 91,
3543 tc_788b1d09 = 92,
3544 tc_38e0bae9 = 93,
3545 tc_407e96f9 = 94,
3546 tc_7401744f = 95,
3547 tc_9b3c0462 = 96,
3548 tc_151bf368 = 97,
3549 tc_9c52f549 = 98,
3550 tc_55b33fda = 99,
3551 tc_6fc5dbea = 100,
3552 tc_3edca78f = 101,
3553 tc_a7a13fac = 102,
3554 tc_9783714b = 103,
3555 tc_f0e8e832 = 104,
3556 tc_65279839 = 105,
3557 tc_0a195f2c = 106,
3558 tc_01e1be3b = 107,
3559 tc_556f6577 = 108,
3560 tc_02fe1c65 = 109,
3561 tc_9e72dc89 = 110,
3562 tc_9edb7c77 = 111,
3563 tc_7f7f45f5 = 112,
3564 tc_c20701f0 = 113,
3565 tc_f7569068 = 114,
3566 tc_fae9dfa5 = 115,
3567 tc_6ae3426b = 116,
3568 tc_69bfb303 = 117,
3569 tc_362b0be2 = 118,
3570 tc_dc51281d = 119,
3571 tc_95f43c5e = 120,
3572 tc_decdde8a = 121,
3573 tc_eeda4109 = 122,
3574 tc_711c805f = 123,
3575 tc_ed03645c = 124,
3576 tc_42ff66ba = 125,
3577 tc_57a55b54 = 126,
3578 tc_f97707c1 = 127,
3579 tc_1248597c = 128,
3580 tc_9406230a = 129,
3581 tc_d57d649c = 130,
3582 tc_4abdbdc6 = 131,
3583 tc_6d861a95 = 132,
3584 tc_b9bec29e = 133,
3585 tc_45f9d1be = 134,
3586 tc_33e7e673 = 135,
3587 tc_24e109c7 = 136,
3588 tc_9e27f2f9 = 137,
3589 tc_f6e2aff9 = 138,
3590 tc_24f426ab = 139,
3591 tc_975a4e54 = 140,
3592 tc_e60def48 = 141,
3593 tc_5502c366 = 142,
3594 tc_7b9187d3 = 143,
3595 tc_f999c66e = 144,
3596 tc_1c7522a8 = 145,
3597 tc_76bb5435 = 146,
3598 tc_8a6d0d94 = 147,
3599 tc_2471c1c8 = 148,
3600 tc_64b00d8a = 149,
3601 tc_5f2afaf7 = 150,
3602 tc_ac65613f = 151,
3603 tc_a32e03e7 = 152,
3604 tc_822c3c68 = 153,
3605 tc_abfd9a6d = 154,
3606 tc_bf2ffc0f = 155,
3607 tc_ed3f8d2a = 156,
3608 tc_7c6d32e4 = 157,
3609 tc_45791fb8 = 158,
3610 tc_b7c4062a = 159,
3611 tc_5944960d = 160,
3612 tc_2c13e7f5 = 161,
3613 tc_a154b476 = 162,
3614 tc_a4e22bbd = 163,
3615 tc_503ce0f3 = 164,
3616 tc_0655b949 = 165,
3617 tc_6e20402a = 166,
3618 tc_db96aa6b = 167,
3619 tc_a7bdb22c = 168,
3620 tc_db596beb = 169,
3621 tc_a08b630b = 170,
3622 tc_1fcb8495 = 171,
3623 tc_9edefe01 = 172,
3624 tc_449acf79 = 173,
3625 tc_ce59038e = 174,
3626 tc_f529831b = 175,
3627 tc_addc37a8 = 176,
3628 tc_6f42bc60 = 177,
3629 tc_7af3a37e = 178,
3630 tc_e3d699e3 = 179,
3631 tc_ba9255a6 = 180,
3632 tc_1fe4ab69 = 181,
3633 tc_bb07f2c5 = 182,
3634 tc_8e82e8ca = 183,
3635 tc_cfa0e29b = 184,
3636 tc_0a6c20ae = 185,
3637 tc_0fac1eb8 = 186,
3638 tc_829d8a86 = 187,
3639 tc_280f7fe1 = 188,
3640 tc_887d1bb7 = 189,
3641 tc_96ef76ef = 190,
3642 tc_55a9a350 = 191,
3643 tc_f0cdeccf = 192,
3644 tc_a38c45dc = 193,
3645 tc_d3632d88 = 194,
3646 tc_5e4cf0e8 = 195,
3647 tc_ef921005 = 196,
3648 tc_5b347363 = 197,
3649 tc_3d14a17b = 198,
3650 tc_3fbf1042 = 199,
3651 tc_63567288 = 200,
3652 tc_59a7822c = 201,
3653 tc_937dd41c = 202,
3654 tc_a4ee89db = 203,
3655 tc_c818ff7f = 204,
3656 tc_1242dc2a = 205,
3657 tc_44d5a428 = 206,
3658 tc_540c3da3 = 207,
3659 tc_b091f1c6 = 208,
3660 tc_5bf8afbb = 209,
3661 tc_2b4c548e = 210,
3662 tc_bb599486 = 211,
3663 tc_a7e6707d = 212,
3664 tc_3c56e5ce = 213,
3665 tc_abe8c3b2 = 214,
3666 tc_453fe68d = 215,
3667 tc_1ba8a0cd = 216,
3668 tc_52447ecc = 217,
3669 tc_3904b926 = 218,
3670 tc_b9db8205 = 219,
3671 tc_663c80a7 = 220,
3672 tc_f21e8abb = 221,
3673 tc_131f1c81 = 222,
3674 tc_c7039829 = 223,
3675 tc_e2d2e9e5 = 224,
3676 tc_ab23f776 = 225,
3677 tc_7177e272 = 226,
3678 tc_e99d4c2e = 227,
3679 tc_6942b6e0 = 228,
3680 tc_a02a10a8 = 229,
3681 tc_54a0dc47 = 230,
3682 tc_447d9895 = 231,
3683 tc_191381c1 = 232,
3684 tc_3e2aaafc = 233,
3685 tc_3ce09744 = 234,
3686 tc_20a4bbec = 235,
3687 tc_5cdf8c84 = 236,
3688 tc_2a698a03 = 237,
3689 tc_c127de3a = 238,
3690 tc_05ca8cfd = 239,
3691 tc_d8287c14 = 240,
3692 tc_257f6f7c = 241,
3693 tc_7e6a3e89 = 242,
3694 tc_e35c1e93 = 243,
3695 tc_08a4f1b6 = 244,
3696 tc_57a4709c = 245,
3697 tc_56e64202 = 246,
3698 tc_ac4046bc = 247,
3699 tc_2e8f5f6e = 248,
3700 tc_7417e785 = 249,
3701 tc_309dbb4f = 250,
3702 tc_df80eeb0 = 251,
3703 tc_16ff9ef8 = 252,
3704 tc_e2fdd6e6 = 253,
3705 tc_51d0ecc3 = 254,
3706 tc_531b383c = 255,
3707 tc_04da405a = 256,
3708 tc_3c8c15d0 = 257,
3709 tc_0afc8be9 = 258,
3710 tc_561aaa58 = 259,
3711 tc_946013d8 = 260,
3712 tc_46d6c3e0 = 261,
3713 tc_87adc037 = 262,
3714 tc_a19b9305 = 263,
3715 tc_649072c2 = 264,
3716 tc_0b04c6c7 = 265,
3717 tc_660769f1 = 266,
3718 tc_dcca380f = 267,
3719 tc_72e2b393 = 268,
3720 tc_73efe966 = 269,
3721 tc_cda936da = 270,
3722 tc_a28f32b5 = 271,
3723 tc_7d68d5c2 = 272,
3724 tc_7095ecba = 273,
3725 tc_a69eeee1 = 274,
3726 tc_1381a97c = 275,
3727 tc_e3f68a46 = 276,
3728 tc_f1de44ef = 277,
3729 tc_9d1dc972 = 278,
3730 tc_90bcc1db = 279,
3731 tc_cd94bfe0 = 280,
3732 tc_15fdf750 = 281,
3733 tc_1ad8a370 = 282,
3734 tc_e675c45a = 283,
3735 tc_37820f4c = 284,
3736 tc_61bf7c03 = 285,
3737 tc_933f2b39 = 286,
3738 tc_26a377fe = 287,
3739 tc_2d4051cd = 288,
3740 tc_6e7fa133 = 289,
3741 tc_8772086c = 290,
3742 tc_b4416217 = 291,
3743 tc_9f363d21 = 292,
3744 tc_8e420e4d = 293,
3745 tc_7273323b = 294,
3746 tc_58d21193 = 295,
3747 tc_71646d06 = 296,
3748 tc_2c745bb8 = 297,
3749 tc_b28e51aa = 298,
3750 tc_767c4e9d = 299,
3751 tc_e699ae41 = 300,
3752 tc_a0dbea28 = 301,
3753 tc_dd5b0695 = 302,
3754 tc_3ad719fb = 303,
3755 tc_77f94a5e = 304,
3756 tc_55255f2b = 305,
3757 tc_0a43be35 = 306,
3758 tc_b1ae5f67 = 307,
3759 tc_d234b61a = 308,
3760 tc_2237d952 = 309,
3761 tc_78f87ed3 = 310,
3762 tc_a724463d = 311,
3763 tc_6fb52018 = 312,
3764 tc_46c18ecf = 313,
3765 tc_9b20a062 = 314,
3766 tc_5a222e89 = 315,
3767 tc_0ba0d5da = 316,
3768 tc_7d6a2568 = 317,
3769 tc_759e57be = 318,
3770 tc_139ef484 = 319,
3771 tc_9b34f5e0 = 320,
3772 tc_7f58404a = 321,
3773 tc_b3d46584 = 322,
3774 tc_d71ea8fa = 323,
3775 tc_6aa823ab = 324,
3776 tc_b2196a3f = 325,
3777 tc_2c3e17fc = 326,
3778 tc_27106296 = 327,
3779 tc_a3070909 = 328,
3780 tc_512b1653 = 329,
3781 tc_d7718fbe = 330,
3782 tc_bb78483e = 331,
3783 tc_54f0cee2 = 332,
3784 tc_28e55c6f = 333,
3785 tc_4bf903b0 = 334,
3786 tc_7c28bd7e = 335,
3787 tc_invalid = 336,
3788 SCHED_LIST_END = 337
3789 };
3790
3791} // namespace llvm::Hexagon::Sched
3792
3793#endif // GET_INSTRINFO_SCHED_ENUM
3794
3795#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3796
3797namespace llvm {
3798
3799struct HexagonInstrTable {
3800 MCInstrDesc Insts[3423];
3801 static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
3802 MCPhysReg ImplicitOps[177];
3803 char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
3804 static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
3805 MCOperandInfo OperandInfo[1079];
3806};
3807} // namespace llvm
3808
3809#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3810
3811#ifdef GET_INSTRINFO_MC_DESC
3812#undef GET_INSTRINFO_MC_DESC
3813
3814namespace llvm {
3815
3816static_assert((sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
3817static constexpr unsigned HexagonOpInfoBase = (sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) / sizeof(MCOperandInfo);
3818
3819extern const HexagonInstrTable HexagonDescs = {
3820 {
3821 { 3422, 0, 0, 4, 336, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // invalid_decode
3822 { 3421, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x3ULL }, // dep_S2_packhl
3823 { 3420, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // dep_A2_subsat
3824 { 3419, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // dep_A2_addsat
3825 { 3418, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1078, 0, 0, 0xa9ULL }, // Y6_l2gcleanpa
3826 { 3417, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1078, 0, 0, 0xa9ULL }, // Y6_l2gcleaninvpa
3827 { 3416, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmwait
3828 { 3415, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmstart
3829 { 3414, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmresume
3830 { 3413, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpoll
3831 { 3412, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpause
3832 { 3411, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmlink
3833 { 3410, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x5ULL }, // Y6_diag1
3834 { 3409, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x5ULL }, // Y6_diag0
3835 { 3408, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x5ULL }, // Y6_diag
3836 { 3407, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8085ULL }, // Y5_tlboc
3837 { 3406, 1, 0, 4, 332, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y5_tlbasidi
3838 { 3405, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y5_l2unlocka
3839 { 3404, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 186, 0, 0, 0x2129ULL }, // Y5_l2locka
3840 { 3403, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y5_l2invidx
3841 { 3402, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gunlock
3842 { 3401, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gcleaninv
3843 { 3400, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gclean
3844 { 3399, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y5_l2fetch
3845 { 3398, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y5_l2cleanidx
3846 { 3397, 3, 1, 4, 331, 0, 0, HexagonOpInfoBase + 213, 0, 0, 0x8085ULL }, // Y5_ctlbw
3847 { 3396, 1, 0, 4, 330, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y4_trace
3848 { 3395, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1076, 0, 0, 0x8005ULL }, // Y4_tfrspcp
3849 { 3394, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0x5ULL }, // Y4_tfrscpp
3850 { 3393, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y4_siad
3851 { 3392, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y4_nmi
3852 { 3391, 2, 0, 4, 329, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0xa9ULL }, // Y4_l2tagw
3853 { 3390, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8129ULL }, // Y4_l2tagr
3854 { 3389, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y4_l2fetch
3855 { 3388, 3, 1, 4, 327, 2, 2, HexagonOpInfoBase + 1071, 173, 0, 0x5ULL }, // Y4_crswap10
3856 { 3387, 2, 1, 4, 66, 1, 1, HexagonOpInfoBase + 493, 171, 0, 0x8005ULL }, // Y4_crswap1
3857 { 3386, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y2_wait
3858 { 3385, 2, 0, 4, 325, 0, 0, HexagonOpInfoBase + 191, 0, 0, 0x85ULL }, // Y2_tlbw
3859 { 3384, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlbunlock
3860 { 3383, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 191, 0, 0, 0x85ULL }, // Y2_tlbr
3861 { 3382, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8085ULL }, // Y2_tlbpp
3862 { 3381, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8085ULL }, // Y2_tlbp
3863 { 3380, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlblock
3864 { 3379, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1069, 0, 0, 0x8005ULL }, // Y2_tfrsrcr
3865 { 3378, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1067, 0, 0, 0x8005ULL }, // Y2_tfrscrr
3866 { 3377, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_syncht
3867 { 3376, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y2_swi
3868 { 3375, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y2_stop
3869 { 3374, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y2_start
3870 { 3373, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 186, 0, 0, 0x5ULL }, // Y2_setprio
3871 { 3372, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 186, 0, 0, 0x105ULL }, // Y2_setimask
3872 { 3371, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x85ULL }, // Y2_resume
3873 { 3370, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_l2kill
3874 { 3369, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y2_l2cleaninvidx
3875 { 3368, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0unlock
3876 { 3367, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0lock
3877 { 3366, 0, 0, 4, 320, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_isync
3878 { 3365, 2, 0, 4, 319, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0xa3ULL }, // Y2_ictagw
3879 { 3364, 2, 1, 4, 318, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x80a3ULL }, // Y2_ictagr
3880 { 3363, 0, 0, 4, 133, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_ickill
3881 { 3362, 1, 0, 4, 317, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0xa3ULL }, // Y2_icinvidx
3882 { 3361, 1, 0, 4, 316, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0xa3ULL }, // Y2_icinva
3883 { 3360, 2, 0, 4, 315, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0xa3ULL }, // Y2_icdataw
3884 { 3359, 2, 1, 4, 314, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x80a3ULL }, // Y2_icdatar
3885 { 3358, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y2_iassignw
3886 { 3357, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8105ULL }, // Y2_iassignr
3887 { 3356, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8105ULL }, // Y2_getimask
3888 { 3355, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dczeroa
3889 { 3354, 2, 0, 4, 312, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0xa9ULL }, // Y2_dctagw
3890 { 3353, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8129ULL }, // Y2_dctagr
3891 { 3352, 0, 0, 4, 310, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_dckill
3892 { 3351, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y2_dcinvidx
3893 { 3350, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dcinva
3894 { 3349, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL }, // Y2_dcfetchbo
3895 { 3348, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y2_dccleaninvidx
3896 { 3347, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleaninva
3897 { 3346, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x129ULL }, // Y2_dccleanidx
3898 { 3345, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleana
3899 { 3344, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y2_cswi
3900 { 3343, 2, 1, 4, 66, 1, 1, HexagonOpInfoBase + 493, 169, 0, 0x8005ULL }, // Y2_crswap0
3901 { 3342, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 32, 0, 0, 0x105ULL }, // Y2_ciad
3902 { 3341, 0, 0, 4, 305, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x85ULL }, // Y2_break
3903 { 3340, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y2_barrier
3904 { 3339, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x800000000008018ULL }, // V6_zextract
3905 { 3338, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1063, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_ppu
3906 { 3337, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1059, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_pi
3907 { 3336, 3, 0, 4, 302, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL }, // V6_zLd_pred_ai
3908 { 3335, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 946, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_ppu
3909 { 3334, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 507, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_pi
3910 { 3333, 2, 0, 4, 300, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL }, // V6_zLd_ai
3911 { 3332, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vzh
3912 { 3331, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vzb
3913 { 3330, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vxor
3914 { 3329, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 250, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q_sat
3915 { 3328, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 250, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q
3916 { 3327, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256_sat
3917 { 3326, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256
3918 { 3325, 2, 0, 4, 299, 0, 0, HexagonOpInfoBase + 1057, 0, 0, 0x80000000000000aULL }, // V6_vwhist128qm
3919 { 3324, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 250, 0, 0, 0x80000000000000aULL }, // V6_vwhist128q
3920 { 3323, 1, 0, 4, 298, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x80000000000000aULL }, // V6_vwhist128m
3921 { 3322, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist128
3922 { 3321, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackuh
3923 { 3320, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackub
3924 { 3319, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 490, 0, 0, 0x840000000008019ULL }, // V6_vunpackoh
3925 { 3318, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 490, 0, 0, 0x840000000008019ULL }, // V6_vunpackob
3926 { 3317, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackh
3927 { 3316, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vunpackb
3928 { 3315, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpyhb_acc
3929 { 3314, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpyhb
3930 { 3313, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpybus_acc
3931 { 3312, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpybus
3932 { 3311, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vtmpyb_acc
3933 { 3310, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vtmpyb
3934 { 3309, 4, 1, 4, 296, 0, 0, HexagonOpInfoBase + 1053, 0, 0, 0x800000000008011ULL }, // V6_vswap
3935 { 3308, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubwsat_dv
3936 { 3307, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubwsat
3937 { 3306, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubwq
3938 { 3305, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubwnq
3939 { 3304, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubw_dv
3940 { 3303, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubw
3941 { 3302, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubuwsat_dv
3942 { 3301, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubuwsat
3943 { 3300, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsubuhw
3944 { 3299, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubuhsat_dv
3945 { 3298, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubuhsat
3946 { 3297, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubububb_sat
3947 { 3296, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsububsat_dv
3948 { 3295, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsububsat
3949 { 3294, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsububh
3950 { 3293, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsubhw
3951 { 3292, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubhsat_dv
3952 { 3291, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubhsat
3953 { 3290, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubhq
3954 { 3289, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubhnq
3955 { 3288, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubh_dv
3956 { 3287, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubh
3957 { 3286, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarryo
3958 { 3285, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 949, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarry
3959 { 3284, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubbsat_dv
3960 { 3283, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubbsat
3961 { 3282, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubbq
3962 { 3281, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3800000000008010ULL }, // V6_vsubbnq
3963 { 3280, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vsubb_dv
3964 { 3279, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsubb
3965 { 3278, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vsub_sf_sf
3966 { 3277, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf_mix
3967 { 3276, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_hf
3968 { 3275, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_bf
3969 { 3274, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf
3970 { 3273, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32_mix
3971 { 3272, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32
3972 { 3271, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16_mix
3973 { 3270, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16
3974 { 3269, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf_mix
3975 { 3268, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vsub_hf_hf
3976 { 3267, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vsub_hf_f8
3977 { 3266, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf
3978 { 3265, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshufoh
3979 { 3264, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x800000000008011ULL }, // V6_vshufoeh
3980 { 3263, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x800000000008011ULL }, // V6_vshufoeb
3981 { 3262, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 983, 0, 0, 0x800000000008019ULL }, // V6_vshuffvdd
3982 { 3261, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshuffob
3983 { 3260, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vshuffh
3984 { 3259, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshuffeb
3985 { 3258, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vshuffb
3986 { 3257, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 485, 0, 0, 0x80c000000008019ULL }, // V6_vshuff
3987 { 3256, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vshufeh
3988 { 3255, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vsh
3989 { 3254, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermwq
3990 { 3253, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x384018000000000bULL }, // V6_vscattermw_add
3991 { 3252, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermw
3992 { 3251, 5, 0, 4, 295, 0, 0, HexagonOpInfoBase + 480, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhwq
3993 { 3250, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::MayStore), 0x84010000000000cULL }, // V6_vscattermhw_add
3994 { 3249, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhw
3995 { 3248, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermhq
3996 { 3247, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x384010000000000bULL }, // V6_vscattermh_add
3997 { 3246, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermh
3998 { 3245, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008011ULL }, // V6_vsb
3999 { 3244, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatwh
4000 { 3243, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatuwuh
4001 { 3242, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsathub
4002 { 3241, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vsatdw
4003 { 3240, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrsadubi_acc
4004 { 3239, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrsadubi
4005 { 3238, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundwuh
4006 { 3237, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundwh
4007 { 3236, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrounduwuh
4008 { 3235, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrounduhub
4009 { 3234, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundhub
4010 { 3233, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vroundhb
4011 { 3232, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vrotr
4012 { 3231, 3, 1, 4, 289, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x800000000008018ULL }, // V6_vror
4013 { 3230, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1048, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rx_acc
4014 { 3229, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rx
4015 { 3228, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rt_acc
4016 { 3227, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1037, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rt
4017 { 3226, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1048, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rx_acc
4018 { 3225, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rx
4019 { 3224, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rt_acc
4020 { 3223, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1037, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rt
4021 { 3222, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1048, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rx_acc
4022 { 3221, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rx
4023 { 3220, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rt_acc
4024 { 3219, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1037, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rt
4025 { 3218, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1048, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rx_acc
4026 { 3217, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rx
4027 { 3216, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rt_acc
4028 { 3215, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1037, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rt
4029 { 3214, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1048, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rx_acc
4030 { 3213, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rx
4031 { 3212, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rt_acc
4032 { 3211, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1037, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rt
4033 { 3210, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpyubv_acc
4034 { 3209, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpyubv
4035 { 3208, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrmpyubi_acc
4036 { 3207, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrmpyubi
4037 { 3206, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 449, 0, 0, 0x84000000000801bULL }, // V6_vrmpyub_rtt_acc
4038 { 3205, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 453, 0, 0, 0x80000000000801bULL }, // V6_vrmpyub_rtt
4039 { 3204, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vrmpyub_acc
4040 { 3203, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vrmpyub
4041 { 3202, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpybv_acc
4042 { 3201, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpybv
4043 { 3200, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vrmpybusv_acc
4044 { 3199, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vrmpybusv
4045 { 3198, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 456, 0, 0, 0x84000000000801dULL }, // V6_vrmpybusi_acc
4046 { 3197, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 461, 0, 0, 0x80000000000801dULL }, // V6_vrmpybusi
4047 { 3196, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vrmpybus_acc
4048 { 3195, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vrmpybus
4049 { 3194, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 449, 0, 0, 0x84000000000801bULL }, // V6_vrmpybub_rtt_acc
4050 { 3193, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 453, 0, 0, 0x80000000000801bULL }, // V6_vrmpybub_rtt
4051 { 3192, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vrdelta
4052 { 3191, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1035, 0, 0, 0x80000000000801aULL }, // V6_vprefixqw
4053 { 3190, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1035, 0, 0, 0x80000000000801aULL }, // V6_vprefixqh
4054 { 3189, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1035, 0, 0, 0x80000000000801aULL }, // V6_vprefixqb
4055 { 3188, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vpopcounth
4056 { 3187, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackwuh_sat
4057 { 3186, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackwh_sat
4058 { 3185, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackoh
4059 { 3184, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackob
4060 { 3183, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackhub_sat
4061 { 3182, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackhb_sat
4062 { 3181, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackeh
4063 { 3180, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vpackeb
4064 { 3179, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vor
4065 { 3178, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vnot
4066 { 3177, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vnormamtw
4067 { 3176, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vnormamth
4068 { 3175, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_sf
4069 { 3174, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_qf32
4070 { 3173, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_qf16
4071 { 3172, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_hf
4072 { 3171, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 980, 0, 0, 0x1800000000008c10ULL }, // V6_vncmov
4073 { 3170, 4, 1, 4, 47, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x800000000008c11ULL }, // V6_vnccombine
4074 { 3169, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgw
4075 { 3168, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgub
4076 { 3167, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgh
4077 { 3166, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnavgb
4078 { 3165, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vmux
4079 { 3164, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhvs
4080 { 3163, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyuhv_acc
4081 { 3162, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyuhv
4082 { 3161, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyuhe_acc
4083 { 3160, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhe
4084 { 3159, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyuh_acc
4085 { 3158, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyuh
4086 { 3157, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyubv_acc
4087 { 3156, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyubv
4088 { 3155, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyub_acc
4089 { 3154, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyub
4090 { 3153, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_sacc
4091 { 3152, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_rnd_sacc
4092 { 3151, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh_rnd
4093 { 3150, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_64_acc
4094 { 3149, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh
4095 { 3148, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwub_acc
4096 { 3147, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwub
4097 { 3146, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801dULL }, // V6_vmpyiwh_acc
4098 { 3145, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpyiwh
4099 { 3144, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwb_acc
4100 { 3143, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwb
4101 { 3142, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyiowh
4102 { 3141, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vmpyihb_acc
4103 { 3140, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyihb
4104 { 3139, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyih_acc
4105 { 3138, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyih
4106 { 3137, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewuh_acc
4107 { 3136, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyiewuh
4108 { 3135, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewh_acc
4109 { 3134, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyieoh
4110 { 3133, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpyhvsrs
4111 { 3132, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyhv_acc
4112 { 3131, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyhv
4113 { 3130, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpyhus_acc
4114 { 3129, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyhus
4115 { 3128, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyhss
4116 { 3127, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vmpyhsrs
4117 { 3126, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyhsat_acc
4118 { 3125, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpyh_acc
4119 { 3124, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpyh
4120 { 3123, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh_64
4121 { 3122, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh
4122 { 3121, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpybv_acc
4123 { 3120, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpybv
4124 { 3119, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpybusv_acc
4125 { 3118, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpybusv
4126 { 3117, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 442, 0, 0, 0x84000000000801dULL }, // V6_vmpybus_acc
4127 { 3116, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 446, 0, 0, 0x80000000000801dULL }, // V6_vmpybus
4128 { 3115, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_sf
4129 { 3114, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_hf_acc
4130 { 3113, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_hf
4131 { 3112, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_bf_acc
4132 { 3111, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_bf
4133 { 3110, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_sf
4134 { 3109, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_qf16
4135 { 3108, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_hf
4136 { 3107, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_sf
4137 { 3106, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_qf16
4138 { 3105, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_mix_hf
4139 { 3104, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_hf
4140 { 3103, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32
4141 { 3102, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_mix_hf
4142 { 3101, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_hf
4143 { 3100, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16
4144 { 3099, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vmpy_hf_hf_acc
4145 { 3098, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vmpy_hf_hf
4146 { 3097, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vmpy_hf_f8_acc
4147 { 3096, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vmpy_hf_f8
4148 { 3095, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801dULL }, // V6_vmpsuhuhsat
4149 { 3094, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801dULL }, // V6_vmpauhuhsat
4150 { 3093, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpauhb_acc
4151 { 3092, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpauhb
4152 { 3091, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801dULL }, // V6_vmpahhsat
4153 { 3090, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpahb_acc
4154 { 3089, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpahb
4155 { 3088, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x80000000000801dULL }, // V6_vmpabuuv
4156 { 3087, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpabuu_acc
4157 { 3086, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpabuu
4158 { 3085, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x80000000000801dULL }, // V6_vmpabusv
4159 { 3084, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vmpabus_acc
4160 { 3083, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vmpabus
4161 { 3082, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminw
4162 { 3081, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminuh
4163 { 3080, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminub
4164 { 3079, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminh
4165 { 3078, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vminb
4166 { 3077, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmin_sf
4167 { 3076, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmin_hf
4168 { 3075, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vmin_bf
4169 { 3074, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vmerge_qf
4170 { 3073, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxw
4171 { 3072, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxuh
4172 { 3071, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxub
4173 { 3070, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxh
4174 { 3069, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmaxb
4175 { 3068, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmax_sf
4176 { 3067, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vmax_hf
4177 { 3066, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vmax_bf
4178 { 3065, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x800000000008019ULL }, // V6_vlutvwhi
4179 { 3064, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1022, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracci
4180 { 3063, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1017, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracc
4181 { 3062, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 983, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh_nm
4182 { 3061, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 983, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh
4183 { 3060, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x800000000008018ULL }, // V6_vlutvvbi
4184 { 3059, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1012, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracci
4185 { 3058, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1007, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracc
4186 { 3057, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb_nm
4187 { 3056, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb
4188 { 3055, 3, 1, 4, 277, 0, 0, HexagonOpInfoBase + 1004, 0, 0, 0x80000000000801dULL }, // V6_vlut4
4189 { 3054, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vlsrwv
4190 { 3053, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrw
4191 { 3052, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vlsrhv
4192 { 3051, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrh
4193 { 3050, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vlsrb
4194 { 3049, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x800000000008018ULL }, // V6_vlalignbi
4195 { 3048, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlalignb
4196 { 3047, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 1001, 0, 0, 0x80000000000801eULL }, // V6_vinsertwr
4197 { 3046, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_sf
4198 { 3045, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf32
4199 { 3044, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf16
4200 { 3043, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vilog2_hf
4201 { 3042, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 250, 0, 0, 0x80000000000000aULL }, // V6_vhistq
4202 { 3041, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vhist
4203 { 3040, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_xor
4204 { 3039, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtw_or
4205 { 3038, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_and
4206 { 3037, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtw
4207 { 3036, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_xor
4208 { 3035, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtuw_or
4209 { 3034, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_and
4210 { 3033, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtuw
4211 { 3032, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_xor
4212 { 3031, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtuh_or
4213 { 3030, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_and
4214 { 3029, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtuh
4215 { 3028, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_xor
4216 { 3027, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtub_or
4217 { 3026, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_and
4218 { 3025, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtub
4219 { 3024, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_xor
4220 { 3023, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtsf_or
4221 { 3022, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_and
4222 { 3021, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtsf
4223 { 3020, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_xor
4224 { 3019, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgthf_or
4225 { 3018, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_and
4226 { 3017, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgthf
4227 { 3016, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgth_xor
4228 { 3015, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgth_or
4229 { 3014, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgth_and
4230 { 3013, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgth
4231 { 3012, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_xor
4232 { 3011, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtbf_or
4233 { 3010, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_and
4234 { 3009, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtbf
4235 { 3008, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_xor
4236 { 3007, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_vgtb_or
4237 { 3006, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_and
4238 { 3005, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_vgtb
4239 { 3004, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 990, 168, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermwq
4240 { 3003, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 987, 168, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermw
4241 { 3002, 4, 0, 4, 274, 0, 1, HexagonOpInfoBase + 997, 168, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhwq
4242 { 3001, 3, 0, 4, 273, 0, 1, HexagonOpInfoBase + 994, 168, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhw
4243 { 3000, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 990, 168, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermhq
4244 { 2999, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 987, 168, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermh
4245 { 2998, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_sf
4246 { 2997, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_hf
4247 { 2996, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vfneg_f8
4248 { 2995, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_sf
4249 { 2994, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_hf
4250 { 2993, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmin_f8
4251 { 2992, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_sf
4252 { 2991, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_hf
4253 { 2990, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfmax_f8
4254 { 2989, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqw_xor
4255 { 2988, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqw_or
4256 { 2987, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqw_and
4257 { 2986, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqw
4258 { 2985, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_xor
4259 { 2984, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqsf_or
4260 { 2983, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_and
4261 { 2982, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqsf
4262 { 2981, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_xor
4263 { 2980, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqhf_or
4264 { 2979, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_and
4265 { 2978, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqhf
4266 { 2977, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqh_xor
4267 { 2976, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqh_or
4268 { 2975, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqh_and
4269 { 2974, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqh
4270 { 2973, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqb_xor
4271 { 2972, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3840000000000010ULL }, // V6_veqb_or
4272 { 2971, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 326, 0, 0, 0x3800000000000010ULL }, // V6_veqb_and
4273 { 2970, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 323, 0, 0, 0x3800000000008010ULL }, // V6_veqb
4274 { 2969, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdsaduh_acc
4275 { 2968, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdsaduh
4276 { 2967, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhvsat_acc
4277 { 2966, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhvsat
4278 { 2965, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsusat_acc
4279 { 2964, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsusat
4280 { 2963, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 409, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhsuisat_acc
4281 { 2962, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 413, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhsuisat
4282 { 2961, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsat_acc
4283 { 2960, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsat
4284 { 2959, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 409, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhisat_acc
4285 { 2958, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 413, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhisat
4286 { 2957, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhb_dv_acc
4287 { 2956, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhb_dv
4288 { 2955, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhb_acc
4289 { 2954, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhb
4290 { 2953, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 402, 0, 0, 0x84000000000801dULL }, // V6_vdmpybus_dv_acc
4291 { 2952, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 406, 0, 0, 0x80000000000801dULL }, // V6_vdmpybus_dv
4292 { 2951, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_vdmpybus_acc
4293 { 2950, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_vdmpybus
4294 { 2949, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 416, 0, 0, 0x84000000000801cULL }, // V6_vdmpy_sf_hf_acc
4295 { 2948, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vdmpy_sf_hf
4296 { 2947, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdelta
4297 { 2946, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 983, 0, 0, 0x800000000008019ULL }, // V6_vdealvdd
4298 { 2945, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vdealh
4299 { 2944, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealb4w
4300 { 2943, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x800000000008018ULL }, // V6_vdealb
4301 { 2942, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 485, 0, 0, 0x80c000000008019ULL }, // V6_vdeal
4302 { 2941, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_uh_hf
4303 { 2940, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_ub_hf
4304 { 2939, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_sf_hf
4305 { 2938, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_uh
4306 { 2937, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_ub
4307 { 2936, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_sf
4308 { 2935, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_h
4309 { 2934, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_f8
4310 { 2933, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_b
4311 { 2932, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801cULL }, // V6_vcvt_h_hf
4312 { 2931, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_f8_hf
4313 { 2930, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_bf_sf
4314 { 2929, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_b_hf
4315 { 2928, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_ub_hf
4316 { 2927, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_ub
4317 { 2926, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_b
4318 { 2925, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_b_hf
4319 { 2924, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_w_sf
4320 { 2923, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_w
4321 { 2922, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_qf32
4322 { 2921, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_sf
4323 { 2920, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_qf32
4324 { 2919, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_qf16
4325 { 2918, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_hf
4326 { 2917, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 465, 0, 0, 0x800000000008019ULL }, // V6_vconv_qf16_f8
4327 { 2916, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 337, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf32
4328 { 2915, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf16
4329 { 2914, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_h
4330 { 2913, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf_rnd
4331 { 2912, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf
4332 { 2911, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vconv_f8_qf16
4333 { 2910, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 337, 0, 0, 0x80000000000801aULL }, // V6_vconv_bf_qf32
4334 { 2909, 3, 1, 4, 255, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x90000000000801cULL }, // V6_vcombine_tmp
4335 { 2908, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL }, // V6_vcombine
4336 { 2907, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 980, 0, 0, 0x1800000000008410ULL }, // V6_vcmov
4337 { 2906, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vcl0w
4338 { 2905, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vcl0h
4339 { 2904, 4, 1, 4, 47, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x800000000008411ULL }, // V6_vccombine
4340 { 2903, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgwrnd
4341 { 2902, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgw
4342 { 2901, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguwrnd
4343 { 2900, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguw
4344 { 2899, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguhrnd
4345 { 2898, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavguh
4346 { 2897, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgubrnd
4347 { 2896, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgub
4348 { 2895, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavghrnd
4349 { 2894, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgh
4350 { 2893, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgbrnd
4351 { 2892, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vavgb
4352 { 2891, 2, 1, 4, 253, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x90000000000801cULL }, // V6_vassign_tmp
4353 { 2890, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vassign_fp
4354 { 2889, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x1800000000008010ULL }, // V6_vassign
4355 { 2888, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vasrwv
4356 { 2887, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhsat
4357 { 2886, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhrndsat
4358 { 2885, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrwhsat
4359 { 2884, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrwhrndsat
4360 { 2883, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrwh
4361 { 2882, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vasrw_acc
4362 { 2881, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vasrw
4363 { 2880, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 973, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhsat
4364 { 2879, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 973, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhrndsat
4365 { 2878, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 973, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubsat
4366 { 2877, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 973, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubrndsat
4367 { 2876, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhsat
4368 { 2875, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhrndsat
4369 { 2874, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasruhubsat
4370 { 2873, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasruhubrndsat
4371 { 2872, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vasrhv
4372 { 2871, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrhubsat
4373 { 2870, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrhubrndsat
4374 { 2869, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrhbsat
4375 { 2868, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x80000000000801aULL }, // V6_vasrhbrndsat
4376 { 2867, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vasrh_acc
4377 { 2866, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vasrh
4378 { 2865, 4, 1, 4, 251, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x800000000008019ULL }, // V6_vasr_into
4379 { 2864, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaslwv
4380 { 2863, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vaslw_acc
4381 { 2862, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vaslw
4382 { 2861, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaslhv
4383 { 2860, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801aULL }, // V6_vaslh_acc
4384 { 2859, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801aULL }, // V6_vaslh
4385 { 2858, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 385, 0, 0, 0x84000000000001eULL }, // V6_vandvrt_acc
4386 { 2857, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 389, 0, 0, 0x80000000000801eULL }, // V6_vandvrt
4387 { 2856, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 970, 0, 0, 0x3800000000008010ULL }, // V6_vandvqv
4388 { 2855, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 970, 0, 0, 0x3800000000008010ULL }, // V6_vandvnqv
4389 { 2854, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 378, 0, 0, 0x84000000000801eULL }, // V6_vandqrt_acc
4390 { 2853, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 382, 0, 0, 0x80000000000801eULL }, // V6_vandqrt
4391 { 2852, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 378, 0, 0, 0x84000000000801eULL }, // V6_vandnqrt_acc
4392 { 2851, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 382, 0, 0, 0x80000000000801eULL }, // V6_vandnqrt
4393 { 2850, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vand
4394 { 2849, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x800000000008018ULL }, // V6_valignbi
4395 { 2848, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_valignb
4396 { 2847, 4, 1, 4, 245, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x3800000000008010ULL }, // V6_valign4
4397 { 2846, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddwsat_dv
4398 { 2845, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddwsat
4399 { 2844, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddwq
4400 { 2843, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddwnq
4401 { 2842, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddw_dv
4402 { 2841, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddw
4403 { 2840, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vadduwsat_dv
4404 { 2839, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vadduwsat
4405 { 2838, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vadduhw_acc
4406 { 2837, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadduhw
4407 { 2836, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vadduhsat_dv
4408 { 2835, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vadduhsat
4409 { 2834, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddububb_sat
4410 { 2833, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddubsat_dv
4411 { 2832, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddubsat
4412 { 2831, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vaddubh_acc
4413 { 2830, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vaddubh
4414 { 2829, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 371, 0, 0, 0x84000000000801dULL }, // V6_vaddhw_acc
4415 { 2828, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vaddhw
4416 { 2827, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddhsat_dv
4417 { 2826, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddhsat
4418 { 2825, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddhq
4419 { 2824, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddhnq
4420 { 2823, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddh_dv
4421 { 2822, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddh
4422 { 2821, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaddclbw
4423 { 2820, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vaddclbh
4424 { 2819, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarrysat
4425 { 2818, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarryo
4426 { 2817, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 949, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarry
4427 { 2816, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddbsat_dv
4428 { 2815, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddbsat
4429 { 2814, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddbq
4430 { 2813, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 367, 0, 0, 0x3840000000008010ULL }, // V6_vaddbnq
4431 { 2812, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 364, 0, 0, 0x800000000008011ULL }, // V6_vaddb_dv
4432 { 2811, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vaddb
4433 { 2810, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vadd_sf_sf
4434 { 2809, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_hf
4435 { 2808, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_bf
4436 { 2807, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_sf
4437 { 2806, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32_mix
4438 { 2805, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32
4439 { 2804, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16_mix
4440 { 2803, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16
4441 { 2802, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vadd_hf_hf
4442 { 2801, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 375, 0, 0, 0x80000000000801dULL }, // V6_vadd_hf_f8
4443 { 2800, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vadd_hf
4444 { 2799, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsw_sat
4445 { 2798, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsw
4446 { 2797, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsh_sat
4447 { 2796, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsh
4448 { 2795, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffw
4449 { 2794, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffuh
4450 { 2793, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffub
4451 { 2792, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffh
4452 { 2791, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsb_sat
4453 { 2790, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x3800000000008010ULL }, // V6_vabsb
4454 { 2789, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_sf
4455 { 2788, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_sf
4456 { 2787, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_qf32
4457 { 2786, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_qf16
4458 { 2785, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_hf
4459 { 2784, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_hf
4460 { 2783, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 359, 0, 0, 0x80000000000801eULL }, // V6_vabs_f8
4461 { 2782, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 946, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_ppu
4462 { 2781, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 507, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_pi
4463 { 2780, 2, 0, 4, 234, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL }, // V6_vS32b_srls_ai
4464 { 2779, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 941, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_ppu
4465 { 2778, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 936, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_pi
4466 { 2777, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_qpred_ai
4467 { 2776, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_ppu
4468 { 2775, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_pi
4469 { 2774, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_pred_ai
4470 { 2773, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_ppu
4471 { 2772, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_pi
4472 { 2771, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 941, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_ppu
4473 { 2770, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 936, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_pi
4474 { 2769, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_qpred_ai
4475 { 2768, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_ppu
4476 { 2767, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_pi
4477 { 2766, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_nt_pred_ai
4478 { 2765, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_ppu
4479 { 2764, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_pi
4480 { 2763, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 941, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_ppu
4481 { 2762, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 936, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_pi
4482 { 2761, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_nqpred_ai
4483 { 2760, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_ppu
4484 { 2759, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_pi
4485 { 2758, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_nt_npred_ai
4486 { 2757, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_ppu
4487 { 2756, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_pi
4488 { 2755, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_nt_new_pred_ai
4489 { 2754, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_ppu
4490 { 2753, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_pi
4491 { 2752, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_ppu
4492 { 2751, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_pi
4493 { 2750, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_nt_new_npred_ai
4494 { 2749, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_nt_new_ai
4495 { 2748, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_nt_ai
4496 { 2747, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 941, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_ppu
4497 { 2746, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 936, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_pi
4498 { 2745, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nqpred_ai
4499 { 2744, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_ppu
4500 { 2743, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_pi
4501 { 2742, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_npred_ai
4502 { 2741, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_ppu
4503 { 2740, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_pi
4504 { 2739, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_new_pred_ai
4505 { 2738, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_ppu
4506 { 2737, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_pi
4507 { 2736, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_ppu
4508 { 2735, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_pi
4509 { 2734, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_new_npred_ai
4510 { 2733, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_new_ai
4511 { 2732, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_ai
4512 { 2731, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_ppu
4513 { 2730, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_pi
4514 { 2729, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL }, // V6_vS32Ub_pred_ai
4515 { 2728, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_ppu
4516 { 2727, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_pi
4517 { 2726, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 919, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_ppu
4518 { 2725, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 914, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_pi
4519 { 2724, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL }, // V6_vS32Ub_npred_ai
4520 { 2723, 3, 0, 4, 221, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL }, // V6_vS32Ub_ai
4521 { 2722, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_ppu
4522 { 2721, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_pi
4523 { 2720, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_tmp_pred_ai
4524 { 2719, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_ppu
4525 { 2718, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_pi
4526 { 2717, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_ppu
4527 { 2716, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_pi
4528 { 2715, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_tmp_npred_ai
4529 { 2714, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_tmp_ai
4530 { 2713, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_ppu
4531 { 2712, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_pi
4532 { 2711, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_pred_ai
4533 { 2710, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_ppu
4534 { 2709, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_pi
4535 { 2708, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_ppu
4536 { 2707, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_pi
4537 { 2706, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_nt_tmp_pred_ai
4538 { 2705, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_ppu
4539 { 2704, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_pi
4540 { 2703, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ppu
4541 { 2702, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_pi
4542 { 2701, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ai
4543 { 2700, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_nt_tmp_ai
4544 { 2699, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_ppu
4545 { 2698, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_pi
4546 { 2697, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_nt_pred_ai
4547 { 2696, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_ppu
4548 { 2695, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_pi
4549 { 2694, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_ppu
4550 { 2693, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_pi
4551 { 2692, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_nt_npred_ai
4552 { 2691, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_ppu
4553 { 2690, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_pi
4554 { 2689, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_nt_cur_pred_ai
4555 { 2688, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_ppu
4556 { 2687, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_pi
4557 { 2686, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_ppu
4558 { 2685, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_pi
4559 { 2684, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_nt_cur_npred_ai
4560 { 2683, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_nt_cur_ai
4561 { 2682, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_nt_ai
4562 { 2681, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_ppu
4563 { 2680, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_pi
4564 { 2679, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_npred_ai
4565 { 2678, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_ppu
4566 { 2677, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_pi
4567 { 2676, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_cur_pred_ai
4568 { 2675, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_ppu
4569 { 2674, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_pi
4570 { 2673, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 905, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_ppu
4571 { 2672, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 900, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_pi
4572 { 2671, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_cur_npred_ai
4573 { 2670, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_cur_ai
4574 { 2669, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_ai
4575 { 2668, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_ppu
4576 { 2667, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_pi
4577 { 2666, 3, 1, 4, 212, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL }, // V6_vL32Ub_ai
4578 { 2665, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 354, 0, 0, 0x84000000000801dULL }, // V6_v6mpyvubs10_vxx
4579 { 2664, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 350, 0, 0, 0x80000000000801dULL }, // V6_v6mpyvubs10
4580 { 2663, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 354, 0, 0, 0x84000000000801dULL }, // V6_v6mpyhubs10_vxx
4581 { 2662, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 350, 0, 0, 0x80000000000801dULL }, // V6_v6mpyhubs10
4582 { 2661, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_shuffeqw
4583 { 2660, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_shuffeqh
4584 { 2659, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_set_qfext
4585 { 2658, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_pred_xor
4586 { 2657, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 886, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2v2
4587 { 2656, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 886, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2
4588 { 2655, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_pred_or_n
4589 { 2654, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_pred_or
4590 { 2653, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 884, 0, 0, 0x3800000000008010ULL }, // V6_pred_not
4591 { 2652, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_pred_and_n
4592 { 2651, 3, 1, 4, 41, 0, 0, HexagonOpInfoBase + 881, 0, 0, 0x800000000008011ULL }, // V6_pred_and
4593 { 2650, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplatw
4594 { 2649, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplath
4595 { 2648, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0, 0x80000000000801eULL }, // V6_lvsplatb
4596 { 2647, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 392, 0, 0, 0x84000000000801cULL }, // V6_get_qfext_oracc
4597 { 2646, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 396, 0, 0, 0x80000000000801cULL }, // V6_get_qfext
4598 { 2645, 3, 1, 4, 207, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL }, // V6_extractw
4599 { 2644, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 168, 0, 0, 0xc2800000ULL }, // TFRI64_V4
4600 { 2643, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0, 0xc2800000ULL }, // TFRI64_V2_ext
4601 { 2642, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 615, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi1
4602 { 2641, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 615, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi0
4603 { 2640, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 879, 44, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storew_sp
4604 { 2639, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 874, 0, 0|(1ULL<<MCID::MayStore), 0x13000000002aULL }, // SS2_storeh_io
4605 { 2638, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 877, 44, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_stored_sp
4606 { 2637, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 615, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi1
4607 { 2636, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 615, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi0
4608 { 2635, 1, 0, 4, 205, 5, 2, HexagonOpInfoBase + 0, 161, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_allocframe
4609 { 2634, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 874, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS1_storew_io
4610 { 2633, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 874, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS1_storeb_io
4611 { 2632, 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
4612 { 2631, 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
4613 { 2630, 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
4614 { 2629, 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
4615 { 2628, 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
4616 { 2627, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 609, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadruh_io
4617 { 2626, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 615, 44, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL2_loadri_sp
4618 { 2625, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 609, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadrh_io
4619 { 2624, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 870, 44, 0|(1ULL<<MCID::MayLoad), 0x23000000802aULL }, // SL2_loadrd_sp
4620 { 2623, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 609, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL2_loadrb_io
4621 { 2622, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL }, // SL2_jumpr31_tnew
4622 { 2621, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL }, // SL2_jumpr31_t
4623 { 2620, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL }, // SL2_jumpr31_fnew
4624 { 2619, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 145, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL }, // SL2_jumpr31_f
4625 { 2618, 0, 0, 4, 203, 1, 1, HexagonOpInfoBase + 1, 143, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL }, // SL2_jumpr31
4626 { 2617, 0, 0, 4, 202, 2, 3, HexagonOpInfoBase + 1, 138, 0|(1ULL<<MCID::MayLoad), 0x20000000002aULL }, // SL2_deallocframe
4627 { 2616, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 609, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL1_loadrub_io
4628 { 2615, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 609, 0, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL1_loadri_io
4629 { 2614, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 133, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4_PIC
4630 { 2613, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 133, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT_PIC
4631 { 2612, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT
4632 { 2611, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 127, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK_PIC
4633 { 2610, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 127, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
4634 { 2609, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 124, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT
4635 { 2608, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 124, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK
4636 { 2607, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4
4637 { 2606, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_zxth
4638 { 2605, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_zxtb
4639 { 2604, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_tfr
4640 { 2603, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_sxth
4641 { 2602, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_sxtb
4642 { 2601, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 615, 0, 0, 0x802aULL }, // SA1_setin1
4643 { 2600, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 615, 0, 0, 0xc280802aULL }, // SA1_seti
4644 { 2599, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_inc
4645 { 2598, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 609, 0, 0, 0x802aULL }, // SA1_dec
4646 { 2597, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 872, 0, 0, 0x802aULL }, // SA1_combinezr
4647 { 2596, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 872, 0, 0, 0x802aULL }, // SA1_combinerz
4648 { 2595, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 870, 0, 0, 0x802aULL }, // SA1_combine3i
4649 { 2594, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 870, 0, 0, 0x802aULL }, // SA1_combine2i
4650 { 2593, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 870, 0, 0, 0x802aULL }, // SA1_combine1i
4651 { 2592, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 870, 0, 0, 0x802aULL }, // SA1_combine0i
4652 { 2591, 2, 0, 4, 201, 0, 1, HexagonOpInfoBase + 615, 121, 0, 0x2aULL }, // SA1_cmpeqi
4653 { 2590, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 869, 121, 0, 0x942aULL }, // SA1_clrtnew
4654 { 2589, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 869, 121, 0, 0x842aULL }, // SA1_clrt
4655 { 2588, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 869, 121, 0, 0x9c2aULL }, // SA1_clrfnew
4656 { 2587, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 869, 121, 0, 0x8c2aULL }, // SA1_clrf
4657 { 2586, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 867, 0, 0, 0x802aULL }, // SA1_and1
4658 { 2585, 2, 1, 4, 198, 1, 0, HexagonOpInfoBase + 615, 44, 0, 0x802aULL }, // SA1_addsp
4659 { 2584, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 864, 0, 0, 0x802aULL }, // SA1_addrx
4660 { 2583, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 861, 0, 0, 0xf480802aULL }, // SA1_addi
4661 { 2582, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S6_vtrunohb_ppp
4662 { 2581, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S6_vtrunehb_ppp
4663 { 2580, 2, 1, 4, 196, 0, 0, HexagonOpInfoBase + 191, 0, 0, 0x2bULL }, // S6_vsplatrbp
4664 { 2579, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_xacc
4665 { 2578, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_or
4666 { 2577, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_nac
4667 { 2576, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_and
4668 { 2575, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_acc
4669 { 2574, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S6_rol_i_r
4670 { 2573, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_xacc
4671 { 2572, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_or
4672 { 2571, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_nac
4673 { 2570, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_and
4674 { 2569, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_acc
4675 { 2568, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S6_rol_i_p
4676 { 2567, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // S5_vasrhrnd
4677 { 2566, 2, 1, 4, 194, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S5_popcountp
4678 { 2565, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 314, 63, 0, 0x8000000000802bULL }, // S5_asrhub_sat
4679 { 2564, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 314, 63, 0, 0x8000000000802bULL }, // S5_asrhub_rnd_sat
4680 { 2563, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddw
4681 { 2562, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddhr
4682 { 2561, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxsubaddh
4683 { 2560, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubw
4684 { 2559, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubhr
4685 { 2558, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x8000000000002cULL }, // S4_vxaddsubh
4686 { 2557, 5, 1, 4, 193, 0, 0, HexagonOpInfoBase + 856, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate_acc
4687 { 2556, 4, 1, 4, 192, 0, 0, HexagonOpInfoBase + 852, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate
4688 { 2555, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_subi_lsr_ri
4689 { 2554, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_subi_asl_ri
4690 { 2553, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x800000d4808003ULL }, // S4_subaddi
4691 { 2552, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL }, // S4_storerinew_ur
4692 { 2551, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL }, // S4_storerinew_rr
4693 { 2550, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL }, // S4_storerinew_ap
4694 { 2549, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL }, // S4_storeri_ur
4695 { 2548, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL }, // S4_storeri_rr
4696 { 2547, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL }, // S4_storeri_ap
4697 { 2546, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL }, // S4_storerhnew_ur
4698 { 2545, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL }, // S4_storerhnew_rr
4699 { 2544, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL }, // S4_storerhnew_ap
4700 { 2543, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL }, // S4_storerh_ur
4701 { 2542, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL }, // S4_storerh_rr
4702 { 2541, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL }, // S4_storerh_ap
4703 { 2540, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL }, // S4_storerf_ur
4704 { 2539, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL }, // S4_storerf_rr
4705 { 2538, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL }, // S4_storerf_ap
4706 { 2537, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 848, 0, 0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL }, // S4_storerd_ur
4707 { 2536, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 844, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL }, // S4_storerd_rr
4708 { 2535, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL }, // S4_storerd_ap
4709 { 2534, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL }, // S4_storerbnew_ur
4710 { 2533, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL }, // S4_storerbnew_rr
4711 { 2532, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL }, // S4_storerbnew_ap
4712 { 2531, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL }, // S4_storerb_ur
4713 { 2530, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 726, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL }, // S4_storerb_rr
4714 { 2529, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL }, // S4_storerb_ap
4715 { 2528, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL }, // S4_storeiritnew_io
4716 { 2527, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL }, // S4_storeirit_io
4717 { 2526, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL }, // S4_storeirifnew_io
4718 { 2525, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL }, // S4_storeirif_io
4719 { 2524, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL }, // S4_storeiri_io
4720 { 2523, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL }, // S4_storeirhtnew_io
4721 { 2522, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL }, // S4_storeirht_io
4722 { 2521, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL }, // S4_storeirhfnew_io
4723 { 2520, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL }, // S4_storeirhf_io
4724 { 2519, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL }, // S4_storeirh_io
4725 { 2518, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL }, // S4_storeirbtnew_io
4726 { 2517, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL }, // S4_storeirbt_io
4727 { 2516, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL }, // S4_storeirbfnew_io
4728 { 2515, 4, 0, 4, 56, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL }, // S4_storeirbf_io
4729 { 2514, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL }, // S4_storeirb_io
4730 { 2513, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_st_vi
4731 { 2512, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_at_vi
4732 { 2511, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL }, // S4_stored_locked
4733 { 2510, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL }, // S4_pstoreritnew_rr
4734 { 2509, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488142fULL }, // S4_pstoreritnew_io
4735 { 2508, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL }, // S4_pstoreritnew_abs
4736 { 2507, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL }, // S4_pstorerit_rr
4737 { 2506, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL }, // S4_pstorerit_abs
4738 { 2505, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL }, // S4_pstorerinewtnew_rr
4739 { 2504, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493542fULL }, // S4_pstorerinewtnew_io
4740 { 2503, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL }, // S4_pstorerinewtnew_abs
4741 { 2502, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL }, // S4_pstorerinewt_rr
4742 { 2501, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL }, // S4_pstorerinewt_abs
4743 { 2500, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL }, // S4_pstorerinewfnew_rr
4744 { 2499, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL }, // S4_pstorerinewfnew_io
4745 { 2498, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL }, // S4_pstorerinewfnew_abs
4746 { 2497, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL }, // S4_pstorerinewf_rr
4747 { 2496, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL }, // S4_pstorerinewf_abs
4748 { 2495, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL }, // S4_pstorerifnew_rr
4749 { 2494, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL }, // S4_pstorerifnew_io
4750 { 2493, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL }, // S4_pstorerifnew_abs
4751 { 2492, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL }, // S4_pstorerif_rr
4752 { 2491, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL }, // S4_pstorerif_abs
4753 { 2490, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000081429ULL }, // S4_pstorerhtnew_rr
4754 { 2489, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488142fULL }, // S4_pstorerhtnew_io
4755 { 2488, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL }, // S4_pstorerhtnew_abs
4756 { 2487, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000080429ULL }, // S4_pstorerht_rr
4757 { 2486, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL }, // S4_pstorerht_abs
4758 { 2485, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x158000145429ULL }, // S4_pstorerhnewtnew_rr
4759 { 2484, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493542fULL }, // S4_pstorerhnewtnew_io
4760 { 2483, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL }, // S4_pstorerhnewtnew_abs
4761 { 2482, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x158000144429ULL }, // S4_pstorerhnewt_rr
4762 { 2481, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL }, // S4_pstorerhnewt_abs
4763 { 2480, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x158000145c29ULL }, // S4_pstorerhnewfnew_rr
4764 { 2479, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL }, // S4_pstorerhnewfnew_io
4765 { 2478, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL }, // S4_pstorerhnewfnew_abs
4766 { 2477, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x158000144c29ULL }, // S4_pstorerhnewf_rr
4767 { 2476, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL }, // S4_pstorerhnewf_abs
4768 { 2475, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000081c29ULL }, // S4_pstorerhfnew_rr
4769 { 2474, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL }, // S4_pstorerhfnew_io
4770 { 2473, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL }, // S4_pstorerhfnew_abs
4771 { 2472, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000080c29ULL }, // S4_pstorerhf_rr
4772 { 2471, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL }, // S4_pstorerhf_abs
4773 { 2470, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000001429ULL }, // S4_pstorerftnew_rr
4774 { 2469, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480142fULL }, // S4_pstorerftnew_io
4775 { 2468, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL }, // S4_pstorerftnew_abs
4776 { 2467, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000000429ULL }, // S4_pstorerft_rr
4777 { 2466, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL }, // S4_pstorerft_abs
4778 { 2465, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000001c29ULL }, // S4_pstorerffnew_rr
4779 { 2464, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL }, // S4_pstorerffnew_io
4780 { 2463, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL }, // S4_pstorerffnew_abs
4781 { 2462, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0x150000000c29ULL }, // S4_pstorerff_rr
4782 { 2461, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL }, // S4_pstorerff_abs
4783 { 2460, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 831, 0, 0|(1ULL<<MCID::MayStore), 0x250000001429ULL }, // S4_pstorerdtnew_rr
4784 { 2459, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480142fULL }, // S4_pstorerdtnew_io
4785 { 2458, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 828, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL }, // S4_pstorerdtnew_abs
4786 { 2457, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 831, 0, 0|(1ULL<<MCID::MayStore), 0x250000000429ULL }, // S4_pstorerdt_rr
4787 { 2456, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 828, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL }, // S4_pstorerdt_abs
4788 { 2455, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 831, 0, 0|(1ULL<<MCID::MayStore), 0x250000001c29ULL }, // S4_pstorerdfnew_rr
4789 { 2454, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL }, // S4_pstorerdfnew_io
4790 { 2453, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 828, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL }, // S4_pstorerdfnew_abs
4791 { 2452, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 831, 0, 0|(1ULL<<MCID::MayStore), 0x250000000c29ULL }, // S4_pstorerdf_rr
4792 { 2451, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 828, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL }, // S4_pstorerdf_abs
4793 { 2450, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081429ULL }, // S4_pstorerbtnew_rr
4794 { 2449, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488142fULL }, // S4_pstorerbtnew_io
4795 { 2448, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881429ULL }, // S4_pstorerbtnew_abs
4796 { 2447, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080429ULL }, // S4_pstorerbt_rr
4797 { 2446, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880429ULL }, // S4_pstorerbt_abs
4798 { 2445, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145429ULL }, // S4_pstorerbnewtnew_rr
4799 { 2444, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493542fULL }, // S4_pstorerbnewtnew_io
4800 { 2443, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925429ULL }, // S4_pstorerbnewtnew_abs
4801 { 2442, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144429ULL }, // S4_pstorerbnewt_rr
4802 { 2441, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924429ULL }, // S4_pstorerbnewt_abs
4803 { 2440, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL }, // S4_pstorerbnewfnew_rr
4804 { 2439, 4, 0, 4, 54, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL }, // S4_pstorerbnewfnew_io
4805 { 2438, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL }, // S4_pstorerbnewfnew_abs
4806 { 2437, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL }, // S4_pstorerbnewf_rr
4807 { 2436, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL }, // S4_pstorerbnewf_abs
4808 { 2435, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL }, // S4_pstorerbfnew_rr
4809 { 2434, 4, 0, 4, 39, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL }, // S4_pstorerbfnew_io
4810 { 2433, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL }, // S4_pstorerbfnew_abs
4811 { 2432, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 823, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL }, // S4_pstorerbf_rr
4812 { 2431, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 820, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL }, // S4_pstorerbf_abs
4813 { 2430, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // S4_parity
4814 { 2429, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_ori_lsr_ri
4815 { 2428, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_ori_asl_ri
4816 { 2427, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000156808003ULL }, // S4_or_ori
4817 { 2426, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 816, 0, 0, 0x80000156808003ULL }, // S4_or_andix
4818 { 2425, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000156808003ULL }, // S4_or_andi
4819 { 2424, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // S4_ntstbit_r
4820 { 2423, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0, 0x2bULL }, // S4_ntstbit_i
4821 { 2422, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 510, 0, 0, 0x802cULL }, // S4_lsli
4822 { 2421, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x8000000000002cULL }, // S4_extractp_rp
4823 { 2420, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000002bULL }, // S4_extractp
4824 { 2419, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 744, 0, 0, 0x8000000000802cULL }, // S4_extract_rp
4825 { 2418, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 686, 0, 0, 0x8000000000802bULL }, // S4_extract
4826 { 2417, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S4_clbpnorm
4827 { 2416, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 314, 0, 0, 0x8000000000802bULL }, // S4_clbpaddi
4828 { 2415, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x8000000000802bULL }, // S4_clbaddi
4829 { 2414, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_andi_lsr_ri
4830 { 2413, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_andi_asl_ri
4831 { 2412, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_addi_lsr_ri
4832 { 2411, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000102808003ULL }, // S4_addi_asl_ri
4833 { 2410, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 220, 0, 0, 0x800000d6808003ULL }, // S4_addaddi
4834 { 2409, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxthw
4835 { 2408, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxtbh
4836 { 2407, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_vtrunowh
4837 { 2406, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x802bULL }, // S2_vtrunohb
4838 { 2405, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_vtrunewh
4839 { 2404, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x802bULL }, // S2_vtrunehb
4840 { 2403, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxthw
4841 { 2402, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxtbh
4842 { 2401, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x2cULL }, // S2_vsplicerb
4843 { 2400, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_vspliceib
4844 { 2399, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsplatrh
4845 { 2398, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL }, // S2_vsplatrb
4846 { 2397, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x2bULL }, // S2_vsatwuh_nopack
4847 { 2396, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsatwuh
4848 { 2395, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x2bULL }, // S2_vsatwh_nopack
4849 { 2394, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsatwh
4850 { 2393, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x2bULL }, // S2_vsathub_nopack
4851 { 2392, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsathub
4852 { 2391, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x2bULL }, // S2_vsathb_nopack
4853 { 2390, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // S2_vsathb
4854 { 2389, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x8000000000802bULL }, // S2_vrndpackwhs
4855 { 2388, 2, 1, 4, 179, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_vrndpackwh
4856 { 2387, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_vrcnegh
4857 { 2386, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 210, 63, 0, 0x8000000000002cULL }, // S2_vcrotate
4858 { 2385, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 210, 63, 0, 0x8000000000002cULL }, // S2_vcnegh
4859 { 2384, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x2cULL }, // S2_valignrb
4860 { 2383, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_valignib
4861 { 2382, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // S2_tstbit_r
4862 { 2381, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0, 0x2bULL }, // S2_tstbit_i
4863 { 2380, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_togglebit_r
4864 { 2379, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_togglebit_i
4865 { 2378, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxw
4866 { 2377, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxh
4867 { 2376, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxd
4868 { 2375, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_tableidxb
4869 { 2374, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // S2_svsathub
4870 { 2373, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // S2_svsathb
4871 { 2372, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_st_vi
4872 { 2371, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_at_vi
4873 { 2370, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL }, // S2_storew_locked
4874 { 2369, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL }, // S2_storerinewgp
4875 { 2368, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pr
4876 { 2367, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL }, // S2_storerinew_pi
4877 { 2366, 4, 1, 4, 54, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pcr
4878 { 2365, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL }, // S2_storerinew_pci
4879 { 2364, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pbr
4880 { 2363, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL }, // S2_storerinew_io
4881 { 2362, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL }, // S2_storerigp
4882 { 2361, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pr
4883 { 2360, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL }, // S2_storeri_pi
4884 { 2359, 4, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pcr
4885 { 2358, 5, 1, 4, 38, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pci
4886 { 2357, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pbr
4887 { 2356, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL }, // S2_storeri_io
4888 { 2355, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL }, // S2_storerhnewgp
4889 { 2354, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pr
4890 { 2353, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL }, // S2_storerhnew_pi
4891 { 2352, 4, 1, 4, 54, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pcr
4892 { 2351, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0x168000144029ULL }, // S2_storerhnew_pci
4893 { 2350, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pbr
4894 { 2349, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL }, // S2_storerhnew_io
4895 { 2348, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL }, // S2_storerhgp
4896 { 2347, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pr
4897 { 2346, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL }, // S2_storerh_pi
4898 { 2345, 4, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pcr
4899 { 2344, 5, 1, 4, 38, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pci
4900 { 2343, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pbr
4901 { 2342, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL }, // S2_storerh_io
4902 { 2341, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL }, // S2_storerfgp
4903 { 2340, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pr
4904 { 2339, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL }, // S2_storerf_pi
4905 { 2338, 4, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pcr
4906 { 2337, 5, 1, 4, 38, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pci
4907 { 2336, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pbr
4908 { 2335, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL }, // S2_storerf_io
4909 { 2334, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 738, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL }, // S2_storerdgp
4910 { 2333, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 791, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pr
4911 { 2332, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 800, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL }, // S2_storerd_pi
4912 { 2331, 4, 1, 4, 39, 1, 0, HexagonOpInfoBase + 791, 100, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pcr
4913 { 2330, 5, 1, 4, 38, 1, 0, HexagonOpInfoBase + 795, 100, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pci
4914 { 2329, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 791, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pbr
4915 { 2328, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL }, // S2_storerd_io
4916 { 2327, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL }, // S2_storerbnewgp
4917 { 2326, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pr
4918 { 2325, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL }, // S2_storerbnew_pi
4919 { 2324, 4, 1, 4, 54, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pcr
4920 { 2323, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0xe8000144029ULL }, // S2_storerbnew_pci
4921 { 2322, 4, 1, 4, 54, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pbr
4922 { 2321, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL }, // S2_storerbnew_io
4923 { 2320, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 607, 101, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL }, // S2_storerbgp
4924 { 2319, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pr
4925 { 2318, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL }, // S2_storerb_pi
4926 { 2317, 4, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 100, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pcr
4927 { 2316, 5, 1, 4, 38, 1, 0, HexagonOpInfoBase + 782, 100, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pci
4928 { 2315, 4, 1, 4, 39, 0, 0, HexagonOpInfoBase + 778, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pbr
4929 { 2314, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL }, // S2_storerb_io
4930 { 2313, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_shuffoh
4931 { 2312, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_shuffob
4932 { 2311, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_shuffeh
4933 { 2310, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x2cULL }, // S2_shuffeb
4934 { 2309, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_setbit_r
4935 { 2308, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_setbit_i
4936 { 2307, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL }, // S2_pstoreritnew_pi
4937 { 2306, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL }, // S2_pstorerit_pi
4938 { 2305, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488042fULL }, // S2_pstorerit_io
4939 { 2304, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL }, // S2_pstorerinewtnew_pi
4940 { 2303, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL }, // S2_pstorerinewt_pi
4941 { 2302, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493442fULL }, // S2_pstorerinewt_io
4942 { 2301, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL }, // S2_pstorerinewfnew_pi
4943 { 2300, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL }, // S2_pstorerinewf_pi
4944 { 2299, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL }, // S2_pstorerinewf_io
4945 { 2298, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL }, // S2_pstorerifnew_pi
4946 { 2297, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL }, // S2_pstorerif_pi
4947 { 2296, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL }, // S2_pstorerif_io
4948 { 2295, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000081429ULL }, // S2_pstorerhtnew_pi
4949 { 2294, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000080429ULL }, // S2_pstorerht_pi
4950 { 2293, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488042fULL }, // S2_pstorerht_io
4951 { 2292, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x168000145429ULL }, // S2_pstorerhnewtnew_pi
4952 { 2291, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x168000144429ULL }, // S2_pstorerhnewt_pi
4953 { 2290, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493442fULL }, // S2_pstorerhnewt_io
4954 { 2289, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x168000145c29ULL }, // S2_pstorerhnewfnew_pi
4955 { 2288, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x168000144c29ULL }, // S2_pstorerhnewf_pi
4956 { 2287, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL }, // S2_pstorerhnewf_io
4957 { 2286, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000081c29ULL }, // S2_pstorerhfnew_pi
4958 { 2285, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000080c29ULL }, // S2_pstorerhf_pi
4959 { 2284, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL }, // S2_pstorerhf_io
4960 { 2283, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000001429ULL }, // S2_pstorerftnew_pi
4961 { 2282, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerft_pi
4962 { 2281, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480042fULL }, // S2_pstorerft_io
4963 { 2280, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000001c29ULL }, // S2_pstorerffnew_pi
4964 { 2279, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerff_pi
4965 { 2278, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL }, // S2_pstorerff_io
4966 { 2277, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 773, 0, 0|(1ULL<<MCID::MayStore), 0x260000001429ULL }, // S2_pstorerdtnew_pi
4967 { 2276, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 773, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi
4968 { 2275, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480042fULL }, // S2_pstorerdt_io
4969 { 2274, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 773, 0, 0|(1ULL<<MCID::MayStore), 0x260000001c29ULL }, // S2_pstorerdfnew_pi
4970 { 2273, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 773, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi
4971 { 2272, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL }, // S2_pstorerdf_io
4972 { 2271, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081429ULL }, // S2_pstorerbtnew_pi
4973 { 2270, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080429ULL }, // S2_pstorerbt_pi
4974 { 2269, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488042fULL }, // S2_pstorerbt_io
4975 { 2268, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145429ULL }, // S2_pstorerbnewtnew_pi
4976 { 2267, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144429ULL }, // S2_pstorerbnewt_pi
4977 { 2266, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493442fULL }, // S2_pstorerbnewt_io
4978 { 2265, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL }, // S2_pstorerbnewfnew_pi
4979 { 2264, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL }, // S2_pstorerbnewf_pi
4980 { 2263, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL }, // S2_pstorerbnewf_io
4981 { 2262, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL }, // S2_pstorerbfnew_pi
4982 { 2261, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 764, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL }, // S2_pstorerbf_pi
4983 { 2260, 4, 0, 4, 49, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL }, // S2_pstorerbf_io
4984 { 2259, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 557, 0, 0, 0x80000000008003ULL }, // S2_parityp
4985 { 2258, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x1ULL }, // S2_packhl
4986 { 2257, 3, 1, 4, 171, 0, 0, HexagonOpInfoBase + 516, 0, 0, 0x8000000000802bULL }, // S2_mask
4987 { 2256, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsr_r_vw
4988 { 2255, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsr_r_vh
4989 { 2254, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_or
4990 { 2253, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_nac
4991 { 2252, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_and
4992 { 2251, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_acc
4993 { 2250, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_lsr_r_r
4994 { 2249, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_xor
4995 { 2248, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_or
4996 { 2247, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_nac
4997 { 2246, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_and
4998 { 2245, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_acc
4999 { 2244, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsr_r_p
5000 { 2243, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_vw
5001 { 2242, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_vh
5002 { 2241, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_xacc
5003 { 2240, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_or
5004 { 2239, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_nac
5005 { 2238, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_and
5006 { 2237, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_acc
5007 { 2236, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_lsr_i_r
5008 { 2235, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_xacc
5009 { 2234, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_or
5010 { 2233, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_nac
5011 { 2232, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_and
5012 { 2231, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_acc
5013 { 2230, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_lsr_i_p
5014 { 2229, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsl_r_vw
5015 { 2228, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsl_r_vh
5016 { 2227, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_or
5017 { 2226, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_nac
5018 { 2225, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_and
5019 { 2224, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_acc
5020 { 2223, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_lsl_r_r
5021 { 2222, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_xor
5022 { 2221, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_or
5023 { 2220, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_nac
5024 { 2219, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_and
5025 { 2218, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_acc
5026 { 2217, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_lsl_r_p
5027 { 2216, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x8000000000002cULL }, // S2_lfsp
5028 { 2215, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // S2_interleave
5029 { 2214, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x8000000000002cULL }, // S2_insertp_rp
5030 { 2213, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 755, 0, 0, 0x8000000000002bULL }, // S2_insertp
5031 { 2212, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 751, 0, 0, 0x8000000000802cULL }, // S2_insert_rp
5032 { 2211, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_insert
5033 { 2210, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x8000000000002cULL }, // S2_extractup_rp
5034 { 2209, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000002bULL }, // S2_extractup
5035 { 2208, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 744, 0, 0, 0x8000000000802cULL }, // S2_extractu_rp
5036 { 2207, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 686, 0, 0, 0x8000000000802bULL }, // S2_extractu
5037 { 2206, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // S2_deinterleave
5038 { 2205, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_ct1p
5039 { 2204, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_ct1
5040 { 2203, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_ct0p
5041 { 2202, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_ct0
5042 { 2201, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_clrbit_r
5043 { 2200, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_clrbit_i
5044 { 2199, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_clbp
5045 { 2198, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_clbnorm
5046 { 2197, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_clb
5047 { 2196, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_cl1p
5048 { 2195, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_cl1
5049 { 2194, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 307, 0, 0, 0x8000000000802bULL }, // S2_cl0p
5050 { 2193, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_cl0
5051 { 2192, 3, 1, 4, 169, 0, 1, HexagonOpInfoBase + 170, 121, 0, 0x8000000000202cULL }, // S2_cabacdecbin
5052 { 2191, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // S2_brevp
5053 { 2190, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // S2_brev
5054 { 2189, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asr_r_vw
5055 { 2188, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asr_r_vh
5056 { 2187, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 213, 0, 0, 0x8000000000802cULL }, // S2_asr_r_svw_trun
5057 { 2186, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x8000000000802cULL }, // S2_asr_r_r_sat
5058 { 2185, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_or
5059 { 2184, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_nac
5060 { 2183, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_and
5061 { 2182, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_acc
5062 { 2181, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_asr_r_r
5063 { 2180, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_xor
5064 { 2179, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_or
5065 { 2178, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_nac
5066 { 2177, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_and
5067 { 2176, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_acc
5068 { 2175, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asr_r_p
5069 { 2174, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_vw
5070 { 2173, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_vh
5071 { 2172, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 314, 0, 0, 0x8000000000802bULL }, // S2_asr_i_svw_trun
5072 { 2171, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_rnd
5073 { 2170, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_or
5074 { 2169, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_nac
5075 { 2168, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_and
5076 { 2167, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_acc
5077 { 2166, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_asr_i_r
5078 { 2165, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_rnd
5079 { 2164, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_or
5080 { 2163, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_nac
5081 { 2162, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_and
5082 { 2161, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_acc
5083 { 2160, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asr_i_p
5084 { 2159, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asl_r_vw
5085 { 2158, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asl_r_vh
5086 { 2157, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x8000000000802cULL }, // S2_asl_r_r_sat
5087 { 2156, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_or
5088 { 2155, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_nac
5089 { 2154, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_and
5090 { 2153, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_acc
5091 { 2152, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x802cULL }, // S2_asl_r_r
5092 { 2151, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_xor
5093 { 2150, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_or
5094 { 2149, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_nac
5095 { 2148, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_and
5096 { 2147, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_acc
5097 { 2146, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x2cULL }, // S2_asl_r_p
5098 { 2145, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_vw
5099 { 2144, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_vh
5100 { 2143, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_xacc
5101 { 2142, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 200, 63, 0, 0x8000000000802bULL }, // S2_asl_i_r_sat
5102 { 2141, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_or
5103 { 2140, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_nac
5104 { 2139, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_and
5105 { 2138, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_acc
5106 { 2137, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // S2_asl_i_r
5107 { 2136, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_xacc
5108 { 2135, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_or
5109 { 2134, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_nac
5110 { 2133, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_and
5111 { 2132, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_acc
5112 { 2131, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // S2_asl_i_p
5113 { 2130, 3, 1, 4, 58, 4, 1, HexagonOpInfoBase + 507, 58, 0|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // S2_allocframe
5114 { 2129, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 220, 0, 0, 0x8000000000802cULL }, // S2_addasl_rrri
5115 { 2128, 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
5116 { 2127, 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
5117 { 2126, 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
5118 { 2125, 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
5119 { 2124, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
5120 { 2123, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 114, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
5121 { 2122, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
5122 { 2121, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 110, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
5123 { 2120, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_st_vi
5124 { 2119, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_at_vi
5125 { 2118, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x23ULL }, // PS_trap1
5126 { 2117, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL }, // PS_storerinewabs
5127 { 2116, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL }, // PS_storeriabs
5128 { 2115, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL }, // PS_storerhnewabs
5129 { 2114, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL }, // PS_storerhabs
5130 { 2113, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL }, // PS_storerfabs
5131 { 2112, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 738, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL }, // PS_storerdabs
5132 { 2111, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL }, // PS_storerbnewabs
5133 { 2110, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 607, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL }, // PS_storerbabs
5134 { 2109, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadruhabs
5135 { 2108, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrubabs
5136 { 2107, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL }, // PS_loadriabs
5137 { 2106, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadrhabs
5138 { 2105, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 168, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL }, // PS_loadrdabs
5139 { 2104, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrbabs
5140 { 2103, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // PS_jmprettnewpt
5141 { 2102, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // PS_jmprettnew
5142 { 2101, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // PS_jmprett
5143 { 2100, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // PS_jmpretfnewpt
5144 { 2099, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // PS_jmpretfnew
5145 { 2098, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // PS_jmpretf
5146 { 2097, 1, 0, 4, 40, 0, 1, HexagonOpInfoBase + 32, 55, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_jmpret
5147 { 2096, 1, 0, 4, 118, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL }, // PS_callr_nr
5148 { 2095, 1, 0, 4, 35, 0, 5, HexagonOpInfoBase + 0, 105, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // PS_call_stk
5149 { 2094, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrwc_rnd
5150 { 2093, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrwc
5151 { 2092, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrw_rnd
5152 { 2091, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyrw
5153 { 2090, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiwc_rnd
5154 { 2089, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiwc
5155 { 2088, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiw_rnd
5156 { 2087, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M7_wcmpyiw
5157 { 2086, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc_acc
5158 { 2085, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc
5159 { 2084, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw_acc
5160 { 2083, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw
5161 { 2082, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc_acc
5162 { 2081, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc
5163 { 2080, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw_acc
5164 { 2079, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw
5165 { 2078, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffub
5166 { 2077, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffb
5167 { 2076, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M5_vrmpybuu
5168 { 2075, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M5_vrmpybsu
5169 { 2074, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M5_vrmacbuu
5170 { 2073, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M5_vrmacbsu
5171 { 2072, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M5_vmpybuu
5172 { 2071, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M5_vmpybsu
5173 { 2070, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M5_vmacbuu
5174 { 2069, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M5_vmacbsu
5175 { 2068, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M5_vdmpybsu
5176 { 2067, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M5_vdmacbsu
5177 { 2066, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x8000000000002cULL }, // M4_xor_xacc
5178 { 2065, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_xor_or
5179 { 2064, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_xor_andn
5180 { 2063, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_xor_and
5181 { 2062, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s1
5182 { 2061, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s0
5183 { 2060, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s1
5184 { 2059, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s0
5185 { 2058, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s1
5186 { 2057, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s0
5187 { 2056, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s1
5188 { 2055, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s0
5189 { 2054, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh_acc
5190 { 2053, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh
5191 { 2052, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M4_pmpyw_acc
5192 { 2051, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M4_pmpyw
5193 { 2050, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_or_xor
5194 { 2049, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_or_or
5195 { 2048, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_or_andn
5196 { 2047, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_or_and
5197 { 2046, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M4_nac_up_s1_sat
5198 { 2045, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 734, 0, 0, 0x80000000008025ULL }, // M4_mpyrr_addr
5199 { 2044, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 730, 0, 0, 0x800000c2808003ULL }, // M4_mpyrr_addi
5200 { 2043, 4, 1, 4, 164, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x80000000008003ULL }, // M4_mpyri_addr_u2
5201 { 2042, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 220, 0, 0, 0x800000c6808003ULL }, // M4_mpyri_addr
5202 { 2041, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x800000c2808003ULL }, // M4_mpyri_addi
5203 { 2040, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M4_mac_up_s1_sat
5204 { 2039, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 213, 63, 0, 0x8000000000802cULL }, // M4_cmpyr_whc
5205 { 2038, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 213, 63, 0, 0x8000000000802cULL }, // M4_cmpyr_wh
5206 { 2037, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 213, 63, 0, 0x8000000000802cULL }, // M4_cmpyi_whc
5207 { 2036, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 213, 63, 0, 0x8000000000802cULL }, // M4_cmpyi_wh
5208 { 2035, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_and_xor
5209 { 2034, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_and_or
5210 { 2033, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_and_andn
5211 { 2032, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M4_and_and
5212 { 2031, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_xor_xacc
5213 { 2030, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vrmpy_s0
5214 { 2029, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vrmac_s0
5215 { 2028, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_l
5216 { 2027, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_h
5217 { 2026, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_l
5218 { 2025, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_h
5219 { 2024, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_l
5220 { 2023, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_h
5221 { 2022, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0c
5222 { 2021, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0
5223 { 2020, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0c
5224 { 2019, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0
5225 { 2018, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0c
5226 { 2017, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0
5227 { 2016, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0c
5228 { 2015, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0
5229 { 2014, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 557, 0, 0, 0x80000000008025ULL }, // M2_vradduh
5230 { 2013, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 557, 0, 0, 0x80000000008025ULL }, // M2_vraddh
5231 { 2012, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2su_s1
5232 { 2011, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2su_s0
5233 { 2010, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_vmpy2s_s1pack
5234 { 2009, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2s_s1
5235 { 2008, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_vmpy2s_s0pack
5236 { 2007, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_vmpy2s_s0
5237 { 2006, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vmpy2es_s1
5238 { 2005, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vmpy2es_s0
5239 { 2004, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_vmac2su_s1
5240 { 2003, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_vmac2su_s0
5241 { 2002, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_vmac2s_s1
5242 { 2001, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_vmac2s_s0
5243 { 2000, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vmac2es_s1
5244 { 1999, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vmac2es_s0
5245 { 1998, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // M2_vmac2es
5246 { 1997, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_vmac2
5247 { 1996, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vdmpys_s1
5248 { 1995, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vdmpys_s0
5249 { 1994, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s1
5250 { 1993, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s0
5251 { 1992, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vdmacs_s1
5252 { 1991, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vdmacs_s0
5253 { 1990, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_r
5254 { 1989, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_i
5255 { 1988, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_r
5256 { 1987, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_i
5257 { 1986, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_r
5258 { 1985, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_i
5259 { 1984, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffw
5260 { 1983, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffh
5261 { 1982, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_subacc
5262 { 1981, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000116808025ULL }, // M2_naccii
5263 { 1980, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_nacci
5264 { 1979, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s1
5265 { 1978, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s0
5266 { 1977, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s1
5267 { 1976, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s0
5268 { 1975, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s1
5269 { 1974, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s0
5270 { 1973, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s1
5271 { 1972, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s0
5272 { 1971, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s1
5273 { 1970, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s0
5274 { 1969, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s1
5275 { 1968, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s0
5276 { 1967, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s1
5277 { 1966, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s0
5278 { 1965, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s1
5279 { 1964, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s0
5280 { 1963, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s1
5281 { 1962, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s0
5282 { 1961, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s1
5283 { 1960, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s0
5284 { 1959, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s1
5285 { 1958, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s0
5286 { 1957, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s1
5287 { 1956, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s0
5288 { 1955, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_up
5289 { 1954, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s1
5290 { 1953, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s0
5291 { 1952, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s1
5292 { 1951, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s0
5293 { 1950, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s1
5294 { 1949, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s0
5295 { 1948, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s1
5296 { 1947, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s0
5297 { 1946, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s1
5298 { 1945, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s0
5299 { 1944, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s1
5300 { 1943, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s0
5301 { 1942, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s1
5302 { 1941, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s0
5303 { 1940, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s1
5304 { 1939, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s0
5305 { 1938, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s1
5306 { 1937, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s0
5307 { 1936, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s1
5308 { 1935, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s0
5309 { 1934, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s1
5310 { 1933, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s0
5311 { 1932, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s1
5312 { 1931, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s0
5313 { 1930, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpysu_up
5314 { 1929, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x80000104808025ULL }, // M2_mpysip
5315 { 1928, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x80000000008025ULL }, // M2_mpysin
5316 { 1927, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpyi
5317 { 1926, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s1
5318 { 1925, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s0
5319 { 1924, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s1
5320 { 1923, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s0
5321 { 1922, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s1
5322 { 1921, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s0
5323 { 1920, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s1
5324 { 1919, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s0
5325 { 1918, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s1
5326 { 1917, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s0
5327 { 1916, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s1
5328 { 1915, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s0
5329 { 1914, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s1
5330 { 1913, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s0
5331 { 1912, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s1
5332 { 1911, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s0
5333 { 1910, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s1
5334 { 1909, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s0
5335 { 1908, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s1
5336 { 1907, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s0
5337 { 1906, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s1
5338 { 1905, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s0
5339 { 1904, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s1
5340 { 1903, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s0
5341 { 1902, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s1
5342 { 1901, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s0
5343 { 1900, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s1
5344 { 1899, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s0
5345 { 1898, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s1
5346 { 1897, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s0
5347 { 1896, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s1
5348 { 1895, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s0
5349 { 1894, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_up_s1_sat
5350 { 1893, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_up_s1
5351 { 1892, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_up
5352 { 1891, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s1
5353 { 1890, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s0
5354 { 1889, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s1
5355 { 1888, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s0
5356 { 1887, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s1
5357 { 1886, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s0
5358 { 1885, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s1
5359 { 1884, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s0
5360 { 1883, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s1
5361 { 1882, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s0
5362 { 1881, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s1
5363 { 1880, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s0
5364 { 1879, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s1
5365 { 1878, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s0
5366 { 1877, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s1
5367 { 1876, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s0
5368 { 1875, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s1
5369 { 1874, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s0
5370 { 1873, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s1
5371 { 1872, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s0
5372 { 1871, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s1
5373 { 1870, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s0
5374 { 1869, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s1
5375 { 1868, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s0
5376 { 1867, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s1
5377 { 1866, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s0
5378 { 1865, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s1
5379 { 1864, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s0
5380 { 1863, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s1
5381 { 1862, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s0
5382 { 1861, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s1
5383 { 1860, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s0
5384 { 1859, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s1
5385 { 1858, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s0
5386 { 1857, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s1
5387 { 1856, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s0
5388 { 1855, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s1
5389 { 1854, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s0
5390 { 1853, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s1
5391 { 1852, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s0
5392 { 1851, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s1
5393 { 1850, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s0
5394 { 1849, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s1
5395 { 1848, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s0
5396 { 1847, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s1
5397 { 1846, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s0
5398 { 1845, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s1
5399 { 1844, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s0
5400 { 1843, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s1
5401 { 1842, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s0
5402 { 1841, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s1
5403 { 1840, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s0
5404 { 1839, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s1
5405 { 1838, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s0
5406 { 1837, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s1
5407 { 1836, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 590, 63, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s0
5408 { 1835, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s1
5409 { 1834, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s0
5410 { 1833, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s1
5411 { 1832, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s0
5412 { 1831, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s1
5413 { 1830, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s0
5414 { 1829, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s1
5415 { 1828, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s0
5416 { 1827, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_mnaci
5417 { 1826, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_s1
5418 { 1825, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_s0
5419 { 1824, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_rs1
5420 { 1823, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyul_rs0
5421 { 1822, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_s1
5422 { 1821, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_s0
5423 { 1820, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs1
5424 { 1819, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs0
5425 { 1818, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_s1
5426 { 1817, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_s0
5427 { 1816, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_rs1
5428 { 1815, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyl_rs0
5429 { 1814, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_s1
5430 { 1813, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_s0
5431 { 1812, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_rs1
5432 { 1811, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000025ULL }, // M2_mmpyh_rs0
5433 { 1810, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_s1
5434 { 1809, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_s0
5435 { 1808, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_rs1
5436 { 1807, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmaculs_rs0
5437 { 1806, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_s1
5438 { 1805, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_s0
5439 { 1804, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs1
5440 { 1803, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs0
5441 { 1802, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacls_s1
5442 { 1801, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacls_s0
5443 { 1800, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacls_rs1
5444 { 1799, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmacls_rs0
5445 { 1798, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmachs_s1
5446 { 1797, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmachs_s0
5447 { 1796, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmachs_rs1
5448 { 1795, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 216, 63, 0, 0x80000000000025ULL }, // M2_mmachs_rs0
5449 { 1794, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000106808025ULL }, // M2_macsip
5450 { 1793, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000106808025ULL }, // M2_macsin
5451 { 1792, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_maci
5452 { 1791, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_hmmpyl_s1
5453 { 1790, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_hmmpyl_rs1
5454 { 1789, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_hmmpyh_s1
5455 { 1788, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_hmmpyh_rs1
5456 { 1787, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_s0
5457 { 1786, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_nac_s0
5458 { 1785, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_acc_s0
5459 { 1784, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_s0
5460 { 1783, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008025ULL }, // M2_dpmpyss_rnd_s0
5461 { 1782, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_nac_s0
5462 { 1781, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_acc_s0
5463 { 1780, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cnacsc_s1
5464 { 1779, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cnacsc_s0
5465 { 1778, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cnacs_s1
5466 { 1777, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cnacs_s0
5467 { 1776, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpysc_s1
5468 { 1775, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpysc_s0
5469 { 1774, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpys_s1
5470 { 1773, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 519, 63, 0, 0x80000000000025ULL }, // M2_cmpys_s0
5471 { 1772, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s1
5472 { 1771, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s0
5473 { 1770, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_cmpyrs_s1
5474 { 1769, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008025ULL }, // M2_cmpyrs_s0
5475 { 1768, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_cmpyr_s0
5476 { 1767, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000025ULL }, // M2_cmpyi_s0
5477 { 1766, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cmacsc_s1
5478 { 1765, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cmacsc_s0
5479 { 1764, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cmacs_s1
5480 { 1763, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 718, 63, 0, 0x80000000000025ULL }, // M2_cmacs_s0
5481 { 1762, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_cmacr_s0
5482 { 1761, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x80000000000025ULL }, // M2_cmaci_s0
5483 { 1760, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000116808025ULL }, // M2_accii
5484 { 1759, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 590, 0, 0, 0x80000000008025ULL }, // M2_acci
5485 { 1758, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // LO
5486 { 1757, 3, 0, 4, 160, 0, 0, HexagonOpInfoBase + 711, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL }, // L6_memcpy
5487 { 1756, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_sub_memopw_io
5488 { 1755, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_sub_memoph_io
5489 { 1754, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_sub_memopb_io
5490 { 1753, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001424ULL }, // L4_return_tnew_pt
5491 { 1752, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001424ULL }, // L4_return_tnew_pnt
5492 { 1751, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000424ULL }, // L4_return_t
5493 { 1750, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001c24ULL }, // L4_return_fnew_pt
5494 { 1749, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c24ULL }, // L4_return_fnew_pnt
5495 { 1748, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 193, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000c24ULL }, // L4_return_f
5496 { 1747, 2, 1, 4, 28, 1, 2, HexagonOpInfoBase + 191, 102, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xa09000000024ULL }, // L4_return
5497 { 1746, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadruhtnew_rr
5498 { 1745, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadruhtnew_abs
5499 { 1744, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadruht_rr
5500 { 1743, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadruht_abs
5501 { 1742, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadruhfnew_rr
5502 { 1741, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadruhfnew_abs
5503 { 1740, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadruhf_rr
5504 { 1739, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadruhf_abs
5505 { 1738, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrubtnew_rr
5506 { 1737, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrubtnew_abs
5507 { 1736, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrubt_rr
5508 { 1735, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrubt_abs
5509 { 1734, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrubfnew_rr
5510 { 1733, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrubfnew_abs
5511 { 1732, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrubf_rr
5512 { 1731, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrubf_abs
5513 { 1730, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL }, // L4_ploadritnew_rr
5514 { 1729, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL }, // L4_ploadritnew_abs
5515 { 1728, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL }, // L4_ploadrit_rr
5516 { 1727, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL }, // L4_ploadrit_abs
5517 { 1726, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL }, // L4_ploadrifnew_rr
5518 { 1725, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL }, // L4_ploadrifnew_abs
5519 { 1724, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL }, // L4_ploadrif_rr
5520 { 1723, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL }, // L4_ploadrif_abs
5521 { 1722, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadrhtnew_rr
5522 { 1721, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadrhtnew_abs
5523 { 1720, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadrht_rr
5524 { 1719, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadrht_abs
5525 { 1718, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadrhfnew_rr
5526 { 1717, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadrhfnew_abs
5527 { 1716, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadrhf_rr
5528 { 1715, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadrhf_abs
5529 { 1714, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 706, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001424ULL }, // L4_ploadrdtnew_rr
5530 { 1713, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 703, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL }, // L4_ploadrdtnew_abs
5531 { 1712, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 706, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000424ULL }, // L4_ploadrdt_rr
5532 { 1711, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 703, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL }, // L4_ploadrdt_abs
5533 { 1710, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 706, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL }, // L4_ploadrdfnew_rr
5534 { 1709, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 703, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL }, // L4_ploadrdfnew_abs
5535 { 1708, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 706, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL }, // L4_ploadrdf_rr
5536 { 1707, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 703, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL }, // L4_ploadrdf_abs
5537 { 1706, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrbtnew_rr
5538 { 1705, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrbtnew_abs
5539 { 1704, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrbt_rr
5540 { 1703, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrbt_abs
5541 { 1702, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrbfnew_rr
5542 { 1701, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrbfnew_abs
5543 { 1700, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 698, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrbf_rr
5544 { 1699, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrbf_abs
5545 { 1698, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_or_memopw_io
5546 { 1697, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_or_memoph_io
5547 { 1696, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_or_memopb_io
5548 { 1695, 3, 1, 4, 156, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL }, // L4_loadw_phys
5549 { 1694, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadruh_ur
5550 { 1693, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadruh_rr
5551 { 1692, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadruh_ap
5552 { 1691, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrub_ur
5553 { 1690, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrub_rr
5554 { 1689, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrub_ap
5555 { 1688, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL }, // L4_loadri_ur
5556 { 1687, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL }, // L4_loadri_rr
5557 { 1686, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL }, // L4_loadri_ap
5558 { 1685, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadrh_ur
5559 { 1684, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadrh_rr
5560 { 1683, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadrh_ap
5561 { 1682, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL }, // L4_loadrd_ur
5562 { 1681, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL }, // L4_loadrd_rr
5563 { 1680, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL }, // L4_loadrd_ap
5564 { 1679, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrb_ur
5565 { 1678, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrb_rr
5566 { 1677, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrb_ap
5567 { 1676, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL }, // L4_loadd_locked
5568 { 1675, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L4_loadd_aq
5569 { 1674, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbzw4_ur
5570 { 1673, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbzw4_ap
5571 { 1672, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbzw2_ur
5572 { 1671, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbzw2_ap
5573 { 1670, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbsw4_ur
5574 { 1669, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbsw4_ap
5575 { 1668, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbsw2_ur
5576 { 1667, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbsw2_ap
5577 { 1666, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 681, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL }, // L4_loadalignh_ur
5578 { 1665, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL }, // L4_loadalignh_ap
5579 { 1664, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 681, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL }, // L4_loadalignb_ur
5580 { 1663, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL }, // L4_loadalignb_ap
5581 { 1662, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_isub_memopw_io
5582 { 1661, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_isub_memoph_io
5583 { 1660, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_isub_memopb_io
5584 { 1659, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_ior_memopw_io
5585 { 1658, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_ior_memoph_io
5586 { 1657, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_ior_memopb_io
5587 { 1656, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iand_memopw_io
5588 { 1655, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iand_memoph_io
5589 { 1654, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iand_memopb_io
5590 { 1653, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iadd_memopw_io
5591 { 1652, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iadd_memoph_io
5592 { 1651, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iadd_memopb_io
5593 { 1650, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_and_memopw_io
5594 { 1649, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_and_memoph_io
5595 { 1648, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_and_memopb_io
5596 { 1647, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_add_memopw_io
5597 { 1646, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_add_memoph_io
5598 { 1645, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_add_memopb_io
5599 { 1644, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadruhtnew_pi
5600 { 1643, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadruhtnew_io
5601 { 1642, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadruht_pi
5602 { 1641, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadruht_io
5603 { 1640, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadruhfnew_pi
5604 { 1639, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadruhfnew_io
5605 { 1638, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadruhf_pi
5606 { 1637, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadruhf_io
5607 { 1636, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrubtnew_pi
5608 { 1635, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrubtnew_io
5609 { 1634, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrubt_pi
5610 { 1633, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrubt_io
5611 { 1632, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrubfnew_pi
5612 { 1631, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrubfnew_io
5613 { 1630, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrubf_pi
5614 { 1629, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrubf_io
5615 { 1628, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL }, // L2_ploadritnew_pi
5616 { 1627, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL }, // L2_ploadritnew_io
5617 { 1626, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL }, // L2_ploadrit_pi
5618 { 1625, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL }, // L2_ploadrit_io
5619 { 1624, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL }, // L2_ploadrifnew_pi
5620 { 1623, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL }, // L2_ploadrifnew_io
5621 { 1622, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL }, // L2_ploadrif_pi
5622 { 1621, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL }, // L2_ploadrif_io
5623 { 1620, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadrhtnew_pi
5624 { 1619, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadrhtnew_io
5625 { 1618, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadrht_pi
5626 { 1617, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadrht_io
5627 { 1616, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadrhfnew_pi
5628 { 1615, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadrhfnew_io
5629 { 1614, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadrhf_pi
5630 { 1613, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadrhf_io
5631 { 1612, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 672, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001424ULL }, // L2_ploadrdtnew_pi
5632 { 1611, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL }, // L2_ploadrdtnew_io
5633 { 1610, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 672, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000424ULL }, // L2_ploadrdt_pi
5634 { 1609, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL }, // L2_ploadrdt_io
5635 { 1608, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 672, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL }, // L2_ploadrdfnew_pi
5636 { 1607, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL }, // L2_ploadrdfnew_io
5637 { 1606, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 672, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL }, // L2_ploadrdf_pi
5638 { 1605, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL }, // L2_ploadrdf_io
5639 { 1604, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrbtnew_pi
5640 { 1603, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrbtnew_io
5641 { 1602, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrbt_pi
5642 { 1601, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrbt_io
5643 { 1600, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrbfnew_pi
5644 { 1599, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrbfnew_io
5645 { 1598, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 663, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrbf_pi
5646 { 1597, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 526, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrbf_io
5647 { 1596, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL }, // L2_loadw_locked
5648 { 1595, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::MayLoad), 0x180000008024ULL }, // L2_loadw_aq
5649 { 1594, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 38, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadruhgp
5650 { 1593, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pr
5651 { 1592, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadruh_pi
5652 { 1591, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pcr
5653 { 1590, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pci
5654 { 1589, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pbr
5655 { 1588, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadruh_io
5656 { 1587, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 38, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrubgp
5657 { 1586, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pr
5658 { 1585, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrub_pi
5659 { 1584, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pcr
5660 { 1583, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pci
5661 { 1582, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pbr
5662 { 1581, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrub_io
5663 { 1580, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 38, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL }, // L2_loadrigp
5664 { 1579, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pr
5665 { 1578, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL }, // L2_loadri_pi
5666 { 1577, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pcr
5667 { 1576, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pci
5668 { 1575, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pbr
5669 { 1574, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL }, // L2_loadri_io
5670 { 1573, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 38, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadrhgp
5671 { 1572, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pr
5672 { 1571, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadrh_pi
5673 { 1570, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pcr
5674 { 1569, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pci
5675 { 1568, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pbr
5676 { 1567, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadrh_io
5677 { 1566, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 168, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL }, // L2_loadrdgp
5678 { 1565, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pr
5679 { 1564, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL }, // L2_loadrd_pi
5680 { 1563, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pcr
5681 { 1562, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 654, 100, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pci
5682 { 1561, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pbr
5683 { 1560, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL }, // L2_loadrd_io
5684 { 1559, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 38, 101, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrbgp
5685 { 1558, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pr
5686 { 1557, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrb_pi
5687 { 1556, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pcr
5688 { 1555, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pci
5689 { 1554, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pbr
5690 { 1553, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrb_io
5691 { 1552, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pr
5692 { 1551, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pi
5693 { 1550, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pcr
5694 { 1549, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 654, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pci
5695 { 1548, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pbr
5696 { 1547, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbzw4_io
5697 { 1546, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pr
5698 { 1545, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pi
5699 { 1544, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pcr
5700 { 1543, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pci
5701 { 1542, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pbr
5702 { 1541, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbzw2_io
5703 { 1540, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pr
5704 { 1539, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pi
5705 { 1538, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 650, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pcr
5706 { 1537, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 654, 100, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pci
5707 { 1536, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 650, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pbr
5708 { 1535, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbsw4_io
5709 { 1534, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pr
5710 { 1533, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pi
5711 { 1532, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 637, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pcr
5712 { 1531, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 641, 100, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pci
5713 { 1530, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 637, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pbr
5714 { 1529, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbsw2_io
5715 { 1528, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 621, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pr
5716 { 1527, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 632, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pi
5717 { 1526, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 621, 100, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pcr
5718 { 1525, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 626, 100, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pci
5719 { 1524, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 621, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pbr
5720 { 1523, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x130596800024ULL }, // L2_loadalignh_io
5721 { 1522, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 621, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pr
5722 { 1521, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 632, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pi
5723 { 1520, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 621, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pcr
5724 { 1519, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 626, 100, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pci
5725 { 1518, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 621, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pbr
5726 { 1517, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL }, // L2_loadalignb_io
5727 { 1516, 2, 1, 4, 27, 1, 1, HexagonOpInfoBase + 191, 56, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L2_deallocframe
5728 { 1515, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp1_jump_t
5729 { 1514, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp1_jump_nt
5730 { 1513, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp0_jump_t
5731 { 1512, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp0_jump_nt
5732 { 1511, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL }, // J4_tstbit0_t_jumpnv_t
5733 { 1510, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL }, // J4_tstbit0_t_jumpnv_nt
5734 { 1509, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp1_jump_t
5735 { 1508, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp1_jump_nt
5736 { 1507, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp0_jump_t
5737 { 1506, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 615, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp0_jump_nt
5738 { 1505, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL }, // J4_tstbit0_f_jumpnv_t
5739 { 1504, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL }, // J4_tstbit0_f_jumpnv_nt
5740 { 1503, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 609, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpsetr
5741 { 1502, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 612, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpseti
5742 { 1501, 1, 0, 4, 141, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL }, // J4_hintjumpr
5743 { 1500, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmpltu_t_jumpnv_t
5744 { 1499, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmpltu_t_jumpnv_nt
5745 { 1498, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmpltu_f_jumpnv_t
5746 { 1497, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmpltu_f_jumpnv_nt
5747 { 1496, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmplt_t_jumpnv_t
5748 { 1495, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmplt_t_jumpnv_nt
5749 { 1494, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmplt_f_jumpnv_t
5750 { 1493, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmplt_f_jumpnv_nt
5751 { 1492, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp1_jump_t
5752 { 1491, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp1_jump_nt
5753 { 1490, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp0_jump_t
5754 { 1489, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp0_jump_nt
5755 { 1488, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtui_t_jumpnv_t
5756 { 1487, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtui_t_jumpnv_nt
5757 { 1486, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp1_jump_t
5758 { 1485, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp1_jump_nt
5759 { 1484, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp0_jump_t
5760 { 1483, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp0_jump_nt
5761 { 1482, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtui_f_jumpnv_t
5762 { 1481, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtui_f_jumpnv_nt
5763 { 1480, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp1_jump_t
5764 { 1479, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp1_jump_nt
5765 { 1478, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp0_jump_t
5766 { 1477, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp0_jump_nt
5767 { 1476, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtu_t_jumpnv_t
5768 { 1475, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtu_t_jumpnv_nt
5769 { 1474, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp1_jump_t
5770 { 1473, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp1_jump_nt
5771 { 1472, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp0_jump_t
5772 { 1471, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp0_jump_nt
5773 { 1470, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtu_f_jumpnv_t
5774 { 1469, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtu_f_jumpnv_nt
5775 { 1468, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp1_jump_t
5776 { 1467, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp1_jump_nt
5777 { 1466, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp0_jump_t
5778 { 1465, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp0_jump_nt
5779 { 1464, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtn1_t_jumpnv_t
5780 { 1463, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtn1_t_jumpnv_nt
5781 { 1462, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp1_jump_t
5782 { 1461, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp1_jump_nt
5783 { 1460, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp0_jump_t
5784 { 1459, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp0_jump_nt
5785 { 1458, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtn1_f_jumpnv_t
5786 { 1457, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtn1_f_jumpnv_nt
5787 { 1456, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp1_jump_t
5788 { 1455, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp1_jump_nt
5789 { 1454, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp0_jump_t
5790 { 1453, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp0_jump_nt
5791 { 1452, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgti_t_jumpnv_t
5792 { 1451, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgti_t_jumpnv_nt
5793 { 1450, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp1_jump_t
5794 { 1449, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp1_jump_nt
5795 { 1448, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp0_jump_t
5796 { 1447, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp0_jump_nt
5797 { 1446, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgti_f_jumpnv_t
5798 { 1445, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgti_f_jumpnv_nt
5799 { 1444, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp1_jump_t
5800 { 1443, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp1_jump_nt
5801 { 1442, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp0_jump_t
5802 { 1441, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp0_jump_nt
5803 { 1440, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgt_t_jumpnv_t
5804 { 1439, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgt_t_jumpnv_nt
5805 { 1438, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp1_jump_t
5806 { 1437, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp1_jump_nt
5807 { 1436, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp0_jump_t
5808 { 1435, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp0_jump_nt
5809 { 1434, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgt_f_jumpnv_t
5810 { 1433, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgt_f_jumpnv_nt
5811 { 1432, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp1_jump_t
5812 { 1431, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp1_jump_nt
5813 { 1430, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp0_jump_t
5814 { 1429, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp0_jump_nt
5815 { 1428, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqn1_t_jumpnv_t
5816 { 1427, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqn1_t_jumpnv_nt
5817 { 1426, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp1_jump_t
5818 { 1425, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp1_jump_nt
5819 { 1424, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp0_jump_t
5820 { 1423, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp0_jump_nt
5821 { 1422, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqn1_f_jumpnv_t
5822 { 1421, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqn1_f_jumpnv_nt
5823 { 1420, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp1_jump_t
5824 { 1419, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp1_jump_nt
5825 { 1418, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp0_jump_t
5826 { 1417, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp0_jump_nt
5827 { 1416, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqi_t_jumpnv_t
5828 { 1415, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqi_t_jumpnv_nt
5829 { 1414, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp1_jump_t
5830 { 1413, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp1_jump_nt
5831 { 1412, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp0_jump_t
5832 { 1411, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 612, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp0_jump_nt
5833 { 1410, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqi_f_jumpnv_t
5834 { 1409, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 516, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqi_f_jumpnv_nt
5835 { 1408, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp1_jump_t
5836 { 1407, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp1_jump_nt
5837 { 1406, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp0_jump_t
5838 { 1405, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp0_jump_nt
5839 { 1404, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeq_t_jumpnv_t
5840 { 1403, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeq_t_jumpnv_nt
5841 { 1402, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp1_jump_t
5842 { 1401, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 97, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp1_jump_nt
5843 { 1400, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp0_jump_t
5844 { 1399, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 609, 94, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp0_jump_nt
5845 { 1398, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeq_f_jumpnv_t
5846 { 1397, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 200, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeq_f_jumpnv_nt
5847 { 1396, 0, 0, 4, 135, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // J2_unpause
5848 { 1395, 3, 1, 4, 17, 2, 3, HexagonOpInfoBase + 507, 89, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL }, // J2_trap1
5849 { 1394, 1, 0, 4, 134, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL }, // J2_trap0
5850 { 1393, 0, 0, 4, 133, 1, 1, HexagonOpInfoBase + 1, 87, 0, 0x23ULL }, // J2_rte
5851 { 1392, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 607, 83, 0, 0x6930802005ULL }, // J2_ploop3sr
5852 { 1391, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 13, 83, 0, 0x6930802005ULL }, // J2_ploop3si
5853 { 1390, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 607, 83, 0, 0x6930802005ULL }, // J2_ploop2sr
5854 { 1389, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 13, 83, 0, 0x6930802005ULL }, // J2_ploop2si
5855 { 1388, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 607, 83, 0, 0x6930802005ULL }, // J2_ploop1sr
5856 { 1387, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 13, 83, 0, 0x6930802005ULL }, // J2_ploop1si
5857 { 1386, 1, 0, 4, 130, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0xa3ULL }, // J2_pause
5858 { 1385, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 607, 79, 0, 0x931800005ULL }, // J2_loop1rext
5859 { 1384, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 607, 81, 0, 0x6930800005ULL }, // J2_loop1r
5860 { 1383, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 13, 76, 0, 0x931800005ULL }, // J2_loop1iext
5861 { 1382, 2, 0, 4, 128, 0, 2, HexagonOpInfoBase + 13, 81, 0, 0x6930800005ULL }, // J2_loop1i
5862 { 1381, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 607, 79, 0, 0x931800005ULL }, // J2_loop0rext
5863 { 1380, 2, 0, 4, 129, 0, 3, HexagonOpInfoBase + 607, 73, 0, 0x6930800005ULL }, // J2_loop0r
5864 { 1379, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 13, 76, 0, 0x931800005ULL }, // J2_loop0iext
5865 { 1378, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 13, 73, 0, 0x6930800005ULL }, // J2_loop0i
5866 { 1377, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL }, // J2_jumptpt
5867 { 1376, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL }, // J2_jumptnewpt
5868 { 1375, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL }, // J2_jumptnew
5869 { 1374, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL }, // J2_jumpt
5870 { 1373, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprzpt
5871 { 1372, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprz
5872 { 1371, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL }, // J2_jumprtpt
5873 { 1370, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // J2_jumprtnewpt
5874 { 1369, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // J2_jumprtnew
5875 { 1368, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // J2_jumprt
5876 { 1367, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprnzpt
5877 { 1366, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprnz
5878 { 1365, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprltezpt
5879 { 1364, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprltez
5880 { 1363, 1, 0, 4, 127, 0, 1, HexagonOpInfoBase + 32, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumprh
5881 { 1362, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprgtezpt
5882 { 1361, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 38, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprgtez
5883 { 1360, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL }, // J2_jumprfpt
5884 { 1359, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // J2_jumprfnewpt
5885 { 1358, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // J2_jumprfnew
5886 { 1357, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 186, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // J2_jumprf
5887 { 1356, 1, 0, 4, 40, 0, 1, HexagonOpInfoBase + 32, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumpr
5888 { 1355, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL }, // J2_jumpfpt
5889 { 1354, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL }, // J2_jumpfnewpt
5890 { 1353, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL }, // J2_jumpfnew
5891 { 1352, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 184, 55, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL }, // J2_jumpf
5892 { 1351, 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
5893 { 1350, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 184, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL }, // J2_callt
5894 { 1349, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 186, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL }, // J2_callrt
5895 { 1348, 1, 0, 4, 120, 0, 2, HexagonOpInfoBase + 32, 71, 0|(1ULL<<MCID::Call), 0x80001000000023ULL }, // J2_callrh
5896 { 1347, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 186, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL }, // J2_callrf
5897 { 1346, 1, 0, 4, 118, 1, 2, HexagonOpInfoBase + 32, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL }, // J2_callr
5898 { 1345, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 184, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL }, // J2_callf
5899 { 1344, 1, 0, 4, 35, 1, 2, HexagonOpInfoBase + 0, 68, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL }, // J2_call
5900 { 1343, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // HI
5901 { 1342, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 605, 0, 0, 0x8005ULL }, // G4_tfrgrcr
5902 { 1341, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 603, 0, 0, 0x8005ULL }, // G4_tfrgpcp
5903 { 1340, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 601, 0, 0, 0x8005ULL }, // G4_tfrgcrr
5904 { 1339, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 599, 0, 0, 0x5ULL }, // G4_tfrgcpp
5905 { 1338, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 203, 67, 0, 0x1000000008025ULL }, // F2_sfsub
5906 { 1337, 4, 2, 4, 114, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x100000000a025ULL }, // F2_sfrecipa
5907 { 1336, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 203, 67, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfmpy
5908 { 1335, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 203, 67, 0, 0x81000000008025ULL }, // F2_sfmin
5909 { 1334, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 203, 67, 0, 0x81000000008025ULL }, // F2_sfmax
5910 { 1333, 3, 2, 4, 112, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x100000000a02bULL }, // F2_sfinvsqrta
5911 { 1332, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 38, 0, 0, 0x80000000008003ULL }, // F2_sfimm_p
5912 { 1331, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 38, 0, 0, 0x80000000008003ULL }, // F2_sfimm_n
5913 { 1330, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 590, 67, 0, 0x1000000008025ULL }, // F2_sffms_lib
5914 { 1329, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 590, 67, 0, 0x1000000008025ULL }, // F2_sffms
5915 { 1328, 5, 1, 4, 111, 1, 0, HexagonOpInfoBase + 594, 67, 0, 0x1000000008025ULL }, // F2_sffma_sc
5916 { 1327, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 590, 67, 0, 0x1000000008025ULL }, // F2_sffma_lib
5917 { 1326, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 590, 67, 0, 0x1000000008025ULL }, // F2_sffma
5918 { 1325, 2, 1, 4, 103, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x100000000802bULL }, // F2_sffixupr
5919 { 1324, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x1000000008025ULL }, // F2_sffixupn
5920 { 1323, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x1000000008025ULL }, // F2_sffixupd
5921 { 1322, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 179, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpuo
5922 { 1321, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 179, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpgt
5923 { 1320, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 179, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpge
5924 { 1319, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 179, 67, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpeq
5925 { 1318, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 176, 67, 0, 0x100000000002bULL }, // F2_sfclass
5926 { 1317, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 203, 67, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfadd
5927 { 1316, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 170, 67, 0, 0x1000000000025ULL }, // F2_dfsub
5928 { 1315, 3, 1, 4, 108, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // F2_dfmpyll
5929 { 1314, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // F2_dfmpylh
5930 { 1313, 4, 1, 4, 106, 1, 0, HexagonOpInfoBase + 216, 67, 0, 0x1000000000025ULL }, // F2_dfmpyhh
5931 { 1312, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 170, 67, 0, 0x1000000000025ULL }, // F2_dfmpyfix
5932 { 1311, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 170, 67, 0, 0x81000000000025ULL }, // F2_dfmin
5933 { 1310, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 170, 67, 0, 0x81000000000025ULL }, // F2_dfmax
5934 { 1309, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 168, 0, 0, 0x80000000000003ULL }, // F2_dfimm_p
5935 { 1308, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 168, 0, 0, 0x80000000000003ULL }, // F2_dfimm_n
5936 { 1307, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpuo
5937 { 1306, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpgt
5938 { 1305, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpge
5939 { 1304, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 67, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpeq
5940 { 1303, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 549, 67, 0, 0x1000000000003ULL }, // F2_dfclass
5941 { 1302, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 170, 67, 0, 0x1000000000025ULL }, // F2_dfadd
5942 { 1301, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_w2sf
5943 { 1300, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_w2df
5944 { 1299, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_uw2sf
5945 { 1298, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_uw2df
5946 { 1297, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_ud2sf
5947 { 1296, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_ud2df
5948 { 1295, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_sf2w_chop
5949 { 1294, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_sf2w
5950 { 1293, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_sf2uw_chop
5951 { 1292, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 158, 67, 0, 0x100000000802bULL }, // F2_conv_sf2uw
5952 { 1291, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_sf2ud_chop
5953 { 1290, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_sf2ud
5954 { 1289, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_sf2df
5955 { 1288, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_sf2d_chop
5956 { 1287, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 191, 67, 0, 0x100000000002bULL }, // F2_conv_sf2d
5957 { 1286, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2w_chop
5958 { 1285, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2w
5959 { 1284, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2uw_chop
5960 { 1283, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2uw
5961 { 1282, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_df2ud_chop
5962 { 1281, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_df2ud
5963 { 1280, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_df2sf
5964 { 1279, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_df2d_chop
5965 { 1278, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_df2d
5966 { 1277, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 307, 67, 0, 0x100000000802bULL }, // F2_conv_d2sf
5967 { 1276, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 163, 67, 0, 0x100000000002bULL }, // F2_conv_d2df
5968 { 1275, 1, 0, 4, 40, 1, 1, HexagonOpInfoBase + 32, 65, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // EH_RETURN_JMPR
5969 { 1274, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassF
5970 { 1273, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassE
5971 { 1272, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassD
5972 { 1271, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassC
5973 { 1270, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassB
5974 { 1269, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassA
5975 { 1268, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass9
5976 { 1267, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass8
5977 { 1266, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass7
5978 { 1265, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass6
5979 { 1264, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass5
5980 { 1263, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass4
5981 { 1262, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass3
5982 { 1261, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass2
5983 { 1260, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass1
5984 { 1259, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass0
5985 { 1258, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 588, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST64
5986 { 1257, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 586, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST32
5987 { 1256, 1, 0, 4, 35, 0, 1, HexagonOpInfoBase + 0, 64, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // CALLProfile
5988 { 1255, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_or_orn
5989 { 1254, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_or_or
5990 { 1253, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_or_andn
5991 { 1252, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_or_and
5992 { 1251, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // C4_nbitsset
5993 { 1250, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0, 0x2bULL }, // C4_nbitsclri
5994 { 1249, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // C4_nbitsclr
5995 { 1248, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C4_fastcorner9_not
5996 { 1247, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C4_fastcorner9
5997 { 1246, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpneqi
5998 { 1245, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C4_cmpneq
5999 { 1244, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C4_cmplteui
6000 { 1243, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplteu
6001 { 1242, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpltei
6002 { 1241, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplte
6003 { 1240, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_and_orn
6004 { 1239, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_and_or
6005 { 1238, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_and_andn
6006 { 1237, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 582, 0, 0, 0x5ULL }, // C4_and_and
6007 { 1236, 2, 1, 4, 101, 0, 0, HexagonOpInfoBase + 38, 0, 0, 0xc2808005ULL }, // C4_addipc
6008 { 1235, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C2_xor
6009 { 1234, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x3ULL }, // C2_vmux
6010 { 1233, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 579, 0, 0, 0x8000000000802bULL }, // C2_vitpack
6011 { 1232, 2, 1, 4, 99, 0, 0, HexagonOpInfoBase + 186, 0, 0, 0x2bULL }, // C2_tfrrp
6012 { 1231, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 577, 0, 0, 0x802bULL }, // C2_tfrpr
6013 { 1230, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C2_orn
6014 { 1229, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C2_or
6015 { 1228, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // C2_not
6016 { 1227, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 573, 0, 0, 0x114808000ULL }, // C2_muxri
6017 { 1226, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808000ULL }, // C2_muxir
6018 { 1225, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 569, 0, 0, 0x114808000ULL }, // C2_muxii
6019 { 1224, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8001ULL }, // C2_mux
6020 { 1223, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 567, 0, 0, 0x2bULL }, // C2_mask
6021 { 1222, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtup
6022 { 1221, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C2_cmpgtui
6023 { 1220, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgtu
6024 { 1219, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtp
6025 { 1218, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpgti
6026 { 1217, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgt
6027 { 1216, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // C2_cmpeqp
6028 { 1215, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpeqi
6029 { 1214, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C2_cmpeq
6030 { 1213, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194809400ULL }, // C2_cmovenewit
6031 { 1212, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194809c00ULL }, // C2_cmovenewif
6032 { 1211, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194808400ULL }, // C2_cmoveit
6033 { 1210, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::MoveImm), 0x194808c00ULL }, // C2_cmoveif
6034 { 1209, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 563, 0, 0, 0x401ULL }, // C2_ccombinewt
6035 { 1208, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 563, 0, 0, 0x1401ULL }, // C2_ccombinewnewt
6036 { 1207, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 563, 0, 0, 0x1c01ULL }, // C2_ccombinewnewf
6037 { 1206, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 563, 0, 0, 0xc01ULL }, // C2_ccombinewf
6038 { 1205, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // C2_bitsset
6039 { 1204, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0, 0x2bULL }, // C2_bitsclri
6040 { 1203, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0, 0x2cULL }, // C2_bitsclr
6041 { 1202, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // C2_any8
6042 { 1201, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C2_andn
6043 { 1200, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 560, 0, 0, 0x5ULL }, // C2_and
6044 { 1199, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // C2_all8
6045 { 1198, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x2bULL }, // A7_vclip
6046 { 1197, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 210, 0, 0, 0x8000000000002cULL }, // A7_croundd_rr
6047 { 1196, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 304, 0, 0, 0x8000000000002bULL }, // A7_croundd_ri
6048 { 1195, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x802bULL }, // A7_clip
6049 { 1194, 4, 2, 4, 95, 0, 0, HexagonOpInfoBase + 246, 0, 0, 0x80000000002025ULL }, // A6_vminub_RdP
6050 { 1193, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A6_vcmpbeq_notany
6051 { 1192, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 557, 63, 0, 0x8000000000802cULL }, // A5_vaddhubs
6052 { 1191, 5, 2, 4, 93, 0, 1, HexagonOpInfoBase + 552, 63, 0, 0x80000000002025ULL }, // A5_ACS
6053 { 1190, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrminw
6054 { 1189, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrminuw
6055 { 1188, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrminuh
6056 { 1187, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrminh
6057 { 1186, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrmaxw
6058 { 1185, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuw
6059 { 1184, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuh
6060 { 1183, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 206, 0, 0, 0x8000000000002cULL }, // A4_vrmaxh
6061 { 1182, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpwgtui
6062 { 1181, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpwgti
6063 { 1180, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpweqi
6064 { 1179, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmphgtui
6065 { 1178, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmphgti
6066 { 1177, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpheqi
6067 { 1176, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpbgtui
6068 { 1175, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpbgti
6069 { 1174, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbgt
6070 { 1173, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 549, 0, 0, 0x3ULL }, // A4_vcmpbeqi
6071 { 1172, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbeq_any
6072 { 1171, 3, 1, 4, 91, 0, 0, HexagonOpInfoBase + 546, 0, 0, 0x2003ULL }, // A4_tlbmatch
6073 { 1170, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 544, 0, 0, 0x5ULL }, // A4_tfrpcp
6074 { 1169, 2, 1, 4, 84, 0, 0, HexagonOpInfoBase + 542, 0, 0, 0x5ULL }, // A4_tfrcpp
6075 { 1168, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_subp_c
6076 { 1167, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x8000000000802cULL }, // A4_round_rr_sat
6077 { 1166, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8000000000802cULL }, // A4_round_rr
6078 { 1165, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 200, 63, 0, 0x8000000000802bULL }, // A4_round_ri_sat
6079 { 1164, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x8000000000802bULL }, // A4_round_ri
6080 { 1163, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x114808000ULL }, // A4_rcmpneqi
6081 { 1162, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpneq
6082 { 1161, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x114808000ULL }, // A4_rcmpeqi
6083 { 1160, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpeq
6084 { 1159, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_pzxthtnew
6085 { 1158, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_pzxtht
6086 { 1157, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_pzxthfnew
6087 { 1156, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_pzxthf
6088 { 1155, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_pzxtbtnew
6089 { 1154, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_pzxtbt
6090 { 1153, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_pzxtbfnew
6091 { 1152, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_pzxtbf
6092 { 1151, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_psxthtnew
6093 { 1150, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_psxtht
6094 { 1149, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_psxthfnew
6095 { 1148, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_psxthf
6096 { 1147, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_psxtbtnew
6097 { 1146, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_psxtbt
6098 { 1145, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_psxtbfnew
6099 { 1144, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_psxtbf
6100 { 1143, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_pasrhtnew
6101 { 1142, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_pasrht
6102 { 1141, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_pasrhfnew
6103 { 1140, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_pasrhf
6104 { 1139, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9400ULL }, // A4_paslhtnew
6105 { 1138, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8400ULL }, // A4_paslht
6106 { 1137, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x9c00ULL }, // A4_paslhfnew
6107 { 1136, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 160, 0, 0, 0x8c00ULL }, // A4_paslhf
6108 { 1135, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A4_ornp
6109 { 1134, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A4_orn
6110 { 1133, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A4_modwrapu
6111 { 1132, 1, 0, 4, 90, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x22ULL }, // A4_ext
6112 { 1131, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8000000000802cULL }, // A4_cround_rr
6113 { 1130, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x8000000000802bULL }, // A4_cround_ri
6114 { 1129, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 501, 0, 0, 0x114800000ULL }, // A4_combineri
6115 { 1128, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 498, 0, 0, 0x112800000ULL }, // A4_combineir
6116 { 1127, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0, 0xc4800000ULL }, // A4_combineii
6117 { 1126, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmphgtui
6118 { 1125, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgtu
6119 { 1124, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x114800003ULL }, // A4_cmphgti
6120 { 1123, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgt
6121 { 1122, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL }, // A4_cmpheqi
6122 { 1121, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpheq
6123 { 1120, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmpbgtui
6124 { 1119, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgtu
6125 { 1118, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // A4_cmpbgti
6126 { 1117, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgt
6127 { 1116, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // A4_cmpbeqi
6128 { 1115, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpbeq
6129 { 1114, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_lo
6130 { 1113, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_hi
6131 { 1112, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 501, 0, 0, 0x8000000000002bULL }, // A4_bitspliti
6132 { 1111, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 519, 0, 0, 0x80000000000003ULL }, // A4_bitsplit
6133 { 1110, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A4_andnp
6134 { 1109, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A4_andn
6135 { 1108, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_addp_c
6136 { 1107, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxth
6137 { 1106, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_xorp
6138 { 1105, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_xor
6139 { 1104, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vsubws
6140 { 1103, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vsubw
6141 { 1102, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vsubuhs
6142 { 1101, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vsububs
6143 { 1100, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vsubub
6144 { 1099, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vsubhs
6145 { 1098, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vsubh
6146 { 1097, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // A2_vrsadub_acc
6147 { 1096, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // A2_vrsadub
6148 { 1095, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 216, 0, 0, 0x80000000000025ULL }, // A2_vraddub_acc
6149 { 1094, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000025ULL }, // A2_vraddub
6150 { 1093, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vnavgwr
6151 { 1092, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vnavgwcr
6152 { 1091, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vnavgw
6153 { 1090, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vnavghr
6154 { 1089, 3, 1, 4, 48, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vnavghcr
6155 { 1088, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vnavgh
6156 { 1087, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminw
6157 { 1086, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminuw
6158 { 1085, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminuh
6159 { 1084, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminub
6160 { 1083, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminh
6161 { 1082, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vminb
6162 { 1081, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxw
6163 { 1080, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxuw
6164 { 1079, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxuh
6165 { 1078, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxub
6166 { 1077, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxh
6167 { 1076, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vmaxb
6168 { 1075, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x8000000000002bULL }, // A2_vconj
6169 { 1074, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgtu
6170 { 1073, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgt
6171 { 1072, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpweq
6172 { 1071, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgtu
6173 { 1070, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgt
6174 { 1069, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpheq
6175 { 1068, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbgtu
6176 { 1067, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbeq
6177 { 1066, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgwr
6178 { 1065, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgwcr
6179 { 1064, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgw
6180 { 1063, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavguwr
6181 { 1062, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavguw
6182 { 1061, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavguhr
6183 { 1060, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavguh
6184 { 1059, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgubr
6185 { 1058, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgub
6186 { 1057, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavghr
6187 { 1056, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavghcr
6188 { 1055, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_vavgh
6189 { 1054, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vaddws
6190 { 1053, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vaddw
6191 { 1052, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vadduhs
6192 { 1051, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vaddubs
6193 { 1050, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vaddub
6194 { 1049, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0, 0x80000000000003ULL }, // A2_vaddhs
6195 { 1048, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_vaddh
6196 { 1047, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x8000000000002bULL }, // A2_vabswsat
6197 { 1046, 2, 1, 4, 76, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // A2_vabsw
6198 { 1045, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 163, 63, 0, 0x8000000000002bULL }, // A2_vabshsat
6199 { 1044, 2, 1, 4, 76, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // A2_vabsh
6200 { 1043, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x212808000ULL }, // A2_tfrsi
6201 { 1042, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x8005ULL }, // A2_tfrrcr
6202 { 1041, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 507, 0, 0, 0x8000ULL }, // A2_tfril
6203 { 1040, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 507, 0, 0, 0x8000ULL }, // A2_tfrih
6204 { 1039, 2, 1, 4, 84, 0, 0, HexagonOpInfoBase + 530, 0, 0, 0x8005ULL }, // A2_tfrcrr
6205 { 1038, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_tfr
6206 { 1037, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 191, 0, 0, 0x2bULL }, // A2_sxtw
6207 { 1036, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxth
6208 { 1035, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxtb
6209 { 1034, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x802bULL }, // A2_swiz
6210 { 1033, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008001ULL }, // A2_svsubuhs
6211 { 1032, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008001ULL }, // A2_svsubhs
6212 { 1031, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A2_svsubh
6213 { 1030, 3, 1, 4, 82, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008001ULL }, // A2_svnavgh
6214 { 1029, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavghs
6215 { 1028, 3, 1, 4, 82, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavgh
6216 { 1027, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svadduhs
6217 { 1026, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svaddhs
6218 { 1025, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_svaddh
6219 { 1024, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008001ULL }, // A2_subsat
6220 { 1023, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 510, 0, 0, 0x152808000ULL }, // A2_subri
6221 { 1022, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x3ULL }, // A2_subp
6222 { 1021, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_ll
6223 { 1020, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_hl
6224 { 1019, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_ll
6225 { 1018, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_hl
6226 { 1017, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_ll
6227 { 1016, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_lh
6228 { 1015, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hl
6229 { 1014, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hh
6230 { 1013, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_ll
6231 { 1012, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_lh
6232 { 1011, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hl
6233 { 1010, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hh
6234 { 1009, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Predicable), 0x8001ULL }, // A2_sub
6235 { 1008, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // A2_satuh
6236 { 1007, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // A2_satub
6237 { 1006, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // A2_sath
6238 { 1005, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x802bULL }, // A2_satb
6239 { 1004, 2, 1, 4, 80, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x802bULL }, // A2_sat
6240 { 1003, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 307, 63, 0, 0x8000000000802bULL }, // A2_roundsat
6241 { 1002, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_pxortnew
6242 { 1001, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_pxort
6243 { 1000, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_pxorfnew
6244 { 999, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_pxorf
6245 { 998, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_psubtnew
6246 { 997, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_psubt
6247 { 996, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_psubfnew
6248 { 995, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_psubf
6249 { 994, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_portnew
6250 { 993, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_port
6251 { 992, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_porfnew
6252 { 991, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_porf
6253 { 990, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_pandtnew
6254 { 989, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_pandt
6255 { 988, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_pandfnew
6256 { 987, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_pandf
6257 { 986, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9401ULL }, // A2_paddtnew
6258 { 985, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8401ULL }, // A2_paddt
6259 { 984, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116809400ULL }, // A2_padditnew
6260 { 983, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808400ULL }, // A2_paddit
6261 { 982, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116809c00ULL }, // A2_paddifnew
6262 { 981, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 526, 0, 0, 0x116808c00ULL }, // A2_paddif
6263 { 980, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x9c01ULL }, // A2_paddfnew
6264 { 979, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 522, 0, 0, 0x8c01ULL }, // A2_paddf
6265 { 978, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_orp
6266 { 977, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x154808000ULL }, // A2_orir
6267 { 976, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_or
6268 { 975, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x2bULL }, // A2_notp
6269 { 974, 0, 0, 4, 81, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // A2_nop
6270 { 973, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x8000000000802bULL }, // A2_negsat
6271 { 972, 2, 1, 4, 80, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x2bULL }, // A2_negp
6272 { 971, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_minup
6273 { 970, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_minu
6274 { 969, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_minp
6275 { 968, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_min
6276 { 967, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_maxup
6277 { 966, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_maxu
6278 { 965, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_maxp
6279 { 964, 3, 1, 4, 77, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_max
6280 { 963, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 519, 0, 0|(1ULL<<MCID::Predicable), 0x1ULL }, // A2_combinew
6281 { 962, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL }, // A2_combineii
6282 { 961, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A2_combine_ll
6283 { 960, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A2_combine_lh
6284 { 959, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A2_combine_hl
6285 { 958, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x8001ULL }, // A2_combine_hh
6286 { 957, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_asrh
6287 { 956, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_aslh
6288 { 955, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_andp
6289 { 954, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 200, 0, 0, 0x154808000ULL }, // A2_andir
6290 { 953, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_and
6291 { 952, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_addspl
6292 { 951, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 170, 0, 0, 0x80000000000003ULL }, // A2_addsph
6293 { 950, 3, 1, 4, 79, 0, 1, HexagonOpInfoBase + 203, 63, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_addsat
6294 { 949, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 170, 63, 0|(1ULL<<MCID::Commutable), 0x80000000000003ULL }, // A2_addpsat
6295 { 948, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_addp
6296 { 947, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL }, // A2_addi
6297 { 946, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_ll
6298 { 945, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_hl
6299 { 944, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_ll
6300 { 943, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_hl
6301 { 942, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_ll
6302 { 941, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_lh
6303 { 940, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hl
6304 { 939, 3, 1, 4, 77, 0, 1, HexagonOpInfoBase + 203, 63, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hh
6305 { 938, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_ll
6306 { 937, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_lh
6307 { 936, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hl
6308 { 935, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 203, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hh
6309 { 934, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_add
6310 { 933, 2, 1, 4, 76, 0, 1, HexagonOpInfoBase + 158, 63, 0, 0x8000000000802bULL }, // A2_abssat
6311 { 932, 2, 1, 4, 76, 0, 0, HexagonOpInfoBase + 163, 0, 0, 0x8000000000002bULL }, // A2_absp
6312 { 931, 2, 1, 4, 76, 0, 0, HexagonOpInfoBase + 158, 0, 0, 0x8000000000802bULL }, // A2_abs
6313 { 930, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL }, // dup_S4_storeiri_io
6314 { 929, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 516, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL }, // dup_S4_storeirb_io
6315 { 928, 3, 0, 4, 74, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL }, // dup_S2_storeri_io
6316 { 927, 3, 0, 4, 74, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL }, // dup_S2_storerh_io
6317 { 926, 3, 0, 4, 74, 0, 0, HexagonOpInfoBase + 513, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL }, // dup_S2_storerd_io
6318 { 925, 3, 0, 4, 74, 0, 0, HexagonOpInfoBase + 510, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL }, // dup_S2_storerb_io
6319 { 924, 3, 1, 4, 73, 4, 1, HexagonOpInfoBase + 507, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // dup_S2_allocframe
6320 { 923, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadruh_io
6321 { 922, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrub_io
6322 { 921, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL }, // dup_L2_loadri_io
6323 { 920, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadrh_io
6324 { 919, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL }, // dup_L2_loadrd_io
6325 { 918, 3, 1, 4, 72, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrb_io
6326 { 917, 2, 1, 4, 71, 1, 1, HexagonOpInfoBase + 191, 56, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // dup_L2_deallocframe
6327 { 916, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x154800000ULL }, // dup_C2_cmpeqi
6328 { 915, 3, 1, 4, 70, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194809400ULL }, // dup_C2_cmovenewit
6329 { 914, 3, 1, 4, 70, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194809c00ULL }, // dup_C2_cmovenewif
6330 { 913, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194808400ULL }, // dup_C2_cmoveit
6331 { 912, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 504, 0, 0|(1ULL<<MCID::Pseudo), 0x194808c00ULL }, // dup_C2_cmoveif
6332 { 911, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 501, 0, 0|(1ULL<<MCID::Pseudo), 0x114800000ULL }, // dup_A4_combineri
6333 { 910, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 498, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A4_combineir
6334 { 909, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0xc4800000ULL }, // dup_A4_combineii
6335 { 908, 2, 1, 4, 69, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_zxth
6336 { 907, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // dup_A2_zxtb
6337 { 906, 2, 1, 4, 69, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x212808000ULL }, // dup_A2_tfrsi
6338 { 905, 2, 1, 4, 69, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_tfr
6339 { 904, 2, 1, 4, 69, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxth
6340 { 903, 2, 1, 4, 69, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxtb
6341 { 902, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A2_combineii
6342 { 901, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo), 0x154808000ULL }, // dup_A2_andir
6343 { 900, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo), 0x214808002ULL }, // dup_A2_addi
6344 { 899, 3, 1, 4, 68, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Pseudo), 0x8001ULL }, // dup_A2_add
6345 { 898, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1unlock_map
6346 { 897, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1lock_map
6347 { 896, 1, 0, 4, 67, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // Y2_dcfetch
6348 { 895, 2, 1, 4, 66, 0, 0, HexagonOpInfoBase + 493, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // Y2_crswap_old
6349 { 894, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zldp0
6350 { 893, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zld0
6351 { 892, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzh_alt
6352 { 891, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzb_alt
6353 { 890, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackuh_alt
6354 { 889, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackub_alt
6355 { 888, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 490, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackoh_alt
6356 { 887, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 490, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackob_alt
6357 { 886, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackh_alt
6358 { 885, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackb_alt
6359 { 884, 5, 2, 4, 2, 0, 0, HexagonOpInfoBase + 485, 0, 0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL }, // V6_vtran2x2_map
6360 { 883, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyhb_alt
6361 { 882, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyhb_acc_alt
6362 { 881, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpybus_alt
6363 { 880, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpybus_acc_alt
6364 { 879, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyb_alt
6365 { 878, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyb_acc_alt
6366 { 877, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_dv_alt
6367 { 876, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_alt
6368 { 875, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwq_alt
6369 { 874, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwnq_alt
6370 { 873, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_dv_alt
6371 { 872, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_alt
6372 { 871, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_dv_alt
6373 { 870, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_alt
6374 { 869, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhw_alt
6375 { 868, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_dv_alt
6376 { 867, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_alt
6377 { 866, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_dv_alt
6378 { 865, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_alt
6379 { 864, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububh_alt
6380 { 863, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhw_alt
6381 { 862, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_dv_alt
6382 { 861, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_alt
6383 { 860, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhq_alt
6384 { 859, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhnq_alt
6385 { 858, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_dv_alt
6386 { 857, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_alt
6387 { 856, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_dv_alt
6388 { 855, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_alt
6389 { 854, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbq_alt
6390 { 853, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbnq_alt
6391 { 852, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_dv_alt
6392 { 851, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_alt
6393 { 850, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoh_alt
6394 { 849, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeh_alt
6395 { 848, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeb_alt
6396 { 847, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffob_alt
6397 { 846, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffh_alt
6398 { 845, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffeb_alt
6399 { 844, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffb_alt
6400 { 843, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufeh_alt
6401 { 842, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsh_alt
6402 { 841, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwq_alt
6403 { 840, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 480, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwhq_alt
6404 { 839, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwh_alt
6405 { 838, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 476, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermwh_add_alt
6406 { 837, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermw_alt
6407 { 836, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermw_add_alt
6408 { 835, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 471, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermhq_alt
6409 { 834, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermh_alt
6410 { 833, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermh_add_alt
6411 { 832, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 465, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsb_alt
6412 { 831, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatwh_alt
6413 { 830, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatuwuh_alt
6414 { 829, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsathub_alt
6415 { 828, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrsadubi_alt
6416 { 827, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrsadubi_acc_alt
6417 { 826, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwuh_alt
6418 { 825, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwh_alt
6419 { 824, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduwuh_alt
6420 { 823, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduhub_alt
6421 { 822, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhub_alt
6422 { 821, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhb_alt
6423 { 820, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrotr_alt
6424 { 819, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubv_alt
6425 { 818, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubv_acc_alt
6426 { 817, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubi_alt
6427 { 816, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubi_acc_alt
6428 { 815, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 453, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_rtt_alt
6429 { 814, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 449, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_rtt_acc_alt
6430 { 813, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_alt
6431 { 812, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_acc_alt
6432 { 811, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybv_alt
6433 { 810, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybv_acc_alt
6434 { 809, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusv_alt
6435 { 808, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusv_acc_alt
6436 { 807, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 461, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusi_alt
6437 { 806, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 456, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusi_acc_alt
6438 { 805, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybus_alt
6439 { 804, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybus_acc_alt
6440 { 803, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 453, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybub_rtt_alt
6441 { 802, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 449, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybub_rtt_acc_alt
6442 { 801, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpopcounth_alt
6443 { 800, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwuh_sat_alt
6444 { 799, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwh_sat_alt
6445 { 798, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackoh_alt
6446 { 797, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackob_alt
6447 { 796, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhub_sat_alt
6448 { 795, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhb_sat_alt
6449 { 794, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeh_alt
6450 { 793, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeb_alt
6451 { 792, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamtw_alt
6452 { 791, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamth_alt
6453 { 790, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgw_alt
6454 { 789, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgub_alt
6455 { 788, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgh_alt
6456 { 787, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgb_alt
6457 { 786, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuhv_alt
6458 { 785, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuhv_acc_alt
6459 { 784, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuh_alt
6460 { 783, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuh_acc_alt
6461 { 782, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyubv_alt
6462 { 781, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyubv_acc_alt
6463 { 780, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyub_alt
6464 { 779, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyub_acc_alt
6465 { 778, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_sacc_alt
6466 { 777, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_rnd_sacc_alt
6467 { 776, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_rnd_alt
6468 { 775, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_alt
6469 { 774, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwub_alt
6470 { 773, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwub_acc_alt
6471 { 772, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwh_alt
6472 { 771, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwh_acc_alt
6473 { 770, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwb_alt
6474 { 769, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwb_acc_alt
6475 { 768, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiowh_alt
6476 { 767, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyihb_alt
6477 { 766, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyihb_acc_alt
6478 { 765, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyih_alt
6479 { 764, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyih_acc_alt
6480 { 763, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiewuh_alt
6481 { 762, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewuh_acc_alt
6482 { 761, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewh_acc_alt
6483 { 760, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhvsrs_alt
6484 { 759, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhv_alt
6485 { 758, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhv_acc_alt
6486 { 757, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhus_alt
6487 { 756, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhus_acc_alt
6488 { 755, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhss_alt
6489 { 754, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhsrs_alt
6490 { 753, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhsat_acc_alt
6491 { 752, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyh_alt
6492 { 751, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyh_acc_alt
6493 { 750, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyewuh_alt
6494 { 749, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybv_alt
6495 { 748, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybv_acc_alt
6496 { 747, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybusv_alt
6497 { 746, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybusv_acc_alt
6498 { 745, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 446, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybus_alt
6499 { 744, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 442, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybus_acc_alt
6500 { 743, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpauhb_alt
6501 { 742, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpauhb_acc_alt
6502 { 741, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpahb_alt
6503 { 740, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpahb_acc_alt
6504 { 739, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuuv_alt
6505 { 738, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuu_alt
6506 { 737, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabuu_acc_alt
6507 { 736, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabusv_alt
6508 { 735, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabus_alt
6509 { 734, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabus_acc_alt
6510 { 733, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminw_alt
6511 { 732, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminuh_alt
6512 { 731, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminub_alt
6513 { 730, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminh_alt
6514 { 729, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminb_alt
6515 { 728, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxw_alt
6516 { 727, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxuh_alt
6517 { 726, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxub_alt
6518 { 725, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxh_alt
6519 { 724, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxb_alt
6520 { 723, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrwv_alt
6521 { 722, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrw_alt
6522 { 721, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrhv_alt
6523 { 720, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrh_alt
6524 { 719, 6, 0, 4, 65, 0, 0, HexagonOpInfoBase + 425, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermwq_pseudo
6525 { 718, 5, 0, 4, 65, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermw_pseudo
6526 { 717, 6, 0, 4, 65, 0, 0, HexagonOpInfoBase + 436, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhwq_pseudo
6527 { 716, 5, 0, 4, 65, 0, 0, HexagonOpInfoBase + 431, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhw_pseudo
6528 { 715, 6, 0, 4, 65, 0, 0, HexagonOpInfoBase + 425, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhq_pseudo
6529 { 714, 5, 0, 4, 65, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermh_pseudo
6530 { 713, 5, 0, 4, 65, 0, 0, HexagonOpInfoBase + 420, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgather_vscatter_mh_pseudo
6531 { 712, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdsaduh_alt
6532 { 711, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdsaduh_acc_alt
6533 { 710, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhvsat_alt
6534 { 709, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 416, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhvsat_acc_alt
6535 { 708, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsusat_alt
6536 { 707, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsusat_acc_alt
6537 { 706, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 413, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsuisat_alt
6538 { 705, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 409, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsuisat_acc_alt
6539 { 704, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsat_alt
6540 { 703, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsat_acc_alt
6541 { 702, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 413, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhisat_alt
6542 { 701, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 409, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhisat_acc_alt
6543 { 700, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_dv_alt
6544 { 699, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_dv_acc_alt
6545 { 698, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_alt
6546 { 697, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_acc_alt
6547 { 696, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 406, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_dv_alt
6548 { 695, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 402, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_dv_acc_alt
6549 { 694, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_alt
6550 { 693, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_acc_alt
6551 { 692, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealh_alt
6552 { 691, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb_alt
6553 { 690, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb4w_alt
6554 { 689, 1, 1, 4, 64, 0, 0, HexagonOpInfoBase + 273, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdd0
6555 { 688, 1, 1, 4, 60, 0, 0, HexagonOpInfoBase + 401, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_vd0
6556 { 687, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0w_alt
6557 { 686, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0h_alt
6558 { 685, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgwrnd_alt
6559 { 684, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgw_alt
6560 { 683, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguwrnd_alt
6561 { 682, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguw_alt
6562 { 681, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguhrnd_alt
6563 { 680, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguh_alt
6564 { 679, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgubrnd_alt
6565 { 678, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgub_alt
6566 { 677, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavghrnd_alt
6567 { 676, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgh_alt
6568 { 675, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgbrnd_alt
6569 { 674, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgb_alt
6570 { 673, 2, 1, 4, 60, 0, 0, HexagonOpInfoBase + 399, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008011ULL }, // V6_vassignp
6571 { 672, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrwv_alt
6572 { 671, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrw_alt
6573 { 670, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrw_acc_alt
6574 { 669, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrhv_alt
6575 { 668, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrh_alt
6576 { 667, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrh_acc_alt
6577 { 666, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasr_into_alt
6578 { 665, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslwv_alt
6579 { 664, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslw_alt
6580 { 663, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslw_acc_alt
6581 { 662, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslhv_alt
6582 { 661, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 396, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslh_alt
6583 { 660, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 392, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslh_acc_alt
6584 { 659, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 389, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandvrt_alt
6585 { 658, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 385, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vandvrt_acc_alt
6586 { 657, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 382, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandqrt_alt
6587 { 656, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 378, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandqrt_acc_alt
6588 { 655, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 382, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandnqrt_alt
6589 { 654, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 378, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandnqrt_acc_alt
6590 { 653, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_dv_alt
6591 { 652, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_alt
6592 { 651, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwq_alt
6593 { 650, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwnq_alt
6594 { 649, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_dv_alt
6595 { 648, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_alt
6596 { 647, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_dv_alt
6597 { 646, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_alt
6598 { 645, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhw_alt
6599 { 644, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vadduhw_acc_alt
6600 { 643, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_dv_alt
6601 { 642, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_alt
6602 { 641, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_dv_alt
6603 { 640, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_alt
6604 { 639, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubh_alt
6605 { 638, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddubh_acc_alt
6606 { 637, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 375, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhw_alt
6607 { 636, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 371, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhw_acc_alt
6608 { 635, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_dv_alt
6609 { 634, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_alt
6610 { 633, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhq_alt
6611 { 632, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhnq_alt
6612 { 631, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_dv_alt
6613 { 630, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_alt
6614 { 629, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_dv_alt
6615 { 628, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_alt
6616 { 627, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbq_alt
6617 { 626, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 367, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbnq_alt
6618 { 625, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 364, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_dv_alt
6619 { 624, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_alt
6620 { 623, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_sat_alt
6621 { 622, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_alt
6622 { 621, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuw_alt
6623 { 620, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuh_alt
6624 { 619, 2, 1, 4, 63, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsub_alt
6625 { 618, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_sat_alt
6626 { 617, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_alt
6627 { 616, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffw_alt
6628 { 615, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffuh_alt
6629 { 614, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffub_alt
6630 { 613, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffh_alt
6631 { 612, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_sat_alt
6632 { 611, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 359, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_alt
6633 { 610, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyvubs10_alt
6634 { 609, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyhubs10_alt
6635 { 608, 5, 1, 4, 62, 0, 0, HexagonOpInfoBase + 354, 0, 0|(1ULL<<MCID::Pseudo), 0x84000000000801cULL }, // V6_v10mpyubs10_vxx
6636 { 607, 4, 1, 4, 61, 0, 0, HexagonOpInfoBase + 350, 0, 0|(1ULL<<MCID::Pseudo), 0x80000000000801cULL }, // V6_v10mpyubs10
6637 { 606, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stup0
6638 { 605, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stunp0
6639 { 604, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stu0
6640 { 603, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stqnt0
6641 { 602, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stq0
6642 { 601, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stpnt0
6643 { 600, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stp0
6644 { 599, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnt0
6645 { 598, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnqnt0
6646 { 597, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 347, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnq0
6647 { 596, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnpnt0
6648 { 595, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnp0
6649 { 594, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stnnt0
6650 { 593, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stn0
6651 { 592, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 342, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_st0
6652 { 591, 2, 1, 4, 60, 0, 0, HexagonOpInfoBase + 337, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_lo
6653 { 590, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldu0
6654 { 589, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtpnt0
6655 { 588, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtp0
6656 { 587, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnpnt0
6657 { 586, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnp0
6658 { 585, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldpnt0
6659 { 584, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldp0
6660 { 583, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldnt0
6661 { 582, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnpnt0
6662 { 581, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnp0
6663 { 580, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcpnt0
6664 { 579, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcp0
6665 { 578, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnpnt0
6666 { 577, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnp0
6667 { 576, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ld0
6668 { 575, 2, 1, 4, 60, 0, 0, HexagonOpInfoBase + 337, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_hi
6669 { 574, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_extractw_alt
6670 { 573, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 332, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x800000000000026ULL }, // V6_dbl_st0
6671 { 572, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 330, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x800000000408026ULL }, // V6_dbl_ld0
6672 { 571, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_xor
6673 { 570, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equw_ior
6674 { 569, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_and
6675 { 568, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equw
6676 { 567, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_xor
6677 { 566, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equh_ior
6678 { 565, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_and
6679 { 564, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equh
6680 { 563, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_xor
6681 { 562, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equb_ior
6682 { 561, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 326, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_and
6683 { 560, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 323, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equb
6684 { 559, 3, 0, 4, 59, 0, 0, HexagonOpInfoBase + 320, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_pred
6685 { 558, 3, 0, 4, 59, 0, 0, HexagonOpInfoBase + 317, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_ctr
6686 { 557, 1, 0, 4, 58, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S6_allocframe_to_raw
6687 { 556, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 304, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S5_vasrhrnd_goodsyntax
6688 { 555, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 314, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S5_asrhub_rnd_sat_goodsyntax
6689 { 554, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiritnew_zomap
6690 { 553, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirit_zomap
6691 { 552, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirifnew_zomap
6692 { 551, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirif_zomap
6693 { 550, 2, 0, 4, 55, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiri_zomap
6694 { 549, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhtnew_zomap
6695 { 548, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirht_zomap
6696 { 547, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhfnew_zomap
6697 { 546, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhf_zomap
6698 { 545, 2, 0, 4, 55, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirh_zomap
6699 { 544, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbtnew_zomap
6700 { 543, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbt_zomap
6701 { 542, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbfnew_zomap
6702 { 541, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbf_zomap
6703 { 540, 2, 0, 4, 55, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirb_zomap
6704 { 539, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstoreritnew_zomap
6705 { 538, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewtnew_zomap
6706 { 537, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewfnew_zomap
6707 { 536, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerifnew_zomap
6708 { 535, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhtnew_zomap
6709 { 534, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewtnew_zomap
6710 { 533, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewfnew_zomap
6711 { 532, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhfnew_zomap
6712 { 531, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerftnew_zomap
6713 { 530, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerffnew_zomap
6714 { 529, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdtnew_zomap
6715 { 528, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdfnew_zomap
6716 { 527, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbtnew_zomap
6717 { 526, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewtnew_zomap
6718 { 525, 3, 0, 4, 54, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewfnew_zomap
6719 { 524, 3, 0, 4, 39, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbfnew_zomap
6720 { 523, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxw_goodsyntax
6721 { 522, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxh_goodsyntax
6722 { 521, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxd_goodsyntax
6723 { 520, 5, 1, 4, 53, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxb_goodsyntax
6724 { 519, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerinew_zomap
6725 { 518, 2, 0, 4, 51, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storeri_zomap
6726 { 517, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerhnew_zomap
6727 { 516, 2, 0, 4, 51, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerh_zomap
6728 { 515, 2, 0, 4, 51, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerf_zomap
6729 { 514, 2, 0, 4, 51, 0, 0, HexagonOpInfoBase + 307, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerd_zomap
6730 { 513, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerbnew_zomap
6731 { 512, 2, 0, 4, 51, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerb_zomap
6732 { 511, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerit_zomap
6733 { 510, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewt_zomap
6734 { 509, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewf_zomap
6735 { 508, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerif_zomap
6736 { 507, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerht_zomap
6737 { 506, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewt_zomap
6738 { 505, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewf_zomap
6739 { 504, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerhf_zomap
6740 { 503, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerft_zomap
6741 { 502, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerff_zomap
6742 { 501, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdt_zomap
6743 { 500, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdf_zomap
6744 { 499, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbt_zomap
6745 { 498, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewt_zomap
6746 { 497, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewf_zomap
6747 { 496, 3, 0, 4, 49, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbf_zomap
6748 { 495, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_asr_i_r_rnd_goodsyntax
6749 { 494, 3, 1, 4, 48, 0, 0, HexagonOpInfoBase + 304, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S2_asr_i_p_rnd_goodsyntax
6750 { 493, 4, 1, 4, 47, 0, 0, HexagonOpInfoBase + 300, 0, 0|(1ULL<<MCID::Pseudo), 0x11ULL }, // PS_wselect
6751 { 492, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 297, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_nt_ai
6752 { 491, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 297, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_ai
6753 { 490, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_nt_ai
6754 { 489, 3, 0, 4, 46, 0, 0, HexagonOpInfoBase + 294, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_ai
6755 { 488, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x28ULL }, // PS_vstorerq_ai
6756 { 487, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrw
6757 { 486, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrh
6758 { 485, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrb
6759 { 484, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatiw
6760 { 483, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatih
6761 { 482, 2, 1, 4, 45, 0, 0, HexagonOpInfoBase + 287, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatib
6762 { 481, 4, 1, 4, 44, 0, 0, HexagonOpInfoBase + 283, 0, 0|(1ULL<<MCID::Pseudo), 0x10ULL }, // PS_vselect
6763 { 480, 4, 1, 4, 43, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw_acc
6764 { 479, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw
6765 { 478, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 280, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_nt_ai
6766 { 477, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 280, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_ai
6767 { 476, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_nt_ai
6768 { 475, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 277, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_ai
6769 { 474, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 274, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x28ULL }, // PS_vloadrq_ai
6770 { 473, 1, 1, 4, 41, 0, 0, HexagonOpInfoBase + 273, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x11ULL }, // PS_vdd0
6771 { 472, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_true
6772 { 471, 1, 0, 4, 40, 0, 1, HexagonOpInfoBase + 32, 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
6773 { 470, 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
6774 { 469, 5, 1, 4, 39, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pcr
6775 { 468, 6, 1, 4, 38, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pci
6776 { 467, 5, 1, 4, 39, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pcr
6777 { 466, 6, 1, 4, 38, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pci
6778 { 465, 5, 1, 4, 39, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pcr
6779 { 464, 6, 1, 4, 38, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pci
6780 { 463, 5, 1, 4, 39, 1, 1, HexagonOpInfoBase + 268, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pcr
6781 { 462, 6, 1, 4, 38, 1, 1, HexagonOpInfoBase + 262, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pci
6782 { 461, 5, 1, 4, 39, 1, 1, HexagonOpInfoBase + 257, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pcr
6783 { 460, 6, 1, 4, 38, 1, 1, HexagonOpInfoBase + 251, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pci
6784 { 459, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 250, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qtrue
6785 { 458, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 250, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qfalse
6786 { 457, 4, 1, 4, 6, 0, 0, HexagonOpInfoBase + 246, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // PS_pselect
6787 { 456, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 230, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pcr
6788 { 455, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 224, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pci
6789 { 454, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 230, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pcr
6790 { 453, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 224, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pci
6791 { 452, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 230, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pcr
6792 { 451, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 224, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pci
6793 { 450, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 230, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pcr
6794 { 449, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 224, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pci
6795 { 448, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 241, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pcr
6796 { 447, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 235, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pci
6797 { 446, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 230, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pcr
6798 { 445, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 224, 53, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pci
6799 { 444, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 220, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x216800028ULL }, // PS_fia
6800 { 443, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x214800028ULL }, // PS_fi
6801 { 442, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_false
6802 { 441, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0xa8ULL }, // PS_crash
6803 { 440, 1, 0, 4, 35, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800028ULL }, // PS_call_nr
6804 { 439, 2, 0, 4, 2, 0, 8, HexagonOpInfoBase + 13, 45, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_call_instrprof_custom
6805 { 438, 3, 1, 4, 2, 0, 1, HexagonOpInfoBase + 200, 44, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_alloca
6806 { 437, 2, 1, 4, 2, 1, 0, HexagonOpInfoBase + 38, 43, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_aligna
6807 { 436, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 216, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy_acc
6808 { 435, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy
6809 { 434, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 213, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_vrcmpys_s1rp
6810 { 433, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 210, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_s1
6811 { 432, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 206, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_acc_s1
6812 { 431, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 203, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_mpyui
6813 { 430, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 200, 0, 0|(1ULL<<MCID::Pseudo), 0x134808025ULL }, // M2_mpysmi
6814 { 429, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_pred
6815 { 428, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 197, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_ctr
6816 { 427, 0, 0, 4, 28, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_return_map_to_raw
6817 { 426, 0, 0, 4, 27, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_deallocframe_map_to_raw
6818 { 425, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopw_zomap
6819 { 424, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memoph_zomap
6820 { 423, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopb_zomap
6821 { 422, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pt
6822 { 421, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pnt
6823 { 420, 1, 0, 4, 25, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_t
6824 { 419, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pt
6825 { 418, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pnt
6826 { 417, 1, 0, 4, 23, 0, 0, HexagonOpInfoBase + 196, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_f
6827 { 416, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopw_zomap
6828 { 415, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memoph_zomap
6829 { 414, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopb_zomap
6830 { 413, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopw_zomap
6831 { 412, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memoph_zomap
6832 { 411, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopb_zomap
6833 { 410, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopw_zomap
6834 { 409, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memoph_zomap
6835 { 408, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopb_zomap
6836 { 407, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopw_zomap
6837 { 406, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memoph_zomap
6838 { 405, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopb_zomap
6839 { 404, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopw_zomap
6840 { 403, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memoph_zomap
6841 { 402, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopb_zomap
6842 { 401, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopw_zomap
6843 { 400, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memoph_zomap
6844 { 399, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopb_zomap
6845 { 398, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopw_zomap
6846 { 397, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memoph_zomap
6847 { 396, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopb_zomap
6848 { 395, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhtnew_zomap
6849 { 394, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruht_zomap
6850 { 393, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhfnew_zomap
6851 { 392, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhf_zomap
6852 { 391, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubtnew_zomap
6853 { 390, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubt_zomap
6854 { 389, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubfnew_zomap
6855 { 388, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubf_zomap
6856 { 387, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadritnew_zomap
6857 { 386, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrit_zomap
6858 { 385, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrifnew_zomap
6859 { 384, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrif_zomap
6860 { 383, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhtnew_zomap
6861 { 382, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrht_zomap
6862 { 381, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhfnew_zomap
6863 { 380, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhf_zomap
6864 { 379, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 193, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdtnew_zomap
6865 { 378, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 193, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdt_zomap
6866 { 377, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 193, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdfnew_zomap
6867 { 376, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 193, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdf_zomap
6868 { 375, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbtnew_zomap
6869 { 374, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbt_zomap
6870 { 373, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbfnew_zomap
6871 { 372, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbf_zomap
6872 { 371, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadruh_zomap
6873 { 370, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrub_zomap
6874 { 369, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadri_zomap
6875 { 368, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrh_zomap
6876 { 367, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadrd_zomap
6877 { 366, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrb_zomap
6878 { 365, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbzw4_zomap
6879 { 364, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbzw2_zomap
6880 { 363, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbsw4_zomap
6881 { 362, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbsw2_zomap
6882 { 361, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 188, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignh_zomap
6883 { 360, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 188, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignb_zomap
6884 { 359, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // J2_trap1_noregmap
6885 { 358, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpt_nopred_map
6886 { 357, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprt_nopred_map
6887 { 356, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprf_nopred_map
6888 { 355, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpf_nopred_map
6889 { 354, 0, 0, 4, 14, 2, 2, HexagonOpInfoBase + 1, 39, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop1
6890 { 353, 0, 0, 4, 14, 4, 5, HexagonOpInfoBase + 1, 30, 0|(1ULL<<MCID::Pseudo), 0x23ULL }, // J2_endloop01
6891 { 352, 0, 0, 4, 14, 2, 4, HexagonOpInfoBase + 1, 24, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop0
6892 { 351, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 20, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP1
6893 { 350, 1, 0, 4, 13, 4, 3, HexagonOpInfoBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP01
6894 { 349, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP0
6895 { 348, 1, 0, 4, 12, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // DUPLEX_Pseudo
6896 { 347, 2, 1, 4, 11, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // C2_pxfer_map
6897 { 346, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpltu
6898 { 345, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 179, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmplt
6899 { 344, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgeui
6900 { 343, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 176, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgei
6901 { 342, 2, 0, 4, 2, 1, 3, HexagonOpInfoBase + 24, 5, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKUP
6902 { 341, 2, 0, 4, 2, 3, 2, HexagonOpInfoBase + 24, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKDOWN
6903 { 340, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 173, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A4_boundscheck
6904 { 339, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxtb
6905 { 338, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vsubb_map
6906 { 337, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 170, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vaddb_map
6907 { 336, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x9400ULL }, // A2_tfrtnew
6908 { 335, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8400ULL }, // A2_tfrt
6909 { 334, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 165, 0, 0|(1ULL<<MCID::Pseudo), 0x1400ULL }, // A2_tfrptnew
6910 { 333, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 165, 0, 0|(1ULL<<MCID::Pseudo), 0x400ULL }, // A2_tfrpt
6911 { 332, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 168, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x3ULL }, // A2_tfrpi
6912 { 331, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 165, 0, 0|(1ULL<<MCID::Pseudo), 0x1c00ULL }, // A2_tfrpfnew
6913 { 330, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 165, 0, 0|(1ULL<<MCID::Pseudo), 0xc00ULL }, // A2_tfrpf
6914 { 329, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 163, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL }, // A2_tfrp
6915 { 328, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x9c00ULL }, // A2_tfrfnew
6916 { 327, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 160, 0, 0|(1ULL<<MCID::Pseudo), 0x8c00ULL }, // A2_tfrf
6917 { 326, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_not
6918 { 325, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 158, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_neg
6919 { 324, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // A2_iconst
6920 { 323, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 155, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A2_addsp
6921 { 322, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UBFX
6922 { 321, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SBFX
6923 { 320, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMIN
6924 { 319, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMAX
6925 { 318, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMIN
6926 { 317, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMAX
6927 { 316, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_XOR
6928 { 315, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_OR
6929 { 314, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_AND
6930 { 313, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_MUL
6931 { 312, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_ADD
6932 { 311, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUM
6933 { 310, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUM
6934 { 309, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMIN
6935 { 308, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAX
6936 { 307, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMUL
6937 { 306, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FADD
6938 { 305, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 134, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FMUL
6939 { 304, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 134, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FADD
6940 { 303, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_UBSANTRAP
6941 { 302, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DEBUGTRAP
6942 { 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
6943 { 300, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 61, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_BZERO
6944 { 299, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET
6945 { 298, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMMOVE
6946 { 297, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 134, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY_INLINE
6947 { 296, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY
6948 { 295, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 145, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_WRITE_REGISTER
6949 { 294, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_READ_REGISTER
6950 { 293, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FLDEXP
6951 { 292, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSQRT
6952 { 291, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMA
6953 { 290, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FREM
6954 { 289, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FDIV
6955 { 288, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMUL
6956 { 287, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSUB
6957 { 286, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FADD
6958 { 285, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKRESTORE
6959 { 284, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKSAVE
6960 { 283, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 72, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DYN_STACKALLOC
6961 { 282, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_JUMP_TABLE
6962 { 281, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BLOCK_ADDR
6963 { 280, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ADDRSPACE_CAST
6964 { 279, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEARBYINT
6965 { 278, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRINT
6966 { 277, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFLOOR
6967 { 276, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSQRT
6968 { 275, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTANH
6969 { 274, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINH
6970 { 273, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOSH
6971 { 272, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN2
6972 { 271, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN
6973 { 270, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FASIN
6974 { 269, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FACOS
6975 { 268, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTAN
6976 { 267, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINCOS
6977 { 266, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSIN
6978 { 265, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOS
6979 { 264, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCEIL
6980 { 263, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITREVERSE
6981 { 262, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BSWAP
6982 { 261, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTPOP
6983 { 260, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLS
6984 { 259, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ_ZERO_UNDEF
6985 { 258, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ
6986 { 257, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ_ZERO_UNDEF
6987 { 256, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ
6988 { 255, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 141, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECTOR_COMPRESS
6989 { 254, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_STEP_VECTOR
6990 { 253, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SPLAT_VECTOR
6991 { 252, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 137, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHUFFLE_VECTOR
6992 { 251, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 134, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_VECTOR_ELT
6993 { 250, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_VECTOR_ELT
6994 { 249, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 61, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_SUBVECTOR
6995 { 248, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_SUBVECTOR
6996 { 247, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VSCALE
6997 { 246, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 127, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRJT
6998 { 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
6999 { 244, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LLROUND
7000 { 243, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LROUND
7001 { 242, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ABS
7002 { 241, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMAX
7003 { 240, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMIN
7004 { 239, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMAX
7005 { 238, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMIN
7006 { 237, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRMASK
7007 { 236, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTR_ADD
7008 { 235, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_ROUNDING
7009 { 234, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_ROUNDING
7010 { 233, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPMODE
7011 { 232, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPMODE
7012 { 231, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPMODE
7013 { 230, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPENV
7014 { 229, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPENV
7015 { 228, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPENV
7016 { 227, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUMNUM
7017 { 226, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUMNUM
7018 { 225, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUM
7019 { 224, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUM
7020 { 223, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM_IEEE
7021 { 222, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM_IEEE
7022 { 221, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM
7023 { 220, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM
7024 { 219, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCANONICALIZE
7025 { 218, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 101, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IS_FPCLASS
7026 { 217, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOPYSIGN
7027 { 216, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FABS
7028 { 215, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI_SAT
7029 { 214, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI_SAT
7030 { 213, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UITOFP
7031 { 212, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SITOFP
7032 { 211, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI
7033 { 210, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI
7034 { 209, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTRUNC
7035 { 208, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPEXT
7036 { 207, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEG
7037 { 206, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFREXP
7038 { 205, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLDEXP
7039 { 204, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG10
7040 { 203, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG2
7041 { 202, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG
7042 { 201, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP10
7043 { 200, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP2
7044 { 199, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP
7045 { 198, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOWI
7046 { 197, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOW
7047 { 196, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMODF
7048 { 195, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREM
7049 { 194, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FDIV
7050 { 193, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMAD
7051 { 192, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMA
7052 { 191, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMUL
7053 { 190, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSUB
7054 { 189, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FADD
7055 { 188, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIXSAT
7056 { 187, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIXSAT
7057 { 186, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIX
7058 { 185, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIX
7059 { 184, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIXSAT
7060 { 183, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIXSAT
7061 { 182, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIX
7062 { 181, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIX
7063 { 180, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSHLSAT
7064 { 179, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USHLSAT
7065 { 178, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBSAT
7066 { 177, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBSAT
7067 { 176, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDSAT
7068 { 175, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDSAT
7069 { 174, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULH
7070 { 173, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULH
7071 { 172, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULO
7072 { 171, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULO
7073 { 170, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 118, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBE
7074 { 169, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBO
7075 { 168, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 118, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SADDE
7076 { 167, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDO
7077 { 166, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 118, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBE
7078 { 165, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBO
7079 { 164, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 118, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UADDE
7080 { 163, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDO
7081 { 162, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SELECT
7082 { 161, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 115, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UCMP
7083 { 160, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 115, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SCMP
7084 { 159, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCMP
7085 { 158, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ICMP
7086 { 157, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTL
7087 { 156, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTR
7088 { 155, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHR
7089 { 154, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHL
7090 { 153, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASHR
7091 { 152, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LSHR
7092 { 151, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 104, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHL
7093 { 150, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ZEXT
7094 { 149, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 43, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT_INREG
7095 { 148, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT
7096 { 147, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 101, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VAARG
7097 { 146, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VASTART
7098 { 145, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCONSTANT
7099 { 144, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT
7100 { 143, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_USAT_U
7101 { 142, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_U
7102 { 141, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_S
7103 { 140, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC
7104 { 139, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ANYEXT
7105 { 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
7106 { 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
7107 { 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
7108 { 135, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_INTRINSIC
7109 { 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
7110 { 133, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRINDIRECT
7111 { 132, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRCOND
7112 { 131, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_PREFETCH
7113 { 130, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 24, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_FENCE
7114 { 129, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_SAT
7115 { 128, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_COND
7116 { 127, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UDEC_WRAP
7117 { 126, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UINC_WRAP
7118 { 125, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMINIMUM
7119 { 124, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAXIMUM
7120 { 123, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMIN
7121 { 122, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAX
7122 { 121, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FSUB
7123 { 120, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FADD
7124 { 119, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMIN
7125 { 118, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMAX
7126 { 117, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MIN
7127 { 116, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MAX
7128 { 115, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XOR
7129 { 114, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_OR
7130 { 113, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_NAND
7131 { 112, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_AND
7132 { 111, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_SUB
7133 { 110, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_ADD
7134 { 109, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 94, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XCHG
7135 { 108, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG
7136 { 107, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 85, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
7137 { 106, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 80, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_INDEXED_STORE
7138 { 105, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_STORE
7139 { 104, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 75, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_ZEXTLOAD
7140 { 103, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 75, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_SEXTLOAD
7141 { 102, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 75, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_LOAD
7142 { 101, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_ZEXTLOAD
7143 { 100, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_SEXTLOAD
7144 { 99, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_LOAD
7145 { 98, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READSTEADYCOUNTER
7146 { 97, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READCYCLECOUNTER
7147 { 96, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUNDEVEN
7148 { 95, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LLRINT
7149 { 94, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LRINT
7150 { 93, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUND
7151 { 92, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_TRUNC
7152 { 91, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 72, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_FPTRUNC_ROUND
7153 { 90, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_FOLD_BARRIER
7154 { 89, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 70, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREEZE
7155 { 88, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITCAST
7156 { 87, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTTOPTR
7157 { 86, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRTOINT
7158 { 85, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_CONCAT_VECTORS
7159 { 84, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR_TRUNC
7160 { 83, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR
7161 { 82, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_MERGE_VALUES
7162 { 81, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT
7163 { 80, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 64, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_UNMERGE_VALUES
7164 { 79, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 61, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT
7165 { 78, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_POOL
7166 { 77, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 56, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRAUTH_GLOBAL_VALUE
7167 { 76, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_GLOBAL_VALUE
7168 { 75, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 54, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRAME_INDEX
7169 { 74, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_PHI
7170 { 73, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 53, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IMPLICIT_DEF
7171 { 72, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGCEIL
7172 { 71, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGFLOOR
7173 { 70, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGCEIL
7174 { 69, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGFLOOR
7175 { 68, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDU
7176 { 67, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDS
7177 { 66, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_XOR
7178 { 65, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_OR
7179 { 64, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_AND
7180 { 63, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVREM
7181 { 62, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVREM
7182 { 61, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UREM
7183 { 60, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SREM
7184 { 59, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIV
7185 { 58, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIV
7186 { 57, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_MUL
7187 { 56, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SUB
7188 { 55, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 46, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ADD
7189 { 54, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 43, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ALIGN
7190 { 53, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 43, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ZEXT
7191 { 52, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 43, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_SEXT
7192 { 51, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_GLUE
7193 { 50, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 13, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_LOOP
7194 { 49, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ANCHOR
7195 { 48, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ENTRY
7196 { 47, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // RELOC_NONE
7197 { 46, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // JUMP_TABLE_DEBUG_INFO
7198 { 45, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // MEMBARRIER
7199 { 44, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // FAKE_USE
7200 { 43, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // ICALL_BRANCH_FUNNEL
7201 { 42, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 40, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20823
7202 { 41, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 38, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20822
7203 { 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
7204 { 39, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_EXIT
7205 { 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
7206 { 37, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_ENTER
7207 { 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
7208 { 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
7209 { 34, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 36, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // LOCAL_ESCAPE
7210 { 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
7211 { 32, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 33, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20821
7212 { 31, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PREALLOCATED_SETUP
7213 { 30, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL }, // anonymous_14301
7214 { 29, 6, 1, 0, 0, 0, 0, HexagonOpInfoBase + 26, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHPOINT
7215 { 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
7216 { 27, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 24, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // STACKMAP
7217 { 26, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 22, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // ARITH_FENCE
7218 { 25, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 18, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PSEUDO_PROBE
7219 { 24, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_END
7220 { 23, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_START
7221 { 22, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // BUNDLE
7222 { 21, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 15, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_LANEMASK
7223 { 20, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 13, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY
7224 { 19, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 13, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // REG_SEQUENCE
7225 { 18, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // DBG_LABEL
7226 { 17, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_PHI
7227 { 16, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_INSTR_REF
7228 { 15, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE_LIST
7229 { 14, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE
7230 { 13, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_TO_REGCLASS
7231 { 12, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // SUBREG_TO_REG
7232 { 11, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INIT_UNDEF
7233 { 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
7234 { 9, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 5, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INSERT_SUBREG
7235 { 8, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // EXTRACT_SUBREG
7236 { 7, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // KILL
7237 { 6, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // ANNOTATION_LABEL
7238 { 5, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // GC_LABEL
7239 { 4, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // EH_LABEL
7240 { 3, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // CFI_INSTRUCTION
7241 { 2, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // INLINEASM_BR
7242 { 1, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // INLINEASM
7243 { 0, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // PHI
7244 }, {
7245 /* 0 */
7246 /* 0 */ Hexagon::R31, Hexagon::R30, Hexagon::R29, Hexagon::R29, Hexagon::R30,
7247 /* 5 */ Hexagon::R29, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7248 /* 9 */ Hexagon::SA0, Hexagon::LC0, Hexagon::PC, Hexagon::LC0,
7249 /* 13 */ Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::PC, Hexagon::LC0, Hexagon::LC1,
7250 /* 20 */ Hexagon::SA1, Hexagon::LC1, Hexagon::PC, Hexagon::LC1,
7251 /* 24 */ Hexagon::LC0, Hexagon::SA0, Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7252 /* 30 */ Hexagon::LC0, Hexagon::LC1, Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7253 /* 39 */ Hexagon::LC1, Hexagon::SA1, Hexagon::LC1, Hexagon::PC,
7254 /* 43 */ Hexagon::R30,
7255 /* 44 */ Hexagon::R29,
7256 /* 45 */ Hexagon::R0, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7257 /* 53 */ Hexagon::CS, Hexagon::CS,
7258 /* 55 */ Hexagon::PC,
7259 /* 56 */ Hexagon::FRAMEKEY, Hexagon::R29,
7260 /* 58 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, Hexagon::R30,
7261 /* 63 */ Hexagon::USR_OVF,
7262 /* 64 */ Hexagon::R16,
7263 /* 65 */ Hexagon::R28, Hexagon::PC,
7264 /* 67 */ Hexagon::USR,
7265 /* 68 */ Hexagon::R29, Hexagon::PC, Hexagon::R31,
7266 /* 71 */ Hexagon::PC, Hexagon::R31,
7267 /* 73 */ Hexagon::LC0, Hexagon::SA0, Hexagon::USR,
7268 /* 76 */ Hexagon::SA0, Hexagon::LC0, Hexagon::USR,
7269 /* 79 */ Hexagon::SA1, Hexagon::LC1,
7270 /* 81 */ Hexagon::LC1, Hexagon::SA1,
7271 /* 83 */ Hexagon::LC0, Hexagon::P3, Hexagon::SA0, Hexagon::USR,
7272 /* 87 */ Hexagon::ELR, Hexagon::PC,
7273 /* 89 */ Hexagon::CCR, Hexagon::GOSP, Hexagon::CCR, Hexagon::GOSP, Hexagon::PC,
7274 /* 94 */ Hexagon::P0, Hexagon::P0, Hexagon::PC,
7275 /* 97 */ Hexagon::P1, Hexagon::P1, Hexagon::PC,
7276 /* 100 */ Hexagon::CS,
7277 /* 101 */ Hexagon::GP,
7278 /* 102 */ Hexagon::FRAMEKEY, Hexagon::PC, Hexagon::R29,
7279 /* 105 */ Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0,
7280 /* 110 */ Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7281 /* 114 */ Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7282 /* 121 */ Hexagon::P0,
7283 /* 122 */ Hexagon::R29, Hexagon::R31,
7284 /* 124 */ Hexagon::R29, Hexagon::R31, Hexagon::P0,
7285 /* 127 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0,
7286 /* 133 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28,
7287 /* 138 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7288 /* 143 */ Hexagon::R31, Hexagon::PC,
7289 /* 145 */ Hexagon::P0, Hexagon::R31, Hexagon::PC,
7290 /* 148 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7291 /* 154 */ Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7292 /* 161 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::R29, Hexagon::R30,
7293 /* 168 */ Hexagon::VTMP,
7294 /* 169 */ Hexagon::SGP0, Hexagon::SGP0,
7295 /* 171 */ Hexagon::SGP1, Hexagon::SGP1,
7296 /* 173 */ Hexagon::SGP0, Hexagon::SGP1, Hexagon::SGP0, Hexagon::SGP1,
7297 }, {
7298 0
7299 }, {
7300 /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7301 /* 1 */
7302 /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7303 /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7304 /* 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 },
7305 /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7306 /* 13 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7307 /* 15 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7308 /* 18 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7309 /* 22 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
7310 /* 24 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7311 /* 26 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7312 /* 32 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7313 /* 33 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7314 /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7315 /* 38 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7316 /* 40 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7317 /* 43 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7318 /* 46 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7319 /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7320 /* 53 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7321 /* 54 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7322 /* 56 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7323 /* 61 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7324 /* 64 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7325 /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7326 /* 70 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7327 /* 72 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7328 /* 75 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7329 /* 80 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7330 /* 85 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7331 /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7332 /* 94 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7333 /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7334 /* 101 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7335 /* 104 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7336 /* 107 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7337 /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7338 /* 115 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7339 /* 118 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7340 /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7341 /* 127 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7342 /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7343 /* 134 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7344 /* 137 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7345 /* 141 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7346 /* 145 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7347 /* 147 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7348 /* 151 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7349 /* 155 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7350 /* 158 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7351 /* 160 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7352 /* 163 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7353 /* 165 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7354 /* 168 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7355 /* 170 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7356 /* 173 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7357 /* 176 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7358 /* 179 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7359 /* 182 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7360 /* 184 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7361 /* 186 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7362 /* 188 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7363 /* 191 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7364 /* 193 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7365 /* 196 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7366 /* 197 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7367 /* 200 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7368 /* 203 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7369 /* 206 */ { 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 },
7370 /* 210 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7371 /* 213 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7372 /* 216 */ { 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 },
7373 /* 220 */ { 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 },
7374 /* 224 */ { 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 },
7375 /* 230 */ { 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 },
7376 /* 235 */ { 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 },
7377 /* 241 */ { 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 },
7378 /* 246 */ { 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 },
7379 /* 250 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7380 /* 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 },
7381 /* 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 },
7382 /* 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 },
7383 /* 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 },
7384 /* 273 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7385 /* 274 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7386 /* 277 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7387 /* 280 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7388 /* 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 },
7389 /* 287 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7390 /* 289 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7391 /* 291 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7392 /* 294 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7393 /* 297 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7394 /* 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 },
7395 /* 304 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7396 /* 307 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7397 /* 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 },
7398 /* 314 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7399 /* 317 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7400 /* 320 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7401 /* 323 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7402 /* 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 },
7403 /* 330 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7404 /* 332 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7405 /* 334 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7406 /* 337 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7407 /* 339 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7408 /* 342 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7409 /* 344 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7410 /* 347 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7411 /* 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 },
7412 /* 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 },
7413 /* 359 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7414 /* 361 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7415 /* 364 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7416 /* 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 },
7417 /* 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 },
7418 /* 375 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7419 /* 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 },
7420 /* 382 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7421 /* 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 },
7422 /* 389 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7423 /* 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 },
7424 /* 396 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7425 /* 399 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7426 /* 401 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7427 /* 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 },
7428 /* 406 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7429 /* 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 },
7430 /* 413 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7431 /* 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 },
7432 /* 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 },
7433 /* 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 },
7434 /* 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 },
7435 /* 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 },
7436 /* 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 },
7437 /* 446 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7438 /* 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 },
7439 /* 453 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7440 /* 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 },
7441 /* 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 },
7442 /* 465 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7443 /* 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 },
7444 /* 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 },
7445 /* 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 },
7446 /* 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 },
7447 /* 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 },
7448 /* 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 },
7449 /* 493 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) },
7450 /* 495 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7451 /* 498 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7452 /* 501 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7453 /* 504 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7454 /* 507 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7455 /* 510 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7456 /* 513 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7457 /* 516 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7458 /* 519 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7459 /* 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 },
7460 /* 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 },
7461 /* 530 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7462 /* 532 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7463 /* 534 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7464 /* 537 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7465 /* 542 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7466 /* 544 */ { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7467 /* 546 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7468 /* 549 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7469 /* 552 */ { 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 },
7470 /* 557 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7471 /* 560 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7472 /* 563 */ { 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 },
7473 /* 567 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7474 /* 569 */ { 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 },
7475 /* 573 */ { 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 },
7476 /* 577 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7477 /* 579 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7478 /* 582 */ { 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 },
7479 /* 586 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7480 /* 588 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7481 /* 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 },
7482 /* 594 */ { 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 },
7483 /* 599 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7484 /* 601 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7485 /* 603 */ { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7486 /* 605 */ { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7487 /* 607 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7488 /* 609 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7489 /* 612 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7490 /* 615 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7491 /* 617 */ { 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 },
7492 /* 621 */ { 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 },
7493 /* 626 */ { 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 },
7494 /* 632 */ { 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 },
7495 /* 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) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7496 /* 641 */ { 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 },
7497 /* 646 */ { 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 },
7498 /* 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) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7499 /* 654 */ { 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 },
7500 /* 659 */ { 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 },
7501 /* 663 */ { 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 },
7502 /* 668 */ { 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 },
7503 /* 672 */ { 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 },
7504 /* 677 */ { 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 },
7505 /* 681 */ { 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 },
7506 /* 686 */ { 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 },
7507 /* 690 */ { 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 },
7508 /* 694 */ { 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 },
7509 /* 698 */ { 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 },
7510 /* 703 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7511 /* 706 */ { 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 },
7512 /* 711 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7513 /* 714 */ { 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 },
7514 /* 718 */ { 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 },
7515 /* 722 */ { 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 },
7516 /* 726 */ { 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 },
7517 /* 730 */ { 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 },
7518 /* 734 */ { 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 },
7519 /* 738 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7520 /* 740 */ { 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 },
7521 /* 744 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7522 /* 747 */ { 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 },
7523 /* 751 */ { 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 },
7524 /* 755 */ { 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 },
7525 /* 760 */ { 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 },
7526 /* 764 */ { 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 },
7527 /* 769 */ { 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 },
7528 /* 773 */ { 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 },
7529 /* 778 */ { 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 },
7530 /* 782 */ { 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 },
7531 /* 787 */ { 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 },
7532 /* 791 */ { 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 },
7533 /* 795 */ { 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 },
7534 /* 800 */ { 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 },
7535 /* 804 */ { 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 },
7536 /* 808 */ { 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 },
7537 /* 812 */ { 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 },
7538 /* 816 */ { 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 },
7539 /* 820 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7540 /* 823 */ { 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 },
7541 /* 828 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7542 /* 831 */ { 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 },
7543 /* 836 */ { 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 },
7544 /* 840 */ { 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 },
7545 /* 844 */ { 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 /* 848 */ { 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 },
7547 /* 852 */ { 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 },
7548 /* 856 */ { 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 },
7549 /* 861 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7550 /* 864 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7551 /* 867 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7552 /* 869 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7553 /* 870 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7554 /* 872 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7555 /* 874 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7556 /* 877 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7557 /* 879 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7558 /* 881 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7559 /* 884 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7560 /* 886 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7561 /* 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) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7562 /* 892 */ { 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 },
7563 /* 896 */ { 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 },
7564 /* 900 */ { 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 },
7565 /* 905 */ { 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 },
7566 /* 910 */ { 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 },
7567 /* 914 */ { 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 },
7568 /* 919 */ { 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 },
7569 /* 924 */ { 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 },
7570 /* 928 */ { 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 },
7571 /* 932 */ { 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 },
7572 /* 936 */ { 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 },
7573 /* 941 */ { 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 },
7574 /* 946 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7575 /* 949 */ { 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) },
7576 /* 954 */ { 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 },
7577 /* 958 */ { 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 },
7578 /* 962 */ { 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 },
7579 /* 966 */ { 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 },
7580 /* 970 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7581 /* 973 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7582 /* 976 */ { 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 },
7583 /* 980 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7584 /* 983 */ { 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 },
7585 /* 987 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7586 /* 990 */ { 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 },
7587 /* 994 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7588 /* 997 */ { 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 },
7589 /* 1001 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7590 /* 1004 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7591 /* 1007 */ { 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 },
7592 /* 1012 */ { 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 },
7593 /* 1017 */ { 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 },
7594 /* 1022 */ { 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 },
7595 /* 1027 */ { 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 },
7596 /* 1031 */ { 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 },
7597 /* 1035 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7598 /* 1037 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7599 /* 1040 */ { 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 },
7600 /* 1044 */ { 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) },
7601 /* 1048 */ { 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) },
7602 /* 1053 */ { 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 },
7603 /* 1057 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7604 /* 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) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7605 /* 1063 */ { 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 },
7606 /* 1067 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7607 /* 1069 */ { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7608 /* 1071 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7609 /* 1074 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7610 /* 1076 */ { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7611 /* 1078 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7612 }
7613};
7614
7615
7616#ifdef __GNUC__
7617#pragma GCC diagnostic push
7618#pragma GCC diagnostic ignored "-Woverlength-strings"
7619#endif
7620extern const char HexagonInstrNameData[] = {
7621 /* 0 */ "G_FLOG10\000"
7622 /* 9 */ "G_FEXP10\000"
7623 /* 18 */ "Y4_crswap10\000"
7624 /* 30 */ "V6_v6mpyhubs10\000"
7625 /* 45 */ "V6_v6mpyvubs10\000"
7626 /* 60 */ "V6_v10mpyubs10\000"
7627 /* 75 */ "ENDLOOP0\000"
7628 /* 84 */ "V6_vdd0\000"
7629 /* 92 */ "PS_vdd0\000"
7630 /* 100 */ "V6_ld0\000"
7631 /* 107 */ "V6_dbl_ld0\000"
7632 /* 118 */ "V6_zld0\000"
7633 /* 126 */ "V6_vd0\000"
7634 /* 133 */ "Y6_diag0\000"
7635 /* 142 */ "SS2_storebi0\000"
7636 /* 155 */ "SS2_storewi0\000"
7637 /* 168 */ "S2_cl0\000"
7638 /* 175 */ "V6_stn0\000"
7639 /* 183 */ "J2_trap0\000"
7640 /* 192 */ "Y2_crswap0\000"
7641 /* 203 */ "V6_ldcp0\000"
7642 /* 212 */ "V6_ldp0\000"
7643 /* 220 */ "V6_zldp0\000"
7644 /* 229 */ "V6_ldcnp0\000"
7645 /* 239 */ "V6_ldnp0\000"
7646 /* 248 */ "V6_ldtnp0\000"
7647 /* 258 */ "V6_stnp0\000"
7648 /* 267 */ "V6_stunp0\000"
7649 /* 277 */ "J2_endloop0\000"
7650 /* 289 */ "V6_ldtp0\000"
7651 /* 298 */ "V6_stp0\000"
7652 /* 306 */ "V6_stup0\000"
7653 /* 315 */ "V6_stnq0\000"
7654 /* 324 */ "V6_stq0\000"
7655 /* 332 */ "M2_vrmac_s0\000"
7656 /* 344 */ "M2_dpmpyss_nac_s0\000"
7657 /* 362 */ "M2_dpmpyuu_nac_s0\000"
7658 /* 380 */ "M4_vrmpyeh_acc_s0\000"
7659 /* 398 */ "M4_vrmpyoh_acc_s0\000"
7660 /* 416 */ "M2_dpmpyss_acc_s0\000"
7661 /* 434 */ "M2_dpmpyuu_acc_s0\000"
7662 /* 452 */ "M2_cmacsc_s0\000"
7663 /* 465 */ "M2_cnacsc_s0\000"
7664 /* 478 */ "M2_cmpyrsc_s0\000"
7665 /* 492 */ "M2_cmpysc_s0\000"
7666 /* 505 */ "M2_dpmpyss_rnd_s0\000"
7667 /* 523 */ "M4_vrmpyeh_s0\000"
7668 /* 537 */ "M2_mpyud_nac_hh_s0\000"
7669 /* 556 */ "M2_mpyd_nac_hh_s0\000"
7670 /* 574 */ "M2_mpyu_nac_hh_s0\000"
7671 /* 592 */ "M2_mpy_nac_hh_s0\000"
7672 /* 609 */ "M2_mpyud_acc_hh_s0\000"
7673 /* 628 */ "M2_mpyd_acc_hh_s0\000"
7674 /* 646 */ "M2_mpyu_acc_hh_s0\000"
7675 /* 664 */ "M2_mpy_acc_hh_s0\000"
7676 /* 681 */ "M2_mpyd_rnd_hh_s0\000"
7677 /* 699 */ "M2_mpy_sat_rnd_hh_s0\000"
7678 /* 720 */ "M2_mpy_rnd_hh_s0\000"
7679 /* 737 */ "M2_mpyud_hh_s0\000"
7680 /* 752 */ "M2_mpyd_hh_s0\000"
7681 /* 766 */ "M2_mpy_nac_sat_hh_s0\000"
7682 /* 787 */ "M2_mpy_acc_sat_hh_s0\000"
7683 /* 808 */ "M2_mpy_sat_hh_s0\000"
7684 /* 825 */ "M2_mpyu_hh_s0\000"
7685 /* 839 */ "M2_mpy_hh_s0\000"
7686 /* 852 */ "M2_mpyud_nac_lh_s0\000"
7687 /* 871 */ "M2_mpyd_nac_lh_s0\000"
7688 /* 889 */ "M2_mpyu_nac_lh_s0\000"
7689 /* 907 */ "M2_mpy_nac_lh_s0\000"
7690 /* 924 */ "M2_mpyud_acc_lh_s0\000"
7691 /* 943 */ "M2_mpyd_acc_lh_s0\000"
7692 /* 961 */ "M2_mpyu_acc_lh_s0\000"
7693 /* 979 */ "M2_mpy_acc_lh_s0\000"
7694 /* 996 */ "M2_mpyd_rnd_lh_s0\000"
7695 /* 1014 */ "M2_mpy_sat_rnd_lh_s0\000"
7696 /* 1035 */ "M2_mpy_rnd_lh_s0\000"
7697 /* 1052 */ "M2_mpyud_lh_s0\000"
7698 /* 1067 */ "M2_mpyd_lh_s0\000"
7699 /* 1081 */ "M2_mpy_nac_sat_lh_s0\000"
7700 /* 1102 */ "M2_mpy_acc_sat_lh_s0\000"
7701 /* 1123 */ "M2_mpy_sat_lh_s0\000"
7702 /* 1140 */ "M2_mpyu_lh_s0\000"
7703 /* 1154 */ "M2_mpy_lh_s0\000"
7704 /* 1167 */ "M4_vrmpyoh_s0\000"
7705 /* 1181 */ "M2_mmpyuh_s0\000"
7706 /* 1194 */ "M2_mmpyh_s0\000"
7707 /* 1206 */ "M2_cmaci_s0\000"
7708 /* 1218 */ "M2_vrcmaci_s0\000"
7709 /* 1232 */ "M2_cmpyi_s0\000"
7710 /* 1244 */ "M2_vrcmpyi_s0\000"
7711 /* 1258 */ "M2_mpyud_nac_hl_s0\000"
7712 /* 1277 */ "M2_mpyd_nac_hl_s0\000"
7713 /* 1295 */ "M2_mpyu_nac_hl_s0\000"
7714 /* 1313 */ "M2_mpy_nac_hl_s0\000"
7715 /* 1330 */ "M2_mpyud_acc_hl_s0\000"
7716 /* 1349 */ "M2_mpyd_acc_hl_s0\000"
7717 /* 1367 */ "M2_mpyu_acc_hl_s0\000"
7718 /* 1385 */ "M2_mpy_acc_hl_s0\000"
7719 /* 1402 */ "M2_mpyd_rnd_hl_s0\000"
7720 /* 1420 */ "M2_mpy_sat_rnd_hl_s0\000"
7721 /* 1441 */ "M2_mpy_rnd_hl_s0\000"
7722 /* 1458 */ "M2_mpyud_hl_s0\000"
7723 /* 1473 */ "M2_mpyd_hl_s0\000"
7724 /* 1487 */ "M2_mpy_nac_sat_hl_s0\000"
7725 /* 1508 */ "M2_mpy_acc_sat_hl_s0\000"
7726 /* 1529 */ "M2_mpy_sat_hl_s0\000"
7727 /* 1546 */ "M2_mpyu_hl_s0\000"
7728 /* 1560 */ "M2_mpy_hl_s0\000"
7729 /* 1573 */ "M2_mpyud_nac_ll_s0\000"
7730 /* 1592 */ "M2_mpyd_nac_ll_s0\000"
7731 /* 1610 */ "M2_mpyu_nac_ll_s0\000"
7732 /* 1628 */ "M2_mpy_nac_ll_s0\000"
7733 /* 1645 */ "M2_mpyud_acc_ll_s0\000"
7734 /* 1664 */ "M2_mpyd_acc_ll_s0\000"
7735 /* 1682 */ "M2_mpyu_acc_ll_s0\000"
7736 /* 1700 */ "M2_mpy_acc_ll_s0\000"
7737 /* 1717 */ "M2_mpyd_rnd_ll_s0\000"
7738 /* 1735 */ "M2_mpy_sat_rnd_ll_s0\000"
7739 /* 1756 */ "M2_mpy_rnd_ll_s0\000"
7740 /* 1773 */ "M2_mpyud_ll_s0\000"
7741 /* 1788 */ "M2_mpyd_ll_s0\000"
7742 /* 1802 */ "M2_mpy_nac_sat_ll_s0\000"
7743 /* 1823 */ "M2_mpy_acc_sat_ll_s0\000"
7744 /* 1844 */ "M2_mpy_sat_ll_s0\000"
7745 /* 1861 */ "M2_mpyu_ll_s0\000"
7746 /* 1875 */ "M2_mpy_ll_s0\000"
7747 /* 1888 */ "M2_mmpyul_s0\000"
7748 /* 1901 */ "M2_mmpyl_s0\000"
7749 /* 1913 */ "M2_cmacr_s0\000"
7750 /* 1925 */ "M2_vrcmacr_s0\000"
7751 /* 1939 */ "M2_cmpyr_s0\000"
7752 /* 1951 */ "M2_vrcmpyr_s0\000"
7753 /* 1965 */ "M2_vmac2s_s0\000"
7754 /* 1978 */ "M2_vmpy2s_s0\000"
7755 /* 1991 */ "M2_cmacs_s0\000"
7756 /* 2003 */ "M2_vdmacs_s0\000"
7757 /* 2016 */ "M2_cnacs_s0\000"
7758 /* 2028 */ "M2_vmac2es_s0\000"
7759 /* 2042 */ "M2_vmpy2es_s0\000"
7760 /* 2056 */ "M2_mmachs_s0\000"
7761 /* 2069 */ "M2_mmacuhs_s0\000"
7762 /* 2083 */ "M2_mmacls_s0\000"
7763 /* 2096 */ "M2_mmaculs_s0\000"
7764 /* 2110 */ "M2_cmpyrs_s0\000"
7765 /* 2123 */ "M2_vdmpyrs_s0\000"
7766 /* 2137 */ "M2_dpmpyss_s0\000"
7767 /* 2151 */ "M2_cmpys_s0\000"
7768 /* 2163 */ "M2_vdmpys_s0\000"
7769 /* 2176 */ "M2_vmac2su_s0\000"
7770 /* 2190 */ "M2_vmpy2su_s0\000"
7771 /* 2204 */ "M2_dpmpyuu_s0\000"
7772 /* 2218 */ "M2_vrmpy_s0\000"
7773 /* 2230 */ "M2_mmpyuh_rs0\000"
7774 /* 2244 */ "M2_mmpyh_rs0\000"
7775 /* 2257 */ "M2_mmpyul_rs0\000"
7776 /* 2271 */ "M2_mmpyl_rs0\000"
7777 /* 2284 */ "M2_mmachs_rs0\000"
7778 /* 2298 */ "M2_mmacuhs_rs0\000"
7779 /* 2313 */ "M2_mmacls_rs0\000"
7780 /* 2327 */ "M2_mmaculs_rs0\000"
7781 /* 2342 */ "DuplexIClass0\000"
7782 /* 2356 */ "S2_ct0\000"
7783 /* 2363 */ "V6_ldnt0\000"
7784 /* 2372 */ "V6_stnnt0\000"
7785 /* 2382 */ "V6_ldcpnt0\000"
7786 /* 2393 */ "V6_ldpnt0\000"
7787 /* 2403 */ "V6_ldcnpnt0\000"
7788 /* 2415 */ "V6_ldnpnt0\000"
7789 /* 2426 */ "V6_ldtnpnt0\000"
7790 /* 2438 */ "V6_stnpnt0\000"
7791 /* 2449 */ "V6_ldtpnt0\000"
7792 /* 2460 */ "V6_stpnt0\000"
7793 /* 2470 */ "V6_stnqnt0\000"
7794 /* 2481 */ "V6_stqnt0\000"
7795 /* 2491 */ "V6_stnt0\000"
7796 /* 2500 */ "V6_st0\000"
7797 /* 2507 */ "V6_dbl_st0\000"
7798 /* 2518 */ "V6_ldu0\000"
7799 /* 2526 */ "V6_stu0\000"
7800 /* 2534 */ "ENDLOOP01\000"
7801 /* 2544 */ "J2_endloop01\000"
7802 /* 2557 */ "SL2_jumpr31\000"
7803 /* 2569 */ "ENDLOOP1\000"
7804 /* 2578 */ "SA1_and1\000"
7805 /* 2587 */ "Y6_diag1\000"
7806 /* 2596 */ "SS2_storebi1\000"
7807 /* 2609 */ "SS2_storewi1\000"
7808 /* 2622 */ "S2_cl1\000"
7809 /* 2629 */ "SA1_setin1\000"
7810 /* 2640 */ "J2_trap1\000"
7811 /* 2649 */ "PS_trap1\000"
7812 /* 2658 */ "Y4_crswap1\000"
7813 /* 2669 */ "J2_endloop1\000"
7814 /* 2681 */ "M4_vrmpyeh_acc_s1\000"
7815 /* 2699 */ "M4_vrmpyoh_acc_s1\000"
7816 /* 2717 */ "M2_vrcmpys_acc_s1\000"
7817 /* 2735 */ "M2_cmacsc_s1\000"
7818 /* 2748 */ "M2_cnacsc_s1\000"
7819 /* 2761 */ "M2_cmpyrsc_s1\000"
7820 /* 2775 */ "M2_cmpysc_s1\000"
7821 /* 2788 */ "M4_vrmpyeh_s1\000"
7822 /* 2802 */ "M2_mpyud_nac_hh_s1\000"
7823 /* 2821 */ "M2_mpyd_nac_hh_s1\000"
7824 /* 2839 */ "M2_mpyu_nac_hh_s1\000"
7825 /* 2857 */ "M2_mpy_nac_hh_s1\000"
7826 /* 2874 */ "M2_mpyud_acc_hh_s1\000"
7827 /* 2893 */ "M2_mpyd_acc_hh_s1\000"
7828 /* 2911 */ "M2_mpyu_acc_hh_s1\000"
7829 /* 2929 */ "M2_mpy_acc_hh_s1\000"
7830 /* 2946 */ "M2_mpyd_rnd_hh_s1\000"
7831 /* 2964 */ "M2_mpy_sat_rnd_hh_s1\000"
7832 /* 2985 */ "M2_mpy_rnd_hh_s1\000"
7833 /* 3002 */ "M2_mpyud_hh_s1\000"
7834 /* 3017 */ "M2_mpyd_hh_s1\000"
7835 /* 3031 */ "M2_mpy_nac_sat_hh_s1\000"
7836 /* 3052 */ "M2_mpy_acc_sat_hh_s1\000"
7837 /* 3073 */ "M2_mpy_sat_hh_s1\000"
7838 /* 3090 */ "M2_mpyu_hh_s1\000"
7839 /* 3104 */ "M2_mpy_hh_s1\000"
7840 /* 3117 */ "M2_mpyud_nac_lh_s1\000"
7841 /* 3136 */ "M2_mpyd_nac_lh_s1\000"
7842 /* 3154 */ "M2_mpyu_nac_lh_s1\000"
7843 /* 3172 */ "M2_mpy_nac_lh_s1\000"
7844 /* 3189 */ "M2_mpyud_acc_lh_s1\000"
7845 /* 3208 */ "M2_mpyd_acc_lh_s1\000"
7846 /* 3226 */ "M2_mpyu_acc_lh_s1\000"
7847 /* 3244 */ "M2_mpy_acc_lh_s1\000"
7848 /* 3261 */ "M2_mpyd_rnd_lh_s1\000"
7849 /* 3279 */ "M2_mpy_sat_rnd_lh_s1\000"
7850 /* 3300 */ "M2_mpy_rnd_lh_s1\000"
7851 /* 3317 */ "M2_mpyud_lh_s1\000"
7852 /* 3332 */ "M2_mpyd_lh_s1\000"
7853 /* 3346 */ "M2_mpy_nac_sat_lh_s1\000"
7854 /* 3367 */ "M2_mpy_acc_sat_lh_s1\000"
7855 /* 3388 */ "M2_mpy_sat_lh_s1\000"
7856 /* 3405 */ "M2_mpyu_lh_s1\000"
7857 /* 3419 */ "M2_mpy_lh_s1\000"
7858 /* 3432 */ "M4_vrmpyoh_s1\000"
7859 /* 3446 */ "M2_mmpyuh_s1\000"
7860 /* 3459 */ "M2_mmpyh_s1\000"
7861 /* 3471 */ "M2_hmmpyh_s1\000"
7862 /* 3484 */ "M2_mpyud_nac_hl_s1\000"
7863 /* 3503 */ "M2_mpyd_nac_hl_s1\000"
7864 /* 3521 */ "M2_mpyu_nac_hl_s1\000"
7865 /* 3539 */ "M2_mpy_nac_hl_s1\000"
7866 /* 3556 */ "M2_mpyud_acc_hl_s1\000"
7867 /* 3575 */ "M2_mpyd_acc_hl_s1\000"
7868 /* 3593 */ "M2_mpyu_acc_hl_s1\000"
7869 /* 3611 */ "M2_mpy_acc_hl_s1\000"
7870 /* 3628 */ "M2_mpyd_rnd_hl_s1\000"
7871 /* 3646 */ "M2_mpy_sat_rnd_hl_s1\000"
7872 /* 3667 */ "M2_mpy_rnd_hl_s1\000"
7873 /* 3684 */ "M2_mpyud_hl_s1\000"
7874 /* 3699 */ "M2_mpyd_hl_s1\000"
7875 /* 3713 */ "M2_mpy_nac_sat_hl_s1\000"
7876 /* 3734 */ "M2_mpy_acc_sat_hl_s1\000"
7877 /* 3755 */ "M2_mpy_sat_hl_s1\000"
7878 /* 3772 */ "M2_mpyu_hl_s1\000"
7879 /* 3786 */ "M2_mpy_hl_s1\000"
7880 /* 3799 */ "M2_mpyud_nac_ll_s1\000"
7881 /* 3818 */ "M2_mpyd_nac_ll_s1\000"
7882 /* 3836 */ "M2_mpyu_nac_ll_s1\000"
7883 /* 3854 */ "M2_mpy_nac_ll_s1\000"
7884 /* 3871 */ "M2_mpyud_acc_ll_s1\000"
7885 /* 3890 */ "M2_mpyd_acc_ll_s1\000"
7886 /* 3908 */ "M2_mpyu_acc_ll_s1\000"
7887 /* 3926 */ "M2_mpy_acc_ll_s1\000"
7888 /* 3943 */ "M2_mpyd_rnd_ll_s1\000"
7889 /* 3961 */ "M2_mpy_sat_rnd_ll_s1\000"
7890 /* 3982 */ "M2_mpy_rnd_ll_s1\000"
7891 /* 3999 */ "M2_mpyud_ll_s1\000"
7892 /* 4014 */ "M2_mpyd_ll_s1\000"
7893 /* 4028 */ "M2_mpy_nac_sat_ll_s1\000"
7894 /* 4049 */ "M2_mpy_acc_sat_ll_s1\000"
7895 /* 4070 */ "M2_mpy_sat_ll_s1\000"
7896 /* 4087 */ "M2_mpyu_ll_s1\000"
7897 /* 4101 */ "M2_mpy_ll_s1\000"
7898 /* 4114 */ "M2_mmpyul_s1\000"
7899 /* 4127 */ "M2_mmpyl_s1\000"
7900 /* 4139 */ "M2_hmmpyl_s1\000"
7901 /* 4152 */ "M2_mpy_up_s1\000"
7902 /* 4165 */ "M2_vmac2s_s1\000"
7903 /* 4178 */ "M2_vmpy2s_s1\000"
7904 /* 4191 */ "M2_cmacs_s1\000"
7905 /* 4203 */ "M2_vdmacs_s1\000"
7906 /* 4216 */ "M2_cnacs_s1\000"
7907 /* 4228 */ "M2_vmac2es_s1\000"
7908 /* 4242 */ "M2_vmpy2es_s1\000"
7909 /* 4256 */ "M2_mmachs_s1\000"
7910 /* 4269 */ "M2_mmacuhs_s1\000"
7911 /* 4283 */ "M2_mmacls_s1\000"
7912 /* 4296 */ "M2_mmaculs_s1\000"
7913 /* 4310 */ "M2_cmpyrs_s1\000"
7914 /* 4323 */ "M2_vdmpyrs_s1\000"
7915 /* 4337 */ "M2_cmpys_s1\000"
7916 /* 4349 */ "M2_vrcmpys_s1\000"
7917 /* 4363 */ "M2_vdmpys_s1\000"
7918 /* 4376 */ "M2_vmac2su_s1\000"
7919 /* 4390 */ "M2_vmpy2su_s1\000"
7920 /* 4404 */ "M2_mmpyuh_rs1\000"
7921 /* 4418 */ "M2_mmpyh_rs1\000"
7922 /* 4431 */ "M2_hmmpyh_rs1\000"
7923 /* 4445 */ "M2_mmpyul_rs1\000"
7924 /* 4459 */ "M2_mmpyl_rs1\000"
7925 /* 4472 */ "M2_hmmpyl_rs1\000"
7926 /* 4486 */ "M2_mmachs_rs1\000"
7927 /* 4500 */ "M2_mmacuhs_rs1\000"
7928 /* 4515 */ "M2_mmacls_rs1\000"
7929 /* 4529 */ "M2_mmaculs_rs1\000"
7930 /* 4544 */ "DuplexIClass1\000"
7931 /* 4558 */ "S2_ct1\000"
7932 /* 4565 */ "CONST32\000"
7933 /* 4573 */ "V6_vneg_qf32_qf32\000"
7934 /* 4591 */ "V6_vabs_qf32_qf32\000"
7935 /* 4609 */ "V6_vconv_qf32_qf32\000"
7936 /* 4628 */ "V6_vilog2_qf32\000"
7937 /* 4643 */ "V6_vsub_qf32\000"
7938 /* 4656 */ "V6_vadd_qf32\000"
7939 /* 4669 */ "V6_vconv_bf_qf32\000"
7940 /* 4686 */ "V6_vconv_hf_qf32\000"
7941 /* 4703 */ "V6_vconv_sf_qf32\000"
7942 /* 4720 */ "V6_vmpy_qf32\000"
7943 /* 4733 */ "G_FLOG2\000"
7944 /* 4741 */ "G_FATAN2\000"
7945 /* 4750 */ "G_FEXP2\000"
7946 /* 4758 */ "M2_vmac2\000"
7947 /* 4767 */ "V6_pred_scalar2\000"
7948 /* 4783 */ "DuplexIClass2\000"
7949 /* 4797 */ "M4_mpyri_addr_u2\000"
7950 /* 4814 */ "V6_pred_scalar2v2\000"
7951 /* 4832 */ "DuplexIClass3\000"
7952 /* 4846 */ "CONST64\000"
7953 /* 4854 */ "V6_vmpyewuh_64\000"
7954 /* 4869 */ "TFRI64_V4\000"
7955 /* 4879 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4\000"
7956 /* 4914 */ "SAVE_REGISTERS_CALL_V4\000"
7957 /* 4937 */ "RESTORE_DEALLOC_RET_JMP_V4\000"
7958 /* 4964 */ "V6_valign4\000"
7959 /* 4975 */ "DuplexIClass4\000"
7960 /* 4989 */ "V6_vlut4\000"
7961 /* 4998 */ "DuplexIClass5\000"
7962 /* 5012 */ "V6_vmpy_qf32_qf16\000"
7963 /* 5030 */ "V6_vilog2_qf16\000"
7964 /* 5045 */ "V6_vneg_qf16_qf16\000"
7965 /* 5063 */ "V6_vabs_qf16_qf16\000"
7966 /* 5081 */ "V6_vconv_qf16_qf16\000"
7967 /* 5100 */ "V6_vconv_f8_qf16\000"
7968 /* 5117 */ "V6_vsub_qf16\000"
7969 /* 5130 */ "V6_vadd_qf16\000"
7970 /* 5143 */ "V6_vconv_hf_qf16\000"
7971 /* 5160 */ "V6_vmpy_rt_qf16\000"
7972 /* 5176 */ "V6_vmpy_qf16\000"
7973 /* 5189 */ "V6_vwhist256\000"
7974 /* 5202 */ "DuplexIClass6\000"
7975 /* 5216 */ "DuplexIClass7\000"
7976 /* 5230 */ "V6_vwhist128\000"
7977 /* 5243 */ "V6_vconv_qf16_f8\000"
7978 /* 5260 */ "V6_vsub_hf_f8\000"
7979 /* 5274 */ "V6_vadd_hf_f8\000"
7980 /* 5288 */ "V6_vcvt_hf_f8\000"
7981 /* 5302 */ "V6_vmpy_hf_f8\000"
7982 /* 5316 */ "V6_vfneg_f8\000"
7983 /* 5328 */ "V6_vfmin_f8\000"
7984 /* 5340 */ "V6_vabs_f8\000"
7985 /* 5351 */ "V6_vfmax_f8\000"
7986 /* 5363 */ "C2_all8\000"
7987 /* 5371 */ "DuplexIClass8\000"
7988 /* 5385 */ "C2_any8\000"
7989 /* 5393 */ "C4_fastcorner9\000"
7990 /* 5408 */ "DuplexIClass9\000"
7991 /* 5422 */ "G_FMA\000"
7992 /* 5428 */ "G_STRICT_FMA\000"
7993 /* 5441 */ "DuplexIClassA\000"
7994 /* 5455 */ "G_FSUB\000"
7995 /* 5462 */ "G_STRICT_FSUB\000"
7996 /* 5476 */ "G_ATOMICRMW_FSUB\000"
7997 /* 5493 */ "G_SUB\000"
7998 /* 5499 */ "G_ATOMICRMW_SUB\000"
7999 /* 5515 */ "DuplexIClassB\000"
8000 /* 5529 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC\000"
8001 /* 5568 */ "SAVE_REGISTERS_CALL_V4_PIC\000"
8002 /* 5595 */ "RESTORE_DEALLOC_RET_JMP_V4_PIC\000"
8003 /* 5626 */ "SAVE_REGISTERS_CALL_V4STK_PIC\000"
8004 /* 5656 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC\000"
8005 /* 5699 */ "SAVE_REGISTERS_CALL_V4_EXT_PIC\000"
8006 /* 5730 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC\000"
8007 /* 5765 */ "SAVE_REGISTERS_CALL_V4STK_EXT_PIC\000"
8008 /* 5799 */ "G_INTRINSIC\000"
8009 /* 5811 */ "G_FPTRUNC\000"
8010 /* 5821 */ "G_INTRINSIC_TRUNC\000"
8011 /* 5839 */ "G_TRUNC\000"
8012 /* 5847 */ "G_BUILD_VECTOR_TRUNC\000"
8013 /* 5868 */ "G_DYN_STACKALLOC\000"
8014 /* 5885 */ "DuplexIClassC\000"
8015 /* 5899 */ "G_FMAD\000"
8016 /* 5906 */ "G_INDEXED_SEXTLOAD\000"
8017 /* 5925 */ "G_SEXTLOAD\000"
8018 /* 5936 */ "G_INDEXED_ZEXTLOAD\000"
8019 /* 5955 */ "G_ZEXTLOAD\000"
8020 /* 5966 */ "G_INDEXED_LOAD\000"
8021 /* 5981 */ "G_LOAD\000"
8022 /* 5988 */ "G_VECREDUCE_FADD\000"
8023 /* 6005 */ "G_FADD\000"
8024 /* 6012 */ "G_VECREDUCE_SEQ_FADD\000"
8025 /* 6033 */ "G_STRICT_FADD\000"
8026 /* 6047 */ "G_ATOMICRMW_FADD\000"
8027 /* 6064 */ "G_VECREDUCE_ADD\000"
8028 /* 6080 */ "G_ADD\000"
8029 /* 6086 */ "G_PTR_ADD\000"
8030 /* 6096 */ "G_ATOMICRMW_ADD\000"
8031 /* 6112 */ "G_ATOMICRMW_NAND\000"
8032 /* 6129 */ "G_VECREDUCE_AND\000"
8033 /* 6145 */ "G_AND\000"
8034 /* 6151 */ "G_ATOMICRMW_AND\000"
8035 /* 6167 */ "LIFETIME_END\000"
8036 /* 6180 */ "G_BRCOND\000"
8037 /* 6189 */ "G_ATOMICRMW_USUB_COND\000"
8038 /* 6211 */ "G_LLROUND\000"
8039 /* 6221 */ "G_LROUND\000"
8040 /* 6230 */ "G_INTRINSIC_ROUND\000"
8041 /* 6248 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
8042 /* 6274 */ "LOAD_STACK_GUARD\000"
8043 /* 6291 */ "DuplexIClassD\000"
8044 /* 6305 */ "PSEUDO_PROBE\000"
8045 /* 6318 */ "G_SSUBE\000"
8046 /* 6326 */ "G_USUBE\000"
8047 /* 6334 */ "G_FENCE\000"
8048 /* 6342 */ "ARITH_FENCE\000"
8049 /* 6354 */ "REG_SEQUENCE\000"
8050 /* 6367 */ "G_SADDE\000"
8051 /* 6375 */ "G_UADDE\000"
8052 /* 6383 */ "G_GET_FPMODE\000"
8053 /* 6396 */ "G_RESET_FPMODE\000"
8054 /* 6411 */ "G_SET_FPMODE\000"
8055 /* 6424 */ "G_FMINNUM_IEEE\000"
8056 /* 6439 */ "G_FMAXNUM_IEEE\000"
8057 /* 6454 */ "G_VSCALE\000"
8058 /* 6463 */ "G_JUMP_TABLE\000"
8059 /* 6476 */ "BUNDLE\000"
8060 /* 6483 */ "G_MEMCPY_INLINE\000"
8061 /* 6499 */ "RELOC_NONE\000"
8062 /* 6510 */ "LOCAL_ESCAPE\000"
8063 /* 6523 */ "G_STACKRESTORE\000"
8064 /* 6538 */ "G_INDEXED_STORE\000"
8065 /* 6554 */ "G_STORE\000"
8066 /* 6562 */ "G_BITREVERSE\000"
8067 /* 6575 */ "FAKE_USE\000"
8068 /* 6584 */ "DBG_VALUE\000"
8069 /* 6594 */ "G_GLOBAL_VALUE\000"
8070 /* 6609 */ "G_PTRAUTH_GLOBAL_VALUE\000"
8071 /* 6632 */ "CONVERGENCECTRL_GLUE\000"
8072 /* 6653 */ "G_STACKSAVE\000"
8073 /* 6665 */ "G_MEMMOVE\000"
8074 /* 6675 */ "G_FREEZE\000"
8075 /* 6684 */ "G_FCANONICALIZE\000"
8076 /* 6700 */ "DuplexIClassE\000"
8077 /* 6714 */ "G_FMODF\000"
8078 /* 6722 */ "G_CTLZ_ZERO_UNDEF\000"
8079 /* 6740 */ "G_CTTZ_ZERO_UNDEF\000"
8080 /* 6758 */ "INIT_UNDEF\000"
8081 /* 6769 */ "G_IMPLICIT_DEF\000"
8082 /* 6784 */ "DBG_INSTR_REF\000"
8083 /* 6798 */ "DuplexIClassF\000"
8084 /* 6812 */ "G_FNEG\000"
8085 /* 6819 */ "EXTRACT_SUBREG\000"
8086 /* 6834 */ "INSERT_SUBREG\000"
8087 /* 6848 */ "G_SEXT_INREG\000"
8088 /* 6861 */ "SUBREG_TO_REG\000"
8089 /* 6875 */ "G_ATOMIC_CMPXCHG\000"
8090 /* 6892 */ "G_ATOMICRMW_XCHG\000"
8091 /* 6909 */ "G_GET_ROUNDING\000"
8092 /* 6924 */ "G_SET_ROUNDING\000"
8093 /* 6939 */ "G_FLOG\000"
8094 /* 6946 */ "G_VAARG\000"
8095 /* 6954 */ "PREALLOCATED_ARG\000"
8096 /* 6971 */ "G_PREFETCH\000"
8097 /* 6982 */ "G_SMULH\000"
8098 /* 6990 */ "G_UMULH\000"
8099 /* 6998 */ "G_FTANH\000"
8100 /* 7006 */ "G_FSINH\000"
8101 /* 7014 */ "G_FCOSH\000"
8102 /* 7022 */ "DBG_PHI\000"
8103 /* 7030 */ "G_FPTOSI\000"
8104 /* 7039 */ "G_FPTOUI\000"
8105 /* 7048 */ "G_FPOWI\000"
8106 /* 7056 */ "COPY_LANEMASK\000"
8107 /* 7070 */ "G_PTRMASK\000"
8108 /* 7080 */ "SAVE_REGISTERS_CALL_V4STK\000"
8109 /* 7106 */ "GC_LABEL\000"
8110 /* 7115 */ "DBG_LABEL\000"
8111 /* 7125 */ "EH_LABEL\000"
8112 /* 7134 */ "ANNOTATION_LABEL\000"
8113 /* 7151 */ "ICALL_BRANCH_FUNNEL\000"
8114 /* 7171 */ "G_FSHL\000"
8115 /* 7178 */ "G_SHL\000"
8116 /* 7184 */ "G_FCEIL\000"
8117 /* 7192 */ "G_SAVGCEIL\000"
8118 /* 7203 */ "G_UAVGCEIL\000"
8119 /* 7214 */ "PATCHABLE_TAIL_CALL\000"
8120 /* 7234 */ "PATCHABLE_TYPED_EVENT_CALL\000"
8121 /* 7261 */ "PATCHABLE_EVENT_CALL\000"
8122 /* 7282 */ "FENTRY_CALL\000"
8123 /* 7294 */ "KILL\000"
8124 /* 7299 */ "G_CONSTANT_POOL\000"
8125 /* 7315 */ "G_ROTL\000"
8126 /* 7322 */ "G_VECREDUCE_FMUL\000"
8127 /* 7339 */ "G_FMUL\000"
8128 /* 7346 */ "G_VECREDUCE_SEQ_FMUL\000"
8129 /* 7367 */ "G_STRICT_FMUL\000"
8130 /* 7381 */ "G_VECREDUCE_MUL\000"
8131 /* 7397 */ "G_MUL\000"
8132 /* 7403 */ "G_FREM\000"
8133 /* 7410 */ "G_STRICT_FREM\000"
8134 /* 7424 */ "G_SREM\000"
8135 /* 7431 */ "G_UREM\000"
8136 /* 7438 */ "G_SDIVREM\000"
8137 /* 7448 */ "G_UDIVREM\000"
8138 /* 7458 */ "INLINEASM\000"
8139 /* 7468 */ "G_VECREDUCE_FMINIMUM\000"
8140 /* 7489 */ "G_FMINIMUM\000"
8141 /* 7500 */ "G_ATOMICRMW_FMINIMUM\000"
8142 /* 7521 */ "G_VECREDUCE_FMAXIMUM\000"
8143 /* 7542 */ "G_FMAXIMUM\000"
8144 /* 7553 */ "G_ATOMICRMW_FMAXIMUM\000"
8145 /* 7574 */ "G_FMINIMUMNUM\000"
8146 /* 7588 */ "G_FMAXIMUMNUM\000"
8147 /* 7602 */ "G_FMINNUM\000"
8148 /* 7612 */ "G_FMAXNUM\000"
8149 /* 7622 */ "G_FATAN\000"
8150 /* 7630 */ "G_FTAN\000"
8151 /* 7637 */ "G_INTRINSIC_ROUNDEVEN\000"
8152 /* 7659 */ "G_ASSERT_ALIGN\000"
8153 /* 7674 */ "G_FCOPYSIGN\000"
8154 /* 7686 */ "G_VECREDUCE_FMIN\000"
8155 /* 7703 */ "G_ATOMICRMW_FMIN\000"
8156 /* 7720 */ "G_VECREDUCE_SMIN\000"
8157 /* 7737 */ "G_SMIN\000"
8158 /* 7744 */ "G_VECREDUCE_UMIN\000"
8159 /* 7761 */ "G_UMIN\000"
8160 /* 7768 */ "G_ATOMICRMW_UMIN\000"
8161 /* 7785 */ "G_ATOMICRMW_MIN\000"
8162 /* 7801 */ "G_FASIN\000"
8163 /* 7809 */ "G_FSIN\000"
8164 /* 7816 */ "CFI_INSTRUCTION\000"
8165 /* 7832 */ "ADJCALLSTACKDOWN\000"
8166 /* 7849 */ "G_SSUBO\000"
8167 /* 7857 */ "G_USUBO\000"
8168 /* 7865 */ "G_SADDO\000"
8169 /* 7873 */ "G_UADDO\000"
8170 /* 7881 */ "JUMP_TABLE_DEBUG_INFO\000"
8171 /* 7903 */ "G_SMULO\000"
8172 /* 7911 */ "G_UMULO\000"
8173 /* 7919 */ "G_BZERO\000"
8174 /* 7927 */ "STACKMAP\000"
8175 /* 7936 */ "G_DEBUGTRAP\000"
8176 /* 7948 */ "G_UBSANTRAP\000"
8177 /* 7960 */ "G_TRAP\000"
8178 /* 7967 */ "G_ATOMICRMW_UDEC_WRAP\000"
8179 /* 7989 */ "G_ATOMICRMW_UINC_WRAP\000"
8180 /* 8011 */ "G_BSWAP\000"
8181 /* 8019 */ "G_SITOFP\000"
8182 /* 8028 */ "G_UITOFP\000"
8183 /* 8037 */ "G_FCMP\000"
8184 /* 8044 */ "G_ICMP\000"
8185 /* 8051 */ "G_SCMP\000"
8186 /* 8058 */ "G_UCMP\000"
8187 /* 8065 */ "CONVERGENCECTRL_LOOP\000"
8188 /* 8086 */ "G_CTPOP\000"
8189 /* 8094 */ "PATCHABLE_OP\000"
8190 /* 8107 */ "FAULTING_OP\000"
8191 /* 8119 */ "ADJCALLSTACKUP\000"
8192 /* 8134 */ "PREALLOCATED_SETUP\000"
8193 /* 8153 */ "G_FLDEXP\000"
8194 /* 8162 */ "G_STRICT_FLDEXP\000"
8195 /* 8178 */ "G_FEXP\000"
8196 /* 8185 */ "G_FFREXP\000"
8197 /* 8194 */ "A6_vminub_RdP\000"
8198 /* 8208 */ "G_BR\000"
8199 /* 8213 */ "INLINEASM_BR\000"
8200 /* 8226 */ "G_BLOCK_ADDR\000"
8201 /* 8239 */ "MEMBARRIER\000"
8202 /* 8250 */ "G_CONSTANT_FOLD_BARRIER\000"
8203 /* 8274 */ "PATCHABLE_FUNCTION_ENTER\000"
8204 /* 8299 */ "G_READCYCLECOUNTER\000"
8205 /* 8318 */ "G_READSTEADYCOUNTER\000"
8206 /* 8338 */ "G_READ_REGISTER\000"
8207 /* 8354 */ "G_WRITE_REGISTER\000"
8208 /* 8371 */ "G_ASHR\000"
8209 /* 8378 */ "G_FSHR\000"
8210 /* 8385 */ "G_LSHR\000"
8211 /* 8392 */ "CONVERGENCECTRL_ANCHOR\000"
8212 /* 8415 */ "G_FFLOOR\000"
8213 /* 8424 */ "G_SAVGFLOOR\000"
8214 /* 8436 */ "G_UAVGFLOOR\000"
8215 /* 8448 */ "G_EXTRACT_SUBVECTOR\000"
8216 /* 8468 */ "G_INSERT_SUBVECTOR\000"
8217 /* 8487 */ "G_BUILD_VECTOR\000"
8218 /* 8502 */ "G_SHUFFLE_VECTOR\000"
8219 /* 8519 */ "G_STEP_VECTOR\000"
8220 /* 8533 */ "G_SPLAT_VECTOR\000"
8221 /* 8548 */ "G_VECREDUCE_XOR\000"
8222 /* 8564 */ "G_XOR\000"
8223 /* 8570 */ "G_ATOMICRMW_XOR\000"
8224 /* 8586 */ "G_VECREDUCE_OR\000"
8225 /* 8601 */ "G_OR\000"
8226 /* 8606 */ "G_ATOMICRMW_OR\000"
8227 /* 8621 */ "EH_RETURN_JMPR\000"
8228 /* 8636 */ "G_ROTR\000"
8229 /* 8643 */ "G_INTTOPTR\000"
8230 /* 8654 */ "G_FABS\000"
8231 /* 8661 */ "G_ABS\000"
8232 /* 8667 */ "A5_ACS\000"
8233 /* 8674 */ "G_ABDS\000"
8234 /* 8681 */ "G_UNMERGE_VALUES\000"
8235 /* 8698 */ "G_MERGE_VALUES\000"
8236 /* 8713 */ "G_CTLS\000"
8237 /* 8720 */ "G_FACOS\000"
8238 /* 8728 */ "G_FCOS\000"
8239 /* 8735 */ "G_FSINCOS\000"
8240 /* 8745 */ "G_CONCAT_VECTORS\000"
8241 /* 8762 */ "COPY_TO_REGCLASS\000"
8242 /* 8779 */ "G_IS_FPCLASS\000"
8243 /* 8792 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
8244 /* 8822 */ "G_VECTOR_COMPRESS\000"
8245 /* 8840 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
8246 /* 8867 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
8247 /* 8905 */ "G_TRUNC_SSAT_S\000"
8248 /* 8920 */ "G_SSUBSAT\000"
8249 /* 8930 */ "G_USUBSAT\000"
8250 /* 8940 */ "G_SADDSAT\000"
8251 /* 8950 */ "G_UADDSAT\000"
8252 /* 8960 */ "G_SSHLSAT\000"
8253 /* 8970 */ "G_USHLSAT\000"
8254 /* 8980 */ "G_SMULFIXSAT\000"
8255 /* 8993 */ "G_UMULFIXSAT\000"
8256 /* 9006 */ "G_SDIVFIXSAT\000"
8257 /* 9019 */ "G_UDIVFIXSAT\000"
8258 /* 9032 */ "G_ATOMICRMW_USUB_SAT\000"
8259 /* 9053 */ "G_FPTOSI_SAT\000"
8260 /* 9066 */ "G_FPTOUI_SAT\000"
8261 /* 9079 */ "G_EXTRACT\000"
8262 /* 9089 */ "G_SELECT\000"
8263 /* 9098 */ "G_BRINDIRECT\000"
8264 /* 9111 */ "PATCHABLE_RET\000"
8265 /* 9125 */ "G_MEMSET\000"
8266 /* 9134 */ "PATCHABLE_FUNCTION_EXIT\000"
8267 /* 9158 */ "G_BRJT\000"
8268 /* 9165 */ "G_EXTRACT_VECTOR_ELT\000"
8269 /* 9186 */ "G_INSERT_VECTOR_ELT\000"
8270 /* 9206 */ "G_FCONSTANT\000"
8271 /* 9218 */ "G_CONSTANT\000"
8272 /* 9229 */ "G_INTRINSIC_CONVERGENT\000"
8273 /* 9252 */ "STATEPOINT\000"
8274 /* 9263 */ "PATCHPOINT\000"
8275 /* 9274 */ "G_PTRTOINT\000"
8276 /* 9285 */ "G_FRINT\000"
8277 /* 9293 */ "G_INTRINSIC_LLRINT\000"
8278 /* 9312 */ "G_INTRINSIC_LRINT\000"
8279 /* 9330 */ "G_FNEARBYINT\000"
8280 /* 9343 */ "G_VASTART\000"
8281 /* 9353 */ "LIFETIME_START\000"
8282 /* 9368 */ "G_INVOKE_REGION_START\000"
8283 /* 9390 */ "G_INSERT\000"
8284 /* 9399 */ "G_FSQRT\000"
8285 /* 9407 */ "G_STRICT_FSQRT\000"
8286 /* 9422 */ "G_BITCAST\000"
8287 /* 9432 */ "G_ADDRSPACE_CAST\000"
8288 /* 9449 */ "DBG_VALUE_LIST\000"
8289 /* 9464 */ "G_FPEXT\000"
8290 /* 9472 */ "G_SEXT\000"
8291 /* 9479 */ "G_ASSERT_SEXT\000"
8292 /* 9493 */ "G_ANYEXT\000"
8293 /* 9502 */ "G_ZEXT\000"
8294 /* 9509 */ "G_ASSERT_ZEXT\000"
8295 /* 9523 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT\000"
8296 /* 9562 */ "SAVE_REGISTERS_CALL_V4_EXT\000"
8297 /* 9589 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT\000"
8298 /* 9620 */ "SAVE_REGISTERS_CALL_V4STK_EXT\000"
8299 /* 9650 */ "G_ABDU\000"
8300 /* 9657 */ "G_TRUNC_SSAT_U\000"
8301 /* 9672 */ "G_TRUNC_USAT_U\000"
8302 /* 9687 */ "G_FDIV\000"
8303 /* 9694 */ "G_STRICT_FDIV\000"
8304 /* 9708 */ "G_SDIV\000"
8305 /* 9715 */ "G_UDIV\000"
8306 /* 9722 */ "G_GET_FPENV\000"
8307 /* 9734 */ "G_RESET_FPENV\000"
8308 /* 9748 */ "G_SET_FPENV\000"
8309 /* 9760 */ "G_FPOW\000"
8310 /* 9767 */ "G_VECREDUCE_FMAX\000"
8311 /* 9784 */ "G_ATOMICRMW_FMAX\000"
8312 /* 9801 */ "G_VECREDUCE_SMAX\000"
8313 /* 9818 */ "G_SMAX\000"
8314 /* 9825 */ "G_VECREDUCE_UMAX\000"
8315 /* 9842 */ "G_UMAX\000"
8316 /* 9849 */ "G_ATOMICRMW_UMAX\000"
8317 /* 9866 */ "G_ATOMICRMW_MAX\000"
8318 /* 9882 */ "G_FRAME_INDEX\000"
8319 /* 9896 */ "G_SBFX\000"
8320 /* 9903 */ "G_UBFX\000"
8321 /* 9910 */ "G_SMULFIX\000"
8322 /* 9920 */ "G_UMULFIX\000"
8323 /* 9930 */ "G_SDIVFIX\000"
8324 /* 9940 */ "G_UDIVFIX\000"
8325 /* 9950 */ "G_MEMCPY\000"
8326 /* 9959 */ "COPY\000"
8327 /* 9964 */ "CONVERGENCECTRL_ENTRY\000"
8328 /* 9986 */ "G_CTLZ\000"
8329 /* 9993 */ "G_CTTZ\000"
8330 /* 10000 */ "PS_alloca\000"
8331 /* 10010 */ "PS_fia\000"
8332 /* 10017 */ "Y5_l2locka\000"
8333 /* 10028 */ "Y5_l2unlocka\000"
8334 /* 10041 */ "F2_sffma\000"
8335 /* 10050 */ "Y2_dccleana\000"
8336 /* 10062 */ "PS_aligna\000"
8337 /* 10072 */ "Y2_dczeroa\000"
8338 /* 10083 */ "F2_sfrecipa\000"
8339 /* 10095 */ "Y6_l2gcleanpa\000"
8340 /* 10109 */ "Y6_l2gcleaninvpa\000"
8341 /* 10126 */ "V6_vrdelta\000"
8342 /* 10137 */ "V6_vdelta\000"
8343 /* 10147 */ "F2_sfinvsqrta\000"
8344 /* 10161 */ "Y2_dcinva\000"
8345 /* 10171 */ "Y2_icinva\000"
8346 /* 10181 */ "Y2_dccleaninva\000"
8347 /* 10196 */ "V6_vcvt2_hf_b\000"
8348 /* 10210 */ "V6_vcvt_hf_b\000"
8349 /* 10223 */ "V6_vsubb\000"
8350 /* 10232 */ "V6_vaddb\000"
8351 /* 10241 */ "S2_shuffeb\000"
8352 /* 10252 */ "V6_vshuffeb\000"
8353 /* 10264 */ "V6_vpackeb\000"
8354 /* 10275 */ "V6_vshufoeb\000"
8355 /* 10287 */ "M6_vabsdiffb\000"
8356 /* 10300 */ "V6_vshuffb\000"
8357 /* 10311 */ "V6_vnavgb\000"
8358 /* 10321 */ "V6_vavgb\000"
8359 /* 10330 */ "V6_vmpahb\000"
8360 /* 10340 */ "V6_vroundhb\000"
8361 /* 10352 */ "S2_vtrunehb\000"
8362 /* 10364 */ "V6_vmpyihb\000"
8363 /* 10375 */ "S2_vtrunohb\000"
8364 /* 10387 */ "S2_vsathb\000"
8365 /* 10397 */ "S2_svsathb\000"
8366 /* 10408 */ "V6_vmpauhb\000"
8367 /* 10419 */ "V6_vdmpyhb\000"
8368 /* 10430 */ "V6_vtmpyhb\000"
8369 /* 10441 */ "S2_vspliceib\000"
8370 /* 10454 */ "F2_sffma_lib\000"
8371 /* 10467 */ "F2_sffms_lib\000"
8372 /* 10480 */ "S2_valignib\000"
8373 /* 10492 */ "PS_vsplatib\000"
8374 /* 10504 */ "V6_vunpackb\000"
8375 /* 10516 */ "V6_vdealb\000"
8376 /* 10526 */ "S2_clb\000"
8377 /* 10533 */ "V6_vlalignb\000"
8378 /* 10545 */ "V6_valignb\000"
8379 /* 10556 */ "A2_vminb\000"
8380 /* 10565 */ "V6_vminb\000"
8381 /* 10574 */ "S2_shuffob\000"
8382 /* 10585 */ "V6_vshuffob\000"
8383 /* 10597 */ "V6_vunpackob\000"
8384 /* 10610 */ "V6_vpackob\000"
8385 /* 10621 */ "V6_veqb\000"
8386 /* 10629 */ "V6_vprefixqb\000"
8387 /* 10642 */ "S2_vsplicerb\000"
8388 /* 10655 */ "S2_valignrb\000"
8389 /* 10667 */ "V6_vlsrb\000"
8390 /* 10676 */ "S2_vsplatrb\000"
8391 /* 10688 */ "PS_vsplatrb\000"
8392 /* 10700 */ "V6_vabsb\000"
8393 /* 10709 */ "V6_vsb\000"
8394 /* 10716 */ "V6_lvsplatb\000"
8395 /* 10728 */ "A2_satb\000"
8396 /* 10736 */ "V6_vgtb\000"
8397 /* 10744 */ "SA1_sxtb\000"
8398 /* 10753 */ "dup_A2_sxtb\000"
8399 /* 10765 */ "SA1_zxtb\000"
8400 /* 10774 */ "dup_A2_zxtb\000"
8401 /* 10786 */ "V6_vcvt2_hf_ub\000"
8402 /* 10801 */ "V6_vcvt_hf_ub\000"
8403 /* 10815 */ "A2_vsubub\000"
8404 /* 10825 */ "A2_vrsadub\000"
8405 /* 10836 */ "A2_vraddub\000"
8406 /* 10847 */ "A2_vaddub\000"
8407 /* 10857 */ "M6_vabsdiffub\000"
8408 /* 10871 */ "V6_vabsdiffub\000"
8409 /* 10885 */ "V6_vnavgub\000"
8410 /* 10896 */ "A2_vavgub\000"
8411 /* 10906 */ "V6_vavgub\000"
8412 /* 10916 */ "V6_vroundhub\000"
8413 /* 10929 */ "S2_vsathub\000"
8414 /* 10940 */ "V6_vsathub\000"
8415 /* 10951 */ "S2_svsathub\000"
8416 /* 10963 */ "V6_vrounduhub\000"
8417 /* 10977 */ "V6_vunpackub\000"
8418 /* 10990 */ "A2_vminub\000"
8419 /* 11000 */ "V6_vminub\000"
8420 /* 11010 */ "V6_MAP_equb\000"
8421 /* 11022 */ "A2_sub\000"
8422 /* 11029 */ "F2_dfsub\000"
8423 /* 11038 */ "F2_sfsub\000"
8424 /* 11047 */ "A2_satub\000"
8425 /* 11056 */ "V6_vgtub\000"
8426 /* 11065 */ "V6_vmpyiwub\000"
8427 /* 11077 */ "A2_vmaxub\000"
8428 /* 11087 */ "V6_vmaxub\000"
8429 /* 11097 */ "V6_vrmpyub\000"
8430 /* 11108 */ "V6_vmpyub\000"
8431 /* 11118 */ "V6_vlutvvb\000"
8432 /* 11129 */ "V6_vmpyiwb\000"
8433 /* 11140 */ "A2_vmaxb\000"
8434 /* 11149 */ "V6_vmaxb\000"
8435 /* 11158 */ "S2_tableidxb\000"
8436 /* 11171 */ "V6_vtmpyb\000"
8437 /* 11181 */ "V6_vzb\000"
8438 /* 11188 */ "M2_vrcmaci_s0c\000"
8439 /* 11203 */ "M2_vrcmpyi_s0c\000"
8440 /* 11218 */ "M2_vrcmacr_s0c\000"
8441 /* 11233 */ "M2_vrcmpyr_s0c\000"
8442 /* 11248 */ "A4_subp_c\000"
8443 /* 11258 */ "A4_addp_c\000"
8444 /* 11268 */ "S6_rol_i_p_nac\000"
8445 /* 11283 */ "S2_asl_i_p_nac\000"
8446 /* 11298 */ "S2_asr_i_p_nac\000"
8447 /* 11313 */ "S2_lsr_i_p_nac\000"
8448 /* 11328 */ "S2_asl_r_p_nac\000"
8449 /* 11343 */ "S2_lsl_r_p_nac\000"
8450 /* 11358 */ "S2_asr_r_p_nac\000"
8451 /* 11373 */ "S2_lsr_r_p_nac\000"
8452 /* 11388 */ "S6_rol_i_r_nac\000"
8453 /* 11403 */ "S2_asl_i_r_nac\000"
8454 /* 11418 */ "S2_asr_i_r_nac\000"
8455 /* 11433 */ "S2_lsr_i_r_nac\000"
8456 /* 11448 */ "S2_asl_r_r_nac\000"
8457 /* 11463 */ "S2_lsl_r_r_nac\000"
8458 /* 11478 */ "S2_asr_r_r_nac\000"
8459 /* 11493 */ "S2_lsr_r_r_nac\000"
8460 /* 11508 */ "V6_vmpyowh_64_acc\000"
8461 /* 11526 */ "V6_vmpy_hf_f8_acc\000"
8462 /* 11544 */ "V6_vmpahb_acc\000"
8463 /* 11558 */ "V6_vmpyihb_acc\000"
8464 /* 11573 */ "V6_vmpauhb_acc\000"
8465 /* 11588 */ "V6_vdmpyhb_acc\000"
8466 /* 11603 */ "V6_vtmpyhb_acc\000"
8467 /* 11618 */ "A2_vrsadub_acc\000"
8468 /* 11633 */ "A2_vraddub_acc\000"
8469 /* 11648 */ "V6_vmpyiwub_acc\000"
8470 /* 11664 */ "V6_vrmpyub_acc\000"
8471 /* 11679 */ "V6_vmpyub_acc\000"
8472 /* 11693 */ "V6_vmpyiwb_acc\000"
8473 /* 11708 */ "V6_vtmpyb_acc\000"
8474 /* 11722 */ "M7_dcmpyiwc_acc\000"
8475 /* 11738 */ "M7_dcmpyrwc_acc\000"
8476 /* 11754 */ "V6_vmpyuhe_acc\000"
8477 /* 11769 */ "S4_vrcrotate_acc\000"
8478 /* 11786 */ "V6_vmpy_sf_bf_acc\000"
8479 /* 11804 */ "V6_vmpy_hf_hf_acc\000"
8480 /* 11822 */ "V6_vdmpy_sf_hf_acc\000"
8481 /* 11841 */ "V6_vmpy_sf_hf_acc\000"
8482 /* 11859 */ "V6_vaddubh_acc\000"
8483 /* 11874 */ "V6_vmpyih_acc\000"
8484 /* 11888 */ "V6_vaslh_acc\000"
8485 /* 11901 */ "V6_vasrh_acc\000"
8486 /* 11914 */ "V6_vdsaduh_acc\000"
8487 /* 11929 */ "V6_vmpyiewuh_acc\000"
8488 /* 11946 */ "V6_vmpyuh_acc\000"
8489 /* 11960 */ "V6_vmpyiewh_acc\000"
8490 /* 11976 */ "V6_vmpyiwh_acc\000"
8491 /* 11991 */ "M4_vpmpyh_acc\000"
8492 /* 12005 */ "V6_vmpyh_acc\000"
8493 /* 12018 */ "V6_vrsadubi_acc\000"
8494 /* 12034 */ "V6_vrmpyubi_acc\000"
8495 /* 12050 */ "V6_vrmpybusi_acc\000"
8496 /* 12067 */ "S6_rol_i_p_acc\000"
8497 /* 12082 */ "S2_asl_i_p_acc\000"
8498 /* 12097 */ "S2_asr_i_p_acc\000"
8499 /* 12112 */ "S2_lsr_i_p_acc\000"
8500 /* 12127 */ "S2_asl_r_p_acc\000"
8501 /* 12142 */ "S2_lsl_r_p_acc\000"
8502 /* 12157 */ "S2_asr_r_p_acc\000"
8503 /* 12172 */ "S2_lsr_r_p_acc\000"
8504 /* 12187 */ "S6_rol_i_r_acc\000"
8505 /* 12202 */ "S2_asl_i_r_acc\000"
8506 /* 12217 */ "S2_asr_i_r_acc\000"
8507 /* 12232 */ "S2_lsr_i_r_acc\000"
8508 /* 12247 */ "S2_asl_r_r_acc\000"
8509 /* 12262 */ "S2_lsl_r_r_acc\000"
8510 /* 12277 */ "S2_asr_r_r_acc\000"
8511 /* 12292 */ "S2_lsr_r_r_acc\000"
8512 /* 12307 */ "V6_vmpabus_acc\000"
8513 /* 12322 */ "V6_vdmpybus_acc\000"
8514 /* 12338 */ "V6_vrmpybus_acc\000"
8515 /* 12354 */ "V6_vtmpybus_acc\000"
8516 /* 12370 */ "V6_vmpybus_acc\000"
8517 /* 12385 */ "V6_vmpyhus_acc\000"
8518 /* 12400 */ "V6_vdmpyhsat_acc\000"
8519 /* 12417 */ "V6_vmpyhsat_acc\000"
8520 /* 12433 */ "V6_vdmpyhisat_acc\000"
8521 /* 12451 */ "V6_vdmpyhsuisat_acc\000"
8522 /* 12471 */ "V6_vdmpyhsusat_acc\000"
8523 /* 12490 */ "V6_vdmpyhvsat_acc\000"
8524 /* 12508 */ "V6_vrmpyzbb_rt_acc\000"
8525 /* 12527 */ "V6_vrmpyzcb_rt_acc\000"
8526 /* 12546 */ "V6_vrmpyznb_rt_acc\000"
8527 /* 12565 */ "V6_vrmpyzbub_rt_acc\000"
8528 /* 12585 */ "V6_vrmpyzcbs_rt_acc\000"
8529 /* 12605 */ "V6_vandqrt_acc\000"
8530 /* 12620 */ "V6_vandnqrt_acc\000"
8531 /* 12636 */ "V6_vandvrt_acc\000"
8532 /* 12651 */ "V6_vrmpybub_rtt_acc\000"
8533 /* 12671 */ "V6_vrmpyub_rtt_acc\000"
8534 /* 12690 */ "V6_vmpabuu_acc\000"
8535 /* 12705 */ "V6_vrmpyubv_acc\000"
8536 /* 12721 */ "V6_vmpyubv_acc\000"
8537 /* 12736 */ "V6_vrmpybv_acc\000"
8538 /* 12751 */ "V6_vmpybv_acc\000"
8539 /* 12765 */ "V6_vdmpyhb_dv_acc\000"
8540 /* 12783 */ "V6_vdmpybus_dv_acc\000"
8541 /* 12802 */ "V6_vmpyuhv_acc\000"
8542 /* 12817 */ "V6_vmpyhv_acc\000"
8543 /* 12831 */ "V6_vrmpybusv_acc\000"
8544 /* 12848 */ "V6_vmpybusv_acc\000"
8545 /* 12864 */ "V6_vaddhw_acc\000"
8546 /* 12878 */ "V6_vadduhw_acc\000"
8547 /* 12893 */ "M7_dcmpyiw_acc\000"
8548 /* 12908 */ "V6_vaslw_acc\000"
8549 /* 12921 */ "PS_vmulw_acc\000"
8550 /* 12934 */ "V6_vasrw_acc\000"
8551 /* 12947 */ "M7_dcmpyrw_acc\000"
8552 /* 12962 */ "M4_pmpyw_acc\000"
8553 /* 12975 */ "V6_vrmpyzbb_rx_acc\000"
8554 /* 12994 */ "V6_vrmpyzcb_rx_acc\000"
8555 /* 13013 */ "V6_vrmpyznb_rx_acc\000"
8556 /* 13032 */ "V6_vrmpyzbub_rx_acc\000"
8557 /* 13052 */ "V6_vrmpyzcbs_rx_acc\000"
8558 /* 13072 */ "M7_vdmpy_acc\000"
8559 /* 13085 */ "M2_subacc\000"
8560 /* 13095 */ "V6_vlutvvb_oracc\000"
8561 /* 13112 */ "V6_vlutvwh_oracc\000"
8562 /* 13129 */ "V6_get_qfext_oracc\000"
8563 /* 13148 */ "V6_vmpyowh_rnd_sacc\000"
8564 /* 13168 */ "V6_vmpyowh_sacc\000"
8565 /* 13184 */ "S6_rol_i_p_xacc\000"
8566 /* 13200 */ "S2_asl_i_p_xacc\000"
8567 /* 13216 */ "S2_lsr_i_p_xacc\000"
8568 /* 13232 */ "S6_rol_i_r_xacc\000"
8569 /* 13248 */ "S2_asl_i_r_xacc\000"
8570 /* 13264 */ "S2_lsr_i_r_xacc\000"
8571 /* 13280 */ "M2_xor_xacc\000"
8572 /* 13292 */ "M4_xor_xacc\000"
8573 /* 13304 */ "SA1_dec\000"
8574 /* 13312 */ "M4_cmpyi_whc\000"
8575 /* 13325 */ "M4_cmpyr_whc\000"
8576 /* 13338 */ "SA1_inc\000"
8577 /* 13346 */ "Y2_isync\000"
8578 /* 13355 */ "Y5_tlboc\000"
8579 /* 13364 */ "C4_addipc\000"
8580 /* 13374 */ "F2_sffma_sc\000"
8581 /* 13386 */ "M7_dcmpyiwc\000"
8582 /* 13398 */ "M7_wcmpyiwc\000"
8583 /* 13410 */ "M7_dcmpyrwc\000"
8584 /* 13422 */ "M7_wcmpyrwc\000"
8585 /* 13434 */ "F2_conv_df2d\000"
8586 /* 13447 */ "F2_conv_sf2d\000"
8587 /* 13460 */ "Y2_ciad\000"
8588 /* 13468 */ "Y4_siad\000"
8589 /* 13476 */ "dup_A2_add\000"
8590 /* 13487 */ "V6_vscattermh_add\000"
8591 /* 13505 */ "V6_vscattermhw_add\000"
8592 /* 13524 */ "V6_vscattermw_add\000"
8593 /* 13542 */ "F2_dfadd\000"
8594 /* 13551 */ "F2_sfadd\000"
8595 /* 13560 */ "V6_vshuffvdd\000"
8596 /* 13573 */ "V6_vdealvdd\000"
8597 /* 13585 */ "L4_loadd_locked\000"
8598 /* 13601 */ "S4_stored_locked\000"
8599 /* 13618 */ "L2_loadw_locked\000"
8600 /* 13634 */ "S2_storew_locked\000"
8601 /* 13651 */ "LDriw_pred\000"
8602 /* 13662 */ "STriw_pred\000"
8603 /* 13673 */ "Y2_crswap_old\000"
8604 /* 13687 */ "A2_and\000"
8605 /* 13694 */ "C2_and\000"
8606 /* 13701 */ "V6_veqb_and\000"
8607 /* 13713 */ "V6_vgtb_and\000"
8608 /* 13725 */ "V6_MAP_equb_and\000"
8609 /* 13741 */ "V6_vgtub_and\000"
8610 /* 13754 */ "V6_pred_and\000"
8611 /* 13766 */ "C4_and_and\000"
8612 /* 13777 */ "M4_and_and\000"
8613 /* 13788 */ "V6_vgtbf_and\000"
8614 /* 13801 */ "V6_veqhf_and\000"
8615 /* 13814 */ "V6_vgthf_and\000"
8616 /* 13827 */ "V6_veqsf_and\000"
8617 /* 13840 */ "V6_vgtsf_and\000"
8618 /* 13853 */ "V6_veqh_and\000"
8619 /* 13865 */ "V6_vgth_and\000"
8620 /* 13877 */ "V6_MAP_equh_and\000"
8621 /* 13893 */ "V6_vgtuh_and\000"
8622 /* 13906 */ "S6_rol_i_p_and\000"
8623 /* 13921 */ "S2_asl_i_p_and\000"
8624 /* 13936 */ "S2_asr_i_p_and\000"
8625 /* 13951 */ "S2_lsr_i_p_and\000"
8626 /* 13966 */ "S2_asl_r_p_and\000"
8627 /* 13981 */ "S2_lsl_r_p_and\000"
8628 /* 13996 */ "S2_asr_r_p_and\000"
8629 /* 14011 */ "S2_lsr_r_p_and\000"
8630 /* 14026 */ "S6_rol_i_r_and\000"
8631 /* 14041 */ "S2_asl_i_r_and\000"
8632 /* 14056 */ "S2_asr_i_r_and\000"
8633 /* 14071 */ "S2_lsr_i_r_and\000"
8634 /* 14086 */ "S2_asl_r_r_and\000"
8635 /* 14101 */ "S2_lsl_r_r_and\000"
8636 /* 14116 */ "S2_asr_r_r_and\000"
8637 /* 14131 */ "S2_lsr_r_r_and\000"
8638 /* 14146 */ "C4_or_and\000"
8639 /* 14156 */ "M4_or_and\000"
8640 /* 14166 */ "M4_xor_and\000"
8641 /* 14177 */ "V6_veqw_and\000"
8642 /* 14189 */ "V6_vgtw_and\000"
8643 /* 14201 */ "V6_MAP_equw_and\000"
8644 /* 14217 */ "V6_vgtuw_and\000"
8645 /* 14230 */ "V6_vand\000"
8646 /* 14238 */ "M7_wcmpyiwc_rnd\000"
8647 /* 14254 */ "M7_wcmpyrwc_rnd\000"
8648 /* 14270 */ "V6_vconv_h_hf_rnd\000"
8649 /* 14288 */ "V6_vmpyowh_rnd\000"
8650 /* 14303 */ "S2_asr_i_p_rnd\000"
8651 /* 14318 */ "S2_asr_i_r_rnd\000"
8652 /* 14333 */ "M7_wcmpyiw_rnd\000"
8653 /* 14348 */ "M7_wcmpyrw_rnd\000"
8654 /* 14363 */ "V6_vavgbrnd\000"
8655 /* 14375 */ "V6_vavgubrnd\000"
8656 /* 14388 */ "V6_vavghrnd\000"
8657 /* 14400 */ "S5_vasrhrnd\000"
8658 /* 14412 */ "V6_vavguhrnd\000"
8659 /* 14425 */ "V6_vavgwrnd\000"
8660 /* 14437 */ "V6_vavguwrnd\000"
8661 /* 14450 */ "F2_sffixupd\000"
8662 /* 14462 */ "F2_conv_df2ud\000"
8663 /* 14476 */ "F2_conv_sf2ud\000"
8664 /* 14490 */ "S2_tableidxd\000"
8665 /* 14503 */ "Y4_trace\000"
8666 /* 14512 */ "invalid_decode\000"
8667 /* 14527 */ "F2_dfcmpge\000"
8668 /* 14538 */ "F2_sfcmpge\000"
8669 /* 14549 */ "V6_vmpyuhe\000"
8670 /* 14560 */ "CALLProfile\000"
8671 /* 14572 */ "SS2_allocframe\000"
8672 /* 14587 */ "dup_S2_allocframe\000"
8673 /* 14605 */ "SL2_deallocframe\000"
8674 /* 14622 */ "dup_L2_deallocframe\000"
8675 /* 14642 */ "Y2_resume\000"
8676 /* 14652 */ "Y6_dmresume\000"
8677 /* 14664 */ "V6_vnccombine\000"
8678 /* 14678 */ "V6_vccombine\000"
8679 /* 14691 */ "V6_vcombine\000"
8680 /* 14703 */ "PS_false\000"
8681 /* 14712 */ "PS_qfalse\000"
8682 /* 14722 */ "J2_pause\000"
8683 /* 14731 */ "Y6_dmpause\000"
8684 /* 14742 */ "J2_unpause\000"
8685 /* 14753 */ "S4_vrcrotate\000"
8686 /* 14766 */ "S2_vcrotate\000"
8687 /* 14778 */ "C4_cmplte\000"
8688 /* 14788 */ "J2_rte\000"
8689 /* 14795 */ "PS_true\000"
8690 /* 14803 */ "PS_qtrue\000"
8691 /* 14812 */ "S2_interleave\000"
8692 /* 14826 */ "S2_deinterleave\000"
8693 /* 14842 */ "SL2_jumpr31_f\000"
8694 /* 14856 */ "SL2_return_f\000"
8695 /* 14869 */ "L4_return_f\000"
8696 /* 14881 */ "L4_return_map_to_raw_f\000"
8697 /* 14904 */ "V6_vsub_sf_bf\000"
8698 /* 14918 */ "V6_vadd_sf_bf\000"
8699 /* 14932 */ "V6_vmpy_sf_bf\000"
8700 /* 14946 */ "V6_vmin_bf\000"
8701 /* 14957 */ "V6_vmax_bf\000"
8702 /* 14968 */ "V6_vgtbf\000"
8703 /* 14977 */ "A4_psxtbf\000"
8704 /* 14987 */ "A4_pzxtbf\000"
8705 /* 14997 */ "A2_psubf\000"
8706 /* 15006 */ "F2_conv_d2df\000"
8707 /* 15019 */ "F2_conv_ud2df\000"
8708 /* 15033 */ "F2_conv_sf2df\000"
8709 /* 15047 */ "F2_conv_w2df\000"
8710 /* 15060 */ "F2_conv_uw2df\000"
8711 /* 15074 */ "A2_paddf\000"
8712 /* 15083 */ "A2_pandf\000"
8713 /* 15092 */ "V6_vshuff\000"
8714 /* 15102 */ "V6_vmpy_qf32_hf\000"
8715 /* 15118 */ "V6_vilog2_hf\000"
8716 /* 15131 */ "V6_vneg_qf16_hf\000"
8717 /* 15147 */ "V6_vabs_qf16_hf\000"
8718 /* 15163 */ "V6_vconv_qf16_hf\000"
8719 /* 15180 */ "V6_vmpy_qf16_hf\000"
8720 /* 15196 */ "V6_vcvt_f8_hf\000"
8721 /* 15210 */ "V6_vcvt2_b_hf\000"
8722 /* 15224 */ "V6_vcvt_b_hf\000"
8723 /* 15237 */ "V6_vcvt2_ub_hf\000"
8724 /* 15252 */ "V6_vcvt_ub_hf\000"
8725 /* 15266 */ "V6_vsub_hf\000"
8726 /* 15277 */ "V6_vadd_hf\000"
8727 /* 15288 */ "V6_vsub_hf_hf\000"
8728 /* 15302 */ "V6_vadd_hf_hf\000"
8729 /* 15316 */ "V6_vmpy_hf_hf\000"
8730 /* 15330 */ "V6_vsub_sf_hf\000"
8731 /* 15344 */ "V6_vadd_sf_hf\000"
8732 /* 15358 */ "V6_vcvt_sf_hf\000"
8733 /* 15372 */ "V6_vdmpy_sf_hf\000"
8734 /* 15387 */ "V6_vmpy_sf_hf\000"
8735 /* 15401 */ "V6_vfneg_hf\000"
8736 /* 15413 */ "V6_vcvt_h_hf\000"
8737 /* 15426 */ "V6_vconv_h_hf\000"
8738 /* 15440 */ "V6_vcvt_uh_hf\000"
8739 /* 15454 */ "V6_vfmin_hf\000"
8740 /* 15466 */ "V6_vmin_hf\000"
8741 /* 15477 */ "V6_vabs_hf\000"
8742 /* 15488 */ "V6_vmpy_rt_hf\000"
8743 /* 15502 */ "V6_vfmax_hf\000"
8744 /* 15514 */ "V6_vmax_hf\000"
8745 /* 15525 */ "V6_vmpy_qf32_mix_hf\000"
8746 /* 15545 */ "V6_vmpy_qf16_mix_hf\000"
8747 /* 15565 */ "A4_paslhf\000"
8748 /* 15575 */ "V6_veqhf\000"
8749 /* 15584 */ "A4_pasrhf\000"
8750 /* 15594 */ "V6_vgthf\000"
8751 /* 15603 */ "A4_psxthf\000"
8752 /* 15613 */ "A4_pzxthf\000"
8753 /* 15623 */ "A2_paddif\000"
8754 /* 15633 */ "dup_C2_cmoveif\000"
8755 /* 15648 */ "dup_C2_cmovenewif\000"
8756 /* 15666 */ "J2_callf\000"
8757 /* 15675 */ "J2_jumpf\000"
8758 /* 15684 */ "A2_tfrpf\000"
8759 /* 15693 */ "V6_vmerge_qf\000"
8760 /* 15706 */ "A2_tfrf\000"
8761 /* 15714 */ "SA1_clrf\000"
8762 /* 15723 */ "J2_callrf\000"
8763 /* 15733 */ "A2_porf\000"
8764 /* 15741 */ "A2_pxorf\000"
8765 /* 15750 */ "J2_jumprf\000"
8766 /* 15760 */ "F2_conv_d2sf\000"
8767 /* 15773 */ "F2_conv_ud2sf\000"
8768 /* 15787 */ "F2_conv_df2sf\000"
8769 /* 15801 */ "F2_conv_w2sf\000"
8770 /* 15814 */ "F2_conv_uw2sf\000"
8771 /* 15828 */ "V6_vneg_qf32_sf\000"
8772 /* 15844 */ "V6_vabs_qf32_sf\000"
8773 /* 15860 */ "V6_vconv_qf32_sf\000"
8774 /* 15877 */ "V6_vmpy_qf32_sf\000"
8775 /* 15893 */ "V6_vilog2_sf\000"
8776 /* 15906 */ "V6_vsub_sf\000"
8777 /* 15917 */ "V6_vadd_sf\000"
8778 /* 15928 */ "V6_vcvt_bf_sf\000"
8779 /* 15942 */ "V6_vcvt_hf_sf\000"
8780 /* 15956 */ "V6_vsub_sf_sf\000"
8781 /* 15970 */ "V6_vadd_sf_sf\000"
8782 /* 15984 */ "V6_vmpy_sf_sf\000"
8783 /* 15998 */ "V6_vfneg_sf\000"
8784 /* 16010 */ "V6_vfmin_sf\000"
8785 /* 16022 */ "V6_vmin_sf\000"
8786 /* 16033 */ "V6_vabs_sf\000"
8787 /* 16044 */ "V6_vmpy_rt_sf\000"
8788 /* 16058 */ "V6_vconv_w_sf\000"
8789 /* 16072 */ "V6_vfmax_sf\000"
8790 /* 16084 */ "V6_vmax_sf\000"
8791 /* 16095 */ "V6_veqsf\000"
8792 /* 16104 */ "V6_vgtsf\000"
8793 /* 16113 */ "PS_jmpretf\000"
8794 /* 16124 */ "C2_ccombinewf\000"
8795 /* 16138 */ "C2_ccombinewnewf\000"
8796 /* 16155 */ "Y6_diag\000"
8797 /* 16163 */ "A2_neg\000"
8798 /* 16170 */ "V6_vcl0h\000"
8799 /* 16179 */ "M2_vrcmpys_acc_s1_h\000"
8800 /* 16199 */ "M2_vrcmpys_s1_h\000"
8801 /* 16215 */ "V6_vcvt_hf_h\000"
8802 /* 16228 */ "V6_vconv_hf_h\000"
8803 /* 16242 */ "M2_vrcmpys_s1rp_h\000"
8804 /* 16260 */ "V6_vaddclbh\000"
8805 /* 16272 */ "S2_vsxtbh\000"
8806 /* 16282 */ "S2_vzxtbh\000"
8807 /* 16292 */ "V6_vsububh\000"
8808 /* 16303 */ "V6_vaddubh\000"
8809 /* 16314 */ "S4_vxaddsubh\000"
8810 /* 16327 */ "A2_vsubh\000"
8811 /* 16336 */ "V6_vsubh\000"
8812 /* 16345 */ "A2_svsubh\000"
8813 /* 16355 */ "A4_tlbmatch\000"
8814 /* 16367 */ "Y4_l2fetch\000"
8815 /* 16378 */ "Y5_l2fetch\000"
8816 /* 16389 */ "Y2_dcfetch\000"
8817 /* 16400 */ "S4_vxsubaddh\000"
8818 /* 16413 */ "M2_vraddh\000"
8819 /* 16423 */ "A2_vaddh\000"
8820 /* 16432 */ "V6_vaddh\000"
8821 /* 16441 */ "A2_svaddh\000"
8822 /* 16451 */ "S2_shuffeh\000"
8823 /* 16462 */ "V6_vshufeh\000"
8824 /* 16473 */ "V6_vpackeh\000"
8825 /* 16484 */ "V6_vshufoeh\000"
8826 /* 16496 */ "M2_vabsdiffh\000"
8827 /* 16509 */ "V6_vabsdiffh\000"
8828 /* 16522 */ "V6_vshuffh\000"
8829 /* 16533 */ "S2_vrcnegh\000"
8830 /* 16544 */ "S2_vcnegh\000"
8831 /* 16554 */ "A2_vnavgh\000"
8832 /* 16564 */ "V6_vnavgh\000"
8833 /* 16574 */ "A2_svnavgh\000"
8834 /* 16585 */ "A2_vavgh\000"
8835 /* 16594 */ "V6_vavgh\000"
8836 /* 16603 */ "A2_svavgh\000"
8837 /* 16613 */ "A2_subh_h16_hh\000"
8838 /* 16628 */ "A2_addh_h16_hh\000"
8839 /* 16643 */ "A2_combine_hh\000"
8840 /* 16657 */ "A2_subh_h16_sat_hh\000"
8841 /* 16676 */ "A2_addh_h16_sat_hh\000"
8842 /* 16695 */ "F2_dfmpyhh\000"
8843 /* 16706 */ "A2_tfrih\000"
8844 /* 16715 */ "PS_vsplatih\000"
8845 /* 16727 */ "V6_vmpyih\000"
8846 /* 16737 */ "V6_vunpackh\000"
8847 /* 16749 */ "A2_subh_h16_lh\000"
8848 /* 16764 */ "A2_addh_h16_lh\000"
8849 /* 16779 */ "A2_combine_lh\000"
8850 /* 16793 */ "A2_subh_h16_sat_lh\000"
8851 /* 16812 */ "A2_addh_h16_sat_lh\000"
8852 /* 16831 */ "V6_vdealh\000"
8853 /* 16841 */ "A2_aslh\000"
8854 /* 16849 */ "V6_vaslh\000"
8855 /* 16858 */ "F2_dfmpylh\000"
8856 /* 16869 */ "V6_vgathermh\000"
8857 /* 16882 */ "V6_vscattermh\000"
8858 /* 16896 */ "A4_vrminh\000"
8859 /* 16906 */ "A2_vminh\000"
8860 /* 16915 */ "V6_vminh\000"
8861 /* 16924 */ "V6_vmpyieoh\000"
8862 /* 16936 */ "S2_shuffoh\000"
8863 /* 16947 */ "V6_vshufoh\000"
8864 /* 16958 */ "V6_vunpackoh\000"
8865 /* 16971 */ "V6_vpackoh\000"
8866 /* 16982 */ "A2_addsph\000"
8867 /* 16992 */ "V6_shuffeqh\000"
8868 /* 17004 */ "V6_veqh\000"
8869 /* 17012 */ "V6_vprefixqh\000"
8870 /* 17025 */ "J2_callrh\000"
8871 /* 17035 */ "J2_jumprh\000"
8872 /* 17045 */ "A2_asrh\000"
8873 /* 17053 */ "V6_vasrh\000"
8874 /* 17062 */ "V6_vlsrh\000"
8875 /* 17071 */ "S2_vsplatrh\000"
8876 /* 17083 */ "PS_vsplatrh\000"
8877 /* 17095 */ "PS_crash\000"
8878 /* 17104 */ "A2_vabsh\000"
8879 /* 17113 */ "V6_vabsh\000"
8880 /* 17122 */ "V6_vsh\000"
8881 /* 17129 */ "V6_lvsplath\000"
8882 /* 17141 */ "A2_sath\000"
8883 /* 17149 */ "V6_vgth\000"
8884 /* 17157 */ "V6_vnormamth\000"
8885 /* 17170 */ "V6_vpopcounth\000"
8886 /* 17184 */ "SA1_sxth\000"
8887 /* 17193 */ "dup_A2_sxth\000"
8888 /* 17205 */ "SA1_zxth\000"
8889 /* 17214 */ "dup_A2_zxth\000"
8890 /* 17226 */ "V6_vcvt_hf_uh\000"
8891 /* 17240 */ "V6_vdsaduh\000"
8892 /* 17251 */ "M2_vradduh\000"
8893 /* 17262 */ "V6_vabsdiffuh\000"
8894 /* 17276 */ "A2_vavguh\000"
8895 /* 17286 */ "V6_vavguh\000"
8896 /* 17296 */ "V6_vunpackuh\000"
8897 /* 17309 */ "A4_vrminuh\000"
8898 /* 17320 */ "A2_vminuh\000"
8899 /* 17330 */ "V6_vminuh\000"
8900 /* 17340 */ "V6_MAP_equh\000"
8901 /* 17352 */ "A2_satuh\000"
8902 /* 17361 */ "V6_vgtuh\000"
8903 /* 17370 */ "V6_vroundwuh\000"
8904 /* 17383 */ "V6_vmpyiewuh\000"
8905 /* 17396 */ "V6_vmpyewuh\000"
8906 /* 17408 */ "S2_vsatwuh\000"
8907 /* 17419 */ "V6_vrounduwuh\000"
8908 /* 17433 */ "V6_vsatuwuh\000"
8909 /* 17445 */ "A4_vrmaxuh\000"
8910 /* 17456 */ "A2_vmaxuh\000"
8911 /* 17466 */ "V6_vmaxuh\000"
8912 /* 17476 */ "V6_vmpyuh\000"
8913 /* 17486 */ "S2_asl_i_vh\000"
8914 /* 17498 */ "S2_asr_i_vh\000"
8915 /* 17510 */ "S2_lsr_i_vh\000"
8916 /* 17522 */ "S2_asl_r_vh\000"
8917 /* 17534 */ "S2_lsl_r_vh\000"
8918 /* 17546 */ "S2_asr_r_vh\000"
8919 /* 17558 */ "S2_lsr_r_vh\000"
8920 /* 17570 */ "M4_cmpyi_wh\000"
8921 /* 17582 */ "M4_cmpyr_wh\000"
8922 /* 17594 */ "V6_vroundwh\000"
8923 /* 17606 */ "S2_vtrunewh\000"
8924 /* 17618 */ "V6_vmpyiwh\000"
8925 /* 17629 */ "S2_vrndpackwh\000"
8926 /* 17643 */ "V6_vmpyiowh\000"
8927 /* 17655 */ "S2_vtrunowh\000"
8928 /* 17667 */ "V6_vmpyowh\000"
8929 /* 17678 */ "V6_vasrwh\000"
8930 /* 17688 */ "S2_vsatwh\000"
8931 /* 17698 */ "V6_vsatwh\000"
8932 /* 17708 */ "V6_vlutvwh\000"
8933 /* 17719 */ "A4_vrmaxh\000"
8934 /* 17729 */ "A2_vmaxh\000"
8935 /* 17738 */ "V6_vmaxh\000"
8936 /* 17747 */ "S2_tableidxh\000"
8937 /* 17760 */ "M4_vpmpyh\000"
8938 /* 17770 */ "V6_vmpyh\000"
8939 /* 17779 */ "V6_vzh\000"
8940 /* 17786 */ "SA1_combine0i\000"
8941 /* 17800 */ "J2_loop0i\000"
8942 /* 17810 */ "SA1_combine1i\000"
8943 /* 17824 */ "J2_loop1i\000"
8944 /* 17834 */ "SA1_combine2i\000"
8945 /* 17848 */ "SA1_combine3i\000"
8946 /* 17862 */ "PS_tailcall_i\000"
8947 /* 17876 */ "M2_vcmac_s0_sat_i\000"
8948 /* 17894 */ "M2_vcmpy_s0_sat_i\000"
8949 /* 17912 */ "M2_vcmpy_s1_sat_i\000"
8950 /* 17930 */ "S2_togglebit_i\000"
8951 /* 17945 */ "S2_clrbit_i\000"
8952 /* 17957 */ "S2_setbit_i\000"
8953 /* 17969 */ "S2_tstbit_i\000"
8954 /* 17981 */ "S4_ntstbit_i\000"
8955 /* 17994 */ "V6_vL32b_ai\000"
8956 /* 18006 */ "V6_vS32b_ai\000"
8957 /* 18018 */ "V6_vL32Ub_ai\000"
8958 /* 18031 */ "V6_vS32Ub_ai\000"
8959 /* 18044 */ "V6_zLd_ai\000"
8960 /* 18054 */ "V6_vL32b_pred_ai\000"
8961 /* 18071 */ "V6_vS32b_pred_ai\000"
8962 /* 18088 */ "V6_vS32Ub_pred_ai\000"
8963 /* 18106 */ "V6_zLd_pred_ai\000"
8964 /* 18121 */ "V6_vL32b_tmp_pred_ai\000"
8965 /* 18142 */ "V6_vL32b_nt_tmp_pred_ai\000"
8966 /* 18166 */ "V6_vL32b_cur_pred_ai\000"
8967 /* 18187 */ "V6_vL32b_nt_cur_pred_ai\000"
8968 /* 18211 */ "V6_vL32b_nt_pred_ai\000"
8969 /* 18231 */ "V6_vS32b_nt_pred_ai\000"
8970 /* 18251 */ "V6_vS32b_new_pred_ai\000"
8971 /* 18272 */ "V6_vS32b_nt_new_pred_ai\000"
8972 /* 18296 */ "V6_vL32b_npred_ai\000"
8973 /* 18314 */ "V6_vS32b_npred_ai\000"
8974 /* 18332 */ "V6_vS32Ub_npred_ai\000"
8975 /* 18351 */ "V6_vL32b_tmp_npred_ai\000"
8976 /* 18373 */ "V6_vL32b_nt_tmp_npred_ai\000"
8977 /* 18398 */ "V6_vL32b_cur_npred_ai\000"
8978 /* 18420 */ "V6_vL32b_nt_cur_npred_ai\000"
8979 /* 18445 */ "V6_vL32b_nt_npred_ai\000"
8980 /* 18466 */ "V6_vS32b_nt_npred_ai\000"
8981 /* 18487 */ "V6_vS32b_new_npred_ai\000"
8982 /* 18509 */ "V6_vS32b_nt_new_npred_ai\000"
8983 /* 18534 */ "V6_vS32b_qpred_ai\000"
8984 /* 18552 */ "V6_vS32b_nt_qpred_ai\000"
8985 /* 18573 */ "V6_vS32b_nqpred_ai\000"
8986 /* 18592 */ "V6_vS32b_nt_nqpred_ai\000"
8987 /* 18614 */ "V6_vL32b_tmp_ai\000"
8988 /* 18630 */ "V6_vL32b_nt_tmp_ai\000"
8989 /* 18649 */ "PS_vloadrq_ai\000"
8990 /* 18663 */ "PS_vstorerq_ai\000"
8991 /* 18678 */ "V6_vL32b_cur_ai\000"
8992 /* 18694 */ "V6_vL32b_nt_cur_ai\000"
8993 /* 18713 */ "V6_vS32b_srls_ai\000"
8994 /* 18730 */ "V6_vL32b_nt_ai\000"
8995 /* 18745 */ "V6_vS32b_nt_ai\000"
8996 /* 18760 */ "PS_vloadrv_nt_ai\000"
8997 /* 18777 */ "PS_vstorerv_nt_ai\000"
8998 /* 18795 */ "PS_vloadrw_nt_ai\000"
8999 /* 18812 */ "PS_vstorerw_nt_ai\000"
9000 /* 18830 */ "PS_vloadrv_ai\000"
9001 /* 18844 */ "PS_vstorerv_ai\000"
9002 /* 18859 */ "V6_vS32b_new_ai\000"
9003 /* 18875 */ "V6_vS32b_nt_new_ai\000"
9004 /* 18894 */ "PS_vloadrw_ai\000"
9005 /* 18908 */ "PS_vstorerw_ai\000"
9006 /* 18923 */ "V6_vlalignbi\000"
9007 /* 18936 */ "V6_valignbi\000"
9008 /* 18948 */ "V6_vrsadubi\000"
9009 /* 18960 */ "V6_vrmpyubi\000"
9010 /* 18972 */ "V6_vlutvvbi\000"
9011 /* 18984 */ "M2_maci\000"
9012 /* 18992 */ "M2_mnaci\000"
9013 /* 19001 */ "M2_acci\000"
9014 /* 19009 */ "M2_nacci\000"
9015 /* 19018 */ "V6_vlutvvb_oracci\000"
9016 /* 19036 */ "V6_vlutvwh_oracci\000"
9017 /* 19054 */ "L2_loadbsw2_pci\000"
9018 /* 19070 */ "L2_loadbzw2_pci\000"
9019 /* 19086 */ "L2_loadbsw4_pci\000"
9020 /* 19102 */ "L2_loadbzw4_pci\000"
9021 /* 19118 */ "L2_loadalignb_pci\000"
9022 /* 19136 */ "L2_loadrb_pci\000"
9023 /* 19150 */ "PS_loadrb_pci\000"
9024 /* 19164 */ "S2_storerb_pci\000"
9025 /* 19179 */ "PS_storerb_pci\000"
9026 /* 19194 */ "L2_loadrub_pci\000"
9027 /* 19209 */ "PS_loadrub_pci\000"
9028 /* 19224 */ "L2_loadrd_pci\000"
9029 /* 19238 */ "PS_loadrd_pci\000"
9030 /* 19252 */ "S2_storerd_pci\000"
9031 /* 19267 */ "PS_storerd_pci\000"
9032 /* 19282 */ "S2_storerf_pci\000"
9033 /* 19297 */ "PS_storerf_pci\000"
9034 /* 19312 */ "L2_loadalignh_pci\000"
9035 /* 19330 */ "L2_loadrh_pci\000"
9036 /* 19344 */ "PS_loadrh_pci\000"
9037 /* 19358 */ "S2_storerh_pci\000"
9038 /* 19373 */ "PS_storerh_pci\000"
9039 /* 19388 */ "L2_loadruh_pci\000"
9040 /* 19403 */ "PS_loadruh_pci\000"
9041 /* 19418 */ "L2_loadri_pci\000"
9042 /* 19432 */ "PS_loadri_pci\000"
9043 /* 19446 */ "S2_storeri_pci\000"
9044 /* 19461 */ "PS_storeri_pci\000"
9045 /* 19476 */ "S2_storerbnew_pci\000"
9046 /* 19494 */ "S2_storerhnew_pci\000"
9047 /* 19512 */ "S2_storerinew_pci\000"
9048 /* 19530 */ "SA1_addi\000"
9049 /* 19539 */ "dup_A2_addi\000"
9050 /* 19551 */ "M4_mpyri_addi\000"
9051 /* 19565 */ "M4_mpyrr_addi\000"
9052 /* 19579 */ "S4_clbaddi\000"
9053 /* 19590 */ "S4_subaddi\000"
9054 /* 19601 */ "S4_addaddi\000"
9055 /* 19612 */ "S4_clbpaddi\000"
9056 /* 19624 */ "Y5_tlbasidi\000"
9057 /* 19636 */ "S4_or_andi\000"
9058 /* 19647 */ "C2_cmpgei\000"
9059 /* 19657 */ "C4_cmpltei\000"
9060 /* 19668 */ "PS_fi\000"
9061 /* 19674 */ "V6_hi\000"
9062 /* 19680 */ "A4_boundscheck_hi\000"
9063 /* 19698 */ "V6_vlutvwhi\000"
9064 /* 19710 */ "M2_accii\000"
9065 /* 19719 */ "M2_naccii\000"
9066 /* 19729 */ "dup_A2_combineii\000"
9067 /* 19746 */ "dup_A4_combineii\000"
9068 /* 19763 */ "C2_muxii\000"
9069 /* 19772 */ "S4_lsli\000"
9070 /* 19780 */ "Y4_nmi\000"
9071 /* 19787 */ "M2_mpysmi\000"
9072 /* 19797 */ "L2_loadbsw2_pi\000"
9073 /* 19812 */ "L2_loadbzw2_pi\000"
9074 /* 19827 */ "L2_loadbsw4_pi\000"
9075 /* 19842 */ "L2_loadbzw4_pi\000"
9076 /* 19857 */ "V6_vL32b_pi\000"
9077 /* 19869 */ "V6_vS32b_pi\000"
9078 /* 19881 */ "V6_vL32Ub_pi\000"
9079 /* 19894 */ "V6_vS32Ub_pi\000"
9080 /* 19907 */ "L2_loadalignb_pi\000"
9081 /* 19924 */ "L2_loadrb_pi\000"
9082 /* 19937 */ "S2_storerb_pi\000"
9083 /* 19951 */ "L2_loadrub_pi\000"
9084 /* 19965 */ "V6_zLd_pi\000"
9085 /* 19975 */ "V6_vL32b_pred_pi\000"
9086 /* 19992 */ "V6_vS32b_pred_pi\000"
9087 /* 20009 */ "V6_vS32Ub_pred_pi\000"
9088 /* 20027 */ "V6_zLd_pred_pi\000"
9089 /* 20042 */ "V6_vL32b_tmp_pred_pi\000"
9090 /* 20063 */ "V6_vL32b_nt_tmp_pred_pi\000"
9091 /* 20087 */ "V6_vL32b_cur_pred_pi\000"
9092 /* 20108 */ "V6_vL32b_nt_cur_pred_pi\000"
9093 /* 20132 */ "V6_vL32b_nt_pred_pi\000"
9094 /* 20152 */ "V6_vS32b_nt_pred_pi\000"
9095 /* 20172 */ "V6_vS32b_new_pred_pi\000"
9096 /* 20193 */ "V6_vS32b_nt_new_pred_pi\000"
9097 /* 20217 */ "V6_vL32b_npred_pi\000"
9098 /* 20235 */ "V6_vS32b_npred_pi\000"
9099 /* 20253 */ "V6_vS32Ub_npred_pi\000"
9100 /* 20272 */ "V6_vL32b_tmp_npred_pi\000"
9101 /* 20294 */ "V6_vL32b_nt_tmp_npred_pi\000"
9102 /* 20319 */ "V6_vL32b_cur_npred_pi\000"
9103 /* 20341 */ "V6_vL32b_nt_cur_npred_pi\000"
9104 /* 20366 */ "V6_vL32b_nt_npred_pi\000"
9105 /* 20387 */ "V6_vS32b_nt_npred_pi\000"
9106 /* 20408 */ "V6_vS32b_new_npred_pi\000"
9107 /* 20430 */ "V6_vS32b_nt_new_npred_pi\000"
9108 /* 20455 */ "V6_vS32b_qpred_pi\000"
9109 /* 20473 */ "V6_vS32b_nt_qpred_pi\000"
9110 /* 20494 */ "V6_vS32b_nqpred_pi\000"
9111 /* 20513 */ "V6_vS32b_nt_nqpred_pi\000"
9112 /* 20535 */ "L2_loadrd_pi\000"
9113 /* 20548 */ "S2_storerd_pi\000"
9114 /* 20562 */ "L2_ploadrbf_pi\000"
9115 /* 20577 */ "S2_pstorerbf_pi\000"
9116 /* 20593 */ "L2_ploadrubf_pi\000"
9117 /* 20609 */ "L2_ploadrdf_pi\000"
9118 /* 20624 */ "S2_pstorerdf_pi\000"
9119 /* 20640 */ "S2_pstorerff_pi\000"
9120 /* 20656 */ "L2_ploadrhf_pi\000"
9121 /* 20671 */ "S2_pstorerhf_pi\000"
9122 /* 20687 */ "L2_ploadruhf_pi\000"
9123 /* 20703 */ "L2_ploadrif_pi\000"
9124 /* 20718 */ "S2_pstorerif_pi\000"
9125 /* 20734 */ "S2_storerf_pi\000"
9126 /* 20748 */ "S2_pstorerbnewf_pi\000"
9127 /* 20767 */ "S2_pstorerhnewf_pi\000"
9128 /* 20786 */ "S2_pstorerinewf_pi\000"
9129 /* 20805 */ "L2_loadalignh_pi\000"
9130 /* 20822 */ "L2_loadrh_pi\000"
9131 /* 20835 */ "S2_storerh_pi\000"
9132 /* 20849 */ "L2_loadruh_pi\000"
9133 /* 20863 */ "L2_loadri_pi\000"
9134 /* 20876 */ "S2_storeri_pi\000"
9135 /* 20890 */ "V6_vL32b_tmp_pi\000"
9136 /* 20906 */ "V6_vL32b_nt_tmp_pi\000"
9137 /* 20925 */ "V6_vL32b_cur_pi\000"
9138 /* 20941 */ "V6_vL32b_nt_cur_pi\000"
9139 /* 20960 */ "V6_vS32b_srls_pi\000"
9140 /* 20977 */ "L2_ploadrbt_pi\000"
9141 /* 20992 */ "S2_pstorerbt_pi\000"
9142 /* 21008 */ "L2_ploadrubt_pi\000"
9143 /* 21024 */ "L2_ploadrdt_pi\000"
9144 /* 21039 */ "S2_pstorerdt_pi\000"
9145 /* 21055 */ "S2_pstorerft_pi\000"
9146 /* 21071 */ "L2_ploadrht_pi\000"
9147 /* 21086 */ "S2_pstorerht_pi\000"
9148 /* 21102 */ "L2_ploadruht_pi\000"
9149 /* 21118 */ "L2_ploadrit_pi\000"
9150 /* 21133 */ "S2_pstorerit_pi\000"
9151 /* 21149 */ "V6_vL32b_nt_pi\000"
9152 /* 21164 */ "V6_vS32b_nt_pi\000"
9153 /* 21179 */ "S2_pstorerbnewt_pi\000"
9154 /* 21198 */ "S2_pstorerhnewt_pi\000"
9155 /* 21217 */ "S2_pstorerinewt_pi\000"
9156 /* 21236 */ "V6_vS32b_new_pi\000"
9157 /* 21252 */ "V6_vS32b_nt_new_pi\000"
9158 /* 21271 */ "S2_storerbnew_pi\000"
9159 /* 21288 */ "L2_ploadrbfnew_pi\000"
9160 /* 21306 */ "S2_pstorerbfnew_pi\000"
9161 /* 21325 */ "L2_ploadrubfnew_pi\000"
9162 /* 21344 */ "L2_ploadrdfnew_pi\000"
9163 /* 21362 */ "S2_pstorerdfnew_pi\000"
9164 /* 21381 */ "S2_pstorerffnew_pi\000"
9165 /* 21400 */ "L2_ploadrhfnew_pi\000"
9166 /* 21418 */ "S2_pstorerhfnew_pi\000"
9167 /* 21437 */ "L2_ploadruhfnew_pi\000"
9168 /* 21456 */ "L2_ploadrifnew_pi\000"
9169 /* 21474 */ "S2_pstorerifnew_pi\000"
9170 /* 21493 */ "S2_pstorerbnewfnew_pi\000"
9171 /* 21515 */ "S2_pstorerhnewfnew_pi\000"
9172 /* 21537 */ "S2_pstorerinewfnew_pi\000"
9173 /* 21559 */ "S2_storerhnew_pi\000"
9174 /* 21576 */ "S2_storerinew_pi\000"
9175 /* 21593 */ "L2_ploadrbtnew_pi\000"
9176 /* 21611 */ "S2_pstorerbtnew_pi\000"
9177 /* 21630 */ "L2_ploadrubtnew_pi\000"
9178 /* 21649 */ "L2_ploadrdtnew_pi\000"
9179 /* 21667 */ "S2_pstorerdtnew_pi\000"
9180 /* 21686 */ "S2_pstorerftnew_pi\000"
9181 /* 21705 */ "L2_ploadrhtnew_pi\000"
9182 /* 21723 */ "S2_pstorerhtnew_pi\000"
9183 /* 21742 */ "L2_ploadruhtnew_pi\000"
9184 /* 21761 */ "L2_ploadritnew_pi\000"
9185 /* 21779 */ "S2_pstoreritnew_pi\000"
9186 /* 21798 */ "S2_pstorerbnewtnew_pi\000"
9187 /* 21820 */ "S2_pstorerhnewtnew_pi\000"
9188 /* 21842 */ "S2_pstorerinewtnew_pi\000"
9189 /* 21864 */ "A2_tfrpi\000"
9190 /* 21873 */ "A4_cmpbeqi\000"
9191 /* 21884 */ "A4_vcmpbeqi\000"
9192 /* 21896 */ "A4_cmpheqi\000"
9193 /* 21907 */ "A4_vcmpheqi\000"
9194 /* 21919 */ "C4_cmpneqi\000"
9195 /* 21930 */ "A4_rcmpneqi\000"
9196 /* 21942 */ "SA1_cmpeqi\000"
9197 /* 21953 */ "dup_C2_cmpeqi\000"
9198 /* 21967 */ "A4_rcmpeqi\000"
9199 /* 21978 */ "A4_vcmpweqi\000"
9200 /* 21990 */ "A7_croundd_ri\000"
9201 /* 22004 */ "A4_round_ri\000"
9202 /* 22016 */ "A4_cround_ri\000"
9203 /* 22029 */ "S4_subi_asl_ri\000"
9204 /* 22044 */ "S4_addi_asl_ri\000"
9205 /* 22059 */ "S4_andi_asl_ri\000"
9206 /* 22074 */ "S4_ori_asl_ri\000"
9207 /* 22088 */ "S4_subi_lsr_ri\000"
9208 /* 22103 */ "S4_addi_lsr_ri\000"
9209 /* 22118 */ "S4_andi_lsr_ri\000"
9210 /* 22133 */ "S4_ori_lsr_ri\000"
9211 /* 22147 */ "A2_subri\000"
9212 /* 22156 */ "dup_A4_combineri\000"
9213 /* 22173 */ "C2_bitsclri\000"
9214 /* 22185 */ "C4_nbitsclri\000"
9215 /* 22198 */ "S4_or_ori\000"
9216 /* 22208 */ "S2_addasl_rrri\000"
9217 /* 22223 */ "C2_muxri\000"
9218 /* 22232 */ "J2_ploop1si\000"
9219 /* 22244 */ "J2_ploop2si\000"
9220 /* 22256 */ "J2_ploop3si\000"
9221 /* 22268 */ "dup_A2_tfrsi\000"
9222 /* 22281 */ "V6_vrmpybusi\000"
9223 /* 22294 */ "SA1_seti\000"
9224 /* 22303 */ "J4_jumpseti\000"
9225 /* 22315 */ "A4_cmpbgti\000"
9226 /* 22326 */ "A4_vcmpbgti\000"
9227 /* 22338 */ "A4_cmphgti\000"
9228 /* 22349 */ "A4_vcmphgti\000"
9229 /* 22361 */ "C2_cmpgti\000"
9230 /* 22371 */ "A4_vcmpwgti\000"
9231 /* 22383 */ "A4_bitspliti\000"
9232 /* 22396 */ "C2_cmpgeui\000"
9233 /* 22407 */ "C4_cmplteui\000"
9234 /* 22419 */ "A4_cmpbgtui\000"
9235 /* 22431 */ "A4_vcmpbgtui\000"
9236 /* 22444 */ "A4_cmphgtui\000"
9237 /* 22456 */ "A4_vcmphgtui\000"
9238 /* 22469 */ "C2_cmpgtui\000"
9239 /* 22480 */ "A4_vcmpwgtui\000"
9240 /* 22493 */ "M2_mpyui\000"
9241 /* 22502 */ "R6_release_at_vi\000"
9242 /* 22519 */ "S4_stored_rl_at_vi\000"
9243 /* 22538 */ "S2_storew_rl_at_vi\000"
9244 /* 22557 */ "R6_release_st_vi\000"
9245 /* 22574 */ "S4_stored_rl_st_vi\000"
9246 /* 22593 */ "S2_storew_rl_st_vi\000"
9247 /* 22612 */ "Y2_swi\000"
9248 /* 22619 */ "Y2_cswi\000"
9249 /* 22627 */ "M2_mpyi\000"
9250 /* 22635 */ "A2_vconj\000"
9251 /* 22644 */ "Y2_break\000"
9252 /* 22653 */ "M2_vmpy2s_s0pack\000"
9253 /* 22670 */ "M2_vmpy2s_s1pack\000"
9254 /* 22687 */ "S2_vsathb_nopack\000"
9255 /* 22704 */ "S2_vsathub_nopack\000"
9256 /* 22722 */ "S2_vsatwuh_nopack\000"
9257 /* 22740 */ "S2_vsatwh_nopack\000"
9258 /* 22757 */ "C2_vitpack\000"
9259 /* 22768 */ "A4_boundscheck\000"
9260 /* 22783 */ "Y2_k0lock\000"
9261 /* 22793 */ "Y2_tlblock\000"
9262 /* 22804 */ "Y2_k0unlock\000"
9263 /* 22816 */ "Y2_tlbunlock\000"
9264 /* 22829 */ "Y5_l2gunlock\000"
9265 /* 22842 */ "Y6_dmlink\000"
9266 /* 22852 */ "C2_mask\000"
9267 /* 22860 */ "S2_mask\000"
9268 /* 22868 */ "Y2_getimask\000"
9269 /* 22880 */ "Y2_setimask\000"
9270 /* 22892 */ "PS_call_stk\000"
9271 /* 22904 */ "M2_vrcmpys_acc_s1_l\000"
9272 /* 22924 */ "M2_vrcmpys_s1_l\000"
9273 /* 22940 */ "M2_vrcmpys_s1rp_l\000"
9274 /* 22958 */ "V6_vdeal\000"
9275 /* 22967 */ "A2_subh_h16_hl\000"
9276 /* 22982 */ "A2_addh_h16_hl\000"
9277 /* 22997 */ "A2_subh_l16_hl\000"
9278 /* 23012 */ "A2_addh_l16_hl\000"
9279 /* 23027 */ "A2_combine_hl\000"
9280 /* 23041 */ "A2_subh_h16_sat_hl\000"
9281 /* 23060 */ "A2_addh_h16_sat_hl\000"
9282 /* 23079 */ "A2_subh_l16_sat_hl\000"
9283 /* 23098 */ "A2_addh_l16_sat_hl\000"
9284 /* 23117 */ "dep_S2_packhl\000"
9285 /* 23131 */ "A2_tfril\000"
9286 /* 23140 */ "A2_subh_h16_ll\000"
9287 /* 23155 */ "A2_addh_h16_ll\000"
9288 /* 23170 */ "A2_subh_l16_ll\000"
9289 /* 23185 */ "A2_addh_l16_ll\000"
9290 /* 23200 */ "A2_combine_ll\000"
9291 /* 23214 */ "A2_subh_h16_sat_ll\000"
9292 /* 23233 */ "A2_addh_h16_sat_ll\000"
9293 /* 23252 */ "A2_subh_l16_sat_ll\000"
9294 /* 23271 */ "A2_addh_l16_sat_ll\000"
9295 /* 23290 */ "J2_call\000"
9296 /* 23298 */ "Y2_l2kill\000"
9297 /* 23308 */ "Y2_dckill\000"
9298 /* 23318 */ "Y2_ickill\000"
9299 /* 23328 */ "Y6_dmpoll\000"
9300 /* 23338 */ "F2_dfmpyll\000"
9301 /* 23349 */ "A2_addspl\000"
9302 /* 23359 */ "V6_vwhist128m\000"
9303 /* 23373 */ "V6_vlutvvb_nm\000"
9304 /* 23387 */ "V6_vlutvwh_nm\000"
9305 /* 23401 */ "PS_call_instrprof_custom\000"
9306 /* 23426 */ "V6_vwhist128qm\000"
9307 /* 23441 */ "S2_clbnorm\000"
9308 /* 23452 */ "S4_clbpnorm\000"
9309 /* 23464 */ "V6_pred_and_n\000"
9310 /* 23478 */ "F2_dfimm_n\000"
9311 /* 23489 */ "F2_sfimm_n\000"
9312 /* 23500 */ "V6_pred_or_n\000"
9313 /* 23513 */ "Y5_l2gclean\000"
9314 /* 23525 */ "C2_andn\000"
9315 /* 23533 */ "A4_andn\000"
9316 /* 23541 */ "C4_and_andn\000"
9317 /* 23553 */ "M4_and_andn\000"
9318 /* 23565 */ "C4_or_andn\000"
9319 /* 23576 */ "M4_or_andn\000"
9320 /* 23587 */ "M4_xor_andn\000"
9321 /* 23599 */ "V6_vassign\000"
9322 /* 23610 */ "S2_cabacdecbin\000"
9323 /* 23625 */ "A2_min\000"
9324 /* 23632 */ "F2_dfmin\000"
9325 /* 23641 */ "F2_sfmin\000"
9326 /* 23650 */ "M2_macsin\000"
9327 /* 23660 */ "M2_mpysin\000"
9328 /* 23670 */ "F2_sffixupn\000"
9329 /* 23682 */ "C2_orn\000"
9330 /* 23689 */ "A4_orn\000"
9331 /* 23696 */ "C4_and_orn\000"
9332 /* 23707 */ "C4_or_orn\000"
9333 /* 23717 */ "SL2_return\000"
9334 /* 23728 */ "L4_return\000"
9335 /* 23738 */ "S2_asr_i_svw_trun\000"
9336 /* 23756 */ "S2_asr_r_svw_trun\000"
9337 /* 23774 */ "Y2_dcfetchbo\000"
9338 /* 23787 */ "DUPLEX_Pseudo\000"
9339 /* 23801 */ "V6_vgather_vscatter_mh_pseudo\000"
9340 /* 23831 */ "V6_vgathermh_pseudo\000"
9341 /* 23851 */ "V6_vgathermhq_pseudo\000"
9342 /* 23872 */ "V6_vgathermhwq_pseudo\000"
9343 /* 23894 */ "V6_vgathermwq_pseudo\000"
9344 /* 23915 */ "V6_vgathermhw_pseudo\000"
9345 /* 23936 */ "V6_vgathermw_pseudo\000"
9346 /* 23956 */ "L2_loadbsw2_io\000"
9347 /* 23971 */ "L2_loadbzw2_io\000"
9348 /* 23986 */ "L2_loadbsw4_io\000"
9349 /* 24001 */ "L2_loadbzw4_io\000"
9350 /* 24016 */ "SS1_storeb_io\000"
9351 /* 24030 */ "L2_loadalignb_io\000"
9352 /* 24047 */ "L4_sub_memopb_io\000"
9353 /* 24064 */ "L4_isub_memopb_io\000"
9354 /* 24082 */ "L4_add_memopb_io\000"
9355 /* 24099 */ "L4_iadd_memopb_io\000"
9356 /* 24117 */ "L4_and_memopb_io\000"
9357 /* 24134 */ "L4_iand_memopb_io\000"
9358 /* 24152 */ "L4_or_memopb_io\000"
9359 /* 24168 */ "L4_ior_memopb_io\000"
9360 /* 24185 */ "SL2_loadrb_io\000"
9361 /* 24199 */ "dup_L2_loadrb_io\000"
9362 /* 24216 */ "dup_S2_storerb_io\000"
9363 /* 24234 */ "dup_S4_storeirb_io\000"
9364 /* 24253 */ "SL1_loadrub_io\000"
9365 /* 24268 */ "dup_L2_loadrub_io\000"
9366 /* 24286 */ "dup_L2_loadrd_io\000"
9367 /* 24303 */ "dup_S2_storerd_io\000"
9368 /* 24321 */ "L2_ploadrbf_io\000"
9369 /* 24336 */ "S2_pstorerbf_io\000"
9370 /* 24352 */ "S4_storeirbf_io\000"
9371 /* 24368 */ "L2_ploadrubf_io\000"
9372 /* 24384 */ "L2_ploadrdf_io\000"
9373 /* 24399 */ "S2_pstorerdf_io\000"
9374 /* 24415 */ "S2_pstorerff_io\000"
9375 /* 24431 */ "L2_ploadrhf_io\000"
9376 /* 24446 */ "S2_pstorerhf_io\000"
9377 /* 24462 */ "S4_storeirhf_io\000"
9378 /* 24478 */ "L2_ploadruhf_io\000"
9379 /* 24494 */ "L2_ploadrif_io\000"
9380 /* 24509 */ "S2_pstorerif_io\000"
9381 /* 24525 */ "S4_storeirif_io\000"
9382 /* 24541 */ "S2_storerf_io\000"
9383 /* 24555 */ "S2_pstorerbnewf_io\000"
9384 /* 24574 */ "S2_pstorerhnewf_io\000"
9385 /* 24593 */ "S2_pstorerinewf_io\000"
9386 /* 24612 */ "SS2_storeh_io\000"
9387 /* 24626 */ "L2_loadalignh_io\000"
9388 /* 24643 */ "L4_sub_memoph_io\000"
9389 /* 24660 */ "L4_isub_memoph_io\000"
9390 /* 24678 */ "L4_add_memoph_io\000"
9391 /* 24695 */ "L4_iadd_memoph_io\000"
9392 /* 24713 */ "L4_and_memoph_io\000"
9393 /* 24730 */ "L4_iand_memoph_io\000"
9394 /* 24748 */ "L4_or_memoph_io\000"
9395 /* 24764 */ "L4_ior_memoph_io\000"
9396 /* 24781 */ "SL2_loadrh_io\000"
9397 /* 24795 */ "dup_L2_loadrh_io\000"
9398 /* 24812 */ "dup_S2_storerh_io\000"
9399 /* 24830 */ "S4_storeirh_io\000"
9400 /* 24845 */ "SL2_loadruh_io\000"
9401 /* 24860 */ "dup_L2_loadruh_io\000"
9402 /* 24878 */ "SL1_loadri_io\000"
9403 /* 24892 */ "dup_L2_loadri_io\000"
9404 /* 24909 */ "dup_S2_storeri_io\000"
9405 /* 24927 */ "dup_S4_storeiri_io\000"
9406 /* 24946 */ "L2_ploadrbt_io\000"
9407 /* 24961 */ "S2_pstorerbt_io\000"
9408 /* 24977 */ "S4_storeirbt_io\000"
9409 /* 24993 */ "L2_ploadrubt_io\000"
9410 /* 25009 */ "L2_ploadrdt_io\000"
9411 /* 25024 */ "S2_pstorerdt_io\000"
9412 /* 25040 */ "S2_pstorerft_io\000"
9413 /* 25056 */ "L2_ploadrht_io\000"
9414 /* 25071 */ "S2_pstorerht_io\000"
9415 /* 25087 */ "S4_storeirht_io\000"
9416 /* 25103 */ "L2_ploadruht_io\000"
9417 /* 25119 */ "L2_ploadrit_io\000"
9418 /* 25134 */ "S2_pstorerit_io\000"
9419 /* 25150 */ "S4_storeirit_io\000"
9420 /* 25166 */ "S2_pstorerbnewt_io\000"
9421 /* 25185 */ "S2_pstorerhnewt_io\000"
9422 /* 25204 */ "S2_pstorerinewt_io\000"
9423 /* 25223 */ "S2_storerbnew_io\000"
9424 /* 25240 */ "L2_ploadrbfnew_io\000"
9425 /* 25258 */ "S4_pstorerbfnew_io\000"
9426 /* 25277 */ "S4_storeirbfnew_io\000"
9427 /* 25296 */ "L2_ploadrubfnew_io\000"
9428 /* 25315 */ "L2_ploadrdfnew_io\000"
9429 /* 25333 */ "S4_pstorerdfnew_io\000"
9430 /* 25352 */ "S4_pstorerffnew_io\000"
9431 /* 25371 */ "L2_ploadrhfnew_io\000"
9432 /* 25389 */ "S4_pstorerhfnew_io\000"
9433 /* 25408 */ "S4_storeirhfnew_io\000"
9434 /* 25427 */ "L2_ploadruhfnew_io\000"
9435 /* 25446 */ "L2_ploadrifnew_io\000"
9436 /* 25464 */ "S4_pstorerifnew_io\000"
9437 /* 25483 */ "S4_storeirifnew_io\000"
9438 /* 25502 */ "S4_pstorerbnewfnew_io\000"
9439 /* 25524 */ "S4_pstorerhnewfnew_io\000"
9440 /* 25546 */ "S4_pstorerinewfnew_io\000"
9441 /* 25568 */ "S2_storerhnew_io\000"
9442 /* 25585 */ "S2_storerinew_io\000"
9443 /* 25602 */ "L2_ploadrbtnew_io\000"
9444 /* 25620 */ "S4_pstorerbtnew_io\000"
9445 /* 25639 */ "S4_storeirbtnew_io\000"
9446 /* 25658 */ "L2_ploadrubtnew_io\000"
9447 /* 25677 */ "L2_ploadrdtnew_io\000"
9448 /* 25695 */ "S4_pstorerdtnew_io\000"
9449 /* 25714 */ "S4_pstorerftnew_io\000"
9450 /* 25733 */ "L2_ploadrhtnew_io\000"
9451 /* 25751 */ "S4_pstorerhtnew_io\000"
9452 /* 25770 */ "S4_storeirhtnew_io\000"
9453 /* 25789 */ "L2_ploadruhtnew_io\000"
9454 /* 25808 */ "L2_ploadritnew_io\000"
9455 /* 25826 */ "S4_pstoreritnew_io\000"
9456 /* 25845 */ "S4_storeiritnew_io\000"
9457 /* 25864 */ "S4_pstorerbnewtnew_io\000"
9458 /* 25886 */ "S4_pstorerhnewtnew_io\000"
9459 /* 25908 */ "S4_pstorerinewtnew_io\000"
9460 /* 25930 */ "SS1_storew_io\000"
9461 /* 25944 */ "L4_sub_memopw_io\000"
9462 /* 25961 */ "L4_isub_memopw_io\000"
9463 /* 25979 */ "L4_add_memopw_io\000"
9464 /* 25996 */ "L4_iadd_memopw_io\000"
9465 /* 26014 */ "L4_and_memopw_io\000"
9466 /* 26031 */ "L4_iand_memopw_io\000"
9467 /* 26049 */ "L4_or_memopw_io\000"
9468 /* 26065 */ "L4_ior_memopw_io\000"
9469 /* 26082 */ "Y2_setprio\000"
9470 /* 26093 */ "V6_lo\000"
9471 /* 26099 */ "A4_boundscheck_lo\000"
9472 /* 26117 */ "V6_vasr_into\000"
9473 /* 26130 */ "F2_dfcmpuo\000"
9474 /* 26141 */ "F2_sfcmpuo\000"
9475 /* 26152 */ "V6_vsubcarryo\000"
9476 /* 26166 */ "V6_vaddcarryo\000"
9477 /* 26180 */ "S2_cl0p\000"
9478 /* 26188 */ "S2_ct0p\000"
9479 /* 26196 */ "S2_cl1p\000"
9480 /* 26204 */ "S2_ct1p\000"
9481 /* 26212 */ "S6_rol_i_p\000"
9482 /* 26223 */ "S2_asl_i_p\000"
9483 /* 26234 */ "S2_asr_i_p\000"
9484 /* 26245 */ "S2_lsr_i_p\000"
9485 /* 26256 */ "F2_dfimm_p\000"
9486 /* 26267 */ "F2_sfimm_p\000"
9487 /* 26278 */ "S2_asl_r_p\000"
9488 /* 26289 */ "S2_lsl_r_p\000"
9489 /* 26300 */ "S2_asr_r_p\000"
9490 /* 26311 */ "S2_lsr_r_p\000"
9491 /* 26322 */ "L4_loadbsw2_ap\000"
9492 /* 26337 */ "L4_loadbzw2_ap\000"
9493 /* 26352 */ "L4_loadbsw4_ap\000"
9494 /* 26367 */ "L4_loadbzw4_ap\000"
9495 /* 26382 */ "L4_loadalignb_ap\000"
9496 /* 26399 */ "L4_loadrb_ap\000"
9497 /* 26412 */ "S4_storerb_ap\000"
9498 /* 26426 */ "L4_loadrub_ap\000"
9499 /* 26440 */ "L4_loadrd_ap\000"
9500 /* 26453 */ "S4_storerd_ap\000"
9501 /* 26467 */ "S4_storerf_ap\000"
9502 /* 26481 */ "L4_loadalignh_ap\000"
9503 /* 26498 */ "L4_loadrh_ap\000"
9504 /* 26511 */ "S4_storerh_ap\000"
9505 /* 26525 */ "L4_loadruh_ap\000"
9506 /* 26539 */ "L4_loadri_ap\000"
9507 /* 26552 */ "S4_storeri_ap\000"
9508 /* 26566 */ "S4_storerbnew_ap\000"
9509 /* 26583 */ "S4_storerhnew_ap\000"
9510 /* 26600 */ "S4_storerinew_ap\000"
9511 /* 26617 */ "V6_vtran2x2_map\000"
9512 /* 26633 */ "A2_vsubb_map\000"
9513 /* 26646 */ "A2_vaddb_map\000"
9514 /* 26659 */ "J2_jumpf_nopred_map\000"
9515 /* 26679 */ "J2_jumprf_nopred_map\000"
9516 /* 26700 */ "J2_jumpt_nopred_map\000"
9517 /* 26720 */ "J2_jumprt_nopred_map\000"
9518 /* 26741 */ "Y2_k1lock_map\000"
9519 /* 26755 */ "Y2_k1unlock_map\000"
9520 /* 26771 */ "C2_pxfer_map\000"
9521 /* 26784 */ "J2_trap1_noregmap\000"
9522 /* 26802 */ "L2_loadbsw2_zomap\000"
9523 /* 26820 */ "L2_loadbzw2_zomap\000"
9524 /* 26838 */ "L2_loadbsw4_zomap\000"
9525 /* 26856 */ "L2_loadbzw4_zomap\000"
9526 /* 26874 */ "L2_loadalignb_zomap\000"
9527 /* 26894 */ "L4_sub_memopb_zomap\000"
9528 /* 26914 */ "L4_isub_memopb_zomap\000"
9529 /* 26935 */ "L4_add_memopb_zomap\000"
9530 /* 26955 */ "L4_iadd_memopb_zomap\000"
9531 /* 26976 */ "L4_and_memopb_zomap\000"
9532 /* 26996 */ "L4_iand_memopb_zomap\000"
9533 /* 27017 */ "L4_or_memopb_zomap\000"
9534 /* 27036 */ "L4_ior_memopb_zomap\000"
9535 /* 27056 */ "L2_loadrb_zomap\000"
9536 /* 27072 */ "S2_storerb_zomap\000"
9537 /* 27089 */ "S4_storeirb_zomap\000"
9538 /* 27107 */ "L2_loadrub_zomap\000"
9539 /* 27124 */ "L2_loadrd_zomap\000"
9540 /* 27140 */ "S2_storerd_zomap\000"
9541 /* 27157 */ "L2_ploadrbf_zomap\000"
9542 /* 27175 */ "S2_pstorerbf_zomap\000"
9543 /* 27194 */ "S4_storeirbf_zomap\000"
9544 /* 27213 */ "L2_ploadrubf_zomap\000"
9545 /* 27232 */ "L2_ploadrdf_zomap\000"
9546 /* 27250 */ "S2_pstorerdf_zomap\000"
9547 /* 27269 */ "S2_pstorerff_zomap\000"
9548 /* 27288 */ "L2_ploadrhf_zomap\000"
9549 /* 27306 */ "S2_pstorerhf_zomap\000"
9550 /* 27325 */ "S4_storeirhf_zomap\000"
9551 /* 27344 */ "L2_ploadruhf_zomap\000"
9552 /* 27363 */ "L2_ploadrif_zomap\000"
9553 /* 27381 */ "S2_pstorerif_zomap\000"
9554 /* 27400 */ "S4_storeirif_zomap\000"
9555 /* 27419 */ "S2_storerf_zomap\000"
9556 /* 27436 */ "S2_pstorerbnewf_zomap\000"
9557 /* 27458 */ "S2_pstorerhnewf_zomap\000"
9558 /* 27480 */ "S2_pstorerinewf_zomap\000"
9559 /* 27502 */ "L2_loadalignh_zomap\000"
9560 /* 27522 */ "L4_sub_memoph_zomap\000"
9561 /* 27542 */ "L4_isub_memoph_zomap\000"
9562 /* 27563 */ "L4_add_memoph_zomap\000"
9563 /* 27583 */ "L4_iadd_memoph_zomap\000"
9564 /* 27604 */ "L4_and_memoph_zomap\000"
9565 /* 27624 */ "L4_iand_memoph_zomap\000"
9566 /* 27645 */ "L4_or_memoph_zomap\000"
9567 /* 27664 */ "L4_ior_memoph_zomap\000"
9568 /* 27684 */ "L2_loadrh_zomap\000"
9569 /* 27700 */ "S2_storerh_zomap\000"
9570 /* 27717 */ "S4_storeirh_zomap\000"
9571 /* 27735 */ "L2_loadruh_zomap\000"
9572 /* 27752 */ "L2_loadri_zomap\000"
9573 /* 27768 */ "S2_storeri_zomap\000"
9574 /* 27785 */ "S4_storeiri_zomap\000"
9575 /* 27803 */ "L2_ploadrbt_zomap\000"
9576 /* 27821 */ "S2_pstorerbt_zomap\000"
9577 /* 27840 */ "S4_storeirbt_zomap\000"
9578 /* 27859 */ "L2_ploadrubt_zomap\000"
9579 /* 27878 */ "L2_ploadrdt_zomap\000"
9580 /* 27896 */ "S2_pstorerdt_zomap\000"
9581 /* 27915 */ "S2_pstorerft_zomap\000"
9582 /* 27934 */ "L2_ploadrht_zomap\000"
9583 /* 27952 */ "S2_pstorerht_zomap\000"
9584 /* 27971 */ "S4_storeirht_zomap\000"
9585 /* 27990 */ "L2_ploadruht_zomap\000"
9586 /* 28009 */ "L2_ploadrit_zomap\000"
9587 /* 28027 */ "S2_pstorerit_zomap\000"
9588 /* 28046 */ "S4_storeirit_zomap\000"
9589 /* 28065 */ "S2_pstorerbnewt_zomap\000"
9590 /* 28087 */ "S2_pstorerhnewt_zomap\000"
9591 /* 28109 */ "S2_pstorerinewt_zomap\000"
9592 /* 28131 */ "S2_storerbnew_zomap\000"
9593 /* 28151 */ "L2_ploadrbfnew_zomap\000"
9594 /* 28172 */ "S4_pstorerbfnew_zomap\000"
9595 /* 28194 */ "S4_storeirbfnew_zomap\000"
9596 /* 28216 */ "L2_ploadrubfnew_zomap\000"
9597 /* 28238 */ "L2_ploadrdfnew_zomap\000"
9598 /* 28259 */ "S4_pstorerdfnew_zomap\000"
9599 /* 28281 */ "S4_pstorerffnew_zomap\000"
9600 /* 28303 */ "L2_ploadrhfnew_zomap\000"
9601 /* 28324 */ "S4_pstorerhfnew_zomap\000"
9602 /* 28346 */ "S4_storeirhfnew_zomap\000"
9603 /* 28368 */ "L2_ploadruhfnew_zomap\000"
9604 /* 28390 */ "L2_ploadrifnew_zomap\000"
9605 /* 28411 */ "S4_pstorerifnew_zomap\000"
9606 /* 28433 */ "S4_storeirifnew_zomap\000"
9607 /* 28455 */ "S4_pstorerbnewfnew_zomap\000"
9608 /* 28480 */ "S4_pstorerhnewfnew_zomap\000"
9609 /* 28505 */ "S4_pstorerinewfnew_zomap\000"
9610 /* 28530 */ "S2_storerhnew_zomap\000"
9611 /* 28550 */ "S2_storerinew_zomap\000"
9612 /* 28570 */ "L2_ploadrbtnew_zomap\000"
9613 /* 28591 */ "S4_pstorerbtnew_zomap\000"
9614 /* 28613 */ "S4_storeirbtnew_zomap\000"
9615 /* 28635 */ "L2_ploadrubtnew_zomap\000"
9616 /* 28657 */ "L2_ploadrdtnew_zomap\000"
9617 /* 28678 */ "S4_pstorerdtnew_zomap\000"
9618 /* 28700 */ "S4_pstorerftnew_zomap\000"
9619 /* 28722 */ "L2_ploadrhtnew_zomap\000"
9620 /* 28743 */ "S4_pstorerhtnew_zomap\000"
9621 /* 28765 */ "S4_storeirhtnew_zomap\000"
9622 /* 28787 */ "L2_ploadruhtnew_zomap\000"
9623 /* 28809 */ "L2_ploadritnew_zomap\000"
9624 /* 28830 */ "S4_pstoreritnew_zomap\000"
9625 /* 28852 */ "S4_storeiritnew_zomap\000"
9626 /* 28874 */ "S4_pstorerbnewtnew_zomap\000"
9627 /* 28899 */ "S4_pstorerhnewtnew_zomap\000"
9628 /* 28924 */ "S4_pstorerinewtnew_zomap\000"
9629 /* 28949 */ "L4_sub_memopw_zomap\000"
9630 /* 28969 */ "L4_isub_memopw_zomap\000"
9631 /* 28990 */ "L4_add_memopw_zomap\000"
9632 /* 29010 */ "L4_iadd_memopw_zomap\000"
9633 /* 29031 */ "L4_and_memopw_zomap\000"
9634 /* 29051 */ "L4_iand_memopw_zomap\000"
9635 /* 29072 */ "L4_or_memopw_zomap\000"
9636 /* 29091 */ "L4_ior_memopw_zomap\000"
9637 /* 29111 */ "V6_vswap\000"
9638 /* 29120 */ "S2_clbp\000"
9639 /* 29128 */ "Y2_tlbp\000"
9640 /* 29136 */ "S6_vsplatrbp\000"
9641 /* 29149 */ "A2_subp\000"
9642 /* 29157 */ "G4_tfrgpcp\000"
9643 /* 29168 */ "A4_tfrpcp\000"
9644 /* 29178 */ "Y4_tfrspcp\000"
9645 /* 29189 */ "A2_addp\000"
9646 /* 29197 */ "A2_andp\000"
9647 /* 29205 */ "V6_vassign_fp\000"
9648 /* 29219 */ "L2_loadrbgp\000"
9649 /* 29231 */ "S2_storerbgp\000"
9650 /* 29244 */ "L2_loadrubgp\000"
9651 /* 29257 */ "L2_loadrdgp\000"
9652 /* 29269 */ "S2_storerdgp\000"
9653 /* 29282 */ "A2_negp\000"
9654 /* 29290 */ "S2_storerfgp\000"
9655 /* 29303 */ "L2_loadrhgp\000"
9656 /* 29315 */ "S2_storerhgp\000"
9657 /* 29328 */ "L2_loadruhgp\000"
9658 /* 29341 */ "L2_loadrigp\000"
9659 /* 29353 */ "S2_storerigp\000"
9660 /* 29366 */ "S2_storerbnewgp\000"
9661 /* 29382 */ "S2_storerhnewgp\000"
9662 /* 29398 */ "S2_storerinewgp\000"
9663 /* 29414 */ "A7_clip\000"
9664 /* 29422 */ "A7_vclip\000"
9665 /* 29431 */ "M2_macsip\000"
9666 /* 29441 */ "M2_mpysip\000"
9667 /* 29451 */ "V6_vcombine_tmp\000"
9668 /* 29467 */ "V6_vassign_tmp\000"
9669 /* 29482 */ "J2_jump\000"
9670 /* 29490 */ "A4_andnp\000"
9671 /* 29499 */ "V6_vassignp\000"
9672 /* 29511 */ "A2_minp\000"
9673 /* 29519 */ "A4_ornp\000"
9674 /* 29527 */ "F2_conv_df2d_chop\000"
9675 /* 29545 */ "F2_conv_sf2d_chop\000"
9676 /* 29563 */ "F2_conv_df2ud_chop\000"
9677 /* 29582 */ "F2_conv_sf2ud_chop\000"
9678 /* 29601 */ "F2_conv_df2w_chop\000"
9679 /* 29619 */ "F2_conv_sf2w_chop\000"
9680 /* 29637 */ "F2_conv_df2uw_chop\000"
9681 /* 29656 */ "F2_conv_sf2uw_chop\000"
9682 /* 29675 */ "A2_nop\000"
9683 /* 29682 */ "Y2_stop\000"
9684 /* 29690 */ "Y2_tlbpp\000"
9685 /* 29699 */ "G4_tfrgcpp\000"
9686 /* 29710 */ "A4_tfrcpp\000"
9687 /* 29720 */ "Y4_tfrscpp\000"
9688 /* 29731 */ "S6_vtrunehb_ppp\000"
9689 /* 29747 */ "S6_vtrunohb_ppp\000"
9690 /* 29763 */ "C2_cmpeqp\000"
9691 /* 29773 */ "M2_vrcmpys_s1rp\000"
9692 /* 29789 */ "S4_extractp_rp\000"
9693 /* 29804 */ "S2_insertp_rp\000"
9694 /* 29818 */ "S2_extractup_rp\000"
9695 /* 29834 */ "S4_extract_rp\000"
9696 /* 29848 */ "S2_insert_rp\000"
9697 /* 29861 */ "S2_extractu_rp\000"
9698 /* 29876 */ "A2_tfrp\000"
9699 /* 29884 */ "A2_orp\000"
9700 /* 29891 */ "A2_xorp\000"
9701 /* 29899 */ "C2_tfrrp\000"
9702 /* 29908 */ "SS2_stored_sp\000"
9703 /* 29922 */ "SL2_loadrd_sp\000"
9704 /* 29936 */ "SL2_loadri_sp\000"
9705 /* 29950 */ "SS2_storew_sp\000"
9706 /* 29964 */ "A2_absp\000"
9707 /* 29972 */ "SA1_addsp\000"
9708 /* 29982 */ "A2_addsp\000"
9709 /* 29991 */ "S2_lfsp\000"
9710 /* 29999 */ "S4_extractp\000"
9711 /* 30011 */ "C2_cmpgtp\000"
9712 /* 30021 */ "S5_popcountp\000"
9713 /* 30034 */ "A2_notp\000"
9714 /* 30042 */ "S2_insertp\000"
9715 /* 30053 */ "M2_mpysu_up\000"
9716 /* 30065 */ "M2_mpyu_up\000"
9717 /* 30076 */ "M2_mpy_up\000"
9718 /* 30086 */ "A2_minup\000"
9719 /* 30095 */ "S2_extractup\000"
9720 /* 30108 */ "C2_cmpgtup\000"
9721 /* 30119 */ "A2_maxup\000"
9722 /* 30128 */ "S2_brevp\000"
9723 /* 30137 */ "A2_maxp\000"
9724 /* 30145 */ "S2_parityp\000"
9725 /* 30156 */ "V6_vwhist256q\000"
9726 /* 30170 */ "V6_vwhist128q\000"
9727 /* 30184 */ "L4_loadd_aq\000"
9728 /* 30196 */ "L2_loadw_aq\000"
9729 /* 30208 */ "V6_vsubbq\000"
9730 /* 30218 */ "V6_vaddbq\000"
9731 /* 30228 */ "A4_cmpbeq\000"
9732 /* 30238 */ "A2_vcmpbeq\000"
9733 /* 30249 */ "A4_cmpheq\000"
9734 /* 30259 */ "A2_vcmpheq\000"
9735 /* 30270 */ "C4_cmpneq\000"
9736 /* 30280 */ "A4_rcmpneq\000"
9737 /* 30291 */ "C2_cmpeq\000"
9738 /* 30300 */ "F2_dfcmpeq\000"
9739 /* 30311 */ "F2_sfcmpeq\000"
9740 /* 30322 */ "A4_rcmpeq\000"
9741 /* 30332 */ "A2_vcmpweq\000"
9742 /* 30343 */ "V6_vsubhq\000"
9743 /* 30353 */ "V6_vaddhq\000"
9744 /* 30363 */ "V6_vgathermhq\000"
9745 /* 30377 */ "V6_vscattermhq\000"
9746 /* 30392 */ "V6_vsubbnq\000"
9747 /* 30403 */ "V6_vaddbnq\000"
9748 /* 30414 */ "V6_vsubhnq\000"
9749 /* 30425 */ "V6_vaddhnq\000"
9750 /* 30436 */ "V6_vsubwnq\000"
9751 /* 30447 */ "V6_vaddwnq\000"
9752 /* 30458 */ "V6_vhistq\000"
9753 /* 30468 */ "V6_vsubwq\000"
9754 /* 30478 */ "V6_vaddwq\000"
9755 /* 30488 */ "V6_vgathermhwq\000"
9756 /* 30503 */ "V6_vscattermhwq\000"
9757 /* 30519 */ "V6_vgathermwq\000"
9758 /* 30533 */ "V6_vscattermwq\000"
9759 /* 30548 */ "J2_loop0r\000"
9760 /* 30558 */ "J2_loop1r\000"
9761 /* 30568 */ "S6_rol_i_r\000"
9762 /* 30579 */ "S2_asl_i_r\000"
9763 /* 30590 */ "S2_asr_i_r\000"
9764 /* 30601 */ "S2_lsr_i_r\000"
9765 /* 30612 */ "PS_tailcall_r\000"
9766 /* 30626 */ "S2_asl_r_r\000"
9767 /* 30637 */ "S2_lsl_r_r\000"
9768 /* 30648 */ "S2_asr_r_r\000"
9769 /* 30659 */ "S2_lsr_r_r\000"
9770 /* 30670 */ "M2_vcmac_s0_sat_r\000"
9771 /* 30688 */ "M2_vcmpy_s0_sat_r\000"
9772 /* 30706 */ "M2_vcmpy_s1_sat_r\000"
9773 /* 30724 */ "S2_togglebit_r\000"
9774 /* 30739 */ "S2_clrbit_r\000"
9775 /* 30751 */ "S2_setbit_r\000"
9776 /* 30763 */ "S2_tstbit_r\000"
9777 /* 30775 */ "S4_ntstbit_r\000"
9778 /* 30788 */ "Y2_icdatar\000"
9779 /* 30799 */ "Y2_tlbr\000"
9780 /* 30807 */ "L2_loadbsw2_pbr\000"
9781 /* 30823 */ "L2_loadbzw2_pbr\000"
9782 /* 30839 */ "L2_loadbsw4_pbr\000"
9783 /* 30855 */ "L2_loadbzw4_pbr\000"
9784 /* 30871 */ "L2_loadalignb_pbr\000"
9785 /* 30889 */ "L2_loadrb_pbr\000"
9786 /* 30903 */ "S2_storerb_pbr\000"
9787 /* 30918 */ "L2_loadrub_pbr\000"
9788 /* 30933 */ "L2_loadrd_pbr\000"
9789 /* 30947 */ "S2_storerd_pbr\000"
9790 /* 30962 */ "S2_storerf_pbr\000"
9791 /* 30977 */ "L2_loadalignh_pbr\000"
9792 /* 30995 */ "L2_loadrh_pbr\000"
9793 /* 31009 */ "S2_storerh_pbr\000"
9794 /* 31024 */ "L2_loadruh_pbr\000"
9795 /* 31039 */ "L2_loadri_pbr\000"
9796 /* 31053 */ "S2_storeri_pbr\000"
9797 /* 31068 */ "S2_storerbnew_pbr\000"
9798 /* 31086 */ "S2_storerhnew_pbr\000"
9799 /* 31104 */ "S2_storerinew_pbr\000"
9800 /* 31122 */ "A2_vavgubr\000"
9801 /* 31133 */ "A2_vnavghcr\000"
9802 /* 31145 */ "A2_vavghcr\000"
9803 /* 31156 */ "L2_loadbsw2_pcr\000"
9804 /* 31172 */ "L2_loadbzw2_pcr\000"
9805 /* 31188 */ "L2_loadbsw4_pcr\000"
9806 /* 31204 */ "L2_loadbzw4_pcr\000"
9807 /* 31220 */ "L2_loadalignb_pcr\000"
9808 /* 31238 */ "L2_loadrb_pcr\000"
9809 /* 31252 */ "PS_loadrb_pcr\000"
9810 /* 31266 */ "S2_storerb_pcr\000"
9811 /* 31281 */ "PS_storerb_pcr\000"
9812 /* 31296 */ "L2_loadrub_pcr\000"
9813 /* 31311 */ "PS_loadrub_pcr\000"
9814 /* 31326 */ "L2_loadrd_pcr\000"
9815 /* 31340 */ "PS_loadrd_pcr\000"
9816 /* 31354 */ "S2_storerd_pcr\000"
9817 /* 31369 */ "PS_storerd_pcr\000"
9818 /* 31384 */ "S2_storerf_pcr\000"
9819 /* 31399 */ "PS_storerf_pcr\000"
9820 /* 31414 */ "L2_loadalignh_pcr\000"
9821 /* 31432 */ "L2_loadrh_pcr\000"
9822 /* 31446 */ "PS_loadrh_pcr\000"
9823 /* 31460 */ "S2_storerh_pcr\000"
9824 /* 31475 */ "PS_storerh_pcr\000"
9825 /* 31490 */ "L2_loadruh_pcr\000"
9826 /* 31505 */ "PS_loadruh_pcr\000"
9827 /* 31520 */ "L2_loadri_pcr\000"
9828 /* 31534 */ "PS_loadri_pcr\000"
9829 /* 31548 */ "S2_storeri_pcr\000"
9830 /* 31563 */ "PS_storeri_pcr\000"
9831 /* 31578 */ "S2_storerbnew_pcr\000"
9832 /* 31596 */ "S2_storerhnew_pcr\000"
9833 /* 31614 */ "S2_storerinew_pcr\000"
9834 /* 31632 */ "G4_tfrgrcr\000"
9835 /* 31643 */ "A2_tfrrcr\000"
9836 /* 31653 */ "Y2_tfrsrcr\000"
9837 /* 31664 */ "A2_vnavgwcr\000"
9838 /* 31676 */ "A2_vavgwcr\000"
9839 /* 31687 */ "M4_mpyri_addr\000"
9840 /* 31701 */ "M4_mpyrr_addr\000"
9841 /* 31715 */ "Y2_barrier\000"
9842 /* 31726 */ "SA1_tfr\000"
9843 /* 31734 */ "dup_A2_tfr\000"
9844 /* 31745 */ "Y4_l2tagr\000"
9845 /* 31755 */ "Y2_dctagr\000"
9846 /* 31765 */ "Y2_ictagr\000"
9847 /* 31775 */ "S4_vxaddsubhr\000"
9848 /* 31789 */ "S4_vxsubaddhr\000"
9849 /* 31803 */ "A2_vnavghr\000"
9850 /* 31814 */ "A2_vavghr\000"
9851 /* 31824 */ "A2_vavguhr\000"
9852 /* 31835 */ "dup_A2_andir\000"
9853 /* 31848 */ "dup_A4_combineir\000"
9854 /* 31865 */ "A2_orir\000"
9855 /* 31873 */ "C2_muxir\000"
9856 /* 31882 */ "C2_bitsclr\000"
9857 /* 31893 */ "C4_nbitsclr\000"
9858 /* 31905 */ "J2_callr\000"
9859 /* 31914 */ "PS_call_nr\000"
9860 /* 31925 */ "PS_callr_nr\000"
9861 /* 31937 */ "Y2_iassignr\000"
9862 /* 31949 */ "A2_or\000"
9863 /* 31955 */ "C2_or\000"
9864 /* 31961 */ "V6_veqb_or\000"
9865 /* 31972 */ "V6_vgtb_or\000"
9866 /* 31983 */ "V6_vgtub_or\000"
9867 /* 31995 */ "V6_pred_or\000"
9868 /* 32006 */ "C4_and_or\000"
9869 /* 32016 */ "M4_and_or\000"
9870 /* 32026 */ "V6_vgtbf_or\000"
9871 /* 32038 */ "V6_veqhf_or\000"
9872 /* 32050 */ "V6_vgthf_or\000"
9873 /* 32062 */ "V6_veqsf_or\000"
9874 /* 32074 */ "V6_vgtsf_or\000"
9875 /* 32086 */ "V6_veqh_or\000"
9876 /* 32097 */ "V6_vgth_or\000"
9877 /* 32108 */ "V6_vgtuh_or\000"
9878 /* 32120 */ "S6_rol_i_p_or\000"
9879 /* 32134 */ "S2_asl_i_p_or\000"
9880 /* 32148 */ "S2_asr_i_p_or\000"
9881 /* 32162 */ "S2_lsr_i_p_or\000"
9882 /* 32176 */ "S2_asl_r_p_or\000"
9883 /* 32190 */ "S2_lsl_r_p_or\000"
9884 /* 32204 */ "S2_asr_r_p_or\000"
9885 /* 32218 */ "S2_lsr_r_p_or\000"
9886 /* 32232 */ "S6_rol_i_r_or\000"
9887 /* 32246 */ "S2_asl_i_r_or\000"
9888 /* 32260 */ "S2_asr_i_r_or\000"
9889 /* 32274 */ "S2_lsr_i_r_or\000"
9890 /* 32288 */ "S2_asl_r_r_or\000"
9891 /* 32302 */ "S2_lsl_r_r_or\000"
9892 /* 32316 */ "S2_asr_r_r_or\000"
9893 /* 32330 */ "S2_lsr_r_r_or\000"
9894 /* 32344 */ "C4_or_or\000"
9895 /* 32353 */ "M4_or_or\000"
9896 /* 32362 */ "M4_xor_or\000"
9897 /* 32372 */ "V6_veqw_or\000"
9898 /* 32383 */ "V6_vgtw_or\000"
9899 /* 32394 */ "V6_vgtuw_or\000"
9900 /* 32406 */ "V6_MAP_equb_ior\000"
9901 /* 32422 */ "V6_MAP_equh_ior\000"
9902 /* 32438 */ "V6_MAP_equw_ior\000"
9903 /* 32454 */ "V6_vror\000"
9904 /* 32462 */ "V6_vor\000"
9905 /* 32469 */ "A2_xor\000"
9906 /* 32476 */ "C2_xor\000"
9907 /* 32483 */ "V6_veqb_xor\000"
9908 /* 32495 */ "V6_vgtb_xor\000"
9909 /* 32507 */ "V6_MAP_equb_xor\000"
9910 /* 32523 */ "V6_vgtub_xor\000"
9911 /* 32536 */ "V6_pred_xor\000"
9912 /* 32548 */ "M4_and_xor\000"
9913 /* 32559 */ "V6_vgtbf_xor\000"
9914 /* 32572 */ "V6_veqhf_xor\000"
9915 /* 32585 */ "V6_vgthf_xor\000"
9916 /* 32598 */ "V6_veqsf_xor\000"
9917 /* 32611 */ "V6_vgtsf_xor\000"
9918 /* 32624 */ "V6_veqh_xor\000"
9919 /* 32636 */ "V6_vgth_xor\000"
9920 /* 32648 */ "V6_MAP_equh_xor\000"
9921 /* 32664 */ "V6_vgtuh_xor\000"
9922 /* 32677 */ "S2_asl_r_p_xor\000"
9923 /* 32692 */ "S2_lsl_r_p_xor\000"
9924 /* 32707 */ "S2_asr_r_p_xor\000"
9925 /* 32722 */ "S2_lsr_r_p_xor\000"
9926 /* 32737 */ "M4_or_xor\000"
9927 /* 32747 */ "V6_veqw_xor\000"
9928 /* 32759 */ "V6_vgtw_xor\000"
9929 /* 32771 */ "V6_MAP_equw_xor\000"
9930 /* 32787 */ "V6_vgtuw_xor\000"
9931 /* 32800 */ "V6_vxor\000"
9932 /* 32808 */ "L2_loadbsw2_pr\000"
9933 /* 32823 */ "L2_loadbzw2_pr\000"
9934 /* 32838 */ "L2_loadbsw4_pr\000"
9935 /* 32853 */ "L2_loadbzw4_pr\000"
9936 /* 32868 */ "L2_loadalignb_pr\000"
9937 /* 32885 */ "L2_loadrb_pr\000"
9938 /* 32898 */ "S2_storerb_pr\000"
9939 /* 32912 */ "L2_loadrub_pr\000"
9940 /* 32926 */ "L2_loadrd_pr\000"
9941 /* 32939 */ "S2_storerd_pr\000"
9942 /* 32953 */ "S2_storerf_pr\000"
9943 /* 32967 */ "L2_loadalignh_pr\000"
9944 /* 32984 */ "L2_loadrh_pr\000"
9945 /* 32997 */ "S2_storerh_pr\000"
9946 /* 33011 */ "L2_loadruh_pr\000"
9947 /* 33025 */ "L2_loadri_pr\000"
9948 /* 33038 */ "S2_storeri_pr\000"
9949 /* 33052 */ "S2_storerbnew_pr\000"
9950 /* 33069 */ "S2_storerhnew_pr\000"
9951 /* 33086 */ "S2_storerinew_pr\000"
9952 /* 33103 */ "J2_jumpr\000"
9953 /* 33112 */ "J4_hintjumpr\000"
9954 /* 33125 */ "C2_tfrpr\000"
9955 /* 33134 */ "F2_sffixupr\000"
9956 /* 33146 */ "L4_loadrb_rr\000"
9957 /* 33159 */ "S4_storerb_rr\000"
9958 /* 33173 */ "L4_loadrub_rr\000"
9959 /* 33187 */ "A7_croundd_rr\000"
9960 /* 33201 */ "A4_round_rr\000"
9961 /* 33213 */ "A4_cround_rr\000"
9962 /* 33226 */ "L4_loadrd_rr\000"
9963 /* 33239 */ "S4_storerd_rr\000"
9964 /* 33253 */ "L4_ploadrbf_rr\000"
9965 /* 33268 */ "S4_pstorerbf_rr\000"
9966 /* 33284 */ "L4_ploadrubf_rr\000"
9967 /* 33300 */ "L4_ploadrdf_rr\000"
9968 /* 33315 */ "S4_pstorerdf_rr\000"
9969 /* 33331 */ "S4_pstorerff_rr\000"
9970 /* 33347 */ "L4_ploadrhf_rr\000"
9971 /* 33362 */ "S4_pstorerhf_rr\000"
9972 /* 33378 */ "L4_ploadruhf_rr\000"
9973 /* 33394 */ "L4_ploadrif_rr\000"
9974 /* 33409 */ "S4_pstorerif_rr\000"
9975 /* 33425 */ "S4_storerf_rr\000"
9976 /* 33439 */ "S4_pstorerbnewf_rr\000"
9977 /* 33458 */ "S4_pstorerhnewf_rr\000"
9978 /* 33477 */ "S4_pstorerinewf_rr\000"
9979 /* 33496 */ "L4_loadrh_rr\000"
9980 /* 33509 */ "S4_storerh_rr\000"
9981 /* 33523 */ "L4_loadruh_rr\000"
9982 /* 33537 */ "L4_loadri_rr\000"
9983 /* 33550 */ "S4_storeri_rr\000"
9984 /* 33564 */ "L4_ploadrbt_rr\000"
9985 /* 33579 */ "S4_pstorerbt_rr\000"
9986 /* 33595 */ "L4_ploadrubt_rr\000"
9987 /* 33611 */ "L4_ploadrdt_rr\000"
9988 /* 33626 */ "S4_pstorerdt_rr\000"
9989 /* 33642 */ "S4_pstorerft_rr\000"
9990 /* 33658 */ "L4_ploadrht_rr\000"
9991 /* 33673 */ "S4_pstorerht_rr\000"
9992 /* 33689 */ "L4_ploadruht_rr\000"
9993 /* 33705 */ "L4_ploadrit_rr\000"
9994 /* 33720 */ "S4_pstorerit_rr\000"
9995 /* 33736 */ "S4_pstorerbnewt_rr\000"
9996 /* 33755 */ "S4_pstorerhnewt_rr\000"
9997 /* 33774 */ "S4_pstorerinewt_rr\000"
9998 /* 33793 */ "S4_storerbnew_rr\000"
9999 /* 33810 */ "L4_ploadrbfnew_rr\000"
10000 /* 33828 */ "S4_pstorerbfnew_rr\000"
10001 /* 33847 */ "L4_ploadrubfnew_rr\000"
10002 /* 33866 */ "L4_ploadrdfnew_rr\000"
10003 /* 33884 */ "S4_pstorerdfnew_rr\000"
10004 /* 33903 */ "S4_pstorerffnew_rr\000"
10005 /* 33922 */ "L4_ploadrhfnew_rr\000"
10006 /* 33940 */ "S4_pstorerhfnew_rr\000"
10007 /* 33959 */ "L4_ploadruhfnew_rr\000"
10008 /* 33978 */ "L4_ploadrifnew_rr\000"
10009 /* 33996 */ "S4_pstorerifnew_rr\000"
10010 /* 34015 */ "S4_pstorerbnewfnew_rr\000"
10011 /* 34037 */ "S4_pstorerhnewfnew_rr\000"
10012 /* 34059 */ "S4_pstorerinewfnew_rr\000"
10013 /* 34081 */ "S4_storerhnew_rr\000"
10014 /* 34098 */ "S4_storerinew_rr\000"
10015 /* 34115 */ "L4_ploadrbtnew_rr\000"
10016 /* 34133 */ "S4_pstorerbtnew_rr\000"
10017 /* 34152 */ "L4_ploadrubtnew_rr\000"
10018 /* 34171 */ "L4_ploadrdtnew_rr\000"
10019 /* 34189 */ "S4_pstorerdtnew_rr\000"
10020 /* 34208 */ "S4_pstorerftnew_rr\000"
10021 /* 34227 */ "L4_ploadrhtnew_rr\000"
10022 /* 34245 */ "S4_pstorerhtnew_rr\000"
10023 /* 34264 */ "L4_ploadruhtnew_rr\000"
10024 /* 34283 */ "L4_ploadritnew_rr\000"
10025 /* 34301 */ "S4_pstoreritnew_rr\000"
10026 /* 34320 */ "S4_pstorerbnewtnew_rr\000"
10027 /* 34342 */ "S4_pstorerhnewtnew_rr\000"
10028 /* 34364 */ "S4_pstorerinewtnew_rr\000"
10029 /* 34386 */ "G4_tfrgcrr\000"
10030 /* 34397 */ "A2_tfrcrr\000"
10031 /* 34407 */ "Y2_tfrscrr\000"
10032 /* 34418 */ "J2_ploop1sr\000"
10033 /* 34430 */ "J2_ploop2sr\000"
10034 /* 34442 */ "J2_ploop3sr\000"
10035 /* 34454 */ "LDriw_ctr\000"
10036 /* 34464 */ "STriw_ctr\000"
10037 /* 34474 */ "J4_jumpsetr\000"
10038 /* 34486 */ "V6_vrotr\000"
10039 /* 34495 */ "L4_loadbsw2_ur\000"
10040 /* 34510 */ "L4_loadbzw2_ur\000"
10041 /* 34525 */ "L4_loadbsw4_ur\000"
10042 /* 34540 */ "L4_loadbzw4_ur\000"
10043 /* 34555 */ "L4_loadalignb_ur\000"
10044 /* 34572 */ "L4_loadrb_ur\000"
10045 /* 34585 */ "S4_storerb_ur\000"
10046 /* 34599 */ "L4_loadrub_ur\000"
10047 /* 34613 */ "L4_loadrd_ur\000"
10048 /* 34626 */ "S4_storerd_ur\000"
10049 /* 34640 */ "S4_storerf_ur\000"
10050 /* 34654 */ "L4_loadalignh_ur\000"
10051 /* 34671 */ "L4_loadrh_ur\000"
10052 /* 34684 */ "S4_storerh_ur\000"
10053 /* 34698 */ "L4_loadruh_ur\000"
10054 /* 34712 */ "L4_loadri_ur\000"
10055 /* 34725 */ "S4_storeri_ur\000"
10056 /* 34739 */ "S4_storerbnew_ur\000"
10057 /* 34756 */ "S4_storerhnew_ur\000"
10058 /* 34773 */ "S4_storerinew_ur\000"
10059 /* 34790 */ "A2_vnavgwr\000"
10060 /* 34801 */ "A2_vavgwr\000"
10061 /* 34811 */ "V6_vinsertwr\000"
10062 /* 34824 */ "A2_vavguwr\000"
10063 /* 34835 */ "SA1_combinezr\000"
10064 /* 34849 */ "A2_abs\000"
10065 /* 34856 */ "L4_ploadrbf_abs\000"
10066 /* 34872 */ "S4_pstorerbf_abs\000"
10067 /* 34889 */ "L4_ploadrubf_abs\000"
10068 /* 34906 */ "L4_ploadrdf_abs\000"
10069 /* 34922 */ "S4_pstorerdf_abs\000"
10070 /* 34939 */ "S4_pstorerff_abs\000"
10071 /* 34956 */ "L4_ploadrhf_abs\000"
10072 /* 34972 */ "S4_pstorerhf_abs\000"
10073 /* 34989 */ "L4_ploadruhf_abs\000"
10074 /* 35006 */ "L4_ploadrif_abs\000"
10075 /* 35022 */ "S4_pstorerif_abs\000"
10076 /* 35039 */ "S4_pstorerbnewf_abs\000"
10077 /* 35059 */ "S4_pstorerhnewf_abs\000"
10078 /* 35079 */ "S4_pstorerinewf_abs\000"
10079 /* 35099 */ "L4_ploadrbt_abs\000"
10080 /* 35115 */ "S4_pstorerbt_abs\000"
10081 /* 35132 */ "L4_ploadrubt_abs\000"
10082 /* 35149 */ "L4_ploadrdt_abs\000"
10083 /* 35165 */ "S4_pstorerdt_abs\000"
10084 /* 35182 */ "S4_pstorerft_abs\000"
10085 /* 35199 */ "L4_ploadrht_abs\000"
10086 /* 35215 */ "S4_pstorerht_abs\000"
10087 /* 35232 */ "L4_ploadruht_abs\000"
10088 /* 35249 */ "L4_ploadrit_abs\000"
10089 /* 35265 */ "S4_pstorerit_abs\000"
10090 /* 35282 */ "S4_pstorerbnewt_abs\000"
10091 /* 35302 */ "S4_pstorerhnewt_abs\000"
10092 /* 35322 */ "S4_pstorerinewt_abs\000"
10093 /* 35342 */ "L4_ploadrbfnew_abs\000"
10094 /* 35361 */ "S4_pstorerbfnew_abs\000"
10095 /* 35381 */ "L4_ploadrubfnew_abs\000"
10096 /* 35401 */ "L4_ploadrdfnew_abs\000"
10097 /* 35420 */ "S4_pstorerdfnew_abs\000"
10098 /* 35440 */ "S4_pstorerffnew_abs\000"
10099 /* 35460 */ "L4_ploadrhfnew_abs\000"
10100 /* 35479 */ "S4_pstorerhfnew_abs\000"
10101 /* 35499 */ "L4_ploadruhfnew_abs\000"
10102 /* 35519 */ "L4_ploadrifnew_abs\000"
10103 /* 35538 */ "S4_pstorerifnew_abs\000"
10104 /* 35558 */ "S4_pstorerbnewfnew_abs\000"
10105 /* 35581 */ "S4_pstorerhnewfnew_abs\000"
10106 /* 35604 */ "S4_pstorerinewfnew_abs\000"
10107 /* 35627 */ "L4_ploadrbtnew_abs\000"
10108 /* 35646 */ "S4_pstorerbtnew_abs\000"
10109 /* 35666 */ "L4_ploadrubtnew_abs\000"
10110 /* 35686 */ "L4_ploadrdtnew_abs\000"
10111 /* 35705 */ "S4_pstorerdtnew_abs\000"
10112 /* 35725 */ "S4_pstorerftnew_abs\000"
10113 /* 35745 */ "L4_ploadrhtnew_abs\000"
10114 /* 35764 */ "S4_pstorerhtnew_abs\000"
10115 /* 35784 */ "L4_ploadruhtnew_abs\000"
10116 /* 35804 */ "L4_ploadritnew_abs\000"
10117 /* 35823 */ "S4_pstoreritnew_abs\000"
10118 /* 35843 */ "S4_pstorerbnewtnew_abs\000"
10119 /* 35866 */ "S4_pstorerhnewtnew_abs\000"
10120 /* 35889 */ "S4_pstorerinewtnew_abs\000"
10121 /* 35912 */ "PS_loadrbabs\000"
10122 /* 35925 */ "PS_storerbabs\000"
10123 /* 35939 */ "PS_loadrubabs\000"
10124 /* 35953 */ "PS_loadrdabs\000"
10125 /* 35966 */ "PS_storerdabs\000"
10126 /* 35980 */ "PS_storerfabs\000"
10127 /* 35994 */ "PS_loadrhabs\000"
10128 /* 36007 */ "PS_storerhabs\000"
10129 /* 36021 */ "PS_loadruhabs\000"
10130 /* 36035 */ "PS_loadriabs\000"
10131 /* 36048 */ "PS_storeriabs\000"
10132 /* 36062 */ "PS_storerbnewabs\000"
10133 /* 36079 */ "PS_storerhnewabs\000"
10134 /* 36096 */ "PS_storerinewabs\000"
10135 /* 36113 */ "A2_vsububs\000"
10136 /* 36124 */ "A2_vaddubs\000"
10137 /* 36135 */ "A5_vaddhubs\000"
10138 /* 36147 */ "M2_vmac2es\000"
10139 /* 36158 */ "A2_vsubhs\000"
10140 /* 36168 */ "A2_svsubhs\000"
10141 /* 36179 */ "A2_vaddhs\000"
10142 /* 36189 */ "A2_svaddhs\000"
10143 /* 36200 */ "A2_svavghs\000"
10144 /* 36211 */ "A2_vsubuhs\000"
10145 /* 36222 */ "A2_svsubuhs\000"
10146 /* 36234 */ "A2_vadduhs\000"
10147 /* 36245 */ "A2_svadduhs\000"
10148 /* 36257 */ "S2_vrndpackwhs\000"
10149 /* 36272 */ "F2_sffms\000"
10150 /* 36281 */ "V6_vmpyhsrs\000"
10151 /* 36293 */ "V6_vmpyhvsrs\000"
10152 /* 36306 */ "F2_dfclass\000"
10153 /* 36317 */ "F2_sfclass\000"
10154 /* 36328 */ "V6_vmpyhss\000"
10155 /* 36339 */ "V6_vmpabus\000"
10156 /* 36350 */ "V6_vdmpybus\000"
10157 /* 36362 */ "V6_vrmpybus\000"
10158 /* 36374 */ "V6_vtmpybus\000"
10159 /* 36386 */ "V6_vmpybus\000"
10160 /* 36397 */ "V6_vmpyhus\000"
10161 /* 36408 */ "V6_vmpyuhvs\000"
10162 /* 36420 */ "A2_vsubws\000"
10163 /* 36430 */ "A2_vaddws\000"
10164 /* 36440 */ "L4_loadw_phys\000"
10165 /* 36454 */ "SL2_jumpr31_t\000"
10166 /* 36468 */ "SL2_return_t\000"
10167 /* 36481 */ "L4_return_t\000"
10168 /* 36493 */ "J4_tstbit0_fp0_jump_t\000"
10169 /* 36515 */ "J4_cmpeqn1_fp0_jump_t\000"
10170 /* 36537 */ "J4_cmpgtn1_fp0_jump_t\000"
10171 /* 36559 */ "J4_cmpeqi_fp0_jump_t\000"
10172 /* 36580 */ "J4_cmpgti_fp0_jump_t\000"
10173 /* 36601 */ "J4_cmpgtui_fp0_jump_t\000"
10174 /* 36623 */ "J4_cmpeq_fp0_jump_t\000"
10175 /* 36643 */ "J4_cmpgt_fp0_jump_t\000"
10176 /* 36663 */ "J4_cmpgtu_fp0_jump_t\000"
10177 /* 36684 */ "J4_tstbit0_tp0_jump_t\000"
10178 /* 36706 */ "J4_cmpeqn1_tp0_jump_t\000"
10179 /* 36728 */ "J4_cmpgtn1_tp0_jump_t\000"
10180 /* 36750 */ "J4_cmpeqi_tp0_jump_t\000"
10181 /* 36771 */ "J4_cmpgti_tp0_jump_t\000"
10182 /* 36792 */ "J4_cmpgtui_tp0_jump_t\000"
10183 /* 36814 */ "J4_cmpeq_tp0_jump_t\000"
10184 /* 36834 */ "J4_cmpgt_tp0_jump_t\000"
10185 /* 36854 */ "J4_cmpgtu_tp0_jump_t\000"
10186 /* 36875 */ "J4_tstbit0_fp1_jump_t\000"
10187 /* 36897 */ "J4_cmpeqn1_fp1_jump_t\000"
10188 /* 36919 */ "J4_cmpgtn1_fp1_jump_t\000"
10189 /* 36941 */ "J4_cmpeqi_fp1_jump_t\000"
10190 /* 36962 */ "J4_cmpgti_fp1_jump_t\000"
10191 /* 36983 */ "J4_cmpgtui_fp1_jump_t\000"
10192 /* 37005 */ "J4_cmpeq_fp1_jump_t\000"
10193 /* 37025 */ "J4_cmpgt_fp1_jump_t\000"
10194 /* 37045 */ "J4_cmpgtu_fp1_jump_t\000"
10195 /* 37066 */ "J4_tstbit0_tp1_jump_t\000"
10196 /* 37088 */ "J4_cmpeqn1_tp1_jump_t\000"
10197 /* 37110 */ "J4_cmpgtn1_tp1_jump_t\000"
10198 /* 37132 */ "J4_cmpeqi_tp1_jump_t\000"
10199 /* 37153 */ "J4_cmpgti_tp1_jump_t\000"
10200 /* 37174 */ "J4_cmpgtui_tp1_jump_t\000"
10201 /* 37196 */ "J4_cmpeq_tp1_jump_t\000"
10202 /* 37216 */ "J4_cmpgt_tp1_jump_t\000"
10203 /* 37236 */ "J4_cmpgtu_tp1_jump_t\000"
10204 /* 37257 */ "J4_tstbit0_f_jumpnv_t\000"
10205 /* 37279 */ "J4_cmpeqn1_f_jumpnv_t\000"
10206 /* 37301 */ "J4_cmpgtn1_f_jumpnv_t\000"
10207 /* 37323 */ "J4_cmpeqi_f_jumpnv_t\000"
10208 /* 37344 */ "J4_cmpgti_f_jumpnv_t\000"
10209 /* 37365 */ "J4_cmpgtui_f_jumpnv_t\000"
10210 /* 37387 */ "J4_cmpeq_f_jumpnv_t\000"
10211 /* 37407 */ "J4_cmpgt_f_jumpnv_t\000"
10212 /* 37427 */ "J4_cmplt_f_jumpnv_t\000"
10213 /* 37447 */ "J4_cmpgtu_f_jumpnv_t\000"
10214 /* 37468 */ "J4_cmpltu_f_jumpnv_t\000"
10215 /* 37489 */ "J4_tstbit0_t_jumpnv_t\000"
10216 /* 37511 */ "J4_cmpeqn1_t_jumpnv_t\000"
10217 /* 37533 */ "J4_cmpgtn1_t_jumpnv_t\000"
10218 /* 37555 */ "J4_cmpeqi_t_jumpnv_t\000"
10219 /* 37576 */ "J4_cmpgti_t_jumpnv_t\000"
10220 /* 37597 */ "J4_cmpgtui_t_jumpnv_t\000"
10221 /* 37619 */ "J4_cmpeq_t_jumpnv_t\000"
10222 /* 37639 */ "J4_cmpgt_t_jumpnv_t\000"
10223 /* 37659 */ "J4_cmplt_t_jumpnv_t\000"
10224 /* 37679 */ "J4_cmpgtu_t_jumpnv_t\000"
10225 /* 37700 */ "J4_cmpltu_t_jumpnv_t\000"
10226 /* 37721 */ "L4_return_map_to_raw_t\000"
10227 /* 37744 */ "M4_mac_up_s1_sat\000"
10228 /* 37761 */ "M4_nac_up_s1_sat\000"
10229 /* 37778 */ "M2_mpy_up_s1_sat\000"
10230 /* 37795 */ "A2_sat\000"
10231 /* 37802 */ "V6_vwhist256_sat\000"
10232 /* 37819 */ "V6_vsubububb_sat\000"
10233 /* 37836 */ "V6_vaddububb_sat\000"
10234 /* 37853 */ "V6_vpackhb_sat\000"
10235 /* 37868 */ "V6_vabsb_sat\000"
10236 /* 37881 */ "V6_vpackhub_sat\000"
10237 /* 37897 */ "S5_asrhub_sat\000"
10238 /* 37911 */ "S5_asrhub_rnd_sat\000"
10239 /* 37929 */ "V6_vabsh_sat\000"
10240 /* 37942 */ "V6_vpackwuh_sat\000"
10241 /* 37958 */ "V6_vpackwh_sat\000"
10242 /* 37973 */ "A4_round_ri_sat\000"
10243 /* 37989 */ "V6_vwhist256q_sat\000"
10244 /* 38007 */ "S2_asl_i_r_sat\000"
10245 /* 38022 */ "S2_asl_r_r_sat\000"
10246 /* 38037 */ "S2_asr_r_r_sat\000"
10247 /* 38052 */ "A4_round_rr_sat\000"
10248 /* 38068 */ "V6_vabsw_sat\000"
10249 /* 38081 */ "V6_vsubbsat\000"
10250 /* 38093 */ "V6_vaddbsat\000"
10251 /* 38105 */ "V6_vasrhbsat\000"
10252 /* 38118 */ "V6_vsububsat\000"
10253 /* 38131 */ "V6_vaddubsat\000"
10254 /* 38144 */ "V6_vasrhubsat\000"
10255 /* 38158 */ "V6_vasruhubsat\000"
10256 /* 38173 */ "V6_vasrvuhubsat\000"
10257 /* 38189 */ "dep_A2_subsat\000"
10258 /* 38203 */ "dep_A2_addsat\000"
10259 /* 38217 */ "V6_vasrhbrndsat\000"
10260 /* 38233 */ "V6_vasrhubrndsat\000"
10261 /* 38250 */ "V6_vasruhubrndsat\000"
10262 /* 38268 */ "V6_vasrvuhubrndsat\000"
10263 /* 38287 */ "V6_vasrwuhrndsat\000"
10264 /* 38304 */ "V6_vasruwuhrndsat\000"
10265 /* 38322 */ "V6_vasrvwuhrndsat\000"
10266 /* 38340 */ "V6_vasrwhrndsat\000"
10267 /* 38356 */ "A2_roundsat\000"
10268 /* 38368 */ "A2_negsat\000"
10269 /* 38378 */ "V6_vsubhsat\000"
10270 /* 38390 */ "V6_vaddhsat\000"
10271 /* 38402 */ "V6_vmpahhsat\000"
10272 /* 38415 */ "A2_vabshsat\000"
10273 /* 38427 */ "V6_vsubuhsat\000"
10274 /* 38440 */ "V6_vadduhsat\000"
10275 /* 38453 */ "V6_vmpauhuhsat\000"
10276 /* 38468 */ "V6_vmpsuhuhsat\000"
10277 /* 38483 */ "V6_vasrwuhsat\000"
10278 /* 38497 */ "V6_vasruwuhsat\000"
10279 /* 38512 */ "V6_vasrvwuhsat\000"
10280 /* 38527 */ "V6_vasrwhsat\000"
10281 /* 38540 */ "V6_vdmpyhsat\000"
10282 /* 38553 */ "V6_vdmpyhisat\000"
10283 /* 38567 */ "V6_vdmpyhsuisat\000"
10284 /* 38583 */ "A2_addpsat\000"
10285 /* 38594 */ "A2_abssat\000"
10286 /* 38604 */ "V6_vdmpyhsusat\000"
10287 /* 38619 */ "V6_vdmpyhvsat\000"
10288 /* 38633 */ "V6_vsubwsat\000"
10289 /* 38645 */ "V6_vaddwsat\000"
10290 /* 38657 */ "A2_vabswsat\000"
10291 /* 38669 */ "V6_vsubuwsat\000"
10292 /* 38682 */ "V6_vadduwsat\000"
10293 /* 38695 */ "V6_vaddcarrysat\000"
10294 /* 38711 */ "A4_psxtbt\000"
10295 /* 38721 */ "A4_pzxtbt\000"
10296 /* 38731 */ "A2_psubt\000"
10297 /* 38740 */ "S4_extract\000"
10298 /* 38751 */ "V6_zextract\000"
10299 /* 38763 */ "PS_pselect\000"
10300 /* 38774 */ "PS_vselect\000"
10301 /* 38785 */ "PS_wselect\000"
10302 /* 38796 */ "A2_paddt\000"
10303 /* 38805 */ "A2_pandt\000"
10304 /* 38814 */ "PS_jmpret\000"
10305 /* 38824 */ "C2_bitsset\000"
10306 /* 38835 */ "C4_nbitsset\000"
10307 /* 38847 */ "A4_cmpbgt\000"
10308 /* 38857 */ "A4_vcmpbgt\000"
10309 /* 38868 */ "A4_cmphgt\000"
10310 /* 38878 */ "A2_vcmphgt\000"
10311 /* 38889 */ "C2_cmpgt\000"
10312 /* 38898 */ "F2_dfcmpgt\000"
10313 /* 38909 */ "F2_sfcmpgt\000"
10314 /* 38920 */ "A2_vcmpwgt\000"
10315 /* 38931 */ "Y2_syncht\000"
10316 /* 38941 */ "A4_paslht\000"
10317 /* 38951 */ "A4_pasrht\000"
10318 /* 38961 */ "A4_psxtht\000"
10319 /* 38971 */ "A4_pzxtht\000"
10320 /* 38981 */ "Y2_wait\000"
10321 /* 38989 */ "Y6_dmwait\000"
10322 /* 38999 */ "A2_paddit\000"
10323 /* 39009 */ "dup_C2_cmoveit\000"
10324 /* 39024 */ "A4_bitsplit\000"
10325 /* 39036 */ "dup_C2_cmovenewit\000"
10326 /* 39054 */ "V6_v6mpyhubs10_alt\000"
10327 /* 39073 */ "V6_v6mpyvubs10_alt\000"
10328 /* 39092 */ "V6_vsubb_alt\000"
10329 /* 39105 */ "V6_vaddb_alt\000"
10330 /* 39118 */ "V6_vshuffeb_alt\000"
10331 /* 39134 */ "V6_vpackeb_alt\000"
10332 /* 39149 */ "V6_vshufoeb_alt\000"
10333 /* 39165 */ "V6_vshuffb_alt\000"
10334 /* 39180 */ "V6_vnavgb_alt\000"
10335 /* 39194 */ "V6_vavgb_alt\000"
10336 /* 39207 */ "V6_vmpahb_alt\000"
10337 /* 39221 */ "V6_vroundhb_alt\000"
10338 /* 39237 */ "V6_vmpyihb_alt\000"
10339 /* 39252 */ "V6_vmpauhb_alt\000"
10340 /* 39267 */ "V6_vdmpyhb_alt\000"
10341 /* 39282 */ "V6_vtmpyhb_alt\000"
10342 /* 39297 */ "V6_vunpackb_alt\000"
10343 /* 39313 */ "V6_vdealb_alt\000"
10344 /* 39327 */ "V6_vminb_alt\000"
10345 /* 39340 */ "V6_vshuffob_alt\000"
10346 /* 39356 */ "V6_vunpackob_alt\000"
10347 /* 39373 */ "V6_vpackob_alt\000"
10348 /* 39388 */ "V6_vabsb_alt\000"
10349 /* 39401 */ "V6_vsb_alt\000"
10350 /* 39412 */ "V6_vabsdiffub_alt\000"
10351 /* 39430 */ "V6_vnavgub_alt\000"
10352 /* 39445 */ "V6_vavgub_alt\000"
10353 /* 39459 */ "V6_vroundhub_alt\000"
10354 /* 39476 */ "V6_vsathub_alt\000"
10355 /* 39491 */ "V6_vrounduhub_alt\000"
10356 /* 39509 */ "V6_vunpackub_alt\000"
10357 /* 39526 */ "V6_vminub_alt\000"
10358 /* 39540 */ "V6_vabsub_alt\000"
10359 /* 39554 */ "V6_vmpyiwub_alt\000"
10360 /* 39570 */ "V6_vmaxub_alt\000"
10361 /* 39584 */ "V6_vrmpyub_alt\000"
10362 /* 39599 */ "V6_vmpyub_alt\000"
10363 /* 39613 */ "V6_vmpyiwb_alt\000"
10364 /* 39628 */ "V6_vmaxb_alt\000"
10365 /* 39641 */ "V6_vtmpyb_alt\000"
10366 /* 39655 */ "V6_vzb_alt\000"
10367 /* 39666 */ "V6_vmpahb_acc_alt\000"
10368 /* 39684 */ "V6_vmpyihb_acc_alt\000"
10369 /* 39703 */ "V6_vmpauhb_acc_alt\000"
10370 /* 39722 */ "V6_vdmpyhb_acc_alt\000"
10371 /* 39741 */ "V6_vtmpyhb_acc_alt\000"
10372 /* 39760 */ "V6_vmpyiwub_acc_alt\000"
10373 /* 39780 */ "V6_vrmpyub_acc_alt\000"
10374 /* 39799 */ "V6_vmpyub_acc_alt\000"
10375 /* 39817 */ "V6_vmpyiwb_acc_alt\000"
10376 /* 39836 */ "V6_vtmpyb_acc_alt\000"
10377 /* 39854 */ "V6_vaddubh_acc_alt\000"
10378 /* 39873 */ "V6_vmpyih_acc_alt\000"
10379 /* 39891 */ "V6_vaslh_acc_alt\000"
10380 /* 39908 */ "V6_vasrh_acc_alt\000"
10381 /* 39925 */ "V6_vdsaduh_acc_alt\000"
10382 /* 39944 */ "V6_vmpyiewuh_acc_alt\000"
10383 /* 39965 */ "V6_vmpyuh_acc_alt\000"
10384 /* 39983 */ "V6_vmpyiewh_acc_alt\000"
10385 /* 40003 */ "V6_vmpyiwh_acc_alt\000"
10386 /* 40022 */ "V6_vmpyh_acc_alt\000"
10387 /* 40039 */ "V6_vrsadubi_acc_alt\000"
10388 /* 40059 */ "V6_vrmpyubi_acc_alt\000"
10389 /* 40079 */ "V6_vrmpybusi_acc_alt\000"
10390 /* 40100 */ "V6_vmpabus_acc_alt\000"
10391 /* 40119 */ "V6_vdmpybus_acc_alt\000"
10392 /* 40139 */ "V6_vrmpybus_acc_alt\000"
10393 /* 40159 */ "V6_vtmpybus_acc_alt\000"
10394 /* 40179 */ "V6_vmpybus_acc_alt\000"
10395 /* 40198 */ "V6_vmpyhus_acc_alt\000"
10396 /* 40217 */ "V6_vdmpyhsat_acc_alt\000"
10397 /* 40238 */ "V6_vmpyhsat_acc_alt\000"
10398 /* 40258 */ "V6_vdmpyhisat_acc_alt\000"
10399 /* 40280 */ "V6_vdmpyhsuisat_acc_alt\000"
10400 /* 40304 */ "V6_vdmpyhsusat_acc_alt\000"
10401 /* 40327 */ "V6_vdmpyhvsat_acc_alt\000"
10402 /* 40349 */ "V6_vandqrt_acc_alt\000"
10403 /* 40368 */ "V6_vandnqrt_acc_alt\000"
10404 /* 40388 */ "V6_vandvrt_acc_alt\000"
10405 /* 40407 */ "V6_vrmpybub_rtt_acc_alt\000"
10406 /* 40431 */ "V6_vrmpyub_rtt_acc_alt\000"
10407 /* 40454 */ "V6_vmpabuu_acc_alt\000"
10408 /* 40473 */ "V6_vrmpyubv_acc_alt\000"
10409 /* 40493 */ "V6_vmpyubv_acc_alt\000"
10410 /* 40512 */ "V6_vrmpybv_acc_alt\000"
10411 /* 40531 */ "V6_vmpybv_acc_alt\000"
10412 /* 40549 */ "V6_vdmpyhb_dv_acc_alt\000"
10413 /* 40571 */ "V6_vdmpybus_dv_acc_alt\000"
10414 /* 40594 */ "V6_vmpyuhv_acc_alt\000"
10415 /* 40613 */ "V6_vmpyhv_acc_alt\000"
10416 /* 40631 */ "V6_vrmpybusv_acc_alt\000"
10417 /* 40652 */ "V6_vmpybusv_acc_alt\000"
10418 /* 40672 */ "V6_vaddhw_acc_alt\000"
10419 /* 40690 */ "V6_vadduhw_acc_alt\000"
10420 /* 40709 */ "V6_vaslw_acc_alt\000"
10421 /* 40726 */ "V6_vasrw_acc_alt\000"
10422 /* 40743 */ "V6_vmpyowh_rnd_sacc_alt\000"
10423 /* 40767 */ "V6_vmpyowh_sacc_alt\000"
10424 /* 40787 */ "V6_vscattermh_add_alt\000"
10425 /* 40809 */ "V6_vscattermwh_add_alt\000"
10426 /* 40832 */ "V6_vscattermw_add_alt\000"
10427 /* 40854 */ "V6_vmpyowh_rnd_alt\000"
10428 /* 40873 */ "V6_vavgbrnd_alt\000"
10429 /* 40889 */ "V6_vavgubrnd_alt\000"
10430 /* 40906 */ "V6_vavghrnd_alt\000"
10431 /* 40922 */ "V6_vavguhrnd_alt\000"
10432 /* 40939 */ "V6_vavgwrnd_alt\000"
10433 /* 40955 */ "V6_vavguwrnd_alt\000"
10434 /* 40972 */ "V6_vcl0h_alt\000"
10435 /* 40985 */ "V6_vsububh_alt\000"
10436 /* 41000 */ "V6_vaddubh_alt\000"
10437 /* 41015 */ "V6_vsubh_alt\000"
10438 /* 41028 */ "V6_vaddh_alt\000"
10439 /* 41041 */ "V6_vshufeh_alt\000"
10440 /* 41056 */ "V6_vpackeh_alt\000"
10441 /* 41071 */ "V6_vshufoeh_alt\000"
10442 /* 41087 */ "V6_vabsdiffh_alt\000"
10443 /* 41104 */ "V6_vshuffh_alt\000"
10444 /* 41119 */ "V6_vnavgh_alt\000"
10445 /* 41133 */ "V6_vavgh_alt\000"
10446 /* 41146 */ "V6_vmpyih_alt\000"
10447 /* 41160 */ "V6_vunpackh_alt\000"
10448 /* 41176 */ "V6_vdealh_alt\000"
10449 /* 41190 */ "V6_vaslh_alt\000"
10450 /* 41203 */ "V6_vscattermh_alt\000"
10451 /* 41221 */ "V6_vminh_alt\000"
10452 /* 41234 */ "V6_vshufoh_alt\000"
10453 /* 41249 */ "V6_vunpackoh_alt\000"
10454 /* 41266 */ "V6_vpackoh_alt\000"
10455 /* 41281 */ "V6_vasrh_alt\000"
10456 /* 41294 */ "V6_vlsrh_alt\000"
10457 /* 41307 */ "V6_vabsh_alt\000"
10458 /* 41320 */ "V6_vsh_alt\000"
10459 /* 41331 */ "V6_vnormamth_alt\000"
10460 /* 41348 */ "V6_vpopcounth_alt\000"
10461 /* 41366 */ "V6_vdsaduh_alt\000"
10462 /* 41381 */ "V6_vabsdiffuh_alt\000"
10463 /* 41399 */ "V6_vavguh_alt\000"
10464 /* 41413 */ "V6_vunpackuh_alt\000"
10465 /* 41430 */ "V6_vminuh_alt\000"
10466 /* 41444 */ "V6_vabsuh_alt\000"
10467 /* 41458 */ "V6_vroundwuh_alt\000"
10468 /* 41475 */ "V6_vmpyiewuh_alt\000"
10469 /* 41492 */ "V6_vmpyewuh_alt\000"
10470 /* 41508 */ "V6_vrounduwuh_alt\000"
10471 /* 41526 */ "V6_vsatuwuh_alt\000"
10472 /* 41542 */ "V6_vmaxuh_alt\000"
10473 /* 41556 */ "V6_vmpyuh_alt\000"
10474 /* 41570 */ "V6_vroundwh_alt\000"
10475 /* 41586 */ "V6_vmpyiwh_alt\000"
10476 /* 41601 */ "V6_vscattermwh_alt\000"
10477 /* 41620 */ "V6_vmpyiowh_alt\000"
10478 /* 41636 */ "V6_vmpyowh_alt\000"
10479 /* 41651 */ "V6_vsatwh_alt\000"
10480 /* 41665 */ "V6_vmaxh_alt\000"
10481 /* 41678 */ "V6_vmpyh_alt\000"
10482 /* 41691 */ "V6_vzh_alt\000"
10483 /* 41702 */ "V6_vrsadubi_alt\000"
10484 /* 41718 */ "V6_vrmpyubi_alt\000"
10485 /* 41734 */ "V6_vrmpybusi_alt\000"
10486 /* 41751 */ "V6_vasr_into_alt\000"
10487 /* 41768 */ "V6_vsubbq_alt\000"
10488 /* 41782 */ "V6_vaddbq_alt\000"
10489 /* 41796 */ "V6_vsubhq_alt\000"
10490 /* 41810 */ "V6_vaddhq_alt\000"
10491 /* 41824 */ "V6_vscattermhq_alt\000"
10492 /* 41843 */ "V6_vscattermwhq_alt\000"
10493 /* 41863 */ "V6_vsubbnq_alt\000"
10494 /* 41878 */ "V6_vaddbnq_alt\000"
10495 /* 41893 */ "V6_vsubhnq_alt\000"
10496 /* 41908 */ "V6_vaddhnq_alt\000"
10497 /* 41923 */ "V6_vsubwnq_alt\000"
10498 /* 41938 */ "V6_vaddwnq_alt\000"
10499 /* 41953 */ "V6_vsubwq_alt\000"
10500 /* 41967 */ "V6_vaddwq_alt\000"
10501 /* 41981 */ "V6_vscattermwq_alt\000"
10502 /* 42000 */ "V6_vrotr_alt\000"
10503 /* 42013 */ "V6_vmpyhsrs_alt\000"
10504 /* 42029 */ "V6_vmpyhvsrs_alt\000"
10505 /* 42046 */ "V6_vmpyhss_alt\000"
10506 /* 42061 */ "V6_vmpabus_alt\000"
10507 /* 42076 */ "V6_vdmpybus_alt\000"
10508 /* 42092 */ "V6_vrmpybus_alt\000"
10509 /* 42108 */ "V6_vtmpybus_alt\000"
10510 /* 42124 */ "V6_vmpybus_alt\000"
10511 /* 42139 */ "V6_vmpyhus_alt\000"
10512 /* 42154 */ "V6_vpackhb_sat_alt\000"
10513 /* 42173 */ "V6_vabsb_sat_alt\000"
10514 /* 42190 */ "V6_vpackhub_sat_alt\000"
10515 /* 42210 */ "V6_vabsh_sat_alt\000"
10516 /* 42227 */ "V6_vpackwuh_sat_alt\000"
10517 /* 42247 */ "V6_vpackwh_sat_alt\000"
10518 /* 42266 */ "V6_vabsw_sat_alt\000"
10519 /* 42283 */ "V6_vsubbsat_alt\000"
10520 /* 42299 */ "V6_vaddbsat_alt\000"
10521 /* 42315 */ "V6_vsububsat_alt\000"
10522 /* 42332 */ "V6_vaddubsat_alt\000"
10523 /* 42349 */ "V6_vsubhsat_alt\000"
10524 /* 42365 */ "V6_vaddhsat_alt\000"
10525 /* 42381 */ "V6_vsubuhsat_alt\000"
10526 /* 42398 */ "V6_vadduhsat_alt\000"
10527 /* 42415 */ "V6_vdmpyhsat_alt\000"
10528 /* 42432 */ "V6_vdmpyhisat_alt\000"
10529 /* 42450 */ "V6_vdmpyhsuisat_alt\000"
10530 /* 42470 */ "V6_vdmpyhsusat_alt\000"
10531 /* 42489 */ "V6_vdmpyhvsat_alt\000"
10532 /* 42507 */ "V6_vsubwsat_alt\000"
10533 /* 42523 */ "V6_vaddwsat_alt\000"
10534 /* 42539 */ "V6_vsubuwsat_alt\000"
10535 /* 42556 */ "V6_vadduwsat_alt\000"
10536 /* 42573 */ "V6_vandqrt_alt\000"
10537 /* 42588 */ "V6_vandnqrt_alt\000"
10538 /* 42604 */ "V6_vandvrt_alt\000"
10539 /* 42619 */ "V6_vrmpybub_rtt_alt\000"
10540 /* 42639 */ "V6_vrmpyub_rtt_alt\000"
10541 /* 42658 */ "V6_vmpabuu_alt\000"
10542 /* 42673 */ "V6_vrmpyubv_alt\000"
10543 /* 42689 */ "V6_vmpyubv_alt\000"
10544 /* 42704 */ "V6_vrmpybv_alt\000"
10545 /* 42719 */ "V6_vmpybv_alt\000"
10546 /* 42733 */ "V6_vsubb_dv_alt\000"
10547 /* 42749 */ "V6_vaddb_dv_alt\000"
10548 /* 42765 */ "V6_vdmpyhb_dv_alt\000"
10549 /* 42783 */ "V6_vsubh_dv_alt\000"
10550 /* 42799 */ "V6_vaddh_dv_alt\000"
10551 /* 42815 */ "V6_vdmpybus_dv_alt\000"
10552 /* 42834 */ "V6_vsubbsat_dv_alt\000"
10553 /* 42853 */ "V6_vaddbsat_dv_alt\000"
10554 /* 42872 */ "V6_vsububsat_dv_alt\000"
10555 /* 42892 */ "V6_vaddubsat_dv_alt\000"
10556 /* 42912 */ "V6_vsubhsat_dv_alt\000"
10557 /* 42931 */ "V6_vaddhsat_dv_alt\000"
10558 /* 42950 */ "V6_vsubuhsat_dv_alt\000"
10559 /* 42970 */ "V6_vadduhsat_dv_alt\000"
10560 /* 42990 */ "V6_vsubwsat_dv_alt\000"
10561 /* 43009 */ "V6_vaddwsat_dv_alt\000"
10562 /* 43028 */ "V6_vsubuwsat_dv_alt\000"
10563 /* 43048 */ "V6_vadduwsat_dv_alt\000"
10564 /* 43068 */ "V6_vsubw_dv_alt\000"
10565 /* 43084 */ "V6_vaddw_dv_alt\000"
10566 /* 43100 */ "V6_vaslhv_alt\000"
10567 /* 43114 */ "V6_vasrhv_alt\000"
10568 /* 43128 */ "V6_vlsrhv_alt\000"
10569 /* 43142 */ "V6_vmpyuhv_alt\000"
10570 /* 43157 */ "V6_vmpyhv_alt\000"
10571 /* 43171 */ "V6_vmpabusv_alt\000"
10572 /* 43187 */ "V6_vrmpybusv_alt\000"
10573 /* 43204 */ "V6_vmpybusv_alt\000"
10574 /* 43220 */ "V6_vmpabuuv_alt\000"
10575 /* 43236 */ "V6_vaslwv_alt\000"
10576 /* 43250 */ "V6_vasrwv_alt\000"
10577 /* 43264 */ "V6_vlsrwv_alt\000"
10578 /* 43278 */ "V6_vcl0w_alt\000"
10579 /* 43291 */ "V6_vdealb4w_alt\000"
10580 /* 43307 */ "V6_vsubw_alt\000"
10581 /* 43320 */ "V6_vaddw_alt\000"
10582 /* 43333 */ "V6_vabsdiffw_alt\000"
10583 /* 43350 */ "V6_vnavgw_alt\000"
10584 /* 43364 */ "V6_vavgw_alt\000"
10585 /* 43377 */ "V6_vsubhw_alt\000"
10586 /* 43391 */ "V6_vaddhw_alt\000"
10587 /* 43405 */ "V6_vsubuhw_alt\000"
10588 /* 43420 */ "V6_vadduhw_alt\000"
10589 /* 43435 */ "V6_vaslw_alt\000"
10590 /* 43448 */ "V6_vscattermw_alt\000"
10591 /* 43466 */ "V6_vminw_alt\000"
10592 /* 43479 */ "V6_vasrw_alt\000"
10593 /* 43492 */ "V6_vlsrw_alt\000"
10594 /* 43505 */ "V6_vabsw_alt\000"
10595 /* 43518 */ "V6_extractw_alt\000"
10596 /* 43534 */ "V6_vnormamtw_alt\000"
10597 /* 43551 */ "V6_vavguw_alt\000"
10598 /* 43565 */ "V6_vabsuw_alt\000"
10599 /* 43579 */ "V6_vmaxw_alt\000"
10600 /* 43592 */ "J2_callt\000"
10601 /* 43601 */ "C2_cmplt\000"
10602 /* 43610 */ "J4_tstbit0_fp0_jump_nt\000"
10603 /* 43633 */ "J4_cmpeqn1_fp0_jump_nt\000"
10604 /* 43656 */ "J4_cmpgtn1_fp0_jump_nt\000"
10605 /* 43679 */ "J4_cmpeqi_fp0_jump_nt\000"
10606 /* 43701 */ "J4_cmpgti_fp0_jump_nt\000"
10607 /* 43723 */ "J4_cmpgtui_fp0_jump_nt\000"
10608 /* 43746 */ "J4_cmpeq_fp0_jump_nt\000"
10609 /* 43767 */ "J4_cmpgt_fp0_jump_nt\000"
10610 /* 43788 */ "J4_cmpgtu_fp0_jump_nt\000"
10611 /* 43810 */ "J4_tstbit0_tp0_jump_nt\000"
10612 /* 43833 */ "J4_cmpeqn1_tp0_jump_nt\000"
10613 /* 43856 */ "J4_cmpgtn1_tp0_jump_nt\000"
10614 /* 43879 */ "J4_cmpeqi_tp0_jump_nt\000"
10615 /* 43901 */ "J4_cmpgti_tp0_jump_nt\000"
10616 /* 43923 */ "J4_cmpgtui_tp0_jump_nt\000"
10617 /* 43946 */ "J4_cmpeq_tp0_jump_nt\000"
10618 /* 43967 */ "J4_cmpgt_tp0_jump_nt\000"
10619 /* 43988 */ "J4_cmpgtu_tp0_jump_nt\000"
10620 /* 44010 */ "J4_tstbit0_fp1_jump_nt\000"
10621 /* 44033 */ "J4_cmpeqn1_fp1_jump_nt\000"
10622 /* 44056 */ "J4_cmpgtn1_fp1_jump_nt\000"
10623 /* 44079 */ "J4_cmpeqi_fp1_jump_nt\000"
10624 /* 44101 */ "J4_cmpgti_fp1_jump_nt\000"
10625 /* 44123 */ "J4_cmpgtui_fp1_jump_nt\000"
10626 /* 44146 */ "J4_cmpeq_fp1_jump_nt\000"
10627 /* 44167 */ "J4_cmpgt_fp1_jump_nt\000"
10628 /* 44188 */ "J4_cmpgtu_fp1_jump_nt\000"
10629 /* 44210 */ "J4_tstbit0_tp1_jump_nt\000"
10630 /* 44233 */ "J4_cmpeqn1_tp1_jump_nt\000"
10631 /* 44256 */ "J4_cmpgtn1_tp1_jump_nt\000"
10632 /* 44279 */ "J4_cmpeqi_tp1_jump_nt\000"
10633 /* 44301 */ "J4_cmpgti_tp1_jump_nt\000"
10634 /* 44323 */ "J4_cmpgtui_tp1_jump_nt\000"
10635 /* 44346 */ "J4_cmpeq_tp1_jump_nt\000"
10636 /* 44367 */ "J4_cmpgt_tp1_jump_nt\000"
10637 /* 44388 */ "J4_cmpgtu_tp1_jump_nt\000"
10638 /* 44410 */ "J4_tstbit0_f_jumpnv_nt\000"
10639 /* 44433 */ "J4_cmpeqn1_f_jumpnv_nt\000"
10640 /* 44456 */ "J4_cmpgtn1_f_jumpnv_nt\000"
10641 /* 44479 */ "J4_cmpeqi_f_jumpnv_nt\000"
10642 /* 44501 */ "J4_cmpgti_f_jumpnv_nt\000"
10643 /* 44523 */ "J4_cmpgtui_f_jumpnv_nt\000"
10644 /* 44546 */ "J4_cmpeq_f_jumpnv_nt\000"
10645 /* 44567 */ "J4_cmpgt_f_jumpnv_nt\000"
10646 /* 44588 */ "J4_cmplt_f_jumpnv_nt\000"
10647 /* 44609 */ "J4_cmpgtu_f_jumpnv_nt\000"
10648 /* 44631 */ "J4_cmpltu_f_jumpnv_nt\000"
10649 /* 44653 */ "J4_tstbit0_t_jumpnv_nt\000"
10650 /* 44676 */ "J4_cmpeqn1_t_jumpnv_nt\000"
10651 /* 44699 */ "J4_cmpgtn1_t_jumpnv_nt\000"
10652 /* 44722 */ "J4_cmpeqi_t_jumpnv_nt\000"
10653 /* 44744 */ "J4_cmpgti_t_jumpnv_nt\000"
10654 /* 44766 */ "J4_cmpgtui_t_jumpnv_nt\000"
10655 /* 44789 */ "J4_cmpeq_t_jumpnv_nt\000"
10656 /* 44810 */ "J4_cmpgt_t_jumpnv_nt\000"
10657 /* 44831 */ "J4_cmplt_t_jumpnv_nt\000"
10658 /* 44852 */ "J4_cmpgtu_t_jumpnv_nt\000"
10659 /* 44874 */ "J4_cmpltu_t_jumpnv_nt\000"
10660 /* 44896 */ "L4_return_fnew_pnt\000"
10661 /* 44915 */ "L4_return_map_to_raw_fnew_pnt\000"
10662 /* 44945 */ "L4_return_tnew_pnt\000"
10663 /* 44964 */ "L4_return_map_to_raw_tnew_pnt\000"
10664 /* 44994 */ "A2_not\000"
10665 /* 45001 */ "C2_not\000"
10666 /* 45008 */ "C4_fastcorner9_not\000"
10667 /* 45027 */ "V6_pred_not\000"
10668 /* 45039 */ "V6_vnot\000"
10669 /* 45047 */ "L4_return_fnew_pt\000"
10670 /* 45065 */ "L4_return_map_to_raw_fnew_pt\000"
10671 /* 45094 */ "L4_return_tnew_pt\000"
10672 /* 45112 */ "L4_return_map_to_raw_tnew_pt\000"
10673 /* 45141 */ "J2_jumpfpt\000"
10674 /* 45152 */ "J2_jumprfpt\000"
10675 /* 45164 */ "J2_jumpt\000"
10676 /* 45173 */ "A2_tfrpt\000"
10677 /* 45182 */ "J2_jumptpt\000"
10678 /* 45193 */ "J2_jumprtpt\000"
10679 /* 45205 */ "J2_jumpfnewpt\000"
10680 /* 45219 */ "J2_jumprfnewpt\000"
10681 /* 45234 */ "PS_jmpretfnewpt\000"
10682 /* 45250 */ "J2_jumptnewpt\000"
10683 /* 45264 */ "J2_jumprtnewpt\000"
10684 /* 45279 */ "PS_jmprettnewpt\000"
10685 /* 45295 */ "J2_jumprgtezpt\000"
10686 /* 45310 */ "J2_jumprltezpt\000"
10687 /* 45325 */ "J2_jumprnzpt\000"
10688 /* 45338 */ "J2_jumprzpt\000"
10689 /* 45350 */ "V6_vrmpyzbb_rt\000"
10690 /* 45365 */ "V6_vrmpyzcb_rt\000"
10691 /* 45380 */ "V6_vrmpyznb_rt\000"
10692 /* 45395 */ "V6_vrmpyzbub_rt\000"
10693 /* 45411 */ "V6_vrmpyzcbs_rt\000"
10694 /* 45427 */ "Y2_start\000"
10695 /* 45436 */ "Y6_dmstart\000"
10696 /* 45447 */ "S2_insert\000"
10697 /* 45457 */ "A2_tfrt\000"
10698 /* 45465 */ "SA1_clrt\000"
10699 /* 45474 */ "J2_callrt\000"
10700 /* 45484 */ "A2_port\000"
10701 /* 45492 */ "A2_pxort\000"
10702 /* 45501 */ "J2_jumprt\000"
10703 /* 45511 */ "V6_vandqrt\000"
10704 /* 45522 */ "V6_vandnqrt\000"
10705 /* 45534 */ "V6_vandvrt\000"
10706 /* 45545 */ "V6_vhist\000"
10707 /* 45554 */ "A2_iconst\000"
10708 /* 45564 */ "PS_jmprett\000"
10709 /* 45575 */ "V6_vrmpybub_rtt\000"
10710 /* 45591 */ "V6_vrmpyub_rtt\000"
10711 /* 45606 */ "C2_ccombinewt\000"
10712 /* 45620 */ "C2_ccombinewnewt\000"
10713 /* 45637 */ "TFRI64_V2_ext\000"
10714 /* 45651 */ "A4_ext\000"
10715 /* 45658 */ "V6_get_qfext\000"
10716 /* 45671 */ "V6_set_qfext\000"
10717 /* 45684 */ "J2_loop0iext\000"
10718 /* 45697 */ "J2_loop1iext\000"
10719 /* 45710 */ "J2_loop0rext\000"
10720 /* 45723 */ "J2_loop1rext\000"
10721 /* 45736 */ "C4_cmplteu\000"
10722 /* 45747 */ "A2_minu\000"
10723 /* 45755 */ "A4_modwrapu\000"
10724 /* 45767 */ "V6_vL32b_ppu\000"
10725 /* 45780 */ "V6_vS32b_ppu\000"
10726 /* 45793 */ "V6_vL32Ub_ppu\000"
10727 /* 45807 */ "V6_vS32Ub_ppu\000"
10728 /* 45821 */ "V6_zLd_ppu\000"
10729 /* 45832 */ "V6_vL32b_pred_ppu\000"
10730 /* 45850 */ "V6_vS32b_pred_ppu\000"
10731 /* 45868 */ "V6_vS32Ub_pred_ppu\000"
10732 /* 45887 */ "V6_zLd_pred_ppu\000"
10733 /* 45903 */ "V6_vL32b_tmp_pred_ppu\000"
10734 /* 45925 */ "V6_vL32b_nt_tmp_pred_ppu\000"
10735 /* 45950 */ "V6_vL32b_cur_pred_ppu\000"
10736 /* 45972 */ "V6_vL32b_nt_cur_pred_ppu\000"
10737 /* 45997 */ "V6_vL32b_nt_pred_ppu\000"
10738 /* 46018 */ "V6_vS32b_nt_pred_ppu\000"
10739 /* 46039 */ "V6_vS32b_new_pred_ppu\000"
10740 /* 46061 */ "V6_vS32b_nt_new_pred_ppu\000"
10741 /* 46086 */ "V6_vL32b_npred_ppu\000"
10742 /* 46105 */ "V6_vS32b_npred_ppu\000"
10743 /* 46124 */ "V6_vS32Ub_npred_ppu\000"
10744 /* 46144 */ "V6_vL32b_tmp_npred_ppu\000"
10745 /* 46167 */ "V6_vL32b_nt_tmp_npred_ppu\000"
10746 /* 46193 */ "V6_vL32b_cur_npred_ppu\000"
10747 /* 46216 */ "V6_vL32b_nt_cur_npred_ppu\000"
10748 /* 46242 */ "V6_vL32b_nt_npred_ppu\000"
10749 /* 46264 */ "V6_vS32b_nt_npred_ppu\000"
10750 /* 46286 */ "V6_vS32b_new_npred_ppu\000"
10751 /* 46309 */ "V6_vS32b_nt_new_npred_ppu\000"
10752 /* 46335 */ "V6_vS32b_qpred_ppu\000"
10753 /* 46354 */ "V6_vS32b_nt_qpred_ppu\000"
10754 /* 46376 */ "V6_vS32b_nqpred_ppu\000"
10755 /* 46396 */ "V6_vS32b_nt_nqpred_ppu\000"
10756 /* 46419 */ "V6_vL32b_tmp_ppu\000"
10757 /* 46436 */ "V6_vL32b_nt_tmp_ppu\000"
10758 /* 46456 */ "V6_vL32b_cur_ppu\000"
10759 /* 46473 */ "V6_vL32b_nt_cur_ppu\000"
10760 /* 46493 */ "V6_vS32b_srls_ppu\000"
10761 /* 46511 */ "V6_vL32b_nt_ppu\000"
10762 /* 46527 */ "V6_vS32b_nt_ppu\000"
10763 /* 46543 */ "V6_vS32b_new_ppu\000"
10764 /* 46560 */ "V6_vS32b_nt_new_ppu\000"
10765 /* 46580 */ "M5_vdmacbsu\000"
10766 /* 46592 */ "M5_vrmacbsu\000"
10767 /* 46604 */ "M5_vmacbsu\000"
10768 /* 46615 */ "M5_vdmpybsu\000"
10769 /* 46627 */ "M5_vrmpybsu\000"
10770 /* 46639 */ "M5_vmpybsu\000"
10771 /* 46650 */ "S2_extractu\000"
10772 /* 46662 */ "A4_cmpbgtu\000"
10773 /* 46673 */ "A2_vcmpbgtu\000"
10774 /* 46685 */ "A4_cmphgtu\000"
10775 /* 46696 */ "A2_vcmphgtu\000"
10776 /* 46708 */ "C2_cmpgtu\000"
10777 /* 46718 */ "A2_vcmpwgtu\000"
10778 /* 46730 */ "C2_cmpltu\000"
10779 /* 46740 */ "V6_vmpabuu\000"
10780 /* 46751 */ "M5_vrmacbuu\000"
10781 /* 46763 */ "M5_vmacbuu\000"
10782 /* 46774 */ "M5_vrmpybuu\000"
10783 /* 46786 */ "M5_vmpybuu\000"
10784 /* 46797 */ "A2_maxu\000"
10785 /* 46805 */ "V6_vrmpyubv\000"
10786 /* 46817 */ "V6_vmpyubv\000"
10787 /* 46828 */ "V6_vrmpybv\000"
10788 /* 46839 */ "V6_vmpybv\000"
10789 /* 46849 */ "V6_vsubb_dv\000"
10790 /* 46861 */ "V6_vaddb_dv\000"
10791 /* 46873 */ "V6_vdmpyhb_dv\000"
10792 /* 46887 */ "V6_vsubh_dv\000"
10793 /* 46899 */ "V6_vaddh_dv\000"
10794 /* 46911 */ "V6_vdmpybus_dv\000"
10795 /* 46926 */ "V6_vsubbsat_dv\000"
10796 /* 46941 */ "V6_vaddbsat_dv\000"
10797 /* 46956 */ "V6_vsububsat_dv\000"
10798 /* 46972 */ "V6_vaddubsat_dv\000"
10799 /* 46988 */ "V6_vsubhsat_dv\000"
10800 /* 47003 */ "V6_vaddhsat_dv\000"
10801 /* 47018 */ "V6_vsubuhsat_dv\000"
10802 /* 47034 */ "V6_vadduhsat_dv\000"
10803 /* 47050 */ "V6_vsubwsat_dv\000"
10804 /* 47065 */ "V6_vaddwsat_dv\000"
10805 /* 47080 */ "V6_vsubuwsat_dv\000"
10806 /* 47096 */ "V6_vadduwsat_dv\000"
10807 /* 47112 */ "V6_vsubw_dv\000"
10808 /* 47124 */ "V6_vaddw_dv\000"
10809 /* 47136 */ "S2_brev\000"
10810 /* 47144 */ "V6_vaslhv\000"
10811 /* 47154 */ "V6_vasrhv\000"
10812 /* 47164 */ "V6_vlsrhv\000"
10813 /* 47174 */ "V6_vmpyuhv\000"
10814 /* 47185 */ "V6_vmpyhv\000"
10815 /* 47195 */ "Y5_l2gcleaninv\000"
10816 /* 47210 */ "V6_vncmov\000"
10817 /* 47220 */ "V6_vcmov\000"
10818 /* 47229 */ "V6_vandvnqv\000"
10819 /* 47241 */ "V6_vandvqv\000"
10820 /* 47252 */ "V6_vmpabusv\000"
10821 /* 47264 */ "V6_vrmpybusv\000"
10822 /* 47277 */ "V6_vmpybusv\000"
10823 /* 47289 */ "V6_vmpabuuv\000"
10824 /* 47301 */ "V6_vaslwv\000"
10825 /* 47311 */ "V6_vasrwv\000"
10826 /* 47321 */ "V6_vlsrwv\000"
10827 /* 47331 */ "V6_vcl0w\000"
10828 /* 47340 */ "F2_conv_df2w\000"
10829 /* 47353 */ "F2_conv_sf2w\000"
10830 /* 47366 */ "V6_vdealb4w\000"
10831 /* 47378 */ "V6_vconv_sf_w\000"
10832 /* 47392 */ "S6_allocframe_to_raw\000"
10833 /* 47413 */ "L6_deallocframe_map_to_raw\000"
10834 /* 47440 */ "L6_return_map_to_raw\000"
10835 /* 47461 */ "Y2_icdataw\000"
10836 /* 47472 */ "V6_vaddclbw\000"
10837 /* 47484 */ "Y2_tlbw\000"
10838 /* 47492 */ "Y5_ctlbw\000"
10839 /* 47501 */ "S4_vxaddsubw\000"
10840 /* 47514 */ "A2_vsubw\000"
10841 /* 47523 */ "V6_vsubw\000"
10842 /* 47532 */ "S4_vxsubaddw\000"
10843 /* 47545 */ "A2_vaddw\000"
10844 /* 47554 */ "V6_vaddw\000"
10845 /* 47563 */ "V6_vsatdw\000"
10846 /* 47573 */ "SL2_jumpr31_fnew\000"
10847 /* 47590 */ "SL2_return_fnew\000"
10848 /* 47606 */ "A4_psxtbfnew\000"
10849 /* 47619 */ "A4_pzxtbfnew\000"
10850 /* 47632 */ "A2_psubfnew\000"
10851 /* 47644 */ "A2_paddfnew\000"
10852 /* 47656 */ "A2_pandfnew\000"
10853 /* 47668 */ "A4_paslhfnew\000"
10854 /* 47681 */ "A4_pasrhfnew\000"
10855 /* 47694 */ "A4_psxthfnew\000"
10856 /* 47707 */ "A4_pzxthfnew\000"
10857 /* 47720 */ "A2_paddifnew\000"
10858 /* 47733 */ "J2_jumpfnew\000"
10859 /* 47745 */ "A2_tfrpfnew\000"
10860 /* 47757 */ "A2_tfrfnew\000"
10861 /* 47768 */ "SA1_clrfnew\000"
10862 /* 47780 */ "A2_porfnew\000"
10863 /* 47791 */ "A2_pxorfnew\000"
10864 /* 47803 */ "J2_jumprfnew\000"
10865 /* 47816 */ "PS_jmpretfnew\000"
10866 /* 47830 */ "A2_combinew\000"
10867 /* 47842 */ "SL2_jumpr31_tnew\000"
10868 /* 47859 */ "SL2_return_tnew\000"
10869 /* 47875 */ "A4_psxtbtnew\000"
10870 /* 47888 */ "A4_pzxtbtnew\000"
10871 /* 47901 */ "A2_psubtnew\000"
10872 /* 47913 */ "A2_paddtnew\000"
10873 /* 47925 */ "A2_pandtnew\000"
10874 /* 47937 */ "A4_paslhtnew\000"
10875 /* 47950 */ "A4_pasrhtnew\000"
10876 /* 47963 */ "A4_psxthtnew\000"
10877 /* 47976 */ "A4_pzxthtnew\000"
10878 /* 47989 */ "A2_padditnew\000"
10879 /* 48002 */ "J2_jumptnew\000"
10880 /* 48014 */ "A2_tfrptnew\000"
10881 /* 48026 */ "A2_tfrtnew\000"
10882 /* 48037 */ "SA1_clrtnew\000"
10883 /* 48049 */ "A2_portnew\000"
10884 /* 48060 */ "A2_pxortnew\000"
10885 /* 48072 */ "J2_jumprtnew\000"
10886 /* 48085 */ "PS_jmprettnew\000"
10887 /* 48099 */ "M2_vabsdiffw\000"
10888 /* 48112 */ "V6_vabsdiffw\000"
10889 /* 48125 */ "Y4_l2tagw\000"
10890 /* 48135 */ "Y2_dctagw\000"
10891 /* 48145 */ "Y2_ictagw\000"
10892 /* 48155 */ "A2_vnavgw\000"
10893 /* 48165 */ "V6_vnavgw\000"
10894 /* 48175 */ "A2_vavgw\000"
10895 /* 48184 */ "V6_vavgw\000"
10896 /* 48193 */ "V6_vsubhw\000"
10897 /* 48203 */ "V6_vaddhw\000"
10898 /* 48213 */ "V6_vgathermhw\000"
10899 /* 48227 */ "V6_vscattermhw\000"
10900 /* 48242 */ "S2_vsxthw\000"
10901 /* 48252 */ "S2_vzxthw\000"
10902 /* 48262 */ "V6_vsubuhw\000"
10903 /* 48273 */ "V6_vadduhw\000"
10904 /* 48284 */ "PS_vsplatiw\000"
10905 /* 48296 */ "M7_dcmpyiw\000"
10906 /* 48307 */ "M7_wcmpyiw\000"
10907 /* 48318 */ "V6_vaslw\000"
10908 /* 48327 */ "PS_vmulw\000"
10909 /* 48336 */ "V6_vgathermw\000"
10910 /* 48349 */ "V6_vscattermw\000"
10911 /* 48363 */ "Y2_iassignw\000"
10912 /* 48375 */ "A4_vrminw\000"
10913 /* 48385 */ "A2_vminw\000"
10914 /* 48394 */ "V6_vminw\000"
10915 /* 48403 */ "V6_shuffeqw\000"
10916 /* 48415 */ "V6_veqw\000"
10917 /* 48423 */ "V6_vprefixqw\000"
10918 /* 48436 */ "V6_vasrw\000"
10919 /* 48445 */ "V6_vlsrw\000"
10920 /* 48454 */ "PS_vsplatrw\000"
10921 /* 48466 */ "M7_dcmpyrw\000"
10922 /* 48477 */ "M7_wcmpyrw\000"
10923 /* 48488 */ "A2_vabsw\000"
10924 /* 48497 */ "V6_vabsw\000"
10925 /* 48506 */ "V6_lvsplatw\000"
10926 /* 48518 */ "V6_extractw\000"
10927 /* 48530 */ "V6_vgtw\000"
10928 /* 48538 */ "V6_vnormamtw\000"
10929 /* 48551 */ "A2_sxtw\000"
10930 /* 48559 */ "F2_conv_df2uw\000"
10931 /* 48573 */ "F2_conv_sf2uw\000"
10932 /* 48587 */ "A2_vavguw\000"
10933 /* 48597 */ "V6_vavguw\000"
10934 /* 48607 */ "A4_vrminuw\000"
10935 /* 48618 */ "A2_vminuw\000"
10936 /* 48628 */ "V6_MAP_equw\000"
10937 /* 48640 */ "V6_vgtuw\000"
10938 /* 48649 */ "A4_vrmaxuw\000"
10939 /* 48660 */ "A2_vmaxuw\000"
10940 /* 48670 */ "S2_asl_i_vw\000"
10941 /* 48682 */ "S2_asr_i_vw\000"
10942 /* 48694 */ "S2_lsr_i_vw\000"
10943 /* 48706 */ "S2_asl_r_vw\000"
10944 /* 48718 */ "S2_lsl_r_vw\000"
10945 /* 48730 */ "S2_asr_r_vw\000"
10946 /* 48742 */ "S2_lsr_r_vw\000"
10947 /* 48754 */ "A4_vrmaxw\000"
10948 /* 48764 */ "A2_vmaxw\000"
10949 /* 48773 */ "V6_vmaxw\000"
10950 /* 48782 */ "S2_tableidxw\000"
10951 /* 48795 */ "M4_pmpyw\000"
10952 /* 48804 */ "A2_max\000"
10953 /* 48811 */ "F2_dfmax\000"
10954 /* 48820 */ "F2_sfmax\000"
10955 /* 48829 */ "S2_tableidxb_goodsyntax\000"
10956 /* 48853 */ "S2_asr_i_p_rnd_goodsyntax\000"
10957 /* 48879 */ "S2_asr_i_r_rnd_goodsyntax\000"
10958 /* 48905 */ "S5_vasrhrnd_goodsyntax\000"
10959 /* 48928 */ "S2_tableidxd_goodsyntax\000"
10960 /* 48952 */ "S2_tableidxh_goodsyntax\000"
10961 /* 48976 */ "S5_asrhub_rnd_sat_goodsyntax\000"
10962 /* 49005 */ "S2_tableidxw_goodsyntax\000"
10963 /* 49029 */ "Y5_l2cleanidx\000"
10964 /* 49043 */ "Y2_dccleanidx\000"
10965 /* 49057 */ "Y5_l2invidx\000"
10966 /* 49069 */ "Y2_dcinvidx\000"
10967 /* 49081 */ "Y2_icinvidx\000"
10968 /* 49093 */ "Y2_l2cleaninvidx\000"
10969 /* 49110 */ "Y2_dccleaninvidx\000"
10970 /* 49127 */ "S4_or_andix\000"
10971 /* 49139 */ "F2_dfmpyfix\000"
10972 /* 49151 */ "V6_vsub_qf32_mix\000"
10973 /* 49168 */ "V6_vadd_qf32_mix\000"
10974 /* 49185 */ "V6_vsub_qf16_mix\000"
10975 /* 49202 */ "V6_vadd_qf16_mix\000"
10976 /* 49219 */ "V6_vsub_hf_mix\000"
10977 /* 49234 */ "V6_vsub_sf_mix\000"
10978 /* 49249 */ "V6_vrmpyzbb_rx\000"
10979 /* 49264 */ "V6_vrmpyzcb_rx\000"
10980 /* 49279 */ "V6_vrmpyznb_rx\000"
10981 /* 49294 */ "V6_vrmpyzbub_rx\000"
10982 /* 49310 */ "V6_vrmpyzcbs_rx\000"
10983 /* 49326 */ "SA1_addrx\000"
10984 /* 49336 */ "C2_mux\000"
10985 /* 49343 */ "C2_vmux\000"
10986 /* 49351 */ "V6_vmux\000"
10987 /* 49359 */ "V6_v6mpyhubs10_vxx\000"
10988 /* 49378 */ "V6_v6mpyvubs10_vxx\000"
10989 /* 49397 */ "V6_v10mpyubs10_vxx\000"
10990 /* 49416 */ "A4_vcmpbeq_any\000"
10991 /* 49431 */ "A6_vcmpbeq_notany\000"
10992 /* 49449 */ "L6_memcpy\000"
10993 /* 49459 */ "M7_vdmpy\000"
10994 /* 49468 */ "F2_sfmpy\000"
10995 /* 49477 */ "V6_vsubcarry\000"
10996 /* 49490 */ "V6_vaddcarry\000"
10997 /* 49503 */ "S4_parity\000"
10998 /* 49513 */ "J2_jumprgtez\000"
10999 /* 49526 */ "J2_jumprltez\000"
11000 /* 49539 */ "A2_swiz\000"
11001 /* 49547 */ "J2_jumprnz\000"
11002 /* 49558 */ "SA1_combinerz\000"
11003 /* 49572 */ "J2_jumprz\000"
11004};
11005#ifdef __GNUC__
11006#pragma GCC diagnostic pop
11007#endif
11008
11009extern const unsigned HexagonInstrNameIndices[] = {
11010 7026U, 7458U, 8213U, 7816U, 7125U, 7106U, 7134U, 7294U,
11011 6819U, 6834U, 6771U, 6758U, 6861U, 8762U, 6584U, 9449U,
11012 6784U, 7022U, 7115U, 6354U, 9959U, 7056U, 6476U, 9353U,
11013 6167U, 6305U, 6342U, 7927U, 7282U, 9263U, 6274U, 8134U,
11014 6954U, 9252U, 6510U, 8107U, 8094U, 8274U, 9111U, 9134U,
11015 7214U, 7261U, 7234U, 7151U, 6575U, 8239U, 7881U, 6499U,
11016 9964U, 8392U, 8065U, 6632U, 9479U, 9509U, 7659U, 6080U,
11017 5493U, 7397U, 9708U, 9715U, 7424U, 7431U, 7438U, 7448U,
11018 6145U, 8601U, 8564U, 8674U, 9650U, 8436U, 7203U, 8424U,
11019 7192U, 6769U, 7024U, 9882U, 6594U, 6609U, 7299U, 9079U,
11020 8681U, 9390U, 8698U, 8487U, 5847U, 8745U, 9274U, 8643U,
11021 9422U, 6675U, 8250U, 6248U, 5821U, 6230U, 9312U, 9293U,
11022 7637U, 8299U, 8318U, 5981U, 5925U, 5955U, 5966U, 5906U,
11023 5936U, 6554U, 6538U, 8792U, 6875U, 6892U, 6096U, 5499U,
11024 6151U, 6112U, 8606U, 8570U, 9866U, 7785U, 9849U, 7768U,
11025 6047U, 5476U, 9784U, 7703U, 7553U, 7500U, 7989U, 7967U,
11026 6189U, 9032U, 6334U, 6971U, 6180U, 9098U, 9368U, 5799U,
11027 8840U, 9229U, 8867U, 9493U, 5839U, 8905U, 9657U, 9672U,
11028 9218U, 9206U, 9343U, 6946U, 9472U, 6848U, 9502U, 7178U,
11029 8385U, 8371U, 7171U, 8378U, 8636U, 7315U, 8044U, 8037U,
11030 8051U, 8058U, 9089U, 7873U, 6375U, 7857U, 6326U, 7865U,
11031 6367U, 7849U, 6318U, 7911U, 7903U, 6990U, 6982U, 8950U,
11032 8940U, 8930U, 8920U, 8970U, 8960U, 9910U, 9920U, 8980U,
11033 8993U, 9930U, 9940U, 9006U, 9019U, 6005U, 5455U, 7339U,
11034 5422U, 5899U, 9687U, 7403U, 6714U, 9760U, 7048U, 8178U,
11035 4750U, 9U, 6939U, 4733U, 0U, 8153U, 8185U, 6812U,
11036 9464U, 5811U, 7030U, 7039U, 8019U, 8028U, 9053U, 9066U,
11037 8654U, 7674U, 8779U, 6684U, 7602U, 7612U, 6424U, 6439U,
11038 7489U, 7542U, 7574U, 7588U, 9722U, 9748U, 9734U, 6383U,
11039 6411U, 6396U, 6909U, 6924U, 6086U, 7070U, 7737U, 9818U,
11040 7761U, 9842U, 8661U, 6221U, 6211U, 8208U, 9158U, 6454U,
11041 8468U, 8448U, 9186U, 9165U, 8502U, 8533U, 8519U, 8822U,
11042 9993U, 6740U, 9986U, 6722U, 8713U, 8086U, 8011U, 6562U,
11043 7184U, 8728U, 7809U, 8735U, 7630U, 8720U, 7801U, 7622U,
11044 4741U, 7014U, 7006U, 6998U, 9399U, 8415U, 9285U, 9330U,
11045 9432U, 8226U, 6463U, 5868U, 6653U, 6523U, 6033U, 5462U,
11046 7367U, 9694U, 7410U, 5428U, 9407U, 8162U, 8338U, 8354U,
11047 9950U, 6483U, 6665U, 9125U, 7919U, 7960U, 7936U, 7948U,
11048 6012U, 7346U, 5988U, 7322U, 9767U, 7686U, 7521U, 7468U,
11049 6064U, 7381U, 6129U, 8586U, 8548U, 9801U, 7720U, 9825U,
11050 7744U, 9896U, 9903U, 29982U, 45554U, 16163U, 44994U, 15706U,
11051 47757U, 29876U, 15684U, 47745U, 21864U, 45173U, 48014U, 45457U,
11052 48026U, 26646U, 26633U, 10778U, 22768U, 7832U, 8119U, 19647U,
11053 22396U, 43601U, 46730U, 26771U, 23787U, 75U, 2534U, 2569U,
11054 277U, 2544U, 2669U, 26659U, 26679U, 26720U, 26700U, 26784U,
11055 26874U, 27502U, 26802U, 26838U, 26820U, 26856U, 27056U, 27124U,
11056 27684U, 27752U, 27107U, 27735U, 27157U, 28151U, 27803U, 28570U,
11057 27232U, 28238U, 27878U, 28657U, 27288U, 28303U, 27934U, 28722U,
11058 27363U, 28390U, 28009U, 28809U, 27213U, 28216U, 27859U, 28635U,
11059 27344U, 28368U, 27990U, 28787U, 26935U, 27563U, 28990U, 26976U,
11060 27604U, 29031U, 26955U, 27583U, 29010U, 26996U, 27624U, 29051U,
11061 27036U, 27664U, 29091U, 26914U, 27542U, 28969U, 27017U, 27645U,
11062 29072U, 14881U, 44915U, 45065U, 37721U, 44964U, 45112U, 26894U,
11063 27522U, 28949U, 47413U, 47440U, 34454U, 13651U, 19787U, 22493U,
11064 2717U, 4349U, 29773U, 49459U, 13072U, 10062U, 10000U, 23401U,
11065 31914U, 17095U, 14703U, 19668U, 10010U, 19150U, 31252U, 19238U,
11066 31340U, 19344U, 31446U, 19432U, 31534U, 19209U, 31311U, 19403U,
11067 31505U, 38763U, 14712U, 14803U, 19179U, 31281U, 19267U, 31369U,
11068 19297U, 31399U, 19373U, 31475U, 19461U, 31563U, 17862U, 30612U,
11069 14795U, 92U, 18649U, 18830U, 18760U, 18894U, 18795U, 48327U,
11070 12921U, 38774U, 10492U, 16715U, 48284U, 10688U, 17083U, 48454U,
11071 18663U, 18844U, 18777U, 18908U, 18812U, 38785U, 48853U, 48879U,
11072 27175U, 27436U, 28065U, 27821U, 27250U, 27896U, 27269U, 27915U,
11073 27306U, 27458U, 28087U, 27952U, 27381U, 27480U, 28109U, 28027U,
11074 27072U, 28131U, 27140U, 27419U, 27700U, 28530U, 27768U, 28550U,
11075 48829U, 48928U, 48952U, 49005U, 28172U, 28455U, 28874U, 28591U,
11076 28259U, 28678U, 28281U, 28700U, 28324U, 28480U, 28899U, 28743U,
11077 28411U, 28505U, 28924U, 28830U, 27089U, 27194U, 28194U, 27840U,
11078 28613U, 27717U, 27325U, 28346U, 27971U, 28765U, 27785U, 27400U,
11079 28433U, 28046U, 28852U, 48976U, 48905U, 47392U, 34464U, 13662U,
11080 11010U, 13725U, 32406U, 32507U, 17340U, 13877U, 32422U, 32648U,
11081 48628U, 14201U, 32438U, 32771U, 107U, 2507U, 43518U, 19674U,
11082 100U, 229U, 2403U, 203U, 2382U, 239U, 2415U, 2363U,
11083 212U, 2393U, 248U, 2426U, 289U, 2449U, 2518U, 26093U,
11084 2500U, 175U, 2372U, 258U, 2438U, 315U, 2470U, 2491U,
11085 298U, 2460U, 324U, 2481U, 2526U, 267U, 306U, 60U,
11086 49397U, 39054U, 39073U, 39388U, 42173U, 41087U, 39412U, 41381U,
11087 43333U, 41307U, 42210U, 39540U, 41444U, 43565U, 43505U, 42266U,
11088 39105U, 42749U, 41878U, 41782U, 42299U, 42853U, 41028U, 42799U,
11089 41908U, 41810U, 42365U, 42931U, 40672U, 43391U, 39854U, 41000U,
11090 42332U, 42892U, 42398U, 42970U, 40690U, 43420U, 42556U, 43048U,
11091 43320U, 43084U, 41938U, 41967U, 42523U, 43009U, 40368U, 42588U,
11092 40349U, 42573U, 40388U, 42604U, 39891U, 41190U, 43100U, 40709U,
11093 43435U, 43236U, 41751U, 39908U, 41281U, 43114U, 40726U, 43479U,
11094 43250U, 29499U, 39194U, 40873U, 41133U, 40906U, 39445U, 40889U,
11095 41399U, 40922U, 43551U, 40955U, 43364U, 40939U, 40972U, 43278U,
11096 126U, 84U, 43291U, 39313U, 41176U, 40119U, 42076U, 40571U,
11097 42815U, 39722U, 39267U, 40549U, 42765U, 40258U, 42432U, 40217U,
11098 42415U, 40280U, 42450U, 40304U, 42470U, 40327U, 42489U, 39925U,
11099 41366U, 23801U, 23831U, 23851U, 23915U, 23872U, 23936U, 23894U,
11100 41294U, 43128U, 43492U, 43264U, 39628U, 41665U, 39570U, 41542U,
11101 43579U, 39327U, 41221U, 39526U, 41430U, 43466U, 40100U, 42061U,
11102 43171U, 40454U, 42658U, 43220U, 39666U, 39207U, 39703U, 39252U,
11103 40179U, 42124U, 40652U, 43204U, 40531U, 42719U, 41492U, 40022U,
11104 41678U, 40238U, 42013U, 42046U, 40198U, 42139U, 40613U, 43157U,
11105 42029U, 39983U, 39944U, 41475U, 39873U, 41146U, 39684U, 39237U,
11106 41620U, 39817U, 39613U, 40003U, 41586U, 39760U, 39554U, 41636U,
11107 40854U, 40743U, 40767U, 39799U, 39599U, 40493U, 42689U, 39965U,
11108 41556U, 40594U, 43142U, 39180U, 41119U, 39430U, 43350U, 41331U,
11109 43534U, 39134U, 41056U, 42154U, 42190U, 39373U, 41266U, 42247U,
11110 42227U, 41348U, 40407U, 42619U, 40139U, 42092U, 40079U, 41734U,
11111 40631U, 43187U, 40512U, 42704U, 39780U, 39584U, 40431U, 42639U,
11112 40059U, 41718U, 40473U, 42673U, 42000U, 39221U, 39459U, 39491U,
11113 41508U, 41570U, 41458U, 40039U, 41702U, 39476U, 41526U, 41651U,
11114 39401U, 40787U, 41203U, 41824U, 40832U, 43448U, 40809U, 41601U,
11115 41843U, 41981U, 41320U, 41041U, 39165U, 39118U, 41104U, 39340U,
11116 39149U, 41071U, 41234U, 39092U, 42733U, 41863U, 41768U, 42283U,
11117 42834U, 41015U, 42783U, 41893U, 41796U, 42349U, 42912U, 43377U,
11118 40985U, 42315U, 42872U, 42381U, 42950U, 43405U, 42539U, 43028U,
11119 43307U, 43068U, 41923U, 41953U, 42507U, 42990U, 39836U, 39641U,
11120 40159U, 42108U, 39741U, 39282U, 26617U, 39297U, 41160U, 39356U,
11121 41249U, 39509U, 41413U, 39655U, 41691U, 118U, 220U, 13673U,
11122 16389U, 26741U, 26755U, 13476U, 19539U, 31835U, 19729U, 10753U,
11123 17193U, 31734U, 22268U, 10774U, 17214U, 19746U, 31848U, 22156U,
11124 15633U, 39009U, 15648U, 39036U, 21953U, 14622U, 24199U, 24286U,
11125 24795U, 24892U, 24268U, 24860U, 14587U, 24216U, 24303U, 24812U,
11126 24909U, 24234U, 24927U, 34849U, 29964U, 38594U, 13480U, 16628U,
11127 22982U, 16764U, 23155U, 16676U, 23060U, 16812U, 23233U, 23012U,
11128 23185U, 23098U, 23271U, 19543U, 29189U, 38583U, 38207U, 16982U,
11129 23349U, 13687U, 31839U, 29197U, 16841U, 17045U, 16643U, 23027U,
11130 16779U, 23200U, 19733U, 47830U, 48804U, 30137U, 46797U, 30119U,
11131 23625U, 29511U, 45747U, 30086U, 29282U, 38368U, 29675U, 30034U,
11132 31949U, 31865U, 29884U, 15074U, 47644U, 15623U, 47720U, 38999U,
11133 47989U, 38796U, 47913U, 15083U, 47656U, 38805U, 47925U, 15733U,
11134 47780U, 45484U, 48049U, 14997U, 47632U, 38731U, 47901U, 15741U,
11135 47791U, 45492U, 48060U, 38356U, 37795U, 10728U, 17141U, 11047U,
11136 17352U, 11022U, 16613U, 22967U, 16749U, 23140U, 16657U, 23041U,
11137 16793U, 23214U, 22997U, 23170U, 23079U, 23252U, 29149U, 22147U,
11138 38193U, 16441U, 36189U, 36245U, 16603U, 36200U, 16574U, 16345U,
11139 36168U, 36222U, 49539U, 10757U, 17197U, 48551U, 31738U, 34397U,
11140 16706U, 23131U, 31643U, 22272U, 17104U, 38415U, 48488U, 38657U,
11141 16423U, 36179U, 10847U, 36124U, 36234U, 47545U, 36430U, 16585U,
11142 31145U, 31814U, 10896U, 31122U, 17276U, 31824U, 48587U, 34824U,
11143 48175U, 31676U, 34801U, 30238U, 46673U, 30259U, 38878U, 46696U,
11144 30332U, 38920U, 46718U, 22635U, 11140U, 17729U, 11077U, 17456U,
11145 48660U, 48764U, 10556U, 16906U, 10990U, 17320U, 48618U, 48385U,
11146 16554U, 31133U, 31803U, 48155U, 31664U, 34790U, 10836U, 11633U,
11147 10825U, 11618U, 16327U, 36158U, 10815U, 36113U, 36211U, 47514U,
11148 36420U, 32469U, 29891U, 17218U, 11258U, 23533U, 29490U, 39024U,
11149 22383U, 19680U, 26099U, 30228U, 21873U, 38847U, 22315U, 46662U,
11150 22419U, 30249U, 21896U, 38868U, 22338U, 46685U, 22444U, 19750U,
11151 31852U, 22160U, 22016U, 33213U, 45651U, 45755U, 23689U, 29519U,
11152 15565U, 47668U, 38941U, 47937U, 15584U, 47681U, 38951U, 47950U,
11153 14977U, 47606U, 38711U, 47875U, 15603U, 47694U, 38961U, 47963U,
11154 14987U, 47619U, 38721U, 47888U, 15613U, 47707U, 38971U, 47976U,
11155 30322U, 21967U, 30280U, 21930U, 22004U, 37973U, 33201U, 38052U,
11156 11248U, 29710U, 29168U, 16355U, 49416U, 21884U, 38857U, 22326U,
11157 22431U, 21907U, 22349U, 22456U, 21978U, 22371U, 22480U, 17719U,
11158 17445U, 48649U, 48754U, 16896U, 17309U, 48607U, 48375U, 8667U,
11159 36135U, 49431U, 8194U, 29414U, 21990U, 33187U, 29422U, 5363U,
11160 13694U, 23525U, 5385U, 31882U, 22173U, 38824U, 16124U, 16138U,
11161 45620U, 45606U, 15637U, 39013U, 15652U, 39040U, 30291U, 21957U,
11162 29763U, 38889U, 22361U, 30011U, 46708U, 22469U, 30108U, 22852U,
11163 49336U, 19763U, 31873U, 22223U, 45001U, 31955U, 23682U, 33125U,
11164 29899U, 22757U, 49343U, 32476U, 13364U, 13766U, 23541U, 32006U,
11165 23696U, 14778U, 19657U, 45736U, 22407U, 30270U, 21919U, 5393U,
11166 45008U, 31893U, 22185U, 38835U, 14146U, 23565U, 32344U, 23707U,
11167 14560U, 4565U, 4846U, 2342U, 4544U, 4783U, 4832U, 4975U,
11168 4998U, 5202U, 5216U, 5371U, 5408U, 5441U, 5515U, 5885U,
11169 6291U, 6700U, 6798U, 8621U, 15006U, 15760U, 13434U, 29527U,
11170 15787U, 14462U, 29563U, 48559U, 29637U, 47340U, 29601U, 13447U,
11171 29545U, 15033U, 14476U, 29582U, 48573U, 29656U, 47353U, 29619U,
11172 15019U, 15773U, 15060U, 15814U, 15047U, 15801U, 13542U, 36306U,
11173 30300U, 14527U, 38898U, 26130U, 23478U, 26256U, 48811U, 23632U,
11174 49139U, 16695U, 16858U, 23338U, 11029U, 13551U, 36317U, 30311U,
11175 14538U, 38909U, 26141U, 14450U, 23670U, 33134U, 10041U, 10454U,
11176 13374U, 36272U, 10467U, 23489U, 26267U, 10147U, 48820U, 23641U,
11177 49468U, 10083U, 11038U, 29699U, 34386U, 29157U, 31632U, 7027U,
11178 23290U, 15666U, 31905U, 15723U, 17025U, 45474U, 43592U, 29482U,
11179 15675U, 47733U, 45205U, 45141U, 33103U, 15750U, 47803U, 45219U,
11180 45152U, 49513U, 45295U, 17035U, 49526U, 45310U, 49547U, 45325U,
11181 45501U, 48072U, 45264U, 45193U, 49572U, 45338U, 45164U, 48002U,
11182 45250U, 45182U, 17800U, 45684U, 30548U, 45710U, 17824U, 45697U,
11183 30558U, 45723U, 14722U, 22232U, 34418U, 22244U, 34430U, 22256U,
11184 34442U, 14788U, 183U, 2640U, 14742U, 44546U, 37387U, 43746U,
11185 36623U, 44146U, 37005U, 44789U, 37619U, 43946U, 36814U, 44346U,
11186 37196U, 44479U, 37323U, 43679U, 36559U, 44079U, 36941U, 44722U,
11187 37555U, 43879U, 36750U, 44279U, 37132U, 44433U, 37279U, 43633U,
11188 36515U, 44033U, 36897U, 44676U, 37511U, 43833U, 36706U, 44233U,
11189 37088U, 44567U, 37407U, 43767U, 36643U, 44167U, 37025U, 44810U,
11190 37639U, 43967U, 36834U, 44367U, 37216U, 44501U, 37344U, 43701U,
11191 36580U, 44101U, 36962U, 44744U, 37576U, 43901U, 36771U, 44301U,
11192 37153U, 44456U, 37301U, 43656U, 36537U, 44056U, 36919U, 44699U,
11193 37533U, 43856U, 36728U, 44256U, 37110U, 44609U, 37447U, 43788U,
11194 36663U, 44188U, 37045U, 44852U, 37679U, 43988U, 36854U, 44388U,
11195 37236U, 44523U, 37365U, 43723U, 36601U, 44123U, 36983U, 44766U,
11196 37597U, 43923U, 36792U, 44323U, 37174U, 44588U, 37427U, 44831U,
11197 37659U, 44631U, 37468U, 44874U, 37700U, 33112U, 22303U, 34474U,
11198 44410U, 37257U, 43610U, 36493U, 44010U, 36875U, 44653U, 37489U,
11199 43810U, 36684U, 44210U, 37066U, 14606U, 24030U, 30871U, 19118U,
11200 31220U, 19907U, 32868U, 24626U, 30977U, 19312U, 31414U, 20805U,
11201 32967U, 23956U, 30807U, 19054U, 31156U, 19797U, 32808U, 23986U,
11202 30839U, 19086U, 31188U, 19827U, 32838U, 23971U, 30823U, 19070U,
11203 31172U, 19812U, 32823U, 24001U, 30855U, 19102U, 31204U, 19842U,
11204 32853U, 24186U, 30889U, 19136U, 31238U, 19924U, 32885U, 29219U,
11205 24290U, 30933U, 19224U, 31326U, 20535U, 32926U, 29257U, 24782U,
11206 30995U, 19330U, 31432U, 20822U, 32984U, 29303U, 24896U, 31039U,
11207 19418U, 31520U, 20863U, 33025U, 29341U, 24272U, 30918U, 19194U,
11208 31296U, 19951U, 32912U, 29244U, 24846U, 31024U, 19388U, 31490U,
11209 20849U, 33011U, 29328U, 30196U, 13618U, 24321U, 20562U, 25240U,
11210 21288U, 24946U, 20977U, 25602U, 21593U, 24384U, 20609U, 25315U,
11211 21344U, 25009U, 21024U, 25677U, 21649U, 24431U, 20656U, 25371U,
11212 21400U, 25056U, 21071U, 25733U, 21705U, 24494U, 20703U, 25446U,
11213 21456U, 25119U, 21118U, 25808U, 21761U, 24368U, 20593U, 25296U,
11214 21325U, 24993U, 21008U, 25658U, 21630U, 24478U, 20687U, 25427U,
11215 21437U, 25103U, 21102U, 25789U, 21742U, 24082U, 24678U, 25979U,
11216 24117U, 24713U, 26014U, 24099U, 24695U, 25996U, 24134U, 24730U,
11217 26031U, 24168U, 24764U, 26065U, 24064U, 24660U, 25961U, 26382U,
11218 34555U, 26481U, 34654U, 26322U, 34495U, 26352U, 34525U, 26337U,
11219 34510U, 26367U, 34540U, 30184U, 13585U, 26399U, 33146U, 34572U,
11220 26440U, 33226U, 34613U, 26498U, 33496U, 34671U, 26539U, 33537U,
11221 34712U, 26426U, 33173U, 34599U, 26525U, 33523U, 34698U, 36440U,
11222 24152U, 24748U, 26049U, 34856U, 33253U, 35342U, 33810U, 35099U,
11223 33564U, 35627U, 34115U, 34906U, 33300U, 35401U, 33866U, 35149U,
11224 33611U, 35686U, 34171U, 34956U, 33347U, 35460U, 33922U, 35199U,
11225 33658U, 35745U, 34227U, 35006U, 33394U, 35519U, 33978U, 35249U,
11226 33705U, 35804U, 34283U, 34889U, 33284U, 35381U, 33847U, 35132U,
11227 33595U, 35666U, 34152U, 34989U, 33378U, 35499U, 33959U, 35232U,
11228 33689U, 35784U, 34264U, 23728U, 14869U, 44896U, 45047U, 36481U,
11229 44945U, 45094U, 24047U, 24643U, 25944U, 49449U, 7908U, 19001U,
11230 19710U, 1206U, 1913U, 1991U, 4191U, 452U, 2735U, 1232U,
11231 1939U, 2110U, 4310U, 478U, 2761U, 2151U, 4337U, 492U,
11232 2775U, 2016U, 4216U, 465U, 2748U, 416U, 344U, 505U,
11233 2137U, 434U, 362U, 2204U, 4431U, 3471U, 4472U, 4139U,
11234 18984U, 23650U, 29431U, 2284U, 4486U, 2056U, 4256U, 2313U,
11235 4515U, 2083U, 4283U, 2298U, 4500U, 2069U, 4269U, 2327U,
11236 4529U, 2096U, 4296U, 2244U, 4418U, 1194U, 3459U, 2271U,
11237 4459U, 1901U, 4127U, 2230U, 4404U, 1181U, 3446U, 2257U,
11238 4445U, 1888U, 4114U, 18992U, 664U, 2929U, 1385U, 3611U,
11239 979U, 3244U, 1700U, 3926U, 787U, 3052U, 1508U, 3734U,
11240 1102U, 3367U, 1823U, 4049U, 839U, 3104U, 1560U, 3786U,
11241 1154U, 3419U, 1875U, 4101U, 592U, 2857U, 1313U, 3539U,
11242 907U, 3172U, 1628U, 3854U, 766U, 3031U, 1487U, 3713U,
11243 1081U, 3346U, 1802U, 4028U, 720U, 2985U, 1441U, 3667U,
11244 1035U, 3300U, 1756U, 3982U, 808U, 3073U, 1529U, 3755U,
11245 1123U, 3388U, 1844U, 4070U, 699U, 2964U, 1420U, 3646U,
11246 1014U, 3279U, 1735U, 3961U, 30076U, 4152U, 37778U, 628U,
11247 2893U, 1349U, 3575U, 943U, 3208U, 1664U, 3890U, 752U,
11248 3017U, 1473U, 3699U, 1067U, 3332U, 1788U, 4014U, 556U,
11249 2821U, 1277U, 3503U, 871U, 3136U, 1592U, 3818U, 681U,
11250 2946U, 1402U, 3628U, 996U, 3261U, 1717U, 3943U, 22627U,
11251 23660U, 29441U, 30053U, 646U, 2911U, 1367U, 3593U, 961U,
11252 3226U, 1682U, 3908U, 825U, 3090U, 1546U, 3772U, 1140U,
11253 3405U, 1861U, 4087U, 574U, 2839U, 1295U, 3521U, 889U,
11254 3154U, 1610U, 3836U, 30065U, 609U, 2874U, 1330U, 3556U,
11255 924U, 3189U, 1645U, 3871U, 737U, 3002U, 1458U, 3684U,
11256 1052U, 3317U, 1773U, 3999U, 537U, 2802U, 1258U, 3484U,
11257 852U, 3117U, 1573U, 3799U, 19009U, 19719U, 13085U, 16496U,
11258 48099U, 17876U, 30670U, 17894U, 30688U, 17912U, 30706U, 2003U,
11259 4203U, 2123U, 4323U, 2163U, 4363U, 4758U, 36147U, 2028U,
11260 4228U, 1965U, 4165U, 2176U, 4376U, 2042U, 4242U, 1978U,
11261 22653U, 4178U, 22670U, 2190U, 4390U, 16413U, 17251U, 1218U,
11262 11188U, 1925U, 11218U, 1244U, 11203U, 1951U, 11233U, 16179U,
11263 22904U, 16199U, 22924U, 16242U, 22940U, 332U, 2218U, 13280U,
11264 13777U, 23553U, 32016U, 32548U, 17570U, 13312U, 17582U, 13325U,
11265 37744U, 19551U, 31687U, 4797U, 19565U, 31701U, 37761U, 14156U,
11266 23576U, 32353U, 32737U, 48795U, 12962U, 17760U, 11991U, 380U,
11267 2681U, 523U, 2788U, 398U, 2699U, 1167U, 3432U, 14166U,
11268 23587U, 32362U, 13292U, 46580U, 46615U, 46604U, 46763U, 46639U,
11269 46786U, 46592U, 46751U, 46627U, 46774U, 10287U, 10857U, 48296U,
11270 12893U, 13386U, 11722U, 48466U, 12947U, 13410U, 11738U, 48307U,
11271 14333U, 13398U, 14238U, 48477U, 14348U, 13422U, 14254U, 22892U,
11272 31925U, 38814U, 16113U, 47816U, 45234U, 45564U, 48085U, 45279U,
11273 35912U, 35953U, 35994U, 36035U, 35939U, 36021U, 35925U, 36062U,
11274 35966U, 35980U, 36007U, 36079U, 36048U, 36096U, 2649U, 22502U,
11275 22557U, 4879U, 9523U, 5656U, 5529U, 4937U, 9589U, 5730U,
11276 5595U, 22208U, 14573U, 26223U, 12082U, 13921U, 11283U, 32134U,
11277 13200U, 30579U, 12202U, 14041U, 11403U, 32246U, 38007U, 13248U,
11278 17486U, 48670U, 26278U, 12127U, 13966U, 11328U, 32176U, 32677U,
11279 30626U, 12247U, 14086U, 11448U, 32288U, 38022U, 17522U, 48706U,
11280 26234U, 12097U, 13936U, 11298U, 32148U, 14303U, 30590U, 12217U,
11281 14056U, 11418U, 32260U, 14318U, 23738U, 17498U, 48682U, 26300U,
11282 12157U, 13996U, 11358U, 32204U, 32707U, 30648U, 12277U, 14116U,
11283 11478U, 32316U, 38037U, 23756U, 17546U, 48730U, 47136U, 30128U,
11284 23610U, 168U, 26180U, 2622U, 26196U, 10526U, 23441U, 29120U,
11285 17945U, 30739U, 2356U, 26188U, 4558U, 26204U, 14826U, 46650U,
11286 29861U, 30095U, 29818U, 45447U, 29848U, 30042U, 29804U, 14812U,
11287 29991U, 26289U, 12142U, 13981U, 11343U, 32190U, 32692U, 30637U,
11288 12262U, 14101U, 11463U, 32302U, 17534U, 48718U, 26245U, 12112U,
11289 13951U, 11313U, 32162U, 13216U, 30601U, 12232U, 14071U, 11433U,
11290 32274U, 13264U, 17510U, 48694U, 26311U, 12172U, 14011U, 11373U,
11291 32218U, 32722U, 30659U, 12292U, 14131U, 11493U, 32330U, 17558U,
11292 48742U, 22860U, 23121U, 30145U, 24336U, 20577U, 21306U, 24555U,
11293 20748U, 21493U, 25166U, 21179U, 21798U, 24961U, 20992U, 21611U,
11294 24399U, 20624U, 21362U, 25024U, 21039U, 21667U, 24415U, 20640U,
11295 21381U, 25040U, 21055U, 21686U, 24446U, 20671U, 21418U, 24574U,
11296 20767U, 21515U, 25185U, 21198U, 21820U, 25071U, 21086U, 21723U,
11297 24509U, 20718U, 21474U, 24593U, 20786U, 21537U, 25204U, 21217U,
11298 21842U, 25134U, 21133U, 21779U, 17957U, 30751U, 10241U, 16451U,
11299 10574U, 16936U, 24220U, 30903U, 19164U, 31266U, 19937U, 32898U,
11300 29231U, 25223U, 31068U, 19476U, 31578U, 21271U, 33052U, 29366U,
11301 24307U, 30947U, 19252U, 31354U, 20548U, 32939U, 29269U, 24541U,
11302 30962U, 19282U, 31384U, 20734U, 32953U, 29290U, 24816U, 31009U,
11303 19358U, 31460U, 20835U, 32997U, 29315U, 25568U, 31086U, 19494U,
11304 31596U, 21559U, 33069U, 29382U, 24913U, 31053U, 19446U, 31548U,
11305 20876U, 33038U, 29353U, 25585U, 31104U, 19512U, 31614U, 21576U,
11306 33086U, 29398U, 13634U, 22538U, 22593U, 10397U, 10951U, 11158U,
11307 14490U, 17747U, 48782U, 17930U, 30724U, 17969U, 30763U, 10480U,
11308 10655U, 16544U, 14766U, 16533U, 17629U, 36257U, 10387U, 22687U,
11309 10929U, 22704U, 17688U, 22740U, 17408U, 22722U, 10676U, 17071U,
11310 10441U, 10642U, 16272U, 48242U, 10352U, 17606U, 10375U, 17655U,
11311 16282U, 48252U, 19601U, 22044U, 22103U, 22059U, 22118U, 19579U,
11312 19612U, 23452U, 38740U, 29834U, 29999U, 29789U, 19772U, 17981U,
11313 30775U, 19636U, 49127U, 22198U, 22074U, 22133U, 49503U, 34872U,
11314 33268U, 35361U, 25258U, 33828U, 35039U, 33439U, 35558U, 25502U,
11315 34015U, 35282U, 33736U, 35843U, 25864U, 34320U, 35115U, 33579U,
11316 35646U, 25620U, 34133U, 34922U, 33315U, 35420U, 25333U, 33884U,
11317 35165U, 33626U, 35705U, 25695U, 34189U, 34939U, 33331U, 35440U,
11318 25352U, 33903U, 35182U, 33642U, 35725U, 25714U, 34208U, 34972U,
11319 33362U, 35479U, 25389U, 33940U, 35059U, 33458U, 35581U, 25524U,
11320 34037U, 35302U, 33755U, 35866U, 25886U, 34342U, 35215U, 33673U,
11321 35764U, 25751U, 34245U, 35022U, 33409U, 35538U, 25464U, 33996U,
11322 35079U, 33477U, 35604U, 25546U, 34059U, 35322U, 33774U, 35889U,
11323 25908U, 34364U, 35265U, 33720U, 35823U, 25826U, 34301U, 13601U,
11324 22519U, 22574U, 24238U, 24352U, 25277U, 24977U, 25639U, 24830U,
11325 24462U, 25408U, 25087U, 25770U, 24931U, 24525U, 25483U, 25150U,
11326 25845U, 26412U, 33159U, 34585U, 26566U, 33793U, 34739U, 26453U,
11327 33239U, 34626U, 26467U, 33425U, 34640U, 26511U, 33509U, 34684U,
11328 26583U, 34081U, 34756U, 26552U, 33550U, 34725U, 26600U, 34098U,
11329 34773U, 19590U, 22029U, 22088U, 14753U, 11769U, 16314U, 31775U,
11330 47501U, 16400U, 31789U, 47532U, 37911U, 37897U, 30021U, 14400U,
11331 26212U, 12067U, 13906U, 11268U, 32120U, 13184U, 30568U, 12187U,
11332 14026U, 11388U, 32232U, 13232U, 29136U, 29731U, 29747U, 19530U,
11333 49326U, 29972U, 2578U, 15714U, 47768U, 45465U, 48037U, 21942U,
11334 17786U, 17810U, 17834U, 17848U, 49558U, 34835U, 13304U, 13338U,
11335 22294U, 2629U, 10744U, 17184U, 31726U, 10765U, 17205U, 4914U,
11336 7080U, 9620U, 5765U, 5626U, 9562U, 5699U, 5568U, 24878U,
11337 24253U, 14605U, 2557U, 14842U, 47573U, 36454U, 47842U, 24185U,
11338 29922U, 24781U, 29936U, 24845U, 23717U, 14856U, 47590U, 36468U,
11339 47859U, 24016U, 25930U, 14572U, 142U, 2596U, 29908U, 24612U,
11340 29950U, 155U, 2609U, 45637U, 4869U, 48518U, 45658U, 13129U,
11341 10716U, 17129U, 48506U, 13754U, 23464U, 45027U, 31995U, 23500U,
11342 4767U, 4814U, 32536U, 45671U, 16992U, 48403U, 30U, 49359U,
11343 45U, 49378U, 18018U, 19881U, 45793U, 17994U, 18678U, 18398U,
11344 20319U, 46193U, 20925U, 46456U, 18166U, 20087U, 45950U, 18296U,
11345 20217U, 46086U, 18730U, 18694U, 18420U, 20341U, 46216U, 20941U,
11346 46473U, 18187U, 20108U, 45972U, 18445U, 20366U, 46242U, 21149U,
11347 46511U, 18211U, 20132U, 45997U, 18630U, 18373U, 20294U, 46167U,
11348 20906U, 46436U, 18142U, 20063U, 45925U, 19857U, 45767U, 18054U,
11349 19975U, 45832U, 18614U, 18351U, 20272U, 46144U, 20890U, 46419U,
11350 18121U, 20042U, 45903U, 18031U, 18332U, 20253U, 46124U, 19894U,
11351 45807U, 18088U, 20009U, 45868U, 18006U, 18859U, 18487U, 20408U,
11352 46286U, 21236U, 46543U, 18251U, 20172U, 46039U, 18314U, 20235U,
11353 46105U, 18573U, 20494U, 46376U, 18745U, 18875U, 18509U, 20430U,
11354 46309U, 21252U, 46560U, 18272U, 20193U, 46061U, 18466U, 20387U,
11355 46264U, 18592U, 20513U, 46396U, 21164U, 46527U, 18231U, 20152U,
11356 46018U, 18552U, 20473U, 46354U, 19869U, 45780U, 18071U, 19992U,
11357 45850U, 18534U, 20455U, 46335U, 18713U, 20960U, 46493U, 5340U,
11358 15477U, 15147U, 5063U, 4591U, 15844U, 16033U, 10700U, 37868U,
11359 16509U, 10871U, 17262U, 48112U, 17113U, 37929U, 48497U, 38068U,
11360 15277U, 5274U, 15302U, 5130U, 49202U, 4656U, 49168U, 15917U,
11361 14918U, 15344U, 15970U, 10232U, 46861U, 30403U, 30218U, 38093U,
11362 46941U, 49490U, 26166U, 38695U, 16260U, 47472U, 16432U, 46899U,
11363 30425U, 30353U, 38390U, 47003U, 48203U, 12864U, 16303U, 11859U,
11364 38131U, 46972U, 37836U, 38440U, 47034U, 48273U, 12878U, 38682U,
11365 47096U, 47554U, 47124U, 30447U, 30478U, 38645U, 47065U, 4964U,
11366 10545U, 18936U, 14230U, 45522U, 12620U, 45511U, 12605U, 47229U,
11367 47241U, 45534U, 12636U, 16849U, 11888U, 47144U, 48318U, 12908U,
11368 47301U, 26117U, 17053U, 11901U, 38217U, 38105U, 38233U, 38144U,
11369 47154U, 38250U, 38158U, 38304U, 38497U, 38268U, 38173U, 38322U,
11370 38512U, 48436U, 12934U, 17678U, 38340U, 38527U, 38287U, 38483U,
11371 47311U, 23599U, 29205U, 29467U, 10321U, 14363U, 16594U, 14388U,
11372 10906U, 14375U, 17286U, 14412U, 48597U, 14437U, 48184U, 14425U,
11373 14678U, 16170U, 47331U, 47220U, 14691U, 29451U, 4669U, 5100U,
11374 15426U, 14270U, 16228U, 5143U, 4686U, 5243U, 15163U, 5081U,
11375 4609U, 15860U, 4703U, 47378U, 16058U, 15210U, 10196U, 10786U,
11376 15237U, 15224U, 15928U, 15196U, 15413U, 10210U, 5288U, 16215U,
11377 15942U, 10801U, 17226U, 15358U, 15252U, 15440U, 22958U, 10516U,
11378 47366U, 16831U, 13573U, 10137U, 15372U, 11822U, 36350U, 12322U,
11379 46911U, 12783U, 10419U, 11588U, 46873U, 12765U, 38553U, 12433U,
11380 38540U, 12400U, 38567U, 12451U, 38604U, 12471U, 38619U, 12490U,
11381 17240U, 11914U, 10621U, 13701U, 31961U, 32483U, 17004U, 13853U,
11382 32086U, 32624U, 15575U, 13801U, 32038U, 32572U, 16095U, 13827U,
11383 32062U, 32598U, 48415U, 14177U, 32372U, 32747U, 5351U, 15502U,
11384 16072U, 5328U, 15454U, 16010U, 5316U, 15401U, 15998U, 16869U,
11385 30363U, 48213U, 30488U, 48336U, 30519U, 10736U, 13713U, 31972U,
11386 32495U, 14968U, 13788U, 32026U, 32559U, 17149U, 13865U, 32097U,
11387 32636U, 15594U, 13814U, 32050U, 32585U, 16104U, 13840U, 32074U,
11388 32611U, 11056U, 13741U, 31983U, 32523U, 17361U, 13893U, 32108U,
11389 32664U, 48640U, 14217U, 32394U, 32787U, 48530U, 14189U, 32383U,
11390 32759U, 45545U, 30458U, 15118U, 5030U, 4628U, 15893U, 34811U,
11391 10533U, 18923U, 10667U, 17062U, 47164U, 48445U, 47321U, 4989U,
11392 11118U, 23373U, 13095U, 19018U, 18972U, 17708U, 23387U, 13112U,
11393 19036U, 19698U, 14957U, 15514U, 16084U, 11149U, 17738U, 11087U,
11394 17466U, 48773U, 15693U, 14946U, 15466U, 16022U, 10565U, 16915U,
11395 11000U, 17330U, 48394U, 36339U, 12307U, 47252U, 46740U, 12690U,
11396 47289U, 10330U, 11544U, 38402U, 10408U, 11573U, 38453U, 38468U,
11397 5302U, 11526U, 15316U, 11804U, 5176U, 15180U, 15545U, 4720U,
11398 15102U, 15525U, 5012U, 15877U, 15488U, 5160U, 16044U, 14932U,
11399 11786U, 15387U, 11841U, 15984U, 36386U, 12370U, 47277U, 12848U,
11400 46839U, 12751U, 17396U, 4854U, 17770U, 12005U, 12417U, 36281U,
11401 36328U, 36397U, 12385U, 47185U, 12817U, 36293U, 16924U, 11960U,
11402 17383U, 11929U, 16727U, 11874U, 10364U, 11558U, 17643U, 11129U,
11403 11693U, 17618U, 11976U, 11065U, 11648U, 17667U, 11508U, 14288U,
11404 13148U, 13168U, 11108U, 11679U, 46817U, 12721U, 17476U, 11946U,
11405 14549U, 11754U, 47174U, 12802U, 36408U, 49351U, 10311U, 16564U,
11406 10885U, 48165U, 14664U, 47210U, 15131U, 5045U, 4573U, 15828U,
11407 17157U, 48538U, 45039U, 32462U, 10264U, 16473U, 37853U, 37881U,
11408 10610U, 16971U, 37958U, 37942U, 17170U, 10629U, 17012U, 48423U,
11409 10126U, 45575U, 12651U, 36362U, 12338U, 22281U, 12050U, 47264U,
11410 12831U, 46828U, 12736U, 11097U, 11664U, 45591U, 12671U, 18960U,
11411 12034U, 46805U, 12705U, 45350U, 12508U, 49249U, 12975U, 45395U,
11412 12565U, 49294U, 13032U, 45365U, 12527U, 49264U, 12994U, 45411U,
11413 12585U, 49310U, 13052U, 45380U, 12546U, 49279U, 13013U, 32454U,
11414 34486U, 10340U, 10916U, 10963U, 17419U, 17594U, 17370U, 18948U,
11415 12018U, 47563U, 10940U, 17433U, 17698U, 10709U, 16882U, 13487U,
11416 30377U, 48227U, 13505U, 30503U, 48349U, 13524U, 30533U, 17122U,
11417 16462U, 15092U, 10300U, 10252U, 16522U, 10585U, 13560U, 10275U,
11418 16484U, 16947U, 15266U, 5260U, 15288U, 49219U, 5117U, 49185U,
11419 4643U, 49151U, 15906U, 14904U, 15330U, 49234U, 15956U, 10223U,
11420 46849U, 30392U, 30208U, 38081U, 46926U, 49477U, 26152U, 16336U,
11421 46887U, 30414U, 30343U, 38378U, 46988U, 48193U, 16292U, 38118U,
11422 46956U, 37819U, 38427U, 47018U, 48262U, 38669U, 47080U, 47523U,
11423 47112U, 30436U, 30468U, 38633U, 47050U, 29111U, 11171U, 11708U,
11424 36374U, 12354U, 10430U, 11603U, 10504U, 16737U, 10597U, 16958U,
11425 10977U, 17296U, 5230U, 23359U, 30170U, 23426U, 5189U, 37802U,
11426 30156U, 37989U, 32800U, 11181U, 17779U, 18044U, 19965U, 45821U,
11427 18106U, 20027U, 45887U, 38751U, 31715U, 22644U, 13460U, 192U,
11428 22619U, 10050U, 49043U, 10181U, 49110U, 23774U, 10161U, 49069U,
11429 23308U, 31755U, 48135U, 10072U, 22868U, 31937U, 48363U, 30788U,
11430 47461U, 10171U, 49081U, 23318U, 31765U, 48145U, 13346U, 22783U,
11431 22804U, 49093U, 23298U, 14642U, 22880U, 26082U, 45427U, 29682U,
11432 22612U, 38931U, 34407U, 31653U, 22793U, 29128U, 29690U, 30799U,
11433 22816U, 47484U, 38981U, 2658U, 18U, 16367U, 31745U, 48125U,
11434 19780U, 13468U, 29720U, 29178U, 14503U, 47492U, 49029U, 16378U,
11435 23513U, 47195U, 22829U, 49057U, 10017U, 10028U, 19624U, 13355U,
11436 16155U, 133U, 2587U, 22842U, 14731U, 23328U, 14652U, 45436U,
11437 38989U, 10109U, 10095U, 38203U, 38189U, 23117U, 14512U,
11438};
11439
11440static inline void InitHexagonMCInstrInfo(MCInstrInfo *II) {
11441 II->InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3423, nullptr, 0);
11442}
11443
11444
11445} // namespace llvm
11446
11447#endif // GET_INSTRINFO_MC_DESC
11448
11449#ifdef GET_INSTRINFO_HEADER
11450#undef GET_INSTRINFO_HEADER
11451
11452namespace llvm {
11453
11454struct HexagonGenInstrInfo : public TargetInstrInfo {
11455 explicit HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
11456 ~HexagonGenInstrInfo() override = default;
11457};
11458
11459} // namespace llvm
11460
11461namespace llvm::Hexagon {
11462
11463
11464} // namespace llvm::Hexagon
11465
11466#endif // GET_INSTRINFO_HEADER
11467
11468#ifdef GET_INSTRINFO_HELPER_DECLS
11469#undef GET_INSTRINFO_HELPER_DECLS
11470
11471
11472#endif // GET_INSTRINFO_HELPER_DECLS
11473
11474#ifdef GET_INSTRINFO_HELPERS
11475#undef GET_INSTRINFO_HELPERS
11476
11477
11478#endif // GET_INSTRINFO_HELPERS
11479
11480#ifdef GET_INSTRINFO_CTOR_DTOR
11481#undef GET_INSTRINFO_CTOR_DTOR
11482
11483namespace llvm {
11484
11485extern const HexagonInstrTable HexagonDescs;
11486extern const unsigned HexagonInstrNameIndices[];
11487extern const char HexagonInstrNameData[];
11488HexagonGenInstrInfo::HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
11489 : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
11490 InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3423);
11491}
11492
11493} // namespace llvm
11494
11495#endif // GET_INSTRINFO_CTOR_DTOR
11496
11497#ifdef GET_INSTRINFO_MC_HELPER_DECLS
11498#undef GET_INSTRINFO_MC_HELPER_DECLS
11499
11500namespace llvm {
11501
11502class MCInst;
11503class FeatureBitset;
11504
11505namespace Hexagon_MC {
11506
11507void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
11508
11509} // namespace Hexagon_MC
11510
11511} // namespace llvm
11512
11513#endif // GET_INSTRINFO_MC_HELPER_DECLS
11514
11515#ifdef GET_INSTRINFO_MC_HELPERS
11516#undef GET_INSTRINFO_MC_HELPERS
11517
11518namespace llvm::Hexagon_MC {
11519
11520
11521} // namespace llvm::Hexagon_MC
11522
11523#endif // GET_INSTRINFO_MC_HELPERS
11524
11525#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
11526 defined(GET_AVAILABLE_OPCODE_CHECKER)
11527#define GET_COMPUTE_FEATURES
11528#endif
11529#ifdef GET_COMPUTE_FEATURES
11530#undef GET_COMPUTE_FEATURES
11531
11532namespace llvm::Hexagon_MC {
11533
11534// Bits for subtarget features that participate in instruction matching.
11535enum SubtargetFeatureBits : uint8_t {
11536 Feature_HasV5Bit = 2,
11537 Feature_HasV55Bit = 3,
11538 Feature_HasV60Bit = 4,
11539 Feature_HasV62Bit = 5,
11540 Feature_HasV65Bit = 6,
11541 Feature_HasV66Bit = 7,
11542 Feature_HasV67Bit = 8,
11543 Feature_HasV68Bit = 9,
11544 Feature_HasV69Bit = 10,
11545 Feature_HasV71Bit = 11,
11546 Feature_HasV73Bit = 12,
11547 Feature_HasV75Bit = 13,
11548 Feature_HasV79Bit = 14,
11549 Feature_HasV81Bit = 15,
11550 Feature_UseHVX64BBit = 19,
11551 Feature_UseHVX128BBit = 20,
11552 Feature_UseHVXBit = 18,
11553 Feature_UseHVXV60Bit = 23,
11554 Feature_UseHVXV62Bit = 24,
11555 Feature_UseHVXV65Bit = 25,
11556 Feature_UseHVXV66Bit = 26,
11557 Feature_UseHVXV67Bit = 27,
11558 Feature_UseHVXV68Bit = 28,
11559 Feature_UseHVXV69Bit = 29,
11560 Feature_UseHVXV71Bit = 30,
11561 Feature_UseHVXV73Bit = 31,
11562 Feature_UseHVXV75Bit = 32,
11563 Feature_UseHVXV79Bit = 33,
11564 Feature_UseHVXV81Bit = 34,
11565 Feature_UseAudioBit = 16,
11566 Feature_UseZRegBit = 35,
11567 Feature_HasPreV65Bit = 1,
11568 Feature_UseHVXIEEEFPBit = 21,
11569 Feature_UseHVXQFloatBit = 22,
11570 Feature_HasMemNoShufBit = 0,
11571 Feature_UseCabacBit = 17,
11572};
11573
11574inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
11575 FeatureBitset Features;
11576 if (FB[Hexagon::ArchV5])
11577 Features.set(Feature_HasV5Bit);
11578 if (FB[Hexagon::ArchV55])
11579 Features.set(Feature_HasV55Bit);
11580 if (FB[Hexagon::ArchV60])
11581 Features.set(Feature_HasV60Bit);
11582 if (FB[Hexagon::ArchV62])
11583 Features.set(Feature_HasV62Bit);
11584 if (FB[Hexagon::ArchV65])
11585 Features.set(Feature_HasV65Bit);
11586 if (FB[Hexagon::ArchV66])
11587 Features.set(Feature_HasV66Bit);
11588 if (FB[Hexagon::ArchV67])
11589 Features.set(Feature_HasV67Bit);
11590 if (FB[Hexagon::ArchV68])
11591 Features.set(Feature_HasV68Bit);
11592 if (FB[Hexagon::ArchV69])
11593 Features.set(Feature_HasV69Bit);
11594 if (FB[Hexagon::ArchV71])
11595 Features.set(Feature_HasV71Bit);
11596 if (FB[Hexagon::ArchV73])
11597 Features.set(Feature_HasV73Bit);
11598 if (FB[Hexagon::ArchV75])
11599 Features.set(Feature_HasV75Bit);
11600 if (FB[Hexagon::ArchV79])
11601 Features.set(Feature_HasV79Bit);
11602 if (FB[Hexagon::ArchV81])
11603 Features.set(Feature_HasV81Bit);
11604 if (FB[Hexagon::ExtensionHVX64B])
11605 Features.set(Feature_UseHVX64BBit);
11606 if (FB[Hexagon::ExtensionHVX128B])
11607 Features.set(Feature_UseHVX128BBit);
11608 if (FB[Hexagon::ExtensionHVXV60])
11609 Features.set(Feature_UseHVXBit);
11610 if (FB[Hexagon::ExtensionHVXV60])
11611 Features.set(Feature_UseHVXV60Bit);
11612 if (FB[Hexagon::ExtensionHVXV62])
11613 Features.set(Feature_UseHVXV62Bit);
11614 if (FB[Hexagon::ExtensionHVXV65])
11615 Features.set(Feature_UseHVXV65Bit);
11616 if (FB[Hexagon::ExtensionHVXV66])
11617 Features.set(Feature_UseHVXV66Bit);
11618 if (FB[Hexagon::ExtensionHVXV67])
11619 Features.set(Feature_UseHVXV67Bit);
11620 if (FB[Hexagon::ExtensionHVXV68])
11621 Features.set(Feature_UseHVXV68Bit);
11622 if (FB[Hexagon::ExtensionHVXV69])
11623 Features.set(Feature_UseHVXV69Bit);
11624 if (FB[Hexagon::ExtensionHVXV71])
11625 Features.set(Feature_UseHVXV71Bit);
11626 if (FB[Hexagon::ExtensionHVXV73])
11627 Features.set(Feature_UseHVXV73Bit);
11628 if (FB[Hexagon::ExtensionHVXV75])
11629 Features.set(Feature_UseHVXV75Bit);
11630 if (FB[Hexagon::ExtensionHVXV79])
11631 Features.set(Feature_UseHVXV79Bit);
11632 if (FB[Hexagon::ExtensionHVXV81])
11633 Features.set(Feature_UseHVXV81Bit);
11634 if (FB[Hexagon::ExtensionAudio])
11635 Features.set(Feature_UseAudioBit);
11636 if (FB[Hexagon::ExtensionZReg])
11637 Features.set(Feature_UseZRegBit);
11638 if (FB[Hexagon::FeaturePreV65])
11639 Features.set(Feature_HasPreV65Bit);
11640 if (FB[Hexagon::ExtensionHVXIEEEFP])
11641 Features.set(Feature_UseHVXIEEEFPBit);
11642 if (FB[Hexagon::ExtensionHVXQFloat])
11643 Features.set(Feature_UseHVXQFloatBit);
11644 if (FB[Hexagon::FeatureMemNoShuf])
11645 Features.set(Feature_HasMemNoShufBit);
11646 if (FB[Hexagon::FeatureCabac])
11647 Features.set(Feature_UseCabacBit);
11648 return Features;
11649}
11650
11651inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
11652 enum : uint8_t {
11653 CEFBS_None,
11654 CEFBS_HasPreV65,
11655 CEFBS_HasV55,
11656 CEFBS_HasV60,
11657 CEFBS_HasV62,
11658 CEFBS_HasV65,
11659 CEFBS_HasV66,
11660 CEFBS_HasV67,
11661 CEFBS_HasV68,
11662 CEFBS_HasV73,
11663 CEFBS_HasV81,
11664 CEFBS_UseCabac,
11665 CEFBS_UseHVX,
11666 CEFBS_UseHVXV60,
11667 CEFBS_UseHVXV62,
11668 CEFBS_UseHVXV65,
11669 CEFBS_UseHVXV66,
11670 CEFBS_UseHVXV68,
11671 CEFBS_UseHVXV69,
11672 CEFBS_UseHVXV73,
11673 CEFBS_UseHVXV81,
11674 CEFBS_HasV60_UseHVX,
11675 CEFBS_HasV67_UseAudio,
11676 CEFBS_UseHVXV66_UseZReg,
11677 CEFBS_UseHVXV68_UseHVXIEEEFP,
11678 CEFBS_UseHVXV68_UseHVXQFloat,
11679 CEFBS_UseHVXV73_UseHVXIEEEFP,
11680 CEFBS_UseHVXV73_UseHVXQFloat,
11681 CEFBS_UseHVXV79_UseHVXIEEEFP,
11682 CEFBS_UseHVXV79_UseHVXQFloat,
11683 CEFBS_UseHVXV81_UseHVXQFloat,
11684 };
11685
11686 static constexpr FeatureBitset FeatureBitsets[] = {
11687 {}, // CEFBS_None
11688 {Feature_HasPreV65Bit, },
11689 {Feature_HasV55Bit, },
11690 {Feature_HasV60Bit, },
11691 {Feature_HasV62Bit, },
11692 {Feature_HasV65Bit, },
11693 {Feature_HasV66Bit, },
11694 {Feature_HasV67Bit, },
11695 {Feature_HasV68Bit, },
11696 {Feature_HasV73Bit, },
11697 {Feature_HasV81Bit, },
11698 {Feature_UseCabacBit, },
11699 {Feature_UseHVXBit, },
11700 {Feature_UseHVXV60Bit, },
11701 {Feature_UseHVXV62Bit, },
11702 {Feature_UseHVXV65Bit, },
11703 {Feature_UseHVXV66Bit, },
11704 {Feature_UseHVXV68Bit, },
11705 {Feature_UseHVXV69Bit, },
11706 {Feature_UseHVXV73Bit, },
11707 {Feature_UseHVXV81Bit, },
11708 {Feature_HasV60Bit, Feature_UseHVXBit, },
11709 {Feature_HasV67Bit, Feature_UseAudioBit, },
11710 {Feature_UseHVXV66Bit, Feature_UseZRegBit, },
11711 {Feature_UseHVXV68Bit, Feature_UseHVXIEEEFPBit, },
11712 {Feature_UseHVXV68Bit, Feature_UseHVXQFloatBit, },
11713 {Feature_UseHVXV73Bit, Feature_UseHVXIEEEFPBit, },
11714 {Feature_UseHVXV73Bit, Feature_UseHVXQFloatBit, },
11715 {Feature_UseHVXV79Bit, Feature_UseHVXIEEEFPBit, },
11716 {Feature_UseHVXV79Bit, Feature_UseHVXQFloatBit, },
11717 {Feature_UseHVXV81Bit, Feature_UseHVXQFloatBit, },
11718 };
11719 static constexpr uint8_t RequiredFeaturesRefs[] = {
11720 CEFBS_None, // PHI
11721 CEFBS_None, // INLINEASM
11722 CEFBS_None, // INLINEASM_BR
11723 CEFBS_None, // CFI_INSTRUCTION
11724 CEFBS_None, // EH_LABEL
11725 CEFBS_None, // GC_LABEL
11726 CEFBS_None, // ANNOTATION_LABEL
11727 CEFBS_None, // KILL
11728 CEFBS_None, // EXTRACT_SUBREG
11729 CEFBS_None, // INSERT_SUBREG
11730 CEFBS_None, // IMPLICIT_DEF
11731 CEFBS_None, // INIT_UNDEF
11732 CEFBS_None, // SUBREG_TO_REG
11733 CEFBS_None, // COPY_TO_REGCLASS
11734 CEFBS_None, // DBG_VALUE
11735 CEFBS_None, // DBG_VALUE_LIST
11736 CEFBS_None, // DBG_INSTR_REF
11737 CEFBS_None, // DBG_PHI
11738 CEFBS_None, // DBG_LABEL
11739 CEFBS_None, // REG_SEQUENCE
11740 CEFBS_None, // COPY
11741 CEFBS_None, // COPY_LANEMASK
11742 CEFBS_None, // BUNDLE
11743 CEFBS_None, // LIFETIME_START
11744 CEFBS_None, // LIFETIME_END
11745 CEFBS_None, // PSEUDO_PROBE
11746 CEFBS_None, // ARITH_FENCE
11747 CEFBS_None, // STACKMAP
11748 CEFBS_None, // FENTRY_CALL
11749 CEFBS_None, // PATCHPOINT
11750 CEFBS_None, // LOAD_STACK_GUARD
11751 CEFBS_None, // PREALLOCATED_SETUP
11752 CEFBS_None, // PREALLOCATED_ARG
11753 CEFBS_None, // STATEPOINT
11754 CEFBS_None, // LOCAL_ESCAPE
11755 CEFBS_None, // FAULTING_OP
11756 CEFBS_None, // PATCHABLE_OP
11757 CEFBS_None, // PATCHABLE_FUNCTION_ENTER
11758 CEFBS_None, // PATCHABLE_RET
11759 CEFBS_None, // PATCHABLE_FUNCTION_EXIT
11760 CEFBS_None, // PATCHABLE_TAIL_CALL
11761 CEFBS_None, // PATCHABLE_EVENT_CALL
11762 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
11763 CEFBS_None, // ICALL_BRANCH_FUNNEL
11764 CEFBS_None, // FAKE_USE
11765 CEFBS_None, // MEMBARRIER
11766 CEFBS_None, // JUMP_TABLE_DEBUG_INFO
11767 CEFBS_None, // RELOC_NONE
11768 CEFBS_None, // CONVERGENCECTRL_ENTRY
11769 CEFBS_None, // CONVERGENCECTRL_ANCHOR
11770 CEFBS_None, // CONVERGENCECTRL_LOOP
11771 CEFBS_None, // CONVERGENCECTRL_GLUE
11772 CEFBS_None, // G_ASSERT_SEXT
11773 CEFBS_None, // G_ASSERT_ZEXT
11774 CEFBS_None, // G_ASSERT_ALIGN
11775 CEFBS_None, // G_ADD
11776 CEFBS_None, // G_SUB
11777 CEFBS_None, // G_MUL
11778 CEFBS_None, // G_SDIV
11779 CEFBS_None, // G_UDIV
11780 CEFBS_None, // G_SREM
11781 CEFBS_None, // G_UREM
11782 CEFBS_None, // G_SDIVREM
11783 CEFBS_None, // G_UDIVREM
11784 CEFBS_None, // G_AND
11785 CEFBS_None, // G_OR
11786 CEFBS_None, // G_XOR
11787 CEFBS_None, // G_ABDS
11788 CEFBS_None, // G_ABDU
11789 CEFBS_None, // G_UAVGFLOOR
11790 CEFBS_None, // G_UAVGCEIL
11791 CEFBS_None, // G_SAVGFLOOR
11792 CEFBS_None, // G_SAVGCEIL
11793 CEFBS_None, // G_IMPLICIT_DEF
11794 CEFBS_None, // G_PHI
11795 CEFBS_None, // G_FRAME_INDEX
11796 CEFBS_None, // G_GLOBAL_VALUE
11797 CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
11798 CEFBS_None, // G_CONSTANT_POOL
11799 CEFBS_None, // G_EXTRACT
11800 CEFBS_None, // G_UNMERGE_VALUES
11801 CEFBS_None, // G_INSERT
11802 CEFBS_None, // G_MERGE_VALUES
11803 CEFBS_None, // G_BUILD_VECTOR
11804 CEFBS_None, // G_BUILD_VECTOR_TRUNC
11805 CEFBS_None, // G_CONCAT_VECTORS
11806 CEFBS_None, // G_PTRTOINT
11807 CEFBS_None, // G_INTTOPTR
11808 CEFBS_None, // G_BITCAST
11809 CEFBS_None, // G_FREEZE
11810 CEFBS_None, // G_CONSTANT_FOLD_BARRIER
11811 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
11812 CEFBS_None, // G_INTRINSIC_TRUNC
11813 CEFBS_None, // G_INTRINSIC_ROUND
11814 CEFBS_None, // G_INTRINSIC_LRINT
11815 CEFBS_None, // G_INTRINSIC_LLRINT
11816 CEFBS_None, // G_INTRINSIC_ROUNDEVEN
11817 CEFBS_None, // G_READCYCLECOUNTER
11818 CEFBS_None, // G_READSTEADYCOUNTER
11819 CEFBS_None, // G_LOAD
11820 CEFBS_None, // G_SEXTLOAD
11821 CEFBS_None, // G_ZEXTLOAD
11822 CEFBS_None, // G_INDEXED_LOAD
11823 CEFBS_None, // G_INDEXED_SEXTLOAD
11824 CEFBS_None, // G_INDEXED_ZEXTLOAD
11825 CEFBS_None, // G_STORE
11826 CEFBS_None, // G_INDEXED_STORE
11827 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
11828 CEFBS_None, // G_ATOMIC_CMPXCHG
11829 CEFBS_None, // G_ATOMICRMW_XCHG
11830 CEFBS_None, // G_ATOMICRMW_ADD
11831 CEFBS_None, // G_ATOMICRMW_SUB
11832 CEFBS_None, // G_ATOMICRMW_AND
11833 CEFBS_None, // G_ATOMICRMW_NAND
11834 CEFBS_None, // G_ATOMICRMW_OR
11835 CEFBS_None, // G_ATOMICRMW_XOR
11836 CEFBS_None, // G_ATOMICRMW_MAX
11837 CEFBS_None, // G_ATOMICRMW_MIN
11838 CEFBS_None, // G_ATOMICRMW_UMAX
11839 CEFBS_None, // G_ATOMICRMW_UMIN
11840 CEFBS_None, // G_ATOMICRMW_FADD
11841 CEFBS_None, // G_ATOMICRMW_FSUB
11842 CEFBS_None, // G_ATOMICRMW_FMAX
11843 CEFBS_None, // G_ATOMICRMW_FMIN
11844 CEFBS_None, // G_ATOMICRMW_FMAXIMUM
11845 CEFBS_None, // G_ATOMICRMW_FMINIMUM
11846 CEFBS_None, // G_ATOMICRMW_UINC_WRAP
11847 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
11848 CEFBS_None, // G_ATOMICRMW_USUB_COND
11849 CEFBS_None, // G_ATOMICRMW_USUB_SAT
11850 CEFBS_None, // G_FENCE
11851 CEFBS_None, // G_PREFETCH
11852 CEFBS_None, // G_BRCOND
11853 CEFBS_None, // G_BRINDIRECT
11854 CEFBS_None, // G_INVOKE_REGION_START
11855 CEFBS_None, // G_INTRINSIC
11856 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
11857 CEFBS_None, // G_INTRINSIC_CONVERGENT
11858 CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
11859 CEFBS_None, // G_ANYEXT
11860 CEFBS_None, // G_TRUNC
11861 CEFBS_None, // G_TRUNC_SSAT_S
11862 CEFBS_None, // G_TRUNC_SSAT_U
11863 CEFBS_None, // G_TRUNC_USAT_U
11864 CEFBS_None, // G_CONSTANT
11865 CEFBS_None, // G_FCONSTANT
11866 CEFBS_None, // G_VASTART
11867 CEFBS_None, // G_VAARG
11868 CEFBS_None, // G_SEXT
11869 CEFBS_None, // G_SEXT_INREG
11870 CEFBS_None, // G_ZEXT
11871 CEFBS_None, // G_SHL
11872 CEFBS_None, // G_LSHR
11873 CEFBS_None, // G_ASHR
11874 CEFBS_None, // G_FSHL
11875 CEFBS_None, // G_FSHR
11876 CEFBS_None, // G_ROTR
11877 CEFBS_None, // G_ROTL
11878 CEFBS_None, // G_ICMP
11879 CEFBS_None, // G_FCMP
11880 CEFBS_None, // G_SCMP
11881 CEFBS_None, // G_UCMP
11882 CEFBS_None, // G_SELECT
11883 CEFBS_None, // G_UADDO
11884 CEFBS_None, // G_UADDE
11885 CEFBS_None, // G_USUBO
11886 CEFBS_None, // G_USUBE
11887 CEFBS_None, // G_SADDO
11888 CEFBS_None, // G_SADDE
11889 CEFBS_None, // G_SSUBO
11890 CEFBS_None, // G_SSUBE
11891 CEFBS_None, // G_UMULO
11892 CEFBS_None, // G_SMULO
11893 CEFBS_None, // G_UMULH
11894 CEFBS_None, // G_SMULH
11895 CEFBS_None, // G_UADDSAT
11896 CEFBS_None, // G_SADDSAT
11897 CEFBS_None, // G_USUBSAT
11898 CEFBS_None, // G_SSUBSAT
11899 CEFBS_None, // G_USHLSAT
11900 CEFBS_None, // G_SSHLSAT
11901 CEFBS_None, // G_SMULFIX
11902 CEFBS_None, // G_UMULFIX
11903 CEFBS_None, // G_SMULFIXSAT
11904 CEFBS_None, // G_UMULFIXSAT
11905 CEFBS_None, // G_SDIVFIX
11906 CEFBS_None, // G_UDIVFIX
11907 CEFBS_None, // G_SDIVFIXSAT
11908 CEFBS_None, // G_UDIVFIXSAT
11909 CEFBS_None, // G_FADD
11910 CEFBS_None, // G_FSUB
11911 CEFBS_None, // G_FMUL
11912 CEFBS_None, // G_FMA
11913 CEFBS_None, // G_FMAD
11914 CEFBS_None, // G_FDIV
11915 CEFBS_None, // G_FREM
11916 CEFBS_None, // G_FMODF
11917 CEFBS_None, // G_FPOW
11918 CEFBS_None, // G_FPOWI
11919 CEFBS_None, // G_FEXP
11920 CEFBS_None, // G_FEXP2
11921 CEFBS_None, // G_FEXP10
11922 CEFBS_None, // G_FLOG
11923 CEFBS_None, // G_FLOG2
11924 CEFBS_None, // G_FLOG10
11925 CEFBS_None, // G_FLDEXP
11926 CEFBS_None, // G_FFREXP
11927 CEFBS_None, // G_FNEG
11928 CEFBS_None, // G_FPEXT
11929 CEFBS_None, // G_FPTRUNC
11930 CEFBS_None, // G_FPTOSI
11931 CEFBS_None, // G_FPTOUI
11932 CEFBS_None, // G_SITOFP
11933 CEFBS_None, // G_UITOFP
11934 CEFBS_None, // G_FPTOSI_SAT
11935 CEFBS_None, // G_FPTOUI_SAT
11936 CEFBS_None, // G_FABS
11937 CEFBS_None, // G_FCOPYSIGN
11938 CEFBS_None, // G_IS_FPCLASS
11939 CEFBS_None, // G_FCANONICALIZE
11940 CEFBS_None, // G_FMINNUM
11941 CEFBS_None, // G_FMAXNUM
11942 CEFBS_None, // G_FMINNUM_IEEE
11943 CEFBS_None, // G_FMAXNUM_IEEE
11944 CEFBS_None, // G_FMINIMUM
11945 CEFBS_None, // G_FMAXIMUM
11946 CEFBS_None, // G_FMINIMUMNUM
11947 CEFBS_None, // G_FMAXIMUMNUM
11948 CEFBS_None, // G_GET_FPENV
11949 CEFBS_None, // G_SET_FPENV
11950 CEFBS_None, // G_RESET_FPENV
11951 CEFBS_None, // G_GET_FPMODE
11952 CEFBS_None, // G_SET_FPMODE
11953 CEFBS_None, // G_RESET_FPMODE
11954 CEFBS_None, // G_GET_ROUNDING
11955 CEFBS_None, // G_SET_ROUNDING
11956 CEFBS_None, // G_PTR_ADD
11957 CEFBS_None, // G_PTRMASK
11958 CEFBS_None, // G_SMIN
11959 CEFBS_None, // G_SMAX
11960 CEFBS_None, // G_UMIN
11961 CEFBS_None, // G_UMAX
11962 CEFBS_None, // G_ABS
11963 CEFBS_None, // G_LROUND
11964 CEFBS_None, // G_LLROUND
11965 CEFBS_None, // G_BR
11966 CEFBS_None, // G_BRJT
11967 CEFBS_None, // G_VSCALE
11968 CEFBS_None, // G_INSERT_SUBVECTOR
11969 CEFBS_None, // G_EXTRACT_SUBVECTOR
11970 CEFBS_None, // G_INSERT_VECTOR_ELT
11971 CEFBS_None, // G_EXTRACT_VECTOR_ELT
11972 CEFBS_None, // G_SHUFFLE_VECTOR
11973 CEFBS_None, // G_SPLAT_VECTOR
11974 CEFBS_None, // G_STEP_VECTOR
11975 CEFBS_None, // G_VECTOR_COMPRESS
11976 CEFBS_None, // G_CTTZ
11977 CEFBS_None, // G_CTTZ_ZERO_UNDEF
11978 CEFBS_None, // G_CTLZ
11979 CEFBS_None, // G_CTLZ_ZERO_UNDEF
11980 CEFBS_None, // G_CTLS
11981 CEFBS_None, // G_CTPOP
11982 CEFBS_None, // G_BSWAP
11983 CEFBS_None, // G_BITREVERSE
11984 CEFBS_None, // G_FCEIL
11985 CEFBS_None, // G_FCOS
11986 CEFBS_None, // G_FSIN
11987 CEFBS_None, // G_FSINCOS
11988 CEFBS_None, // G_FTAN
11989 CEFBS_None, // G_FACOS
11990 CEFBS_None, // G_FASIN
11991 CEFBS_None, // G_FATAN
11992 CEFBS_None, // G_FATAN2
11993 CEFBS_None, // G_FCOSH
11994 CEFBS_None, // G_FSINH
11995 CEFBS_None, // G_FTANH
11996 CEFBS_None, // G_FSQRT
11997 CEFBS_None, // G_FFLOOR
11998 CEFBS_None, // G_FRINT
11999 CEFBS_None, // G_FNEARBYINT
12000 CEFBS_None, // G_ADDRSPACE_CAST
12001 CEFBS_None, // G_BLOCK_ADDR
12002 CEFBS_None, // G_JUMP_TABLE
12003 CEFBS_None, // G_DYN_STACKALLOC
12004 CEFBS_None, // G_STACKSAVE
12005 CEFBS_None, // G_STACKRESTORE
12006 CEFBS_None, // G_STRICT_FADD
12007 CEFBS_None, // G_STRICT_FSUB
12008 CEFBS_None, // G_STRICT_FMUL
12009 CEFBS_None, // G_STRICT_FDIV
12010 CEFBS_None, // G_STRICT_FREM
12011 CEFBS_None, // G_STRICT_FMA
12012 CEFBS_None, // G_STRICT_FSQRT
12013 CEFBS_None, // G_STRICT_FLDEXP
12014 CEFBS_None, // G_READ_REGISTER
12015 CEFBS_None, // G_WRITE_REGISTER
12016 CEFBS_None, // G_MEMCPY
12017 CEFBS_None, // G_MEMCPY_INLINE
12018 CEFBS_None, // G_MEMMOVE
12019 CEFBS_None, // G_MEMSET
12020 CEFBS_None, // G_BZERO
12021 CEFBS_None, // G_TRAP
12022 CEFBS_None, // G_DEBUGTRAP
12023 CEFBS_None, // G_UBSANTRAP
12024 CEFBS_None, // G_VECREDUCE_SEQ_FADD
12025 CEFBS_None, // G_VECREDUCE_SEQ_FMUL
12026 CEFBS_None, // G_VECREDUCE_FADD
12027 CEFBS_None, // G_VECREDUCE_FMUL
12028 CEFBS_None, // G_VECREDUCE_FMAX
12029 CEFBS_None, // G_VECREDUCE_FMIN
12030 CEFBS_None, // G_VECREDUCE_FMAXIMUM
12031 CEFBS_None, // G_VECREDUCE_FMINIMUM
12032 CEFBS_None, // G_VECREDUCE_ADD
12033 CEFBS_None, // G_VECREDUCE_MUL
12034 CEFBS_None, // G_VECREDUCE_AND
12035 CEFBS_None, // G_VECREDUCE_OR
12036 CEFBS_None, // G_VECREDUCE_XOR
12037 CEFBS_None, // G_VECREDUCE_SMAX
12038 CEFBS_None, // G_VECREDUCE_SMIN
12039 CEFBS_None, // G_VECREDUCE_UMAX
12040 CEFBS_None, // G_VECREDUCE_UMIN
12041 CEFBS_None, // G_SBFX
12042 CEFBS_None, // G_UBFX
12043 CEFBS_None, // A2_addsp
12044 CEFBS_None, // A2_iconst
12045 CEFBS_None, // A2_neg
12046 CEFBS_None, // A2_not
12047 CEFBS_None, // A2_tfrf
12048 CEFBS_None, // A2_tfrfnew
12049 CEFBS_None, // A2_tfrp
12050 CEFBS_None, // A2_tfrpf
12051 CEFBS_None, // A2_tfrpfnew
12052 CEFBS_None, // A2_tfrpi
12053 CEFBS_None, // A2_tfrpt
12054 CEFBS_None, // A2_tfrptnew
12055 CEFBS_None, // A2_tfrt
12056 CEFBS_None, // A2_tfrtnew
12057 CEFBS_None, // A2_vaddb_map
12058 CEFBS_None, // A2_vsubb_map
12059 CEFBS_None, // A2_zxtb
12060 CEFBS_None, // A4_boundscheck
12061 CEFBS_None, // ADJCALLSTACKDOWN
12062 CEFBS_None, // ADJCALLSTACKUP
12063 CEFBS_None, // C2_cmpgei
12064 CEFBS_None, // C2_cmpgeui
12065 CEFBS_None, // C2_cmplt
12066 CEFBS_None, // C2_cmpltu
12067 CEFBS_None, // C2_pxfer_map
12068 CEFBS_None, // DUPLEX_Pseudo
12069 CEFBS_None, // ENDLOOP0
12070 CEFBS_None, // ENDLOOP01
12071 CEFBS_None, // ENDLOOP1
12072 CEFBS_None, // J2_endloop0
12073 CEFBS_None, // J2_endloop01
12074 CEFBS_None, // J2_endloop1
12075 CEFBS_HasV60, // J2_jumpf_nopred_map
12076 CEFBS_HasV60, // J2_jumprf_nopred_map
12077 CEFBS_HasV60, // J2_jumprt_nopred_map
12078 CEFBS_HasV60, // J2_jumpt_nopred_map
12079 CEFBS_HasV65, // J2_trap1_noregmap
12080 CEFBS_None, // L2_loadalignb_zomap
12081 CEFBS_None, // L2_loadalignh_zomap
12082 CEFBS_None, // L2_loadbsw2_zomap
12083 CEFBS_None, // L2_loadbsw4_zomap
12084 CEFBS_None, // L2_loadbzw2_zomap
12085 CEFBS_None, // L2_loadbzw4_zomap
12086 CEFBS_None, // L2_loadrb_zomap
12087 CEFBS_None, // L2_loadrd_zomap
12088 CEFBS_None, // L2_loadrh_zomap
12089 CEFBS_None, // L2_loadri_zomap
12090 CEFBS_None, // L2_loadrub_zomap
12091 CEFBS_None, // L2_loadruh_zomap
12092 CEFBS_None, // L2_ploadrbf_zomap
12093 CEFBS_None, // L2_ploadrbfnew_zomap
12094 CEFBS_None, // L2_ploadrbt_zomap
12095 CEFBS_None, // L2_ploadrbtnew_zomap
12096 CEFBS_None, // L2_ploadrdf_zomap
12097 CEFBS_None, // L2_ploadrdfnew_zomap
12098 CEFBS_None, // L2_ploadrdt_zomap
12099 CEFBS_None, // L2_ploadrdtnew_zomap
12100 CEFBS_None, // L2_ploadrhf_zomap
12101 CEFBS_None, // L2_ploadrhfnew_zomap
12102 CEFBS_None, // L2_ploadrht_zomap
12103 CEFBS_None, // L2_ploadrhtnew_zomap
12104 CEFBS_None, // L2_ploadrif_zomap
12105 CEFBS_None, // L2_ploadrifnew_zomap
12106 CEFBS_None, // L2_ploadrit_zomap
12107 CEFBS_None, // L2_ploadritnew_zomap
12108 CEFBS_None, // L2_ploadrubf_zomap
12109 CEFBS_None, // L2_ploadrubfnew_zomap
12110 CEFBS_None, // L2_ploadrubt_zomap
12111 CEFBS_None, // L2_ploadrubtnew_zomap
12112 CEFBS_None, // L2_ploadruhf_zomap
12113 CEFBS_None, // L2_ploadruhfnew_zomap
12114 CEFBS_None, // L2_ploadruht_zomap
12115 CEFBS_None, // L2_ploadruhtnew_zomap
12116 CEFBS_None, // L4_add_memopb_zomap
12117 CEFBS_None, // L4_add_memoph_zomap
12118 CEFBS_None, // L4_add_memopw_zomap
12119 CEFBS_None, // L4_and_memopb_zomap
12120 CEFBS_None, // L4_and_memoph_zomap
12121 CEFBS_None, // L4_and_memopw_zomap
12122 CEFBS_None, // L4_iadd_memopb_zomap
12123 CEFBS_None, // L4_iadd_memoph_zomap
12124 CEFBS_None, // L4_iadd_memopw_zomap
12125 CEFBS_None, // L4_iand_memopb_zomap
12126 CEFBS_None, // L4_iand_memoph_zomap
12127 CEFBS_None, // L4_iand_memopw_zomap
12128 CEFBS_None, // L4_ior_memopb_zomap
12129 CEFBS_None, // L4_ior_memoph_zomap
12130 CEFBS_None, // L4_ior_memopw_zomap
12131 CEFBS_None, // L4_isub_memopb_zomap
12132 CEFBS_None, // L4_isub_memoph_zomap
12133 CEFBS_None, // L4_isub_memopw_zomap
12134 CEFBS_None, // L4_or_memopb_zomap
12135 CEFBS_None, // L4_or_memoph_zomap
12136 CEFBS_None, // L4_or_memopw_zomap
12137 CEFBS_HasV65, // L4_return_map_to_raw_f
12138 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pnt
12139 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pt
12140 CEFBS_HasV65, // L4_return_map_to_raw_t
12141 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pnt
12142 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pt
12143 CEFBS_None, // L4_sub_memopb_zomap
12144 CEFBS_None, // L4_sub_memoph_zomap
12145 CEFBS_None, // L4_sub_memopw_zomap
12146 CEFBS_HasV65, // L6_deallocframe_map_to_raw
12147 CEFBS_HasV65, // L6_return_map_to_raw
12148 CEFBS_None, // LDriw_ctr
12149 CEFBS_None, // LDriw_pred
12150 CEFBS_None, // M2_mpysmi
12151 CEFBS_None, // M2_mpyui
12152 CEFBS_None, // M2_vrcmpys_acc_s1
12153 CEFBS_None, // M2_vrcmpys_s1
12154 CEFBS_None, // M2_vrcmpys_s1rp
12155 CEFBS_HasV67, // M7_vdmpy
12156 CEFBS_HasV67, // M7_vdmpy_acc
12157 CEFBS_None, // PS_aligna
12158 CEFBS_None, // PS_alloca
12159 CEFBS_None, // PS_call_instrprof_custom
12160 CEFBS_None, // PS_call_nr
12161 CEFBS_None, // PS_crash
12162 CEFBS_None, // PS_false
12163 CEFBS_None, // PS_fi
12164 CEFBS_None, // PS_fia
12165 CEFBS_None, // PS_loadrb_pci
12166 CEFBS_None, // PS_loadrb_pcr
12167 CEFBS_None, // PS_loadrd_pci
12168 CEFBS_None, // PS_loadrd_pcr
12169 CEFBS_None, // PS_loadrh_pci
12170 CEFBS_None, // PS_loadrh_pcr
12171 CEFBS_None, // PS_loadri_pci
12172 CEFBS_None, // PS_loadri_pcr
12173 CEFBS_None, // PS_loadrub_pci
12174 CEFBS_None, // PS_loadrub_pcr
12175 CEFBS_None, // PS_loadruh_pci
12176 CEFBS_None, // PS_loadruh_pcr
12177 CEFBS_None, // PS_pselect
12178 CEFBS_None, // PS_qfalse
12179 CEFBS_None, // PS_qtrue
12180 CEFBS_None, // PS_storerb_pci
12181 CEFBS_None, // PS_storerb_pcr
12182 CEFBS_None, // PS_storerd_pci
12183 CEFBS_None, // PS_storerd_pcr
12184 CEFBS_None, // PS_storerf_pci
12185 CEFBS_None, // PS_storerf_pcr
12186 CEFBS_None, // PS_storerh_pci
12187 CEFBS_None, // PS_storerh_pcr
12188 CEFBS_None, // PS_storeri_pci
12189 CEFBS_None, // PS_storeri_pcr
12190 CEFBS_None, // PS_tailcall_i
12191 CEFBS_None, // PS_tailcall_r
12192 CEFBS_None, // PS_true
12193 CEFBS_None, // PS_vdd0
12194 CEFBS_HasV60_UseHVX, // PS_vloadrq_ai
12195 CEFBS_HasV60_UseHVX, // PS_vloadrv_ai
12196 CEFBS_HasV60_UseHVX, // PS_vloadrv_nt_ai
12197 CEFBS_HasV60_UseHVX, // PS_vloadrw_ai
12198 CEFBS_HasV60_UseHVX, // PS_vloadrw_nt_ai
12199 CEFBS_None, // PS_vmulw
12200 CEFBS_None, // PS_vmulw_acc
12201 CEFBS_HasV60_UseHVX, // PS_vselect
12202 CEFBS_UseHVX, // PS_vsplatib
12203 CEFBS_UseHVX, // PS_vsplatih
12204 CEFBS_UseHVX, // PS_vsplatiw
12205 CEFBS_UseHVX, // PS_vsplatrb
12206 CEFBS_UseHVX, // PS_vsplatrh
12207 CEFBS_UseHVX, // PS_vsplatrw
12208 CEFBS_HasV60_UseHVX, // PS_vstorerq_ai
12209 CEFBS_HasV60_UseHVX, // PS_vstorerv_ai
12210 CEFBS_HasV60_UseHVX, // PS_vstorerv_nt_ai
12211 CEFBS_HasV60_UseHVX, // PS_vstorerw_ai
12212 CEFBS_HasV60_UseHVX, // PS_vstorerw_nt_ai
12213 CEFBS_HasV60_UseHVX, // PS_wselect
12214 CEFBS_None, // S2_asr_i_p_rnd_goodsyntax
12215 CEFBS_None, // S2_asr_i_r_rnd_goodsyntax
12216 CEFBS_None, // S2_pstorerbf_zomap
12217 CEFBS_None, // S2_pstorerbnewf_zomap
12218 CEFBS_None, // S2_pstorerbnewt_zomap
12219 CEFBS_None, // S2_pstorerbt_zomap
12220 CEFBS_None, // S2_pstorerdf_zomap
12221 CEFBS_None, // S2_pstorerdt_zomap
12222 CEFBS_None, // S2_pstorerff_zomap
12223 CEFBS_None, // S2_pstorerft_zomap
12224 CEFBS_None, // S2_pstorerhf_zomap
12225 CEFBS_None, // S2_pstorerhnewf_zomap
12226 CEFBS_None, // S2_pstorerhnewt_zomap
12227 CEFBS_None, // S2_pstorerht_zomap
12228 CEFBS_None, // S2_pstorerif_zomap
12229 CEFBS_None, // S2_pstorerinewf_zomap
12230 CEFBS_None, // S2_pstorerinewt_zomap
12231 CEFBS_None, // S2_pstorerit_zomap
12232 CEFBS_None, // S2_storerb_zomap
12233 CEFBS_None, // S2_storerbnew_zomap
12234 CEFBS_None, // S2_storerd_zomap
12235 CEFBS_None, // S2_storerf_zomap
12236 CEFBS_None, // S2_storerh_zomap
12237 CEFBS_None, // S2_storerhnew_zomap
12238 CEFBS_None, // S2_storeri_zomap
12239 CEFBS_None, // S2_storerinew_zomap
12240 CEFBS_None, // S2_tableidxb_goodsyntax
12241 CEFBS_None, // S2_tableidxd_goodsyntax
12242 CEFBS_None, // S2_tableidxh_goodsyntax
12243 CEFBS_None, // S2_tableidxw_goodsyntax
12244 CEFBS_None, // S4_pstorerbfnew_zomap
12245 CEFBS_None, // S4_pstorerbnewfnew_zomap
12246 CEFBS_None, // S4_pstorerbnewtnew_zomap
12247 CEFBS_None, // S4_pstorerbtnew_zomap
12248 CEFBS_None, // S4_pstorerdfnew_zomap
12249 CEFBS_None, // S4_pstorerdtnew_zomap
12250 CEFBS_None, // S4_pstorerffnew_zomap
12251 CEFBS_None, // S4_pstorerftnew_zomap
12252 CEFBS_None, // S4_pstorerhfnew_zomap
12253 CEFBS_None, // S4_pstorerhnewfnew_zomap
12254 CEFBS_None, // S4_pstorerhnewtnew_zomap
12255 CEFBS_None, // S4_pstorerhtnew_zomap
12256 CEFBS_None, // S4_pstorerifnew_zomap
12257 CEFBS_None, // S4_pstorerinewfnew_zomap
12258 CEFBS_None, // S4_pstorerinewtnew_zomap
12259 CEFBS_None, // S4_pstoreritnew_zomap
12260 CEFBS_None, // S4_storeirb_zomap
12261 CEFBS_None, // S4_storeirbf_zomap
12262 CEFBS_None, // S4_storeirbfnew_zomap
12263 CEFBS_None, // S4_storeirbt_zomap
12264 CEFBS_None, // S4_storeirbtnew_zomap
12265 CEFBS_None, // S4_storeirh_zomap
12266 CEFBS_None, // S4_storeirhf_zomap
12267 CEFBS_None, // S4_storeirhfnew_zomap
12268 CEFBS_None, // S4_storeirht_zomap
12269 CEFBS_None, // S4_storeirhtnew_zomap
12270 CEFBS_None, // S4_storeiri_zomap
12271 CEFBS_None, // S4_storeirif_zomap
12272 CEFBS_None, // S4_storeirifnew_zomap
12273 CEFBS_None, // S4_storeirit_zomap
12274 CEFBS_None, // S4_storeiritnew_zomap
12275 CEFBS_None, // S5_asrhub_rnd_sat_goodsyntax
12276 CEFBS_None, // S5_vasrhrnd_goodsyntax
12277 CEFBS_HasV65, // S6_allocframe_to_raw
12278 CEFBS_None, // STriw_ctr
12279 CEFBS_None, // STriw_pred
12280 CEFBS_UseHVXV60, // V6_MAP_equb
12281 CEFBS_UseHVXV60, // V6_MAP_equb_and
12282 CEFBS_UseHVXV60, // V6_MAP_equb_ior
12283 CEFBS_UseHVXV60, // V6_MAP_equb_xor
12284 CEFBS_UseHVXV60, // V6_MAP_equh
12285 CEFBS_UseHVXV60, // V6_MAP_equh_and
12286 CEFBS_UseHVXV60, // V6_MAP_equh_ior
12287 CEFBS_UseHVXV60, // V6_MAP_equh_xor
12288 CEFBS_UseHVXV60, // V6_MAP_equw
12289 CEFBS_UseHVXV60, // V6_MAP_equw_and
12290 CEFBS_UseHVXV60, // V6_MAP_equw_ior
12291 CEFBS_UseHVXV60, // V6_MAP_equw_xor
12292 CEFBS_UseHVXV73, // V6_dbl_ld0
12293 CEFBS_UseHVXV73, // V6_dbl_st0
12294 CEFBS_UseHVXV60, // V6_extractw_alt
12295 CEFBS_UseHVXV60, // V6_hi
12296 CEFBS_UseHVXV60, // V6_ld0
12297 CEFBS_UseHVXV62, // V6_ldcnp0
12298 CEFBS_UseHVXV62, // V6_ldcnpnt0
12299 CEFBS_UseHVXV62, // V6_ldcp0
12300 CEFBS_UseHVXV62, // V6_ldcpnt0
12301 CEFBS_UseHVXV62, // V6_ldnp0
12302 CEFBS_UseHVXV62, // V6_ldnpnt0
12303 CEFBS_UseHVXV60, // V6_ldnt0
12304 CEFBS_UseHVXV62, // V6_ldp0
12305 CEFBS_UseHVXV62, // V6_ldpnt0
12306 CEFBS_UseHVXV62, // V6_ldtnp0
12307 CEFBS_UseHVXV62, // V6_ldtnpnt0
12308 CEFBS_UseHVXV62, // V6_ldtp0
12309 CEFBS_UseHVXV62, // V6_ldtpnt0
12310 CEFBS_UseHVXV60, // V6_ldu0
12311 CEFBS_UseHVXV60, // V6_lo
12312 CEFBS_UseHVXV60, // V6_st0
12313 CEFBS_UseHVXV60, // V6_stn0
12314 CEFBS_UseHVXV60, // V6_stnnt0
12315 CEFBS_UseHVXV60, // V6_stnp0
12316 CEFBS_UseHVXV60, // V6_stnpnt0
12317 CEFBS_UseHVXV60, // V6_stnq0
12318 CEFBS_UseHVXV60, // V6_stnqnt0
12319 CEFBS_UseHVXV60, // V6_stnt0
12320 CEFBS_UseHVXV60, // V6_stp0
12321 CEFBS_UseHVXV60, // V6_stpnt0
12322 CEFBS_UseHVXV60, // V6_stq0
12323 CEFBS_UseHVXV60, // V6_stqnt0
12324 CEFBS_UseHVXV60, // V6_stu0
12325 CEFBS_UseHVXV60, // V6_stunp0
12326 CEFBS_UseHVXV60, // V6_stup0
12327 CEFBS_UseHVXV69, // V6_v10mpyubs10
12328 CEFBS_UseHVXV69, // V6_v10mpyubs10_vxx
12329 CEFBS_UseHVXV68, // V6_v6mpyhubs10_alt
12330 CEFBS_UseHVXV68, // V6_v6mpyvubs10_alt
12331 CEFBS_UseHVXV65, // V6_vabsb_alt
12332 CEFBS_UseHVXV65, // V6_vabsb_sat_alt
12333 CEFBS_UseHVXV60, // V6_vabsdiffh_alt
12334 CEFBS_UseHVXV60, // V6_vabsdiffub_alt
12335 CEFBS_UseHVXV60, // V6_vabsdiffuh_alt
12336 CEFBS_UseHVXV60, // V6_vabsdiffw_alt
12337 CEFBS_UseHVXV60, // V6_vabsh_alt
12338 CEFBS_UseHVXV60, // V6_vabsh_sat_alt
12339 CEFBS_UseHVXV65, // V6_vabsub_alt
12340 CEFBS_UseHVXV65, // V6_vabsuh_alt
12341 CEFBS_UseHVXV65, // V6_vabsuw_alt
12342 CEFBS_UseHVXV60, // V6_vabsw_alt
12343 CEFBS_UseHVXV60, // V6_vabsw_sat_alt
12344 CEFBS_UseHVXV60, // V6_vaddb_alt
12345 CEFBS_UseHVXV60, // V6_vaddb_dv_alt
12346 CEFBS_UseHVXV60, // V6_vaddbnq_alt
12347 CEFBS_UseHVXV60, // V6_vaddbq_alt
12348 CEFBS_UseHVXV62, // V6_vaddbsat_alt
12349 CEFBS_UseHVXV62, // V6_vaddbsat_dv_alt
12350 CEFBS_UseHVXV60, // V6_vaddh_alt
12351 CEFBS_UseHVXV60, // V6_vaddh_dv_alt
12352 CEFBS_UseHVXV60, // V6_vaddhnq_alt
12353 CEFBS_UseHVXV60, // V6_vaddhq_alt
12354 CEFBS_UseHVXV60, // V6_vaddhsat_alt
12355 CEFBS_UseHVXV60, // V6_vaddhsat_dv_alt
12356 CEFBS_UseHVXV62, // V6_vaddhw_acc_alt
12357 CEFBS_UseHVXV60, // V6_vaddhw_alt
12358 CEFBS_UseHVXV62, // V6_vaddubh_acc_alt
12359 CEFBS_UseHVXV60, // V6_vaddubh_alt
12360 CEFBS_UseHVXV60, // V6_vaddubsat_alt
12361 CEFBS_UseHVXV60, // V6_vaddubsat_dv_alt
12362 CEFBS_UseHVXV60, // V6_vadduhsat_alt
12363 CEFBS_UseHVXV60, // V6_vadduhsat_dv_alt
12364 CEFBS_UseHVXV62, // V6_vadduhw_acc_alt
12365 CEFBS_UseHVXV60, // V6_vadduhw_alt
12366 CEFBS_UseHVXV62, // V6_vadduwsat_alt
12367 CEFBS_UseHVXV62, // V6_vadduwsat_dv_alt
12368 CEFBS_UseHVXV60, // V6_vaddw_alt
12369 CEFBS_UseHVXV60, // V6_vaddw_dv_alt
12370 CEFBS_UseHVXV60, // V6_vaddwnq_alt
12371 CEFBS_UseHVXV60, // V6_vaddwq_alt
12372 CEFBS_UseHVXV60, // V6_vaddwsat_alt
12373 CEFBS_UseHVXV60, // V6_vaddwsat_dv_alt
12374 CEFBS_UseHVXV62, // V6_vandnqrt_acc_alt
12375 CEFBS_UseHVXV62, // V6_vandnqrt_alt
12376 CEFBS_UseHVXV60, // V6_vandqrt_acc_alt
12377 CEFBS_UseHVXV60, // V6_vandqrt_alt
12378 CEFBS_UseHVXV60, // V6_vandvrt_acc_alt
12379 CEFBS_UseHVXV60, // V6_vandvrt_alt
12380 CEFBS_UseHVXV65, // V6_vaslh_acc_alt
12381 CEFBS_UseHVXV60, // V6_vaslh_alt
12382 CEFBS_UseHVXV60, // V6_vaslhv_alt
12383 CEFBS_UseHVXV60, // V6_vaslw_acc_alt
12384 CEFBS_UseHVXV60, // V6_vaslw_alt
12385 CEFBS_UseHVXV60, // V6_vaslwv_alt
12386 CEFBS_UseHVXV66, // V6_vasr_into_alt
12387 CEFBS_UseHVXV65, // V6_vasrh_acc_alt
12388 CEFBS_UseHVXV60, // V6_vasrh_alt
12389 CEFBS_UseHVXV60, // V6_vasrhv_alt
12390 CEFBS_UseHVXV60, // V6_vasrw_acc_alt
12391 CEFBS_UseHVXV60, // V6_vasrw_alt
12392 CEFBS_UseHVXV60, // V6_vasrwv_alt
12393 CEFBS_UseHVXV60, // V6_vassignp
12394 CEFBS_UseHVXV65, // V6_vavgb_alt
12395 CEFBS_UseHVXV65, // V6_vavgbrnd_alt
12396 CEFBS_UseHVXV60, // V6_vavgh_alt
12397 CEFBS_UseHVXV60, // V6_vavghrnd_alt
12398 CEFBS_UseHVXV60, // V6_vavgub_alt
12399 CEFBS_UseHVXV60, // V6_vavgubrnd_alt
12400 CEFBS_UseHVXV60, // V6_vavguh_alt
12401 CEFBS_UseHVXV60, // V6_vavguhrnd_alt
12402 CEFBS_UseHVXV65, // V6_vavguw_alt
12403 CEFBS_UseHVXV65, // V6_vavguwrnd_alt
12404 CEFBS_UseHVXV60, // V6_vavgw_alt
12405 CEFBS_UseHVXV60, // V6_vavgwrnd_alt
12406 CEFBS_UseHVXV60, // V6_vcl0h_alt
12407 CEFBS_UseHVXV60, // V6_vcl0w_alt
12408 CEFBS_UseHVXV60, // V6_vd0
12409 CEFBS_UseHVXV65, // V6_vdd0
12410 CEFBS_UseHVXV60, // V6_vdealb4w_alt
12411 CEFBS_UseHVXV60, // V6_vdealb_alt
12412 CEFBS_UseHVXV60, // V6_vdealh_alt
12413 CEFBS_UseHVXV60, // V6_vdmpybus_acc_alt
12414 CEFBS_UseHVXV60, // V6_vdmpybus_alt
12415 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc_alt
12416 CEFBS_UseHVXV60, // V6_vdmpybus_dv_alt
12417 CEFBS_UseHVXV60, // V6_vdmpyhb_acc_alt
12418 CEFBS_UseHVXV60, // V6_vdmpyhb_alt
12419 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc_alt
12420 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_alt
12421 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc_alt
12422 CEFBS_UseHVXV60, // V6_vdmpyhisat_alt
12423 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc_alt
12424 CEFBS_UseHVXV60, // V6_vdmpyhsat_alt
12425 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc_alt
12426 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_alt
12427 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc_alt
12428 CEFBS_UseHVXV60, // V6_vdmpyhsusat_alt
12429 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc_alt
12430 CEFBS_UseHVXV60, // V6_vdmpyhvsat_alt
12431 CEFBS_UseHVXV60, // V6_vdsaduh_acc_alt
12432 CEFBS_UseHVXV60, // V6_vdsaduh_alt
12433 CEFBS_None, // V6_vgather_vscatter_mh_pseudo
12434 CEFBS_None, // V6_vgathermh_pseudo
12435 CEFBS_None, // V6_vgathermhq_pseudo
12436 CEFBS_None, // V6_vgathermhw_pseudo
12437 CEFBS_None, // V6_vgathermhwq_pseudo
12438 CEFBS_None, // V6_vgathermw_pseudo
12439 CEFBS_None, // V6_vgathermwq_pseudo
12440 CEFBS_UseHVXV60, // V6_vlsrh_alt
12441 CEFBS_UseHVXV60, // V6_vlsrhv_alt
12442 CEFBS_UseHVXV60, // V6_vlsrw_alt
12443 CEFBS_UseHVXV60, // V6_vlsrwv_alt
12444 CEFBS_UseHVXV62, // V6_vmaxb_alt
12445 CEFBS_UseHVXV60, // V6_vmaxh_alt
12446 CEFBS_UseHVXV60, // V6_vmaxub_alt
12447 CEFBS_UseHVXV60, // V6_vmaxuh_alt
12448 CEFBS_UseHVXV60, // V6_vmaxw_alt
12449 CEFBS_UseHVXV62, // V6_vminb_alt
12450 CEFBS_UseHVXV60, // V6_vminh_alt
12451 CEFBS_UseHVXV60, // V6_vminub_alt
12452 CEFBS_UseHVXV60, // V6_vminuh_alt
12453 CEFBS_UseHVXV60, // V6_vminw_alt
12454 CEFBS_UseHVXV60, // V6_vmpabus_acc_alt
12455 CEFBS_UseHVXV60, // V6_vmpabus_alt
12456 CEFBS_UseHVXV60, // V6_vmpabusv_alt
12457 CEFBS_UseHVXV65, // V6_vmpabuu_acc_alt
12458 CEFBS_UseHVXV65, // V6_vmpabuu_alt
12459 CEFBS_UseHVXV60, // V6_vmpabuuv_alt
12460 CEFBS_UseHVXV60, // V6_vmpahb_acc_alt
12461 CEFBS_UseHVXV60, // V6_vmpahb_alt
12462 CEFBS_UseHVXV62, // V6_vmpauhb_acc_alt
12463 CEFBS_UseHVXV62, // V6_vmpauhb_alt
12464 CEFBS_UseHVXV60, // V6_vmpybus_acc_alt
12465 CEFBS_UseHVXV60, // V6_vmpybus_alt
12466 CEFBS_UseHVXV60, // V6_vmpybusv_acc_alt
12467 CEFBS_UseHVXV60, // V6_vmpybusv_alt
12468 CEFBS_UseHVXV60, // V6_vmpybv_acc_alt
12469 CEFBS_UseHVXV60, // V6_vmpybv_alt
12470 CEFBS_UseHVXV60, // V6_vmpyewuh_alt
12471 CEFBS_UseHVXV65, // V6_vmpyh_acc_alt
12472 CEFBS_UseHVXV60, // V6_vmpyh_alt
12473 CEFBS_UseHVXV60, // V6_vmpyhsat_acc_alt
12474 CEFBS_UseHVXV60, // V6_vmpyhsrs_alt
12475 CEFBS_UseHVXV60, // V6_vmpyhss_alt
12476 CEFBS_UseHVXV60, // V6_vmpyhus_acc_alt
12477 CEFBS_UseHVXV60, // V6_vmpyhus_alt
12478 CEFBS_UseHVXV60, // V6_vmpyhv_acc_alt
12479 CEFBS_UseHVXV60, // V6_vmpyhv_alt
12480 CEFBS_UseHVXV60, // V6_vmpyhvsrs_alt
12481 CEFBS_UseHVXV60, // V6_vmpyiewh_acc_alt
12482 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc_alt
12483 CEFBS_UseHVXV60, // V6_vmpyiewuh_alt
12484 CEFBS_UseHVXV60, // V6_vmpyih_acc_alt
12485 CEFBS_UseHVXV60, // V6_vmpyih_alt
12486 CEFBS_UseHVXV60, // V6_vmpyihb_acc_alt
12487 CEFBS_UseHVXV60, // V6_vmpyihb_alt
12488 CEFBS_UseHVXV60, // V6_vmpyiowh_alt
12489 CEFBS_UseHVXV60, // V6_vmpyiwb_acc_alt
12490 CEFBS_UseHVXV60, // V6_vmpyiwb_alt
12491 CEFBS_UseHVXV60, // V6_vmpyiwh_acc_alt
12492 CEFBS_UseHVXV60, // V6_vmpyiwh_alt
12493 CEFBS_UseHVXV62, // V6_vmpyiwub_acc_alt
12494 CEFBS_UseHVXV62, // V6_vmpyiwub_alt
12495 CEFBS_UseHVXV60, // V6_vmpyowh_alt
12496 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_alt
12497 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc_alt
12498 CEFBS_UseHVXV60, // V6_vmpyowh_sacc_alt
12499 CEFBS_UseHVXV60, // V6_vmpyub_acc_alt
12500 CEFBS_UseHVXV60, // V6_vmpyub_alt
12501 CEFBS_UseHVXV60, // V6_vmpyubv_acc_alt
12502 CEFBS_UseHVXV60, // V6_vmpyubv_alt
12503 CEFBS_UseHVXV60, // V6_vmpyuh_acc_alt
12504 CEFBS_UseHVXV60, // V6_vmpyuh_alt
12505 CEFBS_UseHVXV60, // V6_vmpyuhv_acc_alt
12506 CEFBS_UseHVXV60, // V6_vmpyuhv_alt
12507 CEFBS_UseHVXV65, // V6_vnavgb_alt
12508 CEFBS_UseHVXV60, // V6_vnavgh_alt
12509 CEFBS_UseHVXV60, // V6_vnavgub_alt
12510 CEFBS_UseHVXV60, // V6_vnavgw_alt
12511 CEFBS_UseHVXV60, // V6_vnormamth_alt
12512 CEFBS_UseHVXV60, // V6_vnormamtw_alt
12513 CEFBS_UseHVXV60, // V6_vpackeb_alt
12514 CEFBS_UseHVXV60, // V6_vpackeh_alt
12515 CEFBS_UseHVXV60, // V6_vpackhb_sat_alt
12516 CEFBS_UseHVXV60, // V6_vpackhub_sat_alt
12517 CEFBS_UseHVXV60, // V6_vpackob_alt
12518 CEFBS_UseHVXV60, // V6_vpackoh_alt
12519 CEFBS_UseHVXV60, // V6_vpackwh_sat_alt
12520 CEFBS_UseHVXV60, // V6_vpackwuh_sat_alt
12521 CEFBS_UseHVXV60, // V6_vpopcounth_alt
12522 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc_alt
12523 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_alt
12524 CEFBS_UseHVXV60, // V6_vrmpybus_acc_alt
12525 CEFBS_UseHVXV60, // V6_vrmpybus_alt
12526 CEFBS_UseHVXV60, // V6_vrmpybusi_acc_alt
12527 CEFBS_UseHVXV60, // V6_vrmpybusi_alt
12528 CEFBS_UseHVXV60, // V6_vrmpybusv_acc_alt
12529 CEFBS_UseHVXV60, // V6_vrmpybusv_alt
12530 CEFBS_UseHVXV60, // V6_vrmpybv_acc_alt
12531 CEFBS_UseHVXV60, // V6_vrmpybv_alt
12532 CEFBS_UseHVXV60, // V6_vrmpyub_acc_alt
12533 CEFBS_UseHVXV60, // V6_vrmpyub_alt
12534 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc_alt
12535 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_alt
12536 CEFBS_UseHVXV60, // V6_vrmpyubi_acc_alt
12537 CEFBS_UseHVXV60, // V6_vrmpyubi_alt
12538 CEFBS_UseHVXV60, // V6_vrmpyubv_acc_alt
12539 CEFBS_UseHVXV60, // V6_vrmpyubv_alt
12540 CEFBS_UseHVXV66, // V6_vrotr_alt
12541 CEFBS_UseHVXV60, // V6_vroundhb_alt
12542 CEFBS_UseHVXV60, // V6_vroundhub_alt
12543 CEFBS_UseHVXV62, // V6_vrounduhub_alt
12544 CEFBS_UseHVXV62, // V6_vrounduwuh_alt
12545 CEFBS_UseHVXV60, // V6_vroundwh_alt
12546 CEFBS_UseHVXV60, // V6_vroundwuh_alt
12547 CEFBS_UseHVXV60, // V6_vrsadubi_acc_alt
12548 CEFBS_UseHVXV60, // V6_vrsadubi_alt
12549 CEFBS_UseHVXV60, // V6_vsathub_alt
12550 CEFBS_UseHVXV62, // V6_vsatuwuh_alt
12551 CEFBS_UseHVXV60, // V6_vsatwh_alt
12552 CEFBS_UseHVXV60, // V6_vsb_alt
12553 CEFBS_UseHVXV65, // V6_vscattermh_add_alt
12554 CEFBS_UseHVXV65, // V6_vscattermh_alt
12555 CEFBS_UseHVXV65, // V6_vscattermhq_alt
12556 CEFBS_UseHVXV65, // V6_vscattermw_add_alt
12557 CEFBS_UseHVXV65, // V6_vscattermw_alt
12558 CEFBS_UseHVXV65, // V6_vscattermwh_add_alt
12559 CEFBS_UseHVXV65, // V6_vscattermwh_alt
12560 CEFBS_UseHVXV65, // V6_vscattermwhq_alt
12561 CEFBS_UseHVXV65, // V6_vscattermwq_alt
12562 CEFBS_UseHVXV60, // V6_vsh_alt
12563 CEFBS_UseHVXV60, // V6_vshufeh_alt
12564 CEFBS_UseHVXV60, // V6_vshuffb_alt
12565 CEFBS_UseHVXV60, // V6_vshuffeb_alt
12566 CEFBS_UseHVXV60, // V6_vshuffh_alt
12567 CEFBS_UseHVXV60, // V6_vshuffob_alt
12568 CEFBS_UseHVXV60, // V6_vshufoeb_alt
12569 CEFBS_UseHVXV60, // V6_vshufoeh_alt
12570 CEFBS_UseHVXV60, // V6_vshufoh_alt
12571 CEFBS_UseHVXV60, // V6_vsubb_alt
12572 CEFBS_UseHVXV60, // V6_vsubb_dv_alt
12573 CEFBS_UseHVXV60, // V6_vsubbnq_alt
12574 CEFBS_UseHVXV60, // V6_vsubbq_alt
12575 CEFBS_UseHVXV62, // V6_vsubbsat_alt
12576 CEFBS_UseHVXV62, // V6_vsubbsat_dv_alt
12577 CEFBS_UseHVXV60, // V6_vsubh_alt
12578 CEFBS_UseHVXV60, // V6_vsubh_dv_alt
12579 CEFBS_UseHVXV60, // V6_vsubhnq_alt
12580 CEFBS_UseHVXV60, // V6_vsubhq_alt
12581 CEFBS_UseHVXV60, // V6_vsubhsat_alt
12582 CEFBS_UseHVXV60, // V6_vsubhsat_dv_alt
12583 CEFBS_UseHVXV60, // V6_vsubhw_alt
12584 CEFBS_UseHVXV60, // V6_vsububh_alt
12585 CEFBS_UseHVXV60, // V6_vsububsat_alt
12586 CEFBS_UseHVXV60, // V6_vsububsat_dv_alt
12587 CEFBS_UseHVXV60, // V6_vsubuhsat_alt
12588 CEFBS_UseHVXV60, // V6_vsubuhsat_dv_alt
12589 CEFBS_UseHVXV60, // V6_vsubuhw_alt
12590 CEFBS_UseHVXV62, // V6_vsubuwsat_alt
12591 CEFBS_UseHVXV62, // V6_vsubuwsat_dv_alt
12592 CEFBS_UseHVXV60, // V6_vsubw_alt
12593 CEFBS_UseHVXV60, // V6_vsubw_dv_alt
12594 CEFBS_UseHVXV60, // V6_vsubwnq_alt
12595 CEFBS_UseHVXV60, // V6_vsubwq_alt
12596 CEFBS_UseHVXV60, // V6_vsubwsat_alt
12597 CEFBS_UseHVXV60, // V6_vsubwsat_dv_alt
12598 CEFBS_UseHVXV60, // V6_vtmpyb_acc_alt
12599 CEFBS_UseHVXV60, // V6_vtmpyb_alt
12600 CEFBS_UseHVXV60, // V6_vtmpybus_acc_alt
12601 CEFBS_UseHVXV60, // V6_vtmpybus_alt
12602 CEFBS_UseHVXV60, // V6_vtmpyhb_acc_alt
12603 CEFBS_UseHVXV60, // V6_vtmpyhb_alt
12604 CEFBS_UseHVXV60, // V6_vtran2x2_map
12605 CEFBS_UseHVXV60, // V6_vunpackb_alt
12606 CEFBS_UseHVXV60, // V6_vunpackh_alt
12607 CEFBS_UseHVXV60, // V6_vunpackob_alt
12608 CEFBS_UseHVXV60, // V6_vunpackoh_alt
12609 CEFBS_UseHVXV60, // V6_vunpackub_alt
12610 CEFBS_UseHVXV60, // V6_vunpackuh_alt
12611 CEFBS_UseHVXV60, // V6_vzb_alt
12612 CEFBS_UseHVXV60, // V6_vzh_alt
12613 CEFBS_UseHVXV66, // V6_zld0
12614 CEFBS_UseHVXV66, // V6_zldp0
12615 CEFBS_None, // Y2_crswap_old
12616 CEFBS_None, // Y2_dcfetch
12617 CEFBS_HasV65, // Y2_k1lock_map
12618 CEFBS_HasV65, // Y2_k1unlock_map
12619 CEFBS_HasV73, // dup_A2_add
12620 CEFBS_HasV73, // dup_A2_addi
12621 CEFBS_HasV73, // dup_A2_andir
12622 CEFBS_HasV73, // dup_A2_combineii
12623 CEFBS_HasV73, // dup_A2_sxtb
12624 CEFBS_HasV73, // dup_A2_sxth
12625 CEFBS_HasV73, // dup_A2_tfr
12626 CEFBS_HasV73, // dup_A2_tfrsi
12627 CEFBS_HasV73, // dup_A2_zxtb
12628 CEFBS_HasV73, // dup_A2_zxth
12629 CEFBS_HasV73, // dup_A4_combineii
12630 CEFBS_HasV73, // dup_A4_combineir
12631 CEFBS_HasV73, // dup_A4_combineri
12632 CEFBS_HasV73, // dup_C2_cmoveif
12633 CEFBS_HasV73, // dup_C2_cmoveit
12634 CEFBS_HasV73, // dup_C2_cmovenewif
12635 CEFBS_HasV73, // dup_C2_cmovenewit
12636 CEFBS_HasV73, // dup_C2_cmpeqi
12637 CEFBS_HasV73, // dup_L2_deallocframe
12638 CEFBS_HasV73, // dup_L2_loadrb_io
12639 CEFBS_HasV73, // dup_L2_loadrd_io
12640 CEFBS_HasV73, // dup_L2_loadrh_io
12641 CEFBS_HasV73, // dup_L2_loadri_io
12642 CEFBS_HasV73, // dup_L2_loadrub_io
12643 CEFBS_HasV73, // dup_L2_loadruh_io
12644 CEFBS_HasV73, // dup_S2_allocframe
12645 CEFBS_HasV73, // dup_S2_storerb_io
12646 CEFBS_HasV73, // dup_S2_storerd_io
12647 CEFBS_HasV73, // dup_S2_storerh_io
12648 CEFBS_HasV73, // dup_S2_storeri_io
12649 CEFBS_HasV73, // dup_S4_storeirb_io
12650 CEFBS_HasV73, // dup_S4_storeiri_io
12651 CEFBS_None, // A2_abs
12652 CEFBS_None, // A2_absp
12653 CEFBS_None, // A2_abssat
12654 CEFBS_None, // A2_add
12655 CEFBS_None, // A2_addh_h16_hh
12656 CEFBS_None, // A2_addh_h16_hl
12657 CEFBS_None, // A2_addh_h16_lh
12658 CEFBS_None, // A2_addh_h16_ll
12659 CEFBS_None, // A2_addh_h16_sat_hh
12660 CEFBS_None, // A2_addh_h16_sat_hl
12661 CEFBS_None, // A2_addh_h16_sat_lh
12662 CEFBS_None, // A2_addh_h16_sat_ll
12663 CEFBS_None, // A2_addh_l16_hl
12664 CEFBS_None, // A2_addh_l16_ll
12665 CEFBS_None, // A2_addh_l16_sat_hl
12666 CEFBS_None, // A2_addh_l16_sat_ll
12667 CEFBS_None, // A2_addi
12668 CEFBS_None, // A2_addp
12669 CEFBS_None, // A2_addpsat
12670 CEFBS_None, // A2_addsat
12671 CEFBS_None, // A2_addsph
12672 CEFBS_None, // A2_addspl
12673 CEFBS_None, // A2_and
12674 CEFBS_None, // A2_andir
12675 CEFBS_None, // A2_andp
12676 CEFBS_None, // A2_aslh
12677 CEFBS_None, // A2_asrh
12678 CEFBS_None, // A2_combine_hh
12679 CEFBS_None, // A2_combine_hl
12680 CEFBS_None, // A2_combine_lh
12681 CEFBS_None, // A2_combine_ll
12682 CEFBS_None, // A2_combineii
12683 CEFBS_None, // A2_combinew
12684 CEFBS_None, // A2_max
12685 CEFBS_None, // A2_maxp
12686 CEFBS_None, // A2_maxu
12687 CEFBS_None, // A2_maxup
12688 CEFBS_None, // A2_min
12689 CEFBS_None, // A2_minp
12690 CEFBS_None, // A2_minu
12691 CEFBS_None, // A2_minup
12692 CEFBS_None, // A2_negp
12693 CEFBS_None, // A2_negsat
12694 CEFBS_None, // A2_nop
12695 CEFBS_None, // A2_notp
12696 CEFBS_None, // A2_or
12697 CEFBS_None, // A2_orir
12698 CEFBS_None, // A2_orp
12699 CEFBS_None, // A2_paddf
12700 CEFBS_None, // A2_paddfnew
12701 CEFBS_None, // A2_paddif
12702 CEFBS_None, // A2_paddifnew
12703 CEFBS_None, // A2_paddit
12704 CEFBS_None, // A2_padditnew
12705 CEFBS_None, // A2_paddt
12706 CEFBS_None, // A2_paddtnew
12707 CEFBS_None, // A2_pandf
12708 CEFBS_None, // A2_pandfnew
12709 CEFBS_None, // A2_pandt
12710 CEFBS_None, // A2_pandtnew
12711 CEFBS_None, // A2_porf
12712 CEFBS_None, // A2_porfnew
12713 CEFBS_None, // A2_port
12714 CEFBS_None, // A2_portnew
12715 CEFBS_None, // A2_psubf
12716 CEFBS_None, // A2_psubfnew
12717 CEFBS_None, // A2_psubt
12718 CEFBS_None, // A2_psubtnew
12719 CEFBS_None, // A2_pxorf
12720 CEFBS_None, // A2_pxorfnew
12721 CEFBS_None, // A2_pxort
12722 CEFBS_None, // A2_pxortnew
12723 CEFBS_None, // A2_roundsat
12724 CEFBS_None, // A2_sat
12725 CEFBS_None, // A2_satb
12726 CEFBS_None, // A2_sath
12727 CEFBS_None, // A2_satub
12728 CEFBS_None, // A2_satuh
12729 CEFBS_None, // A2_sub
12730 CEFBS_None, // A2_subh_h16_hh
12731 CEFBS_None, // A2_subh_h16_hl
12732 CEFBS_None, // A2_subh_h16_lh
12733 CEFBS_None, // A2_subh_h16_ll
12734 CEFBS_None, // A2_subh_h16_sat_hh
12735 CEFBS_None, // A2_subh_h16_sat_hl
12736 CEFBS_None, // A2_subh_h16_sat_lh
12737 CEFBS_None, // A2_subh_h16_sat_ll
12738 CEFBS_None, // A2_subh_l16_hl
12739 CEFBS_None, // A2_subh_l16_ll
12740 CEFBS_None, // A2_subh_l16_sat_hl
12741 CEFBS_None, // A2_subh_l16_sat_ll
12742 CEFBS_None, // A2_subp
12743 CEFBS_None, // A2_subri
12744 CEFBS_None, // A2_subsat
12745 CEFBS_None, // A2_svaddh
12746 CEFBS_None, // A2_svaddhs
12747 CEFBS_None, // A2_svadduhs
12748 CEFBS_None, // A2_svavgh
12749 CEFBS_None, // A2_svavghs
12750 CEFBS_None, // A2_svnavgh
12751 CEFBS_None, // A2_svsubh
12752 CEFBS_None, // A2_svsubhs
12753 CEFBS_None, // A2_svsubuhs
12754 CEFBS_None, // A2_swiz
12755 CEFBS_None, // A2_sxtb
12756 CEFBS_None, // A2_sxth
12757 CEFBS_None, // A2_sxtw
12758 CEFBS_None, // A2_tfr
12759 CEFBS_None, // A2_tfrcrr
12760 CEFBS_None, // A2_tfrih
12761 CEFBS_None, // A2_tfril
12762 CEFBS_None, // A2_tfrrcr
12763 CEFBS_None, // A2_tfrsi
12764 CEFBS_None, // A2_vabsh
12765 CEFBS_None, // A2_vabshsat
12766 CEFBS_None, // A2_vabsw
12767 CEFBS_None, // A2_vabswsat
12768 CEFBS_None, // A2_vaddh
12769 CEFBS_None, // A2_vaddhs
12770 CEFBS_None, // A2_vaddub
12771 CEFBS_None, // A2_vaddubs
12772 CEFBS_None, // A2_vadduhs
12773 CEFBS_None, // A2_vaddw
12774 CEFBS_None, // A2_vaddws
12775 CEFBS_None, // A2_vavgh
12776 CEFBS_None, // A2_vavghcr
12777 CEFBS_None, // A2_vavghr
12778 CEFBS_None, // A2_vavgub
12779 CEFBS_None, // A2_vavgubr
12780 CEFBS_None, // A2_vavguh
12781 CEFBS_None, // A2_vavguhr
12782 CEFBS_None, // A2_vavguw
12783 CEFBS_None, // A2_vavguwr
12784 CEFBS_None, // A2_vavgw
12785 CEFBS_None, // A2_vavgwcr
12786 CEFBS_None, // A2_vavgwr
12787 CEFBS_None, // A2_vcmpbeq
12788 CEFBS_None, // A2_vcmpbgtu
12789 CEFBS_None, // A2_vcmpheq
12790 CEFBS_None, // A2_vcmphgt
12791 CEFBS_None, // A2_vcmphgtu
12792 CEFBS_None, // A2_vcmpweq
12793 CEFBS_None, // A2_vcmpwgt
12794 CEFBS_None, // A2_vcmpwgtu
12795 CEFBS_None, // A2_vconj
12796 CEFBS_None, // A2_vmaxb
12797 CEFBS_None, // A2_vmaxh
12798 CEFBS_None, // A2_vmaxub
12799 CEFBS_None, // A2_vmaxuh
12800 CEFBS_None, // A2_vmaxuw
12801 CEFBS_None, // A2_vmaxw
12802 CEFBS_None, // A2_vminb
12803 CEFBS_None, // A2_vminh
12804 CEFBS_None, // A2_vminub
12805 CEFBS_None, // A2_vminuh
12806 CEFBS_None, // A2_vminuw
12807 CEFBS_None, // A2_vminw
12808 CEFBS_None, // A2_vnavgh
12809 CEFBS_None, // A2_vnavghcr
12810 CEFBS_None, // A2_vnavghr
12811 CEFBS_None, // A2_vnavgw
12812 CEFBS_None, // A2_vnavgwcr
12813 CEFBS_None, // A2_vnavgwr
12814 CEFBS_None, // A2_vraddub
12815 CEFBS_None, // A2_vraddub_acc
12816 CEFBS_None, // A2_vrsadub
12817 CEFBS_None, // A2_vrsadub_acc
12818 CEFBS_None, // A2_vsubh
12819 CEFBS_None, // A2_vsubhs
12820 CEFBS_None, // A2_vsubub
12821 CEFBS_None, // A2_vsububs
12822 CEFBS_None, // A2_vsubuhs
12823 CEFBS_None, // A2_vsubw
12824 CEFBS_None, // A2_vsubws
12825 CEFBS_None, // A2_xor
12826 CEFBS_None, // A2_xorp
12827 CEFBS_None, // A2_zxth
12828 CEFBS_None, // A4_addp_c
12829 CEFBS_None, // A4_andn
12830 CEFBS_None, // A4_andnp
12831 CEFBS_None, // A4_bitsplit
12832 CEFBS_None, // A4_bitspliti
12833 CEFBS_None, // A4_boundscheck_hi
12834 CEFBS_None, // A4_boundscheck_lo
12835 CEFBS_None, // A4_cmpbeq
12836 CEFBS_None, // A4_cmpbeqi
12837 CEFBS_None, // A4_cmpbgt
12838 CEFBS_None, // A4_cmpbgti
12839 CEFBS_None, // A4_cmpbgtu
12840 CEFBS_None, // A4_cmpbgtui
12841 CEFBS_None, // A4_cmpheq
12842 CEFBS_None, // A4_cmpheqi
12843 CEFBS_None, // A4_cmphgt
12844 CEFBS_None, // A4_cmphgti
12845 CEFBS_None, // A4_cmphgtu
12846 CEFBS_None, // A4_cmphgtui
12847 CEFBS_None, // A4_combineii
12848 CEFBS_None, // A4_combineir
12849 CEFBS_None, // A4_combineri
12850 CEFBS_None, // A4_cround_ri
12851 CEFBS_None, // A4_cround_rr
12852 CEFBS_None, // A4_ext
12853 CEFBS_None, // A4_modwrapu
12854 CEFBS_None, // A4_orn
12855 CEFBS_None, // A4_ornp
12856 CEFBS_None, // A4_paslhf
12857 CEFBS_None, // A4_paslhfnew
12858 CEFBS_None, // A4_paslht
12859 CEFBS_None, // A4_paslhtnew
12860 CEFBS_None, // A4_pasrhf
12861 CEFBS_None, // A4_pasrhfnew
12862 CEFBS_None, // A4_pasrht
12863 CEFBS_None, // A4_pasrhtnew
12864 CEFBS_None, // A4_psxtbf
12865 CEFBS_None, // A4_psxtbfnew
12866 CEFBS_None, // A4_psxtbt
12867 CEFBS_None, // A4_psxtbtnew
12868 CEFBS_None, // A4_psxthf
12869 CEFBS_None, // A4_psxthfnew
12870 CEFBS_None, // A4_psxtht
12871 CEFBS_None, // A4_psxthtnew
12872 CEFBS_None, // A4_pzxtbf
12873 CEFBS_None, // A4_pzxtbfnew
12874 CEFBS_None, // A4_pzxtbt
12875 CEFBS_None, // A4_pzxtbtnew
12876 CEFBS_None, // A4_pzxthf
12877 CEFBS_None, // A4_pzxthfnew
12878 CEFBS_None, // A4_pzxtht
12879 CEFBS_None, // A4_pzxthtnew
12880 CEFBS_None, // A4_rcmpeq
12881 CEFBS_None, // A4_rcmpeqi
12882 CEFBS_None, // A4_rcmpneq
12883 CEFBS_None, // A4_rcmpneqi
12884 CEFBS_None, // A4_round_ri
12885 CEFBS_None, // A4_round_ri_sat
12886 CEFBS_None, // A4_round_rr
12887 CEFBS_None, // A4_round_rr_sat
12888 CEFBS_None, // A4_subp_c
12889 CEFBS_None, // A4_tfrcpp
12890 CEFBS_None, // A4_tfrpcp
12891 CEFBS_None, // A4_tlbmatch
12892 CEFBS_None, // A4_vcmpbeq_any
12893 CEFBS_None, // A4_vcmpbeqi
12894 CEFBS_None, // A4_vcmpbgt
12895 CEFBS_None, // A4_vcmpbgti
12896 CEFBS_None, // A4_vcmpbgtui
12897 CEFBS_None, // A4_vcmpheqi
12898 CEFBS_None, // A4_vcmphgti
12899 CEFBS_None, // A4_vcmphgtui
12900 CEFBS_None, // A4_vcmpweqi
12901 CEFBS_None, // A4_vcmpwgti
12902 CEFBS_None, // A4_vcmpwgtui
12903 CEFBS_None, // A4_vrmaxh
12904 CEFBS_None, // A4_vrmaxuh
12905 CEFBS_None, // A4_vrmaxuw
12906 CEFBS_None, // A4_vrmaxw
12907 CEFBS_None, // A4_vrminh
12908 CEFBS_None, // A4_vrminuh
12909 CEFBS_None, // A4_vrminuw
12910 CEFBS_None, // A4_vrminw
12911 CEFBS_HasV55, // A5_ACS
12912 CEFBS_None, // A5_vaddhubs
12913 CEFBS_HasV65, // A6_vcmpbeq_notany
12914 CEFBS_HasV62, // A6_vminub_RdP
12915 CEFBS_HasV67_UseAudio, // A7_clip
12916 CEFBS_HasV67_UseAudio, // A7_croundd_ri
12917 CEFBS_HasV67_UseAudio, // A7_croundd_rr
12918 CEFBS_HasV67_UseAudio, // A7_vclip
12919 CEFBS_None, // C2_all8
12920 CEFBS_None, // C2_and
12921 CEFBS_None, // C2_andn
12922 CEFBS_None, // C2_any8
12923 CEFBS_None, // C2_bitsclr
12924 CEFBS_None, // C2_bitsclri
12925 CEFBS_None, // C2_bitsset
12926 CEFBS_None, // C2_ccombinewf
12927 CEFBS_None, // C2_ccombinewnewf
12928 CEFBS_None, // C2_ccombinewnewt
12929 CEFBS_None, // C2_ccombinewt
12930 CEFBS_None, // C2_cmoveif
12931 CEFBS_None, // C2_cmoveit
12932 CEFBS_None, // C2_cmovenewif
12933 CEFBS_None, // C2_cmovenewit
12934 CEFBS_None, // C2_cmpeq
12935 CEFBS_None, // C2_cmpeqi
12936 CEFBS_None, // C2_cmpeqp
12937 CEFBS_None, // C2_cmpgt
12938 CEFBS_None, // C2_cmpgti
12939 CEFBS_None, // C2_cmpgtp
12940 CEFBS_None, // C2_cmpgtu
12941 CEFBS_None, // C2_cmpgtui
12942 CEFBS_None, // C2_cmpgtup
12943 CEFBS_None, // C2_mask
12944 CEFBS_None, // C2_mux
12945 CEFBS_None, // C2_muxii
12946 CEFBS_None, // C2_muxir
12947 CEFBS_None, // C2_muxri
12948 CEFBS_None, // C2_not
12949 CEFBS_None, // C2_or
12950 CEFBS_None, // C2_orn
12951 CEFBS_None, // C2_tfrpr
12952 CEFBS_None, // C2_tfrrp
12953 CEFBS_None, // C2_vitpack
12954 CEFBS_None, // C2_vmux
12955 CEFBS_None, // C2_xor
12956 CEFBS_None, // C4_addipc
12957 CEFBS_None, // C4_and_and
12958 CEFBS_None, // C4_and_andn
12959 CEFBS_None, // C4_and_or
12960 CEFBS_None, // C4_and_orn
12961 CEFBS_None, // C4_cmplte
12962 CEFBS_None, // C4_cmpltei
12963 CEFBS_None, // C4_cmplteu
12964 CEFBS_None, // C4_cmplteui
12965 CEFBS_None, // C4_cmpneq
12966 CEFBS_None, // C4_cmpneqi
12967 CEFBS_None, // C4_fastcorner9
12968 CEFBS_None, // C4_fastcorner9_not
12969 CEFBS_None, // C4_nbitsclr
12970 CEFBS_None, // C4_nbitsclri
12971 CEFBS_None, // C4_nbitsset
12972 CEFBS_None, // C4_or_and
12973 CEFBS_None, // C4_or_andn
12974 CEFBS_None, // C4_or_or
12975 CEFBS_None, // C4_or_orn
12976 CEFBS_None, // CALLProfile
12977 CEFBS_None, // CONST32
12978 CEFBS_None, // CONST64
12979 CEFBS_None, // DuplexIClass0
12980 CEFBS_None, // DuplexIClass1
12981 CEFBS_None, // DuplexIClass2
12982 CEFBS_None, // DuplexIClass3
12983 CEFBS_None, // DuplexIClass4
12984 CEFBS_None, // DuplexIClass5
12985 CEFBS_None, // DuplexIClass6
12986 CEFBS_None, // DuplexIClass7
12987 CEFBS_None, // DuplexIClass8
12988 CEFBS_None, // DuplexIClass9
12989 CEFBS_None, // DuplexIClassA
12990 CEFBS_None, // DuplexIClassB
12991 CEFBS_None, // DuplexIClassC
12992 CEFBS_None, // DuplexIClassD
12993 CEFBS_None, // DuplexIClassE
12994 CEFBS_None, // DuplexIClassF
12995 CEFBS_None, // EH_RETURN_JMPR
12996 CEFBS_None, // F2_conv_d2df
12997 CEFBS_None, // F2_conv_d2sf
12998 CEFBS_None, // F2_conv_df2d
12999 CEFBS_None, // F2_conv_df2d_chop
13000 CEFBS_None, // F2_conv_df2sf
13001 CEFBS_None, // F2_conv_df2ud
13002 CEFBS_None, // F2_conv_df2ud_chop
13003 CEFBS_None, // F2_conv_df2uw
13004 CEFBS_None, // F2_conv_df2uw_chop
13005 CEFBS_None, // F2_conv_df2w
13006 CEFBS_None, // F2_conv_df2w_chop
13007 CEFBS_None, // F2_conv_sf2d
13008 CEFBS_None, // F2_conv_sf2d_chop
13009 CEFBS_None, // F2_conv_sf2df
13010 CEFBS_None, // F2_conv_sf2ud
13011 CEFBS_None, // F2_conv_sf2ud_chop
13012 CEFBS_None, // F2_conv_sf2uw
13013 CEFBS_None, // F2_conv_sf2uw_chop
13014 CEFBS_None, // F2_conv_sf2w
13015 CEFBS_None, // F2_conv_sf2w_chop
13016 CEFBS_None, // F2_conv_ud2df
13017 CEFBS_None, // F2_conv_ud2sf
13018 CEFBS_None, // F2_conv_uw2df
13019 CEFBS_None, // F2_conv_uw2sf
13020 CEFBS_None, // F2_conv_w2df
13021 CEFBS_None, // F2_conv_w2sf
13022 CEFBS_HasV66, // F2_dfadd
13023 CEFBS_None, // F2_dfclass
13024 CEFBS_None, // F2_dfcmpeq
13025 CEFBS_None, // F2_dfcmpge
13026 CEFBS_None, // F2_dfcmpgt
13027 CEFBS_None, // F2_dfcmpuo
13028 CEFBS_None, // F2_dfimm_n
13029 CEFBS_None, // F2_dfimm_p
13030 CEFBS_HasV67, // F2_dfmax
13031 CEFBS_HasV67, // F2_dfmin
13032 CEFBS_HasV67, // F2_dfmpyfix
13033 CEFBS_HasV67, // F2_dfmpyhh
13034 CEFBS_HasV67, // F2_dfmpylh
13035 CEFBS_HasV67, // F2_dfmpyll
13036 CEFBS_HasV66, // F2_dfsub
13037 CEFBS_None, // F2_sfadd
13038 CEFBS_None, // F2_sfclass
13039 CEFBS_None, // F2_sfcmpeq
13040 CEFBS_None, // F2_sfcmpge
13041 CEFBS_None, // F2_sfcmpgt
13042 CEFBS_None, // F2_sfcmpuo
13043 CEFBS_None, // F2_sffixupd
13044 CEFBS_None, // F2_sffixupn
13045 CEFBS_None, // F2_sffixupr
13046 CEFBS_None, // F2_sffma
13047 CEFBS_None, // F2_sffma_lib
13048 CEFBS_None, // F2_sffma_sc
13049 CEFBS_None, // F2_sffms
13050 CEFBS_None, // F2_sffms_lib
13051 CEFBS_None, // F2_sfimm_n
13052 CEFBS_None, // F2_sfimm_p
13053 CEFBS_None, // F2_sfinvsqrta
13054 CEFBS_None, // F2_sfmax
13055 CEFBS_None, // F2_sfmin
13056 CEFBS_None, // F2_sfmpy
13057 CEFBS_None, // F2_sfrecipa
13058 CEFBS_None, // F2_sfsub
13059 CEFBS_None, // G4_tfrgcpp
13060 CEFBS_None, // G4_tfrgcrr
13061 CEFBS_None, // G4_tfrgpcp
13062 CEFBS_None, // G4_tfrgrcr
13063 CEFBS_None, // HI
13064 CEFBS_None, // J2_call
13065 CEFBS_None, // J2_callf
13066 CEFBS_None, // J2_callr
13067 CEFBS_None, // J2_callrf
13068 CEFBS_HasV73, // J2_callrh
13069 CEFBS_None, // J2_callrt
13070 CEFBS_None, // J2_callt
13071 CEFBS_None, // J2_jump
13072 CEFBS_None, // J2_jumpf
13073 CEFBS_None, // J2_jumpfnew
13074 CEFBS_None, // J2_jumpfnewpt
13075 CEFBS_HasV60, // J2_jumpfpt
13076 CEFBS_None, // J2_jumpr
13077 CEFBS_None, // J2_jumprf
13078 CEFBS_None, // J2_jumprfnew
13079 CEFBS_None, // J2_jumprfnewpt
13080 CEFBS_HasV60, // J2_jumprfpt
13081 CEFBS_None, // J2_jumprgtez
13082 CEFBS_None, // J2_jumprgtezpt
13083 CEFBS_HasV73, // J2_jumprh
13084 CEFBS_None, // J2_jumprltez
13085 CEFBS_None, // J2_jumprltezpt
13086 CEFBS_None, // J2_jumprnz
13087 CEFBS_None, // J2_jumprnzpt
13088 CEFBS_None, // J2_jumprt
13089 CEFBS_None, // J2_jumprtnew
13090 CEFBS_None, // J2_jumprtnewpt
13091 CEFBS_HasV60, // J2_jumprtpt
13092 CEFBS_None, // J2_jumprz
13093 CEFBS_None, // J2_jumprzpt
13094 CEFBS_None, // J2_jumpt
13095 CEFBS_None, // J2_jumptnew
13096 CEFBS_None, // J2_jumptnewpt
13097 CEFBS_HasV60, // J2_jumptpt
13098 CEFBS_None, // J2_loop0i
13099 CEFBS_None, // J2_loop0iext
13100 CEFBS_None, // J2_loop0r
13101 CEFBS_None, // J2_loop0rext
13102 CEFBS_None, // J2_loop1i
13103 CEFBS_None, // J2_loop1iext
13104 CEFBS_None, // J2_loop1r
13105 CEFBS_None, // J2_loop1rext
13106 CEFBS_None, // J2_pause
13107 CEFBS_None, // J2_ploop1si
13108 CEFBS_None, // J2_ploop1sr
13109 CEFBS_None, // J2_ploop2si
13110 CEFBS_None, // J2_ploop2sr
13111 CEFBS_None, // J2_ploop3si
13112 CEFBS_None, // J2_ploop3sr
13113 CEFBS_None, // J2_rte
13114 CEFBS_None, // J2_trap0
13115 CEFBS_HasV65, // J2_trap1
13116 CEFBS_HasV73, // J2_unpause
13117 CEFBS_None, // J4_cmpeq_f_jumpnv_nt
13118 CEFBS_None, // J4_cmpeq_f_jumpnv_t
13119 CEFBS_None, // J4_cmpeq_fp0_jump_nt
13120 CEFBS_None, // J4_cmpeq_fp0_jump_t
13121 CEFBS_None, // J4_cmpeq_fp1_jump_nt
13122 CEFBS_None, // J4_cmpeq_fp1_jump_t
13123 CEFBS_None, // J4_cmpeq_t_jumpnv_nt
13124 CEFBS_None, // J4_cmpeq_t_jumpnv_t
13125 CEFBS_None, // J4_cmpeq_tp0_jump_nt
13126 CEFBS_None, // J4_cmpeq_tp0_jump_t
13127 CEFBS_None, // J4_cmpeq_tp1_jump_nt
13128 CEFBS_None, // J4_cmpeq_tp1_jump_t
13129 CEFBS_None, // J4_cmpeqi_f_jumpnv_nt
13130 CEFBS_None, // J4_cmpeqi_f_jumpnv_t
13131 CEFBS_None, // J4_cmpeqi_fp0_jump_nt
13132 CEFBS_None, // J4_cmpeqi_fp0_jump_t
13133 CEFBS_None, // J4_cmpeqi_fp1_jump_nt
13134 CEFBS_None, // J4_cmpeqi_fp1_jump_t
13135 CEFBS_None, // J4_cmpeqi_t_jumpnv_nt
13136 CEFBS_None, // J4_cmpeqi_t_jumpnv_t
13137 CEFBS_None, // J4_cmpeqi_tp0_jump_nt
13138 CEFBS_None, // J4_cmpeqi_tp0_jump_t
13139 CEFBS_None, // J4_cmpeqi_tp1_jump_nt
13140 CEFBS_None, // J4_cmpeqi_tp1_jump_t
13141 CEFBS_None, // J4_cmpeqn1_f_jumpnv_nt
13142 CEFBS_None, // J4_cmpeqn1_f_jumpnv_t
13143 CEFBS_None, // J4_cmpeqn1_fp0_jump_nt
13144 CEFBS_None, // J4_cmpeqn1_fp0_jump_t
13145 CEFBS_None, // J4_cmpeqn1_fp1_jump_nt
13146 CEFBS_None, // J4_cmpeqn1_fp1_jump_t
13147 CEFBS_None, // J4_cmpeqn1_t_jumpnv_nt
13148 CEFBS_None, // J4_cmpeqn1_t_jumpnv_t
13149 CEFBS_None, // J4_cmpeqn1_tp0_jump_nt
13150 CEFBS_None, // J4_cmpeqn1_tp0_jump_t
13151 CEFBS_None, // J4_cmpeqn1_tp1_jump_nt
13152 CEFBS_None, // J4_cmpeqn1_tp1_jump_t
13153 CEFBS_None, // J4_cmpgt_f_jumpnv_nt
13154 CEFBS_None, // J4_cmpgt_f_jumpnv_t
13155 CEFBS_None, // J4_cmpgt_fp0_jump_nt
13156 CEFBS_None, // J4_cmpgt_fp0_jump_t
13157 CEFBS_None, // J4_cmpgt_fp1_jump_nt
13158 CEFBS_None, // J4_cmpgt_fp1_jump_t
13159 CEFBS_None, // J4_cmpgt_t_jumpnv_nt
13160 CEFBS_None, // J4_cmpgt_t_jumpnv_t
13161 CEFBS_None, // J4_cmpgt_tp0_jump_nt
13162 CEFBS_None, // J4_cmpgt_tp0_jump_t
13163 CEFBS_None, // J4_cmpgt_tp1_jump_nt
13164 CEFBS_None, // J4_cmpgt_tp1_jump_t
13165 CEFBS_None, // J4_cmpgti_f_jumpnv_nt
13166 CEFBS_None, // J4_cmpgti_f_jumpnv_t
13167 CEFBS_None, // J4_cmpgti_fp0_jump_nt
13168 CEFBS_None, // J4_cmpgti_fp0_jump_t
13169 CEFBS_None, // J4_cmpgti_fp1_jump_nt
13170 CEFBS_None, // J4_cmpgti_fp1_jump_t
13171 CEFBS_None, // J4_cmpgti_t_jumpnv_nt
13172 CEFBS_None, // J4_cmpgti_t_jumpnv_t
13173 CEFBS_None, // J4_cmpgti_tp0_jump_nt
13174 CEFBS_None, // J4_cmpgti_tp0_jump_t
13175 CEFBS_None, // J4_cmpgti_tp1_jump_nt
13176 CEFBS_None, // J4_cmpgti_tp1_jump_t
13177 CEFBS_None, // J4_cmpgtn1_f_jumpnv_nt
13178 CEFBS_None, // J4_cmpgtn1_f_jumpnv_t
13179 CEFBS_None, // J4_cmpgtn1_fp0_jump_nt
13180 CEFBS_None, // J4_cmpgtn1_fp0_jump_t
13181 CEFBS_None, // J4_cmpgtn1_fp1_jump_nt
13182 CEFBS_None, // J4_cmpgtn1_fp1_jump_t
13183 CEFBS_None, // J4_cmpgtn1_t_jumpnv_nt
13184 CEFBS_None, // J4_cmpgtn1_t_jumpnv_t
13185 CEFBS_None, // J4_cmpgtn1_tp0_jump_nt
13186 CEFBS_None, // J4_cmpgtn1_tp0_jump_t
13187 CEFBS_None, // J4_cmpgtn1_tp1_jump_nt
13188 CEFBS_None, // J4_cmpgtn1_tp1_jump_t
13189 CEFBS_None, // J4_cmpgtu_f_jumpnv_nt
13190 CEFBS_None, // J4_cmpgtu_f_jumpnv_t
13191 CEFBS_None, // J4_cmpgtu_fp0_jump_nt
13192 CEFBS_None, // J4_cmpgtu_fp0_jump_t
13193 CEFBS_None, // J4_cmpgtu_fp1_jump_nt
13194 CEFBS_None, // J4_cmpgtu_fp1_jump_t
13195 CEFBS_None, // J4_cmpgtu_t_jumpnv_nt
13196 CEFBS_None, // J4_cmpgtu_t_jumpnv_t
13197 CEFBS_None, // J4_cmpgtu_tp0_jump_nt
13198 CEFBS_None, // J4_cmpgtu_tp0_jump_t
13199 CEFBS_None, // J4_cmpgtu_tp1_jump_nt
13200 CEFBS_None, // J4_cmpgtu_tp1_jump_t
13201 CEFBS_None, // J4_cmpgtui_f_jumpnv_nt
13202 CEFBS_None, // J4_cmpgtui_f_jumpnv_t
13203 CEFBS_None, // J4_cmpgtui_fp0_jump_nt
13204 CEFBS_None, // J4_cmpgtui_fp0_jump_t
13205 CEFBS_None, // J4_cmpgtui_fp1_jump_nt
13206 CEFBS_None, // J4_cmpgtui_fp1_jump_t
13207 CEFBS_None, // J4_cmpgtui_t_jumpnv_nt
13208 CEFBS_None, // J4_cmpgtui_t_jumpnv_t
13209 CEFBS_None, // J4_cmpgtui_tp0_jump_nt
13210 CEFBS_None, // J4_cmpgtui_tp0_jump_t
13211 CEFBS_None, // J4_cmpgtui_tp1_jump_nt
13212 CEFBS_None, // J4_cmpgtui_tp1_jump_t
13213 CEFBS_None, // J4_cmplt_f_jumpnv_nt
13214 CEFBS_None, // J4_cmplt_f_jumpnv_t
13215 CEFBS_None, // J4_cmplt_t_jumpnv_nt
13216 CEFBS_None, // J4_cmplt_t_jumpnv_t
13217 CEFBS_None, // J4_cmpltu_f_jumpnv_nt
13218 CEFBS_None, // J4_cmpltu_f_jumpnv_t
13219 CEFBS_None, // J4_cmpltu_t_jumpnv_nt
13220 CEFBS_None, // J4_cmpltu_t_jumpnv_t
13221 CEFBS_None, // J4_hintjumpr
13222 CEFBS_None, // J4_jumpseti
13223 CEFBS_None, // J4_jumpsetr
13224 CEFBS_None, // J4_tstbit0_f_jumpnv_nt
13225 CEFBS_None, // J4_tstbit0_f_jumpnv_t
13226 CEFBS_None, // J4_tstbit0_fp0_jump_nt
13227 CEFBS_None, // J4_tstbit0_fp0_jump_t
13228 CEFBS_None, // J4_tstbit0_fp1_jump_nt
13229 CEFBS_None, // J4_tstbit0_fp1_jump_t
13230 CEFBS_None, // J4_tstbit0_t_jumpnv_nt
13231 CEFBS_None, // J4_tstbit0_t_jumpnv_t
13232 CEFBS_None, // J4_tstbit0_tp0_jump_nt
13233 CEFBS_None, // J4_tstbit0_tp0_jump_t
13234 CEFBS_None, // J4_tstbit0_tp1_jump_nt
13235 CEFBS_None, // J4_tstbit0_tp1_jump_t
13236 CEFBS_None, // L2_deallocframe
13237 CEFBS_None, // L2_loadalignb_io
13238 CEFBS_None, // L2_loadalignb_pbr
13239 CEFBS_None, // L2_loadalignb_pci
13240 CEFBS_None, // L2_loadalignb_pcr
13241 CEFBS_None, // L2_loadalignb_pi
13242 CEFBS_None, // L2_loadalignb_pr
13243 CEFBS_None, // L2_loadalignh_io
13244 CEFBS_None, // L2_loadalignh_pbr
13245 CEFBS_None, // L2_loadalignh_pci
13246 CEFBS_None, // L2_loadalignh_pcr
13247 CEFBS_None, // L2_loadalignh_pi
13248 CEFBS_None, // L2_loadalignh_pr
13249 CEFBS_None, // L2_loadbsw2_io
13250 CEFBS_None, // L2_loadbsw2_pbr
13251 CEFBS_None, // L2_loadbsw2_pci
13252 CEFBS_None, // L2_loadbsw2_pcr
13253 CEFBS_None, // L2_loadbsw2_pi
13254 CEFBS_None, // L2_loadbsw2_pr
13255 CEFBS_None, // L2_loadbsw4_io
13256 CEFBS_None, // L2_loadbsw4_pbr
13257 CEFBS_None, // L2_loadbsw4_pci
13258 CEFBS_None, // L2_loadbsw4_pcr
13259 CEFBS_None, // L2_loadbsw4_pi
13260 CEFBS_None, // L2_loadbsw4_pr
13261 CEFBS_None, // L2_loadbzw2_io
13262 CEFBS_None, // L2_loadbzw2_pbr
13263 CEFBS_None, // L2_loadbzw2_pci
13264 CEFBS_None, // L2_loadbzw2_pcr
13265 CEFBS_None, // L2_loadbzw2_pi
13266 CEFBS_None, // L2_loadbzw2_pr
13267 CEFBS_None, // L2_loadbzw4_io
13268 CEFBS_None, // L2_loadbzw4_pbr
13269 CEFBS_None, // L2_loadbzw4_pci
13270 CEFBS_None, // L2_loadbzw4_pcr
13271 CEFBS_None, // L2_loadbzw4_pi
13272 CEFBS_None, // L2_loadbzw4_pr
13273 CEFBS_None, // L2_loadrb_io
13274 CEFBS_None, // L2_loadrb_pbr
13275 CEFBS_None, // L2_loadrb_pci
13276 CEFBS_None, // L2_loadrb_pcr
13277 CEFBS_None, // L2_loadrb_pi
13278 CEFBS_None, // L2_loadrb_pr
13279 CEFBS_None, // L2_loadrbgp
13280 CEFBS_None, // L2_loadrd_io
13281 CEFBS_None, // L2_loadrd_pbr
13282 CEFBS_None, // L2_loadrd_pci
13283 CEFBS_None, // L2_loadrd_pcr
13284 CEFBS_None, // L2_loadrd_pi
13285 CEFBS_None, // L2_loadrd_pr
13286 CEFBS_None, // L2_loadrdgp
13287 CEFBS_None, // L2_loadrh_io
13288 CEFBS_None, // L2_loadrh_pbr
13289 CEFBS_None, // L2_loadrh_pci
13290 CEFBS_None, // L2_loadrh_pcr
13291 CEFBS_None, // L2_loadrh_pi
13292 CEFBS_None, // L2_loadrh_pr
13293 CEFBS_None, // L2_loadrhgp
13294 CEFBS_None, // L2_loadri_io
13295 CEFBS_None, // L2_loadri_pbr
13296 CEFBS_None, // L2_loadri_pci
13297 CEFBS_None, // L2_loadri_pcr
13298 CEFBS_None, // L2_loadri_pi
13299 CEFBS_None, // L2_loadri_pr
13300 CEFBS_None, // L2_loadrigp
13301 CEFBS_None, // L2_loadrub_io
13302 CEFBS_None, // L2_loadrub_pbr
13303 CEFBS_None, // L2_loadrub_pci
13304 CEFBS_None, // L2_loadrub_pcr
13305 CEFBS_None, // L2_loadrub_pi
13306 CEFBS_None, // L2_loadrub_pr
13307 CEFBS_None, // L2_loadrubgp
13308 CEFBS_None, // L2_loadruh_io
13309 CEFBS_None, // L2_loadruh_pbr
13310 CEFBS_None, // L2_loadruh_pci
13311 CEFBS_None, // L2_loadruh_pcr
13312 CEFBS_None, // L2_loadruh_pi
13313 CEFBS_None, // L2_loadruh_pr
13314 CEFBS_None, // L2_loadruhgp
13315 CEFBS_HasV68, // L2_loadw_aq
13316 CEFBS_None, // L2_loadw_locked
13317 CEFBS_None, // L2_ploadrbf_io
13318 CEFBS_None, // L2_ploadrbf_pi
13319 CEFBS_None, // L2_ploadrbfnew_io
13320 CEFBS_None, // L2_ploadrbfnew_pi
13321 CEFBS_None, // L2_ploadrbt_io
13322 CEFBS_None, // L2_ploadrbt_pi
13323 CEFBS_None, // L2_ploadrbtnew_io
13324 CEFBS_None, // L2_ploadrbtnew_pi
13325 CEFBS_None, // L2_ploadrdf_io
13326 CEFBS_None, // L2_ploadrdf_pi
13327 CEFBS_None, // L2_ploadrdfnew_io
13328 CEFBS_None, // L2_ploadrdfnew_pi
13329 CEFBS_None, // L2_ploadrdt_io
13330 CEFBS_None, // L2_ploadrdt_pi
13331 CEFBS_None, // L2_ploadrdtnew_io
13332 CEFBS_None, // L2_ploadrdtnew_pi
13333 CEFBS_None, // L2_ploadrhf_io
13334 CEFBS_None, // L2_ploadrhf_pi
13335 CEFBS_None, // L2_ploadrhfnew_io
13336 CEFBS_None, // L2_ploadrhfnew_pi
13337 CEFBS_None, // L2_ploadrht_io
13338 CEFBS_None, // L2_ploadrht_pi
13339 CEFBS_None, // L2_ploadrhtnew_io
13340 CEFBS_None, // L2_ploadrhtnew_pi
13341 CEFBS_None, // L2_ploadrif_io
13342 CEFBS_None, // L2_ploadrif_pi
13343 CEFBS_None, // L2_ploadrifnew_io
13344 CEFBS_None, // L2_ploadrifnew_pi
13345 CEFBS_None, // L2_ploadrit_io
13346 CEFBS_None, // L2_ploadrit_pi
13347 CEFBS_None, // L2_ploadritnew_io
13348 CEFBS_None, // L2_ploadritnew_pi
13349 CEFBS_None, // L2_ploadrubf_io
13350 CEFBS_None, // L2_ploadrubf_pi
13351 CEFBS_None, // L2_ploadrubfnew_io
13352 CEFBS_None, // L2_ploadrubfnew_pi
13353 CEFBS_None, // L2_ploadrubt_io
13354 CEFBS_None, // L2_ploadrubt_pi
13355 CEFBS_None, // L2_ploadrubtnew_io
13356 CEFBS_None, // L2_ploadrubtnew_pi
13357 CEFBS_None, // L2_ploadruhf_io
13358 CEFBS_None, // L2_ploadruhf_pi
13359 CEFBS_None, // L2_ploadruhfnew_io
13360 CEFBS_None, // L2_ploadruhfnew_pi
13361 CEFBS_None, // L2_ploadruht_io
13362 CEFBS_None, // L2_ploadruht_pi
13363 CEFBS_None, // L2_ploadruhtnew_io
13364 CEFBS_None, // L2_ploadruhtnew_pi
13365 CEFBS_None, // L4_add_memopb_io
13366 CEFBS_None, // L4_add_memoph_io
13367 CEFBS_None, // L4_add_memopw_io
13368 CEFBS_None, // L4_and_memopb_io
13369 CEFBS_None, // L4_and_memoph_io
13370 CEFBS_None, // L4_and_memopw_io
13371 CEFBS_None, // L4_iadd_memopb_io
13372 CEFBS_None, // L4_iadd_memoph_io
13373 CEFBS_None, // L4_iadd_memopw_io
13374 CEFBS_None, // L4_iand_memopb_io
13375 CEFBS_None, // L4_iand_memoph_io
13376 CEFBS_None, // L4_iand_memopw_io
13377 CEFBS_None, // L4_ior_memopb_io
13378 CEFBS_None, // L4_ior_memoph_io
13379 CEFBS_None, // L4_ior_memopw_io
13380 CEFBS_None, // L4_isub_memopb_io
13381 CEFBS_None, // L4_isub_memoph_io
13382 CEFBS_None, // L4_isub_memopw_io
13383 CEFBS_None, // L4_loadalignb_ap
13384 CEFBS_None, // L4_loadalignb_ur
13385 CEFBS_None, // L4_loadalignh_ap
13386 CEFBS_None, // L4_loadalignh_ur
13387 CEFBS_None, // L4_loadbsw2_ap
13388 CEFBS_None, // L4_loadbsw2_ur
13389 CEFBS_None, // L4_loadbsw4_ap
13390 CEFBS_None, // L4_loadbsw4_ur
13391 CEFBS_None, // L4_loadbzw2_ap
13392 CEFBS_None, // L4_loadbzw2_ur
13393 CEFBS_None, // L4_loadbzw4_ap
13394 CEFBS_None, // L4_loadbzw4_ur
13395 CEFBS_HasV68, // L4_loadd_aq
13396 CEFBS_None, // L4_loadd_locked
13397 CEFBS_None, // L4_loadrb_ap
13398 CEFBS_None, // L4_loadrb_rr
13399 CEFBS_None, // L4_loadrb_ur
13400 CEFBS_None, // L4_loadrd_ap
13401 CEFBS_None, // L4_loadrd_rr
13402 CEFBS_None, // L4_loadrd_ur
13403 CEFBS_None, // L4_loadrh_ap
13404 CEFBS_None, // L4_loadrh_rr
13405 CEFBS_None, // L4_loadrh_ur
13406 CEFBS_None, // L4_loadri_ap
13407 CEFBS_None, // L4_loadri_rr
13408 CEFBS_None, // L4_loadri_ur
13409 CEFBS_None, // L4_loadrub_ap
13410 CEFBS_None, // L4_loadrub_rr
13411 CEFBS_None, // L4_loadrub_ur
13412 CEFBS_None, // L4_loadruh_ap
13413 CEFBS_None, // L4_loadruh_rr
13414 CEFBS_None, // L4_loadruh_ur
13415 CEFBS_None, // L4_loadw_phys
13416 CEFBS_None, // L4_or_memopb_io
13417 CEFBS_None, // L4_or_memoph_io
13418 CEFBS_None, // L4_or_memopw_io
13419 CEFBS_None, // L4_ploadrbf_abs
13420 CEFBS_None, // L4_ploadrbf_rr
13421 CEFBS_None, // L4_ploadrbfnew_abs
13422 CEFBS_None, // L4_ploadrbfnew_rr
13423 CEFBS_None, // L4_ploadrbt_abs
13424 CEFBS_None, // L4_ploadrbt_rr
13425 CEFBS_None, // L4_ploadrbtnew_abs
13426 CEFBS_None, // L4_ploadrbtnew_rr
13427 CEFBS_None, // L4_ploadrdf_abs
13428 CEFBS_None, // L4_ploadrdf_rr
13429 CEFBS_None, // L4_ploadrdfnew_abs
13430 CEFBS_None, // L4_ploadrdfnew_rr
13431 CEFBS_None, // L4_ploadrdt_abs
13432 CEFBS_None, // L4_ploadrdt_rr
13433 CEFBS_None, // L4_ploadrdtnew_abs
13434 CEFBS_None, // L4_ploadrdtnew_rr
13435 CEFBS_None, // L4_ploadrhf_abs
13436 CEFBS_None, // L4_ploadrhf_rr
13437 CEFBS_None, // L4_ploadrhfnew_abs
13438 CEFBS_None, // L4_ploadrhfnew_rr
13439 CEFBS_None, // L4_ploadrht_abs
13440 CEFBS_None, // L4_ploadrht_rr
13441 CEFBS_None, // L4_ploadrhtnew_abs
13442 CEFBS_None, // L4_ploadrhtnew_rr
13443 CEFBS_None, // L4_ploadrif_abs
13444 CEFBS_None, // L4_ploadrif_rr
13445 CEFBS_None, // L4_ploadrifnew_abs
13446 CEFBS_None, // L4_ploadrifnew_rr
13447 CEFBS_None, // L4_ploadrit_abs
13448 CEFBS_None, // L4_ploadrit_rr
13449 CEFBS_None, // L4_ploadritnew_abs
13450 CEFBS_None, // L4_ploadritnew_rr
13451 CEFBS_None, // L4_ploadrubf_abs
13452 CEFBS_None, // L4_ploadrubf_rr
13453 CEFBS_None, // L4_ploadrubfnew_abs
13454 CEFBS_None, // L4_ploadrubfnew_rr
13455 CEFBS_None, // L4_ploadrubt_abs
13456 CEFBS_None, // L4_ploadrubt_rr
13457 CEFBS_None, // L4_ploadrubtnew_abs
13458 CEFBS_None, // L4_ploadrubtnew_rr
13459 CEFBS_None, // L4_ploadruhf_abs
13460 CEFBS_None, // L4_ploadruhf_rr
13461 CEFBS_None, // L4_ploadruhfnew_abs
13462 CEFBS_None, // L4_ploadruhfnew_rr
13463 CEFBS_None, // L4_ploadruht_abs
13464 CEFBS_None, // L4_ploadruht_rr
13465 CEFBS_None, // L4_ploadruhtnew_abs
13466 CEFBS_None, // L4_ploadruhtnew_rr
13467 CEFBS_None, // L4_return
13468 CEFBS_None, // L4_return_f
13469 CEFBS_None, // L4_return_fnew_pnt
13470 CEFBS_None, // L4_return_fnew_pt
13471 CEFBS_None, // L4_return_t
13472 CEFBS_None, // L4_return_tnew_pnt
13473 CEFBS_None, // L4_return_tnew_pt
13474 CEFBS_None, // L4_sub_memopb_io
13475 CEFBS_None, // L4_sub_memoph_io
13476 CEFBS_None, // L4_sub_memopw_io
13477 CEFBS_HasV66, // L6_memcpy
13478 CEFBS_None, // LO
13479 CEFBS_None, // M2_acci
13480 CEFBS_None, // M2_accii
13481 CEFBS_None, // M2_cmaci_s0
13482 CEFBS_None, // M2_cmacr_s0
13483 CEFBS_None, // M2_cmacs_s0
13484 CEFBS_None, // M2_cmacs_s1
13485 CEFBS_None, // M2_cmacsc_s0
13486 CEFBS_None, // M2_cmacsc_s1
13487 CEFBS_None, // M2_cmpyi_s0
13488 CEFBS_None, // M2_cmpyr_s0
13489 CEFBS_None, // M2_cmpyrs_s0
13490 CEFBS_None, // M2_cmpyrs_s1
13491 CEFBS_None, // M2_cmpyrsc_s0
13492 CEFBS_None, // M2_cmpyrsc_s1
13493 CEFBS_None, // M2_cmpys_s0
13494 CEFBS_None, // M2_cmpys_s1
13495 CEFBS_None, // M2_cmpysc_s0
13496 CEFBS_None, // M2_cmpysc_s1
13497 CEFBS_None, // M2_cnacs_s0
13498 CEFBS_None, // M2_cnacs_s1
13499 CEFBS_None, // M2_cnacsc_s0
13500 CEFBS_None, // M2_cnacsc_s1
13501 CEFBS_None, // M2_dpmpyss_acc_s0
13502 CEFBS_None, // M2_dpmpyss_nac_s0
13503 CEFBS_None, // M2_dpmpyss_rnd_s0
13504 CEFBS_None, // M2_dpmpyss_s0
13505 CEFBS_None, // M2_dpmpyuu_acc_s0
13506 CEFBS_None, // M2_dpmpyuu_nac_s0
13507 CEFBS_None, // M2_dpmpyuu_s0
13508 CEFBS_None, // M2_hmmpyh_rs1
13509 CEFBS_None, // M2_hmmpyh_s1
13510 CEFBS_None, // M2_hmmpyl_rs1
13511 CEFBS_None, // M2_hmmpyl_s1
13512 CEFBS_None, // M2_maci
13513 CEFBS_None, // M2_macsin
13514 CEFBS_None, // M2_macsip
13515 CEFBS_None, // M2_mmachs_rs0
13516 CEFBS_None, // M2_mmachs_rs1
13517 CEFBS_None, // M2_mmachs_s0
13518 CEFBS_None, // M2_mmachs_s1
13519 CEFBS_None, // M2_mmacls_rs0
13520 CEFBS_None, // M2_mmacls_rs1
13521 CEFBS_None, // M2_mmacls_s0
13522 CEFBS_None, // M2_mmacls_s1
13523 CEFBS_None, // M2_mmacuhs_rs0
13524 CEFBS_None, // M2_mmacuhs_rs1
13525 CEFBS_None, // M2_mmacuhs_s0
13526 CEFBS_None, // M2_mmacuhs_s1
13527 CEFBS_None, // M2_mmaculs_rs0
13528 CEFBS_None, // M2_mmaculs_rs1
13529 CEFBS_None, // M2_mmaculs_s0
13530 CEFBS_None, // M2_mmaculs_s1
13531 CEFBS_None, // M2_mmpyh_rs0
13532 CEFBS_None, // M2_mmpyh_rs1
13533 CEFBS_None, // M2_mmpyh_s0
13534 CEFBS_None, // M2_mmpyh_s1
13535 CEFBS_None, // M2_mmpyl_rs0
13536 CEFBS_None, // M2_mmpyl_rs1
13537 CEFBS_None, // M2_mmpyl_s0
13538 CEFBS_None, // M2_mmpyl_s1
13539 CEFBS_None, // M2_mmpyuh_rs0
13540 CEFBS_None, // M2_mmpyuh_rs1
13541 CEFBS_None, // M2_mmpyuh_s0
13542 CEFBS_None, // M2_mmpyuh_s1
13543 CEFBS_None, // M2_mmpyul_rs0
13544 CEFBS_None, // M2_mmpyul_rs1
13545 CEFBS_None, // M2_mmpyul_s0
13546 CEFBS_None, // M2_mmpyul_s1
13547 CEFBS_HasV66, // M2_mnaci
13548 CEFBS_None, // M2_mpy_acc_hh_s0
13549 CEFBS_None, // M2_mpy_acc_hh_s1
13550 CEFBS_None, // M2_mpy_acc_hl_s0
13551 CEFBS_None, // M2_mpy_acc_hl_s1
13552 CEFBS_None, // M2_mpy_acc_lh_s0
13553 CEFBS_None, // M2_mpy_acc_lh_s1
13554 CEFBS_None, // M2_mpy_acc_ll_s0
13555 CEFBS_None, // M2_mpy_acc_ll_s1
13556 CEFBS_None, // M2_mpy_acc_sat_hh_s0
13557 CEFBS_None, // M2_mpy_acc_sat_hh_s1
13558 CEFBS_None, // M2_mpy_acc_sat_hl_s0
13559 CEFBS_None, // M2_mpy_acc_sat_hl_s1
13560 CEFBS_None, // M2_mpy_acc_sat_lh_s0
13561 CEFBS_None, // M2_mpy_acc_sat_lh_s1
13562 CEFBS_None, // M2_mpy_acc_sat_ll_s0
13563 CEFBS_None, // M2_mpy_acc_sat_ll_s1
13564 CEFBS_None, // M2_mpy_hh_s0
13565 CEFBS_None, // M2_mpy_hh_s1
13566 CEFBS_None, // M2_mpy_hl_s0
13567 CEFBS_None, // M2_mpy_hl_s1
13568 CEFBS_None, // M2_mpy_lh_s0
13569 CEFBS_None, // M2_mpy_lh_s1
13570 CEFBS_None, // M2_mpy_ll_s0
13571 CEFBS_None, // M2_mpy_ll_s1
13572 CEFBS_None, // M2_mpy_nac_hh_s0
13573 CEFBS_None, // M2_mpy_nac_hh_s1
13574 CEFBS_None, // M2_mpy_nac_hl_s0
13575 CEFBS_None, // M2_mpy_nac_hl_s1
13576 CEFBS_None, // M2_mpy_nac_lh_s0
13577 CEFBS_None, // M2_mpy_nac_lh_s1
13578 CEFBS_None, // M2_mpy_nac_ll_s0
13579 CEFBS_None, // M2_mpy_nac_ll_s1
13580 CEFBS_None, // M2_mpy_nac_sat_hh_s0
13581 CEFBS_None, // M2_mpy_nac_sat_hh_s1
13582 CEFBS_None, // M2_mpy_nac_sat_hl_s0
13583 CEFBS_None, // M2_mpy_nac_sat_hl_s1
13584 CEFBS_None, // M2_mpy_nac_sat_lh_s0
13585 CEFBS_None, // M2_mpy_nac_sat_lh_s1
13586 CEFBS_None, // M2_mpy_nac_sat_ll_s0
13587 CEFBS_None, // M2_mpy_nac_sat_ll_s1
13588 CEFBS_None, // M2_mpy_rnd_hh_s0
13589 CEFBS_None, // M2_mpy_rnd_hh_s1
13590 CEFBS_None, // M2_mpy_rnd_hl_s0
13591 CEFBS_None, // M2_mpy_rnd_hl_s1
13592 CEFBS_None, // M2_mpy_rnd_lh_s0
13593 CEFBS_None, // M2_mpy_rnd_lh_s1
13594 CEFBS_None, // M2_mpy_rnd_ll_s0
13595 CEFBS_None, // M2_mpy_rnd_ll_s1
13596 CEFBS_None, // M2_mpy_sat_hh_s0
13597 CEFBS_None, // M2_mpy_sat_hh_s1
13598 CEFBS_None, // M2_mpy_sat_hl_s0
13599 CEFBS_None, // M2_mpy_sat_hl_s1
13600 CEFBS_None, // M2_mpy_sat_lh_s0
13601 CEFBS_None, // M2_mpy_sat_lh_s1
13602 CEFBS_None, // M2_mpy_sat_ll_s0
13603 CEFBS_None, // M2_mpy_sat_ll_s1
13604 CEFBS_None, // M2_mpy_sat_rnd_hh_s0
13605 CEFBS_None, // M2_mpy_sat_rnd_hh_s1
13606 CEFBS_None, // M2_mpy_sat_rnd_hl_s0
13607 CEFBS_None, // M2_mpy_sat_rnd_hl_s1
13608 CEFBS_None, // M2_mpy_sat_rnd_lh_s0
13609 CEFBS_None, // M2_mpy_sat_rnd_lh_s1
13610 CEFBS_None, // M2_mpy_sat_rnd_ll_s0
13611 CEFBS_None, // M2_mpy_sat_rnd_ll_s1
13612 CEFBS_None, // M2_mpy_up
13613 CEFBS_None, // M2_mpy_up_s1
13614 CEFBS_None, // M2_mpy_up_s1_sat
13615 CEFBS_None, // M2_mpyd_acc_hh_s0
13616 CEFBS_None, // M2_mpyd_acc_hh_s1
13617 CEFBS_None, // M2_mpyd_acc_hl_s0
13618 CEFBS_None, // M2_mpyd_acc_hl_s1
13619 CEFBS_None, // M2_mpyd_acc_lh_s0
13620 CEFBS_None, // M2_mpyd_acc_lh_s1
13621 CEFBS_None, // M2_mpyd_acc_ll_s0
13622 CEFBS_None, // M2_mpyd_acc_ll_s1
13623 CEFBS_None, // M2_mpyd_hh_s0
13624 CEFBS_None, // M2_mpyd_hh_s1
13625 CEFBS_None, // M2_mpyd_hl_s0
13626 CEFBS_None, // M2_mpyd_hl_s1
13627 CEFBS_None, // M2_mpyd_lh_s0
13628 CEFBS_None, // M2_mpyd_lh_s1
13629 CEFBS_None, // M2_mpyd_ll_s0
13630 CEFBS_None, // M2_mpyd_ll_s1
13631 CEFBS_None, // M2_mpyd_nac_hh_s0
13632 CEFBS_None, // M2_mpyd_nac_hh_s1
13633 CEFBS_None, // M2_mpyd_nac_hl_s0
13634 CEFBS_None, // M2_mpyd_nac_hl_s1
13635 CEFBS_None, // M2_mpyd_nac_lh_s0
13636 CEFBS_None, // M2_mpyd_nac_lh_s1
13637 CEFBS_None, // M2_mpyd_nac_ll_s0
13638 CEFBS_None, // M2_mpyd_nac_ll_s1
13639 CEFBS_None, // M2_mpyd_rnd_hh_s0
13640 CEFBS_None, // M2_mpyd_rnd_hh_s1
13641 CEFBS_None, // M2_mpyd_rnd_hl_s0
13642 CEFBS_None, // M2_mpyd_rnd_hl_s1
13643 CEFBS_None, // M2_mpyd_rnd_lh_s0
13644 CEFBS_None, // M2_mpyd_rnd_lh_s1
13645 CEFBS_None, // M2_mpyd_rnd_ll_s0
13646 CEFBS_None, // M2_mpyd_rnd_ll_s1
13647 CEFBS_None, // M2_mpyi
13648 CEFBS_None, // M2_mpysin
13649 CEFBS_None, // M2_mpysip
13650 CEFBS_None, // M2_mpysu_up
13651 CEFBS_None, // M2_mpyu_acc_hh_s0
13652 CEFBS_None, // M2_mpyu_acc_hh_s1
13653 CEFBS_None, // M2_mpyu_acc_hl_s0
13654 CEFBS_None, // M2_mpyu_acc_hl_s1
13655 CEFBS_None, // M2_mpyu_acc_lh_s0
13656 CEFBS_None, // M2_mpyu_acc_lh_s1
13657 CEFBS_None, // M2_mpyu_acc_ll_s0
13658 CEFBS_None, // M2_mpyu_acc_ll_s1
13659 CEFBS_None, // M2_mpyu_hh_s0
13660 CEFBS_None, // M2_mpyu_hh_s1
13661 CEFBS_None, // M2_mpyu_hl_s0
13662 CEFBS_None, // M2_mpyu_hl_s1
13663 CEFBS_None, // M2_mpyu_lh_s0
13664 CEFBS_None, // M2_mpyu_lh_s1
13665 CEFBS_None, // M2_mpyu_ll_s0
13666 CEFBS_None, // M2_mpyu_ll_s1
13667 CEFBS_None, // M2_mpyu_nac_hh_s0
13668 CEFBS_None, // M2_mpyu_nac_hh_s1
13669 CEFBS_None, // M2_mpyu_nac_hl_s0
13670 CEFBS_None, // M2_mpyu_nac_hl_s1
13671 CEFBS_None, // M2_mpyu_nac_lh_s0
13672 CEFBS_None, // M2_mpyu_nac_lh_s1
13673 CEFBS_None, // M2_mpyu_nac_ll_s0
13674 CEFBS_None, // M2_mpyu_nac_ll_s1
13675 CEFBS_None, // M2_mpyu_up
13676 CEFBS_None, // M2_mpyud_acc_hh_s0
13677 CEFBS_None, // M2_mpyud_acc_hh_s1
13678 CEFBS_None, // M2_mpyud_acc_hl_s0
13679 CEFBS_None, // M2_mpyud_acc_hl_s1
13680 CEFBS_None, // M2_mpyud_acc_lh_s0
13681 CEFBS_None, // M2_mpyud_acc_lh_s1
13682 CEFBS_None, // M2_mpyud_acc_ll_s0
13683 CEFBS_None, // M2_mpyud_acc_ll_s1
13684 CEFBS_None, // M2_mpyud_hh_s0
13685 CEFBS_None, // M2_mpyud_hh_s1
13686 CEFBS_None, // M2_mpyud_hl_s0
13687 CEFBS_None, // M2_mpyud_hl_s1
13688 CEFBS_None, // M2_mpyud_lh_s0
13689 CEFBS_None, // M2_mpyud_lh_s1
13690 CEFBS_None, // M2_mpyud_ll_s0
13691 CEFBS_None, // M2_mpyud_ll_s1
13692 CEFBS_None, // M2_mpyud_nac_hh_s0
13693 CEFBS_None, // M2_mpyud_nac_hh_s1
13694 CEFBS_None, // M2_mpyud_nac_hl_s0
13695 CEFBS_None, // M2_mpyud_nac_hl_s1
13696 CEFBS_None, // M2_mpyud_nac_lh_s0
13697 CEFBS_None, // M2_mpyud_nac_lh_s1
13698 CEFBS_None, // M2_mpyud_nac_ll_s0
13699 CEFBS_None, // M2_mpyud_nac_ll_s1
13700 CEFBS_None, // M2_nacci
13701 CEFBS_None, // M2_naccii
13702 CEFBS_None, // M2_subacc
13703 CEFBS_None, // M2_vabsdiffh
13704 CEFBS_None, // M2_vabsdiffw
13705 CEFBS_None, // M2_vcmac_s0_sat_i
13706 CEFBS_None, // M2_vcmac_s0_sat_r
13707 CEFBS_None, // M2_vcmpy_s0_sat_i
13708 CEFBS_None, // M2_vcmpy_s0_sat_r
13709 CEFBS_None, // M2_vcmpy_s1_sat_i
13710 CEFBS_None, // M2_vcmpy_s1_sat_r
13711 CEFBS_None, // M2_vdmacs_s0
13712 CEFBS_None, // M2_vdmacs_s1
13713 CEFBS_None, // M2_vdmpyrs_s0
13714 CEFBS_None, // M2_vdmpyrs_s1
13715 CEFBS_None, // M2_vdmpys_s0
13716 CEFBS_None, // M2_vdmpys_s1
13717 CEFBS_None, // M2_vmac2
13718 CEFBS_None, // M2_vmac2es
13719 CEFBS_None, // M2_vmac2es_s0
13720 CEFBS_None, // M2_vmac2es_s1
13721 CEFBS_None, // M2_vmac2s_s0
13722 CEFBS_None, // M2_vmac2s_s1
13723 CEFBS_None, // M2_vmac2su_s0
13724 CEFBS_None, // M2_vmac2su_s1
13725 CEFBS_None, // M2_vmpy2es_s0
13726 CEFBS_None, // M2_vmpy2es_s1
13727 CEFBS_None, // M2_vmpy2s_s0
13728 CEFBS_None, // M2_vmpy2s_s0pack
13729 CEFBS_None, // M2_vmpy2s_s1
13730 CEFBS_None, // M2_vmpy2s_s1pack
13731 CEFBS_None, // M2_vmpy2su_s0
13732 CEFBS_None, // M2_vmpy2su_s1
13733 CEFBS_None, // M2_vraddh
13734 CEFBS_None, // M2_vradduh
13735 CEFBS_None, // M2_vrcmaci_s0
13736 CEFBS_None, // M2_vrcmaci_s0c
13737 CEFBS_None, // M2_vrcmacr_s0
13738 CEFBS_None, // M2_vrcmacr_s0c
13739 CEFBS_None, // M2_vrcmpyi_s0
13740 CEFBS_None, // M2_vrcmpyi_s0c
13741 CEFBS_None, // M2_vrcmpyr_s0
13742 CEFBS_None, // M2_vrcmpyr_s0c
13743 CEFBS_None, // M2_vrcmpys_acc_s1_h
13744 CEFBS_None, // M2_vrcmpys_acc_s1_l
13745 CEFBS_None, // M2_vrcmpys_s1_h
13746 CEFBS_None, // M2_vrcmpys_s1_l
13747 CEFBS_None, // M2_vrcmpys_s1rp_h
13748 CEFBS_None, // M2_vrcmpys_s1rp_l
13749 CEFBS_None, // M2_vrmac_s0
13750 CEFBS_None, // M2_vrmpy_s0
13751 CEFBS_None, // M2_xor_xacc
13752 CEFBS_None, // M4_and_and
13753 CEFBS_None, // M4_and_andn
13754 CEFBS_None, // M4_and_or
13755 CEFBS_None, // M4_and_xor
13756 CEFBS_None, // M4_cmpyi_wh
13757 CEFBS_None, // M4_cmpyi_whc
13758 CEFBS_None, // M4_cmpyr_wh
13759 CEFBS_None, // M4_cmpyr_whc
13760 CEFBS_None, // M4_mac_up_s1_sat
13761 CEFBS_None, // M4_mpyri_addi
13762 CEFBS_None, // M4_mpyri_addr
13763 CEFBS_None, // M4_mpyri_addr_u2
13764 CEFBS_None, // M4_mpyrr_addi
13765 CEFBS_None, // M4_mpyrr_addr
13766 CEFBS_None, // M4_nac_up_s1_sat
13767 CEFBS_None, // M4_or_and
13768 CEFBS_None, // M4_or_andn
13769 CEFBS_None, // M4_or_or
13770 CEFBS_None, // M4_or_xor
13771 CEFBS_None, // M4_pmpyw
13772 CEFBS_None, // M4_pmpyw_acc
13773 CEFBS_None, // M4_vpmpyh
13774 CEFBS_None, // M4_vpmpyh_acc
13775 CEFBS_None, // M4_vrmpyeh_acc_s0
13776 CEFBS_None, // M4_vrmpyeh_acc_s1
13777 CEFBS_None, // M4_vrmpyeh_s0
13778 CEFBS_None, // M4_vrmpyeh_s1
13779 CEFBS_None, // M4_vrmpyoh_acc_s0
13780 CEFBS_None, // M4_vrmpyoh_acc_s1
13781 CEFBS_None, // M4_vrmpyoh_s0
13782 CEFBS_None, // M4_vrmpyoh_s1
13783 CEFBS_None, // M4_xor_and
13784 CEFBS_None, // M4_xor_andn
13785 CEFBS_None, // M4_xor_or
13786 CEFBS_None, // M4_xor_xacc
13787 CEFBS_None, // M5_vdmacbsu
13788 CEFBS_None, // M5_vdmpybsu
13789 CEFBS_None, // M5_vmacbsu
13790 CEFBS_None, // M5_vmacbuu
13791 CEFBS_None, // M5_vmpybsu
13792 CEFBS_None, // M5_vmpybuu
13793 CEFBS_None, // M5_vrmacbsu
13794 CEFBS_None, // M5_vrmacbuu
13795 CEFBS_None, // M5_vrmpybsu
13796 CEFBS_None, // M5_vrmpybuu
13797 CEFBS_HasV62, // M6_vabsdiffb
13798 CEFBS_HasV62, // M6_vabsdiffub
13799 CEFBS_HasV67_UseAudio, // M7_dcmpyiw
13800 CEFBS_HasV67_UseAudio, // M7_dcmpyiw_acc
13801 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc
13802 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc_acc
13803 CEFBS_HasV67_UseAudio, // M7_dcmpyrw
13804 CEFBS_HasV67_UseAudio, // M7_dcmpyrw_acc
13805 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc
13806 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc_acc
13807 CEFBS_HasV67_UseAudio, // M7_wcmpyiw
13808 CEFBS_HasV67_UseAudio, // M7_wcmpyiw_rnd
13809 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc
13810 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc_rnd
13811 CEFBS_HasV67_UseAudio, // M7_wcmpyrw
13812 CEFBS_HasV67_UseAudio, // M7_wcmpyrw_rnd
13813 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc
13814 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc_rnd
13815 CEFBS_None, // PS_call_stk
13816 CEFBS_None, // PS_callr_nr
13817 CEFBS_None, // PS_jmpret
13818 CEFBS_None, // PS_jmpretf
13819 CEFBS_None, // PS_jmpretfnew
13820 CEFBS_None, // PS_jmpretfnewpt
13821 CEFBS_None, // PS_jmprett
13822 CEFBS_None, // PS_jmprettnew
13823 CEFBS_None, // PS_jmprettnewpt
13824 CEFBS_None, // PS_loadrbabs
13825 CEFBS_None, // PS_loadrdabs
13826 CEFBS_None, // PS_loadrhabs
13827 CEFBS_None, // PS_loadriabs
13828 CEFBS_None, // PS_loadrubabs
13829 CEFBS_None, // PS_loadruhabs
13830 CEFBS_None, // PS_storerbabs
13831 CEFBS_None, // PS_storerbnewabs
13832 CEFBS_None, // PS_storerdabs
13833 CEFBS_None, // PS_storerfabs
13834 CEFBS_None, // PS_storerhabs
13835 CEFBS_None, // PS_storerhnewabs
13836 CEFBS_None, // PS_storeriabs
13837 CEFBS_None, // PS_storerinewabs
13838 CEFBS_HasPreV65, // PS_trap1
13839 CEFBS_HasV68, // R6_release_at_vi
13840 CEFBS_HasV68, // R6_release_st_vi
13841 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
13842 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
13843 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
13844 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
13845 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4
13846 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT
13847 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
13848 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_PIC
13849 CEFBS_None, // S2_addasl_rrri
13850 CEFBS_None, // S2_allocframe
13851 CEFBS_None, // S2_asl_i_p
13852 CEFBS_None, // S2_asl_i_p_acc
13853 CEFBS_None, // S2_asl_i_p_and
13854 CEFBS_None, // S2_asl_i_p_nac
13855 CEFBS_None, // S2_asl_i_p_or
13856 CEFBS_None, // S2_asl_i_p_xacc
13857 CEFBS_None, // S2_asl_i_r
13858 CEFBS_None, // S2_asl_i_r_acc
13859 CEFBS_None, // S2_asl_i_r_and
13860 CEFBS_None, // S2_asl_i_r_nac
13861 CEFBS_None, // S2_asl_i_r_or
13862 CEFBS_None, // S2_asl_i_r_sat
13863 CEFBS_None, // S2_asl_i_r_xacc
13864 CEFBS_None, // S2_asl_i_vh
13865 CEFBS_None, // S2_asl_i_vw
13866 CEFBS_None, // S2_asl_r_p
13867 CEFBS_None, // S2_asl_r_p_acc
13868 CEFBS_None, // S2_asl_r_p_and
13869 CEFBS_None, // S2_asl_r_p_nac
13870 CEFBS_None, // S2_asl_r_p_or
13871 CEFBS_None, // S2_asl_r_p_xor
13872 CEFBS_None, // S2_asl_r_r
13873 CEFBS_None, // S2_asl_r_r_acc
13874 CEFBS_None, // S2_asl_r_r_and
13875 CEFBS_None, // S2_asl_r_r_nac
13876 CEFBS_None, // S2_asl_r_r_or
13877 CEFBS_None, // S2_asl_r_r_sat
13878 CEFBS_None, // S2_asl_r_vh
13879 CEFBS_None, // S2_asl_r_vw
13880 CEFBS_None, // S2_asr_i_p
13881 CEFBS_None, // S2_asr_i_p_acc
13882 CEFBS_None, // S2_asr_i_p_and
13883 CEFBS_None, // S2_asr_i_p_nac
13884 CEFBS_None, // S2_asr_i_p_or
13885 CEFBS_None, // S2_asr_i_p_rnd
13886 CEFBS_None, // S2_asr_i_r
13887 CEFBS_None, // S2_asr_i_r_acc
13888 CEFBS_None, // S2_asr_i_r_and
13889 CEFBS_None, // S2_asr_i_r_nac
13890 CEFBS_None, // S2_asr_i_r_or
13891 CEFBS_None, // S2_asr_i_r_rnd
13892 CEFBS_None, // S2_asr_i_svw_trun
13893 CEFBS_None, // S2_asr_i_vh
13894 CEFBS_None, // S2_asr_i_vw
13895 CEFBS_None, // S2_asr_r_p
13896 CEFBS_None, // S2_asr_r_p_acc
13897 CEFBS_None, // S2_asr_r_p_and
13898 CEFBS_None, // S2_asr_r_p_nac
13899 CEFBS_None, // S2_asr_r_p_or
13900 CEFBS_None, // S2_asr_r_p_xor
13901 CEFBS_None, // S2_asr_r_r
13902 CEFBS_None, // S2_asr_r_r_acc
13903 CEFBS_None, // S2_asr_r_r_and
13904 CEFBS_None, // S2_asr_r_r_nac
13905 CEFBS_None, // S2_asr_r_r_or
13906 CEFBS_None, // S2_asr_r_r_sat
13907 CEFBS_None, // S2_asr_r_svw_trun
13908 CEFBS_None, // S2_asr_r_vh
13909 CEFBS_None, // S2_asr_r_vw
13910 CEFBS_None, // S2_brev
13911 CEFBS_None, // S2_brevp
13912 CEFBS_UseCabac, // S2_cabacdecbin
13913 CEFBS_None, // S2_cl0
13914 CEFBS_None, // S2_cl0p
13915 CEFBS_None, // S2_cl1
13916 CEFBS_None, // S2_cl1p
13917 CEFBS_None, // S2_clb
13918 CEFBS_None, // S2_clbnorm
13919 CEFBS_None, // S2_clbp
13920 CEFBS_None, // S2_clrbit_i
13921 CEFBS_None, // S2_clrbit_r
13922 CEFBS_None, // S2_ct0
13923 CEFBS_None, // S2_ct0p
13924 CEFBS_None, // S2_ct1
13925 CEFBS_None, // S2_ct1p
13926 CEFBS_None, // S2_deinterleave
13927 CEFBS_None, // S2_extractu
13928 CEFBS_None, // S2_extractu_rp
13929 CEFBS_None, // S2_extractup
13930 CEFBS_None, // S2_extractup_rp
13931 CEFBS_None, // S2_insert
13932 CEFBS_None, // S2_insert_rp
13933 CEFBS_None, // S2_insertp
13934 CEFBS_None, // S2_insertp_rp
13935 CEFBS_None, // S2_interleave
13936 CEFBS_None, // S2_lfsp
13937 CEFBS_None, // S2_lsl_r_p
13938 CEFBS_None, // S2_lsl_r_p_acc
13939 CEFBS_None, // S2_lsl_r_p_and
13940 CEFBS_None, // S2_lsl_r_p_nac
13941 CEFBS_None, // S2_lsl_r_p_or
13942 CEFBS_None, // S2_lsl_r_p_xor
13943 CEFBS_None, // S2_lsl_r_r
13944 CEFBS_None, // S2_lsl_r_r_acc
13945 CEFBS_None, // S2_lsl_r_r_and
13946 CEFBS_None, // S2_lsl_r_r_nac
13947 CEFBS_None, // S2_lsl_r_r_or
13948 CEFBS_None, // S2_lsl_r_vh
13949 CEFBS_None, // S2_lsl_r_vw
13950 CEFBS_None, // S2_lsr_i_p
13951 CEFBS_None, // S2_lsr_i_p_acc
13952 CEFBS_None, // S2_lsr_i_p_and
13953 CEFBS_None, // S2_lsr_i_p_nac
13954 CEFBS_None, // S2_lsr_i_p_or
13955 CEFBS_None, // S2_lsr_i_p_xacc
13956 CEFBS_None, // S2_lsr_i_r
13957 CEFBS_None, // S2_lsr_i_r_acc
13958 CEFBS_None, // S2_lsr_i_r_and
13959 CEFBS_None, // S2_lsr_i_r_nac
13960 CEFBS_None, // S2_lsr_i_r_or
13961 CEFBS_None, // S2_lsr_i_r_xacc
13962 CEFBS_None, // S2_lsr_i_vh
13963 CEFBS_None, // S2_lsr_i_vw
13964 CEFBS_None, // S2_lsr_r_p
13965 CEFBS_None, // S2_lsr_r_p_acc
13966 CEFBS_None, // S2_lsr_r_p_and
13967 CEFBS_None, // S2_lsr_r_p_nac
13968 CEFBS_None, // S2_lsr_r_p_or
13969 CEFBS_None, // S2_lsr_r_p_xor
13970 CEFBS_None, // S2_lsr_r_r
13971 CEFBS_None, // S2_lsr_r_r_acc
13972 CEFBS_None, // S2_lsr_r_r_and
13973 CEFBS_None, // S2_lsr_r_r_nac
13974 CEFBS_None, // S2_lsr_r_r_or
13975 CEFBS_None, // S2_lsr_r_vh
13976 CEFBS_None, // S2_lsr_r_vw
13977 CEFBS_HasV66, // S2_mask
13978 CEFBS_None, // S2_packhl
13979 CEFBS_None, // S2_parityp
13980 CEFBS_None, // S2_pstorerbf_io
13981 CEFBS_None, // S2_pstorerbf_pi
13982 CEFBS_None, // S2_pstorerbfnew_pi
13983 CEFBS_None, // S2_pstorerbnewf_io
13984 CEFBS_None, // S2_pstorerbnewf_pi
13985 CEFBS_None, // S2_pstorerbnewfnew_pi
13986 CEFBS_None, // S2_pstorerbnewt_io
13987 CEFBS_None, // S2_pstorerbnewt_pi
13988 CEFBS_None, // S2_pstorerbnewtnew_pi
13989 CEFBS_None, // S2_pstorerbt_io
13990 CEFBS_None, // S2_pstorerbt_pi
13991 CEFBS_None, // S2_pstorerbtnew_pi
13992 CEFBS_None, // S2_pstorerdf_io
13993 CEFBS_None, // S2_pstorerdf_pi
13994 CEFBS_None, // S2_pstorerdfnew_pi
13995 CEFBS_None, // S2_pstorerdt_io
13996 CEFBS_None, // S2_pstorerdt_pi
13997 CEFBS_None, // S2_pstorerdtnew_pi
13998 CEFBS_None, // S2_pstorerff_io
13999 CEFBS_None, // S2_pstorerff_pi
14000 CEFBS_None, // S2_pstorerffnew_pi
14001 CEFBS_None, // S2_pstorerft_io
14002 CEFBS_None, // S2_pstorerft_pi
14003 CEFBS_None, // S2_pstorerftnew_pi
14004 CEFBS_None, // S2_pstorerhf_io
14005 CEFBS_None, // S2_pstorerhf_pi
14006 CEFBS_None, // S2_pstorerhfnew_pi
14007 CEFBS_None, // S2_pstorerhnewf_io
14008 CEFBS_None, // S2_pstorerhnewf_pi
14009 CEFBS_None, // S2_pstorerhnewfnew_pi
14010 CEFBS_None, // S2_pstorerhnewt_io
14011 CEFBS_None, // S2_pstorerhnewt_pi
14012 CEFBS_None, // S2_pstorerhnewtnew_pi
14013 CEFBS_None, // S2_pstorerht_io
14014 CEFBS_None, // S2_pstorerht_pi
14015 CEFBS_None, // S2_pstorerhtnew_pi
14016 CEFBS_None, // S2_pstorerif_io
14017 CEFBS_None, // S2_pstorerif_pi
14018 CEFBS_None, // S2_pstorerifnew_pi
14019 CEFBS_None, // S2_pstorerinewf_io
14020 CEFBS_None, // S2_pstorerinewf_pi
14021 CEFBS_None, // S2_pstorerinewfnew_pi
14022 CEFBS_None, // S2_pstorerinewt_io
14023 CEFBS_None, // S2_pstorerinewt_pi
14024 CEFBS_None, // S2_pstorerinewtnew_pi
14025 CEFBS_None, // S2_pstorerit_io
14026 CEFBS_None, // S2_pstorerit_pi
14027 CEFBS_None, // S2_pstoreritnew_pi
14028 CEFBS_None, // S2_setbit_i
14029 CEFBS_None, // S2_setbit_r
14030 CEFBS_None, // S2_shuffeb
14031 CEFBS_None, // S2_shuffeh
14032 CEFBS_None, // S2_shuffob
14033 CEFBS_None, // S2_shuffoh
14034 CEFBS_None, // S2_storerb_io
14035 CEFBS_None, // S2_storerb_pbr
14036 CEFBS_None, // S2_storerb_pci
14037 CEFBS_None, // S2_storerb_pcr
14038 CEFBS_None, // S2_storerb_pi
14039 CEFBS_None, // S2_storerb_pr
14040 CEFBS_None, // S2_storerbgp
14041 CEFBS_None, // S2_storerbnew_io
14042 CEFBS_None, // S2_storerbnew_pbr
14043 CEFBS_None, // S2_storerbnew_pci
14044 CEFBS_None, // S2_storerbnew_pcr
14045 CEFBS_None, // S2_storerbnew_pi
14046 CEFBS_None, // S2_storerbnew_pr
14047 CEFBS_None, // S2_storerbnewgp
14048 CEFBS_None, // S2_storerd_io
14049 CEFBS_None, // S2_storerd_pbr
14050 CEFBS_None, // S2_storerd_pci
14051 CEFBS_None, // S2_storerd_pcr
14052 CEFBS_None, // S2_storerd_pi
14053 CEFBS_None, // S2_storerd_pr
14054 CEFBS_None, // S2_storerdgp
14055 CEFBS_None, // S2_storerf_io
14056 CEFBS_None, // S2_storerf_pbr
14057 CEFBS_None, // S2_storerf_pci
14058 CEFBS_None, // S2_storerf_pcr
14059 CEFBS_None, // S2_storerf_pi
14060 CEFBS_None, // S2_storerf_pr
14061 CEFBS_None, // S2_storerfgp
14062 CEFBS_None, // S2_storerh_io
14063 CEFBS_None, // S2_storerh_pbr
14064 CEFBS_None, // S2_storerh_pci
14065 CEFBS_None, // S2_storerh_pcr
14066 CEFBS_None, // S2_storerh_pi
14067 CEFBS_None, // S2_storerh_pr
14068 CEFBS_None, // S2_storerhgp
14069 CEFBS_None, // S2_storerhnew_io
14070 CEFBS_None, // S2_storerhnew_pbr
14071 CEFBS_None, // S2_storerhnew_pci
14072 CEFBS_None, // S2_storerhnew_pcr
14073 CEFBS_None, // S2_storerhnew_pi
14074 CEFBS_None, // S2_storerhnew_pr
14075 CEFBS_None, // S2_storerhnewgp
14076 CEFBS_None, // S2_storeri_io
14077 CEFBS_None, // S2_storeri_pbr
14078 CEFBS_None, // S2_storeri_pci
14079 CEFBS_None, // S2_storeri_pcr
14080 CEFBS_None, // S2_storeri_pi
14081 CEFBS_None, // S2_storeri_pr
14082 CEFBS_None, // S2_storerigp
14083 CEFBS_None, // S2_storerinew_io
14084 CEFBS_None, // S2_storerinew_pbr
14085 CEFBS_None, // S2_storerinew_pci
14086 CEFBS_None, // S2_storerinew_pcr
14087 CEFBS_None, // S2_storerinew_pi
14088 CEFBS_None, // S2_storerinew_pr
14089 CEFBS_None, // S2_storerinewgp
14090 CEFBS_None, // S2_storew_locked
14091 CEFBS_HasV68, // S2_storew_rl_at_vi
14092 CEFBS_HasV68, // S2_storew_rl_st_vi
14093 CEFBS_None, // S2_svsathb
14094 CEFBS_None, // S2_svsathub
14095 CEFBS_None, // S2_tableidxb
14096 CEFBS_None, // S2_tableidxd
14097 CEFBS_None, // S2_tableidxh
14098 CEFBS_None, // S2_tableidxw
14099 CEFBS_None, // S2_togglebit_i
14100 CEFBS_None, // S2_togglebit_r
14101 CEFBS_None, // S2_tstbit_i
14102 CEFBS_None, // S2_tstbit_r
14103 CEFBS_None, // S2_valignib
14104 CEFBS_None, // S2_valignrb
14105 CEFBS_None, // S2_vcnegh
14106 CEFBS_None, // S2_vcrotate
14107 CEFBS_None, // S2_vrcnegh
14108 CEFBS_None, // S2_vrndpackwh
14109 CEFBS_None, // S2_vrndpackwhs
14110 CEFBS_None, // S2_vsathb
14111 CEFBS_None, // S2_vsathb_nopack
14112 CEFBS_None, // S2_vsathub
14113 CEFBS_None, // S2_vsathub_nopack
14114 CEFBS_None, // S2_vsatwh
14115 CEFBS_None, // S2_vsatwh_nopack
14116 CEFBS_None, // S2_vsatwuh
14117 CEFBS_None, // S2_vsatwuh_nopack
14118 CEFBS_None, // S2_vsplatrb
14119 CEFBS_None, // S2_vsplatrh
14120 CEFBS_None, // S2_vspliceib
14121 CEFBS_None, // S2_vsplicerb
14122 CEFBS_None, // S2_vsxtbh
14123 CEFBS_None, // S2_vsxthw
14124 CEFBS_None, // S2_vtrunehb
14125 CEFBS_None, // S2_vtrunewh
14126 CEFBS_None, // S2_vtrunohb
14127 CEFBS_None, // S2_vtrunowh
14128 CEFBS_None, // S2_vzxtbh
14129 CEFBS_None, // S2_vzxthw
14130 CEFBS_None, // S4_addaddi
14131 CEFBS_None, // S4_addi_asl_ri
14132 CEFBS_None, // S4_addi_lsr_ri
14133 CEFBS_None, // S4_andi_asl_ri
14134 CEFBS_None, // S4_andi_lsr_ri
14135 CEFBS_None, // S4_clbaddi
14136 CEFBS_None, // S4_clbpaddi
14137 CEFBS_None, // S4_clbpnorm
14138 CEFBS_None, // S4_extract
14139 CEFBS_None, // S4_extract_rp
14140 CEFBS_None, // S4_extractp
14141 CEFBS_None, // S4_extractp_rp
14142 CEFBS_None, // S4_lsli
14143 CEFBS_None, // S4_ntstbit_i
14144 CEFBS_None, // S4_ntstbit_r
14145 CEFBS_None, // S4_or_andi
14146 CEFBS_None, // S4_or_andix
14147 CEFBS_None, // S4_or_ori
14148 CEFBS_None, // S4_ori_asl_ri
14149 CEFBS_None, // S4_ori_lsr_ri
14150 CEFBS_None, // S4_parity
14151 CEFBS_None, // S4_pstorerbf_abs
14152 CEFBS_None, // S4_pstorerbf_rr
14153 CEFBS_None, // S4_pstorerbfnew_abs
14154 CEFBS_None, // S4_pstorerbfnew_io
14155 CEFBS_None, // S4_pstorerbfnew_rr
14156 CEFBS_None, // S4_pstorerbnewf_abs
14157 CEFBS_None, // S4_pstorerbnewf_rr
14158 CEFBS_None, // S4_pstorerbnewfnew_abs
14159 CEFBS_None, // S4_pstorerbnewfnew_io
14160 CEFBS_None, // S4_pstorerbnewfnew_rr
14161 CEFBS_None, // S4_pstorerbnewt_abs
14162 CEFBS_None, // S4_pstorerbnewt_rr
14163 CEFBS_None, // S4_pstorerbnewtnew_abs
14164 CEFBS_None, // S4_pstorerbnewtnew_io
14165 CEFBS_None, // S4_pstorerbnewtnew_rr
14166 CEFBS_None, // S4_pstorerbt_abs
14167 CEFBS_None, // S4_pstorerbt_rr
14168 CEFBS_None, // S4_pstorerbtnew_abs
14169 CEFBS_None, // S4_pstorerbtnew_io
14170 CEFBS_None, // S4_pstorerbtnew_rr
14171 CEFBS_None, // S4_pstorerdf_abs
14172 CEFBS_None, // S4_pstorerdf_rr
14173 CEFBS_None, // S4_pstorerdfnew_abs
14174 CEFBS_None, // S4_pstorerdfnew_io
14175 CEFBS_None, // S4_pstorerdfnew_rr
14176 CEFBS_None, // S4_pstorerdt_abs
14177 CEFBS_None, // S4_pstorerdt_rr
14178 CEFBS_None, // S4_pstorerdtnew_abs
14179 CEFBS_None, // S4_pstorerdtnew_io
14180 CEFBS_None, // S4_pstorerdtnew_rr
14181 CEFBS_None, // S4_pstorerff_abs
14182 CEFBS_None, // S4_pstorerff_rr
14183 CEFBS_None, // S4_pstorerffnew_abs
14184 CEFBS_None, // S4_pstorerffnew_io
14185 CEFBS_None, // S4_pstorerffnew_rr
14186 CEFBS_None, // S4_pstorerft_abs
14187 CEFBS_None, // S4_pstorerft_rr
14188 CEFBS_None, // S4_pstorerftnew_abs
14189 CEFBS_None, // S4_pstorerftnew_io
14190 CEFBS_None, // S4_pstorerftnew_rr
14191 CEFBS_None, // S4_pstorerhf_abs
14192 CEFBS_None, // S4_pstorerhf_rr
14193 CEFBS_None, // S4_pstorerhfnew_abs
14194 CEFBS_None, // S4_pstorerhfnew_io
14195 CEFBS_None, // S4_pstorerhfnew_rr
14196 CEFBS_None, // S4_pstorerhnewf_abs
14197 CEFBS_None, // S4_pstorerhnewf_rr
14198 CEFBS_None, // S4_pstorerhnewfnew_abs
14199 CEFBS_None, // S4_pstorerhnewfnew_io
14200 CEFBS_None, // S4_pstorerhnewfnew_rr
14201 CEFBS_None, // S4_pstorerhnewt_abs
14202 CEFBS_None, // S4_pstorerhnewt_rr
14203 CEFBS_None, // S4_pstorerhnewtnew_abs
14204 CEFBS_None, // S4_pstorerhnewtnew_io
14205 CEFBS_None, // S4_pstorerhnewtnew_rr
14206 CEFBS_None, // S4_pstorerht_abs
14207 CEFBS_None, // S4_pstorerht_rr
14208 CEFBS_None, // S4_pstorerhtnew_abs
14209 CEFBS_None, // S4_pstorerhtnew_io
14210 CEFBS_None, // S4_pstorerhtnew_rr
14211 CEFBS_None, // S4_pstorerif_abs
14212 CEFBS_None, // S4_pstorerif_rr
14213 CEFBS_None, // S4_pstorerifnew_abs
14214 CEFBS_None, // S4_pstorerifnew_io
14215 CEFBS_None, // S4_pstorerifnew_rr
14216 CEFBS_None, // S4_pstorerinewf_abs
14217 CEFBS_None, // S4_pstorerinewf_rr
14218 CEFBS_None, // S4_pstorerinewfnew_abs
14219 CEFBS_None, // S4_pstorerinewfnew_io
14220 CEFBS_None, // S4_pstorerinewfnew_rr
14221 CEFBS_None, // S4_pstorerinewt_abs
14222 CEFBS_None, // S4_pstorerinewt_rr
14223 CEFBS_None, // S4_pstorerinewtnew_abs
14224 CEFBS_None, // S4_pstorerinewtnew_io
14225 CEFBS_None, // S4_pstorerinewtnew_rr
14226 CEFBS_None, // S4_pstorerit_abs
14227 CEFBS_None, // S4_pstorerit_rr
14228 CEFBS_None, // S4_pstoreritnew_abs
14229 CEFBS_None, // S4_pstoreritnew_io
14230 CEFBS_None, // S4_pstoreritnew_rr
14231 CEFBS_None, // S4_stored_locked
14232 CEFBS_HasV68, // S4_stored_rl_at_vi
14233 CEFBS_HasV68, // S4_stored_rl_st_vi
14234 CEFBS_None, // S4_storeirb_io
14235 CEFBS_None, // S4_storeirbf_io
14236 CEFBS_None, // S4_storeirbfnew_io
14237 CEFBS_None, // S4_storeirbt_io
14238 CEFBS_None, // S4_storeirbtnew_io
14239 CEFBS_None, // S4_storeirh_io
14240 CEFBS_None, // S4_storeirhf_io
14241 CEFBS_None, // S4_storeirhfnew_io
14242 CEFBS_None, // S4_storeirht_io
14243 CEFBS_None, // S4_storeirhtnew_io
14244 CEFBS_None, // S4_storeiri_io
14245 CEFBS_None, // S4_storeirif_io
14246 CEFBS_None, // S4_storeirifnew_io
14247 CEFBS_None, // S4_storeirit_io
14248 CEFBS_None, // S4_storeiritnew_io
14249 CEFBS_None, // S4_storerb_ap
14250 CEFBS_None, // S4_storerb_rr
14251 CEFBS_None, // S4_storerb_ur
14252 CEFBS_None, // S4_storerbnew_ap
14253 CEFBS_None, // S4_storerbnew_rr
14254 CEFBS_None, // S4_storerbnew_ur
14255 CEFBS_None, // S4_storerd_ap
14256 CEFBS_None, // S4_storerd_rr
14257 CEFBS_None, // S4_storerd_ur
14258 CEFBS_None, // S4_storerf_ap
14259 CEFBS_None, // S4_storerf_rr
14260 CEFBS_None, // S4_storerf_ur
14261 CEFBS_None, // S4_storerh_ap
14262 CEFBS_None, // S4_storerh_rr
14263 CEFBS_None, // S4_storerh_ur
14264 CEFBS_None, // S4_storerhnew_ap
14265 CEFBS_None, // S4_storerhnew_rr
14266 CEFBS_None, // S4_storerhnew_ur
14267 CEFBS_None, // S4_storeri_ap
14268 CEFBS_None, // S4_storeri_rr
14269 CEFBS_None, // S4_storeri_ur
14270 CEFBS_None, // S4_storerinew_ap
14271 CEFBS_None, // S4_storerinew_rr
14272 CEFBS_None, // S4_storerinew_ur
14273 CEFBS_None, // S4_subaddi
14274 CEFBS_None, // S4_subi_asl_ri
14275 CEFBS_None, // S4_subi_lsr_ri
14276 CEFBS_None, // S4_vrcrotate
14277 CEFBS_None, // S4_vrcrotate_acc
14278 CEFBS_None, // S4_vxaddsubh
14279 CEFBS_None, // S4_vxaddsubhr
14280 CEFBS_None, // S4_vxaddsubw
14281 CEFBS_None, // S4_vxsubaddh
14282 CEFBS_None, // S4_vxsubaddhr
14283 CEFBS_None, // S4_vxsubaddw
14284 CEFBS_None, // S5_asrhub_rnd_sat
14285 CEFBS_None, // S5_asrhub_sat
14286 CEFBS_None, // S5_popcountp
14287 CEFBS_None, // S5_vasrhrnd
14288 CEFBS_HasV60, // S6_rol_i_p
14289 CEFBS_HasV60, // S6_rol_i_p_acc
14290 CEFBS_HasV60, // S6_rol_i_p_and
14291 CEFBS_HasV60, // S6_rol_i_p_nac
14292 CEFBS_HasV60, // S6_rol_i_p_or
14293 CEFBS_HasV60, // S6_rol_i_p_xacc
14294 CEFBS_HasV60, // S6_rol_i_r
14295 CEFBS_HasV60, // S6_rol_i_r_acc
14296 CEFBS_HasV60, // S6_rol_i_r_and
14297 CEFBS_HasV60, // S6_rol_i_r_nac
14298 CEFBS_HasV60, // S6_rol_i_r_or
14299 CEFBS_HasV60, // S6_rol_i_r_xacc
14300 CEFBS_HasV62, // S6_vsplatrbp
14301 CEFBS_HasV62, // S6_vtrunehb_ppp
14302 CEFBS_HasV62, // S6_vtrunohb_ppp
14303 CEFBS_None, // SA1_addi
14304 CEFBS_None, // SA1_addrx
14305 CEFBS_None, // SA1_addsp
14306 CEFBS_None, // SA1_and1
14307 CEFBS_None, // SA1_clrf
14308 CEFBS_None, // SA1_clrfnew
14309 CEFBS_None, // SA1_clrt
14310 CEFBS_None, // SA1_clrtnew
14311 CEFBS_None, // SA1_cmpeqi
14312 CEFBS_None, // SA1_combine0i
14313 CEFBS_None, // SA1_combine1i
14314 CEFBS_None, // SA1_combine2i
14315 CEFBS_None, // SA1_combine3i
14316 CEFBS_None, // SA1_combinerz
14317 CEFBS_None, // SA1_combinezr
14318 CEFBS_None, // SA1_dec
14319 CEFBS_None, // SA1_inc
14320 CEFBS_None, // SA1_seti
14321 CEFBS_None, // SA1_setin1
14322 CEFBS_None, // SA1_sxtb
14323 CEFBS_None, // SA1_sxth
14324 CEFBS_None, // SA1_tfr
14325 CEFBS_None, // SA1_zxtb
14326 CEFBS_None, // SA1_zxth
14327 CEFBS_None, // SAVE_REGISTERS_CALL_V4
14328 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK
14329 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT
14330 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
14331 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_PIC
14332 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT
14333 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT_PIC
14334 CEFBS_None, // SAVE_REGISTERS_CALL_V4_PIC
14335 CEFBS_None, // SL1_loadri_io
14336 CEFBS_None, // SL1_loadrub_io
14337 CEFBS_None, // SL2_deallocframe
14338 CEFBS_None, // SL2_jumpr31
14339 CEFBS_None, // SL2_jumpr31_f
14340 CEFBS_None, // SL2_jumpr31_fnew
14341 CEFBS_None, // SL2_jumpr31_t
14342 CEFBS_None, // SL2_jumpr31_tnew
14343 CEFBS_None, // SL2_loadrb_io
14344 CEFBS_None, // SL2_loadrd_sp
14345 CEFBS_None, // SL2_loadrh_io
14346 CEFBS_None, // SL2_loadri_sp
14347 CEFBS_None, // SL2_loadruh_io
14348 CEFBS_None, // SL2_return
14349 CEFBS_None, // SL2_return_f
14350 CEFBS_None, // SL2_return_fnew
14351 CEFBS_None, // SL2_return_t
14352 CEFBS_None, // SL2_return_tnew
14353 CEFBS_None, // SS1_storeb_io
14354 CEFBS_None, // SS1_storew_io
14355 CEFBS_None, // SS2_allocframe
14356 CEFBS_None, // SS2_storebi0
14357 CEFBS_None, // SS2_storebi1
14358 CEFBS_None, // SS2_stored_sp
14359 CEFBS_None, // SS2_storeh_io
14360 CEFBS_None, // SS2_storew_sp
14361 CEFBS_None, // SS2_storewi0
14362 CEFBS_None, // SS2_storewi1
14363 CEFBS_None, // TFRI64_V2_ext
14364 CEFBS_None, // TFRI64_V4
14365 CEFBS_UseHVXV60, // V6_extractw
14366 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext
14367 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext_oracc
14368 CEFBS_UseHVXV62, // V6_lvsplatb
14369 CEFBS_UseHVXV62, // V6_lvsplath
14370 CEFBS_UseHVXV60, // V6_lvsplatw
14371 CEFBS_UseHVXV60, // V6_pred_and
14372 CEFBS_UseHVXV60, // V6_pred_and_n
14373 CEFBS_UseHVXV60, // V6_pred_not
14374 CEFBS_UseHVXV60, // V6_pred_or
14375 CEFBS_UseHVXV60, // V6_pred_or_n
14376 CEFBS_UseHVXV60, // V6_pred_scalar2
14377 CEFBS_UseHVXV62, // V6_pred_scalar2v2
14378 CEFBS_UseHVXV60, // V6_pred_xor
14379 CEFBS_UseHVXV79_UseHVXQFloat, // V6_set_qfext
14380 CEFBS_UseHVXV62, // V6_shuffeqh
14381 CEFBS_UseHVXV62, // V6_shuffeqw
14382 CEFBS_UseHVXV68, // V6_v6mpyhubs10
14383 CEFBS_UseHVXV68, // V6_v6mpyhubs10_vxx
14384 CEFBS_UseHVXV68, // V6_v6mpyvubs10
14385 CEFBS_UseHVXV68, // V6_v6mpyvubs10_vxx
14386 CEFBS_UseHVXV60, // V6_vL32Ub_ai
14387 CEFBS_UseHVXV60, // V6_vL32Ub_pi
14388 CEFBS_UseHVXV60, // V6_vL32Ub_ppu
14389 CEFBS_UseHVXV60, // V6_vL32b_ai
14390 CEFBS_UseHVXV60, // V6_vL32b_cur_ai
14391 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ai
14392 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_pi
14393 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ppu
14394 CEFBS_UseHVXV60, // V6_vL32b_cur_pi
14395 CEFBS_UseHVXV60, // V6_vL32b_cur_ppu
14396 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ai
14397 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_pi
14398 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ppu
14399 CEFBS_UseHVXV62, // V6_vL32b_npred_ai
14400 CEFBS_UseHVXV62, // V6_vL32b_npred_pi
14401 CEFBS_UseHVXV62, // V6_vL32b_npred_ppu
14402 CEFBS_UseHVXV60, // V6_vL32b_nt_ai
14403 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ai
14404 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ai
14405 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_pi
14406 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ppu
14407 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_pi
14408 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ppu
14409 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ai
14410 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_pi
14411 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ppu
14412 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ai
14413 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_pi
14414 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ppu
14415 CEFBS_UseHVXV60, // V6_vL32b_nt_pi
14416 CEFBS_UseHVXV60, // V6_vL32b_nt_ppu
14417 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ai
14418 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_pi
14419 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ppu
14420 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ai
14421 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ai
14422 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_pi
14423 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ppu
14424 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_pi
14425 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ppu
14426 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ai
14427 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_pi
14428 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ppu
14429 CEFBS_UseHVXV60, // V6_vL32b_pi
14430 CEFBS_UseHVXV60, // V6_vL32b_ppu
14431 CEFBS_UseHVXV62, // V6_vL32b_pred_ai
14432 CEFBS_UseHVXV62, // V6_vL32b_pred_pi
14433 CEFBS_UseHVXV62, // V6_vL32b_pred_ppu
14434 CEFBS_UseHVXV60, // V6_vL32b_tmp_ai
14435 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ai
14436 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_pi
14437 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ppu
14438 CEFBS_UseHVXV60, // V6_vL32b_tmp_pi
14439 CEFBS_UseHVXV60, // V6_vL32b_tmp_ppu
14440 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ai
14441 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_pi
14442 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ppu
14443 CEFBS_UseHVXV60, // V6_vS32Ub_ai
14444 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ai
14445 CEFBS_UseHVXV60, // V6_vS32Ub_npred_pi
14446 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ppu
14447 CEFBS_UseHVXV60, // V6_vS32Ub_pi
14448 CEFBS_UseHVXV60, // V6_vS32Ub_ppu
14449 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ai
14450 CEFBS_UseHVXV60, // V6_vS32Ub_pred_pi
14451 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ppu
14452 CEFBS_UseHVXV60, // V6_vS32b_ai
14453 CEFBS_UseHVXV60, // V6_vS32b_new_ai
14454 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ai
14455 CEFBS_UseHVXV60, // V6_vS32b_new_npred_pi
14456 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ppu
14457 CEFBS_UseHVXV60, // V6_vS32b_new_pi
14458 CEFBS_UseHVXV60, // V6_vS32b_new_ppu
14459 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ai
14460 CEFBS_UseHVXV60, // V6_vS32b_new_pred_pi
14461 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ppu
14462 CEFBS_UseHVXV60, // V6_vS32b_npred_ai
14463 CEFBS_UseHVXV60, // V6_vS32b_npred_pi
14464 CEFBS_UseHVXV60, // V6_vS32b_npred_ppu
14465 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ai
14466 CEFBS_UseHVXV60, // V6_vS32b_nqpred_pi
14467 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ppu
14468 CEFBS_UseHVXV60, // V6_vS32b_nt_ai
14469 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ai
14470 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ai
14471 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_pi
14472 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ppu
14473 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pi
14474 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ppu
14475 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ai
14476 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_pi
14477 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ppu
14478 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ai
14479 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_pi
14480 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ppu
14481 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ai
14482 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_pi
14483 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ppu
14484 CEFBS_UseHVXV60, // V6_vS32b_nt_pi
14485 CEFBS_UseHVXV60, // V6_vS32b_nt_ppu
14486 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ai
14487 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_pi
14488 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ppu
14489 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ai
14490 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_pi
14491 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ppu
14492 CEFBS_UseHVXV60, // V6_vS32b_pi
14493 CEFBS_UseHVXV60, // V6_vS32b_ppu
14494 CEFBS_UseHVXV60, // V6_vS32b_pred_ai
14495 CEFBS_UseHVXV60, // V6_vS32b_pred_pi
14496 CEFBS_UseHVXV60, // V6_vS32b_pred_ppu
14497 CEFBS_UseHVXV60, // V6_vS32b_qpred_ai
14498 CEFBS_UseHVXV60, // V6_vS32b_qpred_pi
14499 CEFBS_UseHVXV60, // V6_vS32b_qpred_ppu
14500 CEFBS_UseHVXV65, // V6_vS32b_srls_ai
14501 CEFBS_UseHVXV65, // V6_vS32b_srls_pi
14502 CEFBS_UseHVXV65, // V6_vS32b_srls_ppu
14503 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vabs_f8
14504 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_hf
14505 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_hf
14506 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_qf16
14507 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_qf32
14508 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_sf
14509 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_sf
14510 CEFBS_UseHVXV65, // V6_vabsb
14511 CEFBS_UseHVXV65, // V6_vabsb_sat
14512 CEFBS_UseHVXV60, // V6_vabsdiffh
14513 CEFBS_UseHVXV60, // V6_vabsdiffub
14514 CEFBS_UseHVXV60, // V6_vabsdiffuh
14515 CEFBS_UseHVXV60, // V6_vabsdiffw
14516 CEFBS_UseHVXV60, // V6_vabsh
14517 CEFBS_UseHVXV60, // V6_vabsh_sat
14518 CEFBS_UseHVXV60, // V6_vabsw
14519 CEFBS_UseHVXV60, // V6_vabsw_sat
14520 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_hf
14521 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vadd_hf_f8
14522 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_hf_hf
14523 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16
14524 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16_mix
14525 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32
14526 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32_mix
14527 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_sf
14528 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vadd_sf_bf
14529 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_hf
14530 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_sf
14531 CEFBS_UseHVXV60, // V6_vaddb
14532 CEFBS_UseHVXV60, // V6_vaddb_dv
14533 CEFBS_UseHVXV60, // V6_vaddbnq
14534 CEFBS_UseHVXV60, // V6_vaddbq
14535 CEFBS_UseHVXV62, // V6_vaddbsat
14536 CEFBS_UseHVXV62, // V6_vaddbsat_dv
14537 CEFBS_UseHVXV62, // V6_vaddcarry
14538 CEFBS_UseHVXV66, // V6_vaddcarryo
14539 CEFBS_UseHVXV66, // V6_vaddcarrysat
14540 CEFBS_UseHVXV62, // V6_vaddclbh
14541 CEFBS_UseHVXV62, // V6_vaddclbw
14542 CEFBS_UseHVXV60, // V6_vaddh
14543 CEFBS_UseHVXV60, // V6_vaddh_dv
14544 CEFBS_UseHVXV60, // V6_vaddhnq
14545 CEFBS_UseHVXV60, // V6_vaddhq
14546 CEFBS_UseHVXV60, // V6_vaddhsat
14547 CEFBS_UseHVXV60, // V6_vaddhsat_dv
14548 CEFBS_UseHVXV60, // V6_vaddhw
14549 CEFBS_UseHVXV62, // V6_vaddhw_acc
14550 CEFBS_UseHVXV60, // V6_vaddubh
14551 CEFBS_UseHVXV62, // V6_vaddubh_acc
14552 CEFBS_UseHVXV60, // V6_vaddubsat
14553 CEFBS_UseHVXV60, // V6_vaddubsat_dv
14554 CEFBS_UseHVXV62, // V6_vaddububb_sat
14555 CEFBS_UseHVXV60, // V6_vadduhsat
14556 CEFBS_UseHVXV60, // V6_vadduhsat_dv
14557 CEFBS_UseHVXV60, // V6_vadduhw
14558 CEFBS_UseHVXV62, // V6_vadduhw_acc
14559 CEFBS_UseHVXV62, // V6_vadduwsat
14560 CEFBS_UseHVXV62, // V6_vadduwsat_dv
14561 CEFBS_UseHVXV60, // V6_vaddw
14562 CEFBS_UseHVXV60, // V6_vaddw_dv
14563 CEFBS_UseHVXV60, // V6_vaddwnq
14564 CEFBS_UseHVXV60, // V6_vaddwq
14565 CEFBS_UseHVXV60, // V6_vaddwsat
14566 CEFBS_UseHVXV60, // V6_vaddwsat_dv
14567 CEFBS_UseHVXV81, // V6_valign4
14568 CEFBS_UseHVXV60, // V6_valignb
14569 CEFBS_UseHVXV60, // V6_valignbi
14570 CEFBS_UseHVXV60, // V6_vand
14571 CEFBS_UseHVXV62, // V6_vandnqrt
14572 CEFBS_UseHVXV62, // V6_vandnqrt_acc
14573 CEFBS_UseHVXV60, // V6_vandqrt
14574 CEFBS_UseHVXV60, // V6_vandqrt_acc
14575 CEFBS_UseHVXV62, // V6_vandvnqv
14576 CEFBS_UseHVXV62, // V6_vandvqv
14577 CEFBS_UseHVXV60, // V6_vandvrt
14578 CEFBS_UseHVXV60, // V6_vandvrt_acc
14579 CEFBS_UseHVXV60, // V6_vaslh
14580 CEFBS_UseHVXV65, // V6_vaslh_acc
14581 CEFBS_UseHVXV60, // V6_vaslhv
14582 CEFBS_UseHVXV60, // V6_vaslw
14583 CEFBS_UseHVXV60, // V6_vaslw_acc
14584 CEFBS_UseHVXV60, // V6_vaslwv
14585 CEFBS_UseHVXV66, // V6_vasr_into
14586 CEFBS_UseHVXV60, // V6_vasrh
14587 CEFBS_UseHVXV65, // V6_vasrh_acc
14588 CEFBS_UseHVXV60, // V6_vasrhbrndsat
14589 CEFBS_UseHVXV62, // V6_vasrhbsat
14590 CEFBS_UseHVXV60, // V6_vasrhubrndsat
14591 CEFBS_UseHVXV60, // V6_vasrhubsat
14592 CEFBS_UseHVXV60, // V6_vasrhv
14593 CEFBS_UseHVXV65, // V6_vasruhubrndsat
14594 CEFBS_UseHVXV65, // V6_vasruhubsat
14595 CEFBS_UseHVXV62, // V6_vasruwuhrndsat
14596 CEFBS_UseHVXV65, // V6_vasruwuhsat
14597 CEFBS_UseHVXV69, // V6_vasrvuhubrndsat
14598 CEFBS_UseHVXV69, // V6_vasrvuhubsat
14599 CEFBS_UseHVXV69, // V6_vasrvwuhrndsat
14600 CEFBS_UseHVXV69, // V6_vasrvwuhsat
14601 CEFBS_UseHVXV60, // V6_vasrw
14602 CEFBS_UseHVXV60, // V6_vasrw_acc
14603 CEFBS_UseHVXV60, // V6_vasrwh
14604 CEFBS_UseHVXV60, // V6_vasrwhrndsat
14605 CEFBS_UseHVXV60, // V6_vasrwhsat
14606 CEFBS_UseHVXV62, // V6_vasrwuhrndsat
14607 CEFBS_UseHVXV60, // V6_vasrwuhsat
14608 CEFBS_UseHVXV60, // V6_vasrwv
14609 CEFBS_UseHVXV60, // V6_vassign
14610 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vassign_fp
14611 CEFBS_UseHVXV69, // V6_vassign_tmp
14612 CEFBS_UseHVXV65, // V6_vavgb
14613 CEFBS_UseHVXV65, // V6_vavgbrnd
14614 CEFBS_UseHVXV60, // V6_vavgh
14615 CEFBS_UseHVXV60, // V6_vavghrnd
14616 CEFBS_UseHVXV60, // V6_vavgub
14617 CEFBS_UseHVXV60, // V6_vavgubrnd
14618 CEFBS_UseHVXV60, // V6_vavguh
14619 CEFBS_UseHVXV60, // V6_vavguhrnd
14620 CEFBS_UseHVXV65, // V6_vavguw
14621 CEFBS_UseHVXV65, // V6_vavguwrnd
14622 CEFBS_UseHVXV60, // V6_vavgw
14623 CEFBS_UseHVXV60, // V6_vavgwrnd
14624 CEFBS_UseHVXV60, // V6_vccombine
14625 CEFBS_UseHVXV60, // V6_vcl0h
14626 CEFBS_UseHVXV60, // V6_vcl0w
14627 CEFBS_UseHVXV60, // V6_vcmov
14628 CEFBS_UseHVXV60, // V6_vcombine
14629 CEFBS_UseHVXV69, // V6_vcombine_tmp
14630 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_bf_qf32
14631 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_f8_qf16
14632 CEFBS_UseHVXV73, // V6_vconv_h_hf
14633 CEFBS_UseHVXV81, // V6_vconv_h_hf_rnd
14634 CEFBS_UseHVXV73, // V6_vconv_hf_h
14635 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf16
14636 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf32
14637 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_f8
14638 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_hf
14639 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_qf16
14640 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_qf32
14641 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_sf
14642 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_sf_qf32
14643 CEFBS_UseHVXV73, // V6_vconv_sf_w
14644 CEFBS_UseHVXV73, // V6_vconv_w_sf
14645 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_b_hf
14646 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_b
14647 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_ub
14648 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_ub_hf
14649 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_b_hf
14650 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vcvt_bf_sf
14651 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_f8_hf
14652 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_h_hf
14653 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_b
14654 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_hf_f8
14655 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_h
14656 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_sf
14657 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_ub
14658 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_uh
14659 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_sf_hf
14660 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_ub_hf
14661 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_uh_hf
14662 CEFBS_UseHVXV60, // V6_vdeal
14663 CEFBS_UseHVXV60, // V6_vdealb
14664 CEFBS_UseHVXV60, // V6_vdealb4w
14665 CEFBS_UseHVXV60, // V6_vdealh
14666 CEFBS_UseHVXV60, // V6_vdealvdd
14667 CEFBS_UseHVXV60, // V6_vdelta
14668 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf
14669 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf_acc
14670 CEFBS_UseHVXV60, // V6_vdmpybus
14671 CEFBS_UseHVXV60, // V6_vdmpybus_acc
14672 CEFBS_UseHVXV60, // V6_vdmpybus_dv
14673 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc
14674 CEFBS_UseHVXV60, // V6_vdmpyhb
14675 CEFBS_UseHVXV60, // V6_vdmpyhb_acc
14676 CEFBS_UseHVXV60, // V6_vdmpyhb_dv
14677 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc
14678 CEFBS_UseHVXV60, // V6_vdmpyhisat
14679 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc
14680 CEFBS_UseHVXV60, // V6_vdmpyhsat
14681 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc
14682 CEFBS_UseHVXV60, // V6_vdmpyhsuisat
14683 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc
14684 CEFBS_UseHVXV60, // V6_vdmpyhsusat
14685 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc
14686 CEFBS_UseHVXV60, // V6_vdmpyhvsat
14687 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc
14688 CEFBS_UseHVXV60, // V6_vdsaduh
14689 CEFBS_UseHVXV60, // V6_vdsaduh_acc
14690 CEFBS_UseHVXV60, // V6_veqb
14691 CEFBS_UseHVXV60, // V6_veqb_and
14692 CEFBS_UseHVXV60, // V6_veqb_or
14693 CEFBS_UseHVXV60, // V6_veqb_xor
14694 CEFBS_UseHVXV60, // V6_veqh
14695 CEFBS_UseHVXV60, // V6_veqh_and
14696 CEFBS_UseHVXV60, // V6_veqh_or
14697 CEFBS_UseHVXV60, // V6_veqh_xor
14698 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf
14699 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_and
14700 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_or
14701 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_xor
14702 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf
14703 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_and
14704 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_or
14705 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_xor
14706 CEFBS_UseHVXV60, // V6_veqw
14707 CEFBS_UseHVXV60, // V6_veqw_and
14708 CEFBS_UseHVXV60, // V6_veqw_or
14709 CEFBS_UseHVXV60, // V6_veqw_xor
14710 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmax_f8
14711 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_hf
14712 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_sf
14713 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmin_f8
14714 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_hf
14715 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_sf
14716 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfneg_f8
14717 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_hf
14718 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_sf
14719 CEFBS_UseHVXV65, // V6_vgathermh
14720 CEFBS_UseHVXV65, // V6_vgathermhq
14721 CEFBS_UseHVXV65, // V6_vgathermhw
14722 CEFBS_UseHVXV65, // V6_vgathermhwq
14723 CEFBS_UseHVXV65, // V6_vgathermw
14724 CEFBS_UseHVXV65, // V6_vgathermwq
14725 CEFBS_UseHVXV60, // V6_vgtb
14726 CEFBS_UseHVXV60, // V6_vgtb_and
14727 CEFBS_UseHVXV60, // V6_vgtb_or
14728 CEFBS_UseHVXV60, // V6_vgtb_xor
14729 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf
14730 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_and
14731 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_or
14732 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_xor
14733 CEFBS_UseHVXV60, // V6_vgth
14734 CEFBS_UseHVXV60, // V6_vgth_and
14735 CEFBS_UseHVXV60, // V6_vgth_or
14736 CEFBS_UseHVXV60, // V6_vgth_xor
14737 CEFBS_UseHVXV68, // V6_vgthf
14738 CEFBS_UseHVXV68, // V6_vgthf_and
14739 CEFBS_UseHVXV68, // V6_vgthf_or
14740 CEFBS_UseHVXV68, // V6_vgthf_xor
14741 CEFBS_UseHVXV68, // V6_vgtsf
14742 CEFBS_UseHVXV68, // V6_vgtsf_and
14743 CEFBS_UseHVXV68, // V6_vgtsf_or
14744 CEFBS_UseHVXV68, // V6_vgtsf_xor
14745 CEFBS_UseHVXV60, // V6_vgtub
14746 CEFBS_UseHVXV60, // V6_vgtub_and
14747 CEFBS_UseHVXV60, // V6_vgtub_or
14748 CEFBS_UseHVXV60, // V6_vgtub_xor
14749 CEFBS_UseHVXV60, // V6_vgtuh
14750 CEFBS_UseHVXV60, // V6_vgtuh_and
14751 CEFBS_UseHVXV60, // V6_vgtuh_or
14752 CEFBS_UseHVXV60, // V6_vgtuh_xor
14753 CEFBS_UseHVXV60, // V6_vgtuw
14754 CEFBS_UseHVXV60, // V6_vgtuw_and
14755 CEFBS_UseHVXV60, // V6_vgtuw_or
14756 CEFBS_UseHVXV60, // V6_vgtuw_xor
14757 CEFBS_UseHVXV60, // V6_vgtw
14758 CEFBS_UseHVXV60, // V6_vgtw_and
14759 CEFBS_UseHVXV60, // V6_vgtw_or
14760 CEFBS_UseHVXV60, // V6_vgtw_xor
14761 CEFBS_UseHVXV60, // V6_vhist
14762 CEFBS_UseHVXV60, // V6_vhistq
14763 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_hf
14764 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf16
14765 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf32
14766 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_sf
14767 CEFBS_UseHVXV60, // V6_vinsertwr
14768 CEFBS_UseHVXV60, // V6_vlalignb
14769 CEFBS_UseHVXV60, // V6_vlalignbi
14770 CEFBS_UseHVXV62, // V6_vlsrb
14771 CEFBS_UseHVXV60, // V6_vlsrh
14772 CEFBS_UseHVXV60, // V6_vlsrhv
14773 CEFBS_UseHVXV60, // V6_vlsrw
14774 CEFBS_UseHVXV60, // V6_vlsrwv
14775 CEFBS_UseHVXV65, // V6_vlut4
14776 CEFBS_UseHVXV60, // V6_vlutvvb
14777 CEFBS_UseHVXV62, // V6_vlutvvb_nm
14778 CEFBS_UseHVXV60, // V6_vlutvvb_oracc
14779 CEFBS_UseHVXV62, // V6_vlutvvb_oracci
14780 CEFBS_UseHVXV62, // V6_vlutvvbi
14781 CEFBS_UseHVXV60, // V6_vlutvwh
14782 CEFBS_UseHVXV62, // V6_vlutvwh_nm
14783 CEFBS_UseHVXV60, // V6_vlutvwh_oracc
14784 CEFBS_UseHVXV62, // V6_vlutvwh_oracci
14785 CEFBS_UseHVXV62, // V6_vlutvwhi
14786 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmax_bf
14787 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_hf
14788 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_sf
14789 CEFBS_UseHVXV62, // V6_vmaxb
14790 CEFBS_UseHVXV60, // V6_vmaxh
14791 CEFBS_UseHVXV60, // V6_vmaxub
14792 CEFBS_UseHVXV60, // V6_vmaxuh
14793 CEFBS_UseHVXV60, // V6_vmaxw
14794 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmerge_qf
14795 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmin_bf
14796 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_hf
14797 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_sf
14798 CEFBS_UseHVXV62, // V6_vminb
14799 CEFBS_UseHVXV60, // V6_vminh
14800 CEFBS_UseHVXV60, // V6_vminub
14801 CEFBS_UseHVXV60, // V6_vminuh
14802 CEFBS_UseHVXV60, // V6_vminw
14803 CEFBS_UseHVXV60, // V6_vmpabus
14804 CEFBS_UseHVXV60, // V6_vmpabus_acc
14805 CEFBS_UseHVXV60, // V6_vmpabusv
14806 CEFBS_UseHVXV65, // V6_vmpabuu
14807 CEFBS_UseHVXV65, // V6_vmpabuu_acc
14808 CEFBS_UseHVXV60, // V6_vmpabuuv
14809 CEFBS_UseHVXV60, // V6_vmpahb
14810 CEFBS_UseHVXV60, // V6_vmpahb_acc
14811 CEFBS_UseHVXV65, // V6_vmpahhsat
14812 CEFBS_UseHVXV62, // V6_vmpauhb
14813 CEFBS_UseHVXV62, // V6_vmpauhb_acc
14814 CEFBS_UseHVXV65, // V6_vmpauhuhsat
14815 CEFBS_UseHVXV65, // V6_vmpsuhuhsat
14816 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8
14817 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8_acc
14818 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf
14819 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf_acc
14820 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16
14821 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_hf
14822 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_mix_hf
14823 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32
14824 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_hf
14825 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_mix_hf
14826 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_qf16
14827 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_sf
14828 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_hf
14829 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_qf16
14830 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_sf
14831 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf
14832 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf_acc
14833 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf
14834 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf_acc
14835 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_sf
14836 CEFBS_UseHVXV60, // V6_vmpybus
14837 CEFBS_UseHVXV60, // V6_vmpybus_acc
14838 CEFBS_UseHVXV60, // V6_vmpybusv
14839 CEFBS_UseHVXV60, // V6_vmpybusv_acc
14840 CEFBS_UseHVXV60, // V6_vmpybv
14841 CEFBS_UseHVXV60, // V6_vmpybv_acc
14842 CEFBS_UseHVXV60, // V6_vmpyewuh
14843 CEFBS_UseHVXV62, // V6_vmpyewuh_64
14844 CEFBS_UseHVXV60, // V6_vmpyh
14845 CEFBS_UseHVXV65, // V6_vmpyh_acc
14846 CEFBS_UseHVXV60, // V6_vmpyhsat_acc
14847 CEFBS_UseHVXV60, // V6_vmpyhsrs
14848 CEFBS_UseHVXV60, // V6_vmpyhss
14849 CEFBS_UseHVXV60, // V6_vmpyhus
14850 CEFBS_UseHVXV60, // V6_vmpyhus_acc
14851 CEFBS_UseHVXV60, // V6_vmpyhv
14852 CEFBS_UseHVXV60, // V6_vmpyhv_acc
14853 CEFBS_UseHVXV60, // V6_vmpyhvsrs
14854 CEFBS_UseHVXV60, // V6_vmpyieoh
14855 CEFBS_UseHVXV60, // V6_vmpyiewh_acc
14856 CEFBS_UseHVXV60, // V6_vmpyiewuh
14857 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc
14858 CEFBS_UseHVXV60, // V6_vmpyih
14859 CEFBS_UseHVXV60, // V6_vmpyih_acc
14860 CEFBS_UseHVXV60, // V6_vmpyihb
14861 CEFBS_UseHVXV60, // V6_vmpyihb_acc
14862 CEFBS_UseHVXV60, // V6_vmpyiowh
14863 CEFBS_UseHVXV60, // V6_vmpyiwb
14864 CEFBS_UseHVXV60, // V6_vmpyiwb_acc
14865 CEFBS_UseHVXV60, // V6_vmpyiwh
14866 CEFBS_UseHVXV60, // V6_vmpyiwh_acc
14867 CEFBS_UseHVXV62, // V6_vmpyiwub
14868 CEFBS_UseHVXV62, // V6_vmpyiwub_acc
14869 CEFBS_UseHVXV60, // V6_vmpyowh
14870 CEFBS_UseHVXV62, // V6_vmpyowh_64_acc
14871 CEFBS_UseHVXV60, // V6_vmpyowh_rnd
14872 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc
14873 CEFBS_UseHVXV60, // V6_vmpyowh_sacc
14874 CEFBS_UseHVXV60, // V6_vmpyub
14875 CEFBS_UseHVXV60, // V6_vmpyub_acc
14876 CEFBS_UseHVXV60, // V6_vmpyubv
14877 CEFBS_UseHVXV60, // V6_vmpyubv_acc
14878 CEFBS_UseHVXV60, // V6_vmpyuh
14879 CEFBS_UseHVXV60, // V6_vmpyuh_acc
14880 CEFBS_UseHVXV65, // V6_vmpyuhe
14881 CEFBS_UseHVXV65, // V6_vmpyuhe_acc
14882 CEFBS_UseHVXV60, // V6_vmpyuhv
14883 CEFBS_UseHVXV60, // V6_vmpyuhv_acc
14884 CEFBS_UseHVXV69, // V6_vmpyuhvs
14885 CEFBS_UseHVXV60, // V6_vmux
14886 CEFBS_UseHVXV65, // V6_vnavgb
14887 CEFBS_UseHVXV60, // V6_vnavgh
14888 CEFBS_UseHVXV60, // V6_vnavgub
14889 CEFBS_UseHVXV60, // V6_vnavgw
14890 CEFBS_UseHVXV60, // V6_vnccombine
14891 CEFBS_UseHVXV60, // V6_vncmov
14892 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_hf
14893 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_qf16
14894 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_qf32
14895 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_sf
14896 CEFBS_UseHVXV60, // V6_vnormamth
14897 CEFBS_UseHVXV60, // V6_vnormamtw
14898 CEFBS_UseHVXV60, // V6_vnot
14899 CEFBS_UseHVXV60, // V6_vor
14900 CEFBS_UseHVXV60, // V6_vpackeb
14901 CEFBS_UseHVXV60, // V6_vpackeh
14902 CEFBS_UseHVXV60, // V6_vpackhb_sat
14903 CEFBS_UseHVXV60, // V6_vpackhub_sat
14904 CEFBS_UseHVXV60, // V6_vpackob
14905 CEFBS_UseHVXV60, // V6_vpackoh
14906 CEFBS_UseHVXV60, // V6_vpackwh_sat
14907 CEFBS_UseHVXV60, // V6_vpackwuh_sat
14908 CEFBS_UseHVXV60, // V6_vpopcounth
14909 CEFBS_UseHVXV65, // V6_vprefixqb
14910 CEFBS_UseHVXV65, // V6_vprefixqh
14911 CEFBS_UseHVXV65, // V6_vprefixqw
14912 CEFBS_UseHVXV60, // V6_vrdelta
14913 CEFBS_UseHVXV65, // V6_vrmpybub_rtt
14914 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc
14915 CEFBS_UseHVXV60, // V6_vrmpybus
14916 CEFBS_UseHVXV60, // V6_vrmpybus_acc
14917 CEFBS_UseHVXV60, // V6_vrmpybusi
14918 CEFBS_UseHVXV60, // V6_vrmpybusi_acc
14919 CEFBS_UseHVXV60, // V6_vrmpybusv
14920 CEFBS_UseHVXV60, // V6_vrmpybusv_acc
14921 CEFBS_UseHVXV60, // V6_vrmpybv
14922 CEFBS_UseHVXV60, // V6_vrmpybv_acc
14923 CEFBS_UseHVXV60, // V6_vrmpyub
14924 CEFBS_UseHVXV60, // V6_vrmpyub_acc
14925 CEFBS_UseHVXV65, // V6_vrmpyub_rtt
14926 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc
14927 CEFBS_UseHVXV60, // V6_vrmpyubi
14928 CEFBS_UseHVXV60, // V6_vrmpyubi_acc
14929 CEFBS_UseHVXV60, // V6_vrmpyubv
14930 CEFBS_UseHVXV60, // V6_vrmpyubv_acc
14931 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt
14932 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt_acc
14933 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx
14934 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx_acc
14935 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt
14936 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt_acc
14937 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx
14938 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx_acc
14939 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt
14940 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt_acc
14941 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx
14942 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx_acc
14943 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt
14944 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt_acc
14945 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx
14946 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx_acc
14947 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt
14948 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt_acc
14949 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx
14950 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx_acc
14951 CEFBS_UseHVXV60, // V6_vror
14952 CEFBS_UseHVXV66, // V6_vrotr
14953 CEFBS_UseHVXV60, // V6_vroundhb
14954 CEFBS_UseHVXV60, // V6_vroundhub
14955 CEFBS_UseHVXV62, // V6_vrounduhub
14956 CEFBS_UseHVXV62, // V6_vrounduwuh
14957 CEFBS_UseHVXV60, // V6_vroundwh
14958 CEFBS_UseHVXV60, // V6_vroundwuh
14959 CEFBS_UseHVXV60, // V6_vrsadubi
14960 CEFBS_UseHVXV60, // V6_vrsadubi_acc
14961 CEFBS_UseHVXV66, // V6_vsatdw
14962 CEFBS_UseHVXV60, // V6_vsathub
14963 CEFBS_UseHVXV62, // V6_vsatuwuh
14964 CEFBS_UseHVXV60, // V6_vsatwh
14965 CEFBS_UseHVXV60, // V6_vsb
14966 CEFBS_UseHVXV65, // V6_vscattermh
14967 CEFBS_UseHVXV65, // V6_vscattermh_add
14968 CEFBS_UseHVXV65, // V6_vscattermhq
14969 CEFBS_UseHVXV65, // V6_vscattermhw
14970 CEFBS_UseHVXV65, // V6_vscattermhw_add
14971 CEFBS_UseHVXV65, // V6_vscattermhwq
14972 CEFBS_UseHVXV65, // V6_vscattermw
14973 CEFBS_UseHVXV65, // V6_vscattermw_add
14974 CEFBS_UseHVXV65, // V6_vscattermwq
14975 CEFBS_UseHVXV60, // V6_vsh
14976 CEFBS_UseHVXV60, // V6_vshufeh
14977 CEFBS_UseHVXV60, // V6_vshuff
14978 CEFBS_UseHVXV60, // V6_vshuffb
14979 CEFBS_UseHVXV60, // V6_vshuffeb
14980 CEFBS_UseHVXV60, // V6_vshuffh
14981 CEFBS_UseHVXV60, // V6_vshuffob
14982 CEFBS_UseHVXV60, // V6_vshuffvdd
14983 CEFBS_UseHVXV60, // V6_vshufoeb
14984 CEFBS_UseHVXV60, // V6_vshufoeh
14985 CEFBS_UseHVXV60, // V6_vshufoh
14986 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_hf
14987 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vsub_hf_f8
14988 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_hf_hf
14989 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_hf_mix
14990 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16
14991 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16_mix
14992 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32
14993 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32_mix
14994 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_sf
14995 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vsub_sf_bf
14996 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_hf
14997 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_sf_mix
14998 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_sf
14999 CEFBS_UseHVXV60, // V6_vsubb
15000 CEFBS_UseHVXV60, // V6_vsubb_dv
15001 CEFBS_UseHVXV60, // V6_vsubbnq
15002 CEFBS_UseHVXV60, // V6_vsubbq
15003 CEFBS_UseHVXV62, // V6_vsubbsat
15004 CEFBS_UseHVXV62, // V6_vsubbsat_dv
15005 CEFBS_UseHVXV62, // V6_vsubcarry
15006 CEFBS_UseHVXV66, // V6_vsubcarryo
15007 CEFBS_UseHVXV60, // V6_vsubh
15008 CEFBS_UseHVXV60, // V6_vsubh_dv
15009 CEFBS_UseHVXV60, // V6_vsubhnq
15010 CEFBS_UseHVXV60, // V6_vsubhq
15011 CEFBS_UseHVXV60, // V6_vsubhsat
15012 CEFBS_UseHVXV60, // V6_vsubhsat_dv
15013 CEFBS_UseHVXV60, // V6_vsubhw
15014 CEFBS_UseHVXV60, // V6_vsububh
15015 CEFBS_UseHVXV60, // V6_vsububsat
15016 CEFBS_UseHVXV60, // V6_vsububsat_dv
15017 CEFBS_UseHVXV62, // V6_vsubububb_sat
15018 CEFBS_UseHVXV60, // V6_vsubuhsat
15019 CEFBS_UseHVXV60, // V6_vsubuhsat_dv
15020 CEFBS_UseHVXV60, // V6_vsubuhw
15021 CEFBS_UseHVXV62, // V6_vsubuwsat
15022 CEFBS_UseHVXV62, // V6_vsubuwsat_dv
15023 CEFBS_UseHVXV60, // V6_vsubw
15024 CEFBS_UseHVXV60, // V6_vsubw_dv
15025 CEFBS_UseHVXV60, // V6_vsubwnq
15026 CEFBS_UseHVXV60, // V6_vsubwq
15027 CEFBS_UseHVXV60, // V6_vsubwsat
15028 CEFBS_UseHVXV60, // V6_vsubwsat_dv
15029 CEFBS_UseHVXV60, // V6_vswap
15030 CEFBS_UseHVXV60, // V6_vtmpyb
15031 CEFBS_UseHVXV60, // V6_vtmpyb_acc
15032 CEFBS_UseHVXV60, // V6_vtmpybus
15033 CEFBS_UseHVXV60, // V6_vtmpybus_acc
15034 CEFBS_UseHVXV60, // V6_vtmpyhb
15035 CEFBS_UseHVXV60, // V6_vtmpyhb_acc
15036 CEFBS_UseHVXV60, // V6_vunpackb
15037 CEFBS_UseHVXV60, // V6_vunpackh
15038 CEFBS_UseHVXV60, // V6_vunpackob
15039 CEFBS_UseHVXV60, // V6_vunpackoh
15040 CEFBS_UseHVXV60, // V6_vunpackub
15041 CEFBS_UseHVXV60, // V6_vunpackuh
15042 CEFBS_UseHVXV62, // V6_vwhist128
15043 CEFBS_UseHVXV62, // V6_vwhist128m
15044 CEFBS_UseHVXV62, // V6_vwhist128q
15045 CEFBS_UseHVXV62, // V6_vwhist128qm
15046 CEFBS_UseHVXV62, // V6_vwhist256
15047 CEFBS_UseHVXV62, // V6_vwhist256_sat
15048 CEFBS_UseHVXV62, // V6_vwhist256q
15049 CEFBS_UseHVXV62, // V6_vwhist256q_sat
15050 CEFBS_UseHVXV60, // V6_vxor
15051 CEFBS_UseHVXV60, // V6_vzb
15052 CEFBS_UseHVXV60, // V6_vzh
15053 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ai
15054 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pi
15055 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ppu
15056 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ai
15057 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_pi
15058 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ppu
15059 CEFBS_UseHVXV66_UseZReg, // V6_zextract
15060 CEFBS_None, // Y2_barrier
15061 CEFBS_None, // Y2_break
15062 CEFBS_None, // Y2_ciad
15063 CEFBS_None, // Y2_crswap0
15064 CEFBS_None, // Y2_cswi
15065 CEFBS_None, // Y2_dccleana
15066 CEFBS_None, // Y2_dccleanidx
15067 CEFBS_None, // Y2_dccleaninva
15068 CEFBS_None, // Y2_dccleaninvidx
15069 CEFBS_None, // Y2_dcfetchbo
15070 CEFBS_None, // Y2_dcinva
15071 CEFBS_None, // Y2_dcinvidx
15072 CEFBS_None, // Y2_dckill
15073 CEFBS_None, // Y2_dctagr
15074 CEFBS_None, // Y2_dctagw
15075 CEFBS_None, // Y2_dczeroa
15076 CEFBS_None, // Y2_getimask
15077 CEFBS_None, // Y2_iassignr
15078 CEFBS_None, // Y2_iassignw
15079 CEFBS_None, // Y2_icdatar
15080 CEFBS_HasV66, // Y2_icdataw
15081 CEFBS_None, // Y2_icinva
15082 CEFBS_None, // Y2_icinvidx
15083 CEFBS_None, // Y2_ickill
15084 CEFBS_None, // Y2_ictagr
15085 CEFBS_None, // Y2_ictagw
15086 CEFBS_None, // Y2_isync
15087 CEFBS_None, // Y2_k0lock
15088 CEFBS_None, // Y2_k0unlock
15089 CEFBS_None, // Y2_l2cleaninvidx
15090 CEFBS_None, // Y2_l2kill
15091 CEFBS_None, // Y2_resume
15092 CEFBS_None, // Y2_setimask
15093 CEFBS_HasV66, // Y2_setprio
15094 CEFBS_None, // Y2_start
15095 CEFBS_None, // Y2_stop
15096 CEFBS_None, // Y2_swi
15097 CEFBS_None, // Y2_syncht
15098 CEFBS_None, // Y2_tfrscrr
15099 CEFBS_None, // Y2_tfrsrcr
15100 CEFBS_None, // Y2_tlblock
15101 CEFBS_None, // Y2_tlbp
15102 CEFBS_HasV81, // Y2_tlbpp
15103 CEFBS_None, // Y2_tlbr
15104 CEFBS_None, // Y2_tlbunlock
15105 CEFBS_None, // Y2_tlbw
15106 CEFBS_HasV65, // Y2_wait
15107 CEFBS_None, // Y4_crswap1
15108 CEFBS_None, // Y4_crswap10
15109 CEFBS_None, // Y4_l2fetch
15110 CEFBS_None, // Y4_l2tagr
15111 CEFBS_None, // Y4_l2tagw
15112 CEFBS_None, // Y4_nmi
15113 CEFBS_None, // Y4_siad
15114 CEFBS_None, // Y4_tfrscpp
15115 CEFBS_None, // Y4_tfrspcp
15116 CEFBS_None, // Y4_trace
15117 CEFBS_None, // Y5_ctlbw
15118 CEFBS_None, // Y5_l2cleanidx
15119 CEFBS_None, // Y5_l2fetch
15120 CEFBS_None, // Y5_l2gclean
15121 CEFBS_None, // Y5_l2gcleaninv
15122 CEFBS_None, // Y5_l2gunlock
15123 CEFBS_None, // Y5_l2invidx
15124 CEFBS_None, // Y5_l2locka
15125 CEFBS_None, // Y5_l2unlocka
15126 CEFBS_None, // Y5_tlbasidi
15127 CEFBS_None, // Y5_tlboc
15128 CEFBS_HasV67, // Y6_diag
15129 CEFBS_HasV67, // Y6_diag0
15130 CEFBS_HasV67, // Y6_diag1
15131 CEFBS_HasV68, // Y6_dmlink
15132 CEFBS_HasV68, // Y6_dmpause
15133 CEFBS_HasV68, // Y6_dmpoll
15134 CEFBS_HasV68, // Y6_dmresume
15135 CEFBS_HasV68, // Y6_dmstart
15136 CEFBS_HasV68, // Y6_dmwait
15137 CEFBS_None, // Y6_l2gcleaninvpa
15138 CEFBS_None, // Y6_l2gcleanpa
15139 CEFBS_None, // dep_A2_addsat
15140 CEFBS_None, // dep_A2_subsat
15141 CEFBS_None, // dep_S2_packhl
15142 CEFBS_None, // invalid_decode
15143 };
15144
15145 assert(Opcode < 3423);
15146 return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
15147}
15148
15149
15150} // namespace llvm::Hexagon_MC
15151
15152#endif // GET_COMPUTE_FEATURES
15153
15154#ifdef GET_AVAILABLE_OPCODE_CHECKER
15155#undef GET_AVAILABLE_OPCODE_CHECKER
15156
15157namespace llvm::Hexagon_MC {
15158
15159bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
15160 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15161 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15162 FeatureBitset MissingFeatures =
15163 (AvailableFeatures & RequiredFeatures) ^
15164 RequiredFeatures;
15165 return !MissingFeatures.any();
15166}
15167
15168} // namespace llvm::Hexagon_MC
15169
15170#endif // GET_AVAILABLE_OPCODE_CHECKER
15171
15172#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
15173#undef ENABLE_INSTR_PREDICATE_VERIFIER
15174
15175#include <sstream>
15176
15177namespace llvm::Hexagon_MC {
15178
15179#ifndef NDEBUG
15180static const char *SubtargetFeatureNames[] = {
15181 "Feature_HasMemNoShuf",
15182 "Feature_HasPreV65",
15183 "Feature_HasV5",
15184 "Feature_HasV55",
15185 "Feature_HasV60",
15186 "Feature_HasV62",
15187 "Feature_HasV65",
15188 "Feature_HasV66",
15189 "Feature_HasV67",
15190 "Feature_HasV68",
15191 "Feature_HasV69",
15192 "Feature_HasV71",
15193 "Feature_HasV73",
15194 "Feature_HasV75",
15195 "Feature_HasV79",
15196 "Feature_HasV81",
15197 "Feature_UseAudio",
15198 "Feature_UseCabac",
15199 "Feature_UseHVX",
15200 "Feature_UseHVX64B",
15201 "Feature_UseHVX128B",
15202 "Feature_UseHVXIEEEFP",
15203 "Feature_UseHVXQFloat",
15204 "Feature_UseHVXV60",
15205 "Feature_UseHVXV62",
15206 "Feature_UseHVXV65",
15207 "Feature_UseHVXV66",
15208 "Feature_UseHVXV67",
15209 "Feature_UseHVXV68",
15210 "Feature_UseHVXV69",
15211 "Feature_UseHVXV71",
15212 "Feature_UseHVXV73",
15213 "Feature_UseHVXV75",
15214 "Feature_UseHVXV79",
15215 "Feature_UseHVXV81",
15216 "Feature_UseZReg",
15217 nullptr
15218};
15219
15220#endif // NDEBUG
15221
15222void verifyInstructionPredicates(
15223 unsigned Opcode, const FeatureBitset &Features) {
15224#ifndef NDEBUG
15225 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15226 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15227 FeatureBitset MissingFeatures =
15228 (AvailableFeatures & RequiredFeatures) ^
15229 RequiredFeatures;
15230 if (MissingFeatures.any()) {
15231 std::ostringstream Msg;
15232 Msg << "Attempting to emit " << &HexagonInstrNameData[HexagonInstrNameIndices[Opcode]]
15233 << " instruction but the ";
15234 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
15235 if (MissingFeatures.test(i))
15236 Msg << SubtargetFeatureNames[i] << " ";
15237 Msg << "predicate(s) are not met";
15238 report_fatal_error(Msg.str().c_str());
15239 }
15240#endif // NDEBUG
15241}
15242
15243} // namespace llvm::Hexagon_MC
15244
15245#endif // ENABLE_INSTR_PREDICATE_VERIFIER
15246
15247#ifdef GET_INSTRMAP_INFO
15248#undef GET_INSTRMAP_INFO
15249
15250namespace llvm::Hexagon {
15251
15252enum InputType {
15253 InputType_reg
15254};
15255
15256enum InstrType {
15257 InstrType_Pseudo,
15258 InstrType_Real
15259};
15260
15261enum NValueST {
15262 NValueST_true,
15263 NValueST_false
15264};
15265
15266enum PNewValue {
15267 PNewValue_new,
15268 PNewValue_
15269};
15270
15271enum PredSense {
15272 PredSense_false,
15273 PredSense_true
15274};
15275
15276enum addrMode {
15277 addrMode_BaseImmOffset,
15278 addrMode_Absolute,
15279 addrMode_PostInc,
15280 addrMode_BaseRegOffset,
15281 addrMode_BaseLongOffset
15282};
15283
15284enum isBrTaken {
15285 isBrTaken_false,
15286 isBrTaken_true
15287};
15288
15289// changeAddrMode_abs_io
15290LLVM_READONLY
15291int changeAddrMode_abs_io(uint16_t Opcode) {
15292 using namespace Hexagon;
15293 static constexpr uint16_t Table[][2] = {
15294 { L4_ploadrbf_abs, L2_ploadrbf_io },
15295 { L4_ploadrbfnew_abs, L2_ploadrbfnew_io },
15296 { L4_ploadrbt_abs, L2_ploadrbt_io },
15297 { L4_ploadrbtnew_abs, L2_ploadrbtnew_io },
15298 { L4_ploadrdf_abs, L2_ploadrdf_io },
15299 { L4_ploadrdfnew_abs, L2_ploadrdfnew_io },
15300 { L4_ploadrdt_abs, L2_ploadrdt_io },
15301 { L4_ploadrdtnew_abs, L2_ploadrdtnew_io },
15302 { L4_ploadrhf_abs, L2_ploadrhf_io },
15303 { L4_ploadrhfnew_abs, L2_ploadrhfnew_io },
15304 { L4_ploadrht_abs, L2_ploadrht_io },
15305 { L4_ploadrhtnew_abs, L2_ploadrhtnew_io },
15306 { L4_ploadrif_abs, L2_ploadrif_io },
15307 { L4_ploadrifnew_abs, L2_ploadrifnew_io },
15308 { L4_ploadrit_abs, L2_ploadrit_io },
15309 { L4_ploadritnew_abs, L2_ploadritnew_io },
15310 { L4_ploadrubf_abs, L2_ploadrubf_io },
15311 { L4_ploadrubfnew_abs, L2_ploadrubfnew_io },
15312 { L4_ploadrubt_abs, L2_ploadrubt_io },
15313 { L4_ploadrubtnew_abs, L2_ploadrubtnew_io },
15314 { L4_ploadruhf_abs, L2_ploadruhf_io },
15315 { L4_ploadruhfnew_abs, L2_ploadruhfnew_io },
15316 { L4_ploadruht_abs, L2_ploadruht_io },
15317 { L4_ploadruhtnew_abs, L2_ploadruhtnew_io },
15318 { PS_loadrbabs, L2_loadrb_io },
15319 { PS_loadrdabs, L2_loadrd_io },
15320 { PS_loadrhabs, L2_loadrh_io },
15321 { PS_loadriabs, L2_loadri_io },
15322 { PS_loadrubabs, L2_loadrub_io },
15323 { PS_loadruhabs, L2_loadruh_io },
15324 { PS_storerbabs, S2_storerb_io },
15325 { PS_storerbnewabs, S2_storerbnew_io },
15326 { PS_storerdabs, S2_storerd_io },
15327 { PS_storerfabs, S2_storerf_io },
15328 { PS_storerhabs, S2_storerh_io },
15329 { PS_storerhnewabs, S2_storerhnew_io },
15330 { PS_storeriabs, S2_storeri_io },
15331 { PS_storerinewabs, S2_storerinew_io },
15332 { S4_pstorerbf_abs, S2_pstorerbf_io },
15333 { S4_pstorerbfnew_abs, S4_pstorerbfnew_io },
15334 { S4_pstorerbnewf_abs, S2_pstorerbnewf_io },
15335 { S4_pstorerbnewfnew_abs, S4_pstorerbnewfnew_io },
15336 { S4_pstorerbnewt_abs, S2_pstorerbnewt_io },
15337 { S4_pstorerbnewtnew_abs, S4_pstorerbnewtnew_io },
15338 { S4_pstorerbt_abs, S2_pstorerbt_io },
15339 { S4_pstorerbtnew_abs, S4_pstorerbtnew_io },
15340 { S4_pstorerdf_abs, S2_pstorerdf_io },
15341 { S4_pstorerdfnew_abs, S4_pstorerdfnew_io },
15342 { S4_pstorerdt_abs, S2_pstorerdt_io },
15343 { S4_pstorerdtnew_abs, S4_pstorerdtnew_io },
15344 { S4_pstorerff_abs, S2_pstorerff_io },
15345 { S4_pstorerffnew_abs, S4_pstorerffnew_io },
15346 { S4_pstorerft_abs, S2_pstorerft_io },
15347 { S4_pstorerftnew_abs, S4_pstorerftnew_io },
15348 { S4_pstorerhf_abs, S2_pstorerhf_io },
15349 { S4_pstorerhfnew_abs, S4_pstorerhfnew_io },
15350 { S4_pstorerhnewf_abs, S2_pstorerhnewf_io },
15351 { S4_pstorerhnewfnew_abs, S4_pstorerhnewfnew_io },
15352 { S4_pstorerhnewt_abs, S2_pstorerhnewt_io },
15353 { S4_pstorerhnewtnew_abs, S4_pstorerhnewtnew_io },
15354 { S4_pstorerht_abs, S2_pstorerht_io },
15355 { S4_pstorerhtnew_abs, S4_pstorerhtnew_io },
15356 { S4_pstorerif_abs, S2_pstorerif_io },
15357 { S4_pstorerifnew_abs, S4_pstorerifnew_io },
15358 { S4_pstorerinewf_abs, S2_pstorerinewf_io },
15359 { S4_pstorerinewfnew_abs, S4_pstorerinewfnew_io },
15360 { S4_pstorerinewt_abs, S2_pstorerinewt_io },
15361 { S4_pstorerinewtnew_abs, S4_pstorerinewtnew_io },
15362 { S4_pstorerit_abs, S2_pstorerit_io },
15363 { S4_pstoreritnew_abs, S4_pstoreritnew_io },
15364 }; // End of Table
15365
15366 unsigned mid;
15367 unsigned start = 0;
15368 unsigned end = 70;
15369 while (start < end) {
15370 mid = start + (end - start) / 2;
15371 if (Opcode == Table[mid][0])
15372 break;
15373 if (Opcode < Table[mid][0])
15374 end = mid;
15375 else
15376 start = mid + 1;
15377 }
15378 if (start == end)
15379 return -1; // Instruction doesn't exist in this table.
15380
15381 return Table[mid][1];
15382}
15383
15384// changeAddrMode_io_abs
15385LLVM_READONLY
15386int changeAddrMode_io_abs(uint16_t Opcode) {
15387 using namespace Hexagon;
15388 static constexpr uint16_t Table[][2] = {
15389 { L2_loadrb_io, PS_loadrbabs },
15390 { L2_loadrd_io, PS_loadrdabs },
15391 { L2_loadrh_io, PS_loadrhabs },
15392 { L2_loadri_io, PS_loadriabs },
15393 { L2_loadrub_io, PS_loadrubabs },
15394 { L2_loadruh_io, PS_loadruhabs },
15395 { L2_ploadrbf_io, L4_ploadrbf_abs },
15396 { L2_ploadrbfnew_io, L4_ploadrbfnew_abs },
15397 { L2_ploadrbt_io, L4_ploadrbt_abs },
15398 { L2_ploadrbtnew_io, L4_ploadrbtnew_abs },
15399 { L2_ploadrdf_io, L4_ploadrdf_abs },
15400 { L2_ploadrdfnew_io, L4_ploadrdfnew_abs },
15401 { L2_ploadrdt_io, L4_ploadrdt_abs },
15402 { L2_ploadrdtnew_io, L4_ploadrdtnew_abs },
15403 { L2_ploadrhf_io, L4_ploadrhf_abs },
15404 { L2_ploadrhfnew_io, L4_ploadrhfnew_abs },
15405 { L2_ploadrht_io, L4_ploadrht_abs },
15406 { L2_ploadrhtnew_io, L4_ploadrhtnew_abs },
15407 { L2_ploadrif_io, L4_ploadrif_abs },
15408 { L2_ploadrifnew_io, L4_ploadrifnew_abs },
15409 { L2_ploadrit_io, L4_ploadrit_abs },
15410 { L2_ploadritnew_io, L4_ploadritnew_abs },
15411 { L2_ploadrubf_io, L4_ploadrubf_abs },
15412 { L2_ploadrubfnew_io, L4_ploadrubfnew_abs },
15413 { L2_ploadrubt_io, L4_ploadrubt_abs },
15414 { L2_ploadrubtnew_io, L4_ploadrubtnew_abs },
15415 { L2_ploadruhf_io, L4_ploadruhf_abs },
15416 { L2_ploadruhfnew_io, L4_ploadruhfnew_abs },
15417 { L2_ploadruht_io, L4_ploadruht_abs },
15418 { L2_ploadruhtnew_io, L4_ploadruhtnew_abs },
15419 { S2_pstorerbf_io, S4_pstorerbf_abs },
15420 { S2_pstorerbnewf_io, S4_pstorerbnewf_abs },
15421 { S2_pstorerbnewt_io, S4_pstorerbnewt_abs },
15422 { S2_pstorerbt_io, S4_pstorerbt_abs },
15423 { S2_pstorerdf_io, S4_pstorerdf_abs },
15424 { S2_pstorerdt_io, S4_pstorerdt_abs },
15425 { S2_pstorerff_io, S4_pstorerff_abs },
15426 { S2_pstorerft_io, S4_pstorerft_abs },
15427 { S2_pstorerhf_io, S4_pstorerhf_abs },
15428 { S2_pstorerhnewf_io, S4_pstorerhnewf_abs },
15429 { S2_pstorerhnewt_io, S4_pstorerhnewt_abs },
15430 { S2_pstorerht_io, S4_pstorerht_abs },
15431 { S2_pstorerif_io, S4_pstorerif_abs },
15432 { S2_pstorerinewf_io, S4_pstorerinewf_abs },
15433 { S2_pstorerinewt_io, S4_pstorerinewt_abs },
15434 { S2_pstorerit_io, S4_pstorerit_abs },
15435 { S2_storerb_io, PS_storerbabs },
15436 { S2_storerbnew_io, PS_storerbnewabs },
15437 { S2_storerd_io, PS_storerdabs },
15438 { S2_storerf_io, PS_storerfabs },
15439 { S2_storerh_io, PS_storerhabs },
15440 { S2_storerhnew_io, PS_storerhnewabs },
15441 { S2_storeri_io, PS_storeriabs },
15442 { S2_storerinew_io, PS_storerinewabs },
15443 { S4_pstorerbfnew_io, S4_pstorerbfnew_abs },
15444 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_abs },
15445 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_abs },
15446 { S4_pstorerbtnew_io, S4_pstorerbtnew_abs },
15447 { S4_pstorerdfnew_io, S4_pstorerdfnew_abs },
15448 { S4_pstorerdtnew_io, S4_pstorerdtnew_abs },
15449 { S4_pstorerffnew_io, S4_pstorerffnew_abs },
15450 { S4_pstorerftnew_io, S4_pstorerftnew_abs },
15451 { S4_pstorerhfnew_io, S4_pstorerhfnew_abs },
15452 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_abs },
15453 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_abs },
15454 { S4_pstorerhtnew_io, S4_pstorerhtnew_abs },
15455 { S4_pstorerifnew_io, S4_pstorerifnew_abs },
15456 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_abs },
15457 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_abs },
15458 { S4_pstoreritnew_io, S4_pstoreritnew_abs },
15459 }; // End of Table
15460
15461 unsigned mid;
15462 unsigned start = 0;
15463 unsigned end = 70;
15464 while (start < end) {
15465 mid = start + (end - start) / 2;
15466 if (Opcode == Table[mid][0])
15467 break;
15468 if (Opcode < Table[mid][0])
15469 end = mid;
15470 else
15471 start = mid + 1;
15472 }
15473 if (start == end)
15474 return -1; // Instruction doesn't exist in this table.
15475
15476 return Table[mid][1];
15477}
15478
15479// changeAddrMode_io_pi
15480LLVM_READONLY
15481int changeAddrMode_io_pi(uint16_t Opcode) {
15482 using namespace Hexagon;
15483 static constexpr uint16_t Table[][2] = {
15484 { L2_loadrb_io, L2_loadrb_pi },
15485 { L2_loadrd_io, L2_loadrd_pi },
15486 { L2_loadrh_io, L2_loadrh_pi },
15487 { L2_loadri_io, L2_loadri_pi },
15488 { L2_loadrub_io, L2_loadrub_pi },
15489 { L2_loadruh_io, L2_loadruh_pi },
15490 { S2_storerb_io, S2_storerb_pi },
15491 { S2_storerd_io, S2_storerd_pi },
15492 { S2_storerf_io, S2_storerf_pi },
15493 { S2_storerh_io, S2_storerh_pi },
15494 { S2_storeri_io, S2_storeri_pi },
15495 { V6_vL32Ub_ai, V6_vL32Ub_pi },
15496 { V6_vL32b_ai, V6_vL32b_pi },
15497 { V6_vL32b_cur_ai, V6_vL32b_cur_pi },
15498 { V6_vL32b_nt_ai, V6_vL32b_nt_pi },
15499 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pi },
15500 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pi },
15501 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pi },
15502 { V6_vS32Ub_ai, V6_vS32Ub_pi },
15503 { V6_vS32b_ai, V6_vS32b_pi },
15504 { V6_vS32b_new_ai, V6_vS32b_new_pi },
15505 { V6_vS32b_nt_ai, V6_vS32b_nt_pi },
15506 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pi },
15507 { V6_zLd_ai, V6_zLd_pi },
15508 }; // End of Table
15509
15510 unsigned mid;
15511 unsigned start = 0;
15512 unsigned end = 24;
15513 while (start < end) {
15514 mid = start + (end - start) / 2;
15515 if (Opcode == Table[mid][0])
15516 break;
15517 if (Opcode < Table[mid][0])
15518 end = mid;
15519 else
15520 start = mid + 1;
15521 }
15522 if (start == end)
15523 return -1; // Instruction doesn't exist in this table.
15524
15525 return Table[mid][1];
15526}
15527
15528// changeAddrMode_io_rr
15529LLVM_READONLY
15530int changeAddrMode_io_rr(uint16_t Opcode) {
15531 using namespace Hexagon;
15532 static constexpr uint16_t Table[][2] = {
15533 { L2_loadrb_io, L4_loadrb_rr },
15534 { L2_loadrd_io, L4_loadrd_rr },
15535 { L2_loadrh_io, L4_loadrh_rr },
15536 { L2_loadri_io, L4_loadri_rr },
15537 { L2_loadrub_io, L4_loadrub_rr },
15538 { L2_loadruh_io, L4_loadruh_rr },
15539 { L2_ploadrbf_io, L4_ploadrbf_rr },
15540 { L2_ploadrbfnew_io, L4_ploadrbfnew_rr },
15541 { L2_ploadrbt_io, L4_ploadrbt_rr },
15542 { L2_ploadrbtnew_io, L4_ploadrbtnew_rr },
15543 { L2_ploadrdf_io, L4_ploadrdf_rr },
15544 { L2_ploadrdfnew_io, L4_ploadrdfnew_rr },
15545 { L2_ploadrdt_io, L4_ploadrdt_rr },
15546 { L2_ploadrdtnew_io, L4_ploadrdtnew_rr },
15547 { L2_ploadrhf_io, L4_ploadrhf_rr },
15548 { L2_ploadrhfnew_io, L4_ploadrhfnew_rr },
15549 { L2_ploadrht_io, L4_ploadrht_rr },
15550 { L2_ploadrhtnew_io, L4_ploadrhtnew_rr },
15551 { L2_ploadrif_io, L4_ploadrif_rr },
15552 { L2_ploadrifnew_io, L4_ploadrifnew_rr },
15553 { L2_ploadrit_io, L4_ploadrit_rr },
15554 { L2_ploadritnew_io, L4_ploadritnew_rr },
15555 { L2_ploadrubf_io, L4_ploadrubf_rr },
15556 { L2_ploadrubfnew_io, L4_ploadrubfnew_rr },
15557 { L2_ploadrubt_io, L4_ploadrubt_rr },
15558 { L2_ploadrubtnew_io, L4_ploadrubtnew_rr },
15559 { L2_ploadruhf_io, L4_ploadruhf_rr },
15560 { L2_ploadruhfnew_io, L4_ploadruhfnew_rr },
15561 { L2_ploadruht_io, L4_ploadruht_rr },
15562 { L2_ploadruhtnew_io, L4_ploadruhtnew_rr },
15563 { S2_pstorerbf_io, S4_pstorerbf_rr },
15564 { S2_pstorerbnewf_io, S4_pstorerbnewf_rr },
15565 { S2_pstorerbnewt_io, S4_pstorerbnewt_rr },
15566 { S2_pstorerbt_io, S4_pstorerbt_rr },
15567 { S2_pstorerdf_io, S4_pstorerdf_rr },
15568 { S2_pstorerdt_io, S4_pstorerdt_rr },
15569 { S2_pstorerff_io, S4_pstorerff_rr },
15570 { S2_pstorerft_io, S4_pstorerft_rr },
15571 { S2_pstorerhf_io, S4_pstorerhf_rr },
15572 { S2_pstorerhnewf_io, S4_pstorerhnewf_rr },
15573 { S2_pstorerhnewt_io, S4_pstorerhnewt_rr },
15574 { S2_pstorerht_io, S4_pstorerht_rr },
15575 { S2_pstorerif_io, S4_pstorerif_rr },
15576 { S2_pstorerinewf_io, S4_pstorerinewf_rr },
15577 { S2_pstorerinewt_io, S4_pstorerinewt_rr },
15578 { S2_pstorerit_io, S4_pstorerit_rr },
15579 { S2_storerb_io, S4_storerb_rr },
15580 { S2_storerbnew_io, S4_storerbnew_rr },
15581 { S2_storerd_io, S4_storerd_rr },
15582 { S2_storerf_io, S4_storerf_rr },
15583 { S2_storerh_io, S4_storerh_rr },
15584 { S2_storerhnew_io, S4_storerhnew_rr },
15585 { S2_storeri_io, S4_storeri_rr },
15586 { S2_storerinew_io, S4_storerinew_rr },
15587 { S4_pstorerbfnew_io, S4_pstorerbfnew_rr },
15588 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_rr },
15589 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_rr },
15590 { S4_pstorerbtnew_io, S4_pstorerbtnew_rr },
15591 { S4_pstorerdfnew_io, S4_pstorerdfnew_rr },
15592 { S4_pstorerdtnew_io, S4_pstorerdtnew_rr },
15593 { S4_pstorerffnew_io, S4_pstorerffnew_rr },
15594 { S4_pstorerftnew_io, S4_pstorerftnew_rr },
15595 { S4_pstorerhfnew_io, S4_pstorerhfnew_rr },
15596 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_rr },
15597 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_rr },
15598 { S4_pstorerhtnew_io, S4_pstorerhtnew_rr },
15599 { S4_pstorerifnew_io, S4_pstorerifnew_rr },
15600 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_rr },
15601 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_rr },
15602 { S4_pstoreritnew_io, S4_pstoreritnew_rr },
15603 }; // End of Table
15604
15605 unsigned mid;
15606 unsigned start = 0;
15607 unsigned end = 70;
15608 while (start < end) {
15609 mid = start + (end - start) / 2;
15610 if (Opcode == Table[mid][0])
15611 break;
15612 if (Opcode < Table[mid][0])
15613 end = mid;
15614 else
15615 start = mid + 1;
15616 }
15617 if (start == end)
15618 return -1; // Instruction doesn't exist in this table.
15619
15620 return Table[mid][1];
15621}
15622
15623// changeAddrMode_pi_io
15624LLVM_READONLY
15625int changeAddrMode_pi_io(uint16_t Opcode) {
15626 using namespace Hexagon;
15627 static constexpr uint16_t Table[][2] = {
15628 { L2_loadrb_pi, L2_loadrb_io },
15629 { L2_loadrd_pi, L2_loadrd_io },
15630 { L2_loadrh_pi, L2_loadrh_io },
15631 { L2_loadri_pi, L2_loadri_io },
15632 { L2_loadrub_pi, L2_loadrub_io },
15633 { L2_loadruh_pi, L2_loadruh_io },
15634 { S2_storerb_pi, S2_storerb_io },
15635 { S2_storerd_pi, S2_storerd_io },
15636 { S2_storerf_pi, S2_storerf_io },
15637 { S2_storerh_pi, S2_storerh_io },
15638 { S2_storeri_pi, S2_storeri_io },
15639 { V6_vL32Ub_pi, V6_vL32Ub_ai },
15640 { V6_vL32b_cur_pi, V6_vL32b_cur_ai },
15641 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_ai },
15642 { V6_vL32b_nt_pi, V6_vL32b_nt_ai },
15643 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_ai },
15644 { V6_vL32b_pi, V6_vL32b_ai },
15645 { V6_vL32b_tmp_pi, V6_vL32b_tmp_ai },
15646 { V6_vS32Ub_pi, V6_vS32Ub_ai },
15647 { V6_vS32b_new_pi, V6_vS32b_new_ai },
15648 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_ai },
15649 { V6_vS32b_nt_pi, V6_vS32b_nt_ai },
15650 { V6_vS32b_pi, V6_vS32b_ai },
15651 { V6_zLd_pi, V6_zLd_ai },
15652 }; // End of Table
15653
15654 unsigned mid;
15655 unsigned start = 0;
15656 unsigned end = 24;
15657 while (start < end) {
15658 mid = start + (end - start) / 2;
15659 if (Opcode == Table[mid][0])
15660 break;
15661 if (Opcode < Table[mid][0])
15662 end = mid;
15663 else
15664 start = mid + 1;
15665 }
15666 if (start == end)
15667 return -1; // Instruction doesn't exist in this table.
15668
15669 return Table[mid][1];
15670}
15671
15672// changeAddrMode_rr_io
15673LLVM_READONLY
15674int changeAddrMode_rr_io(uint16_t Opcode) {
15675 using namespace Hexagon;
15676 static constexpr uint16_t Table[][2] = {
15677 { L4_loadrb_rr, L2_loadrb_io },
15678 { L4_loadrd_rr, L2_loadrd_io },
15679 { L4_loadrh_rr, L2_loadrh_io },
15680 { L4_loadri_rr, L2_loadri_io },
15681 { L4_loadrub_rr, L2_loadrub_io },
15682 { L4_loadruh_rr, L2_loadruh_io },
15683 { L4_ploadrbf_rr, L2_ploadrbf_io },
15684 { L4_ploadrbfnew_rr, L2_ploadrbfnew_io },
15685 { L4_ploadrbt_rr, L2_ploadrbt_io },
15686 { L4_ploadrbtnew_rr, L2_ploadrbtnew_io },
15687 { L4_ploadrdf_rr, L2_ploadrdf_io },
15688 { L4_ploadrdfnew_rr, L2_ploadrdfnew_io },
15689 { L4_ploadrdt_rr, L2_ploadrdt_io },
15690 { L4_ploadrdtnew_rr, L2_ploadrdtnew_io },
15691 { L4_ploadrhf_rr, L2_ploadrhf_io },
15692 { L4_ploadrhfnew_rr, L2_ploadrhfnew_io },
15693 { L4_ploadrht_rr, L2_ploadrht_io },
15694 { L4_ploadrhtnew_rr, L2_ploadrhtnew_io },
15695 { L4_ploadrif_rr, L2_ploadrif_io },
15696 { L4_ploadrifnew_rr, L2_ploadrifnew_io },
15697 { L4_ploadrit_rr, L2_ploadrit_io },
15698 { L4_ploadritnew_rr, L2_ploadritnew_io },
15699 { L4_ploadrubf_rr, L2_ploadrubf_io },
15700 { L4_ploadrubfnew_rr, L2_ploadrubfnew_io },
15701 { L4_ploadrubt_rr, L2_ploadrubt_io },
15702 { L4_ploadrubtnew_rr, L2_ploadrubtnew_io },
15703 { L4_ploadruhf_rr, L2_ploadruhf_io },
15704 { L4_ploadruhfnew_rr, L2_ploadruhfnew_io },
15705 { L4_ploadruht_rr, L2_ploadruht_io },
15706 { L4_ploadruhtnew_rr, L2_ploadruhtnew_io },
15707 { S4_pstorerbf_rr, S2_pstorerbf_io },
15708 { S4_pstorerbfnew_rr, S4_pstorerbfnew_io },
15709 { S4_pstorerbnewf_rr, S2_pstorerbnewf_io },
15710 { S4_pstorerbnewfnew_rr, S4_pstorerbnewfnew_io },
15711 { S4_pstorerbnewt_rr, S2_pstorerbnewt_io },
15712 { S4_pstorerbnewtnew_rr, S4_pstorerbnewtnew_io },
15713 { S4_pstorerbt_rr, S2_pstorerbt_io },
15714 { S4_pstorerbtnew_rr, S4_pstorerbtnew_io },
15715 { S4_pstorerdf_rr, S2_pstorerdf_io },
15716 { S4_pstorerdfnew_rr, S4_pstorerdfnew_io },
15717 { S4_pstorerdt_rr, S2_pstorerdt_io },
15718 { S4_pstorerdtnew_rr, S4_pstorerdtnew_io },
15719 { S4_pstorerff_rr, S2_pstorerff_io },
15720 { S4_pstorerffnew_rr, S4_pstorerffnew_io },
15721 { S4_pstorerft_rr, S2_pstorerft_io },
15722 { S4_pstorerftnew_rr, S4_pstorerftnew_io },
15723 { S4_pstorerhf_rr, S2_pstorerhf_io },
15724 { S4_pstorerhfnew_rr, S4_pstorerhfnew_io },
15725 { S4_pstorerhnewf_rr, S2_pstorerhnewf_io },
15726 { S4_pstorerhnewfnew_rr, S4_pstorerhnewfnew_io },
15727 { S4_pstorerhnewt_rr, S2_pstorerhnewt_io },
15728 { S4_pstorerhnewtnew_rr, S4_pstorerhnewtnew_io },
15729 { S4_pstorerht_rr, S2_pstorerht_io },
15730 { S4_pstorerhtnew_rr, S4_pstorerhtnew_io },
15731 { S4_pstorerif_rr, S2_pstorerif_io },
15732 { S4_pstorerifnew_rr, S4_pstorerifnew_io },
15733 { S4_pstorerinewf_rr, S2_pstorerinewf_io },
15734 { S4_pstorerinewfnew_rr, S4_pstorerinewfnew_io },
15735 { S4_pstorerinewt_rr, S2_pstorerinewt_io },
15736 { S4_pstorerinewtnew_rr, S4_pstorerinewtnew_io },
15737 { S4_pstorerit_rr, S2_pstorerit_io },
15738 { S4_pstoreritnew_rr, S4_pstoreritnew_io },
15739 { S4_storerb_rr, S2_storerb_io },
15740 { S4_storerbnew_rr, S2_storerbnew_io },
15741 { S4_storerd_rr, S2_storerd_io },
15742 { S4_storerf_rr, S2_storerf_io },
15743 { S4_storerh_rr, S2_storerh_io },
15744 { S4_storerhnew_rr, S2_storerhnew_io },
15745 { S4_storeri_rr, S2_storeri_io },
15746 { S4_storerinew_rr, S2_storerinew_io },
15747 }; // End of Table
15748
15749 unsigned mid;
15750 unsigned start = 0;
15751 unsigned end = 70;
15752 while (start < end) {
15753 mid = start + (end - start) / 2;
15754 if (Opcode == Table[mid][0])
15755 break;
15756 if (Opcode < Table[mid][0])
15757 end = mid;
15758 else
15759 start = mid + 1;
15760 }
15761 if (start == end)
15762 return -1; // Instruction doesn't exist in this table.
15763
15764 return Table[mid][1];
15765}
15766
15767// changeAddrMode_rr_ur
15768LLVM_READONLY
15769int changeAddrMode_rr_ur(uint16_t Opcode) {
15770 using namespace Hexagon;
15771 static constexpr uint16_t Table[][2] = {
15772 { L4_loadrb_rr, L4_loadrb_ur },
15773 { L4_loadrd_rr, L4_loadrd_ur },
15774 { L4_loadrh_rr, L4_loadrh_ur },
15775 { L4_loadri_rr, L4_loadri_ur },
15776 { L4_loadrub_rr, L4_loadrub_ur },
15777 { L4_loadruh_rr, L4_loadruh_ur },
15778 { S4_storerb_rr, S4_storerb_ur },
15779 { S4_storerd_rr, S4_storerd_ur },
15780 { S4_storerf_rr, S4_storerf_ur },
15781 { S4_storerh_rr, S4_storerh_ur },
15782 { S4_storeri_rr, S4_storeri_ur },
15783 }; // End of Table
15784
15785 unsigned mid;
15786 unsigned start = 0;
15787 unsigned end = 11;
15788 while (start < end) {
15789 mid = start + (end - start) / 2;
15790 if (Opcode == Table[mid][0])
15791 break;
15792 if (Opcode < Table[mid][0])
15793 end = mid;
15794 else
15795 start = mid + 1;
15796 }
15797 if (start == end)
15798 return -1; // Instruction doesn't exist in this table.
15799
15800 return Table[mid][1];
15801}
15802
15803// changeAddrMode_ur_rr
15804LLVM_READONLY
15805int changeAddrMode_ur_rr(uint16_t Opcode) {
15806 using namespace Hexagon;
15807 static constexpr uint16_t Table[][2] = {
15808 { L4_loadrb_ur, L4_loadrb_rr },
15809 { L4_loadrd_ur, L4_loadrd_rr },
15810 { L4_loadrh_ur, L4_loadrh_rr },
15811 { L4_loadri_ur, L4_loadri_rr },
15812 { L4_loadrub_ur, L4_loadrub_rr },
15813 { L4_loadruh_ur, L4_loadruh_rr },
15814 { S4_storerb_ur, S4_storerb_rr },
15815 { S4_storerd_ur, S4_storerd_rr },
15816 { S4_storerf_ur, S4_storerf_rr },
15817 { S4_storerh_ur, S4_storerh_rr },
15818 { S4_storeri_ur, S4_storeri_rr },
15819 }; // End of Table
15820
15821 unsigned mid;
15822 unsigned start = 0;
15823 unsigned end = 11;
15824 while (start < end) {
15825 mid = start + (end - start) / 2;
15826 if (Opcode == Table[mid][0])
15827 break;
15828 if (Opcode < Table[mid][0])
15829 end = mid;
15830 else
15831 start = mid + 1;
15832 }
15833 if (start == end)
15834 return -1; // Instruction doesn't exist in this table.
15835
15836 return Table[mid][1];
15837}
15838
15839// getFalsePredOpcode
15840LLVM_READONLY
15841int getFalsePredOpcode(uint16_t Opcode) {
15842 using namespace Hexagon;
15843 static constexpr uint16_t Table[][2] = {
15844 { A2_tfrpt, A2_tfrpf },
15845 { A2_tfrptnew, A2_tfrpfnew },
15846 { A2_tfrt, A2_tfrf },
15847 { A2_tfrtnew, A2_tfrfnew },
15848 { A2_paddit, A2_paddif },
15849 { A2_padditnew, A2_paddifnew },
15850 { A2_paddt, A2_paddf },
15851 { A2_paddtnew, A2_paddfnew },
15852 { A2_pandt, A2_pandf },
15853 { A2_pandtnew, A2_pandfnew },
15854 { A2_port, A2_porf },
15855 { A2_portnew, A2_porfnew },
15856 { A2_psubt, A2_psubf },
15857 { A2_psubtnew, A2_psubfnew },
15858 { A2_pxort, A2_pxorf },
15859 { A2_pxortnew, A2_pxorfnew },
15860 { A4_paslht, A4_paslhf },
15861 { A4_paslhtnew, A4_paslhfnew },
15862 { A4_pasrht, A4_pasrhf },
15863 { A4_pasrhtnew, A4_pasrhfnew },
15864 { A4_psxtbt, A4_psxtbf },
15865 { A4_psxtbtnew, A4_psxtbfnew },
15866 { A4_psxtht, A4_psxthf },
15867 { A4_psxthtnew, A4_psxthfnew },
15868 { A4_pzxtbt, A4_pzxtbf },
15869 { A4_pzxtbtnew, A4_pzxtbfnew },
15870 { A4_pzxtht, A4_pzxthf },
15871 { A4_pzxthtnew, A4_pzxthfnew },
15872 { C2_ccombinewnewt, C2_ccombinewnewf },
15873 { C2_ccombinewt, C2_ccombinewf },
15874 { C2_cmoveit, C2_cmoveif },
15875 { C2_cmovenewit, C2_cmovenewif },
15876 { J2_callt, J2_callf },
15877 { J2_jumprt, J2_jumprf },
15878 { J2_jumprtnew, J2_jumprfnew },
15879 { J2_jumprtnewpt, J2_jumprfnewpt },
15880 { J2_jumprtpt, J2_jumprfpt },
15881 { J2_jumpt, J2_jumpf },
15882 { J2_jumptnew, J2_jumpfnew },
15883 { J2_jumptnewpt, J2_jumpfnewpt },
15884 { J2_jumptpt, J2_jumpfpt },
15885 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_f_jumpnv_nt },
15886 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_f_jumpnv_t },
15887 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_fp0_jump_nt },
15888 { J4_cmpeq_tp0_jump_t, J4_cmpeq_fp0_jump_t },
15889 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_fp1_jump_nt },
15890 { J4_cmpeq_tp1_jump_t, J4_cmpeq_fp1_jump_t },
15891 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_f_jumpnv_nt },
15892 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_f_jumpnv_t },
15893 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_fp0_jump_nt },
15894 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_fp0_jump_t },
15895 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_fp1_jump_nt },
15896 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_fp1_jump_t },
15897 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_f_jumpnv_nt },
15898 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_f_jumpnv_t },
15899 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_fp0_jump_nt },
15900 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_fp0_jump_t },
15901 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_fp1_jump_nt },
15902 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_fp1_jump_t },
15903 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_f_jumpnv_nt },
15904 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_f_jumpnv_t },
15905 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_fp0_jump_nt },
15906 { J4_cmpgt_tp0_jump_t, J4_cmpgt_fp0_jump_t },
15907 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_fp1_jump_nt },
15908 { J4_cmpgt_tp1_jump_t, J4_cmpgt_fp1_jump_t },
15909 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_f_jumpnv_nt },
15910 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_f_jumpnv_t },
15911 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_fp0_jump_nt },
15912 { J4_cmpgti_tp0_jump_t, J4_cmpgti_fp0_jump_t },
15913 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_fp1_jump_nt },
15914 { J4_cmpgti_tp1_jump_t, J4_cmpgti_fp1_jump_t },
15915 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_f_jumpnv_nt },
15916 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_f_jumpnv_t },
15917 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_fp0_jump_nt },
15918 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_fp0_jump_t },
15919 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_fp1_jump_nt },
15920 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_fp1_jump_t },
15921 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_f_jumpnv_nt },
15922 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_f_jumpnv_t },
15923 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_fp0_jump_nt },
15924 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_fp0_jump_t },
15925 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_fp1_jump_nt },
15926 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_fp1_jump_t },
15927 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_f_jumpnv_nt },
15928 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_f_jumpnv_t },
15929 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_fp0_jump_nt },
15930 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_fp0_jump_t },
15931 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_fp1_jump_nt },
15932 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_fp1_jump_t },
15933 { J4_cmplt_t_jumpnv_nt, J4_cmplt_f_jumpnv_nt },
15934 { J4_cmplt_t_jumpnv_t, J4_cmplt_f_jumpnv_t },
15935 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_f_jumpnv_nt },
15936 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_f_jumpnv_t },
15937 { L2_ploadrbt_io, L2_ploadrbf_io },
15938 { L2_ploadrbt_pi, L2_ploadrbf_pi },
15939 { L2_ploadrbtnew_io, L2_ploadrbfnew_io },
15940 { L2_ploadrbtnew_pi, L2_ploadrbfnew_pi },
15941 { L2_ploadrdt_io, L2_ploadrdf_io },
15942 { L2_ploadrdt_pi, L2_ploadrdf_pi },
15943 { L2_ploadrdtnew_io, L2_ploadrdfnew_io },
15944 { L2_ploadrdtnew_pi, L2_ploadrdfnew_pi },
15945 { L2_ploadrht_io, L2_ploadrhf_io },
15946 { L2_ploadrht_pi, L2_ploadrhf_pi },
15947 { L2_ploadrhtnew_io, L2_ploadrhfnew_io },
15948 { L2_ploadrhtnew_pi, L2_ploadrhfnew_pi },
15949 { L2_ploadrit_io, L2_ploadrif_io },
15950 { L2_ploadrit_pi, L2_ploadrif_pi },
15951 { L2_ploadritnew_io, L2_ploadrifnew_io },
15952 { L2_ploadritnew_pi, L2_ploadrifnew_pi },
15953 { L2_ploadrubt_io, L2_ploadrubf_io },
15954 { L2_ploadrubt_pi, L2_ploadrubf_pi },
15955 { L2_ploadrubtnew_io, L2_ploadrubfnew_io },
15956 { L2_ploadrubtnew_pi, L2_ploadrubfnew_pi },
15957 { L2_ploadruht_io, L2_ploadruhf_io },
15958 { L2_ploadruht_pi, L2_ploadruhf_pi },
15959 { L2_ploadruhtnew_io, L2_ploadruhfnew_io },
15960 { L2_ploadruhtnew_pi, L2_ploadruhfnew_pi },
15961 { L4_ploadrbt_abs, L4_ploadrbf_abs },
15962 { L4_ploadrbt_rr, L4_ploadrbf_rr },
15963 { L4_ploadrbtnew_abs, L4_ploadrbfnew_abs },
15964 { L4_ploadrbtnew_rr, L4_ploadrbfnew_rr },
15965 { L4_ploadrdt_abs, L4_ploadrdf_abs },
15966 { L4_ploadrdt_rr, L4_ploadrdf_rr },
15967 { L4_ploadrdtnew_abs, L4_ploadrdfnew_abs },
15968 { L4_ploadrdtnew_rr, L4_ploadrdfnew_rr },
15969 { L4_ploadrht_abs, L4_ploadrhf_abs },
15970 { L4_ploadrht_rr, L4_ploadrhf_rr },
15971 { L4_ploadrhtnew_abs, L4_ploadrhfnew_abs },
15972 { L4_ploadrhtnew_rr, L4_ploadrhfnew_rr },
15973 { L4_ploadrit_abs, L4_ploadrif_abs },
15974 { L4_ploadrit_rr, L4_ploadrif_rr },
15975 { L4_ploadritnew_abs, L4_ploadrifnew_abs },
15976 { L4_ploadritnew_rr, L4_ploadrifnew_rr },
15977 { L4_ploadrubt_abs, L4_ploadrubf_abs },
15978 { L4_ploadrubt_rr, L4_ploadrubf_rr },
15979 { L4_ploadrubtnew_abs, L4_ploadrubfnew_abs },
15980 { L4_ploadrubtnew_rr, L4_ploadrubfnew_rr },
15981 { L4_ploadruht_abs, L4_ploadruhf_abs },
15982 { L4_ploadruht_rr, L4_ploadruhf_rr },
15983 { L4_ploadruhtnew_abs, L4_ploadruhfnew_abs },
15984 { L4_ploadruhtnew_rr, L4_ploadruhfnew_rr },
15985 { L4_return_t, L4_return_f },
15986 { L4_return_tnew_pnt, L4_return_fnew_pnt },
15987 { L4_return_tnew_pt, L4_return_fnew_pt },
15988 { PS_jmprett, PS_jmpretf },
15989 { PS_jmprettnew, PS_jmpretfnew },
15990 { PS_jmprettnewpt, PS_jmpretfnewpt },
15991 { S2_pstorerbnewt_io, S2_pstorerbnewf_io },
15992 { S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
15993 { S2_pstorerbnewtnew_pi, S2_pstorerbnewfnew_pi },
15994 { S2_pstorerbt_io, S2_pstorerbf_io },
15995 { S2_pstorerbt_pi, S2_pstorerbf_pi },
15996 { S2_pstorerbtnew_pi, S2_pstorerbfnew_pi },
15997 { S2_pstorerdt_io, S2_pstorerdf_io },
15998 { S2_pstorerdt_pi, S2_pstorerdf_pi },
15999 { S2_pstorerdtnew_pi, S2_pstorerdfnew_pi },
16000 { S2_pstorerft_io, S2_pstorerff_io },
16001 { S2_pstorerft_pi, S2_pstorerff_pi },
16002 { S2_pstorerftnew_pi, S2_pstorerffnew_pi },
16003 { S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16004 { S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16005 { S2_pstorerhnewtnew_pi, S2_pstorerhnewfnew_pi },
16006 { S2_pstorerht_io, S2_pstorerhf_io },
16007 { S2_pstorerht_pi, S2_pstorerhf_pi },
16008 { S2_pstorerhtnew_pi, S2_pstorerhfnew_pi },
16009 { S2_pstorerinewt_io, S2_pstorerinewf_io },
16010 { S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16011 { S2_pstorerinewtnew_pi, S2_pstorerinewfnew_pi },
16012 { S2_pstorerit_io, S2_pstorerif_io },
16013 { S2_pstorerit_pi, S2_pstorerif_pi },
16014 { S2_pstoreritnew_pi, S2_pstorerifnew_pi },
16015 { S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16016 { S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16017 { S4_pstorerbnewtnew_abs, S4_pstorerbnewfnew_abs },
16018 { S4_pstorerbnewtnew_io, S4_pstorerbnewfnew_io },
16019 { S4_pstorerbnewtnew_rr, S4_pstorerbnewfnew_rr },
16020 { S4_pstorerbt_abs, S4_pstorerbf_abs },
16021 { S4_pstorerbt_rr, S4_pstorerbf_rr },
16022 { S4_pstorerbtnew_abs, S4_pstorerbfnew_abs },
16023 { S4_pstorerbtnew_io, S4_pstorerbfnew_io },
16024 { S4_pstorerbtnew_rr, S4_pstorerbfnew_rr },
16025 { S4_pstorerdt_abs, S4_pstorerdf_abs },
16026 { S4_pstorerdt_rr, S4_pstorerdf_rr },
16027 { S4_pstorerdtnew_abs, S4_pstorerdfnew_abs },
16028 { S4_pstorerdtnew_io, S4_pstorerdfnew_io },
16029 { S4_pstorerdtnew_rr, S4_pstorerdfnew_rr },
16030 { S4_pstorerft_abs, S4_pstorerff_abs },
16031 { S4_pstorerft_rr, S4_pstorerff_rr },
16032 { S4_pstorerftnew_abs, S4_pstorerffnew_abs },
16033 { S4_pstorerftnew_io, S4_pstorerffnew_io },
16034 { S4_pstorerftnew_rr, S4_pstorerffnew_rr },
16035 { S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16036 { S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16037 { S4_pstorerhnewtnew_abs, S4_pstorerhnewfnew_abs },
16038 { S4_pstorerhnewtnew_io, S4_pstorerhnewfnew_io },
16039 { S4_pstorerhnewtnew_rr, S4_pstorerhnewfnew_rr },
16040 { S4_pstorerht_abs, S4_pstorerhf_abs },
16041 { S4_pstorerht_rr, S4_pstorerhf_rr },
16042 { S4_pstorerhtnew_abs, S4_pstorerhfnew_abs },
16043 { S4_pstorerhtnew_io, S4_pstorerhfnew_io },
16044 { S4_pstorerhtnew_rr, S4_pstorerhfnew_rr },
16045 { S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16046 { S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16047 { S4_pstorerinewtnew_abs, S4_pstorerinewfnew_abs },
16048 { S4_pstorerinewtnew_io, S4_pstorerinewfnew_io },
16049 { S4_pstorerinewtnew_rr, S4_pstorerinewfnew_rr },
16050 { S4_pstorerit_abs, S4_pstorerif_abs },
16051 { S4_pstorerit_rr, S4_pstorerif_rr },
16052 { S4_pstoreritnew_abs, S4_pstorerifnew_abs },
16053 { S4_pstoreritnew_io, S4_pstorerifnew_io },
16054 { S4_pstoreritnew_rr, S4_pstorerifnew_rr },
16055 { S4_storeirbt_io, S4_storeirbf_io },
16056 { S4_storeirbtnew_io, S4_storeirbfnew_io },
16057 { S4_storeirht_io, S4_storeirhf_io },
16058 { S4_storeirhtnew_io, S4_storeirhfnew_io },
16059 { S4_storeirit_io, S4_storeirif_io },
16060 { S4_storeiritnew_io, S4_storeirifnew_io },
16061 { V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16062 { V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16063 { V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16064 { V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16065 { V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16066 { V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16067 { V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16068 { V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16069 { V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16070 { V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16071 { V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16072 { V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16073 { V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16074 { V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16075 { V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16076 { V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16077 { V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16078 { V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16079 { V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16080 { V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16081 { V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16082 { V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16083 { V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16084 { V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16085 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16086 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16087 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16088 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16089 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16090 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16091 { V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16092 { V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16093 { V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16094 }; // End of Table
16095
16096 unsigned mid;
16097 unsigned start = 0;
16098 unsigned end = 250;
16099 while (start < end) {
16100 mid = start + (end - start) / 2;
16101 if (Opcode == Table[mid][0])
16102 break;
16103 if (Opcode < Table[mid][0])
16104 end = mid;
16105 else
16106 start = mid + 1;
16107 }
16108 if (start == end)
16109 return -1; // Instruction doesn't exist in this table.
16110
16111 return Table[mid][1];
16112}
16113
16114// getNewValueOpcode
16115LLVM_READONLY
16116int getNewValueOpcode(uint16_t Opcode) {
16117 using namespace Hexagon;
16118 static constexpr uint16_t Table[][2] = {
16119 { PS_storerbabs, PS_storerbnewabs },
16120 { PS_storerhabs, PS_storerhnewabs },
16121 { PS_storeriabs, PS_storerinewabs },
16122 { S2_pstorerbf_io, S2_pstorerbnewf_io },
16123 { S2_pstorerbf_pi, S2_pstorerbnewf_pi },
16124 { S2_pstorerbfnew_pi, S2_pstorerbnewfnew_pi },
16125 { S2_pstorerbt_io, S2_pstorerbnewt_io },
16126 { S2_pstorerbt_pi, S2_pstorerbnewt_pi },
16127 { S2_pstorerbtnew_pi, S2_pstorerbnewtnew_pi },
16128 { S2_pstorerhf_io, S2_pstorerhnewf_io },
16129 { S2_pstorerhf_pi, S2_pstorerhnewf_pi },
16130 { S2_pstorerhfnew_pi, S2_pstorerhnewfnew_pi },
16131 { S2_pstorerht_io, S2_pstorerhnewt_io },
16132 { S2_pstorerht_pi, S2_pstorerhnewt_pi },
16133 { S2_pstorerhtnew_pi, S2_pstorerhnewtnew_pi },
16134 { S2_pstorerif_io, S2_pstorerinewf_io },
16135 { S2_pstorerif_pi, S2_pstorerinewf_pi },
16136 { S2_pstorerifnew_pi, S2_pstorerinewfnew_pi },
16137 { S2_pstorerit_io, S2_pstorerinewt_io },
16138 { S2_pstorerit_pi, S2_pstorerinewt_pi },
16139 { S2_pstoreritnew_pi, S2_pstorerinewtnew_pi },
16140 { S2_storerb_io, S2_storerbnew_io },
16141 { S2_storerb_pbr, S2_storerbnew_pbr },
16142 { S2_storerb_pci, S2_storerbnew_pci },
16143 { S2_storerb_pcr, S2_storerbnew_pcr },
16144 { S2_storerb_pi, S2_storerbnew_pi },
16145 { S2_storerb_pr, S2_storerbnew_pr },
16146 { S2_storerbgp, S2_storerbnewgp },
16147 { S2_storerh_io, S2_storerhnew_io },
16148 { S2_storerh_pbr, S2_storerhnew_pbr },
16149 { S2_storerh_pci, S2_storerhnew_pci },
16150 { S2_storerh_pcr, S2_storerhnew_pcr },
16151 { S2_storerh_pi, S2_storerhnew_pi },
16152 { S2_storerh_pr, S2_storerhnew_pr },
16153 { S2_storerhgp, S2_storerhnewgp },
16154 { S2_storeri_io, S2_storerinew_io },
16155 { S2_storeri_pbr, S2_storerinew_pbr },
16156 { S2_storeri_pci, S2_storerinew_pci },
16157 { S2_storeri_pcr, S2_storerinew_pcr },
16158 { S2_storeri_pi, S2_storerinew_pi },
16159 { S2_storeri_pr, S2_storerinew_pr },
16160 { S2_storerigp, S2_storerinewgp },
16161 { S4_pstorerbf_abs, S4_pstorerbnewf_abs },
16162 { S4_pstorerbf_rr, S4_pstorerbnewf_rr },
16163 { S4_pstorerbfnew_abs, S4_pstorerbnewfnew_abs },
16164 { S4_pstorerbfnew_io, S4_pstorerbnewfnew_io },
16165 { S4_pstorerbfnew_rr, S4_pstorerbnewfnew_rr },
16166 { S4_pstorerbt_abs, S4_pstorerbnewt_abs },
16167 { S4_pstorerbt_rr, S4_pstorerbnewt_rr },
16168 { S4_pstorerbtnew_abs, S4_pstorerbnewtnew_abs },
16169 { S4_pstorerbtnew_io, S4_pstorerbnewtnew_io },
16170 { S4_pstorerbtnew_rr, S4_pstorerbnewtnew_rr },
16171 { S4_pstorerhf_abs, S4_pstorerhnewf_abs },
16172 { S4_pstorerhf_rr, S4_pstorerhnewf_rr },
16173 { S4_pstorerhfnew_abs, S4_pstorerhnewfnew_abs },
16174 { S4_pstorerhfnew_io, S4_pstorerhnewfnew_io },
16175 { S4_pstorerhfnew_rr, S4_pstorerhnewfnew_rr },
16176 { S4_pstorerht_abs, S4_pstorerhnewt_abs },
16177 { S4_pstorerht_rr, S4_pstorerhnewt_rr },
16178 { S4_pstorerhtnew_abs, S4_pstorerhnewtnew_abs },
16179 { S4_pstorerhtnew_io, S4_pstorerhnewtnew_io },
16180 { S4_pstorerhtnew_rr, S4_pstorerhnewtnew_rr },
16181 { S4_pstorerif_abs, S4_pstorerinewf_abs },
16182 { S4_pstorerif_rr, S4_pstorerinewf_rr },
16183 { S4_pstorerifnew_abs, S4_pstorerinewfnew_abs },
16184 { S4_pstorerifnew_io, S4_pstorerinewfnew_io },
16185 { S4_pstorerifnew_rr, S4_pstorerinewfnew_rr },
16186 { S4_pstorerit_abs, S4_pstorerinewt_abs },
16187 { S4_pstorerit_rr, S4_pstorerinewt_rr },
16188 { S4_pstoreritnew_abs, S4_pstorerinewtnew_abs },
16189 { S4_pstoreritnew_io, S4_pstorerinewtnew_io },
16190 { S4_pstoreritnew_rr, S4_pstorerinewtnew_rr },
16191 { S4_storerb_ap, S4_storerbnew_ap },
16192 { S4_storerb_rr, S4_storerbnew_rr },
16193 { S4_storerb_ur, S4_storerbnew_ur },
16194 { S4_storerh_ap, S4_storerhnew_ap },
16195 { S4_storerh_rr, S4_storerhnew_rr },
16196 { S4_storerh_ur, S4_storerhnew_ur },
16197 { S4_storeri_ap, S4_storerinew_ap },
16198 { S4_storeri_rr, S4_storerinew_rr },
16199 { S4_storeri_ur, S4_storerinew_ur },
16200 { V6_vS32b_ai, V6_vS32b_new_ai },
16201 { V6_vS32b_npred_ai, V6_vS32b_new_npred_ai },
16202 { V6_vS32b_npred_pi, V6_vS32b_new_npred_pi },
16203 { V6_vS32b_npred_ppu, V6_vS32b_new_npred_ppu },
16204 { V6_vS32b_nt_ai, V6_vS32b_nt_new_ai },
16205 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_new_npred_ai },
16206 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_new_npred_pi },
16207 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_new_npred_ppu },
16208 { V6_vS32b_nt_pi, V6_vS32b_nt_new_pi },
16209 { V6_vS32b_nt_ppu, V6_vS32b_nt_new_ppu },
16210 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_new_pred_ai },
16211 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_new_pred_pi },
16212 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_new_pred_ppu },
16213 { V6_vS32b_pi, V6_vS32b_new_pi },
16214 { V6_vS32b_ppu, V6_vS32b_new_ppu },
16215 { V6_vS32b_pred_ai, V6_vS32b_new_pred_ai },
16216 { V6_vS32b_pred_pi, V6_vS32b_new_pred_pi },
16217 { V6_vS32b_pred_ppu, V6_vS32b_new_pred_ppu },
16218 }; // End of Table
16219
16220 unsigned mid;
16221 unsigned start = 0;
16222 unsigned end = 99;
16223 while (start < end) {
16224 mid = start + (end - start) / 2;
16225 if (Opcode == Table[mid][0])
16226 break;
16227 if (Opcode < Table[mid][0])
16228 end = mid;
16229 else
16230 start = mid + 1;
16231 }
16232 if (start == end)
16233 return -1; // Instruction doesn't exist in this table.
16234
16235 return Table[mid][1];
16236}
16237
16238// getNonNVStore
16239LLVM_READONLY
16240int getNonNVStore(uint16_t Opcode) {
16241 using namespace Hexagon;
16242 static constexpr uint16_t Table[][2] = {
16243 { PS_storerbnewabs, PS_storerbabs },
16244 { PS_storerhnewabs, PS_storerhabs },
16245 { PS_storerinewabs, PS_storeriabs },
16246 { S2_pstorerbnewf_io, S2_pstorerbf_io },
16247 { S2_pstorerbnewf_pi, S2_pstorerbf_pi },
16248 { S2_pstorerbnewfnew_pi, S2_pstorerbfnew_pi },
16249 { S2_pstorerbnewt_io, S2_pstorerbt_io },
16250 { S2_pstorerbnewt_pi, S2_pstorerbt_pi },
16251 { S2_pstorerbnewtnew_pi, S2_pstorerbtnew_pi },
16252 { S2_pstorerhnewf_io, S2_pstorerhf_io },
16253 { S2_pstorerhnewf_pi, S2_pstorerhf_pi },
16254 { S2_pstorerhnewfnew_pi, S2_pstorerhfnew_pi },
16255 { S2_pstorerhnewt_io, S2_pstorerht_io },
16256 { S2_pstorerhnewt_pi, S2_pstorerht_pi },
16257 { S2_pstorerhnewtnew_pi, S2_pstorerhtnew_pi },
16258 { S2_pstorerinewf_io, S2_pstorerif_io },
16259 { S2_pstorerinewf_pi, S2_pstorerif_pi },
16260 { S2_pstorerinewfnew_pi, S2_pstorerifnew_pi },
16261 { S2_pstorerinewt_io, S2_pstorerit_io },
16262 { S2_pstorerinewt_pi, S2_pstorerit_pi },
16263 { S2_pstorerinewtnew_pi, S2_pstoreritnew_pi },
16264 { S2_storerbnew_io, S2_storerb_io },
16265 { S2_storerbnew_pbr, S2_storerb_pbr },
16266 { S2_storerbnew_pci, S2_storerb_pci },
16267 { S2_storerbnew_pcr, S2_storerb_pcr },
16268 { S2_storerbnew_pi, S2_storerb_pi },
16269 { S2_storerbnew_pr, S2_storerb_pr },
16270 { S2_storerbnewgp, S2_storerbgp },
16271 { S2_storerhnew_io, S2_storerh_io },
16272 { S2_storerhnew_pbr, S2_storerh_pbr },
16273 { S2_storerhnew_pci, S2_storerh_pci },
16274 { S2_storerhnew_pcr, S2_storerh_pcr },
16275 { S2_storerhnew_pi, S2_storerh_pi },
16276 { S2_storerhnew_pr, S2_storerh_pr },
16277 { S2_storerhnewgp, S2_storerhgp },
16278 { S2_storerinew_io, S2_storeri_io },
16279 { S2_storerinew_pbr, S2_storeri_pbr },
16280 { S2_storerinew_pci, S2_storeri_pci },
16281 { S2_storerinew_pcr, S2_storeri_pcr },
16282 { S2_storerinew_pi, S2_storeri_pi },
16283 { S2_storerinew_pr, S2_storeri_pr },
16284 { S2_storerinewgp, S2_storerigp },
16285 { S4_pstorerbnewf_abs, S4_pstorerbf_abs },
16286 { S4_pstorerbnewf_rr, S4_pstorerbf_rr },
16287 { S4_pstorerbnewfnew_abs, S4_pstorerbfnew_abs },
16288 { S4_pstorerbnewfnew_io, S4_pstorerbfnew_io },
16289 { S4_pstorerbnewfnew_rr, S4_pstorerbfnew_rr },
16290 { S4_pstorerbnewt_abs, S4_pstorerbt_abs },
16291 { S4_pstorerbnewt_rr, S4_pstorerbt_rr },
16292 { S4_pstorerbnewtnew_abs, S4_pstorerbtnew_abs },
16293 { S4_pstorerbnewtnew_io, S4_pstorerbtnew_io },
16294 { S4_pstorerbnewtnew_rr, S4_pstorerbtnew_rr },
16295 { S4_pstorerhnewf_abs, S4_pstorerhf_abs },
16296 { S4_pstorerhnewf_rr, S4_pstorerhf_rr },
16297 { S4_pstorerhnewfnew_abs, S4_pstorerhfnew_abs },
16298 { S4_pstorerhnewfnew_io, S4_pstorerhfnew_io },
16299 { S4_pstorerhnewfnew_rr, S4_pstorerhfnew_rr },
16300 { S4_pstorerhnewt_abs, S4_pstorerht_abs },
16301 { S4_pstorerhnewt_rr, S4_pstorerht_rr },
16302 { S4_pstorerhnewtnew_abs, S4_pstorerhtnew_abs },
16303 { S4_pstorerhnewtnew_io, S4_pstorerhtnew_io },
16304 { S4_pstorerhnewtnew_rr, S4_pstorerhtnew_rr },
16305 { S4_pstorerinewf_abs, S4_pstorerif_abs },
16306 { S4_pstorerinewf_rr, S4_pstorerif_rr },
16307 { S4_pstorerinewfnew_abs, S4_pstorerifnew_abs },
16308 { S4_pstorerinewfnew_io, S4_pstorerifnew_io },
16309 { S4_pstorerinewfnew_rr, S4_pstorerifnew_rr },
16310 { S4_pstorerinewt_abs, S4_pstorerit_abs },
16311 { S4_pstorerinewt_rr, S4_pstorerit_rr },
16312 { S4_pstorerinewtnew_abs, S4_pstoreritnew_abs },
16313 { S4_pstorerinewtnew_io, S4_pstoreritnew_io },
16314 { S4_pstorerinewtnew_rr, S4_pstoreritnew_rr },
16315 { S4_storerbnew_ap, S4_storerb_ap },
16316 { S4_storerbnew_rr, S4_storerb_rr },
16317 { S4_storerbnew_ur, S4_storerb_ur },
16318 { S4_storerhnew_ap, S4_storerh_ap },
16319 { S4_storerhnew_rr, S4_storerh_rr },
16320 { S4_storerhnew_ur, S4_storerh_ur },
16321 { S4_storerinew_ap, S4_storeri_ap },
16322 { S4_storerinew_rr, S4_storeri_rr },
16323 { S4_storerinew_ur, S4_storeri_ur },
16324 { V6_vS32b_new_ai, V6_vS32b_ai },
16325 { V6_vS32b_new_npred_ai, V6_vS32b_npred_ai },
16326 { V6_vS32b_new_npred_pi, V6_vS32b_npred_pi },
16327 { V6_vS32b_new_npred_ppu, V6_vS32b_npred_ppu },
16328 { V6_vS32b_new_pi, V6_vS32b_pi },
16329 { V6_vS32b_new_ppu, V6_vS32b_ppu },
16330 { V6_vS32b_new_pred_ai, V6_vS32b_pred_ai },
16331 { V6_vS32b_new_pred_pi, V6_vS32b_pred_pi },
16332 { V6_vS32b_new_pred_ppu, V6_vS32b_pred_ppu },
16333 { V6_vS32b_nt_new_ai, V6_vS32b_nt_ai },
16334 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_npred_ai },
16335 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_npred_pi },
16336 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_npred_ppu },
16337 { V6_vS32b_nt_new_pi, V6_vS32b_nt_pi },
16338 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_ppu },
16339 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_pred_ai },
16340 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_pred_pi },
16341 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_pred_ppu },
16342 }; // End of Table
16343
16344 unsigned mid;
16345 unsigned start = 0;
16346 unsigned end = 99;
16347 while (start < end) {
16348 mid = start + (end - start) / 2;
16349 if (Opcode == Table[mid][0])
16350 break;
16351 if (Opcode < Table[mid][0])
16352 end = mid;
16353 else
16354 start = mid + 1;
16355 }
16356 if (start == end)
16357 return -1; // Instruction doesn't exist in this table.
16358
16359 return Table[mid][1];
16360}
16361
16362// getPredNewOpcode
16363LLVM_READONLY
16364int getPredNewOpcode(uint16_t Opcode) {
16365 using namespace Hexagon;
16366 static constexpr uint16_t Table[][2] = {
16367 { A2_tfrf, A2_tfrfnew },
16368 { A2_tfrpf, A2_tfrpfnew },
16369 { A2_tfrpt, A2_tfrptnew },
16370 { A2_tfrt, A2_tfrtnew },
16371 { A2_paddf, A2_paddfnew },
16372 { A2_paddif, A2_paddifnew },
16373 { A2_paddit, A2_padditnew },
16374 { A2_paddt, A2_paddtnew },
16375 { A2_pandf, A2_pandfnew },
16376 { A2_pandt, A2_pandtnew },
16377 { A2_porf, A2_porfnew },
16378 { A2_port, A2_portnew },
16379 { A2_psubf, A2_psubfnew },
16380 { A2_psubt, A2_psubtnew },
16381 { A2_pxorf, A2_pxorfnew },
16382 { A2_pxort, A2_pxortnew },
16383 { A4_paslhf, A4_paslhfnew },
16384 { A4_paslht, A4_paslhtnew },
16385 { A4_pasrhf, A4_pasrhfnew },
16386 { A4_pasrht, A4_pasrhtnew },
16387 { A4_psxtbf, A4_psxtbfnew },
16388 { A4_psxtbt, A4_psxtbtnew },
16389 { A4_psxthf, A4_psxthfnew },
16390 { A4_psxtht, A4_psxthtnew },
16391 { A4_pzxtbf, A4_pzxtbfnew },
16392 { A4_pzxtbt, A4_pzxtbtnew },
16393 { A4_pzxthf, A4_pzxthfnew },
16394 { A4_pzxtht, A4_pzxthtnew },
16395 { C2_ccombinewf, C2_ccombinewnewf },
16396 { C2_ccombinewt, C2_ccombinewnewt },
16397 { C2_cmoveif, C2_cmovenewif },
16398 { C2_cmoveit, C2_cmovenewit },
16399 { J2_jumpf, J2_jumpfnew },
16400 { J2_jumpfpt, J2_jumpfnewpt },
16401 { J2_jumprf, J2_jumprfnew },
16402 { J2_jumprfpt, J2_jumprfnewpt },
16403 { J2_jumprt, J2_jumprtnew },
16404 { J2_jumprtpt, J2_jumprtnewpt },
16405 { J2_jumpt, J2_jumptnew },
16406 { J2_jumptpt, J2_jumptnewpt },
16407 { L2_ploadrbf_io, L2_ploadrbfnew_io },
16408 { L2_ploadrbf_pi, L2_ploadrbfnew_pi },
16409 { L2_ploadrbt_io, L2_ploadrbtnew_io },
16410 { L2_ploadrbt_pi, L2_ploadrbtnew_pi },
16411 { L2_ploadrdf_io, L2_ploadrdfnew_io },
16412 { L2_ploadrdf_pi, L2_ploadrdfnew_pi },
16413 { L2_ploadrdt_io, L2_ploadrdtnew_io },
16414 { L2_ploadrdt_pi, L2_ploadrdtnew_pi },
16415 { L2_ploadrhf_io, L2_ploadrhfnew_io },
16416 { L2_ploadrhf_pi, L2_ploadrhfnew_pi },
16417 { L2_ploadrht_io, L2_ploadrhtnew_io },
16418 { L2_ploadrht_pi, L2_ploadrhtnew_pi },
16419 { L2_ploadrif_io, L2_ploadrifnew_io },
16420 { L2_ploadrif_pi, L2_ploadrifnew_pi },
16421 { L2_ploadrit_io, L2_ploadritnew_io },
16422 { L2_ploadrit_pi, L2_ploadritnew_pi },
16423 { L2_ploadrubf_io, L2_ploadrubfnew_io },
16424 { L2_ploadrubf_pi, L2_ploadrubfnew_pi },
16425 { L2_ploadrubt_io, L2_ploadrubtnew_io },
16426 { L2_ploadrubt_pi, L2_ploadrubtnew_pi },
16427 { L2_ploadruhf_io, L2_ploadruhfnew_io },
16428 { L2_ploadruhf_pi, L2_ploadruhfnew_pi },
16429 { L2_ploadruht_io, L2_ploadruhtnew_io },
16430 { L2_ploadruht_pi, L2_ploadruhtnew_pi },
16431 { L4_ploadrbf_abs, L4_ploadrbfnew_abs },
16432 { L4_ploadrbf_rr, L4_ploadrbfnew_rr },
16433 { L4_ploadrbt_abs, L4_ploadrbtnew_abs },
16434 { L4_ploadrbt_rr, L4_ploadrbtnew_rr },
16435 { L4_ploadrdf_abs, L4_ploadrdfnew_abs },
16436 { L4_ploadrdf_rr, L4_ploadrdfnew_rr },
16437 { L4_ploadrdt_abs, L4_ploadrdtnew_abs },
16438 { L4_ploadrdt_rr, L4_ploadrdtnew_rr },
16439 { L4_ploadrhf_abs, L4_ploadrhfnew_abs },
16440 { L4_ploadrhf_rr, L4_ploadrhfnew_rr },
16441 { L4_ploadrht_abs, L4_ploadrhtnew_abs },
16442 { L4_ploadrht_rr, L4_ploadrhtnew_rr },
16443 { L4_ploadrif_abs, L4_ploadrifnew_abs },
16444 { L4_ploadrif_rr, L4_ploadrifnew_rr },
16445 { L4_ploadrit_abs, L4_ploadritnew_abs },
16446 { L4_ploadrit_rr, L4_ploadritnew_rr },
16447 { L4_ploadrubf_abs, L4_ploadrubfnew_abs },
16448 { L4_ploadrubf_rr, L4_ploadrubfnew_rr },
16449 { L4_ploadrubt_abs, L4_ploadrubtnew_abs },
16450 { L4_ploadrubt_rr, L4_ploadrubtnew_rr },
16451 { L4_ploadruhf_abs, L4_ploadruhfnew_abs },
16452 { L4_ploadruhf_rr, L4_ploadruhfnew_rr },
16453 { L4_ploadruht_abs, L4_ploadruhtnew_abs },
16454 { L4_ploadruht_rr, L4_ploadruhtnew_rr },
16455 { L4_return_f, L4_return_fnew_pt },
16456 { L4_return_t, L4_return_tnew_pt },
16457 { PS_jmpretf, PS_jmpretfnew },
16458 { PS_jmprett, PS_jmprettnew },
16459 { S2_pstorerbf_io, S4_pstorerbfnew_io },
16460 { S2_pstorerbf_pi, S2_pstorerbfnew_pi },
16461 { S2_pstorerbnewf_io, S4_pstorerbnewfnew_io },
16462 { S2_pstorerbnewf_pi, S2_pstorerbnewfnew_pi },
16463 { S2_pstorerbnewt_io, S4_pstorerbnewtnew_io },
16464 { S2_pstorerbnewt_pi, S2_pstorerbnewtnew_pi },
16465 { S2_pstorerbt_io, S4_pstorerbtnew_io },
16466 { S2_pstorerbt_pi, S2_pstorerbtnew_pi },
16467 { S2_pstorerdf_io, S4_pstorerdfnew_io },
16468 { S2_pstorerdf_pi, S2_pstorerdfnew_pi },
16469 { S2_pstorerdt_io, S4_pstorerdtnew_io },
16470 { S2_pstorerdt_pi, S2_pstorerdtnew_pi },
16471 { S2_pstorerff_io, S4_pstorerffnew_io },
16472 { S2_pstorerff_pi, S2_pstorerffnew_pi },
16473 { S2_pstorerft_io, S4_pstorerftnew_io },
16474 { S2_pstorerft_pi, S2_pstorerftnew_pi },
16475 { S2_pstorerhf_io, S4_pstorerhfnew_io },
16476 { S2_pstorerhf_pi, S2_pstorerhfnew_pi },
16477 { S2_pstorerhnewf_io, S4_pstorerhnewfnew_io },
16478 { S2_pstorerhnewf_pi, S2_pstorerhnewfnew_pi },
16479 { S2_pstorerhnewt_io, S4_pstorerhnewtnew_io },
16480 { S2_pstorerhnewt_pi, S2_pstorerhnewtnew_pi },
16481 { S2_pstorerht_io, S4_pstorerhtnew_io },
16482 { S2_pstorerht_pi, S2_pstorerhtnew_pi },
16483 { S2_pstorerif_io, S4_pstorerifnew_io },
16484 { S2_pstorerif_pi, S2_pstorerifnew_pi },
16485 { S2_pstorerinewf_io, S4_pstorerinewfnew_io },
16486 { S2_pstorerinewf_pi, S2_pstorerinewfnew_pi },
16487 { S2_pstorerinewt_io, S4_pstorerinewtnew_io },
16488 { S2_pstorerinewt_pi, S2_pstorerinewtnew_pi },
16489 { S2_pstorerit_io, S4_pstoreritnew_io },
16490 { S2_pstorerit_pi, S2_pstoreritnew_pi },
16491 { S4_pstorerbf_abs, S4_pstorerbfnew_abs },
16492 { S4_pstorerbf_rr, S4_pstorerbfnew_rr },
16493 { S4_pstorerbnewf_abs, S4_pstorerbnewfnew_abs },
16494 { S4_pstorerbnewf_rr, S4_pstorerbnewfnew_rr },
16495 { S4_pstorerbnewt_abs, S4_pstorerbnewtnew_abs },
16496 { S4_pstorerbnewt_rr, S4_pstorerbnewtnew_rr },
16497 { S4_pstorerbt_abs, S4_pstorerbtnew_abs },
16498 { S4_pstorerbt_rr, S4_pstorerbtnew_rr },
16499 { S4_pstorerdf_abs, S4_pstorerdfnew_abs },
16500 { S4_pstorerdf_rr, S4_pstorerdfnew_rr },
16501 { S4_pstorerdt_abs, S4_pstorerdtnew_abs },
16502 { S4_pstorerdt_rr, S4_pstorerdtnew_rr },
16503 { S4_pstorerff_abs, S4_pstorerffnew_abs },
16504 { S4_pstorerff_rr, S4_pstorerffnew_rr },
16505 { S4_pstorerft_abs, S4_pstorerftnew_abs },
16506 { S4_pstorerft_rr, S4_pstorerftnew_rr },
16507 { S4_pstorerhf_abs, S4_pstorerhfnew_abs },
16508 { S4_pstorerhf_rr, S4_pstorerhfnew_rr },
16509 { S4_pstorerhnewf_abs, S4_pstorerhnewfnew_abs },
16510 { S4_pstorerhnewf_rr, S4_pstorerhnewfnew_rr },
16511 { S4_pstorerhnewt_abs, S4_pstorerhnewtnew_abs },
16512 { S4_pstorerhnewt_rr, S4_pstorerhnewtnew_rr },
16513 { S4_pstorerht_abs, S4_pstorerhtnew_abs },
16514 { S4_pstorerht_rr, S4_pstorerhtnew_rr },
16515 { S4_pstorerif_abs, S4_pstorerifnew_abs },
16516 { S4_pstorerif_rr, S4_pstorerifnew_rr },
16517 { S4_pstorerinewf_abs, S4_pstorerinewfnew_abs },
16518 { S4_pstorerinewf_rr, S4_pstorerinewfnew_rr },
16519 { S4_pstorerinewt_abs, S4_pstorerinewtnew_abs },
16520 { S4_pstorerinewt_rr, S4_pstorerinewtnew_rr },
16521 { S4_pstorerit_abs, S4_pstoreritnew_abs },
16522 { S4_pstorerit_rr, S4_pstoreritnew_rr },
16523 { S4_storeirbf_io, S4_storeirbfnew_io },
16524 { S4_storeirbt_io, S4_storeirbtnew_io },
16525 { S4_storeirhf_io, S4_storeirhfnew_io },
16526 { S4_storeirht_io, S4_storeirhtnew_io },
16527 { S4_storeirif_io, S4_storeirifnew_io },
16528 { S4_storeirit_io, S4_storeiritnew_io },
16529 }; // End of Table
16530
16531 unsigned mid;
16532 unsigned start = 0;
16533 unsigned end = 162;
16534 while (start < end) {
16535 mid = start + (end - start) / 2;
16536 if (Opcode == Table[mid][0])
16537 break;
16538 if (Opcode < Table[mid][0])
16539 end = mid;
16540 else
16541 start = mid + 1;
16542 }
16543 if (start == end)
16544 return -1; // Instruction doesn't exist in this table.
16545
16546 return Table[mid][1];
16547}
16548
16549// getPredOldOpcode
16550LLVM_READONLY
16551int getPredOldOpcode(uint16_t Opcode) {
16552 using namespace Hexagon;
16553 static constexpr uint16_t Table[][2] = {
16554 { A2_tfrfnew, A2_tfrf },
16555 { A2_tfrpfnew, A2_tfrpf },
16556 { A2_tfrptnew, A2_tfrpt },
16557 { A2_tfrtnew, A2_tfrt },
16558 { A2_paddfnew, A2_paddf },
16559 { A2_paddifnew, A2_paddif },
16560 { A2_padditnew, A2_paddit },
16561 { A2_paddtnew, A2_paddt },
16562 { A2_pandfnew, A2_pandf },
16563 { A2_pandtnew, A2_pandt },
16564 { A2_porfnew, A2_porf },
16565 { A2_portnew, A2_port },
16566 { A2_psubfnew, A2_psubf },
16567 { A2_psubtnew, A2_psubt },
16568 { A2_pxorfnew, A2_pxorf },
16569 { A2_pxortnew, A2_pxort },
16570 { A4_paslhfnew, A4_paslhf },
16571 { A4_paslhtnew, A4_paslht },
16572 { A4_pasrhfnew, A4_pasrhf },
16573 { A4_pasrhtnew, A4_pasrht },
16574 { A4_psxtbfnew, A4_psxtbf },
16575 { A4_psxtbtnew, A4_psxtbt },
16576 { A4_psxthfnew, A4_psxthf },
16577 { A4_psxthtnew, A4_psxtht },
16578 { A4_pzxtbfnew, A4_pzxtbf },
16579 { A4_pzxtbtnew, A4_pzxtbt },
16580 { A4_pzxthfnew, A4_pzxthf },
16581 { A4_pzxthtnew, A4_pzxtht },
16582 { C2_ccombinewnewf, C2_ccombinewf },
16583 { C2_ccombinewnewt, C2_ccombinewt },
16584 { C2_cmovenewif, C2_cmoveif },
16585 { C2_cmovenewit, C2_cmoveit },
16586 { J2_jumpfnew, J2_jumpf },
16587 { J2_jumpfnewpt, J2_jumpfpt },
16588 { J2_jumprfnew, J2_jumprf },
16589 { J2_jumprfnewpt, J2_jumprfpt },
16590 { J2_jumprtnew, J2_jumprt },
16591 { J2_jumprtnewpt, J2_jumprtpt },
16592 { J2_jumptnew, J2_jumpt },
16593 { J2_jumptnewpt, J2_jumptpt },
16594 { L2_ploadrbfnew_io, L2_ploadrbf_io },
16595 { L2_ploadrbfnew_pi, L2_ploadrbf_pi },
16596 { L2_ploadrbtnew_io, L2_ploadrbt_io },
16597 { L2_ploadrbtnew_pi, L2_ploadrbt_pi },
16598 { L2_ploadrdfnew_io, L2_ploadrdf_io },
16599 { L2_ploadrdfnew_pi, L2_ploadrdf_pi },
16600 { L2_ploadrdtnew_io, L2_ploadrdt_io },
16601 { L2_ploadrdtnew_pi, L2_ploadrdt_pi },
16602 { L2_ploadrhfnew_io, L2_ploadrhf_io },
16603 { L2_ploadrhfnew_pi, L2_ploadrhf_pi },
16604 { L2_ploadrhtnew_io, L2_ploadrht_io },
16605 { L2_ploadrhtnew_pi, L2_ploadrht_pi },
16606 { L2_ploadrifnew_io, L2_ploadrif_io },
16607 { L2_ploadrifnew_pi, L2_ploadrif_pi },
16608 { L2_ploadritnew_io, L2_ploadrit_io },
16609 { L2_ploadritnew_pi, L2_ploadrit_pi },
16610 { L2_ploadrubfnew_io, L2_ploadrubf_io },
16611 { L2_ploadrubfnew_pi, L2_ploadrubf_pi },
16612 { L2_ploadrubtnew_io, L2_ploadrubt_io },
16613 { L2_ploadrubtnew_pi, L2_ploadrubt_pi },
16614 { L2_ploadruhfnew_io, L2_ploadruhf_io },
16615 { L2_ploadruhfnew_pi, L2_ploadruhf_pi },
16616 { L2_ploadruhtnew_io, L2_ploadruht_io },
16617 { L2_ploadruhtnew_pi, L2_ploadruht_pi },
16618 { L4_ploadrbfnew_abs, L4_ploadrbf_abs },
16619 { L4_ploadrbfnew_rr, L4_ploadrbf_rr },
16620 { L4_ploadrbtnew_abs, L4_ploadrbt_abs },
16621 { L4_ploadrbtnew_rr, L4_ploadrbt_rr },
16622 { L4_ploadrdfnew_abs, L4_ploadrdf_abs },
16623 { L4_ploadrdfnew_rr, L4_ploadrdf_rr },
16624 { L4_ploadrdtnew_abs, L4_ploadrdt_abs },
16625 { L4_ploadrdtnew_rr, L4_ploadrdt_rr },
16626 { L4_ploadrhfnew_abs, L4_ploadrhf_abs },
16627 { L4_ploadrhfnew_rr, L4_ploadrhf_rr },
16628 { L4_ploadrhtnew_abs, L4_ploadrht_abs },
16629 { L4_ploadrhtnew_rr, L4_ploadrht_rr },
16630 { L4_ploadrifnew_abs, L4_ploadrif_abs },
16631 { L4_ploadrifnew_rr, L4_ploadrif_rr },
16632 { L4_ploadritnew_abs, L4_ploadrit_abs },
16633 { L4_ploadritnew_rr, L4_ploadrit_rr },
16634 { L4_ploadrubfnew_abs, L4_ploadrubf_abs },
16635 { L4_ploadrubfnew_rr, L4_ploadrubf_rr },
16636 { L4_ploadrubtnew_abs, L4_ploadrubt_abs },
16637 { L4_ploadrubtnew_rr, L4_ploadrubt_rr },
16638 { L4_ploadruhfnew_abs, L4_ploadruhf_abs },
16639 { L4_ploadruhfnew_rr, L4_ploadruhf_rr },
16640 { L4_ploadruhtnew_abs, L4_ploadruht_abs },
16641 { L4_ploadruhtnew_rr, L4_ploadruht_rr },
16642 { L4_return_fnew_pt, L4_return_f },
16643 { L4_return_tnew_pt, L4_return_t },
16644 { PS_jmpretfnew, PS_jmpretf },
16645 { PS_jmprettnew, PS_jmprett },
16646 { S2_pstorerbfnew_pi, S2_pstorerbf_pi },
16647 { S2_pstorerbnewfnew_pi, S2_pstorerbnewf_pi },
16648 { S2_pstorerbnewtnew_pi, S2_pstorerbnewt_pi },
16649 { S2_pstorerbtnew_pi, S2_pstorerbt_pi },
16650 { S2_pstorerdfnew_pi, S2_pstorerdf_pi },
16651 { S2_pstorerdtnew_pi, S2_pstorerdt_pi },
16652 { S2_pstorerffnew_pi, S2_pstorerff_pi },
16653 { S2_pstorerftnew_pi, S2_pstorerft_pi },
16654 { S2_pstorerhfnew_pi, S2_pstorerhf_pi },
16655 { S2_pstorerhnewfnew_pi, S2_pstorerhnewf_pi },
16656 { S2_pstorerhnewtnew_pi, S2_pstorerhnewt_pi },
16657 { S2_pstorerhtnew_pi, S2_pstorerht_pi },
16658 { S2_pstorerifnew_pi, S2_pstorerif_pi },
16659 { S2_pstorerinewfnew_pi, S2_pstorerinewf_pi },
16660 { S2_pstorerinewtnew_pi, S2_pstorerinewt_pi },
16661 { S2_pstoreritnew_pi, S2_pstorerit_pi },
16662 { S4_pstorerbfnew_abs, S4_pstorerbf_abs },
16663 { S4_pstorerbfnew_io, S2_pstorerbf_io },
16664 { S4_pstorerbfnew_rr, S4_pstorerbf_rr },
16665 { S4_pstorerbnewfnew_abs, S4_pstorerbnewf_abs },
16666 { S4_pstorerbnewfnew_io, S2_pstorerbnewf_io },
16667 { S4_pstorerbnewfnew_rr, S4_pstorerbnewf_rr },
16668 { S4_pstorerbnewtnew_abs, S4_pstorerbnewt_abs },
16669 { S4_pstorerbnewtnew_io, S2_pstorerbnewt_io },
16670 { S4_pstorerbnewtnew_rr, S4_pstorerbnewt_rr },
16671 { S4_pstorerbtnew_abs, S4_pstorerbt_abs },
16672 { S4_pstorerbtnew_io, S2_pstorerbt_io },
16673 { S4_pstorerbtnew_rr, S4_pstorerbt_rr },
16674 { S4_pstorerdfnew_abs, S4_pstorerdf_abs },
16675 { S4_pstorerdfnew_io, S2_pstorerdf_io },
16676 { S4_pstorerdfnew_rr, S4_pstorerdf_rr },
16677 { S4_pstorerdtnew_abs, S4_pstorerdt_abs },
16678 { S4_pstorerdtnew_io, S2_pstorerdt_io },
16679 { S4_pstorerdtnew_rr, S4_pstorerdt_rr },
16680 { S4_pstorerffnew_abs, S4_pstorerff_abs },
16681 { S4_pstorerffnew_io, S2_pstorerff_io },
16682 { S4_pstorerffnew_rr, S4_pstorerff_rr },
16683 { S4_pstorerftnew_abs, S4_pstorerft_abs },
16684 { S4_pstorerftnew_io, S2_pstorerft_io },
16685 { S4_pstorerftnew_rr, S4_pstorerft_rr },
16686 { S4_pstorerhfnew_abs, S4_pstorerhf_abs },
16687 { S4_pstorerhfnew_io, S2_pstorerhf_io },
16688 { S4_pstorerhfnew_rr, S4_pstorerhf_rr },
16689 { S4_pstorerhnewfnew_abs, S4_pstorerhnewf_abs },
16690 { S4_pstorerhnewfnew_io, S2_pstorerhnewf_io },
16691 { S4_pstorerhnewfnew_rr, S4_pstorerhnewf_rr },
16692 { S4_pstorerhnewtnew_abs, S4_pstorerhnewt_abs },
16693 { S4_pstorerhnewtnew_io, S2_pstorerhnewt_io },
16694 { S4_pstorerhnewtnew_rr, S4_pstorerhnewt_rr },
16695 { S4_pstorerhtnew_abs, S4_pstorerht_abs },
16696 { S4_pstorerhtnew_io, S2_pstorerht_io },
16697 { S4_pstorerhtnew_rr, S4_pstorerht_rr },
16698 { S4_pstorerifnew_abs, S4_pstorerif_abs },
16699 { S4_pstorerifnew_io, S2_pstorerif_io },
16700 { S4_pstorerifnew_rr, S4_pstorerif_rr },
16701 { S4_pstorerinewfnew_abs, S4_pstorerinewf_abs },
16702 { S4_pstorerinewfnew_io, S2_pstorerinewf_io },
16703 { S4_pstorerinewfnew_rr, S4_pstorerinewf_rr },
16704 { S4_pstorerinewtnew_abs, S4_pstorerinewt_abs },
16705 { S4_pstorerinewtnew_io, S2_pstorerinewt_io },
16706 { S4_pstorerinewtnew_rr, S4_pstorerinewt_rr },
16707 { S4_pstoreritnew_abs, S4_pstorerit_abs },
16708 { S4_pstoreritnew_io, S2_pstorerit_io },
16709 { S4_pstoreritnew_rr, S4_pstorerit_rr },
16710 { S4_storeirbfnew_io, S4_storeirbf_io },
16711 { S4_storeirbtnew_io, S4_storeirbt_io },
16712 { S4_storeirhfnew_io, S4_storeirhf_io },
16713 { S4_storeirhtnew_io, S4_storeirht_io },
16714 { S4_storeirifnew_io, S4_storeirif_io },
16715 { S4_storeiritnew_io, S4_storeirit_io },
16716 }; // End of Table
16717
16718 unsigned mid;
16719 unsigned start = 0;
16720 unsigned end = 162;
16721 while (start < end) {
16722 mid = start + (end - start) / 2;
16723 if (Opcode == Table[mid][0])
16724 break;
16725 if (Opcode < Table[mid][0])
16726 end = mid;
16727 else
16728 start = mid + 1;
16729 }
16730 if (start == end)
16731 return -1; // Instruction doesn't exist in this table.
16732
16733 return Table[mid][1];
16734}
16735
16736// getPredOpcode
16737LLVM_READONLY
16738int getPredOpcode(uint16_t Opcode, enum PredSense inPredSense) {
16739 using namespace Hexagon;
16740 static constexpr uint16_t Table[][3] = {
16741 { A2_tfrp, A2_tfrpt, A2_tfrpf },
16742 { A2_zxtb, A4_pzxtbt, A4_pzxtbf },
16743 { A2_add, A2_paddt, A2_paddf },
16744 { A2_addi, A2_paddit, A2_paddif },
16745 { A2_and, A2_pandt, A2_pandf },
16746 { A2_aslh, A4_paslht, A4_paslhf },
16747 { A2_asrh, A4_pasrht, A4_pasrhf },
16748 { A2_combinew, C2_ccombinewt, C2_ccombinewf },
16749 { A2_or, A2_port, A2_porf },
16750 { A2_sub, A2_psubt, A2_psubf },
16751 { A2_sxtb, A4_psxtbt, A4_psxtbf },
16752 { A2_sxth, A4_psxtht, A4_psxthf },
16753 { A2_tfr, A2_tfrt, A2_tfrf },
16754 { A2_tfrsi, C2_cmoveit, C2_cmoveif },
16755 { A2_xor, A2_pxort, A2_pxorf },
16756 { A2_zxth, A4_pzxtht, A4_pzxthf },
16757 { J2_call, J2_callt, J2_callf },
16758 { J2_jump, J2_jumpt, J2_jumpf },
16759 { J2_jumpr, J2_jumprt, J2_jumprf },
16760 { L2_loadrb_io, L2_ploadrbt_io, L2_ploadrbf_io },
16761 { L2_loadrb_pi, L2_ploadrbt_pi, L2_ploadrbf_pi },
16762 { L2_loadrbgp, L4_ploadrbt_abs, L4_ploadrbf_abs },
16763 { L2_loadrd_io, L2_ploadrdt_io, L2_ploadrdf_io },
16764 { L2_loadrd_pi, L2_ploadrdt_pi, L2_ploadrdf_pi },
16765 { L2_loadrdgp, L4_ploadrdt_abs, L4_ploadrdf_abs },
16766 { L2_loadrh_io, L2_ploadrht_io, L2_ploadrhf_io },
16767 { L2_loadrh_pi, L2_ploadrht_pi, L2_ploadrhf_pi },
16768 { L2_loadrhgp, L4_ploadrht_abs, L4_ploadrhf_abs },
16769 { L2_loadri_io, L2_ploadrit_io, L2_ploadrif_io },
16770 { L2_loadri_pi, L2_ploadrit_pi, L2_ploadrif_pi },
16771 { L2_loadrigp, L4_ploadrit_abs, L4_ploadrif_abs },
16772 { L2_loadrub_io, L2_ploadrubt_io, L2_ploadrubf_io },
16773 { L2_loadrub_pi, L2_ploadrubt_pi, L2_ploadrubf_pi },
16774 { L2_loadrubgp, L4_ploadrubt_abs, L4_ploadrubf_abs },
16775 { L2_loadruh_io, L2_ploadruht_io, L2_ploadruhf_io },
16776 { L2_loadruh_pi, L2_ploadruht_pi, L2_ploadruhf_pi },
16777 { L2_loadruhgp, L4_ploadruht_abs, L4_ploadruhf_abs },
16778 { L4_loadrb_rr, L4_ploadrbt_rr, L4_ploadrbf_rr },
16779 { L4_loadrd_rr, L4_ploadrdt_rr, L4_ploadrdf_rr },
16780 { L4_loadrh_rr, L4_ploadrht_rr, L4_ploadrhf_rr },
16781 { L4_loadri_rr, L4_ploadrit_rr, L4_ploadrif_rr },
16782 { L4_loadrub_rr, L4_ploadrubt_rr, L4_ploadrubf_rr },
16783 { L4_loadruh_rr, L4_ploadruht_rr, L4_ploadruhf_rr },
16784 { L4_return, L4_return_t, L4_return_f },
16785 { PS_jmpret, PS_jmprett, PS_jmpretf },
16786 { PS_loadrbabs, L4_ploadrbt_abs, L4_ploadrbf_abs },
16787 { PS_loadrdabs, L4_ploadrdt_abs, L4_ploadrdf_abs },
16788 { PS_loadrhabs, L4_ploadrht_abs, L4_ploadrhf_abs },
16789 { PS_loadriabs, L4_ploadrit_abs, L4_ploadrif_abs },
16790 { PS_loadrubabs, L4_ploadrubt_abs, L4_ploadrubf_abs },
16791 { PS_loadruhabs, L4_ploadruht_abs, L4_ploadruhf_abs },
16792 { PS_storerbabs, S4_pstorerbt_abs, S4_pstorerbf_abs },
16793 { PS_storerbnewabs, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16794 { PS_storerdabs, S4_pstorerdt_abs, S4_pstorerdf_abs },
16795 { PS_storerfabs, S4_pstorerft_abs, S4_pstorerff_abs },
16796 { PS_storerhabs, S4_pstorerht_abs, S4_pstorerhf_abs },
16797 { PS_storerhnewabs, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16798 { PS_storeriabs, S4_pstorerit_abs, S4_pstorerif_abs },
16799 { PS_storerinewabs, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16800 { S2_storerb_io, S2_pstorerbt_io, S2_pstorerbf_io },
16801 { S2_storerb_pi, S2_pstorerbt_pi, S2_pstorerbf_pi },
16802 { S2_storerbgp, S4_pstorerbt_abs, S4_pstorerbf_abs },
16803 { S2_storerbnew_io, S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16804 { S2_storerbnew_pi, S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16805 { S2_storerbnewgp, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16806 { S2_storerd_io, S2_pstorerdt_io, S2_pstorerdf_io },
16807 { S2_storerd_pi, S2_pstorerdt_pi, S2_pstorerdf_pi },
16808 { S2_storerdgp, S4_pstorerdt_abs, S4_pstorerdf_abs },
16809 { S2_storerf_io, S2_pstorerft_io, S2_pstorerff_io },
16810 { S2_storerf_pi, S2_pstorerft_pi, S2_pstorerff_pi },
16811 { S2_storerfgp, S4_pstorerft_abs, S4_pstorerff_abs },
16812 { S2_storerh_io, S2_pstorerht_io, S2_pstorerhf_io },
16813 { S2_storerh_pi, S2_pstorerht_pi, S2_pstorerhf_pi },
16814 { S2_storerhgp, S4_pstorerht_abs, S4_pstorerhf_abs },
16815 { S2_storerhnew_io, S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16816 { S2_storerhnew_pi, S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16817 { S2_storerhnewgp, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16818 { S2_storeri_io, S2_pstorerit_io, S2_pstorerif_io },
16819 { S2_storeri_pi, S2_pstorerit_pi, S2_pstorerif_pi },
16820 { S2_storerigp, S4_pstorerit_abs, S4_pstorerif_abs },
16821 { S2_storerinew_io, S2_pstorerinewt_io, S2_pstorerinewf_io },
16822 { S2_storerinew_pi, S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16823 { S2_storerinewgp, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16824 { S4_storeirb_io, S4_storeirbt_io, S4_storeirbf_io },
16825 { S4_storeirh_io, S4_storeirht_io, S4_storeirhf_io },
16826 { S4_storeiri_io, S4_storeirit_io, S4_storeirif_io },
16827 { S4_storerb_rr, S4_pstorerbt_rr, S4_pstorerbf_rr },
16828 { S4_storerbnew_rr, S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16829 { S4_storerd_rr, S4_pstorerdt_rr, S4_pstorerdf_rr },
16830 { S4_storerf_rr, S4_pstorerft_rr, S4_pstorerff_rr },
16831 { S4_storerf_ur, S4_pstorerft_rr, S4_pstorerff_rr },
16832 { S4_storerh_rr, S4_pstorerht_rr, S4_pstorerhf_rr },
16833 { S4_storerhnew_rr, S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16834 { S4_storeri_rr, S4_pstorerit_rr, S4_pstorerif_rr },
16835 { S4_storerinew_rr, S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16836 { V6_vL32b_ai, V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16837 { V6_vL32b_cur_ai, V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16838 { V6_vL32b_cur_pi, V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16839 { V6_vL32b_cur_ppu, V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16840 { V6_vL32b_nt_ai, V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16841 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16842 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16843 { V6_vL32b_nt_cur_ppu, V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16844 { V6_vL32b_nt_pi, V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16845 { V6_vL32b_nt_ppu, V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16846 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16847 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16848 { V6_vL32b_nt_tmp_ppu, V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16849 { V6_vL32b_pi, V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16850 { V6_vL32b_ppu, V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16851 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16852 { V6_vL32b_tmp_pi, V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16853 { V6_vL32b_tmp_ppu, V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16854 { V6_vS32Ub_ai, V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16855 { V6_vS32Ub_pi, V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16856 { V6_vS32Ub_ppu, V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16857 { V6_vS32b_ai, V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16858 { V6_vS32b_new_ai, V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16859 { V6_vS32b_new_pi, V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16860 { V6_vS32b_new_ppu, V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16861 { V6_vS32b_nt_ai, V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16862 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16863 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16864 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16865 { V6_vS32b_nt_pi, V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16866 { V6_vS32b_nt_ppu, V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16867 { V6_vS32b_pi, V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16868 { V6_vS32b_ppu, V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16869 }; // End of Table
16870
16871 unsigned mid;
16872 unsigned start = 0;
16873 unsigned end = 128;
16874 while (start < end) {
16875 mid = start + (end - start) / 2;
16876 if (Opcode == Table[mid][0])
16877 break;
16878 if (Opcode < Table[mid][0])
16879 end = mid;
16880 else
16881 start = mid + 1;
16882 }
16883 if (start == end)
16884 return -1; // Instruction doesn't exist in this table.
16885
16886 if (inPredSense == PredSense_true)
16887 return Table[mid][1];
16888 if (inPredSense == PredSense_false)
16889 return Table[mid][2];
16890 return -1;}
16891
16892// getRealHWInstr
16893LLVM_READONLY
16894int getRealHWInstr(uint16_t Opcode, enum InstrType inInstrType) {
16895 using namespace Hexagon;
16896 return -1;
16897}
16898
16899// getRegForm
16900LLVM_READONLY
16901int getRegForm(uint16_t Opcode) {
16902 using namespace Hexagon;
16903 static constexpr uint16_t Table[][2] = {
16904 { M2_mpysmi, M2_mpyi },
16905 { A2_addi, A2_add },
16906 { A2_andir, A2_and },
16907 { A2_orir, A2_or },
16908 { A2_paddif, A2_paddf },
16909 { A2_paddifnew, A2_paddfnew },
16910 { A2_paddit, A2_paddt },
16911 { A2_padditnew, A2_paddtnew },
16912 { A2_subri, A2_sub },
16913 { A4_cmpbeqi, A4_cmpbeq },
16914 { A4_cmpbgti, A4_cmpbgt },
16915 { A4_cmpbgtui, A4_cmpbgtu },
16916 { A4_cmpheqi, A4_cmpheq },
16917 { A4_cmphgti, A4_cmphgt },
16918 { A4_cmphgtui, A4_cmphgtu },
16919 { C2_cmoveif, A2_tfrf },
16920 { C2_cmoveit, A2_tfrt },
16921 { C2_cmovenewif, A2_tfrfnew },
16922 { C2_cmovenewit, A2_tfrtnew },
16923 { C2_cmpeqi, C2_cmpeq },
16924 { C2_cmpgti, C2_cmpgt },
16925 { C2_cmpgtui, C2_cmpgtu },
16926 { C4_cmpltei, C4_cmplte },
16927 { C4_cmplteui, C4_cmplteu },
16928 { C4_cmpneqi, C4_cmpneq },
16929 { M2_accii, M2_acci },
16930 { M2_macsip, M2_maci },
16931 { M4_mpyrr_addi, M4_mpyrr_addr },
16932 }; // End of Table
16933
16934 unsigned mid;
16935 unsigned start = 0;
16936 unsigned end = 28;
16937 while (start < end) {
16938 mid = start + (end - start) / 2;
16939 if (Opcode == Table[mid][0])
16940 break;
16941 if (Opcode < Table[mid][0])
16942 end = mid;
16943 else
16944 start = mid + 1;
16945 }
16946 if (start == end)
16947 return -1; // Instruction doesn't exist in this table.
16948
16949 return Table[mid][1];
16950}
16951
16952// getTruePredOpcode
16953LLVM_READONLY
16954int getTruePredOpcode(uint16_t Opcode) {
16955 using namespace Hexagon;
16956 static constexpr uint16_t Table[][2] = {
16957 { A2_tfrf, A2_tfrt },
16958 { A2_tfrfnew, A2_tfrtnew },
16959 { A2_tfrpf, A2_tfrpt },
16960 { A2_tfrpfnew, A2_tfrptnew },
16961 { A2_paddf, A2_paddt },
16962 { A2_paddfnew, A2_paddtnew },
16963 { A2_paddif, A2_paddit },
16964 { A2_paddifnew, A2_padditnew },
16965 { A2_pandf, A2_pandt },
16966 { A2_pandfnew, A2_pandtnew },
16967 { A2_porf, A2_port },
16968 { A2_porfnew, A2_portnew },
16969 { A2_psubf, A2_psubt },
16970 { A2_psubfnew, A2_psubtnew },
16971 { A2_pxorf, A2_pxort },
16972 { A2_pxorfnew, A2_pxortnew },
16973 { A4_paslhf, A4_paslht },
16974 { A4_paslhfnew, A4_paslhtnew },
16975 { A4_pasrhf, A4_pasrht },
16976 { A4_pasrhfnew, A4_pasrhtnew },
16977 { A4_psxtbf, A4_psxtbt },
16978 { A4_psxtbfnew, A4_psxtbtnew },
16979 { A4_psxthf, A4_psxtht },
16980 { A4_psxthfnew, A4_psxthtnew },
16981 { A4_pzxtbf, A4_pzxtbt },
16982 { A4_pzxtbfnew, A4_pzxtbtnew },
16983 { A4_pzxthf, A4_pzxtht },
16984 { A4_pzxthfnew, A4_pzxthtnew },
16985 { C2_ccombinewf, C2_ccombinewt },
16986 { C2_ccombinewnewf, C2_ccombinewnewt },
16987 { C2_cmoveif, C2_cmoveit },
16988 { C2_cmovenewif, C2_cmovenewit },
16989 { J2_callf, J2_callt },
16990 { J2_jumpf, J2_jumpt },
16991 { J2_jumpfnew, J2_jumptnew },
16992 { J2_jumpfnewpt, J2_jumptnewpt },
16993 { J2_jumpfpt, J2_jumptpt },
16994 { J2_jumprf, J2_jumprt },
16995 { J2_jumprfnew, J2_jumprtnew },
16996 { J2_jumprfnewpt, J2_jumprtnewpt },
16997 { J2_jumprfpt, J2_jumprtpt },
16998 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_t_jumpnv_nt },
16999 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_t_jumpnv_t },
17000 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_tp0_jump_nt },
17001 { J4_cmpeq_fp0_jump_t, J4_cmpeq_tp0_jump_t },
17002 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_tp1_jump_nt },
17003 { J4_cmpeq_fp1_jump_t, J4_cmpeq_tp1_jump_t },
17004 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_t_jumpnv_nt },
17005 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_t_jumpnv_t },
17006 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_tp0_jump_nt },
17007 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_tp0_jump_t },
17008 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_tp1_jump_nt },
17009 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_tp1_jump_t },
17010 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_t_jumpnv_nt },
17011 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_t_jumpnv_t },
17012 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_tp0_jump_nt },
17013 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_tp0_jump_t },
17014 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_tp1_jump_nt },
17015 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_tp1_jump_t },
17016 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_t_jumpnv_nt },
17017 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_t_jumpnv_t },
17018 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_tp0_jump_nt },
17019 { J4_cmpgt_fp0_jump_t, J4_cmpgt_tp0_jump_t },
17020 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_tp1_jump_nt },
17021 { J4_cmpgt_fp1_jump_t, J4_cmpgt_tp1_jump_t },
17022 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_t_jumpnv_nt },
17023 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_t_jumpnv_t },
17024 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_tp0_jump_nt },
17025 { J4_cmpgti_fp0_jump_t, J4_cmpgti_tp0_jump_t },
17026 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_tp1_jump_nt },
17027 { J4_cmpgti_fp1_jump_t, J4_cmpgti_tp1_jump_t },
17028 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_t_jumpnv_nt },
17029 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_t_jumpnv_t },
17030 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_tp0_jump_nt },
17031 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_tp0_jump_t },
17032 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_tp1_jump_nt },
17033 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_tp1_jump_t },
17034 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_t_jumpnv_nt },
17035 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_t_jumpnv_t },
17036 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_tp0_jump_nt },
17037 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_tp0_jump_t },
17038 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_tp1_jump_nt },
17039 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_tp1_jump_t },
17040 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_t_jumpnv_nt },
17041 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_t_jumpnv_t },
17042 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_tp0_jump_nt },
17043 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_tp0_jump_t },
17044 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_tp1_jump_nt },
17045 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_tp1_jump_t },
17046 { J4_cmplt_f_jumpnv_nt, J4_cmplt_t_jumpnv_nt },
17047 { J4_cmplt_f_jumpnv_t, J4_cmplt_t_jumpnv_t },
17048 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_t_jumpnv_nt },
17049 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_t_jumpnv_t },
17050 { L2_ploadrbf_io, L2_ploadrbt_io },
17051 { L2_ploadrbf_pi, L2_ploadrbt_pi },
17052 { L2_ploadrbfnew_io, L2_ploadrbtnew_io },
17053 { L2_ploadrbfnew_pi, L2_ploadrbtnew_pi },
17054 { L2_ploadrdf_io, L2_ploadrdt_io },
17055 { L2_ploadrdf_pi, L2_ploadrdt_pi },
17056 { L2_ploadrdfnew_io, L2_ploadrdtnew_io },
17057 { L2_ploadrdfnew_pi, L2_ploadrdtnew_pi },
17058 { L2_ploadrhf_io, L2_ploadrht_io },
17059 { L2_ploadrhf_pi, L2_ploadrht_pi },
17060 { L2_ploadrhfnew_io, L2_ploadrhtnew_io },
17061 { L2_ploadrhfnew_pi, L2_ploadrhtnew_pi },
17062 { L2_ploadrif_io, L2_ploadrit_io },
17063 { L2_ploadrif_pi, L2_ploadrit_pi },
17064 { L2_ploadrifnew_io, L2_ploadritnew_io },
17065 { L2_ploadrifnew_pi, L2_ploadritnew_pi },
17066 { L2_ploadrubf_io, L2_ploadrubt_io },
17067 { L2_ploadrubf_pi, L2_ploadrubt_pi },
17068 { L2_ploadrubfnew_io, L2_ploadrubtnew_io },
17069 { L2_ploadrubfnew_pi, L2_ploadrubtnew_pi },
17070 { L2_ploadruhf_io, L2_ploadruht_io },
17071 { L2_ploadruhf_pi, L2_ploadruht_pi },
17072 { L2_ploadruhfnew_io, L2_ploadruhtnew_io },
17073 { L2_ploadruhfnew_pi, L2_ploadruhtnew_pi },
17074 { L4_ploadrbf_abs, L4_ploadrbt_abs },
17075 { L4_ploadrbf_rr, L4_ploadrbt_rr },
17076 { L4_ploadrbfnew_abs, L4_ploadrbtnew_abs },
17077 { L4_ploadrbfnew_rr, L4_ploadrbtnew_rr },
17078 { L4_ploadrdf_abs, L4_ploadrdt_abs },
17079 { L4_ploadrdf_rr, L4_ploadrdt_rr },
17080 { L4_ploadrdfnew_abs, L4_ploadrdtnew_abs },
17081 { L4_ploadrdfnew_rr, L4_ploadrdtnew_rr },
17082 { L4_ploadrhf_abs, L4_ploadrht_abs },
17083 { L4_ploadrhf_rr, L4_ploadrht_rr },
17084 { L4_ploadrhfnew_abs, L4_ploadrhtnew_abs },
17085 { L4_ploadrhfnew_rr, L4_ploadrhtnew_rr },
17086 { L4_ploadrif_abs, L4_ploadrit_abs },
17087 { L4_ploadrif_rr, L4_ploadrit_rr },
17088 { L4_ploadrifnew_abs, L4_ploadritnew_abs },
17089 { L4_ploadrifnew_rr, L4_ploadritnew_rr },
17090 { L4_ploadrubf_abs, L4_ploadrubt_abs },
17091 { L4_ploadrubf_rr, L4_ploadrubt_rr },
17092 { L4_ploadrubfnew_abs, L4_ploadrubtnew_abs },
17093 { L4_ploadrubfnew_rr, L4_ploadrubtnew_rr },
17094 { L4_ploadruhf_abs, L4_ploadruht_abs },
17095 { L4_ploadruhf_rr, L4_ploadruht_rr },
17096 { L4_ploadruhfnew_abs, L4_ploadruhtnew_abs },
17097 { L4_ploadruhfnew_rr, L4_ploadruhtnew_rr },
17098 { L4_return_f, L4_return_t },
17099 { L4_return_fnew_pnt, L4_return_tnew_pnt },
17100 { L4_return_fnew_pt, L4_return_tnew_pt },
17101 { PS_jmpretf, PS_jmprett },
17102 { PS_jmpretfnew, PS_jmprettnew },
17103 { PS_jmpretfnewpt, PS_jmprettnewpt },
17104 { S2_pstorerbf_io, S2_pstorerbt_io },
17105 { S2_pstorerbf_pi, S2_pstorerbt_pi },
17106 { S2_pstorerbfnew_pi, S2_pstorerbtnew_pi },
17107 { S2_pstorerbnewf_io, S2_pstorerbnewt_io },
17108 { S2_pstorerbnewf_pi, S2_pstorerbnewt_pi },
17109 { S2_pstorerbnewfnew_pi, S2_pstorerbnewtnew_pi },
17110 { S2_pstorerdf_io, S2_pstorerdt_io },
17111 { S2_pstorerdf_pi, S2_pstorerdt_pi },
17112 { S2_pstorerdfnew_pi, S2_pstorerdtnew_pi },
17113 { S2_pstorerff_io, S2_pstorerft_io },
17114 { S2_pstorerff_pi, S2_pstorerft_pi },
17115 { S2_pstorerffnew_pi, S2_pstorerftnew_pi },
17116 { S2_pstorerhf_io, S2_pstorerht_io },
17117 { S2_pstorerhf_pi, S2_pstorerht_pi },
17118 { S2_pstorerhfnew_pi, S2_pstorerhtnew_pi },
17119 { S2_pstorerhnewf_io, S2_pstorerhnewt_io },
17120 { S2_pstorerhnewf_pi, S2_pstorerhnewt_pi },
17121 { S2_pstorerhnewfnew_pi, S2_pstorerhnewtnew_pi },
17122 { S2_pstorerif_io, S2_pstorerit_io },
17123 { S2_pstorerif_pi, S2_pstorerit_pi },
17124 { S2_pstorerifnew_pi, S2_pstoreritnew_pi },
17125 { S2_pstorerinewf_io, S2_pstorerinewt_io },
17126 { S2_pstorerinewf_pi, S2_pstorerinewt_pi },
17127 { S2_pstorerinewfnew_pi, S2_pstorerinewtnew_pi },
17128 { S4_pstorerbf_abs, S4_pstorerbt_abs },
17129 { S4_pstorerbf_rr, S4_pstorerbt_rr },
17130 { S4_pstorerbfnew_abs, S4_pstorerbtnew_abs },
17131 { S4_pstorerbfnew_io, S4_pstorerbtnew_io },
17132 { S4_pstorerbfnew_rr, S4_pstorerbtnew_rr },
17133 { S4_pstorerbnewf_abs, S4_pstorerbnewt_abs },
17134 { S4_pstorerbnewf_rr, S4_pstorerbnewt_rr },
17135 { S4_pstorerbnewfnew_abs, S4_pstorerbnewtnew_abs },
17136 { S4_pstorerbnewfnew_io, S4_pstorerbnewtnew_io },
17137 { S4_pstorerbnewfnew_rr, S4_pstorerbnewtnew_rr },
17138 { S4_pstorerdf_abs, S4_pstorerdt_abs },
17139 { S4_pstorerdf_rr, S4_pstorerdt_rr },
17140 { S4_pstorerdfnew_abs, S4_pstorerdtnew_abs },
17141 { S4_pstorerdfnew_io, S4_pstorerdtnew_io },
17142 { S4_pstorerdfnew_rr, S4_pstorerdtnew_rr },
17143 { S4_pstorerff_abs, S4_pstorerft_abs },
17144 { S4_pstorerff_rr, S4_pstorerft_rr },
17145 { S4_pstorerffnew_abs, S4_pstorerftnew_abs },
17146 { S4_pstorerffnew_io, S4_pstorerftnew_io },
17147 { S4_pstorerffnew_rr, S4_pstorerftnew_rr },
17148 { S4_pstorerhf_abs, S4_pstorerht_abs },
17149 { S4_pstorerhf_rr, S4_pstorerht_rr },
17150 { S4_pstorerhfnew_abs, S4_pstorerhtnew_abs },
17151 { S4_pstorerhfnew_io, S4_pstorerhtnew_io },
17152 { S4_pstorerhfnew_rr, S4_pstorerhtnew_rr },
17153 { S4_pstorerhnewf_abs, S4_pstorerhnewt_abs },
17154 { S4_pstorerhnewf_rr, S4_pstorerhnewt_rr },
17155 { S4_pstorerhnewfnew_abs, S4_pstorerhnewtnew_abs },
17156 { S4_pstorerhnewfnew_io, S4_pstorerhnewtnew_io },
17157 { S4_pstorerhnewfnew_rr, S4_pstorerhnewtnew_rr },
17158 { S4_pstorerif_abs, S4_pstorerit_abs },
17159 { S4_pstorerif_rr, S4_pstorerit_rr },
17160 { S4_pstorerifnew_abs, S4_pstoreritnew_abs },
17161 { S4_pstorerifnew_io, S4_pstoreritnew_io },
17162 { S4_pstorerifnew_rr, S4_pstoreritnew_rr },
17163 { S4_pstorerinewf_abs, S4_pstorerinewt_abs },
17164 { S4_pstorerinewf_rr, S4_pstorerinewt_rr },
17165 { S4_pstorerinewfnew_abs, S4_pstorerinewtnew_abs },
17166 { S4_pstorerinewfnew_io, S4_pstorerinewtnew_io },
17167 { S4_pstorerinewfnew_rr, S4_pstorerinewtnew_rr },
17168 { S4_storeirbf_io, S4_storeirbt_io },
17169 { S4_storeirbfnew_io, S4_storeirbtnew_io },
17170 { S4_storeirhf_io, S4_storeirht_io },
17171 { S4_storeirhfnew_io, S4_storeirhtnew_io },
17172 { S4_storeirif_io, S4_storeirit_io },
17173 { S4_storeirifnew_io, S4_storeiritnew_io },
17174 { V6_vL32b_cur_npred_ai, V6_vL32b_cur_pred_ai },
17175 { V6_vL32b_cur_npred_pi, V6_vL32b_cur_pred_pi },
17176 { V6_vL32b_cur_npred_ppu, V6_vL32b_cur_pred_ppu },
17177 { V6_vL32b_npred_ai, V6_vL32b_pred_ai },
17178 { V6_vL32b_npred_pi, V6_vL32b_pred_pi },
17179 { V6_vL32b_npred_ppu, V6_vL32b_pred_ppu },
17180 { V6_vL32b_nt_cur_npred_ai, V6_vL32b_nt_cur_pred_ai },
17181 { V6_vL32b_nt_cur_npred_pi, V6_vL32b_nt_cur_pred_pi },
17182 { V6_vL32b_nt_cur_npred_ppu, V6_vL32b_nt_cur_pred_ppu },
17183 { V6_vL32b_nt_npred_ai, V6_vL32b_nt_pred_ai },
17184 { V6_vL32b_nt_npred_pi, V6_vL32b_nt_pred_pi },
17185 { V6_vL32b_nt_npred_ppu, V6_vL32b_nt_pred_ppu },
17186 { V6_vL32b_nt_tmp_npred_ai, V6_vL32b_nt_tmp_pred_ai },
17187 { V6_vL32b_nt_tmp_npred_pi, V6_vL32b_nt_tmp_pred_pi },
17188 { V6_vL32b_nt_tmp_npred_ppu, V6_vL32b_nt_tmp_pred_ppu },
17189 { V6_vL32b_tmp_npred_ai, V6_vL32b_tmp_pred_ai },
17190 { V6_vL32b_tmp_npred_pi, V6_vL32b_tmp_pred_pi },
17191 { V6_vL32b_tmp_npred_ppu, V6_vL32b_tmp_pred_ppu },
17192 { V6_vS32Ub_npred_ai, V6_vS32Ub_pred_ai },
17193 { V6_vS32Ub_npred_pi, V6_vS32Ub_pred_pi },
17194 { V6_vS32Ub_npred_ppu, V6_vS32Ub_pred_ppu },
17195 { V6_vS32b_new_npred_ai, V6_vS32b_new_pred_ai },
17196 { V6_vS32b_new_npred_pi, V6_vS32b_new_pred_pi },
17197 { V6_vS32b_new_npred_ppu, V6_vS32b_new_pred_ppu },
17198 { V6_vS32b_npred_ai, V6_vS32b_pred_ai },
17199 { V6_vS32b_npred_pi, V6_vS32b_pred_pi },
17200 { V6_vS32b_npred_ppu, V6_vS32b_pred_ppu },
17201 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_new_pred_ai },
17202 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_new_pred_pi },
17203 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_new_pred_ppu },
17204 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_pred_ai },
17205 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_pred_pi },
17206 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_pred_ppu },
17207 }; // End of Table
17208
17209 unsigned mid;
17210 unsigned start = 0;
17211 unsigned end = 250;
17212 while (start < end) {
17213 mid = start + (end - start) / 2;
17214 if (Opcode == Table[mid][0])
17215 break;
17216 if (Opcode < Table[mid][0])
17217 end = mid;
17218 else
17219 start = mid + 1;
17220 }
17221 if (start == end)
17222 return -1; // Instruction doesn't exist in this table.
17223
17224 return Table[mid][1];
17225}
17226
17227// notTakenBranchPrediction
17228LLVM_READONLY
17229int notTakenBranchPrediction(uint16_t Opcode) {
17230 using namespace Hexagon;
17231 static constexpr uint16_t Table[][2] = {
17232 { J2_jumpfnewpt, J2_jumpfnew },
17233 { J2_jumpfpt, J2_jumpf },
17234 { J2_jumprfnewpt, J2_jumprfnew },
17235 { J2_jumprfpt, J2_jumprf },
17236 { J2_jumprtnewpt, J2_jumprtnew },
17237 { J2_jumprtpt, J2_jumprt },
17238 { J2_jumptnewpt, J2_jumptnew },
17239 { J2_jumptpt, J2_jumpt },
17240 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_f_jumpnv_nt },
17241 { J4_cmpeq_fp0_jump_t, J4_cmpeq_fp0_jump_nt },
17242 { J4_cmpeq_fp1_jump_t, J4_cmpeq_fp1_jump_nt },
17243 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_t_jumpnv_nt },
17244 { J4_cmpeq_tp0_jump_t, J4_cmpeq_tp0_jump_nt },
17245 { J4_cmpeq_tp1_jump_t, J4_cmpeq_tp1_jump_nt },
17246 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_f_jumpnv_nt },
17247 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_fp0_jump_nt },
17248 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_fp1_jump_nt },
17249 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_t_jumpnv_nt },
17250 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_tp0_jump_nt },
17251 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_tp1_jump_nt },
17252 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_f_jumpnv_nt },
17253 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_fp0_jump_nt },
17254 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_fp1_jump_nt },
17255 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_t_jumpnv_nt },
17256 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_tp0_jump_nt },
17257 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_tp1_jump_nt },
17258 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_f_jumpnv_nt },
17259 { J4_cmpgt_fp0_jump_t, J4_cmpgt_fp0_jump_nt },
17260 { J4_cmpgt_fp1_jump_t, J4_cmpgt_fp1_jump_nt },
17261 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_t_jumpnv_nt },
17262 { J4_cmpgt_tp0_jump_t, J4_cmpgt_tp0_jump_nt },
17263 { J4_cmpgt_tp1_jump_t, J4_cmpgt_tp1_jump_nt },
17264 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_f_jumpnv_nt },
17265 { J4_cmpgti_fp0_jump_t, J4_cmpgti_fp0_jump_nt },
17266 { J4_cmpgti_fp1_jump_t, J4_cmpgti_fp1_jump_nt },
17267 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_t_jumpnv_nt },
17268 { J4_cmpgti_tp0_jump_t, J4_cmpgti_tp0_jump_nt },
17269 { J4_cmpgti_tp1_jump_t, J4_cmpgti_tp1_jump_nt },
17270 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_f_jumpnv_nt },
17271 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_fp0_jump_nt },
17272 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_fp1_jump_nt },
17273 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_t_jumpnv_nt },
17274 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_tp0_jump_nt },
17275 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_tp1_jump_nt },
17276 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_f_jumpnv_nt },
17277 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_fp0_jump_nt },
17278 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_fp1_jump_nt },
17279 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_t_jumpnv_nt },
17280 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_tp0_jump_nt },
17281 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_tp1_jump_nt },
17282 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_f_jumpnv_nt },
17283 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_fp0_jump_nt },
17284 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_fp1_jump_nt },
17285 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_t_jumpnv_nt },
17286 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_tp0_jump_nt },
17287 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_tp1_jump_nt },
17288 { J4_cmplt_f_jumpnv_t, J4_cmplt_f_jumpnv_nt },
17289 { J4_cmplt_t_jumpnv_t, J4_cmplt_t_jumpnv_nt },
17290 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_f_jumpnv_nt },
17291 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_t_jumpnv_nt },
17292 { L4_return_fnew_pt, L4_return_fnew_pnt },
17293 { L4_return_tnew_pt, L4_return_tnew_pnt },
17294 { PS_jmpretfnewpt, PS_jmpretfnew },
17295 { PS_jmprettnewpt, PS_jmprettnew },
17296 }; // End of Table
17297
17298 unsigned mid;
17299 unsigned start = 0;
17300 unsigned end = 64;
17301 while (start < end) {
17302 mid = start + (end - start) / 2;
17303 if (Opcode == Table[mid][0])
17304 break;
17305 if (Opcode < Table[mid][0])
17306 end = mid;
17307 else
17308 start = mid + 1;
17309 }
17310 if (start == end)
17311 return -1; // Instruction doesn't exist in this table.
17312
17313 return Table[mid][1];
17314}
17315
17316// takenBranchPrediction
17317LLVM_READONLY
17318int takenBranchPrediction(uint16_t Opcode) {
17319 using namespace Hexagon;
17320 static constexpr uint16_t Table[][2] = {
17321 { J2_jumpf, J2_jumpfpt },
17322 { J2_jumpfnew, J2_jumpfnewpt },
17323 { J2_jumprf, J2_jumprfpt },
17324 { J2_jumprfnew, J2_jumprfnewpt },
17325 { J2_jumprt, J2_jumprtpt },
17326 { J2_jumprtnew, J2_jumprtnewpt },
17327 { J2_jumpt, J2_jumptpt },
17328 { J2_jumptnew, J2_jumptnewpt },
17329 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_f_jumpnv_t },
17330 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_fp0_jump_t },
17331 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_fp1_jump_t },
17332 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_t_jumpnv_t },
17333 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_tp0_jump_t },
17334 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_tp1_jump_t },
17335 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_f_jumpnv_t },
17336 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_fp0_jump_t },
17337 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_fp1_jump_t },
17338 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_t_jumpnv_t },
17339 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_tp0_jump_t },
17340 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_tp1_jump_t },
17341 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_f_jumpnv_t },
17342 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_fp0_jump_t },
17343 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_fp1_jump_t },
17344 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_t_jumpnv_t },
17345 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_tp0_jump_t },
17346 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_tp1_jump_t },
17347 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_f_jumpnv_t },
17348 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_fp0_jump_t },
17349 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_fp1_jump_t },
17350 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_t_jumpnv_t },
17351 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_tp0_jump_t },
17352 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_tp1_jump_t },
17353 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_f_jumpnv_t },
17354 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_fp0_jump_t },
17355 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_fp1_jump_t },
17356 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_t_jumpnv_t },
17357 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_tp0_jump_t },
17358 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_tp1_jump_t },
17359 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_f_jumpnv_t },
17360 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_fp0_jump_t },
17361 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_fp1_jump_t },
17362 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_t_jumpnv_t },
17363 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_tp0_jump_t },
17364 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_tp1_jump_t },
17365 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_f_jumpnv_t },
17366 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_fp0_jump_t },
17367 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_fp1_jump_t },
17368 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_t_jumpnv_t },
17369 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_tp0_jump_t },
17370 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_tp1_jump_t },
17371 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_f_jumpnv_t },
17372 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_fp0_jump_t },
17373 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_fp1_jump_t },
17374 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_t_jumpnv_t },
17375 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_tp0_jump_t },
17376 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_tp1_jump_t },
17377 { J4_cmplt_f_jumpnv_nt, J4_cmplt_f_jumpnv_t },
17378 { J4_cmplt_t_jumpnv_nt, J4_cmplt_t_jumpnv_t },
17379 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_f_jumpnv_t },
17380 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_t_jumpnv_t },
17381 { L4_return_fnew_pnt, L4_return_fnew_pt },
17382 { L4_return_tnew_pnt, L4_return_tnew_pt },
17383 { PS_jmpretfnew, PS_jmpretfnewpt },
17384 { PS_jmprettnew, PS_jmprettnewpt },
17385 }; // End of Table
17386
17387 unsigned mid;
17388 unsigned start = 0;
17389 unsigned end = 64;
17390 while (start < end) {
17391 mid = start + (end - start) / 2;
17392 if (Opcode == Table[mid][0])
17393 break;
17394 if (Opcode < Table[mid][0])
17395 end = mid;
17396 else
17397 start = mid + 1;
17398 }
17399 if (start == end)
17400 return -1; // Instruction doesn't exist in this table.
17401
17402 return Table[mid][1];
17403}
17404
17405
17406} // namespace llvm::Hexagon
17407
17408#endif // GET_INSTRMAP_INFO
17409
17410