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:1329
16 INLINEASM = 1, // Target.td:1335
17 INLINEASM_BR = 2, // Target.td:1341
18 CFI_INSTRUCTION = 3, // Target.td:1350
19 EH_LABEL = 4, // Target.td:1359
20 GC_LABEL = 5, // Target.td:1368
21 ANNOTATION_LABEL = 6, // Target.td:1377
22 KILL = 7, // Target.td:1385
23 EXTRACT_SUBREG = 8, // Target.td:1392
24 INSERT_SUBREG = 9, // Target.td:1398
25 IMPLICIT_DEF = 10, // Target.td:1405
26 INIT_UNDEF = 11, // Target.td:1414
27 SUBREG_TO_REG = 12, // Target.td:1421
28 COPY_TO_REGCLASS = 13, // Target.td:1427
29 DBG_VALUE = 14, // Target.td:1434
30 DBG_VALUE_LIST = 15, // Target.td:1441
31 DBG_INSTR_REF = 16, // Target.td:1448
32 DBG_PHI = 17, // Target.td:1455
33 DBG_LABEL = 18, // Target.td:1462
34 REG_SEQUENCE = 19, // Target.td:1469
35 COPY = 20, // Target.td:1476
36 COPY_LANEMASK = 21, // Target.td:1484
37 BUNDLE = 22, // Target.td:1491
38 LIFETIME_START = 23, // Target.td:1497
39 LIFETIME_END = 24, // Target.td:1504
40 PSEUDO_PROBE = 25, // Target.td:1511
41 ARITH_FENCE = 26, // Target.td:1518
42 STACKMAP = 27, // Target.td:1527
43 FENTRY_CALL = 28, // Target.td:1662
44 PATCHPOINT = 29, // Target.td:1535
45 LOAD_STACK_GUARD = 30, // Target.td:1553
46 PREALLOCATED_SETUP = 31, // Target.td:1561
47 PREALLOCATED_ARG = 32, // Target.td:1567
48 STATEPOINT = 33, // Target.td:1544
49 LOCAL_ESCAPE = 34, // Target.td:1573
50 FAULTING_OP = 35, // Target.td:1582
51 PATCHABLE_OP = 36, // Target.td:1602
52 PATCHABLE_FUNCTION_ENTER = 37, // Target.td:1610
53 PATCHABLE_RET = 38, // Target.td:1617
54 PATCHABLE_FUNCTION_EXIT = 39, // Target.td:1626
55 PATCHABLE_TAIL_CALL = 40, // Target.td:1634
56 PATCHABLE_EVENT_CALL = 41, // Target.td:1642
57 PATCHABLE_TYPED_EVENT_CALL = 42, // Target.td:1652
58 ICALL_BRANCH_FUNNEL = 43, // Target.td:1672
59 FAKE_USE = 44, // Target.td:1592
60 MEMBARRIER = 45, // Target.td:1678
61 JUMP_TABLE_DEBUG_INFO = 46, // Target.td:1686
62 RELOC_NONE = 47, // Target.td:1694
63 CONVERGENCECTRL_ENTRY = 48, // Target.td:1706
64 CONVERGENCECTRL_ANCHOR = 49, // Target.td:1702
65 CONVERGENCECTRL_LOOP = 50, // Target.td:1710
66 CONVERGENCECTRL_GLUE = 51, // Target.td:1714
67 G_ASSERT_SEXT = 52, // GenericOpcodes.td:1937
68 G_ASSERT_ZEXT = 53, // GenericOpcodes.td:1929
69 G_ASSERT_ALIGN = 54, // GenericOpcodes.td:1944
70 G_ADD = 55, // GenericOpcodes.td:308
71 G_SUB = 56, // GenericOpcodes.td:316
72 G_MUL = 57, // GenericOpcodes.td:324
73 G_SDIV = 58, // GenericOpcodes.td:332
74 G_UDIV = 59, // GenericOpcodes.td:340
75 G_SREM = 60, // GenericOpcodes.td:348
76 G_UREM = 61, // GenericOpcodes.td:356
77 G_SDIVREM = 62, // GenericOpcodes.td:364
78 G_UDIVREM = 63, // GenericOpcodes.td:372
79 G_AND = 64, // GenericOpcodes.td:380
80 G_OR = 65, // GenericOpcodes.td:388
81 G_XOR = 66, // GenericOpcodes.td:396
82 G_ABDS = 67, // GenericOpcodes.td:425
83 G_ABDU = 68, // GenericOpcodes.td:433
84 G_UAVGFLOOR = 69, // GenericOpcodes.td:441
85 G_UAVGCEIL = 70, // GenericOpcodes.td:448
86 G_SAVGFLOOR = 71, // GenericOpcodes.td:455
87 G_SAVGCEIL = 72, // GenericOpcodes.td:462
88 G_IMPLICIT_DEF = 73, // GenericOpcodes.td:111
89 G_PHI = 74, // GenericOpcodes.td:118
90 G_FRAME_INDEX = 75, // GenericOpcodes.td:125
91 G_GLOBAL_VALUE = 76, // GenericOpcodes.td:131
92 G_PTRAUTH_GLOBAL_VALUE = 77, // GenericOpcodes.td:137
93 G_CONSTANT_POOL = 78, // GenericOpcodes.td:143
94 G_EXTRACT = 79, // GenericOpcodes.td:1522
95 G_UNMERGE_VALUES = 80, // GenericOpcodes.td:1535
96 G_INSERT = 81, // GenericOpcodes.td:1544
97 G_MERGE_VALUES = 82, // GenericOpcodes.td:1554
98 G_BUILD_VECTOR = 83, // GenericOpcodes.td:1574
99 G_BUILD_VECTOR_TRUNC = 84, // GenericOpcodes.td:1584
100 G_CONCAT_VECTORS = 85, // GenericOpcodes.td:1591
101 G_PTRTOINT = 86, // GenericOpcodes.td:155
102 G_INTTOPTR = 87, // GenericOpcodes.td:149
103 G_BITCAST = 88, // GenericOpcodes.td:161
104 G_FREEZE = 89, // GenericOpcodes.td:284
105 G_CONSTANT_FOLD_BARRIER = 90, // GenericOpcodes.td:1951
106 G_INTRINSIC_FPTRUNC_ROUND = 91, // GenericOpcodes.td:1280
107 G_INTRINSIC_TRUNC = 92, // GenericOpcodes.td:1286
108 G_INTRINSIC_ROUND = 93, // GenericOpcodes.td:1292
109 G_INTRINSIC_LRINT = 94, // GenericOpcodes.td:1298
110 G_INTRINSIC_LLRINT = 95, // GenericOpcodes.td:1304
111 G_INTRINSIC_ROUNDEVEN = 96, // GenericOpcodes.td:1310
112 G_READCYCLECOUNTER = 97, // GenericOpcodes.td:1316
113 G_READSTEADYCOUNTER = 98, // GenericOpcodes.td:1322
114 G_LOAD = 99, // GenericOpcodes.td:1349
115 G_SEXTLOAD = 100, // GenericOpcodes.td:1358
116 G_ZEXTLOAD = 101, // GenericOpcodes.td:1366
117 G_FPEXTLOAD = 102, // GenericOpcodes.td:1375
118 G_INDEXED_LOAD = 103, // GenericOpcodes.td:1385
119 G_INDEXED_SEXTLOAD = 104, // GenericOpcodes.td:1394
120 G_INDEXED_ZEXTLOAD = 105, // GenericOpcodes.td:1402
121 G_STORE = 106, // GenericOpcodes.td:1410
122 G_FPTRUNCSTORE = 107, // GenericOpcodes.td:1420
123 G_INDEXED_STORE = 108, // GenericOpcodes.td:1428
124 G_ATOMIC_CMPXCHG_WITH_SUCCESS = 109, // GenericOpcodes.td:1439
125 G_ATOMIC_CMPXCHG = 110, // GenericOpcodes.td:1450
126 G_ATOMICRMW_XCHG = 111, // GenericOpcodes.td:1470
127 G_ATOMICRMW_ADD = 112, // GenericOpcodes.td:1471
128 G_ATOMICRMW_SUB = 113, // GenericOpcodes.td:1472
129 G_ATOMICRMW_AND = 114, // GenericOpcodes.td:1473
130 G_ATOMICRMW_NAND = 115, // GenericOpcodes.td:1474
131 G_ATOMICRMW_OR = 116, // GenericOpcodes.td:1475
132 G_ATOMICRMW_XOR = 117, // GenericOpcodes.td:1476
133 G_ATOMICRMW_MAX = 118, // GenericOpcodes.td:1477
134 G_ATOMICRMW_MIN = 119, // GenericOpcodes.td:1478
135 G_ATOMICRMW_UMAX = 120, // GenericOpcodes.td:1479
136 G_ATOMICRMW_UMIN = 121, // GenericOpcodes.td:1480
137 G_ATOMICRMW_FADD = 122, // GenericOpcodes.td:1491
138 G_ATOMICRMW_FSUB = 123, // GenericOpcodes.td:1492
139 G_ATOMICRMW_FMAX = 124, // GenericOpcodes.td:1493
140 G_ATOMICRMW_FMIN = 125, // GenericOpcodes.td:1494
141 G_ATOMICRMW_FMAXIMUM = 126, // GenericOpcodes.td:1495
142 G_ATOMICRMW_FMINIMUM = 127, // GenericOpcodes.td:1496
143 G_ATOMICRMW_FMAXIMUMNUM = 128, // GenericOpcodes.td:1497
144 G_ATOMICRMW_FMINIMUMNUM = 129, // GenericOpcodes.td:1498
145 G_ATOMICRMW_UINC_WRAP = 130, // GenericOpcodes.td:1481
146 G_ATOMICRMW_UDEC_WRAP = 131, // GenericOpcodes.td:1482
147 G_ATOMICRMW_USUB_COND = 132, // GenericOpcodes.td:1483
148 G_ATOMICRMW_USUB_SAT = 133, // GenericOpcodes.td:1484
149 G_FENCE = 134, // GenericOpcodes.td:1500
150 G_PREFETCH = 135, // GenericOpcodes.td:1507
151 G_BRCOND = 136, // GenericOpcodes.td:1647
152 G_BRINDIRECT = 137, // GenericOpcodes.td:1656
153 G_INVOKE_REGION_START = 138, // GenericOpcodes.td:1679
154 G_INTRINSIC = 139, // GenericOpcodes.td:1599
155 G_INTRINSIC_W_SIDE_EFFECTS = 140, // GenericOpcodes.td:1606
156 G_INTRINSIC_CONVERGENT = 141, // GenericOpcodes.td:1615
157 G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS = 142, // GenericOpcodes.td:1623
158 G_ANYEXT = 143, // GenericOpcodes.td:44
159 G_TRUNC = 144, // GenericOpcodes.td:83
160 G_TRUNC_SSAT_S = 145, // GenericOpcodes.td:91
161 G_TRUNC_SSAT_U = 146, // GenericOpcodes.td:98
162 G_TRUNC_USAT_U = 147, // GenericOpcodes.td:105
163 G_CONSTANT = 148, // GenericOpcodes.td:169
164 G_FCONSTANT = 149, // GenericOpcodes.td:177
165 G_VASTART = 150, // GenericOpcodes.td:184
166 G_VAARG = 151, // GenericOpcodes.td:191
167 G_SEXT = 152, // GenericOpcodes.td:52
168 G_SEXT_INREG = 153, // GenericOpcodes.td:66
169 G_ZEXT = 154, // GenericOpcodes.td:74
170 G_SHL = 155, // GenericOpcodes.td:404
171 G_LSHR = 156, // GenericOpcodes.td:411
172 G_ASHR = 157, // GenericOpcodes.td:418
173 G_FSHL = 158, // GenericOpcodes.td:470
174 G_FSHR = 159, // GenericOpcodes.td:478
175 G_ROTR = 160, // GenericOpcodes.td:485
176 G_ROTL = 161, // GenericOpcodes.td:492
177 G_ICMP = 162, // GenericOpcodes.td:499
178 G_FCMP = 163, // GenericOpcodes.td:506
179 G_SCMP = 164, // GenericOpcodes.td:513
180 G_UCMP = 165, // GenericOpcodes.td:520
181 G_SELECT = 166, // GenericOpcodes.td:527
182 G_UADDO = 167, // GenericOpcodes.td:601
183 G_UADDE = 168, // GenericOpcodes.td:609
184 G_USUBO = 169, // GenericOpcodes.td:631
185 G_USUBE = 170, // GenericOpcodes.td:637
186 G_SADDO = 171, // GenericOpcodes.td:616
187 G_SADDE = 172, // GenericOpcodes.td:624
188 G_SSUBO = 173, // GenericOpcodes.td:644
189 G_SSUBE = 174, // GenericOpcodes.td:651
190 G_UMULO = 175, // GenericOpcodes.td:658
191 G_SMULO = 176, // GenericOpcodes.td:666
192 G_UMULH = 177, // GenericOpcodes.td:675
193 G_SMULH = 178, // GenericOpcodes.td:684
194 G_UADDSAT = 179, // GenericOpcodes.td:696
195 G_SADDSAT = 180, // GenericOpcodes.td:704
196 G_USUBSAT = 181, // GenericOpcodes.td:712
197 G_SSUBSAT = 182, // GenericOpcodes.td:720
198 G_USHLSAT = 183, // GenericOpcodes.td:728
199 G_SSHLSAT = 184, // GenericOpcodes.td:736
200 G_SMULFIX = 185, // GenericOpcodes.td:748
201 G_UMULFIX = 186, // GenericOpcodes.td:755
202 G_SMULFIXSAT = 187, // GenericOpcodes.td:765
203 G_UMULFIXSAT = 188, // GenericOpcodes.td:772
204 G_SDIVFIX = 189, // GenericOpcodes.td:783
205 G_UDIVFIX = 190, // GenericOpcodes.td:790
206 G_SDIVFIXSAT = 191, // GenericOpcodes.td:800
207 G_UDIVFIXSAT = 192, // GenericOpcodes.td:807
208 G_FADD = 193, // GenericOpcodes.td:980
209 G_FSUB = 194, // GenericOpcodes.td:988
210 G_FMUL = 195, // GenericOpcodes.td:996
211 G_FMA = 196, // GenericOpcodes.td:1005
212 G_FMAD = 197, // GenericOpcodes.td:1014
213 G_FDIV = 198, // GenericOpcodes.td:1022
214 G_FREM = 199, // GenericOpcodes.td:1029
215 G_FMODF = 200, // GenericOpcodes.td:1036
216 G_FPOW = 201, // GenericOpcodes.td:1043
217 G_FPOWI = 202, // GenericOpcodes.td:1050
218 G_FEXP = 203, // GenericOpcodes.td:1057
219 G_FEXP2 = 204, // GenericOpcodes.td:1064
220 G_FEXP10 = 205, // GenericOpcodes.td:1071
221 G_FLOG = 206, // GenericOpcodes.td:1078
222 G_FLOG2 = 207, // GenericOpcodes.td:1085
223 G_FLOG10 = 208, // GenericOpcodes.td:1092
224 G_FLDEXP = 209, // GenericOpcodes.td:1099
225 G_FFREXP = 210, // GenericOpcodes.td:1106
226 G_FNEG = 211, // GenericOpcodes.td:818
227 G_FPEXT = 212, // GenericOpcodes.td:824
228 G_FPTRUNC = 213, // GenericOpcodes.td:830
229 G_FPTOSI = 214, // GenericOpcodes.td:836
230 G_FPTOUI = 215, // GenericOpcodes.td:842
231 G_SITOFP = 216, // GenericOpcodes.td:848
232 G_UITOFP = 217, // GenericOpcodes.td:854
233 G_FPTOSI_SAT = 218, // GenericOpcodes.td:860
234 G_FPTOUI_SAT = 219, // GenericOpcodes.td:866
235 G_FABS = 220, // GenericOpcodes.td:872
236 G_FCOPYSIGN = 221, // GenericOpcodes.td:878
237 G_IS_FPCLASS = 222, // GenericOpcodes.td:891
238 G_FCANONICALIZE = 223, // GenericOpcodes.td:884
239 G_FMINNUM = 224, // GenericOpcodes.td:904
240 G_FMAXNUM = 225, // GenericOpcodes.td:911
241 G_FMINNUM_IEEE = 226, // GenericOpcodes.td:929
242 G_FMAXNUM_IEEE = 227, // GenericOpcodes.td:936
243 G_FMINIMUM = 228, // GenericOpcodes.td:946
244 G_FMAXIMUM = 229, // GenericOpcodes.td:953
245 G_FMINIMUMNUM = 230, // GenericOpcodes.td:961
246 G_FMAXIMUMNUM = 231, // GenericOpcodes.td:968
247 G_GET_FPENV = 232, // GenericOpcodes.td:1236
248 G_SET_FPENV = 233, // GenericOpcodes.td:1243
249 G_RESET_FPENV = 234, // GenericOpcodes.td:1250
250 G_GET_FPMODE = 235, // GenericOpcodes.td:1257
251 G_SET_FPMODE = 236, // GenericOpcodes.td:1264
252 G_RESET_FPMODE = 237, // GenericOpcodes.td:1271
253 G_GET_ROUNDING = 238, // GenericOpcodes.td:1328
254 G_SET_ROUNDING = 239, // GenericOpcodes.td:1334
255 G_PTR_ADD = 240, // GenericOpcodes.td:534
256 G_PTRMASK = 241, // GenericOpcodes.td:542
257 G_SMIN = 242, // GenericOpcodes.td:549
258 G_SMAX = 243, // GenericOpcodes.td:557
259 G_UMIN = 244, // GenericOpcodes.td:565
260 G_UMAX = 245, // GenericOpcodes.td:573
261 G_ABS = 246, // GenericOpcodes.td:581
262 G_LROUND = 247, // GenericOpcodes.td:291
263 G_LLROUND = 248, // GenericOpcodes.td:297
264 G_BR = 249, // GenericOpcodes.td:1637
265 G_BRJT = 250, // GenericOpcodes.td:1667
266 G_VSCALE = 251, // GenericOpcodes.td:1565
267 G_INSERT_SUBVECTOR = 252, // GenericOpcodes.td:1711
268 G_EXTRACT_SUBVECTOR = 253, // GenericOpcodes.td:1719
269 G_INSERT_VECTOR_ELT = 254, // GenericOpcodes.td:1727
270 G_EXTRACT_VECTOR_ELT = 255, // GenericOpcodes.td:1735
271 G_SHUFFLE_VECTOR = 256, // GenericOpcodes.td:1746
272 G_SPLAT_VECTOR = 257, // GenericOpcodes.td:1754
273 G_STEP_VECTOR = 258, // GenericOpcodes.td:1762
274 G_VECTOR_COMPRESS = 259, // GenericOpcodes.td:1769
275 G_CTTZ = 260, // GenericOpcodes.td:211
276 G_CTTZ_ZERO_POISON = 261, // GenericOpcodes.td:217
277 G_CTLZ = 262, // GenericOpcodes.td:199
278 G_CTLZ_ZERO_POISON = 263, // GenericOpcodes.td:205
279 G_CTLS = 264, // GenericOpcodes.td:223
280 G_CTPOP = 265, // GenericOpcodes.td:229
281 G_BSWAP = 266, // GenericOpcodes.td:235
282 G_BITREVERSE = 267, // GenericOpcodes.td:242
283 G_CLMUL = 268, // GenericOpcodes.td:588
284 G_FCEIL = 269, // GenericOpcodes.td:1113
285 G_FCOS = 270, // GenericOpcodes.td:1120
286 G_FSIN = 271, // GenericOpcodes.td:1127
287 G_FSINCOS = 272, // GenericOpcodes.td:1134
288 G_FTAN = 273, // GenericOpcodes.td:1141
289 G_FACOS = 274, // GenericOpcodes.td:1148
290 G_FASIN = 275, // GenericOpcodes.td:1155
291 G_FATAN = 276, // GenericOpcodes.td:1162
292 G_FATAN2 = 277, // GenericOpcodes.td:1169
293 G_FCOSH = 278, // GenericOpcodes.td:1176
294 G_FSINH = 279, // GenericOpcodes.td:1183
295 G_FTANH = 280, // GenericOpcodes.td:1190
296 G_FSQRT = 281, // GenericOpcodes.td:1200
297 G_FFLOOR = 282, // GenericOpcodes.td:1207
298 G_FRINT = 283, // GenericOpcodes.td:1214
299 G_FNEARBYINT = 284, // GenericOpcodes.td:1221
300 G_ADDRSPACE_CAST = 285, // GenericOpcodes.td:248
301 G_BLOCK_ADDR = 286, // GenericOpcodes.td:254
302 G_JUMP_TABLE = 287, // GenericOpcodes.td:260
303 G_DYN_STACKALLOC = 288, // GenericOpcodes.td:266
304 G_STACKSAVE = 289, // GenericOpcodes.td:272
305 G_STACKRESTORE = 290, // GenericOpcodes.td:278
306 G_STRICT_FADD = 291, // GenericOpcodes.td:1821
307 G_STRICT_FSUB = 292, // GenericOpcodes.td:1822
308 G_STRICT_FMUL = 293, // GenericOpcodes.td:1823
309 G_STRICT_FDIV = 294, // GenericOpcodes.td:1824
310 G_STRICT_FREM = 295, // GenericOpcodes.td:1825
311 G_STRICT_FMA = 296, // GenericOpcodes.td:1826
312 G_STRICT_FSQRT = 297, // GenericOpcodes.td:1827
313 G_STRICT_FLDEXP = 298, // GenericOpcodes.td:1828
314 G_STRICT_FCMP = 299, // GenericOpcodes.td:1829
315 G_STRICT_FCMPS = 300, // GenericOpcodes.td:1830
316 G_READ_REGISTER = 301, // GenericOpcodes.td:1686
317 G_WRITE_REGISTER = 302, // GenericOpcodes.td:1696
318 G_MEMCPY = 303, // GenericOpcodes.td:1836
319 G_MEMCPY_INLINE = 304, // GenericOpcodes.td:1844
320 G_MEMMOVE = 305, // GenericOpcodes.td:1852
321 G_MEMSET = 306, // GenericOpcodes.td:1860
322 G_BZERO = 307, // GenericOpcodes.td:1867
323 G_MEMSET_INLINE = 308, // GenericOpcodes.td:1874
324 G_TRAP = 309, // GenericOpcodes.td:1884
325 G_DEBUGTRAP = 310, // GenericOpcodes.td:1891
326 G_UBSANTRAP = 311, // GenericOpcodes.td:1897
327 G_VECREDUCE_SEQ_FADD = 312, // GenericOpcodes.td:1785
328 G_VECREDUCE_SEQ_FMUL = 313, // GenericOpcodes.td:1791
329 G_VECREDUCE_FADD = 314, // GenericOpcodes.td:1797
330 G_VECREDUCE_FMUL = 315, // GenericOpcodes.td:1798
331 G_VECREDUCE_FMAX = 316, // GenericOpcodes.td:1800
332 G_VECREDUCE_FMIN = 317, // GenericOpcodes.td:1801
333 G_VECREDUCE_FMAXIMUM = 318, // GenericOpcodes.td:1802
334 G_VECREDUCE_FMINIMUM = 319, // GenericOpcodes.td:1803
335 G_VECREDUCE_FMAXIMUMNUM = 320, // GenericOpcodes.td:1804
336 G_VECREDUCE_FMINIMUMNUM = 321, // GenericOpcodes.td:1805
337 G_VECREDUCE_ADD = 322, // GenericOpcodes.td:1807
338 G_VECREDUCE_MUL = 323, // GenericOpcodes.td:1808
339 G_VECREDUCE_AND = 324, // GenericOpcodes.td:1809
340 G_VECREDUCE_OR = 325, // GenericOpcodes.td:1810
341 G_VECREDUCE_XOR = 326, // GenericOpcodes.td:1811
342 G_VECREDUCE_SMAX = 327, // GenericOpcodes.td:1812
343 G_VECREDUCE_SMIN = 328, // GenericOpcodes.td:1813
344 G_VECREDUCE_UMAX = 329, // GenericOpcodes.td:1814
345 G_VECREDUCE_UMIN = 330, // GenericOpcodes.td:1815
346 G_SBFX = 331, // GenericOpcodes.td:1909
347 G_UBFX = 332, // GenericOpcodes.td:1917
348 A2_addsp = 333, // HexagonDepInstrInfo.td:266
349 A2_iconst = 334, // HexagonPseudo.td:25
350 A2_neg = 335, // HexagonDepInstrInfo.td:522
351 A2_not = 336, // HexagonDepInstrInfo.td:560
352 A2_tfrf = 337, // HexagonDepInstrInfo.td:1448
353 A2_tfrfnew = 338, // HexagonDepInstrInfo.td:1463
354 A2_tfrp = 339, // HexagonDepInstrInfo.td:1501
355 A2_tfrpf = 340, // HexagonDepInstrInfo.td:1510
356 A2_tfrpfnew = 341, // HexagonDepInstrInfo.td:1520
357 A2_tfrpi = 342, // HexagonDepInstrInfo.td:1531
358 A2_tfrpt = 343, // HexagonDepInstrInfo.td:1541
359 A2_tfrptnew = 344, // HexagonDepInstrInfo.td:1550
360 A2_tfrt = 345, // HexagonDepInstrInfo.td:1592
361 A2_tfrtnew = 346, // HexagonDepInstrInfo.td:1606
362 A2_vaddb_map = 347, // HexagonDepInstrInfo.td:1659
363 A2_vsubb_map = 348, // HexagonDepInstrInfo.td:2166
364 A2_zxtb = 349, // HexagonDepInstrInfo.td:2270
365 A4_boundscheck = 350, // HexagonDepInstrInfo.td:2346
366 ADJCALLSTACKDOWN = 351, // HexagonPseudo.td:82
367 ADJCALLSTACKUP = 352, // HexagonPseudo.td:86
368 C2_cmpgei = 353, // HexagonDepInstrInfo.td:3634
369 C2_cmpgeui = 354, // HexagonDepInstrInfo.td:3642
370 C2_cmplt = 355, // HexagonDepInstrInfo.td:3726
371 C2_cmpltu = 356, // HexagonDepInstrInfo.td:3735
372 C2_pxfer_map = 357, // HexagonDepInstrInfo.td:3837
373 DUPLEX_Pseudo = 358, // HexagonPseudo.td:28
374 ENDLOOP0 = 359, // HexagonPseudo.td:92
375 ENDLOOP01 = 360, // HexagonPseudo.td:106
376 ENDLOOP1 = 361, // HexagonPseudo.td:99
377 J2_endloop0 = 362, // HexagonDepInstrInfo.td:5017
378 J2_endloop01 = 363, // HexagonDepInstrInfo.td:5028
379 J2_endloop1 = 364, // HexagonDepInstrInfo.td:5037
380 J2_jumpf_nopred_map = 365, // HexagonDepInstrInfo.td:5096
381 J2_jumprf_nopred_map = 366, // HexagonDepInstrInfo.td:5220
382 J2_jumprt_nopred_map = 367, // HexagonDepInstrInfo.td:5426
383 J2_jumpt_nopred_map = 368, // HexagonDepInstrInfo.td:5551
384 J2_trap1_noregmap = 369, // HexagonDepInstrInfo.td:5867
385 KCFI_CHECK = 370, // HexagonPseudo.td:639
386 L2_loadalignb_zomap = 371, // HexagonDepInstrInfo.td:8977
387 L2_loadalignh_zomap = 372, // HexagonDepInstrInfo.td:9065
388 L2_loadbsw2_zomap = 373, // HexagonDepInstrInfo.td:9164
389 L2_loadbsw4_zomap = 374, // HexagonDepInstrInfo.td:9252
390 L2_loadbzw2_zomap = 375, // HexagonDepInstrInfo.td:9350
391 L2_loadbzw4_zomap = 376, // HexagonDepInstrInfo.td:9438
392 L2_loadrb_zomap = 377, // HexagonDepInstrInfo.td:9542
393 L2_loadrd_zomap = 378, // HexagonDepInstrInfo.td:9655
394 L2_loadrh_zomap = 379, // HexagonDepInstrInfo.td:9776
395 L2_loadri_zomap = 380, // HexagonDepInstrInfo.td:9901
396 L2_loadrub_zomap = 381, // HexagonDepInstrInfo.td:10026
397 L2_loadruh_zomap = 382, // HexagonDepInstrInfo.td:10151
398 L2_ploadrbf_zomap = 383, // HexagonDepInstrInfo.td:10244
399 L2_ploadrbfnew_zomap = 384, // HexagonDepInstrInfo.td:10295
400 L2_ploadrbt_zomap = 385, // HexagonDepInstrInfo.td:10342
401 L2_ploadrbtnew_zomap = 386, // HexagonDepInstrInfo.td:10391
402 L2_ploadrdf_zomap = 387, // HexagonDepInstrInfo.td:10436
403 L2_ploadrdfnew_zomap = 388, // HexagonDepInstrInfo.td:10481
404 L2_ploadrdt_zomap = 389, // HexagonDepInstrInfo.td:10522
405 L2_ploadrdtnew_zomap = 390, // HexagonDepInstrInfo.td:10565
406 L2_ploadrhf_zomap = 391, // HexagonDepInstrInfo.td:10612
407 L2_ploadrhfnew_zomap = 392, // HexagonDepInstrInfo.td:10663
408 L2_ploadrht_zomap = 393, // HexagonDepInstrInfo.td:10710
409 L2_ploadrhtnew_zomap = 394, // HexagonDepInstrInfo.td:10759
410 L2_ploadrif_zomap = 395, // HexagonDepInstrInfo.td:10808
411 L2_ploadrifnew_zomap = 396, // HexagonDepInstrInfo.td:10859
412 L2_ploadrit_zomap = 397, // HexagonDepInstrInfo.td:10906
413 L2_ploadritnew_zomap = 398, // HexagonDepInstrInfo.td:10955
414 L2_ploadrubf_zomap = 399, // HexagonDepInstrInfo.td:11004
415 L2_ploadrubfnew_zomap = 400, // HexagonDepInstrInfo.td:11055
416 L2_ploadrubt_zomap = 401, // HexagonDepInstrInfo.td:11102
417 L2_ploadrubtnew_zomap = 402, // HexagonDepInstrInfo.td:11151
418 L2_ploadruhf_zomap = 403, // HexagonDepInstrInfo.td:11200
419 L2_ploadruhfnew_zomap = 404, // HexagonDepInstrInfo.td:11251
420 L2_ploadruht_zomap = 405, // HexagonDepInstrInfo.td:11298
421 L2_ploadruhtnew_zomap = 406, // HexagonDepInstrInfo.td:11347
422 L4_add_memopb_zomap = 407, // HexagonDepInstrInfo.td:11376
423 L4_add_memoph_zomap = 408, // HexagonDepInstrInfo.td:11403
424 L4_add_memopw_zomap = 409, // HexagonDepInstrInfo.td:11430
425 L4_and_memopb_zomap = 410, // HexagonDepInstrInfo.td:11457
426 L4_and_memoph_zomap = 411, // HexagonDepInstrInfo.td:11484
427 L4_and_memopw_zomap = 412, // HexagonDepInstrInfo.td:11511
428 L4_iadd_memopb_zomap = 413, // HexagonDepInstrInfo.td:11538
429 L4_iadd_memoph_zomap = 414, // HexagonDepInstrInfo.td:11565
430 L4_iadd_memopw_zomap = 415, // HexagonDepInstrInfo.td:11592
431 L4_iand_memopb_zomap = 416, // HexagonDepInstrInfo.td:11619
432 L4_iand_memoph_zomap = 417, // HexagonDepInstrInfo.td:11646
433 L4_iand_memopw_zomap = 418, // HexagonDepInstrInfo.td:11673
434 L4_ior_memopb_zomap = 419, // HexagonDepInstrInfo.td:11700
435 L4_ior_memoph_zomap = 420, // HexagonDepInstrInfo.td:11727
436 L4_ior_memopw_zomap = 421, // HexagonDepInstrInfo.td:11754
437 L4_isub_memopb_zomap = 422, // HexagonDepInstrInfo.td:11781
438 L4_isub_memoph_zomap = 423, // HexagonDepInstrInfo.td:11808
439 L4_isub_memopw_zomap = 424, // HexagonDepInstrInfo.td:11835
440 L4_or_memopb_zomap = 425, // HexagonDepInstrInfo.td:12491
441 L4_or_memoph_zomap = 426, // HexagonDepInstrInfo.td:12518
442 L4_or_memopw_zomap = 427, // HexagonDepInstrInfo.td:12545
443 L4_return_map_to_raw_f = 428, // HexagonDepInstrInfo.td:13634
444 L4_return_map_to_raw_fnew_pnt = 429, // HexagonDepInstrInfo.td:13642
445 L4_return_map_to_raw_fnew_pt = 430, // HexagonDepInstrInfo.td:13650
446 L4_return_map_to_raw_t = 431, // HexagonDepInstrInfo.td:13658
447 L4_return_map_to_raw_tnew_pnt = 432, // HexagonDepInstrInfo.td:13666
448 L4_return_map_to_raw_tnew_pt = 433, // HexagonDepInstrInfo.td:13674
449 L4_sub_memopb_zomap = 434, // HexagonDepInstrInfo.td:13766
450 L4_sub_memoph_zomap = 435, // HexagonDepInstrInfo.td:13793
451 L4_sub_memopw_zomap = 436, // HexagonDepInstrInfo.td:13820
452 L6_deallocframe_map_to_raw = 437, // HexagonDepInstrInfo.td:13828
453 L6_return_map_to_raw = 438, // HexagonDepInstrInfo.td:13847
454 LDriw_ctr = 439, // HexagonPseudo.td:354
455 LDriw_pred = 440, // HexagonPseudo.td:347
456 M2_mpysmi = 441, // HexagonDepInstrInfo.td:15930
457 M2_mpyui = 442, // HexagonDepInstrInfo.td:16530
458 M2_vrcmpys_acc_s1 = 443, // HexagonDepInstrInfo.td:17040
459 M2_vrcmpys_s1 = 444, // HexagonDepInstrInfo.td:17072
460 M2_vrcmpys_s1rp = 445, // HexagonDepInstrInfo.td:17101
461 M7_vdmpy = 446, // HexagonDepInstrInfo.td:17830
462 M7_vdmpy_acc = 447, // HexagonDepInstrInfo.td:17838
463 PS_aligna = 448, // HexagonPseudo.td:271
464 PS_alloca = 449, // HexagonPseudo.td:335
465 PS_call_instrprof_custom = 450, // HexagonPseudo.td:205
466 PS_call_nr = 451, // HexagonPseudo.td:235
467 PS_crash = 452, // HexagonPseudo.td:628
468 PS_false = 453, // HexagonPseudo.td:78
469 PS_fi = 454, // HexagonPseudo.td:282
470 PS_fia = 455, // HexagonPseudo.td:285
471 PS_loadrb_pci = 456, // HexagonPseudo.td:585
472 PS_loadrb_pcr = 457, // HexagonPseudo.td:590
473 PS_loadrd_pci = 458, // HexagonPseudo.td:585
474 PS_loadrd_pcr = 459, // HexagonPseudo.td:590
475 PS_loadrh_pci = 460, // HexagonPseudo.td:585
476 PS_loadrh_pcr = 461, // HexagonPseudo.td:590
477 PS_loadri_pci = 462, // HexagonPseudo.td:585
478 PS_loadri_pcr = 463, // HexagonPseudo.td:590
479 PS_loadrub_pci = 464, // HexagonPseudo.td:585
480 PS_loadrub_pcr = 465, // HexagonPseudo.td:590
481 PS_loadruh_pci = 466, // HexagonPseudo.td:585
482 PS_loadruh_pcr = 467, // HexagonPseudo.td:590
483 PS_probed_stackalloc = 468, // HexagonPseudo.td:342
484 PS_pselect = 469, // HexagonPseudo.td:370
485 PS_qfalse = 470, // HexagonPseudo.td:520
486 PS_qtrue = 471, // HexagonPseudo.td:518
487 PS_readcr = 472, // HexagonPseudo.td:359
488 PS_readcr64 = 473, // HexagonPseudo.td:363
489 PS_storerb_pci = 474, // HexagonPseudo.td:608
490 PS_storerb_pcr = 475, // HexagonPseudo.td:613
491 PS_storerd_pci = 476, // HexagonPseudo.td:608
492 PS_storerd_pcr = 477, // HexagonPseudo.td:613
493 PS_storerf_pci = 478, // HexagonPseudo.td:608
494 PS_storerf_pcr = 479, // HexagonPseudo.td:613
495 PS_storerh_pci = 480, // HexagonPseudo.td:608
496 PS_storerh_pcr = 481, // HexagonPseudo.td:613
497 PS_storeri_pci = 482, // HexagonPseudo.td:608
498 PS_storeri_pcr = 483, // HexagonPseudo.td:613
499 PS_tailcall_i = 484, // HexagonPseudo.td:268
500 PS_tailcall_r = 485, // HexagonPseudo.td:262
501 PS_true = 486, // HexagonPseudo.td:73
502 PS_vdd0 = 487, // HexagonPseudo.td:522
503 PS_vloadrq_ai = 488, // HexagonPseudo.td:500
504 PS_vloadrv_ai = 489, // HexagonPseudo.td:490
505 PS_vloadrv_nt_ai = 490, // HexagonPseudo.td:492
506 PS_vloadrw_ai = 491, // HexagonPseudo.td:494
507 PS_vloadrw_nt_ai = 492, // HexagonPseudo.td:496
508 PS_vmulw = 493, // HexagonPseudo.td:551
509 PS_vmulw_acc = 494, // HexagonPseudo.td:555
510 PS_vselect = 495, // HexagonPseudo.td:509
511 PS_vsplatib = 496, // HexagonPseudo.td:458
512 PS_vsplatih = 497, // HexagonPseudo.td:459
513 PS_vsplatiw = 498, // HexagonPseudo.td:460
514 PS_vsplatrb = 499, // HexagonPseudo.td:450
515 PS_vsplatrh = 500, // HexagonPseudo.td:451
516 PS_vsplatrw = 501, // HexagonPseudo.td:452
517 PS_vstorerq_ai = 502, // HexagonPseudo.td:479
518 PS_vstorerv_ai = 503, // HexagonPseudo.td:469
519 PS_vstorerv_nt_ai = 504, // HexagonPseudo.td:471
520 PS_vstorerw_ai = 505, // HexagonPseudo.td:473
521 PS_vstorerw_nt_ai = 506, // HexagonPseudo.td:475
522 PS_wselect = 507, // HexagonPseudo.td:512
523 S2_asr_i_p_rnd_goodsyntax = 508, // HexagonDepInstrInfo.td:18702
524 S2_asr_i_r_rnd_goodsyntax = 509, // HexagonDepInstrInfo.td:18784
525 S2_pstorerbf_zomap = 510, // HexagonDepInstrInfo.td:19798
526 S2_pstorerbnewf_zomap = 511, // HexagonDepInstrInfo.td:19873
527 S2_pstorerbnewt_zomap = 512, // HexagonDepInstrInfo.td:19951
528 S2_pstorerbt_zomap = 513, // HexagonDepInstrInfo.td:20020
529 S2_pstorerdf_zomap = 514, // HexagonDepInstrInfo.td:20085
530 S2_pstorerdt_zomap = 515, // HexagonDepInstrInfo.td:20149
531 S2_pstorerff_zomap = 516, // HexagonDepInstrInfo.td:20214
532 S2_pstorerft_zomap = 517, // HexagonDepInstrInfo.td:20278
533 S2_pstorerhf_zomap = 518, // HexagonDepInstrInfo.td:20344
534 S2_pstorerhnewf_zomap = 519, // HexagonDepInstrInfo.td:20419
535 S2_pstorerhnewt_zomap = 520, // HexagonDepInstrInfo.td:20497
536 S2_pstorerht_zomap = 521, // HexagonDepInstrInfo.td:20566
537 S2_pstorerif_zomap = 522, // HexagonDepInstrInfo.td:20632
538 S2_pstorerinewf_zomap = 523, // HexagonDepInstrInfo.td:20708
539 S2_pstorerinewt_zomap = 524, // HexagonDepInstrInfo.td:20786
540 S2_pstorerit_zomap = 525, // HexagonDepInstrInfo.td:20855
541 S2_storerb_zomap = 526, // HexagonDepInstrInfo.td:21037
542 S2_storerbnew_zomap = 527, // HexagonDepInstrInfo.td:21184
543 S2_storerd_zomap = 528, // HexagonDepInstrInfo.td:21303
544 S2_storerf_zomap = 529, // HexagonDepInstrInfo.td:21416
545 S2_storerh_zomap = 530, // HexagonDepInstrInfo.td:21539
546 S2_storerhnew_zomap = 531, // HexagonDepInstrInfo.td:21686
547 S2_storeri_zomap = 532, // HexagonDepInstrInfo.td:21815
548 S2_storerinew_zomap = 533, // HexagonDepInstrInfo.td:21961
549 S2_tableidxb_goodsyntax = 534, // HexagonDepInstrInfo.td:22062
550 S2_tableidxd_goodsyntax = 535, // HexagonDepInstrInfo.td:22084
551 S2_tableidxh_goodsyntax = 536, // HexagonDepInstrInfo.td:22105
552 S2_tableidxw_goodsyntax = 537, // HexagonDepInstrInfo.td:22126
553 S4_pstorerbfnew_zomap = 538, // HexagonDepInstrInfo.td:22841
554 S4_pstorerbnewfnew_zomap = 539, // HexagonDepInstrInfo.td:22974
555 S4_pstorerbnewtnew_zomap = 540, // HexagonDepInstrInfo.td:23103
556 S4_pstorerbtnew_zomap = 541, // HexagonDepInstrInfo.td:23214
557 S4_pstorerdfnew_zomap = 542, // HexagonDepInstrInfo.td:23324
558 S4_pstorerdtnew_zomap = 543, // HexagonDepInstrInfo.td:23429
559 S4_pstorerffnew_zomap = 544, // HexagonDepInstrInfo.td:23539
560 S4_pstorerftnew_zomap = 545, // HexagonDepInstrInfo.td:23644
561 S4_pstorerhfnew_zomap = 546, // HexagonDepInstrInfo.td:23759
562 S4_pstorerhnewfnew_zomap = 547, // HexagonDepInstrInfo.td:23892
563 S4_pstorerhnewtnew_zomap = 548, // HexagonDepInstrInfo.td:24021
564 S4_pstorerhtnew_zomap = 549, // HexagonDepInstrInfo.td:24132
565 S4_pstorerifnew_zomap = 550, // HexagonDepInstrInfo.td:24247
566 S4_pstorerinewfnew_zomap = 551, // HexagonDepInstrInfo.td:24380
567 S4_pstorerinewtnew_zomap = 552, // HexagonDepInstrInfo.td:24509
568 S4_pstoreritnew_zomap = 553, // HexagonDepInstrInfo.td:24620
569 S4_storeirb_zomap = 554, // HexagonDepInstrInfo.td:24684
570 S4_storeirbf_zomap = 555, // HexagonDepInstrInfo.td:24712
571 S4_storeirbfnew_zomap = 556, // HexagonDepInstrInfo.td:24741
572 S4_storeirbt_zomap = 557, // HexagonDepInstrInfo.td:24768
573 S4_storeirbtnew_zomap = 558, // HexagonDepInstrInfo.td:24796
574 S4_storeirh_zomap = 559, // HexagonDepInstrInfo.td:24823
575 S4_storeirhf_zomap = 560, // HexagonDepInstrInfo.td:24851
576 S4_storeirhfnew_zomap = 561, // HexagonDepInstrInfo.td:24880
577 S4_storeirht_zomap = 562, // HexagonDepInstrInfo.td:24907
578 S4_storeirhtnew_zomap = 563, // HexagonDepInstrInfo.td:24935
579 S4_storeiri_zomap = 564, // HexagonDepInstrInfo.td:24962
580 S4_storeirif_zomap = 565, // HexagonDepInstrInfo.td:24990
581 S4_storeirifnew_zomap = 566, // HexagonDepInstrInfo.td:25019
582 S4_storeirit_zomap = 567, // HexagonDepInstrInfo.td:25046
583 S4_storeiritnew_zomap = 568, // HexagonDepInstrInfo.td:25074
584 S5_asrhub_rnd_sat_goodsyntax = 569, // HexagonDepInstrInfo.td:25724
585 S5_vasrhrnd_goodsyntax = 570, // HexagonDepInstrInfo.td:25767
586 S6_allocframe_to_raw = 571, // HexagonDepInstrInfo.td:25774
587 STriw_ctr = 572, // HexagonPseudo.td:535
588 STriw_pred = 573, // HexagonPseudo.td:529
589 V6_MAP_equb = 574, // HexagonDepInstrInfo.td:26664
590 V6_MAP_equb_and = 575, // HexagonDepInstrInfo.td:26676
591 V6_MAP_equb_ior = 576, // HexagonDepInstrInfo.td:26687
592 V6_MAP_equb_xor = 577, // HexagonDepInstrInfo.td:26699
593 V6_MAP_equh = 578, // HexagonDepInstrInfo.td:26710
594 V6_MAP_equh_and = 579, // HexagonDepInstrInfo.td:26722
595 V6_MAP_equh_ior = 580, // HexagonDepInstrInfo.td:26733
596 V6_MAP_equh_xor = 581, // HexagonDepInstrInfo.td:26745
597 V6_MAP_equw = 582, // HexagonDepInstrInfo.td:26756
598 V6_MAP_equw_and = 583, // HexagonDepInstrInfo.td:26768
599 V6_MAP_equw_ior = 584, // HexagonDepInstrInfo.td:26779
600 V6_MAP_equw_xor = 585, // HexagonDepInstrInfo.td:26791
601 V6_dbl_ld0 = 586, // HexagonDepInstrInfo.td:26802
602 V6_dbl_st0 = 587, // HexagonDepInstrInfo.td:26816
603 V6_extractw_alt = 588, // HexagonDepInstrInfo.td:26844
604 V6_hi = 589, // HexagonDepInstrInfo.td:26871
605 V6_ld0 = 590, // HexagonDepInstrInfo.td:26882
606 V6_ldcnp0 = 591, // HexagonDepInstrInfo.td:26894
607 V6_ldcnpnt0 = 592, // HexagonDepInstrInfo.td:26906
608 V6_ldcp0 = 593, // HexagonDepInstrInfo.td:26918
609 V6_ldcpnt0 = 594, // HexagonDepInstrInfo.td:26930
610 V6_ldnp0 = 595, // HexagonDepInstrInfo.td:26942
611 V6_ldnpnt0 = 596, // HexagonDepInstrInfo.td:26954
612 V6_ldnt0 = 597, // HexagonDepInstrInfo.td:26966
613 V6_ldp0 = 598, // HexagonDepInstrInfo.td:26978
614 V6_ldpnt0 = 599, // HexagonDepInstrInfo.td:26990
615 V6_ldtnp0 = 600, // HexagonDepInstrInfo.td:27002
616 V6_ldtnpnt0 = 601, // HexagonDepInstrInfo.td:27014
617 V6_ldtp0 = 602, // HexagonDepInstrInfo.td:27026
618 V6_ldtpnt0 = 603, // HexagonDepInstrInfo.td:27038
619 V6_ldu0 = 604, // HexagonDepInstrInfo.td:27050
620 V6_lo = 605, // HexagonDepInstrInfo.td:27062
621 V6_st0 = 606, // HexagonDepInstrInfo.td:27259
622 V6_stn0 = 607, // HexagonDepInstrInfo.td:27269
623 V6_stnnt0 = 608, // HexagonDepInstrInfo.td:27280
624 V6_stnp0 = 609, // HexagonDepInstrInfo.td:27291
625 V6_stnpnt0 = 610, // HexagonDepInstrInfo.td:27301
626 V6_stnq0 = 611, // HexagonDepInstrInfo.td:27311
627 V6_stnqnt0 = 612, // HexagonDepInstrInfo.td:27321
628 V6_stnt0 = 613, // HexagonDepInstrInfo.td:27331
629 V6_stp0 = 614, // HexagonDepInstrInfo.td:27341
630 V6_stpnt0 = 615, // HexagonDepInstrInfo.td:27351
631 V6_stq0 = 616, // HexagonDepInstrInfo.td:27361
632 V6_stqnt0 = 617, // HexagonDepInstrInfo.td:27371
633 V6_stu0 = 618, // HexagonDepInstrInfo.td:27381
634 V6_stunp0 = 619, // HexagonDepInstrInfo.td:27391
635 V6_stup0 = 620, // HexagonDepInstrInfo.td:27401
636 V6_v10mpyubs10 = 621, // HexagonDepInstrInfo.td:27411
637 V6_v10mpyubs10_vxx = 622, // HexagonDepInstrInfo.td:27422
638 V6_v6mpyhubs10_alt = 623, // HexagonDepInstrInfo.td:27448
639 V6_v6mpyvubs10_alt = 624, // HexagonDepInstrInfo.td:27488
640 V6_vabsb_alt = 625, // HexagonDepInstrInfo.td:30022
641 V6_vabsb_sat_alt = 626, // HexagonDepInstrInfo.td:30049
642 V6_vabsdiffh_alt = 627, // HexagonDepInstrInfo.td:30074
643 V6_vabsdiffub_alt = 628, // HexagonDepInstrInfo.td:30099
644 V6_vabsdiffuh_alt = 629, // HexagonDepInstrInfo.td:30124
645 V6_vabsdiffw_alt = 630, // HexagonDepInstrInfo.td:30149
646 V6_vabsh_alt = 631, // HexagonDepInstrInfo.td:30176
647 V6_vabsh_sat_alt = 632, // HexagonDepInstrInfo.td:30203
648 V6_vabsub_alt = 633, // HexagonDepInstrInfo.td:30215
649 V6_vabsuh_alt = 634, // HexagonDepInstrInfo.td:30227
650 V6_vabsuw_alt = 635, // HexagonDepInstrInfo.td:30239
651 V6_vabsw_alt = 636, // HexagonDepInstrInfo.td:30266
652 V6_vabsw_sat_alt = 637, // HexagonDepInstrInfo.td:30293
653 V6_vaddb_alt = 638, // HexagonDepInstrInfo.td:30463
654 V6_vaddb_dv_alt = 639, // HexagonDepInstrInfo.td:30488
655 V6_vaddbnq_alt = 640, // HexagonDepInstrInfo.td:30518
656 V6_vaddbq_alt = 641, // HexagonDepInstrInfo.td:30550
657 V6_vaddbsat_alt = 642, // HexagonDepInstrInfo.td:30579
658 V6_vaddbsat_dv_alt = 643, // HexagonDepInstrInfo.td:30604
659 V6_vaddh_alt = 644, // HexagonDepInstrInfo.td:30703
660 V6_vaddh_dv_alt = 645, // HexagonDepInstrInfo.td:30728
661 V6_vaddhnq_alt = 646, // HexagonDepInstrInfo.td:30758
662 V6_vaddhq_alt = 647, // HexagonDepInstrInfo.td:30790
663 V6_vaddhsat_alt = 648, // HexagonDepInstrInfo.td:30819
664 V6_vaddhsat_dv_alt = 649, // HexagonDepInstrInfo.td:30844
665 V6_vaddhw_acc_alt = 650, // HexagonDepInstrInfo.td:30884
666 V6_vaddhw_alt = 651, // HexagonDepInstrInfo.td:30898
667 V6_vaddubh_acc_alt = 652, // HexagonDepInstrInfo.td:30938
668 V6_vaddubh_alt = 653, // HexagonDepInstrInfo.td:30952
669 V6_vaddubsat_alt = 654, // HexagonDepInstrInfo.td:30979
670 V6_vaddubsat_dv_alt = 655, // HexagonDepInstrInfo.td:31004
671 V6_vadduhsat_alt = 656, // HexagonDepInstrInfo.td:31046
672 V6_vadduhsat_dv_alt = 657, // HexagonDepInstrInfo.td:31071
673 V6_vadduhw_acc_alt = 658, // HexagonDepInstrInfo.td:31111
674 V6_vadduhw_alt = 659, // HexagonDepInstrInfo.td:31125
675 V6_vadduwsat_alt = 660, // HexagonDepInstrInfo.td:31152
676 V6_vadduwsat_dv_alt = 661, // HexagonDepInstrInfo.td:31177
677 V6_vaddw_alt = 662, // HexagonDepInstrInfo.td:31204
678 V6_vaddw_dv_alt = 663, // HexagonDepInstrInfo.td:31229
679 V6_vaddwnq_alt = 664, // HexagonDepInstrInfo.td:31259
680 V6_vaddwq_alt = 665, // HexagonDepInstrInfo.td:31291
681 V6_vaddwsat_alt = 666, // HexagonDepInstrInfo.td:31320
682 V6_vaddwsat_dv_alt = 667, // HexagonDepInstrInfo.td:31345
683 V6_vandnqrt_acc_alt = 668, // HexagonDepInstrInfo.td:31440
684 V6_vandnqrt_alt = 669, // HexagonDepInstrInfo.td:31454
685 V6_vandqrt_acc_alt = 670, // HexagonDepInstrInfo.td:31494
686 V6_vandqrt_alt = 671, // HexagonDepInstrInfo.td:31508
687 V6_vandvrt_acc_alt = 672, // HexagonDepInstrInfo.td:31578
688 V6_vandvrt_alt = 673, // HexagonDepInstrInfo.td:31590
689 V6_vaslh_acc_alt = 674, // HexagonDepInstrInfo.td:31630
690 V6_vaslh_alt = 675, // HexagonDepInstrInfo.td:31644
691 V6_vaslhv_alt = 676, // HexagonDepInstrInfo.td:31669
692 V6_vaslw_acc_alt = 677, // HexagonDepInstrInfo.td:31709
693 V6_vaslw_alt = 678, // HexagonDepInstrInfo.td:31723
694 V6_vaslwv_alt = 679, // HexagonDepInstrInfo.td:31748
695 V6_vasr_into_alt = 680, // HexagonDepInstrInfo.td:31774
696 V6_vasrh_acc_alt = 681, // HexagonDepInstrInfo.td:31815
697 V6_vasrh_alt = 682, // HexagonDepInstrInfo.td:31829
698 V6_vasrhv_alt = 683, // HexagonDepInstrInfo.td:31906
699 V6_vasrw_acc_alt = 684, // HexagonDepInstrInfo.td:32054
700 V6_vasrw_alt = 685, // HexagonDepInstrInfo.td:32068
701 V6_vasrwv_alt = 686, // HexagonDepInstrInfo.td:32158
702 V6_vassignp = 687, // HexagonDepInstrInfo.td:32211
703 V6_vavgb_alt = 688, // HexagonDepInstrInfo.td:32237
704 V6_vavgbrnd_alt = 689, // HexagonDepInstrInfo.td:32264
705 V6_vavgh_alt = 690, // HexagonDepInstrInfo.td:32291
706 V6_vavghrnd_alt = 691, // HexagonDepInstrInfo.td:32318
707 V6_vavgub_alt = 692, // HexagonDepInstrInfo.td:32345
708 V6_vavgubrnd_alt = 693, // HexagonDepInstrInfo.td:32372
709 V6_vavguh_alt = 694, // HexagonDepInstrInfo.td:32399
710 V6_vavguhrnd_alt = 695, // HexagonDepInstrInfo.td:32426
711 V6_vavguw_alt = 696, // HexagonDepInstrInfo.td:32453
712 V6_vavguwrnd_alt = 697, // HexagonDepInstrInfo.td:32480
713 V6_vavgw_alt = 698, // HexagonDepInstrInfo.td:32507
714 V6_vavgwrnd_alt = 699, // HexagonDepInstrInfo.td:32534
715 V6_vcl0h_alt = 700, // HexagonDepInstrInfo.td:32573
716 V6_vcl0w_alt = 701, // HexagonDepInstrInfo.td:32598
717 V6_vd0 = 702, // HexagonDepInstrInfo.td:33069
718 V6_vdd0 = 703, // HexagonDepInstrInfo.td:33081
719 V6_vdealb4w_alt = 704, // HexagonDepInstrInfo.td:33135
720 V6_vdealb_alt = 705, // HexagonDepInstrInfo.td:33147
721 V6_vdealh_alt = 706, // HexagonDepInstrInfo.td:33172
722 V6_vdmpybus_acc_alt = 707, // HexagonDepInstrInfo.td:33266
723 V6_vdmpybus_alt = 708, // HexagonDepInstrInfo.td:33280
724 V6_vdmpybus_dv_acc_alt = 709, // HexagonDepInstrInfo.td:33320
725 V6_vdmpybus_dv_alt = 710, // HexagonDepInstrInfo.td:33334
726 V6_vdmpyhb_acc_alt = 711, // HexagonDepInstrInfo.td:33374
727 V6_vdmpyhb_alt = 712, // HexagonDepInstrInfo.td:33388
728 V6_vdmpyhb_dv_acc_alt = 713, // HexagonDepInstrInfo.td:33428
729 V6_vdmpyhb_dv_alt = 714, // HexagonDepInstrInfo.td:33442
730 V6_vdmpyhisat_acc_alt = 715, // HexagonDepInstrInfo.td:33482
731 V6_vdmpyhisat_alt = 716, // HexagonDepInstrInfo.td:33496
732 V6_vdmpyhsat_acc_alt = 717, // HexagonDepInstrInfo.td:33536
733 V6_vdmpyhsat_alt = 718, // HexagonDepInstrInfo.td:33550
734 V6_vdmpyhsuisat_acc_alt = 719, // HexagonDepInstrInfo.td:33590
735 V6_vdmpyhsuisat_alt = 720, // HexagonDepInstrInfo.td:33604
736 V6_vdmpyhsusat_acc_alt = 721, // HexagonDepInstrInfo.td:33644
737 V6_vdmpyhsusat_alt = 722, // HexagonDepInstrInfo.td:33658
738 V6_vdmpyhvsat_acc_alt = 723, // HexagonDepInstrInfo.td:33698
739 V6_vdmpyhvsat_alt = 724, // HexagonDepInstrInfo.td:33712
740 V6_vdsaduh_acc_alt = 725, // HexagonDepInstrInfo.td:33752
741 V6_vdsaduh_alt = 726, // HexagonDepInstrInfo.td:33766
742 V6_vgather_vscatter_mh_pseudo = 727, // HexagonPatternsV65.td:47
743 V6_vgathermh_pseudo = 728, // HexagonPatternsV65.td:12
744 V6_vgathermhq_pseudo = 729, // HexagonPatternsV65.td:59
745 V6_vgathermhw_pseudo = 730, // HexagonPatternsV65.td:32
746 V6_vgathermhwq_pseudo = 731, // HexagonPatternsV65.td:81
747 V6_vgathermw_pseudo = 732, // HexagonPatternsV65.td:22
748 V6_vgathermwq_pseudo = 733, // HexagonPatternsV65.td:70
749 V6_vlsrh_alt = 734, // HexagonDepInstrInfo.td:34944
750 V6_vlsrhv_alt = 735, // HexagonDepInstrInfo.td:34969
751 V6_vlsrw_alt = 736, // HexagonDepInstrInfo.td:34994
752 V6_vlsrwv_alt = 737, // HexagonDepInstrInfo.td:35019
753 V6_vmaxb_alt = 738, // HexagonDepInstrInfo.td:35236
754 V6_vmaxh_alt = 739, // HexagonDepInstrInfo.td:35263
755 V6_vmaxub_alt = 740, // HexagonDepInstrInfo.td:35290
756 V6_vmaxuh_alt = 741, // HexagonDepInstrInfo.td:35317
757 V6_vmaxw_alt = 742, // HexagonDepInstrInfo.td:35344
758 V6_vminb_alt = 743, // HexagonDepInstrInfo.td:35427
759 V6_vminh_alt = 744, // HexagonDepInstrInfo.td:35454
760 V6_vminub_alt = 745, // HexagonDepInstrInfo.td:35481
761 V6_vminuh_alt = 746, // HexagonDepInstrInfo.td:35508
762 V6_vminw_alt = 747, // HexagonDepInstrInfo.td:35535
763 V6_vmpabus_acc_alt = 748, // HexagonDepInstrInfo.td:35575
764 V6_vmpabus_alt = 749, // HexagonDepInstrInfo.td:35589
765 V6_vmpabusv_alt = 750, // HexagonDepInstrInfo.td:35614
766 V6_vmpabuu_acc_alt = 751, // HexagonDepInstrInfo.td:35654
767 V6_vmpabuu_alt = 752, // HexagonDepInstrInfo.td:35668
768 V6_vmpabuuv_alt = 753, // HexagonDepInstrInfo.td:35693
769 V6_vmpahb_acc_alt = 754, // HexagonDepInstrInfo.td:35733
770 V6_vmpahb_alt = 755, // HexagonDepInstrInfo.td:35747
771 V6_vmpauhb_acc_alt = 756, // HexagonDepInstrInfo.td:35801
772 V6_vmpauhb_alt = 757, // HexagonDepInstrInfo.td:35815
773 V6_vmpybus_acc_alt = 758, // HexagonDepInstrInfo.td:36138
774 V6_vmpybus_alt = 759, // HexagonDepInstrInfo.td:36152
775 V6_vmpybusv_acc_alt = 760, // HexagonDepInstrInfo.td:36192
776 V6_vmpybusv_alt = 761, // HexagonDepInstrInfo.td:36206
777 V6_vmpybv_acc_alt = 762, // HexagonDepInstrInfo.td:36246
778 V6_vmpybv_alt = 763, // HexagonDepInstrInfo.td:36260
779 V6_vmpyewuh_alt = 764, // HexagonDepInstrInfo.td:36298
780 V6_vmpyh_acc_alt = 765, // HexagonDepInstrInfo.td:36338
781 V6_vmpyh_alt = 766, // HexagonDepInstrInfo.td:36352
782 V6_vmpyhsat_acc_alt = 767, // HexagonDepInstrInfo.td:36379
783 V6_vmpyhsrs_alt = 768, // HexagonDepInstrInfo.td:36406
784 V6_vmpyhss_alt = 769, // HexagonDepInstrInfo.td:36431
785 V6_vmpyhus_acc_alt = 770, // HexagonDepInstrInfo.td:36471
786 V6_vmpyhus_alt = 771, // HexagonDepInstrInfo.td:36485
787 V6_vmpyhv_acc_alt = 772, // HexagonDepInstrInfo.td:36525
788 V6_vmpyhv_alt = 773, // HexagonDepInstrInfo.td:36539
789 V6_vmpyhvsrs_alt = 774, // HexagonDepInstrInfo.td:36564
790 V6_vmpyiewh_acc_alt = 775, // HexagonDepInstrInfo.td:36604
791 V6_vmpyiewuh_acc_alt = 776, // HexagonDepInstrInfo.td:36646
792 V6_vmpyiewuh_alt = 777, // HexagonDepInstrInfo.td:36660
793 V6_vmpyih_acc_alt = 778, // HexagonDepInstrInfo.td:36700
794 V6_vmpyih_alt = 779, // HexagonDepInstrInfo.td:36714
795 V6_vmpyihb_acc_alt = 780, // HexagonDepInstrInfo.td:36754
796 V6_vmpyihb_alt = 781, // HexagonDepInstrInfo.td:36768
797 V6_vmpyiowh_alt = 782, // HexagonDepInstrInfo.td:36793
798 V6_vmpyiwb_acc_alt = 783, // HexagonDepInstrInfo.td:36833
799 V6_vmpyiwb_alt = 784, // HexagonDepInstrInfo.td:36847
800 V6_vmpyiwh_acc_alt = 785, // HexagonDepInstrInfo.td:36887
801 V6_vmpyiwh_alt = 786, // HexagonDepInstrInfo.td:36901
802 V6_vmpyiwub_acc_alt = 787, // HexagonDepInstrInfo.td:36941
803 V6_vmpyiwub_alt = 788, // HexagonDepInstrInfo.td:36955
804 V6_vmpyowh_alt = 789, // HexagonDepInstrInfo.td:36995
805 V6_vmpyowh_rnd_alt = 790, // HexagonDepInstrInfo.td:37020
806 V6_vmpyowh_rnd_sacc_alt = 791, // HexagonDepInstrInfo.td:37047
807 V6_vmpyowh_sacc_alt = 792, // HexagonDepInstrInfo.td:37075
808 V6_vmpyub_acc_alt = 793, // HexagonDepInstrInfo.td:37116
809 V6_vmpyub_alt = 794, // HexagonDepInstrInfo.td:37130
810 V6_vmpyubv_acc_alt = 795, // HexagonDepInstrInfo.td:37170
811 V6_vmpyubv_alt = 796, // HexagonDepInstrInfo.td:37184
812 V6_vmpyuh_acc_alt = 797, // HexagonDepInstrInfo.td:37224
813 V6_vmpyuh_alt = 798, // HexagonDepInstrInfo.td:37238
814 V6_vmpyuhv_acc_alt = 799, // HexagonDepInstrInfo.td:37319
815 V6_vmpyuhv_alt = 800, // HexagonDepInstrInfo.td:37333
816 V6_vnavgb_alt = 801, // HexagonDepInstrInfo.td:37388
817 V6_vnavgh_alt = 802, // HexagonDepInstrInfo.td:37415
818 V6_vnavgub_alt = 803, // HexagonDepInstrInfo.td:37442
819 V6_vnavgw_alt = 804, // HexagonDepInstrInfo.td:37469
820 V6_vnormamth_alt = 805, // HexagonDepInstrInfo.td:37577
821 V6_vnormamtw_alt = 806, // HexagonDepInstrInfo.td:37602
822 V6_vpackeb_alt = 807, // HexagonDepInstrInfo.td:37657
823 V6_vpackeh_alt = 808, // HexagonDepInstrInfo.td:37682
824 V6_vpackhb_sat_alt = 809, // HexagonDepInstrInfo.td:37707
825 V6_vpackhub_sat_alt = 810, // HexagonDepInstrInfo.td:37732
826 V6_vpackob_alt = 811, // HexagonDepInstrInfo.td:37757
827 V6_vpackoh_alt = 812, // HexagonDepInstrInfo.td:37782
828 V6_vpackwh_sat_alt = 813, // HexagonDepInstrInfo.td:37807
829 V6_vpackwuh_sat_alt = 814, // HexagonDepInstrInfo.td:37832
830 V6_vpopcounth_alt = 815, // HexagonDepInstrInfo.td:37857
831 V6_vrmpybub_rtt_acc_alt = 816, // HexagonDepInstrInfo.td:37949
832 V6_vrmpybub_rtt_alt = 817, // HexagonDepInstrInfo.td:37963
833 V6_vrmpybus_acc_alt = 818, // HexagonDepInstrInfo.td:38003
834 V6_vrmpybus_alt = 819, // HexagonDepInstrInfo.td:38017
835 V6_vrmpybusi_acc_alt = 820, // HexagonDepInstrInfo.td:38057
836 V6_vrmpybusi_alt = 821, // HexagonDepInstrInfo.td:38071
837 V6_vrmpybusv_acc_alt = 822, // HexagonDepInstrInfo.td:38111
838 V6_vrmpybusv_alt = 823, // HexagonDepInstrInfo.td:38125
839 V6_vrmpybv_acc_alt = 824, // HexagonDepInstrInfo.td:38165
840 V6_vrmpybv_alt = 825, // HexagonDepInstrInfo.td:38179
841 V6_vrmpyub_acc_alt = 826, // HexagonDepInstrInfo.td:38219
842 V6_vrmpyub_alt = 827, // HexagonDepInstrInfo.td:38233
843 V6_vrmpyub_rtt_acc_alt = 828, // HexagonDepInstrInfo.td:38273
844 V6_vrmpyub_rtt_alt = 829, // HexagonDepInstrInfo.td:38287
845 V6_vrmpyubi_acc_alt = 830, // HexagonDepInstrInfo.td:38327
846 V6_vrmpyubi_alt = 831, // HexagonDepInstrInfo.td:38341
847 V6_vrmpyubv_acc_alt = 832, // HexagonDepInstrInfo.td:38381
848 V6_vrmpyubv_alt = 833, // HexagonDepInstrInfo.td:38395
849 V6_vrotr_alt = 834, // HexagonDepInstrInfo.td:38718
850 V6_vroundhb_alt = 835, // HexagonDepInstrInfo.td:38743
851 V6_vroundhub_alt = 836, // HexagonDepInstrInfo.td:38768
852 V6_vrounduhub_alt = 837, // HexagonDepInstrInfo.td:38793
853 V6_vrounduwuh_alt = 838, // HexagonDepInstrInfo.td:38818
854 V6_vroundwh_alt = 839, // HexagonDepInstrInfo.td:38843
855 V6_vroundwuh_alt = 840, // HexagonDepInstrInfo.td:38868
856 V6_vrsadubi_acc_alt = 841, // HexagonDepInstrInfo.td:38908
857 V6_vrsadubi_alt = 842, // HexagonDepInstrInfo.td:38922
858 V6_vsathub_alt = 843, // HexagonDepInstrInfo.td:38964
859 V6_vsatuwuh_alt = 844, // HexagonDepInstrInfo.td:38991
860 V6_vsatwh_alt = 845, // HexagonDepInstrInfo.td:39018
861 V6_vsb_alt = 846, // HexagonDepInstrInfo.td:39043
862 V6_vscattermh_add_alt = 847, // HexagonDepInstrInfo.td:39084
863 V6_vscattermh_alt = 848, // HexagonDepInstrInfo.td:39095
864 V6_vscattermhq_alt = 849, // HexagonDepInstrInfo.td:39119
865 V6_vscattermw_add_alt = 850, // HexagonDepInstrInfo.td:39195
866 V6_vscattermw_alt = 851, // HexagonDepInstrInfo.td:39206
867 V6_vscattermwh_add_alt = 852, // HexagonDepInstrInfo.td:39216
868 V6_vscattermwh_alt = 853, // HexagonDepInstrInfo.td:39227
869 V6_vscattermwhq_alt = 854, // HexagonDepInstrInfo.td:39237
870 V6_vscattermwq_alt = 855, // HexagonDepInstrInfo.td:39261
871 V6_vsh_alt = 856, // HexagonDepInstrInfo.td:39284
872 V6_vshufeh_alt = 857, // HexagonDepInstrInfo.td:39311
873 V6_vshuffb_alt = 858, // HexagonDepInstrInfo.td:39352
874 V6_vshuffeb_alt = 859, // HexagonDepInstrInfo.td:39379
875 V6_vshuffh_alt = 860, // HexagonDepInstrInfo.td:39404
876 V6_vshuffob_alt = 861, // HexagonDepInstrInfo.td:39431
877 V6_vshufoeb_alt = 862, // HexagonDepInstrInfo.td:39469
878 V6_vshufoeh_alt = 863, // HexagonDepInstrInfo.td:39494
879 V6_vshufoh_alt = 864, // HexagonDepInstrInfo.td:39521
880 V6_vsubb_alt = 865, // HexagonDepInstrInfo.td:39717
881 V6_vsubb_dv_alt = 866, // HexagonDepInstrInfo.td:39742
882 V6_vsubbnq_alt = 867, // HexagonDepInstrInfo.td:39771
883 V6_vsubbq_alt = 868, // HexagonDepInstrInfo.td:39801
884 V6_vsubbsat_alt = 869, // HexagonDepInstrInfo.td:39829
885 V6_vsubbsat_dv_alt = 870, // HexagonDepInstrInfo.td:39854
886 V6_vsubh_alt = 871, // HexagonDepInstrInfo.td:39912
887 V6_vsubh_dv_alt = 872, // HexagonDepInstrInfo.td:39937
888 V6_vsubhnq_alt = 873, // HexagonDepInstrInfo.td:39966
889 V6_vsubhq_alt = 874, // HexagonDepInstrInfo.td:39996
890 V6_vsubhsat_alt = 875, // HexagonDepInstrInfo.td:40024
891 V6_vsubhsat_dv_alt = 876, // HexagonDepInstrInfo.td:40049
892 V6_vsubhw_alt = 877, // HexagonDepInstrInfo.td:40074
893 V6_vsububh_alt = 878, // HexagonDepInstrInfo.td:40099
894 V6_vsububsat_alt = 879, // HexagonDepInstrInfo.td:40126
895 V6_vsububsat_dv_alt = 880, // HexagonDepInstrInfo.td:40151
896 V6_vsubuhsat_alt = 881, // HexagonDepInstrInfo.td:40193
897 V6_vsubuhsat_dv_alt = 882, // HexagonDepInstrInfo.td:40218
898 V6_vsubuhw_alt = 883, // HexagonDepInstrInfo.td:40243
899 V6_vsubuwsat_alt = 884, // HexagonDepInstrInfo.td:40270
900 V6_vsubuwsat_dv_alt = 885, // HexagonDepInstrInfo.td:40295
901 V6_vsubw_alt = 886, // HexagonDepInstrInfo.td:40322
902 V6_vsubw_dv_alt = 887, // HexagonDepInstrInfo.td:40347
903 V6_vsubwnq_alt = 888, // HexagonDepInstrInfo.td:40376
904 V6_vsubwq_alt = 889, // HexagonDepInstrInfo.td:40406
905 V6_vsubwsat_alt = 890, // HexagonDepInstrInfo.td:40434
906 V6_vsubwsat_dv_alt = 891, // HexagonDepInstrInfo.td:40459
907 V6_vtmpyb_acc_alt = 892, // HexagonDepInstrInfo.td:40512
908 V6_vtmpyb_alt = 893, // HexagonDepInstrInfo.td:40526
909 V6_vtmpybus_acc_alt = 894, // HexagonDepInstrInfo.td:40566
910 V6_vtmpybus_alt = 895, // HexagonDepInstrInfo.td:40580
911 V6_vtmpyhb_acc_alt = 896, // HexagonDepInstrInfo.td:40620
912 V6_vtmpyhb_alt = 897, // HexagonDepInstrInfo.td:40634
913 V6_vtran2x2_map = 898, // HexagonDepInstrInfo.td:40646
914 V6_vunpackb_alt = 899, // HexagonDepInstrInfo.td:40674
915 V6_vunpackh_alt = 900, // HexagonDepInstrInfo.td:40699
916 V6_vunpackob_alt = 901, // HexagonDepInstrInfo.td:40726
917 V6_vunpackoh_alt = 902, // HexagonDepInstrInfo.td:40754
918 V6_vunpackub_alt = 903, // HexagonDepInstrInfo.td:40781
919 V6_vunpackuh_alt = 904, // HexagonDepInstrInfo.td:40806
920 V6_vzb_alt = 905, // HexagonDepInstrInfo.td:40932
921 V6_vzh_alt = 906, // HexagonDepInstrInfo.td:40957
922 V6_zld0 = 907, // HexagonDepInstrInfo.td:41071
923 V6_zldp0 = 908, // HexagonDepInstrInfo.td:41081
924 Y2_crswap_old = 909, // HexagonDepInstrInfo.td:41133
925 Y2_dcfetch = 910, // HexagonDepInstrInfo.td:41191
926 Y2_k1lock_map = 911, // HexagonDepInstrInfo.td:41398
927 Y2_k1unlock_map = 912, // HexagonDepInstrInfo.td:41406
928 dup_A2_add = 913, // HexagonDepInstrInfo.td:41943
929 dup_A2_addi = 914, // HexagonDepInstrInfo.td:41953
930 dup_A2_andir = 915, // HexagonDepInstrInfo.td:41968
931 dup_A2_combineii = 916, // HexagonDepInstrInfo.td:41983
932 dup_A2_sxtb = 917, // HexagonDepInstrInfo.td:41996
933 dup_A2_sxth = 918, // HexagonDepInstrInfo.td:42006
934 dup_A2_tfr = 919, // HexagonDepInstrInfo.td:42016
935 dup_A2_tfrsi = 920, // HexagonDepInstrInfo.td:42026
936 dup_A2_zxtb = 921, // HexagonDepInstrInfo.td:42041
937 dup_A2_zxth = 922, // HexagonDepInstrInfo.td:42051
938 dup_A4_combineii = 923, // HexagonDepInstrInfo.td:42061
939 dup_A4_combineir = 924, // HexagonDepInstrInfo.td:42074
940 dup_A4_combineri = 925, // HexagonDepInstrInfo.td:42087
941 dup_C2_cmoveif = 926, // HexagonDepInstrInfo.td:42100
942 dup_C2_cmoveit = 927, // HexagonDepInstrInfo.td:42117
943 dup_C2_cmovenewif = 928, // HexagonDepInstrInfo.td:42133
944 dup_C2_cmovenewit = 929, // HexagonDepInstrInfo.td:42151
945 dup_C2_cmpeqi = 930, // HexagonDepInstrInfo.td:42168
946 dup_L2_deallocframe = 931, // HexagonDepInstrInfo.td:42181
947 dup_L2_loadrb_io = 932, // HexagonDepInstrInfo.td:42193
948 dup_L2_loadrd_io = 933, // HexagonDepInstrInfo.td:42211
949 dup_L2_loadrh_io = 934, // HexagonDepInstrInfo.td:42227
950 dup_L2_loadri_io = 935, // HexagonDepInstrInfo.td:42245
951 dup_L2_loadrub_io = 936, // HexagonDepInstrInfo.td:42263
952 dup_L2_loadruh_io = 937, // HexagonDepInstrInfo.td:42281
953 dup_S2_allocframe = 938, // HexagonDepInstrInfo.td:42299
954 dup_S2_storerb_io = 939, // HexagonDepInstrInfo.td:42315
955 dup_S2_storerd_io = 940, // HexagonDepInstrInfo.td:42331
956 dup_S2_storerh_io = 941, // HexagonDepInstrInfo.td:42347
957 dup_S2_storeri_io = 942, // HexagonDepInstrInfo.td:42363
958 dup_S4_storeirb_io = 943, // HexagonDepInstrInfo.td:42379
959 dup_S4_storeiri_io = 944, // HexagonDepInstrInfo.td:42395
960 A2_abs = 945, // HexagonDepInstrInfo.td:11
961 A2_absp = 946, // HexagonDepInstrInfo.td:22
962 A2_abssat = 947, // HexagonDepInstrInfo.td:31
963 A2_add = 948, // HexagonDepInstrInfo.td:43
964 A2_addh_h16_hh = 949, // HexagonDepInstrInfo.td:59
965 A2_addh_h16_hl = 950, // HexagonDepInstrInfo.td:71
966 A2_addh_h16_lh = 951, // HexagonDepInstrInfo.td:83
967 A2_addh_h16_ll = 952, // HexagonDepInstrInfo.td:95
968 A2_addh_h16_sat_hh = 953, // HexagonDepInstrInfo.td:107
969 A2_addh_h16_sat_hl = 954, // HexagonDepInstrInfo.td:120
970 A2_addh_h16_sat_lh = 955, // HexagonDepInstrInfo.td:133
971 A2_addh_h16_sat_ll = 956, // HexagonDepInstrInfo.td:146
972 A2_addh_l16_hl = 957, // HexagonDepInstrInfo.td:159
973 A2_addh_l16_ll = 958, // HexagonDepInstrInfo.td:171
974 A2_addh_l16_sat_hl = 959, // HexagonDepInstrInfo.td:183
975 A2_addh_l16_sat_ll = 960, // HexagonDepInstrInfo.td:196
976 A2_addi = 961, // HexagonDepInstrInfo.td:209
977 A2_addp = 962, // HexagonDepInstrInfo.td:228
978 A2_addpsat = 963, // HexagonDepInstrInfo.td:239
979 A2_addsat = 964, // HexagonDepInstrInfo.td:251
980 A2_addsph = 965, // HexagonDepInstrInfo.td:273
981 A2_addspl = 966, // HexagonDepInstrInfo.td:283
982 A2_and = 967, // HexagonDepInstrInfo.td:293
983 A2_andir = 968, // HexagonDepInstrInfo.td:309
984 A2_andp = 969, // HexagonDepInstrInfo.td:325
985 A2_aslh = 970, // HexagonDepInstrInfo.td:335
986 A2_asrh = 971, // HexagonDepInstrInfo.td:347
987 A2_combine_hh = 972, // HexagonDepInstrInfo.td:359
988 A2_combine_hl = 973, // HexagonDepInstrInfo.td:371
989 A2_combine_lh = 974, // HexagonDepInstrInfo.td:383
990 A2_combine_ll = 975, // HexagonDepInstrInfo.td:395
991 A2_combineii = 976, // HexagonDepInstrInfo.td:407
992 A2_combinew = 977, // HexagonDepInstrInfo.td:422
993 A2_max = 978, // HexagonDepInstrInfo.td:434
994 A2_maxp = 979, // HexagonDepInstrInfo.td:446
995 A2_maxu = 980, // HexagonDepInstrInfo.td:456
996 A2_maxup = 981, // HexagonDepInstrInfo.td:468
997 A2_min = 982, // HexagonDepInstrInfo.td:478
998 A2_minp = 983, // HexagonDepInstrInfo.td:490
999 A2_minu = 984, // HexagonDepInstrInfo.td:500
1000 A2_minup = 985, // HexagonDepInstrInfo.td:512
1001 A2_negp = 986, // HexagonDepInstrInfo.td:532
1002 A2_negsat = 987, // HexagonDepInstrInfo.td:540
1003 A2_nop = 988, // HexagonDepInstrInfo.td:552
1004 A2_notp = 989, // HexagonDepInstrInfo.td:570
1005 A2_or = 990, // HexagonDepInstrInfo.td:578
1006 A2_orir = 991, // HexagonDepInstrInfo.td:594
1007 A2_orp = 992, // HexagonDepInstrInfo.td:610
1008 A2_paddf = 993, // HexagonDepInstrInfo.td:620
1009 A2_paddfnew = 994, // HexagonDepInstrInfo.td:636
1010 A2_paddif = 995, // HexagonDepInstrInfo.td:653
1011 A2_paddifnew = 996, // HexagonDepInstrInfo.td:673
1012 A2_paddit = 997, // HexagonDepInstrInfo.td:694
1013 A2_padditnew = 998, // HexagonDepInstrInfo.td:713
1014 A2_paddt = 999, // HexagonDepInstrInfo.td:733
1015 A2_paddtnew = 1000, // HexagonDepInstrInfo.td:748
1016 A2_pandf = 1001, // HexagonDepInstrInfo.td:764
1017 A2_pandfnew = 1002, // HexagonDepInstrInfo.td:778
1018 A2_pandt = 1003, // HexagonDepInstrInfo.td:793
1019 A2_pandtnew = 1004, // HexagonDepInstrInfo.td:806
1020 A2_porf = 1005, // HexagonDepInstrInfo.td:820
1021 A2_porfnew = 1006, // HexagonDepInstrInfo.td:834
1022 A2_port = 1007, // HexagonDepInstrInfo.td:849
1023 A2_portnew = 1008, // HexagonDepInstrInfo.td:862
1024 A2_psubf = 1009, // HexagonDepInstrInfo.td:876
1025 A2_psubfnew = 1010, // HexagonDepInstrInfo.td:890
1026 A2_psubt = 1011, // HexagonDepInstrInfo.td:905
1027 A2_psubtnew = 1012, // HexagonDepInstrInfo.td:918
1028 A2_pxorf = 1013, // HexagonDepInstrInfo.td:932
1029 A2_pxorfnew = 1014, // HexagonDepInstrInfo.td:946
1030 A2_pxort = 1015, // HexagonDepInstrInfo.td:961
1031 A2_pxortnew = 1016, // HexagonDepInstrInfo.td:974
1032 A2_roundsat = 1017, // HexagonDepInstrInfo.td:988
1033 A2_sat = 1018, // HexagonDepInstrInfo.td:1000
1034 A2_satb = 1019, // HexagonDepInstrInfo.td:1011
1035 A2_sath = 1020, // HexagonDepInstrInfo.td:1022
1036 A2_satub = 1021, // HexagonDepInstrInfo.td:1033
1037 A2_satuh = 1022, // HexagonDepInstrInfo.td:1044
1038 A2_sub = 1023, // HexagonDepInstrInfo.td:1055
1039 A2_subh_h16_hh = 1024, // HexagonDepInstrInfo.td:1070
1040 A2_subh_h16_hl = 1025, // HexagonDepInstrInfo.td:1082
1041 A2_subh_h16_lh = 1026, // HexagonDepInstrInfo.td:1094
1042 A2_subh_h16_ll = 1027, // HexagonDepInstrInfo.td:1106
1043 A2_subh_h16_sat_hh = 1028, // HexagonDepInstrInfo.td:1118
1044 A2_subh_h16_sat_hl = 1029, // HexagonDepInstrInfo.td:1131
1045 A2_subh_h16_sat_lh = 1030, // HexagonDepInstrInfo.td:1144
1046 A2_subh_h16_sat_ll = 1031, // HexagonDepInstrInfo.td:1157
1047 A2_subh_l16_hl = 1032, // HexagonDepInstrInfo.td:1170
1048 A2_subh_l16_ll = 1033, // HexagonDepInstrInfo.td:1182
1049 A2_subh_l16_sat_hl = 1034, // HexagonDepInstrInfo.td:1194
1050 A2_subh_l16_sat_ll = 1035, // HexagonDepInstrInfo.td:1207
1051 A2_subp = 1036, // HexagonDepInstrInfo.td:1220
1052 A2_subri = 1037, // HexagonDepInstrInfo.td:1229
1053 A2_subsat = 1038, // HexagonDepInstrInfo.td:1245
1054 A2_svaddh = 1039, // HexagonDepInstrInfo.td:1259
1055 A2_svaddhs = 1040, // HexagonDepInstrInfo.td:1272
1056 A2_svadduhs = 1041, // HexagonDepInstrInfo.td:1287
1057 A2_svavgh = 1042, // HexagonDepInstrInfo.td:1302
1058 A2_svavghs = 1043, // HexagonDepInstrInfo.td:1316
1059 A2_svnavgh = 1044, // HexagonDepInstrInfo.td:1330
1060 A2_svsubh = 1045, // HexagonDepInstrInfo.td:1343
1061 A2_svsubhs = 1046, // HexagonDepInstrInfo.td:1355
1062 A2_svsubuhs = 1047, // HexagonDepInstrInfo.td:1369
1063 A2_swiz = 1048, // HexagonDepInstrInfo.td:1383
1064 A2_sxtb = 1049, // HexagonDepInstrInfo.td:1393
1065 A2_sxth = 1050, // HexagonDepInstrInfo.td:1405
1066 A2_sxtw = 1051, // HexagonDepInstrInfo.td:1417
1067 A2_tfr = 1052, // HexagonDepInstrInfo.td:1425
1068 A2_tfrcrr = 1053, // HexagonDepInstrInfo.td:1438
1069 A2_tfrih = 1054, // HexagonDepInstrInfo.td:1479
1070 A2_tfril = 1055, // HexagonDepInstrInfo.td:1490
1071 A2_tfrrcr = 1056, // HexagonDepInstrInfo.td:1560
1072 A2_tfrsi = 1057, // HexagonDepInstrInfo.td:1570
1073 A2_vabsh = 1058, // HexagonDepInstrInfo.td:1621
1074 A2_vabshsat = 1059, // HexagonDepInstrInfo.td:1630
1075 A2_vabsw = 1060, // HexagonDepInstrInfo.td:1640
1076 A2_vabswsat = 1061, // HexagonDepInstrInfo.td:1649
1077 A2_vaddh = 1062, // HexagonDepInstrInfo.td:1667
1078 A2_vaddhs = 1063, // HexagonDepInstrInfo.td:1676
1079 A2_vaddub = 1064, // HexagonDepInstrInfo.td:1687
1080 A2_vaddubs = 1065, // HexagonDepInstrInfo.td:1696
1081 A2_vadduhs = 1066, // HexagonDepInstrInfo.td:1707
1082 A2_vaddw = 1067, // HexagonDepInstrInfo.td:1718
1083 A2_vaddws = 1068, // HexagonDepInstrInfo.td:1727
1084 A2_vavgh = 1069, // HexagonDepInstrInfo.td:1738
1085 A2_vavghcr = 1070, // HexagonDepInstrInfo.td:1748
1086 A2_vavghr = 1071, // HexagonDepInstrInfo.td:1758
1087 A2_vavgub = 1072, // HexagonDepInstrInfo.td:1768
1088 A2_vavgubr = 1073, // HexagonDepInstrInfo.td:1778
1089 A2_vavguh = 1074, // HexagonDepInstrInfo.td:1788
1090 A2_vavguhr = 1075, // HexagonDepInstrInfo.td:1798
1091 A2_vavguw = 1076, // HexagonDepInstrInfo.td:1808
1092 A2_vavguwr = 1077, // HexagonDepInstrInfo.td:1818
1093 A2_vavgw = 1078, // HexagonDepInstrInfo.td:1828
1094 A2_vavgwcr = 1079, // HexagonDepInstrInfo.td:1838
1095 A2_vavgwr = 1080, // HexagonDepInstrInfo.td:1848
1096 A2_vcmpbeq = 1081, // HexagonDepInstrInfo.td:1858
1097 A2_vcmpbgtu = 1082, // HexagonDepInstrInfo.td:1867
1098 A2_vcmpheq = 1083, // HexagonDepInstrInfo.td:1876
1099 A2_vcmphgt = 1084, // HexagonDepInstrInfo.td:1885
1100 A2_vcmphgtu = 1085, // HexagonDepInstrInfo.td:1894
1101 A2_vcmpweq = 1086, // HexagonDepInstrInfo.td:1903
1102 A2_vcmpwgt = 1087, // HexagonDepInstrInfo.td:1912
1103 A2_vcmpwgtu = 1088, // HexagonDepInstrInfo.td:1921
1104 A2_vconj = 1089, // HexagonDepInstrInfo.td:1930
1105 A2_vmaxb = 1090, // HexagonDepInstrInfo.td:1940
1106 A2_vmaxh = 1091, // HexagonDepInstrInfo.td:1950
1107 A2_vmaxub = 1092, // HexagonDepInstrInfo.td:1960
1108 A2_vmaxuh = 1093, // HexagonDepInstrInfo.td:1970
1109 A2_vmaxuw = 1094, // HexagonDepInstrInfo.td:1980
1110 A2_vmaxw = 1095, // HexagonDepInstrInfo.td:1990
1111 A2_vminb = 1096, // HexagonDepInstrInfo.td:2000
1112 A2_vminh = 1097, // HexagonDepInstrInfo.td:2010
1113 A2_vminub = 1098, // HexagonDepInstrInfo.td:2020
1114 A2_vminuh = 1099, // HexagonDepInstrInfo.td:2030
1115 A2_vminuw = 1100, // HexagonDepInstrInfo.td:2040
1116 A2_vminw = 1101, // HexagonDepInstrInfo.td:2050
1117 A2_vnavgh = 1102, // HexagonDepInstrInfo.td:2060
1118 A2_vnavghcr = 1103, // HexagonDepInstrInfo.td:2070
1119 A2_vnavghr = 1104, // HexagonDepInstrInfo.td:2081
1120 A2_vnavgw = 1105, // HexagonDepInstrInfo.td:2092
1121 A2_vnavgwcr = 1106, // HexagonDepInstrInfo.td:2102
1122 A2_vnavgwr = 1107, // HexagonDepInstrInfo.td:2113
1123 A2_vraddub = 1108, // HexagonDepInstrInfo.td:2124
1124 A2_vraddub_acc = 1109, // HexagonDepInstrInfo.td:2134
1125 A2_vrsadub = 1110, // HexagonDepInstrInfo.td:2145
1126 A2_vrsadub_acc = 1111, // HexagonDepInstrInfo.td:2155
1127 A2_vsubh = 1112, // HexagonDepInstrInfo.td:2174
1128 A2_vsubhs = 1113, // HexagonDepInstrInfo.td:2183
1129 A2_vsubub = 1114, // HexagonDepInstrInfo.td:2194
1130 A2_vsububs = 1115, // HexagonDepInstrInfo.td:2203
1131 A2_vsubuhs = 1116, // HexagonDepInstrInfo.td:2214
1132 A2_vsubw = 1117, // HexagonDepInstrInfo.td:2225
1133 A2_vsubws = 1118, // HexagonDepInstrInfo.td:2234
1134 A2_xor = 1119, // HexagonDepInstrInfo.td:2245
1135 A2_xorp = 1120, // HexagonDepInstrInfo.td:2260
1136 A2_zxth = 1121, // HexagonDepInstrInfo.td:2282
1137 A4_addp_c = 1122, // HexagonDepInstrInfo.td:2294
1138 A4_andn = 1123, // HexagonDepInstrInfo.td:2305
1139 A4_andnp = 1124, // HexagonDepInstrInfo.td:2317
1140 A4_bitsplit = 1125, // HexagonDepInstrInfo.td:2326
1141 A4_bitspliti = 1126, // HexagonDepInstrInfo.td:2336
1142 A4_boundscheck_hi = 1127, // HexagonDepInstrInfo.td:2353
1143 A4_boundscheck_lo = 1128, // HexagonDepInstrInfo.td:2362
1144 A4_cmpbeq = 1129, // HexagonDepInstrInfo.td:2371
1145 A4_cmpbeqi = 1130, // HexagonDepInstrInfo.td:2384
1146 A4_cmpbgt = 1131, // HexagonDepInstrInfo.td:2397
1147 A4_cmpbgti = 1132, // HexagonDepInstrInfo.td:2409
1148 A4_cmpbgtu = 1133, // HexagonDepInstrInfo.td:2421
1149 A4_cmpbgtui = 1134, // HexagonDepInstrInfo.td:2433
1150 A4_cmpheq = 1135, // HexagonDepInstrInfo.td:2450
1151 A4_cmpheqi = 1136, // HexagonDepInstrInfo.td:2463
1152 A4_cmphgt = 1137, // HexagonDepInstrInfo.td:2481
1153 A4_cmphgti = 1138, // HexagonDepInstrInfo.td:2493
1154 A4_cmphgtu = 1139, // HexagonDepInstrInfo.td:2510
1155 A4_cmphgtui = 1140, // HexagonDepInstrInfo.td:2522
1156 A4_combineii = 1141, // HexagonDepInstrInfo.td:2539
1157 A4_combineir = 1142, // HexagonDepInstrInfo.td:2551
1158 A4_combineri = 1143, // HexagonDepInstrInfo.td:2564
1159 A4_cround_ri = 1144, // HexagonDepInstrInfo.td:2577
1160 A4_cround_rr = 1145, // HexagonDepInstrInfo.td:2589
1161 A4_ext = 1146, // HexagonDepInstrInfo.td:2601
1162 A4_modwrapu = 1147, // HexagonDepInstrInfo.td:2608
1163 A4_orn = 1148, // HexagonDepInstrInfo.td:2620
1164 A4_ornp = 1149, // HexagonDepInstrInfo.td:2632
1165 A4_paslhf = 1150, // HexagonDepInstrInfo.td:2641
1166 A4_paslhfnew = 1151, // HexagonDepInstrInfo.td:2655
1167 A4_paslht = 1152, // HexagonDepInstrInfo.td:2670
1168 A4_paslhtnew = 1153, // HexagonDepInstrInfo.td:2683
1169 A4_pasrhf = 1154, // HexagonDepInstrInfo.td:2697
1170 A4_pasrhfnew = 1155, // HexagonDepInstrInfo.td:2711
1171 A4_pasrht = 1156, // HexagonDepInstrInfo.td:2726
1172 A4_pasrhtnew = 1157, // HexagonDepInstrInfo.td:2739
1173 A4_psxtbf = 1158, // HexagonDepInstrInfo.td:2753
1174 A4_psxtbfnew = 1159, // HexagonDepInstrInfo.td:2767
1175 A4_psxtbt = 1160, // HexagonDepInstrInfo.td:2782
1176 A4_psxtbtnew = 1161, // HexagonDepInstrInfo.td:2795
1177 A4_psxthf = 1162, // HexagonDepInstrInfo.td:2809
1178 A4_psxthfnew = 1163, // HexagonDepInstrInfo.td:2823
1179 A4_psxtht = 1164, // HexagonDepInstrInfo.td:2838
1180 A4_psxthtnew = 1165, // HexagonDepInstrInfo.td:2851
1181 A4_pzxtbf = 1166, // HexagonDepInstrInfo.td:2865
1182 A4_pzxtbfnew = 1167, // HexagonDepInstrInfo.td:2879
1183 A4_pzxtbt = 1168, // HexagonDepInstrInfo.td:2894
1184 A4_pzxtbtnew = 1169, // HexagonDepInstrInfo.td:2907
1185 A4_pzxthf = 1170, // HexagonDepInstrInfo.td:2921
1186 A4_pzxthfnew = 1171, // HexagonDepInstrInfo.td:2935
1187 A4_pzxtht = 1172, // HexagonDepInstrInfo.td:2950
1188 A4_pzxthtnew = 1173, // HexagonDepInstrInfo.td:2963
1189 A4_rcmpeq = 1174, // HexagonDepInstrInfo.td:2977
1190 A4_rcmpeqi = 1175, // HexagonDepInstrInfo.td:2991
1191 A4_rcmpneq = 1176, // HexagonDepInstrInfo.td:3008
1192 A4_rcmpneqi = 1177, // HexagonDepInstrInfo.td:3022
1193 A4_round_ri = 1178, // HexagonDepInstrInfo.td:3039
1194 A4_round_ri_sat = 1179, // HexagonDepInstrInfo.td:3051
1195 A4_round_rr = 1180, // HexagonDepInstrInfo.td:3064
1196 A4_round_rr_sat = 1181, // HexagonDepInstrInfo.td:3076
1197 A4_subp_c = 1182, // HexagonDepInstrInfo.td:3089
1198 A4_tfrcpp = 1183, // HexagonDepInstrInfo.td:3100
1199 A4_tfrpcp = 1184, // HexagonDepInstrInfo.td:3108
1200 A4_tlbmatch = 1185, // HexagonDepInstrInfo.td:3116
1201 A4_vcmpbeq_any = 1186, // HexagonDepInstrInfo.td:3126
1202 A4_vcmpbeqi = 1187, // HexagonDepInstrInfo.td:3135
1203 A4_vcmpbgt = 1188, // HexagonDepInstrInfo.td:3144
1204 A4_vcmpbgti = 1189, // HexagonDepInstrInfo.td:3153
1205 A4_vcmpbgtui = 1190, // HexagonDepInstrInfo.td:3162
1206 A4_vcmpheqi = 1191, // HexagonDepInstrInfo.td:3171
1207 A4_vcmphgti = 1192, // HexagonDepInstrInfo.td:3180
1208 A4_vcmphgtui = 1193, // HexagonDepInstrInfo.td:3189
1209 A4_vcmpweqi = 1194, // HexagonDepInstrInfo.td:3198
1210 A4_vcmpwgti = 1195, // HexagonDepInstrInfo.td:3207
1211 A4_vcmpwgtui = 1196, // HexagonDepInstrInfo.td:3216
1212 A4_vrmaxh = 1197, // HexagonDepInstrInfo.td:3225
1213 A4_vrmaxuh = 1198, // HexagonDepInstrInfo.td:3236
1214 A4_vrmaxuw = 1199, // HexagonDepInstrInfo.td:3247
1215 A4_vrmaxw = 1200, // HexagonDepInstrInfo.td:3258
1216 A4_vrminh = 1201, // HexagonDepInstrInfo.td:3269
1217 A4_vrminuh = 1202, // HexagonDepInstrInfo.td:3280
1218 A4_vrminuw = 1203, // HexagonDepInstrInfo.td:3291
1219 A4_vrminw = 1204, // HexagonDepInstrInfo.td:3302
1220 A5_ACS = 1205, // HexagonDepInstrInfo.td:3313
1221 A5_vaddhubs = 1206, // HexagonDepInstrInfo.td:3326
1222 A6_vcmpbeq_notany = 1207, // HexagonDepInstrInfo.td:3339
1223 A6_vminub_RdP = 1208, // HexagonDepInstrInfo.td:3348
1224 A7_clip = 1209, // HexagonDepInstrInfo.td:3359
1225 A7_croundd_ri = 1210, // HexagonDepInstrInfo.td:3370
1226 A7_croundd_rr = 1211, // HexagonDepInstrInfo.td:3379
1227 A7_vclip = 1212, // HexagonDepInstrInfo.td:3389
1228 C2_all8 = 1213, // HexagonDepInstrInfo.td:3398
1229 C2_and = 1214, // HexagonDepInstrInfo.td:3406
1230 C2_andn = 1215, // HexagonDepInstrInfo.td:3415
1231 C2_any8 = 1216, // HexagonDepInstrInfo.td:3424
1232 C2_bitsclr = 1217, // HexagonDepInstrInfo.td:3432
1233 C2_bitsclri = 1218, // HexagonDepInstrInfo.td:3441
1234 C2_bitsset = 1219, // HexagonDepInstrInfo.td:3449
1235 C2_ccombinewf = 1220, // HexagonDepInstrInfo.td:3458
1236 C2_ccombinewnewf = 1221, // HexagonDepInstrInfo.td:3470
1237 C2_ccombinewnewt = 1222, // HexagonDepInstrInfo.td:3483
1238 C2_ccombinewt = 1223, // HexagonDepInstrInfo.td:3495
1239 C2_cmoveif = 1224, // HexagonDepInstrInfo.td:3506
1240 C2_cmoveit = 1225, // HexagonDepInstrInfo.td:3528
1241 C2_cmovenewif = 1226, // HexagonDepInstrInfo.td:3549
1242 C2_cmovenewit = 1227, // HexagonDepInstrInfo.td:3572
1243 C2_cmpeq = 1228, // HexagonDepInstrInfo.td:3594
1244 C2_cmpeqi = 1229, // HexagonDepInstrInfo.td:3607
1245 C2_cmpeqp = 1230, // HexagonDepInstrInfo.td:3623
1246 C2_cmpgt = 1231, // HexagonDepInstrInfo.td:3650
1247 C2_cmpgti = 1232, // HexagonDepInstrInfo.td:3662
1248 C2_cmpgtp = 1233, // HexagonDepInstrInfo.td:3678
1249 C2_cmpgtu = 1234, // HexagonDepInstrInfo.td:3688
1250 C2_cmpgtui = 1235, // HexagonDepInstrInfo.td:3700
1251 C2_cmpgtup = 1236, // HexagonDepInstrInfo.td:3716
1252 C2_mask = 1237, // HexagonDepInstrInfo.td:3744
1253 C2_mux = 1238, // HexagonDepInstrInfo.td:3753
1254 C2_muxii = 1239, // HexagonDepInstrInfo.td:3765
1255 C2_muxir = 1240, // HexagonDepInstrInfo.td:3779
1256 C2_muxri = 1241, // HexagonDepInstrInfo.td:3795
1257 C2_not = 1242, // HexagonDepInstrInfo.td:3811
1258 C2_or = 1243, // HexagonDepInstrInfo.td:3819
1259 C2_orn = 1244, // HexagonDepInstrInfo.td:3828
1260 C2_tfrpr = 1245, // HexagonDepInstrInfo.td:3845
1261 C2_tfrrp = 1246, // HexagonDepInstrInfo.td:3855
1262 C2_vitpack = 1247, // HexagonDepInstrInfo.td:3863
1263 C2_vmux = 1248, // HexagonDepInstrInfo.td:3875
1264 C2_xor = 1249, // HexagonDepInstrInfo.td:3884
1265 C4_addipc = 1250, // HexagonDepInstrInfo.td:3893
1266 C4_and_and = 1251, // HexagonDepInstrInfo.td:3909
1267 C4_and_andn = 1252, // HexagonDepInstrInfo.td:3918
1268 C4_and_or = 1253, // HexagonDepInstrInfo.td:3927
1269 C4_and_orn = 1254, // HexagonDepInstrInfo.td:3936
1270 C4_cmplte = 1255, // HexagonDepInstrInfo.td:3945
1271 C4_cmpltei = 1256, // HexagonDepInstrInfo.td:3957
1272 C4_cmplteu = 1257, // HexagonDepInstrInfo.td:3973
1273 C4_cmplteui = 1258, // HexagonDepInstrInfo.td:3985
1274 C4_cmpneq = 1259, // HexagonDepInstrInfo.td:4001
1275 C4_cmpneqi = 1260, // HexagonDepInstrInfo.td:4014
1276 C4_fastcorner9 = 1261, // HexagonDepInstrInfo.td:4030
1277 C4_fastcorner9_not = 1262, // HexagonDepInstrInfo.td:4039
1278 C4_nbitsclr = 1263, // HexagonDepInstrInfo.td:4048
1279 C4_nbitsclri = 1264, // HexagonDepInstrInfo.td:4057
1280 C4_nbitsset = 1265, // HexagonDepInstrInfo.td:4065
1281 C4_or_and = 1266, // HexagonDepInstrInfo.td:4074
1282 C4_or_andn = 1267, // HexagonDepInstrInfo.td:4083
1283 C4_or_or = 1268, // HexagonDepInstrInfo.td:4092
1284 C4_or_orn = 1269, // HexagonDepInstrInfo.td:4101
1285 CALLProfile = 1270, // HexagonPseudo.td:179
1286 CONST32 = 1271, // HexagonPseudo.td:65
1287 CONST64 = 1272, // HexagonPseudo.td:67
1288 DuplexIClass0 = 1273, // HexagonPseudo.td:559
1289 DuplexIClass1 = 1274, // HexagonPseudo.td:560
1290 DuplexIClass2 = 1275, // HexagonPseudo.td:561
1291 DuplexIClass3 = 1276, // HexagonPseudo.td:563
1292 DuplexIClass4 = 1277, // HexagonPseudo.td:564
1293 DuplexIClass5 = 1278, // HexagonPseudo.td:565
1294 DuplexIClass6 = 1279, // HexagonPseudo.td:566
1295 DuplexIClass7 = 1280, // HexagonPseudo.td:567
1296 DuplexIClass8 = 1281, // HexagonPseudo.td:569
1297 DuplexIClass9 = 1282, // HexagonPseudo.td:570
1298 DuplexIClassA = 1283, // HexagonPseudo.td:571
1299 DuplexIClassB = 1284, // HexagonPseudo.td:572
1300 DuplexIClassC = 1285, // HexagonPseudo.td:573
1301 DuplexIClassD = 1286, // HexagonPseudo.td:574
1302 DuplexIClassE = 1287, // HexagonPseudo.td:575
1303 DuplexIClassF = 1288, // HexagonPseudo.td:576
1304 EH_RETURN_JMPR = 1289, // HexagonPseudo.td:257
1305 F2_conv_d2df = 1290, // HexagonDepInstrInfo.td:4110
1306 F2_conv_d2sf = 1291, // HexagonDepInstrInfo.td:4120
1307 F2_conv_df2d = 1292, // HexagonDepInstrInfo.td:4132
1308 F2_conv_df2d_chop = 1293, // HexagonDepInstrInfo.td:4142
1309 F2_conv_df2sf = 1294, // HexagonDepInstrInfo.td:4152
1310 F2_conv_df2ud = 1295, // HexagonDepInstrInfo.td:4164
1311 F2_conv_df2ud_chop = 1296, // HexagonDepInstrInfo.td:4174
1312 F2_conv_df2uw = 1297, // HexagonDepInstrInfo.td:4184
1313 F2_conv_df2uw_chop = 1298, // HexagonDepInstrInfo.td:4196
1314 F2_conv_df2w = 1299, // HexagonDepInstrInfo.td:4208
1315 F2_conv_df2w_chop = 1300, // HexagonDepInstrInfo.td:4220
1316 F2_conv_sf2d = 1301, // HexagonDepInstrInfo.td:4232
1317 F2_conv_sf2d_chop = 1302, // HexagonDepInstrInfo.td:4242
1318 F2_conv_sf2df = 1303, // HexagonDepInstrInfo.td:4252
1319 F2_conv_sf2ud = 1304, // HexagonDepInstrInfo.td:4262
1320 F2_conv_sf2ud_chop = 1305, // HexagonDepInstrInfo.td:4272
1321 F2_conv_sf2uw = 1306, // HexagonDepInstrInfo.td:4282
1322 F2_conv_sf2uw_chop = 1307, // HexagonDepInstrInfo.td:4294
1323 F2_conv_sf2w = 1308, // HexagonDepInstrInfo.td:4306
1324 F2_conv_sf2w_chop = 1309, // HexagonDepInstrInfo.td:4318
1325 F2_conv_ud2df = 1310, // HexagonDepInstrInfo.td:4330
1326 F2_conv_ud2sf = 1311, // HexagonDepInstrInfo.td:4340
1327 F2_conv_uw2df = 1312, // HexagonDepInstrInfo.td:4352
1328 F2_conv_uw2sf = 1313, // HexagonDepInstrInfo.td:4362
1329 F2_conv_w2df = 1314, // HexagonDepInstrInfo.td:4374
1330 F2_conv_w2sf = 1315, // HexagonDepInstrInfo.td:4384
1331 F2_dfadd = 1316, // HexagonDepInstrInfo.td:4396
1332 F2_dfclass = 1317, // HexagonDepInstrInfo.td:4407
1333 F2_dfcmpeq = 1318, // HexagonDepInstrInfo.td:4418
1334 F2_dfcmpge = 1319, // HexagonDepInstrInfo.td:4430
1335 F2_dfcmpgt = 1320, // HexagonDepInstrInfo.td:4442
1336 F2_dfcmpuo = 1321, // HexagonDepInstrInfo.td:4454
1337 F2_dfimm_n = 1322, // HexagonDepInstrInfo.td:4466
1338 F2_dfimm_p = 1323, // HexagonDepInstrInfo.td:4475
1339 F2_dfmax = 1324, // HexagonDepInstrInfo.td:4484
1340 F2_dfmin = 1325, // HexagonDepInstrInfo.td:4496
1341 F2_dfmpyfix = 1326, // HexagonDepInstrInfo.td:4508
1342 F2_dfmpyhh = 1327, // HexagonDepInstrInfo.td:4519
1343 F2_dfmpylh = 1328, // HexagonDepInstrInfo.td:4531
1344 F2_dfmpyll = 1329, // HexagonDepInstrInfo.td:4542
1345 F2_dfsub = 1330, // HexagonDepInstrInfo.td:4552
1346 F2_sfadd = 1331, // HexagonDepInstrInfo.td:4563
1347 F2_sfclass = 1332, // HexagonDepInstrInfo.td:4577
1348 F2_sfcmpeq = 1333, // HexagonDepInstrInfo.td:4588
1349 F2_sfcmpge = 1334, // HexagonDepInstrInfo.td:4600
1350 F2_sfcmpgt = 1335, // HexagonDepInstrInfo.td:4612
1351 F2_sfcmpuo = 1336, // HexagonDepInstrInfo.td:4624
1352 F2_sffixupd = 1337, // HexagonDepInstrInfo.td:4636
1353 F2_sffixupn = 1338, // HexagonDepInstrInfo.td:4648
1354 F2_sffixupr = 1339, // HexagonDepInstrInfo.td:4660
1355 F2_sffma = 1340, // HexagonDepInstrInfo.td:4671
1356 F2_sffma_lib = 1341, // HexagonDepInstrInfo.td:4685
1357 F2_sffma_sc = 1342, // HexagonDepInstrInfo.td:4699
1358 F2_sffms = 1343, // HexagonDepInstrInfo.td:4713
1359 F2_sffms_lib = 1344, // HexagonDepInstrInfo.td:4727
1360 F2_sfimm_n = 1345, // HexagonDepInstrInfo.td:4741
1361 F2_sfimm_p = 1346, // HexagonDepInstrInfo.td:4752
1362 F2_sfinvsqrta = 1347, // HexagonDepInstrInfo.td:4763
1363 F2_sfmax = 1348, // HexagonDepInstrInfo.td:4775
1364 F2_sfmin = 1349, // HexagonDepInstrInfo.td:4789
1365 F2_sfmpy = 1350, // HexagonDepInstrInfo.td:4803
1366 F2_sfrecipa = 1351, // HexagonDepInstrInfo.td:4817
1367 F2_sfsub = 1352, // HexagonDepInstrInfo.td:4830
1368 G4_tfrgcpp = 1353, // HexagonDepInstrInfo.td:4843
1369 G4_tfrgcrr = 1354, // HexagonDepInstrInfo.td:4851
1370 G4_tfrgpcp = 1355, // HexagonDepInstrInfo.td:4861
1371 G4_tfrgrcr = 1356, // HexagonDepInstrInfo.td:4871
1372 HI = 1357, // HexagonPseudo.td:61
1373 J2_call = 1358, // HexagonDepInstrInfo.td:4881
1374 J2_callf = 1359, // HexagonDepInstrInfo.td:4903
1375 J2_callr = 1360, // HexagonDepInstrInfo.td:4930
1376 J2_callrf = 1361, // HexagonDepInstrInfo.td:4944
1377 J2_callrh = 1362, // HexagonDepInstrInfo.td:4962
1378 J2_callrt = 1363, // HexagonDepInstrInfo.td:4974
1379 J2_callt = 1364, // HexagonDepInstrInfo.td:4991
1380 J2_jump = 1365, // HexagonDepInstrInfo.td:5048
1381 J2_jumpf = 1366, // HexagonDepInstrInfo.td:5070
1382 J2_jumpfnew = 1367, // HexagonDepInstrInfo.td:5104
1383 J2_jumpfnewpt = 1368, // HexagonDepInstrInfo.td:5131
1384 J2_jumpfpt = 1369, // HexagonDepInstrInfo.td:5158
1385 J2_jumpr = 1370, // HexagonDepInstrInfo.td:5184
1386 J2_jumprf = 1371, // HexagonDepInstrInfo.td:5201
1387 J2_jumprfnew = 1372, // HexagonDepInstrInfo.td:5228
1388 J2_jumprfnewpt = 1373, // HexagonDepInstrInfo.td:5248
1389 J2_jumprfpt = 1374, // HexagonDepInstrInfo.td:5268
1390 J2_jumprgtez = 1375, // HexagonDepInstrInfo.td:5287
1391 J2_jumprgtezpt = 1376, // HexagonDepInstrInfo.td:5305
1392 J2_jumprh = 1377, // HexagonDepInstrInfo.td:5323
1393 J2_jumprltez = 1378, // HexagonDepInstrInfo.td:5336
1394 J2_jumprltezpt = 1379, // HexagonDepInstrInfo.td:5354
1395 J2_jumprnz = 1380, // HexagonDepInstrInfo.td:5372
1396 J2_jumprnzpt = 1381, // HexagonDepInstrInfo.td:5390
1397 J2_jumprt = 1382, // HexagonDepInstrInfo.td:5408
1398 J2_jumprtnew = 1383, // HexagonDepInstrInfo.td:5434
1399 J2_jumprtnewpt = 1384, // HexagonDepInstrInfo.td:5453
1400 J2_jumprtpt = 1385, // HexagonDepInstrInfo.td:5472
1401 J2_jumprz = 1386, // HexagonDepInstrInfo.td:5490
1402 J2_jumprzpt = 1387, // HexagonDepInstrInfo.td:5508
1403 J2_jumpt = 1388, // HexagonDepInstrInfo.td:5526
1404 J2_jumptnew = 1389, // HexagonDepInstrInfo.td:5559
1405 J2_jumptnewpt = 1390, // HexagonDepInstrInfo.td:5585
1406 J2_jumptpt = 1391, // HexagonDepInstrInfo.td:5611
1407 J2_loop0i = 1392, // HexagonDepInstrInfo.td:5636
1408 J2_loop0iext = 1393, // HexagonPseudo.td:151
1409 J2_loop0r = 1394, // HexagonDepInstrInfo.td:5653
1410 J2_loop0rext = 1395, // HexagonPseudo.td:157
1411 J2_loop1i = 1396, // HexagonDepInstrInfo.td:5671
1412 J2_loop1iext = 1397, // HexagonPseudo.td:152
1413 J2_loop1r = 1398, // HexagonDepInstrInfo.td:5688
1414 J2_loop1rext = 1399, // HexagonPseudo.td:158
1415 J2_pause = 1400, // HexagonDepInstrInfo.td:5706
1416 J2_ploop1si = 1401, // HexagonDepInstrInfo.td:5717
1417 J2_ploop1sr = 1402, // HexagonDepInstrInfo.td:5735
1418 J2_ploop2si = 1403, // HexagonDepInstrInfo.td:5754
1419 J2_ploop2sr = 1404, // HexagonDepInstrInfo.td:5772
1420 J2_ploop3si = 1405, // HexagonDepInstrInfo.td:5791
1421 J2_ploop3sr = 1406, // HexagonDepInstrInfo.td:5809
1422 J2_rte = 1407, // HexagonDepInstrInfo.td:5828
1423 J2_trap0 = 1408, // HexagonDepInstrInfo.td:5838
1424 J2_trap1 = 1409, // HexagonDepInstrInfo.td:5850
1425 J2_unpause = 1410, // HexagonDepInstrInfo.td:5876
1426 J4_cmpeq_f_jumpnv_nt = 1411, // HexagonDepInstrInfo.td:5885
1427 J4_cmpeq_f_jumpnv_t = 1412, // HexagonDepInstrInfo.td:5911
1428 J4_cmpeq_fp0_jump_nt = 1413, // HexagonDepInstrInfo.td:5937
1429 J4_cmpeq_fp0_jump_t = 1414, // HexagonDepInstrInfo.td:5963
1430 J4_cmpeq_fp1_jump_nt = 1415, // HexagonDepInstrInfo.td:5989
1431 J4_cmpeq_fp1_jump_t = 1416, // HexagonDepInstrInfo.td:6015
1432 J4_cmpeq_t_jumpnv_nt = 1417, // HexagonDepInstrInfo.td:6041
1433 J4_cmpeq_t_jumpnv_t = 1418, // HexagonDepInstrInfo.td:6066
1434 J4_cmpeq_tp0_jump_nt = 1419, // HexagonDepInstrInfo.td:6091
1435 J4_cmpeq_tp0_jump_t = 1420, // HexagonDepInstrInfo.td:6116
1436 J4_cmpeq_tp1_jump_nt = 1421, // HexagonDepInstrInfo.td:6141
1437 J4_cmpeq_tp1_jump_t = 1422, // HexagonDepInstrInfo.td:6166
1438 J4_cmpeqi_f_jumpnv_nt = 1423, // HexagonDepInstrInfo.td:6191
1439 J4_cmpeqi_f_jumpnv_t = 1424, // HexagonDepInstrInfo.td:6217
1440 J4_cmpeqi_fp0_jump_nt = 1425, // HexagonDepInstrInfo.td:6243
1441 J4_cmpeqi_fp0_jump_t = 1426, // HexagonDepInstrInfo.td:6269
1442 J4_cmpeqi_fp1_jump_nt = 1427, // HexagonDepInstrInfo.td:6295
1443 J4_cmpeqi_fp1_jump_t = 1428, // HexagonDepInstrInfo.td:6321
1444 J4_cmpeqi_t_jumpnv_nt = 1429, // HexagonDepInstrInfo.td:6347
1445 J4_cmpeqi_t_jumpnv_t = 1430, // HexagonDepInstrInfo.td:6372
1446 J4_cmpeqi_tp0_jump_nt = 1431, // HexagonDepInstrInfo.td:6397
1447 J4_cmpeqi_tp0_jump_t = 1432, // HexagonDepInstrInfo.td:6422
1448 J4_cmpeqi_tp1_jump_nt = 1433, // HexagonDepInstrInfo.td:6447
1449 J4_cmpeqi_tp1_jump_t = 1434, // HexagonDepInstrInfo.td:6472
1450 J4_cmpeqn1_f_jumpnv_nt = 1435, // HexagonDepInstrInfo.td:6497
1451 J4_cmpeqn1_f_jumpnv_t = 1436, // HexagonDepInstrInfo.td:6523
1452 J4_cmpeqn1_fp0_jump_nt = 1437, // HexagonDepInstrInfo.td:6549
1453 J4_cmpeqn1_fp0_jump_t = 1438, // HexagonDepInstrInfo.td:6575
1454 J4_cmpeqn1_fp1_jump_nt = 1439, // HexagonDepInstrInfo.td:6601
1455 J4_cmpeqn1_fp1_jump_t = 1440, // HexagonDepInstrInfo.td:6627
1456 J4_cmpeqn1_t_jumpnv_nt = 1441, // HexagonDepInstrInfo.td:6653
1457 J4_cmpeqn1_t_jumpnv_t = 1442, // HexagonDepInstrInfo.td:6678
1458 J4_cmpeqn1_tp0_jump_nt = 1443, // HexagonDepInstrInfo.td:6703
1459 J4_cmpeqn1_tp0_jump_t = 1444, // HexagonDepInstrInfo.td:6728
1460 J4_cmpeqn1_tp1_jump_nt = 1445, // HexagonDepInstrInfo.td:6753
1461 J4_cmpeqn1_tp1_jump_t = 1446, // HexagonDepInstrInfo.td:6778
1462 J4_cmpgt_f_jumpnv_nt = 1447, // HexagonDepInstrInfo.td:6803
1463 J4_cmpgt_f_jumpnv_t = 1448, // HexagonDepInstrInfo.td:6829
1464 J4_cmpgt_fp0_jump_nt = 1449, // HexagonDepInstrInfo.td:6855
1465 J4_cmpgt_fp0_jump_t = 1450, // HexagonDepInstrInfo.td:6881
1466 J4_cmpgt_fp1_jump_nt = 1451, // HexagonDepInstrInfo.td:6907
1467 J4_cmpgt_fp1_jump_t = 1452, // HexagonDepInstrInfo.td:6933
1468 J4_cmpgt_t_jumpnv_nt = 1453, // HexagonDepInstrInfo.td:6959
1469 J4_cmpgt_t_jumpnv_t = 1454, // HexagonDepInstrInfo.td:6984
1470 J4_cmpgt_tp0_jump_nt = 1455, // HexagonDepInstrInfo.td:7009
1471 J4_cmpgt_tp0_jump_t = 1456, // HexagonDepInstrInfo.td:7034
1472 J4_cmpgt_tp1_jump_nt = 1457, // HexagonDepInstrInfo.td:7059
1473 J4_cmpgt_tp1_jump_t = 1458, // HexagonDepInstrInfo.td:7084
1474 J4_cmpgti_f_jumpnv_nt = 1459, // HexagonDepInstrInfo.td:7109
1475 J4_cmpgti_f_jumpnv_t = 1460, // HexagonDepInstrInfo.td:7135
1476 J4_cmpgti_fp0_jump_nt = 1461, // HexagonDepInstrInfo.td:7161
1477 J4_cmpgti_fp0_jump_t = 1462, // HexagonDepInstrInfo.td:7187
1478 J4_cmpgti_fp1_jump_nt = 1463, // HexagonDepInstrInfo.td:7213
1479 J4_cmpgti_fp1_jump_t = 1464, // HexagonDepInstrInfo.td:7239
1480 J4_cmpgti_t_jumpnv_nt = 1465, // HexagonDepInstrInfo.td:7265
1481 J4_cmpgti_t_jumpnv_t = 1466, // HexagonDepInstrInfo.td:7290
1482 J4_cmpgti_tp0_jump_nt = 1467, // HexagonDepInstrInfo.td:7315
1483 J4_cmpgti_tp0_jump_t = 1468, // HexagonDepInstrInfo.td:7340
1484 J4_cmpgti_tp1_jump_nt = 1469, // HexagonDepInstrInfo.td:7365
1485 J4_cmpgti_tp1_jump_t = 1470, // HexagonDepInstrInfo.td:7390
1486 J4_cmpgtn1_f_jumpnv_nt = 1471, // HexagonDepInstrInfo.td:7415
1487 J4_cmpgtn1_f_jumpnv_t = 1472, // HexagonDepInstrInfo.td:7441
1488 J4_cmpgtn1_fp0_jump_nt = 1473, // HexagonDepInstrInfo.td:7467
1489 J4_cmpgtn1_fp0_jump_t = 1474, // HexagonDepInstrInfo.td:7493
1490 J4_cmpgtn1_fp1_jump_nt = 1475, // HexagonDepInstrInfo.td:7519
1491 J4_cmpgtn1_fp1_jump_t = 1476, // HexagonDepInstrInfo.td:7545
1492 J4_cmpgtn1_t_jumpnv_nt = 1477, // HexagonDepInstrInfo.td:7571
1493 J4_cmpgtn1_t_jumpnv_t = 1478, // HexagonDepInstrInfo.td:7596
1494 J4_cmpgtn1_tp0_jump_nt = 1479, // HexagonDepInstrInfo.td:7621
1495 J4_cmpgtn1_tp0_jump_t = 1480, // HexagonDepInstrInfo.td:7646
1496 J4_cmpgtn1_tp1_jump_nt = 1481, // HexagonDepInstrInfo.td:7671
1497 J4_cmpgtn1_tp1_jump_t = 1482, // HexagonDepInstrInfo.td:7696
1498 J4_cmpgtu_f_jumpnv_nt = 1483, // HexagonDepInstrInfo.td:7721
1499 J4_cmpgtu_f_jumpnv_t = 1484, // HexagonDepInstrInfo.td:7747
1500 J4_cmpgtu_fp0_jump_nt = 1485, // HexagonDepInstrInfo.td:7773
1501 J4_cmpgtu_fp0_jump_t = 1486, // HexagonDepInstrInfo.td:7799
1502 J4_cmpgtu_fp1_jump_nt = 1487, // HexagonDepInstrInfo.td:7825
1503 J4_cmpgtu_fp1_jump_t = 1488, // HexagonDepInstrInfo.td:7851
1504 J4_cmpgtu_t_jumpnv_nt = 1489, // HexagonDepInstrInfo.td:7877
1505 J4_cmpgtu_t_jumpnv_t = 1490, // HexagonDepInstrInfo.td:7902
1506 J4_cmpgtu_tp0_jump_nt = 1491, // HexagonDepInstrInfo.td:7927
1507 J4_cmpgtu_tp0_jump_t = 1492, // HexagonDepInstrInfo.td:7952
1508 J4_cmpgtu_tp1_jump_nt = 1493, // HexagonDepInstrInfo.td:7977
1509 J4_cmpgtu_tp1_jump_t = 1494, // HexagonDepInstrInfo.td:8002
1510 J4_cmpgtui_f_jumpnv_nt = 1495, // HexagonDepInstrInfo.td:8027
1511 J4_cmpgtui_f_jumpnv_t = 1496, // HexagonDepInstrInfo.td:8053
1512 J4_cmpgtui_fp0_jump_nt = 1497, // HexagonDepInstrInfo.td:8079
1513 J4_cmpgtui_fp0_jump_t = 1498, // HexagonDepInstrInfo.td:8105
1514 J4_cmpgtui_fp1_jump_nt = 1499, // HexagonDepInstrInfo.td:8131
1515 J4_cmpgtui_fp1_jump_t = 1500, // HexagonDepInstrInfo.td:8157
1516 J4_cmpgtui_t_jumpnv_nt = 1501, // HexagonDepInstrInfo.td:8183
1517 J4_cmpgtui_t_jumpnv_t = 1502, // HexagonDepInstrInfo.td:8208
1518 J4_cmpgtui_tp0_jump_nt = 1503, // HexagonDepInstrInfo.td:8233
1519 J4_cmpgtui_tp0_jump_t = 1504, // HexagonDepInstrInfo.td:8258
1520 J4_cmpgtui_tp1_jump_nt = 1505, // HexagonDepInstrInfo.td:8283
1521 J4_cmpgtui_tp1_jump_t = 1506, // HexagonDepInstrInfo.td:8308
1522 J4_cmplt_f_jumpnv_nt = 1507, // HexagonDepInstrInfo.td:8333
1523 J4_cmplt_f_jumpnv_t = 1508, // HexagonDepInstrInfo.td:8359
1524 J4_cmplt_t_jumpnv_nt = 1509, // HexagonDepInstrInfo.td:8385
1525 J4_cmplt_t_jumpnv_t = 1510, // HexagonDepInstrInfo.td:8410
1526 J4_cmpltu_f_jumpnv_nt = 1511, // HexagonDepInstrInfo.td:8435
1527 J4_cmpltu_f_jumpnv_t = 1512, // HexagonDepInstrInfo.td:8461
1528 J4_cmpltu_t_jumpnv_nt = 1513, // HexagonDepInstrInfo.td:8487
1529 J4_cmpltu_t_jumpnv_t = 1514, // HexagonDepInstrInfo.td:8512
1530 J4_hintjumpr = 1515, // HexagonDepInstrInfo.td:8537
1531 J4_jumpseti = 1516, // HexagonDepInstrInfo.td:8551
1532 J4_jumpsetr = 1517, // HexagonDepInstrInfo.td:8571
1533 J4_tstbit0_f_jumpnv_nt = 1518, // HexagonDepInstrInfo.td:8592
1534 J4_tstbit0_f_jumpnv_t = 1519, // HexagonDepInstrInfo.td:8617
1535 J4_tstbit0_fp0_jump_nt = 1520, // HexagonDepInstrInfo.td:8642
1536 J4_tstbit0_fp0_jump_t = 1521, // HexagonDepInstrInfo.td:8667
1537 J4_tstbit0_fp1_jump_nt = 1522, // HexagonDepInstrInfo.td:8692
1538 J4_tstbit0_fp1_jump_t = 1523, // HexagonDepInstrInfo.td:8717
1539 J4_tstbit0_t_jumpnv_nt = 1524, // HexagonDepInstrInfo.td:8742
1540 J4_tstbit0_t_jumpnv_t = 1525, // HexagonDepInstrInfo.td:8766
1541 J4_tstbit0_tp0_jump_nt = 1526, // HexagonDepInstrInfo.td:8790
1542 J4_tstbit0_tp0_jump_t = 1527, // HexagonDepInstrInfo.td:8814
1543 J4_tstbit0_tp1_jump_nt = 1528, // HexagonDepInstrInfo.td:8838
1544 J4_tstbit0_tp1_jump_t = 1529, // HexagonDepInstrInfo.td:8862
1545 L2_deallocframe = 1530, // HexagonDepInstrInfo.td:8886
1546 L2_loadalignb_io = 1531, // HexagonDepInstrInfo.td:8898
1547 L2_loadalignb_pbr = 1532, // HexagonDepInstrInfo.td:8915
1548 L2_loadalignb_pci = 1533, // HexagonDepInstrInfo.td:8927
1549 L2_loadalignb_pcr = 1534, // HexagonDepInstrInfo.td:8940
1550 L2_loadalignb_pi = 1535, // HexagonDepInstrInfo.td:8953
1551 L2_loadalignb_pr = 1536, // HexagonDepInstrInfo.td:8965
1552 L2_loadalignh_io = 1537, // HexagonDepInstrInfo.td:8986
1553 L2_loadalignh_pbr = 1538, // HexagonDepInstrInfo.td:9003
1554 L2_loadalignh_pci = 1539, // HexagonDepInstrInfo.td:9015
1555 L2_loadalignh_pcr = 1540, // HexagonDepInstrInfo.td:9028
1556 L2_loadalignh_pi = 1541, // HexagonDepInstrInfo.td:9041
1557 L2_loadalignh_pr = 1542, // HexagonDepInstrInfo.td:9053
1558 L2_loadbsw2_io = 1543, // HexagonDepInstrInfo.td:9074
1559 L2_loadbsw2_pbr = 1544, // HexagonDepInstrInfo.td:9092
1560 L2_loadbsw2_pci = 1545, // HexagonDepInstrInfo.td:9106
1561 L2_loadbsw2_pcr = 1546, // HexagonDepInstrInfo.td:9121
1562 L2_loadbsw2_pi = 1547, // HexagonDepInstrInfo.td:9136
1563 L2_loadbsw2_pr = 1548, // HexagonDepInstrInfo.td:9150
1564 L2_loadbsw4_io = 1549, // HexagonDepInstrInfo.td:9174
1565 L2_loadbsw4_pbr = 1550, // HexagonDepInstrInfo.td:9190
1566 L2_loadbsw4_pci = 1551, // HexagonDepInstrInfo.td:9202
1567 L2_loadbsw4_pcr = 1552, // HexagonDepInstrInfo.td:9215
1568 L2_loadbsw4_pi = 1553, // HexagonDepInstrInfo.td:9228
1569 L2_loadbsw4_pr = 1554, // HexagonDepInstrInfo.td:9240
1570 L2_loadbzw2_io = 1555, // HexagonDepInstrInfo.td:9260
1571 L2_loadbzw2_pbr = 1556, // HexagonDepInstrInfo.td:9278
1572 L2_loadbzw2_pci = 1557, // HexagonDepInstrInfo.td:9292
1573 L2_loadbzw2_pcr = 1558, // HexagonDepInstrInfo.td:9307
1574 L2_loadbzw2_pi = 1559, // HexagonDepInstrInfo.td:9322
1575 L2_loadbzw2_pr = 1560, // HexagonDepInstrInfo.td:9336
1576 L2_loadbzw4_io = 1561, // HexagonDepInstrInfo.td:9360
1577 L2_loadbzw4_pbr = 1562, // HexagonDepInstrInfo.td:9376
1578 L2_loadbzw4_pci = 1563, // HexagonDepInstrInfo.td:9388
1579 L2_loadbzw4_pcr = 1564, // HexagonDepInstrInfo.td:9401
1580 L2_loadbzw4_pi = 1565, // HexagonDepInstrInfo.td:9414
1581 L2_loadbzw4_pr = 1566, // HexagonDepInstrInfo.td:9426
1582 L2_loadrb_io = 1567, // HexagonDepInstrInfo.td:9446
1583 L2_loadrb_pbr = 1568, // HexagonDepInstrInfo.td:9467
1584 L2_loadrb_pci = 1569, // HexagonDepInstrInfo.td:9481
1585 L2_loadrb_pcr = 1570, // HexagonDepInstrInfo.td:9496
1586 L2_loadrb_pi = 1571, // HexagonDepInstrInfo.td:9511
1587 L2_loadrb_pr = 1572, // HexagonDepInstrInfo.td:9528
1588 L2_loadrbgp = 1573, // HexagonDepInstrInfo.td:9552
1589 L2_loadrd_io = 1574, // HexagonDepInstrInfo.td:9571
1590 L2_loadrd_pbr = 1575, // HexagonDepInstrInfo.td:9590
1591 L2_loadrd_pci = 1576, // HexagonDepInstrInfo.td:9602
1592 L2_loadrd_pcr = 1577, // HexagonDepInstrInfo.td:9615
1593 L2_loadrd_pi = 1578, // HexagonDepInstrInfo.td:9628
1594 L2_loadrd_pr = 1579, // HexagonDepInstrInfo.td:9643
1595 L2_loadrdgp = 1580, // HexagonDepInstrInfo.td:9663
1596 L2_loadrh_io = 1581, // HexagonDepInstrInfo.td:9680
1597 L2_loadrh_pbr = 1582, // HexagonDepInstrInfo.td:9701
1598 L2_loadrh_pci = 1583, // HexagonDepInstrInfo.td:9715
1599 L2_loadrh_pcr = 1584, // HexagonDepInstrInfo.td:9730
1600 L2_loadrh_pi = 1585, // HexagonDepInstrInfo.td:9745
1601 L2_loadrh_pr = 1586, // HexagonDepInstrInfo.td:9762
1602 L2_loadrhgp = 1587, // HexagonDepInstrInfo.td:9786
1603 L2_loadri_io = 1588, // HexagonDepInstrInfo.td:9805
1604 L2_loadri_pbr = 1589, // HexagonDepInstrInfo.td:9826
1605 L2_loadri_pci = 1590, // HexagonDepInstrInfo.td:9840
1606 L2_loadri_pcr = 1591, // HexagonDepInstrInfo.td:9855
1607 L2_loadri_pi = 1592, // HexagonDepInstrInfo.td:9870
1608 L2_loadri_pr = 1593, // HexagonDepInstrInfo.td:9887
1609 L2_loadrigp = 1594, // HexagonDepInstrInfo.td:9911
1610 L2_loadrub_io = 1595, // HexagonDepInstrInfo.td:9930
1611 L2_loadrub_pbr = 1596, // HexagonDepInstrInfo.td:9951
1612 L2_loadrub_pci = 1597, // HexagonDepInstrInfo.td:9965
1613 L2_loadrub_pcr = 1598, // HexagonDepInstrInfo.td:9980
1614 L2_loadrub_pi = 1599, // HexagonDepInstrInfo.td:9995
1615 L2_loadrub_pr = 1600, // HexagonDepInstrInfo.td:10012
1616 L2_loadrubgp = 1601, // HexagonDepInstrInfo.td:10036
1617 L2_loadruh_io = 1602, // HexagonDepInstrInfo.td:10055
1618 L2_loadruh_pbr = 1603, // HexagonDepInstrInfo.td:10076
1619 L2_loadruh_pci = 1604, // HexagonDepInstrInfo.td:10090
1620 L2_loadruh_pcr = 1605, // HexagonDepInstrInfo.td:10105
1621 L2_loadruh_pi = 1606, // HexagonDepInstrInfo.td:10120
1622 L2_loadruh_pr = 1607, // HexagonDepInstrInfo.td:10137
1623 L2_loadruhgp = 1608, // HexagonDepInstrInfo.td:10161
1624 L2_loadw_aq = 1609, // HexagonDepInstrInfo.td:10180
1625 L2_loadw_locked = 1610, // HexagonDepInstrInfo.td:10192
1626 L2_ploadrbf_io = 1611, // HexagonDepInstrInfo.td:10205
1627 L2_ploadrbf_pi = 1612, // HexagonDepInstrInfo.td:10227
1628 L2_ploadrbfnew_io = 1613, // HexagonDepInstrInfo.td:10254
1629 L2_ploadrbfnew_pi = 1614, // HexagonDepInstrInfo.td:10277
1630 L2_ploadrbt_io = 1615, // HexagonDepInstrInfo.td:10305
1631 L2_ploadrbt_pi = 1616, // HexagonDepInstrInfo.td:10326
1632 L2_ploadrbtnew_io = 1617, // HexagonDepInstrInfo.td:10352
1633 L2_ploadrbtnew_pi = 1618, // HexagonDepInstrInfo.td:10374
1634 L2_ploadrdf_io = 1619, // HexagonDepInstrInfo.td:10401
1635 L2_ploadrdf_pi = 1620, // HexagonDepInstrInfo.td:10421
1636 L2_ploadrdfnew_io = 1621, // HexagonDepInstrInfo.td:10444
1637 L2_ploadrdfnew_pi = 1622, // HexagonDepInstrInfo.td:10465
1638 L2_ploadrdt_io = 1623, // HexagonDepInstrInfo.td:10489
1639 L2_ploadrdt_pi = 1624, // HexagonDepInstrInfo.td:10508
1640 L2_ploadrdtnew_io = 1625, // HexagonDepInstrInfo.td:10530
1641 L2_ploadrdtnew_pi = 1626, // HexagonDepInstrInfo.td:10550
1642 L2_ploadrhf_io = 1627, // HexagonDepInstrInfo.td:10573
1643 L2_ploadrhf_pi = 1628, // HexagonDepInstrInfo.td:10595
1644 L2_ploadrhfnew_io = 1629, // HexagonDepInstrInfo.td:10622
1645 L2_ploadrhfnew_pi = 1630, // HexagonDepInstrInfo.td:10645
1646 L2_ploadrht_io = 1631, // HexagonDepInstrInfo.td:10673
1647 L2_ploadrht_pi = 1632, // HexagonDepInstrInfo.td:10694
1648 L2_ploadrhtnew_io = 1633, // HexagonDepInstrInfo.td:10720
1649 L2_ploadrhtnew_pi = 1634, // HexagonDepInstrInfo.td:10742
1650 L2_ploadrif_io = 1635, // HexagonDepInstrInfo.td:10769
1651 L2_ploadrif_pi = 1636, // HexagonDepInstrInfo.td:10791
1652 L2_ploadrifnew_io = 1637, // HexagonDepInstrInfo.td:10818
1653 L2_ploadrifnew_pi = 1638, // HexagonDepInstrInfo.td:10841
1654 L2_ploadrit_io = 1639, // HexagonDepInstrInfo.td:10869
1655 L2_ploadrit_pi = 1640, // HexagonDepInstrInfo.td:10890
1656 L2_ploadritnew_io = 1641, // HexagonDepInstrInfo.td:10916
1657 L2_ploadritnew_pi = 1642, // HexagonDepInstrInfo.td:10938
1658 L2_ploadrubf_io = 1643, // HexagonDepInstrInfo.td:10965
1659 L2_ploadrubf_pi = 1644, // HexagonDepInstrInfo.td:10987
1660 L2_ploadrubfnew_io = 1645, // HexagonDepInstrInfo.td:11014
1661 L2_ploadrubfnew_pi = 1646, // HexagonDepInstrInfo.td:11037
1662 L2_ploadrubt_io = 1647, // HexagonDepInstrInfo.td:11065
1663 L2_ploadrubt_pi = 1648, // HexagonDepInstrInfo.td:11086
1664 L2_ploadrubtnew_io = 1649, // HexagonDepInstrInfo.td:11112
1665 L2_ploadrubtnew_pi = 1650, // HexagonDepInstrInfo.td:11134
1666 L2_ploadruhf_io = 1651, // HexagonDepInstrInfo.td:11161
1667 L2_ploadruhf_pi = 1652, // HexagonDepInstrInfo.td:11183
1668 L2_ploadruhfnew_io = 1653, // HexagonDepInstrInfo.td:11210
1669 L2_ploadruhfnew_pi = 1654, // HexagonDepInstrInfo.td:11233
1670 L2_ploadruht_io = 1655, // HexagonDepInstrInfo.td:11261
1671 L2_ploadruht_pi = 1656, // HexagonDepInstrInfo.td:11282
1672 L2_ploadruhtnew_io = 1657, // HexagonDepInstrInfo.td:11308
1673 L2_ploadruhtnew_pi = 1658, // HexagonDepInstrInfo.td:11330
1674 L4_add_memopb_io = 1659, // HexagonDepInstrInfo.td:11357
1675 L4_add_memoph_io = 1660, // HexagonDepInstrInfo.td:11384
1676 L4_add_memopw_io = 1661, // HexagonDepInstrInfo.td:11411
1677 L4_and_memopb_io = 1662, // HexagonDepInstrInfo.td:11438
1678 L4_and_memoph_io = 1663, // HexagonDepInstrInfo.td:11465
1679 L4_and_memopw_io = 1664, // HexagonDepInstrInfo.td:11492
1680 L4_iadd_memopb_io = 1665, // HexagonDepInstrInfo.td:11519
1681 L4_iadd_memoph_io = 1666, // HexagonDepInstrInfo.td:11546
1682 L4_iadd_memopw_io = 1667, // HexagonDepInstrInfo.td:11573
1683 L4_iand_memopb_io = 1668, // HexagonDepInstrInfo.td:11600
1684 L4_iand_memoph_io = 1669, // HexagonDepInstrInfo.td:11627
1685 L4_iand_memopw_io = 1670, // HexagonDepInstrInfo.td:11654
1686 L4_ior_memopb_io = 1671, // HexagonDepInstrInfo.td:11681
1687 L4_ior_memoph_io = 1672, // HexagonDepInstrInfo.td:11708
1688 L4_ior_memopw_io = 1673, // HexagonDepInstrInfo.td:11735
1689 L4_isub_memopb_io = 1674, // HexagonDepInstrInfo.td:11762
1690 L4_isub_memoph_io = 1675, // HexagonDepInstrInfo.td:11789
1691 L4_isub_memopw_io = 1676, // HexagonDepInstrInfo.td:11816
1692 L4_loadalignb_ap = 1677, // HexagonDepInstrInfo.td:11843
1693 L4_loadalignb_ur = 1678, // HexagonDepInstrInfo.td:11863
1694 L4_loadalignh_ap = 1679, // HexagonDepInstrInfo.td:11883
1695 L4_loadalignh_ur = 1680, // HexagonDepInstrInfo.td:11903
1696 L4_loadbsw2_ap = 1681, // HexagonDepInstrInfo.td:11923
1697 L4_loadbsw2_ur = 1682, // HexagonDepInstrInfo.td:11944
1698 L4_loadbsw4_ap = 1683, // HexagonDepInstrInfo.td:11965
1699 L4_loadbsw4_ur = 1684, // HexagonDepInstrInfo.td:11984
1700 L4_loadbzw2_ap = 1685, // HexagonDepInstrInfo.td:12003
1701 L4_loadbzw2_ur = 1686, // HexagonDepInstrInfo.td:12024
1702 L4_loadbzw4_ap = 1687, // HexagonDepInstrInfo.td:12045
1703 L4_loadbzw4_ur = 1688, // HexagonDepInstrInfo.td:12064
1704 L4_loadd_aq = 1689, // HexagonDepInstrInfo.td:12083
1705 L4_loadd_locked = 1690, // HexagonDepInstrInfo.td:12093
1706 L4_loadrb_ap = 1691, // HexagonDepInstrInfo.td:12104
1707 L4_loadrb_rr = 1692, // HexagonDepInstrInfo.td:12125
1708 L4_loadrb_ur = 1693, // HexagonDepInstrInfo.td:12142
1709 L4_loadrd_ap = 1694, // HexagonDepInstrInfo.td:12164
1710 L4_loadrd_rr = 1695, // HexagonDepInstrInfo.td:12183
1711 L4_loadrd_ur = 1696, // HexagonDepInstrInfo.td:12198
1712 L4_loadrh_ap = 1697, // HexagonDepInstrInfo.td:12218
1713 L4_loadrh_rr = 1698, // HexagonDepInstrInfo.td:12239
1714 L4_loadrh_ur = 1699, // HexagonDepInstrInfo.td:12256
1715 L4_loadri_ap = 1700, // HexagonDepInstrInfo.td:12278
1716 L4_loadri_rr = 1701, // HexagonDepInstrInfo.td:12299
1717 L4_loadri_ur = 1702, // HexagonDepInstrInfo.td:12316
1718 L4_loadrub_ap = 1703, // HexagonDepInstrInfo.td:12338
1719 L4_loadrub_rr = 1704, // HexagonDepInstrInfo.td:12359
1720 L4_loadrub_ur = 1705, // HexagonDepInstrInfo.td:12376
1721 L4_loadruh_ap = 1706, // HexagonDepInstrInfo.td:12398
1722 L4_loadruh_rr = 1707, // HexagonDepInstrInfo.td:12419
1723 L4_loadruh_ur = 1708, // HexagonDepInstrInfo.td:12436
1724 L4_loadw_phys = 1709, // HexagonDepInstrInfo.td:12458
1725 L4_or_memopb_io = 1710, // HexagonDepInstrInfo.td:12472
1726 L4_or_memoph_io = 1711, // HexagonDepInstrInfo.td:12499
1727 L4_or_memopw_io = 1712, // HexagonDepInstrInfo.td:12526
1728 L4_ploadrbf_abs = 1713, // HexagonDepInstrInfo.td:12553
1729 L4_ploadrbf_rr = 1714, // HexagonDepInstrInfo.td:12578
1730 L4_ploadrbfnew_abs = 1715, // HexagonDepInstrInfo.td:12595
1731 L4_ploadrbfnew_rr = 1716, // HexagonDepInstrInfo.td:12621
1732 L4_ploadrbt_abs = 1717, // HexagonDepInstrInfo.td:12639
1733 L4_ploadrbt_rr = 1718, // HexagonDepInstrInfo.td:12663
1734 L4_ploadrbtnew_abs = 1719, // HexagonDepInstrInfo.td:12679
1735 L4_ploadrbtnew_rr = 1720, // HexagonDepInstrInfo.td:12704
1736 L4_ploadrdf_abs = 1721, // HexagonDepInstrInfo.td:12721
1737 L4_ploadrdf_rr = 1722, // HexagonDepInstrInfo.td:12744
1738 L4_ploadrdfnew_abs = 1723, // HexagonDepInstrInfo.td:12759
1739 L4_ploadrdfnew_rr = 1724, // HexagonDepInstrInfo.td:12783
1740 L4_ploadrdt_abs = 1725, // HexagonDepInstrInfo.td:12799
1741 L4_ploadrdt_rr = 1726, // HexagonDepInstrInfo.td:12821
1742 L4_ploadrdtnew_abs = 1727, // HexagonDepInstrInfo.td:12835
1743 L4_ploadrdtnew_rr = 1728, // HexagonDepInstrInfo.td:12858
1744 L4_ploadrhf_abs = 1729, // HexagonDepInstrInfo.td:12873
1745 L4_ploadrhf_rr = 1730, // HexagonDepInstrInfo.td:12898
1746 L4_ploadrhfnew_abs = 1731, // HexagonDepInstrInfo.td:12915
1747 L4_ploadrhfnew_rr = 1732, // HexagonDepInstrInfo.td:12941
1748 L4_ploadrht_abs = 1733, // HexagonDepInstrInfo.td:12959
1749 L4_ploadrht_rr = 1734, // HexagonDepInstrInfo.td:12983
1750 L4_ploadrhtnew_abs = 1735, // HexagonDepInstrInfo.td:12999
1751 L4_ploadrhtnew_rr = 1736, // HexagonDepInstrInfo.td:13024
1752 L4_ploadrif_abs = 1737, // HexagonDepInstrInfo.td:13041
1753 L4_ploadrif_rr = 1738, // HexagonDepInstrInfo.td:13066
1754 L4_ploadrifnew_abs = 1739, // HexagonDepInstrInfo.td:13083
1755 L4_ploadrifnew_rr = 1740, // HexagonDepInstrInfo.td:13109
1756 L4_ploadrit_abs = 1741, // HexagonDepInstrInfo.td:13127
1757 L4_ploadrit_rr = 1742, // HexagonDepInstrInfo.td:13151
1758 L4_ploadritnew_abs = 1743, // HexagonDepInstrInfo.td:13167
1759 L4_ploadritnew_rr = 1744, // HexagonDepInstrInfo.td:13192
1760 L4_ploadrubf_abs = 1745, // HexagonDepInstrInfo.td:13209
1761 L4_ploadrubf_rr = 1746, // HexagonDepInstrInfo.td:13234
1762 L4_ploadrubfnew_abs = 1747, // HexagonDepInstrInfo.td:13251
1763 L4_ploadrubfnew_rr = 1748, // HexagonDepInstrInfo.td:13277
1764 L4_ploadrubt_abs = 1749, // HexagonDepInstrInfo.td:13295
1765 L4_ploadrubt_rr = 1750, // HexagonDepInstrInfo.td:13319
1766 L4_ploadrubtnew_abs = 1751, // HexagonDepInstrInfo.td:13335
1767 L4_ploadrubtnew_rr = 1752, // HexagonDepInstrInfo.td:13360
1768 L4_ploadruhf_abs = 1753, // HexagonDepInstrInfo.td:13377
1769 L4_ploadruhf_rr = 1754, // HexagonDepInstrInfo.td:13402
1770 L4_ploadruhfnew_abs = 1755, // HexagonDepInstrInfo.td:13419
1771 L4_ploadruhfnew_rr = 1756, // HexagonDepInstrInfo.td:13445
1772 L4_ploadruht_abs = 1757, // HexagonDepInstrInfo.td:13463
1773 L4_ploadruht_rr = 1758, // HexagonDepInstrInfo.td:13487
1774 L4_ploadruhtnew_abs = 1759, // HexagonDepInstrInfo.td:13503
1775 L4_ploadruhtnew_rr = 1760, // HexagonDepInstrInfo.td:13528
1776 L4_return = 1761, // HexagonDepInstrInfo.td:13545
1777 L4_return_f = 1762, // HexagonDepInstrInfo.td:13566
1778 L4_return_fnew_pnt = 1763, // HexagonDepInstrInfo.td:13588
1779 L4_return_fnew_pt = 1764, // HexagonDepInstrInfo.td:13611
1780 L4_return_t = 1765, // HexagonDepInstrInfo.td:13682
1781 L4_return_tnew_pnt = 1766, // HexagonDepInstrInfo.td:13703
1782 L4_return_tnew_pt = 1767, // HexagonDepInstrInfo.td:13725
1783 L4_sub_memopb_io = 1768, // HexagonDepInstrInfo.td:13747
1784 L4_sub_memoph_io = 1769, // HexagonDepInstrInfo.td:13774
1785 L4_sub_memopw_io = 1770, // HexagonDepInstrInfo.td:13801
1786 L6_memcpy = 1771, // HexagonDepInstrInfo.td:13836
1787 LO = 1772, // HexagonPseudo.td:60
1788 M2_acci = 1773, // HexagonDepInstrInfo.td:13855
1789 M2_accii = 1774, // HexagonDepInstrInfo.td:13870
1790 M2_cmaci_s0 = 1775, // HexagonDepInstrInfo.td:13889
1791 M2_cmacr_s0 = 1776, // HexagonDepInstrInfo.td:13900
1792 M2_cmacs_s0 = 1777, // HexagonDepInstrInfo.td:13911
1793 M2_cmacs_s1 = 1778, // HexagonDepInstrInfo.td:13923
1794 M2_cmacsc_s0 = 1779, // HexagonDepInstrInfo.td:13935
1795 M2_cmacsc_s1 = 1780, // HexagonDepInstrInfo.td:13947
1796 M2_cmpyi_s0 = 1781, // HexagonDepInstrInfo.td:13959
1797 M2_cmpyr_s0 = 1782, // HexagonDepInstrInfo.td:13969
1798 M2_cmpyrs_s0 = 1783, // HexagonDepInstrInfo.td:13979
1799 M2_cmpyrs_s1 = 1784, // HexagonDepInstrInfo.td:13992
1800 M2_cmpyrsc_s0 = 1785, // HexagonDepInstrInfo.td:14005
1801 M2_cmpyrsc_s1 = 1786, // HexagonDepInstrInfo.td:14018
1802 M2_cmpys_s0 = 1787, // HexagonDepInstrInfo.td:14031
1803 M2_cmpys_s1 = 1788, // HexagonDepInstrInfo.td:14042
1804 M2_cmpysc_s0 = 1789, // HexagonDepInstrInfo.td:14053
1805 M2_cmpysc_s1 = 1790, // HexagonDepInstrInfo.td:14064
1806 M2_cnacs_s0 = 1791, // HexagonDepInstrInfo.td:14075
1807 M2_cnacs_s1 = 1792, // HexagonDepInstrInfo.td:14087
1808 M2_cnacsc_s0 = 1793, // HexagonDepInstrInfo.td:14099
1809 M2_cnacsc_s1 = 1794, // HexagonDepInstrInfo.td:14111
1810 M2_dpmpyss_acc_s0 = 1795, // HexagonDepInstrInfo.td:14123
1811 M2_dpmpyss_nac_s0 = 1796, // HexagonDepInstrInfo.td:14134
1812 M2_dpmpyss_rnd_s0 = 1797, // HexagonDepInstrInfo.td:14145
1813 M2_dpmpyss_s0 = 1798, // HexagonDepInstrInfo.td:14157
1814 M2_dpmpyuu_acc_s0 = 1799, // HexagonDepInstrInfo.td:14167
1815 M2_dpmpyuu_nac_s0 = 1800, // HexagonDepInstrInfo.td:14178
1816 M2_dpmpyuu_s0 = 1801, // HexagonDepInstrInfo.td:14189
1817 M2_hmmpyh_rs1 = 1802, // HexagonDepInstrInfo.td:14199
1818 M2_hmmpyh_s1 = 1803, // HexagonDepInstrInfo.td:14212
1819 M2_hmmpyl_rs1 = 1804, // HexagonDepInstrInfo.td:14225
1820 M2_hmmpyl_s1 = 1805, // HexagonDepInstrInfo.td:14238
1821 M2_maci = 1806, // HexagonDepInstrInfo.td:14251
1822 M2_macsin = 1807, // HexagonDepInstrInfo.td:14266
1823 M2_macsip = 1808, // HexagonDepInstrInfo.td:14284
1824 M2_mmachs_rs0 = 1809, // HexagonDepInstrInfo.td:14303
1825 M2_mmachs_rs1 = 1810, // HexagonDepInstrInfo.td:14315
1826 M2_mmachs_s0 = 1811, // HexagonDepInstrInfo.td:14327
1827 M2_mmachs_s1 = 1812, // HexagonDepInstrInfo.td:14339
1828 M2_mmacls_rs0 = 1813, // HexagonDepInstrInfo.td:14351
1829 M2_mmacls_rs1 = 1814, // HexagonDepInstrInfo.td:14363
1830 M2_mmacls_s0 = 1815, // HexagonDepInstrInfo.td:14375
1831 M2_mmacls_s1 = 1816, // HexagonDepInstrInfo.td:14387
1832 M2_mmacuhs_rs0 = 1817, // HexagonDepInstrInfo.td:14399
1833 M2_mmacuhs_rs1 = 1818, // HexagonDepInstrInfo.td:14411
1834 M2_mmacuhs_s0 = 1819, // HexagonDepInstrInfo.td:14423
1835 M2_mmacuhs_s1 = 1820, // HexagonDepInstrInfo.td:14435
1836 M2_mmaculs_rs0 = 1821, // HexagonDepInstrInfo.td:14447
1837 M2_mmaculs_rs1 = 1822, // HexagonDepInstrInfo.td:14459
1838 M2_mmaculs_s0 = 1823, // HexagonDepInstrInfo.td:14471
1839 M2_mmaculs_s1 = 1824, // HexagonDepInstrInfo.td:14483
1840 M2_mmpyh_rs0 = 1825, // HexagonDepInstrInfo.td:14495
1841 M2_mmpyh_rs1 = 1826, // HexagonDepInstrInfo.td:14506
1842 M2_mmpyh_s0 = 1827, // HexagonDepInstrInfo.td:14517
1843 M2_mmpyh_s1 = 1828, // HexagonDepInstrInfo.td:14528
1844 M2_mmpyl_rs0 = 1829, // HexagonDepInstrInfo.td:14539
1845 M2_mmpyl_rs1 = 1830, // HexagonDepInstrInfo.td:14550
1846 M2_mmpyl_s0 = 1831, // HexagonDepInstrInfo.td:14561
1847 M2_mmpyl_s1 = 1832, // HexagonDepInstrInfo.td:14572
1848 M2_mmpyuh_rs0 = 1833, // HexagonDepInstrInfo.td:14583
1849 M2_mmpyuh_rs1 = 1834, // HexagonDepInstrInfo.td:14594
1850 M2_mmpyuh_s0 = 1835, // HexagonDepInstrInfo.td:14605
1851 M2_mmpyuh_s1 = 1836, // HexagonDepInstrInfo.td:14616
1852 M2_mmpyul_rs0 = 1837, // HexagonDepInstrInfo.td:14627
1853 M2_mmpyul_rs1 = 1838, // HexagonDepInstrInfo.td:14638
1854 M2_mmpyul_s0 = 1839, // HexagonDepInstrInfo.td:14649
1855 M2_mmpyul_s1 = 1840, // HexagonDepInstrInfo.td:14660
1856 M2_mnaci = 1841, // HexagonDepInstrInfo.td:14671
1857 M2_mpy_acc_hh_s0 = 1842, // HexagonDepInstrInfo.td:14684
1858 M2_mpy_acc_hh_s1 = 1843, // HexagonDepInstrInfo.td:14697
1859 M2_mpy_acc_hl_s0 = 1844, // HexagonDepInstrInfo.td:14710
1860 M2_mpy_acc_hl_s1 = 1845, // HexagonDepInstrInfo.td:14723
1861 M2_mpy_acc_lh_s0 = 1846, // HexagonDepInstrInfo.td:14736
1862 M2_mpy_acc_lh_s1 = 1847, // HexagonDepInstrInfo.td:14749
1863 M2_mpy_acc_ll_s0 = 1848, // HexagonDepInstrInfo.td:14762
1864 M2_mpy_acc_ll_s1 = 1849, // HexagonDepInstrInfo.td:14775
1865 M2_mpy_acc_sat_hh_s0 = 1850, // HexagonDepInstrInfo.td:14788
1866 M2_mpy_acc_sat_hh_s1 = 1851, // HexagonDepInstrInfo.td:14802
1867 M2_mpy_acc_sat_hl_s0 = 1852, // HexagonDepInstrInfo.td:14816
1868 M2_mpy_acc_sat_hl_s1 = 1853, // HexagonDepInstrInfo.td:14830
1869 M2_mpy_acc_sat_lh_s0 = 1854, // HexagonDepInstrInfo.td:14844
1870 M2_mpy_acc_sat_lh_s1 = 1855, // HexagonDepInstrInfo.td:14858
1871 M2_mpy_acc_sat_ll_s0 = 1856, // HexagonDepInstrInfo.td:14872
1872 M2_mpy_acc_sat_ll_s1 = 1857, // HexagonDepInstrInfo.td:14886
1873 M2_mpy_hh_s0 = 1858, // HexagonDepInstrInfo.td:14900
1874 M2_mpy_hh_s1 = 1859, // HexagonDepInstrInfo.td:14912
1875 M2_mpy_hl_s0 = 1860, // HexagonDepInstrInfo.td:14924
1876 M2_mpy_hl_s1 = 1861, // HexagonDepInstrInfo.td:14936
1877 M2_mpy_lh_s0 = 1862, // HexagonDepInstrInfo.td:14948
1878 M2_mpy_lh_s1 = 1863, // HexagonDepInstrInfo.td:14960
1879 M2_mpy_ll_s0 = 1864, // HexagonDepInstrInfo.td:14972
1880 M2_mpy_ll_s1 = 1865, // HexagonDepInstrInfo.td:14984
1881 M2_mpy_nac_hh_s0 = 1866, // HexagonDepInstrInfo.td:14996
1882 M2_mpy_nac_hh_s1 = 1867, // HexagonDepInstrInfo.td:15009
1883 M2_mpy_nac_hl_s0 = 1868, // HexagonDepInstrInfo.td:15022
1884 M2_mpy_nac_hl_s1 = 1869, // HexagonDepInstrInfo.td:15035
1885 M2_mpy_nac_lh_s0 = 1870, // HexagonDepInstrInfo.td:15048
1886 M2_mpy_nac_lh_s1 = 1871, // HexagonDepInstrInfo.td:15061
1887 M2_mpy_nac_ll_s0 = 1872, // HexagonDepInstrInfo.td:15074
1888 M2_mpy_nac_ll_s1 = 1873, // HexagonDepInstrInfo.td:15087
1889 M2_mpy_nac_sat_hh_s0 = 1874, // HexagonDepInstrInfo.td:15100
1890 M2_mpy_nac_sat_hh_s1 = 1875, // HexagonDepInstrInfo.td:15114
1891 M2_mpy_nac_sat_hl_s0 = 1876, // HexagonDepInstrInfo.td:15128
1892 M2_mpy_nac_sat_hl_s1 = 1877, // HexagonDepInstrInfo.td:15142
1893 M2_mpy_nac_sat_lh_s0 = 1878, // HexagonDepInstrInfo.td:15156
1894 M2_mpy_nac_sat_lh_s1 = 1879, // HexagonDepInstrInfo.td:15170
1895 M2_mpy_nac_sat_ll_s0 = 1880, // HexagonDepInstrInfo.td:15184
1896 M2_mpy_nac_sat_ll_s1 = 1881, // HexagonDepInstrInfo.td:15198
1897 M2_mpy_rnd_hh_s0 = 1882, // HexagonDepInstrInfo.td:15212
1898 M2_mpy_rnd_hh_s1 = 1883, // HexagonDepInstrInfo.td:15224
1899 M2_mpy_rnd_hl_s0 = 1884, // HexagonDepInstrInfo.td:15236
1900 M2_mpy_rnd_hl_s1 = 1885, // HexagonDepInstrInfo.td:15248
1901 M2_mpy_rnd_lh_s0 = 1886, // HexagonDepInstrInfo.td:15260
1902 M2_mpy_rnd_lh_s1 = 1887, // HexagonDepInstrInfo.td:15272
1903 M2_mpy_rnd_ll_s0 = 1888, // HexagonDepInstrInfo.td:15284
1904 M2_mpy_rnd_ll_s1 = 1889, // HexagonDepInstrInfo.td:15296
1905 M2_mpy_sat_hh_s0 = 1890, // HexagonDepInstrInfo.td:15308
1906 M2_mpy_sat_hh_s1 = 1891, // HexagonDepInstrInfo.td:15321
1907 M2_mpy_sat_hl_s0 = 1892, // HexagonDepInstrInfo.td:15334
1908 M2_mpy_sat_hl_s1 = 1893, // HexagonDepInstrInfo.td:15347
1909 M2_mpy_sat_lh_s0 = 1894, // HexagonDepInstrInfo.td:15360
1910 M2_mpy_sat_lh_s1 = 1895, // HexagonDepInstrInfo.td:15373
1911 M2_mpy_sat_ll_s0 = 1896, // HexagonDepInstrInfo.td:15386
1912 M2_mpy_sat_ll_s1 = 1897, // HexagonDepInstrInfo.td:15399
1913 M2_mpy_sat_rnd_hh_s0 = 1898, // HexagonDepInstrInfo.td:15412
1914 M2_mpy_sat_rnd_hh_s1 = 1899, // HexagonDepInstrInfo.td:15425
1915 M2_mpy_sat_rnd_hl_s0 = 1900, // HexagonDepInstrInfo.td:15438
1916 M2_mpy_sat_rnd_hl_s1 = 1901, // HexagonDepInstrInfo.td:15451
1917 M2_mpy_sat_rnd_lh_s0 = 1902, // HexagonDepInstrInfo.td:15464
1918 M2_mpy_sat_rnd_lh_s1 = 1903, // HexagonDepInstrInfo.td:15477
1919 M2_mpy_sat_rnd_ll_s0 = 1904, // HexagonDepInstrInfo.td:15490
1920 M2_mpy_sat_rnd_ll_s1 = 1905, // HexagonDepInstrInfo.td:15503
1921 M2_mpy_up = 1906, // HexagonDepInstrInfo.td:15516
1922 M2_mpy_up_s1 = 1907, // HexagonDepInstrInfo.td:15528
1923 M2_mpy_up_s1_sat = 1908, // HexagonDepInstrInfo.td:15540
1924 M2_mpyd_acc_hh_s0 = 1909, // HexagonDepInstrInfo.td:15553
1925 M2_mpyd_acc_hh_s1 = 1910, // HexagonDepInstrInfo.td:15564
1926 M2_mpyd_acc_hl_s0 = 1911, // HexagonDepInstrInfo.td:15575
1927 M2_mpyd_acc_hl_s1 = 1912, // HexagonDepInstrInfo.td:15586
1928 M2_mpyd_acc_lh_s0 = 1913, // HexagonDepInstrInfo.td:15597
1929 M2_mpyd_acc_lh_s1 = 1914, // HexagonDepInstrInfo.td:15608
1930 M2_mpyd_acc_ll_s0 = 1915, // HexagonDepInstrInfo.td:15619
1931 M2_mpyd_acc_ll_s1 = 1916, // HexagonDepInstrInfo.td:15630
1932 M2_mpyd_hh_s0 = 1917, // HexagonDepInstrInfo.td:15641
1933 M2_mpyd_hh_s1 = 1918, // HexagonDepInstrInfo.td:15651
1934 M2_mpyd_hl_s0 = 1919, // HexagonDepInstrInfo.td:15661
1935 M2_mpyd_hl_s1 = 1920, // HexagonDepInstrInfo.td:15671
1936 M2_mpyd_lh_s0 = 1921, // HexagonDepInstrInfo.td:15681
1937 M2_mpyd_lh_s1 = 1922, // HexagonDepInstrInfo.td:15691
1938 M2_mpyd_ll_s0 = 1923, // HexagonDepInstrInfo.td:15701
1939 M2_mpyd_ll_s1 = 1924, // HexagonDepInstrInfo.td:15711
1940 M2_mpyd_nac_hh_s0 = 1925, // HexagonDepInstrInfo.td:15721
1941 M2_mpyd_nac_hh_s1 = 1926, // HexagonDepInstrInfo.td:15732
1942 M2_mpyd_nac_hl_s0 = 1927, // HexagonDepInstrInfo.td:15743
1943 M2_mpyd_nac_hl_s1 = 1928, // HexagonDepInstrInfo.td:15754
1944 M2_mpyd_nac_lh_s0 = 1929, // HexagonDepInstrInfo.td:15765
1945 M2_mpyd_nac_lh_s1 = 1930, // HexagonDepInstrInfo.td:15776
1946 M2_mpyd_nac_ll_s0 = 1931, // HexagonDepInstrInfo.td:15787
1947 M2_mpyd_nac_ll_s1 = 1932, // HexagonDepInstrInfo.td:15798
1948 M2_mpyd_rnd_hh_s0 = 1933, // HexagonDepInstrInfo.td:15809
1949 M2_mpyd_rnd_hh_s1 = 1934, // HexagonDepInstrInfo.td:15819
1950 M2_mpyd_rnd_hl_s0 = 1935, // HexagonDepInstrInfo.td:15829
1951 M2_mpyd_rnd_hl_s1 = 1936, // HexagonDepInstrInfo.td:15839
1952 M2_mpyd_rnd_lh_s0 = 1937, // HexagonDepInstrInfo.td:15849
1953 M2_mpyd_rnd_lh_s1 = 1938, // HexagonDepInstrInfo.td:15859
1954 M2_mpyd_rnd_ll_s0 = 1939, // HexagonDepInstrInfo.td:15869
1955 M2_mpyd_rnd_ll_s1 = 1940, // HexagonDepInstrInfo.td:15879
1956 M2_mpyi = 1941, // HexagonDepInstrInfo.td:15889
1957 M2_mpysin = 1942, // HexagonDepInstrInfo.td:15903
1958 M2_mpysip = 1943, // HexagonDepInstrInfo.td:15914
1959 M2_mpysu_up = 1944, // HexagonDepInstrInfo.td:15946
1960 M2_mpyu_acc_hh_s0 = 1945, // HexagonDepInstrInfo.td:15958
1961 M2_mpyu_acc_hh_s1 = 1946, // HexagonDepInstrInfo.td:15971
1962 M2_mpyu_acc_hl_s0 = 1947, // HexagonDepInstrInfo.td:15984
1963 M2_mpyu_acc_hl_s1 = 1948, // HexagonDepInstrInfo.td:15997
1964 M2_mpyu_acc_lh_s0 = 1949, // HexagonDepInstrInfo.td:16010
1965 M2_mpyu_acc_lh_s1 = 1950, // HexagonDepInstrInfo.td:16023
1966 M2_mpyu_acc_ll_s0 = 1951, // HexagonDepInstrInfo.td:16036
1967 M2_mpyu_acc_ll_s1 = 1952, // HexagonDepInstrInfo.td:16049
1968 M2_mpyu_hh_s0 = 1953, // HexagonDepInstrInfo.td:16062
1969 M2_mpyu_hh_s1 = 1954, // HexagonDepInstrInfo.td:16074
1970 M2_mpyu_hl_s0 = 1955, // HexagonDepInstrInfo.td:16086
1971 M2_mpyu_hl_s1 = 1956, // HexagonDepInstrInfo.td:16098
1972 M2_mpyu_lh_s0 = 1957, // HexagonDepInstrInfo.td:16110
1973 M2_mpyu_lh_s1 = 1958, // HexagonDepInstrInfo.td:16122
1974 M2_mpyu_ll_s0 = 1959, // HexagonDepInstrInfo.td:16134
1975 M2_mpyu_ll_s1 = 1960, // HexagonDepInstrInfo.td:16146
1976 M2_mpyu_nac_hh_s0 = 1961, // HexagonDepInstrInfo.td:16158
1977 M2_mpyu_nac_hh_s1 = 1962, // HexagonDepInstrInfo.td:16171
1978 M2_mpyu_nac_hl_s0 = 1963, // HexagonDepInstrInfo.td:16184
1979 M2_mpyu_nac_hl_s1 = 1964, // HexagonDepInstrInfo.td:16197
1980 M2_mpyu_nac_lh_s0 = 1965, // HexagonDepInstrInfo.td:16210
1981 M2_mpyu_nac_lh_s1 = 1966, // HexagonDepInstrInfo.td:16223
1982 M2_mpyu_nac_ll_s0 = 1967, // HexagonDepInstrInfo.td:16236
1983 M2_mpyu_nac_ll_s1 = 1968, // HexagonDepInstrInfo.td:16249
1984 M2_mpyu_up = 1969, // HexagonDepInstrInfo.td:16262
1985 M2_mpyud_acc_hh_s0 = 1970, // HexagonDepInstrInfo.td:16274
1986 M2_mpyud_acc_hh_s1 = 1971, // HexagonDepInstrInfo.td:16285
1987 M2_mpyud_acc_hl_s0 = 1972, // HexagonDepInstrInfo.td:16296
1988 M2_mpyud_acc_hl_s1 = 1973, // HexagonDepInstrInfo.td:16307
1989 M2_mpyud_acc_lh_s0 = 1974, // HexagonDepInstrInfo.td:16318
1990 M2_mpyud_acc_lh_s1 = 1975, // HexagonDepInstrInfo.td:16329
1991 M2_mpyud_acc_ll_s0 = 1976, // HexagonDepInstrInfo.td:16340
1992 M2_mpyud_acc_ll_s1 = 1977, // HexagonDepInstrInfo.td:16351
1993 M2_mpyud_hh_s0 = 1978, // HexagonDepInstrInfo.td:16362
1994 M2_mpyud_hh_s1 = 1979, // HexagonDepInstrInfo.td:16372
1995 M2_mpyud_hl_s0 = 1980, // HexagonDepInstrInfo.td:16382
1996 M2_mpyud_hl_s1 = 1981, // HexagonDepInstrInfo.td:16392
1997 M2_mpyud_lh_s0 = 1982, // HexagonDepInstrInfo.td:16402
1998 M2_mpyud_lh_s1 = 1983, // HexagonDepInstrInfo.td:16412
1999 M2_mpyud_ll_s0 = 1984, // HexagonDepInstrInfo.td:16422
2000 M2_mpyud_ll_s1 = 1985, // HexagonDepInstrInfo.td:16432
2001 M2_mpyud_nac_hh_s0 = 1986, // HexagonDepInstrInfo.td:16442
2002 M2_mpyud_nac_hh_s1 = 1987, // HexagonDepInstrInfo.td:16453
2003 M2_mpyud_nac_hl_s0 = 1988, // HexagonDepInstrInfo.td:16464
2004 M2_mpyud_nac_hl_s1 = 1989, // HexagonDepInstrInfo.td:16475
2005 M2_mpyud_nac_lh_s0 = 1990, // HexagonDepInstrInfo.td:16486
2006 M2_mpyud_nac_lh_s1 = 1991, // HexagonDepInstrInfo.td:16497
2007 M2_mpyud_nac_ll_s0 = 1992, // HexagonDepInstrInfo.td:16508
2008 M2_mpyud_nac_ll_s1 = 1993, // HexagonDepInstrInfo.td:16519
2009 M2_nacci = 1994, // HexagonDepInstrInfo.td:16540
2010 M2_naccii = 1995, // HexagonDepInstrInfo.td:16554
2011 M2_subacc = 1996, // HexagonDepInstrInfo.td:16572
2012 M2_vabsdiffh = 1997, // HexagonDepInstrInfo.td:16586
2013 M2_vabsdiffw = 1998, // HexagonDepInstrInfo.td:16596
2014 M2_vcmac_s0_sat_i = 1999, // HexagonDepInstrInfo.td:16606
2015 M2_vcmac_s0_sat_r = 2000, // HexagonDepInstrInfo.td:16618
2016 M2_vcmpy_s0_sat_i = 2001, // HexagonDepInstrInfo.td:16630
2017 M2_vcmpy_s0_sat_r = 2002, // HexagonDepInstrInfo.td:16641
2018 M2_vcmpy_s1_sat_i = 2003, // HexagonDepInstrInfo.td:16652
2019 M2_vcmpy_s1_sat_r = 2004, // HexagonDepInstrInfo.td:16663
2020 M2_vdmacs_s0 = 2005, // HexagonDepInstrInfo.td:16674
2021 M2_vdmacs_s1 = 2006, // HexagonDepInstrInfo.td:16686
2022 M2_vdmpyrs_s0 = 2007, // HexagonDepInstrInfo.td:16698
2023 M2_vdmpyrs_s1 = 2008, // HexagonDepInstrInfo.td:16711
2024 M2_vdmpys_s0 = 2009, // HexagonDepInstrInfo.td:16724
2025 M2_vdmpys_s1 = 2010, // HexagonDepInstrInfo.td:16735
2026 M2_vmac2 = 2011, // HexagonDepInstrInfo.td:16746
2027 M2_vmac2es = 2012, // HexagonDepInstrInfo.td:16757
2028 M2_vmac2es_s0 = 2013, // HexagonDepInstrInfo.td:16768
2029 M2_vmac2es_s1 = 2014, // HexagonDepInstrInfo.td:16780
2030 M2_vmac2s_s0 = 2015, // HexagonDepInstrInfo.td:16792
2031 M2_vmac2s_s1 = 2016, // HexagonDepInstrInfo.td:16804
2032 M2_vmac2su_s0 = 2017, // HexagonDepInstrInfo.td:16816
2033 M2_vmac2su_s1 = 2018, // HexagonDepInstrInfo.td:16828
2034 M2_vmpy2es_s0 = 2019, // HexagonDepInstrInfo.td:16840
2035 M2_vmpy2es_s1 = 2020, // HexagonDepInstrInfo.td:16851
2036 M2_vmpy2s_s0 = 2021, // HexagonDepInstrInfo.td:16862
2037 M2_vmpy2s_s0pack = 2022, // HexagonDepInstrInfo.td:16873
2038 M2_vmpy2s_s1 = 2023, // HexagonDepInstrInfo.td:16886
2039 M2_vmpy2s_s1pack = 2024, // HexagonDepInstrInfo.td:16897
2040 M2_vmpy2su_s0 = 2025, // HexagonDepInstrInfo.td:16910
2041 M2_vmpy2su_s1 = 2026, // HexagonDepInstrInfo.td:16921
2042 M2_vraddh = 2027, // HexagonDepInstrInfo.td:16932
2043 M2_vradduh = 2028, // HexagonDepInstrInfo.td:16944
2044 M2_vrcmaci_s0 = 2029, // HexagonDepInstrInfo.td:16956
2045 M2_vrcmaci_s0c = 2030, // HexagonDepInstrInfo.td:16967
2046 M2_vrcmacr_s0 = 2031, // HexagonDepInstrInfo.td:16978
2047 M2_vrcmacr_s0c = 2032, // HexagonDepInstrInfo.td:16989
2048 M2_vrcmpyi_s0 = 2033, // HexagonDepInstrInfo.td:17000
2049 M2_vrcmpyi_s0c = 2034, // HexagonDepInstrInfo.td:17010
2050 M2_vrcmpyr_s0 = 2035, // HexagonDepInstrInfo.td:17020
2051 M2_vrcmpyr_s0c = 2036, // HexagonDepInstrInfo.td:17030
2052 M2_vrcmpys_acc_s1_h = 2037, // HexagonDepInstrInfo.td:17048
2053 M2_vrcmpys_acc_s1_l = 2038, // HexagonDepInstrInfo.td:17060
2054 M2_vrcmpys_s1_h = 2039, // HexagonDepInstrInfo.td:17079
2055 M2_vrcmpys_s1_l = 2040, // HexagonDepInstrInfo.td:17090
2056 M2_vrcmpys_s1rp_h = 2041, // HexagonDepInstrInfo.td:17110
2057 M2_vrcmpys_s1rp_l = 2042, // HexagonDepInstrInfo.td:17123
2058 M2_vrmac_s0 = 2043, // HexagonDepInstrInfo.td:17136
2059 M2_vrmpy_s0 = 2044, // HexagonDepInstrInfo.td:17147
2060 M2_xor_xacc = 2045, // HexagonDepInstrInfo.td:17157
2061 M4_and_and = 2046, // HexagonDepInstrInfo.td:17171
2062 M4_and_andn = 2047, // HexagonDepInstrInfo.td:17185
2063 M4_and_or = 2048, // HexagonDepInstrInfo.td:17199
2064 M4_and_xor = 2049, // HexagonDepInstrInfo.td:17213
2065 M4_cmpyi_wh = 2050, // HexagonDepInstrInfo.td:17227
2066 M4_cmpyi_whc = 2051, // HexagonDepInstrInfo.td:17240
2067 M4_cmpyr_wh = 2052, // HexagonDepInstrInfo.td:17253
2068 M4_cmpyr_whc = 2053, // HexagonDepInstrInfo.td:17266
2069 M4_mac_up_s1_sat = 2054, // HexagonDepInstrInfo.td:17279
2070 M4_mpyri_addi = 2055, // HexagonDepInstrInfo.td:17294
2071 M4_mpyri_addr = 2056, // HexagonDepInstrInfo.td:17310
2072 M4_mpyri_addr_u2 = 2057, // HexagonDepInstrInfo.td:17327
2073 M4_mpyrr_addi = 2058, // HexagonDepInstrInfo.td:17337
2074 M4_mpyrr_addr = 2059, // HexagonDepInstrInfo.td:17354
2075 M4_nac_up_s1_sat = 2060, // HexagonDepInstrInfo.td:17369
2076 M4_or_and = 2061, // HexagonDepInstrInfo.td:17384
2077 M4_or_andn = 2062, // HexagonDepInstrInfo.td:17398
2078 M4_or_or = 2063, // HexagonDepInstrInfo.td:17412
2079 M4_or_xor = 2064, // HexagonDepInstrInfo.td:17426
2080 M4_pmpyw = 2065, // HexagonDepInstrInfo.td:17440
2081 M4_pmpyw_acc = 2066, // HexagonDepInstrInfo.td:17450
2082 M4_vpmpyh = 2067, // HexagonDepInstrInfo.td:17461
2083 M4_vpmpyh_acc = 2068, // HexagonDepInstrInfo.td:17471
2084 M4_vrmpyeh_acc_s0 = 2069, // HexagonDepInstrInfo.td:17482
2085 M4_vrmpyeh_acc_s1 = 2070, // HexagonDepInstrInfo.td:17493
2086 M4_vrmpyeh_s0 = 2071, // HexagonDepInstrInfo.td:17504
2087 M4_vrmpyeh_s1 = 2072, // HexagonDepInstrInfo.td:17514
2088 M4_vrmpyoh_acc_s0 = 2073, // HexagonDepInstrInfo.td:17524
2089 M4_vrmpyoh_acc_s1 = 2074, // HexagonDepInstrInfo.td:17535
2090 M4_vrmpyoh_s0 = 2075, // HexagonDepInstrInfo.td:17546
2091 M4_vrmpyoh_s1 = 2076, // HexagonDepInstrInfo.td:17556
2092 M4_xor_and = 2077, // HexagonDepInstrInfo.td:17566
2093 M4_xor_andn = 2078, // HexagonDepInstrInfo.td:17580
2094 M4_xor_or = 2079, // HexagonDepInstrInfo.td:17594
2095 M4_xor_xacc = 2080, // HexagonDepInstrInfo.td:17608
2096 M5_vdmacbsu = 2081, // HexagonDepInstrInfo.td:17619
2097 M5_vdmpybsu = 2082, // HexagonDepInstrInfo.td:17631
2098 M5_vmacbsu = 2083, // HexagonDepInstrInfo.td:17642
2099 M5_vmacbuu = 2084, // HexagonDepInstrInfo.td:17653
2100 M5_vmpybsu = 2085, // HexagonDepInstrInfo.td:17664
2101 M5_vmpybuu = 2086, // HexagonDepInstrInfo.td:17674
2102 M5_vrmacbsu = 2087, // HexagonDepInstrInfo.td:17684
2103 M5_vrmacbuu = 2088, // HexagonDepInstrInfo.td:17695
2104 M5_vrmpybsu = 2089, // HexagonDepInstrInfo.td:17706
2105 M5_vrmpybuu = 2090, // HexagonDepInstrInfo.td:17716
2106 M6_vabsdiffb = 2091, // HexagonDepInstrInfo.td:17726
2107 M6_vabsdiffub = 2092, // HexagonDepInstrInfo.td:17736
2108 M7_dcmpyiw = 2093, // HexagonDepInstrInfo.td:17746
2109 M7_dcmpyiw_acc = 2094, // HexagonDepInstrInfo.td:17756
2110 M7_dcmpyiwc = 2095, // HexagonDepInstrInfo.td:17767
2111 M7_dcmpyiwc_acc = 2096, // HexagonDepInstrInfo.td:17777
2112 M7_dcmpyrw = 2097, // HexagonDepInstrInfo.td:17788
2113 M7_dcmpyrw_acc = 2098, // HexagonDepInstrInfo.td:17798
2114 M7_dcmpyrwc = 2099, // HexagonDepInstrInfo.td:17809
2115 M7_dcmpyrwc_acc = 2100, // HexagonDepInstrInfo.td:17819
2116 M7_wcmpyiw = 2101, // HexagonDepInstrInfo.td:17847
2117 M7_wcmpyiw_rnd = 2102, // HexagonDepInstrInfo.td:17860
2118 M7_wcmpyiwc = 2103, // HexagonDepInstrInfo.td:17873
2119 M7_wcmpyiwc_rnd = 2104, // HexagonDepInstrInfo.td:17886
2120 M7_wcmpyrw = 2105, // HexagonDepInstrInfo.td:17899
2121 M7_wcmpyrw_rnd = 2106, // HexagonDepInstrInfo.td:17912
2122 M7_wcmpyrwc = 2107, // HexagonDepInstrInfo.td:17925
2123 M7_wcmpyrwc_rnd = 2108, // HexagonDepInstrInfo.td:17938
2124 PS_call_stk = 2109, // HexagonPseudo.td:183
2125 PS_callr_nr = 2110, // HexagonPseudo.td:209
2126 PS_jmpret = 2111, // HexagonPseudo.td:321
2127 PS_jmpretf = 2112, // HexagonPseudo.td:323
2128 PS_jmpretfnew = 2113, // HexagonPseudo.td:325
2129 PS_jmpretfnewpt = 2114, // HexagonPseudo.td:327
2130 PS_jmprett = 2115, // HexagonPseudo.td:322
2131 PS_jmprettnew = 2116, // HexagonPseudo.td:324
2132 PS_jmprettnewpt = 2117, // HexagonPseudo.td:326
2133 PS_loadrbabs = 2118, // HexagonDepInstrInfo.td:17951
2134 PS_loadrdabs = 2119, // HexagonDepInstrInfo.td:17974
2135 PS_loadrhabs = 2120, // HexagonDepInstrInfo.td:17995
2136 PS_loadriabs = 2121, // HexagonDepInstrInfo.td:18018
2137 PS_loadrubabs = 2122, // HexagonDepInstrInfo.td:18041
2138 PS_loadruhabs = 2123, // HexagonDepInstrInfo.td:18064
2139 PS_storerbabs = 2124, // HexagonDepInstrInfo.td:18087
2140 PS_storerbnewabs = 2125, // HexagonDepInstrInfo.td:18109
2141 PS_storerdabs = 2126, // HexagonDepInstrInfo.td:18135
2142 PS_storerfabs = 2127, // HexagonDepInstrInfo.td:18156
2143 PS_storerhabs = 2128, // HexagonDepInstrInfo.td:18177
2144 PS_storerhnewabs = 2129, // HexagonDepInstrInfo.td:18199
2145 PS_storeriabs = 2130, // HexagonDepInstrInfo.td:18225
2146 PS_storerinewabs = 2131, // HexagonDepInstrInfo.td:18247
2147 PS_trap1 = 2132, // HexagonPseudo.td:644
2148 R6_release_at_vi = 2133, // HexagonDepInstrInfo.td:18273
2149 R6_release_st_vi = 2134, // HexagonDepInstrInfo.td:18284
2150 RESTORE_DEALLOC_BEFORE_TAILCALL_V4 = 2135, // HexagonPseudo.td:407
2151 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT = 2136, // HexagonPseudo.td:410
2152 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC = 2137, // HexagonPseudo.td:416
2153 RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC = 2138, // HexagonPseudo.td:413
2154 RESTORE_DEALLOC_RET_JMP_V4 = 2139, // HexagonPseudo.td:392
2155 RESTORE_DEALLOC_RET_JMP_V4_EXT = 2140, // HexagonPseudo.td:395
2156 RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC = 2141, // HexagonPseudo.td:401
2157 RESTORE_DEALLOC_RET_JMP_V4_PIC = 2142, // HexagonPseudo.td:398
2158 S2_addasl_rrri = 2143, // HexagonDepInstrInfo.td:18295
2159 S2_allocframe = 2144, // HexagonDepInstrInfo.td:18306
2160 S2_asl_i_p = 2145, // HexagonDepInstrInfo.td:18322
2161 S2_asl_i_p_acc = 2146, // HexagonDepInstrInfo.td:18330
2162 S2_asl_i_p_and = 2147, // HexagonDepInstrInfo.td:18340
2163 S2_asl_i_p_nac = 2148, // HexagonDepInstrInfo.td:18350
2164 S2_asl_i_p_or = 2149, // HexagonDepInstrInfo.td:18360
2165 S2_asl_i_p_xacc = 2150, // HexagonDepInstrInfo.td:18370
2166 S2_asl_i_r = 2151, // HexagonDepInstrInfo.td:18380
2167 S2_asl_i_r_acc = 2152, // HexagonDepInstrInfo.td:18391
2168 S2_asl_i_r_and = 2153, // HexagonDepInstrInfo.td:18404
2169 S2_asl_i_r_nac = 2154, // HexagonDepInstrInfo.td:18417
2170 S2_asl_i_r_or = 2155, // HexagonDepInstrInfo.td:18430
2171 S2_asl_i_r_sat = 2156, // HexagonDepInstrInfo.td:18443
2172 S2_asl_i_r_xacc = 2157, // HexagonDepInstrInfo.td:18456
2173 S2_asl_i_vh = 2158, // HexagonDepInstrInfo.td:18469
2174 S2_asl_i_vw = 2159, // HexagonDepInstrInfo.td:18478
2175 S2_asl_r_p = 2160, // HexagonDepInstrInfo.td:18487
2176 S2_asl_r_p_acc = 2161, // HexagonDepInstrInfo.td:18496
2177 S2_asl_r_p_and = 2162, // HexagonDepInstrInfo.td:18507
2178 S2_asl_r_p_nac = 2163, // HexagonDepInstrInfo.td:18518
2179 S2_asl_r_p_or = 2164, // HexagonDepInstrInfo.td:18529
2180 S2_asl_r_p_xor = 2165, // HexagonDepInstrInfo.td:18540
2181 S2_asl_r_r = 2166, // HexagonDepInstrInfo.td:18551
2182 S2_asl_r_r_acc = 2167, // HexagonDepInstrInfo.td:18562
2183 S2_asl_r_r_and = 2168, // HexagonDepInstrInfo.td:18575
2184 S2_asl_r_r_nac = 2169, // HexagonDepInstrInfo.td:18588
2185 S2_asl_r_r_or = 2170, // HexagonDepInstrInfo.td:18601
2186 S2_asl_r_r_sat = 2171, // HexagonDepInstrInfo.td:18614
2187 S2_asl_r_vh = 2172, // HexagonDepInstrInfo.td:18627
2188 S2_asl_r_vw = 2173, // HexagonDepInstrInfo.td:18636
2189 S2_asr_i_p = 2174, // HexagonDepInstrInfo.td:18645
2190 S2_asr_i_p_acc = 2175, // HexagonDepInstrInfo.td:18653
2191 S2_asr_i_p_and = 2176, // HexagonDepInstrInfo.td:18663
2192 S2_asr_i_p_nac = 2177, // HexagonDepInstrInfo.td:18673
2193 S2_asr_i_p_or = 2178, // HexagonDepInstrInfo.td:18683
2194 S2_asr_i_p_rnd = 2179, // HexagonDepInstrInfo.td:18693
2195 S2_asr_i_r = 2180, // HexagonDepInstrInfo.td:18709
2196 S2_asr_i_r_acc = 2181, // HexagonDepInstrInfo.td:18720
2197 S2_asr_i_r_and = 2182, // HexagonDepInstrInfo.td:18733
2198 S2_asr_i_r_nac = 2183, // HexagonDepInstrInfo.td:18746
2199 S2_asr_i_r_or = 2184, // HexagonDepInstrInfo.td:18759
2200 S2_asr_i_r_rnd = 2185, // HexagonDepInstrInfo.td:18772
2201 S2_asr_i_svw_trun = 2186, // HexagonDepInstrInfo.td:18793
2202 S2_asr_i_vh = 2187, // HexagonDepInstrInfo.td:18805
2203 S2_asr_i_vw = 2188, // HexagonDepInstrInfo.td:18814
2204 S2_asr_r_p = 2189, // HexagonDepInstrInfo.td:18823
2205 S2_asr_r_p_acc = 2190, // HexagonDepInstrInfo.td:18832
2206 S2_asr_r_p_and = 2191, // HexagonDepInstrInfo.td:18843
2207 S2_asr_r_p_nac = 2192, // HexagonDepInstrInfo.td:18854
2208 S2_asr_r_p_or = 2193, // HexagonDepInstrInfo.td:18865
2209 S2_asr_r_p_xor = 2194, // HexagonDepInstrInfo.td:18876
2210 S2_asr_r_r = 2195, // HexagonDepInstrInfo.td:18887
2211 S2_asr_r_r_acc = 2196, // HexagonDepInstrInfo.td:18898
2212 S2_asr_r_r_and = 2197, // HexagonDepInstrInfo.td:18911
2213 S2_asr_r_r_nac = 2198, // HexagonDepInstrInfo.td:18924
2214 S2_asr_r_r_or = 2199, // HexagonDepInstrInfo.td:18937
2215 S2_asr_r_r_sat = 2200, // HexagonDepInstrInfo.td:18950
2216 S2_asr_r_svw_trun = 2201, // HexagonDepInstrInfo.td:18963
2217 S2_asr_r_vh = 2202, // HexagonDepInstrInfo.td:18975
2218 S2_asr_r_vw = 2203, // HexagonDepInstrInfo.td:18984
2219 S2_brev = 2204, // HexagonDepInstrInfo.td:18993
2220 S2_brevp = 2205, // HexagonDepInstrInfo.td:19004
2221 S2_cabacdecbin = 2206, // HexagonDepInstrInfo.td:19013
2222 S2_cl0 = 2207, // HexagonDepInstrInfo.td:19025
2223 S2_cl0p = 2208, // HexagonDepInstrInfo.td:19036
2224 S2_cl1 = 2209, // HexagonDepInstrInfo.td:19047
2225 S2_cl1p = 2210, // HexagonDepInstrInfo.td:19058
2226 S2_clb = 2211, // HexagonDepInstrInfo.td:19069
2227 S2_clbnorm = 2212, // HexagonDepInstrInfo.td:19080
2228 S2_clbp = 2213, // HexagonDepInstrInfo.td:19091
2229 S2_clrbit_i = 2214, // HexagonDepInstrInfo.td:19102
2230 S2_clrbit_r = 2215, // HexagonDepInstrInfo.td:19113
2231 S2_ct0 = 2216, // HexagonDepInstrInfo.td:19124
2232 S2_ct0p = 2217, // HexagonDepInstrInfo.td:19135
2233 S2_ct1 = 2218, // HexagonDepInstrInfo.td:19146
2234 S2_ct1p = 2219, // HexagonDepInstrInfo.td:19157
2235 S2_deinterleave = 2220, // HexagonDepInstrInfo.td:19168
2236 S2_extractu = 2221, // HexagonDepInstrInfo.td:19177
2237 S2_extractu_rp = 2222, // HexagonDepInstrInfo.td:19188
2238 S2_extractup = 2223, // HexagonDepInstrInfo.td:19200
2239 S2_extractup_rp = 2224, // HexagonDepInstrInfo.td:19208
2240 S2_insert = 2225, // HexagonDepInstrInfo.td:19218
2241 S2_insert_rp = 2226, // HexagonDepInstrInfo.td:19230
2242 S2_insertp = 2227, // HexagonDepInstrInfo.td:19243
2243 S2_insertp_rp = 2228, // HexagonDepInstrInfo.td:19252
2244 S2_interleave = 2229, // HexagonDepInstrInfo.td:19263
2245 S2_lfsp = 2230, // HexagonDepInstrInfo.td:19272
2246 S2_lsl_r_p = 2231, // HexagonDepInstrInfo.td:19282
2247 S2_lsl_r_p_acc = 2232, // HexagonDepInstrInfo.td:19291
2248 S2_lsl_r_p_and = 2233, // HexagonDepInstrInfo.td:19302
2249 S2_lsl_r_p_nac = 2234, // HexagonDepInstrInfo.td:19313
2250 S2_lsl_r_p_or = 2235, // HexagonDepInstrInfo.td:19324
2251 S2_lsl_r_p_xor = 2236, // HexagonDepInstrInfo.td:19335
2252 S2_lsl_r_r = 2237, // HexagonDepInstrInfo.td:19346
2253 S2_lsl_r_r_acc = 2238, // HexagonDepInstrInfo.td:19357
2254 S2_lsl_r_r_and = 2239, // HexagonDepInstrInfo.td:19370
2255 S2_lsl_r_r_nac = 2240, // HexagonDepInstrInfo.td:19383
2256 S2_lsl_r_r_or = 2241, // HexagonDepInstrInfo.td:19396
2257 S2_lsl_r_vh = 2242, // HexagonDepInstrInfo.td:19409
2258 S2_lsl_r_vw = 2243, // HexagonDepInstrInfo.td:19418
2259 S2_lsr_i_p = 2244, // HexagonDepInstrInfo.td:19427
2260 S2_lsr_i_p_acc = 2245, // HexagonDepInstrInfo.td:19435
2261 S2_lsr_i_p_and = 2246, // HexagonDepInstrInfo.td:19445
2262 S2_lsr_i_p_nac = 2247, // HexagonDepInstrInfo.td:19455
2263 S2_lsr_i_p_or = 2248, // HexagonDepInstrInfo.td:19465
2264 S2_lsr_i_p_xacc = 2249, // HexagonDepInstrInfo.td:19475
2265 S2_lsr_i_r = 2250, // HexagonDepInstrInfo.td:19485
2266 S2_lsr_i_r_acc = 2251, // HexagonDepInstrInfo.td:19496
2267 S2_lsr_i_r_and = 2252, // HexagonDepInstrInfo.td:19509
2268 S2_lsr_i_r_nac = 2253, // HexagonDepInstrInfo.td:19522
2269 S2_lsr_i_r_or = 2254, // HexagonDepInstrInfo.td:19535
2270 S2_lsr_i_r_xacc = 2255, // HexagonDepInstrInfo.td:19548
2271 S2_lsr_i_vh = 2256, // HexagonDepInstrInfo.td:19561
2272 S2_lsr_i_vw = 2257, // HexagonDepInstrInfo.td:19570
2273 S2_lsr_r_p = 2258, // HexagonDepInstrInfo.td:19579
2274 S2_lsr_r_p_acc = 2259, // HexagonDepInstrInfo.td:19588
2275 S2_lsr_r_p_and = 2260, // HexagonDepInstrInfo.td:19599
2276 S2_lsr_r_p_nac = 2261, // HexagonDepInstrInfo.td:19610
2277 S2_lsr_r_p_or = 2262, // HexagonDepInstrInfo.td:19621
2278 S2_lsr_r_p_xor = 2263, // HexagonDepInstrInfo.td:19632
2279 S2_lsr_r_r = 2264, // HexagonDepInstrInfo.td:19643
2280 S2_lsr_r_r_acc = 2265, // HexagonDepInstrInfo.td:19654
2281 S2_lsr_r_r_and = 2266, // HexagonDepInstrInfo.td:19667
2282 S2_lsr_r_r_nac = 2267, // HexagonDepInstrInfo.td:19680
2283 S2_lsr_r_r_or = 2268, // HexagonDepInstrInfo.td:19693
2284 S2_lsr_r_vh = 2269, // HexagonDepInstrInfo.td:19706
2285 S2_lsr_r_vw = 2270, // HexagonDepInstrInfo.td:19715
2286 S2_mask = 2271, // HexagonDepInstrInfo.td:19724
2287 S2_packhl = 2272, // HexagonDepInstrInfo.td:19736
2288 S2_parityp = 2273, // HexagonDepInstrInfo.td:19746
2289 S2_pstorerbf_io = 2274, // HexagonDepInstrInfo.td:19758
2290 S2_pstorerbf_pi = 2275, // HexagonDepInstrInfo.td:19780
2291 S2_pstorerbfnew_pi = 2276, // HexagonDepInstrInfo.td:19806
2292 S2_pstorerbnewf_io = 2277, // HexagonDepInstrInfo.td:19825
2293 S2_pstorerbnewf_pi = 2278, // HexagonDepInstrInfo.td:19851
2294 S2_pstorerbnewfnew_pi = 2279, // HexagonDepInstrInfo.td:19882
2295 S2_pstorerbnewt_io = 2280, // HexagonDepInstrInfo.td:19905
2296 S2_pstorerbnewt_pi = 2281, // HexagonDepInstrInfo.td:19930
2297 S2_pstorerbnewtnew_pi = 2282, // HexagonDepInstrInfo.td:19960
2298 S2_pstorerbt_io = 2283, // HexagonDepInstrInfo.td:19982
2299 S2_pstorerbt_pi = 2284, // HexagonDepInstrInfo.td:20003
2300 S2_pstorerbtnew_pi = 2285, // HexagonDepInstrInfo.td:20028
2301 S2_pstorerdf_io = 2286, // HexagonDepInstrInfo.td:20046
2302 S2_pstorerdf_pi = 2287, // HexagonDepInstrInfo.td:20067
2303 S2_pstorerdfnew_pi = 2288, // HexagonDepInstrInfo.td:20093
2304 S2_pstorerdt_io = 2289, // HexagonDepInstrInfo.td:20112
2305 S2_pstorerdt_pi = 2290, // HexagonDepInstrInfo.td:20132
2306 S2_pstorerdtnew_pi = 2291, // HexagonDepInstrInfo.td:20157
2307 S2_pstorerff_io = 2292, // HexagonDepInstrInfo.td:20175
2308 S2_pstorerff_pi = 2293, // HexagonDepInstrInfo.td:20196
2309 S2_pstorerffnew_pi = 2294, // HexagonDepInstrInfo.td:20222
2310 S2_pstorerft_io = 2295, // HexagonDepInstrInfo.td:20241
2311 S2_pstorerft_pi = 2296, // HexagonDepInstrInfo.td:20261
2312 S2_pstorerftnew_pi = 2297, // HexagonDepInstrInfo.td:20286
2313 S2_pstorerhf_io = 2298, // HexagonDepInstrInfo.td:20304
2314 S2_pstorerhf_pi = 2299, // HexagonDepInstrInfo.td:20326
2315 S2_pstorerhfnew_pi = 2300, // HexagonDepInstrInfo.td:20352
2316 S2_pstorerhnewf_io = 2301, // HexagonDepInstrInfo.td:20371
2317 S2_pstorerhnewf_pi = 2302, // HexagonDepInstrInfo.td:20397
2318 S2_pstorerhnewfnew_pi = 2303, // HexagonDepInstrInfo.td:20428
2319 S2_pstorerhnewt_io = 2304, // HexagonDepInstrInfo.td:20451
2320 S2_pstorerhnewt_pi = 2305, // HexagonDepInstrInfo.td:20476
2321 S2_pstorerhnewtnew_pi = 2306, // HexagonDepInstrInfo.td:20506
2322 S2_pstorerht_io = 2307, // HexagonDepInstrInfo.td:20528
2323 S2_pstorerht_pi = 2308, // HexagonDepInstrInfo.td:20549
2324 S2_pstorerhtnew_pi = 2309, // HexagonDepInstrInfo.td:20574
2325 S2_pstorerif_io = 2310, // HexagonDepInstrInfo.td:20592
2326 S2_pstorerif_pi = 2311, // HexagonDepInstrInfo.td:20614
2327 S2_pstorerifnew_pi = 2312, // HexagonDepInstrInfo.td:20640
2328 S2_pstorerinewf_io = 2313, // HexagonDepInstrInfo.td:20660
2329 S2_pstorerinewf_pi = 2314, // HexagonDepInstrInfo.td:20686
2330 S2_pstorerinewfnew_pi = 2315, // HexagonDepInstrInfo.td:20717
2331 S2_pstorerinewt_io = 2316, // HexagonDepInstrInfo.td:20740
2332 S2_pstorerinewt_pi = 2317, // HexagonDepInstrInfo.td:20765
2333 S2_pstorerinewtnew_pi = 2318, // HexagonDepInstrInfo.td:20795
2334 S2_pstorerit_io = 2319, // HexagonDepInstrInfo.td:20817
2335 S2_pstorerit_pi = 2320, // HexagonDepInstrInfo.td:20838
2336 S2_pstoreritnew_pi = 2321, // HexagonDepInstrInfo.td:20863
2337 S2_setbit_i = 2322, // HexagonDepInstrInfo.td:20881
2338 S2_setbit_r = 2323, // HexagonDepInstrInfo.td:20892
2339 S2_shuffeb = 2324, // HexagonDepInstrInfo.td:20903
2340 S2_shuffeh = 2325, // HexagonDepInstrInfo.td:20912
2341 S2_shuffob = 2326, // HexagonDepInstrInfo.td:20921
2342 S2_shuffoh = 2327, // HexagonDepInstrInfo.td:20930
2343 S2_storerb_io = 2328, // HexagonDepInstrInfo.td:20939
2344 S2_storerb_pbr = 2329, // HexagonDepInstrInfo.td:20960
2345 S2_storerb_pci = 2330, // HexagonDepInstrInfo.td:20974
2346 S2_storerb_pcr = 2331, // HexagonDepInstrInfo.td:20990
2347 S2_storerb_pi = 2332, // HexagonDepInstrInfo.td:21005
2348 S2_storerb_pr = 2333, // HexagonDepInstrInfo.td:21023
2349 S2_storerbgp = 2334, // HexagonDepInstrInfo.td:21045
2350 S2_storerbnew_io = 2335, // HexagonDepInstrInfo.td:21063
2351 S2_storerbnew_pbr = 2336, // HexagonDepInstrInfo.td:21088
2352 S2_storerbnew_pci = 2337, // HexagonDepInstrInfo.td:21106
2353 S2_storerbnew_pcr = 2338, // HexagonDepInstrInfo.td:21126
2354 S2_storerbnew_pi = 2339, // HexagonDepInstrInfo.td:21145
2355 S2_storerbnew_pr = 2340, // HexagonDepInstrInfo.td:21166
2356 S2_storerbnewgp = 2341, // HexagonDepInstrInfo.td:21193
2357 S2_storerd_io = 2342, // HexagonDepInstrInfo.td:21215
2358 S2_storerd_pbr = 2343, // HexagonDepInstrInfo.td:21235
2359 S2_storerd_pci = 2344, // HexagonDepInstrInfo.td:21247
2360 S2_storerd_pcr = 2345, // HexagonDepInstrInfo.td:21261
2361 S2_storerd_pi = 2346, // HexagonDepInstrInfo.td:21274
2362 S2_storerd_pr = 2347, // HexagonDepInstrInfo.td:21291
2363 S2_storerdgp = 2348, // HexagonDepInstrInfo.td:21311
2364 S2_storerf_io = 2349, // HexagonDepInstrInfo.td:21328
2365 S2_storerf_pbr = 2350, // HexagonDepInstrInfo.td:21348
2366 S2_storerf_pci = 2351, // HexagonDepInstrInfo.td:21360
2367 S2_storerf_pcr = 2352, // HexagonDepInstrInfo.td:21374
2368 S2_storerf_pi = 2353, // HexagonDepInstrInfo.td:21387
2369 S2_storerf_pr = 2354, // HexagonDepInstrInfo.td:21404
2370 S2_storerfgp = 2355, // HexagonDepInstrInfo.td:21424
2371 S2_storerh_io = 2356, // HexagonDepInstrInfo.td:21441
2372 S2_storerh_pbr = 2357, // HexagonDepInstrInfo.td:21462
2373 S2_storerh_pci = 2358, // HexagonDepInstrInfo.td:21476
2374 S2_storerh_pcr = 2359, // HexagonDepInstrInfo.td:21492
2375 S2_storerh_pi = 2360, // HexagonDepInstrInfo.td:21507
2376 S2_storerh_pr = 2361, // HexagonDepInstrInfo.td:21525
2377 S2_storerhgp = 2362, // HexagonDepInstrInfo.td:21547
2378 S2_storerhnew_io = 2363, // HexagonDepInstrInfo.td:21565
2379 S2_storerhnew_pbr = 2364, // HexagonDepInstrInfo.td:21590
2380 S2_storerhnew_pci = 2365, // HexagonDepInstrInfo.td:21608
2381 S2_storerhnew_pcr = 2366, // HexagonDepInstrInfo.td:21628
2382 S2_storerhnew_pi = 2367, // HexagonDepInstrInfo.td:21647
2383 S2_storerhnew_pr = 2368, // HexagonDepInstrInfo.td:21668
2384 S2_storerhnewgp = 2369, // HexagonDepInstrInfo.td:21695
2385 S2_storeri_io = 2370, // HexagonDepInstrInfo.td:21717
2386 S2_storeri_pbr = 2371, // HexagonDepInstrInfo.td:21738
2387 S2_storeri_pci = 2372, // HexagonDepInstrInfo.td:21752
2388 S2_storeri_pcr = 2373, // HexagonDepInstrInfo.td:21768
2389 S2_storeri_pi = 2374, // HexagonDepInstrInfo.td:21783
2390 S2_storeri_pr = 2375, // HexagonDepInstrInfo.td:21801
2391 S2_storerigp = 2376, // HexagonDepInstrInfo.td:21823
2392 S2_storerinew_io = 2377, // HexagonDepInstrInfo.td:21841
2393 S2_storerinew_pbr = 2378, // HexagonDepInstrInfo.td:21866
2394 S2_storerinew_pci = 2379, // HexagonDepInstrInfo.td:21884
2395 S2_storerinew_pcr = 2380, // HexagonDepInstrInfo.td:21904
2396 S2_storerinew_pi = 2381, // HexagonDepInstrInfo.td:21923
2397 S2_storerinew_pr = 2382, // HexagonDepInstrInfo.td:21943
2398 S2_storerinewgp = 2383, // HexagonDepInstrInfo.td:21970
2399 S2_storew_locked = 2384, // HexagonDepInstrInfo.td:21992
2400 S2_storew_rl_at_vi = 2385, // HexagonDepInstrInfo.td:22005
2401 S2_storew_rl_st_vi = 2386, // HexagonDepInstrInfo.td:22017
2402 S2_svsathb = 2387, // HexagonDepInstrInfo.td:22029
2403 S2_svsathub = 2388, // HexagonDepInstrInfo.td:22040
2404 S2_tableidxb = 2389, // HexagonDepInstrInfo.td:22051
2405 S2_tableidxd = 2390, // HexagonDepInstrInfo.td:22073
2406 S2_tableidxh = 2391, // HexagonDepInstrInfo.td:22094
2407 S2_tableidxw = 2392, // HexagonDepInstrInfo.td:22115
2408 S2_togglebit_i = 2393, // HexagonDepInstrInfo.td:22136
2409 S2_togglebit_r = 2394, // HexagonDepInstrInfo.td:22147
2410 S2_tstbit_i = 2395, // HexagonDepInstrInfo.td:22158
2411 S2_tstbit_r = 2396, // HexagonDepInstrInfo.td:22167
2412 S2_valignib = 2397, // HexagonDepInstrInfo.td:22176
2413 S2_valignrb = 2398, // HexagonDepInstrInfo.td:22184
2414 S2_vcnegh = 2399, // HexagonDepInstrInfo.td:22193
2415 S2_vcrotate = 2400, // HexagonDepInstrInfo.td:22204
2416 S2_vrcnegh = 2401, // HexagonDepInstrInfo.td:22215
2417 S2_vrndpackwh = 2402, // HexagonDepInstrInfo.td:22226
2418 S2_vrndpackwhs = 2403, // HexagonDepInstrInfo.td:22237
2419 S2_vsathb = 2404, // HexagonDepInstrInfo.td:22249
2420 S2_vsathb_nopack = 2405, // HexagonDepInstrInfo.td:22260
2421 S2_vsathub = 2406, // HexagonDepInstrInfo.td:22269
2422 S2_vsathub_nopack = 2407, // HexagonDepInstrInfo.td:22280
2423 S2_vsatwh = 2408, // HexagonDepInstrInfo.td:22289
2424 S2_vsatwh_nopack = 2409, // HexagonDepInstrInfo.td:22300
2425 S2_vsatwuh = 2410, // HexagonDepInstrInfo.td:22309
2426 S2_vsatwuh_nopack = 2411, // HexagonDepInstrInfo.td:22320
2427 S2_vsplatrb = 2412, // HexagonDepInstrInfo.td:22329
2428 S2_vsplatrh = 2413, // HexagonDepInstrInfo.td:22341
2429 S2_vspliceib = 2414, // HexagonDepInstrInfo.td:22351
2430 S2_vsplicerb = 2415, // HexagonDepInstrInfo.td:22359
2431 S2_vsxtbh = 2416, // HexagonDepInstrInfo.td:22368
2432 S2_vsxthw = 2417, // HexagonDepInstrInfo.td:22378
2433 S2_vtrunehb = 2418, // HexagonDepInstrInfo.td:22388
2434 S2_vtrunewh = 2419, // HexagonDepInstrInfo.td:22398
2435 S2_vtrunohb = 2420, // HexagonDepInstrInfo.td:22407
2436 S2_vtrunowh = 2421, // HexagonDepInstrInfo.td:22417
2437 S2_vzxtbh = 2422, // HexagonDepInstrInfo.td:22426
2438 S2_vzxthw = 2423, // HexagonDepInstrInfo.td:22436
2439 S4_addaddi = 2424, // HexagonDepInstrInfo.td:22446
2440 S4_addi_asl_ri = 2425, // HexagonDepInstrInfo.td:22461
2441 S4_addi_lsr_ri = 2426, // HexagonDepInstrInfo.td:22479
2442 S4_andi_asl_ri = 2427, // HexagonDepInstrInfo.td:22497
2443 S4_andi_lsr_ri = 2428, // HexagonDepInstrInfo.td:22515
2444 S4_clbaddi = 2429, // HexagonDepInstrInfo.td:22533
2445 S4_clbpaddi = 2430, // HexagonDepInstrInfo.td:22544
2446 S4_clbpnorm = 2431, // HexagonDepInstrInfo.td:22555
2447 S4_extract = 2432, // HexagonDepInstrInfo.td:22566
2448 S4_extract_rp = 2433, // HexagonDepInstrInfo.td:22577
2449 S4_extractp = 2434, // HexagonDepInstrInfo.td:22589
2450 S4_extractp_rp = 2435, // HexagonDepInstrInfo.td:22597
2451 S4_lsli = 2436, // HexagonDepInstrInfo.td:22607
2452 S4_ntstbit_i = 2437, // HexagonDepInstrInfo.td:22618
2453 S4_ntstbit_r = 2438, // HexagonDepInstrInfo.td:22627
2454 S4_or_andi = 2439, // HexagonDepInstrInfo.td:22636
2455 S4_or_andix = 2440, // HexagonDepInstrInfo.td:22653
2456 S4_or_ori = 2441, // HexagonDepInstrInfo.td:22669
2457 S4_ori_asl_ri = 2442, // HexagonDepInstrInfo.td:22686
2458 S4_ori_lsr_ri = 2443, // HexagonDepInstrInfo.td:22704
2459 S4_parity = 2444, // HexagonDepInstrInfo.td:22722
2460 S4_pstorerbf_abs = 2445, // HexagonDepInstrInfo.td:22734
2461 S4_pstorerbf_rr = 2446, // HexagonDepInstrInfo.td:22759
2462 S4_pstorerbfnew_abs = 2447, // HexagonDepInstrInfo.td:22775
2463 S4_pstorerbfnew_io = 2448, // HexagonDepInstrInfo.td:22801
2464 S4_pstorerbfnew_rr = 2449, // HexagonDepInstrInfo.td:22824
2465 S4_pstorerbnewf_abs = 2450, // HexagonDepInstrInfo.td:22849
2466 S4_pstorerbnewf_rr = 2451, // HexagonDepInstrInfo.td:22877
2467 S4_pstorerbnewfnew_abs = 2452, // HexagonDepInstrInfo.td:22897
2468 S4_pstorerbnewfnew_io = 2453, // HexagonDepInstrInfo.td:22926
2469 S4_pstorerbnewfnew_rr = 2454, // HexagonDepInstrInfo.td:22953
2470 S4_pstorerbnewt_abs = 2455, // HexagonDepInstrInfo.td:22983
2471 S4_pstorerbnewt_rr = 2456, // HexagonDepInstrInfo.td:23010
2472 S4_pstorerbnewtnew_abs = 2457, // HexagonDepInstrInfo.td:23029
2473 S4_pstorerbnewtnew_io = 2458, // HexagonDepInstrInfo.td:23057
2474 S4_pstorerbnewtnew_rr = 2459, // HexagonDepInstrInfo.td:23083
2475 S4_pstorerbt_abs = 2460, // HexagonDepInstrInfo.td:23112
2476 S4_pstorerbt_rr = 2461, // HexagonDepInstrInfo.td:23136
2477 S4_pstorerbtnew_abs = 2462, // HexagonDepInstrInfo.td:23151
2478 S4_pstorerbtnew_io = 2463, // HexagonDepInstrInfo.td:23176
2479 S4_pstorerbtnew_rr = 2464, // HexagonDepInstrInfo.td:23198
2480 S4_pstorerdf_abs = 2465, // HexagonDepInstrInfo.td:23222
2481 S4_pstorerdf_rr = 2466, // HexagonDepInstrInfo.td:23246
2482 S4_pstorerdfnew_abs = 2467, // HexagonDepInstrInfo.td:23261
2483 S4_pstorerdfnew_io = 2468, // HexagonDepInstrInfo.td:23286
2484 S4_pstorerdfnew_rr = 2469, // HexagonDepInstrInfo.td:23308
2485 S4_pstorerdt_abs = 2470, // HexagonDepInstrInfo.td:23332
2486 S4_pstorerdt_rr = 2471, // HexagonDepInstrInfo.td:23355
2487 S4_pstorerdtnew_abs = 2472, // HexagonDepInstrInfo.td:23369
2488 S4_pstorerdtnew_io = 2473, // HexagonDepInstrInfo.td:23393
2489 S4_pstorerdtnew_rr = 2474, // HexagonDepInstrInfo.td:23414
2490 S4_pstorerff_abs = 2475, // HexagonDepInstrInfo.td:23437
2491 S4_pstorerff_rr = 2476, // HexagonDepInstrInfo.td:23461
2492 S4_pstorerffnew_abs = 2477, // HexagonDepInstrInfo.td:23476
2493 S4_pstorerffnew_io = 2478, // HexagonDepInstrInfo.td:23501
2494 S4_pstorerffnew_rr = 2479, // HexagonDepInstrInfo.td:23523
2495 S4_pstorerft_abs = 2480, // HexagonDepInstrInfo.td:23547
2496 S4_pstorerft_rr = 2481, // HexagonDepInstrInfo.td:23570
2497 S4_pstorerftnew_abs = 2482, // HexagonDepInstrInfo.td:23584
2498 S4_pstorerftnew_io = 2483, // HexagonDepInstrInfo.td:23608
2499 S4_pstorerftnew_rr = 2484, // HexagonDepInstrInfo.td:23629
2500 S4_pstorerhf_abs = 2485, // HexagonDepInstrInfo.td:23652
2501 S4_pstorerhf_rr = 2486, // HexagonDepInstrInfo.td:23677
2502 S4_pstorerhfnew_abs = 2487, // HexagonDepInstrInfo.td:23693
2503 S4_pstorerhfnew_io = 2488, // HexagonDepInstrInfo.td:23719
2504 S4_pstorerhfnew_rr = 2489, // HexagonDepInstrInfo.td:23742
2505 S4_pstorerhnewf_abs = 2490, // HexagonDepInstrInfo.td:23767
2506 S4_pstorerhnewf_rr = 2491, // HexagonDepInstrInfo.td:23795
2507 S4_pstorerhnewfnew_abs = 2492, // HexagonDepInstrInfo.td:23815
2508 S4_pstorerhnewfnew_io = 2493, // HexagonDepInstrInfo.td:23844
2509 S4_pstorerhnewfnew_rr = 2494, // HexagonDepInstrInfo.td:23871
2510 S4_pstorerhnewt_abs = 2495, // HexagonDepInstrInfo.td:23901
2511 S4_pstorerhnewt_rr = 2496, // HexagonDepInstrInfo.td:23928
2512 S4_pstorerhnewtnew_abs = 2497, // HexagonDepInstrInfo.td:23947
2513 S4_pstorerhnewtnew_io = 2498, // HexagonDepInstrInfo.td:23975
2514 S4_pstorerhnewtnew_rr = 2499, // HexagonDepInstrInfo.td:24001
2515 S4_pstorerht_abs = 2500, // HexagonDepInstrInfo.td:24030
2516 S4_pstorerht_rr = 2501, // HexagonDepInstrInfo.td:24054
2517 S4_pstorerhtnew_abs = 2502, // HexagonDepInstrInfo.td:24069
2518 S4_pstorerhtnew_io = 2503, // HexagonDepInstrInfo.td:24094
2519 S4_pstorerhtnew_rr = 2504, // HexagonDepInstrInfo.td:24116
2520 S4_pstorerif_abs = 2505, // HexagonDepInstrInfo.td:24140
2521 S4_pstorerif_rr = 2506, // HexagonDepInstrInfo.td:24165
2522 S4_pstorerifnew_abs = 2507, // HexagonDepInstrInfo.td:24181
2523 S4_pstorerifnew_io = 2508, // HexagonDepInstrInfo.td:24207
2524 S4_pstorerifnew_rr = 2509, // HexagonDepInstrInfo.td:24230
2525 S4_pstorerinewf_abs = 2510, // HexagonDepInstrInfo.td:24255
2526 S4_pstorerinewf_rr = 2511, // HexagonDepInstrInfo.td:24283
2527 S4_pstorerinewfnew_abs = 2512, // HexagonDepInstrInfo.td:24303
2528 S4_pstorerinewfnew_io = 2513, // HexagonDepInstrInfo.td:24332
2529 S4_pstorerinewfnew_rr = 2514, // HexagonDepInstrInfo.td:24359
2530 S4_pstorerinewt_abs = 2515, // HexagonDepInstrInfo.td:24389
2531 S4_pstorerinewt_rr = 2516, // HexagonDepInstrInfo.td:24416
2532 S4_pstorerinewtnew_abs = 2517, // HexagonDepInstrInfo.td:24435
2533 S4_pstorerinewtnew_io = 2518, // HexagonDepInstrInfo.td:24463
2534 S4_pstorerinewtnew_rr = 2519, // HexagonDepInstrInfo.td:24489
2535 S4_pstorerit_abs = 2520, // HexagonDepInstrInfo.td:24518
2536 S4_pstorerit_rr = 2521, // HexagonDepInstrInfo.td:24542
2537 S4_pstoreritnew_abs = 2522, // HexagonDepInstrInfo.td:24557
2538 S4_pstoreritnew_io = 2523, // HexagonDepInstrInfo.td:24582
2539 S4_pstoreritnew_rr = 2524, // HexagonDepInstrInfo.td:24604
2540 S4_stored_locked = 2525, // HexagonDepInstrInfo.td:24628
2541 S4_stored_rl_at_vi = 2526, // HexagonDepInstrInfo.td:24641
2542 S4_stored_rl_st_vi = 2527, // HexagonDepInstrInfo.td:24653
2543 S4_storeirb_io = 2528, // HexagonDepInstrInfo.td:24665
2544 S4_storeirbf_io = 2529, // HexagonDepInstrInfo.td:24692
2545 S4_storeirbfnew_io = 2530, // HexagonDepInstrInfo.td:24720
2546 S4_storeirbt_io = 2531, // HexagonDepInstrInfo.td:24749
2547 S4_storeirbtnew_io = 2532, // HexagonDepInstrInfo.td:24776
2548 S4_storeirh_io = 2533, // HexagonDepInstrInfo.td:24804
2549 S4_storeirhf_io = 2534, // HexagonDepInstrInfo.td:24831
2550 S4_storeirhfnew_io = 2535, // HexagonDepInstrInfo.td:24859
2551 S4_storeirht_io = 2536, // HexagonDepInstrInfo.td:24888
2552 S4_storeirhtnew_io = 2537, // HexagonDepInstrInfo.td:24915
2553 S4_storeiri_io = 2538, // HexagonDepInstrInfo.td:24943
2554 S4_storeirif_io = 2539, // HexagonDepInstrInfo.td:24970
2555 S4_storeirifnew_io = 2540, // HexagonDepInstrInfo.td:24998
2556 S4_storeirit_io = 2541, // HexagonDepInstrInfo.td:25027
2557 S4_storeiritnew_io = 2542, // HexagonDepInstrInfo.td:25054
2558 S4_storerb_ap = 2543, // HexagonDepInstrInfo.td:25082
2559 S4_storerb_rr = 2544, // HexagonDepInstrInfo.td:25103
2560 S4_storerb_ur = 2545, // HexagonDepInstrInfo.td:25119
2561 S4_storerbnew_ap = 2546, // HexagonDepInstrInfo.td:25141
2562 S4_storerbnew_rr = 2547, // HexagonDepInstrInfo.td:25165
2563 S4_storerbnew_ur = 2548, // HexagonDepInstrInfo.td:25184
2564 S4_storerd_ap = 2549, // HexagonDepInstrInfo.td:25209
2565 S4_storerd_rr = 2550, // HexagonDepInstrInfo.td:25229
2566 S4_storerd_ur = 2551, // HexagonDepInstrInfo.td:25244
2567 S4_storerf_ap = 2552, // HexagonDepInstrInfo.td:25265
2568 S4_storerf_rr = 2553, // HexagonDepInstrInfo.td:25285
2569 S4_storerf_ur = 2554, // HexagonDepInstrInfo.td:25300
2570 S4_storerh_ap = 2555, // HexagonDepInstrInfo.td:25321
2571 S4_storerh_rr = 2556, // HexagonDepInstrInfo.td:25342
2572 S4_storerh_ur = 2557, // HexagonDepInstrInfo.td:25358
2573 S4_storerhnew_ap = 2558, // HexagonDepInstrInfo.td:25380
2574 S4_storerhnew_rr = 2559, // HexagonDepInstrInfo.td:25404
2575 S4_storerhnew_ur = 2560, // HexagonDepInstrInfo.td:25423
2576 S4_storeri_ap = 2561, // HexagonDepInstrInfo.td:25448
2577 S4_storeri_rr = 2562, // HexagonDepInstrInfo.td:25469
2578 S4_storeri_ur = 2563, // HexagonDepInstrInfo.td:25485
2579 S4_storerinew_ap = 2564, // HexagonDepInstrInfo.td:25507
2580 S4_storerinew_rr = 2565, // HexagonDepInstrInfo.td:25531
2581 S4_storerinew_ur = 2566, // HexagonDepInstrInfo.td:25550
2582 S4_subaddi = 2567, // HexagonDepInstrInfo.td:25575
2583 S4_subi_asl_ri = 2568, // HexagonDepInstrInfo.td:25590
2584 S4_subi_lsr_ri = 2569, // HexagonDepInstrInfo.td:25608
2585 S4_vrcrotate = 2570, // HexagonDepInstrInfo.td:25626
2586 S4_vrcrotate_acc = 2571, // HexagonDepInstrInfo.td:25635
2587 S4_vxaddsubh = 2572, // HexagonDepInstrInfo.td:25645
2588 S4_vxaddsubhr = 2573, // HexagonDepInstrInfo.td:25656
2589 S4_vxaddsubw = 2574, // HexagonDepInstrInfo.td:25667
2590 S4_vxsubaddh = 2575, // HexagonDepInstrInfo.td:25678
2591 S4_vxsubaddhr = 2576, // HexagonDepInstrInfo.td:25689
2592 S4_vxsubaddw = 2577, // HexagonDepInstrInfo.td:25700
2593 S5_asrhub_rnd_sat = 2578, // HexagonDepInstrInfo.td:25711
2594 S5_asrhub_sat = 2579, // HexagonDepInstrInfo.td:25733
2595 S5_popcountp = 2580, // HexagonDepInstrInfo.td:25746
2596 S5_vasrhrnd = 2581, // HexagonDepInstrInfo.td:25757
2597 S6_rol_i_p = 2582, // HexagonDepInstrInfo.td:25782
2598 S6_rol_i_p_acc = 2583, // HexagonDepInstrInfo.td:25790
2599 S6_rol_i_p_and = 2584, // HexagonDepInstrInfo.td:25800
2600 S6_rol_i_p_nac = 2585, // HexagonDepInstrInfo.td:25810
2601 S6_rol_i_p_or = 2586, // HexagonDepInstrInfo.td:25820
2602 S6_rol_i_p_xacc = 2587, // HexagonDepInstrInfo.td:25830
2603 S6_rol_i_r = 2588, // HexagonDepInstrInfo.td:25840
2604 S6_rol_i_r_acc = 2589, // HexagonDepInstrInfo.td:25851
2605 S6_rol_i_r_and = 2590, // HexagonDepInstrInfo.td:25864
2606 S6_rol_i_r_nac = 2591, // HexagonDepInstrInfo.td:25877
2607 S6_rol_i_r_or = 2592, // HexagonDepInstrInfo.td:25890
2608 S6_rol_i_r_xacc = 2593, // HexagonDepInstrInfo.td:25903
2609 S6_vsplatrbp = 2594, // HexagonDepInstrInfo.td:25916
2610 S6_vtrunehb_ppp = 2595, // HexagonDepInstrInfo.td:25924
2611 S6_vtrunohb_ppp = 2596, // HexagonDepInstrInfo.td:25933
2612 SA1_addi = 2597, // HexagonDepInstrInfo.td:25942
2613 SA1_addrx = 2598, // HexagonDepInstrInfo.td:25959
2614 SA1_addsp = 2599, // HexagonDepInstrInfo.td:25971
2615 SA1_and1 = 2600, // HexagonDepInstrInfo.td:25983
2616 SA1_clrf = 2601, // HexagonDepInstrInfo.td:25994
2617 SA1_clrfnew = 2602, // HexagonDepInstrInfo.td:26008
2618 SA1_clrt = 2603, // HexagonDepInstrInfo.td:26023
2619 SA1_clrtnew = 2604, // HexagonDepInstrInfo.td:26036
2620 SA1_cmpeqi = 2605, // HexagonDepInstrInfo.td:26050
2621 SA1_combine0i = 2606, // HexagonDepInstrInfo.td:26061
2622 SA1_combine1i = 2607, // HexagonDepInstrInfo.td:26073
2623 SA1_combine2i = 2608, // HexagonDepInstrInfo.td:26085
2624 SA1_combine3i = 2609, // HexagonDepInstrInfo.td:26097
2625 SA1_combinerz = 2610, // HexagonDepInstrInfo.td:26109
2626 SA1_combinezr = 2611, // HexagonDepInstrInfo.td:26121
2627 SA1_dec = 2612, // HexagonDepInstrInfo.td:26133
2628 SA1_inc = 2613, // HexagonDepInstrInfo.td:26144
2629 SA1_seti = 2614, // HexagonDepInstrInfo.td:26155
2630 SA1_setin1 = 2615, // HexagonDepInstrInfo.td:26171
2631 SA1_sxtb = 2616, // HexagonDepInstrInfo.td:26182
2632 SA1_sxth = 2617, // HexagonDepInstrInfo.td:26193
2633 SA1_tfr = 2618, // HexagonDepInstrInfo.td:26204
2634 SA1_zxtb = 2619, // HexagonDepInstrInfo.td:26215
2635 SA1_zxth = 2620, // HexagonDepInstrInfo.td:26226
2636 SAVE_REGISTERS_CALL_V4 = 2621, // HexagonPseudo.td:422
2637 SAVE_REGISTERS_CALL_V4STK = 2622, // HexagonPseudo.td:428
2638 SAVE_REGISTERS_CALL_V4STK_EXT = 2623, // HexagonPseudo.td:431
2639 SAVE_REGISTERS_CALL_V4STK_EXT_PIC = 2624, // HexagonPseudo.td:443
2640 SAVE_REGISTERS_CALL_V4STK_PIC = 2625, // HexagonPseudo.td:440
2641 SAVE_REGISTERS_CALL_V4_EXT = 2626, // HexagonPseudo.td:425
2642 SAVE_REGISTERS_CALL_V4_EXT_PIC = 2627, // HexagonPseudo.td:437
2643 SAVE_REGISTERS_CALL_V4_PIC = 2628, // HexagonPseudo.td:434
2644 SL1_loadri_io = 2629, // HexagonDepInstrInfo.td:26237
2645 SL1_loadrub_io = 2630, // HexagonDepInstrInfo.td:26251
2646 SL2_deallocframe = 2631, // HexagonDepInstrInfo.td:26265
2647 SL2_jumpr31 = 2632, // HexagonDepInstrInfo.td:26278
2648 SL2_jumpr31_f = 2633, // HexagonDepInstrInfo.td:26293
2649 SL2_jumpr31_fnew = 2634, // HexagonDepInstrInfo.td:26311
2650 SL2_jumpr31_t = 2635, // HexagonDepInstrInfo.td:26330
2651 SL2_jumpr31_tnew = 2636, // HexagonDepInstrInfo.td:26347
2652 SL2_loadrb_io = 2637, // HexagonDepInstrInfo.td:26365
2653 SL2_loadrd_sp = 2638, // HexagonDepInstrInfo.td:26379
2654 SL2_loadrh_io = 2639, // HexagonDepInstrInfo.td:26394
2655 SL2_loadri_sp = 2640, // HexagonDepInstrInfo.td:26408
2656 SL2_loadruh_io = 2641, // HexagonDepInstrInfo.td:26423
2657 SL2_return = 2642, // HexagonDepInstrInfo.td:26437
2658 SL2_return_f = 2643, // HexagonDepInstrInfo.td:26455
2659 SL2_return_fnew = 2644, // HexagonDepInstrInfo.td:26476
2660 SL2_return_t = 2645, // HexagonDepInstrInfo.td:26498
2661 SL2_return_tnew = 2646, // HexagonDepInstrInfo.td:26518
2662 SS1_storeb_io = 2647, // HexagonDepInstrInfo.td:26539
2663 SS1_storew_io = 2648, // HexagonDepInstrInfo.td:26551
2664 SS2_allocframe = 2649, // HexagonDepInstrInfo.td:26563
2665 SS2_storebi0 = 2650, // HexagonDepInstrInfo.td:26578
2666 SS2_storebi1 = 2651, // HexagonDepInstrInfo.td:26590
2667 SS2_stored_sp = 2652, // HexagonDepInstrInfo.td:26602
2668 SS2_storeh_io = 2653, // HexagonDepInstrInfo.td:26615
2669 SS2_storew_sp = 2654, // HexagonDepInstrInfo.td:26627
2670 SS2_storewi0 = 2655, // HexagonDepInstrInfo.td:26640
2671 SS2_storewi1 = 2656, // HexagonDepInstrInfo.td:26652
2672 TFRI64_V2_ext = 2657, // HexagonPseudo.td:34
2673 TFRI64_V4 = 2658, // HexagonPseudo.td:541
2674 V6_extractw = 2659, // HexagonDepInstrInfo.td:26827
2675 V6_get_qfext = 2660, // HexagonDepInstrInfo.td:27500
2676 V6_get_qfext_oracc = 2661, // HexagonDepInstrInfo.td:26856
2677 V6_lvsplatb = 2662, // HexagonDepInstrInfo.td:27073
2678 V6_lvsplath = 2663, // HexagonDepInstrInfo.td:27085
2679 V6_lvsplatw = 2664, // HexagonDepInstrInfo.td:27097
2680 V6_pred_and = 2665, // HexagonDepInstrInfo.td:27109
2681 V6_pred_and_n = 2666, // HexagonDepInstrInfo.td:27123
2682 V6_pred_not = 2667, // HexagonDepInstrInfo.td:27137
2683 V6_pred_or = 2668, // HexagonDepInstrInfo.td:27152
2684 V6_pred_or_n = 2669, // HexagonDepInstrInfo.td:27166
2685 V6_pred_scalar2 = 2670, // HexagonDepInstrInfo.td:27180
2686 V6_pred_scalar2v2 = 2671, // HexagonDepInstrInfo.td:27192
2687 V6_pred_xor = 2672, // HexagonDepInstrInfo.td:27204
2688 V6_set_qfext = 2673, // HexagonDepInstrInfo.td:27218
2689 V6_shuffeqh = 2674, // HexagonDepInstrInfo.td:27231
2690 V6_shuffeqw = 2675, // HexagonDepInstrInfo.td:27245
2691 V6_v6mpyhubs10 = 2676, // HexagonDepInstrInfo.td:27435
2692 V6_v6mpyhubs10_vxx = 2677, // HexagonDepInstrInfo.td:27460
2693 V6_v6mpyvubs10 = 2678, // HexagonDepInstrInfo.td:27475
2694 V6_v6mpyvubs10_vxx = 2679, // HexagonDepInstrInfo.td:27513
2695 V6_vL32Ub_ai = 2680, // HexagonDepInstrInfo.td:27528
2696 V6_vL32Ub_pi = 2681, // HexagonDepInstrInfo.td:27548
2697 V6_vL32Ub_ppu = 2682, // HexagonDepInstrInfo.td:27569
2698 V6_vL32b_ai = 2683, // HexagonDepInstrInfo.td:27587
2699 V6_vL32b_cur_ai = 2684, // HexagonDepInstrInfo.td:27610
2700 V6_vL32b_cur_npred_ai = 2685, // HexagonDepInstrInfo.td:27633
2701 V6_vL32b_cur_npred_pi = 2686, // HexagonDepInstrInfo.td:27655
2702 V6_vL32b_cur_npred_ppu = 2687, // HexagonDepInstrInfo.td:27679
2703 V6_vL32b_cur_pi = 2688, // HexagonDepInstrInfo.td:27702
2704 V6_vL32b_cur_ppu = 2689, // HexagonDepInstrInfo.td:27726
2705 V6_vL32b_cur_pred_ai = 2690, // HexagonDepInstrInfo.td:27748
2706 V6_vL32b_cur_pred_pi = 2691, // HexagonDepInstrInfo.td:27769
2707 V6_vL32b_cur_pred_ppu = 2692, // HexagonDepInstrInfo.td:27792
2708 V6_vL32b_npred_ai = 2693, // HexagonDepInstrInfo.td:27814
2709 V6_vL32b_npred_pi = 2694, // HexagonDepInstrInfo.td:27835
2710 V6_vL32b_npred_ppu = 2695, // HexagonDepInstrInfo.td:27858
2711 V6_vL32b_nt_ai = 2696, // HexagonDepInstrInfo.td:27880
2712 V6_vL32b_nt_cur_ai = 2697, // HexagonDepInstrInfo.td:27904
2713 V6_vL32b_nt_cur_npred_ai = 2698, // HexagonDepInstrInfo.td:27928
2714 V6_vL32b_nt_cur_npred_pi = 2699, // HexagonDepInstrInfo.td:27951
2715 V6_vL32b_nt_cur_npred_ppu = 2700, // HexagonDepInstrInfo.td:27976
2716 V6_vL32b_nt_cur_pi = 2701, // HexagonDepInstrInfo.td:28000
2717 V6_vL32b_nt_cur_ppu = 2702, // HexagonDepInstrInfo.td:28025
2718 V6_vL32b_nt_cur_pred_ai = 2703, // HexagonDepInstrInfo.td:28048
2719 V6_vL32b_nt_cur_pred_pi = 2704, // HexagonDepInstrInfo.td:28070
2720 V6_vL32b_nt_cur_pred_ppu = 2705, // HexagonDepInstrInfo.td:28094
2721 V6_vL32b_nt_npred_ai = 2706, // HexagonDepInstrInfo.td:28117
2722 V6_vL32b_nt_npred_pi = 2707, // HexagonDepInstrInfo.td:28139
2723 V6_vL32b_nt_npred_ppu = 2708, // HexagonDepInstrInfo.td:28163
2724 V6_vL32b_nt_pi = 2709, // HexagonDepInstrInfo.td:28186
2725 V6_vL32b_nt_ppu = 2710, // HexagonDepInstrInfo.td:28211
2726 V6_vL32b_nt_pred_ai = 2711, // HexagonDepInstrInfo.td:28234
2727 V6_vL32b_nt_pred_pi = 2712, // HexagonDepInstrInfo.td:28255
2728 V6_vL32b_nt_pred_ppu = 2713, // HexagonDepInstrInfo.td:28278
2729 V6_vL32b_nt_tmp_ai = 2714, // HexagonDepInstrInfo.td:28300
2730 V6_vL32b_nt_tmp_npred_ai = 2715, // HexagonDepInstrInfo.td:28323
2731 V6_vL32b_nt_tmp_npred_pi = 2716, // HexagonDepInstrInfo.td:28345
2732 V6_vL32b_nt_tmp_npred_ppu = 2717, // HexagonDepInstrInfo.td:28369
2733 V6_vL32b_nt_tmp_pi = 2718, // HexagonDepInstrInfo.td:28392
2734 V6_vL32b_nt_tmp_ppu = 2719, // HexagonDepInstrInfo.td:28416
2735 V6_vL32b_nt_tmp_pred_ai = 2720, // HexagonDepInstrInfo.td:28438
2736 V6_vL32b_nt_tmp_pred_pi = 2721, // HexagonDepInstrInfo.td:28459
2737 V6_vL32b_nt_tmp_pred_ppu = 2722, // HexagonDepInstrInfo.td:28482
2738 V6_vL32b_pi = 2723, // HexagonDepInstrInfo.td:28504
2739 V6_vL32b_ppu = 2724, // HexagonDepInstrInfo.td:28528
2740 V6_vL32b_pred_ai = 2725, // HexagonDepInstrInfo.td:28550
2741 V6_vL32b_pred_pi = 2726, // HexagonDepInstrInfo.td:28570
2742 V6_vL32b_pred_ppu = 2727, // HexagonDepInstrInfo.td:28592
2743 V6_vL32b_tmp_ai = 2728, // HexagonDepInstrInfo.td:28613
2744 V6_vL32b_tmp_npred_ai = 2729, // HexagonDepInstrInfo.td:28635
2745 V6_vL32b_tmp_npred_pi = 2730, // HexagonDepInstrInfo.td:28656
2746 V6_vL32b_tmp_npred_ppu = 2731, // HexagonDepInstrInfo.td:28679
2747 V6_vL32b_tmp_pi = 2732, // HexagonDepInstrInfo.td:28701
2748 V6_vL32b_tmp_ppu = 2733, // HexagonDepInstrInfo.td:28724
2749 V6_vL32b_tmp_pred_ai = 2734, // HexagonDepInstrInfo.td:28745
2750 V6_vL32b_tmp_pred_pi = 2735, // HexagonDepInstrInfo.td:28765
2751 V6_vL32b_tmp_pred_ppu = 2736, // HexagonDepInstrInfo.td:28787
2752 V6_vS32Ub_ai = 2737, // HexagonDepInstrInfo.td:28808
2753 V6_vS32Ub_npred_ai = 2738, // HexagonDepInstrInfo.td:28825
2754 V6_vS32Ub_npred_pi = 2739, // HexagonDepInstrInfo.td:28841
2755 V6_vS32Ub_npred_ppu = 2740, // HexagonDepInstrInfo.td:28859
2756 V6_vS32Ub_pi = 2741, // HexagonDepInstrInfo.td:28876
2757 V6_vS32Ub_ppu = 2742, // HexagonDepInstrInfo.td:28894
2758 V6_vS32Ub_pred_ai = 2743, // HexagonDepInstrInfo.td:28910
2759 V6_vS32Ub_pred_pi = 2744, // HexagonDepInstrInfo.td:28925
2760 V6_vS32Ub_pred_ppu = 2745, // HexagonDepInstrInfo.td:28942
2761 V6_vS32b_ai = 2746, // HexagonDepInstrInfo.td:28958
2762 V6_vS32b_new_ai = 2747, // HexagonDepInstrInfo.td:28977
2763 V6_vS32b_new_npred_ai = 2748, // HexagonDepInstrInfo.td:28998
2764 V6_vS32b_new_npred_pi = 2749, // HexagonDepInstrInfo.td:29018
2765 V6_vS32b_new_npred_ppu = 2750, // HexagonDepInstrInfo.td:29040
2766 V6_vS32b_new_pi = 2751, // HexagonDepInstrInfo.td:29061
2767 V6_vS32b_new_ppu = 2752, // HexagonDepInstrInfo.td:29083
2768 V6_vS32b_new_pred_ai = 2753, // HexagonDepInstrInfo.td:29103
2769 V6_vS32b_new_pred_pi = 2754, // HexagonDepInstrInfo.td:29122
2770 V6_vS32b_new_pred_ppu = 2755, // HexagonDepInstrInfo.td:29143
2771 V6_vS32b_npred_ai = 2756, // HexagonDepInstrInfo.td:29163
2772 V6_vS32b_npred_pi = 2757, // HexagonDepInstrInfo.td:29181
2773 V6_vS32b_npred_ppu = 2758, // HexagonDepInstrInfo.td:29201
2774 V6_vS32b_nqpred_ai = 2759, // HexagonDepInstrInfo.td:29220
2775 V6_vS32b_nqpred_pi = 2760, // HexagonDepInstrInfo.td:29234
2776 V6_vS32b_nqpred_ppu = 2761, // HexagonDepInstrInfo.td:29250
2777 V6_vS32b_nt_ai = 2762, // HexagonDepInstrInfo.td:29265
2778 V6_vS32b_nt_new_ai = 2763, // HexagonDepInstrInfo.td:29285
2779 V6_vS32b_nt_new_npred_ai = 2764, // HexagonDepInstrInfo.td:29307
2780 V6_vS32b_nt_new_npred_pi = 2765, // HexagonDepInstrInfo.td:29328
2781 V6_vS32b_nt_new_npred_ppu = 2766, // HexagonDepInstrInfo.td:29351
2782 V6_vS32b_nt_new_pi = 2767, // HexagonDepInstrInfo.td:29373
2783 V6_vS32b_nt_new_ppu = 2768, // HexagonDepInstrInfo.td:29396
2784 V6_vS32b_nt_new_pred_ai = 2769, // HexagonDepInstrInfo.td:29417
2785 V6_vS32b_nt_new_pred_pi = 2770, // HexagonDepInstrInfo.td:29437
2786 V6_vS32b_nt_new_pred_ppu = 2771, // HexagonDepInstrInfo.td:29459
2787 V6_vS32b_nt_npred_ai = 2772, // HexagonDepInstrInfo.td:29480
2788 V6_vS32b_nt_npred_pi = 2773, // HexagonDepInstrInfo.td:29499
2789 V6_vS32b_nt_npred_ppu = 2774, // HexagonDepInstrInfo.td:29520
2790 V6_vS32b_nt_nqpred_ai = 2775, // HexagonDepInstrInfo.td:29540
2791 V6_vS32b_nt_nqpred_pi = 2776, // HexagonDepInstrInfo.td:29555
2792 V6_vS32b_nt_nqpred_ppu = 2777, // HexagonDepInstrInfo.td:29572
2793 V6_vS32b_nt_pi = 2778, // HexagonDepInstrInfo.td:29588
2794 V6_vS32b_nt_ppu = 2779, // HexagonDepInstrInfo.td:29609
2795 V6_vS32b_nt_pred_ai = 2780, // HexagonDepInstrInfo.td:29628
2796 V6_vS32b_nt_pred_pi = 2781, // HexagonDepInstrInfo.td:29646
2797 V6_vS32b_nt_pred_ppu = 2782, // HexagonDepInstrInfo.td:29666
2798 V6_vS32b_nt_qpred_ai = 2783, // HexagonDepInstrInfo.td:29685
2799 V6_vS32b_nt_qpred_pi = 2784, // HexagonDepInstrInfo.td:29700
2800 V6_vS32b_nt_qpred_ppu = 2785, // HexagonDepInstrInfo.td:29717
2801 V6_vS32b_pi = 2786, // HexagonDepInstrInfo.td:29733
2802 V6_vS32b_ppu = 2787, // HexagonDepInstrInfo.td:29753
2803 V6_vS32b_pred_ai = 2788, // HexagonDepInstrInfo.td:29771
2804 V6_vS32b_pred_pi = 2789, // HexagonDepInstrInfo.td:29788
2805 V6_vS32b_pred_ppu = 2790, // HexagonDepInstrInfo.td:29807
2806 V6_vS32b_qpred_ai = 2791, // HexagonDepInstrInfo.td:29825
2807 V6_vS32b_qpred_pi = 2792, // HexagonDepInstrInfo.td:29839
2808 V6_vS32b_qpred_ppu = 2793, // HexagonDepInstrInfo.td:29855
2809 V6_vS32b_srls_ai = 2794, // HexagonDepInstrInfo.td:29870
2810 V6_vS32b_srls_pi = 2795, // HexagonDepInstrInfo.td:29885
2811 V6_vS32b_srls_ppu = 2796, // HexagonDepInstrInfo.td:29901
2812 V6_vabs_f8 = 2797, // HexagonDepInstrInfo.td:29916
2813 V6_vabs_hf = 2798, // HexagonDepInstrInfo.td:29929
2814 V6_vabs_qf16_hf = 2799, // HexagonDepInstrInfo.td:29942
2815 V6_vabs_qf16_qf16 = 2800, // HexagonDepInstrInfo.td:29955
2816 V6_vabs_qf32_qf32 = 2801, // HexagonDepInstrInfo.td:29968
2817 V6_vabs_qf32_sf = 2802, // HexagonDepInstrInfo.td:29981
2818 V6_vabs_sf = 2803, // HexagonDepInstrInfo.td:29994
2819 V6_vabsb = 2804, // HexagonDepInstrInfo.td:30007
2820 V6_vabsb_sat = 2805, // HexagonDepInstrInfo.td:30034
2821 V6_vabsdiffh = 2806, // HexagonDepInstrInfo.td:30061
2822 V6_vabsdiffub = 2807, // HexagonDepInstrInfo.td:30086
2823 V6_vabsdiffuh = 2808, // HexagonDepInstrInfo.td:30111
2824 V6_vabsdiffw = 2809, // HexagonDepInstrInfo.td:30136
2825 V6_vabsh = 2810, // HexagonDepInstrInfo.td:30161
2826 V6_vabsh_sat = 2811, // HexagonDepInstrInfo.td:30188
2827 V6_vabsw = 2812, // HexagonDepInstrInfo.td:30251
2828 V6_vabsw_sat = 2813, // HexagonDepInstrInfo.td:30278
2829 V6_vadd_hf = 2814, // HexagonDepInstrInfo.td:30305
2830 V6_vadd_hf_f8 = 2815, // HexagonDepInstrInfo.td:30318
2831 V6_vadd_hf_hf = 2816, // HexagonDepInstrInfo.td:30331
2832 V6_vadd_qf16 = 2817, // HexagonDepInstrInfo.td:30344
2833 V6_vadd_qf16_mix = 2818, // HexagonDepInstrInfo.td:30357
2834 V6_vadd_qf32 = 2819, // HexagonDepInstrInfo.td:30370
2835 V6_vadd_qf32_mix = 2820, // HexagonDepInstrInfo.td:30383
2836 V6_vadd_sf = 2821, // HexagonDepInstrInfo.td:30396
2837 V6_vadd_sf_bf = 2822, // HexagonDepInstrInfo.td:30409
2838 V6_vadd_sf_hf = 2823, // HexagonDepInstrInfo.td:30422
2839 V6_vadd_sf_sf = 2824, // HexagonDepInstrInfo.td:30435
2840 V6_vaddb = 2825, // HexagonDepInstrInfo.td:30448
2841 V6_vaddb_dv = 2826, // HexagonDepInstrInfo.td:30475
2842 V6_vaddbnq = 2827, // HexagonDepInstrInfo.td:30500
2843 V6_vaddbq = 2828, // HexagonDepInstrInfo.td:30532
2844 V6_vaddbsat = 2829, // HexagonDepInstrInfo.td:30564
2845 V6_vaddbsat_dv = 2830, // HexagonDepInstrInfo.td:30591
2846 V6_vaddcarry = 2831, // HexagonDepInstrInfo.td:30616
2847 V6_vaddcarryo = 2832, // HexagonDepInstrInfo.td:30632
2848 V6_vaddcarrysat = 2833, // HexagonDepInstrInfo.td:30647
2849 V6_vaddclbh = 2834, // HexagonDepInstrInfo.td:30662
2850 V6_vaddclbw = 2835, // HexagonDepInstrInfo.td:30675
2851 V6_vaddh = 2836, // HexagonDepInstrInfo.td:30688
2852 V6_vaddh_dv = 2837, // HexagonDepInstrInfo.td:30715
2853 V6_vaddhnq = 2838, // HexagonDepInstrInfo.td:30740
2854 V6_vaddhq = 2839, // HexagonDepInstrInfo.td:30772
2855 V6_vaddhsat = 2840, // HexagonDepInstrInfo.td:30804
2856 V6_vaddhsat_dv = 2841, // HexagonDepInstrInfo.td:30831
2857 V6_vaddhw = 2842, // HexagonDepInstrInfo.td:30856
2858 V6_vaddhw_acc = 2843, // HexagonDepInstrInfo.td:30869
2859 V6_vaddubh = 2844, // HexagonDepInstrInfo.td:30910
2860 V6_vaddubh_acc = 2845, // HexagonDepInstrInfo.td:30923
2861 V6_vaddubsat = 2846, // HexagonDepInstrInfo.td:30964
2862 V6_vaddubsat_dv = 2847, // HexagonDepInstrInfo.td:30991
2863 V6_vaddububb_sat = 2848, // HexagonDepInstrInfo.td:31016
2864 V6_vadduhsat = 2849, // HexagonDepInstrInfo.td:31031
2865 V6_vadduhsat_dv = 2850, // HexagonDepInstrInfo.td:31058
2866 V6_vadduhw = 2851, // HexagonDepInstrInfo.td:31083
2867 V6_vadduhw_acc = 2852, // HexagonDepInstrInfo.td:31096
2868 V6_vadduwsat = 2853, // HexagonDepInstrInfo.td:31137
2869 V6_vadduwsat_dv = 2854, // HexagonDepInstrInfo.td:31164
2870 V6_vaddw = 2855, // HexagonDepInstrInfo.td:31189
2871 V6_vaddw_dv = 2856, // HexagonDepInstrInfo.td:31216
2872 V6_vaddwnq = 2857, // HexagonDepInstrInfo.td:31241
2873 V6_vaddwq = 2858, // HexagonDepInstrInfo.td:31273
2874 V6_vaddwsat = 2859, // HexagonDepInstrInfo.td:31305
2875 V6_vaddwsat_dv = 2860, // HexagonDepInstrInfo.td:31332
2876 V6_valign4 = 2861, // HexagonDepInstrInfo.td:31357
2877 V6_valignb = 2862, // HexagonDepInstrInfo.td:31372
2878 V6_valignbi = 2863, // HexagonDepInstrInfo.td:31385
2879 V6_vand = 2864, // HexagonDepInstrInfo.td:31397
2880 V6_vandnqrt = 2865, // HexagonDepInstrInfo.td:31412
2881 V6_vandnqrt_acc = 2866, // HexagonDepInstrInfo.td:31425
2882 V6_vandqrt = 2867, // HexagonDepInstrInfo.td:31466
2883 V6_vandqrt_acc = 2868, // HexagonDepInstrInfo.td:31479
2884 V6_vandvnqv = 2869, // HexagonDepInstrInfo.td:31520
2885 V6_vandvqv = 2870, // HexagonDepInstrInfo.td:31536
2886 V6_vandvrt = 2871, // HexagonDepInstrInfo.td:31552
2887 V6_vandvrt_acc = 2872, // HexagonDepInstrInfo.td:31565
2888 V6_vaslh = 2873, // HexagonDepInstrInfo.td:31602
2889 V6_vaslh_acc = 2874, // HexagonDepInstrInfo.td:31615
2890 V6_vaslhv = 2875, // HexagonDepInstrInfo.td:31656
2891 V6_vaslw = 2876, // HexagonDepInstrInfo.td:31681
2892 V6_vaslw_acc = 2877, // HexagonDepInstrInfo.td:31694
2893 V6_vaslwv = 2878, // HexagonDepInstrInfo.td:31735
2894 V6_vasr_into = 2879, // HexagonDepInstrInfo.td:31760
2895 V6_vasrh = 2880, // HexagonDepInstrInfo.td:31787
2896 V6_vasrh_acc = 2881, // HexagonDepInstrInfo.td:31800
2897 V6_vasrhbrndsat = 2882, // HexagonDepInstrInfo.td:31841
2898 V6_vasrhbsat = 2883, // HexagonDepInstrInfo.td:31854
2899 V6_vasrhubrndsat = 2884, // HexagonDepInstrInfo.td:31867
2900 V6_vasrhubsat = 2885, // HexagonDepInstrInfo.td:31880
2901 V6_vasrhv = 2886, // HexagonDepInstrInfo.td:31893
2902 V6_vasruhubrndsat = 2887, // HexagonDepInstrInfo.td:31918
2903 V6_vasruhubsat = 2888, // HexagonDepInstrInfo.td:31931
2904 V6_vasruwuhrndsat = 2889, // HexagonDepInstrInfo.td:31944
2905 V6_vasruwuhsat = 2890, // HexagonDepInstrInfo.td:31957
2906 V6_vasrvuhubrndsat = 2891, // HexagonDepInstrInfo.td:31970
2907 V6_vasrvuhubsat = 2892, // HexagonDepInstrInfo.td:31984
2908 V6_vasrvwuhrndsat = 2893, // HexagonDepInstrInfo.td:31998
2909 V6_vasrvwuhsat = 2894, // HexagonDepInstrInfo.td:32012
2910 V6_vasrw = 2895, // HexagonDepInstrInfo.td:32026
2911 V6_vasrw_acc = 2896, // HexagonDepInstrInfo.td:32039
2912 V6_vasrwh = 2897, // HexagonDepInstrInfo.td:32080
2913 V6_vasrwhrndsat = 2898, // HexagonDepInstrInfo.td:32093
2914 V6_vasrwhsat = 2899, // HexagonDepInstrInfo.td:32106
2915 V6_vasrwuhrndsat = 2900, // HexagonDepInstrInfo.td:32119
2916 V6_vasrwuhsat = 2901, // HexagonDepInstrInfo.td:32132
2917 V6_vasrwv = 2902, // HexagonDepInstrInfo.td:32145
2918 V6_vassign = 2903, // HexagonDepInstrInfo.td:32170
2919 V6_vassign_fp = 2904, // HexagonDepInstrInfo.td:32184
2920 V6_vassign_tmp = 2905, // HexagonDepInstrInfo.td:32197
2921 V6_vavgb = 2906, // HexagonDepInstrInfo.td:32222
2922 V6_vavgbrnd = 2907, // HexagonDepInstrInfo.td:32249
2923 V6_vavgh = 2908, // HexagonDepInstrInfo.td:32276
2924 V6_vavghrnd = 2909, // HexagonDepInstrInfo.td:32303
2925 V6_vavgub = 2910, // HexagonDepInstrInfo.td:32330
2926 V6_vavgubrnd = 2911, // HexagonDepInstrInfo.td:32357
2927 V6_vavguh = 2912, // HexagonDepInstrInfo.td:32384
2928 V6_vavguhrnd = 2913, // HexagonDepInstrInfo.td:32411
2929 V6_vavguw = 2914, // HexagonDepInstrInfo.td:32438
2930 V6_vavguwrnd = 2915, // HexagonDepInstrInfo.td:32465
2931 V6_vavgw = 2916, // HexagonDepInstrInfo.td:32492
2932 V6_vavgwrnd = 2917, // HexagonDepInstrInfo.td:32519
2933 V6_vccombine = 2918, // HexagonDepInstrInfo.td:32546
2934 V6_vcl0h = 2919, // HexagonDepInstrInfo.td:32560
2935 V6_vcl0w = 2920, // HexagonDepInstrInfo.td:32585
2936 V6_vcmov = 2921, // HexagonDepInstrInfo.td:32610
2937 V6_vcombine = 2922, // HexagonDepInstrInfo.td:32625
2938 V6_vcombine_tmp = 2923, // HexagonDepInstrInfo.td:32639
2939 V6_vconv_bf_qf32 = 2924, // HexagonDepInstrInfo.td:32653
2940 V6_vconv_f8_qf16 = 2925, // HexagonDepInstrInfo.td:32666
2941 V6_vconv_h_hf = 2926, // HexagonDepInstrInfo.td:32679
2942 V6_vconv_h_hf_rnd = 2927, // HexagonDepInstrInfo.td:32692
2943 V6_vconv_hf_h = 2928, // HexagonDepInstrInfo.td:32705
2944 V6_vconv_hf_qf16 = 2929, // HexagonDepInstrInfo.td:32718
2945 V6_vconv_hf_qf32 = 2930, // HexagonDepInstrInfo.td:32731
2946 V6_vconv_qf16_f8 = 2931, // HexagonDepInstrInfo.td:32744
2947 V6_vconv_qf16_hf = 2932, // HexagonDepInstrInfo.td:32757
2948 V6_vconv_qf16_qf16 = 2933, // HexagonDepInstrInfo.td:32770
2949 V6_vconv_qf32_qf32 = 2934, // HexagonDepInstrInfo.td:32783
2950 V6_vconv_qf32_sf = 2935, // HexagonDepInstrInfo.td:32796
2951 V6_vconv_sf_qf32 = 2936, // HexagonDepInstrInfo.td:32809
2952 V6_vconv_sf_w = 2937, // HexagonDepInstrInfo.td:32822
2953 V6_vconv_w_sf = 2938, // HexagonDepInstrInfo.td:32835
2954 V6_vcvt2_b_hf = 2939, // HexagonDepInstrInfo.td:32848
2955 V6_vcvt2_hf_b = 2940, // HexagonDepInstrInfo.td:32861
2956 V6_vcvt2_hf_ub = 2941, // HexagonDepInstrInfo.td:32874
2957 V6_vcvt2_ub_hf = 2942, // HexagonDepInstrInfo.td:32887
2958 V6_vcvt_b_hf = 2943, // HexagonDepInstrInfo.td:32900
2959 V6_vcvt_bf_sf = 2944, // HexagonDepInstrInfo.td:32913
2960 V6_vcvt_f8_hf = 2945, // HexagonDepInstrInfo.td:32926
2961 V6_vcvt_h_hf = 2946, // HexagonDepInstrInfo.td:32939
2962 V6_vcvt_hf_b = 2947, // HexagonDepInstrInfo.td:32952
2963 V6_vcvt_hf_f8 = 2948, // HexagonDepInstrInfo.td:32965
2964 V6_vcvt_hf_h = 2949, // HexagonDepInstrInfo.td:32978
2965 V6_vcvt_hf_sf = 2950, // HexagonDepInstrInfo.td:32991
2966 V6_vcvt_hf_ub = 2951, // HexagonDepInstrInfo.td:33004
2967 V6_vcvt_hf_uh = 2952, // HexagonDepInstrInfo.td:33017
2968 V6_vcvt_sf_hf = 2953, // HexagonDepInstrInfo.td:33030
2969 V6_vcvt_ub_hf = 2954, // HexagonDepInstrInfo.td:33043
2970 V6_vcvt_uh_hf = 2955, // HexagonDepInstrInfo.td:33056
2971 V6_vdeal = 2956, // HexagonDepInstrInfo.td:33093
2972 V6_vdealb = 2957, // HexagonDepInstrInfo.td:33109
2973 V6_vdealb4w = 2958, // HexagonDepInstrInfo.td:33122
2974 V6_vdealh = 2959, // HexagonDepInstrInfo.td:33159
2975 V6_vdealvdd = 2960, // HexagonDepInstrInfo.td:33184
2976 V6_vdelta = 2961, // HexagonDepInstrInfo.td:33197
2977 V6_vdmpy_sf_hf = 2962, // HexagonDepInstrInfo.td:33210
2978 V6_vdmpy_sf_hf_acc = 2963, // HexagonDepInstrInfo.td:33223
2979 V6_vdmpybus = 2964, // HexagonDepInstrInfo.td:33238
2980 V6_vdmpybus_acc = 2965, // HexagonDepInstrInfo.td:33251
2981 V6_vdmpybus_dv = 2966, // HexagonDepInstrInfo.td:33292
2982 V6_vdmpybus_dv_acc = 2967, // HexagonDepInstrInfo.td:33305
2983 V6_vdmpyhb = 2968, // HexagonDepInstrInfo.td:33346
2984 V6_vdmpyhb_acc = 2969, // HexagonDepInstrInfo.td:33359
2985 V6_vdmpyhb_dv = 2970, // HexagonDepInstrInfo.td:33400
2986 V6_vdmpyhb_dv_acc = 2971, // HexagonDepInstrInfo.td:33413
2987 V6_vdmpyhisat = 2972, // HexagonDepInstrInfo.td:33454
2988 V6_vdmpyhisat_acc = 2973, // HexagonDepInstrInfo.td:33467
2989 V6_vdmpyhsat = 2974, // HexagonDepInstrInfo.td:33508
2990 V6_vdmpyhsat_acc = 2975, // HexagonDepInstrInfo.td:33521
2991 V6_vdmpyhsuisat = 2976, // HexagonDepInstrInfo.td:33562
2992 V6_vdmpyhsuisat_acc = 2977, // HexagonDepInstrInfo.td:33575
2993 V6_vdmpyhsusat = 2978, // HexagonDepInstrInfo.td:33616
2994 V6_vdmpyhsusat_acc = 2979, // HexagonDepInstrInfo.td:33629
2995 V6_vdmpyhvsat = 2980, // HexagonDepInstrInfo.td:33670
2996 V6_vdmpyhvsat_acc = 2981, // HexagonDepInstrInfo.td:33683
2997 V6_vdsaduh = 2982, // HexagonDepInstrInfo.td:33724
2998 V6_vdsaduh_acc = 2983, // HexagonDepInstrInfo.td:33737
2999 V6_veqb = 2984, // HexagonDepInstrInfo.td:33778
3000 V6_veqb_and = 2985, // HexagonDepInstrInfo.td:33793
3001 V6_veqb_or = 2986, // HexagonDepInstrInfo.td:33807
3002 V6_veqb_xor = 2987, // HexagonDepInstrInfo.td:33822
3003 V6_veqh = 2988, // HexagonDepInstrInfo.td:33836
3004 V6_veqh_and = 2989, // HexagonDepInstrInfo.td:33851
3005 V6_veqh_or = 2990, // HexagonDepInstrInfo.td:33865
3006 V6_veqh_xor = 2991, // HexagonDepInstrInfo.td:33880
3007 V6_veqhf = 2992, // HexagonDepInstrInfo.td:33894
3008 V6_veqhf_and = 2993, // HexagonDepInstrInfo.td:33909
3009 V6_veqhf_or = 2994, // HexagonDepInstrInfo.td:33923
3010 V6_veqhf_xor = 2995, // HexagonDepInstrInfo.td:33938
3011 V6_veqsf = 2996, // HexagonDepInstrInfo.td:33952
3012 V6_veqsf_and = 2997, // HexagonDepInstrInfo.td:33967
3013 V6_veqsf_or = 2998, // HexagonDepInstrInfo.td:33981
3014 V6_veqsf_xor = 2999, // HexagonDepInstrInfo.td:33996
3015 V6_veqw = 3000, // HexagonDepInstrInfo.td:34010
3016 V6_veqw_and = 3001, // HexagonDepInstrInfo.td:34025
3017 V6_veqw_or = 3002, // HexagonDepInstrInfo.td:34039
3018 V6_veqw_xor = 3003, // HexagonDepInstrInfo.td:34054
3019 V6_vfmax_f8 = 3004, // HexagonDepInstrInfo.td:34068
3020 V6_vfmax_hf = 3005, // HexagonDepInstrInfo.td:34081
3021 V6_vfmax_sf = 3006, // HexagonDepInstrInfo.td:34094
3022 V6_vfmin_f8 = 3007, // HexagonDepInstrInfo.td:34107
3023 V6_vfmin_hf = 3008, // HexagonDepInstrInfo.td:34120
3024 V6_vfmin_sf = 3009, // HexagonDepInstrInfo.td:34133
3025 V6_vfneg_f8 = 3010, // HexagonDepInstrInfo.td:34146
3026 V6_vfneg_hf = 3011, // HexagonDepInstrInfo.td:34159
3027 V6_vfneg_sf = 3012, // HexagonDepInstrInfo.td:34172
3028 V6_vgathermh = 3013, // HexagonDepInstrInfo.td:34185
3029 V6_vgathermhq = 3014, // HexagonDepInstrInfo.td:34202
3030 V6_vgathermhw = 3015, // HexagonDepInstrInfo.td:34219
3031 V6_vgathermhwq = 3016, // HexagonDepInstrInfo.td:34235
3032 V6_vgathermw = 3017, // HexagonDepInstrInfo.td:34251
3033 V6_vgathermwq = 3018, // HexagonDepInstrInfo.td:34268
3034 V6_vgtb = 3019, // HexagonDepInstrInfo.td:34285
3035 V6_vgtb_and = 3020, // HexagonDepInstrInfo.td:34300
3036 V6_vgtb_or = 3021, // HexagonDepInstrInfo.td:34314
3037 V6_vgtb_xor = 3022, // HexagonDepInstrInfo.td:34329
3038 V6_vgtbf = 3023, // HexagonDepInstrInfo.td:34343
3039 V6_vgtbf_and = 3024, // HexagonDepInstrInfo.td:34358
3040 V6_vgtbf_or = 3025, // HexagonDepInstrInfo.td:34372
3041 V6_vgtbf_xor = 3026, // HexagonDepInstrInfo.td:34387
3042 V6_vgth = 3027, // HexagonDepInstrInfo.td:34401
3043 V6_vgth_and = 3028, // HexagonDepInstrInfo.td:34416
3044 V6_vgth_or = 3029, // HexagonDepInstrInfo.td:34430
3045 V6_vgth_xor = 3030, // HexagonDepInstrInfo.td:34445
3046 V6_vgthf = 3031, // HexagonDepInstrInfo.td:34459
3047 V6_vgthf_and = 3032, // HexagonDepInstrInfo.td:34474
3048 V6_vgthf_or = 3033, // HexagonDepInstrInfo.td:34488
3049 V6_vgthf_xor = 3034, // HexagonDepInstrInfo.td:34503
3050 V6_vgtsf = 3035, // HexagonDepInstrInfo.td:34517
3051 V6_vgtsf_and = 3036, // HexagonDepInstrInfo.td:34532
3052 V6_vgtsf_or = 3037, // HexagonDepInstrInfo.td:34546
3053 V6_vgtsf_xor = 3038, // HexagonDepInstrInfo.td:34561
3054 V6_vgtub = 3039, // HexagonDepInstrInfo.td:34575
3055 V6_vgtub_and = 3040, // HexagonDepInstrInfo.td:34590
3056 V6_vgtub_or = 3041, // HexagonDepInstrInfo.td:34604
3057 V6_vgtub_xor = 3042, // HexagonDepInstrInfo.td:34619
3058 V6_vgtuh = 3043, // HexagonDepInstrInfo.td:34633
3059 V6_vgtuh_and = 3044, // HexagonDepInstrInfo.td:34648
3060 V6_vgtuh_or = 3045, // HexagonDepInstrInfo.td:34662
3061 V6_vgtuh_xor = 3046, // HexagonDepInstrInfo.td:34677
3062 V6_vgtuw = 3047, // HexagonDepInstrInfo.td:34691
3063 V6_vgtuw_and = 3048, // HexagonDepInstrInfo.td:34706
3064 V6_vgtuw_or = 3049, // HexagonDepInstrInfo.td:34720
3065 V6_vgtuw_xor = 3050, // HexagonDepInstrInfo.td:34735
3066 V6_vgtw = 3051, // HexagonDepInstrInfo.td:34749
3067 V6_vgtw_and = 3052, // HexagonDepInstrInfo.td:34764
3068 V6_vgtw_or = 3053, // HexagonDepInstrInfo.td:34778
3069 V6_vgtw_xor = 3054, // HexagonDepInstrInfo.td:34793
3070 V6_vhist = 3055, // HexagonDepInstrInfo.td:34807
3071 V6_vhistq = 3056, // HexagonDepInstrInfo.td:34817
3072 V6_vilog2_hf = 3057, // HexagonDepInstrInfo.td:34828
3073 V6_vilog2_qf16 = 3058, // HexagonDepInstrInfo.td:34841
3074 V6_vilog2_qf32 = 3059, // HexagonDepInstrInfo.td:34854
3075 V6_vilog2_sf = 3060, // HexagonDepInstrInfo.td:34867
3076 V6_vinsertwr = 3061, // HexagonDepInstrInfo.td:34880
3077 V6_vlalignb = 3062, // HexagonDepInstrInfo.td:34893
3078 V6_vlalignbi = 3063, // HexagonDepInstrInfo.td:34906
3079 V6_vlsrb = 3064, // HexagonDepInstrInfo.td:34918
3080 V6_vlsrh = 3065, // HexagonDepInstrInfo.td:34931
3081 V6_vlsrhv = 3066, // HexagonDepInstrInfo.td:34956
3082 V6_vlsrw = 3067, // HexagonDepInstrInfo.td:34981
3083 V6_vlsrwv = 3068, // HexagonDepInstrInfo.td:35006
3084 V6_vlut4 = 3069, // HexagonDepInstrInfo.td:35031
3085 V6_vlutvvb = 3070, // HexagonDepInstrInfo.td:35044
3086 V6_vlutvvb_nm = 3071, // HexagonDepInstrInfo.td:35057
3087 V6_vlutvvb_oracc = 3072, // HexagonDepInstrInfo.td:35070
3088 V6_vlutvvb_oracci = 3073, // HexagonDepInstrInfo.td:35085
3089 V6_vlutvvbi = 3074, // HexagonDepInstrInfo.td:35099
3090 V6_vlutvwh = 3075, // HexagonDepInstrInfo.td:35111
3091 V6_vlutvwh_nm = 3076, // HexagonDepInstrInfo.td:35124
3092 V6_vlutvwh_oracc = 3077, // HexagonDepInstrInfo.td:35137
3093 V6_vlutvwh_oracci = 3078, // HexagonDepInstrInfo.td:35152
3094 V6_vlutvwhi = 3079, // HexagonDepInstrInfo.td:35166
3095 V6_vmax_bf = 3080, // HexagonDepInstrInfo.td:35178
3096 V6_vmax_hf = 3081, // HexagonDepInstrInfo.td:35191
3097 V6_vmax_sf = 3082, // HexagonDepInstrInfo.td:35206
3098 V6_vmaxb = 3083, // HexagonDepInstrInfo.td:35221
3099 V6_vmaxh = 3084, // HexagonDepInstrInfo.td:35248
3100 V6_vmaxub = 3085, // HexagonDepInstrInfo.td:35275
3101 V6_vmaxuh = 3086, // HexagonDepInstrInfo.td:35302
3102 V6_vmaxw = 3087, // HexagonDepInstrInfo.td:35329
3103 V6_vmerge_qf = 3088, // HexagonDepInstrInfo.td:35356
3104 V6_vmin_bf = 3089, // HexagonDepInstrInfo.td:35369
3105 V6_vmin_hf = 3090, // HexagonDepInstrInfo.td:35382
3106 V6_vmin_sf = 3091, // HexagonDepInstrInfo.td:35397
3107 V6_vminb = 3092, // HexagonDepInstrInfo.td:35412
3108 V6_vminh = 3093, // HexagonDepInstrInfo.td:35439
3109 V6_vminub = 3094, // HexagonDepInstrInfo.td:35466
3110 V6_vminuh = 3095, // HexagonDepInstrInfo.td:35493
3111 V6_vminw = 3096, // HexagonDepInstrInfo.td:35520
3112 V6_vmpabus = 3097, // HexagonDepInstrInfo.td:35547
3113 V6_vmpabus_acc = 3098, // HexagonDepInstrInfo.td:35560
3114 V6_vmpabusv = 3099, // HexagonDepInstrInfo.td:35601
3115 V6_vmpabuu = 3100, // HexagonDepInstrInfo.td:35626
3116 V6_vmpabuu_acc = 3101, // HexagonDepInstrInfo.td:35639
3117 V6_vmpabuuv = 3102, // HexagonDepInstrInfo.td:35680
3118 V6_vmpahb = 3103, // HexagonDepInstrInfo.td:35705
3119 V6_vmpahb_acc = 3104, // HexagonDepInstrInfo.td:35718
3120 V6_vmpahhsat = 3105, // HexagonDepInstrInfo.td:35759
3121 V6_vmpauhb = 3106, // HexagonDepInstrInfo.td:35773
3122 V6_vmpauhb_acc = 3107, // HexagonDepInstrInfo.td:35786
3123 V6_vmpauhuhsat = 3108, // HexagonDepInstrInfo.td:35827
3124 V6_vmpsuhuhsat = 3109, // HexagonDepInstrInfo.td:35841
3125 V6_vmpy_hf_f8 = 3110, // HexagonDepInstrInfo.td:37278
3126 V6_vmpy_hf_f8_acc = 3111, // HexagonDepInstrInfo.td:35855
3127 V6_vmpy_hf_hf = 3112, // HexagonDepInstrInfo.td:35870
3128 V6_vmpy_hf_hf_acc = 3113, // HexagonDepInstrInfo.td:35883
3129 V6_vmpy_qf16 = 3114, // HexagonDepInstrInfo.td:35898
3130 V6_vmpy_qf16_hf = 3115, // HexagonDepInstrInfo.td:35911
3131 V6_vmpy_qf16_mix_hf = 3116, // HexagonDepInstrInfo.td:35924
3132 V6_vmpy_qf32 = 3117, // HexagonDepInstrInfo.td:35937
3133 V6_vmpy_qf32_hf = 3118, // HexagonDepInstrInfo.td:35950
3134 V6_vmpy_qf32_mix_hf = 3119, // HexagonDepInstrInfo.td:35963
3135 V6_vmpy_qf32_qf16 = 3120, // HexagonDepInstrInfo.td:35976
3136 V6_vmpy_qf32_sf = 3121, // HexagonDepInstrInfo.td:35989
3137 V6_vmpy_rt_hf = 3122, // HexagonDepInstrInfo.td:36002
3138 V6_vmpy_rt_qf16 = 3123, // HexagonDepInstrInfo.td:36015
3139 V6_vmpy_rt_sf = 3124, // HexagonDepInstrInfo.td:36028
3140 V6_vmpy_sf_bf = 3125, // HexagonDepInstrInfo.td:36041
3141 V6_vmpy_sf_bf_acc = 3126, // HexagonDepInstrInfo.td:36054
3142 V6_vmpy_sf_hf = 3127, // HexagonDepInstrInfo.td:36069
3143 V6_vmpy_sf_hf_acc = 3128, // HexagonDepInstrInfo.td:36082
3144 V6_vmpy_sf_sf = 3129, // HexagonDepInstrInfo.td:36097
3145 V6_vmpybus = 3130, // HexagonDepInstrInfo.td:36110
3146 V6_vmpybus_acc = 3131, // HexagonDepInstrInfo.td:36123
3147 V6_vmpybusv = 3132, // HexagonDepInstrInfo.td:36164
3148 V6_vmpybusv_acc = 3133, // HexagonDepInstrInfo.td:36177
3149 V6_vmpybv = 3134, // HexagonDepInstrInfo.td:36218
3150 V6_vmpybv_acc = 3135, // HexagonDepInstrInfo.td:36231
3151 V6_vmpyewuh = 3136, // HexagonDepInstrInfo.td:36272
3152 V6_vmpyewuh_64 = 3137, // HexagonDepInstrInfo.td:36285
3153 V6_vmpyh = 3138, // HexagonDepInstrInfo.td:36310
3154 V6_vmpyh_acc = 3139, // HexagonDepInstrInfo.td:36323
3155 V6_vmpyhsat_acc = 3140, // HexagonDepInstrInfo.td:36364
3156 V6_vmpyhsrs = 3141, // HexagonDepInstrInfo.td:36393
3157 V6_vmpyhss = 3142, // HexagonDepInstrInfo.td:36418
3158 V6_vmpyhus = 3143, // HexagonDepInstrInfo.td:36443
3159 V6_vmpyhus_acc = 3144, // HexagonDepInstrInfo.td:36456
3160 V6_vmpyhv = 3145, // HexagonDepInstrInfo.td:36497
3161 V6_vmpyhv_acc = 3146, // HexagonDepInstrInfo.td:36510
3162 V6_vmpyhvsrs = 3147, // HexagonDepInstrInfo.td:36551
3163 V6_vmpyieoh = 3148, // HexagonDepInstrInfo.td:36576
3164 V6_vmpyiewh_acc = 3149, // HexagonDepInstrInfo.td:36589
3165 V6_vmpyiewuh = 3150, // HexagonDepInstrInfo.td:36618
3166 V6_vmpyiewuh_acc = 3151, // HexagonDepInstrInfo.td:36631
3167 V6_vmpyih = 3152, // HexagonDepInstrInfo.td:36672
3168 V6_vmpyih_acc = 3153, // HexagonDepInstrInfo.td:36685
3169 V6_vmpyihb = 3154, // HexagonDepInstrInfo.td:36726
3170 V6_vmpyihb_acc = 3155, // HexagonDepInstrInfo.td:36739
3171 V6_vmpyiowh = 3156, // HexagonDepInstrInfo.td:36780
3172 V6_vmpyiwb = 3157, // HexagonDepInstrInfo.td:36805
3173 V6_vmpyiwb_acc = 3158, // HexagonDepInstrInfo.td:36818
3174 V6_vmpyiwh = 3159, // HexagonDepInstrInfo.td:36859
3175 V6_vmpyiwh_acc = 3160, // HexagonDepInstrInfo.td:36872
3176 V6_vmpyiwub = 3161, // HexagonDepInstrInfo.td:36913
3177 V6_vmpyiwub_acc = 3162, // HexagonDepInstrInfo.td:36926
3178 V6_vmpyowh = 3163, // HexagonDepInstrInfo.td:36967
3179 V6_vmpyowh_64_acc = 3164, // HexagonDepInstrInfo.td:36980
3180 V6_vmpyowh_rnd = 3165, // HexagonDepInstrInfo.td:37007
3181 V6_vmpyowh_rnd_sacc = 3166, // HexagonDepInstrInfo.td:37032
3182 V6_vmpyowh_sacc = 3167, // HexagonDepInstrInfo.td:37060
3183 V6_vmpyub = 3168, // HexagonDepInstrInfo.td:37088
3184 V6_vmpyub_acc = 3169, // HexagonDepInstrInfo.td:37101
3185 V6_vmpyubv = 3170, // HexagonDepInstrInfo.td:37142
3186 V6_vmpyubv_acc = 3171, // HexagonDepInstrInfo.td:37155
3187 V6_vmpyuh = 3172, // HexagonDepInstrInfo.td:37196
3188 V6_vmpyuh_acc = 3173, // HexagonDepInstrInfo.td:37209
3189 V6_vmpyuhe = 3174, // HexagonDepInstrInfo.td:37250
3190 V6_vmpyuhe_acc = 3175, // HexagonDepInstrInfo.td:37263
3191 V6_vmpyuhv = 3176, // HexagonDepInstrInfo.td:37291
3192 V6_vmpyuhv_acc = 3177, // HexagonDepInstrInfo.td:37304
3193 V6_vmpyuhvs = 3178, // HexagonDepInstrInfo.td:37345
3194 V6_vmux = 3179, // HexagonDepInstrInfo.td:37358
3195 V6_vnavgb = 3180, // HexagonDepInstrInfo.td:37373
3196 V6_vnavgh = 3181, // HexagonDepInstrInfo.td:37400
3197 V6_vnavgub = 3182, // HexagonDepInstrInfo.td:37427
3198 V6_vnavgw = 3183, // HexagonDepInstrInfo.td:37454
3199 V6_vnccombine = 3184, // HexagonDepInstrInfo.td:37481
3200 V6_vncmov = 3185, // HexagonDepInstrInfo.td:37496
3201 V6_vneg_qf16_hf = 3186, // HexagonDepInstrInfo.td:37512
3202 V6_vneg_qf16_qf16 = 3187, // HexagonDepInstrInfo.td:37525
3203 V6_vneg_qf32_qf32 = 3188, // HexagonDepInstrInfo.td:37538
3204 V6_vneg_qf32_sf = 3189, // HexagonDepInstrInfo.td:37551
3205 V6_vnormamth = 3190, // HexagonDepInstrInfo.td:37564
3206 V6_vnormamtw = 3191, // HexagonDepInstrInfo.td:37589
3207 V6_vnot = 3192, // HexagonDepInstrInfo.td:37614
3208 V6_vor = 3193, // HexagonDepInstrInfo.td:37629
3209 V6_vpackeb = 3194, // HexagonDepInstrInfo.td:37644
3210 V6_vpackeh = 3195, // HexagonDepInstrInfo.td:37669
3211 V6_vpackhb_sat = 3196, // HexagonDepInstrInfo.td:37694
3212 V6_vpackhub_sat = 3197, // HexagonDepInstrInfo.td:37719
3213 V6_vpackob = 3198, // HexagonDepInstrInfo.td:37744
3214 V6_vpackoh = 3199, // HexagonDepInstrInfo.td:37769
3215 V6_vpackwh_sat = 3200, // HexagonDepInstrInfo.td:37794
3216 V6_vpackwuh_sat = 3201, // HexagonDepInstrInfo.td:37819
3217 V6_vpopcounth = 3202, // HexagonDepInstrInfo.td:37844
3218 V6_vprefixqb = 3203, // HexagonDepInstrInfo.td:37869
3219 V6_vprefixqh = 3204, // HexagonDepInstrInfo.td:37882
3220 V6_vprefixqw = 3205, // HexagonDepInstrInfo.td:37895
3221 V6_vrdelta = 3206, // HexagonDepInstrInfo.td:37908
3222 V6_vrmpybub_rtt = 3207, // HexagonDepInstrInfo.td:37921
3223 V6_vrmpybub_rtt_acc = 3208, // HexagonDepInstrInfo.td:37934
3224 V6_vrmpybus = 3209, // HexagonDepInstrInfo.td:37975
3225 V6_vrmpybus_acc = 3210, // HexagonDepInstrInfo.td:37988
3226 V6_vrmpybusi = 3211, // HexagonDepInstrInfo.td:38029
3227 V6_vrmpybusi_acc = 3212, // HexagonDepInstrInfo.td:38042
3228 V6_vrmpybusv = 3213, // HexagonDepInstrInfo.td:38083
3229 V6_vrmpybusv_acc = 3214, // HexagonDepInstrInfo.td:38096
3230 V6_vrmpybv = 3215, // HexagonDepInstrInfo.td:38137
3231 V6_vrmpybv_acc = 3216, // HexagonDepInstrInfo.td:38150
3232 V6_vrmpyub = 3217, // HexagonDepInstrInfo.td:38191
3233 V6_vrmpyub_acc = 3218, // HexagonDepInstrInfo.td:38204
3234 V6_vrmpyub_rtt = 3219, // HexagonDepInstrInfo.td:38245
3235 V6_vrmpyub_rtt_acc = 3220, // HexagonDepInstrInfo.td:38258
3236 V6_vrmpyubi = 3221, // HexagonDepInstrInfo.td:38299
3237 V6_vrmpyubi_acc = 3222, // HexagonDepInstrInfo.td:38312
3238 V6_vrmpyubv = 3223, // HexagonDepInstrInfo.td:38353
3239 V6_vrmpyubv_acc = 3224, // HexagonDepInstrInfo.td:38366
3240 V6_vrmpyzbb_rt = 3225, // HexagonDepInstrInfo.td:38407
3241 V6_vrmpyzbb_rt_acc = 3226, // HexagonDepInstrInfo.td:38420
3242 V6_vrmpyzbb_rx = 3227, // HexagonDepInstrInfo.td:38435
3243 V6_vrmpyzbb_rx_acc = 3228, // HexagonDepInstrInfo.td:38449
3244 V6_vrmpyzbub_rt = 3229, // HexagonDepInstrInfo.td:38464
3245 V6_vrmpyzbub_rt_acc = 3230, // HexagonDepInstrInfo.td:38477
3246 V6_vrmpyzbub_rx = 3231, // HexagonDepInstrInfo.td:38492
3247 V6_vrmpyzbub_rx_acc = 3232, // HexagonDepInstrInfo.td:38506
3248 V6_vrmpyzcb_rt = 3233, // HexagonDepInstrInfo.td:38521
3249 V6_vrmpyzcb_rt_acc = 3234, // HexagonDepInstrInfo.td:38534
3250 V6_vrmpyzcb_rx = 3235, // HexagonDepInstrInfo.td:38549
3251 V6_vrmpyzcb_rx_acc = 3236, // HexagonDepInstrInfo.td:38563
3252 V6_vrmpyzcbs_rt = 3237, // HexagonDepInstrInfo.td:38578
3253 V6_vrmpyzcbs_rt_acc = 3238, // HexagonDepInstrInfo.td:38591
3254 V6_vrmpyzcbs_rx = 3239, // HexagonDepInstrInfo.td:38606
3255 V6_vrmpyzcbs_rx_acc = 3240, // HexagonDepInstrInfo.td:38620
3256 V6_vrmpyznb_rt = 3241, // HexagonDepInstrInfo.td:38635
3257 V6_vrmpyznb_rt_acc = 3242, // HexagonDepInstrInfo.td:38648
3258 V6_vrmpyznb_rx = 3243, // HexagonDepInstrInfo.td:38663
3259 V6_vrmpyznb_rx_acc = 3244, // HexagonDepInstrInfo.td:38677
3260 V6_vror = 3245, // HexagonDepInstrInfo.td:38692
3261 V6_vrotr = 3246, // HexagonDepInstrInfo.td:38705
3262 V6_vroundhb = 3247, // HexagonDepInstrInfo.td:38730
3263 V6_vroundhub = 3248, // HexagonDepInstrInfo.td:38755
3264 V6_vrounduhub = 3249, // HexagonDepInstrInfo.td:38780
3265 V6_vrounduwuh = 3250, // HexagonDepInstrInfo.td:38805
3266 V6_vroundwh = 3251, // HexagonDepInstrInfo.td:38830
3267 V6_vroundwuh = 3252, // HexagonDepInstrInfo.td:38855
3268 V6_vrsadubi = 3253, // HexagonDepInstrInfo.td:38880
3269 V6_vrsadubi_acc = 3254, // HexagonDepInstrInfo.td:38893
3270 V6_vsatdw = 3255, // HexagonDepInstrInfo.td:38934
3271 V6_vsathub = 3256, // HexagonDepInstrInfo.td:38949
3272 V6_vsatuwuh = 3257, // HexagonDepInstrInfo.td:38976
3273 V6_vsatwh = 3258, // HexagonDepInstrInfo.td:39003
3274 V6_vsb = 3259, // HexagonDepInstrInfo.td:39030
3275 V6_vscattermh = 3260, // HexagonDepInstrInfo.td:39055
3276 V6_vscattermh_add = 3261, // HexagonDepInstrInfo.td:39069
3277 V6_vscattermhq = 3262, // HexagonDepInstrInfo.td:39105
3278 V6_vscattermhw = 3263, // HexagonDepInstrInfo.td:39129
3279 V6_vscattermhw_add = 3264, // HexagonDepInstrInfo.td:39141
3280 V6_vscattermhwq = 3265, // HexagonDepInstrInfo.td:39154
3281 V6_vscattermw = 3266, // HexagonDepInstrInfo.td:39166
3282 V6_vscattermw_add = 3267, // HexagonDepInstrInfo.td:39180
3283 V6_vscattermwq = 3268, // HexagonDepInstrInfo.td:39247
3284 V6_vsh = 3269, // HexagonDepInstrInfo.td:39271
3285 V6_vshufeh = 3270, // HexagonDepInstrInfo.td:39296
3286 V6_vshuff = 3271, // HexagonDepInstrInfo.td:39323
3287 V6_vshuffb = 3272, // HexagonDepInstrInfo.td:39339
3288 V6_vshuffeb = 3273, // HexagonDepInstrInfo.td:39364
3289 V6_vshuffh = 3274, // HexagonDepInstrInfo.td:39391
3290 V6_vshuffob = 3275, // HexagonDepInstrInfo.td:39416
3291 V6_vshuffvdd = 3276, // HexagonDepInstrInfo.td:39443
3292 V6_vshufoeb = 3277, // HexagonDepInstrInfo.td:39456
3293 V6_vshufoeh = 3278, // HexagonDepInstrInfo.td:39481
3294 V6_vshufoh = 3279, // HexagonDepInstrInfo.td:39506
3295 V6_vsub_hf = 3280, // HexagonDepInstrInfo.td:39533
3296 V6_vsub_hf_f8 = 3281, // HexagonDepInstrInfo.td:39546
3297 V6_vsub_hf_hf = 3282, // HexagonDepInstrInfo.td:39559
3298 V6_vsub_hf_mix = 3283, // HexagonDepInstrInfo.td:39572
3299 V6_vsub_qf16 = 3284, // HexagonDepInstrInfo.td:39585
3300 V6_vsub_qf16_mix = 3285, // HexagonDepInstrInfo.td:39598
3301 V6_vsub_qf32 = 3286, // HexagonDepInstrInfo.td:39611
3302 V6_vsub_qf32_mix = 3287, // HexagonDepInstrInfo.td:39624
3303 V6_vsub_sf = 3288, // HexagonDepInstrInfo.td:39637
3304 V6_vsub_sf_bf = 3289, // HexagonDepInstrInfo.td:39650
3305 V6_vsub_sf_hf = 3290, // HexagonDepInstrInfo.td:39663
3306 V6_vsub_sf_mix = 3291, // HexagonDepInstrInfo.td:39676
3307 V6_vsub_sf_sf = 3292, // HexagonDepInstrInfo.td:39689
3308 V6_vsubb = 3293, // HexagonDepInstrInfo.td:39702
3309 V6_vsubb_dv = 3294, // HexagonDepInstrInfo.td:39729
3310 V6_vsubbnq = 3295, // HexagonDepInstrInfo.td:39754
3311 V6_vsubbq = 3296, // HexagonDepInstrInfo.td:39784
3312 V6_vsubbsat = 3297, // HexagonDepInstrInfo.td:39814
3313 V6_vsubbsat_dv = 3298, // HexagonDepInstrInfo.td:39841
3314 V6_vsubcarry = 3299, // HexagonDepInstrInfo.td:39866
3315 V6_vsubcarryo = 3300, // HexagonDepInstrInfo.td:39882
3316 V6_vsubh = 3301, // HexagonDepInstrInfo.td:39897
3317 V6_vsubh_dv = 3302, // HexagonDepInstrInfo.td:39924
3318 V6_vsubhnq = 3303, // HexagonDepInstrInfo.td:39949
3319 V6_vsubhq = 3304, // HexagonDepInstrInfo.td:39979
3320 V6_vsubhsat = 3305, // HexagonDepInstrInfo.td:40009
3321 V6_vsubhsat_dv = 3306, // HexagonDepInstrInfo.td:40036
3322 V6_vsubhw = 3307, // HexagonDepInstrInfo.td:40061
3323 V6_vsububh = 3308, // HexagonDepInstrInfo.td:40086
3324 V6_vsububsat = 3309, // HexagonDepInstrInfo.td:40111
3325 V6_vsububsat_dv = 3310, // HexagonDepInstrInfo.td:40138
3326 V6_vsubububb_sat = 3311, // HexagonDepInstrInfo.td:40163
3327 V6_vsubuhsat = 3312, // HexagonDepInstrInfo.td:40178
3328 V6_vsubuhsat_dv = 3313, // HexagonDepInstrInfo.td:40205
3329 V6_vsubuhw = 3314, // HexagonDepInstrInfo.td:40230
3330 V6_vsubuwsat = 3315, // HexagonDepInstrInfo.td:40255
3331 V6_vsubuwsat_dv = 3316, // HexagonDepInstrInfo.td:40282
3332 V6_vsubw = 3317, // HexagonDepInstrInfo.td:40307
3333 V6_vsubw_dv = 3318, // HexagonDepInstrInfo.td:40334
3334 V6_vsubwnq = 3319, // HexagonDepInstrInfo.td:40359
3335 V6_vsubwq = 3320, // HexagonDepInstrInfo.td:40389
3336 V6_vsubwsat = 3321, // HexagonDepInstrInfo.td:40419
3337 V6_vsubwsat_dv = 3322, // HexagonDepInstrInfo.td:40446
3338 V6_vswap = 3323, // HexagonDepInstrInfo.td:40471
3339 V6_vtmpyb = 3324, // HexagonDepInstrInfo.td:40484
3340 V6_vtmpyb_acc = 3325, // HexagonDepInstrInfo.td:40497
3341 V6_vtmpybus = 3326, // HexagonDepInstrInfo.td:40538
3342 V6_vtmpybus_acc = 3327, // HexagonDepInstrInfo.td:40551
3343 V6_vtmpyhb = 3328, // HexagonDepInstrInfo.td:40592
3344 V6_vtmpyhb_acc = 3329, // HexagonDepInstrInfo.td:40605
3345 V6_vunpackb = 3330, // HexagonDepInstrInfo.td:40661
3346 V6_vunpackh = 3331, // HexagonDepInstrInfo.td:40686
3347 V6_vunpackob = 3332, // HexagonDepInstrInfo.td:40711
3348 V6_vunpackoh = 3333, // HexagonDepInstrInfo.td:40739
3349 V6_vunpackub = 3334, // HexagonDepInstrInfo.td:40768
3350 V6_vunpackuh = 3335, // HexagonDepInstrInfo.td:40793
3351 V6_vwhist128 = 3336, // HexagonDepInstrInfo.td:40818
3352 V6_vwhist128m = 3337, // HexagonDepInstrInfo.td:40828
3353 V6_vwhist128q = 3338, // HexagonDepInstrInfo.td:40839
3354 V6_vwhist128qm = 3339, // HexagonDepInstrInfo.td:40850
3355 V6_vwhist256 = 3340, // HexagonDepInstrInfo.td:40862
3356 V6_vwhist256_sat = 3341, // HexagonDepInstrInfo.td:40872
3357 V6_vwhist256q = 3342, // HexagonDepInstrInfo.td:40882
3358 V6_vwhist256q_sat = 3343, // HexagonDepInstrInfo.td:40893
3359 V6_vxor = 3344, // HexagonDepInstrInfo.td:40904
3360 V6_vzb = 3345, // HexagonDepInstrInfo.td:40919
3361 V6_vzh = 3346, // HexagonDepInstrInfo.td:40944
3362 V6_zLd_ai = 3347, // HexagonDepInstrInfo.td:40969
3363 V6_zLd_pi = 3348, // HexagonDepInstrInfo.td:40984
3364 V6_zLd_ppu = 3349, // HexagonDepInstrInfo.td:41000
3365 V6_zLd_pred_ai = 3350, // HexagonDepInstrInfo.td:41014
3366 V6_zLd_pred_pi = 3351, // HexagonDepInstrInfo.td:41028
3367 V6_zLd_pred_ppu = 3352, // HexagonDepInstrInfo.td:41044
3368 V6_zextract = 3353, // HexagonDepInstrInfo.td:41059
3369 Y2_barrier = 3354, // HexagonDepInstrInfo.td:41091
3370 Y2_break = 3355, // HexagonDepInstrInfo.td:41101
3371 Y2_ciad = 3356, // HexagonDepInstrInfo.td:41111
3372 Y2_crswap0 = 3357, // HexagonDepInstrInfo.td:41120
3373 Y2_cswi = 3358, // HexagonDepInstrInfo.td:41144
3374 Y2_dccleana = 3359, // HexagonDepInstrInfo.td:41153
3375 Y2_dccleanidx = 3360, // HexagonDepInstrInfo.td:41163
3376 Y2_dccleaninva = 3361, // HexagonDepInstrInfo.td:41172
3377 Y2_dccleaninvidx = 3362, // HexagonDepInstrInfo.td:41182
3378 Y2_dcfetchbo = 3363, // HexagonDepInstrInfo.td:41200
3379 Y2_dcinva = 3364, // HexagonDepInstrInfo.td:41211
3380 Y2_dcinvidx = 3365, // HexagonDepInstrInfo.td:41221
3381 Y2_dckill = 3366, // HexagonDepInstrInfo.td:41230
3382 Y2_dctagr = 3367, // HexagonDepInstrInfo.td:41239
3383 Y2_dctagw = 3368, // HexagonDepInstrInfo.td:41250
3384 Y2_dczeroa = 3369, // HexagonDepInstrInfo.td:41260
3385 Y2_getimask = 3370, // HexagonDepInstrInfo.td:41271
3386 Y2_iassignr = 3371, // HexagonDepInstrInfo.td:41282
3387 Y2_iassignw = 3372, // HexagonDepInstrInfo.td:41293
3388 Y2_icdatar = 3373, // HexagonDepInstrInfo.td:41302
3389 Y2_icdataw = 3374, // HexagonDepInstrInfo.td:41313
3390 Y2_icinva = 3375, // HexagonDepInstrInfo.td:41323
3391 Y2_icinvidx = 3376, // HexagonDepInstrInfo.td:41332
3392 Y2_ickill = 3377, // HexagonDepInstrInfo.td:41341
3393 Y2_ictagr = 3378, // HexagonDepInstrInfo.td:41350
3394 Y2_ictagw = 3379, // HexagonDepInstrInfo.td:41361
3395 Y2_isync = 3380, // HexagonDepInstrInfo.td:41371
3396 Y2_k0lock = 3381, // HexagonDepInstrInfo.td:41380
3397 Y2_k0unlock = 3382, // HexagonDepInstrInfo.td:41389
3398 Y2_l2cleaninvidx = 3383, // HexagonDepInstrInfo.td:41414
3399 Y2_l2kill = 3384, // HexagonDepInstrInfo.td:41423
3400 Y2_resume = 3385, // HexagonDepInstrInfo.td:41432
3401 Y2_setimask = 3386, // HexagonDepInstrInfo.td:41441
3402 Y2_setprio = 3387, // HexagonDepInstrInfo.td:41451
3403 Y2_start = 3388, // HexagonDepInstrInfo.td:41460
3404 Y2_stop = 3389, // HexagonDepInstrInfo.td:41469
3405 Y2_swi = 3390, // HexagonDepInstrInfo.td:41478
3406 Y2_syncht = 3391, // HexagonDepInstrInfo.td:41487
3407 Y2_tfrscrr = 3392, // HexagonDepInstrInfo.td:41496
3408 Y2_tfrsrcr = 3393, // HexagonDepInstrInfo.td:41506
3409 Y2_tlblock = 3394, // HexagonDepInstrInfo.td:41516
3410 Y2_tlbp = 3395, // HexagonDepInstrInfo.td:41525
3411 Y2_tlbpp = 3396, // HexagonDepInstrInfo.td:41536
3412 Y2_tlbr = 3397, // HexagonDepInstrInfo.td:41547
3413 Y2_tlbunlock = 3398, // HexagonDepInstrInfo.td:41556
3414 Y2_tlbw = 3399, // HexagonDepInstrInfo.td:41565
3415 Y2_wait = 3400, // HexagonDepInstrInfo.td:41575
3416 Y4_crswap1 = 3401, // HexagonDepInstrInfo.td:41584
3417 Y4_crswap10 = 3402, // HexagonDepInstrInfo.td:41597
3418 Y4_l2fetch = 3403, // HexagonDepInstrInfo.td:41608
3419 Y4_l2tagr = 3404, // HexagonDepInstrInfo.td:41620
3420 Y4_l2tagw = 3405, // HexagonDepInstrInfo.td:41631
3421 Y4_nmi = 3406, // HexagonDepInstrInfo.td:41641
3422 Y4_siad = 3407, // HexagonDepInstrInfo.td:41650
3423 Y4_tfrscpp = 3408, // HexagonDepInstrInfo.td:41659
3424 Y4_tfrspcp = 3409, // HexagonDepInstrInfo.td:41667
3425 Y4_trace = 3410, // HexagonDepInstrInfo.td:41677
3426 Y5_ctlbw = 3411, // HexagonDepInstrInfo.td:41686
3427 Y5_l2cleanidx = 3412, // HexagonDepInstrInfo.td:41698
3428 Y5_l2fetch = 3413, // HexagonDepInstrInfo.td:41707
3429 Y5_l2gclean = 3414, // HexagonDepInstrInfo.td:41719
3430 Y5_l2gcleaninv = 3415, // HexagonDepInstrInfo.td:41728
3431 Y5_l2gunlock = 3416, // HexagonDepInstrInfo.td:41737
3432 Y5_l2invidx = 3417, // HexagonDepInstrInfo.td:41746
3433 Y5_l2locka = 3418, // HexagonDepInstrInfo.td:41755
3434 Y5_l2unlocka = 3419, // HexagonDepInstrInfo.td:41765
3435 Y5_tlbasidi = 3420, // HexagonDepInstrInfo.td:41774
3436 Y5_tlboc = 3421, // HexagonDepInstrInfo.td:41783
3437 Y6_diag = 3422, // HexagonDepInstrInfo.td:41794
3438 Y6_diag0 = 3423, // HexagonDepInstrInfo.td:41802
3439 Y6_diag1 = 3424, // HexagonDepInstrInfo.td:41811
3440 Y6_dmlink = 3425, // HexagonDepInstrInfo.td:41820
3441 Y6_dmpause = 3426, // HexagonDepInstrInfo.td:41832
3442 Y6_dmpoll = 3427, // HexagonDepInstrInfo.td:41844
3443 Y6_dmresume = 3428, // HexagonDepInstrInfo.td:41856
3444 Y6_dmstart = 3429, // HexagonDepInstrInfo.td:41866
3445 Y6_dmwait = 3430, // HexagonDepInstrInfo.td:41876
3446 Y6_l2gcleaninvpa = 3431, // HexagonDepInstrInfo.td:41888
3447 Y6_l2gcleanpa = 3432, // HexagonDepInstrInfo.td:41898
3448 dep_A2_addsat = 3433, // HexagonDepInstrInfo.td:41908
3449 dep_A2_subsat = 3434, // HexagonDepInstrInfo.td:41921
3450 dep_S2_packhl = 3435, // HexagonDepInstrInfo.td:41934
3451 invalid_decode = 3436, // HexagonInstrFormats.td:244
3452 INSTRUCTION_LIST_END = 3437
3453 };
3454
3455} // namespace llvm::Hexagon
3456
3457#endif // GET_INSTRINFO_ENUM
3458
3459#ifdef GET_INSTRINFO_SCHED_ENUM
3460#undef GET_INSTRINFO_SCHED_ENUM
3461
3462namespace llvm::Hexagon::Sched {
3463
3464 enum {
3465 NoInstrModel = 0,
3466 tc_01d44cb2 = 1,
3467 PSEUDO = 2,
3468 tc_c57d9f39 = 3,
3469 tc_1c2c7a4a = 4,
3470 tc_442395f3 = 5,
3471 tc_713b66bf = 6,
3472 tc_86173609 = 7,
3473 tc_5da50c4b = 8,
3474 tc_4a55d03c = 9,
3475 tc_d33e5eee = 10,
3476 tc_651cbe02 = 11,
3477 DUPLEX = 12,
3478 tc_ENDLOOP = 13,
3479 tc_23708a21 = 14,
3480 tc_56a124a7 = 15,
3481 tc_2f573607 = 16,
3482 tc_53c851ab = 17,
3483 tc_fedb7e19 = 18,
3484 tc_4222e6bf = 19,
3485 tc_075c8dd8 = 20,
3486 tc_9bcfb2ee = 21,
3487 tc_158aa3f7 = 22,
3488 tc_df5d53f9 = 23,
3489 tc_14ab4f41 = 24,
3490 tc_f38f92e1 = 25,
3491 tc_1981450d = 26,
3492 tc_e9170fb7 = 27,
3493 tc_40d64c94 = 28,
3494 LD_tc_ld_SLOT01 = 29,
3495 tc_38382228 = 30,
3496 tc_c21d7447 = 31,
3497 tc_7f8ae742 = 32,
3498 tc_5a4b5e58 = 33,
3499 tc_197dce51 = 34,
3500 tc_44fffc58 = 35,
3501 tc_5ceb2f9e = 36,
3502 tc_56c4f9fe = 37,
3503 tc_7476d766 = 38,
3504 tc_b4dc7630 = 39,
3505 tc_a2b365d2 = 40,
3506 tc_60e324ff = 41,
3507 tc_db5555f3 = 42,
3508 tc_c0749f3c = 43,
3509 PSEUDOM = 44,
3510 tc_3aacf4a8 = 45,
3511 tc_c4edf264 = 46,
3512 tc_c5dba46e = 47,
3513 tc_af25efd9 = 48,
3514 tc_0dfac0a7 = 49,
3515 tc_8035e91f = 50,
3516 tc_011e0e9d = 51,
3517 tc_ae5babd7 = 52,
3518 tc_5deb5e47 = 53,
3519 tc_bb831a7c = 54,
3520 tc_92240447 = 55,
3521 tc_7c31e19a = 56,
3522 tc_d03278fd = 57,
3523 tc_65cbd974 = 58,
3524 tc_934753bb = 59,
3525 ST_tc_st_SLOT01 = 60,
3526 CVI_VA = 61,
3527 tc_f175e046 = 62,
3528 tc_4942646a = 63,
3529 tc_0ec46cf9 = 64,
3530 tc_718b5c53 = 65,
3531 CVI_GATHER_PSEUDO = 66,
3532 tc_7dc63b5c = 67,
3533 tc_d45ba9cd = 68,
3534 tc_388f9897 = 69,
3535 tc_9124c04f = 70,
3536 tc_4ac61d92 = 71,
3537 tc_aee6250c = 72,
3538 tc_eed07714 = 73,
3539 tc_74a42bda = 74,
3540 tc_a9edeffa = 75,
3541 tc_838c4d7a = 76,
3542 tc_d61dfdc3 = 77,
3543 tc_8a825db2 = 78,
3544 tc_f34c1c21 = 79,
3545 tc_95a33176 = 80,
3546 tc_9f6cd987 = 81,
3547 tc_b837298f = 82,
3548 tc_8b5bd4f5 = 83,
3549 tc_84a7500d = 84,
3550 tc_49fdfd4b = 85,
3551 tc_f098b237 = 86,
3552 tc_20131976 = 87,
3553 tc_1d41f8b7 = 88,
3554 tc_a1297125 = 89,
3555 tc_112d30d6 = 90,
3556 tc_d68dca5c = 91,
3557 tc_788b1d09 = 92,
3558 tc_38e0bae9 = 93,
3559 tc_407e96f9 = 94,
3560 tc_7401744f = 95,
3561 tc_9b3c0462 = 96,
3562 tc_151bf368 = 97,
3563 tc_9c52f549 = 98,
3564 tc_55b33fda = 99,
3565 tc_6fc5dbea = 100,
3566 tc_3edca78f = 101,
3567 tc_a7a13fac = 102,
3568 tc_9783714b = 103,
3569 tc_f0e8e832 = 104,
3570 tc_65279839 = 105,
3571 tc_0a195f2c = 106,
3572 tc_01e1be3b = 107,
3573 tc_556f6577 = 108,
3574 tc_02fe1c65 = 109,
3575 tc_9e72dc89 = 110,
3576 tc_9edb7c77 = 111,
3577 tc_7f7f45f5 = 112,
3578 tc_c20701f0 = 113,
3579 tc_f7569068 = 114,
3580 tc_fae9dfa5 = 115,
3581 tc_6ae3426b = 116,
3582 tc_69bfb303 = 117,
3583 tc_362b0be2 = 118,
3584 tc_dc51281d = 119,
3585 tc_95f43c5e = 120,
3586 tc_decdde8a = 121,
3587 tc_eeda4109 = 122,
3588 tc_711c805f = 123,
3589 tc_ed03645c = 124,
3590 tc_42ff66ba = 125,
3591 tc_57a55b54 = 126,
3592 tc_f97707c1 = 127,
3593 tc_1248597c = 128,
3594 tc_9406230a = 129,
3595 tc_d57d649c = 130,
3596 tc_4abdbdc6 = 131,
3597 tc_6d861a95 = 132,
3598 tc_b9bec29e = 133,
3599 tc_45f9d1be = 134,
3600 tc_33e7e673 = 135,
3601 tc_24e109c7 = 136,
3602 tc_9e27f2f9 = 137,
3603 tc_f6e2aff9 = 138,
3604 tc_24f426ab = 139,
3605 tc_975a4e54 = 140,
3606 tc_e60def48 = 141,
3607 tc_5502c366 = 142,
3608 tc_7b9187d3 = 143,
3609 tc_f999c66e = 144,
3610 tc_1c7522a8 = 145,
3611 tc_76bb5435 = 146,
3612 tc_8a6d0d94 = 147,
3613 tc_2471c1c8 = 148,
3614 tc_64b00d8a = 149,
3615 tc_5f2afaf7 = 150,
3616 tc_ac65613f = 151,
3617 tc_a32e03e7 = 152,
3618 tc_822c3c68 = 153,
3619 tc_abfd9a6d = 154,
3620 tc_bf2ffc0f = 155,
3621 tc_ed3f8d2a = 156,
3622 tc_7c6d32e4 = 157,
3623 tc_45791fb8 = 158,
3624 tc_b7c4062a = 159,
3625 tc_5944960d = 160,
3626 tc_2c13e7f5 = 161,
3627 tc_a154b476 = 162,
3628 tc_a4e22bbd = 163,
3629 tc_503ce0f3 = 164,
3630 tc_0655b949 = 165,
3631 tc_6e20402a = 166,
3632 tc_db96aa6b = 167,
3633 tc_a7bdb22c = 168,
3634 tc_db596beb = 169,
3635 tc_a08b630b = 170,
3636 tc_1fcb8495 = 171,
3637 tc_9edefe01 = 172,
3638 tc_449acf79 = 173,
3639 tc_ce59038e = 174,
3640 tc_f529831b = 175,
3641 tc_addc37a8 = 176,
3642 tc_6f42bc60 = 177,
3643 tc_7af3a37e = 178,
3644 tc_e3d699e3 = 179,
3645 tc_ba9255a6 = 180,
3646 tc_1fe4ab69 = 181,
3647 tc_bb07f2c5 = 182,
3648 tc_8e82e8ca = 183,
3649 tc_cfa0e29b = 184,
3650 tc_0a6c20ae = 185,
3651 tc_0fac1eb8 = 186,
3652 tc_829d8a86 = 187,
3653 tc_280f7fe1 = 188,
3654 tc_887d1bb7 = 189,
3655 tc_96ef76ef = 190,
3656 tc_55a9a350 = 191,
3657 tc_f0cdeccf = 192,
3658 tc_a38c45dc = 193,
3659 tc_d3632d88 = 194,
3660 tc_5e4cf0e8 = 195,
3661 tc_ef921005 = 196,
3662 tc_5b347363 = 197,
3663 tc_3d14a17b = 198,
3664 tc_3fbf1042 = 199,
3665 tc_63567288 = 200,
3666 tc_59a7822c = 201,
3667 tc_937dd41c = 202,
3668 tc_a4ee89db = 203,
3669 tc_c818ff7f = 204,
3670 tc_1242dc2a = 205,
3671 tc_44d5a428 = 206,
3672 tc_540c3da3 = 207,
3673 tc_b091f1c6 = 208,
3674 tc_5bf8afbb = 209,
3675 tc_2b4c548e = 210,
3676 tc_bb599486 = 211,
3677 tc_a7e6707d = 212,
3678 tc_3c56e5ce = 213,
3679 tc_abe8c3b2 = 214,
3680 tc_453fe68d = 215,
3681 tc_1ba8a0cd = 216,
3682 tc_52447ecc = 217,
3683 tc_3904b926 = 218,
3684 tc_b9db8205 = 219,
3685 tc_663c80a7 = 220,
3686 tc_f21e8abb = 221,
3687 tc_131f1c81 = 222,
3688 tc_c7039829 = 223,
3689 tc_e2d2e9e5 = 224,
3690 tc_ab23f776 = 225,
3691 tc_7177e272 = 226,
3692 tc_e99d4c2e = 227,
3693 tc_6942b6e0 = 228,
3694 tc_a02a10a8 = 229,
3695 tc_54a0dc47 = 230,
3696 tc_447d9895 = 231,
3697 tc_191381c1 = 232,
3698 tc_3e2aaafc = 233,
3699 tc_3ce09744 = 234,
3700 tc_20a4bbec = 235,
3701 tc_5cdf8c84 = 236,
3702 tc_2a698a03 = 237,
3703 tc_c127de3a = 238,
3704 tc_05ca8cfd = 239,
3705 tc_d8287c14 = 240,
3706 tc_257f6f7c = 241,
3707 tc_7e6a3e89 = 242,
3708 tc_e35c1e93 = 243,
3709 tc_08a4f1b6 = 244,
3710 tc_57a4709c = 245,
3711 tc_56e64202 = 246,
3712 tc_ac4046bc = 247,
3713 tc_2e8f5f6e = 248,
3714 tc_7417e785 = 249,
3715 tc_309dbb4f = 250,
3716 tc_df80eeb0 = 251,
3717 tc_16ff9ef8 = 252,
3718 tc_e2fdd6e6 = 253,
3719 tc_51d0ecc3 = 254,
3720 tc_531b383c = 255,
3721 tc_04da405a = 256,
3722 tc_3c8c15d0 = 257,
3723 tc_0afc8be9 = 258,
3724 tc_561aaa58 = 259,
3725 tc_946013d8 = 260,
3726 tc_46d6c3e0 = 261,
3727 tc_87adc037 = 262,
3728 tc_a19b9305 = 263,
3729 tc_649072c2 = 264,
3730 tc_0b04c6c7 = 265,
3731 tc_660769f1 = 266,
3732 tc_dcca380f = 267,
3733 tc_72e2b393 = 268,
3734 tc_73efe966 = 269,
3735 tc_cda936da = 270,
3736 tc_a28f32b5 = 271,
3737 tc_7d68d5c2 = 272,
3738 tc_7095ecba = 273,
3739 tc_a69eeee1 = 274,
3740 tc_1381a97c = 275,
3741 tc_e3f68a46 = 276,
3742 tc_f1de44ef = 277,
3743 tc_9d1dc972 = 278,
3744 tc_90bcc1db = 279,
3745 tc_cd94bfe0 = 280,
3746 tc_15fdf750 = 281,
3747 tc_1ad8a370 = 282,
3748 tc_e675c45a = 283,
3749 tc_37820f4c = 284,
3750 tc_61bf7c03 = 285,
3751 tc_933f2b39 = 286,
3752 tc_26a377fe = 287,
3753 tc_2d4051cd = 288,
3754 tc_6e7fa133 = 289,
3755 tc_8772086c = 290,
3756 tc_b4416217 = 291,
3757 tc_9f363d21 = 292,
3758 tc_8e420e4d = 293,
3759 tc_7273323b = 294,
3760 tc_58d21193 = 295,
3761 tc_71646d06 = 296,
3762 tc_2c745bb8 = 297,
3763 tc_b28e51aa = 298,
3764 tc_767c4e9d = 299,
3765 tc_e699ae41 = 300,
3766 tc_a0dbea28 = 301,
3767 tc_dd5b0695 = 302,
3768 tc_3ad719fb = 303,
3769 tc_77f94a5e = 304,
3770 tc_55255f2b = 305,
3771 tc_0a43be35 = 306,
3772 tc_b1ae5f67 = 307,
3773 tc_d234b61a = 308,
3774 tc_2237d952 = 309,
3775 tc_78f87ed3 = 310,
3776 tc_a724463d = 311,
3777 tc_6fb52018 = 312,
3778 tc_46c18ecf = 313,
3779 tc_9b20a062 = 314,
3780 tc_5a222e89 = 315,
3781 tc_0ba0d5da = 316,
3782 tc_7d6a2568 = 317,
3783 tc_759e57be = 318,
3784 tc_139ef484 = 319,
3785 tc_9b34f5e0 = 320,
3786 tc_7f58404a = 321,
3787 tc_b3d46584 = 322,
3788 tc_d71ea8fa = 323,
3789 tc_6aa823ab = 324,
3790 tc_b2196a3f = 325,
3791 tc_2c3e17fc = 326,
3792 tc_27106296 = 327,
3793 tc_a3070909 = 328,
3794 tc_512b1653 = 329,
3795 tc_d7718fbe = 330,
3796 tc_bb78483e = 331,
3797 tc_54f0cee2 = 332,
3798 tc_28e55c6f = 333,
3799 tc_4bf903b0 = 334,
3800 tc_7c28bd7e = 335,
3801 tc_invalid = 336,
3802 SCHED_LIST_END = 337
3803 };
3804
3805} // namespace llvm::Hexagon::Sched
3806
3807#endif // GET_INSTRINFO_SCHED_ENUM
3808
3809#if defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3810
3811namespace llvm {
3812
3813struct HexagonInstrTable {
3814 MCInstrDesc Insts[3437];
3815 static_assert(alignof(MCInstrDesc) >= alignof(MCPhysReg), "Unwanted padding between Insts and ImplicitOps");
3816 MCPhysReg ImplicitOps[185];
3817 char Padding[sizeof(MCOperandInfo) - sizeof ImplicitOps % sizeof(MCOperandInfo)];
3818 static_assert(alignof(MCInstrDesc) >= alignof(MCOperandInfo), "Unwanted padding between Insts and OperandInfo");
3819 MCOperandInfo OperandInfo[1075];
3820};
3821} // namespace llvm
3822
3823#endif // defined(GET_INSTRINFO_MC_DESC) || defined(GET_INSTRINFO_CTOR_DTOR)
3824
3825#ifdef GET_INSTRINFO_MC_DESC
3826#undef GET_INSTRINFO_MC_DESC
3827
3828namespace llvm {
3829
3830static_assert((sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) % sizeof(MCOperandInfo) == 0);
3831static constexpr unsigned HexagonOpInfoBase = (sizeof HexagonInstrTable::ImplicitOps + sizeof HexagonInstrTable::Padding) / sizeof(MCOperandInfo);
3832
3833extern const HexagonInstrTable HexagonDescs = {
3834 {
3835 { 3436, 0, 0, 4, 336, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // invalid_decode
3836 { 3435, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x3ULL }, // dep_S2_packhl
3837 { 3434, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_subsat
3838 { 3433, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // dep_A2_addsat
3839 { 3432, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleanpa
3840 { 3431, 1, 0, 4, 335, 0, 0, HexagonOpInfoBase + 1074, 0, 0, 0xa9ULL }, // Y6_l2gcleaninvpa
3841 { 3430, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmwait
3842 { 3429, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmstart
3843 { 3428, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmresume
3844 { 3427, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpoll
3845 { 3426, 1, 1, 4, 334, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x80a9ULL }, // Y6_dmpause
3846 { 3425, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0xa9ULL }, // Y6_dmlink
3847 { 3424, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag1
3848 { 3423, 2, 0, 4, 333, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x5ULL }, // Y6_diag0
3849 { 3422, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x5ULL }, // Y6_diag
3850 { 3421, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y5_tlboc
3851 { 3420, 1, 0, 4, 332, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y5_tlbasidi
3852 { 3419, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2unlocka
3853 { 3418, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2129ULL }, // Y5_l2locka
3854 { 3417, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2invidx
3855 { 3416, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gunlock
3856 { 3415, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gcleaninv
3857 { 3414, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y5_l2gclean
3858 { 3413, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y5_l2fetch
3859 { 3412, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y5_l2cleanidx
3860 { 3411, 3, 1, 4, 331, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8085ULL }, // Y5_ctlbw
3861 { 3410, 1, 0, 4, 330, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_trace
3862 { 3409, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1072, 0, 0, 0x8005ULL }, // Y4_tfrspcp
3863 { 3408, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1070, 0, 0, 0x5ULL }, // Y4_tfrscpp
3864 { 3407, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y4_siad
3865 { 3406, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y4_nmi
3866 { 3405, 2, 0, 4, 329, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y4_l2tagw
3867 { 3404, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y4_l2tagr
3868 { 3403, 2, 0, 4, 328, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y4_l2fetch
3869 { 3402, 3, 1, 4, 327, 2, 2, HexagonOpInfoBase + 1067, 181, 0, 0x5ULL }, // Y4_crswap10
3870 { 3401, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 179, 0, 0x8005ULL }, // Y4_crswap1
3871 { 3400, 1, 0, 4, 326, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_wait
3872 { 3399, 2, 0, 4, 325, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbw
3873 { 3398, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlbunlock
3874 { 3397, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x85ULL }, // Y2_tlbr
3875 { 3396, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8085ULL }, // Y2_tlbpp
3876 { 3395, 2, 1, 4, 324, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8085ULL }, // Y2_tlbp
3877 { 3394, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_tlblock
3878 { 3393, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 1065, 0, 0, 0x8005ULL }, // Y2_tfrsrcr
3879 { 3392, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 1063, 0, 0, 0x8005ULL }, // Y2_tfrscrr
3880 { 3391, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_syncht
3881 { 3390, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_swi
3882 { 3389, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_stop
3883 { 3388, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_start
3884 { 3387, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x5ULL }, // Y2_setprio
3885 { 3386, 2, 0, 4, 323, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x105ULL }, // Y2_setimask
3886 { 3385, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x85ULL }, // Y2_resume
3887 { 3384, 0, 0, 4, 322, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_l2kill
3888 { 3383, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_l2cleaninvidx
3889 { 3382, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0unlock
3890 { 3381, 0, 0, 4, 321, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x85ULL }, // Y2_k0lock
3891 { 3380, 0, 0, 4, 320, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_isync
3892 { 3379, 2, 0, 4, 319, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_ictagw
3893 { 3378, 2, 1, 4, 318, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_ictagr
3894 { 3377, 0, 0, 4, 133, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // Y2_ickill
3895 { 3376, 1, 0, 4, 317, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinvidx
3896 { 3375, 1, 0, 4, 316, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0xa3ULL }, // Y2_icinva
3897 { 3374, 2, 0, 4, 315, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa3ULL }, // Y2_icdataw
3898 { 3373, 2, 1, 4, 314, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x80a3ULL }, // Y2_icdatar
3899 { 3372, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_iassignw
3900 { 3371, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_iassignr
3901 { 3370, 2, 1, 4, 313, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8105ULL }, // Y2_getimask
3902 { 3369, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dczeroa
3903 { 3368, 2, 0, 4, 312, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0xa9ULL }, // Y2_dctagw
3904 { 3367, 2, 1, 4, 311, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8129ULL }, // Y2_dctagr
3905 { 3366, 0, 0, 4, 310, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa9ULL }, // Y2_dckill
3906 { 3365, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dcinvidx
3907 { 3364, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dcinva
3908 { 3363, 2, 0, 4, 309, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x38000000024ULL }, // Y2_dcfetchbo
3909 { 3362, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleaninvidx
3910 { 3361, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleaninva
3911 { 3360, 1, 0, 4, 308, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x129ULL }, // Y2_dccleanidx
3912 { 3359, 1, 0, 4, 307, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x229ULL }, // Y2_dccleana
3913 { 3358, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_cswi
3914 { 3357, 2, 1, 4, 67, 1, 1, HexagonOpInfoBase + 495, 177, 0, 0x8005ULL }, // Y2_crswap0
3915 { 3356, 1, 0, 4, 306, 0, 0, HexagonOpInfoBase + 28, 0, 0, 0x105ULL }, // Y2_ciad
3916 { 3355, 0, 0, 4, 305, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x85ULL }, // Y2_break
3917 { 3354, 0, 0, 4, 304, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x129ULL }, // Y2_barrier
3918 { 3353, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x800000000008018ULL }, // V6_zextract
3919 { 3352, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1059, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_ppu
3920 { 3351, 4, 1, 4, 303, 0, 0, HexagonOpInfoBase + 1055, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000041fULL }, // V6_zLd_pred_pi
3921 { 3350, 3, 0, 4, 302, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000041fULL }, // V6_zLd_pred_ai
3922 { 3349, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_ppu
3923 { 3348, 3, 1, 4, 301, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayLoad), 0x80006800000001fULL }, // V6_zLd_pi
3924 { 3347, 2, 0, 4, 300, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad), 0x80003800000001fULL }, // V6_zLd_ai
3925 { 3346, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzh
3926 { 3345, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vzb
3927 { 3344, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vxor
3928 { 3343, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q_sat
3929 { 3342, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist256q
3930 { 3341, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256_sat
3931 { 3340, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist256
3932 { 3339, 2, 0, 4, 299, 0, 0, HexagonOpInfoBase + 1053, 0, 0, 0x80000000000000aULL }, // V6_vwhist128qm
3933 { 3338, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vwhist128q
3934 { 3337, 1, 0, 4, 298, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x80000000000000aULL }, // V6_vwhist128m
3935 { 3336, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vwhist128
3936 { 3335, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackuh
3937 { 3334, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackub
3938 { 3333, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackoh
3939 { 3332, 3, 1, 4, 297, 0, 0, HexagonOpInfoBase + 492, 0, 0, 0x840000000008019ULL }, // V6_vunpackob
3940 { 3331, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackh
3941 { 3330, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vunpackb
3942 { 3329, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyhb_acc
3943 { 3328, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyhb
3944 { 3327, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpybus_acc
3945 { 3326, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpybus
3946 { 3325, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vtmpyb_acc
3947 { 3324, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vtmpyb
3948 { 3323, 4, 1, 4, 296, 0, 0, HexagonOpInfoBase + 1049, 0, 0, 0x800000000008011ULL }, // V6_vswap
3949 { 3322, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubwsat_dv
3950 { 3321, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubwsat
3951 { 3320, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwq
3952 { 3319, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubwnq
3953 { 3318, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubw_dv
3954 { 3317, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubw
3955 { 3316, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuwsat_dv
3956 { 3315, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuwsat
3957 { 3314, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubuhw
3958 { 3313, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubuhsat_dv
3959 { 3312, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubuhsat
3960 { 3311, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubububb_sat
3961 { 3310, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsububsat_dv
3962 { 3309, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsububsat
3963 { 3308, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsububh
3964 { 3307, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsubhw
3965 { 3306, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubhsat_dv
3966 { 3305, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubhsat
3967 { 3304, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhq
3968 { 3303, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubhnq
3969 { 3302, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubh_dv
3970 { 3301, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubh
3971 { 3300, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarryo
3972 { 3299, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vsubcarry
3973 { 3298, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubbsat_dv
3974 { 3297, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubbsat
3975 { 3296, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbq
3976 { 3295, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3800000000008010ULL }, // V6_vsubbnq
3977 { 3294, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vsubb_dv
3978 { 3293, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsubb
3979 { 3292, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_sf_sf
3980 { 3291, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf_mix
3981 { 3290, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_hf
3982 { 3289, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_sf_bf
3983 { 3288, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_sf
3984 { 3287, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32_mix
3985 { 3286, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf32
3986 { 3285, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16_mix
3987 { 3284, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_qf16
3988 { 3283, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf_mix
3989 { 3282, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vsub_hf_hf
3990 { 3281, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vsub_hf_f8
3991 { 3280, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vsub_hf
3992 { 3279, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufoh
3993 { 3278, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeh
3994 { 3277, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x800000000008011ULL }, // V6_vshufoeb
3995 { 3276, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vshuffvdd
3996 { 3275, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffob
3997 { 3274, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffh
3998 { 3273, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshuffeb
3999 { 3272, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vshuffb
4000 { 3271, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vshuff
4001 { 3270, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vshufeh
4002 { 3269, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsh
4003 { 3268, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermwq
4004 { 3267, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384018000000000bULL }, // V6_vscattermw_add
4005 { 3266, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380018000000000bULL }, // V6_vscattermw
4006 { 3265, 5, 0, 4, 295, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhwq
4007 { 3264, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x84010000000000cULL }, // V6_vscattermhw_add
4008 { 3263, 4, 0, 4, 294, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::MayStore), 0x80010000000000cULL }, // V6_vscattermhw
4009 { 3262, 5, 0, 4, 293, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermhq
4010 { 3261, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x384010000000000bULL }, // V6_vscattermh_add
4011 { 3260, 4, 0, 4, 292, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::MayStore), 0x380010000000000bULL }, // V6_vscattermh
4012 { 3259, 2, 1, 4, 291, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008011ULL }, // V6_vsb
4013 { 3258, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatwh
4014 { 3257, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatuwuh
4015 { 3256, 3, 1, 4, 290, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsathub
4016 { 3255, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vsatdw
4017 { 3254, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrsadubi_acc
4018 { 3253, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrsadubi
4019 { 3252, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwuh
4020 { 3251, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundwh
4021 { 3250, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduwuh
4022 { 3249, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrounduhub
4023 { 3248, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhub
4024 { 3247, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vroundhb
4025 { 3246, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vrotr
4026 { 3245, 3, 1, 4, 289, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x800000000008018ULL }, // V6_vror
4027 { 3244, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rx_acc
4028 { 3243, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rx
4029 { 3242, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyznb_rt_acc
4030 { 3241, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyznb_rt
4031 { 3240, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rx_acc
4032 { 3239, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rx
4033 { 3238, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcbs_rt_acc
4034 { 3237, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcbs_rt
4035 { 3236, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rx_acc
4036 { 3235, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rx
4037 { 3234, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzcb_rt_acc
4038 { 3233, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzcb_rt
4039 { 3232, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rx_acc
4040 { 3231, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rx
4041 { 3230, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbub_rt_acc
4042 { 3229, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbub_rt
4043 { 3228, 5, 2, 4, 288, 0, 0, HexagonOpInfoBase + 1044, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rx_acc
4044 { 3227, 4, 2, 4, 287, 0, 0, HexagonOpInfoBase + 1040, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rx
4045 { 3226, 4, 1, 4, 286, 0, 0, HexagonOpInfoBase + 1036, 0, 0, 0x840000000008006ULL }, // V6_vrmpyzbb_rt_acc
4046 { 3225, 3, 1, 4, 285, 0, 0, HexagonOpInfoBase + 1033, 0, 0, 0x800000000008006ULL }, // V6_vrmpyzbb_rt
4047 { 3224, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpyubv_acc
4048 { 3223, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpyubv
4049 { 3222, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpyubi_acc
4050 { 3221, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpyubi
4051 { 3220, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpyub_rtt_acc
4052 { 3219, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpyub_rtt
4053 { 3218, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpyub_acc
4054 { 3217, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpyub
4055 { 3216, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybv_acc
4056 { 3215, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybv
4057 { 3214, 4, 1, 4, 284, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vrmpybusv_acc
4058 { 3213, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vrmpybusv
4059 { 3212, 5, 1, 4, 283, 0, 0, HexagonOpInfoBase + 458, 0, 0, 0x84000000000801dULL }, // V6_vrmpybusi_acc
4060 { 3211, 4, 1, 4, 282, 0, 0, HexagonOpInfoBase + 463, 0, 0, 0x80000000000801dULL }, // V6_vrmpybusi
4061 { 3210, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vrmpybus_acc
4062 { 3209, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vrmpybus
4063 { 3208, 4, 1, 4, 281, 0, 0, HexagonOpInfoBase + 451, 0, 0, 0x84000000000801bULL }, // V6_vrmpybub_rtt_acc
4064 { 3207, 3, 1, 4, 280, 0, 0, HexagonOpInfoBase + 455, 0, 0, 0x80000000000801bULL }, // V6_vrmpybub_rtt
4065 { 3206, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vrdelta
4066 { 3205, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqw
4067 { 3204, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqh
4068 { 3203, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 1031, 0, 0, 0x80000000000801aULL }, // V6_vprefixqb
4069 { 3202, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vpopcounth
4070 { 3201, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwuh_sat
4071 { 3200, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackwh_sat
4072 { 3199, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackoh
4073 { 3198, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackob
4074 { 3197, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhub_sat
4075 { 3196, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackhb_sat
4076 { 3195, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeh
4077 { 3194, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vpackeb
4078 { 3193, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vor
4079 { 3192, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vnot
4080 { 3191, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamtw
4081 { 3190, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vnormamth
4082 { 3189, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_sf
4083 { 3188, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf32_qf32
4084 { 3187, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_qf16
4085 { 3186, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vneg_qf16_hf
4086 { 3185, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008c10ULL }, // V6_vncmov
4087 { 3184, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008c11ULL }, // V6_vnccombine
4088 { 3183, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgw
4089 { 3182, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgub
4090 { 3181, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgh
4091 { 3180, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vnavgb
4092 { 3179, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vmux
4093 { 3178, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhvs
4094 { 3177, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyuhv_acc
4095 { 3176, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyuhv
4096 { 3175, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyuhe_acc
4097 { 3174, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyuhe
4098 { 3173, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyuh_acc
4099 { 3172, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyuh
4100 { 3171, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyubv_acc
4101 { 3170, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyubv
4102 { 3169, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyub_acc
4103 { 3168, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyub
4104 { 3167, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_sacc
4105 { 3166, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_rnd_sacc
4106 { 3165, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh_rnd
4107 { 3164, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyowh_64_acc
4108 { 3163, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyowh
4109 { 3162, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwub_acc
4110 { 3161, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwub
4111 { 3160, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801dULL }, // V6_vmpyiwh_acc
4112 { 3159, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpyiwh
4113 { 3158, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyiwb_acc
4114 { 3157, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyiwb
4115 { 3156, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiowh
4116 { 3155, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vmpyihb_acc
4117 { 3154, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyihb
4118 { 3153, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyih_acc
4119 { 3152, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyih
4120 { 3151, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewuh_acc
4121 { 3150, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyiewuh
4122 { 3149, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vmpyiewh_acc
4123 { 3148, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyieoh
4124 { 3147, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpyhvsrs
4125 { 3146, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhv_acc
4126 { 3145, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhv
4127 { 3144, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpyhus_acc
4128 { 3143, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyhus
4129 { 3142, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhss
4130 { 3141, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vmpyhsrs
4131 { 3140, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyhsat_acc
4132 { 3139, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpyh_acc
4133 { 3138, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpyh
4134 { 3137, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh_64
4135 { 3136, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpyewuh
4136 { 3135, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybv_acc
4137 { 3134, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybv
4138 { 3133, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpybusv_acc
4139 { 3132, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpybusv
4140 { 3131, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 444, 0, 0, 0x84000000000801dULL }, // V6_vmpybus_acc
4141 { 3130, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 448, 0, 0, 0x80000000000801dULL }, // V6_vmpybus
4142 { 3129, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_sf
4143 { 3128, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_hf_acc
4144 { 3127, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_hf
4145 { 3126, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_sf_bf_acc
4146 { 3125, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_sf_bf
4147 { 3124, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_sf
4148 { 3123, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_qf16
4149 { 3122, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801dULL }, // V6_vmpy_rt_hf
4150 { 3121, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_sf
4151 { 3120, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_qf16
4152 { 3119, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_mix_hf
4153 { 3118, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32_hf
4154 { 3117, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf32
4155 { 3116, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_mix_hf
4156 { 3115, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16_hf
4157 { 3114, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801dULL }, // V6_vmpy_qf16
4158 { 3113, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vmpy_hf_hf_acc
4159 { 3112, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vmpy_hf_hf
4160 { 3111, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vmpy_hf_f8_acc
4161 { 3110, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vmpy_hf_f8
4162 { 3109, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpsuhuhsat
4163 { 3108, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpauhuhsat
4164 { 3107, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpauhb_acc
4165 { 3106, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpauhb
4166 { 3105, 4, 1, 4, 279, 0, 0, HexagonOpInfoBase + 1027, 0, 0, 0x80000000000801dULL }, // V6_vmpahhsat
4167 { 3104, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpahb_acc
4168 { 3103, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpahb
4169 { 3102, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabuuv
4170 { 3101, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabuu_acc
4171 { 3100, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabuu
4172 { 3099, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x80000000000801dULL }, // V6_vmpabusv
4173 { 3098, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vmpabus_acc
4174 { 3097, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vmpabus
4175 { 3096, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminw
4176 { 3095, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminuh
4177 { 3094, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminub
4178 { 3093, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminh
4179 { 3092, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vminb
4180 { 3091, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_sf
4181 { 3090, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmin_hf
4182 { 3089, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmin_bf
4183 { 3088, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vmerge_qf
4184 { 3087, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxw
4185 { 3086, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxuh
4186 { 3085, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxub
4187 { 3084, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxh
4188 { 3083, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmaxb
4189 { 3082, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_sf
4190 { 3081, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vmax_hf
4191 { 3080, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vmax_bf
4192 { 3079, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 1023, 0, 0, 0x800000000008019ULL }, // V6_vlutvwhi
4193 { 3078, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1018, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracci
4194 { 3077, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1013, 0, 0, 0x840000000008019ULL }, // V6_vlutvwh_oracc
4195 { 3076, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh_nm
4196 { 3075, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vlutvwh
4197 { 3074, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlutvvbi
4198 { 3073, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1008, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracci
4199 { 3072, 5, 1, 4, 278, 0, 0, HexagonOpInfoBase + 1003, 0, 0, 0x840000000008019ULL }, // V6_vlutvvb_oracc
4200 { 3071, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb_nm
4201 { 3070, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlutvvb
4202 { 3069, 3, 1, 4, 277, 0, 0, HexagonOpInfoBase + 1000, 0, 0, 0x80000000000801dULL }, // V6_vlut4
4203 { 3068, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrwv
4204 { 3067, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrw
4205 { 3066, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vlsrhv
4206 { 3065, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrh
4207 { 3064, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vlsrb
4208 { 3063, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_vlalignbi
4209 { 3062, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_vlalignb
4210 { 3061, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 997, 0, 0, 0x80000000000801eULL }, // V6_vinsertwr
4211 { 3060, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_sf
4212 { 3059, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf32
4213 { 3058, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_qf16
4214 { 3057, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vilog2_hf
4215 { 3056, 1, 0, 4, 276, 0, 0, HexagonOpInfoBase + 248, 0, 0, 0x80000000000000aULL }, // V6_vhistq
4216 { 3055, 0, 0, 4, 275, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x80000000000000aULL }, // V6_vhist
4217 { 3054, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_xor
4218 { 3053, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtw_or
4219 { 3052, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtw_and
4220 { 3051, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtw
4221 { 3050, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_xor
4222 { 3049, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuw_or
4223 { 3048, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuw_and
4224 { 3047, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuw
4225 { 3046, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_xor
4226 { 3045, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtuh_or
4227 { 3044, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtuh_and
4228 { 3043, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtuh
4229 { 3042, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_xor
4230 { 3041, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtub_or
4231 { 3040, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtub_and
4232 { 3039, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtub
4233 { 3038, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_xor
4234 { 3037, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtsf_or
4235 { 3036, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtsf_and
4236 { 3035, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtsf
4237 { 3034, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_xor
4238 { 3033, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgthf_or
4239 { 3032, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgthf_and
4240 { 3031, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgthf
4241 { 3030, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_xor
4242 { 3029, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgth_or
4243 { 3028, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgth_and
4244 { 3027, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgth
4245 { 3026, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_xor
4246 { 3025, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtbf_or
4247 { 3024, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtbf_and
4248 { 3023, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtbf
4249 { 3022, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_xor
4250 { 3021, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_vgtb_or
4251 { 3020, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_vgtb_and
4252 { 3019, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_vgtb
4253 { 3018, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermwq
4254 { 3017, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800180000408007ULL }, // V6_vgathermw
4255 { 3016, 4, 0, 4, 274, 0, 1, HexagonOpInfoBase + 993, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhwq
4256 { 3015, 3, 0, 4, 273, 0, 1, HexagonOpInfoBase + 990, 176, 0|(1ULL<<MCID::MayLoad), 0x800100000408008ULL }, // V6_vgathermhw
4257 { 3014, 4, 0, 4, 272, 0, 1, HexagonOpInfoBase + 986, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermhq
4258 { 3013, 3, 0, 4, 271, 0, 1, HexagonOpInfoBase + 983, 176, 0|(1ULL<<MCID::MayLoad), 0x1800100000408007ULL }, // V6_vgathermh
4259 { 3012, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_sf
4260 { 3011, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_hf
4261 { 3010, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vfneg_f8
4262 { 3009, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_sf
4263 { 3008, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_hf
4264 { 3007, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmin_f8
4265 { 3006, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_sf
4266 { 3005, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_hf
4267 { 3004, 3, 1, 4, 270, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801eULL }, // V6_vfmax_f8
4268 { 3003, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_xor
4269 { 3002, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqw_or
4270 { 3001, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqw_and
4271 { 3000, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqw
4272 { 2999, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_xor
4273 { 2998, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqsf_or
4274 { 2997, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqsf_and
4275 { 2996, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqsf
4276 { 2995, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_xor
4277 { 2994, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqhf_or
4278 { 2993, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqhf_and
4279 { 2992, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqhf
4280 { 2991, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_xor
4281 { 2990, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqh_or
4282 { 2989, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqh_and
4283 { 2988, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqh
4284 { 2987, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_xor
4285 { 2986, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3840000000000010ULL }, // V6_veqb_or
4286 { 2985, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 328, 0, 0, 0x3800000000000010ULL }, // V6_veqb_and
4287 { 2984, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 325, 0, 0, 0x3800000000008010ULL }, // V6_veqb
4288 { 2983, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdsaduh_acc
4289 { 2982, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdsaduh
4290 { 2981, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhvsat_acc
4291 { 2980, 3, 1, 4, 269, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhvsat
4292 { 2979, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsusat_acc
4293 { 2978, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsusat
4294 { 2977, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhsuisat_acc
4295 { 2976, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhsuisat
4296 { 2975, 4, 1, 4, 268, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhsat_acc
4297 { 2974, 3, 1, 4, 267, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhsat
4298 { 2973, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 411, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhisat_acc
4299 { 2972, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 415, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhisat
4300 { 2971, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpyhb_dv_acc
4301 { 2970, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpyhb_dv
4302 { 2969, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpyhb_acc
4303 { 2968, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpyhb
4304 { 2967, 4, 1, 4, 266, 0, 0, HexagonOpInfoBase + 404, 0, 0, 0x84000000000801dULL }, // V6_vdmpybus_dv_acc
4305 { 2966, 3, 1, 4, 265, 0, 0, HexagonOpInfoBase + 408, 0, 0, 0x80000000000801dULL }, // V6_vdmpybus_dv
4306 { 2965, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_vdmpybus_acc
4307 { 2964, 3, 1, 4, 264, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_vdmpybus
4308 { 2963, 4, 1, 4, 263, 0, 0, HexagonOpInfoBase + 418, 0, 0, 0x84000000000801cULL }, // V6_vdmpy_sf_hf_acc
4309 { 2962, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vdmpy_sf_hf
4310 { 2961, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdelta
4311 { 2960, 4, 1, 4, 262, 0, 0, HexagonOpInfoBase + 979, 0, 0, 0x800000000008019ULL }, // V6_vdealvdd
4312 { 2959, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealh
4313 { 2958, 3, 1, 4, 261, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x800000000008018ULL }, // V6_vdealb4w
4314 { 2957, 2, 1, 4, 260, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x800000000008018ULL }, // V6_vdealb
4315 { 2956, 5, 2, 4, 259, 0, 0, HexagonOpInfoBase + 487, 0, 0, 0x80c000000008019ULL }, // V6_vdeal
4316 { 2955, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_uh_hf
4317 { 2954, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_ub_hf
4318 { 2953, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_sf_hf
4319 { 2952, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_uh
4320 { 2951, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_ub
4321 { 2950, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_sf
4322 { 2949, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_hf_h
4323 { 2948, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_f8
4324 { 2947, 2, 1, 4, 258, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt_hf_b
4325 { 2946, 2, 1, 4, 257, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801cULL }, // V6_vcvt_h_hf
4326 { 2945, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_f8_hf
4327 { 2944, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_bf_sf
4328 { 2943, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt_b_hf
4329 { 2942, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_ub_hf
4330 { 2941, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_ub
4331 { 2940, 2, 1, 4, 238, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x80000000000801dULL }, // V6_vcvt2_hf_b
4332 { 2939, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vcvt2_b_hf
4333 { 2938, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_w_sf
4334 { 2937, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_w
4335 { 2936, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_sf_qf32
4336 { 2935, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_sf
4337 { 2934, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf32_qf32
4338 { 2933, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_qf16
4339 { 2932, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_qf16_hf
4340 { 2931, 2, 1, 4, 256, 0, 0, HexagonOpInfoBase + 467, 0, 0, 0x800000000008019ULL }, // V6_vconv_qf16_f8
4341 { 2930, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf32
4342 { 2929, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_qf16
4343 { 2928, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_hf_h
4344 { 2927, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf_rnd
4345 { 2926, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_h_hf
4346 { 2925, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vconv_f8_qf16
4347 { 2924, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 339, 0, 0, 0x80000000000801aULL }, // V6_vconv_bf_qf32
4348 { 2923, 3, 1, 4, 255, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x90000000000801cULL }, // V6_vcombine_tmp
4349 { 2922, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::RegSequence), 0x800000000008011ULL }, // V6_vcombine
4350 { 2921, 3, 1, 4, 45, 0, 0, HexagonOpInfoBase + 976, 0, 0, 0x1800000000008410ULL }, // V6_vcmov
4351 { 2920, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0w
4352 { 2919, 2, 1, 4, 254, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vcl0h
4353 { 2918, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 972, 0, 0, 0x800000000008411ULL }, // V6_vccombine
4354 { 2917, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgwrnd
4355 { 2916, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgw
4356 { 2915, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguwrnd
4357 { 2914, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguw
4358 { 2913, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguhrnd
4359 { 2912, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavguh
4360 { 2911, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgubrnd
4361 { 2910, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgub
4362 { 2909, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavghrnd
4363 { 2908, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgh
4364 { 2907, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgbrnd
4365 { 2906, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vavgb
4366 { 2905, 2, 1, 4, 253, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x90000000000801cULL }, // V6_vassign_tmp
4367 { 2904, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vassign_fp
4368 { 2903, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x1800000000008010ULL }, // V6_vassign
4369 { 2902, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrwv
4370 { 2901, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhsat
4371 { 2900, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwuhrndsat
4372 { 2899, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhsat
4373 { 2898, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwhrndsat
4374 { 2897, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrwh
4375 { 2896, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrw_acc
4376 { 2895, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrw
4377 { 2894, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhsat
4378 { 2893, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvwuhrndsat
4379 { 2892, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubsat
4380 { 2891, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 969, 0, 0, 0x480000000000801aULL }, // V6_vasrvuhubrndsat
4381 { 2890, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhsat
4382 { 2889, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruwuhrndsat
4383 { 2888, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubsat
4384 { 2887, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasruhubrndsat
4385 { 2886, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vasrhv
4386 { 2885, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubsat
4387 { 2884, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhubrndsat
4388 { 2883, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbsat
4389 { 2882, 4, 1, 4, 252, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x80000000000801aULL }, // V6_vasrhbrndsat
4390 { 2881, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vasrh_acc
4391 { 2880, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vasrh
4392 { 2879, 4, 1, 4, 251, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x800000000008019ULL }, // V6_vasr_into
4393 { 2878, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslwv
4394 { 2877, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslw_acc
4395 { 2876, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslw
4396 { 2875, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaslhv
4397 { 2874, 4, 1, 4, 250, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801aULL }, // V6_vaslh_acc
4398 { 2873, 3, 1, 4, 249, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801aULL }, // V6_vaslh
4399 { 2872, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 387, 0, 0, 0x84000000000001eULL }, // V6_vandvrt_acc
4400 { 2871, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 391, 0, 0, 0x80000000000801eULL }, // V6_vandvrt
4401 { 2870, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvqv
4402 { 2869, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 966, 0, 0, 0x3800000000008010ULL }, // V6_vandvnqv
4403 { 2868, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandqrt_acc
4404 { 2867, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandqrt
4405 { 2866, 4, 1, 4, 248, 0, 0, HexagonOpInfoBase + 380, 0, 0, 0x84000000000801eULL }, // V6_vandnqrt_acc
4406 { 2865, 3, 1, 4, 247, 0, 0, HexagonOpInfoBase + 384, 0, 0, 0x80000000000801eULL }, // V6_vandnqrt
4407 { 2864, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vand
4408 { 2863, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 962, 0, 0, 0x800000000008018ULL }, // V6_valignbi
4409 { 2862, 4, 1, 4, 246, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x800000000008018ULL }, // V6_valignb
4410 { 2861, 4, 1, 4, 245, 0, 0, HexagonOpInfoBase + 958, 0, 0, 0x3800000000008010ULL }, // V6_valign4
4411 { 2860, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddwsat_dv
4412 { 2859, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddwsat
4413 { 2858, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwq
4414 { 2857, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddwnq
4415 { 2856, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddw_dv
4416 { 2855, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddw
4417 { 2854, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduwsat_dv
4418 { 2853, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduwsat
4419 { 2852, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vadduhw_acc
4420 { 2851, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadduhw
4421 { 2850, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vadduhsat_dv
4422 { 2849, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vadduhsat
4423 { 2848, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddububb_sat
4424 { 2847, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddubsat_dv
4425 { 2846, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddubsat
4426 { 2845, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddubh_acc
4427 { 2844, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddubh
4428 { 2843, 4, 1, 4, 244, 0, 0, HexagonOpInfoBase + 373, 0, 0, 0x84000000000801dULL }, // V6_vaddhw_acc
4429 { 2842, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vaddhw
4430 { 2841, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddhsat_dv
4431 { 2840, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddhsat
4432 { 2839, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhq
4433 { 2838, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddhnq
4434 { 2837, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddh_dv
4435 { 2836, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddh
4436 { 2835, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbw
4437 { 2834, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vaddclbh
4438 { 2833, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 954, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarrysat
4439 { 2832, 4, 2, 4, 243, 0, 0, HexagonOpInfoBase + 950, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarryo
4440 { 2831, 5, 2, 4, 242, 0, 0, HexagonOpInfoBase + 945, 0, 0, 0x3800000000008010ULL }, // V6_vaddcarry
4441 { 2830, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddbsat_dv
4442 { 2829, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddbsat
4443 { 2828, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbq
4444 { 2827, 4, 1, 4, 241, 0, 0, HexagonOpInfoBase + 369, 0, 0, 0x3840000000008010ULL }, // V6_vaddbnq
4445 { 2826, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 366, 0, 0, 0x800000000008011ULL }, // V6_vaddb_dv
4446 { 2825, 3, 1, 4, 37, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x3800000000008010ULL }, // V6_vaddb
4447 { 2824, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_sf_sf
4448 { 2823, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_hf
4449 { 2822, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_sf_bf
4450 { 2821, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_sf
4451 { 2820, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32_mix
4452 { 2819, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf32
4453 { 2818, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16_mix
4454 { 2817, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_qf16
4455 { 2816, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vadd_hf_hf
4456 { 2815, 3, 1, 4, 240, 0, 0, HexagonOpInfoBase + 377, 0, 0, 0x80000000000801dULL }, // V6_vadd_hf_f8
4457 { 2814, 3, 1, 4, 239, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801aULL }, // V6_vadd_hf
4458 { 2813, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw_sat
4459 { 2812, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsw
4460 { 2811, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh_sat
4461 { 2810, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsh
4462 { 2809, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffw
4463 { 2808, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffuh
4464 { 2807, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffub
4465 { 2806, 3, 1, 4, 238, 0, 0, HexagonOpInfoBase + 363, 0, 0, 0x80000000000801cULL }, // V6_vabsdiffh
4466 { 2805, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb_sat
4467 { 2804, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x3800000000008010ULL }, // V6_vabsb
4468 { 2803, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_sf
4469 { 2802, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_sf
4470 { 2801, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf32_qf32
4471 { 2800, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_qf16
4472 { 2799, 2, 1, 4, 237, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801aULL }, // V6_vabs_qf16_hf
4473 { 2798, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_hf
4474 { 2797, 2, 1, 4, 236, 0, 0, HexagonOpInfoBase + 361, 0, 0, 0x80000000000801eULL }, // V6_vabs_f8
4475 { 2796, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 942, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_ppu
4476 { 2795, 3, 1, 4, 235, 0, 0, HexagonOpInfoBase + 509, 0, 0|(1ULL<<MCID::MayStore), 0xc002e000000000dULL }, // V6_vS32b_srls_pi
4477 { 2794, 2, 0, 4, 234, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayStore), 0xc002b000000000dULL }, // V6_vS32b_srls_ai
4478 { 2793, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_ppu
4479 { 2792, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_qpred_pi
4480 { 2791, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_qpred_ai
4481 { 2790, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_ppu
4482 { 2789, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_pred_pi
4483 { 2788, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_pred_ai
4484 { 2787, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_ppu
4485 { 2786, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_pi
4486 { 2785, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_ppu
4487 { 2784, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_qpred_pi
4488 { 2783, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_qpred_ai
4489 { 2782, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_ppu
4490 { 2781, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080414ULL }, // V6_vS32b_nt_pred_pi
4491 { 2780, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080414ULL }, // V6_vS32b_nt_pred_ai
4492 { 2779, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_ppu
4493 { 2778, 4, 1, 4, 233, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002e0000080014ULL }, // V6_vS32b_nt_pi
4494 { 2777, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_ppu
4495 { 2776, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nt_nqpred_pi
4496 { 2775, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nt_nqpred_ai
4497 { 2774, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_ppu
4498 { 2773, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_nt_npred_pi
4499 { 2772, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_nt_npred_ai
4500 { 2771, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_ppu
4501 { 2770, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_nt_new_pred_pi
4502 { 2769, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_nt_new_pred_ai
4503 { 2768, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_ppu
4504 { 2767, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_nt_new_pi
4505 { 2766, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_ppu
4506 { 2765, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_nt_new_npred_pi
4507 { 2764, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_nt_new_npred_ai
4508 { 2763, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_nt_new_ai
4509 { 2762, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_nt_ai
4510 { 2761, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 937, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_ppu
4511 { 2760, 5, 1, 4, 232, 0, 0, HexagonOpInfoBase + 932, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000000014ULL }, // V6_vS32b_nqpred_pi
4512 { 2759, 4, 0, 4, 231, 0, 0, HexagonOpInfoBase + 928, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000000014ULL }, // V6_vS32b_nqpred_ai
4513 { 2758, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_ppu
4514 { 2757, 5, 1, 4, 230, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x18002e0000080c14ULL }, // V6_vS32b_npred_pi
4515 { 2756, 4, 0, 4, 229, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x18002b0000080c14ULL }, // V6_vS32b_npred_ai
4516 { 2755, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_ppu
4517 { 2754, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144413ULL }, // V6_vS32b_new_pred_pi
4518 { 2753, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134413ULL }, // V6_vS32b_new_pred_ai
4519 { 2752, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_ppu
4520 { 2751, 4, 1, 4, 228, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002e0000134013ULL }, // V6_vS32b_new_pi
4521 { 2750, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_ppu
4522 { 2749, 5, 1, 4, 227, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0xc002e0000144c13ULL }, // V6_vS32b_new_npred_pi
4523 { 2748, 4, 0, 4, 226, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0xc002b0000134c13ULL }, // V6_vS32b_new_npred_ai
4524 { 2747, 3, 0, 4, 225, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xc002b0000124013ULL }, // V6_vS32b_new_ai
4525 { 2746, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x18002b0000080014ULL }, // V6_vS32b_ai
4526 { 2745, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_ppu
4527 { 2744, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000415ULL }, // V6_vS32Ub_pred_pi
4528 { 2743, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000415ULL }, // V6_vS32Ub_pred_ai
4529 { 2742, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 924, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_ppu
4530 { 2741, 4, 1, 4, 224, 0, 0, HexagonOpInfoBase + 920, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002e0000000015ULL }, // V6_vS32Ub_pi
4531 { 2740, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 915, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_ppu
4532 { 2739, 5, 1, 4, 223, 0, 0, HexagonOpInfoBase + 910, 0, 0|(1ULL<<MCID::MayStore), 0x8002e0000000c15ULL }, // V6_vS32Ub_npred_pi
4533 { 2738, 4, 0, 4, 222, 0, 0, HexagonOpInfoBase + 906, 0, 0|(1ULL<<MCID::MayStore), 0x8002b0000000c15ULL }, // V6_vS32Ub_npred_ai
4534 { 2737, 3, 0, 4, 221, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8002b0000000015ULL }, // V6_vS32Ub_ai
4535 { 2736, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_ppu
4536 { 2735, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_tmp_pred_pi
4537 { 2734, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_tmp_pred_ai
4538 { 2733, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_ppu
4539 { 2732, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_tmp_pi
4540 { 2731, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_ppu
4541 { 2730, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_tmp_npred_pi
4542 { 2729, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_tmp_npred_ai
4543 { 2728, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_tmp_ai
4544 { 2727, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_ppu
4545 { 2726, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_pred_pi
4546 { 2725, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_pred_ai
4547 { 2724, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_ppu
4548 { 2723, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_pi
4549 { 2722, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_ppu
4550 { 2721, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408416ULL }, // V6_vL32b_nt_tmp_pred_pi
4551 { 2720, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408416ULL }, // V6_vL32b_nt_tmp_pred_ai
4552 { 2719, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_ppu
4553 { 2718, 4, 2, 4, 220, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002e8000408016ULL }, // V6_vL32b_nt_tmp_pi
4554 { 2717, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ppu
4555 { 2716, 5, 2, 4, 219, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x9002e8000408c16ULL }, // V6_vL32b_nt_tmp_npred_pi
4556 { 2715, 4, 1, 4, 218, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x9002b8000408c16ULL }, // V6_vL32b_nt_tmp_npred_ai
4557 { 2714, 3, 1, 4, 217, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9002b8000408016ULL }, // V6_vL32b_nt_tmp_ai
4558 { 2713, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_ppu
4559 { 2712, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408412ULL }, // V6_vL32b_nt_pred_pi
4560 { 2711, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408412ULL }, // V6_vL32b_nt_pred_ai
4561 { 2710, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_ppu
4562 { 2709, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002e8000608012ULL }, // V6_vL32b_nt_pi
4563 { 2708, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_ppu
4564 { 2707, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_nt_npred_pi
4565 { 2706, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_nt_npred_ai
4566 { 2705, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_ppu
4567 { 2704, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_nt_cur_pred_pi
4568 { 2703, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_nt_cur_pred_ai
4569 { 2702, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_ppu
4570 { 2701, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_nt_cur_pi
4571 { 2700, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_ppu
4572 { 2699, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_nt_cur_npred_pi
4573 { 2698, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_nt_cur_npred_ai
4574 { 2697, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_nt_cur_ai
4575 { 2696, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_nt_ai
4576 { 2695, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_ppu
4577 { 2694, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x18002e8000408c12ULL }, // V6_vL32b_npred_pi
4578 { 2693, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x18002b8000408c12ULL }, // V6_vL32b_npred_ai
4579 { 2692, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_ppu
4580 { 2691, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408412ULL }, // V6_vL32b_cur_pred_pi
4581 { 2690, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408412ULL }, // V6_vL32b_cur_pred_ai
4582 { 2689, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_ppu
4583 { 2688, 4, 2, 4, 216, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002e8000408012ULL }, // V6_vL32b_cur_pi
4584 { 2687, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 901, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_ppu
4585 { 2686, 5, 2, 4, 215, 0, 0, HexagonOpInfoBase + 896, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002e8000408c12ULL }, // V6_vL32b_cur_npred_pi
4586 { 2685, 4, 1, 4, 214, 0, 0, HexagonOpInfoBase + 892, 0, 0|(1ULL<<MCID::MayLoad), 0x1c002b8000408c12ULL }, // V6_vL32b_cur_npred_ai
4587 { 2684, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1c002b8000408012ULL }, // V6_vL32b_cur_ai
4588 { 2683, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x18002b8000608012ULL }, // V6_vL32b_ai
4589 { 2682, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 888, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_ppu
4590 { 2681, 4, 2, 4, 213, 0, 0, HexagonOpInfoBase + 884, 0, 0|(1ULL<<MCID::MayLoad), 0x8002e8000408017ULL }, // V6_vL32Ub_pi
4591 { 2680, 3, 1, 4, 212, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::MayLoad), 0x8002b8000408017ULL }, // V6_vL32Ub_ai
4592 { 2679, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyvubs10_vxx
4593 { 2678, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyvubs10
4594 { 2677, 5, 1, 4, 211, 0, 0, HexagonOpInfoBase + 356, 0, 0, 0x84000000000801dULL }, // V6_v6mpyhubs10_vxx
4595 { 2676, 4, 1, 4, 210, 0, 0, HexagonOpInfoBase + 352, 0, 0, 0x80000000000801dULL }, // V6_v6mpyhubs10
4596 { 2675, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqw
4597 { 2674, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_shuffeqh
4598 { 2673, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_set_qfext
4599 { 2672, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_xor
4600 { 2671, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2v2
4601 { 2670, 2, 1, 4, 209, 0, 0, HexagonOpInfoBase + 882, 0, 0, 0x800000000008018ULL }, // V6_pred_scalar2
4602 { 2669, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or_n
4603 { 2668, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_or
4604 { 2667, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 880, 0, 0, 0x3800000000008010ULL }, // V6_pred_not
4605 { 2666, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and_n
4606 { 2665, 3, 1, 4, 42, 0, 0, HexagonOpInfoBase + 877, 0, 0, 0x800000000008011ULL }, // V6_pred_and
4607 { 2664, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatw
4608 { 2663, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplath
4609 { 2662, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0, 0x80000000000801eULL }, // V6_lvsplatb
4610 { 2661, 4, 1, 4, 208, 0, 0, HexagonOpInfoBase + 394, 0, 0, 0x84000000000801cULL }, // V6_get_qfext_oracc
4611 { 2660, 3, 1, 4, 208, 0, 0, HexagonOpInfoBase + 398, 0, 0, 0x80000000000801cULL }, // V6_get_qfext
4612 { 2659, 3, 1, 4, 207, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::MayLoad), 0x38000000000080a4ULL }, // V6_extractw
4613 { 2658, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0xc2800000ULL }, // TFRI64_V4
4614 { 2657, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc2800000ULL }, // TFRI64_V2_ext
4615 { 2656, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi1
4616 { 2655, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storewi0
4617 { 2654, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 875, 49, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS2_storew_sp
4618 { 2653, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x13000000002aULL }, // SS2_storeh_io
4619 { 2652, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 873, 49, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_stored_sp
4620 { 2651, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi1
4621 { 2650, 2, 0, 4, 206, 0, 0, HexagonOpInfoBase + 611, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS2_storebi0
4622 { 2649, 1, 0, 4, 205, 5, 2, HexagonOpInfoBase + 0, 169, 0|(1ULL<<MCID::MayStore), 0x23000000002aULL }, // SS2_allocframe
4623 { 2648, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0x1b000000002aULL }, // SS1_storew_io
4624 { 2647, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 870, 0, 0|(1ULL<<MCID::MayStore), 0xb000000002aULL }, // SS1_storeb_io
4625 { 2646, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000142aULL }, // SL2_return_tnew
4626 { 2645, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000042aULL }, // SL2_return_t
4627 { 2644, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c2aULL }, // SL2_return_fnew
4628 { 2643, 0, 0, 4, 204, 3, 4, HexagonOpInfoBase + 1, 162, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000000c2aULL }, // SL2_return_f
4629 { 2642, 0, 0, 4, 204, 2, 4, HexagonOpInfoBase + 1, 156, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x20900000002aULL }, // SL2_return
4630 { 2641, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadruh_io
4631 { 2640, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 611, 49, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL2_loadri_sp
4632 { 2639, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x13000000802aULL }, // SL2_loadrh_io
4633 { 2638, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 866, 49, 0|(1ULL<<MCID::MayLoad), 0x23000000802aULL }, // SL2_loadrd_sp
4634 { 2637, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL2_loadrb_io
4635 { 2636, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000142aULL }, // SL2_jumpr31_tnew
4636 { 2635, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000042aULL }, // SL2_jumpr31_t
4637 { 2634, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c2aULL }, // SL2_jumpr31_fnew
4638 { 2633, 0, 0, 4, 203, 2, 1, HexagonOpInfoBase + 1, 153, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c2aULL }, // SL2_jumpr31_f
4639 { 2632, 0, 0, 4, 203, 1, 1, HexagonOpInfoBase + 1, 151, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x100000002aULL }, // SL2_jumpr31
4640 { 2631, 0, 0, 4, 202, 2, 3, HexagonOpInfoBase + 1, 146, 0|(1ULL<<MCID::MayLoad), 0x20000000002aULL }, // SL2_deallocframe
4641 { 2630, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0xb000000802aULL }, // SL1_loadrub_io
4642 { 2629, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 605, 0, 0|(1ULL<<MCID::MayLoad), 0x1b000000802aULL }, // SL1_loadri_io
4643 { 2628, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4_PIC
4644 { 2627, 1, 0, 4, 35, 2, 3, HexagonOpInfoBase + 0, 141, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT_PIC
4645 { 2626, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4_EXT
4646 { 2625, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK_PIC
4647 { 2624, 1, 0, 4, 35, 2, 4, HexagonOpInfoBase + 0, 135, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
4648 { 2623, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // SAVE_REGISTERS_CALL_V4STK_EXT
4649 { 2622, 1, 0, 4, 35, 2, 1, HexagonOpInfoBase + 0, 132, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4STK
4650 { 2621, 1, 0, 4, 35, 2, 0, HexagonOpInfoBase + 0, 130, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // SAVE_REGISTERS_CALL_V4
4651 { 2620, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxth
4652 { 2619, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_zxtb
4653 { 2618, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_tfr
4654 { 2617, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxth
4655 { 2616, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_sxtb
4656 { 2615, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0x802aULL }, // SA1_setin1
4657 { 2614, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 611, 0, 0, 0xc280802aULL }, // SA1_seti
4658 { 2613, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_inc
4659 { 2612, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 605, 0, 0, 0x802aULL }, // SA1_dec
4660 { 2611, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinezr
4661 { 2610, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 868, 0, 0, 0x802aULL }, // SA1_combinerz
4662 { 2609, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine3i
4663 { 2608, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine2i
4664 { 2607, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine1i
4665 { 2606, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 866, 0, 0, 0x802aULL }, // SA1_combine0i
4666 { 2605, 2, 0, 4, 201, 0, 1, HexagonOpInfoBase + 611, 129, 0, 0x2aULL }, // SA1_cmpeqi
4667 { 2604, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x942aULL }, // SA1_clrtnew
4668 { 2603, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x842aULL }, // SA1_clrt
4669 { 2602, 1, 1, 4, 200, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x9c2aULL }, // SA1_clrfnew
4670 { 2601, 1, 1, 4, 199, 1, 0, HexagonOpInfoBase + 865, 129, 0, 0x8c2aULL }, // SA1_clrf
4671 { 2600, 2, 1, 4, 198, 0, 0, HexagonOpInfoBase + 863, 0, 0, 0x802aULL }, // SA1_and1
4672 { 2599, 2, 1, 4, 198, 1, 0, HexagonOpInfoBase + 611, 49, 0, 0x802aULL }, // SA1_addsp
4673 { 2598, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 860, 0, 0, 0x802aULL }, // SA1_addrx
4674 { 2597, 3, 1, 4, 197, 0, 0, HexagonOpInfoBase + 857, 0, 0, 0xf480802aULL }, // SA1_addi
4675 { 2596, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunohb_ppp
4676 { 2595, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S6_vtrunehb_ppp
4677 { 2594, 2, 1, 4, 196, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // S6_vsplatrbp
4678 { 2593, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_xacc
4679 { 2592, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_or
4680 { 2591, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_nac
4681 { 2590, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_and
4682 { 2589, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S6_rol_i_r_acc
4683 { 2588, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S6_rol_i_r
4684 { 2587, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_xacc
4685 { 2586, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_or
4686 { 2585, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_nac
4687 { 2584, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_and
4688 { 2583, 4, 1, 4, 195, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S6_rol_i_p_acc
4689 { 2582, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S6_rol_i_p
4690 { 2581, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S5_vasrhrnd
4691 { 2580, 2, 1, 4, 194, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S5_popcountp
4692 { 2579, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_sat
4693 { 2578, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 316, 71, 0, 0x8000000000802bULL }, // S5_asrhub_rnd_sat
4694 { 2577, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddw
4695 { 2576, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddhr
4696 { 2575, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxsubaddh
4697 { 2574, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubw
4698 { 2573, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubhr
4699 { 2572, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x8000000000002cULL }, // S4_vxaddsubh
4700 { 2571, 5, 1, 4, 193, 0, 0, HexagonOpInfoBase + 852, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate_acc
4701 { 2570, 4, 1, 4, 192, 0, 0, HexagonOpInfoBase + 848, 0, 0, 0x8000000000002cULL }, // S4_vrcrotate
4702 { 2569, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_lsr_ri
4703 { 2568, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_subi_asl_ri
4704 { 2567, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x800000d4808003ULL }, // S4_subaddi
4705 { 2566, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c80c5934029ULL }, // S4_storerinew_ur
4706 { 2565, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d8000134029ULL }, // S4_storerinew_rr
4707 { 2564, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a80c3924029ULL }, // S4_storerinew_ap
4708 { 2563, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1c00c5880029ULL }, // S4_storeri_ur
4709 { 2562, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1d0000080029ULL }, // S4_storeri_rr
4710 { 2561, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1a00c3880029ULL }, // S4_storeri_ap
4711 { 2560, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1480c5934029ULL }, // S4_storerhnew_ur
4712 { 2559, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x158000134029ULL }, // S4_storerhnew_rr
4713 { 2558, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1280c3924029ULL }, // S4_storerhnew_ap
4714 { 2557, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5880029ULL }, // S4_storerh_ur
4715 { 2556, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000080029ULL }, // S4_storerh_rr
4716 { 2555, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3880029ULL }, // S4_storerh_ap
4717 { 2554, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0x1400c5800029ULL }, // S4_storerf_ur
4718 { 2553, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x150000000029ULL }, // S4_storerf_rr
4719 { 2552, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0x1200c3800029ULL }, // S4_storerf_ap
4720 { 2551, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 844, 0, 0|(1ULL<<MCID::MayStore), 0x2400c5800029ULL }, // S4_storerd_ur
4721 { 2550, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 840, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x250000000029ULL }, // S4_storerd_rr
4722 { 2549, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore), 0x2200c3800029ULL }, // S4_storerd_ap
4723 { 2548, 4, 0, 4, 191, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc80c5934029ULL }, // S4_storerbnew_ur
4724 { 2547, 4, 0, 4, 190, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd8000134029ULL }, // S4_storerbnew_rr
4725 { 2546, 3, 1, 4, 186, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa80c3924029ULL }, // S4_storerbnew_ap
4726 { 2545, 4, 0, 4, 189, 0, 0, HexagonOpInfoBase + 836, 0, 0|(1ULL<<MCID::MayStore), 0xc00c5880029ULL }, // S4_storerb_ur
4727 { 2544, 4, 0, 4, 188, 0, 0, HexagonOpInfoBase + 722, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xd0000080029ULL }, // S4_storerb_rr
4728 { 2543, 3, 1, 4, 182, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore), 0xa00c3880029ULL }, // S4_storerb_ap
4729 { 2542, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801429ULL }, // S4_storeiritnew_io
4730 { 2541, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800429ULL }, // S4_storeirit_io
4731 { 2540, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6801c29ULL }, // S4_storeirifnew_io
4732 { 2539, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1b00d6800c29ULL }, // S4_storeirif_io
4733 { 2538, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b0114800029ULL }, // S4_storeiri_io
4734 { 2537, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801429ULL }, // S4_storeirhtnew_io
4735 { 2536, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800429ULL }, // S4_storeirht_io
4736 { 2535, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6801c29ULL }, // S4_storeirhfnew_io
4737 { 2534, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0x1300d6800c29ULL }, // S4_storeirhf_io
4738 { 2533, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130114800029ULL }, // S4_storeirh_io
4739 { 2532, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801429ULL }, // S4_storeirbtnew_io
4740 { 2531, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800429ULL }, // S4_storeirbt_io
4741 { 2530, 4, 0, 4, 58, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6801c29ULL }, // S4_storeirbfnew_io
4742 { 2529, 4, 0, 4, 57, 0, 0, HexagonOpInfoBase + 832, 0, 0|(1ULL<<MCID::MayStore), 0xb00d6800c29ULL }, // S4_storeirbf_io
4743 { 2528, 3, 0, 4, 56, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0114800029ULL }, // S4_storeirb_io
4744 { 2527, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_st_vi
4745 { 2526, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::MayStore), 0x2000000000a9ULL }, // S4_stored_rl_at_vi
4746 { 2525, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000002129ULL }, // S4_stored_locked
4747 { 2524, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081429ULL }, // S4_pstoreritnew_rr
4748 { 2523, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488142fULL }, // S4_pstoreritnew_io
4749 { 2522, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881429ULL }, // S4_pstoreritnew_abs
4750 { 2521, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080429ULL }, // S4_pstorerit_rr
4751 { 2520, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880429ULL }, // S4_pstorerit_abs
4752 { 2519, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145429ULL }, // S4_pstorerinewtnew_rr
4753 { 2518, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493542fULL }, // S4_pstorerinewtnew_io
4754 { 2517, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925429ULL }, // S4_pstorerinewtnew_abs
4755 { 2516, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144429ULL }, // S4_pstorerinewt_rr
4756 { 2515, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924429ULL }, // S4_pstorerinewt_abs
4757 { 2514, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000145c29ULL }, // S4_pstorerinewfnew_rr
4758 { 2513, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904935c2fULL }, // S4_pstorerinewfnew_io
4759 { 2512, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3925c29ULL }, // S4_pstorerinewfnew_abs
4760 { 2511, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d8000144c29ULL }, // S4_pstorerinewf_rr
4761 { 2510, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1980c3924c29ULL }, // S4_pstorerinewf_abs
4762 { 2509, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000081c29ULL }, // S4_pstorerifnew_rr
4763 { 2508, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904881c2fULL }, // S4_pstorerifnew_io
4764 { 2507, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3881c29ULL }, // S4_pstorerifnew_abs
4765 { 2506, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x1d0000080c29ULL }, // S4_pstorerif_rr
4766 { 2505, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1900c3880c29ULL }, // S4_pstorerif_abs
4767 { 2504, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081429ULL }, // S4_pstorerhtnew_rr
4768 { 2503, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488142fULL }, // S4_pstorerhtnew_io
4769 { 2502, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881429ULL }, // S4_pstorerhtnew_abs
4770 { 2501, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080429ULL }, // S4_pstorerht_rr
4771 { 2500, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880429ULL }, // S4_pstorerht_abs
4772 { 2499, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145429ULL }, // S4_pstorerhnewtnew_rr
4773 { 2498, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493542fULL }, // S4_pstorerhnewtnew_io
4774 { 2497, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925429ULL }, // S4_pstorerhnewtnew_abs
4775 { 2496, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144429ULL }, // S4_pstorerhnewt_rr
4776 { 2495, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924429ULL }, // S4_pstorerhnewt_abs
4777 { 2494, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000145c29ULL }, // S4_pstorerhnewfnew_rr
4778 { 2493, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4935c2fULL }, // S4_pstorerhnewfnew_io
4779 { 2492, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3925c29ULL }, // S4_pstorerhnewfnew_abs
4780 { 2491, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x158000144c29ULL }, // S4_pstorerhnewf_rr
4781 { 2490, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1180c3924c29ULL }, // S4_pstorerhnewf_abs
4782 { 2489, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000081c29ULL }, // S4_pstorerhfnew_rr
4783 { 2488, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4881c2fULL }, // S4_pstorerhfnew_io
4784 { 2487, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3881c29ULL }, // S4_pstorerhfnew_abs
4785 { 2486, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000080c29ULL }, // S4_pstorerhf_rr
4786 { 2485, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3880c29ULL }, // S4_pstorerhf_abs
4787 { 2484, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001429ULL }, // S4_pstorerftnew_rr
4788 { 2483, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480142fULL }, // S4_pstorerftnew_io
4789 { 2482, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801429ULL }, // S4_pstorerftnew_abs
4790 { 2481, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000429ULL }, // S4_pstorerft_rr
4791 { 2480, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800429ULL }, // S4_pstorerft_abs
4792 { 2479, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000001c29ULL }, // S4_pstorerffnew_rr
4793 { 2478, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4801c2fULL }, // S4_pstorerffnew_io
4794 { 2477, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3801c29ULL }, // S4_pstorerffnew_abs
4795 { 2476, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0x150000000c29ULL }, // S4_pstorerff_rr
4796 { 2475, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x1100c3800c29ULL }, // S4_pstorerff_abs
4797 { 2474, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001429ULL }, // S4_pstorerdtnew_rr
4798 { 2473, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480142fULL }, // S4_pstorerdtnew_io
4799 { 2472, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801429ULL }, // S4_pstorerdtnew_abs
4800 { 2471, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000429ULL }, // S4_pstorerdt_rr
4801 { 2470, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800429ULL }, // S4_pstorerdt_abs
4802 { 2469, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000001c29ULL }, // S4_pstorerdfnew_rr
4803 { 2468, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24801c2fULL }, // S4_pstorerdfnew_io
4804 { 2467, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3801c29ULL }, // S4_pstorerdfnew_abs
4805 { 2466, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 827, 0, 0|(1ULL<<MCID::MayStore), 0x250000000c29ULL }, // S4_pstorerdf_rr
4806 { 2465, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 824, 0, 0|(1ULL<<MCID::MayStore), 0x2100c3800c29ULL }, // S4_pstorerdf_abs
4807 { 2464, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081429ULL }, // S4_pstorerbtnew_rr
4808 { 2463, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488142fULL }, // S4_pstorerbtnew_io
4809 { 2462, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881429ULL }, // S4_pstorerbtnew_abs
4810 { 2461, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080429ULL }, // S4_pstorerbt_rr
4811 { 2460, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880429ULL }, // S4_pstorerbt_abs
4812 { 2459, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145429ULL }, // S4_pstorerbnewtnew_rr
4813 { 2458, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493542fULL }, // S4_pstorerbnewtnew_io
4814 { 2457, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925429ULL }, // S4_pstorerbnewtnew_abs
4815 { 2456, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144429ULL }, // S4_pstorerbnewt_rr
4816 { 2455, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924429ULL }, // S4_pstorerbnewt_abs
4817 { 2454, 5, 0, 4, 187, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000145c29ULL }, // S4_pstorerbnewfnew_rr
4818 { 2453, 4, 0, 4, 55, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4935c2fULL }, // S4_pstorerbnewfnew_io
4819 { 2452, 3, 0, 4, 186, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3925c29ULL }, // S4_pstorerbnewfnew_abs
4820 { 2451, 5, 0, 4, 185, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd8000144c29ULL }, // S4_pstorerbnewf_rr
4821 { 2450, 3, 0, 4, 184, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x980c3924c29ULL }, // S4_pstorerbnewf_abs
4822 { 2449, 5, 0, 4, 183, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000081c29ULL }, // S4_pstorerbfnew_rr
4823 { 2448, 4, 0, 4, 40, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4881c2fULL }, // S4_pstorerbfnew_io
4824 { 2447, 3, 0, 4, 182, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3881c29ULL }, // S4_pstorerbfnew_abs
4825 { 2446, 5, 0, 4, 181, 0, 0, HexagonOpInfoBase + 819, 0, 0|(1ULL<<MCID::MayStore), 0xd0000080c29ULL }, // S4_pstorerbf_rr
4826 { 2445, 3, 0, 4, 180, 0, 0, HexagonOpInfoBase + 816, 0, 0|(1ULL<<MCID::MayStore), 0x900c3880c29ULL }, // S4_pstorerbf_abs
4827 { 2444, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // S4_parity
4828 { 2443, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_lsr_ri
4829 { 2442, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_ori_asl_ri
4830 { 2441, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_ori
4831 { 2440, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 812, 0, 0, 0x80000156808003ULL }, // S4_or_andix
4832 { 2439, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000156808003ULL }, // S4_or_andi
4833 { 2438, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S4_ntstbit_r
4834 { 2437, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S4_ntstbit_i
4835 { 2436, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x802cULL }, // S4_lsli
4836 { 2435, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S4_extractp_rp
4837 { 2434, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S4_extractp
4838 { 2433, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S4_extract_rp
4839 { 2432, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S4_extract
4840 { 2431, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S4_clbpnorm
4841 { 2430, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S4_clbpaddi
4842 { 2429, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S4_clbaddi
4843 { 2428, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_lsr_ri
4844 { 2427, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_andi_asl_ri
4845 { 2426, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_lsr_ri
4846 { 2425, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 808, 0, 0, 0x80000102808003ULL }, // S4_addi_asl_ri
4847 { 2424, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000d6808003ULL }, // S4_addaddi
4848 { 2423, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxthw
4849 { 2422, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vzxtbh
4850 { 2421, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunowh
4851 { 2420, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunohb
4852 { 2419, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_vtrunewh
4853 { 2418, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x802bULL }, // S2_vtrunehb
4854 { 2417, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxthw
4855 { 2416, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsxtbh
4856 { 2415, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_vsplicerb
4857 { 2414, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_vspliceib
4858 { 2413, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x2bULL }, // S2_vsplatrh
4859 { 2412, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x802bULL }, // S2_vsplatrb
4860 { 2411, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwuh_nopack
4861 { 2410, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwuh
4862 { 2409, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsatwh_nopack
4863 { 2408, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsatwh
4864 { 2407, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathub_nopack
4865 { 2406, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathub
4866 { 2405, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x2bULL }, // S2_vsathb_nopack
4867 { 2404, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // S2_vsathb
4868 { 2403, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // S2_vrndpackwhs
4869 { 2402, 2, 1, 4, 179, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_vrndpackwh
4870 { 2401, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_vrcnegh
4871 { 2400, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcrotate
4872 { 2399, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 208, 71, 0, 0x8000000000002cULL }, // S2_vcnegh
4873 { 2398, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 804, 0, 0, 0x2cULL }, // S2_valignrb
4874 { 2397, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 800, 0, 0, 0x2cULL }, // S2_valignib
4875 { 2396, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // S2_tstbit_r
4876 { 2395, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // S2_tstbit_i
4877 { 2394, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_togglebit_r
4878 { 2393, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_togglebit_i
4879 { 2392, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxw
4880 { 2391, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxh
4881 { 2390, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxd
4882 { 2389, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_tableidxb
4883 { 2388, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathub
4884 { 2387, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // S2_svsathb
4885 { 2386, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_st_vi
4886 { 2385, 2, 0, 4, 178, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayStore), 0x1800000000a9ULL }, // S2_storew_rl_at_vi
4887 { 2384, 3, 1, 4, 177, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000002129ULL }, // S2_storew_locked
4888 { 2383, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x188a4011402fULL }, // S2_storerinewgp
4889 { 2382, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pr
4890 { 2381, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e8000134029ULL }, // S2_storerinew_pi
4891 { 2380, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pcr
4892 { 2379, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e8000144029ULL }, // S2_storerinew_pci
4893 { 2378, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000134029ULL }, // S2_storerinew_pbr
4894 { 2377, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b89b2924029ULL }, // S2_storerinew_io
4895 { 2376, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x180a4008002fULL }, // S2_storerigp
4896 { 2375, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pr
4897 { 2374, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1e0000080029ULL }, // S2_storeri_pi
4898 { 2373, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pcr
4899 { 2372, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pci
4900 { 2371, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080029ULL }, // S2_storeri_pbr
4901 { 2370, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1b09b2880029ULL }, // S2_storeri_io
4902 { 2369, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10862011402fULL }, // S2_storerhnewgp
4903 { 2368, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pr
4904 { 2367, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x1680001b4029ULL }, // S2_storerhnew_pi
4905 { 2366, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pcr
4906 { 2365, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x168000144029ULL }, // S2_storerhnew_pci
4907 { 2364, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x168000134029ULL }, // S2_storerhnew_pbr
4908 { 2363, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x138592924029ULL }, // S2_storerhnew_io
4909 { 2362, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062008002fULL }, // S2_storerhgp
4910 { 2361, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pr
4911 { 2360, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000080029ULL }, // S2_storerh_pi
4912 { 2359, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pcr
4913 { 2358, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pci
4914 { 2357, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000080029ULL }, // S2_storerh_pbr
4915 { 2356, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592880029ULL }, // S2_storerh_io
4916 { 2355, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x10062000002fULL }, // S2_storerfgp
4917 { 2354, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pr
4918 { 2353, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x160000000029ULL }, // S2_storerf_pi
4919 { 2352, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pcr
4920 { 2351, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pci
4921 { 2350, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // S2_storerf_pbr
4922 { 2349, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x130592800029ULL }, // S2_storerf_io
4923 { 2348, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 734, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x200e6000002fULL }, // S2_storerdgp
4924 { 2347, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pr
4925 { 2346, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 796, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x260000000029ULL }, // S2_storerd_pi
4926 { 2345, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 787, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pcr
4927 { 2344, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 791, 108, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pci
4928 { 2343, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 787, 0, 0|(1ULL<<MCID::MayStore), 0x260000000029ULL }, // S2_storerd_pbr
4929 { 2342, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x230dd2800029ULL }, // S2_storerd_io
4930 { 2341, 2, 0, 4, 166, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8820011402fULL }, // S2_storerbnewgp
4931 { 2340, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pr
4932 { 2339, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe80001b4029ULL }, // S2_storerbnew_pi
4933 { 2338, 4, 1, 4, 55, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pcr
4934 { 2337, 5, 1, 4, 176, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe8000144029ULL }, // S2_storerbnew_pci
4935 { 2336, 4, 1, 4, 55, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe8000134029ULL }, // S2_storerbnew_pbr
4936 { 2335, 3, 0, 4, 53, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb8172924029ULL }, // S2_storerbnew_io
4937 { 2334, 2, 0, 4, 165, 1, 0, HexagonOpInfoBase + 603, 109, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x8020008002fULL }, // S2_storerbgp
4938 { 2333, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pr
4939 { 2332, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 783, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xe0000080029ULL }, // S2_storerb_pi
4940 { 2331, 4, 1, 4, 40, 1, 0, HexagonOpInfoBase + 774, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pcr
4941 { 2330, 5, 1, 4, 39, 1, 0, HexagonOpInfoBase + 778, 108, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pci
4942 { 2329, 4, 1, 4, 40, 0, 0, HexagonOpInfoBase + 774, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080029ULL }, // S2_storerb_pbr
4943 { 2328, 3, 0, 4, 52, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0xb0172880029ULL }, // S2_storerb_io
4944 { 2327, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffoh
4945 { 2326, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffob
4946 { 2325, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeh
4947 { 2324, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x2cULL }, // S2_shuffeb
4948 { 2323, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_setbit_r
4949 { 2322, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_setbit_i
4950 { 2321, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081429ULL }, // S2_pstoreritnew_pi
4951 { 2320, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080429ULL }, // S2_pstorerit_pi
4952 { 2319, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b090488042fULL }, // S2_pstorerit_io
4953 { 2318, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145429ULL }, // S2_pstorerinewtnew_pi
4954 { 2317, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144429ULL }, // S2_pstorerinewt_pi
4955 { 2316, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b890493442fULL }, // S2_pstorerinewt_io
4956 { 2315, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000145c29ULL }, // S2_pstorerinewfnew_pi
4957 { 2314, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e8000144c29ULL }, // S2_pstorerinewf_pi
4958 { 2313, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b8904934c2fULL }, // S2_pstorerinewf_io
4959 { 2312, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000081c29ULL }, // S2_pstorerifnew_pi
4960 { 2311, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x1e0000080c29ULL }, // S2_pstorerif_pi
4961 { 2310, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1b0904880c2fULL }, // S2_pstorerif_io
4962 { 2309, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081429ULL }, // S2_pstorerhtnew_pi
4963 { 2308, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080429ULL }, // S2_pstorerht_pi
4964 { 2307, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e488042fULL }, // S2_pstorerht_io
4965 { 2306, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145429ULL }, // S2_pstorerhnewtnew_pi
4966 { 2305, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144429ULL }, // S2_pstorerhnewt_pi
4967 { 2304, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e493442fULL }, // S2_pstorerhnewt_io
4968 { 2303, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000145c29ULL }, // S2_pstorerhnewfnew_pi
4969 { 2302, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x168000144c29ULL }, // S2_pstorerhnewf_pi
4970 { 2301, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1384e4934c2fULL }, // S2_pstorerhnewf_io
4971 { 2300, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000081c29ULL }, // S2_pstorerhfnew_pi
4972 { 2299, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000080c29ULL }, // S2_pstorerhf_pi
4973 { 2298, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4880c2fULL }, // S2_pstorerhf_io
4974 { 2297, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001429ULL }, // S2_pstorerftnew_pi
4975 { 2296, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000429ULL }, // S2_pstorerft_pi
4976 { 2295, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e480042fULL }, // S2_pstorerft_io
4977 { 2294, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000001c29ULL }, // S2_pstorerffnew_pi
4978 { 2293, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0x160000000c29ULL }, // S2_pstorerff_pi
4979 { 2292, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0x1304e4800c2fULL }, // S2_pstorerff_io
4980 { 2291, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001429ULL }, // S2_pstorerdtnew_pi
4981 { 2290, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000429ULL }, // S2_pstorerdt_pi
4982 { 2289, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d2480042fULL }, // S2_pstorerdt_io
4983 { 2288, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000001c29ULL }, // S2_pstorerdfnew_pi
4984 { 2287, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 769, 0, 0|(1ULL<<MCID::MayStore), 0x260000000c29ULL }, // S2_pstorerdf_pi
4985 { 2286, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 765, 0, 0|(1ULL<<MCID::MayStore), 0x230d24800c2fULL }, // S2_pstorerdf_io
4986 { 2285, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081429ULL }, // S2_pstorerbtnew_pi
4987 { 2284, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080429ULL }, // S2_pstorerbt_pi
4988 { 2283, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c488042fULL }, // S2_pstorerbt_io
4989 { 2282, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145429ULL }, // S2_pstorerbnewtnew_pi
4990 { 2281, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144429ULL }, // S2_pstorerbnewt_pi
4991 { 2280, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c493442fULL }, // S2_pstorerbnewt_io
4992 { 2279, 5, 1, 4, 175, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000145c29ULL }, // S2_pstorerbnewfnew_pi
4993 { 2278, 5, 1, 4, 174, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe8000144c29ULL }, // S2_pstorerbnewf_pi
4994 { 2277, 4, 0, 4, 51, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb80c4934c2fULL }, // S2_pstorerbnewf_io
4995 { 2276, 5, 1, 4, 173, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000081c29ULL }, // S2_pstorerbfnew_pi
4996 { 2275, 5, 1, 4, 172, 0, 0, HexagonOpInfoBase + 760, 0, 0|(1ULL<<MCID::MayStore), 0xe0000080c29ULL }, // S2_pstorerbf_pi
4997 { 2274, 4, 0, 4, 50, 0, 0, HexagonOpInfoBase + 756, 0, 0|(1ULL<<MCID::MayStore), 0xb00c4880c2fULL }, // S2_pstorerbf_io
4998 { 2273, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008003ULL }, // S2_parityp
4999 { 2272, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x1ULL }, // S2_packhl
5000 { 2271, 3, 1, 4, 171, 0, 0, HexagonOpInfoBase + 518, 0, 0, 0x8000000000802bULL }, // S2_mask
5001 { 2270, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vw
5002 { 2269, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_vh
5003 { 2268, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_or
5004 { 2267, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_nac
5005 { 2266, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_and
5006 { 2265, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsr_r_r_acc
5007 { 2264, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsr_r_r
5008 { 2263, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_xor
5009 { 2262, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_or
5010 { 2261, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_nac
5011 { 2260, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_and
5012 { 2259, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsr_r_p_acc
5013 { 2258, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsr_r_p
5014 { 2257, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vw
5015 { 2256, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_vh
5016 { 2255, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_xacc
5017 { 2254, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_or
5018 { 2253, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_nac
5019 { 2252, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_and
5020 { 2251, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_lsr_i_r_acc
5021 { 2250, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_lsr_i_r
5022 { 2249, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_xacc
5023 { 2248, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_or
5024 { 2247, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_nac
5025 { 2246, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_and
5026 { 2245, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_lsr_i_p_acc
5027 { 2244, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_lsr_i_p
5028 { 2243, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vw
5029 { 2242, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_vh
5030 { 2241, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_or
5031 { 2240, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_nac
5032 { 2239, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_and
5033 { 2238, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_lsl_r_r_acc
5034 { 2237, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_lsl_r_r
5035 { 2236, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_xor
5036 { 2235, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_or
5037 { 2234, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_nac
5038 { 2233, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_and
5039 { 2232, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_lsl_r_p_acc
5040 { 2231, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_lsl_r_p
5041 { 2230, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_lfsp
5042 { 2229, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_interleave
5043 { 2228, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // S2_insertp_rp
5044 { 2227, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 751, 0, 0, 0x8000000000002bULL }, // S2_insertp
5045 { 2226, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 747, 0, 0, 0x8000000000802cULL }, // S2_insert_rp
5046 { 2225, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0, 0x8000000000802bULL }, // S2_insert
5047 { 2224, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x8000000000002cULL }, // S2_extractup_rp
5048 { 2223, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 743, 0, 0, 0x8000000000002bULL }, // S2_extractup
5049 { 2222, 3, 1, 4, 170, 0, 0, HexagonOpInfoBase + 740, 0, 0, 0x8000000000802cULL }, // S2_extractu_rp
5050 { 2221, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 682, 0, 0, 0x8000000000802bULL }, // S2_extractu
5051 { 2220, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_deinterleave
5052 { 2219, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct1p
5053 { 2218, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct1
5054 { 2217, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_ct0p
5055 { 2216, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_ct0
5056 { 2215, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_clrbit_r
5057 { 2214, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_clrbit_i
5058 { 2213, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_clbp
5059 { 2212, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clbnorm
5060 { 2211, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_clb
5061 { 2210, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl1p
5062 { 2209, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl1
5063 { 2208, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 309, 0, 0, 0x8000000000802bULL }, // S2_cl0p
5064 { 2207, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_cl0
5065 { 2206, 3, 1, 4, 169, 0, 1, HexagonOpInfoBase + 166, 129, 0, 0x8000000000202cULL }, // S2_cabacdecbin
5066 { 2205, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // S2_brevp
5067 { 2204, 2, 1, 4, 168, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // S2_brev
5068 { 2203, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vw
5069 { 2202, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_vh
5070 { 2201, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 211, 0, 0, 0x8000000000802cULL }, // S2_asr_r_svw_trun
5071 { 2200, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asr_r_r_sat
5072 { 2199, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_or
5073 { 2198, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_nac
5074 { 2197, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_and
5075 { 2196, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asr_r_r_acc
5076 { 2195, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asr_r_r
5077 { 2194, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_xor
5078 { 2193, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_or
5079 { 2192, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_nac
5080 { 2191, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_and
5081 { 2190, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asr_r_p_acc
5082 { 2189, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asr_r_p
5083 { 2188, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vw
5084 { 2187, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_vh
5085 { 2186, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 316, 0, 0, 0x8000000000802bULL }, // S2_asr_i_svw_trun
5086 { 2185, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_rnd
5087 { 2184, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_or
5088 { 2183, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_nac
5089 { 2182, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_and
5090 { 2181, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asr_i_r_acc
5091 { 2180, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asr_i_r
5092 { 2179, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_rnd
5093 { 2178, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_or
5094 { 2177, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_nac
5095 { 2176, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_and
5096 { 2175, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asr_i_p_acc
5097 { 2174, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asr_i_p
5098 { 2173, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vw
5099 { 2172, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_vh
5100 { 2171, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // S2_asl_r_r_sat
5101 { 2170, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_or
5102 { 2169, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_nac
5103 { 2168, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_and
5104 { 2167, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x8000000000802cULL }, // S2_asl_r_r_acc
5105 { 2166, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x802cULL }, // S2_asl_r_r
5106 { 2165, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_xor
5107 { 2164, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_or
5108 { 2163, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_nac
5109 { 2162, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_and
5110 { 2161, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // S2_asl_r_p_acc
5111 { 2160, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x2cULL }, // S2_asl_r_p
5112 { 2159, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vw
5113 { 2158, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_vh
5114 { 2157, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_xacc
5115 { 2156, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // S2_asl_i_r_sat
5116 { 2155, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_or
5117 { 2154, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_nac
5118 { 2153, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_and
5119 { 2152, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x8000000000802bULL }, // S2_asl_i_r_acc
5120 { 2151, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // S2_asl_i_r
5121 { 2150, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_xacc
5122 { 2149, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_or
5123 { 2148, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_nac
5124 { 2147, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_and
5125 { 2146, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 736, 0, 0, 0x8000000000002bULL }, // S2_asl_i_p_acc
5126 { 2145, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // S2_asl_i_p
5127 { 2144, 3, 1, 4, 59, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // S2_allocframe
5128 { 2143, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x8000000000802cULL }, // S2_addasl_rrri
5129 { 2142, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_PIC
5130 { 2141, 1, 0, 4, 121, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
5131 { 2140, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb11800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4_EXT
5132 { 2139, 1, 0, 4, 121, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0xb10800023ULL }, // RESTORE_DEALLOC_RET_JMP_V4
5133 { 2138, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
5134 { 2137, 1, 0, 4, 35, 0, 7, HexagonOpInfoBase + 0, 122, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
5135 { 2136, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb11800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
5136 { 2135, 1, 0, 4, 35, 0, 4, HexagonOpInfoBase + 0, 118, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
5137 { 2134, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_st_vi
5138 { 2133, 1, 0, 4, 167, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::MayStore), 0xa9ULL }, // R6_release_at_vi
5139 { 2132, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x23ULL }, // PS_trap1
5140 { 2131, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x198a4111402fULL }, // PS_storerinewabs
5141 { 2130, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x190a4108002fULL }, // PS_storeriabs
5142 { 2129, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11862111402fULL }, // PS_storerhnewabs
5143 { 2128, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062108002fULL }, // PS_storerhabs
5144 { 2127, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x11062100002fULL }, // PS_storerfabs
5145 { 2126, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 734, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x210e6100002fULL }, // PS_storerdabs
5146 { 2125, 2, 0, 4, 166, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9820111402fULL }, // PS_storerbnewabs
5147 { 2124, 2, 0, 4, 165, 0, 0, HexagonOpInfoBase + 603, 0, 0|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Predicable), 0x9020108002fULL }, // PS_storerbabs
5148 { 2123, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadruhabs
5149 { 2122, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrubabs
5150 { 2121, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x190a4300802fULL }, // PS_loadriabs
5151 { 2120, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x11062300802fULL }, // PS_loadrhabs
5152 { 2119, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x210e6300002fULL }, // PS_loadrdabs
5153 { 2118, 2, 1, 4, 147, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x9020300802fULL }, // PS_loadrbabs
5154 { 2117, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // PS_jmprettnewpt
5155 { 2116, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // PS_jmprettnew
5156 { 2115, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // PS_jmprett
5157 { 2114, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // PS_jmpretfnewpt
5158 { 2113, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // PS_jmpretfnew
5159 { 2112, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // PS_jmpretf
5160 { 2111, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_jmpret
5161 { 2110, 1, 0, 4, 118, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x1000000823ULL }, // PS_callr_nr
5162 { 2109, 1, 0, 4, 35, 0, 5, HexagonOpInfoBase + 0, 113, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // PS_call_stk
5163 { 2108, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc_rnd
5164 { 2107, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrwc
5165 { 2106, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw_rnd
5166 { 2105, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyrw
5167 { 2104, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc_rnd
5168 { 2103, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiwc
5169 { 2102, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw_rnd
5170 { 2101, 3, 1, 4, 33, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M7_wcmpyiw
5171 { 2100, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc_acc
5172 { 2099, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrwc
5173 { 2098, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw_acc
5174 { 2097, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyrw
5175 { 2096, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc_acc
5176 { 2095, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiwc
5177 { 2094, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw_acc
5178 { 2093, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M7_dcmpyiw
5179 { 2092, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffub
5180 { 2091, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M6_vabsdiffb
5181 { 2090, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybuu
5182 { 2089, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M5_vrmpybsu
5183 { 2088, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbuu
5184 { 2087, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M5_vrmacbsu
5185 { 2086, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybuu
5186 { 2085, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M5_vmpybsu
5187 { 2084, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbuu
5188 { 2083, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M5_vmacbsu
5189 { 2082, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M5_vdmpybsu
5190 { 2081, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M5_vdmacbsu
5191 { 2080, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x8000000000002cULL }, // M4_xor_xacc
5192 { 2079, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_or
5193 { 2078, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_andn
5194 { 2077, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_xor_and
5195 { 2076, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s1
5196 { 2075, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_s0
5197 { 2074, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s1
5198 { 2073, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyoh_acc_s0
5199 { 2072, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s1
5200 { 2071, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_s0
5201 { 2070, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s1
5202 { 2069, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M4_vrmpyeh_acc_s0
5203 { 2068, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh_acc
5204 { 2067, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_vpmpyh
5205 { 2066, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M4_pmpyw_acc
5206 { 2065, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M4_pmpyw
5207 { 2064, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_xor
5208 { 2063, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_or
5209 { 2062, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_andn
5210 { 2061, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_or_and
5211 { 2060, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_nac_up_s1_sat
5212 { 2059, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 730, 0, 0, 0x80000000008025ULL }, // M4_mpyrr_addr
5213 { 2058, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 726, 0, 0, 0x800000c2808003ULL }, // M4_mpyrr_addi
5214 { 2057, 4, 1, 4, 164, 0, 0, HexagonOpInfoBase + 722, 0, 0, 0x80000000008003ULL }, // M4_mpyri_addr_u2
5215 { 2056, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 218, 0, 0, 0x800000c6808003ULL }, // M4_mpyri_addr
5216 { 2055, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 718, 0, 0, 0x800000c2808003ULL }, // M4_mpyri_addi
5217 { 2054, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M4_mac_up_s1_sat
5218 { 2053, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_whc
5219 { 2052, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyr_wh
5220 { 2051, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_whc
5221 { 2050, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 211, 71, 0, 0x8000000000802cULL }, // M4_cmpyi_wh
5222 { 2049, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_xor
5223 { 2048, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_or
5224 { 2047, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_andn
5225 { 2046, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M4_and_and
5226 { 2045, 4, 1, 4, 163, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_xor_xacc
5227 { 2044, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrmpy_s0
5228 { 2043, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrmac_s0
5229 { 2042, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_l
5230 { 2041, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vrcmpys_s1rp_h
5231 { 2040, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_l
5232 { 2039, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_s1_h
5233 { 2038, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_l
5234 { 2037, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vrcmpys_acc_s1_h
5235 { 2036, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0c
5236 { 2035, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyr_s0
5237 { 2034, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0c
5238 { 2033, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vrcmpyi_s0
5239 { 2032, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0c
5240 { 2031, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmacr_s0
5241 { 2030, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0c
5242 { 2029, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vrcmaci_s0
5243 { 2028, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vradduh
5244 { 2027, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 555, 0, 0, 0x80000000008025ULL }, // M2_vraddh
5245 { 2026, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s1
5246 { 2025, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2su_s0
5247 { 2024, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s1pack
5248 { 2023, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s1
5249 { 2022, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_vmpy2s_s0pack
5250 { 2021, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_vmpy2s_s0
5251 { 2020, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s1
5252 { 2019, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vmpy2es_s0
5253 { 2018, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s1
5254 { 2017, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2su_s0
5255 { 2016, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s1
5256 { 2015, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_vmac2s_s0
5257 { 2014, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s1
5258 { 2013, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vmac2es_s0
5259 { 2012, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // M2_vmac2es
5260 { 2011, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_vmac2
5261 { 2010, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s1
5262 { 2009, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vdmpys_s0
5263 { 2008, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s1
5264 { 2007, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x80000000008025ULL }, // M2_vdmpyrs_s0
5265 { 2006, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s1
5266 { 2005, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vdmacs_s0
5267 { 2004, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_r
5268 { 2003, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s1_sat_i
5269 { 2002, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_r
5270 { 2001, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_vcmpy_s0_sat_i
5271 { 2000, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_r
5272 { 1999, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_vcmac_s0_sat_i
5273 { 1998, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffw
5274 { 1997, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // M2_vabsdiffh
5275 { 1996, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_subacc
5276 { 1995, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_naccii
5277 { 1994, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_nacci
5278 { 1993, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s1
5279 { 1992, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_ll_s0
5280 { 1991, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s1
5281 { 1990, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_lh_s0
5282 { 1989, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s1
5283 { 1988, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hl_s0
5284 { 1987, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s1
5285 { 1986, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_nac_hh_s0
5286 { 1985, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s1
5287 { 1984, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_ll_s0
5288 { 1983, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s1
5289 { 1982, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_lh_s0
5290 { 1981, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s1
5291 { 1980, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hl_s0
5292 { 1979, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s1
5293 { 1978, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyud_hh_s0
5294 { 1977, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s1
5295 { 1976, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_ll_s0
5296 { 1975, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s1
5297 { 1974, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_lh_s0
5298 { 1973, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s1
5299 { 1972, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hl_s0
5300 { 1971, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s1
5301 { 1970, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyud_acc_hh_s0
5302 { 1969, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_up
5303 { 1968, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s1
5304 { 1967, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_ll_s0
5305 { 1966, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s1
5306 { 1965, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_lh_s0
5307 { 1964, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s1
5308 { 1963, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hl_s0
5309 { 1962, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s1
5310 { 1961, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_nac_hh_s0
5311 { 1960, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s1
5312 { 1959, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_ll_s0
5313 { 1958, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s1
5314 { 1957, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_lh_s0
5315 { 1956, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s1
5316 { 1955, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hl_s0
5317 { 1954, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s1
5318 { 1953, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyu_hh_s0
5319 { 1952, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s1
5320 { 1951, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_ll_s0
5321 { 1950, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s1
5322 { 1949, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_lh_s0
5323 { 1948, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s1
5324 { 1947, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hl_s0
5325 { 1946, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s1
5326 { 1945, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpyu_acc_hh_s0
5327 { 1944, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpysu_up
5328 { 1943, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000104808025ULL }, // M2_mpysip
5329 { 1942, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x80000000008025ULL }, // M2_mpysin
5330 { 1941, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpyi
5331 { 1940, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s1
5332 { 1939, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_ll_s0
5333 { 1938, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s1
5334 { 1937, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_lh_s0
5335 { 1936, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s1
5336 { 1935, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hl_s0
5337 { 1934, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s1
5338 { 1933, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_rnd_hh_s0
5339 { 1932, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s1
5340 { 1931, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_ll_s0
5341 { 1930, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s1
5342 { 1929, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_lh_s0
5343 { 1928, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s1
5344 { 1927, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hl_s0
5345 { 1926, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s1
5346 { 1925, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_nac_hh_s0
5347 { 1924, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s1
5348 { 1923, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_ll_s0
5349 { 1922, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s1
5350 { 1921, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_lh_s0
5351 { 1920, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s1
5352 { 1919, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hl_s0
5353 { 1918, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s1
5354 { 1917, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_mpyd_hh_s0
5355 { 1916, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s1
5356 { 1915, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_ll_s0
5357 { 1914, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s1
5358 { 1913, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_lh_s0
5359 { 1912, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s1
5360 { 1911, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hl_s0
5361 { 1910, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s1
5362 { 1909, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_mpyd_acc_hh_s0
5363 { 1908, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_up_s1_sat
5364 { 1907, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up_s1
5365 { 1906, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_up
5366 { 1905, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s1
5367 { 1904, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_ll_s0
5368 { 1903, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s1
5369 { 1902, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_lh_s0
5370 { 1901, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s1
5371 { 1900, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hl_s0
5372 { 1899, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s1
5373 { 1898, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_rnd_hh_s0
5374 { 1897, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s1
5375 { 1896, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_ll_s0
5376 { 1895, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s1
5377 { 1894, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_lh_s0
5378 { 1893, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s1
5379 { 1892, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hl_s0
5380 { 1891, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s1
5381 { 1890, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_mpy_sat_hh_s0
5382 { 1889, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s1
5383 { 1888, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_ll_s0
5384 { 1887, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s1
5385 { 1886, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_lh_s0
5386 { 1885, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s1
5387 { 1884, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hl_s0
5388 { 1883, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s1
5389 { 1882, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_rnd_hh_s0
5390 { 1881, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s1
5391 { 1880, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_ll_s0
5392 { 1879, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s1
5393 { 1878, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_lh_s0
5394 { 1877, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s1
5395 { 1876, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hl_s0
5396 { 1875, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s1
5397 { 1874, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_nac_sat_hh_s0
5398 { 1873, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s1
5399 { 1872, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_ll_s0
5400 { 1871, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s1
5401 { 1870, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_lh_s0
5402 { 1869, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s1
5403 { 1868, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hl_s0
5404 { 1867, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s1
5405 { 1866, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_nac_hh_s0
5406 { 1865, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s1
5407 { 1864, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_ll_s0
5408 { 1863, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s1
5409 { 1862, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_lh_s0
5410 { 1861, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s1
5411 { 1860, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hl_s0
5412 { 1859, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s1
5413 { 1858, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_mpy_hh_s0
5414 { 1857, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s1
5415 { 1856, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_ll_s0
5416 { 1855, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s1
5417 { 1854, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_lh_s0
5418 { 1853, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s1
5419 { 1852, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hl_s0
5420 { 1851, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s1
5421 { 1850, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 586, 71, 0, 0x80000000008025ULL }, // M2_mpy_acc_sat_hh_s0
5422 { 1849, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s1
5423 { 1848, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_ll_s0
5424 { 1847, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s1
5425 { 1846, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_lh_s0
5426 { 1845, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s1
5427 { 1844, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hl_s0
5428 { 1843, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s1
5429 { 1842, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mpy_acc_hh_s0
5430 { 1841, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_mnaci
5431 { 1840, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s1
5432 { 1839, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_s0
5433 { 1838, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs1
5434 { 1837, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyul_rs0
5435 { 1836, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s1
5436 { 1835, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_s0
5437 { 1834, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs1
5438 { 1833, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyuh_rs0
5439 { 1832, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s1
5440 { 1831, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_s0
5441 { 1830, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs1
5442 { 1829, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyl_rs0
5443 { 1828, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s1
5444 { 1827, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_s0
5445 { 1826, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs1
5446 { 1825, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000025ULL }, // M2_mmpyh_rs0
5447 { 1824, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s1
5448 { 1823, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_s0
5449 { 1822, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs1
5450 { 1821, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmaculs_rs0
5451 { 1820, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s1
5452 { 1819, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_s0
5453 { 1818, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs1
5454 { 1817, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacuhs_rs0
5455 { 1816, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s1
5456 { 1815, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_s0
5457 { 1814, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs1
5458 { 1813, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmacls_rs0
5459 { 1812, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s1
5460 { 1811, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_s0
5461 { 1810, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs1
5462 { 1809, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 214, 71, 0, 0x80000000000025ULL }, // M2_mmachs_rs0
5463 { 1808, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsip
5464 { 1807, 4, 1, 4, 162, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000106808025ULL }, // M2_macsin
5465 { 1806, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_maci
5466 { 1805, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_s1
5467 { 1804, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyl_rs1
5468 { 1803, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_s1
5469 { 1802, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_hmmpyh_rs1
5470 { 1801, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_s0
5471 { 1800, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_nac_s0
5472 { 1799, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyuu_acc_s0
5473 { 1798, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_s0
5474 { 1797, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008025ULL }, // M2_dpmpyss_rnd_s0
5475 { 1796, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_nac_s0
5476 { 1795, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_dpmpyss_acc_s0
5477 { 1794, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s1
5478 { 1793, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacsc_s0
5479 { 1792, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s1
5480 { 1791, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cnacs_s0
5481 { 1790, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s1
5482 { 1789, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpysc_s0
5483 { 1788, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s1
5484 { 1787, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 521, 71, 0, 0x80000000000025ULL }, // M2_cmpys_s0
5485 { 1786, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s1
5486 { 1785, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrsc_s0
5487 { 1784, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s1
5488 { 1783, 3, 1, 4, 31, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008025ULL }, // M2_cmpyrs_s0
5489 { 1782, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyr_s0
5490 { 1781, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000025ULL }, // M2_cmpyi_s0
5491 { 1780, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s1
5492 { 1779, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacsc_s0
5493 { 1778, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s1
5494 { 1777, 4, 1, 4, 32, 0, 1, HexagonOpInfoBase + 714, 71, 0, 0x80000000000025ULL }, // M2_cmacs_s0
5495 { 1776, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmacr_s0
5496 { 1775, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 714, 0, 0, 0x80000000000025ULL }, // M2_cmaci_s0
5497 { 1774, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 710, 0, 0, 0x80000116808025ULL }, // M2_accii
5498 { 1773, 4, 1, 4, 161, 0, 0, HexagonOpInfoBase + 586, 0, 0, 0x80000000008025ULL }, // M2_acci
5499 { 1772, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // LO
5500 { 1771, 3, 0, 4, 160, 0, 0, HexagonOpInfoBase + 707, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xa4ULL }, // L6_memcpy
5501 { 1770, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_sub_memopw_io
5502 { 1769, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_sub_memoph_io
5503 { 1768, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_sub_memopb_io
5504 { 1767, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001424ULL }, // L4_return_tnew_pt
5505 { 1766, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001424ULL }, // L4_return_tnew_pnt
5506 { 1765, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000424ULL }, // L4_return_t
5507 { 1764, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000001c24ULL }, // L4_return_fnew_pt
5508 { 1763, 3, 1, 4, 24, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0x209000001c24ULL }, // L4_return_fnew_pnt
5509 { 1762, 3, 1, 4, 23, 1, 2, HexagonOpInfoBase + 191, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Terminator), 0xa09000000c24ULL }, // L4_return_f
5510 { 1761, 2, 1, 4, 28, 1, 2, HexagonOpInfoBase + 189, 110, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0xa09000000024ULL }, // L4_return
5511 { 1760, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadruhtnew_rr
5512 { 1759, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadruhtnew_abs
5513 { 1758, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadruht_rr
5514 { 1757, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadruht_abs
5515 { 1756, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadruhfnew_rr
5516 { 1755, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadruhfnew_abs
5517 { 1754, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadruhf_rr
5518 { 1753, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadruhf_abs
5519 { 1752, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrubtnew_rr
5520 { 1751, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrubtnew_abs
5521 { 1750, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrubt_rr
5522 { 1749, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrubt_abs
5523 { 1748, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrubfnew_rr
5524 { 1747, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrubfnew_abs
5525 { 1746, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrubf_rr
5526 { 1745, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrubf_abs
5527 { 1744, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009424ULL }, // L4_ploadritnew_rr
5528 { 1743, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809424ULL }, // L4_ploadritnew_abs
5529 { 1742, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008424ULL }, // L4_ploadrit_rr
5530 { 1741, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808424ULL }, // L4_ploadrit_abs
5531 { 1740, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000009c24ULL }, // L4_ploadrifnew_rr
5532 { 1739, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5809c24ULL }, // L4_ploadrifnew_abs
5533 { 1738, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x1d0000008c24ULL }, // L4_ploadrif_rr
5534 { 1737, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1900c5808c24ULL }, // L4_ploadrif_abs
5535 { 1736, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009424ULL }, // L4_ploadrhtnew_rr
5536 { 1735, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809424ULL }, // L4_ploadrhtnew_abs
5537 { 1734, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008424ULL }, // L4_ploadrht_rr
5538 { 1733, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808424ULL }, // L4_ploadrht_abs
5539 { 1732, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000009c24ULL }, // L4_ploadrhfnew_rr
5540 { 1731, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5809c24ULL }, // L4_ploadrhfnew_abs
5541 { 1730, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0x150000008c24ULL }, // L4_ploadrhf_rr
5542 { 1729, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x1100c5808c24ULL }, // L4_ploadrhf_abs
5543 { 1728, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001424ULL }, // L4_ploadrdtnew_rr
5544 { 1727, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801424ULL }, // L4_ploadrdtnew_abs
5545 { 1726, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000424ULL }, // L4_ploadrdt_rr
5546 { 1725, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800424ULL }, // L4_ploadrdt_abs
5547 { 1724, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000001c24ULL }, // L4_ploadrdfnew_rr
5548 { 1723, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5801c24ULL }, // L4_ploadrdfnew_abs
5549 { 1722, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 702, 0, 0|(1ULL<<MCID::MayLoad), 0x250000000c24ULL }, // L4_ploadrdf_rr
5550 { 1721, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 699, 0, 0|(1ULL<<MCID::MayLoad), 0x2100c5800c24ULL }, // L4_ploadrdf_abs
5551 { 1720, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009424ULL }, // L4_ploadrbtnew_rr
5552 { 1719, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809424ULL }, // L4_ploadrbtnew_abs
5553 { 1718, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008424ULL }, // L4_ploadrbt_rr
5554 { 1717, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808424ULL }, // L4_ploadrbt_abs
5555 { 1716, 5, 1, 4, 159, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000009c24ULL }, // L4_ploadrbfnew_rr
5556 { 1715, 3, 1, 4, 153, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5809c24ULL }, // L4_ploadrbfnew_abs
5557 { 1714, 5, 1, 4, 158, 0, 0, HexagonOpInfoBase + 694, 0, 0|(1ULL<<MCID::MayLoad), 0xd0000008c24ULL }, // L4_ploadrbf_rr
5558 { 1713, 3, 1, 4, 157, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MayLoad), 0x900c5808c24ULL }, // L4_ploadrbf_abs
5559 { 1712, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_or_memopw_io
5560 { 1711, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_or_memoph_io
5561 { 1710, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_or_memopb_io
5562 { 1709, 3, 1, 4, 156, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::MayLoad), 0x1800000080a4ULL }, // L4_loadw_phys
5563 { 1708, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadruh_ur
5564 { 1707, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadruh_rr
5565 { 1706, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadruh_ap
5566 { 1705, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrub_ur
5567 { 1704, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrub_rr
5568 { 1703, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrub_ap
5569 { 1702, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7808024ULL }, // L4_loadri_ur
5570 { 1701, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1d0000008024ULL }, // L4_loadri_rr
5571 { 1700, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5808024ULL }, // L4_loadri_ap
5572 { 1699, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadrh_ur
5573 { 1698, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x150000008024ULL }, // L4_loadrh_rr
5574 { 1697, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadrh_ap
5575 { 1696, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x2400c7800024ULL }, // L4_loadrd_ur
5576 { 1695, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 690, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x250000000024ULL }, // L4_loadrd_rr
5577 { 1694, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x2200c5800024ULL }, // L4_loadrd_ap
5578 { 1693, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c7808024ULL }, // L4_loadrb_ur
5579 { 1692, 4, 1, 4, 155, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xd0000008024ULL }, // L4_loadrb_rr
5580 { 1691, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c5808024ULL }, // L4_loadrb_ap
5581 { 1690, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x200000000124ULL }, // L4_loadd_locked
5582 { 1689, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L4_loadd_aq
5583 { 1688, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbzw4_ur
5584 { 1687, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbzw4_ap
5585 { 1686, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbzw2_ur
5586 { 1685, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbzw2_ap
5587 { 1684, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 686, 0, 0|(1ULL<<MCID::MayLoad), 0x1c00c7800024ULL }, // L4_loadbsw4_ur
5588 { 1683, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1a00c5800024ULL }, // L4_loadbsw4_ap
5589 { 1682, 4, 1, 4, 154, 0, 0, HexagonOpInfoBase + 682, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c7808024ULL }, // L4_loadbsw2_ur
5590 { 1681, 3, 2, 4, 153, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c5808024ULL }, // L4_loadbsw2_ap
5591 { 1680, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0x1400c9800024ULL }, // L4_loadalignh_ur
5592 { 1679, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0x1200c7800024ULL }, // L4_loadalignh_ap
5593 { 1678, 5, 1, 4, 152, 0, 0, HexagonOpInfoBase + 677, 0, 0|(1ULL<<MCID::MayLoad), 0xc00c9800024ULL }, // L4_loadalignb_ur
5594 { 1677, 4, 2, 4, 151, 0, 0, HexagonOpInfoBase + 673, 0, 0|(1ULL<<MCID::MayLoad), 0xa00c7800024ULL }, // L4_loadalignb_ap
5595 { 1676, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_isub_memopw_io
5596 { 1675, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_isub_memoph_io
5597 { 1674, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_isub_memopb_io
5598 { 1673, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_ior_memopw_io
5599 { 1672, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_ior_memoph_io
5600 { 1671, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_ior_memopb_io
5601 { 1670, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iand_memopw_io
5602 { 1669, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iand_memoph_io
5603 { 1668, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iand_memopb_io
5604 { 1667, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_iadd_memopw_io
5605 { 1666, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_iadd_memoph_io
5606 { 1665, 3, 0, 4, 22, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_iadd_memopb_io
5607 { 1664, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_and_memopw_io
5608 { 1663, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_and_memoph_io
5609 { 1662, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_and_memopb_io
5610 { 1661, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b8902800030ULL }, // L4_add_memopw_io
5611 { 1660, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1384e2800030ULL }, // L4_add_memoph_io
5612 { 1659, 3, 0, 4, 21, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0xb80c2800030ULL }, // L4_add_memopb_io
5613 { 1658, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadruhtnew_pi
5614 { 1657, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadruhtnew_io
5615 { 1656, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadruht_pi
5616 { 1655, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadruht_io
5617 { 1654, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadruhfnew_pi
5618 { 1653, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadruhfnew_io
5619 { 1652, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadruhf_pi
5620 { 1651, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadruhf_io
5621 { 1650, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrubtnew_pi
5622 { 1649, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrubtnew_io
5623 { 1648, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrubt_pi
5624 { 1647, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrubt_io
5625 { 1646, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrubfnew_pi
5626 { 1645, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrubfnew_io
5627 { 1644, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrubf_pi
5628 { 1643, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrubf_io
5629 { 1642, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009424ULL }, // L2_ploadritnew_pi
5630 { 1641, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680942fULL }, // L2_ploadritnew_io
5631 { 1640, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008424ULL }, // L2_ploadrit_pi
5632 { 1639, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b090680842fULL }, // L2_ploadrit_io
5633 { 1638, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000009c24ULL }, // L2_ploadrifnew_pi
5634 { 1637, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906809c2fULL }, // L2_ploadrifnew_io
5635 { 1636, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008c24ULL }, // L2_ploadrif_pi
5636 { 1635, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1b0906808c2fULL }, // L2_ploadrif_io
5637 { 1634, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009424ULL }, // L2_ploadrhtnew_pi
5638 { 1633, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680942fULL }, // L2_ploadrhtnew_io
5639 { 1632, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008424ULL }, // L2_ploadrht_pi
5640 { 1631, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e680842fULL }, // L2_ploadrht_io
5641 { 1630, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000009c24ULL }, // L2_ploadrhfnew_pi
5642 { 1629, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6809c2fULL }, // L2_ploadrhfnew_io
5643 { 1628, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008c24ULL }, // L2_ploadrhf_pi
5644 { 1627, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0x1304e6808c2fULL }, // L2_ploadrhf_io
5645 { 1626, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001424ULL }, // L2_ploadrdtnew_pi
5646 { 1625, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680142fULL }, // L2_ploadrdtnew_io
5647 { 1624, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000424ULL }, // L2_ploadrdt_pi
5648 { 1623, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d2680042fULL }, // L2_ploadrdt_io
5649 { 1622, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000001c24ULL }, // L2_ploadrdfnew_pi
5650 { 1621, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26801c2fULL }, // L2_ploadrdfnew_io
5651 { 1620, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 668, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000c24ULL }, // L2_ploadrdf_pi
5652 { 1619, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 664, 0, 0|(1ULL<<MCID::MayLoad), 0x230d26800c2fULL }, // L2_ploadrdf_io
5653 { 1618, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009424ULL }, // L2_ploadrbtnew_pi
5654 { 1617, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680942fULL }, // L2_ploadrbtnew_io
5655 { 1616, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008424ULL }, // L2_ploadrbt_pi
5656 { 1615, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c680842fULL }, // L2_ploadrbt_io
5657 { 1614, 5, 2, 4, 150, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000009c24ULL }, // L2_ploadrbfnew_pi
5658 { 1613, 4, 1, 4, 20, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6809c2fULL }, // L2_ploadrbfnew_io
5659 { 1612, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 659, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008c24ULL }, // L2_ploadrbf_pi
5660 { 1611, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 528, 0, 0|(1ULL<<MCID::MayLoad), 0xb00c6808c2fULL }, // L2_ploadrbf_io
5661 { 1610, 2, 1, 4, 149, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x180000008124ULL }, // L2_loadw_locked
5662 { 1609, 2, 1, 4, 148, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::MayLoad), 0x180000008024ULL }, // L2_loadw_aq
5663 { 1608, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadruhgp
5664 { 1607, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pr
5665 { 1606, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadruh_pi
5666 { 1605, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pcr
5667 { 1604, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pci
5668 { 1603, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadruh_pbr
5669 { 1602, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadruh_io
5670 { 1601, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrubgp
5671 { 1600, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pr
5672 { 1599, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrub_pi
5673 { 1598, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pcr
5674 { 1597, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pci
5675 { 1596, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrub_pbr
5676 { 1595, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrub_io
5677 { 1594, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x180a4200802fULL }, // L2_loadrigp
5678 { 1593, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pr
5679 { 1592, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1e0000008024ULL }, // L2_loadri_pi
5680 { 1591, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pcr
5681 { 1590, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pci
5682 { 1589, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000008024ULL }, // L2_loadri_pbr
5683 { 1588, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x1b09b4808024ULL }, // L2_loadri_io
5684 { 1587, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x10062200802fULL }, // L2_loadrhgp
5685 { 1586, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pr
5686 { 1585, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x160000008024ULL }, // L2_loadrh_pi
5687 { 1584, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pcr
5688 { 1583, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pci
5689 { 1582, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadrh_pbr
5690 { 1581, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x130594808024ULL }, // L2_loadrh_io
5691 { 1580, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 164, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x200e6200002fULL }, // L2_loadrdgp
5692 { 1579, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pr
5693 { 1578, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x260000000024ULL }, // L2_loadrd_pi
5694 { 1577, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pcr
5695 { 1576, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pci
5696 { 1575, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // L2_loadrd_pbr
5697 { 1574, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x230dd4800024ULL }, // L2_loadrd_io
5698 { 1573, 2, 1, 4, 147, 1, 0, HexagonOpInfoBase + 34, 109, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0x8020200802fULL }, // L2_loadrbgp
5699 { 1572, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pr
5700 { 1571, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xe0000008024ULL }, // L2_loadrb_pi
5701 { 1570, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pcr
5702 { 1569, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pci
5703 { 1568, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000008024ULL }, // L2_loadrb_pbr
5704 { 1567, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Predicable), 0xb0174808024ULL }, // L2_loadrb_io
5705 { 1566, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pr
5706 { 1565, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pi
5707 { 1564, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pcr
5708 { 1563, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pci
5709 { 1562, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbzw4_pbr
5710 { 1561, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbzw4_io
5711 { 1560, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pr
5712 { 1559, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pi
5713 { 1558, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pcr
5714 { 1557, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pci
5715 { 1556, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbzw2_pbr
5716 { 1555, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbzw2_io
5717 { 1554, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pr
5718 { 1553, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 655, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pi
5719 { 1552, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 646, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pcr
5720 { 1551, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 650, 108, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pci
5721 { 1550, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 646, 0, 0|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // L2_loadbsw4_pbr
5722 { 1549, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::MayLoad), 0x1b09b4800024ULL }, // L2_loadbsw4_io
5723 { 1548, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pr
5724 { 1547, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 642, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pi
5725 { 1546, 4, 2, 4, 20, 1, 0, HexagonOpInfoBase + 633, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pcr
5726 { 1545, 5, 2, 4, 36, 1, 0, HexagonOpInfoBase + 637, 108, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pci
5727 { 1544, 4, 2, 4, 20, 0, 0, HexagonOpInfoBase + 633, 0, 0|(1ULL<<MCID::MayLoad), 0x160000008024ULL }, // L2_loadbsw2_pbr
5728 { 1543, 3, 1, 4, 19, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // L2_loadbsw2_io
5729 { 1542, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pr
5730 { 1541, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pi
5731 { 1540, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pcr
5732 { 1539, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pci
5733 { 1538, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // L2_loadalignh_pbr
5734 { 1537, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0x130596800024ULL }, // L2_loadalignh_io
5735 { 1536, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pr
5736 { 1535, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 628, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pi
5737 { 1534, 5, 2, 4, 145, 1, 0, HexagonOpInfoBase + 617, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pcr
5738 { 1533, 6, 2, 4, 146, 1, 0, HexagonOpInfoBase + 622, 108, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pci
5739 { 1532, 5, 2, 4, 145, 0, 0, HexagonOpInfoBase + 617, 0, 0|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // L2_loadalignb_pbr
5740 { 1531, 4, 1, 4, 18, 0, 0, HexagonOpInfoBase + 613, 0, 0|(1ULL<<MCID::MayLoad), 0xb0176800024ULL }, // L2_loadalignb_io
5741 { 1530, 2, 1, 4, 27, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // L2_deallocframe
5742 { 1529, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp1_jump_t
5743 { 1528, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp1_jump_nt
5744 { 1527, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801404ULL }, // J4_tstbit0_tp0_jump_t
5745 { 1526, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801404ULL }, // J4_tstbit0_tp0_jump_nt
5746 { 1525, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804427ULL }, // J4_tstbit0_t_jumpnv_t
5747 { 1524, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804427ULL }, // J4_tstbit0_t_jumpnv_nt
5748 { 1523, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp1_jump_t
5749 { 1522, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp1_jump_nt
5750 { 1521, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807972801c04ULL }, // J4_tstbit0_fp0_jump_t
5751 { 1520, 2, 0, 4, 144, 1, 2, HexagonOpInfoBase + 611, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7972801c04ULL }, // J4_tstbit0_fp0_jump_nt
5752 { 1519, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809972804c27ULL }, // J4_tstbit0_f_jumpnv_t
5753 { 1518, 2, 0, 4, 143, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9972804c27ULL }, // J4_tstbit0_f_jumpnv_nt
5754 { 1517, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 605, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpsetr
5755 { 1516, 3, 1, 4, 142, 0, 1, HexagonOpInfoBase + 608, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x5974808004ULL }, // J4_jumpseti
5756 { 1515, 1, 0, 4, 141, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x7000000023ULL }, // J4_hintjumpr
5757 { 1514, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmpltu_t_jumpnv_t
5758 { 1513, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmpltu_t_jumpnv_nt
5759 { 1512, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmpltu_f_jumpnv_t
5760 { 1511, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmpltu_f_jumpnv_nt
5761 { 1510, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814427ULL }, // J4_cmplt_t_jumpnv_t
5762 { 1509, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814427ULL }, // J4_cmplt_t_jumpnv_nt
5763 { 1508, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974814c27ULL }, // J4_cmplt_f_jumpnv_t
5764 { 1507, 3, 0, 4, 140, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974814c27ULL }, // J4_cmplt_f_jumpnv_nt
5765 { 1506, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp1_jump_t
5766 { 1505, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp1_jump_nt
5767 { 1504, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtui_tp0_jump_t
5768 { 1503, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtui_tp0_jump_nt
5769 { 1502, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtui_t_jumpnv_t
5770 { 1501, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtui_t_jumpnv_nt
5771 { 1500, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp1_jump_t
5772 { 1499, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp1_jump_nt
5773 { 1498, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtui_fp0_jump_t
5774 { 1497, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtui_fp0_jump_nt
5775 { 1496, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtui_f_jumpnv_t
5776 { 1495, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtui_f_jumpnv_nt
5777 { 1494, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp1_jump_t
5778 { 1493, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp1_jump_nt
5779 { 1492, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtu_tp0_jump_t
5780 { 1491, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtu_tp0_jump_nt
5781 { 1490, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtu_t_jumpnv_t
5782 { 1489, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtu_t_jumpnv_nt
5783 { 1488, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp1_jump_t
5784 { 1487, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp1_jump_nt
5785 { 1486, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtu_fp0_jump_t
5786 { 1485, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtu_fp0_jump_nt
5787 { 1484, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtu_f_jumpnv_t
5788 { 1483, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtu_f_jumpnv_nt
5789 { 1482, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp1_jump_t
5790 { 1481, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp1_jump_nt
5791 { 1480, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgtn1_tp0_jump_t
5792 { 1479, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgtn1_tp0_jump_nt
5793 { 1478, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgtn1_t_jumpnv_t
5794 { 1477, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgtn1_t_jumpnv_nt
5795 { 1476, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp1_jump_t
5796 { 1475, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp1_jump_nt
5797 { 1474, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgtn1_fp0_jump_t
5798 { 1473, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgtn1_fp0_jump_nt
5799 { 1472, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgtn1_f_jumpnv_t
5800 { 1471, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgtn1_f_jumpnv_nt
5801 { 1470, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp1_jump_t
5802 { 1469, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp1_jump_nt
5803 { 1468, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgti_tp0_jump_t
5804 { 1467, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgti_tp0_jump_nt
5805 { 1466, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgti_t_jumpnv_t
5806 { 1465, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgti_t_jumpnv_nt
5807 { 1464, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp1_jump_t
5808 { 1463, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp1_jump_nt
5809 { 1462, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgti_fp0_jump_t
5810 { 1461, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgti_fp0_jump_nt
5811 { 1460, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgti_f_jumpnv_t
5812 { 1459, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgti_f_jumpnv_nt
5813 { 1458, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp1_jump_t
5814 { 1457, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp1_jump_nt
5815 { 1456, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpgt_tp0_jump_t
5816 { 1455, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpgt_tp0_jump_nt
5817 { 1454, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpgt_t_jumpnv_t
5818 { 1453, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpgt_t_jumpnv_nt
5819 { 1452, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp1_jump_t
5820 { 1451, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp1_jump_nt
5821 { 1450, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpgt_fp0_jump_t
5822 { 1449, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpgt_fp0_jump_nt
5823 { 1448, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpgt_f_jumpnv_t
5824 { 1447, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpgt_f_jumpnv_nt
5825 { 1446, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp1_jump_t
5826 { 1445, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp1_jump_nt
5827 { 1444, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqn1_tp0_jump_t
5828 { 1443, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqn1_tp0_jump_nt
5829 { 1442, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqn1_t_jumpnv_t
5830 { 1441, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqn1_t_jumpnv_nt
5831 { 1440, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp1_jump_t
5832 { 1439, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp1_jump_nt
5833 { 1438, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqn1_fp0_jump_t
5834 { 1437, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqn1_fp0_jump_nt
5835 { 1436, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqn1_f_jumpnv_t
5836 { 1435, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqn1_f_jumpnv_nt
5837 { 1434, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp1_jump_t
5838 { 1433, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp1_jump_nt
5839 { 1432, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeqi_tp0_jump_t
5840 { 1431, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeqi_tp0_jump_nt
5841 { 1430, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeqi_t_jumpnv_t
5842 { 1429, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeqi_t_jumpnv_nt
5843 { 1428, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp1_jump_t
5844 { 1427, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp1_jump_nt
5845 { 1426, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeqi_fp0_jump_t
5846 { 1425, 3, 0, 4, 139, 1, 2, HexagonOpInfoBase + 608, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeqi_fp0_jump_nt
5847 { 1424, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeqi_f_jumpnv_t
5848 { 1423, 3, 0, 4, 138, 0, 1, HexagonOpInfoBase + 518, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeqi_f_jumpnv_nt
5849 { 1422, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp1_jump_t
5850 { 1421, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp1_jump_nt
5851 { 1420, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801404ULL }, // J4_cmpeq_tp0_jump_t
5852 { 1419, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801404ULL }, // J4_cmpeq_tp0_jump_nt
5853 { 1418, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804427ULL }, // J4_cmpeq_t_jumpnv_t
5854 { 1417, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804427ULL }, // J4_cmpeq_t_jumpnv_nt
5855 { 1416, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp1_jump_t
5856 { 1415, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 105, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp1_jump_nt
5857 { 1414, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807974801c04ULL }, // J4_cmpeq_fp0_jump_t
5858 { 1413, 3, 0, 4, 137, 1, 2, HexagonOpInfoBase + 605, 102, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7974801c04ULL }, // J4_cmpeq_fp0_jump_nt
5859 { 1412, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x809974804c27ULL }, // J4_cmpeq_f_jumpnv_t
5860 { 1411, 3, 0, 4, 136, 0, 1, HexagonOpInfoBase + 198, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x9974804c27ULL }, // J4_cmpeq_f_jumpnv_nt
5861 { 1410, 0, 0, 4, 135, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0xa3ULL }, // J2_unpause
5862 { 1409, 3, 1, 4, 17, 2, 3, HexagonOpInfoBase + 509, 97, 0|(1ULL<<MCID::UnmodeledSideEffects), 0x80a3ULL }, // J2_trap1
5863 { 1408, 1, 0, 4, 134, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::UnmodeledSideEffects), 0xa3ULL }, // J2_trap0
5864 { 1407, 0, 0, 4, 133, 1, 1, HexagonOpInfoBase + 1, 95, 0, 0x23ULL }, // J2_rte
5865 { 1406, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop3sr
5866 { 1405, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop3si
5867 { 1404, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop2sr
5868 { 1403, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop2si
5869 { 1402, 2, 0, 4, 132, 0, 4, HexagonOpInfoBase + 603, 91, 0, 0x6930802005ULL }, // J2_ploop1sr
5870 { 1401, 2, 0, 4, 131, 0, 4, HexagonOpInfoBase + 9, 91, 0, 0x6930802005ULL }, // J2_ploop1si
5871 { 1400, 1, 0, 4, 130, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0xa3ULL }, // J2_pause
5872 { 1399, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop1rext
5873 { 1398, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 89, 0, 0x6930800005ULL }, // J2_loop1r
5874 { 1397, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop1iext
5875 { 1396, 2, 0, 4, 128, 0, 2, HexagonOpInfoBase + 9, 89, 0, 0x6930800005ULL }, // J2_loop1i
5876 { 1395, 2, 0, 4, 129, 0, 2, HexagonOpInfoBase + 603, 87, 0, 0x931800005ULL }, // J2_loop0rext
5877 { 1394, 2, 0, 4, 129, 0, 3, HexagonOpInfoBase + 603, 81, 0, 0x6930800005ULL }, // J2_loop0r
5878 { 1393, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 84, 0, 0x931800005ULL }, // J2_loop0iext
5879 { 1392, 2, 0, 4, 128, 0, 3, HexagonOpInfoBase + 9, 81, 0, 0x6930800005ULL }, // J2_loop0i
5880 { 1391, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800423ULL }, // J2_jumptpt
5881 { 1390, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801423ULL }, // J2_jumptnewpt
5882 { 1389, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801423ULL }, // J2_jumptnew
5883 { 1388, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800423ULL }, // J2_jumpt
5884 { 1387, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprzpt
5885 { 1386, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprz
5886 { 1385, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000423ULL }, // J2_jumprtpt
5887 { 1384, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001423ULL }, // J2_jumprtnewpt
5888 { 1383, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001423ULL }, // J2_jumprtnew
5889 { 1382, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000423ULL }, // J2_jumprt
5890 { 1381, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprnzpt
5891 { 1380, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprnz
5892 { 1379, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprltezpt
5893 { 1378, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprltez
5894 { 1377, 1, 0, 4, 127, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumprh
5895 { 1376, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807000001405ULL }, // J2_jumprgtezpt
5896 { 1375, 2, 0, 4, 126, 0, 1, HexagonOpInfoBase + 34, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7000001405ULL }, // J2_jumprgtez
5897 { 1374, 2, 0, 4, 125, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000000c23ULL }, // J2_jumprfpt
5898 { 1373, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x801000001c23ULL }, // J2_jumprfnewpt
5899 { 1372, 2, 0, 4, 124, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000001c23ULL }, // J2_jumprfnew
5900 { 1371, 2, 0, 4, 16, 0, 1, HexagonOpInfoBase + 182, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Terminator), 0x1000000c23ULL }, // J2_jumprf
5901 { 1370, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // J2_jumpr
5902 { 1369, 2, 0, 4, 123, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32800c23ULL }, // J2_jumpfpt
5903 { 1368, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x807a32801c23ULL }, // J2_jumpfnewpt
5904 { 1367, 2, 0, 4, 122, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32801c23ULL }, // J2_jumpfnew
5905 { 1366, 2, 0, 4, 15, 0, 1, HexagonOpInfoBase + 180, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x7a32800c23ULL }, // J2_jumpf
5906 { 1365, 1, 0, 4, 121, 0, 1, HexagonOpInfoBase + 0, 63, 0|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Terminator), 0x5b10800023ULL }, // J2_jump
5907 { 1364, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800423ULL }, // J2_callt
5908 { 1363, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000423ULL }, // J2_callrt
5909 { 1362, 1, 0, 4, 120, 0, 2, HexagonOpInfoBase + 28, 79, 0|(1ULL<<MCID::Call), 0x80001000000023ULL }, // J2_callrh
5910 { 1361, 2, 0, 4, 119, 1, 2, HexagonOpInfoBase + 182, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000c23ULL }, // J2_callrf
5911 { 1360, 1, 0, 4, 118, 1, 2, HexagonOpInfoBase + 28, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80001000000023ULL }, // J2_callr
5912 { 1359, 2, 0, 4, 117, 1, 2, HexagonOpInfoBase + 180, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0x80007a32800c23ULL }, // J2_callf
5913 { 1358, 1, 0, 4, 35, 1, 2, HexagonOpInfoBase + 0, 76, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::UnmodeledSideEffects), 0x80005b10800023ULL }, // J2_call
5914 { 1357, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x8000ULL }, // HI
5915 { 1356, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 601, 0, 0, 0x8005ULL }, // G4_tfrgrcr
5916 { 1355, 2, 1, 4, 116, 0, 0, HexagonOpInfoBase + 599, 0, 0, 0x8005ULL }, // G4_tfrgpcp
5917 { 1354, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 597, 0, 0, 0x8005ULL }, // G4_tfrgcrr
5918 { 1353, 2, 1, 4, 115, 0, 0, HexagonOpInfoBase + 595, 0, 0, 0x5ULL }, // G4_tfrgcpp
5919 { 1352, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x1000000008025ULL }, // F2_sfsub
5920 { 1351, 4, 2, 4, 114, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x100000000a025ULL }, // F2_sfrecipa
5921 { 1350, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfmpy
5922 { 1349, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmin
5923 { 1348, 3, 1, 4, 113, 1, 0, HexagonOpInfoBase + 201, 75, 0, 0x81000000008025ULL }, // F2_sfmax
5924 { 1347, 3, 2, 4, 112, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x100000000a02bULL }, // F2_sfinvsqrta
5925 { 1346, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_p
5926 { 1345, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0x80000000008003ULL }, // F2_sfimm_n
5927 { 1344, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms_lib
5928 { 1343, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffms
5929 { 1342, 5, 1, 4, 111, 1, 0, HexagonOpInfoBase + 590, 75, 0, 0x1000000008025ULL }, // F2_sffma_sc
5930 { 1341, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma_lib
5931 { 1340, 4, 1, 4, 110, 1, 0, HexagonOpInfoBase + 586, 75, 0, 0x1000000008025ULL }, // F2_sffma
5932 { 1339, 2, 1, 4, 103, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x100000000802bULL }, // F2_sffixupr
5933 { 1338, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupn
5934 { 1337, 3, 1, 4, 109, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x1000000008025ULL }, // F2_sffixupd
5935 { 1336, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpuo
5936 { 1335, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpgt
5937 { 1334, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpge
5938 { 1333, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 175, 75, 0|(1ULL<<MCID::Compare), 0x100000000002cULL }, // F2_sfcmpeq
5939 { 1332, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 172, 75, 0, 0x100000000002bULL }, // F2_sfclass
5940 { 1331, 3, 1, 4, 109, 1, 0, HexagonOpInfoBase + 201, 75, 0|(1ULL<<MCID::Commutable), 0x1000000008025ULL }, // F2_sfadd
5941 { 1330, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfsub
5942 { 1329, 3, 1, 4, 108, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // F2_dfmpyll
5943 { 1328, 4, 1, 4, 107, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // F2_dfmpylh
5944 { 1327, 4, 1, 4, 106, 1, 0, HexagonOpInfoBase + 214, 75, 0, 0x1000000000025ULL }, // F2_dfmpyhh
5945 { 1326, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfmpyfix
5946 { 1325, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmin
5947 { 1324, 3, 1, 4, 96, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x81000000000025ULL }, // F2_dfmax
5948 { 1323, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_p
5949 { 1322, 2, 1, 4, 105, 0, 0, HexagonOpInfoBase + 164, 0, 0, 0x80000000000003ULL }, // F2_dfimm_n
5950 { 1321, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpuo
5951 { 1320, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpgt
5952 { 1319, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpge
5953 { 1318, 3, 1, 4, 9, 1, 0, HexagonOpInfoBase + 534, 75, 0|(1ULL<<MCID::Compare), 0x1000000000003ULL }, // F2_dfcmpeq
5954 { 1317, 3, 1, 4, 89, 1, 0, HexagonOpInfoBase + 547, 75, 0, 0x1000000000003ULL }, // F2_dfclass
5955 { 1316, 3, 1, 4, 104, 1, 0, HexagonOpInfoBase + 166, 75, 0, 0x1000000000025ULL }, // F2_dfadd
5956 { 1315, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_w2sf
5957 { 1314, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_w2df
5958 { 1313, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_uw2sf
5959 { 1312, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_uw2df
5960 { 1311, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_ud2sf
5961 { 1310, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_ud2df
5962 { 1309, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w_chop
5963 { 1308, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2w
5964 { 1307, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw_chop
5965 { 1306, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 154, 75, 0, 0x100000000802bULL }, // F2_conv_sf2uw
5966 { 1305, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud_chop
5967 { 1304, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2ud
5968 { 1303, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2df
5969 { 1302, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d_chop
5970 { 1301, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 189, 75, 0, 0x100000000002bULL }, // F2_conv_sf2d
5971 { 1300, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w_chop
5972 { 1299, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2w
5973 { 1298, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw_chop
5974 { 1297, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2uw
5975 { 1296, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud_chop
5976 { 1295, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2ud
5977 { 1294, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_df2sf
5978 { 1293, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d_chop
5979 { 1292, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_df2d
5980 { 1291, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 309, 75, 0, 0x100000000802bULL }, // F2_conv_d2sf
5981 { 1290, 2, 1, 4, 103, 1, 0, HexagonOpInfoBase + 159, 75, 0, 0x100000000002bULL }, // F2_conv_d2df
5982 { 1289, 1, 0, 4, 41, 1, 1, HexagonOpInfoBase + 28, 73, 0|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // EH_RETURN_JMPR
5983 { 1288, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassF
5984 { 1287, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassE
5985 { 1286, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassD
5986 { 1285, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassC
5987 { 1284, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassB
5988 { 1283, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClassA
5989 { 1282, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass9
5990 { 1281, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass8
5991 { 1280, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass7
5992 { 1279, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass6
5993 { 1278, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass5
5994 { 1277, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass4
5995 { 1276, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20020ULL }, // DuplexIClass3
5996 { 1275, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass2
5997 { 1274, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass1
5998 { 1273, 0, 0, 4, 12, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x20ULL }, // DuplexIClass0
5999 { 1272, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 584, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST64
6000 { 1271, 2, 1, 4, 29, 0, 0, HexagonOpInfoBase + 184, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable), 0x24ULL }, // CONST32
6001 { 1270, 1, 0, 4, 35, 0, 1, HexagonOpInfoBase + 0, 72, 0|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800023ULL }, // CALLProfile
6002 { 1269, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_orn
6003 { 1268, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_or
6004 { 1267, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_andn
6005 { 1266, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_or_and
6006 { 1265, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsset
6007 { 1264, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C4_nbitsclri
6008 { 1263, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C4_nbitsclr
6009 { 1262, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9_not
6010 { 1261, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C4_fastcorner9
6011 { 1260, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpneqi
6012 { 1259, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C4_cmpneq
6013 { 1258, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C4_cmplteui
6014 { 1257, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplteu
6015 { 1256, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C4_cmpltei
6016 { 1255, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C4_cmplte
6017 { 1254, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_orn
6018 { 1253, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_or
6019 { 1252, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_andn
6020 { 1251, 4, 1, 4, 102, 0, 0, HexagonOpInfoBase + 580, 0, 0, 0x5ULL }, // C4_and_and
6021 { 1250, 2, 1, 4, 101, 0, 0, HexagonOpInfoBase + 34, 0, 0, 0xc2808005ULL }, // C4_addipc
6022 { 1249, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_xor
6023 { 1248, 4, 1, 4, 100, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x3ULL }, // C2_vmux
6024 { 1247, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 577, 0, 0, 0x8000000000802bULL }, // C2_vitpack
6025 { 1246, 2, 1, 4, 99, 0, 0, HexagonOpInfoBase + 182, 0, 0, 0x2bULL }, // C2_tfrrp
6026 { 1245, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 575, 0, 0, 0x802bULL }, // C2_tfrpr
6027 { 1244, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_orn
6028 { 1243, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_or
6029 { 1242, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_not
6030 { 1241, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 571, 0, 0, 0x114808000ULL }, // C2_muxri
6031 { 1240, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808000ULL }, // C2_muxir
6032 { 1239, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 567, 0, 0, 0x114808000ULL }, // C2_muxii
6033 { 1238, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8001ULL }, // C2_mux
6034 { 1237, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 565, 0, 0, 0x2bULL }, // C2_mask
6035 { 1236, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtup
6036 { 1235, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x124800000ULL }, // C2_cmpgtui
6037 { 1234, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgtu
6038 { 1233, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // C2_cmpgtp
6039 { 1232, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpgti
6040 { 1231, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpgt
6041 { 1230, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // C2_cmpeqp
6042 { 1229, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x154800000ULL }, // C2_cmpeqi
6043 { 1228, 3, 1, 4, 98, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x1ULL }, // C2_cmpeq
6044 { 1227, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809400ULL }, // C2_cmovenewit
6045 { 1226, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194809c00ULL }, // C2_cmovenewif
6046 { 1225, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808400ULL }, // C2_cmoveit
6047 { 1224, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::MoveImm), 0x194808c00ULL }, // C2_cmoveif
6048 { 1223, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x401ULL }, // C2_ccombinewt
6049 { 1222, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1401ULL }, // C2_ccombinewnewt
6050 { 1221, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0x1c01ULL }, // C2_ccombinewnewf
6051 { 1220, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 561, 0, 0, 0xc01ULL }, // C2_ccombinewf
6052 { 1219, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsset
6053 { 1218, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0, 0x2bULL }, // C2_bitsclri
6054 { 1217, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0, 0x2cULL }, // C2_bitsclr
6055 { 1216, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_any8
6056 { 1215, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_andn
6057 { 1214, 3, 1, 4, 11, 0, 0, HexagonOpInfoBase + 558, 0, 0, 0x5ULL }, // C2_and
6058 { 1213, 2, 1, 4, 97, 0, 0, HexagonOpInfoBase + 178, 0, 0, 0x5ULL }, // C2_all8
6059 { 1212, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x2bULL }, // A7_vclip
6060 { 1211, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 208, 0, 0, 0x8000000000002cULL }, // A7_croundd_rr
6061 { 1210, 3, 1, 4, 96, 0, 0, HexagonOpInfoBase + 306, 0, 0, 0x8000000000002bULL }, // A7_croundd_ri
6062 { 1209, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x802bULL }, // A7_clip
6063 { 1208, 4, 2, 4, 95, 0, 0, HexagonOpInfoBase + 244, 0, 0, 0x80000000002025ULL }, // A6_vminub_RdP
6064 { 1207, 3, 1, 4, 94, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A6_vcmpbeq_notany
6065 { 1206, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 555, 71, 0, 0x8000000000802cULL }, // A5_vaddhubs
6066 { 1205, 5, 2, 4, 93, 0, 1, HexagonOpInfoBase + 550, 71, 0, 0x80000000002025ULL }, // A5_ACS
6067 { 1204, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminw
6068 { 1203, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuw
6069 { 1202, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminuh
6070 { 1201, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrminh
6071 { 1200, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxw
6072 { 1199, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuw
6073 { 1198, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxuh
6074 { 1197, 4, 1, 4, 92, 0, 0, HexagonOpInfoBase + 204, 0, 0, 0x8000000000002cULL }, // A4_vrmaxh
6075 { 1196, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgtui
6076 { 1195, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpwgti
6077 { 1194, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpweqi
6078 { 1193, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgtui
6079 { 1192, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmphgti
6080 { 1191, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpheqi
6081 { 1190, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgtui
6082 { 1189, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbgti
6083 { 1188, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbgt
6084 { 1187, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 547, 0, 0, 0x3ULL }, // A4_vcmpbeqi
6085 { 1186, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_vcmpbeq_any
6086 { 1185, 3, 1, 4, 91, 0, 0, HexagonOpInfoBase + 544, 0, 0, 0x2003ULL }, // A4_tlbmatch
6087 { 1184, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 542, 0, 0, 0x5ULL }, // A4_tfrpcp
6088 { 1183, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0, 0x5ULL }, // A4_tfrcpp
6089 { 1182, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_subp_c
6090 { 1181, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x8000000000802cULL }, // A4_round_rr_sat
6091 { 1180, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_round_rr
6092 { 1179, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 198, 71, 0, 0x8000000000802bULL }, // A4_round_ri_sat
6093 { 1178, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_round_ri
6094 { 1177, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpneqi
6095 { 1176, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpneq
6096 { 1175, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x114808000ULL }, // A4_rcmpeqi
6097 { 1174, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A4_rcmpeq
6098 { 1173, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxthtnew
6099 { 1172, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtht
6100 { 1171, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxthfnew
6101 { 1170, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxthf
6102 { 1169, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pzxtbtnew
6103 { 1168, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pzxtbt
6104 { 1167, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pzxtbfnew
6105 { 1166, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pzxtbf
6106 { 1165, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxthtnew
6107 { 1164, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtht
6108 { 1163, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxthfnew
6109 { 1162, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxthf
6110 { 1161, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_psxtbtnew
6111 { 1160, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_psxtbt
6112 { 1159, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_psxtbfnew
6113 { 1158, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_psxtbf
6114 { 1157, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_pasrhtnew
6115 { 1156, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_pasrht
6116 { 1155, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_pasrhfnew
6117 { 1154, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_pasrhf
6118 { 1153, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9400ULL }, // A4_paslhtnew
6119 { 1152, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8400ULL }, // A4_paslht
6120 { 1151, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x9c00ULL }, // A4_paslhfnew
6121 { 1150, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 156, 0, 0, 0x8c00ULL }, // A4_paslhf
6122 { 1149, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_ornp
6123 { 1148, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_orn
6124 { 1147, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A4_modwrapu
6125 { 1146, 1, 0, 4, 90, 0, 0, HexagonOpInfoBase + 0, 0, 0, 0x22ULL }, // A4_ext
6126 { 1145, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8000000000802cULL }, // A4_cround_rr
6127 { 1144, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x8000000000802bULL }, // A4_cround_ri
6128 { 1143, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x114800000ULL }, // A4_combineri
6129 { 1142, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 500, 0, 0, 0x112800000ULL }, // A4_combineir
6130 { 1141, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0, 0xc4800000ULL }, // A4_combineii
6131 { 1140, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmphgtui
6132 { 1139, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgtu
6133 { 1138, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x114800003ULL }, // A4_cmphgti
6134 { 1137, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmphgt
6135 { 1136, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x114800003ULL }, // A4_cmpheqi
6136 { 1135, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpheq
6137 { 1134, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0xe4800003ULL }, // A4_cmpbgtui
6138 { 1133, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgtu
6139 { 1132, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare), 0x3ULL }, // A4_cmpbgti
6140 { 1131, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare), 0x2cULL }, // A4_cmpbgt
6141 { 1130, 3, 1, 4, 89, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x3ULL }, // A4_cmpbeqi
6142 { 1129, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Compare)|(1ULL<<MCID::Commutable), 0x2cULL }, // A4_cmpbeq
6143 { 1128, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_lo
6144 { 1127, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A4_boundscheck_hi
6145 { 1126, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 503, 0, 0, 0x8000000000002bULL }, // A4_bitspliti
6146 { 1125, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 521, 0, 0, 0x80000000000003ULL }, // A4_bitsplit
6147 { 1124, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A4_andnp
6148 { 1123, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A4_andn
6149 { 1122, 5, 2, 4, 88, 0, 0, HexagonOpInfoBase + 537, 0, 0, 0x202cULL }, // A4_addp_c
6150 { 1121, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxth
6151 { 1120, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_xorp
6152 { 1119, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_xor
6153 { 1118, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubws
6154 { 1117, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubw
6155 { 1116, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubuhs
6156 { 1115, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsububs
6157 { 1114, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubub
6158 { 1113, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vsubhs
6159 { 1112, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vsubh
6160 { 1111, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vrsadub_acc
6161 { 1110, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vrsadub
6162 { 1109, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 214, 0, 0, 0x80000000000025ULL }, // A2_vraddub_acc
6163 { 1108, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000025ULL }, // A2_vraddub
6164 { 1107, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwr
6165 { 1106, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavgwcr
6166 { 1105, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgw
6167 { 1104, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghr
6168 { 1103, 3, 1, 4, 49, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vnavghcr
6169 { 1102, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vnavgh
6170 { 1101, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminw
6171 { 1100, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuw
6172 { 1099, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminuh
6173 { 1098, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminub
6174 { 1097, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminh
6175 { 1096, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vminb
6176 { 1095, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxw
6177 { 1094, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuw
6178 { 1093, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxuh
6179 { 1092, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxub
6180 { 1091, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxh
6181 { 1090, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vmaxb
6182 { 1089, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vconj
6183 { 1088, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgtu
6184 { 1087, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpwgt
6185 { 1086, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpweq
6186 { 1085, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgtu
6187 { 1084, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmphgt
6188 { 1083, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpheq
6189 { 1082, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbgtu
6190 { 1081, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 534, 0, 0, 0x3ULL }, // A2_vcmpbeq
6191 { 1080, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwr
6192 { 1079, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgwcr
6193 { 1078, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgw
6194 { 1077, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguwr
6195 { 1076, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguw
6196 { 1075, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguhr
6197 { 1074, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavguh
6198 { 1073, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgubr
6199 { 1072, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgub
6200 { 1071, 3, 1, 4, 87, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghr
6201 { 1070, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavghcr
6202 { 1069, 3, 1, 4, 86, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_vavgh
6203 { 1068, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddws
6204 { 1067, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddw
6205 { 1066, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vadduhs
6206 { 1065, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddubs
6207 { 1064, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddub
6208 { 1063, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0, 0x80000000000003ULL }, // A2_vaddhs
6209 { 1062, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_vaddh
6210 { 1061, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabswsat
6211 { 1060, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsw
6212 { 1059, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 159, 71, 0, 0x8000000000002bULL }, // A2_vabshsat
6213 { 1058, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_vabsh
6214 { 1057, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x212808000ULL }, // A2_tfrsi
6215 { 1056, 2, 1, 4, 85, 0, 0, HexagonOpInfoBase + 532, 0, 0, 0x8005ULL }, // A2_tfrrcr
6216 { 1055, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfril
6217 { 1054, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 509, 0, 0, 0x8000ULL }, // A2_tfrih
6218 { 1053, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0, 0x8005ULL }, // A2_tfrcrr
6219 { 1052, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_tfr
6220 { 1051, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 189, 0, 0, 0x2bULL }, // A2_sxtw
6221 { 1050, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxth
6222 { 1049, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_sxtb
6223 { 1048, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x802bULL }, // A2_swiz
6224 { 1047, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubuhs
6225 { 1046, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_svsubhs
6226 { 1045, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_svsubh
6227 { 1044, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008001ULL }, // A2_svnavgh
6228 { 1043, 3, 1, 4, 84, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavghs
6229 { 1042, 3, 1, 4, 83, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svavgh
6230 { 1041, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svadduhs
6231 { 1040, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_svaddhs
6232 { 1039, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_svaddh
6233 { 1038, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008001ULL }, // A2_subsat
6234 { 1037, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 512, 0, 0, 0x152808000ULL }, // A2_subri
6235 { 1036, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x3ULL }, // A2_subp
6236 { 1035, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_ll
6237 { 1034, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_l16_sat_hl
6238 { 1033, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_ll
6239 { 1032, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_l16_hl
6240 { 1031, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_ll
6241 { 1030, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_lh
6242 { 1029, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hl
6243 { 1028, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_subh_h16_sat_hh
6244 { 1027, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_ll
6245 { 1026, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_lh
6246 { 1025, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hl
6247 { 1024, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_subh_h16_hh
6248 { 1023, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable), 0x8001ULL }, // A2_sub
6249 { 1022, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satuh
6250 { 1021, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satub
6251 { 1020, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_sath
6252 { 1019, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x802bULL }, // A2_satb
6253 { 1018, 2, 1, 4, 81, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x802bULL }, // A2_sat
6254 { 1017, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 309, 71, 0, 0x8000000000802bULL }, // A2_roundsat
6255 { 1016, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pxortnew
6256 { 1015, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pxort
6257 { 1014, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pxorfnew
6258 { 1013, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pxorf
6259 { 1012, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_psubtnew
6260 { 1011, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_psubt
6261 { 1010, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_psubfnew
6262 { 1009, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_psubf
6263 { 1008, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_portnew
6264 { 1007, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_port
6265 { 1006, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_porfnew
6266 { 1005, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_porf
6267 { 1004, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_pandtnew
6268 { 1003, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_pandt
6269 { 1002, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_pandfnew
6270 { 1001, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_pandf
6271 { 1000, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9401ULL }, // A2_paddtnew
6272 { 999, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8401ULL }, // A2_paddt
6273 { 998, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809400ULL }, // A2_padditnew
6274 { 997, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808400ULL }, // A2_paddit
6275 { 996, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116809c00ULL }, // A2_paddifnew
6276 { 995, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 528, 0, 0, 0x116808c00ULL }, // A2_paddif
6277 { 994, 4, 1, 4, 5, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x9c01ULL }, // A2_paddfnew
6278 { 993, 4, 1, 4, 4, 0, 0, HexagonOpInfoBase + 524, 0, 0, 0x8c01ULL }, // A2_paddf
6279 { 992, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_orp
6280 { 991, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_orir
6281 { 990, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_or
6282 { 989, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_notp
6283 { 988, 0, 0, 4, 82, 0, 0, HexagonOpInfoBase + 1, 0, 0, 0x0ULL }, // A2_nop
6284 { 987, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_negsat
6285 { 986, 2, 1, 4, 81, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x2bULL }, // A2_negp
6286 { 985, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minup
6287 { 984, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_minu
6288 { 983, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_minp
6289 { 982, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_min
6290 { 981, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxup
6291 { 980, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_maxu
6292 { 979, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_maxp
6293 { 978, 3, 1, 4, 78, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_max
6294 { 977, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 521, 0, 0|(1ULL<<MCID::Predicable), 0x1ULL }, // A2_combinew
6295 { 976, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x112800000ULL }, // A2_combineii
6296 { 975, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_ll
6297 { 974, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_lh
6298 { 973, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hl
6299 { 972, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x8001ULL }, // A2_combine_hh
6300 { 971, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_asrh
6301 { 970, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_aslh
6302 { 969, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_andp
6303 { 968, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0, 0x154808000ULL }, // A2_andir
6304 { 967, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_and
6305 { 966, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addspl
6306 { 965, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 166, 0, 0, 0x80000000000003ULL }, // A2_addsph
6307 { 964, 3, 1, 4, 80, 0, 1, HexagonOpInfoBase + 201, 71, 0|(1ULL<<MCID::Commutable), 0x80000000008001ULL }, // A2_addsat
6308 { 963, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 166, 71, 0|(1ULL<<MCID::Commutable), 0x80000000000003ULL }, // A2_addpsat
6309 { 962, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Commutable), 0x3ULL }, // A2_addp
6310 { 961, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Add)|(1ULL<<MCID::Predicable), 0x214808002ULL }, // A2_addi
6311 { 960, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_ll
6312 { 959, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_l16_sat_hl
6313 { 958, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_ll
6314 { 957, 3, 1, 4, 79, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_l16_hl
6315 { 956, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_ll
6316 { 955, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_lh
6317 { 954, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hl
6318 { 953, 3, 1, 4, 78, 0, 1, HexagonOpInfoBase + 201, 71, 0, 0x80000000008003ULL }, // A2_addh_h16_sat_hh
6319 { 952, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_ll
6320 { 951, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_lh
6321 { 950, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hl
6322 { 949, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 201, 0, 0, 0x80000000008003ULL }, // A2_addh_h16_hh
6323 { 948, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Predicable)|(1ULL<<MCID::Commutable), 0x8001ULL }, // A2_add
6324 { 947, 2, 1, 4, 77, 0, 1, HexagonOpInfoBase + 154, 71, 0, 0x8000000000802bULL }, // A2_abssat
6325 { 946, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 159, 0, 0, 0x8000000000002bULL }, // A2_absp
6326 { 945, 2, 1, 4, 77, 0, 0, HexagonOpInfoBase + 154, 0, 0, 0x8000000000802bULL }, // A2_abs
6327 { 944, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b0114800030ULL }, // dup_S4_storeiri_io
6328 { 943, 3, 0, 4, 76, 0, 0, HexagonOpInfoBase + 518, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0114800030ULL }, // dup_S4_storeirb_io
6329 { 942, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b09b2800029ULL }, // dup_S2_storeri_io
6330 { 941, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x130592800029ULL }, // dup_S2_storerh_io
6331 { 940, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 515, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230dd2800029ULL }, // dup_S2_storerd_io
6332 { 939, 3, 0, 4, 75, 0, 0, HexagonOpInfoBase + 512, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xb0172800029ULL }, // dup_S2_storerb_io
6333 { 938, 3, 1, 4, 74, 4, 1, HexagonOpInfoBase + 509, 66, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x230000008029ULL }, // dup_S2_allocframe
6334 { 937, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadruh_io
6335 { 936, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrub_io
6336 { 935, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b09b4808024ULL }, // dup_L2_loadri_io
6337 { 934, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x130594808024ULL }, // dup_L2_loadrh_io
6338 { 933, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x230dd4800024ULL }, // dup_L2_loadrd_io
6339 { 932, 3, 1, 4, 73, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xb0174808024ULL }, // dup_L2_loadrb_io
6340 { 931, 2, 1, 4, 72, 1, 1, HexagonOpInfoBase + 189, 64, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x200000000024ULL }, // dup_L2_deallocframe
6341 { 930, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x154800000ULL }, // dup_C2_cmpeqi
6342 { 929, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809400ULL }, // dup_C2_cmovenewit
6343 { 928, 3, 1, 4, 71, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194809c00ULL }, // dup_C2_cmovenewif
6344 { 927, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808400ULL }, // dup_C2_cmoveit
6345 { 926, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 506, 0, 0|(1ULL<<MCID::Pseudo), 0x194808c00ULL }, // dup_C2_cmoveif
6346 { 925, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 503, 0, 0|(1ULL<<MCID::Pseudo), 0x114800000ULL }, // dup_A4_combineri
6347 { 924, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 500, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A4_combineir
6348 { 923, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0xc4800000ULL }, // dup_A4_combineii
6349 { 922, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_zxth
6350 { 921, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // dup_A2_zxtb
6351 { 920, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x212808000ULL }, // dup_A2_tfrsi
6352 { 919, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_tfr
6353 { 918, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxth
6354 { 917, 2, 1, 4, 70, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // dup_A2_sxtb
6355 { 916, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 497, 0, 0|(1ULL<<MCID::Pseudo), 0x112800000ULL }, // dup_A2_combineii
6356 { 915, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x154808000ULL }, // dup_A2_andir
6357 { 914, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x214808002ULL }, // dup_A2_addi
6358 { 913, 3, 1, 4, 69, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8001ULL }, // dup_A2_add
6359 { 912, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1unlock_map
6360 { 911, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // Y2_k1lock_map
6361 { 910, 1, 0, 4, 68, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // Y2_dcfetch
6362 { 909, 2, 1, 4, 67, 0, 0, HexagonOpInfoBase + 495, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // Y2_crswap_old
6363 { 908, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zldp0
6364 { 907, 1, 0, 4, 2, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_zld0
6365 { 906, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzh_alt
6366 { 905, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vzb_alt
6367 { 904, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackuh_alt
6368 { 903, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackub_alt
6369 { 902, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackoh_alt
6370 { 901, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 492, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vunpackob_alt
6371 { 900, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackh_alt
6372 { 899, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vunpackb_alt
6373 { 898, 5, 2, 4, 2, 0, 0, HexagonOpInfoBase + 487, 0, 0|(1ULL<<MCID::Pseudo), 0x80c000000008026ULL }, // V6_vtran2x2_map
6374 { 897, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyhb_alt
6375 { 896, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyhb_acc_alt
6376 { 895, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpybus_alt
6377 { 894, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpybus_acc_alt
6378 { 893, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vtmpyb_alt
6379 { 892, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vtmpyb_acc_alt
6380 { 891, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_dv_alt
6381 { 890, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwsat_alt
6382 { 889, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwq_alt
6383 { 888, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubwnq_alt
6384 { 887, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_dv_alt
6385 { 886, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubw_alt
6386 { 885, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_dv_alt
6387 { 884, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuwsat_alt
6388 { 883, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhw_alt
6389 { 882, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_dv_alt
6390 { 881, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubuhsat_alt
6391 { 880, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_dv_alt
6392 { 879, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububsat_alt
6393 { 878, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsububh_alt
6394 { 877, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhw_alt
6395 { 876, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_dv_alt
6396 { 875, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhsat_alt
6397 { 874, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhq_alt
6398 { 873, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubhnq_alt
6399 { 872, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_dv_alt
6400 { 871, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubh_alt
6401 { 870, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_dv_alt
6402 { 869, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbsat_alt
6403 { 868, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbq_alt
6404 { 867, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubbnq_alt
6405 { 866, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_dv_alt
6406 { 865, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsubb_alt
6407 { 864, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoh_alt
6408 { 863, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeh_alt
6409 { 862, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufoeb_alt
6410 { 861, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffob_alt
6411 { 860, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffh_alt
6412 { 859, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffeb_alt
6413 { 858, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshuffb_alt
6414 { 857, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vshufeh_alt
6415 { 856, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsh_alt
6416 { 855, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwq_alt
6417 { 854, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 482, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwhq_alt
6418 { 853, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermwh_alt
6419 { 852, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 478, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermwh_add_alt
6420 { 851, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermw_alt
6421 { 850, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermw_add_alt
6422 { 849, 5, 0, 4, 2, 0, 0, HexagonOpInfoBase + 473, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermhq_alt
6423 { 848, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_vscattermh_alt
6424 { 847, 4, 0, 4, 2, 0, 0, HexagonOpInfoBase + 469, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vscattermh_add_alt
6425 { 846, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 467, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsb_alt
6426 { 845, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatwh_alt
6427 { 844, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsatuwuh_alt
6428 { 843, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vsathub_alt
6429 { 842, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrsadubi_alt
6430 { 841, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrsadubi_acc_alt
6431 { 840, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwuh_alt
6432 { 839, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundwh_alt
6433 { 838, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduwuh_alt
6434 { 837, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrounduhub_alt
6435 { 836, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhub_alt
6436 { 835, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vroundhb_alt
6437 { 834, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrotr_alt
6438 { 833, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubv_alt
6439 { 832, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubv_acc_alt
6440 { 831, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyubi_alt
6441 { 830, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyubi_acc_alt
6442 { 829, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_rtt_alt
6443 { 828, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_rtt_acc_alt
6444 { 827, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpyub_alt
6445 { 826, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpyub_acc_alt
6446 { 825, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybv_alt
6447 { 824, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybv_acc_alt
6448 { 823, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusv_alt
6449 { 822, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusv_acc_alt
6450 { 821, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 463, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybusi_alt
6451 { 820, 5, 1, 4, 2, 0, 0, HexagonOpInfoBase + 458, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybusi_acc_alt
6452 { 819, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybus_alt
6453 { 818, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybus_acc_alt
6454 { 817, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 455, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vrmpybub_rtt_alt
6455 { 816, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 451, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vrmpybub_rtt_acc_alt
6456 { 815, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpopcounth_alt
6457 { 814, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwuh_sat_alt
6458 { 813, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackwh_sat_alt
6459 { 812, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackoh_alt
6460 { 811, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackob_alt
6461 { 810, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhub_sat_alt
6462 { 809, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackhb_sat_alt
6463 { 808, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeh_alt
6464 { 807, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vpackeb_alt
6465 { 806, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamtw_alt
6466 { 805, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnormamth_alt
6467 { 804, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgw_alt
6468 { 803, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgub_alt
6469 { 802, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgh_alt
6470 { 801, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vnavgb_alt
6471 { 800, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuhv_alt
6472 { 799, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuhv_acc_alt
6473 { 798, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyuh_alt
6474 { 797, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyuh_acc_alt
6475 { 796, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyubv_alt
6476 { 795, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyubv_acc_alt
6477 { 794, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyub_alt
6478 { 793, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyub_acc_alt
6479 { 792, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_sacc_alt
6480 { 791, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyowh_rnd_sacc_alt
6481 { 790, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_rnd_alt
6482 { 789, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyowh_alt
6483 { 788, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwub_alt
6484 { 787, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwub_acc_alt
6485 { 786, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwh_alt
6486 { 785, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwh_acc_alt
6487 { 784, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiwb_alt
6488 { 783, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiwb_acc_alt
6489 { 782, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiowh_alt
6490 { 781, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyihb_alt
6491 { 780, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyihb_acc_alt
6492 { 779, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyih_alt
6493 { 778, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyih_acc_alt
6494 { 777, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyiewuh_alt
6495 { 776, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewuh_acc_alt
6496 { 775, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyiewh_acc_alt
6497 { 774, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhvsrs_alt
6498 { 773, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhv_alt
6499 { 772, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhv_acc_alt
6500 { 771, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhus_alt
6501 { 770, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhus_acc_alt
6502 { 769, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhss_alt
6503 { 768, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyhsrs_alt
6504 { 767, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyhsat_acc_alt
6505 { 766, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyh_alt
6506 { 765, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpyh_acc_alt
6507 { 764, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpyewuh_alt
6508 { 763, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybv_alt
6509 { 762, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybv_acc_alt
6510 { 761, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybusv_alt
6511 { 760, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybusv_acc_alt
6512 { 759, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 448, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpybus_alt
6513 { 758, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 444, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpybus_acc_alt
6514 { 757, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpauhb_alt
6515 { 756, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpauhb_acc_alt
6516 { 755, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpahb_alt
6517 { 754, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpahb_acc_alt
6518 { 753, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuuv_alt
6519 { 752, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabuu_alt
6520 { 751, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabuu_acc_alt
6521 { 750, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabusv_alt
6522 { 749, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmpabus_alt
6523 { 748, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vmpabus_acc_alt
6524 { 747, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminw_alt
6525 { 746, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminuh_alt
6526 { 745, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminub_alt
6527 { 744, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminh_alt
6528 { 743, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vminb_alt
6529 { 742, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxw_alt
6530 { 741, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxuh_alt
6531 { 740, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxub_alt
6532 { 739, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxh_alt
6533 { 738, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vmaxb_alt
6534 { 737, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrwv_alt
6535 { 736, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrw_alt
6536 { 735, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrhv_alt
6537 { 734, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vlsrh_alt
6538 { 733, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermwq_pseudo
6539 { 732, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x1b0000000007ULL }, // V6_vgathermw_pseudo
6540 { 731, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 438, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhwq_pseudo
6541 { 730, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 433, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhw_pseudo
6542 { 729, 6, 0, 4, 66, 0, 0, HexagonOpInfoBase + 427, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermhq_pseudo
6543 { 728, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgathermh_pseudo
6544 { 727, 5, 0, 4, 66, 0, 0, HexagonOpInfoBase + 422, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x130000000007ULL }, // V6_vgather_vscatter_mh_pseudo
6545 { 726, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdsaduh_alt
6546 { 725, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdsaduh_acc_alt
6547 { 724, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhvsat_alt
6548 { 723, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 418, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhvsat_acc_alt
6549 { 722, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsusat_alt
6550 { 721, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsusat_acc_alt
6551 { 720, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsuisat_alt
6552 { 719, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsuisat_acc_alt
6553 { 718, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhsat_alt
6554 { 717, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhsat_acc_alt
6555 { 716, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 415, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhisat_alt
6556 { 715, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 411, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhisat_acc_alt
6557 { 714, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_dv_alt
6558 { 713, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_dv_acc_alt
6559 { 712, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpyhb_alt
6560 { 711, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpyhb_acc_alt
6561 { 710, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 408, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_dv_alt
6562 { 709, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 404, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_dv_acc_alt
6563 { 708, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdmpybus_alt
6564 { 707, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vdmpybus_acc_alt
6565 { 706, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealh_alt
6566 { 705, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb_alt
6567 { 704, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdealb4w_alt
6568 { 703, 1, 1, 4, 65, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vdd0
6569 { 702, 1, 1, 4, 61, 0, 0, HexagonOpInfoBase + 403, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_vd0
6570 { 701, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0w_alt
6571 { 700, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vcl0h_alt
6572 { 699, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgwrnd_alt
6573 { 698, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgw_alt
6574 { 697, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguwrnd_alt
6575 { 696, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguw_alt
6576 { 695, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguhrnd_alt
6577 { 694, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavguh_alt
6578 { 693, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgubrnd_alt
6579 { 692, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgub_alt
6580 { 691, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavghrnd_alt
6581 { 690, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgh_alt
6582 { 689, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgbrnd_alt
6583 { 688, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vavgb_alt
6584 { 687, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 401, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008011ULL }, // V6_vassignp
6585 { 686, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrwv_alt
6586 { 685, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrw_alt
6587 { 684, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrw_acc_alt
6588 { 683, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrhv_alt
6589 { 682, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasrh_alt
6590 { 681, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vasrh_acc_alt
6591 { 680, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vasr_into_alt
6592 { 679, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslwv_alt
6593 { 678, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslw_alt
6594 { 677, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslw_acc_alt
6595 { 676, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslhv_alt
6596 { 675, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 398, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaslh_alt
6597 { 674, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 394, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaslh_acc_alt
6598 { 673, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 391, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandvrt_alt
6599 { 672, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 387, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_vandvrt_acc_alt
6600 { 671, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandqrt_alt
6601 { 670, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandqrt_acc_alt
6602 { 669, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 384, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vandnqrt_alt
6603 { 668, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 380, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vandnqrt_acc_alt
6604 { 667, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_dv_alt
6605 { 666, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddwsat_alt
6606 { 665, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwq_alt
6607 { 664, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddwnq_alt
6608 { 663, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_dv_alt
6609 { 662, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddw_alt
6610 { 661, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_dv_alt
6611 { 660, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduwsat_alt
6612 { 659, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhw_alt
6613 { 658, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vadduhw_acc_alt
6614 { 657, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_dv_alt
6615 { 656, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vadduhsat_alt
6616 { 655, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_dv_alt
6617 { 654, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubsat_alt
6618 { 653, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddubh_alt
6619 { 652, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddubh_acc_alt
6620 { 651, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 377, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhw_alt
6621 { 650, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 373, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhw_acc_alt
6622 { 649, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_dv_alt
6623 { 648, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddhsat_alt
6624 { 647, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhq_alt
6625 { 646, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddhnq_alt
6626 { 645, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_dv_alt
6627 { 644, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddh_alt
6628 { 643, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_dv_alt
6629 { 642, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddbsat_alt
6630 { 641, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbq_alt
6631 { 640, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 369, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000008026ULL }, // V6_vaddbnq_alt
6632 { 639, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 366, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_dv_alt
6633 { 638, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vaddb_alt
6634 { 637, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_sat_alt
6635 { 636, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsw_alt
6636 { 635, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuw_alt
6637 { 634, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsuh_alt
6638 { 633, 2, 1, 4, 64, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsub_alt
6639 { 632, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_sat_alt
6640 { 631, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsh_alt
6641 { 630, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffw_alt
6642 { 629, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffuh_alt
6643 { 628, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffub_alt
6644 { 627, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 363, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsdiffh_alt
6645 { 626, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_sat_alt
6646 { 625, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 361, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_vabsb_alt
6647 { 624, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyvubs10_alt
6648 { 623, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_v6mpyhubs10_alt
6649 { 622, 5, 1, 4, 63, 0, 0, HexagonOpInfoBase + 356, 0, 0|(1ULL<<MCID::Pseudo), 0x84000000000801cULL }, // V6_v10mpyubs10_vxx
6650 { 621, 4, 1, 4, 62, 0, 0, HexagonOpInfoBase + 352, 0, 0|(1ULL<<MCID::Pseudo), 0x80000000000801cULL }, // V6_v10mpyubs10
6651 { 620, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stup0
6652 { 619, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stunp0
6653 { 618, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stu0
6654 { 617, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stqnt0
6655 { 616, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stq0
6656 { 615, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stpnt0
6657 { 614, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stp0
6658 { 613, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnt0
6659 { 612, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnqnt0
6660 { 611, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 349, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnq0
6661 { 610, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnpnt0
6662 { 609, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 346, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_stnp0
6663 { 608, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stnnt0
6664 { 607, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000010014ULL }, // V6_stn0
6665 { 606, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 344, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000014ULL }, // V6_st0
6666 { 605, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_lo
6667 { 604, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldu0
6668 { 603, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtpnt0
6669 { 602, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtp0
6670 { 601, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnpnt0
6671 { 600, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldtnp0
6672 { 599, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldpnt0
6673 { 598, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldp0
6674 { 597, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ldnt0
6675 { 596, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnpnt0
6676 { 595, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldnp0
6677 { 594, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcpnt0
6678 { 593, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcp0
6679 { 592, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnpnt0
6680 { 591, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 341, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_ldcnp0
6681 { 590, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008012ULL }, // V6_ld0
6682 { 589, 2, 1, 4, 61, 0, 0, HexagonOpInfoBase + 339, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008010ULL }, // V6_hi
6683 { 588, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 336, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_extractw_alt
6684 { 587, 2, 0, 4, 2, 0, 0, HexagonOpInfoBase + 334, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x800000000000026ULL }, // V6_dbl_st0
6685 { 586, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 332, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x800000000408026ULL }, // V6_dbl_ld0
6686 { 585, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_xor
6687 { 584, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equw_ior
6688 { 583, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equw_and
6689 { 582, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equw
6690 { 581, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_xor
6691 { 580, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equh_ior
6692 { 579, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equh_and
6693 { 578, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equh
6694 { 577, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_xor
6695 { 576, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x840000000000026ULL }, // V6_MAP_equb_ior
6696 { 575, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 328, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000000026ULL }, // V6_MAP_equb_and
6697 { 574, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 325, 0, 0|(1ULL<<MCID::Pseudo), 0x800000000008026ULL }, // V6_MAP_equb
6698 { 573, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 322, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_pred
6699 { 572, 3, 0, 4, 60, 0, 0, HexagonOpInfoBase + 319, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1b2800029ULL }, // STriw_ctr
6700 { 571, 1, 0, 4, 59, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S6_allocframe_to_raw
6701 { 570, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S5_vasrhrnd_goodsyntax
6702 { 569, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 316, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S5_asrhub_rnd_sat_goodsyntax
6703 { 568, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiritnew_zomap
6704 { 567, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirit_zomap
6705 { 566, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirifnew_zomap
6706 { 565, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirif_zomap
6707 { 564, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeiri_zomap
6708 { 563, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhtnew_zomap
6709 { 562, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirht_zomap
6710 { 561, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhfnew_zomap
6711 { 560, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirhf_zomap
6712 { 559, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirh_zomap
6713 { 558, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbtnew_zomap
6714 { 557, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbt_zomap
6715 { 556, 3, 0, 4, 58, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbfnew_zomap
6716 { 555, 3, 0, 4, 57, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirbf_zomap
6717 { 554, 2, 0, 4, 56, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_storeirb_zomap
6718 { 553, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstoreritnew_zomap
6719 { 552, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewtnew_zomap
6720 { 551, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerinewfnew_zomap
6721 { 550, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerifnew_zomap
6722 { 549, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhtnew_zomap
6723 { 548, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewtnew_zomap
6724 { 547, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerhnewfnew_zomap
6725 { 546, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerhfnew_zomap
6726 { 545, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerftnew_zomap
6727 { 544, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerffnew_zomap
6728 { 543, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdtnew_zomap
6729 { 542, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerdfnew_zomap
6730 { 541, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbtnew_zomap
6731 { 540, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewtnew_zomap
6732 { 539, 3, 0, 4, 55, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S4_pstorerbnewfnew_zomap
6733 { 538, 3, 0, 4, 40, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S4_pstorerbfnew_zomap
6734 { 537, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxw_goodsyntax
6735 { 536, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxh_goodsyntax
6736 { 535, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxd_goodsyntax
6737 { 534, 5, 1, 4, 54, 0, 0, HexagonOpInfoBase + 311, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_tableidxb_goodsyntax
6738 { 533, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerinew_zomap
6739 { 532, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storeri_zomap
6740 { 531, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerhnew_zomap
6741 { 530, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerh_zomap
6742 { 529, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerf_zomap
6743 { 528, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 309, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerd_zomap
6744 { 527, 2, 0, 4, 53, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x10026ULL }, // S2_storerbnew_zomap
6745 { 526, 2, 0, 4, 52, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_storerb_zomap
6746 { 525, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerit_zomap
6747 { 524, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewt_zomap
6748 { 523, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerinewf_zomap
6749 { 522, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerif_zomap
6750 { 521, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerht_zomap
6751 { 520, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewt_zomap
6752 { 519, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerhnewf_zomap
6753 { 518, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerhf_zomap
6754 { 517, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerft_zomap
6755 { 516, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerff_zomap
6756 { 515, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdt_zomap
6757 { 514, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerdf_zomap
6758 { 513, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbt_zomap
6759 { 512, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewt_zomap
6760 { 511, 3, 0, 4, 51, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x20026ULL }, // S2_pstorerbnewf_zomap
6761 { 510, 3, 0, 4, 50, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // S2_pstorerbf_zomap
6762 { 509, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x802bULL }, // S2_asr_i_r_rnd_goodsyntax
6763 { 508, 3, 1, 4, 49, 0, 0, HexagonOpInfoBase + 306, 0, 0|(1ULL<<MCID::Pseudo), 0x2bULL }, // S2_asr_i_p_rnd_goodsyntax
6764 { 507, 4, 1, 4, 48, 0, 0, HexagonOpInfoBase + 302, 0, 0|(1ULL<<MCID::Pseudo), 0x11ULL }, // PS_wselect
6765 { 506, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_nt_ai
6766 { 505, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 299, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerw_ai
6767 { 504, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_nt_ai
6768 { 503, 3, 0, 4, 47, 0, 0, HexagonOpInfoBase + 296, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x280000000014ULL }, // PS_vstorerv_ai
6769 { 502, 3, 0, 4, 2, 0, 0, HexagonOpInfoBase + 293, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x28ULL }, // PS_vstorerq_ai
6770 { 501, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrw
6771 { 500, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrh
6772 { 499, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 291, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatrb
6773 { 498, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatiw
6774 { 497, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatih
6775 { 496, 2, 1, 4, 46, 0, 0, HexagonOpInfoBase + 289, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::HasPostISelHook), 0x1eULL }, // PS_vsplatib
6776 { 495, 4, 1, 4, 45, 0, 0, HexagonOpInfoBase + 285, 0, 0|(1ULL<<MCID::Pseudo), 0x10ULL }, // PS_vselect
6777 { 494, 4, 1, 4, 44, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw_acc
6778 { 493, 3, 1, 4, 44, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_vmulw
6779 { 492, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_nt_ai
6780 { 491, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 282, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrw_ai
6781 { 490, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_nt_ai
6782 { 489, 3, 1, 4, 43, 0, 0, HexagonOpInfoBase + 279, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x280000000012ULL }, // PS_vloadrv_ai
6783 { 488, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 276, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x28ULL }, // PS_vloadrq_ai
6784 { 487, 1, 1, 4, 42, 0, 0, HexagonOpInfoBase + 275, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x11ULL }, // PS_vdd0
6785 { 486, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_true
6786 { 485, 1, 0, 4, 41, 0, 1, HexagonOpInfoBase + 28, 63, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Return)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Call)|(1ULL<<MCID::Terminator), 0x1000000023ULL }, // PS_tailcall_r
6787 { 484, 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
6788 { 483, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pcr
6789 { 482, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storeri_pci
6790 { 481, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pcr
6791 { 480, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerh_pci
6792 { 479, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pcr
6793 { 478, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x160000000029ULL }, // PS_storerf_pci
6794 { 477, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 270, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pcr
6795 { 476, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 264, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x1e0000000029ULL }, // PS_storerd_pci
6796 { 475, 5, 1, 4, 40, 1, 1, HexagonOpInfoBase + 259, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pcr
6797 { 474, 6, 1, 4, 39, 1, 1, HexagonOpInfoBase + 253, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0xe0000000029ULL }, // PS_storerb_pci
6798 { 473, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 251, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr64
6799 { 472, 2, 1, 4, 38, 0, 0, HexagonOpInfoBase + 249, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x5ULL }, // PS_readcr
6800 { 471, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qtrue
6801 { 470, 1, 1, 4, 37, 0, 0, HexagonOpInfoBase + 248, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x10ULL }, // PS_qfalse
6802 { 469, 4, 1, 4, 6, 0, 0, HexagonOpInfoBase + 244, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // PS_pselect
6803 { 468, 1, 0, 4, 2, 1, 2, HexagonOpInfoBase + 28, 60, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_probed_stackalloc
6804 { 467, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pcr
6805 { 466, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadruh_pci
6806 { 465, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pcr
6807 { 464, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrub_pci
6808 { 463, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pcr
6809 { 462, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1e0000000024ULL }, // PS_loadri_pci
6810 { 461, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pcr
6811 { 460, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x160000000024ULL }, // PS_loadrh_pci
6812 { 459, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 239, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pcr
6813 { 458, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 233, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x260000000024ULL }, // PS_loadrd_pci
6814 { 457, 5, 2, 4, 20, 1, 1, HexagonOpInfoBase + 228, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pcr
6815 { 456, 6, 2, 4, 36, 1, 1, HexagonOpInfoBase + 222, 58, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0xe0000000024ULL }, // PS_loadrb_pci
6816 { 455, 4, 1, 4, 2, 0, 0, HexagonOpInfoBase + 218, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x216800028ULL }, // PS_fia
6817 { 454, 3, 1, 4, 2, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x214800028ULL }, // PS_fi
6818 { 453, 1, 1, 4, 11, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Rematerializable), 0x5ULL }, // PS_false
6819 { 452, 0, 0, 4, 2, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0xa8ULL }, // PS_crash
6820 { 451, 1, 0, 4, 35, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::UnmodeledSideEffects), 0xb10800028ULL }, // PS_call_nr
6821 { 450, 2, 0, 4, 2, 0, 8, HexagonOpInfoBase + 9, 50, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_call_instrprof_custom
6822 { 449, 3, 1, 4, 2, 0, 1, HexagonOpInfoBase + 198, 49, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // PS_alloca
6823 { 448, 2, 1, 4, 2, 1, 0, HexagonOpInfoBase + 34, 48, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // PS_aligna
6824 { 447, 4, 1, 4, 34, 0, 0, HexagonOpInfoBase + 214, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy_acc
6825 { 446, 3, 1, 4, 33, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M7_vdmpy
6826 { 445, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 211, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_vrcmpys_s1rp
6827 { 444, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 208, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_s1
6828 { 443, 4, 1, 4, 32, 0, 0, HexagonOpInfoBase + 204, 0, 0|(1ULL<<MCID::Pseudo), 0x25ULL }, // M2_vrcmpys_acc_s1
6829 { 442, 3, 1, 4, 31, 0, 0, HexagonOpInfoBase + 201, 0, 0|(1ULL<<MCID::Pseudo), 0x8025ULL }, // M2_mpyui
6830 { 441, 3, 1, 4, 30, 0, 0, HexagonOpInfoBase + 198, 0, 0|(1ULL<<MCID::Pseudo), 0x134808025ULL }, // M2_mpysmi
6831 { 440, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_pred
6832 { 439, 3, 1, 4, 29, 0, 0, HexagonOpInfoBase + 195, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x1b4800024ULL }, // LDriw_ctr
6833 { 438, 0, 0, 4, 28, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_return_map_to_raw
6834 { 437, 0, 0, 4, 27, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L6_deallocframe_map_to_raw
6835 { 436, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopw_zomap
6836 { 435, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memoph_zomap
6837 { 434, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_sub_memopb_zomap
6838 { 433, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pt
6839 { 432, 1, 0, 4, 26, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_tnew_pnt
6840 { 431, 1, 0, 4, 25, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_t
6841 { 430, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pt
6842 { 429, 1, 0, 4, 24, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_fnew_pnt
6843 { 428, 1, 0, 4, 23, 0, 0, HexagonOpInfoBase + 194, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_return_map_to_raw_f
6844 { 427, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopw_zomap
6845 { 426, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memoph_zomap
6846 { 425, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_or_memopb_zomap
6847 { 424, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopw_zomap
6848 { 423, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memoph_zomap
6849 { 422, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_isub_memopb_zomap
6850 { 421, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopw_zomap
6851 { 420, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memoph_zomap
6852 { 419, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_ior_memopb_zomap
6853 { 418, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopw_zomap
6854 { 417, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memoph_zomap
6855 { 416, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iand_memopb_zomap
6856 { 415, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopw_zomap
6857 { 414, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memoph_zomap
6858 { 413, 2, 0, 4, 22, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_iadd_memopb_zomap
6859 { 412, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopw_zomap
6860 { 411, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memoph_zomap
6861 { 410, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_and_memopb_zomap
6862 { 409, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopw_zomap
6863 { 408, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memoph_zomap
6864 { 407, 2, 0, 4, 21, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L4_add_memopb_zomap
6865 { 406, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhtnew_zomap
6866 { 405, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruht_zomap
6867 { 404, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhfnew_zomap
6868 { 403, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadruhf_zomap
6869 { 402, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubtnew_zomap
6870 { 401, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubt_zomap
6871 { 400, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubfnew_zomap
6872 { 399, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrubf_zomap
6873 { 398, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadritnew_zomap
6874 { 397, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrit_zomap
6875 { 396, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrifnew_zomap
6876 { 395, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrif_zomap
6877 { 394, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhtnew_zomap
6878 { 393, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrht_zomap
6879 { 392, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhfnew_zomap
6880 { 391, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrhf_zomap
6881 { 390, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdtnew_zomap
6882 { 389, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdt_zomap
6883 { 388, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdfnew_zomap
6884 { 387, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 191, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_ploadrdf_zomap
6885 { 386, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbtnew_zomap
6886 { 385, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbt_zomap
6887 { 384, 3, 1, 4, 20, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbfnew_zomap
6888 { 383, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_ploadrbf_zomap
6889 { 382, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadruh_zomap
6890 { 381, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrub_zomap
6891 { 380, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadri_zomap
6892 { 379, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrh_zomap
6893 { 378, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadrd_zomap
6894 { 377, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadrb_zomap
6895 { 376, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbzw4_zomap
6896 { 375, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbzw2_zomap
6897 { 374, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 189, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadbsw4_zomap
6898 { 373, 2, 1, 4, 19, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8026ULL }, // L2_loadbsw2_zomap
6899 { 372, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignh_zomap
6900 { 371, 3, 1, 4, 18, 0, 0, HexagonOpInfoBase + 186, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // L2_loadalignb_zomap
6901 { 370, 2, 0, 32, 2, 0, 5, HexagonOpInfoBase + 184, 43, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UnmodeledSideEffects), 0x28ULL }, // KCFI_CHECK
6902 { 369, 1, 0, 4, 17, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x26ULL }, // J2_trap1_noregmap
6903 { 368, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpt_nopred_map
6904 { 367, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprt_nopred_map
6905 { 366, 2, 0, 4, 16, 0, 0, HexagonOpInfoBase + 182, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumprf_nopred_map
6906 { 365, 2, 0, 4, 15, 0, 0, HexagonOpInfoBase + 180, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // J2_jumpf_nopred_map
6907 { 364, 0, 0, 4, 14, 2, 2, HexagonOpInfoBase + 1, 39, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop1
6908 { 363, 0, 0, 4, 14, 4, 5, HexagonOpInfoBase + 1, 30, 0|(1ULL<<MCID::Pseudo), 0x23ULL }, // J2_endloop01
6909 { 362, 0, 0, 4, 14, 2, 4, HexagonOpInfoBase + 1, 24, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x23ULL }, // J2_endloop0
6910 { 361, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 20, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP1
6911 { 360, 1, 0, 4, 13, 4, 3, HexagonOpInfoBase + 0, 13, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP01
6912 { 359, 1, 0, 4, 13, 2, 2, HexagonOpInfoBase + 0, 9, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x21ULL }, // ENDLOOP0
6913 { 358, 1, 0, 4, 12, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // DUPLEX_Pseudo
6914 { 357, 2, 1, 4, 11, 0, 0, HexagonOpInfoBase + 178, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // C2_pxfer_map
6915 { 356, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmpltu
6916 { 355, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 175, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x1ULL }, // C2_cmplt
6917 { 354, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgeui
6918 { 353, 3, 1, 4, 10, 0, 0, HexagonOpInfoBase + 172, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Compare), 0x0ULL }, // C2_cmpgei
6919 { 352, 2, 0, 4, 2, 1, 3, HexagonOpInfoBase + 20, 5, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKUP
6920 { 351, 2, 0, 4, 2, 3, 2, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // ADJCALLSTACKDOWN
6921 { 350, 3, 1, 4, 9, 0, 0, HexagonOpInfoBase + 169, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A4_boundscheck
6922 { 349, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x8000ULL }, // A2_zxtb
6923 { 348, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vsubb_map
6924 { 347, 3, 1, 4, 8, 0, 0, HexagonOpInfoBase + 166, 0, 0|(1ULL<<MCID::Pseudo), 0x26ULL }, // A2_vaddb_map
6925 { 346, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9400ULL }, // A2_tfrtnew
6926 { 345, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8400ULL }, // A2_tfrt
6927 { 344, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1400ULL }, // A2_tfrptnew
6928 { 343, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x400ULL }, // A2_tfrpt
6929 { 342, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 164, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MoveImm)|(1ULL<<MCID::Rematerializable)|(1ULL<<MCID::CheapAsAMove), 0x3ULL }, // A2_tfrpi
6930 { 341, 3, 1, 4, 7, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0x1c00ULL }, // A2_tfrpfnew
6931 { 340, 3, 1, 4, 6, 0, 0, HexagonOpInfoBase + 161, 0, 0|(1ULL<<MCID::Pseudo), 0xc00ULL }, // A2_tfrpf
6932 { 339, 2, 1, 4, 6, 0, 0, HexagonOpInfoBase + 159, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Predicable), 0x0ULL }, // A2_tfrp
6933 { 338, 3, 1, 4, 5, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x9c00ULL }, // A2_tfrfnew
6934 { 337, 3, 1, 4, 4, 0, 0, HexagonOpInfoBase + 156, 0, 0|(1ULL<<MCID::Pseudo), 0x8c00ULL }, // A2_tfrf
6935 { 336, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_not
6936 { 335, 2, 1, 4, 3, 0, 0, HexagonOpInfoBase + 154, 0, 0|(1ULL<<MCID::Pseudo), 0x8000ULL }, // A2_neg
6937 { 334, 2, 1, 4, 2, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo), 0x28ULL }, // A2_iconst
6938 { 333, 3, 1, 4, 1, 0, 0, HexagonOpInfoBase + 151, 0, 0|(1ULL<<MCID::Pseudo), 0x3ULL }, // A2_addsp
6939 { 332, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UBFX
6940 { 331, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 147, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SBFX
6941 { 330, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMIN
6942 { 329, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_UMAX
6943 { 328, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMIN
6944 { 327, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SMAX
6945 { 326, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_XOR
6946 { 325, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_OR
6947 { 324, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_AND
6948 { 323, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_MUL
6949 { 322, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_ADD
6950 { 321, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUMNUM
6951 { 320, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUMNUM
6952 { 319, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMINIMUM
6953 { 318, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAXIMUM
6954 { 317, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMIN
6955 { 316, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMAX
6956 { 315, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FMUL
6957 { 314, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_FADD
6958 { 313, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FMUL
6959 { 312, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECREDUCE_SEQ_FADD
6960 { 311, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_UBSANTRAP
6961 { 310, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DEBUGTRAP
6962 { 309, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_TRAP
6963 { 308, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET_INLINE
6964 { 307, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_BZERO
6965 { 306, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMSET
6966 { 305, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMMOVE
6967 { 304, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY_INLINE
6968 { 303, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 143, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_MEMCPY
6969 { 302, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 141, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_WRITE_REGISTER
6970 { 301, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_READ_REGISTER
6971 { 300, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FCMPS
6972 { 299, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FCMP
6973 { 298, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FLDEXP
6974 { 297, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSQRT
6975 { 296, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMA
6976 { 295, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FREM
6977 { 294, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FDIV
6978 { 293, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FMUL
6979 { 292, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FSUB
6980 { 291, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayRaiseFPException)|(1ULL<<MCID::Commutable)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STRICT_FADD
6981 { 290, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKRESTORE
6982 { 289, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_STACKSAVE
6983 { 288, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_DYN_STACKALLOC
6984 { 287, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_JUMP_TABLE
6985 { 286, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BLOCK_ADDR
6986 { 285, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ADDRSPACE_CAST
6987 { 284, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEARBYINT
6988 { 283, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRINT
6989 { 282, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFLOOR
6990 { 281, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSQRT
6991 { 280, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTANH
6992 { 279, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINH
6993 { 278, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOSH
6994 { 277, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN2
6995 { 276, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FATAN
6996 { 275, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FASIN
6997 { 274, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FACOS
6998 { 273, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FTAN
6999 { 272, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSINCOS
7000 { 271, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSIN
7001 { 270, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOS
7002 { 269, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCEIL
7003 { 268, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_CLMUL
7004 { 267, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITREVERSE
7005 { 266, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BSWAP
7006 { 265, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTPOP
7007 { 264, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLS
7008 { 263, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ_ZERO_POISON
7009 { 262, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTLZ
7010 { 261, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ_ZERO_POISON
7011 { 260, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CTTZ
7012 { 259, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 137, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VECTOR_COMPRESS
7013 { 258, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_STEP_VECTOR
7014 { 257, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SPLAT_VECTOR
7015 { 256, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 133, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHUFFLE_VECTOR
7016 { 255, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 130, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_VECTOR_ELT
7017 { 254, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 126, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_VECTOR_ELT
7018 { 253, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT_SUBVECTOR
7019 { 252, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT_SUBVECTOR
7020 { 251, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_VSCALE
7021 { 250, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 123, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRJT
7022 { 249, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BR
7023 { 248, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LLROUND
7024 { 247, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LROUND
7025 { 246, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ABS
7026 { 245, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMAX
7027 { 244, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMIN
7028 { 243, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMAX
7029 { 242, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMIN
7030 { 241, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRMASK
7031 { 240, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTR_ADD
7032 { 239, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_ROUNDING
7033 { 238, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_ROUNDING
7034 { 237, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPMODE
7035 { 236, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPMODE
7036 { 235, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPMODE
7037 { 234, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_RESET_FPENV
7038 { 233, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_SET_FPENV
7039 { 232, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_GET_FPENV
7040 { 231, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUMNUM
7041 { 230, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUMNUM
7042 { 229, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXIMUM
7043 { 228, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINIMUM
7044 { 227, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM_IEEE
7045 { 226, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM_IEEE
7046 { 225, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMAXNUM
7047 { 224, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMINNUM
7048 { 223, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCANONICALIZE
7049 { 222, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IS_FPCLASS
7050 { 221, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCOPYSIGN
7051 { 220, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FABS
7052 { 219, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI_SAT
7053 { 218, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI_SAT
7054 { 217, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UITOFP
7055 { 216, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SITOFP
7056 { 215, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOUI
7057 { 214, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTOSI
7058 { 213, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPTRUNC
7059 { 212, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPEXT
7060 { 211, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FNEG
7061 { 210, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FFREXP
7062 { 209, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLDEXP
7063 { 208, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG10
7064 { 207, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG2
7065 { 206, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FLOG
7066 { 205, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP10
7067 { 204, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP2
7068 { 203, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FEXP
7069 { 202, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOWI
7070 { 201, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FPOW
7071 { 200, 3, 2, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMODF
7072 { 199, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREM
7073 { 198, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FDIV
7074 { 197, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMAD
7075 { 196, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FMA
7076 { 195, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FMUL
7077 { 194, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSUB
7078 { 193, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_FADD
7079 { 192, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIXSAT
7080 { 191, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIXSAT
7081 { 190, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVFIX
7082 { 189, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVFIX
7083 { 188, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIXSAT
7084 { 187, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIXSAT
7085 { 186, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULFIX
7086 { 185, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 119, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULFIX
7087 { 184, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSHLSAT
7088 { 183, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USHLSAT
7089 { 182, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBSAT
7090 { 181, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBSAT
7091 { 180, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDSAT
7092 { 179, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDSAT
7093 { 178, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULH
7094 { 177, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULH
7095 { 176, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SMULO
7096 { 175, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UMULO
7097 { 174, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBE
7098 { 173, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SSUBO
7099 { 172, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SADDE
7100 { 171, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_SADDO
7101 { 170, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBE
7102 { 169, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_USUBO
7103 { 168, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 114, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UADDE
7104 { 167, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_UADDO
7105 { 166, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SELECT
7106 { 165, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UCMP
7107 { 164, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 111, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SCMP
7108 { 163, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCMP
7109 { 162, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 107, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ICMP
7110 { 161, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTL
7111 { 160, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ROTR
7112 { 159, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHR
7113 { 158, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 103, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FSHL
7114 { 157, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASHR
7115 { 156, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_LSHR
7116 { 155, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 100, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SHL
7117 { 154, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ZEXT
7118 { 153, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT_INREG
7119 { 152, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SEXT
7120 { 151, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 97, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VAARG
7121 { 150, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_VASTART
7122 { 149, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FCONSTANT
7123 { 148, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT
7124 { 147, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_USAT_U
7125 { 146, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_U
7126 { 145, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC_SSAT_S
7127 { 144, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_TRUNC
7128 { 143, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ANYEXT
7129 { 142, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
7130 { 141, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::Convergent), 0x0ULL }, // G_INTRINSIC_CONVERGENT
7131 { 140, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_INTRINSIC_W_SIDE_EFFECTS
7132 { 139, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_INTRINSIC
7133 { 138, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_INVOKE_REGION_START
7134 { 137, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::IndirectBranch)|(1ULL<<MCID::Barrier)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRINDIRECT
7135 { 136, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Branch)|(1ULL<<MCID::Terminator), 0x0ULL }, // G_BRCOND
7136 { 135, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 93, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_PREFETCH
7137 { 134, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_FENCE
7138 { 133, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_SAT
7139 { 132, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_USUB_COND
7140 { 131, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UDEC_WRAP
7141 { 130, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UINC_WRAP
7142 { 129, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMINIMUMNUM
7143 { 128, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAXIMUMNUM
7144 { 127, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMINIMUM
7145 { 126, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAXIMUM
7146 { 125, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMIN
7147 { 124, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FMAX
7148 { 123, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FSUB
7149 { 122, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_FADD
7150 { 121, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMIN
7151 { 120, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_UMAX
7152 { 119, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MIN
7153 { 118, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_MAX
7154 { 117, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XOR
7155 { 116, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_OR
7156 { 115, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_NAND
7157 { 114, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_AND
7158 { 113, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_SUB
7159 { 112, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_ADD
7160 { 111, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 90, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMICRMW_XCHG
7161 { 110, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 86, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG
7162 { 109, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 81, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
7163 { 108, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 76, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_INDEXED_STORE
7164 { 107, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_FPTRUNCSTORE
7165 { 106, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayStore), 0x0ULL }, // G_STORE
7166 { 105, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_ZEXTLOAD
7167 { 104, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_SEXTLOAD
7168 { 103, 5, 2, 0, 0, 0, 0, HexagonOpInfoBase + 71, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_INDEXED_LOAD
7169 { 102, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_FPEXTLOAD
7170 { 101, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_ZEXTLOAD
7171 { 100, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_SEXTLOAD
7172 { 99, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad), 0x0ULL }, // G_LOAD
7173 { 98, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READSTEADYCOUNTER
7174 { 97, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // G_READCYCLECOUNTER
7175 { 96, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUNDEVEN
7176 { 95, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LLRINT
7177 { 94, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_LRINT
7178 { 93, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_ROUND
7179 { 92, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_TRUNC
7180 { 91, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 68, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTRINSIC_FPTRUNC_ROUND
7181 { 90, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_FOLD_BARRIER
7182 { 89, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 66, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FREEZE
7183 { 88, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_BITCAST
7184 { 87, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INTTOPTR
7185 { 86, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRTOINT
7186 { 85, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_CONCAT_VECTORS
7187 { 84, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR_TRUNC
7188 { 83, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_BUILD_VECTOR
7189 { 82, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_MERGE_VALUES
7190 { 81, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 62, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_INSERT
7191 { 80, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 60, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_UNMERGE_VALUES
7192 { 79, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 57, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_EXTRACT
7193 { 78, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_CONSTANT_POOL
7194 { 77, 5, 1, 0, 0, 0, 0, HexagonOpInfoBase + 52, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_PTRAUTH_GLOBAL_VALUE
7195 { 76, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_GLOBAL_VALUE
7196 { 75, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 50, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_FRAME_INDEX
7197 { 74, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // G_PHI
7198 { 73, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 49, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_IMPLICIT_DEF
7199 { 72, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGCEIL
7200 { 71, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SAVGFLOOR
7201 { 70, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGCEIL
7202 { 69, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UAVGFLOOR
7203 { 68, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDU
7204 { 67, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ABDS
7205 { 66, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_XOR
7206 { 65, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_OR
7207 { 64, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_AND
7208 { 63, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIVREM
7209 { 62, 4, 2, 0, 0, 0, 0, HexagonOpInfoBase + 45, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIVREM
7210 { 61, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UREM
7211 { 60, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SREM
7212 { 59, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_UDIV
7213 { 58, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SDIV
7214 { 57, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_MUL
7215 { 56, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_SUB
7216 { 55, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 42, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Commutable), 0x0ULL }, // G_ADD
7217 { 54, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ALIGN
7218 { 53, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_ZEXT
7219 { 52, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 39, 0, 0|(1ULL<<MCID::PreISelOpcode)|(1ULL<<MCID::Pseudo), 0x0ULL }, // G_ASSERT_SEXT
7220 { 51, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_GLUE
7221 { 50, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_LOOP
7222 { 49, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ANCHOR
7223 { 48, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Convergent), 0x0ULL }, // CONVERGENCECTRL_ENTRY
7224 { 47, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // RELOC_NONE
7225 { 46, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // JUMP_TABLE_DEBUG_INFO
7226 { 45, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // MEMBARRIER
7227 { 44, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // FAKE_USE
7228 { 43, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // ICALL_BRANCH_FUNNEL
7229 { 42, 3, 0, 0, 0, 0, 0, HexagonOpInfoBase + 36, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20544
7230 { 41, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 34, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20543
7231 { 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
7232 { 39, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_EXIT
7233 { 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
7234 { 37, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHABLE_FUNCTION_ENTER
7235 { 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
7236 { 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
7237 { 34, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 32, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // LOCAL_ESCAPE
7238 { 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
7239 { 32, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 29, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // anonymous_20542
7240 { 31, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PREALLOCATED_SETUP
7241 { 30, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 28, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL }, // anonymous_13978
7242 { 29, 6, 1, 0, 0, 0, 0, HexagonOpInfoBase + 22, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PATCHPOINT
7243 { 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
7244 { 27, 2, 0, 0, 0, 0, 0, HexagonOpInfoBase + 20, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Call)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::UsesCustomInserter)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // STACKMAP
7245 { 26, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 18, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // ARITH_FENCE
7246 { 25, 4, 0, 0, 0, 0, 0, HexagonOpInfoBase + 14, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // PSEUDO_PROBE
7247 { 24, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_END
7248 { 23, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // LIFETIME_START
7249 { 22, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // BUNDLE
7250 { 21, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 11, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_LANEMASK
7251 { 20, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY
7252 { 19, 2, 1, 0, 0, 0, 0, HexagonOpInfoBase + 9, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // REG_SEQUENCE
7253 { 18, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta), 0x0ULL }, // DBG_LABEL
7254 { 17, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_PHI
7255 { 16, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_INSTR_REF
7256 { 15, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE_LIST
7257 { 14, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // DBG_VALUE
7258 { 13, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::CheapAsAMove), 0x0ULL }, // COPY_TO_REGCLASS
7259 { 12, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // SUBREG_TO_REG
7260 { 11, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INIT_UNDEF
7261 { 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
7262 { 9, 4, 1, 0, 0, 0, 0, HexagonOpInfoBase + 5, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // INSERT_SUBREG
7263 { 8, 3, 1, 0, 0, 0, 0, HexagonOpInfoBase + 2, 0, 0|(1ULL<<MCID::Pseudo), 0x0ULL }, // EXTRACT_SUBREG
7264 { 7, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::Variadic), 0x0ULL }, // KILL
7265 { 6, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // ANNOTATION_LABEL
7266 { 5, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // GC_LABEL
7267 { 4, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // EH_LABEL
7268 { 3, 1, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Meta)|(1ULL<<MCID::NotDuplicable), 0x0ULL }, // CFI_INSTRUCTION
7269 { 2, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic)|(1ULL<<MCID::UnmodeledSideEffects), 0x0ULL }, // INLINEASM_BR
7270 { 1, 0, 0, 0, 0, 0, 0, HexagonOpInfoBase + 1, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // INLINEASM
7271 { 0, 1, 1, 0, 0, 0, 0, HexagonOpInfoBase + 0, 0, 0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::Variadic), 0x0ULL }, // PHI
7272 }, {
7273 /* 0 */
7274 /* 0 */ Hexagon::R31, Hexagon::R30, Hexagon::R29, Hexagon::R29, Hexagon::R30,
7275 /* 5 */ Hexagon::R29, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7276 /* 9 */ Hexagon::SA0, Hexagon::LC0, Hexagon::PC, Hexagon::LC0,
7277 /* 13 */ Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::PC, Hexagon::LC0, Hexagon::LC1,
7278 /* 20 */ Hexagon::SA1, Hexagon::LC1, Hexagon::PC, Hexagon::LC1,
7279 /* 24 */ Hexagon::LC0, Hexagon::SA0, Hexagon::LC0, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7280 /* 30 */ Hexagon::LC0, Hexagon::LC1, Hexagon::SA0, Hexagon::SA1, Hexagon::LC0, Hexagon::LC1, Hexagon::P3, Hexagon::PC, Hexagon::USR,
7281 /* 39 */ Hexagon::LC1, Hexagon::SA1, Hexagon::LC1, Hexagon::PC,
7282 /* 43 */ Hexagon::R6, Hexagon::R7, Hexagon::R8, Hexagon::P0, Hexagon::D13,
7283 /* 48 */ Hexagon::R30,
7284 /* 49 */ Hexagon::R29,
7285 /* 50 */ Hexagon::R0, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7286 /* 58 */ Hexagon::CS, Hexagon::CS,
7287 /* 60 */ Hexagon::R29, Hexagon::R29, Hexagon::P0,
7288 /* 63 */ Hexagon::PC,
7289 /* 64 */ Hexagon::FRAMEKEY, Hexagon::R29,
7290 /* 66 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R30, Hexagon::R31, Hexagon::R30,
7291 /* 71 */ Hexagon::USR_OVF,
7292 /* 72 */ Hexagon::R16,
7293 /* 73 */ Hexagon::R28, Hexagon::PC,
7294 /* 75 */ Hexagon::USR,
7295 /* 76 */ Hexagon::R29, Hexagon::PC, Hexagon::R31,
7296 /* 79 */ Hexagon::PC, Hexagon::R31,
7297 /* 81 */ Hexagon::LC0, Hexagon::SA0, Hexagon::USR,
7298 /* 84 */ Hexagon::SA0, Hexagon::LC0, Hexagon::USR,
7299 /* 87 */ Hexagon::SA1, Hexagon::LC1,
7300 /* 89 */ Hexagon::LC1, Hexagon::SA1,
7301 /* 91 */ Hexagon::LC0, Hexagon::P3, Hexagon::SA0, Hexagon::USR,
7302 /* 95 */ Hexagon::ELR, Hexagon::PC,
7303 /* 97 */ Hexagon::CCR, Hexagon::GOSP, Hexagon::CCR, Hexagon::GOSP, Hexagon::PC,
7304 /* 102 */ Hexagon::P0, Hexagon::P0, Hexagon::PC,
7305 /* 105 */ Hexagon::P1, Hexagon::P1, Hexagon::PC,
7306 /* 108 */ Hexagon::CS,
7307 /* 109 */ Hexagon::GP,
7308 /* 110 */ Hexagon::FRAMEKEY, Hexagon::PC, Hexagon::R29,
7309 /* 113 */ Hexagon::PC, Hexagon::R31, Hexagon::R6, Hexagon::R7, Hexagon::P0,
7310 /* 118 */ Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7311 /* 122 */ Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::PC,
7312 /* 129 */ Hexagon::P0,
7313 /* 130 */ Hexagon::R29, Hexagon::R31,
7314 /* 132 */ Hexagon::R29, Hexagon::R31, Hexagon::P0,
7315 /* 135 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28, Hexagon::P0,
7316 /* 141 */ Hexagon::R29, Hexagon::R31, Hexagon::R14, Hexagon::R15, Hexagon::R28,
7317 /* 146 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7318 /* 151 */ Hexagon::R31, Hexagon::PC,
7319 /* 153 */ Hexagon::P0, Hexagon::R31, Hexagon::PC,
7320 /* 156 */ Hexagon::FRAMEKEY, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7321 /* 162 */ Hexagon::FRAMEKEY, Hexagon::P0, Hexagon::R30, Hexagon::PC, Hexagon::R29, Hexagon::R30, Hexagon::R31,
7322 /* 169 */ Hexagon::FRAMEKEY, Hexagon::FRAMELIMIT, Hexagon::R29, Hexagon::R30, Hexagon::R31, Hexagon::R29, Hexagon::R30,
7323 /* 176 */ Hexagon::VTMP,
7324 /* 177 */ Hexagon::SGP0, Hexagon::SGP0,
7325 /* 179 */ Hexagon::SGP1, Hexagon::SGP1,
7326 /* 181 */ Hexagon::SGP0, Hexagon::SGP1, Hexagon::SGP0, Hexagon::SGP1,
7327 }, {
7328 0
7329 }, {
7330 /* 0 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7331 /* 1 */
7332 /* 1 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7333 /* 2 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7334 /* 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 },
7335 /* 9 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7336 /* 11 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7337 /* 14 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7338 /* 18 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) },
7339 /* 20 */ { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7340 /* 22 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7341 /* 28 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7342 /* 29 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7343 /* 32 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7344 /* 34 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7345 /* 36 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7346 /* 39 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7347 /* 42 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7348 /* 45 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7349 /* 49 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7350 /* 50 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7351 /* 52 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7352 /* 57 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7353 /* 60 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7354 /* 62 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7355 /* 66 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7356 /* 68 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7357 /* 71 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7358 /* 76 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7359 /* 81 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7360 /* 86 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7361 /* 90 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7362 /* 93 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_2, 0 },
7363 /* 97 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7364 /* 100 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7365 /* 103 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7366 /* 107 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7367 /* 111 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7368 /* 114 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7369 /* 119 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7370 /* 123 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7371 /* 126 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7372 /* 130 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 },
7373 /* 133 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7374 /* 137 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7375 /* 141 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 },
7376 /* 143 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_2, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_IMM_0, 0 },
7377 /* 147 */ { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_0, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 }, { -1, 0, MCOI::OPERAND_GENERIC_1, 0 },
7378 /* 151 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7379 /* 154 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7380 /* 156 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7381 /* 159 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7382 /* 161 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7383 /* 164 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7384 /* 166 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7385 /* 169 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7386 /* 172 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7387 /* 175 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7388 /* 178 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7389 /* 180 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7390 /* 182 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7391 /* 184 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7392 /* 186 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7393 /* 189 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7394 /* 191 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7395 /* 194 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7396 /* 195 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7397 /* 198 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7398 /* 201 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7399 /* 204 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7400 /* 208 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7401 /* 211 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7402 /* 214 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7403 /* 218 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7404 /* 222 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7405 /* 228 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7406 /* 233 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7407 /* 239 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7408 /* 244 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7409 /* 248 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7410 /* 249 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7411 /* 251 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7412 /* 253 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7413 /* 259 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7414 /* 264 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7415 /* 270 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7416 /* 275 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7417 /* 276 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7418 /* 279 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7419 /* 282 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7420 /* 285 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7421 /* 289 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7422 /* 291 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7423 /* 293 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7424 /* 296 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7425 /* 299 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7426 /* 302 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7427 /* 306 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7428 /* 309 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7429 /* 311 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7430 /* 316 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7431 /* 319 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7432 /* 322 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7433 /* 325 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7434 /* 328 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7435 /* 332 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7436 /* 334 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7437 /* 336 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7438 /* 339 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7439 /* 341 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7440 /* 344 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7441 /* 346 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7442 /* 349 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7443 /* 352 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7444 /* 356 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7445 /* 361 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7446 /* 363 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7447 /* 366 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7448 /* 369 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7449 /* 373 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7450 /* 377 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7451 /* 380 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7452 /* 384 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7453 /* 387 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7454 /* 391 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7455 /* 394 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7456 /* 398 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7457 /* 401 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7458 /* 403 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7459 /* 404 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7460 /* 408 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7461 /* 411 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7462 /* 415 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7463 /* 418 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7464 /* 422 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7465 /* 427 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7466 /* 433 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7467 /* 438 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7468 /* 444 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7469 /* 448 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7470 /* 451 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7471 /* 455 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7472 /* 458 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7473 /* 463 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7474 /* 467 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7475 /* 469 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7476 /* 473 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7477 /* 478 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7478 /* 482 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7479 /* 487 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7480 /* 492 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7481 /* 495 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) },
7482 /* 497 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7483 /* 500 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7484 /* 503 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7485 /* 506 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7486 /* 509 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7487 /* 512 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7488 /* 515 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7489 /* 518 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7490 /* 521 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7491 /* 524 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7492 /* 528 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7493 /* 532 */ { Hexagon::CtrRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7494 /* 534 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7495 /* 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) },
7496 /* 542 */ { Hexagon::CtrRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7497 /* 544 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7498 /* 547 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7499 /* 550 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7500 /* 555 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7501 /* 558 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7502 /* 561 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7503 /* 565 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7504 /* 567 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7505 /* 571 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7506 /* 575 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7507 /* 577 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7508 /* 580 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7509 /* 584 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 },
7510 /* 586 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7511 /* 590 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7512 /* 595 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7513 /* 597 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7514 /* 599 */ { Hexagon::GuestRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7515 /* 601 */ { Hexagon::GuestRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7516 /* 603 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7517 /* 605 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7518 /* 608 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7519 /* 611 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7520 /* 613 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7521 /* 617 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7522 /* 622 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7523 /* 628 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7524 /* 633 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7525 /* 637 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7526 /* 642 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7527 /* 646 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7528 /* 650 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7529 /* 655 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7530 /* 659 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7531 /* 664 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7532 /* 668 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7533 /* 673 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7534 /* 677 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7535 /* 682 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7536 /* 686 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7537 /* 690 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7538 /* 694 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7539 /* 699 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7540 /* 702 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7541 /* 707 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7542 /* 710 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7543 /* 714 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7544 /* 718 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7545 /* 722 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7546 /* 726 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7547 /* 730 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7548 /* 734 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7549 /* 736 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7550 /* 740 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7551 /* 743 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7552 /* 747 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7553 /* 751 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7554 /* 756 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7555 /* 760 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7556 /* 765 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7557 /* 769 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7558 /* 774 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7559 /* 778 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7560 /* 783 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7561 /* 787 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7562 /* 791 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7563 /* 796 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7564 /* 800 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7565 /* 804 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7566 /* 808 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7567 /* 812 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7568 /* 816 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7569 /* 819 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7570 /* 824 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7571 /* 827 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7572 /* 832 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7573 /* 836 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7574 /* 840 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7575 /* 844 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7576 /* 848 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7577 /* 852 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7578 /* 857 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7579 /* 860 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7580 /* 863 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7581 /* 865 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7582 /* 866 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7583 /* 868 */ { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7584 /* 870 */ { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7585 /* 873 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralDoubleLow8RegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7586 /* 875 */ { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::GeneralSubRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7587 /* 877 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7588 /* 880 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7589 /* 882 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7590 /* 884 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7591 /* 888 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7592 /* 892 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7593 /* 896 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7594 /* 901 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7595 /* 906 */ { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7596 /* 910 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7597 /* 915 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7598 /* 920 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7599 /* 924 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7600 /* 928 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7601 /* 932 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7602 /* 937 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7603 /* 942 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7604 /* 945 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7605 /* 950 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7606 /* 954 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7607 /* 958 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7608 /* 962 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7609 /* 966 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7610 /* 969 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7611 /* 972 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7612 /* 976 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7613 /* 979 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7614 /* 983 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7615 /* 986 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7616 /* 990 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7617 /* 993 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7618 /* 997 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7619 /* 1000 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7620 /* 1003 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7621 /* 1008 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7622 /* 1013 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7623 /* 1018 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7624 /* 1023 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7625 /* 1027 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7626 /* 1031 */ { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7627 /* 1033 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7628 /* 1036 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7629 /* 1040 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7630 /* 1044 */ { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVQRRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsLow8RegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(1) },
7631 /* 1049 */ { Hexagon::HvxWRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::HvxVRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7632 /* 1053 */ { Hexagon::HvxQRRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7633 /* 1055 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7634 /* 1059 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::PredRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { Hexagon::ModRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7635 /* 1063 */ { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7636 /* 1065 */ { Hexagon::SysRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::IntRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7637 /* 1067 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 },
7638 /* 1070 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7639 /* 1072 */ { Hexagon::SysRegs64RegClassID, 0, MCOI::OPERAND_REGISTER, 0 }, { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7640 /* 1074 */ { Hexagon::DoubleRegsRegClassID, 0, MCOI::OPERAND_REGISTER, 0 },
7641 }
7642};
7643
7644
7645#ifdef __GNUC__
7646#pragma GCC diagnostic push
7647#pragma GCC diagnostic ignored "-Woverlength-strings"
7648#endif
7649extern const char HexagonInstrNameData[] = {
7650 /* 0 */ "G_FLOG10\000"
7651 /* 9 */ "G_FEXP10\000"
7652 /* 18 */ "Y4_crswap10\000"
7653 /* 30 */ "V6_v6mpyhubs10\000"
7654 /* 45 */ "V6_v6mpyvubs10\000"
7655 /* 60 */ "V6_v10mpyubs10\000"
7656 /* 75 */ "ENDLOOP0\000"
7657 /* 84 */ "V6_vdd0\000"
7658 /* 92 */ "PS_vdd0\000"
7659 /* 100 */ "V6_ld0\000"
7660 /* 107 */ "V6_dbl_ld0\000"
7661 /* 118 */ "V6_zld0\000"
7662 /* 126 */ "V6_vd0\000"
7663 /* 133 */ "Y6_diag0\000"
7664 /* 142 */ "SS2_storebi0\000"
7665 /* 155 */ "SS2_storewi0\000"
7666 /* 168 */ "S2_cl0\000"
7667 /* 175 */ "V6_stn0\000"
7668 /* 183 */ "J2_trap0\000"
7669 /* 192 */ "Y2_crswap0\000"
7670 /* 203 */ "V6_ldcp0\000"
7671 /* 212 */ "V6_ldp0\000"
7672 /* 220 */ "V6_zldp0\000"
7673 /* 229 */ "V6_ldcnp0\000"
7674 /* 239 */ "V6_ldnp0\000"
7675 /* 248 */ "V6_ldtnp0\000"
7676 /* 258 */ "V6_stnp0\000"
7677 /* 267 */ "V6_stunp0\000"
7678 /* 277 */ "J2_endloop0\000"
7679 /* 289 */ "V6_ldtp0\000"
7680 /* 298 */ "V6_stp0\000"
7681 /* 306 */ "V6_stup0\000"
7682 /* 315 */ "V6_stnq0\000"
7683 /* 324 */ "V6_stq0\000"
7684 /* 332 */ "M2_vrmac_s0\000"
7685 /* 344 */ "M2_dpmpyss_nac_s0\000"
7686 /* 362 */ "M2_dpmpyuu_nac_s0\000"
7687 /* 380 */ "M4_vrmpyeh_acc_s0\000"
7688 /* 398 */ "M4_vrmpyoh_acc_s0\000"
7689 /* 416 */ "M2_dpmpyss_acc_s0\000"
7690 /* 434 */ "M2_dpmpyuu_acc_s0\000"
7691 /* 452 */ "M2_cmacsc_s0\000"
7692 /* 465 */ "M2_cnacsc_s0\000"
7693 /* 478 */ "M2_cmpyrsc_s0\000"
7694 /* 492 */ "M2_cmpysc_s0\000"
7695 /* 505 */ "M2_dpmpyss_rnd_s0\000"
7696 /* 523 */ "M4_vrmpyeh_s0\000"
7697 /* 537 */ "M2_mpyud_nac_hh_s0\000"
7698 /* 556 */ "M2_mpyd_nac_hh_s0\000"
7699 /* 574 */ "M2_mpyu_nac_hh_s0\000"
7700 /* 592 */ "M2_mpy_nac_hh_s0\000"
7701 /* 609 */ "M2_mpyud_acc_hh_s0\000"
7702 /* 628 */ "M2_mpyd_acc_hh_s0\000"
7703 /* 646 */ "M2_mpyu_acc_hh_s0\000"
7704 /* 664 */ "M2_mpy_acc_hh_s0\000"
7705 /* 681 */ "M2_mpyd_rnd_hh_s0\000"
7706 /* 699 */ "M2_mpy_sat_rnd_hh_s0\000"
7707 /* 720 */ "M2_mpy_rnd_hh_s0\000"
7708 /* 737 */ "M2_mpyud_hh_s0\000"
7709 /* 752 */ "M2_mpyd_hh_s0\000"
7710 /* 766 */ "M2_mpy_nac_sat_hh_s0\000"
7711 /* 787 */ "M2_mpy_acc_sat_hh_s0\000"
7712 /* 808 */ "M2_mpy_sat_hh_s0\000"
7713 /* 825 */ "M2_mpyu_hh_s0\000"
7714 /* 839 */ "M2_mpy_hh_s0\000"
7715 /* 852 */ "M2_mpyud_nac_lh_s0\000"
7716 /* 871 */ "M2_mpyd_nac_lh_s0\000"
7717 /* 889 */ "M2_mpyu_nac_lh_s0\000"
7718 /* 907 */ "M2_mpy_nac_lh_s0\000"
7719 /* 924 */ "M2_mpyud_acc_lh_s0\000"
7720 /* 943 */ "M2_mpyd_acc_lh_s0\000"
7721 /* 961 */ "M2_mpyu_acc_lh_s0\000"
7722 /* 979 */ "M2_mpy_acc_lh_s0\000"
7723 /* 996 */ "M2_mpyd_rnd_lh_s0\000"
7724 /* 1014 */ "M2_mpy_sat_rnd_lh_s0\000"
7725 /* 1035 */ "M2_mpy_rnd_lh_s0\000"
7726 /* 1052 */ "M2_mpyud_lh_s0\000"
7727 /* 1067 */ "M2_mpyd_lh_s0\000"
7728 /* 1081 */ "M2_mpy_nac_sat_lh_s0\000"
7729 /* 1102 */ "M2_mpy_acc_sat_lh_s0\000"
7730 /* 1123 */ "M2_mpy_sat_lh_s0\000"
7731 /* 1140 */ "M2_mpyu_lh_s0\000"
7732 /* 1154 */ "M2_mpy_lh_s0\000"
7733 /* 1167 */ "M4_vrmpyoh_s0\000"
7734 /* 1181 */ "M2_mmpyuh_s0\000"
7735 /* 1194 */ "M2_mmpyh_s0\000"
7736 /* 1206 */ "M2_cmaci_s0\000"
7737 /* 1218 */ "M2_vrcmaci_s0\000"
7738 /* 1232 */ "M2_cmpyi_s0\000"
7739 /* 1244 */ "M2_vrcmpyi_s0\000"
7740 /* 1258 */ "M2_mpyud_nac_hl_s0\000"
7741 /* 1277 */ "M2_mpyd_nac_hl_s0\000"
7742 /* 1295 */ "M2_mpyu_nac_hl_s0\000"
7743 /* 1313 */ "M2_mpy_nac_hl_s0\000"
7744 /* 1330 */ "M2_mpyud_acc_hl_s0\000"
7745 /* 1349 */ "M2_mpyd_acc_hl_s0\000"
7746 /* 1367 */ "M2_mpyu_acc_hl_s0\000"
7747 /* 1385 */ "M2_mpy_acc_hl_s0\000"
7748 /* 1402 */ "M2_mpyd_rnd_hl_s0\000"
7749 /* 1420 */ "M2_mpy_sat_rnd_hl_s0\000"
7750 /* 1441 */ "M2_mpy_rnd_hl_s0\000"
7751 /* 1458 */ "M2_mpyud_hl_s0\000"
7752 /* 1473 */ "M2_mpyd_hl_s0\000"
7753 /* 1487 */ "M2_mpy_nac_sat_hl_s0\000"
7754 /* 1508 */ "M2_mpy_acc_sat_hl_s0\000"
7755 /* 1529 */ "M2_mpy_sat_hl_s0\000"
7756 /* 1546 */ "M2_mpyu_hl_s0\000"
7757 /* 1560 */ "M2_mpy_hl_s0\000"
7758 /* 1573 */ "M2_mpyud_nac_ll_s0\000"
7759 /* 1592 */ "M2_mpyd_nac_ll_s0\000"
7760 /* 1610 */ "M2_mpyu_nac_ll_s0\000"
7761 /* 1628 */ "M2_mpy_nac_ll_s0\000"
7762 /* 1645 */ "M2_mpyud_acc_ll_s0\000"
7763 /* 1664 */ "M2_mpyd_acc_ll_s0\000"
7764 /* 1682 */ "M2_mpyu_acc_ll_s0\000"
7765 /* 1700 */ "M2_mpy_acc_ll_s0\000"
7766 /* 1717 */ "M2_mpyd_rnd_ll_s0\000"
7767 /* 1735 */ "M2_mpy_sat_rnd_ll_s0\000"
7768 /* 1756 */ "M2_mpy_rnd_ll_s0\000"
7769 /* 1773 */ "M2_mpyud_ll_s0\000"
7770 /* 1788 */ "M2_mpyd_ll_s0\000"
7771 /* 1802 */ "M2_mpy_nac_sat_ll_s0\000"
7772 /* 1823 */ "M2_mpy_acc_sat_ll_s0\000"
7773 /* 1844 */ "M2_mpy_sat_ll_s0\000"
7774 /* 1861 */ "M2_mpyu_ll_s0\000"
7775 /* 1875 */ "M2_mpy_ll_s0\000"
7776 /* 1888 */ "M2_mmpyul_s0\000"
7777 /* 1901 */ "M2_mmpyl_s0\000"
7778 /* 1913 */ "M2_cmacr_s0\000"
7779 /* 1925 */ "M2_vrcmacr_s0\000"
7780 /* 1939 */ "M2_cmpyr_s0\000"
7781 /* 1951 */ "M2_vrcmpyr_s0\000"
7782 /* 1965 */ "M2_vmac2s_s0\000"
7783 /* 1978 */ "M2_vmpy2s_s0\000"
7784 /* 1991 */ "M2_cmacs_s0\000"
7785 /* 2003 */ "M2_vdmacs_s0\000"
7786 /* 2016 */ "M2_cnacs_s0\000"
7787 /* 2028 */ "M2_vmac2es_s0\000"
7788 /* 2042 */ "M2_vmpy2es_s0\000"
7789 /* 2056 */ "M2_mmachs_s0\000"
7790 /* 2069 */ "M2_mmacuhs_s0\000"
7791 /* 2083 */ "M2_mmacls_s0\000"
7792 /* 2096 */ "M2_mmaculs_s0\000"
7793 /* 2110 */ "M2_cmpyrs_s0\000"
7794 /* 2123 */ "M2_vdmpyrs_s0\000"
7795 /* 2137 */ "M2_dpmpyss_s0\000"
7796 /* 2151 */ "M2_cmpys_s0\000"
7797 /* 2163 */ "M2_vdmpys_s0\000"
7798 /* 2176 */ "M2_vmac2su_s0\000"
7799 /* 2190 */ "M2_vmpy2su_s0\000"
7800 /* 2204 */ "M2_dpmpyuu_s0\000"
7801 /* 2218 */ "M2_vrmpy_s0\000"
7802 /* 2230 */ "M2_mmpyuh_rs0\000"
7803 /* 2244 */ "M2_mmpyh_rs0\000"
7804 /* 2257 */ "M2_mmpyul_rs0\000"
7805 /* 2271 */ "M2_mmpyl_rs0\000"
7806 /* 2284 */ "M2_mmachs_rs0\000"
7807 /* 2298 */ "M2_mmacuhs_rs0\000"
7808 /* 2313 */ "M2_mmacls_rs0\000"
7809 /* 2327 */ "M2_mmaculs_rs0\000"
7810 /* 2342 */ "DuplexIClass0\000"
7811 /* 2356 */ "S2_ct0\000"
7812 /* 2363 */ "V6_ldnt0\000"
7813 /* 2372 */ "V6_stnnt0\000"
7814 /* 2382 */ "V6_ldcpnt0\000"
7815 /* 2393 */ "V6_ldpnt0\000"
7816 /* 2403 */ "V6_ldcnpnt0\000"
7817 /* 2415 */ "V6_ldnpnt0\000"
7818 /* 2426 */ "V6_ldtnpnt0\000"
7819 /* 2438 */ "V6_stnpnt0\000"
7820 /* 2449 */ "V6_ldtpnt0\000"
7821 /* 2460 */ "V6_stpnt0\000"
7822 /* 2470 */ "V6_stnqnt0\000"
7823 /* 2481 */ "V6_stqnt0\000"
7824 /* 2491 */ "V6_stnt0\000"
7825 /* 2500 */ "V6_st0\000"
7826 /* 2507 */ "V6_dbl_st0\000"
7827 /* 2518 */ "V6_ldu0\000"
7828 /* 2526 */ "V6_stu0\000"
7829 /* 2534 */ "ENDLOOP01\000"
7830 /* 2544 */ "J2_endloop01\000"
7831 /* 2557 */ "SL2_jumpr31\000"
7832 /* 2569 */ "ENDLOOP1\000"
7833 /* 2578 */ "SA1_and1\000"
7834 /* 2587 */ "Y6_diag1\000"
7835 /* 2596 */ "SS2_storebi1\000"
7836 /* 2609 */ "SS2_storewi1\000"
7837 /* 2622 */ "S2_cl1\000"
7838 /* 2629 */ "SA1_setin1\000"
7839 /* 2640 */ "J2_trap1\000"
7840 /* 2649 */ "PS_trap1\000"
7841 /* 2658 */ "Y4_crswap1\000"
7842 /* 2669 */ "J2_endloop1\000"
7843 /* 2681 */ "M4_vrmpyeh_acc_s1\000"
7844 /* 2699 */ "M4_vrmpyoh_acc_s1\000"
7845 /* 2717 */ "M2_vrcmpys_acc_s1\000"
7846 /* 2735 */ "M2_cmacsc_s1\000"
7847 /* 2748 */ "M2_cnacsc_s1\000"
7848 /* 2761 */ "M2_cmpyrsc_s1\000"
7849 /* 2775 */ "M2_cmpysc_s1\000"
7850 /* 2788 */ "M4_vrmpyeh_s1\000"
7851 /* 2802 */ "M2_mpyud_nac_hh_s1\000"
7852 /* 2821 */ "M2_mpyd_nac_hh_s1\000"
7853 /* 2839 */ "M2_mpyu_nac_hh_s1\000"
7854 /* 2857 */ "M2_mpy_nac_hh_s1\000"
7855 /* 2874 */ "M2_mpyud_acc_hh_s1\000"
7856 /* 2893 */ "M2_mpyd_acc_hh_s1\000"
7857 /* 2911 */ "M2_mpyu_acc_hh_s1\000"
7858 /* 2929 */ "M2_mpy_acc_hh_s1\000"
7859 /* 2946 */ "M2_mpyd_rnd_hh_s1\000"
7860 /* 2964 */ "M2_mpy_sat_rnd_hh_s1\000"
7861 /* 2985 */ "M2_mpy_rnd_hh_s1\000"
7862 /* 3002 */ "M2_mpyud_hh_s1\000"
7863 /* 3017 */ "M2_mpyd_hh_s1\000"
7864 /* 3031 */ "M2_mpy_nac_sat_hh_s1\000"
7865 /* 3052 */ "M2_mpy_acc_sat_hh_s1\000"
7866 /* 3073 */ "M2_mpy_sat_hh_s1\000"
7867 /* 3090 */ "M2_mpyu_hh_s1\000"
7868 /* 3104 */ "M2_mpy_hh_s1\000"
7869 /* 3117 */ "M2_mpyud_nac_lh_s1\000"
7870 /* 3136 */ "M2_mpyd_nac_lh_s1\000"
7871 /* 3154 */ "M2_mpyu_nac_lh_s1\000"
7872 /* 3172 */ "M2_mpy_nac_lh_s1\000"
7873 /* 3189 */ "M2_mpyud_acc_lh_s1\000"
7874 /* 3208 */ "M2_mpyd_acc_lh_s1\000"
7875 /* 3226 */ "M2_mpyu_acc_lh_s1\000"
7876 /* 3244 */ "M2_mpy_acc_lh_s1\000"
7877 /* 3261 */ "M2_mpyd_rnd_lh_s1\000"
7878 /* 3279 */ "M2_mpy_sat_rnd_lh_s1\000"
7879 /* 3300 */ "M2_mpy_rnd_lh_s1\000"
7880 /* 3317 */ "M2_mpyud_lh_s1\000"
7881 /* 3332 */ "M2_mpyd_lh_s1\000"
7882 /* 3346 */ "M2_mpy_nac_sat_lh_s1\000"
7883 /* 3367 */ "M2_mpy_acc_sat_lh_s1\000"
7884 /* 3388 */ "M2_mpy_sat_lh_s1\000"
7885 /* 3405 */ "M2_mpyu_lh_s1\000"
7886 /* 3419 */ "M2_mpy_lh_s1\000"
7887 /* 3432 */ "M4_vrmpyoh_s1\000"
7888 /* 3446 */ "M2_mmpyuh_s1\000"
7889 /* 3459 */ "M2_mmpyh_s1\000"
7890 /* 3471 */ "M2_hmmpyh_s1\000"
7891 /* 3484 */ "M2_mpyud_nac_hl_s1\000"
7892 /* 3503 */ "M2_mpyd_nac_hl_s1\000"
7893 /* 3521 */ "M2_mpyu_nac_hl_s1\000"
7894 /* 3539 */ "M2_mpy_nac_hl_s1\000"
7895 /* 3556 */ "M2_mpyud_acc_hl_s1\000"
7896 /* 3575 */ "M2_mpyd_acc_hl_s1\000"
7897 /* 3593 */ "M2_mpyu_acc_hl_s1\000"
7898 /* 3611 */ "M2_mpy_acc_hl_s1\000"
7899 /* 3628 */ "M2_mpyd_rnd_hl_s1\000"
7900 /* 3646 */ "M2_mpy_sat_rnd_hl_s1\000"
7901 /* 3667 */ "M2_mpy_rnd_hl_s1\000"
7902 /* 3684 */ "M2_mpyud_hl_s1\000"
7903 /* 3699 */ "M2_mpyd_hl_s1\000"
7904 /* 3713 */ "M2_mpy_nac_sat_hl_s1\000"
7905 /* 3734 */ "M2_mpy_acc_sat_hl_s1\000"
7906 /* 3755 */ "M2_mpy_sat_hl_s1\000"
7907 /* 3772 */ "M2_mpyu_hl_s1\000"
7908 /* 3786 */ "M2_mpy_hl_s1\000"
7909 /* 3799 */ "M2_mpyud_nac_ll_s1\000"
7910 /* 3818 */ "M2_mpyd_nac_ll_s1\000"
7911 /* 3836 */ "M2_mpyu_nac_ll_s1\000"
7912 /* 3854 */ "M2_mpy_nac_ll_s1\000"
7913 /* 3871 */ "M2_mpyud_acc_ll_s1\000"
7914 /* 3890 */ "M2_mpyd_acc_ll_s1\000"
7915 /* 3908 */ "M2_mpyu_acc_ll_s1\000"
7916 /* 3926 */ "M2_mpy_acc_ll_s1\000"
7917 /* 3943 */ "M2_mpyd_rnd_ll_s1\000"
7918 /* 3961 */ "M2_mpy_sat_rnd_ll_s1\000"
7919 /* 3982 */ "M2_mpy_rnd_ll_s1\000"
7920 /* 3999 */ "M2_mpyud_ll_s1\000"
7921 /* 4014 */ "M2_mpyd_ll_s1\000"
7922 /* 4028 */ "M2_mpy_nac_sat_ll_s1\000"
7923 /* 4049 */ "M2_mpy_acc_sat_ll_s1\000"
7924 /* 4070 */ "M2_mpy_sat_ll_s1\000"
7925 /* 4087 */ "M2_mpyu_ll_s1\000"
7926 /* 4101 */ "M2_mpy_ll_s1\000"
7927 /* 4114 */ "M2_mmpyul_s1\000"
7928 /* 4127 */ "M2_mmpyl_s1\000"
7929 /* 4139 */ "M2_hmmpyl_s1\000"
7930 /* 4152 */ "M2_mpy_up_s1\000"
7931 /* 4165 */ "M2_vmac2s_s1\000"
7932 /* 4178 */ "M2_vmpy2s_s1\000"
7933 /* 4191 */ "M2_cmacs_s1\000"
7934 /* 4203 */ "M2_vdmacs_s1\000"
7935 /* 4216 */ "M2_cnacs_s1\000"
7936 /* 4228 */ "M2_vmac2es_s1\000"
7937 /* 4242 */ "M2_vmpy2es_s1\000"
7938 /* 4256 */ "M2_mmachs_s1\000"
7939 /* 4269 */ "M2_mmacuhs_s1\000"
7940 /* 4283 */ "M2_mmacls_s1\000"
7941 /* 4296 */ "M2_mmaculs_s1\000"
7942 /* 4310 */ "M2_cmpyrs_s1\000"
7943 /* 4323 */ "M2_vdmpyrs_s1\000"
7944 /* 4337 */ "M2_cmpys_s1\000"
7945 /* 4349 */ "M2_vrcmpys_s1\000"
7946 /* 4363 */ "M2_vdmpys_s1\000"
7947 /* 4376 */ "M2_vmac2su_s1\000"
7948 /* 4390 */ "M2_vmpy2su_s1\000"
7949 /* 4404 */ "M2_mmpyuh_rs1\000"
7950 /* 4418 */ "M2_mmpyh_rs1\000"
7951 /* 4431 */ "M2_hmmpyh_rs1\000"
7952 /* 4445 */ "M2_mmpyul_rs1\000"
7953 /* 4459 */ "M2_mmpyl_rs1\000"
7954 /* 4472 */ "M2_hmmpyl_rs1\000"
7955 /* 4486 */ "M2_mmachs_rs1\000"
7956 /* 4500 */ "M2_mmacuhs_rs1\000"
7957 /* 4515 */ "M2_mmacls_rs1\000"
7958 /* 4529 */ "M2_mmaculs_rs1\000"
7959 /* 4544 */ "DuplexIClass1\000"
7960 /* 4558 */ "S2_ct1\000"
7961 /* 4565 */ "CONST32\000"
7962 /* 4573 */ "V6_vneg_qf32_qf32\000"
7963 /* 4591 */ "V6_vabs_qf32_qf32\000"
7964 /* 4609 */ "V6_vconv_qf32_qf32\000"
7965 /* 4628 */ "V6_vilog2_qf32\000"
7966 /* 4643 */ "V6_vsub_qf32\000"
7967 /* 4656 */ "V6_vadd_qf32\000"
7968 /* 4669 */ "V6_vconv_bf_qf32\000"
7969 /* 4686 */ "V6_vconv_hf_qf32\000"
7970 /* 4703 */ "V6_vconv_sf_qf32\000"
7971 /* 4720 */ "V6_vmpy_qf32\000"
7972 /* 4733 */ "G_FLOG2\000"
7973 /* 4741 */ "G_FATAN2\000"
7974 /* 4750 */ "G_FEXP2\000"
7975 /* 4758 */ "M2_vmac2\000"
7976 /* 4767 */ "V6_pred_scalar2\000"
7977 /* 4783 */ "DuplexIClass2\000"
7978 /* 4797 */ "M4_mpyri_addr_u2\000"
7979 /* 4814 */ "V6_pred_scalar2v2\000"
7980 /* 4832 */ "DuplexIClass3\000"
7981 /* 4846 */ "CONST64\000"
7982 /* 4854 */ "V6_vmpyewuh_64\000"
7983 /* 4869 */ "PS_readcr64\000"
7984 /* 4881 */ "TFRI64_V4\000"
7985 /* 4891 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4\000"
7986 /* 4926 */ "SAVE_REGISTERS_CALL_V4\000"
7987 /* 4949 */ "RESTORE_DEALLOC_RET_JMP_V4\000"
7988 /* 4976 */ "V6_valign4\000"
7989 /* 4987 */ "DuplexIClass4\000"
7990 /* 5001 */ "V6_vlut4\000"
7991 /* 5010 */ "DuplexIClass5\000"
7992 /* 5024 */ "V6_vmpy_qf32_qf16\000"
7993 /* 5042 */ "V6_vilog2_qf16\000"
7994 /* 5057 */ "V6_vneg_qf16_qf16\000"
7995 /* 5075 */ "V6_vabs_qf16_qf16\000"
7996 /* 5093 */ "V6_vconv_qf16_qf16\000"
7997 /* 5112 */ "V6_vconv_f8_qf16\000"
7998 /* 5129 */ "V6_vsub_qf16\000"
7999 /* 5142 */ "V6_vadd_qf16\000"
8000 /* 5155 */ "V6_vconv_hf_qf16\000"
8001 /* 5172 */ "V6_vmpy_rt_qf16\000"
8002 /* 5188 */ "V6_vmpy_qf16\000"
8003 /* 5201 */ "V6_vwhist256\000"
8004 /* 5214 */ "DuplexIClass6\000"
8005 /* 5228 */ "DuplexIClass7\000"
8006 /* 5242 */ "V6_vwhist128\000"
8007 /* 5255 */ "V6_vconv_qf16_f8\000"
8008 /* 5272 */ "V6_vsub_hf_f8\000"
8009 /* 5286 */ "V6_vadd_hf_f8\000"
8010 /* 5300 */ "V6_vcvt_hf_f8\000"
8011 /* 5314 */ "V6_vmpy_hf_f8\000"
8012 /* 5328 */ "V6_vfneg_f8\000"
8013 /* 5340 */ "V6_vfmin_f8\000"
8014 /* 5352 */ "V6_vabs_f8\000"
8015 /* 5363 */ "V6_vfmax_f8\000"
8016 /* 5375 */ "C2_all8\000"
8017 /* 5383 */ "DuplexIClass8\000"
8018 /* 5397 */ "C2_any8\000"
8019 /* 5405 */ "C4_fastcorner9\000"
8020 /* 5420 */ "DuplexIClass9\000"
8021 /* 5434 */ "G_FMA\000"
8022 /* 5440 */ "G_STRICT_FMA\000"
8023 /* 5453 */ "DuplexIClassA\000"
8024 /* 5467 */ "G_FSUB\000"
8025 /* 5474 */ "G_STRICT_FSUB\000"
8026 /* 5488 */ "G_ATOMICRMW_FSUB\000"
8027 /* 5505 */ "G_SUB\000"
8028 /* 5511 */ "G_ATOMICRMW_SUB\000"
8029 /* 5527 */ "DuplexIClassB\000"
8030 /* 5541 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC\000"
8031 /* 5580 */ "SAVE_REGISTERS_CALL_V4_PIC\000"
8032 /* 5607 */ "RESTORE_DEALLOC_RET_JMP_V4_PIC\000"
8033 /* 5638 */ "SAVE_REGISTERS_CALL_V4STK_PIC\000"
8034 /* 5668 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC\000"
8035 /* 5711 */ "SAVE_REGISTERS_CALL_V4_EXT_PIC\000"
8036 /* 5742 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC\000"
8037 /* 5777 */ "SAVE_REGISTERS_CALL_V4STK_EXT_PIC\000"
8038 /* 5811 */ "G_INTRINSIC\000"
8039 /* 5823 */ "G_FPTRUNC\000"
8040 /* 5833 */ "G_INTRINSIC_TRUNC\000"
8041 /* 5851 */ "G_TRUNC\000"
8042 /* 5859 */ "G_BUILD_VECTOR_TRUNC\000"
8043 /* 5880 */ "G_DYN_STACKALLOC\000"
8044 /* 5897 */ "DuplexIClassC\000"
8045 /* 5911 */ "G_FMAD\000"
8046 /* 5918 */ "G_FPEXTLOAD\000"
8047 /* 5930 */ "G_INDEXED_SEXTLOAD\000"
8048 /* 5949 */ "G_SEXTLOAD\000"
8049 /* 5960 */ "G_INDEXED_ZEXTLOAD\000"
8050 /* 5979 */ "G_ZEXTLOAD\000"
8051 /* 5990 */ "G_INDEXED_LOAD\000"
8052 /* 6005 */ "G_LOAD\000"
8053 /* 6012 */ "G_VECREDUCE_FADD\000"
8054 /* 6029 */ "G_FADD\000"
8055 /* 6036 */ "G_VECREDUCE_SEQ_FADD\000"
8056 /* 6057 */ "G_STRICT_FADD\000"
8057 /* 6071 */ "G_ATOMICRMW_FADD\000"
8058 /* 6088 */ "G_VECREDUCE_ADD\000"
8059 /* 6104 */ "G_ADD\000"
8060 /* 6110 */ "G_PTR_ADD\000"
8061 /* 6120 */ "G_ATOMICRMW_ADD\000"
8062 /* 6136 */ "G_ATOMICRMW_NAND\000"
8063 /* 6153 */ "G_VECREDUCE_AND\000"
8064 /* 6169 */ "G_AND\000"
8065 /* 6175 */ "G_ATOMICRMW_AND\000"
8066 /* 6191 */ "LIFETIME_END\000"
8067 /* 6204 */ "G_BRCOND\000"
8068 /* 6213 */ "G_ATOMICRMW_USUB_COND\000"
8069 /* 6235 */ "G_LLROUND\000"
8070 /* 6245 */ "G_LROUND\000"
8071 /* 6254 */ "G_INTRINSIC_ROUND\000"
8072 /* 6272 */ "G_INTRINSIC_FPTRUNC_ROUND\000"
8073 /* 6298 */ "LOAD_STACK_GUARD\000"
8074 /* 6315 */ "DuplexIClassD\000"
8075 /* 6329 */ "PSEUDO_PROBE\000"
8076 /* 6342 */ "G_SSUBE\000"
8077 /* 6350 */ "G_USUBE\000"
8078 /* 6358 */ "G_FENCE\000"
8079 /* 6366 */ "ARITH_FENCE\000"
8080 /* 6378 */ "REG_SEQUENCE\000"
8081 /* 6391 */ "G_SADDE\000"
8082 /* 6399 */ "G_UADDE\000"
8083 /* 6407 */ "G_GET_FPMODE\000"
8084 /* 6420 */ "G_RESET_FPMODE\000"
8085 /* 6435 */ "G_SET_FPMODE\000"
8086 /* 6448 */ "G_FMINNUM_IEEE\000"
8087 /* 6463 */ "G_FMAXNUM_IEEE\000"
8088 /* 6478 */ "G_VSCALE\000"
8089 /* 6487 */ "G_JUMP_TABLE\000"
8090 /* 6500 */ "BUNDLE\000"
8091 /* 6507 */ "G_MEMSET_INLINE\000"
8092 /* 6523 */ "G_MEMCPY_INLINE\000"
8093 /* 6539 */ "RELOC_NONE\000"
8094 /* 6550 */ "LOCAL_ESCAPE\000"
8095 /* 6563 */ "G_FPTRUNCSTORE\000"
8096 /* 6578 */ "G_STACKRESTORE\000"
8097 /* 6593 */ "G_INDEXED_STORE\000"
8098 /* 6609 */ "G_STORE\000"
8099 /* 6617 */ "G_BITREVERSE\000"
8100 /* 6630 */ "FAKE_USE\000"
8101 /* 6639 */ "DBG_VALUE\000"
8102 /* 6649 */ "G_GLOBAL_VALUE\000"
8103 /* 6664 */ "G_PTRAUTH_GLOBAL_VALUE\000"
8104 /* 6687 */ "CONVERGENCECTRL_GLUE\000"
8105 /* 6708 */ "G_STACKSAVE\000"
8106 /* 6720 */ "G_MEMMOVE\000"
8107 /* 6730 */ "G_FREEZE\000"
8108 /* 6739 */ "G_FCANONICALIZE\000"
8109 /* 6755 */ "DuplexIClassE\000"
8110 /* 6769 */ "G_FMODF\000"
8111 /* 6777 */ "INIT_UNDEF\000"
8112 /* 6788 */ "G_IMPLICIT_DEF\000"
8113 /* 6803 */ "DBG_INSTR_REF\000"
8114 /* 6817 */ "DuplexIClassF\000"
8115 /* 6831 */ "G_FNEG\000"
8116 /* 6838 */ "EXTRACT_SUBREG\000"
8117 /* 6853 */ "INSERT_SUBREG\000"
8118 /* 6867 */ "G_SEXT_INREG\000"
8119 /* 6880 */ "SUBREG_TO_REG\000"
8120 /* 6894 */ "G_ATOMIC_CMPXCHG\000"
8121 /* 6911 */ "G_ATOMICRMW_XCHG\000"
8122 /* 6928 */ "G_GET_ROUNDING\000"
8123 /* 6943 */ "G_SET_ROUNDING\000"
8124 /* 6958 */ "G_FLOG\000"
8125 /* 6965 */ "G_VAARG\000"
8126 /* 6973 */ "PREALLOCATED_ARG\000"
8127 /* 6990 */ "G_PREFETCH\000"
8128 /* 7001 */ "G_SMULH\000"
8129 /* 7009 */ "G_UMULH\000"
8130 /* 7017 */ "G_FTANH\000"
8131 /* 7025 */ "G_FSINH\000"
8132 /* 7033 */ "G_FCOSH\000"
8133 /* 7041 */ "DBG_PHI\000"
8134 /* 7049 */ "G_FPTOSI\000"
8135 /* 7058 */ "G_FPTOUI\000"
8136 /* 7067 */ "G_FPOWI\000"
8137 /* 7075 */ "KCFI_CHECK\000"
8138 /* 7086 */ "COPY_LANEMASK\000"
8139 /* 7100 */ "G_PTRMASK\000"
8140 /* 7110 */ "SAVE_REGISTERS_CALL_V4STK\000"
8141 /* 7136 */ "GC_LABEL\000"
8142 /* 7145 */ "DBG_LABEL\000"
8143 /* 7155 */ "EH_LABEL\000"
8144 /* 7164 */ "ANNOTATION_LABEL\000"
8145 /* 7181 */ "ICALL_BRANCH_FUNNEL\000"
8146 /* 7201 */ "G_FSHL\000"
8147 /* 7208 */ "G_SHL\000"
8148 /* 7214 */ "G_FCEIL\000"
8149 /* 7222 */ "G_SAVGCEIL\000"
8150 /* 7233 */ "G_UAVGCEIL\000"
8151 /* 7244 */ "PATCHABLE_TAIL_CALL\000"
8152 /* 7264 */ "PATCHABLE_TYPED_EVENT_CALL\000"
8153 /* 7291 */ "PATCHABLE_EVENT_CALL\000"
8154 /* 7312 */ "FENTRY_CALL\000"
8155 /* 7324 */ "KILL\000"
8156 /* 7329 */ "G_CONSTANT_POOL\000"
8157 /* 7345 */ "G_ROTL\000"
8158 /* 7352 */ "G_VECREDUCE_FMUL\000"
8159 /* 7369 */ "G_FMUL\000"
8160 /* 7376 */ "G_VECREDUCE_SEQ_FMUL\000"
8161 /* 7397 */ "G_STRICT_FMUL\000"
8162 /* 7411 */ "G_CLMUL\000"
8163 /* 7419 */ "G_VECREDUCE_MUL\000"
8164 /* 7435 */ "G_MUL\000"
8165 /* 7441 */ "G_FREM\000"
8166 /* 7448 */ "G_STRICT_FREM\000"
8167 /* 7462 */ "G_SREM\000"
8168 /* 7469 */ "G_UREM\000"
8169 /* 7476 */ "G_SDIVREM\000"
8170 /* 7486 */ "G_UDIVREM\000"
8171 /* 7496 */ "INLINEASM\000"
8172 /* 7506 */ "G_VECREDUCE_FMINIMUM\000"
8173 /* 7527 */ "G_FMINIMUM\000"
8174 /* 7538 */ "G_ATOMICRMW_FMINIMUM\000"
8175 /* 7559 */ "G_VECREDUCE_FMAXIMUM\000"
8176 /* 7580 */ "G_FMAXIMUM\000"
8177 /* 7591 */ "G_ATOMICRMW_FMAXIMUM\000"
8178 /* 7612 */ "G_VECREDUCE_FMINIMUMNUM\000"
8179 /* 7636 */ "G_FMINIMUMNUM\000"
8180 /* 7650 */ "G_ATOMICRMW_FMINIMUMNUM\000"
8181 /* 7674 */ "G_VECREDUCE_FMAXIMUMNUM\000"
8182 /* 7698 */ "G_FMAXIMUMNUM\000"
8183 /* 7712 */ "G_ATOMICRMW_FMAXIMUMNUM\000"
8184 /* 7736 */ "G_FMINNUM\000"
8185 /* 7746 */ "G_FMAXNUM\000"
8186 /* 7756 */ "G_FATAN\000"
8187 /* 7764 */ "G_FTAN\000"
8188 /* 7771 */ "G_INTRINSIC_ROUNDEVEN\000"
8189 /* 7793 */ "G_ASSERT_ALIGN\000"
8190 /* 7808 */ "G_FCOPYSIGN\000"
8191 /* 7820 */ "G_VECREDUCE_FMIN\000"
8192 /* 7837 */ "G_ATOMICRMW_FMIN\000"
8193 /* 7854 */ "G_VECREDUCE_SMIN\000"
8194 /* 7871 */ "G_SMIN\000"
8195 /* 7878 */ "G_VECREDUCE_UMIN\000"
8196 /* 7895 */ "G_UMIN\000"
8197 /* 7902 */ "G_ATOMICRMW_UMIN\000"
8198 /* 7919 */ "G_ATOMICRMW_MIN\000"
8199 /* 7935 */ "G_FASIN\000"
8200 /* 7943 */ "G_FSIN\000"
8201 /* 7950 */ "CFI_INSTRUCTION\000"
8202 /* 7966 */ "G_CTLZ_ZERO_POISON\000"
8203 /* 7985 */ "G_CTTZ_ZERO_POISON\000"
8204 /* 8004 */ "ADJCALLSTACKDOWN\000"
8205 /* 8021 */ "G_SSUBO\000"
8206 /* 8029 */ "G_USUBO\000"
8207 /* 8037 */ "G_SADDO\000"
8208 /* 8045 */ "G_UADDO\000"
8209 /* 8053 */ "JUMP_TABLE_DEBUG_INFO\000"
8210 /* 8075 */ "G_SMULO\000"
8211 /* 8083 */ "G_UMULO\000"
8212 /* 8091 */ "G_BZERO\000"
8213 /* 8099 */ "STACKMAP\000"
8214 /* 8108 */ "G_DEBUGTRAP\000"
8215 /* 8120 */ "G_UBSANTRAP\000"
8216 /* 8132 */ "G_TRAP\000"
8217 /* 8139 */ "G_ATOMICRMW_UDEC_WRAP\000"
8218 /* 8161 */ "G_ATOMICRMW_UINC_WRAP\000"
8219 /* 8183 */ "G_BSWAP\000"
8220 /* 8191 */ "G_SITOFP\000"
8221 /* 8200 */ "G_UITOFP\000"
8222 /* 8209 */ "G_FCMP\000"
8223 /* 8216 */ "G_STRICT_FCMP\000"
8224 /* 8230 */ "G_ICMP\000"
8225 /* 8237 */ "G_SCMP\000"
8226 /* 8244 */ "G_UCMP\000"
8227 /* 8251 */ "CONVERGENCECTRL_LOOP\000"
8228 /* 8272 */ "G_CTPOP\000"
8229 /* 8280 */ "PATCHABLE_OP\000"
8230 /* 8293 */ "FAULTING_OP\000"
8231 /* 8305 */ "ADJCALLSTACKUP\000"
8232 /* 8320 */ "PREALLOCATED_SETUP\000"
8233 /* 8339 */ "G_FLDEXP\000"
8234 /* 8348 */ "G_STRICT_FLDEXP\000"
8235 /* 8364 */ "G_FEXP\000"
8236 /* 8371 */ "G_FFREXP\000"
8237 /* 8380 */ "A6_vminub_RdP\000"
8238 /* 8394 */ "G_BR\000"
8239 /* 8399 */ "INLINEASM_BR\000"
8240 /* 8412 */ "G_BLOCK_ADDR\000"
8241 /* 8425 */ "MEMBARRIER\000"
8242 /* 8436 */ "G_CONSTANT_FOLD_BARRIER\000"
8243 /* 8460 */ "PATCHABLE_FUNCTION_ENTER\000"
8244 /* 8485 */ "G_READCYCLECOUNTER\000"
8245 /* 8504 */ "G_READSTEADYCOUNTER\000"
8246 /* 8524 */ "G_READ_REGISTER\000"
8247 /* 8540 */ "G_WRITE_REGISTER\000"
8248 /* 8557 */ "G_ASHR\000"
8249 /* 8564 */ "G_FSHR\000"
8250 /* 8571 */ "G_LSHR\000"
8251 /* 8578 */ "CONVERGENCECTRL_ANCHOR\000"
8252 /* 8601 */ "G_FFLOOR\000"
8253 /* 8610 */ "G_SAVGFLOOR\000"
8254 /* 8622 */ "G_UAVGFLOOR\000"
8255 /* 8634 */ "G_EXTRACT_SUBVECTOR\000"
8256 /* 8654 */ "G_INSERT_SUBVECTOR\000"
8257 /* 8673 */ "G_BUILD_VECTOR\000"
8258 /* 8688 */ "G_SHUFFLE_VECTOR\000"
8259 /* 8705 */ "G_STEP_VECTOR\000"
8260 /* 8719 */ "G_SPLAT_VECTOR\000"
8261 /* 8734 */ "G_VECREDUCE_XOR\000"
8262 /* 8750 */ "G_XOR\000"
8263 /* 8756 */ "G_ATOMICRMW_XOR\000"
8264 /* 8772 */ "G_VECREDUCE_OR\000"
8265 /* 8787 */ "G_OR\000"
8266 /* 8792 */ "G_ATOMICRMW_OR\000"
8267 /* 8807 */ "EH_RETURN_JMPR\000"
8268 /* 8822 */ "G_ROTR\000"
8269 /* 8829 */ "G_INTTOPTR\000"
8270 /* 8840 */ "G_FABS\000"
8271 /* 8847 */ "G_ABS\000"
8272 /* 8853 */ "A5_ACS\000"
8273 /* 8860 */ "G_ABDS\000"
8274 /* 8867 */ "G_UNMERGE_VALUES\000"
8275 /* 8884 */ "G_MERGE_VALUES\000"
8276 /* 8899 */ "G_CTLS\000"
8277 /* 8906 */ "G_FACOS\000"
8278 /* 8914 */ "G_FCOS\000"
8279 /* 8921 */ "G_FSINCOS\000"
8280 /* 8931 */ "G_STRICT_FCMPS\000"
8281 /* 8946 */ "G_CONCAT_VECTORS\000"
8282 /* 8963 */ "COPY_TO_REGCLASS\000"
8283 /* 8980 */ "G_IS_FPCLASS\000"
8284 /* 8993 */ "G_ATOMIC_CMPXCHG_WITH_SUCCESS\000"
8285 /* 9023 */ "G_VECTOR_COMPRESS\000"
8286 /* 9041 */ "G_INTRINSIC_W_SIDE_EFFECTS\000"
8287 /* 9068 */ "G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS\000"
8288 /* 9106 */ "G_TRUNC_SSAT_S\000"
8289 /* 9121 */ "G_SSUBSAT\000"
8290 /* 9131 */ "G_USUBSAT\000"
8291 /* 9141 */ "G_SADDSAT\000"
8292 /* 9151 */ "G_UADDSAT\000"
8293 /* 9161 */ "G_SSHLSAT\000"
8294 /* 9171 */ "G_USHLSAT\000"
8295 /* 9181 */ "G_SMULFIXSAT\000"
8296 /* 9194 */ "G_UMULFIXSAT\000"
8297 /* 9207 */ "G_SDIVFIXSAT\000"
8298 /* 9220 */ "G_UDIVFIXSAT\000"
8299 /* 9233 */ "G_ATOMICRMW_USUB_SAT\000"
8300 /* 9254 */ "G_FPTOSI_SAT\000"
8301 /* 9267 */ "G_FPTOUI_SAT\000"
8302 /* 9280 */ "G_EXTRACT\000"
8303 /* 9290 */ "G_SELECT\000"
8304 /* 9299 */ "G_BRINDIRECT\000"
8305 /* 9312 */ "PATCHABLE_RET\000"
8306 /* 9326 */ "G_MEMSET\000"
8307 /* 9335 */ "PATCHABLE_FUNCTION_EXIT\000"
8308 /* 9359 */ "G_BRJT\000"
8309 /* 9366 */ "G_EXTRACT_VECTOR_ELT\000"
8310 /* 9387 */ "G_INSERT_VECTOR_ELT\000"
8311 /* 9407 */ "G_FCONSTANT\000"
8312 /* 9419 */ "G_CONSTANT\000"
8313 /* 9430 */ "G_INTRINSIC_CONVERGENT\000"
8314 /* 9453 */ "STATEPOINT\000"
8315 /* 9464 */ "PATCHPOINT\000"
8316 /* 9475 */ "G_PTRTOINT\000"
8317 /* 9486 */ "G_FRINT\000"
8318 /* 9494 */ "G_INTRINSIC_LLRINT\000"
8319 /* 9513 */ "G_INTRINSIC_LRINT\000"
8320 /* 9531 */ "G_FNEARBYINT\000"
8321 /* 9544 */ "G_VASTART\000"
8322 /* 9554 */ "LIFETIME_START\000"
8323 /* 9569 */ "G_INVOKE_REGION_START\000"
8324 /* 9591 */ "G_INSERT\000"
8325 /* 9600 */ "G_FSQRT\000"
8326 /* 9608 */ "G_STRICT_FSQRT\000"
8327 /* 9623 */ "G_BITCAST\000"
8328 /* 9633 */ "G_ADDRSPACE_CAST\000"
8329 /* 9650 */ "DBG_VALUE_LIST\000"
8330 /* 9665 */ "G_FPEXT\000"
8331 /* 9673 */ "G_SEXT\000"
8332 /* 9680 */ "G_ASSERT_SEXT\000"
8333 /* 9694 */ "G_ANYEXT\000"
8334 /* 9703 */ "G_ZEXT\000"
8335 /* 9710 */ "G_ASSERT_ZEXT\000"
8336 /* 9724 */ "RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT\000"
8337 /* 9763 */ "SAVE_REGISTERS_CALL_V4_EXT\000"
8338 /* 9790 */ "RESTORE_DEALLOC_RET_JMP_V4_EXT\000"
8339 /* 9821 */ "SAVE_REGISTERS_CALL_V4STK_EXT\000"
8340 /* 9851 */ "G_ABDU\000"
8341 /* 9858 */ "G_TRUNC_SSAT_U\000"
8342 /* 9873 */ "G_TRUNC_USAT_U\000"
8343 /* 9888 */ "G_FDIV\000"
8344 /* 9895 */ "G_STRICT_FDIV\000"
8345 /* 9909 */ "G_SDIV\000"
8346 /* 9916 */ "G_UDIV\000"
8347 /* 9923 */ "G_GET_FPENV\000"
8348 /* 9935 */ "G_RESET_FPENV\000"
8349 /* 9949 */ "G_SET_FPENV\000"
8350 /* 9961 */ "G_FPOW\000"
8351 /* 9968 */ "G_VECREDUCE_FMAX\000"
8352 /* 9985 */ "G_ATOMICRMW_FMAX\000"
8353 /* 10002 */ "G_VECREDUCE_SMAX\000"
8354 /* 10019 */ "G_SMAX\000"
8355 /* 10026 */ "G_VECREDUCE_UMAX\000"
8356 /* 10043 */ "G_UMAX\000"
8357 /* 10050 */ "G_ATOMICRMW_UMAX\000"
8358 /* 10067 */ "G_ATOMICRMW_MAX\000"
8359 /* 10083 */ "G_FRAME_INDEX\000"
8360 /* 10097 */ "G_SBFX\000"
8361 /* 10104 */ "G_UBFX\000"
8362 /* 10111 */ "G_SMULFIX\000"
8363 /* 10121 */ "G_UMULFIX\000"
8364 /* 10131 */ "G_SDIVFIX\000"
8365 /* 10141 */ "G_UDIVFIX\000"
8366 /* 10151 */ "G_MEMCPY\000"
8367 /* 10160 */ "COPY\000"
8368 /* 10165 */ "CONVERGENCECTRL_ENTRY\000"
8369 /* 10187 */ "G_CTLZ\000"
8370 /* 10194 */ "G_CTTZ\000"
8371 /* 10201 */ "PS_alloca\000"
8372 /* 10211 */ "PS_fia\000"
8373 /* 10218 */ "Y5_l2locka\000"
8374 /* 10229 */ "Y5_l2unlocka\000"
8375 /* 10242 */ "F2_sffma\000"
8376 /* 10251 */ "Y2_dccleana\000"
8377 /* 10263 */ "PS_aligna\000"
8378 /* 10273 */ "Y2_dczeroa\000"
8379 /* 10284 */ "F2_sfrecipa\000"
8380 /* 10296 */ "Y6_l2gcleanpa\000"
8381 /* 10310 */ "Y6_l2gcleaninvpa\000"
8382 /* 10327 */ "V6_vrdelta\000"
8383 /* 10338 */ "V6_vdelta\000"
8384 /* 10348 */ "F2_sfinvsqrta\000"
8385 /* 10362 */ "Y2_dcinva\000"
8386 /* 10372 */ "Y2_icinva\000"
8387 /* 10382 */ "Y2_dccleaninva\000"
8388 /* 10397 */ "V6_vcvt2_hf_b\000"
8389 /* 10411 */ "V6_vcvt_hf_b\000"
8390 /* 10424 */ "V6_vsubb\000"
8391 /* 10433 */ "V6_vaddb\000"
8392 /* 10442 */ "S2_shuffeb\000"
8393 /* 10453 */ "V6_vshuffeb\000"
8394 /* 10465 */ "V6_vpackeb\000"
8395 /* 10476 */ "V6_vshufoeb\000"
8396 /* 10488 */ "M6_vabsdiffb\000"
8397 /* 10501 */ "V6_vshuffb\000"
8398 /* 10512 */ "V6_vnavgb\000"
8399 /* 10522 */ "V6_vavgb\000"
8400 /* 10531 */ "V6_vmpahb\000"
8401 /* 10541 */ "V6_vroundhb\000"
8402 /* 10553 */ "S2_vtrunehb\000"
8403 /* 10565 */ "V6_vmpyihb\000"
8404 /* 10576 */ "S2_vtrunohb\000"
8405 /* 10588 */ "S2_vsathb\000"
8406 /* 10598 */ "S2_svsathb\000"
8407 /* 10609 */ "V6_vmpauhb\000"
8408 /* 10620 */ "V6_vdmpyhb\000"
8409 /* 10631 */ "V6_vtmpyhb\000"
8410 /* 10642 */ "S2_vspliceib\000"
8411 /* 10655 */ "F2_sffma_lib\000"
8412 /* 10668 */ "F2_sffms_lib\000"
8413 /* 10681 */ "S2_valignib\000"
8414 /* 10693 */ "PS_vsplatib\000"
8415 /* 10705 */ "V6_vunpackb\000"
8416 /* 10717 */ "V6_vdealb\000"
8417 /* 10727 */ "S2_clb\000"
8418 /* 10734 */ "V6_vlalignb\000"
8419 /* 10746 */ "V6_valignb\000"
8420 /* 10757 */ "A2_vminb\000"
8421 /* 10766 */ "V6_vminb\000"
8422 /* 10775 */ "S2_shuffob\000"
8423 /* 10786 */ "V6_vshuffob\000"
8424 /* 10798 */ "V6_vunpackob\000"
8425 /* 10811 */ "V6_vpackob\000"
8426 /* 10822 */ "V6_veqb\000"
8427 /* 10830 */ "V6_vprefixqb\000"
8428 /* 10843 */ "S2_vsplicerb\000"
8429 /* 10856 */ "S2_valignrb\000"
8430 /* 10868 */ "V6_vlsrb\000"
8431 /* 10877 */ "S2_vsplatrb\000"
8432 /* 10889 */ "PS_vsplatrb\000"
8433 /* 10901 */ "V6_vabsb\000"
8434 /* 10910 */ "V6_vsb\000"
8435 /* 10917 */ "V6_lvsplatb\000"
8436 /* 10929 */ "A2_satb\000"
8437 /* 10937 */ "V6_vgtb\000"
8438 /* 10945 */ "SA1_sxtb\000"
8439 /* 10954 */ "dup_A2_sxtb\000"
8440 /* 10966 */ "SA1_zxtb\000"
8441 /* 10975 */ "dup_A2_zxtb\000"
8442 /* 10987 */ "V6_vcvt2_hf_ub\000"
8443 /* 11002 */ "V6_vcvt_hf_ub\000"
8444 /* 11016 */ "A2_vsubub\000"
8445 /* 11026 */ "A2_vrsadub\000"
8446 /* 11037 */ "A2_vraddub\000"
8447 /* 11048 */ "A2_vaddub\000"
8448 /* 11058 */ "M6_vabsdiffub\000"
8449 /* 11072 */ "V6_vabsdiffub\000"
8450 /* 11086 */ "V6_vnavgub\000"
8451 /* 11097 */ "A2_vavgub\000"
8452 /* 11107 */ "V6_vavgub\000"
8453 /* 11117 */ "V6_vroundhub\000"
8454 /* 11130 */ "S2_vsathub\000"
8455 /* 11141 */ "V6_vsathub\000"
8456 /* 11152 */ "S2_svsathub\000"
8457 /* 11164 */ "V6_vrounduhub\000"
8458 /* 11178 */ "V6_vunpackub\000"
8459 /* 11191 */ "A2_vminub\000"
8460 /* 11201 */ "V6_vminub\000"
8461 /* 11211 */ "V6_MAP_equb\000"
8462 /* 11223 */ "A2_sub\000"
8463 /* 11230 */ "F2_dfsub\000"
8464 /* 11239 */ "F2_sfsub\000"
8465 /* 11248 */ "A2_satub\000"
8466 /* 11257 */ "V6_vgtub\000"
8467 /* 11266 */ "V6_vmpyiwub\000"
8468 /* 11278 */ "A2_vmaxub\000"
8469 /* 11288 */ "V6_vmaxub\000"
8470 /* 11298 */ "V6_vrmpyub\000"
8471 /* 11309 */ "V6_vmpyub\000"
8472 /* 11319 */ "V6_vlutvvb\000"
8473 /* 11330 */ "V6_vmpyiwb\000"
8474 /* 11341 */ "A2_vmaxb\000"
8475 /* 11350 */ "V6_vmaxb\000"
8476 /* 11359 */ "S2_tableidxb\000"
8477 /* 11372 */ "V6_vtmpyb\000"
8478 /* 11382 */ "V6_vzb\000"
8479 /* 11389 */ "M2_vrcmaci_s0c\000"
8480 /* 11404 */ "M2_vrcmpyi_s0c\000"
8481 /* 11419 */ "M2_vrcmacr_s0c\000"
8482 /* 11434 */ "M2_vrcmpyr_s0c\000"
8483 /* 11449 */ "A4_subp_c\000"
8484 /* 11459 */ "A4_addp_c\000"
8485 /* 11469 */ "S6_rol_i_p_nac\000"
8486 /* 11484 */ "S2_asl_i_p_nac\000"
8487 /* 11499 */ "S2_asr_i_p_nac\000"
8488 /* 11514 */ "S2_lsr_i_p_nac\000"
8489 /* 11529 */ "S2_asl_r_p_nac\000"
8490 /* 11544 */ "S2_lsl_r_p_nac\000"
8491 /* 11559 */ "S2_asr_r_p_nac\000"
8492 /* 11574 */ "S2_lsr_r_p_nac\000"
8493 /* 11589 */ "S6_rol_i_r_nac\000"
8494 /* 11604 */ "S2_asl_i_r_nac\000"
8495 /* 11619 */ "S2_asr_i_r_nac\000"
8496 /* 11634 */ "S2_lsr_i_r_nac\000"
8497 /* 11649 */ "S2_asl_r_r_nac\000"
8498 /* 11664 */ "S2_lsl_r_r_nac\000"
8499 /* 11679 */ "S2_asr_r_r_nac\000"
8500 /* 11694 */ "S2_lsr_r_r_nac\000"
8501 /* 11709 */ "V6_vmpyowh_64_acc\000"
8502 /* 11727 */ "V6_vmpy_hf_f8_acc\000"
8503 /* 11745 */ "V6_vmpahb_acc\000"
8504 /* 11759 */ "V6_vmpyihb_acc\000"
8505 /* 11774 */ "V6_vmpauhb_acc\000"
8506 /* 11789 */ "V6_vdmpyhb_acc\000"
8507 /* 11804 */ "V6_vtmpyhb_acc\000"
8508 /* 11819 */ "A2_vrsadub_acc\000"
8509 /* 11834 */ "A2_vraddub_acc\000"
8510 /* 11849 */ "V6_vmpyiwub_acc\000"
8511 /* 11865 */ "V6_vrmpyub_acc\000"
8512 /* 11880 */ "V6_vmpyub_acc\000"
8513 /* 11894 */ "V6_vmpyiwb_acc\000"
8514 /* 11909 */ "V6_vtmpyb_acc\000"
8515 /* 11923 */ "M7_dcmpyiwc_acc\000"
8516 /* 11939 */ "M7_dcmpyrwc_acc\000"
8517 /* 11955 */ "V6_vmpyuhe_acc\000"
8518 /* 11970 */ "S4_vrcrotate_acc\000"
8519 /* 11987 */ "V6_vmpy_sf_bf_acc\000"
8520 /* 12005 */ "V6_vmpy_hf_hf_acc\000"
8521 /* 12023 */ "V6_vdmpy_sf_hf_acc\000"
8522 /* 12042 */ "V6_vmpy_sf_hf_acc\000"
8523 /* 12060 */ "V6_vaddubh_acc\000"
8524 /* 12075 */ "V6_vmpyih_acc\000"
8525 /* 12089 */ "V6_vaslh_acc\000"
8526 /* 12102 */ "V6_vasrh_acc\000"
8527 /* 12115 */ "V6_vdsaduh_acc\000"
8528 /* 12130 */ "V6_vmpyiewuh_acc\000"
8529 /* 12147 */ "V6_vmpyuh_acc\000"
8530 /* 12161 */ "V6_vmpyiewh_acc\000"
8531 /* 12177 */ "V6_vmpyiwh_acc\000"
8532 /* 12192 */ "M4_vpmpyh_acc\000"
8533 /* 12206 */ "V6_vmpyh_acc\000"
8534 /* 12219 */ "V6_vrsadubi_acc\000"
8535 /* 12235 */ "V6_vrmpyubi_acc\000"
8536 /* 12251 */ "V6_vrmpybusi_acc\000"
8537 /* 12268 */ "S6_rol_i_p_acc\000"
8538 /* 12283 */ "S2_asl_i_p_acc\000"
8539 /* 12298 */ "S2_asr_i_p_acc\000"
8540 /* 12313 */ "S2_lsr_i_p_acc\000"
8541 /* 12328 */ "S2_asl_r_p_acc\000"
8542 /* 12343 */ "S2_lsl_r_p_acc\000"
8543 /* 12358 */ "S2_asr_r_p_acc\000"
8544 /* 12373 */ "S2_lsr_r_p_acc\000"
8545 /* 12388 */ "S6_rol_i_r_acc\000"
8546 /* 12403 */ "S2_asl_i_r_acc\000"
8547 /* 12418 */ "S2_asr_i_r_acc\000"
8548 /* 12433 */ "S2_lsr_i_r_acc\000"
8549 /* 12448 */ "S2_asl_r_r_acc\000"
8550 /* 12463 */ "S2_lsl_r_r_acc\000"
8551 /* 12478 */ "S2_asr_r_r_acc\000"
8552 /* 12493 */ "S2_lsr_r_r_acc\000"
8553 /* 12508 */ "V6_vmpabus_acc\000"
8554 /* 12523 */ "V6_vdmpybus_acc\000"
8555 /* 12539 */ "V6_vrmpybus_acc\000"
8556 /* 12555 */ "V6_vtmpybus_acc\000"
8557 /* 12571 */ "V6_vmpybus_acc\000"
8558 /* 12586 */ "V6_vmpyhus_acc\000"
8559 /* 12601 */ "V6_vdmpyhsat_acc\000"
8560 /* 12618 */ "V6_vmpyhsat_acc\000"
8561 /* 12634 */ "V6_vdmpyhisat_acc\000"
8562 /* 12652 */ "V6_vdmpyhsuisat_acc\000"
8563 /* 12672 */ "V6_vdmpyhsusat_acc\000"
8564 /* 12691 */ "V6_vdmpyhvsat_acc\000"
8565 /* 12709 */ "V6_vrmpyzbb_rt_acc\000"
8566 /* 12728 */ "V6_vrmpyzcb_rt_acc\000"
8567 /* 12747 */ "V6_vrmpyznb_rt_acc\000"
8568 /* 12766 */ "V6_vrmpyzbub_rt_acc\000"
8569 /* 12786 */ "V6_vrmpyzcbs_rt_acc\000"
8570 /* 12806 */ "V6_vandqrt_acc\000"
8571 /* 12821 */ "V6_vandnqrt_acc\000"
8572 /* 12837 */ "V6_vandvrt_acc\000"
8573 /* 12852 */ "V6_vrmpybub_rtt_acc\000"
8574 /* 12872 */ "V6_vrmpyub_rtt_acc\000"
8575 /* 12891 */ "V6_vmpabuu_acc\000"
8576 /* 12906 */ "V6_vrmpyubv_acc\000"
8577 /* 12922 */ "V6_vmpyubv_acc\000"
8578 /* 12937 */ "V6_vrmpybv_acc\000"
8579 /* 12952 */ "V6_vmpybv_acc\000"
8580 /* 12966 */ "V6_vdmpyhb_dv_acc\000"
8581 /* 12984 */ "V6_vdmpybus_dv_acc\000"
8582 /* 13003 */ "V6_vmpyuhv_acc\000"
8583 /* 13018 */ "V6_vmpyhv_acc\000"
8584 /* 13032 */ "V6_vrmpybusv_acc\000"
8585 /* 13049 */ "V6_vmpybusv_acc\000"
8586 /* 13065 */ "V6_vaddhw_acc\000"
8587 /* 13079 */ "V6_vadduhw_acc\000"
8588 /* 13094 */ "M7_dcmpyiw_acc\000"
8589 /* 13109 */ "V6_vaslw_acc\000"
8590 /* 13122 */ "PS_vmulw_acc\000"
8591 /* 13135 */ "V6_vasrw_acc\000"
8592 /* 13148 */ "M7_dcmpyrw_acc\000"
8593 /* 13163 */ "M4_pmpyw_acc\000"
8594 /* 13176 */ "V6_vrmpyzbb_rx_acc\000"
8595 /* 13195 */ "V6_vrmpyzcb_rx_acc\000"
8596 /* 13214 */ "V6_vrmpyznb_rx_acc\000"
8597 /* 13233 */ "V6_vrmpyzbub_rx_acc\000"
8598 /* 13253 */ "V6_vrmpyzcbs_rx_acc\000"
8599 /* 13273 */ "M7_vdmpy_acc\000"
8600 /* 13286 */ "M2_subacc\000"
8601 /* 13296 */ "V6_vlutvvb_oracc\000"
8602 /* 13313 */ "V6_vlutvwh_oracc\000"
8603 /* 13330 */ "V6_get_qfext_oracc\000"
8604 /* 13349 */ "V6_vmpyowh_rnd_sacc\000"
8605 /* 13369 */ "V6_vmpyowh_sacc\000"
8606 /* 13385 */ "S6_rol_i_p_xacc\000"
8607 /* 13401 */ "S2_asl_i_p_xacc\000"
8608 /* 13417 */ "S2_lsr_i_p_xacc\000"
8609 /* 13433 */ "S6_rol_i_r_xacc\000"
8610 /* 13449 */ "S2_asl_i_r_xacc\000"
8611 /* 13465 */ "S2_lsr_i_r_xacc\000"
8612 /* 13481 */ "M2_xor_xacc\000"
8613 /* 13493 */ "M4_xor_xacc\000"
8614 /* 13505 */ "SA1_dec\000"
8615 /* 13513 */ "M4_cmpyi_whc\000"
8616 /* 13526 */ "M4_cmpyr_whc\000"
8617 /* 13539 */ "SA1_inc\000"
8618 /* 13547 */ "Y2_isync\000"
8619 /* 13556 */ "Y5_tlboc\000"
8620 /* 13565 */ "PS_probed_stackalloc\000"
8621 /* 13586 */ "C4_addipc\000"
8622 /* 13596 */ "F2_sffma_sc\000"
8623 /* 13608 */ "M7_dcmpyiwc\000"
8624 /* 13620 */ "M7_wcmpyiwc\000"
8625 /* 13632 */ "M7_dcmpyrwc\000"
8626 /* 13644 */ "M7_wcmpyrwc\000"
8627 /* 13656 */ "F2_conv_df2d\000"
8628 /* 13669 */ "F2_conv_sf2d\000"
8629 /* 13682 */ "Y2_ciad\000"
8630 /* 13690 */ "Y4_siad\000"
8631 /* 13698 */ "dup_A2_add\000"
8632 /* 13709 */ "V6_vscattermh_add\000"
8633 /* 13727 */ "V6_vscattermhw_add\000"
8634 /* 13746 */ "V6_vscattermw_add\000"
8635 /* 13764 */ "F2_dfadd\000"
8636 /* 13773 */ "F2_sfadd\000"
8637 /* 13782 */ "V6_vshuffvdd\000"
8638 /* 13795 */ "V6_vdealvdd\000"
8639 /* 13807 */ "L4_loadd_locked\000"
8640 /* 13823 */ "S4_stored_locked\000"
8641 /* 13840 */ "L2_loadw_locked\000"
8642 /* 13856 */ "S2_storew_locked\000"
8643 /* 13873 */ "LDriw_pred\000"
8644 /* 13884 */ "STriw_pred\000"
8645 /* 13895 */ "Y2_crswap_old\000"
8646 /* 13909 */ "A2_and\000"
8647 /* 13916 */ "C2_and\000"
8648 /* 13923 */ "V6_veqb_and\000"
8649 /* 13935 */ "V6_vgtb_and\000"
8650 /* 13947 */ "V6_MAP_equb_and\000"
8651 /* 13963 */ "V6_vgtub_and\000"
8652 /* 13976 */ "V6_pred_and\000"
8653 /* 13988 */ "C4_and_and\000"
8654 /* 13999 */ "M4_and_and\000"
8655 /* 14010 */ "V6_vgtbf_and\000"
8656 /* 14023 */ "V6_veqhf_and\000"
8657 /* 14036 */ "V6_vgthf_and\000"
8658 /* 14049 */ "V6_veqsf_and\000"
8659 /* 14062 */ "V6_vgtsf_and\000"
8660 /* 14075 */ "V6_veqh_and\000"
8661 /* 14087 */ "V6_vgth_and\000"
8662 /* 14099 */ "V6_MAP_equh_and\000"
8663 /* 14115 */ "V6_vgtuh_and\000"
8664 /* 14128 */ "S6_rol_i_p_and\000"
8665 /* 14143 */ "S2_asl_i_p_and\000"
8666 /* 14158 */ "S2_asr_i_p_and\000"
8667 /* 14173 */ "S2_lsr_i_p_and\000"
8668 /* 14188 */ "S2_asl_r_p_and\000"
8669 /* 14203 */ "S2_lsl_r_p_and\000"
8670 /* 14218 */ "S2_asr_r_p_and\000"
8671 /* 14233 */ "S2_lsr_r_p_and\000"
8672 /* 14248 */ "S6_rol_i_r_and\000"
8673 /* 14263 */ "S2_asl_i_r_and\000"
8674 /* 14278 */ "S2_asr_i_r_and\000"
8675 /* 14293 */ "S2_lsr_i_r_and\000"
8676 /* 14308 */ "S2_asl_r_r_and\000"
8677 /* 14323 */ "S2_lsl_r_r_and\000"
8678 /* 14338 */ "S2_asr_r_r_and\000"
8679 /* 14353 */ "S2_lsr_r_r_and\000"
8680 /* 14368 */ "C4_or_and\000"
8681 /* 14378 */ "M4_or_and\000"
8682 /* 14388 */ "M4_xor_and\000"
8683 /* 14399 */ "V6_veqw_and\000"
8684 /* 14411 */ "V6_vgtw_and\000"
8685 /* 14423 */ "V6_MAP_equw_and\000"
8686 /* 14439 */ "V6_vgtuw_and\000"
8687 /* 14452 */ "V6_vand\000"
8688 /* 14460 */ "M7_wcmpyiwc_rnd\000"
8689 /* 14476 */ "M7_wcmpyrwc_rnd\000"
8690 /* 14492 */ "V6_vconv_h_hf_rnd\000"
8691 /* 14510 */ "V6_vmpyowh_rnd\000"
8692 /* 14525 */ "S2_asr_i_p_rnd\000"
8693 /* 14540 */ "S2_asr_i_r_rnd\000"
8694 /* 14555 */ "M7_wcmpyiw_rnd\000"
8695 /* 14570 */ "M7_wcmpyrw_rnd\000"
8696 /* 14585 */ "V6_vavgbrnd\000"
8697 /* 14597 */ "V6_vavgubrnd\000"
8698 /* 14610 */ "V6_vavghrnd\000"
8699 /* 14622 */ "S5_vasrhrnd\000"
8700 /* 14634 */ "V6_vavguhrnd\000"
8701 /* 14647 */ "V6_vavgwrnd\000"
8702 /* 14659 */ "V6_vavguwrnd\000"
8703 /* 14672 */ "F2_sffixupd\000"
8704 /* 14684 */ "F2_conv_df2ud\000"
8705 /* 14698 */ "F2_conv_sf2ud\000"
8706 /* 14712 */ "S2_tableidxd\000"
8707 /* 14725 */ "Y4_trace\000"
8708 /* 14734 */ "invalid_decode\000"
8709 /* 14749 */ "F2_dfcmpge\000"
8710 /* 14760 */ "F2_sfcmpge\000"
8711 /* 14771 */ "V6_vmpyuhe\000"
8712 /* 14782 */ "CALLProfile\000"
8713 /* 14794 */ "SS2_allocframe\000"
8714 /* 14809 */ "dup_S2_allocframe\000"
8715 /* 14827 */ "SL2_deallocframe\000"
8716 /* 14844 */ "dup_L2_deallocframe\000"
8717 /* 14864 */ "Y2_resume\000"
8718 /* 14874 */ "Y6_dmresume\000"
8719 /* 14886 */ "V6_vnccombine\000"
8720 /* 14900 */ "V6_vccombine\000"
8721 /* 14913 */ "V6_vcombine\000"
8722 /* 14925 */ "PS_false\000"
8723 /* 14934 */ "PS_qfalse\000"
8724 /* 14944 */ "J2_pause\000"
8725 /* 14953 */ "Y6_dmpause\000"
8726 /* 14964 */ "J2_unpause\000"
8727 /* 14975 */ "S4_vrcrotate\000"
8728 /* 14988 */ "S2_vcrotate\000"
8729 /* 15000 */ "C4_cmplte\000"
8730 /* 15010 */ "J2_rte\000"
8731 /* 15017 */ "PS_true\000"
8732 /* 15025 */ "PS_qtrue\000"
8733 /* 15034 */ "S2_interleave\000"
8734 /* 15048 */ "S2_deinterleave\000"
8735 /* 15064 */ "SL2_jumpr31_f\000"
8736 /* 15078 */ "SL2_return_f\000"
8737 /* 15091 */ "L4_return_f\000"
8738 /* 15103 */ "L4_return_map_to_raw_f\000"
8739 /* 15126 */ "V6_vsub_sf_bf\000"
8740 /* 15140 */ "V6_vadd_sf_bf\000"
8741 /* 15154 */ "V6_vmpy_sf_bf\000"
8742 /* 15168 */ "V6_vmin_bf\000"
8743 /* 15179 */ "V6_vmax_bf\000"
8744 /* 15190 */ "V6_vgtbf\000"
8745 /* 15199 */ "A4_psxtbf\000"
8746 /* 15209 */ "A4_pzxtbf\000"
8747 /* 15219 */ "A2_psubf\000"
8748 /* 15228 */ "F2_conv_d2df\000"
8749 /* 15241 */ "F2_conv_ud2df\000"
8750 /* 15255 */ "F2_conv_sf2df\000"
8751 /* 15269 */ "F2_conv_w2df\000"
8752 /* 15282 */ "F2_conv_uw2df\000"
8753 /* 15296 */ "A2_paddf\000"
8754 /* 15305 */ "A2_pandf\000"
8755 /* 15314 */ "V6_vshuff\000"
8756 /* 15324 */ "V6_vmpy_qf32_hf\000"
8757 /* 15340 */ "V6_vilog2_hf\000"
8758 /* 15353 */ "V6_vneg_qf16_hf\000"
8759 /* 15369 */ "V6_vabs_qf16_hf\000"
8760 /* 15385 */ "V6_vconv_qf16_hf\000"
8761 /* 15402 */ "V6_vmpy_qf16_hf\000"
8762 /* 15418 */ "V6_vcvt_f8_hf\000"
8763 /* 15432 */ "V6_vcvt2_b_hf\000"
8764 /* 15446 */ "V6_vcvt_b_hf\000"
8765 /* 15459 */ "V6_vcvt2_ub_hf\000"
8766 /* 15474 */ "V6_vcvt_ub_hf\000"
8767 /* 15488 */ "V6_vsub_hf\000"
8768 /* 15499 */ "V6_vadd_hf\000"
8769 /* 15510 */ "V6_vsub_hf_hf\000"
8770 /* 15524 */ "V6_vadd_hf_hf\000"
8771 /* 15538 */ "V6_vmpy_hf_hf\000"
8772 /* 15552 */ "V6_vsub_sf_hf\000"
8773 /* 15566 */ "V6_vadd_sf_hf\000"
8774 /* 15580 */ "V6_vcvt_sf_hf\000"
8775 /* 15594 */ "V6_vdmpy_sf_hf\000"
8776 /* 15609 */ "V6_vmpy_sf_hf\000"
8777 /* 15623 */ "V6_vfneg_hf\000"
8778 /* 15635 */ "V6_vcvt_h_hf\000"
8779 /* 15648 */ "V6_vconv_h_hf\000"
8780 /* 15662 */ "V6_vcvt_uh_hf\000"
8781 /* 15676 */ "V6_vfmin_hf\000"
8782 /* 15688 */ "V6_vmin_hf\000"
8783 /* 15699 */ "V6_vabs_hf\000"
8784 /* 15710 */ "V6_vmpy_rt_hf\000"
8785 /* 15724 */ "V6_vfmax_hf\000"
8786 /* 15736 */ "V6_vmax_hf\000"
8787 /* 15747 */ "V6_vmpy_qf32_mix_hf\000"
8788 /* 15767 */ "V6_vmpy_qf16_mix_hf\000"
8789 /* 15787 */ "A4_paslhf\000"
8790 /* 15797 */ "V6_veqhf\000"
8791 /* 15806 */ "A4_pasrhf\000"
8792 /* 15816 */ "V6_vgthf\000"
8793 /* 15825 */ "A4_psxthf\000"
8794 /* 15835 */ "A4_pzxthf\000"
8795 /* 15845 */ "A2_paddif\000"
8796 /* 15855 */ "dup_C2_cmoveif\000"
8797 /* 15870 */ "dup_C2_cmovenewif\000"
8798 /* 15888 */ "J2_callf\000"
8799 /* 15897 */ "J2_jumpf\000"
8800 /* 15906 */ "A2_tfrpf\000"
8801 /* 15915 */ "V6_vmerge_qf\000"
8802 /* 15928 */ "A2_tfrf\000"
8803 /* 15936 */ "SA1_clrf\000"
8804 /* 15945 */ "J2_callrf\000"
8805 /* 15955 */ "A2_porf\000"
8806 /* 15963 */ "A2_pxorf\000"
8807 /* 15972 */ "J2_jumprf\000"
8808 /* 15982 */ "F2_conv_d2sf\000"
8809 /* 15995 */ "F2_conv_ud2sf\000"
8810 /* 16009 */ "F2_conv_df2sf\000"
8811 /* 16023 */ "F2_conv_w2sf\000"
8812 /* 16036 */ "F2_conv_uw2sf\000"
8813 /* 16050 */ "V6_vneg_qf32_sf\000"
8814 /* 16066 */ "V6_vabs_qf32_sf\000"
8815 /* 16082 */ "V6_vconv_qf32_sf\000"
8816 /* 16099 */ "V6_vmpy_qf32_sf\000"
8817 /* 16115 */ "V6_vilog2_sf\000"
8818 /* 16128 */ "V6_vsub_sf\000"
8819 /* 16139 */ "V6_vadd_sf\000"
8820 /* 16150 */ "V6_vcvt_bf_sf\000"
8821 /* 16164 */ "V6_vcvt_hf_sf\000"
8822 /* 16178 */ "V6_vsub_sf_sf\000"
8823 /* 16192 */ "V6_vadd_sf_sf\000"
8824 /* 16206 */ "V6_vmpy_sf_sf\000"
8825 /* 16220 */ "V6_vfneg_sf\000"
8826 /* 16232 */ "V6_vfmin_sf\000"
8827 /* 16244 */ "V6_vmin_sf\000"
8828 /* 16255 */ "V6_vabs_sf\000"
8829 /* 16266 */ "V6_vmpy_rt_sf\000"
8830 /* 16280 */ "V6_vconv_w_sf\000"
8831 /* 16294 */ "V6_vfmax_sf\000"
8832 /* 16306 */ "V6_vmax_sf\000"
8833 /* 16317 */ "V6_veqsf\000"
8834 /* 16326 */ "V6_vgtsf\000"
8835 /* 16335 */ "PS_jmpretf\000"
8836 /* 16346 */ "C2_ccombinewf\000"
8837 /* 16360 */ "C2_ccombinewnewf\000"
8838 /* 16377 */ "Y6_diag\000"
8839 /* 16385 */ "A2_neg\000"
8840 /* 16392 */ "V6_vcl0h\000"
8841 /* 16401 */ "M2_vrcmpys_acc_s1_h\000"
8842 /* 16421 */ "M2_vrcmpys_s1_h\000"
8843 /* 16437 */ "V6_vcvt_hf_h\000"
8844 /* 16450 */ "V6_vconv_hf_h\000"
8845 /* 16464 */ "M2_vrcmpys_s1rp_h\000"
8846 /* 16482 */ "V6_vaddclbh\000"
8847 /* 16494 */ "S2_vsxtbh\000"
8848 /* 16504 */ "S2_vzxtbh\000"
8849 /* 16514 */ "V6_vsububh\000"
8850 /* 16525 */ "V6_vaddubh\000"
8851 /* 16536 */ "S4_vxaddsubh\000"
8852 /* 16549 */ "A2_vsubh\000"
8853 /* 16558 */ "V6_vsubh\000"
8854 /* 16567 */ "A2_svsubh\000"
8855 /* 16577 */ "A4_tlbmatch\000"
8856 /* 16589 */ "Y4_l2fetch\000"
8857 /* 16600 */ "Y5_l2fetch\000"
8858 /* 16611 */ "Y2_dcfetch\000"
8859 /* 16622 */ "S4_vxsubaddh\000"
8860 /* 16635 */ "M2_vraddh\000"
8861 /* 16645 */ "A2_vaddh\000"
8862 /* 16654 */ "V6_vaddh\000"
8863 /* 16663 */ "A2_svaddh\000"
8864 /* 16673 */ "S2_shuffeh\000"
8865 /* 16684 */ "V6_vshufeh\000"
8866 /* 16695 */ "V6_vpackeh\000"
8867 /* 16706 */ "V6_vshufoeh\000"
8868 /* 16718 */ "M2_vabsdiffh\000"
8869 /* 16731 */ "V6_vabsdiffh\000"
8870 /* 16744 */ "V6_vshuffh\000"
8871 /* 16755 */ "S2_vrcnegh\000"
8872 /* 16766 */ "S2_vcnegh\000"
8873 /* 16776 */ "A2_vnavgh\000"
8874 /* 16786 */ "V6_vnavgh\000"
8875 /* 16796 */ "A2_svnavgh\000"
8876 /* 16807 */ "A2_vavgh\000"
8877 /* 16816 */ "V6_vavgh\000"
8878 /* 16825 */ "A2_svavgh\000"
8879 /* 16835 */ "A2_subh_h16_hh\000"
8880 /* 16850 */ "A2_addh_h16_hh\000"
8881 /* 16865 */ "A2_combine_hh\000"
8882 /* 16879 */ "A2_subh_h16_sat_hh\000"
8883 /* 16898 */ "A2_addh_h16_sat_hh\000"
8884 /* 16917 */ "F2_dfmpyhh\000"
8885 /* 16928 */ "A2_tfrih\000"
8886 /* 16937 */ "PS_vsplatih\000"
8887 /* 16949 */ "V6_vmpyih\000"
8888 /* 16959 */ "V6_vunpackh\000"
8889 /* 16971 */ "A2_subh_h16_lh\000"
8890 /* 16986 */ "A2_addh_h16_lh\000"
8891 /* 17001 */ "A2_combine_lh\000"
8892 /* 17015 */ "A2_subh_h16_sat_lh\000"
8893 /* 17034 */ "A2_addh_h16_sat_lh\000"
8894 /* 17053 */ "V6_vdealh\000"
8895 /* 17063 */ "A2_aslh\000"
8896 /* 17071 */ "V6_vaslh\000"
8897 /* 17080 */ "F2_dfmpylh\000"
8898 /* 17091 */ "V6_vgathermh\000"
8899 /* 17104 */ "V6_vscattermh\000"
8900 /* 17118 */ "A4_vrminh\000"
8901 /* 17128 */ "A2_vminh\000"
8902 /* 17137 */ "V6_vminh\000"
8903 /* 17146 */ "V6_vmpyieoh\000"
8904 /* 17158 */ "S2_shuffoh\000"
8905 /* 17169 */ "V6_vshufoh\000"
8906 /* 17180 */ "V6_vunpackoh\000"
8907 /* 17193 */ "V6_vpackoh\000"
8908 /* 17204 */ "A2_addsph\000"
8909 /* 17214 */ "V6_shuffeqh\000"
8910 /* 17226 */ "V6_veqh\000"
8911 /* 17234 */ "V6_vprefixqh\000"
8912 /* 17247 */ "J2_callrh\000"
8913 /* 17257 */ "J2_jumprh\000"
8914 /* 17267 */ "A2_asrh\000"
8915 /* 17275 */ "V6_vasrh\000"
8916 /* 17284 */ "V6_vlsrh\000"
8917 /* 17293 */ "S2_vsplatrh\000"
8918 /* 17305 */ "PS_vsplatrh\000"
8919 /* 17317 */ "PS_crash\000"
8920 /* 17326 */ "A2_vabsh\000"
8921 /* 17335 */ "V6_vabsh\000"
8922 /* 17344 */ "V6_vsh\000"
8923 /* 17351 */ "V6_lvsplath\000"
8924 /* 17363 */ "A2_sath\000"
8925 /* 17371 */ "V6_vgth\000"
8926 /* 17379 */ "V6_vnormamth\000"
8927 /* 17392 */ "V6_vpopcounth\000"
8928 /* 17406 */ "SA1_sxth\000"
8929 /* 17415 */ "dup_A2_sxth\000"
8930 /* 17427 */ "SA1_zxth\000"
8931 /* 17436 */ "dup_A2_zxth\000"
8932 /* 17448 */ "V6_vcvt_hf_uh\000"
8933 /* 17462 */ "V6_vdsaduh\000"
8934 /* 17473 */ "M2_vradduh\000"
8935 /* 17484 */ "V6_vabsdiffuh\000"
8936 /* 17498 */ "A2_vavguh\000"
8937 /* 17508 */ "V6_vavguh\000"
8938 /* 17518 */ "V6_vunpackuh\000"
8939 /* 17531 */ "A4_vrminuh\000"
8940 /* 17542 */ "A2_vminuh\000"
8941 /* 17552 */ "V6_vminuh\000"
8942 /* 17562 */ "V6_MAP_equh\000"
8943 /* 17574 */ "A2_satuh\000"
8944 /* 17583 */ "V6_vgtuh\000"
8945 /* 17592 */ "V6_vroundwuh\000"
8946 /* 17605 */ "V6_vmpyiewuh\000"
8947 /* 17618 */ "V6_vmpyewuh\000"
8948 /* 17630 */ "S2_vsatwuh\000"
8949 /* 17641 */ "V6_vrounduwuh\000"
8950 /* 17655 */ "V6_vsatuwuh\000"
8951 /* 17667 */ "A4_vrmaxuh\000"
8952 /* 17678 */ "A2_vmaxuh\000"
8953 /* 17688 */ "V6_vmaxuh\000"
8954 /* 17698 */ "V6_vmpyuh\000"
8955 /* 17708 */ "S2_asl_i_vh\000"
8956 /* 17720 */ "S2_asr_i_vh\000"
8957 /* 17732 */ "S2_lsr_i_vh\000"
8958 /* 17744 */ "S2_asl_r_vh\000"
8959 /* 17756 */ "S2_lsl_r_vh\000"
8960 /* 17768 */ "S2_asr_r_vh\000"
8961 /* 17780 */ "S2_lsr_r_vh\000"
8962 /* 17792 */ "M4_cmpyi_wh\000"
8963 /* 17804 */ "M4_cmpyr_wh\000"
8964 /* 17816 */ "V6_vroundwh\000"
8965 /* 17828 */ "S2_vtrunewh\000"
8966 /* 17840 */ "V6_vmpyiwh\000"
8967 /* 17851 */ "S2_vrndpackwh\000"
8968 /* 17865 */ "V6_vmpyiowh\000"
8969 /* 17877 */ "S2_vtrunowh\000"
8970 /* 17889 */ "V6_vmpyowh\000"
8971 /* 17900 */ "V6_vasrwh\000"
8972 /* 17910 */ "S2_vsatwh\000"
8973 /* 17920 */ "V6_vsatwh\000"
8974 /* 17930 */ "V6_vlutvwh\000"
8975 /* 17941 */ "A4_vrmaxh\000"
8976 /* 17951 */ "A2_vmaxh\000"
8977 /* 17960 */ "V6_vmaxh\000"
8978 /* 17969 */ "S2_tableidxh\000"
8979 /* 17982 */ "M4_vpmpyh\000"
8980 /* 17992 */ "V6_vmpyh\000"
8981 /* 18001 */ "V6_vzh\000"
8982 /* 18008 */ "SA1_combine0i\000"
8983 /* 18022 */ "J2_loop0i\000"
8984 /* 18032 */ "SA1_combine1i\000"
8985 /* 18046 */ "J2_loop1i\000"
8986 /* 18056 */ "SA1_combine2i\000"
8987 /* 18070 */ "SA1_combine3i\000"
8988 /* 18084 */ "PS_tailcall_i\000"
8989 /* 18098 */ "M2_vcmac_s0_sat_i\000"
8990 /* 18116 */ "M2_vcmpy_s0_sat_i\000"
8991 /* 18134 */ "M2_vcmpy_s1_sat_i\000"
8992 /* 18152 */ "S2_togglebit_i\000"
8993 /* 18167 */ "S2_clrbit_i\000"
8994 /* 18179 */ "S2_setbit_i\000"
8995 /* 18191 */ "S2_tstbit_i\000"
8996 /* 18203 */ "S4_ntstbit_i\000"
8997 /* 18216 */ "V6_vL32b_ai\000"
8998 /* 18228 */ "V6_vS32b_ai\000"
8999 /* 18240 */ "V6_vL32Ub_ai\000"
9000 /* 18253 */ "V6_vS32Ub_ai\000"
9001 /* 18266 */ "V6_zLd_ai\000"
9002 /* 18276 */ "V6_vL32b_pred_ai\000"
9003 /* 18293 */ "V6_vS32b_pred_ai\000"
9004 /* 18310 */ "V6_vS32Ub_pred_ai\000"
9005 /* 18328 */ "V6_zLd_pred_ai\000"
9006 /* 18343 */ "V6_vL32b_tmp_pred_ai\000"
9007 /* 18364 */ "V6_vL32b_nt_tmp_pred_ai\000"
9008 /* 18388 */ "V6_vL32b_cur_pred_ai\000"
9009 /* 18409 */ "V6_vL32b_nt_cur_pred_ai\000"
9010 /* 18433 */ "V6_vL32b_nt_pred_ai\000"
9011 /* 18453 */ "V6_vS32b_nt_pred_ai\000"
9012 /* 18473 */ "V6_vS32b_new_pred_ai\000"
9013 /* 18494 */ "V6_vS32b_nt_new_pred_ai\000"
9014 /* 18518 */ "V6_vL32b_npred_ai\000"
9015 /* 18536 */ "V6_vS32b_npred_ai\000"
9016 /* 18554 */ "V6_vS32Ub_npred_ai\000"
9017 /* 18573 */ "V6_vL32b_tmp_npred_ai\000"
9018 /* 18595 */ "V6_vL32b_nt_tmp_npred_ai\000"
9019 /* 18620 */ "V6_vL32b_cur_npred_ai\000"
9020 /* 18642 */ "V6_vL32b_nt_cur_npred_ai\000"
9021 /* 18667 */ "V6_vL32b_nt_npred_ai\000"
9022 /* 18688 */ "V6_vS32b_nt_npred_ai\000"
9023 /* 18709 */ "V6_vS32b_new_npred_ai\000"
9024 /* 18731 */ "V6_vS32b_nt_new_npred_ai\000"
9025 /* 18756 */ "V6_vS32b_qpred_ai\000"
9026 /* 18774 */ "V6_vS32b_nt_qpred_ai\000"
9027 /* 18795 */ "V6_vS32b_nqpred_ai\000"
9028 /* 18814 */ "V6_vS32b_nt_nqpred_ai\000"
9029 /* 18836 */ "V6_vL32b_tmp_ai\000"
9030 /* 18852 */ "V6_vL32b_nt_tmp_ai\000"
9031 /* 18871 */ "PS_vloadrq_ai\000"
9032 /* 18885 */ "PS_vstorerq_ai\000"
9033 /* 18900 */ "V6_vL32b_cur_ai\000"
9034 /* 18916 */ "V6_vL32b_nt_cur_ai\000"
9035 /* 18935 */ "V6_vS32b_srls_ai\000"
9036 /* 18952 */ "V6_vL32b_nt_ai\000"
9037 /* 18967 */ "V6_vS32b_nt_ai\000"
9038 /* 18982 */ "PS_vloadrv_nt_ai\000"
9039 /* 18999 */ "PS_vstorerv_nt_ai\000"
9040 /* 19017 */ "PS_vloadrw_nt_ai\000"
9041 /* 19034 */ "PS_vstorerw_nt_ai\000"
9042 /* 19052 */ "PS_vloadrv_ai\000"
9043 /* 19066 */ "PS_vstorerv_ai\000"
9044 /* 19081 */ "V6_vS32b_new_ai\000"
9045 /* 19097 */ "V6_vS32b_nt_new_ai\000"
9046 /* 19116 */ "PS_vloadrw_ai\000"
9047 /* 19130 */ "PS_vstorerw_ai\000"
9048 /* 19145 */ "V6_vlalignbi\000"
9049 /* 19158 */ "V6_valignbi\000"
9050 /* 19170 */ "V6_vrsadubi\000"
9051 /* 19182 */ "V6_vrmpyubi\000"
9052 /* 19194 */ "V6_vlutvvbi\000"
9053 /* 19206 */ "M2_maci\000"
9054 /* 19214 */ "M2_mnaci\000"
9055 /* 19223 */ "M2_acci\000"
9056 /* 19231 */ "M2_nacci\000"
9057 /* 19240 */ "V6_vlutvvb_oracci\000"
9058 /* 19258 */ "V6_vlutvwh_oracci\000"
9059 /* 19276 */ "L2_loadbsw2_pci\000"
9060 /* 19292 */ "L2_loadbzw2_pci\000"
9061 /* 19308 */ "L2_loadbsw4_pci\000"
9062 /* 19324 */ "L2_loadbzw4_pci\000"
9063 /* 19340 */ "L2_loadalignb_pci\000"
9064 /* 19358 */ "L2_loadrb_pci\000"
9065 /* 19372 */ "PS_loadrb_pci\000"
9066 /* 19386 */ "S2_storerb_pci\000"
9067 /* 19401 */ "PS_storerb_pci\000"
9068 /* 19416 */ "L2_loadrub_pci\000"
9069 /* 19431 */ "PS_loadrub_pci\000"
9070 /* 19446 */ "L2_loadrd_pci\000"
9071 /* 19460 */ "PS_loadrd_pci\000"
9072 /* 19474 */ "S2_storerd_pci\000"
9073 /* 19489 */ "PS_storerd_pci\000"
9074 /* 19504 */ "S2_storerf_pci\000"
9075 /* 19519 */ "PS_storerf_pci\000"
9076 /* 19534 */ "L2_loadalignh_pci\000"
9077 /* 19552 */ "L2_loadrh_pci\000"
9078 /* 19566 */ "PS_loadrh_pci\000"
9079 /* 19580 */ "S2_storerh_pci\000"
9080 /* 19595 */ "PS_storerh_pci\000"
9081 /* 19610 */ "L2_loadruh_pci\000"
9082 /* 19625 */ "PS_loadruh_pci\000"
9083 /* 19640 */ "L2_loadri_pci\000"
9084 /* 19654 */ "PS_loadri_pci\000"
9085 /* 19668 */ "S2_storeri_pci\000"
9086 /* 19683 */ "PS_storeri_pci\000"
9087 /* 19698 */ "S2_storerbnew_pci\000"
9088 /* 19716 */ "S2_storerhnew_pci\000"
9089 /* 19734 */ "S2_storerinew_pci\000"
9090 /* 19752 */ "SA1_addi\000"
9091 /* 19761 */ "dup_A2_addi\000"
9092 /* 19773 */ "M4_mpyri_addi\000"
9093 /* 19787 */ "M4_mpyrr_addi\000"
9094 /* 19801 */ "S4_clbaddi\000"
9095 /* 19812 */ "S4_subaddi\000"
9096 /* 19823 */ "S4_addaddi\000"
9097 /* 19834 */ "S4_clbpaddi\000"
9098 /* 19846 */ "Y5_tlbasidi\000"
9099 /* 19858 */ "S4_or_andi\000"
9100 /* 19869 */ "C2_cmpgei\000"
9101 /* 19879 */ "C4_cmpltei\000"
9102 /* 19890 */ "PS_fi\000"
9103 /* 19896 */ "V6_hi\000"
9104 /* 19902 */ "A4_boundscheck_hi\000"
9105 /* 19920 */ "V6_vlutvwhi\000"
9106 /* 19932 */ "M2_accii\000"
9107 /* 19941 */ "M2_naccii\000"
9108 /* 19951 */ "dup_A2_combineii\000"
9109 /* 19968 */ "dup_A4_combineii\000"
9110 /* 19985 */ "C2_muxii\000"
9111 /* 19994 */ "S4_lsli\000"
9112 /* 20002 */ "Y4_nmi\000"
9113 /* 20009 */ "M2_mpysmi\000"
9114 /* 20019 */ "L2_loadbsw2_pi\000"
9115 /* 20034 */ "L2_loadbzw2_pi\000"
9116 /* 20049 */ "L2_loadbsw4_pi\000"
9117 /* 20064 */ "L2_loadbzw4_pi\000"
9118 /* 20079 */ "V6_vL32b_pi\000"
9119 /* 20091 */ "V6_vS32b_pi\000"
9120 /* 20103 */ "V6_vL32Ub_pi\000"
9121 /* 20116 */ "V6_vS32Ub_pi\000"
9122 /* 20129 */ "L2_loadalignb_pi\000"
9123 /* 20146 */ "L2_loadrb_pi\000"
9124 /* 20159 */ "S2_storerb_pi\000"
9125 /* 20173 */ "L2_loadrub_pi\000"
9126 /* 20187 */ "V6_zLd_pi\000"
9127 /* 20197 */ "V6_vL32b_pred_pi\000"
9128 /* 20214 */ "V6_vS32b_pred_pi\000"
9129 /* 20231 */ "V6_vS32Ub_pred_pi\000"
9130 /* 20249 */ "V6_zLd_pred_pi\000"
9131 /* 20264 */ "V6_vL32b_tmp_pred_pi\000"
9132 /* 20285 */ "V6_vL32b_nt_tmp_pred_pi\000"
9133 /* 20309 */ "V6_vL32b_cur_pred_pi\000"
9134 /* 20330 */ "V6_vL32b_nt_cur_pred_pi\000"
9135 /* 20354 */ "V6_vL32b_nt_pred_pi\000"
9136 /* 20374 */ "V6_vS32b_nt_pred_pi\000"
9137 /* 20394 */ "V6_vS32b_new_pred_pi\000"
9138 /* 20415 */ "V6_vS32b_nt_new_pred_pi\000"
9139 /* 20439 */ "V6_vL32b_npred_pi\000"
9140 /* 20457 */ "V6_vS32b_npred_pi\000"
9141 /* 20475 */ "V6_vS32Ub_npred_pi\000"
9142 /* 20494 */ "V6_vL32b_tmp_npred_pi\000"
9143 /* 20516 */ "V6_vL32b_nt_tmp_npred_pi\000"
9144 /* 20541 */ "V6_vL32b_cur_npred_pi\000"
9145 /* 20563 */ "V6_vL32b_nt_cur_npred_pi\000"
9146 /* 20588 */ "V6_vL32b_nt_npred_pi\000"
9147 /* 20609 */ "V6_vS32b_nt_npred_pi\000"
9148 /* 20630 */ "V6_vS32b_new_npred_pi\000"
9149 /* 20652 */ "V6_vS32b_nt_new_npred_pi\000"
9150 /* 20677 */ "V6_vS32b_qpred_pi\000"
9151 /* 20695 */ "V6_vS32b_nt_qpred_pi\000"
9152 /* 20716 */ "V6_vS32b_nqpred_pi\000"
9153 /* 20735 */ "V6_vS32b_nt_nqpred_pi\000"
9154 /* 20757 */ "L2_loadrd_pi\000"
9155 /* 20770 */ "S2_storerd_pi\000"
9156 /* 20784 */ "L2_ploadrbf_pi\000"
9157 /* 20799 */ "S2_pstorerbf_pi\000"
9158 /* 20815 */ "L2_ploadrubf_pi\000"
9159 /* 20831 */ "L2_ploadrdf_pi\000"
9160 /* 20846 */ "S2_pstorerdf_pi\000"
9161 /* 20862 */ "S2_pstorerff_pi\000"
9162 /* 20878 */ "L2_ploadrhf_pi\000"
9163 /* 20893 */ "S2_pstorerhf_pi\000"
9164 /* 20909 */ "L2_ploadruhf_pi\000"
9165 /* 20925 */ "L2_ploadrif_pi\000"
9166 /* 20940 */ "S2_pstorerif_pi\000"
9167 /* 20956 */ "S2_storerf_pi\000"
9168 /* 20970 */ "S2_pstorerbnewf_pi\000"
9169 /* 20989 */ "S2_pstorerhnewf_pi\000"
9170 /* 21008 */ "S2_pstorerinewf_pi\000"
9171 /* 21027 */ "L2_loadalignh_pi\000"
9172 /* 21044 */ "L2_loadrh_pi\000"
9173 /* 21057 */ "S2_storerh_pi\000"
9174 /* 21071 */ "L2_loadruh_pi\000"
9175 /* 21085 */ "L2_loadri_pi\000"
9176 /* 21098 */ "S2_storeri_pi\000"
9177 /* 21112 */ "V6_vL32b_tmp_pi\000"
9178 /* 21128 */ "V6_vL32b_nt_tmp_pi\000"
9179 /* 21147 */ "V6_vL32b_cur_pi\000"
9180 /* 21163 */ "V6_vL32b_nt_cur_pi\000"
9181 /* 21182 */ "V6_vS32b_srls_pi\000"
9182 /* 21199 */ "L2_ploadrbt_pi\000"
9183 /* 21214 */ "S2_pstorerbt_pi\000"
9184 /* 21230 */ "L2_ploadrubt_pi\000"
9185 /* 21246 */ "L2_ploadrdt_pi\000"
9186 /* 21261 */ "S2_pstorerdt_pi\000"
9187 /* 21277 */ "S2_pstorerft_pi\000"
9188 /* 21293 */ "L2_ploadrht_pi\000"
9189 /* 21308 */ "S2_pstorerht_pi\000"
9190 /* 21324 */ "L2_ploadruht_pi\000"
9191 /* 21340 */ "L2_ploadrit_pi\000"
9192 /* 21355 */ "S2_pstorerit_pi\000"
9193 /* 21371 */ "V6_vL32b_nt_pi\000"
9194 /* 21386 */ "V6_vS32b_nt_pi\000"
9195 /* 21401 */ "S2_pstorerbnewt_pi\000"
9196 /* 21420 */ "S2_pstorerhnewt_pi\000"
9197 /* 21439 */ "S2_pstorerinewt_pi\000"
9198 /* 21458 */ "V6_vS32b_new_pi\000"
9199 /* 21474 */ "V6_vS32b_nt_new_pi\000"
9200 /* 21493 */ "S2_storerbnew_pi\000"
9201 /* 21510 */ "L2_ploadrbfnew_pi\000"
9202 /* 21528 */ "S2_pstorerbfnew_pi\000"
9203 /* 21547 */ "L2_ploadrubfnew_pi\000"
9204 /* 21566 */ "L2_ploadrdfnew_pi\000"
9205 /* 21584 */ "S2_pstorerdfnew_pi\000"
9206 /* 21603 */ "S2_pstorerffnew_pi\000"
9207 /* 21622 */ "L2_ploadrhfnew_pi\000"
9208 /* 21640 */ "S2_pstorerhfnew_pi\000"
9209 /* 21659 */ "L2_ploadruhfnew_pi\000"
9210 /* 21678 */ "L2_ploadrifnew_pi\000"
9211 /* 21696 */ "S2_pstorerifnew_pi\000"
9212 /* 21715 */ "S2_pstorerbnewfnew_pi\000"
9213 /* 21737 */ "S2_pstorerhnewfnew_pi\000"
9214 /* 21759 */ "S2_pstorerinewfnew_pi\000"
9215 /* 21781 */ "S2_storerhnew_pi\000"
9216 /* 21798 */ "S2_storerinew_pi\000"
9217 /* 21815 */ "L2_ploadrbtnew_pi\000"
9218 /* 21833 */ "S2_pstorerbtnew_pi\000"
9219 /* 21852 */ "L2_ploadrubtnew_pi\000"
9220 /* 21871 */ "L2_ploadrdtnew_pi\000"
9221 /* 21889 */ "S2_pstorerdtnew_pi\000"
9222 /* 21908 */ "S2_pstorerftnew_pi\000"
9223 /* 21927 */ "L2_ploadrhtnew_pi\000"
9224 /* 21945 */ "S2_pstorerhtnew_pi\000"
9225 /* 21964 */ "L2_ploadruhtnew_pi\000"
9226 /* 21983 */ "L2_ploadritnew_pi\000"
9227 /* 22001 */ "S2_pstoreritnew_pi\000"
9228 /* 22020 */ "S2_pstorerbnewtnew_pi\000"
9229 /* 22042 */ "S2_pstorerhnewtnew_pi\000"
9230 /* 22064 */ "S2_pstorerinewtnew_pi\000"
9231 /* 22086 */ "A2_tfrpi\000"
9232 /* 22095 */ "A4_cmpbeqi\000"
9233 /* 22106 */ "A4_vcmpbeqi\000"
9234 /* 22118 */ "A4_cmpheqi\000"
9235 /* 22129 */ "A4_vcmpheqi\000"
9236 /* 22141 */ "C4_cmpneqi\000"
9237 /* 22152 */ "A4_rcmpneqi\000"
9238 /* 22164 */ "SA1_cmpeqi\000"
9239 /* 22175 */ "dup_C2_cmpeqi\000"
9240 /* 22189 */ "A4_rcmpeqi\000"
9241 /* 22200 */ "A4_vcmpweqi\000"
9242 /* 22212 */ "A7_croundd_ri\000"
9243 /* 22226 */ "A4_round_ri\000"
9244 /* 22238 */ "A4_cround_ri\000"
9245 /* 22251 */ "S4_subi_asl_ri\000"
9246 /* 22266 */ "S4_addi_asl_ri\000"
9247 /* 22281 */ "S4_andi_asl_ri\000"
9248 /* 22296 */ "S4_ori_asl_ri\000"
9249 /* 22310 */ "S4_subi_lsr_ri\000"
9250 /* 22325 */ "S4_addi_lsr_ri\000"
9251 /* 22340 */ "S4_andi_lsr_ri\000"
9252 /* 22355 */ "S4_ori_lsr_ri\000"
9253 /* 22369 */ "A2_subri\000"
9254 /* 22378 */ "dup_A4_combineri\000"
9255 /* 22395 */ "C2_bitsclri\000"
9256 /* 22407 */ "C4_nbitsclri\000"
9257 /* 22420 */ "S4_or_ori\000"
9258 /* 22430 */ "S2_addasl_rrri\000"
9259 /* 22445 */ "C2_muxri\000"
9260 /* 22454 */ "J2_ploop1si\000"
9261 /* 22466 */ "J2_ploop2si\000"
9262 /* 22478 */ "J2_ploop3si\000"
9263 /* 22490 */ "dup_A2_tfrsi\000"
9264 /* 22503 */ "V6_vrmpybusi\000"
9265 /* 22516 */ "SA1_seti\000"
9266 /* 22525 */ "J4_jumpseti\000"
9267 /* 22537 */ "A4_cmpbgti\000"
9268 /* 22548 */ "A4_vcmpbgti\000"
9269 /* 22560 */ "A4_cmphgti\000"
9270 /* 22571 */ "A4_vcmphgti\000"
9271 /* 22583 */ "C2_cmpgti\000"
9272 /* 22593 */ "A4_vcmpwgti\000"
9273 /* 22605 */ "A4_bitspliti\000"
9274 /* 22618 */ "C2_cmpgeui\000"
9275 /* 22629 */ "C4_cmplteui\000"
9276 /* 22641 */ "A4_cmpbgtui\000"
9277 /* 22653 */ "A4_vcmpbgtui\000"
9278 /* 22666 */ "A4_cmphgtui\000"
9279 /* 22678 */ "A4_vcmphgtui\000"
9280 /* 22691 */ "C2_cmpgtui\000"
9281 /* 22702 */ "A4_vcmpwgtui\000"
9282 /* 22715 */ "M2_mpyui\000"
9283 /* 22724 */ "R6_release_at_vi\000"
9284 /* 22741 */ "S4_stored_rl_at_vi\000"
9285 /* 22760 */ "S2_storew_rl_at_vi\000"
9286 /* 22779 */ "R6_release_st_vi\000"
9287 /* 22796 */ "S4_stored_rl_st_vi\000"
9288 /* 22815 */ "S2_storew_rl_st_vi\000"
9289 /* 22834 */ "Y2_swi\000"
9290 /* 22841 */ "Y2_cswi\000"
9291 /* 22849 */ "M2_mpyi\000"
9292 /* 22857 */ "A2_vconj\000"
9293 /* 22866 */ "Y2_break\000"
9294 /* 22875 */ "M2_vmpy2s_s0pack\000"
9295 /* 22892 */ "M2_vmpy2s_s1pack\000"
9296 /* 22909 */ "S2_vsathb_nopack\000"
9297 /* 22926 */ "S2_vsathub_nopack\000"
9298 /* 22944 */ "S2_vsatwuh_nopack\000"
9299 /* 22962 */ "S2_vsatwh_nopack\000"
9300 /* 22979 */ "C2_vitpack\000"
9301 /* 22990 */ "A4_boundscheck\000"
9302 /* 23005 */ "Y2_k0lock\000"
9303 /* 23015 */ "Y2_tlblock\000"
9304 /* 23026 */ "Y2_k0unlock\000"
9305 /* 23038 */ "Y2_tlbunlock\000"
9306 /* 23051 */ "Y5_l2gunlock\000"
9307 /* 23064 */ "Y6_dmlink\000"
9308 /* 23074 */ "C2_mask\000"
9309 /* 23082 */ "S2_mask\000"
9310 /* 23090 */ "Y2_getimask\000"
9311 /* 23102 */ "Y2_setimask\000"
9312 /* 23114 */ "PS_call_stk\000"
9313 /* 23126 */ "M2_vrcmpys_acc_s1_l\000"
9314 /* 23146 */ "M2_vrcmpys_s1_l\000"
9315 /* 23162 */ "M2_vrcmpys_s1rp_l\000"
9316 /* 23180 */ "V6_vdeal\000"
9317 /* 23189 */ "A2_subh_h16_hl\000"
9318 /* 23204 */ "A2_addh_h16_hl\000"
9319 /* 23219 */ "A2_subh_l16_hl\000"
9320 /* 23234 */ "A2_addh_l16_hl\000"
9321 /* 23249 */ "A2_combine_hl\000"
9322 /* 23263 */ "A2_subh_h16_sat_hl\000"
9323 /* 23282 */ "A2_addh_h16_sat_hl\000"
9324 /* 23301 */ "A2_subh_l16_sat_hl\000"
9325 /* 23320 */ "A2_addh_l16_sat_hl\000"
9326 /* 23339 */ "dep_S2_packhl\000"
9327 /* 23353 */ "A2_tfril\000"
9328 /* 23362 */ "A2_subh_h16_ll\000"
9329 /* 23377 */ "A2_addh_h16_ll\000"
9330 /* 23392 */ "A2_subh_l16_ll\000"
9331 /* 23407 */ "A2_addh_l16_ll\000"
9332 /* 23422 */ "A2_combine_ll\000"
9333 /* 23436 */ "A2_subh_h16_sat_ll\000"
9334 /* 23455 */ "A2_addh_h16_sat_ll\000"
9335 /* 23474 */ "A2_subh_l16_sat_ll\000"
9336 /* 23493 */ "A2_addh_l16_sat_ll\000"
9337 /* 23512 */ "J2_call\000"
9338 /* 23520 */ "Y2_l2kill\000"
9339 /* 23530 */ "Y2_dckill\000"
9340 /* 23540 */ "Y2_ickill\000"
9341 /* 23550 */ "Y6_dmpoll\000"
9342 /* 23560 */ "F2_dfmpyll\000"
9343 /* 23571 */ "A2_addspl\000"
9344 /* 23581 */ "V6_vwhist128m\000"
9345 /* 23595 */ "V6_vlutvvb_nm\000"
9346 /* 23609 */ "V6_vlutvwh_nm\000"
9347 /* 23623 */ "PS_call_instrprof_custom\000"
9348 /* 23648 */ "V6_vwhist128qm\000"
9349 /* 23663 */ "S2_clbnorm\000"
9350 /* 23674 */ "S4_clbpnorm\000"
9351 /* 23686 */ "V6_pred_and_n\000"
9352 /* 23700 */ "F2_dfimm_n\000"
9353 /* 23711 */ "F2_sfimm_n\000"
9354 /* 23722 */ "V6_pred_or_n\000"
9355 /* 23735 */ "Y5_l2gclean\000"
9356 /* 23747 */ "C2_andn\000"
9357 /* 23755 */ "A4_andn\000"
9358 /* 23763 */ "C4_and_andn\000"
9359 /* 23775 */ "M4_and_andn\000"
9360 /* 23787 */ "C4_or_andn\000"
9361 /* 23798 */ "M4_or_andn\000"
9362 /* 23809 */ "M4_xor_andn\000"
9363 /* 23821 */ "V6_vassign\000"
9364 /* 23832 */ "S2_cabacdecbin\000"
9365 /* 23847 */ "A2_min\000"
9366 /* 23854 */ "F2_dfmin\000"
9367 /* 23863 */ "F2_sfmin\000"
9368 /* 23872 */ "M2_macsin\000"
9369 /* 23882 */ "M2_mpysin\000"
9370 /* 23892 */ "F2_sffixupn\000"
9371 /* 23904 */ "C2_orn\000"
9372 /* 23911 */ "A4_orn\000"
9373 /* 23918 */ "C4_and_orn\000"
9374 /* 23929 */ "C4_or_orn\000"
9375 /* 23939 */ "SL2_return\000"
9376 /* 23950 */ "L4_return\000"
9377 /* 23960 */ "S2_asr_i_svw_trun\000"
9378 /* 23978 */ "S2_asr_r_svw_trun\000"
9379 /* 23996 */ "Y2_dcfetchbo\000"
9380 /* 24009 */ "DUPLEX_Pseudo\000"
9381 /* 24023 */ "V6_vgather_vscatter_mh_pseudo\000"
9382 /* 24053 */ "V6_vgathermh_pseudo\000"
9383 /* 24073 */ "V6_vgathermhq_pseudo\000"
9384 /* 24094 */ "V6_vgathermhwq_pseudo\000"
9385 /* 24116 */ "V6_vgathermwq_pseudo\000"
9386 /* 24137 */ "V6_vgathermhw_pseudo\000"
9387 /* 24158 */ "V6_vgathermw_pseudo\000"
9388 /* 24178 */ "L2_loadbsw2_io\000"
9389 /* 24193 */ "L2_loadbzw2_io\000"
9390 /* 24208 */ "L2_loadbsw4_io\000"
9391 /* 24223 */ "L2_loadbzw4_io\000"
9392 /* 24238 */ "SS1_storeb_io\000"
9393 /* 24252 */ "L2_loadalignb_io\000"
9394 /* 24269 */ "L4_sub_memopb_io\000"
9395 /* 24286 */ "L4_isub_memopb_io\000"
9396 /* 24304 */ "L4_add_memopb_io\000"
9397 /* 24321 */ "L4_iadd_memopb_io\000"
9398 /* 24339 */ "L4_and_memopb_io\000"
9399 /* 24356 */ "L4_iand_memopb_io\000"
9400 /* 24374 */ "L4_or_memopb_io\000"
9401 /* 24390 */ "L4_ior_memopb_io\000"
9402 /* 24407 */ "SL2_loadrb_io\000"
9403 /* 24421 */ "dup_L2_loadrb_io\000"
9404 /* 24438 */ "dup_S2_storerb_io\000"
9405 /* 24456 */ "dup_S4_storeirb_io\000"
9406 /* 24475 */ "SL1_loadrub_io\000"
9407 /* 24490 */ "dup_L2_loadrub_io\000"
9408 /* 24508 */ "dup_L2_loadrd_io\000"
9409 /* 24525 */ "dup_S2_storerd_io\000"
9410 /* 24543 */ "L2_ploadrbf_io\000"
9411 /* 24558 */ "S2_pstorerbf_io\000"
9412 /* 24574 */ "S4_storeirbf_io\000"
9413 /* 24590 */ "L2_ploadrubf_io\000"
9414 /* 24606 */ "L2_ploadrdf_io\000"
9415 /* 24621 */ "S2_pstorerdf_io\000"
9416 /* 24637 */ "S2_pstorerff_io\000"
9417 /* 24653 */ "L2_ploadrhf_io\000"
9418 /* 24668 */ "S2_pstorerhf_io\000"
9419 /* 24684 */ "S4_storeirhf_io\000"
9420 /* 24700 */ "L2_ploadruhf_io\000"
9421 /* 24716 */ "L2_ploadrif_io\000"
9422 /* 24731 */ "S2_pstorerif_io\000"
9423 /* 24747 */ "S4_storeirif_io\000"
9424 /* 24763 */ "S2_storerf_io\000"
9425 /* 24777 */ "S2_pstorerbnewf_io\000"
9426 /* 24796 */ "S2_pstorerhnewf_io\000"
9427 /* 24815 */ "S2_pstorerinewf_io\000"
9428 /* 24834 */ "SS2_storeh_io\000"
9429 /* 24848 */ "L2_loadalignh_io\000"
9430 /* 24865 */ "L4_sub_memoph_io\000"
9431 /* 24882 */ "L4_isub_memoph_io\000"
9432 /* 24900 */ "L4_add_memoph_io\000"
9433 /* 24917 */ "L4_iadd_memoph_io\000"
9434 /* 24935 */ "L4_and_memoph_io\000"
9435 /* 24952 */ "L4_iand_memoph_io\000"
9436 /* 24970 */ "L4_or_memoph_io\000"
9437 /* 24986 */ "L4_ior_memoph_io\000"
9438 /* 25003 */ "SL2_loadrh_io\000"
9439 /* 25017 */ "dup_L2_loadrh_io\000"
9440 /* 25034 */ "dup_S2_storerh_io\000"
9441 /* 25052 */ "S4_storeirh_io\000"
9442 /* 25067 */ "SL2_loadruh_io\000"
9443 /* 25082 */ "dup_L2_loadruh_io\000"
9444 /* 25100 */ "SL1_loadri_io\000"
9445 /* 25114 */ "dup_L2_loadri_io\000"
9446 /* 25131 */ "dup_S2_storeri_io\000"
9447 /* 25149 */ "dup_S4_storeiri_io\000"
9448 /* 25168 */ "L2_ploadrbt_io\000"
9449 /* 25183 */ "S2_pstorerbt_io\000"
9450 /* 25199 */ "S4_storeirbt_io\000"
9451 /* 25215 */ "L2_ploadrubt_io\000"
9452 /* 25231 */ "L2_ploadrdt_io\000"
9453 /* 25246 */ "S2_pstorerdt_io\000"
9454 /* 25262 */ "S2_pstorerft_io\000"
9455 /* 25278 */ "L2_ploadrht_io\000"
9456 /* 25293 */ "S2_pstorerht_io\000"
9457 /* 25309 */ "S4_storeirht_io\000"
9458 /* 25325 */ "L2_ploadruht_io\000"
9459 /* 25341 */ "L2_ploadrit_io\000"
9460 /* 25356 */ "S2_pstorerit_io\000"
9461 /* 25372 */ "S4_storeirit_io\000"
9462 /* 25388 */ "S2_pstorerbnewt_io\000"
9463 /* 25407 */ "S2_pstorerhnewt_io\000"
9464 /* 25426 */ "S2_pstorerinewt_io\000"
9465 /* 25445 */ "S2_storerbnew_io\000"
9466 /* 25462 */ "L2_ploadrbfnew_io\000"
9467 /* 25480 */ "S4_pstorerbfnew_io\000"
9468 /* 25499 */ "S4_storeirbfnew_io\000"
9469 /* 25518 */ "L2_ploadrubfnew_io\000"
9470 /* 25537 */ "L2_ploadrdfnew_io\000"
9471 /* 25555 */ "S4_pstorerdfnew_io\000"
9472 /* 25574 */ "S4_pstorerffnew_io\000"
9473 /* 25593 */ "L2_ploadrhfnew_io\000"
9474 /* 25611 */ "S4_pstorerhfnew_io\000"
9475 /* 25630 */ "S4_storeirhfnew_io\000"
9476 /* 25649 */ "L2_ploadruhfnew_io\000"
9477 /* 25668 */ "L2_ploadrifnew_io\000"
9478 /* 25686 */ "S4_pstorerifnew_io\000"
9479 /* 25705 */ "S4_storeirifnew_io\000"
9480 /* 25724 */ "S4_pstorerbnewfnew_io\000"
9481 /* 25746 */ "S4_pstorerhnewfnew_io\000"
9482 /* 25768 */ "S4_pstorerinewfnew_io\000"
9483 /* 25790 */ "S2_storerhnew_io\000"
9484 /* 25807 */ "S2_storerinew_io\000"
9485 /* 25824 */ "L2_ploadrbtnew_io\000"
9486 /* 25842 */ "S4_pstorerbtnew_io\000"
9487 /* 25861 */ "S4_storeirbtnew_io\000"
9488 /* 25880 */ "L2_ploadrubtnew_io\000"
9489 /* 25899 */ "L2_ploadrdtnew_io\000"
9490 /* 25917 */ "S4_pstorerdtnew_io\000"
9491 /* 25936 */ "S4_pstorerftnew_io\000"
9492 /* 25955 */ "L2_ploadrhtnew_io\000"
9493 /* 25973 */ "S4_pstorerhtnew_io\000"
9494 /* 25992 */ "S4_storeirhtnew_io\000"
9495 /* 26011 */ "L2_ploadruhtnew_io\000"
9496 /* 26030 */ "L2_ploadritnew_io\000"
9497 /* 26048 */ "S4_pstoreritnew_io\000"
9498 /* 26067 */ "S4_storeiritnew_io\000"
9499 /* 26086 */ "S4_pstorerbnewtnew_io\000"
9500 /* 26108 */ "S4_pstorerhnewtnew_io\000"
9501 /* 26130 */ "S4_pstorerinewtnew_io\000"
9502 /* 26152 */ "SS1_storew_io\000"
9503 /* 26166 */ "L4_sub_memopw_io\000"
9504 /* 26183 */ "L4_isub_memopw_io\000"
9505 /* 26201 */ "L4_add_memopw_io\000"
9506 /* 26218 */ "L4_iadd_memopw_io\000"
9507 /* 26236 */ "L4_and_memopw_io\000"
9508 /* 26253 */ "L4_iand_memopw_io\000"
9509 /* 26271 */ "L4_or_memopw_io\000"
9510 /* 26287 */ "L4_ior_memopw_io\000"
9511 /* 26304 */ "Y2_setprio\000"
9512 /* 26315 */ "V6_lo\000"
9513 /* 26321 */ "A4_boundscheck_lo\000"
9514 /* 26339 */ "V6_vasr_into\000"
9515 /* 26352 */ "F2_dfcmpuo\000"
9516 /* 26363 */ "F2_sfcmpuo\000"
9517 /* 26374 */ "V6_vsubcarryo\000"
9518 /* 26388 */ "V6_vaddcarryo\000"
9519 /* 26402 */ "S2_cl0p\000"
9520 /* 26410 */ "S2_ct0p\000"
9521 /* 26418 */ "S2_cl1p\000"
9522 /* 26426 */ "S2_ct1p\000"
9523 /* 26434 */ "S6_rol_i_p\000"
9524 /* 26445 */ "S2_asl_i_p\000"
9525 /* 26456 */ "S2_asr_i_p\000"
9526 /* 26467 */ "S2_lsr_i_p\000"
9527 /* 26478 */ "F2_dfimm_p\000"
9528 /* 26489 */ "F2_sfimm_p\000"
9529 /* 26500 */ "S2_asl_r_p\000"
9530 /* 26511 */ "S2_lsl_r_p\000"
9531 /* 26522 */ "S2_asr_r_p\000"
9532 /* 26533 */ "S2_lsr_r_p\000"
9533 /* 26544 */ "L4_loadbsw2_ap\000"
9534 /* 26559 */ "L4_loadbzw2_ap\000"
9535 /* 26574 */ "L4_loadbsw4_ap\000"
9536 /* 26589 */ "L4_loadbzw4_ap\000"
9537 /* 26604 */ "L4_loadalignb_ap\000"
9538 /* 26621 */ "L4_loadrb_ap\000"
9539 /* 26634 */ "S4_storerb_ap\000"
9540 /* 26648 */ "L4_loadrub_ap\000"
9541 /* 26662 */ "L4_loadrd_ap\000"
9542 /* 26675 */ "S4_storerd_ap\000"
9543 /* 26689 */ "S4_storerf_ap\000"
9544 /* 26703 */ "L4_loadalignh_ap\000"
9545 /* 26720 */ "L4_loadrh_ap\000"
9546 /* 26733 */ "S4_storerh_ap\000"
9547 /* 26747 */ "L4_loadruh_ap\000"
9548 /* 26761 */ "L4_loadri_ap\000"
9549 /* 26774 */ "S4_storeri_ap\000"
9550 /* 26788 */ "S4_storerbnew_ap\000"
9551 /* 26805 */ "S4_storerhnew_ap\000"
9552 /* 26822 */ "S4_storerinew_ap\000"
9553 /* 26839 */ "V6_vtran2x2_map\000"
9554 /* 26855 */ "A2_vsubb_map\000"
9555 /* 26868 */ "A2_vaddb_map\000"
9556 /* 26881 */ "J2_jumpf_nopred_map\000"
9557 /* 26901 */ "J2_jumprf_nopred_map\000"
9558 /* 26922 */ "J2_jumpt_nopred_map\000"
9559 /* 26942 */ "J2_jumprt_nopred_map\000"
9560 /* 26963 */ "Y2_k1lock_map\000"
9561 /* 26977 */ "Y2_k1unlock_map\000"
9562 /* 26993 */ "C2_pxfer_map\000"
9563 /* 27006 */ "J2_trap1_noregmap\000"
9564 /* 27024 */ "L2_loadbsw2_zomap\000"
9565 /* 27042 */ "L2_loadbzw2_zomap\000"
9566 /* 27060 */ "L2_loadbsw4_zomap\000"
9567 /* 27078 */ "L2_loadbzw4_zomap\000"
9568 /* 27096 */ "L2_loadalignb_zomap\000"
9569 /* 27116 */ "L4_sub_memopb_zomap\000"
9570 /* 27136 */ "L4_isub_memopb_zomap\000"
9571 /* 27157 */ "L4_add_memopb_zomap\000"
9572 /* 27177 */ "L4_iadd_memopb_zomap\000"
9573 /* 27198 */ "L4_and_memopb_zomap\000"
9574 /* 27218 */ "L4_iand_memopb_zomap\000"
9575 /* 27239 */ "L4_or_memopb_zomap\000"
9576 /* 27258 */ "L4_ior_memopb_zomap\000"
9577 /* 27278 */ "L2_loadrb_zomap\000"
9578 /* 27294 */ "S2_storerb_zomap\000"
9579 /* 27311 */ "S4_storeirb_zomap\000"
9580 /* 27329 */ "L2_loadrub_zomap\000"
9581 /* 27346 */ "L2_loadrd_zomap\000"
9582 /* 27362 */ "S2_storerd_zomap\000"
9583 /* 27379 */ "L2_ploadrbf_zomap\000"
9584 /* 27397 */ "S2_pstorerbf_zomap\000"
9585 /* 27416 */ "S4_storeirbf_zomap\000"
9586 /* 27435 */ "L2_ploadrubf_zomap\000"
9587 /* 27454 */ "L2_ploadrdf_zomap\000"
9588 /* 27472 */ "S2_pstorerdf_zomap\000"
9589 /* 27491 */ "S2_pstorerff_zomap\000"
9590 /* 27510 */ "L2_ploadrhf_zomap\000"
9591 /* 27528 */ "S2_pstorerhf_zomap\000"
9592 /* 27547 */ "S4_storeirhf_zomap\000"
9593 /* 27566 */ "L2_ploadruhf_zomap\000"
9594 /* 27585 */ "L2_ploadrif_zomap\000"
9595 /* 27603 */ "S2_pstorerif_zomap\000"
9596 /* 27622 */ "S4_storeirif_zomap\000"
9597 /* 27641 */ "S2_storerf_zomap\000"
9598 /* 27658 */ "S2_pstorerbnewf_zomap\000"
9599 /* 27680 */ "S2_pstorerhnewf_zomap\000"
9600 /* 27702 */ "S2_pstorerinewf_zomap\000"
9601 /* 27724 */ "L2_loadalignh_zomap\000"
9602 /* 27744 */ "L4_sub_memoph_zomap\000"
9603 /* 27764 */ "L4_isub_memoph_zomap\000"
9604 /* 27785 */ "L4_add_memoph_zomap\000"
9605 /* 27805 */ "L4_iadd_memoph_zomap\000"
9606 /* 27826 */ "L4_and_memoph_zomap\000"
9607 /* 27846 */ "L4_iand_memoph_zomap\000"
9608 /* 27867 */ "L4_or_memoph_zomap\000"
9609 /* 27886 */ "L4_ior_memoph_zomap\000"
9610 /* 27906 */ "L2_loadrh_zomap\000"
9611 /* 27922 */ "S2_storerh_zomap\000"
9612 /* 27939 */ "S4_storeirh_zomap\000"
9613 /* 27957 */ "L2_loadruh_zomap\000"
9614 /* 27974 */ "L2_loadri_zomap\000"
9615 /* 27990 */ "S2_storeri_zomap\000"
9616 /* 28007 */ "S4_storeiri_zomap\000"
9617 /* 28025 */ "L2_ploadrbt_zomap\000"
9618 /* 28043 */ "S2_pstorerbt_zomap\000"
9619 /* 28062 */ "S4_storeirbt_zomap\000"
9620 /* 28081 */ "L2_ploadrubt_zomap\000"
9621 /* 28100 */ "L2_ploadrdt_zomap\000"
9622 /* 28118 */ "S2_pstorerdt_zomap\000"
9623 /* 28137 */ "S2_pstorerft_zomap\000"
9624 /* 28156 */ "L2_ploadrht_zomap\000"
9625 /* 28174 */ "S2_pstorerht_zomap\000"
9626 /* 28193 */ "S4_storeirht_zomap\000"
9627 /* 28212 */ "L2_ploadruht_zomap\000"
9628 /* 28231 */ "L2_ploadrit_zomap\000"
9629 /* 28249 */ "S2_pstorerit_zomap\000"
9630 /* 28268 */ "S4_storeirit_zomap\000"
9631 /* 28287 */ "S2_pstorerbnewt_zomap\000"
9632 /* 28309 */ "S2_pstorerhnewt_zomap\000"
9633 /* 28331 */ "S2_pstorerinewt_zomap\000"
9634 /* 28353 */ "S2_storerbnew_zomap\000"
9635 /* 28373 */ "L2_ploadrbfnew_zomap\000"
9636 /* 28394 */ "S4_pstorerbfnew_zomap\000"
9637 /* 28416 */ "S4_storeirbfnew_zomap\000"
9638 /* 28438 */ "L2_ploadrubfnew_zomap\000"
9639 /* 28460 */ "L2_ploadrdfnew_zomap\000"
9640 /* 28481 */ "S4_pstorerdfnew_zomap\000"
9641 /* 28503 */ "S4_pstorerffnew_zomap\000"
9642 /* 28525 */ "L2_ploadrhfnew_zomap\000"
9643 /* 28546 */ "S4_pstorerhfnew_zomap\000"
9644 /* 28568 */ "S4_storeirhfnew_zomap\000"
9645 /* 28590 */ "L2_ploadruhfnew_zomap\000"
9646 /* 28612 */ "L2_ploadrifnew_zomap\000"
9647 /* 28633 */ "S4_pstorerifnew_zomap\000"
9648 /* 28655 */ "S4_storeirifnew_zomap\000"
9649 /* 28677 */ "S4_pstorerbnewfnew_zomap\000"
9650 /* 28702 */ "S4_pstorerhnewfnew_zomap\000"
9651 /* 28727 */ "S4_pstorerinewfnew_zomap\000"
9652 /* 28752 */ "S2_storerhnew_zomap\000"
9653 /* 28772 */ "S2_storerinew_zomap\000"
9654 /* 28792 */ "L2_ploadrbtnew_zomap\000"
9655 /* 28813 */ "S4_pstorerbtnew_zomap\000"
9656 /* 28835 */ "S4_storeirbtnew_zomap\000"
9657 /* 28857 */ "L2_ploadrubtnew_zomap\000"
9658 /* 28879 */ "L2_ploadrdtnew_zomap\000"
9659 /* 28900 */ "S4_pstorerdtnew_zomap\000"
9660 /* 28922 */ "S4_pstorerftnew_zomap\000"
9661 /* 28944 */ "L2_ploadrhtnew_zomap\000"
9662 /* 28965 */ "S4_pstorerhtnew_zomap\000"
9663 /* 28987 */ "S4_storeirhtnew_zomap\000"
9664 /* 29009 */ "L2_ploadruhtnew_zomap\000"
9665 /* 29031 */ "L2_ploadritnew_zomap\000"
9666 /* 29052 */ "S4_pstoreritnew_zomap\000"
9667 /* 29074 */ "S4_storeiritnew_zomap\000"
9668 /* 29096 */ "S4_pstorerbnewtnew_zomap\000"
9669 /* 29121 */ "S4_pstorerhnewtnew_zomap\000"
9670 /* 29146 */ "S4_pstorerinewtnew_zomap\000"
9671 /* 29171 */ "L4_sub_memopw_zomap\000"
9672 /* 29191 */ "L4_isub_memopw_zomap\000"
9673 /* 29212 */ "L4_add_memopw_zomap\000"
9674 /* 29232 */ "L4_iadd_memopw_zomap\000"
9675 /* 29253 */ "L4_and_memopw_zomap\000"
9676 /* 29273 */ "L4_iand_memopw_zomap\000"
9677 /* 29294 */ "L4_or_memopw_zomap\000"
9678 /* 29313 */ "L4_ior_memopw_zomap\000"
9679 /* 29333 */ "V6_vswap\000"
9680 /* 29342 */ "S2_clbp\000"
9681 /* 29350 */ "Y2_tlbp\000"
9682 /* 29358 */ "S6_vsplatrbp\000"
9683 /* 29371 */ "A2_subp\000"
9684 /* 29379 */ "G4_tfrgpcp\000"
9685 /* 29390 */ "A4_tfrpcp\000"
9686 /* 29400 */ "Y4_tfrspcp\000"
9687 /* 29411 */ "A2_addp\000"
9688 /* 29419 */ "A2_andp\000"
9689 /* 29427 */ "V6_vassign_fp\000"
9690 /* 29441 */ "L2_loadrbgp\000"
9691 /* 29453 */ "S2_storerbgp\000"
9692 /* 29466 */ "L2_loadrubgp\000"
9693 /* 29479 */ "L2_loadrdgp\000"
9694 /* 29491 */ "S2_storerdgp\000"
9695 /* 29504 */ "A2_negp\000"
9696 /* 29512 */ "S2_storerfgp\000"
9697 /* 29525 */ "L2_loadrhgp\000"
9698 /* 29537 */ "S2_storerhgp\000"
9699 /* 29550 */ "L2_loadruhgp\000"
9700 /* 29563 */ "L2_loadrigp\000"
9701 /* 29575 */ "S2_storerigp\000"
9702 /* 29588 */ "S2_storerbnewgp\000"
9703 /* 29604 */ "S2_storerhnewgp\000"
9704 /* 29620 */ "S2_storerinewgp\000"
9705 /* 29636 */ "A7_clip\000"
9706 /* 29644 */ "A7_vclip\000"
9707 /* 29653 */ "M2_macsip\000"
9708 /* 29663 */ "M2_mpysip\000"
9709 /* 29673 */ "V6_vcombine_tmp\000"
9710 /* 29689 */ "V6_vassign_tmp\000"
9711 /* 29704 */ "J2_jump\000"
9712 /* 29712 */ "A4_andnp\000"
9713 /* 29721 */ "V6_vassignp\000"
9714 /* 29733 */ "A2_minp\000"
9715 /* 29741 */ "A4_ornp\000"
9716 /* 29749 */ "F2_conv_df2d_chop\000"
9717 /* 29767 */ "F2_conv_sf2d_chop\000"
9718 /* 29785 */ "F2_conv_df2ud_chop\000"
9719 /* 29804 */ "F2_conv_sf2ud_chop\000"
9720 /* 29823 */ "F2_conv_df2w_chop\000"
9721 /* 29841 */ "F2_conv_sf2w_chop\000"
9722 /* 29859 */ "F2_conv_df2uw_chop\000"
9723 /* 29878 */ "F2_conv_sf2uw_chop\000"
9724 /* 29897 */ "A2_nop\000"
9725 /* 29904 */ "Y2_stop\000"
9726 /* 29912 */ "Y2_tlbpp\000"
9727 /* 29921 */ "G4_tfrgcpp\000"
9728 /* 29932 */ "A4_tfrcpp\000"
9729 /* 29942 */ "Y4_tfrscpp\000"
9730 /* 29953 */ "S6_vtrunehb_ppp\000"
9731 /* 29969 */ "S6_vtrunohb_ppp\000"
9732 /* 29985 */ "C2_cmpeqp\000"
9733 /* 29995 */ "M2_vrcmpys_s1rp\000"
9734 /* 30011 */ "S4_extractp_rp\000"
9735 /* 30026 */ "S2_insertp_rp\000"
9736 /* 30040 */ "S2_extractup_rp\000"
9737 /* 30056 */ "S4_extract_rp\000"
9738 /* 30070 */ "S2_insert_rp\000"
9739 /* 30083 */ "S2_extractu_rp\000"
9740 /* 30098 */ "A2_tfrp\000"
9741 /* 30106 */ "A2_orp\000"
9742 /* 30113 */ "A2_xorp\000"
9743 /* 30121 */ "C2_tfrrp\000"
9744 /* 30130 */ "SS2_stored_sp\000"
9745 /* 30144 */ "SL2_loadrd_sp\000"
9746 /* 30158 */ "SL2_loadri_sp\000"
9747 /* 30172 */ "SS2_storew_sp\000"
9748 /* 30186 */ "A2_absp\000"
9749 /* 30194 */ "SA1_addsp\000"
9750 /* 30204 */ "A2_addsp\000"
9751 /* 30213 */ "S2_lfsp\000"
9752 /* 30221 */ "S4_extractp\000"
9753 /* 30233 */ "C2_cmpgtp\000"
9754 /* 30243 */ "S5_popcountp\000"
9755 /* 30256 */ "A2_notp\000"
9756 /* 30264 */ "S2_insertp\000"
9757 /* 30275 */ "M2_mpysu_up\000"
9758 /* 30287 */ "M2_mpyu_up\000"
9759 /* 30298 */ "M2_mpy_up\000"
9760 /* 30308 */ "A2_minup\000"
9761 /* 30317 */ "S2_extractup\000"
9762 /* 30330 */ "C2_cmpgtup\000"
9763 /* 30341 */ "A2_maxup\000"
9764 /* 30350 */ "S2_brevp\000"
9765 /* 30359 */ "A2_maxp\000"
9766 /* 30367 */ "S2_parityp\000"
9767 /* 30378 */ "V6_vwhist256q\000"
9768 /* 30392 */ "V6_vwhist128q\000"
9769 /* 30406 */ "L4_loadd_aq\000"
9770 /* 30418 */ "L2_loadw_aq\000"
9771 /* 30430 */ "V6_vsubbq\000"
9772 /* 30440 */ "V6_vaddbq\000"
9773 /* 30450 */ "A4_cmpbeq\000"
9774 /* 30460 */ "A2_vcmpbeq\000"
9775 /* 30471 */ "A4_cmpheq\000"
9776 /* 30481 */ "A2_vcmpheq\000"
9777 /* 30492 */ "C4_cmpneq\000"
9778 /* 30502 */ "A4_rcmpneq\000"
9779 /* 30513 */ "C2_cmpeq\000"
9780 /* 30522 */ "F2_dfcmpeq\000"
9781 /* 30533 */ "F2_sfcmpeq\000"
9782 /* 30544 */ "A4_rcmpeq\000"
9783 /* 30554 */ "A2_vcmpweq\000"
9784 /* 30565 */ "V6_vsubhq\000"
9785 /* 30575 */ "V6_vaddhq\000"
9786 /* 30585 */ "V6_vgathermhq\000"
9787 /* 30599 */ "V6_vscattermhq\000"
9788 /* 30614 */ "V6_vsubbnq\000"
9789 /* 30625 */ "V6_vaddbnq\000"
9790 /* 30636 */ "V6_vsubhnq\000"
9791 /* 30647 */ "V6_vaddhnq\000"
9792 /* 30658 */ "V6_vsubwnq\000"
9793 /* 30669 */ "V6_vaddwnq\000"
9794 /* 30680 */ "V6_vhistq\000"
9795 /* 30690 */ "V6_vsubwq\000"
9796 /* 30700 */ "V6_vaddwq\000"
9797 /* 30710 */ "V6_vgathermhwq\000"
9798 /* 30725 */ "V6_vscattermhwq\000"
9799 /* 30741 */ "V6_vgathermwq\000"
9800 /* 30755 */ "V6_vscattermwq\000"
9801 /* 30770 */ "J2_loop0r\000"
9802 /* 30780 */ "J2_loop1r\000"
9803 /* 30790 */ "S6_rol_i_r\000"
9804 /* 30801 */ "S2_asl_i_r\000"
9805 /* 30812 */ "S2_asr_i_r\000"
9806 /* 30823 */ "S2_lsr_i_r\000"
9807 /* 30834 */ "PS_tailcall_r\000"
9808 /* 30848 */ "S2_asl_r_r\000"
9809 /* 30859 */ "S2_lsl_r_r\000"
9810 /* 30870 */ "S2_asr_r_r\000"
9811 /* 30881 */ "S2_lsr_r_r\000"
9812 /* 30892 */ "M2_vcmac_s0_sat_r\000"
9813 /* 30910 */ "M2_vcmpy_s0_sat_r\000"
9814 /* 30928 */ "M2_vcmpy_s1_sat_r\000"
9815 /* 30946 */ "S2_togglebit_r\000"
9816 /* 30961 */ "S2_clrbit_r\000"
9817 /* 30973 */ "S2_setbit_r\000"
9818 /* 30985 */ "S2_tstbit_r\000"
9819 /* 30997 */ "S4_ntstbit_r\000"
9820 /* 31010 */ "Y2_icdatar\000"
9821 /* 31021 */ "Y2_tlbr\000"
9822 /* 31029 */ "L2_loadbsw2_pbr\000"
9823 /* 31045 */ "L2_loadbzw2_pbr\000"
9824 /* 31061 */ "L2_loadbsw4_pbr\000"
9825 /* 31077 */ "L2_loadbzw4_pbr\000"
9826 /* 31093 */ "L2_loadalignb_pbr\000"
9827 /* 31111 */ "L2_loadrb_pbr\000"
9828 /* 31125 */ "S2_storerb_pbr\000"
9829 /* 31140 */ "L2_loadrub_pbr\000"
9830 /* 31155 */ "L2_loadrd_pbr\000"
9831 /* 31169 */ "S2_storerd_pbr\000"
9832 /* 31184 */ "S2_storerf_pbr\000"
9833 /* 31199 */ "L2_loadalignh_pbr\000"
9834 /* 31217 */ "L2_loadrh_pbr\000"
9835 /* 31231 */ "S2_storerh_pbr\000"
9836 /* 31246 */ "L2_loadruh_pbr\000"
9837 /* 31261 */ "L2_loadri_pbr\000"
9838 /* 31275 */ "S2_storeri_pbr\000"
9839 /* 31290 */ "S2_storerbnew_pbr\000"
9840 /* 31308 */ "S2_storerhnew_pbr\000"
9841 /* 31326 */ "S2_storerinew_pbr\000"
9842 /* 31344 */ "A2_vavgubr\000"
9843 /* 31355 */ "PS_readcr\000"
9844 /* 31365 */ "A2_vnavghcr\000"
9845 /* 31377 */ "A2_vavghcr\000"
9846 /* 31388 */ "L2_loadbsw2_pcr\000"
9847 /* 31404 */ "L2_loadbzw2_pcr\000"
9848 /* 31420 */ "L2_loadbsw4_pcr\000"
9849 /* 31436 */ "L2_loadbzw4_pcr\000"
9850 /* 31452 */ "L2_loadalignb_pcr\000"
9851 /* 31470 */ "L2_loadrb_pcr\000"
9852 /* 31484 */ "PS_loadrb_pcr\000"
9853 /* 31498 */ "S2_storerb_pcr\000"
9854 /* 31513 */ "PS_storerb_pcr\000"
9855 /* 31528 */ "L2_loadrub_pcr\000"
9856 /* 31543 */ "PS_loadrub_pcr\000"
9857 /* 31558 */ "L2_loadrd_pcr\000"
9858 /* 31572 */ "PS_loadrd_pcr\000"
9859 /* 31586 */ "S2_storerd_pcr\000"
9860 /* 31601 */ "PS_storerd_pcr\000"
9861 /* 31616 */ "S2_storerf_pcr\000"
9862 /* 31631 */ "PS_storerf_pcr\000"
9863 /* 31646 */ "L2_loadalignh_pcr\000"
9864 /* 31664 */ "L2_loadrh_pcr\000"
9865 /* 31678 */ "PS_loadrh_pcr\000"
9866 /* 31692 */ "S2_storerh_pcr\000"
9867 /* 31707 */ "PS_storerh_pcr\000"
9868 /* 31722 */ "L2_loadruh_pcr\000"
9869 /* 31737 */ "PS_loadruh_pcr\000"
9870 /* 31752 */ "L2_loadri_pcr\000"
9871 /* 31766 */ "PS_loadri_pcr\000"
9872 /* 31780 */ "S2_storeri_pcr\000"
9873 /* 31795 */ "PS_storeri_pcr\000"
9874 /* 31810 */ "S2_storerbnew_pcr\000"
9875 /* 31828 */ "S2_storerhnew_pcr\000"
9876 /* 31846 */ "S2_storerinew_pcr\000"
9877 /* 31864 */ "G4_tfrgrcr\000"
9878 /* 31875 */ "A2_tfrrcr\000"
9879 /* 31885 */ "Y2_tfrsrcr\000"
9880 /* 31896 */ "A2_vnavgwcr\000"
9881 /* 31908 */ "A2_vavgwcr\000"
9882 /* 31919 */ "M4_mpyri_addr\000"
9883 /* 31933 */ "M4_mpyrr_addr\000"
9884 /* 31947 */ "Y2_barrier\000"
9885 /* 31958 */ "SA1_tfr\000"
9886 /* 31966 */ "dup_A2_tfr\000"
9887 /* 31977 */ "Y4_l2tagr\000"
9888 /* 31987 */ "Y2_dctagr\000"
9889 /* 31997 */ "Y2_ictagr\000"
9890 /* 32007 */ "S4_vxaddsubhr\000"
9891 /* 32021 */ "S4_vxsubaddhr\000"
9892 /* 32035 */ "A2_vnavghr\000"
9893 /* 32046 */ "A2_vavghr\000"
9894 /* 32056 */ "A2_vavguhr\000"
9895 /* 32067 */ "dup_A2_andir\000"
9896 /* 32080 */ "dup_A4_combineir\000"
9897 /* 32097 */ "A2_orir\000"
9898 /* 32105 */ "C2_muxir\000"
9899 /* 32114 */ "C2_bitsclr\000"
9900 /* 32125 */ "C4_nbitsclr\000"
9901 /* 32137 */ "J2_callr\000"
9902 /* 32146 */ "PS_call_nr\000"
9903 /* 32157 */ "PS_callr_nr\000"
9904 /* 32169 */ "Y2_iassignr\000"
9905 /* 32181 */ "A2_or\000"
9906 /* 32187 */ "C2_or\000"
9907 /* 32193 */ "V6_veqb_or\000"
9908 /* 32204 */ "V6_vgtb_or\000"
9909 /* 32215 */ "V6_vgtub_or\000"
9910 /* 32227 */ "V6_pred_or\000"
9911 /* 32238 */ "C4_and_or\000"
9912 /* 32248 */ "M4_and_or\000"
9913 /* 32258 */ "V6_vgtbf_or\000"
9914 /* 32270 */ "V6_veqhf_or\000"
9915 /* 32282 */ "V6_vgthf_or\000"
9916 /* 32294 */ "V6_veqsf_or\000"
9917 /* 32306 */ "V6_vgtsf_or\000"
9918 /* 32318 */ "V6_veqh_or\000"
9919 /* 32329 */ "V6_vgth_or\000"
9920 /* 32340 */ "V6_vgtuh_or\000"
9921 /* 32352 */ "S6_rol_i_p_or\000"
9922 /* 32366 */ "S2_asl_i_p_or\000"
9923 /* 32380 */ "S2_asr_i_p_or\000"
9924 /* 32394 */ "S2_lsr_i_p_or\000"
9925 /* 32408 */ "S2_asl_r_p_or\000"
9926 /* 32422 */ "S2_lsl_r_p_or\000"
9927 /* 32436 */ "S2_asr_r_p_or\000"
9928 /* 32450 */ "S2_lsr_r_p_or\000"
9929 /* 32464 */ "S6_rol_i_r_or\000"
9930 /* 32478 */ "S2_asl_i_r_or\000"
9931 /* 32492 */ "S2_asr_i_r_or\000"
9932 /* 32506 */ "S2_lsr_i_r_or\000"
9933 /* 32520 */ "S2_asl_r_r_or\000"
9934 /* 32534 */ "S2_lsl_r_r_or\000"
9935 /* 32548 */ "S2_asr_r_r_or\000"
9936 /* 32562 */ "S2_lsr_r_r_or\000"
9937 /* 32576 */ "C4_or_or\000"
9938 /* 32585 */ "M4_or_or\000"
9939 /* 32594 */ "M4_xor_or\000"
9940 /* 32604 */ "V6_veqw_or\000"
9941 /* 32615 */ "V6_vgtw_or\000"
9942 /* 32626 */ "V6_vgtuw_or\000"
9943 /* 32638 */ "V6_MAP_equb_ior\000"
9944 /* 32654 */ "V6_MAP_equh_ior\000"
9945 /* 32670 */ "V6_MAP_equw_ior\000"
9946 /* 32686 */ "V6_vror\000"
9947 /* 32694 */ "V6_vor\000"
9948 /* 32701 */ "A2_xor\000"
9949 /* 32708 */ "C2_xor\000"
9950 /* 32715 */ "V6_veqb_xor\000"
9951 /* 32727 */ "V6_vgtb_xor\000"
9952 /* 32739 */ "V6_MAP_equb_xor\000"
9953 /* 32755 */ "V6_vgtub_xor\000"
9954 /* 32768 */ "V6_pred_xor\000"
9955 /* 32780 */ "M4_and_xor\000"
9956 /* 32791 */ "V6_vgtbf_xor\000"
9957 /* 32804 */ "V6_veqhf_xor\000"
9958 /* 32817 */ "V6_vgthf_xor\000"
9959 /* 32830 */ "V6_veqsf_xor\000"
9960 /* 32843 */ "V6_vgtsf_xor\000"
9961 /* 32856 */ "V6_veqh_xor\000"
9962 /* 32868 */ "V6_vgth_xor\000"
9963 /* 32880 */ "V6_MAP_equh_xor\000"
9964 /* 32896 */ "V6_vgtuh_xor\000"
9965 /* 32909 */ "S2_asl_r_p_xor\000"
9966 /* 32924 */ "S2_lsl_r_p_xor\000"
9967 /* 32939 */ "S2_asr_r_p_xor\000"
9968 /* 32954 */ "S2_lsr_r_p_xor\000"
9969 /* 32969 */ "M4_or_xor\000"
9970 /* 32979 */ "V6_veqw_xor\000"
9971 /* 32991 */ "V6_vgtw_xor\000"
9972 /* 33003 */ "V6_MAP_equw_xor\000"
9973 /* 33019 */ "V6_vgtuw_xor\000"
9974 /* 33032 */ "V6_vxor\000"
9975 /* 33040 */ "L2_loadbsw2_pr\000"
9976 /* 33055 */ "L2_loadbzw2_pr\000"
9977 /* 33070 */ "L2_loadbsw4_pr\000"
9978 /* 33085 */ "L2_loadbzw4_pr\000"
9979 /* 33100 */ "L2_loadalignb_pr\000"
9980 /* 33117 */ "L2_loadrb_pr\000"
9981 /* 33130 */ "S2_storerb_pr\000"
9982 /* 33144 */ "L2_loadrub_pr\000"
9983 /* 33158 */ "L2_loadrd_pr\000"
9984 /* 33171 */ "S2_storerd_pr\000"
9985 /* 33185 */ "S2_storerf_pr\000"
9986 /* 33199 */ "L2_loadalignh_pr\000"
9987 /* 33216 */ "L2_loadrh_pr\000"
9988 /* 33229 */ "S2_storerh_pr\000"
9989 /* 33243 */ "L2_loadruh_pr\000"
9990 /* 33257 */ "L2_loadri_pr\000"
9991 /* 33270 */ "S2_storeri_pr\000"
9992 /* 33284 */ "S2_storerbnew_pr\000"
9993 /* 33301 */ "S2_storerhnew_pr\000"
9994 /* 33318 */ "S2_storerinew_pr\000"
9995 /* 33335 */ "J2_jumpr\000"
9996 /* 33344 */ "J4_hintjumpr\000"
9997 /* 33357 */ "C2_tfrpr\000"
9998 /* 33366 */ "F2_sffixupr\000"
9999 /* 33378 */ "L4_loadrb_rr\000"
10000 /* 33391 */ "S4_storerb_rr\000"
10001 /* 33405 */ "L4_loadrub_rr\000"
10002 /* 33419 */ "A7_croundd_rr\000"
10003 /* 33433 */ "A4_round_rr\000"
10004 /* 33445 */ "A4_cround_rr\000"
10005 /* 33458 */ "L4_loadrd_rr\000"
10006 /* 33471 */ "S4_storerd_rr\000"
10007 /* 33485 */ "L4_ploadrbf_rr\000"
10008 /* 33500 */ "S4_pstorerbf_rr\000"
10009 /* 33516 */ "L4_ploadrubf_rr\000"
10010 /* 33532 */ "L4_ploadrdf_rr\000"
10011 /* 33547 */ "S4_pstorerdf_rr\000"
10012 /* 33563 */ "S4_pstorerff_rr\000"
10013 /* 33579 */ "L4_ploadrhf_rr\000"
10014 /* 33594 */ "S4_pstorerhf_rr\000"
10015 /* 33610 */ "L4_ploadruhf_rr\000"
10016 /* 33626 */ "L4_ploadrif_rr\000"
10017 /* 33641 */ "S4_pstorerif_rr\000"
10018 /* 33657 */ "S4_storerf_rr\000"
10019 /* 33671 */ "S4_pstorerbnewf_rr\000"
10020 /* 33690 */ "S4_pstorerhnewf_rr\000"
10021 /* 33709 */ "S4_pstorerinewf_rr\000"
10022 /* 33728 */ "L4_loadrh_rr\000"
10023 /* 33741 */ "S4_storerh_rr\000"
10024 /* 33755 */ "L4_loadruh_rr\000"
10025 /* 33769 */ "L4_loadri_rr\000"
10026 /* 33782 */ "S4_storeri_rr\000"
10027 /* 33796 */ "L4_ploadrbt_rr\000"
10028 /* 33811 */ "S4_pstorerbt_rr\000"
10029 /* 33827 */ "L4_ploadrubt_rr\000"
10030 /* 33843 */ "L4_ploadrdt_rr\000"
10031 /* 33858 */ "S4_pstorerdt_rr\000"
10032 /* 33874 */ "S4_pstorerft_rr\000"
10033 /* 33890 */ "L4_ploadrht_rr\000"
10034 /* 33905 */ "S4_pstorerht_rr\000"
10035 /* 33921 */ "L4_ploadruht_rr\000"
10036 /* 33937 */ "L4_ploadrit_rr\000"
10037 /* 33952 */ "S4_pstorerit_rr\000"
10038 /* 33968 */ "S4_pstorerbnewt_rr\000"
10039 /* 33987 */ "S4_pstorerhnewt_rr\000"
10040 /* 34006 */ "S4_pstorerinewt_rr\000"
10041 /* 34025 */ "S4_storerbnew_rr\000"
10042 /* 34042 */ "L4_ploadrbfnew_rr\000"
10043 /* 34060 */ "S4_pstorerbfnew_rr\000"
10044 /* 34079 */ "L4_ploadrubfnew_rr\000"
10045 /* 34098 */ "L4_ploadrdfnew_rr\000"
10046 /* 34116 */ "S4_pstorerdfnew_rr\000"
10047 /* 34135 */ "S4_pstorerffnew_rr\000"
10048 /* 34154 */ "L4_ploadrhfnew_rr\000"
10049 /* 34172 */ "S4_pstorerhfnew_rr\000"
10050 /* 34191 */ "L4_ploadruhfnew_rr\000"
10051 /* 34210 */ "L4_ploadrifnew_rr\000"
10052 /* 34228 */ "S4_pstorerifnew_rr\000"
10053 /* 34247 */ "S4_pstorerbnewfnew_rr\000"
10054 /* 34269 */ "S4_pstorerhnewfnew_rr\000"
10055 /* 34291 */ "S4_pstorerinewfnew_rr\000"
10056 /* 34313 */ "S4_storerhnew_rr\000"
10057 /* 34330 */ "S4_storerinew_rr\000"
10058 /* 34347 */ "L4_ploadrbtnew_rr\000"
10059 /* 34365 */ "S4_pstorerbtnew_rr\000"
10060 /* 34384 */ "L4_ploadrubtnew_rr\000"
10061 /* 34403 */ "L4_ploadrdtnew_rr\000"
10062 /* 34421 */ "S4_pstorerdtnew_rr\000"
10063 /* 34440 */ "S4_pstorerftnew_rr\000"
10064 /* 34459 */ "L4_ploadrhtnew_rr\000"
10065 /* 34477 */ "S4_pstorerhtnew_rr\000"
10066 /* 34496 */ "L4_ploadruhtnew_rr\000"
10067 /* 34515 */ "L4_ploadritnew_rr\000"
10068 /* 34533 */ "S4_pstoreritnew_rr\000"
10069 /* 34552 */ "S4_pstorerbnewtnew_rr\000"
10070 /* 34574 */ "S4_pstorerhnewtnew_rr\000"
10071 /* 34596 */ "S4_pstorerinewtnew_rr\000"
10072 /* 34618 */ "G4_tfrgcrr\000"
10073 /* 34629 */ "A2_tfrcrr\000"
10074 /* 34639 */ "Y2_tfrscrr\000"
10075 /* 34650 */ "J2_ploop1sr\000"
10076 /* 34662 */ "J2_ploop2sr\000"
10077 /* 34674 */ "J2_ploop3sr\000"
10078 /* 34686 */ "LDriw_ctr\000"
10079 /* 34696 */ "STriw_ctr\000"
10080 /* 34706 */ "J4_jumpsetr\000"
10081 /* 34718 */ "V6_vrotr\000"
10082 /* 34727 */ "L4_loadbsw2_ur\000"
10083 /* 34742 */ "L4_loadbzw2_ur\000"
10084 /* 34757 */ "L4_loadbsw4_ur\000"
10085 /* 34772 */ "L4_loadbzw4_ur\000"
10086 /* 34787 */ "L4_loadalignb_ur\000"
10087 /* 34804 */ "L4_loadrb_ur\000"
10088 /* 34817 */ "S4_storerb_ur\000"
10089 /* 34831 */ "L4_loadrub_ur\000"
10090 /* 34845 */ "L4_loadrd_ur\000"
10091 /* 34858 */ "S4_storerd_ur\000"
10092 /* 34872 */ "S4_storerf_ur\000"
10093 /* 34886 */ "L4_loadalignh_ur\000"
10094 /* 34903 */ "L4_loadrh_ur\000"
10095 /* 34916 */ "S4_storerh_ur\000"
10096 /* 34930 */ "L4_loadruh_ur\000"
10097 /* 34944 */ "L4_loadri_ur\000"
10098 /* 34957 */ "S4_storeri_ur\000"
10099 /* 34971 */ "S4_storerbnew_ur\000"
10100 /* 34988 */ "S4_storerhnew_ur\000"
10101 /* 35005 */ "S4_storerinew_ur\000"
10102 /* 35022 */ "A2_vnavgwr\000"
10103 /* 35033 */ "A2_vavgwr\000"
10104 /* 35043 */ "V6_vinsertwr\000"
10105 /* 35056 */ "A2_vavguwr\000"
10106 /* 35067 */ "SA1_combinezr\000"
10107 /* 35081 */ "A2_abs\000"
10108 /* 35088 */ "L4_ploadrbf_abs\000"
10109 /* 35104 */ "S4_pstorerbf_abs\000"
10110 /* 35121 */ "L4_ploadrubf_abs\000"
10111 /* 35138 */ "L4_ploadrdf_abs\000"
10112 /* 35154 */ "S4_pstorerdf_abs\000"
10113 /* 35171 */ "S4_pstorerff_abs\000"
10114 /* 35188 */ "L4_ploadrhf_abs\000"
10115 /* 35204 */ "S4_pstorerhf_abs\000"
10116 /* 35221 */ "L4_ploadruhf_abs\000"
10117 /* 35238 */ "L4_ploadrif_abs\000"
10118 /* 35254 */ "S4_pstorerif_abs\000"
10119 /* 35271 */ "S4_pstorerbnewf_abs\000"
10120 /* 35291 */ "S4_pstorerhnewf_abs\000"
10121 /* 35311 */ "S4_pstorerinewf_abs\000"
10122 /* 35331 */ "L4_ploadrbt_abs\000"
10123 /* 35347 */ "S4_pstorerbt_abs\000"
10124 /* 35364 */ "L4_ploadrubt_abs\000"
10125 /* 35381 */ "L4_ploadrdt_abs\000"
10126 /* 35397 */ "S4_pstorerdt_abs\000"
10127 /* 35414 */ "S4_pstorerft_abs\000"
10128 /* 35431 */ "L4_ploadrht_abs\000"
10129 /* 35447 */ "S4_pstorerht_abs\000"
10130 /* 35464 */ "L4_ploadruht_abs\000"
10131 /* 35481 */ "L4_ploadrit_abs\000"
10132 /* 35497 */ "S4_pstorerit_abs\000"
10133 /* 35514 */ "S4_pstorerbnewt_abs\000"
10134 /* 35534 */ "S4_pstorerhnewt_abs\000"
10135 /* 35554 */ "S4_pstorerinewt_abs\000"
10136 /* 35574 */ "L4_ploadrbfnew_abs\000"
10137 /* 35593 */ "S4_pstorerbfnew_abs\000"
10138 /* 35613 */ "L4_ploadrubfnew_abs\000"
10139 /* 35633 */ "L4_ploadrdfnew_abs\000"
10140 /* 35652 */ "S4_pstorerdfnew_abs\000"
10141 /* 35672 */ "S4_pstorerffnew_abs\000"
10142 /* 35692 */ "L4_ploadrhfnew_abs\000"
10143 /* 35711 */ "S4_pstorerhfnew_abs\000"
10144 /* 35731 */ "L4_ploadruhfnew_abs\000"
10145 /* 35751 */ "L4_ploadrifnew_abs\000"
10146 /* 35770 */ "S4_pstorerifnew_abs\000"
10147 /* 35790 */ "S4_pstorerbnewfnew_abs\000"
10148 /* 35813 */ "S4_pstorerhnewfnew_abs\000"
10149 /* 35836 */ "S4_pstorerinewfnew_abs\000"
10150 /* 35859 */ "L4_ploadrbtnew_abs\000"
10151 /* 35878 */ "S4_pstorerbtnew_abs\000"
10152 /* 35898 */ "L4_ploadrubtnew_abs\000"
10153 /* 35918 */ "L4_ploadrdtnew_abs\000"
10154 /* 35937 */ "S4_pstorerdtnew_abs\000"
10155 /* 35957 */ "S4_pstorerftnew_abs\000"
10156 /* 35977 */ "L4_ploadrhtnew_abs\000"
10157 /* 35996 */ "S4_pstorerhtnew_abs\000"
10158 /* 36016 */ "L4_ploadruhtnew_abs\000"
10159 /* 36036 */ "L4_ploadritnew_abs\000"
10160 /* 36055 */ "S4_pstoreritnew_abs\000"
10161 /* 36075 */ "S4_pstorerbnewtnew_abs\000"
10162 /* 36098 */ "S4_pstorerhnewtnew_abs\000"
10163 /* 36121 */ "S4_pstorerinewtnew_abs\000"
10164 /* 36144 */ "PS_loadrbabs\000"
10165 /* 36157 */ "PS_storerbabs\000"
10166 /* 36171 */ "PS_loadrubabs\000"
10167 /* 36185 */ "PS_loadrdabs\000"
10168 /* 36198 */ "PS_storerdabs\000"
10169 /* 36212 */ "PS_storerfabs\000"
10170 /* 36226 */ "PS_loadrhabs\000"
10171 /* 36239 */ "PS_storerhabs\000"
10172 /* 36253 */ "PS_loadruhabs\000"
10173 /* 36267 */ "PS_loadriabs\000"
10174 /* 36280 */ "PS_storeriabs\000"
10175 /* 36294 */ "PS_storerbnewabs\000"
10176 /* 36311 */ "PS_storerhnewabs\000"
10177 /* 36328 */ "PS_storerinewabs\000"
10178 /* 36345 */ "A2_vsububs\000"
10179 /* 36356 */ "A2_vaddubs\000"
10180 /* 36367 */ "A5_vaddhubs\000"
10181 /* 36379 */ "M2_vmac2es\000"
10182 /* 36390 */ "A2_vsubhs\000"
10183 /* 36400 */ "A2_svsubhs\000"
10184 /* 36411 */ "A2_vaddhs\000"
10185 /* 36421 */ "A2_svaddhs\000"
10186 /* 36432 */ "A2_svavghs\000"
10187 /* 36443 */ "A2_vsubuhs\000"
10188 /* 36454 */ "A2_svsubuhs\000"
10189 /* 36466 */ "A2_vadduhs\000"
10190 /* 36477 */ "A2_svadduhs\000"
10191 /* 36489 */ "S2_vrndpackwhs\000"
10192 /* 36504 */ "F2_sffms\000"
10193 /* 36513 */ "V6_vmpyhsrs\000"
10194 /* 36525 */ "V6_vmpyhvsrs\000"
10195 /* 36538 */ "F2_dfclass\000"
10196 /* 36549 */ "F2_sfclass\000"
10197 /* 36560 */ "V6_vmpyhss\000"
10198 /* 36571 */ "V6_vmpabus\000"
10199 /* 36582 */ "V6_vdmpybus\000"
10200 /* 36594 */ "V6_vrmpybus\000"
10201 /* 36606 */ "V6_vtmpybus\000"
10202 /* 36618 */ "V6_vmpybus\000"
10203 /* 36629 */ "V6_vmpyhus\000"
10204 /* 36640 */ "V6_vmpyuhvs\000"
10205 /* 36652 */ "A2_vsubws\000"
10206 /* 36662 */ "A2_vaddws\000"
10207 /* 36672 */ "L4_loadw_phys\000"
10208 /* 36686 */ "SL2_jumpr31_t\000"
10209 /* 36700 */ "SL2_return_t\000"
10210 /* 36713 */ "L4_return_t\000"
10211 /* 36725 */ "J4_tstbit0_fp0_jump_t\000"
10212 /* 36747 */ "J4_cmpeqn1_fp0_jump_t\000"
10213 /* 36769 */ "J4_cmpgtn1_fp0_jump_t\000"
10214 /* 36791 */ "J4_cmpeqi_fp0_jump_t\000"
10215 /* 36812 */ "J4_cmpgti_fp0_jump_t\000"
10216 /* 36833 */ "J4_cmpgtui_fp0_jump_t\000"
10217 /* 36855 */ "J4_cmpeq_fp0_jump_t\000"
10218 /* 36875 */ "J4_cmpgt_fp0_jump_t\000"
10219 /* 36895 */ "J4_cmpgtu_fp0_jump_t\000"
10220 /* 36916 */ "J4_tstbit0_tp0_jump_t\000"
10221 /* 36938 */ "J4_cmpeqn1_tp0_jump_t\000"
10222 /* 36960 */ "J4_cmpgtn1_tp0_jump_t\000"
10223 /* 36982 */ "J4_cmpeqi_tp0_jump_t\000"
10224 /* 37003 */ "J4_cmpgti_tp0_jump_t\000"
10225 /* 37024 */ "J4_cmpgtui_tp0_jump_t\000"
10226 /* 37046 */ "J4_cmpeq_tp0_jump_t\000"
10227 /* 37066 */ "J4_cmpgt_tp0_jump_t\000"
10228 /* 37086 */ "J4_cmpgtu_tp0_jump_t\000"
10229 /* 37107 */ "J4_tstbit0_fp1_jump_t\000"
10230 /* 37129 */ "J4_cmpeqn1_fp1_jump_t\000"
10231 /* 37151 */ "J4_cmpgtn1_fp1_jump_t\000"
10232 /* 37173 */ "J4_cmpeqi_fp1_jump_t\000"
10233 /* 37194 */ "J4_cmpgti_fp1_jump_t\000"
10234 /* 37215 */ "J4_cmpgtui_fp1_jump_t\000"
10235 /* 37237 */ "J4_cmpeq_fp1_jump_t\000"
10236 /* 37257 */ "J4_cmpgt_fp1_jump_t\000"
10237 /* 37277 */ "J4_cmpgtu_fp1_jump_t\000"
10238 /* 37298 */ "J4_tstbit0_tp1_jump_t\000"
10239 /* 37320 */ "J4_cmpeqn1_tp1_jump_t\000"
10240 /* 37342 */ "J4_cmpgtn1_tp1_jump_t\000"
10241 /* 37364 */ "J4_cmpeqi_tp1_jump_t\000"
10242 /* 37385 */ "J4_cmpgti_tp1_jump_t\000"
10243 /* 37406 */ "J4_cmpgtui_tp1_jump_t\000"
10244 /* 37428 */ "J4_cmpeq_tp1_jump_t\000"
10245 /* 37448 */ "J4_cmpgt_tp1_jump_t\000"
10246 /* 37468 */ "J4_cmpgtu_tp1_jump_t\000"
10247 /* 37489 */ "J4_tstbit0_f_jumpnv_t\000"
10248 /* 37511 */ "J4_cmpeqn1_f_jumpnv_t\000"
10249 /* 37533 */ "J4_cmpgtn1_f_jumpnv_t\000"
10250 /* 37555 */ "J4_cmpeqi_f_jumpnv_t\000"
10251 /* 37576 */ "J4_cmpgti_f_jumpnv_t\000"
10252 /* 37597 */ "J4_cmpgtui_f_jumpnv_t\000"
10253 /* 37619 */ "J4_cmpeq_f_jumpnv_t\000"
10254 /* 37639 */ "J4_cmpgt_f_jumpnv_t\000"
10255 /* 37659 */ "J4_cmplt_f_jumpnv_t\000"
10256 /* 37679 */ "J4_cmpgtu_f_jumpnv_t\000"
10257 /* 37700 */ "J4_cmpltu_f_jumpnv_t\000"
10258 /* 37721 */ "J4_tstbit0_t_jumpnv_t\000"
10259 /* 37743 */ "J4_cmpeqn1_t_jumpnv_t\000"
10260 /* 37765 */ "J4_cmpgtn1_t_jumpnv_t\000"
10261 /* 37787 */ "J4_cmpeqi_t_jumpnv_t\000"
10262 /* 37808 */ "J4_cmpgti_t_jumpnv_t\000"
10263 /* 37829 */ "J4_cmpgtui_t_jumpnv_t\000"
10264 /* 37851 */ "J4_cmpeq_t_jumpnv_t\000"
10265 /* 37871 */ "J4_cmpgt_t_jumpnv_t\000"
10266 /* 37891 */ "J4_cmplt_t_jumpnv_t\000"
10267 /* 37911 */ "J4_cmpgtu_t_jumpnv_t\000"
10268 /* 37932 */ "J4_cmpltu_t_jumpnv_t\000"
10269 /* 37953 */ "L4_return_map_to_raw_t\000"
10270 /* 37976 */ "M4_mac_up_s1_sat\000"
10271 /* 37993 */ "M4_nac_up_s1_sat\000"
10272 /* 38010 */ "M2_mpy_up_s1_sat\000"
10273 /* 38027 */ "A2_sat\000"
10274 /* 38034 */ "V6_vwhist256_sat\000"
10275 /* 38051 */ "V6_vsubububb_sat\000"
10276 /* 38068 */ "V6_vaddububb_sat\000"
10277 /* 38085 */ "V6_vpackhb_sat\000"
10278 /* 38100 */ "V6_vabsb_sat\000"
10279 /* 38113 */ "V6_vpackhub_sat\000"
10280 /* 38129 */ "S5_asrhub_sat\000"
10281 /* 38143 */ "S5_asrhub_rnd_sat\000"
10282 /* 38161 */ "V6_vabsh_sat\000"
10283 /* 38174 */ "V6_vpackwuh_sat\000"
10284 /* 38190 */ "V6_vpackwh_sat\000"
10285 /* 38205 */ "A4_round_ri_sat\000"
10286 /* 38221 */ "V6_vwhist256q_sat\000"
10287 /* 38239 */ "S2_asl_i_r_sat\000"
10288 /* 38254 */ "S2_asl_r_r_sat\000"
10289 /* 38269 */ "S2_asr_r_r_sat\000"
10290 /* 38284 */ "A4_round_rr_sat\000"
10291 /* 38300 */ "V6_vabsw_sat\000"
10292 /* 38313 */ "V6_vsubbsat\000"
10293 /* 38325 */ "V6_vaddbsat\000"
10294 /* 38337 */ "V6_vasrhbsat\000"
10295 /* 38350 */ "V6_vsububsat\000"
10296 /* 38363 */ "V6_vaddubsat\000"
10297 /* 38376 */ "V6_vasrhubsat\000"
10298 /* 38390 */ "V6_vasruhubsat\000"
10299 /* 38405 */ "V6_vasrvuhubsat\000"
10300 /* 38421 */ "dep_A2_subsat\000"
10301 /* 38435 */ "dep_A2_addsat\000"
10302 /* 38449 */ "V6_vasrhbrndsat\000"
10303 /* 38465 */ "V6_vasrhubrndsat\000"
10304 /* 38482 */ "V6_vasruhubrndsat\000"
10305 /* 38500 */ "V6_vasrvuhubrndsat\000"
10306 /* 38519 */ "V6_vasrwuhrndsat\000"
10307 /* 38536 */ "V6_vasruwuhrndsat\000"
10308 /* 38554 */ "V6_vasrvwuhrndsat\000"
10309 /* 38572 */ "V6_vasrwhrndsat\000"
10310 /* 38588 */ "A2_roundsat\000"
10311 /* 38600 */ "A2_negsat\000"
10312 /* 38610 */ "V6_vsubhsat\000"
10313 /* 38622 */ "V6_vaddhsat\000"
10314 /* 38634 */ "V6_vmpahhsat\000"
10315 /* 38647 */ "A2_vabshsat\000"
10316 /* 38659 */ "V6_vsubuhsat\000"
10317 /* 38672 */ "V6_vadduhsat\000"
10318 /* 38685 */ "V6_vmpauhuhsat\000"
10319 /* 38700 */ "V6_vmpsuhuhsat\000"
10320 /* 38715 */ "V6_vasrwuhsat\000"
10321 /* 38729 */ "V6_vasruwuhsat\000"
10322 /* 38744 */ "V6_vasrvwuhsat\000"
10323 /* 38759 */ "V6_vasrwhsat\000"
10324 /* 38772 */ "V6_vdmpyhsat\000"
10325 /* 38785 */ "V6_vdmpyhisat\000"
10326 /* 38799 */ "V6_vdmpyhsuisat\000"
10327 /* 38815 */ "A2_addpsat\000"
10328 /* 38826 */ "A2_abssat\000"
10329 /* 38836 */ "V6_vdmpyhsusat\000"
10330 /* 38851 */ "V6_vdmpyhvsat\000"
10331 /* 38865 */ "V6_vsubwsat\000"
10332 /* 38877 */ "V6_vaddwsat\000"
10333 /* 38889 */ "A2_vabswsat\000"
10334 /* 38901 */ "V6_vsubuwsat\000"
10335 /* 38914 */ "V6_vadduwsat\000"
10336 /* 38927 */ "V6_vaddcarrysat\000"
10337 /* 38943 */ "A4_psxtbt\000"
10338 /* 38953 */ "A4_pzxtbt\000"
10339 /* 38963 */ "A2_psubt\000"
10340 /* 38972 */ "S4_extract\000"
10341 /* 38983 */ "V6_zextract\000"
10342 /* 38995 */ "PS_pselect\000"
10343 /* 39006 */ "PS_vselect\000"
10344 /* 39017 */ "PS_wselect\000"
10345 /* 39028 */ "A2_paddt\000"
10346 /* 39037 */ "A2_pandt\000"
10347 /* 39046 */ "PS_jmpret\000"
10348 /* 39056 */ "C2_bitsset\000"
10349 /* 39067 */ "C4_nbitsset\000"
10350 /* 39079 */ "A4_cmpbgt\000"
10351 /* 39089 */ "A4_vcmpbgt\000"
10352 /* 39100 */ "A4_cmphgt\000"
10353 /* 39110 */ "A2_vcmphgt\000"
10354 /* 39121 */ "C2_cmpgt\000"
10355 /* 39130 */ "F2_dfcmpgt\000"
10356 /* 39141 */ "F2_sfcmpgt\000"
10357 /* 39152 */ "A2_vcmpwgt\000"
10358 /* 39163 */ "Y2_syncht\000"
10359 /* 39173 */ "A4_paslht\000"
10360 /* 39183 */ "A4_pasrht\000"
10361 /* 39193 */ "A4_psxtht\000"
10362 /* 39203 */ "A4_pzxtht\000"
10363 /* 39213 */ "Y2_wait\000"
10364 /* 39221 */ "Y6_dmwait\000"
10365 /* 39231 */ "A2_paddit\000"
10366 /* 39241 */ "dup_C2_cmoveit\000"
10367 /* 39256 */ "A4_bitsplit\000"
10368 /* 39268 */ "dup_C2_cmovenewit\000"
10369 /* 39286 */ "V6_v6mpyhubs10_alt\000"
10370 /* 39305 */ "V6_v6mpyvubs10_alt\000"
10371 /* 39324 */ "V6_vsubb_alt\000"
10372 /* 39337 */ "V6_vaddb_alt\000"
10373 /* 39350 */ "V6_vshuffeb_alt\000"
10374 /* 39366 */ "V6_vpackeb_alt\000"
10375 /* 39381 */ "V6_vshufoeb_alt\000"
10376 /* 39397 */ "V6_vshuffb_alt\000"
10377 /* 39412 */ "V6_vnavgb_alt\000"
10378 /* 39426 */ "V6_vavgb_alt\000"
10379 /* 39439 */ "V6_vmpahb_alt\000"
10380 /* 39453 */ "V6_vroundhb_alt\000"
10381 /* 39469 */ "V6_vmpyihb_alt\000"
10382 /* 39484 */ "V6_vmpauhb_alt\000"
10383 /* 39499 */ "V6_vdmpyhb_alt\000"
10384 /* 39514 */ "V6_vtmpyhb_alt\000"
10385 /* 39529 */ "V6_vunpackb_alt\000"
10386 /* 39545 */ "V6_vdealb_alt\000"
10387 /* 39559 */ "V6_vminb_alt\000"
10388 /* 39572 */ "V6_vshuffob_alt\000"
10389 /* 39588 */ "V6_vunpackob_alt\000"
10390 /* 39605 */ "V6_vpackob_alt\000"
10391 /* 39620 */ "V6_vabsb_alt\000"
10392 /* 39633 */ "V6_vsb_alt\000"
10393 /* 39644 */ "V6_vabsdiffub_alt\000"
10394 /* 39662 */ "V6_vnavgub_alt\000"
10395 /* 39677 */ "V6_vavgub_alt\000"
10396 /* 39691 */ "V6_vroundhub_alt\000"
10397 /* 39708 */ "V6_vsathub_alt\000"
10398 /* 39723 */ "V6_vrounduhub_alt\000"
10399 /* 39741 */ "V6_vunpackub_alt\000"
10400 /* 39758 */ "V6_vminub_alt\000"
10401 /* 39772 */ "V6_vabsub_alt\000"
10402 /* 39786 */ "V6_vmpyiwub_alt\000"
10403 /* 39802 */ "V6_vmaxub_alt\000"
10404 /* 39816 */ "V6_vrmpyub_alt\000"
10405 /* 39831 */ "V6_vmpyub_alt\000"
10406 /* 39845 */ "V6_vmpyiwb_alt\000"
10407 /* 39860 */ "V6_vmaxb_alt\000"
10408 /* 39873 */ "V6_vtmpyb_alt\000"
10409 /* 39887 */ "V6_vzb_alt\000"
10410 /* 39898 */ "V6_vmpahb_acc_alt\000"
10411 /* 39916 */ "V6_vmpyihb_acc_alt\000"
10412 /* 39935 */ "V6_vmpauhb_acc_alt\000"
10413 /* 39954 */ "V6_vdmpyhb_acc_alt\000"
10414 /* 39973 */ "V6_vtmpyhb_acc_alt\000"
10415 /* 39992 */ "V6_vmpyiwub_acc_alt\000"
10416 /* 40012 */ "V6_vrmpyub_acc_alt\000"
10417 /* 40031 */ "V6_vmpyub_acc_alt\000"
10418 /* 40049 */ "V6_vmpyiwb_acc_alt\000"
10419 /* 40068 */ "V6_vtmpyb_acc_alt\000"
10420 /* 40086 */ "V6_vaddubh_acc_alt\000"
10421 /* 40105 */ "V6_vmpyih_acc_alt\000"
10422 /* 40123 */ "V6_vaslh_acc_alt\000"
10423 /* 40140 */ "V6_vasrh_acc_alt\000"
10424 /* 40157 */ "V6_vdsaduh_acc_alt\000"
10425 /* 40176 */ "V6_vmpyiewuh_acc_alt\000"
10426 /* 40197 */ "V6_vmpyuh_acc_alt\000"
10427 /* 40215 */ "V6_vmpyiewh_acc_alt\000"
10428 /* 40235 */ "V6_vmpyiwh_acc_alt\000"
10429 /* 40254 */ "V6_vmpyh_acc_alt\000"
10430 /* 40271 */ "V6_vrsadubi_acc_alt\000"
10431 /* 40291 */ "V6_vrmpyubi_acc_alt\000"
10432 /* 40311 */ "V6_vrmpybusi_acc_alt\000"
10433 /* 40332 */ "V6_vmpabus_acc_alt\000"
10434 /* 40351 */ "V6_vdmpybus_acc_alt\000"
10435 /* 40371 */ "V6_vrmpybus_acc_alt\000"
10436 /* 40391 */ "V6_vtmpybus_acc_alt\000"
10437 /* 40411 */ "V6_vmpybus_acc_alt\000"
10438 /* 40430 */ "V6_vmpyhus_acc_alt\000"
10439 /* 40449 */ "V6_vdmpyhsat_acc_alt\000"
10440 /* 40470 */ "V6_vmpyhsat_acc_alt\000"
10441 /* 40490 */ "V6_vdmpyhisat_acc_alt\000"
10442 /* 40512 */ "V6_vdmpyhsuisat_acc_alt\000"
10443 /* 40536 */ "V6_vdmpyhsusat_acc_alt\000"
10444 /* 40559 */ "V6_vdmpyhvsat_acc_alt\000"
10445 /* 40581 */ "V6_vandqrt_acc_alt\000"
10446 /* 40600 */ "V6_vandnqrt_acc_alt\000"
10447 /* 40620 */ "V6_vandvrt_acc_alt\000"
10448 /* 40639 */ "V6_vrmpybub_rtt_acc_alt\000"
10449 /* 40663 */ "V6_vrmpyub_rtt_acc_alt\000"
10450 /* 40686 */ "V6_vmpabuu_acc_alt\000"
10451 /* 40705 */ "V6_vrmpyubv_acc_alt\000"
10452 /* 40725 */ "V6_vmpyubv_acc_alt\000"
10453 /* 40744 */ "V6_vrmpybv_acc_alt\000"
10454 /* 40763 */ "V6_vmpybv_acc_alt\000"
10455 /* 40781 */ "V6_vdmpyhb_dv_acc_alt\000"
10456 /* 40803 */ "V6_vdmpybus_dv_acc_alt\000"
10457 /* 40826 */ "V6_vmpyuhv_acc_alt\000"
10458 /* 40845 */ "V6_vmpyhv_acc_alt\000"
10459 /* 40863 */ "V6_vrmpybusv_acc_alt\000"
10460 /* 40884 */ "V6_vmpybusv_acc_alt\000"
10461 /* 40904 */ "V6_vaddhw_acc_alt\000"
10462 /* 40922 */ "V6_vadduhw_acc_alt\000"
10463 /* 40941 */ "V6_vaslw_acc_alt\000"
10464 /* 40958 */ "V6_vasrw_acc_alt\000"
10465 /* 40975 */ "V6_vmpyowh_rnd_sacc_alt\000"
10466 /* 40999 */ "V6_vmpyowh_sacc_alt\000"
10467 /* 41019 */ "V6_vscattermh_add_alt\000"
10468 /* 41041 */ "V6_vscattermwh_add_alt\000"
10469 /* 41064 */ "V6_vscattermw_add_alt\000"
10470 /* 41086 */ "V6_vmpyowh_rnd_alt\000"
10471 /* 41105 */ "V6_vavgbrnd_alt\000"
10472 /* 41121 */ "V6_vavgubrnd_alt\000"
10473 /* 41138 */ "V6_vavghrnd_alt\000"
10474 /* 41154 */ "V6_vavguhrnd_alt\000"
10475 /* 41171 */ "V6_vavgwrnd_alt\000"
10476 /* 41187 */ "V6_vavguwrnd_alt\000"
10477 /* 41204 */ "V6_vcl0h_alt\000"
10478 /* 41217 */ "V6_vsububh_alt\000"
10479 /* 41232 */ "V6_vaddubh_alt\000"
10480 /* 41247 */ "V6_vsubh_alt\000"
10481 /* 41260 */ "V6_vaddh_alt\000"
10482 /* 41273 */ "V6_vshufeh_alt\000"
10483 /* 41288 */ "V6_vpackeh_alt\000"
10484 /* 41303 */ "V6_vshufoeh_alt\000"
10485 /* 41319 */ "V6_vabsdiffh_alt\000"
10486 /* 41336 */ "V6_vshuffh_alt\000"
10487 /* 41351 */ "V6_vnavgh_alt\000"
10488 /* 41365 */ "V6_vavgh_alt\000"
10489 /* 41378 */ "V6_vmpyih_alt\000"
10490 /* 41392 */ "V6_vunpackh_alt\000"
10491 /* 41408 */ "V6_vdealh_alt\000"
10492 /* 41422 */ "V6_vaslh_alt\000"
10493 /* 41435 */ "V6_vscattermh_alt\000"
10494 /* 41453 */ "V6_vminh_alt\000"
10495 /* 41466 */ "V6_vshufoh_alt\000"
10496 /* 41481 */ "V6_vunpackoh_alt\000"
10497 /* 41498 */ "V6_vpackoh_alt\000"
10498 /* 41513 */ "V6_vasrh_alt\000"
10499 /* 41526 */ "V6_vlsrh_alt\000"
10500 /* 41539 */ "V6_vabsh_alt\000"
10501 /* 41552 */ "V6_vsh_alt\000"
10502 /* 41563 */ "V6_vnormamth_alt\000"
10503 /* 41580 */ "V6_vpopcounth_alt\000"
10504 /* 41598 */ "V6_vdsaduh_alt\000"
10505 /* 41613 */ "V6_vabsdiffuh_alt\000"
10506 /* 41631 */ "V6_vavguh_alt\000"
10507 /* 41645 */ "V6_vunpackuh_alt\000"
10508 /* 41662 */ "V6_vminuh_alt\000"
10509 /* 41676 */ "V6_vabsuh_alt\000"
10510 /* 41690 */ "V6_vroundwuh_alt\000"
10511 /* 41707 */ "V6_vmpyiewuh_alt\000"
10512 /* 41724 */ "V6_vmpyewuh_alt\000"
10513 /* 41740 */ "V6_vrounduwuh_alt\000"
10514 /* 41758 */ "V6_vsatuwuh_alt\000"
10515 /* 41774 */ "V6_vmaxuh_alt\000"
10516 /* 41788 */ "V6_vmpyuh_alt\000"
10517 /* 41802 */ "V6_vroundwh_alt\000"
10518 /* 41818 */ "V6_vmpyiwh_alt\000"
10519 /* 41833 */ "V6_vscattermwh_alt\000"
10520 /* 41852 */ "V6_vmpyiowh_alt\000"
10521 /* 41868 */ "V6_vmpyowh_alt\000"
10522 /* 41883 */ "V6_vsatwh_alt\000"
10523 /* 41897 */ "V6_vmaxh_alt\000"
10524 /* 41910 */ "V6_vmpyh_alt\000"
10525 /* 41923 */ "V6_vzh_alt\000"
10526 /* 41934 */ "V6_vrsadubi_alt\000"
10527 /* 41950 */ "V6_vrmpyubi_alt\000"
10528 /* 41966 */ "V6_vrmpybusi_alt\000"
10529 /* 41983 */ "V6_vasr_into_alt\000"
10530 /* 42000 */ "V6_vsubbq_alt\000"
10531 /* 42014 */ "V6_vaddbq_alt\000"
10532 /* 42028 */ "V6_vsubhq_alt\000"
10533 /* 42042 */ "V6_vaddhq_alt\000"
10534 /* 42056 */ "V6_vscattermhq_alt\000"
10535 /* 42075 */ "V6_vscattermwhq_alt\000"
10536 /* 42095 */ "V6_vsubbnq_alt\000"
10537 /* 42110 */ "V6_vaddbnq_alt\000"
10538 /* 42125 */ "V6_vsubhnq_alt\000"
10539 /* 42140 */ "V6_vaddhnq_alt\000"
10540 /* 42155 */ "V6_vsubwnq_alt\000"
10541 /* 42170 */ "V6_vaddwnq_alt\000"
10542 /* 42185 */ "V6_vsubwq_alt\000"
10543 /* 42199 */ "V6_vaddwq_alt\000"
10544 /* 42213 */ "V6_vscattermwq_alt\000"
10545 /* 42232 */ "V6_vrotr_alt\000"
10546 /* 42245 */ "V6_vmpyhsrs_alt\000"
10547 /* 42261 */ "V6_vmpyhvsrs_alt\000"
10548 /* 42278 */ "V6_vmpyhss_alt\000"
10549 /* 42293 */ "V6_vmpabus_alt\000"
10550 /* 42308 */ "V6_vdmpybus_alt\000"
10551 /* 42324 */ "V6_vrmpybus_alt\000"
10552 /* 42340 */ "V6_vtmpybus_alt\000"
10553 /* 42356 */ "V6_vmpybus_alt\000"
10554 /* 42371 */ "V6_vmpyhus_alt\000"
10555 /* 42386 */ "V6_vpackhb_sat_alt\000"
10556 /* 42405 */ "V6_vabsb_sat_alt\000"
10557 /* 42422 */ "V6_vpackhub_sat_alt\000"
10558 /* 42442 */ "V6_vabsh_sat_alt\000"
10559 /* 42459 */ "V6_vpackwuh_sat_alt\000"
10560 /* 42479 */ "V6_vpackwh_sat_alt\000"
10561 /* 42498 */ "V6_vabsw_sat_alt\000"
10562 /* 42515 */ "V6_vsubbsat_alt\000"
10563 /* 42531 */ "V6_vaddbsat_alt\000"
10564 /* 42547 */ "V6_vsububsat_alt\000"
10565 /* 42564 */ "V6_vaddubsat_alt\000"
10566 /* 42581 */ "V6_vsubhsat_alt\000"
10567 /* 42597 */ "V6_vaddhsat_alt\000"
10568 /* 42613 */ "V6_vsubuhsat_alt\000"
10569 /* 42630 */ "V6_vadduhsat_alt\000"
10570 /* 42647 */ "V6_vdmpyhsat_alt\000"
10571 /* 42664 */ "V6_vdmpyhisat_alt\000"
10572 /* 42682 */ "V6_vdmpyhsuisat_alt\000"
10573 /* 42702 */ "V6_vdmpyhsusat_alt\000"
10574 /* 42721 */ "V6_vdmpyhvsat_alt\000"
10575 /* 42739 */ "V6_vsubwsat_alt\000"
10576 /* 42755 */ "V6_vaddwsat_alt\000"
10577 /* 42771 */ "V6_vsubuwsat_alt\000"
10578 /* 42788 */ "V6_vadduwsat_alt\000"
10579 /* 42805 */ "V6_vandqrt_alt\000"
10580 /* 42820 */ "V6_vandnqrt_alt\000"
10581 /* 42836 */ "V6_vandvrt_alt\000"
10582 /* 42851 */ "V6_vrmpybub_rtt_alt\000"
10583 /* 42871 */ "V6_vrmpyub_rtt_alt\000"
10584 /* 42890 */ "V6_vmpabuu_alt\000"
10585 /* 42905 */ "V6_vrmpyubv_alt\000"
10586 /* 42921 */ "V6_vmpyubv_alt\000"
10587 /* 42936 */ "V6_vrmpybv_alt\000"
10588 /* 42951 */ "V6_vmpybv_alt\000"
10589 /* 42965 */ "V6_vsubb_dv_alt\000"
10590 /* 42981 */ "V6_vaddb_dv_alt\000"
10591 /* 42997 */ "V6_vdmpyhb_dv_alt\000"
10592 /* 43015 */ "V6_vsubh_dv_alt\000"
10593 /* 43031 */ "V6_vaddh_dv_alt\000"
10594 /* 43047 */ "V6_vdmpybus_dv_alt\000"
10595 /* 43066 */ "V6_vsubbsat_dv_alt\000"
10596 /* 43085 */ "V6_vaddbsat_dv_alt\000"
10597 /* 43104 */ "V6_vsububsat_dv_alt\000"
10598 /* 43124 */ "V6_vaddubsat_dv_alt\000"
10599 /* 43144 */ "V6_vsubhsat_dv_alt\000"
10600 /* 43163 */ "V6_vaddhsat_dv_alt\000"
10601 /* 43182 */ "V6_vsubuhsat_dv_alt\000"
10602 /* 43202 */ "V6_vadduhsat_dv_alt\000"
10603 /* 43222 */ "V6_vsubwsat_dv_alt\000"
10604 /* 43241 */ "V6_vaddwsat_dv_alt\000"
10605 /* 43260 */ "V6_vsubuwsat_dv_alt\000"
10606 /* 43280 */ "V6_vadduwsat_dv_alt\000"
10607 /* 43300 */ "V6_vsubw_dv_alt\000"
10608 /* 43316 */ "V6_vaddw_dv_alt\000"
10609 /* 43332 */ "V6_vaslhv_alt\000"
10610 /* 43346 */ "V6_vasrhv_alt\000"
10611 /* 43360 */ "V6_vlsrhv_alt\000"
10612 /* 43374 */ "V6_vmpyuhv_alt\000"
10613 /* 43389 */ "V6_vmpyhv_alt\000"
10614 /* 43403 */ "V6_vmpabusv_alt\000"
10615 /* 43419 */ "V6_vrmpybusv_alt\000"
10616 /* 43436 */ "V6_vmpybusv_alt\000"
10617 /* 43452 */ "V6_vmpabuuv_alt\000"
10618 /* 43468 */ "V6_vaslwv_alt\000"
10619 /* 43482 */ "V6_vasrwv_alt\000"
10620 /* 43496 */ "V6_vlsrwv_alt\000"
10621 /* 43510 */ "V6_vcl0w_alt\000"
10622 /* 43523 */ "V6_vdealb4w_alt\000"
10623 /* 43539 */ "V6_vsubw_alt\000"
10624 /* 43552 */ "V6_vaddw_alt\000"
10625 /* 43565 */ "V6_vabsdiffw_alt\000"
10626 /* 43582 */ "V6_vnavgw_alt\000"
10627 /* 43596 */ "V6_vavgw_alt\000"
10628 /* 43609 */ "V6_vsubhw_alt\000"
10629 /* 43623 */ "V6_vaddhw_alt\000"
10630 /* 43637 */ "V6_vsubuhw_alt\000"
10631 /* 43652 */ "V6_vadduhw_alt\000"
10632 /* 43667 */ "V6_vaslw_alt\000"
10633 /* 43680 */ "V6_vscattermw_alt\000"
10634 /* 43698 */ "V6_vminw_alt\000"
10635 /* 43711 */ "V6_vasrw_alt\000"
10636 /* 43724 */ "V6_vlsrw_alt\000"
10637 /* 43737 */ "V6_vabsw_alt\000"
10638 /* 43750 */ "V6_extractw_alt\000"
10639 /* 43766 */ "V6_vnormamtw_alt\000"
10640 /* 43783 */ "V6_vavguw_alt\000"
10641 /* 43797 */ "V6_vabsuw_alt\000"
10642 /* 43811 */ "V6_vmaxw_alt\000"
10643 /* 43824 */ "J2_callt\000"
10644 /* 43833 */ "C2_cmplt\000"
10645 /* 43842 */ "J4_tstbit0_fp0_jump_nt\000"
10646 /* 43865 */ "J4_cmpeqn1_fp0_jump_nt\000"
10647 /* 43888 */ "J4_cmpgtn1_fp0_jump_nt\000"
10648 /* 43911 */ "J4_cmpeqi_fp0_jump_nt\000"
10649 /* 43933 */ "J4_cmpgti_fp0_jump_nt\000"
10650 /* 43955 */ "J4_cmpgtui_fp0_jump_nt\000"
10651 /* 43978 */ "J4_cmpeq_fp0_jump_nt\000"
10652 /* 43999 */ "J4_cmpgt_fp0_jump_nt\000"
10653 /* 44020 */ "J4_cmpgtu_fp0_jump_nt\000"
10654 /* 44042 */ "J4_tstbit0_tp0_jump_nt\000"
10655 /* 44065 */ "J4_cmpeqn1_tp0_jump_nt\000"
10656 /* 44088 */ "J4_cmpgtn1_tp0_jump_nt\000"
10657 /* 44111 */ "J4_cmpeqi_tp0_jump_nt\000"
10658 /* 44133 */ "J4_cmpgti_tp0_jump_nt\000"
10659 /* 44155 */ "J4_cmpgtui_tp0_jump_nt\000"
10660 /* 44178 */ "J4_cmpeq_tp0_jump_nt\000"
10661 /* 44199 */ "J4_cmpgt_tp0_jump_nt\000"
10662 /* 44220 */ "J4_cmpgtu_tp0_jump_nt\000"
10663 /* 44242 */ "J4_tstbit0_fp1_jump_nt\000"
10664 /* 44265 */ "J4_cmpeqn1_fp1_jump_nt\000"
10665 /* 44288 */ "J4_cmpgtn1_fp1_jump_nt\000"
10666 /* 44311 */ "J4_cmpeqi_fp1_jump_nt\000"
10667 /* 44333 */ "J4_cmpgti_fp1_jump_nt\000"
10668 /* 44355 */ "J4_cmpgtui_fp1_jump_nt\000"
10669 /* 44378 */ "J4_cmpeq_fp1_jump_nt\000"
10670 /* 44399 */ "J4_cmpgt_fp1_jump_nt\000"
10671 /* 44420 */ "J4_cmpgtu_fp1_jump_nt\000"
10672 /* 44442 */ "J4_tstbit0_tp1_jump_nt\000"
10673 /* 44465 */ "J4_cmpeqn1_tp1_jump_nt\000"
10674 /* 44488 */ "J4_cmpgtn1_tp1_jump_nt\000"
10675 /* 44511 */ "J4_cmpeqi_tp1_jump_nt\000"
10676 /* 44533 */ "J4_cmpgti_tp1_jump_nt\000"
10677 /* 44555 */ "J4_cmpgtui_tp1_jump_nt\000"
10678 /* 44578 */ "J4_cmpeq_tp1_jump_nt\000"
10679 /* 44599 */ "J4_cmpgt_tp1_jump_nt\000"
10680 /* 44620 */ "J4_cmpgtu_tp1_jump_nt\000"
10681 /* 44642 */ "J4_tstbit0_f_jumpnv_nt\000"
10682 /* 44665 */ "J4_cmpeqn1_f_jumpnv_nt\000"
10683 /* 44688 */ "J4_cmpgtn1_f_jumpnv_nt\000"
10684 /* 44711 */ "J4_cmpeqi_f_jumpnv_nt\000"
10685 /* 44733 */ "J4_cmpgti_f_jumpnv_nt\000"
10686 /* 44755 */ "J4_cmpgtui_f_jumpnv_nt\000"
10687 /* 44778 */ "J4_cmpeq_f_jumpnv_nt\000"
10688 /* 44799 */ "J4_cmpgt_f_jumpnv_nt\000"
10689 /* 44820 */ "J4_cmplt_f_jumpnv_nt\000"
10690 /* 44841 */ "J4_cmpgtu_f_jumpnv_nt\000"
10691 /* 44863 */ "J4_cmpltu_f_jumpnv_nt\000"
10692 /* 44885 */ "J4_tstbit0_t_jumpnv_nt\000"
10693 /* 44908 */ "J4_cmpeqn1_t_jumpnv_nt\000"
10694 /* 44931 */ "J4_cmpgtn1_t_jumpnv_nt\000"
10695 /* 44954 */ "J4_cmpeqi_t_jumpnv_nt\000"
10696 /* 44976 */ "J4_cmpgti_t_jumpnv_nt\000"
10697 /* 44998 */ "J4_cmpgtui_t_jumpnv_nt\000"
10698 /* 45021 */ "J4_cmpeq_t_jumpnv_nt\000"
10699 /* 45042 */ "J4_cmpgt_t_jumpnv_nt\000"
10700 /* 45063 */ "J4_cmplt_t_jumpnv_nt\000"
10701 /* 45084 */ "J4_cmpgtu_t_jumpnv_nt\000"
10702 /* 45106 */ "J4_cmpltu_t_jumpnv_nt\000"
10703 /* 45128 */ "L4_return_fnew_pnt\000"
10704 /* 45147 */ "L4_return_map_to_raw_fnew_pnt\000"
10705 /* 45177 */ "L4_return_tnew_pnt\000"
10706 /* 45196 */ "L4_return_map_to_raw_tnew_pnt\000"
10707 /* 45226 */ "A2_not\000"
10708 /* 45233 */ "C2_not\000"
10709 /* 45240 */ "C4_fastcorner9_not\000"
10710 /* 45259 */ "V6_pred_not\000"
10711 /* 45271 */ "V6_vnot\000"
10712 /* 45279 */ "L4_return_fnew_pt\000"
10713 /* 45297 */ "L4_return_map_to_raw_fnew_pt\000"
10714 /* 45326 */ "L4_return_tnew_pt\000"
10715 /* 45344 */ "L4_return_map_to_raw_tnew_pt\000"
10716 /* 45373 */ "J2_jumpfpt\000"
10717 /* 45384 */ "J2_jumprfpt\000"
10718 /* 45396 */ "J2_jumpt\000"
10719 /* 45405 */ "A2_tfrpt\000"
10720 /* 45414 */ "J2_jumptpt\000"
10721 /* 45425 */ "J2_jumprtpt\000"
10722 /* 45437 */ "J2_jumpfnewpt\000"
10723 /* 45451 */ "J2_jumprfnewpt\000"
10724 /* 45466 */ "PS_jmpretfnewpt\000"
10725 /* 45482 */ "J2_jumptnewpt\000"
10726 /* 45496 */ "J2_jumprtnewpt\000"
10727 /* 45511 */ "PS_jmprettnewpt\000"
10728 /* 45527 */ "J2_jumprgtezpt\000"
10729 /* 45542 */ "J2_jumprltezpt\000"
10730 /* 45557 */ "J2_jumprnzpt\000"
10731 /* 45570 */ "J2_jumprzpt\000"
10732 /* 45582 */ "V6_vrmpyzbb_rt\000"
10733 /* 45597 */ "V6_vrmpyzcb_rt\000"
10734 /* 45612 */ "V6_vrmpyznb_rt\000"
10735 /* 45627 */ "V6_vrmpyzbub_rt\000"
10736 /* 45643 */ "V6_vrmpyzcbs_rt\000"
10737 /* 45659 */ "Y2_start\000"
10738 /* 45668 */ "Y6_dmstart\000"
10739 /* 45679 */ "S2_insert\000"
10740 /* 45689 */ "A2_tfrt\000"
10741 /* 45697 */ "SA1_clrt\000"
10742 /* 45706 */ "J2_callrt\000"
10743 /* 45716 */ "A2_port\000"
10744 /* 45724 */ "A2_pxort\000"
10745 /* 45733 */ "J2_jumprt\000"
10746 /* 45743 */ "V6_vandqrt\000"
10747 /* 45754 */ "V6_vandnqrt\000"
10748 /* 45766 */ "V6_vandvrt\000"
10749 /* 45777 */ "V6_vhist\000"
10750 /* 45786 */ "A2_iconst\000"
10751 /* 45796 */ "PS_jmprett\000"
10752 /* 45807 */ "V6_vrmpybub_rtt\000"
10753 /* 45823 */ "V6_vrmpyub_rtt\000"
10754 /* 45838 */ "C2_ccombinewt\000"
10755 /* 45852 */ "C2_ccombinewnewt\000"
10756 /* 45869 */ "TFRI64_V2_ext\000"
10757 /* 45883 */ "A4_ext\000"
10758 /* 45890 */ "V6_get_qfext\000"
10759 /* 45903 */ "V6_set_qfext\000"
10760 /* 45916 */ "J2_loop0iext\000"
10761 /* 45929 */ "J2_loop1iext\000"
10762 /* 45942 */ "J2_loop0rext\000"
10763 /* 45955 */ "J2_loop1rext\000"
10764 /* 45968 */ "C4_cmplteu\000"
10765 /* 45979 */ "A2_minu\000"
10766 /* 45987 */ "A4_modwrapu\000"
10767 /* 45999 */ "V6_vL32b_ppu\000"
10768 /* 46012 */ "V6_vS32b_ppu\000"
10769 /* 46025 */ "V6_vL32Ub_ppu\000"
10770 /* 46039 */ "V6_vS32Ub_ppu\000"
10771 /* 46053 */ "V6_zLd_ppu\000"
10772 /* 46064 */ "V6_vL32b_pred_ppu\000"
10773 /* 46082 */ "V6_vS32b_pred_ppu\000"
10774 /* 46100 */ "V6_vS32Ub_pred_ppu\000"
10775 /* 46119 */ "V6_zLd_pred_ppu\000"
10776 /* 46135 */ "V6_vL32b_tmp_pred_ppu\000"
10777 /* 46157 */ "V6_vL32b_nt_tmp_pred_ppu\000"
10778 /* 46182 */ "V6_vL32b_cur_pred_ppu\000"
10779 /* 46204 */ "V6_vL32b_nt_cur_pred_ppu\000"
10780 /* 46229 */ "V6_vL32b_nt_pred_ppu\000"
10781 /* 46250 */ "V6_vS32b_nt_pred_ppu\000"
10782 /* 46271 */ "V6_vS32b_new_pred_ppu\000"
10783 /* 46293 */ "V6_vS32b_nt_new_pred_ppu\000"
10784 /* 46318 */ "V6_vL32b_npred_ppu\000"
10785 /* 46337 */ "V6_vS32b_npred_ppu\000"
10786 /* 46356 */ "V6_vS32Ub_npred_ppu\000"
10787 /* 46376 */ "V6_vL32b_tmp_npred_ppu\000"
10788 /* 46399 */ "V6_vL32b_nt_tmp_npred_ppu\000"
10789 /* 46425 */ "V6_vL32b_cur_npred_ppu\000"
10790 /* 46448 */ "V6_vL32b_nt_cur_npred_ppu\000"
10791 /* 46474 */ "V6_vL32b_nt_npred_ppu\000"
10792 /* 46496 */ "V6_vS32b_nt_npred_ppu\000"
10793 /* 46518 */ "V6_vS32b_new_npred_ppu\000"
10794 /* 46541 */ "V6_vS32b_nt_new_npred_ppu\000"
10795 /* 46567 */ "V6_vS32b_qpred_ppu\000"
10796 /* 46586 */ "V6_vS32b_nt_qpred_ppu\000"
10797 /* 46608 */ "V6_vS32b_nqpred_ppu\000"
10798 /* 46628 */ "V6_vS32b_nt_nqpred_ppu\000"
10799 /* 46651 */ "V6_vL32b_tmp_ppu\000"
10800 /* 46668 */ "V6_vL32b_nt_tmp_ppu\000"
10801 /* 46688 */ "V6_vL32b_cur_ppu\000"
10802 /* 46705 */ "V6_vL32b_nt_cur_ppu\000"
10803 /* 46725 */ "V6_vS32b_srls_ppu\000"
10804 /* 46743 */ "V6_vL32b_nt_ppu\000"
10805 /* 46759 */ "V6_vS32b_nt_ppu\000"
10806 /* 46775 */ "V6_vS32b_new_ppu\000"
10807 /* 46792 */ "V6_vS32b_nt_new_ppu\000"
10808 /* 46812 */ "M5_vdmacbsu\000"
10809 /* 46824 */ "M5_vrmacbsu\000"
10810 /* 46836 */ "M5_vmacbsu\000"
10811 /* 46847 */ "M5_vdmpybsu\000"
10812 /* 46859 */ "M5_vrmpybsu\000"
10813 /* 46871 */ "M5_vmpybsu\000"
10814 /* 46882 */ "S2_extractu\000"
10815 /* 46894 */ "A4_cmpbgtu\000"
10816 /* 46905 */ "A2_vcmpbgtu\000"
10817 /* 46917 */ "A4_cmphgtu\000"
10818 /* 46928 */ "A2_vcmphgtu\000"
10819 /* 46940 */ "C2_cmpgtu\000"
10820 /* 46950 */ "A2_vcmpwgtu\000"
10821 /* 46962 */ "C2_cmpltu\000"
10822 /* 46972 */ "V6_vmpabuu\000"
10823 /* 46983 */ "M5_vrmacbuu\000"
10824 /* 46995 */ "M5_vmacbuu\000"
10825 /* 47006 */ "M5_vrmpybuu\000"
10826 /* 47018 */ "M5_vmpybuu\000"
10827 /* 47029 */ "A2_maxu\000"
10828 /* 47037 */ "V6_vrmpyubv\000"
10829 /* 47049 */ "V6_vmpyubv\000"
10830 /* 47060 */ "V6_vrmpybv\000"
10831 /* 47071 */ "V6_vmpybv\000"
10832 /* 47081 */ "V6_vsubb_dv\000"
10833 /* 47093 */ "V6_vaddb_dv\000"
10834 /* 47105 */ "V6_vdmpyhb_dv\000"
10835 /* 47119 */ "V6_vsubh_dv\000"
10836 /* 47131 */ "V6_vaddh_dv\000"
10837 /* 47143 */ "V6_vdmpybus_dv\000"
10838 /* 47158 */ "V6_vsubbsat_dv\000"
10839 /* 47173 */ "V6_vaddbsat_dv\000"
10840 /* 47188 */ "V6_vsububsat_dv\000"
10841 /* 47204 */ "V6_vaddubsat_dv\000"
10842 /* 47220 */ "V6_vsubhsat_dv\000"
10843 /* 47235 */ "V6_vaddhsat_dv\000"
10844 /* 47250 */ "V6_vsubuhsat_dv\000"
10845 /* 47266 */ "V6_vadduhsat_dv\000"
10846 /* 47282 */ "V6_vsubwsat_dv\000"
10847 /* 47297 */ "V6_vaddwsat_dv\000"
10848 /* 47312 */ "V6_vsubuwsat_dv\000"
10849 /* 47328 */ "V6_vadduwsat_dv\000"
10850 /* 47344 */ "V6_vsubw_dv\000"
10851 /* 47356 */ "V6_vaddw_dv\000"
10852 /* 47368 */ "S2_brev\000"
10853 /* 47376 */ "V6_vaslhv\000"
10854 /* 47386 */ "V6_vasrhv\000"
10855 /* 47396 */ "V6_vlsrhv\000"
10856 /* 47406 */ "V6_vmpyuhv\000"
10857 /* 47417 */ "V6_vmpyhv\000"
10858 /* 47427 */ "Y5_l2gcleaninv\000"
10859 /* 47442 */ "V6_vncmov\000"
10860 /* 47452 */ "V6_vcmov\000"
10861 /* 47461 */ "V6_vandvnqv\000"
10862 /* 47473 */ "V6_vandvqv\000"
10863 /* 47484 */ "V6_vmpabusv\000"
10864 /* 47496 */ "V6_vrmpybusv\000"
10865 /* 47509 */ "V6_vmpybusv\000"
10866 /* 47521 */ "V6_vmpabuuv\000"
10867 /* 47533 */ "V6_vaslwv\000"
10868 /* 47543 */ "V6_vasrwv\000"
10869 /* 47553 */ "V6_vlsrwv\000"
10870 /* 47563 */ "V6_vcl0w\000"
10871 /* 47572 */ "F2_conv_df2w\000"
10872 /* 47585 */ "F2_conv_sf2w\000"
10873 /* 47598 */ "V6_vdealb4w\000"
10874 /* 47610 */ "V6_vconv_sf_w\000"
10875 /* 47624 */ "S6_allocframe_to_raw\000"
10876 /* 47645 */ "L6_deallocframe_map_to_raw\000"
10877 /* 47672 */ "L6_return_map_to_raw\000"
10878 /* 47693 */ "Y2_icdataw\000"
10879 /* 47704 */ "V6_vaddclbw\000"
10880 /* 47716 */ "Y2_tlbw\000"
10881 /* 47724 */ "Y5_ctlbw\000"
10882 /* 47733 */ "S4_vxaddsubw\000"
10883 /* 47746 */ "A2_vsubw\000"
10884 /* 47755 */ "V6_vsubw\000"
10885 /* 47764 */ "S4_vxsubaddw\000"
10886 /* 47777 */ "A2_vaddw\000"
10887 /* 47786 */ "V6_vaddw\000"
10888 /* 47795 */ "V6_vsatdw\000"
10889 /* 47805 */ "SL2_jumpr31_fnew\000"
10890 /* 47822 */ "SL2_return_fnew\000"
10891 /* 47838 */ "A4_psxtbfnew\000"
10892 /* 47851 */ "A4_pzxtbfnew\000"
10893 /* 47864 */ "A2_psubfnew\000"
10894 /* 47876 */ "A2_paddfnew\000"
10895 /* 47888 */ "A2_pandfnew\000"
10896 /* 47900 */ "A4_paslhfnew\000"
10897 /* 47913 */ "A4_pasrhfnew\000"
10898 /* 47926 */ "A4_psxthfnew\000"
10899 /* 47939 */ "A4_pzxthfnew\000"
10900 /* 47952 */ "A2_paddifnew\000"
10901 /* 47965 */ "J2_jumpfnew\000"
10902 /* 47977 */ "A2_tfrpfnew\000"
10903 /* 47989 */ "A2_tfrfnew\000"
10904 /* 48000 */ "SA1_clrfnew\000"
10905 /* 48012 */ "A2_porfnew\000"
10906 /* 48023 */ "A2_pxorfnew\000"
10907 /* 48035 */ "J2_jumprfnew\000"
10908 /* 48048 */ "PS_jmpretfnew\000"
10909 /* 48062 */ "A2_combinew\000"
10910 /* 48074 */ "SL2_jumpr31_tnew\000"
10911 /* 48091 */ "SL2_return_tnew\000"
10912 /* 48107 */ "A4_psxtbtnew\000"
10913 /* 48120 */ "A4_pzxtbtnew\000"
10914 /* 48133 */ "A2_psubtnew\000"
10915 /* 48145 */ "A2_paddtnew\000"
10916 /* 48157 */ "A2_pandtnew\000"
10917 /* 48169 */ "A4_paslhtnew\000"
10918 /* 48182 */ "A4_pasrhtnew\000"
10919 /* 48195 */ "A4_psxthtnew\000"
10920 /* 48208 */ "A4_pzxthtnew\000"
10921 /* 48221 */ "A2_padditnew\000"
10922 /* 48234 */ "J2_jumptnew\000"
10923 /* 48246 */ "A2_tfrptnew\000"
10924 /* 48258 */ "A2_tfrtnew\000"
10925 /* 48269 */ "SA1_clrtnew\000"
10926 /* 48281 */ "A2_portnew\000"
10927 /* 48292 */ "A2_pxortnew\000"
10928 /* 48304 */ "J2_jumprtnew\000"
10929 /* 48317 */ "PS_jmprettnew\000"
10930 /* 48331 */ "M2_vabsdiffw\000"
10931 /* 48344 */ "V6_vabsdiffw\000"
10932 /* 48357 */ "Y4_l2tagw\000"
10933 /* 48367 */ "Y2_dctagw\000"
10934 /* 48377 */ "Y2_ictagw\000"
10935 /* 48387 */ "A2_vnavgw\000"
10936 /* 48397 */ "V6_vnavgw\000"
10937 /* 48407 */ "A2_vavgw\000"
10938 /* 48416 */ "V6_vavgw\000"
10939 /* 48425 */ "V6_vsubhw\000"
10940 /* 48435 */ "V6_vaddhw\000"
10941 /* 48445 */ "V6_vgathermhw\000"
10942 /* 48459 */ "V6_vscattermhw\000"
10943 /* 48474 */ "S2_vsxthw\000"
10944 /* 48484 */ "S2_vzxthw\000"
10945 /* 48494 */ "V6_vsubuhw\000"
10946 /* 48505 */ "V6_vadduhw\000"
10947 /* 48516 */ "PS_vsplatiw\000"
10948 /* 48528 */ "M7_dcmpyiw\000"
10949 /* 48539 */ "M7_wcmpyiw\000"
10950 /* 48550 */ "V6_vaslw\000"
10951 /* 48559 */ "PS_vmulw\000"
10952 /* 48568 */ "V6_vgathermw\000"
10953 /* 48581 */ "V6_vscattermw\000"
10954 /* 48595 */ "Y2_iassignw\000"
10955 /* 48607 */ "A4_vrminw\000"
10956 /* 48617 */ "A2_vminw\000"
10957 /* 48626 */ "V6_vminw\000"
10958 /* 48635 */ "V6_shuffeqw\000"
10959 /* 48647 */ "V6_veqw\000"
10960 /* 48655 */ "V6_vprefixqw\000"
10961 /* 48668 */ "V6_vasrw\000"
10962 /* 48677 */ "V6_vlsrw\000"
10963 /* 48686 */ "PS_vsplatrw\000"
10964 /* 48698 */ "M7_dcmpyrw\000"
10965 /* 48709 */ "M7_wcmpyrw\000"
10966 /* 48720 */ "A2_vabsw\000"
10967 /* 48729 */ "V6_vabsw\000"
10968 /* 48738 */ "V6_lvsplatw\000"
10969 /* 48750 */ "V6_extractw\000"
10970 /* 48762 */ "V6_vgtw\000"
10971 /* 48770 */ "V6_vnormamtw\000"
10972 /* 48783 */ "A2_sxtw\000"
10973 /* 48791 */ "F2_conv_df2uw\000"
10974 /* 48805 */ "F2_conv_sf2uw\000"
10975 /* 48819 */ "A2_vavguw\000"
10976 /* 48829 */ "V6_vavguw\000"
10977 /* 48839 */ "A4_vrminuw\000"
10978 /* 48850 */ "A2_vminuw\000"
10979 /* 48860 */ "V6_MAP_equw\000"
10980 /* 48872 */ "V6_vgtuw\000"
10981 /* 48881 */ "A4_vrmaxuw\000"
10982 /* 48892 */ "A2_vmaxuw\000"
10983 /* 48902 */ "S2_asl_i_vw\000"
10984 /* 48914 */ "S2_asr_i_vw\000"
10985 /* 48926 */ "S2_lsr_i_vw\000"
10986 /* 48938 */ "S2_asl_r_vw\000"
10987 /* 48950 */ "S2_lsl_r_vw\000"
10988 /* 48962 */ "S2_asr_r_vw\000"
10989 /* 48974 */ "S2_lsr_r_vw\000"
10990 /* 48986 */ "A4_vrmaxw\000"
10991 /* 48996 */ "A2_vmaxw\000"
10992 /* 49005 */ "V6_vmaxw\000"
10993 /* 49014 */ "S2_tableidxw\000"
10994 /* 49027 */ "M4_pmpyw\000"
10995 /* 49036 */ "A2_max\000"
10996 /* 49043 */ "F2_dfmax\000"
10997 /* 49052 */ "F2_sfmax\000"
10998 /* 49061 */ "S2_tableidxb_goodsyntax\000"
10999 /* 49085 */ "S2_asr_i_p_rnd_goodsyntax\000"
11000 /* 49111 */ "S2_asr_i_r_rnd_goodsyntax\000"
11001 /* 49137 */ "S5_vasrhrnd_goodsyntax\000"
11002 /* 49160 */ "S2_tableidxd_goodsyntax\000"
11003 /* 49184 */ "S2_tableidxh_goodsyntax\000"
11004 /* 49208 */ "S5_asrhub_rnd_sat_goodsyntax\000"
11005 /* 49237 */ "S2_tableidxw_goodsyntax\000"
11006 /* 49261 */ "Y5_l2cleanidx\000"
11007 /* 49275 */ "Y2_dccleanidx\000"
11008 /* 49289 */ "Y5_l2invidx\000"
11009 /* 49301 */ "Y2_dcinvidx\000"
11010 /* 49313 */ "Y2_icinvidx\000"
11011 /* 49325 */ "Y2_l2cleaninvidx\000"
11012 /* 49342 */ "Y2_dccleaninvidx\000"
11013 /* 49359 */ "S4_or_andix\000"
11014 /* 49371 */ "F2_dfmpyfix\000"
11015 /* 49383 */ "V6_vsub_qf32_mix\000"
11016 /* 49400 */ "V6_vadd_qf32_mix\000"
11017 /* 49417 */ "V6_vsub_qf16_mix\000"
11018 /* 49434 */ "V6_vadd_qf16_mix\000"
11019 /* 49451 */ "V6_vsub_hf_mix\000"
11020 /* 49466 */ "V6_vsub_sf_mix\000"
11021 /* 49481 */ "V6_vrmpyzbb_rx\000"
11022 /* 49496 */ "V6_vrmpyzcb_rx\000"
11023 /* 49511 */ "V6_vrmpyznb_rx\000"
11024 /* 49526 */ "V6_vrmpyzbub_rx\000"
11025 /* 49542 */ "V6_vrmpyzcbs_rx\000"
11026 /* 49558 */ "SA1_addrx\000"
11027 /* 49568 */ "C2_mux\000"
11028 /* 49575 */ "C2_vmux\000"
11029 /* 49583 */ "V6_vmux\000"
11030 /* 49591 */ "V6_v6mpyhubs10_vxx\000"
11031 /* 49610 */ "V6_v6mpyvubs10_vxx\000"
11032 /* 49629 */ "V6_v10mpyubs10_vxx\000"
11033 /* 49648 */ "A4_vcmpbeq_any\000"
11034 /* 49663 */ "A6_vcmpbeq_notany\000"
11035 /* 49681 */ "L6_memcpy\000"
11036 /* 49691 */ "M7_vdmpy\000"
11037 /* 49700 */ "F2_sfmpy\000"
11038 /* 49709 */ "V6_vsubcarry\000"
11039 /* 49722 */ "V6_vaddcarry\000"
11040 /* 49735 */ "S4_parity\000"
11041 /* 49745 */ "J2_jumprgtez\000"
11042 /* 49758 */ "J2_jumprltez\000"
11043 /* 49771 */ "A2_swiz\000"
11044 /* 49779 */ "J2_jumprnz\000"
11045 /* 49790 */ "SA1_combinerz\000"
11046 /* 49804 */ "J2_jumprz\000"
11047};
11048#ifdef __GNUC__
11049#pragma GCC diagnostic pop
11050#endif
11051
11052extern const unsigned HexagonInstrNameIndices[] = {
11053 7045U, 7496U, 8399U, 7950U, 7155U, 7136U, 7164U, 7324U,
11054 6838U, 6853U, 6790U, 6777U, 6880U, 8963U, 6639U, 9650U,
11055 6803U, 7041U, 7145U, 6378U, 10160U, 7086U, 6500U, 9554U,
11056 6191U, 6329U, 6366U, 8099U, 7312U, 9464U, 6298U, 8320U,
11057 6973U, 9453U, 6550U, 8293U, 8280U, 8460U, 9312U, 9335U,
11058 7244U, 7291U, 7264U, 7181U, 6630U, 8425U, 8053U, 6539U,
11059 10165U, 8578U, 8251U, 6687U, 9680U, 9710U, 7793U, 6104U,
11060 5505U, 7435U, 9909U, 9916U, 7462U, 7469U, 7476U, 7486U,
11061 6169U, 8787U, 8750U, 8860U, 9851U, 8622U, 7233U, 8610U,
11062 7222U, 6788U, 7043U, 10083U, 6649U, 6664U, 7329U, 9280U,
11063 8867U, 9591U, 8884U, 8673U, 5859U, 8946U, 9475U, 8829U,
11064 9623U, 6730U, 8436U, 6272U, 5833U, 6254U, 9513U, 9494U,
11065 7771U, 8485U, 8504U, 6005U, 5949U, 5979U, 5918U, 5990U,
11066 5930U, 5960U, 6609U, 6563U, 6593U, 8993U, 6894U, 6911U,
11067 6120U, 5511U, 6175U, 6136U, 8792U, 8756U, 10067U, 7919U,
11068 10050U, 7902U, 6071U, 5488U, 9985U, 7837U, 7591U, 7538U,
11069 7712U, 7650U, 8161U, 8139U, 6213U, 9233U, 6358U, 6990U,
11070 6204U, 9299U, 9569U, 5811U, 9041U, 9430U, 9068U, 9694U,
11071 5851U, 9106U, 9858U, 9873U, 9419U, 9407U, 9544U, 6965U,
11072 9673U, 6867U, 9703U, 7208U, 8571U, 8557U, 7201U, 8564U,
11073 8822U, 7345U, 8230U, 8209U, 8237U, 8244U, 9290U, 8045U,
11074 6399U, 8029U, 6350U, 8037U, 6391U, 8021U, 6342U, 8083U,
11075 8075U, 7009U, 7001U, 9151U, 9141U, 9131U, 9121U, 9171U,
11076 9161U, 10111U, 10121U, 9181U, 9194U, 10131U, 10141U, 9207U,
11077 9220U, 6029U, 5467U, 7369U, 5434U, 5911U, 9888U, 7441U,
11078 6769U, 9961U, 7067U, 8364U, 4750U, 9U, 6958U, 4733U,
11079 0U, 8339U, 8371U, 6831U, 9665U, 5823U, 7049U, 7058U,
11080 8191U, 8200U, 9254U, 9267U, 8840U, 7808U, 8980U, 6739U,
11081 7736U, 7746U, 6448U, 6463U, 7527U, 7580U, 7636U, 7698U,
11082 9923U, 9949U, 9935U, 6407U, 6435U, 6420U, 6928U, 6943U,
11083 6110U, 7100U, 7871U, 10019U, 7895U, 10043U, 8847U, 6245U,
11084 6235U, 8394U, 9359U, 6478U, 8654U, 8634U, 9387U, 9366U,
11085 8688U, 8719U, 8705U, 9023U, 10194U, 7985U, 10187U, 7966U,
11086 8899U, 8272U, 8183U, 6617U, 7411U, 7214U, 8914U, 7943U,
11087 8921U, 7764U, 8906U, 7935U, 7756U, 4741U, 7033U, 7025U,
11088 7017U, 9600U, 8601U, 9486U, 9531U, 9633U, 8412U, 6487U,
11089 5880U, 6708U, 6578U, 6057U, 5474U, 7397U, 9895U, 7448U,
11090 5440U, 9608U, 8348U, 8216U, 8931U, 8524U, 8540U, 10151U,
11091 6523U, 6720U, 9326U, 8091U, 6507U, 8132U, 8108U, 8120U,
11092 6036U, 7376U, 6012U, 7352U, 9968U, 7820U, 7559U, 7506U,
11093 7674U, 7612U, 6088U, 7419U, 6153U, 8772U, 8734U, 10002U,
11094 7854U, 10026U, 7878U, 10097U, 10104U, 30204U, 45786U, 16385U,
11095 45226U, 15928U, 47989U, 30098U, 15906U, 47977U, 22086U, 45405U,
11096 48246U, 45689U, 48258U, 26868U, 26855U, 10979U, 22990U, 8004U,
11097 8305U, 19869U, 22618U, 43833U, 46962U, 26993U, 24009U, 75U,
11098 2534U, 2569U, 277U, 2544U, 2669U, 26881U, 26901U, 26942U,
11099 26922U, 27006U, 7075U, 27096U, 27724U, 27024U, 27060U, 27042U,
11100 27078U, 27278U, 27346U, 27906U, 27974U, 27329U, 27957U, 27379U,
11101 28373U, 28025U, 28792U, 27454U, 28460U, 28100U, 28879U, 27510U,
11102 28525U, 28156U, 28944U, 27585U, 28612U, 28231U, 29031U, 27435U,
11103 28438U, 28081U, 28857U, 27566U, 28590U, 28212U, 29009U, 27157U,
11104 27785U, 29212U, 27198U, 27826U, 29253U, 27177U, 27805U, 29232U,
11105 27218U, 27846U, 29273U, 27258U, 27886U, 29313U, 27136U, 27764U,
11106 29191U, 27239U, 27867U, 29294U, 15103U, 45147U, 45297U, 37953U,
11107 45196U, 45344U, 27116U, 27744U, 29171U, 47645U, 47672U, 34686U,
11108 13873U, 20009U, 22715U, 2717U, 4349U, 29995U, 49691U, 13273U,
11109 10263U, 10201U, 23623U, 32146U, 17317U, 14925U, 19890U, 10211U,
11110 19372U, 31484U, 19460U, 31572U, 19566U, 31678U, 19654U, 31766U,
11111 19431U, 31543U, 19625U, 31737U, 13565U, 38995U, 14934U, 15025U,
11112 31355U, 4869U, 19401U, 31513U, 19489U, 31601U, 19519U, 31631U,
11113 19595U, 31707U, 19683U, 31795U, 18084U, 30834U, 15017U, 92U,
11114 18871U, 19052U, 18982U, 19116U, 19017U, 48559U, 13122U, 39006U,
11115 10693U, 16937U, 48516U, 10889U, 17305U, 48686U, 18885U, 19066U,
11116 18999U, 19130U, 19034U, 39017U, 49085U, 49111U, 27397U, 27658U,
11117 28287U, 28043U, 27472U, 28118U, 27491U, 28137U, 27528U, 27680U,
11118 28309U, 28174U, 27603U, 27702U, 28331U, 28249U, 27294U, 28353U,
11119 27362U, 27641U, 27922U, 28752U, 27990U, 28772U, 49061U, 49160U,
11120 49184U, 49237U, 28394U, 28677U, 29096U, 28813U, 28481U, 28900U,
11121 28503U, 28922U, 28546U, 28702U, 29121U, 28965U, 28633U, 28727U,
11122 29146U, 29052U, 27311U, 27416U, 28416U, 28062U, 28835U, 27939U,
11123 27547U, 28568U, 28193U, 28987U, 28007U, 27622U, 28655U, 28268U,
11124 29074U, 49208U, 49137U, 47624U, 34696U, 13884U, 11211U, 13947U,
11125 32638U, 32739U, 17562U, 14099U, 32654U, 32880U, 48860U, 14423U,
11126 32670U, 33003U, 107U, 2507U, 43750U, 19896U, 100U, 229U,
11127 2403U, 203U, 2382U, 239U, 2415U, 2363U, 212U, 2393U,
11128 248U, 2426U, 289U, 2449U, 2518U, 26315U, 2500U, 175U,
11129 2372U, 258U, 2438U, 315U, 2470U, 2491U, 298U, 2460U,
11130 324U, 2481U, 2526U, 267U, 306U, 60U, 49629U, 39286U,
11131 39305U, 39620U, 42405U, 41319U, 39644U, 41613U, 43565U, 41539U,
11132 42442U, 39772U, 41676U, 43797U, 43737U, 42498U, 39337U, 42981U,
11133 42110U, 42014U, 42531U, 43085U, 41260U, 43031U, 42140U, 42042U,
11134 42597U, 43163U, 40904U, 43623U, 40086U, 41232U, 42564U, 43124U,
11135 42630U, 43202U, 40922U, 43652U, 42788U, 43280U, 43552U, 43316U,
11136 42170U, 42199U, 42755U, 43241U, 40600U, 42820U, 40581U, 42805U,
11137 40620U, 42836U, 40123U, 41422U, 43332U, 40941U, 43667U, 43468U,
11138 41983U, 40140U, 41513U, 43346U, 40958U, 43711U, 43482U, 29721U,
11139 39426U, 41105U, 41365U, 41138U, 39677U, 41121U, 41631U, 41154U,
11140 43783U, 41187U, 43596U, 41171U, 41204U, 43510U, 126U, 84U,
11141 43523U, 39545U, 41408U, 40351U, 42308U, 40803U, 43047U, 39954U,
11142 39499U, 40781U, 42997U, 40490U, 42664U, 40449U, 42647U, 40512U,
11143 42682U, 40536U, 42702U, 40559U, 42721U, 40157U, 41598U, 24023U,
11144 24053U, 24073U, 24137U, 24094U, 24158U, 24116U, 41526U, 43360U,
11145 43724U, 43496U, 39860U, 41897U, 39802U, 41774U, 43811U, 39559U,
11146 41453U, 39758U, 41662U, 43698U, 40332U, 42293U, 43403U, 40686U,
11147 42890U, 43452U, 39898U, 39439U, 39935U, 39484U, 40411U, 42356U,
11148 40884U, 43436U, 40763U, 42951U, 41724U, 40254U, 41910U, 40470U,
11149 42245U, 42278U, 40430U, 42371U, 40845U, 43389U, 42261U, 40215U,
11150 40176U, 41707U, 40105U, 41378U, 39916U, 39469U, 41852U, 40049U,
11151 39845U, 40235U, 41818U, 39992U, 39786U, 41868U, 41086U, 40975U,
11152 40999U, 40031U, 39831U, 40725U, 42921U, 40197U, 41788U, 40826U,
11153 43374U, 39412U, 41351U, 39662U, 43582U, 41563U, 43766U, 39366U,
11154 41288U, 42386U, 42422U, 39605U, 41498U, 42479U, 42459U, 41580U,
11155 40639U, 42851U, 40371U, 42324U, 40311U, 41966U, 40863U, 43419U,
11156 40744U, 42936U, 40012U, 39816U, 40663U, 42871U, 40291U, 41950U,
11157 40705U, 42905U, 42232U, 39453U, 39691U, 39723U, 41740U, 41802U,
11158 41690U, 40271U, 41934U, 39708U, 41758U, 41883U, 39633U, 41019U,
11159 41435U, 42056U, 41064U, 43680U, 41041U, 41833U, 42075U, 42213U,
11160 41552U, 41273U, 39397U, 39350U, 41336U, 39572U, 39381U, 41303U,
11161 41466U, 39324U, 42965U, 42095U, 42000U, 42515U, 43066U, 41247U,
11162 43015U, 42125U, 42028U, 42581U, 43144U, 43609U, 41217U, 42547U,
11163 43104U, 42613U, 43182U, 43637U, 42771U, 43260U, 43539U, 43300U,
11164 42155U, 42185U, 42739U, 43222U, 40068U, 39873U, 40391U, 42340U,
11165 39973U, 39514U, 26839U, 39529U, 41392U, 39588U, 41481U, 39741U,
11166 41645U, 39887U, 41923U, 118U, 220U, 13895U, 16611U, 26963U,
11167 26977U, 13698U, 19761U, 32067U, 19951U, 10954U, 17415U, 31966U,
11168 22490U, 10975U, 17436U, 19968U, 32080U, 22378U, 15855U, 39241U,
11169 15870U, 39268U, 22175U, 14844U, 24421U, 24508U, 25017U, 25114U,
11170 24490U, 25082U, 14809U, 24438U, 24525U, 25034U, 25131U, 24456U,
11171 25149U, 35081U, 30186U, 38826U, 13702U, 16850U, 23204U, 16986U,
11172 23377U, 16898U, 23282U, 17034U, 23455U, 23234U, 23407U, 23320U,
11173 23493U, 19765U, 29411U, 38815U, 38439U, 17204U, 23571U, 13909U,
11174 32071U, 29419U, 17063U, 17267U, 16865U, 23249U, 17001U, 23422U,
11175 19955U, 48062U, 49036U, 30359U, 47029U, 30341U, 23847U, 29733U,
11176 45979U, 30308U, 29504U, 38600U, 29897U, 30256U, 32181U, 32097U,
11177 30106U, 15296U, 47876U, 15845U, 47952U, 39231U, 48221U, 39028U,
11178 48145U, 15305U, 47888U, 39037U, 48157U, 15955U, 48012U, 45716U,
11179 48281U, 15219U, 47864U, 38963U, 48133U, 15963U, 48023U, 45724U,
11180 48292U, 38588U, 38027U, 10929U, 17363U, 11248U, 17574U, 11223U,
11181 16835U, 23189U, 16971U, 23362U, 16879U, 23263U, 17015U, 23436U,
11182 23219U, 23392U, 23301U, 23474U, 29371U, 22369U, 38425U, 16663U,
11183 36421U, 36477U, 16825U, 36432U, 16796U, 16567U, 36400U, 36454U,
11184 49771U, 10958U, 17419U, 48783U, 31970U, 34629U, 16928U, 23353U,
11185 31875U, 22494U, 17326U, 38647U, 48720U, 38889U, 16645U, 36411U,
11186 11048U, 36356U, 36466U, 47777U, 36662U, 16807U, 31377U, 32046U,
11187 11097U, 31344U, 17498U, 32056U, 48819U, 35056U, 48407U, 31908U,
11188 35033U, 30460U, 46905U, 30481U, 39110U, 46928U, 30554U, 39152U,
11189 46950U, 22857U, 11341U, 17951U, 11278U, 17678U, 48892U, 48996U,
11190 10757U, 17128U, 11191U, 17542U, 48850U, 48617U, 16776U, 31365U,
11191 32035U, 48387U, 31896U, 35022U, 11037U, 11834U, 11026U, 11819U,
11192 16549U, 36390U, 11016U, 36345U, 36443U, 47746U, 36652U, 32701U,
11193 30113U, 17440U, 11459U, 23755U, 29712U, 39256U, 22605U, 19902U,
11194 26321U, 30450U, 22095U, 39079U, 22537U, 46894U, 22641U, 30471U,
11195 22118U, 39100U, 22560U, 46917U, 22666U, 19972U, 32084U, 22382U,
11196 22238U, 33445U, 45883U, 45987U, 23911U, 29741U, 15787U, 47900U,
11197 39173U, 48169U, 15806U, 47913U, 39183U, 48182U, 15199U, 47838U,
11198 38943U, 48107U, 15825U, 47926U, 39193U, 48195U, 15209U, 47851U,
11199 38953U, 48120U, 15835U, 47939U, 39203U, 48208U, 30544U, 22189U,
11200 30502U, 22152U, 22226U, 38205U, 33433U, 38284U, 11449U, 29932U,
11201 29390U, 16577U, 49648U, 22106U, 39089U, 22548U, 22653U, 22129U,
11202 22571U, 22678U, 22200U, 22593U, 22702U, 17941U, 17667U, 48881U,
11203 48986U, 17118U, 17531U, 48839U, 48607U, 8853U, 36367U, 49663U,
11204 8380U, 29636U, 22212U, 33419U, 29644U, 5375U, 13916U, 23747U,
11205 5397U, 32114U, 22395U, 39056U, 16346U, 16360U, 45852U, 45838U,
11206 15859U, 39245U, 15874U, 39272U, 30513U, 22179U, 29985U, 39121U,
11207 22583U, 30233U, 46940U, 22691U, 30330U, 23074U, 49568U, 19985U,
11208 32105U, 22445U, 45233U, 32187U, 23904U, 33357U, 30121U, 22979U,
11209 49575U, 32708U, 13586U, 13988U, 23763U, 32238U, 23918U, 15000U,
11210 19879U, 45968U, 22629U, 30492U, 22141U, 5405U, 45240U, 32125U,
11211 22407U, 39067U, 14368U, 23787U, 32576U, 23929U, 14782U, 4565U,
11212 4846U, 2342U, 4544U, 4783U, 4832U, 4987U, 5010U, 5214U,
11213 5228U, 5383U, 5420U, 5453U, 5527U, 5897U, 6315U, 6755U,
11214 6817U, 8807U, 15228U, 15982U, 13656U, 29749U, 16009U, 14684U,
11215 29785U, 48791U, 29859U, 47572U, 29823U, 13669U, 29767U, 15255U,
11216 14698U, 29804U, 48805U, 29878U, 47585U, 29841U, 15241U, 15995U,
11217 15282U, 16036U, 15269U, 16023U, 13764U, 36538U, 30522U, 14749U,
11218 39130U, 26352U, 23700U, 26478U, 49043U, 23854U, 49371U, 16917U,
11219 17080U, 23560U, 11230U, 13773U, 36549U, 30533U, 14760U, 39141U,
11220 26363U, 14672U, 23892U, 33366U, 10242U, 10655U, 13596U, 36504U,
11221 10668U, 23711U, 26489U, 10348U, 49052U, 23863U, 49700U, 10284U,
11222 11239U, 29921U, 34618U, 29379U, 31864U, 7046U, 23512U, 15888U,
11223 32137U, 15945U, 17247U, 45706U, 43824U, 29704U, 15897U, 47965U,
11224 45437U, 45373U, 33335U, 15972U, 48035U, 45451U, 45384U, 49745U,
11225 45527U, 17257U, 49758U, 45542U, 49779U, 45557U, 45733U, 48304U,
11226 45496U, 45425U, 49804U, 45570U, 45396U, 48234U, 45482U, 45414U,
11227 18022U, 45916U, 30770U, 45942U, 18046U, 45929U, 30780U, 45955U,
11228 14944U, 22454U, 34650U, 22466U, 34662U, 22478U, 34674U, 15010U,
11229 183U, 2640U, 14964U, 44778U, 37619U, 43978U, 36855U, 44378U,
11230 37237U, 45021U, 37851U, 44178U, 37046U, 44578U, 37428U, 44711U,
11231 37555U, 43911U, 36791U, 44311U, 37173U, 44954U, 37787U, 44111U,
11232 36982U, 44511U, 37364U, 44665U, 37511U, 43865U, 36747U, 44265U,
11233 37129U, 44908U, 37743U, 44065U, 36938U, 44465U, 37320U, 44799U,
11234 37639U, 43999U, 36875U, 44399U, 37257U, 45042U, 37871U, 44199U,
11235 37066U, 44599U, 37448U, 44733U, 37576U, 43933U, 36812U, 44333U,
11236 37194U, 44976U, 37808U, 44133U, 37003U, 44533U, 37385U, 44688U,
11237 37533U, 43888U, 36769U, 44288U, 37151U, 44931U, 37765U, 44088U,
11238 36960U, 44488U, 37342U, 44841U, 37679U, 44020U, 36895U, 44420U,
11239 37277U, 45084U, 37911U, 44220U, 37086U, 44620U, 37468U, 44755U,
11240 37597U, 43955U, 36833U, 44355U, 37215U, 44998U, 37829U, 44155U,
11241 37024U, 44555U, 37406U, 44820U, 37659U, 45063U, 37891U, 44863U,
11242 37700U, 45106U, 37932U, 33344U, 22525U, 34706U, 44642U, 37489U,
11243 43842U, 36725U, 44242U, 37107U, 44885U, 37721U, 44042U, 36916U,
11244 44442U, 37298U, 14828U, 24252U, 31093U, 19340U, 31452U, 20129U,
11245 33100U, 24848U, 31199U, 19534U, 31646U, 21027U, 33199U, 24178U,
11246 31029U, 19276U, 31388U, 20019U, 33040U, 24208U, 31061U, 19308U,
11247 31420U, 20049U, 33070U, 24193U, 31045U, 19292U, 31404U, 20034U,
11248 33055U, 24223U, 31077U, 19324U, 31436U, 20064U, 33085U, 24408U,
11249 31111U, 19358U, 31470U, 20146U, 33117U, 29441U, 24512U, 31155U,
11250 19446U, 31558U, 20757U, 33158U, 29479U, 25004U, 31217U, 19552U,
11251 31664U, 21044U, 33216U, 29525U, 25118U, 31261U, 19640U, 31752U,
11252 21085U, 33257U, 29563U, 24494U, 31140U, 19416U, 31528U, 20173U,
11253 33144U, 29466U, 25068U, 31246U, 19610U, 31722U, 21071U, 33243U,
11254 29550U, 30418U, 13840U, 24543U, 20784U, 25462U, 21510U, 25168U,
11255 21199U, 25824U, 21815U, 24606U, 20831U, 25537U, 21566U, 25231U,
11256 21246U, 25899U, 21871U, 24653U, 20878U, 25593U, 21622U, 25278U,
11257 21293U, 25955U, 21927U, 24716U, 20925U, 25668U, 21678U, 25341U,
11258 21340U, 26030U, 21983U, 24590U, 20815U, 25518U, 21547U, 25215U,
11259 21230U, 25880U, 21852U, 24700U, 20909U, 25649U, 21659U, 25325U,
11260 21324U, 26011U, 21964U, 24304U, 24900U, 26201U, 24339U, 24935U,
11261 26236U, 24321U, 24917U, 26218U, 24356U, 24952U, 26253U, 24390U,
11262 24986U, 26287U, 24286U, 24882U, 26183U, 26604U, 34787U, 26703U,
11263 34886U, 26544U, 34727U, 26574U, 34757U, 26559U, 34742U, 26589U,
11264 34772U, 30406U, 13807U, 26621U, 33378U, 34804U, 26662U, 33458U,
11265 34845U, 26720U, 33728U, 34903U, 26761U, 33769U, 34944U, 26648U,
11266 33405U, 34831U, 26747U, 33755U, 34930U, 36672U, 24374U, 24970U,
11267 26271U, 35088U, 33485U, 35574U, 34042U, 35331U, 33796U, 35859U,
11268 34347U, 35138U, 33532U, 35633U, 34098U, 35381U, 33843U, 35918U,
11269 34403U, 35188U, 33579U, 35692U, 34154U, 35431U, 33890U, 35977U,
11270 34459U, 35238U, 33626U, 35751U, 34210U, 35481U, 33937U, 36036U,
11271 34515U, 35121U, 33516U, 35613U, 34079U, 35364U, 33827U, 35898U,
11272 34384U, 35221U, 33610U, 35731U, 34191U, 35464U, 33921U, 36016U,
11273 34496U, 23950U, 15091U, 45128U, 45279U, 36713U, 45177U, 45326U,
11274 24269U, 24865U, 26166U, 49681U, 8080U, 19223U, 19932U, 1206U,
11275 1913U, 1991U, 4191U, 452U, 2735U, 1232U, 1939U, 2110U,
11276 4310U, 478U, 2761U, 2151U, 4337U, 492U, 2775U, 2016U,
11277 4216U, 465U, 2748U, 416U, 344U, 505U, 2137U, 434U,
11278 362U, 2204U, 4431U, 3471U, 4472U, 4139U, 19206U, 23872U,
11279 29653U, 2284U, 4486U, 2056U, 4256U, 2313U, 4515U, 2083U,
11280 4283U, 2298U, 4500U, 2069U, 4269U, 2327U, 4529U, 2096U,
11281 4296U, 2244U, 4418U, 1194U, 3459U, 2271U, 4459U, 1901U,
11282 4127U, 2230U, 4404U, 1181U, 3446U, 2257U, 4445U, 1888U,
11283 4114U, 19214U, 664U, 2929U, 1385U, 3611U, 979U, 3244U,
11284 1700U, 3926U, 787U, 3052U, 1508U, 3734U, 1102U, 3367U,
11285 1823U, 4049U, 839U, 3104U, 1560U, 3786U, 1154U, 3419U,
11286 1875U, 4101U, 592U, 2857U, 1313U, 3539U, 907U, 3172U,
11287 1628U, 3854U, 766U, 3031U, 1487U, 3713U, 1081U, 3346U,
11288 1802U, 4028U, 720U, 2985U, 1441U, 3667U, 1035U, 3300U,
11289 1756U, 3982U, 808U, 3073U, 1529U, 3755U, 1123U, 3388U,
11290 1844U, 4070U, 699U, 2964U, 1420U, 3646U, 1014U, 3279U,
11291 1735U, 3961U, 30298U, 4152U, 38010U, 628U, 2893U, 1349U,
11292 3575U, 943U, 3208U, 1664U, 3890U, 752U, 3017U, 1473U,
11293 3699U, 1067U, 3332U, 1788U, 4014U, 556U, 2821U, 1277U,
11294 3503U, 871U, 3136U, 1592U, 3818U, 681U, 2946U, 1402U,
11295 3628U, 996U, 3261U, 1717U, 3943U, 22849U, 23882U, 29663U,
11296 30275U, 646U, 2911U, 1367U, 3593U, 961U, 3226U, 1682U,
11297 3908U, 825U, 3090U, 1546U, 3772U, 1140U, 3405U, 1861U,
11298 4087U, 574U, 2839U, 1295U, 3521U, 889U, 3154U, 1610U,
11299 3836U, 30287U, 609U, 2874U, 1330U, 3556U, 924U, 3189U,
11300 1645U, 3871U, 737U, 3002U, 1458U, 3684U, 1052U, 3317U,
11301 1773U, 3999U, 537U, 2802U, 1258U, 3484U, 852U, 3117U,
11302 1573U, 3799U, 19231U, 19941U, 13286U, 16718U, 48331U, 18098U,
11303 30892U, 18116U, 30910U, 18134U, 30928U, 2003U, 4203U, 2123U,
11304 4323U, 2163U, 4363U, 4758U, 36379U, 2028U, 4228U, 1965U,
11305 4165U, 2176U, 4376U, 2042U, 4242U, 1978U, 22875U, 4178U,
11306 22892U, 2190U, 4390U, 16635U, 17473U, 1218U, 11389U, 1925U,
11307 11419U, 1244U, 11404U, 1951U, 11434U, 16401U, 23126U, 16421U,
11308 23146U, 16464U, 23162U, 332U, 2218U, 13481U, 13999U, 23775U,
11309 32248U, 32780U, 17792U, 13513U, 17804U, 13526U, 37976U, 19773U,
11310 31919U, 4797U, 19787U, 31933U, 37993U, 14378U, 23798U, 32585U,
11311 32969U, 49027U, 13163U, 17982U, 12192U, 380U, 2681U, 523U,
11312 2788U, 398U, 2699U, 1167U, 3432U, 14388U, 23809U, 32594U,
11313 13493U, 46812U, 46847U, 46836U, 46995U, 46871U, 47018U, 46824U,
11314 46983U, 46859U, 47006U, 10488U, 11058U, 48528U, 13094U, 13608U,
11315 11923U, 48698U, 13148U, 13632U, 11939U, 48539U, 14555U, 13620U,
11316 14460U, 48709U, 14570U, 13644U, 14476U, 23114U, 32157U, 39046U,
11317 16335U, 48048U, 45466U, 45796U, 48317U, 45511U, 36144U, 36185U,
11318 36226U, 36267U, 36171U, 36253U, 36157U, 36294U, 36198U, 36212U,
11319 36239U, 36311U, 36280U, 36328U, 2649U, 22724U, 22779U, 4891U,
11320 9724U, 5668U, 5541U, 4949U, 9790U, 5742U, 5607U, 22430U,
11321 14795U, 26445U, 12283U, 14143U, 11484U, 32366U, 13401U, 30801U,
11322 12403U, 14263U, 11604U, 32478U, 38239U, 13449U, 17708U, 48902U,
11323 26500U, 12328U, 14188U, 11529U, 32408U, 32909U, 30848U, 12448U,
11324 14308U, 11649U, 32520U, 38254U, 17744U, 48938U, 26456U, 12298U,
11325 14158U, 11499U, 32380U, 14525U, 30812U, 12418U, 14278U, 11619U,
11326 32492U, 14540U, 23960U, 17720U, 48914U, 26522U, 12358U, 14218U,
11327 11559U, 32436U, 32939U, 30870U, 12478U, 14338U, 11679U, 32548U,
11328 38269U, 23978U, 17768U, 48962U, 47368U, 30350U, 23832U, 168U,
11329 26402U, 2622U, 26418U, 10727U, 23663U, 29342U, 18167U, 30961U,
11330 2356U, 26410U, 4558U, 26426U, 15048U, 46882U, 30083U, 30317U,
11331 30040U, 45679U, 30070U, 30264U, 30026U, 15034U, 30213U, 26511U,
11332 12343U, 14203U, 11544U, 32422U, 32924U, 30859U, 12463U, 14323U,
11333 11664U, 32534U, 17756U, 48950U, 26467U, 12313U, 14173U, 11514U,
11334 32394U, 13417U, 30823U, 12433U, 14293U, 11634U, 32506U, 13465U,
11335 17732U, 48926U, 26533U, 12373U, 14233U, 11574U, 32450U, 32954U,
11336 30881U, 12493U, 14353U, 11694U, 32562U, 17780U, 48974U, 23082U,
11337 23343U, 30367U, 24558U, 20799U, 21528U, 24777U, 20970U, 21715U,
11338 25388U, 21401U, 22020U, 25183U, 21214U, 21833U, 24621U, 20846U,
11339 21584U, 25246U, 21261U, 21889U, 24637U, 20862U, 21603U, 25262U,
11340 21277U, 21908U, 24668U, 20893U, 21640U, 24796U, 20989U, 21737U,
11341 25407U, 21420U, 22042U, 25293U, 21308U, 21945U, 24731U, 20940U,
11342 21696U, 24815U, 21008U, 21759U, 25426U, 21439U, 22064U, 25356U,
11343 21355U, 22001U, 18179U, 30973U, 10442U, 16673U, 10775U, 17158U,
11344 24442U, 31125U, 19386U, 31498U, 20159U, 33130U, 29453U, 25445U,
11345 31290U, 19698U, 31810U, 21493U, 33284U, 29588U, 24529U, 31169U,
11346 19474U, 31586U, 20770U, 33171U, 29491U, 24763U, 31184U, 19504U,
11347 31616U, 20956U, 33185U, 29512U, 25038U, 31231U, 19580U, 31692U,
11348 21057U, 33229U, 29537U, 25790U, 31308U, 19716U, 31828U, 21781U,
11349 33301U, 29604U, 25135U, 31275U, 19668U, 31780U, 21098U, 33270U,
11350 29575U, 25807U, 31326U, 19734U, 31846U, 21798U, 33318U, 29620U,
11351 13856U, 22760U, 22815U, 10598U, 11152U, 11359U, 14712U, 17969U,
11352 49014U, 18152U, 30946U, 18191U, 30985U, 10681U, 10856U, 16766U,
11353 14988U, 16755U, 17851U, 36489U, 10588U, 22909U, 11130U, 22926U,
11354 17910U, 22962U, 17630U, 22944U, 10877U, 17293U, 10642U, 10843U,
11355 16494U, 48474U, 10553U, 17828U, 10576U, 17877U, 16504U, 48484U,
11356 19823U, 22266U, 22325U, 22281U, 22340U, 19801U, 19834U, 23674U,
11357 38972U, 30056U, 30221U, 30011U, 19994U, 18203U, 30997U, 19858U,
11358 49359U, 22420U, 22296U, 22355U, 49735U, 35104U, 33500U, 35593U,
11359 25480U, 34060U, 35271U, 33671U, 35790U, 25724U, 34247U, 35514U,
11360 33968U, 36075U, 26086U, 34552U, 35347U, 33811U, 35878U, 25842U,
11361 34365U, 35154U, 33547U, 35652U, 25555U, 34116U, 35397U, 33858U,
11362 35937U, 25917U, 34421U, 35171U, 33563U, 35672U, 25574U, 34135U,
11363 35414U, 33874U, 35957U, 25936U, 34440U, 35204U, 33594U, 35711U,
11364 25611U, 34172U, 35291U, 33690U, 35813U, 25746U, 34269U, 35534U,
11365 33987U, 36098U, 26108U, 34574U, 35447U, 33905U, 35996U, 25973U,
11366 34477U, 35254U, 33641U, 35770U, 25686U, 34228U, 35311U, 33709U,
11367 35836U, 25768U, 34291U, 35554U, 34006U, 36121U, 26130U, 34596U,
11368 35497U, 33952U, 36055U, 26048U, 34533U, 13823U, 22741U, 22796U,
11369 24460U, 24574U, 25499U, 25199U, 25861U, 25052U, 24684U, 25630U,
11370 25309U, 25992U, 25153U, 24747U, 25705U, 25372U, 26067U, 26634U,
11371 33391U, 34817U, 26788U, 34025U, 34971U, 26675U, 33471U, 34858U,
11372 26689U, 33657U, 34872U, 26733U, 33741U, 34916U, 26805U, 34313U,
11373 34988U, 26774U, 33782U, 34957U, 26822U, 34330U, 35005U, 19812U,
11374 22251U, 22310U, 14975U, 11970U, 16536U, 32007U, 47733U, 16622U,
11375 32021U, 47764U, 38143U, 38129U, 30243U, 14622U, 26434U, 12268U,
11376 14128U, 11469U, 32352U, 13385U, 30790U, 12388U, 14248U, 11589U,
11377 32464U, 13433U, 29358U, 29953U, 29969U, 19752U, 49558U, 30194U,
11378 2578U, 15936U, 48000U, 45697U, 48269U, 22164U, 18008U, 18032U,
11379 18056U, 18070U, 49790U, 35067U, 13505U, 13539U, 22516U, 2629U,
11380 10945U, 17406U, 31958U, 10966U, 17427U, 4926U, 7110U, 9821U,
11381 5777U, 5638U, 9763U, 5711U, 5580U, 25100U, 24475U, 14827U,
11382 2557U, 15064U, 47805U, 36686U, 48074U, 24407U, 30144U, 25003U,
11383 30158U, 25067U, 23939U, 15078U, 47822U, 36700U, 48091U, 24238U,
11384 26152U, 14794U, 142U, 2596U, 30130U, 24834U, 30172U, 155U,
11385 2609U, 45869U, 4881U, 48750U, 45890U, 13330U, 10917U, 17351U,
11386 48738U, 13976U, 23686U, 45259U, 32227U, 23722U, 4767U, 4814U,
11387 32768U, 45903U, 17214U, 48635U, 30U, 49591U, 45U, 49610U,
11388 18240U, 20103U, 46025U, 18216U, 18900U, 18620U, 20541U, 46425U,
11389 21147U, 46688U, 18388U, 20309U, 46182U, 18518U, 20439U, 46318U,
11390 18952U, 18916U, 18642U, 20563U, 46448U, 21163U, 46705U, 18409U,
11391 20330U, 46204U, 18667U, 20588U, 46474U, 21371U, 46743U, 18433U,
11392 20354U, 46229U, 18852U, 18595U, 20516U, 46399U, 21128U, 46668U,
11393 18364U, 20285U, 46157U, 20079U, 45999U, 18276U, 20197U, 46064U,
11394 18836U, 18573U, 20494U, 46376U, 21112U, 46651U, 18343U, 20264U,
11395 46135U, 18253U, 18554U, 20475U, 46356U, 20116U, 46039U, 18310U,
11396 20231U, 46100U, 18228U, 19081U, 18709U, 20630U, 46518U, 21458U,
11397 46775U, 18473U, 20394U, 46271U, 18536U, 20457U, 46337U, 18795U,
11398 20716U, 46608U, 18967U, 19097U, 18731U, 20652U, 46541U, 21474U,
11399 46792U, 18494U, 20415U, 46293U, 18688U, 20609U, 46496U, 18814U,
11400 20735U, 46628U, 21386U, 46759U, 18453U, 20374U, 46250U, 18774U,
11401 20695U, 46586U, 20091U, 46012U, 18293U, 20214U, 46082U, 18756U,
11402 20677U, 46567U, 18935U, 21182U, 46725U, 5352U, 15699U, 15369U,
11403 5075U, 4591U, 16066U, 16255U, 10901U, 38100U, 16731U, 11072U,
11404 17484U, 48344U, 17335U, 38161U, 48729U, 38300U, 15499U, 5286U,
11405 15524U, 5142U, 49434U, 4656U, 49400U, 16139U, 15140U, 15566U,
11406 16192U, 10433U, 47093U, 30625U, 30440U, 38325U, 47173U, 49722U,
11407 26388U, 38927U, 16482U, 47704U, 16654U, 47131U, 30647U, 30575U,
11408 38622U, 47235U, 48435U, 13065U, 16525U, 12060U, 38363U, 47204U,
11409 38068U, 38672U, 47266U, 48505U, 13079U, 38914U, 47328U, 47786U,
11410 47356U, 30669U, 30700U, 38877U, 47297U, 4976U, 10746U, 19158U,
11411 14452U, 45754U, 12821U, 45743U, 12806U, 47461U, 47473U, 45766U,
11412 12837U, 17071U, 12089U, 47376U, 48550U, 13109U, 47533U, 26339U,
11413 17275U, 12102U, 38449U, 38337U, 38465U, 38376U, 47386U, 38482U,
11414 38390U, 38536U, 38729U, 38500U, 38405U, 38554U, 38744U, 48668U,
11415 13135U, 17900U, 38572U, 38759U, 38519U, 38715U, 47543U, 23821U,
11416 29427U, 29689U, 10522U, 14585U, 16816U, 14610U, 11107U, 14597U,
11417 17508U, 14634U, 48829U, 14659U, 48416U, 14647U, 14900U, 16392U,
11418 47563U, 47452U, 14913U, 29673U, 4669U, 5112U, 15648U, 14492U,
11419 16450U, 5155U, 4686U, 5255U, 15385U, 5093U, 4609U, 16082U,
11420 4703U, 47610U, 16280U, 15432U, 10397U, 10987U, 15459U, 15446U,
11421 16150U, 15418U, 15635U, 10411U, 5300U, 16437U, 16164U, 11002U,
11422 17448U, 15580U, 15474U, 15662U, 23180U, 10717U, 47598U, 17053U,
11423 13795U, 10338U, 15594U, 12023U, 36582U, 12523U, 47143U, 12984U,
11424 10620U, 11789U, 47105U, 12966U, 38785U, 12634U, 38772U, 12601U,
11425 38799U, 12652U, 38836U, 12672U, 38851U, 12691U, 17462U, 12115U,
11426 10822U, 13923U, 32193U, 32715U, 17226U, 14075U, 32318U, 32856U,
11427 15797U, 14023U, 32270U, 32804U, 16317U, 14049U, 32294U, 32830U,
11428 48647U, 14399U, 32604U, 32979U, 5363U, 15724U, 16294U, 5340U,
11429 15676U, 16232U, 5328U, 15623U, 16220U, 17091U, 30585U, 48445U,
11430 30710U, 48568U, 30741U, 10937U, 13935U, 32204U, 32727U, 15190U,
11431 14010U, 32258U, 32791U, 17371U, 14087U, 32329U, 32868U, 15816U,
11432 14036U, 32282U, 32817U, 16326U, 14062U, 32306U, 32843U, 11257U,
11433 13963U, 32215U, 32755U, 17583U, 14115U, 32340U, 32896U, 48872U,
11434 14439U, 32626U, 33019U, 48762U, 14411U, 32615U, 32991U, 45777U,
11435 30680U, 15340U, 5042U, 4628U, 16115U, 35043U, 10734U, 19145U,
11436 10868U, 17284U, 47396U, 48677U, 47553U, 5001U, 11319U, 23595U,
11437 13296U, 19240U, 19194U, 17930U, 23609U, 13313U, 19258U, 19920U,
11438 15179U, 15736U, 16306U, 11350U, 17960U, 11288U, 17688U, 49005U,
11439 15915U, 15168U, 15688U, 16244U, 10766U, 17137U, 11201U, 17552U,
11440 48626U, 36571U, 12508U, 47484U, 46972U, 12891U, 47521U, 10531U,
11441 11745U, 38634U, 10609U, 11774U, 38685U, 38700U, 5314U, 11727U,
11442 15538U, 12005U, 5188U, 15402U, 15767U, 4720U, 15324U, 15747U,
11443 5024U, 16099U, 15710U, 5172U, 16266U, 15154U, 11987U, 15609U,
11444 12042U, 16206U, 36618U, 12571U, 47509U, 13049U, 47071U, 12952U,
11445 17618U, 4854U, 17992U, 12206U, 12618U, 36513U, 36560U, 36629U,
11446 12586U, 47417U, 13018U, 36525U, 17146U, 12161U, 17605U, 12130U,
11447 16949U, 12075U, 10565U, 11759U, 17865U, 11330U, 11894U, 17840U,
11448 12177U, 11266U, 11849U, 17889U, 11709U, 14510U, 13349U, 13369U,
11449 11309U, 11880U, 47049U, 12922U, 17698U, 12147U, 14771U, 11955U,
11450 47406U, 13003U, 36640U, 49583U, 10512U, 16786U, 11086U, 48397U,
11451 14886U, 47442U, 15353U, 5057U, 4573U, 16050U, 17379U, 48770U,
11452 45271U, 32694U, 10465U, 16695U, 38085U, 38113U, 10811U, 17193U,
11453 38190U, 38174U, 17392U, 10830U, 17234U, 48655U, 10327U, 45807U,
11454 12852U, 36594U, 12539U, 22503U, 12251U, 47496U, 13032U, 47060U,
11455 12937U, 11298U, 11865U, 45823U, 12872U, 19182U, 12235U, 47037U,
11456 12906U, 45582U, 12709U, 49481U, 13176U, 45627U, 12766U, 49526U,
11457 13233U, 45597U, 12728U, 49496U, 13195U, 45643U, 12786U, 49542U,
11458 13253U, 45612U, 12747U, 49511U, 13214U, 32686U, 34718U, 10541U,
11459 11117U, 11164U, 17641U, 17816U, 17592U, 19170U, 12219U, 47795U,
11460 11141U, 17655U, 17920U, 10910U, 17104U, 13709U, 30599U, 48459U,
11461 13727U, 30725U, 48581U, 13746U, 30755U, 17344U, 16684U, 15314U,
11462 10501U, 10453U, 16744U, 10786U, 13782U, 10476U, 16706U, 17169U,
11463 15488U, 5272U, 15510U, 49451U, 5129U, 49417U, 4643U, 49383U,
11464 16128U, 15126U, 15552U, 49466U, 16178U, 10424U, 47081U, 30614U,
11465 30430U, 38313U, 47158U, 49709U, 26374U, 16558U, 47119U, 30636U,
11466 30565U, 38610U, 47220U, 48425U, 16514U, 38350U, 47188U, 38051U,
11467 38659U, 47250U, 48494U, 38901U, 47312U, 47755U, 47344U, 30658U,
11468 30690U, 38865U, 47282U, 29333U, 11372U, 11909U, 36606U, 12555U,
11469 10631U, 11804U, 10705U, 16959U, 10798U, 17180U, 11178U, 17518U,
11470 5242U, 23581U, 30392U, 23648U, 5201U, 38034U, 30378U, 38221U,
11471 33032U, 11382U, 18001U, 18266U, 20187U, 46053U, 18328U, 20249U,
11472 46119U, 38983U, 31947U, 22866U, 13682U, 192U, 22841U, 10251U,
11473 49275U, 10382U, 49342U, 23996U, 10362U, 49301U, 23530U, 31987U,
11474 48367U, 10273U, 23090U, 32169U, 48595U, 31010U, 47693U, 10372U,
11475 49313U, 23540U, 31997U, 48377U, 13547U, 23005U, 23026U, 49325U,
11476 23520U, 14864U, 23102U, 26304U, 45659U, 29904U, 22834U, 39163U,
11477 34639U, 31885U, 23015U, 29350U, 29912U, 31021U, 23038U, 47716U,
11478 39213U, 2658U, 18U, 16589U, 31977U, 48357U, 20002U, 13690U,
11479 29942U, 29400U, 14725U, 47724U, 49261U, 16600U, 23735U, 47427U,
11480 23051U, 49289U, 10218U, 10229U, 19846U, 13556U, 16377U, 133U,
11481 2587U, 23064U, 14953U, 23550U, 14874U, 45668U, 39221U, 10310U,
11482 10296U, 38435U, 38421U, 23339U, 14734U,
11483};
11484
11485static inline void InitHexagonMCInstrInfo(MCInstrInfo *II) {
11486 II->InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3437, nullptr, 0);
11487}
11488
11489
11490} // namespace llvm
11491
11492#endif // GET_INSTRINFO_MC_DESC
11493
11494#ifdef GET_INSTRINFO_HEADER
11495#undef GET_INSTRINFO_HEADER
11496
11497namespace llvm {
11498
11499struct HexagonGenInstrInfo : public TargetInstrInfo {
11500 explicit HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u);
11501 ~HexagonGenInstrInfo() override = default;
11502};
11503
11504} // namespace llvm
11505
11506namespace llvm::Hexagon {
11507
11508
11509} // namespace llvm::Hexagon
11510
11511#endif // GET_INSTRINFO_HEADER
11512
11513#ifdef GET_INSTRINFO_HELPER_DECLS
11514#undef GET_INSTRINFO_HELPER_DECLS
11515
11516
11517#endif // GET_INSTRINFO_HELPER_DECLS
11518
11519#ifdef GET_INSTRINFO_HELPERS
11520#undef GET_INSTRINFO_HELPERS
11521
11522
11523#endif // GET_INSTRINFO_HELPERS
11524
11525#ifdef GET_INSTRINFO_CTOR_DTOR
11526#undef GET_INSTRINFO_CTOR_DTOR
11527
11528namespace llvm {
11529
11530extern const HexagonInstrTable HexagonDescs;
11531extern const unsigned HexagonInstrNameIndices[];
11532extern const char HexagonInstrNameData[];
11533HexagonGenInstrInfo::HexagonGenInstrInfo(const TargetSubtargetInfo &STI, const TargetRegisterInfo &TRI, unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode)
11534 : TargetInstrInfo(TRI, CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) {
11535 InitMCInstrInfo(HexagonDescs.Insts, HexagonInstrNameIndices, HexagonInstrNameData, nullptr, nullptr, 3437);
11536}
11537
11538} // namespace llvm
11539
11540#endif // GET_INSTRINFO_CTOR_DTOR
11541
11542#ifdef GET_INSTRINFO_MC_HELPER_DECLS
11543#undef GET_INSTRINFO_MC_HELPER_DECLS
11544
11545namespace llvm {
11546
11547class MCInst;
11548class FeatureBitset;
11549
11550namespace Hexagon_MC {
11551
11552void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features);
11553
11554} // namespace Hexagon_MC
11555
11556} // namespace llvm
11557
11558#endif // GET_INSTRINFO_MC_HELPER_DECLS
11559
11560#ifdef GET_INSTRINFO_MC_HELPERS
11561#undef GET_INSTRINFO_MC_HELPERS
11562
11563namespace llvm::Hexagon_MC {
11564
11565
11566} // namespace llvm::Hexagon_MC
11567
11568#endif // GET_INSTRINFO_MC_HELPERS
11569
11570#if (defined(ENABLE_INSTR_PREDICATE_VERIFIER) && !defined(NDEBUG)) ||\
11571 defined(GET_AVAILABLE_OPCODE_CHECKER)
11572#define GET_COMPUTE_FEATURES
11573#endif
11574#ifdef GET_COMPUTE_FEATURES
11575#undef GET_COMPUTE_FEATURES
11576
11577namespace llvm::Hexagon_MC {
11578
11579// Bits for subtarget features that participate in instruction matching.
11580enum SubtargetFeatureBits : uint8_t {
11581 Feature_HasV5Bit = 2,
11582 Feature_HasV55Bit = 3,
11583 Feature_HasV60Bit = 4,
11584 Feature_HasV62Bit = 5,
11585 Feature_HasV65Bit = 6,
11586 Feature_HasV66Bit = 7,
11587 Feature_HasV67Bit = 8,
11588 Feature_HasV68Bit = 9,
11589 Feature_HasV69Bit = 10,
11590 Feature_HasV71Bit = 11,
11591 Feature_HasV73Bit = 12,
11592 Feature_HasV75Bit = 13,
11593 Feature_HasV79Bit = 14,
11594 Feature_HasV81Bit = 15,
11595 Feature_UseHVX64BBit = 19,
11596 Feature_UseHVX128BBit = 20,
11597 Feature_UseHVXBit = 18,
11598 Feature_UseHVXV60Bit = 23,
11599 Feature_UseHVXV62Bit = 24,
11600 Feature_UseHVXV65Bit = 25,
11601 Feature_UseHVXV66Bit = 26,
11602 Feature_UseHVXV67Bit = 27,
11603 Feature_UseHVXV68Bit = 28,
11604 Feature_UseHVXV69Bit = 29,
11605 Feature_UseHVXV71Bit = 30,
11606 Feature_UseHVXV73Bit = 31,
11607 Feature_UseHVXV75Bit = 32,
11608 Feature_UseHVXV79Bit = 33,
11609 Feature_UseHVXV81Bit = 34,
11610 Feature_UseAudioBit = 16,
11611 Feature_UseZRegBit = 35,
11612 Feature_HasPreV65Bit = 1,
11613 Feature_UseHVXIEEEFPBit = 21,
11614 Feature_UseHVXQFloatBit = 22,
11615 Feature_HasMemNoShufBit = 0,
11616 Feature_UseCabacBit = 17,
11617};
11618
11619inline FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) {
11620 FeatureBitset Features;
11621 if (FB[Hexagon::ArchV5])
11622 Features.set(Feature_HasV5Bit);
11623 if (FB[Hexagon::ArchV55])
11624 Features.set(Feature_HasV55Bit);
11625 if (FB[Hexagon::ArchV60])
11626 Features.set(Feature_HasV60Bit);
11627 if (FB[Hexagon::ArchV62])
11628 Features.set(Feature_HasV62Bit);
11629 if (FB[Hexagon::ArchV65])
11630 Features.set(Feature_HasV65Bit);
11631 if (FB[Hexagon::ArchV66])
11632 Features.set(Feature_HasV66Bit);
11633 if (FB[Hexagon::ArchV67])
11634 Features.set(Feature_HasV67Bit);
11635 if (FB[Hexagon::ArchV68])
11636 Features.set(Feature_HasV68Bit);
11637 if (FB[Hexagon::ArchV69])
11638 Features.set(Feature_HasV69Bit);
11639 if (FB[Hexagon::ArchV71])
11640 Features.set(Feature_HasV71Bit);
11641 if (FB[Hexagon::ArchV73])
11642 Features.set(Feature_HasV73Bit);
11643 if (FB[Hexagon::ArchV75])
11644 Features.set(Feature_HasV75Bit);
11645 if (FB[Hexagon::ArchV79])
11646 Features.set(Feature_HasV79Bit);
11647 if (FB[Hexagon::ArchV81])
11648 Features.set(Feature_HasV81Bit);
11649 if (FB[Hexagon::ExtensionHVX64B])
11650 Features.set(Feature_UseHVX64BBit);
11651 if (FB[Hexagon::ExtensionHVX128B])
11652 Features.set(Feature_UseHVX128BBit);
11653 if (FB[Hexagon::ExtensionHVXV60])
11654 Features.set(Feature_UseHVXBit);
11655 if (FB[Hexagon::ExtensionHVXV60])
11656 Features.set(Feature_UseHVXV60Bit);
11657 if (FB[Hexagon::ExtensionHVXV62])
11658 Features.set(Feature_UseHVXV62Bit);
11659 if (FB[Hexagon::ExtensionHVXV65])
11660 Features.set(Feature_UseHVXV65Bit);
11661 if (FB[Hexagon::ExtensionHVXV66])
11662 Features.set(Feature_UseHVXV66Bit);
11663 if (FB[Hexagon::ExtensionHVXV67])
11664 Features.set(Feature_UseHVXV67Bit);
11665 if (FB[Hexagon::ExtensionHVXV68])
11666 Features.set(Feature_UseHVXV68Bit);
11667 if (FB[Hexagon::ExtensionHVXV69])
11668 Features.set(Feature_UseHVXV69Bit);
11669 if (FB[Hexagon::ExtensionHVXV71])
11670 Features.set(Feature_UseHVXV71Bit);
11671 if (FB[Hexagon::ExtensionHVXV73])
11672 Features.set(Feature_UseHVXV73Bit);
11673 if (FB[Hexagon::ExtensionHVXV75])
11674 Features.set(Feature_UseHVXV75Bit);
11675 if (FB[Hexagon::ExtensionHVXV79])
11676 Features.set(Feature_UseHVXV79Bit);
11677 if (FB[Hexagon::ExtensionHVXV81])
11678 Features.set(Feature_UseHVXV81Bit);
11679 if (FB[Hexagon::ExtensionAudio])
11680 Features.set(Feature_UseAudioBit);
11681 if (FB[Hexagon::ExtensionZReg])
11682 Features.set(Feature_UseZRegBit);
11683 if (FB[Hexagon::FeaturePreV65])
11684 Features.set(Feature_HasPreV65Bit);
11685 if (FB[Hexagon::ExtensionHVXIEEEFP])
11686 Features.set(Feature_UseHVXIEEEFPBit);
11687 if (FB[Hexagon::ExtensionHVXQFloat])
11688 Features.set(Feature_UseHVXQFloatBit);
11689 if (FB[Hexagon::FeatureMemNoShuf])
11690 Features.set(Feature_HasMemNoShufBit);
11691 if (FB[Hexagon::FeatureCabac])
11692 Features.set(Feature_UseCabacBit);
11693 return Features;
11694}
11695
11696inline FeatureBitset computeRequiredFeatures(unsigned Opcode) {
11697 enum : uint8_t {
11698 CEFBS_None,
11699 CEFBS_HasPreV65,
11700 CEFBS_HasV55,
11701 CEFBS_HasV60,
11702 CEFBS_HasV62,
11703 CEFBS_HasV65,
11704 CEFBS_HasV66,
11705 CEFBS_HasV67,
11706 CEFBS_HasV68,
11707 CEFBS_HasV73,
11708 CEFBS_HasV81,
11709 CEFBS_UseCabac,
11710 CEFBS_UseHVX,
11711 CEFBS_UseHVXV60,
11712 CEFBS_UseHVXV62,
11713 CEFBS_UseHVXV65,
11714 CEFBS_UseHVXV66,
11715 CEFBS_UseHVXV68,
11716 CEFBS_UseHVXV69,
11717 CEFBS_UseHVXV73,
11718 CEFBS_UseHVXV81,
11719 CEFBS_HasV60_UseHVX,
11720 CEFBS_HasV67_UseAudio,
11721 CEFBS_UseHVXV66_UseZReg,
11722 CEFBS_UseHVXV68_UseHVXIEEEFP,
11723 CEFBS_UseHVXV68_UseHVXQFloat,
11724 CEFBS_UseHVXV73_UseHVXIEEEFP,
11725 CEFBS_UseHVXV73_UseHVXQFloat,
11726 CEFBS_UseHVXV79_UseHVXIEEEFP,
11727 CEFBS_UseHVXV79_UseHVXQFloat,
11728 CEFBS_UseHVXV81_UseHVXQFloat,
11729 };
11730
11731 static constexpr FeatureBitset FeatureBitsets[] = {
11732 {}, // CEFBS_None
11733 {Feature_HasPreV65Bit, },
11734 {Feature_HasV55Bit, },
11735 {Feature_HasV60Bit, },
11736 {Feature_HasV62Bit, },
11737 {Feature_HasV65Bit, },
11738 {Feature_HasV66Bit, },
11739 {Feature_HasV67Bit, },
11740 {Feature_HasV68Bit, },
11741 {Feature_HasV73Bit, },
11742 {Feature_HasV81Bit, },
11743 {Feature_UseCabacBit, },
11744 {Feature_UseHVXBit, },
11745 {Feature_UseHVXV60Bit, },
11746 {Feature_UseHVXV62Bit, },
11747 {Feature_UseHVXV65Bit, },
11748 {Feature_UseHVXV66Bit, },
11749 {Feature_UseHVXV68Bit, },
11750 {Feature_UseHVXV69Bit, },
11751 {Feature_UseHVXV73Bit, },
11752 {Feature_UseHVXV81Bit, },
11753 {Feature_HasV60Bit, Feature_UseHVXBit, },
11754 {Feature_HasV67Bit, Feature_UseAudioBit, },
11755 {Feature_UseHVXV66Bit, Feature_UseZRegBit, },
11756 {Feature_UseHVXV68Bit, Feature_UseHVXIEEEFPBit, },
11757 {Feature_UseHVXV68Bit, Feature_UseHVXQFloatBit, },
11758 {Feature_UseHVXV73Bit, Feature_UseHVXIEEEFPBit, },
11759 {Feature_UseHVXV73Bit, Feature_UseHVXQFloatBit, },
11760 {Feature_UseHVXV79Bit, Feature_UseHVXIEEEFPBit, },
11761 {Feature_UseHVXV79Bit, Feature_UseHVXQFloatBit, },
11762 {Feature_UseHVXV81Bit, Feature_UseHVXQFloatBit, },
11763 };
11764 static constexpr uint8_t RequiredFeaturesRefs[] = {
11765 CEFBS_None, // PHI
11766 CEFBS_None, // INLINEASM
11767 CEFBS_None, // INLINEASM_BR
11768 CEFBS_None, // CFI_INSTRUCTION
11769 CEFBS_None, // EH_LABEL
11770 CEFBS_None, // GC_LABEL
11771 CEFBS_None, // ANNOTATION_LABEL
11772 CEFBS_None, // KILL
11773 CEFBS_None, // EXTRACT_SUBREG
11774 CEFBS_None, // INSERT_SUBREG
11775 CEFBS_None, // IMPLICIT_DEF
11776 CEFBS_None, // INIT_UNDEF
11777 CEFBS_None, // SUBREG_TO_REG
11778 CEFBS_None, // COPY_TO_REGCLASS
11779 CEFBS_None, // DBG_VALUE
11780 CEFBS_None, // DBG_VALUE_LIST
11781 CEFBS_None, // DBG_INSTR_REF
11782 CEFBS_None, // DBG_PHI
11783 CEFBS_None, // DBG_LABEL
11784 CEFBS_None, // REG_SEQUENCE
11785 CEFBS_None, // COPY
11786 CEFBS_None, // COPY_LANEMASK
11787 CEFBS_None, // BUNDLE
11788 CEFBS_None, // LIFETIME_START
11789 CEFBS_None, // LIFETIME_END
11790 CEFBS_None, // PSEUDO_PROBE
11791 CEFBS_None, // ARITH_FENCE
11792 CEFBS_None, // STACKMAP
11793 CEFBS_None, // FENTRY_CALL
11794 CEFBS_None, // PATCHPOINT
11795 CEFBS_None, // LOAD_STACK_GUARD
11796 CEFBS_None, // PREALLOCATED_SETUP
11797 CEFBS_None, // PREALLOCATED_ARG
11798 CEFBS_None, // STATEPOINT
11799 CEFBS_None, // LOCAL_ESCAPE
11800 CEFBS_None, // FAULTING_OP
11801 CEFBS_None, // PATCHABLE_OP
11802 CEFBS_None, // PATCHABLE_FUNCTION_ENTER
11803 CEFBS_None, // PATCHABLE_RET
11804 CEFBS_None, // PATCHABLE_FUNCTION_EXIT
11805 CEFBS_None, // PATCHABLE_TAIL_CALL
11806 CEFBS_None, // PATCHABLE_EVENT_CALL
11807 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL
11808 CEFBS_None, // ICALL_BRANCH_FUNNEL
11809 CEFBS_None, // FAKE_USE
11810 CEFBS_None, // MEMBARRIER
11811 CEFBS_None, // JUMP_TABLE_DEBUG_INFO
11812 CEFBS_None, // RELOC_NONE
11813 CEFBS_None, // CONVERGENCECTRL_ENTRY
11814 CEFBS_None, // CONVERGENCECTRL_ANCHOR
11815 CEFBS_None, // CONVERGENCECTRL_LOOP
11816 CEFBS_None, // CONVERGENCECTRL_GLUE
11817 CEFBS_None, // G_ASSERT_SEXT
11818 CEFBS_None, // G_ASSERT_ZEXT
11819 CEFBS_None, // G_ASSERT_ALIGN
11820 CEFBS_None, // G_ADD
11821 CEFBS_None, // G_SUB
11822 CEFBS_None, // G_MUL
11823 CEFBS_None, // G_SDIV
11824 CEFBS_None, // G_UDIV
11825 CEFBS_None, // G_SREM
11826 CEFBS_None, // G_UREM
11827 CEFBS_None, // G_SDIVREM
11828 CEFBS_None, // G_UDIVREM
11829 CEFBS_None, // G_AND
11830 CEFBS_None, // G_OR
11831 CEFBS_None, // G_XOR
11832 CEFBS_None, // G_ABDS
11833 CEFBS_None, // G_ABDU
11834 CEFBS_None, // G_UAVGFLOOR
11835 CEFBS_None, // G_UAVGCEIL
11836 CEFBS_None, // G_SAVGFLOOR
11837 CEFBS_None, // G_SAVGCEIL
11838 CEFBS_None, // G_IMPLICIT_DEF
11839 CEFBS_None, // G_PHI
11840 CEFBS_None, // G_FRAME_INDEX
11841 CEFBS_None, // G_GLOBAL_VALUE
11842 CEFBS_None, // G_PTRAUTH_GLOBAL_VALUE
11843 CEFBS_None, // G_CONSTANT_POOL
11844 CEFBS_None, // G_EXTRACT
11845 CEFBS_None, // G_UNMERGE_VALUES
11846 CEFBS_None, // G_INSERT
11847 CEFBS_None, // G_MERGE_VALUES
11848 CEFBS_None, // G_BUILD_VECTOR
11849 CEFBS_None, // G_BUILD_VECTOR_TRUNC
11850 CEFBS_None, // G_CONCAT_VECTORS
11851 CEFBS_None, // G_PTRTOINT
11852 CEFBS_None, // G_INTTOPTR
11853 CEFBS_None, // G_BITCAST
11854 CEFBS_None, // G_FREEZE
11855 CEFBS_None, // G_CONSTANT_FOLD_BARRIER
11856 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND
11857 CEFBS_None, // G_INTRINSIC_TRUNC
11858 CEFBS_None, // G_INTRINSIC_ROUND
11859 CEFBS_None, // G_INTRINSIC_LRINT
11860 CEFBS_None, // G_INTRINSIC_LLRINT
11861 CEFBS_None, // G_INTRINSIC_ROUNDEVEN
11862 CEFBS_None, // G_READCYCLECOUNTER
11863 CEFBS_None, // G_READSTEADYCOUNTER
11864 CEFBS_None, // G_LOAD
11865 CEFBS_None, // G_SEXTLOAD
11866 CEFBS_None, // G_ZEXTLOAD
11867 CEFBS_None, // G_FPEXTLOAD
11868 CEFBS_None, // G_INDEXED_LOAD
11869 CEFBS_None, // G_INDEXED_SEXTLOAD
11870 CEFBS_None, // G_INDEXED_ZEXTLOAD
11871 CEFBS_None, // G_STORE
11872 CEFBS_None, // G_FPTRUNCSTORE
11873 CEFBS_None, // G_INDEXED_STORE
11874 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS
11875 CEFBS_None, // G_ATOMIC_CMPXCHG
11876 CEFBS_None, // G_ATOMICRMW_XCHG
11877 CEFBS_None, // G_ATOMICRMW_ADD
11878 CEFBS_None, // G_ATOMICRMW_SUB
11879 CEFBS_None, // G_ATOMICRMW_AND
11880 CEFBS_None, // G_ATOMICRMW_NAND
11881 CEFBS_None, // G_ATOMICRMW_OR
11882 CEFBS_None, // G_ATOMICRMW_XOR
11883 CEFBS_None, // G_ATOMICRMW_MAX
11884 CEFBS_None, // G_ATOMICRMW_MIN
11885 CEFBS_None, // G_ATOMICRMW_UMAX
11886 CEFBS_None, // G_ATOMICRMW_UMIN
11887 CEFBS_None, // G_ATOMICRMW_FADD
11888 CEFBS_None, // G_ATOMICRMW_FSUB
11889 CEFBS_None, // G_ATOMICRMW_FMAX
11890 CEFBS_None, // G_ATOMICRMW_FMIN
11891 CEFBS_None, // G_ATOMICRMW_FMAXIMUM
11892 CEFBS_None, // G_ATOMICRMW_FMINIMUM
11893 CEFBS_None, // G_ATOMICRMW_FMAXIMUMNUM
11894 CEFBS_None, // G_ATOMICRMW_FMINIMUMNUM
11895 CEFBS_None, // G_ATOMICRMW_UINC_WRAP
11896 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP
11897 CEFBS_None, // G_ATOMICRMW_USUB_COND
11898 CEFBS_None, // G_ATOMICRMW_USUB_SAT
11899 CEFBS_None, // G_FENCE
11900 CEFBS_None, // G_PREFETCH
11901 CEFBS_None, // G_BRCOND
11902 CEFBS_None, // G_BRINDIRECT
11903 CEFBS_None, // G_INVOKE_REGION_START
11904 CEFBS_None, // G_INTRINSIC
11905 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS
11906 CEFBS_None, // G_INTRINSIC_CONVERGENT
11907 CEFBS_None, // G_INTRINSIC_CONVERGENT_W_SIDE_EFFECTS
11908 CEFBS_None, // G_ANYEXT
11909 CEFBS_None, // G_TRUNC
11910 CEFBS_None, // G_TRUNC_SSAT_S
11911 CEFBS_None, // G_TRUNC_SSAT_U
11912 CEFBS_None, // G_TRUNC_USAT_U
11913 CEFBS_None, // G_CONSTANT
11914 CEFBS_None, // G_FCONSTANT
11915 CEFBS_None, // G_VASTART
11916 CEFBS_None, // G_VAARG
11917 CEFBS_None, // G_SEXT
11918 CEFBS_None, // G_SEXT_INREG
11919 CEFBS_None, // G_ZEXT
11920 CEFBS_None, // G_SHL
11921 CEFBS_None, // G_LSHR
11922 CEFBS_None, // G_ASHR
11923 CEFBS_None, // G_FSHL
11924 CEFBS_None, // G_FSHR
11925 CEFBS_None, // G_ROTR
11926 CEFBS_None, // G_ROTL
11927 CEFBS_None, // G_ICMP
11928 CEFBS_None, // G_FCMP
11929 CEFBS_None, // G_SCMP
11930 CEFBS_None, // G_UCMP
11931 CEFBS_None, // G_SELECT
11932 CEFBS_None, // G_UADDO
11933 CEFBS_None, // G_UADDE
11934 CEFBS_None, // G_USUBO
11935 CEFBS_None, // G_USUBE
11936 CEFBS_None, // G_SADDO
11937 CEFBS_None, // G_SADDE
11938 CEFBS_None, // G_SSUBO
11939 CEFBS_None, // G_SSUBE
11940 CEFBS_None, // G_UMULO
11941 CEFBS_None, // G_SMULO
11942 CEFBS_None, // G_UMULH
11943 CEFBS_None, // G_SMULH
11944 CEFBS_None, // G_UADDSAT
11945 CEFBS_None, // G_SADDSAT
11946 CEFBS_None, // G_USUBSAT
11947 CEFBS_None, // G_SSUBSAT
11948 CEFBS_None, // G_USHLSAT
11949 CEFBS_None, // G_SSHLSAT
11950 CEFBS_None, // G_SMULFIX
11951 CEFBS_None, // G_UMULFIX
11952 CEFBS_None, // G_SMULFIXSAT
11953 CEFBS_None, // G_UMULFIXSAT
11954 CEFBS_None, // G_SDIVFIX
11955 CEFBS_None, // G_UDIVFIX
11956 CEFBS_None, // G_SDIVFIXSAT
11957 CEFBS_None, // G_UDIVFIXSAT
11958 CEFBS_None, // G_FADD
11959 CEFBS_None, // G_FSUB
11960 CEFBS_None, // G_FMUL
11961 CEFBS_None, // G_FMA
11962 CEFBS_None, // G_FMAD
11963 CEFBS_None, // G_FDIV
11964 CEFBS_None, // G_FREM
11965 CEFBS_None, // G_FMODF
11966 CEFBS_None, // G_FPOW
11967 CEFBS_None, // G_FPOWI
11968 CEFBS_None, // G_FEXP
11969 CEFBS_None, // G_FEXP2
11970 CEFBS_None, // G_FEXP10
11971 CEFBS_None, // G_FLOG
11972 CEFBS_None, // G_FLOG2
11973 CEFBS_None, // G_FLOG10
11974 CEFBS_None, // G_FLDEXP
11975 CEFBS_None, // G_FFREXP
11976 CEFBS_None, // G_FNEG
11977 CEFBS_None, // G_FPEXT
11978 CEFBS_None, // G_FPTRUNC
11979 CEFBS_None, // G_FPTOSI
11980 CEFBS_None, // G_FPTOUI
11981 CEFBS_None, // G_SITOFP
11982 CEFBS_None, // G_UITOFP
11983 CEFBS_None, // G_FPTOSI_SAT
11984 CEFBS_None, // G_FPTOUI_SAT
11985 CEFBS_None, // G_FABS
11986 CEFBS_None, // G_FCOPYSIGN
11987 CEFBS_None, // G_IS_FPCLASS
11988 CEFBS_None, // G_FCANONICALIZE
11989 CEFBS_None, // G_FMINNUM
11990 CEFBS_None, // G_FMAXNUM
11991 CEFBS_None, // G_FMINNUM_IEEE
11992 CEFBS_None, // G_FMAXNUM_IEEE
11993 CEFBS_None, // G_FMINIMUM
11994 CEFBS_None, // G_FMAXIMUM
11995 CEFBS_None, // G_FMINIMUMNUM
11996 CEFBS_None, // G_FMAXIMUMNUM
11997 CEFBS_None, // G_GET_FPENV
11998 CEFBS_None, // G_SET_FPENV
11999 CEFBS_None, // G_RESET_FPENV
12000 CEFBS_None, // G_GET_FPMODE
12001 CEFBS_None, // G_SET_FPMODE
12002 CEFBS_None, // G_RESET_FPMODE
12003 CEFBS_None, // G_GET_ROUNDING
12004 CEFBS_None, // G_SET_ROUNDING
12005 CEFBS_None, // G_PTR_ADD
12006 CEFBS_None, // G_PTRMASK
12007 CEFBS_None, // G_SMIN
12008 CEFBS_None, // G_SMAX
12009 CEFBS_None, // G_UMIN
12010 CEFBS_None, // G_UMAX
12011 CEFBS_None, // G_ABS
12012 CEFBS_None, // G_LROUND
12013 CEFBS_None, // G_LLROUND
12014 CEFBS_None, // G_BR
12015 CEFBS_None, // G_BRJT
12016 CEFBS_None, // G_VSCALE
12017 CEFBS_None, // G_INSERT_SUBVECTOR
12018 CEFBS_None, // G_EXTRACT_SUBVECTOR
12019 CEFBS_None, // G_INSERT_VECTOR_ELT
12020 CEFBS_None, // G_EXTRACT_VECTOR_ELT
12021 CEFBS_None, // G_SHUFFLE_VECTOR
12022 CEFBS_None, // G_SPLAT_VECTOR
12023 CEFBS_None, // G_STEP_VECTOR
12024 CEFBS_None, // G_VECTOR_COMPRESS
12025 CEFBS_None, // G_CTTZ
12026 CEFBS_None, // G_CTTZ_ZERO_POISON
12027 CEFBS_None, // G_CTLZ
12028 CEFBS_None, // G_CTLZ_ZERO_POISON
12029 CEFBS_None, // G_CTLS
12030 CEFBS_None, // G_CTPOP
12031 CEFBS_None, // G_BSWAP
12032 CEFBS_None, // G_BITREVERSE
12033 CEFBS_None, // G_CLMUL
12034 CEFBS_None, // G_FCEIL
12035 CEFBS_None, // G_FCOS
12036 CEFBS_None, // G_FSIN
12037 CEFBS_None, // G_FSINCOS
12038 CEFBS_None, // G_FTAN
12039 CEFBS_None, // G_FACOS
12040 CEFBS_None, // G_FASIN
12041 CEFBS_None, // G_FATAN
12042 CEFBS_None, // G_FATAN2
12043 CEFBS_None, // G_FCOSH
12044 CEFBS_None, // G_FSINH
12045 CEFBS_None, // G_FTANH
12046 CEFBS_None, // G_FSQRT
12047 CEFBS_None, // G_FFLOOR
12048 CEFBS_None, // G_FRINT
12049 CEFBS_None, // G_FNEARBYINT
12050 CEFBS_None, // G_ADDRSPACE_CAST
12051 CEFBS_None, // G_BLOCK_ADDR
12052 CEFBS_None, // G_JUMP_TABLE
12053 CEFBS_None, // G_DYN_STACKALLOC
12054 CEFBS_None, // G_STACKSAVE
12055 CEFBS_None, // G_STACKRESTORE
12056 CEFBS_None, // G_STRICT_FADD
12057 CEFBS_None, // G_STRICT_FSUB
12058 CEFBS_None, // G_STRICT_FMUL
12059 CEFBS_None, // G_STRICT_FDIV
12060 CEFBS_None, // G_STRICT_FREM
12061 CEFBS_None, // G_STRICT_FMA
12062 CEFBS_None, // G_STRICT_FSQRT
12063 CEFBS_None, // G_STRICT_FLDEXP
12064 CEFBS_None, // G_STRICT_FCMP
12065 CEFBS_None, // G_STRICT_FCMPS
12066 CEFBS_None, // G_READ_REGISTER
12067 CEFBS_None, // G_WRITE_REGISTER
12068 CEFBS_None, // G_MEMCPY
12069 CEFBS_None, // G_MEMCPY_INLINE
12070 CEFBS_None, // G_MEMMOVE
12071 CEFBS_None, // G_MEMSET
12072 CEFBS_None, // G_BZERO
12073 CEFBS_None, // G_MEMSET_INLINE
12074 CEFBS_None, // G_TRAP
12075 CEFBS_None, // G_DEBUGTRAP
12076 CEFBS_None, // G_UBSANTRAP
12077 CEFBS_None, // G_VECREDUCE_SEQ_FADD
12078 CEFBS_None, // G_VECREDUCE_SEQ_FMUL
12079 CEFBS_None, // G_VECREDUCE_FADD
12080 CEFBS_None, // G_VECREDUCE_FMUL
12081 CEFBS_None, // G_VECREDUCE_FMAX
12082 CEFBS_None, // G_VECREDUCE_FMIN
12083 CEFBS_None, // G_VECREDUCE_FMAXIMUM
12084 CEFBS_None, // G_VECREDUCE_FMINIMUM
12085 CEFBS_None, // G_VECREDUCE_FMAXIMUMNUM
12086 CEFBS_None, // G_VECREDUCE_FMINIMUMNUM
12087 CEFBS_None, // G_VECREDUCE_ADD
12088 CEFBS_None, // G_VECREDUCE_MUL
12089 CEFBS_None, // G_VECREDUCE_AND
12090 CEFBS_None, // G_VECREDUCE_OR
12091 CEFBS_None, // G_VECREDUCE_XOR
12092 CEFBS_None, // G_VECREDUCE_SMAX
12093 CEFBS_None, // G_VECREDUCE_SMIN
12094 CEFBS_None, // G_VECREDUCE_UMAX
12095 CEFBS_None, // G_VECREDUCE_UMIN
12096 CEFBS_None, // G_SBFX
12097 CEFBS_None, // G_UBFX
12098 CEFBS_None, // A2_addsp
12099 CEFBS_None, // A2_iconst
12100 CEFBS_None, // A2_neg
12101 CEFBS_None, // A2_not
12102 CEFBS_None, // A2_tfrf
12103 CEFBS_None, // A2_tfrfnew
12104 CEFBS_None, // A2_tfrp
12105 CEFBS_None, // A2_tfrpf
12106 CEFBS_None, // A2_tfrpfnew
12107 CEFBS_None, // A2_tfrpi
12108 CEFBS_None, // A2_tfrpt
12109 CEFBS_None, // A2_tfrptnew
12110 CEFBS_None, // A2_tfrt
12111 CEFBS_None, // A2_tfrtnew
12112 CEFBS_None, // A2_vaddb_map
12113 CEFBS_None, // A2_vsubb_map
12114 CEFBS_None, // A2_zxtb
12115 CEFBS_None, // A4_boundscheck
12116 CEFBS_None, // ADJCALLSTACKDOWN
12117 CEFBS_None, // ADJCALLSTACKUP
12118 CEFBS_None, // C2_cmpgei
12119 CEFBS_None, // C2_cmpgeui
12120 CEFBS_None, // C2_cmplt
12121 CEFBS_None, // C2_cmpltu
12122 CEFBS_None, // C2_pxfer_map
12123 CEFBS_None, // DUPLEX_Pseudo
12124 CEFBS_None, // ENDLOOP0
12125 CEFBS_None, // ENDLOOP01
12126 CEFBS_None, // ENDLOOP1
12127 CEFBS_None, // J2_endloop0
12128 CEFBS_None, // J2_endloop01
12129 CEFBS_None, // J2_endloop1
12130 CEFBS_HasV60, // J2_jumpf_nopred_map
12131 CEFBS_HasV60, // J2_jumprf_nopred_map
12132 CEFBS_HasV60, // J2_jumprt_nopred_map
12133 CEFBS_HasV60, // J2_jumpt_nopred_map
12134 CEFBS_HasV65, // J2_trap1_noregmap
12135 CEFBS_None, // KCFI_CHECK
12136 CEFBS_None, // L2_loadalignb_zomap
12137 CEFBS_None, // L2_loadalignh_zomap
12138 CEFBS_None, // L2_loadbsw2_zomap
12139 CEFBS_None, // L2_loadbsw4_zomap
12140 CEFBS_None, // L2_loadbzw2_zomap
12141 CEFBS_None, // L2_loadbzw4_zomap
12142 CEFBS_None, // L2_loadrb_zomap
12143 CEFBS_None, // L2_loadrd_zomap
12144 CEFBS_None, // L2_loadrh_zomap
12145 CEFBS_None, // L2_loadri_zomap
12146 CEFBS_None, // L2_loadrub_zomap
12147 CEFBS_None, // L2_loadruh_zomap
12148 CEFBS_None, // L2_ploadrbf_zomap
12149 CEFBS_None, // L2_ploadrbfnew_zomap
12150 CEFBS_None, // L2_ploadrbt_zomap
12151 CEFBS_None, // L2_ploadrbtnew_zomap
12152 CEFBS_None, // L2_ploadrdf_zomap
12153 CEFBS_None, // L2_ploadrdfnew_zomap
12154 CEFBS_None, // L2_ploadrdt_zomap
12155 CEFBS_None, // L2_ploadrdtnew_zomap
12156 CEFBS_None, // L2_ploadrhf_zomap
12157 CEFBS_None, // L2_ploadrhfnew_zomap
12158 CEFBS_None, // L2_ploadrht_zomap
12159 CEFBS_None, // L2_ploadrhtnew_zomap
12160 CEFBS_None, // L2_ploadrif_zomap
12161 CEFBS_None, // L2_ploadrifnew_zomap
12162 CEFBS_None, // L2_ploadrit_zomap
12163 CEFBS_None, // L2_ploadritnew_zomap
12164 CEFBS_None, // L2_ploadrubf_zomap
12165 CEFBS_None, // L2_ploadrubfnew_zomap
12166 CEFBS_None, // L2_ploadrubt_zomap
12167 CEFBS_None, // L2_ploadrubtnew_zomap
12168 CEFBS_None, // L2_ploadruhf_zomap
12169 CEFBS_None, // L2_ploadruhfnew_zomap
12170 CEFBS_None, // L2_ploadruht_zomap
12171 CEFBS_None, // L2_ploadruhtnew_zomap
12172 CEFBS_None, // L4_add_memopb_zomap
12173 CEFBS_None, // L4_add_memoph_zomap
12174 CEFBS_None, // L4_add_memopw_zomap
12175 CEFBS_None, // L4_and_memopb_zomap
12176 CEFBS_None, // L4_and_memoph_zomap
12177 CEFBS_None, // L4_and_memopw_zomap
12178 CEFBS_None, // L4_iadd_memopb_zomap
12179 CEFBS_None, // L4_iadd_memoph_zomap
12180 CEFBS_None, // L4_iadd_memopw_zomap
12181 CEFBS_None, // L4_iand_memopb_zomap
12182 CEFBS_None, // L4_iand_memoph_zomap
12183 CEFBS_None, // L4_iand_memopw_zomap
12184 CEFBS_None, // L4_ior_memopb_zomap
12185 CEFBS_None, // L4_ior_memoph_zomap
12186 CEFBS_None, // L4_ior_memopw_zomap
12187 CEFBS_None, // L4_isub_memopb_zomap
12188 CEFBS_None, // L4_isub_memoph_zomap
12189 CEFBS_None, // L4_isub_memopw_zomap
12190 CEFBS_None, // L4_or_memopb_zomap
12191 CEFBS_None, // L4_or_memoph_zomap
12192 CEFBS_None, // L4_or_memopw_zomap
12193 CEFBS_HasV65, // L4_return_map_to_raw_f
12194 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pnt
12195 CEFBS_HasV65, // L4_return_map_to_raw_fnew_pt
12196 CEFBS_HasV65, // L4_return_map_to_raw_t
12197 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pnt
12198 CEFBS_HasV65, // L4_return_map_to_raw_tnew_pt
12199 CEFBS_None, // L4_sub_memopb_zomap
12200 CEFBS_None, // L4_sub_memoph_zomap
12201 CEFBS_None, // L4_sub_memopw_zomap
12202 CEFBS_HasV65, // L6_deallocframe_map_to_raw
12203 CEFBS_HasV65, // L6_return_map_to_raw
12204 CEFBS_None, // LDriw_ctr
12205 CEFBS_None, // LDriw_pred
12206 CEFBS_None, // M2_mpysmi
12207 CEFBS_None, // M2_mpyui
12208 CEFBS_None, // M2_vrcmpys_acc_s1
12209 CEFBS_None, // M2_vrcmpys_s1
12210 CEFBS_None, // M2_vrcmpys_s1rp
12211 CEFBS_HasV67, // M7_vdmpy
12212 CEFBS_HasV67, // M7_vdmpy_acc
12213 CEFBS_None, // PS_aligna
12214 CEFBS_None, // PS_alloca
12215 CEFBS_None, // PS_call_instrprof_custom
12216 CEFBS_None, // PS_call_nr
12217 CEFBS_None, // PS_crash
12218 CEFBS_None, // PS_false
12219 CEFBS_None, // PS_fi
12220 CEFBS_None, // PS_fia
12221 CEFBS_None, // PS_loadrb_pci
12222 CEFBS_None, // PS_loadrb_pcr
12223 CEFBS_None, // PS_loadrd_pci
12224 CEFBS_None, // PS_loadrd_pcr
12225 CEFBS_None, // PS_loadrh_pci
12226 CEFBS_None, // PS_loadrh_pcr
12227 CEFBS_None, // PS_loadri_pci
12228 CEFBS_None, // PS_loadri_pcr
12229 CEFBS_None, // PS_loadrub_pci
12230 CEFBS_None, // PS_loadrub_pcr
12231 CEFBS_None, // PS_loadruh_pci
12232 CEFBS_None, // PS_loadruh_pcr
12233 CEFBS_None, // PS_probed_stackalloc
12234 CEFBS_None, // PS_pselect
12235 CEFBS_None, // PS_qfalse
12236 CEFBS_None, // PS_qtrue
12237 CEFBS_None, // PS_readcr
12238 CEFBS_None, // PS_readcr64
12239 CEFBS_None, // PS_storerb_pci
12240 CEFBS_None, // PS_storerb_pcr
12241 CEFBS_None, // PS_storerd_pci
12242 CEFBS_None, // PS_storerd_pcr
12243 CEFBS_None, // PS_storerf_pci
12244 CEFBS_None, // PS_storerf_pcr
12245 CEFBS_None, // PS_storerh_pci
12246 CEFBS_None, // PS_storerh_pcr
12247 CEFBS_None, // PS_storeri_pci
12248 CEFBS_None, // PS_storeri_pcr
12249 CEFBS_None, // PS_tailcall_i
12250 CEFBS_None, // PS_tailcall_r
12251 CEFBS_None, // PS_true
12252 CEFBS_None, // PS_vdd0
12253 CEFBS_HasV60_UseHVX, // PS_vloadrq_ai
12254 CEFBS_HasV60_UseHVX, // PS_vloadrv_ai
12255 CEFBS_HasV60_UseHVX, // PS_vloadrv_nt_ai
12256 CEFBS_HasV60_UseHVX, // PS_vloadrw_ai
12257 CEFBS_HasV60_UseHVX, // PS_vloadrw_nt_ai
12258 CEFBS_None, // PS_vmulw
12259 CEFBS_None, // PS_vmulw_acc
12260 CEFBS_HasV60_UseHVX, // PS_vselect
12261 CEFBS_UseHVX, // PS_vsplatib
12262 CEFBS_UseHVX, // PS_vsplatih
12263 CEFBS_UseHVX, // PS_vsplatiw
12264 CEFBS_UseHVX, // PS_vsplatrb
12265 CEFBS_UseHVX, // PS_vsplatrh
12266 CEFBS_UseHVX, // PS_vsplatrw
12267 CEFBS_HasV60_UseHVX, // PS_vstorerq_ai
12268 CEFBS_HasV60_UseHVX, // PS_vstorerv_ai
12269 CEFBS_HasV60_UseHVX, // PS_vstorerv_nt_ai
12270 CEFBS_HasV60_UseHVX, // PS_vstorerw_ai
12271 CEFBS_HasV60_UseHVX, // PS_vstorerw_nt_ai
12272 CEFBS_HasV60_UseHVX, // PS_wselect
12273 CEFBS_None, // S2_asr_i_p_rnd_goodsyntax
12274 CEFBS_None, // S2_asr_i_r_rnd_goodsyntax
12275 CEFBS_None, // S2_pstorerbf_zomap
12276 CEFBS_None, // S2_pstorerbnewf_zomap
12277 CEFBS_None, // S2_pstorerbnewt_zomap
12278 CEFBS_None, // S2_pstorerbt_zomap
12279 CEFBS_None, // S2_pstorerdf_zomap
12280 CEFBS_None, // S2_pstorerdt_zomap
12281 CEFBS_None, // S2_pstorerff_zomap
12282 CEFBS_None, // S2_pstorerft_zomap
12283 CEFBS_None, // S2_pstorerhf_zomap
12284 CEFBS_None, // S2_pstorerhnewf_zomap
12285 CEFBS_None, // S2_pstorerhnewt_zomap
12286 CEFBS_None, // S2_pstorerht_zomap
12287 CEFBS_None, // S2_pstorerif_zomap
12288 CEFBS_None, // S2_pstorerinewf_zomap
12289 CEFBS_None, // S2_pstorerinewt_zomap
12290 CEFBS_None, // S2_pstorerit_zomap
12291 CEFBS_None, // S2_storerb_zomap
12292 CEFBS_None, // S2_storerbnew_zomap
12293 CEFBS_None, // S2_storerd_zomap
12294 CEFBS_None, // S2_storerf_zomap
12295 CEFBS_None, // S2_storerh_zomap
12296 CEFBS_None, // S2_storerhnew_zomap
12297 CEFBS_None, // S2_storeri_zomap
12298 CEFBS_None, // S2_storerinew_zomap
12299 CEFBS_None, // S2_tableidxb_goodsyntax
12300 CEFBS_None, // S2_tableidxd_goodsyntax
12301 CEFBS_None, // S2_tableidxh_goodsyntax
12302 CEFBS_None, // S2_tableidxw_goodsyntax
12303 CEFBS_None, // S4_pstorerbfnew_zomap
12304 CEFBS_None, // S4_pstorerbnewfnew_zomap
12305 CEFBS_None, // S4_pstorerbnewtnew_zomap
12306 CEFBS_None, // S4_pstorerbtnew_zomap
12307 CEFBS_None, // S4_pstorerdfnew_zomap
12308 CEFBS_None, // S4_pstorerdtnew_zomap
12309 CEFBS_None, // S4_pstorerffnew_zomap
12310 CEFBS_None, // S4_pstorerftnew_zomap
12311 CEFBS_None, // S4_pstorerhfnew_zomap
12312 CEFBS_None, // S4_pstorerhnewfnew_zomap
12313 CEFBS_None, // S4_pstorerhnewtnew_zomap
12314 CEFBS_None, // S4_pstorerhtnew_zomap
12315 CEFBS_None, // S4_pstorerifnew_zomap
12316 CEFBS_None, // S4_pstorerinewfnew_zomap
12317 CEFBS_None, // S4_pstorerinewtnew_zomap
12318 CEFBS_None, // S4_pstoreritnew_zomap
12319 CEFBS_None, // S4_storeirb_zomap
12320 CEFBS_None, // S4_storeirbf_zomap
12321 CEFBS_None, // S4_storeirbfnew_zomap
12322 CEFBS_None, // S4_storeirbt_zomap
12323 CEFBS_None, // S4_storeirbtnew_zomap
12324 CEFBS_None, // S4_storeirh_zomap
12325 CEFBS_None, // S4_storeirhf_zomap
12326 CEFBS_None, // S4_storeirhfnew_zomap
12327 CEFBS_None, // S4_storeirht_zomap
12328 CEFBS_None, // S4_storeirhtnew_zomap
12329 CEFBS_None, // S4_storeiri_zomap
12330 CEFBS_None, // S4_storeirif_zomap
12331 CEFBS_None, // S4_storeirifnew_zomap
12332 CEFBS_None, // S4_storeirit_zomap
12333 CEFBS_None, // S4_storeiritnew_zomap
12334 CEFBS_None, // S5_asrhub_rnd_sat_goodsyntax
12335 CEFBS_None, // S5_vasrhrnd_goodsyntax
12336 CEFBS_HasV65, // S6_allocframe_to_raw
12337 CEFBS_None, // STriw_ctr
12338 CEFBS_None, // STriw_pred
12339 CEFBS_UseHVXV60, // V6_MAP_equb
12340 CEFBS_UseHVXV60, // V6_MAP_equb_and
12341 CEFBS_UseHVXV60, // V6_MAP_equb_ior
12342 CEFBS_UseHVXV60, // V6_MAP_equb_xor
12343 CEFBS_UseHVXV60, // V6_MAP_equh
12344 CEFBS_UseHVXV60, // V6_MAP_equh_and
12345 CEFBS_UseHVXV60, // V6_MAP_equh_ior
12346 CEFBS_UseHVXV60, // V6_MAP_equh_xor
12347 CEFBS_UseHVXV60, // V6_MAP_equw
12348 CEFBS_UseHVXV60, // V6_MAP_equw_and
12349 CEFBS_UseHVXV60, // V6_MAP_equw_ior
12350 CEFBS_UseHVXV60, // V6_MAP_equw_xor
12351 CEFBS_UseHVXV73, // V6_dbl_ld0
12352 CEFBS_UseHVXV73, // V6_dbl_st0
12353 CEFBS_UseHVXV60, // V6_extractw_alt
12354 CEFBS_UseHVXV60, // V6_hi
12355 CEFBS_UseHVXV60, // V6_ld0
12356 CEFBS_UseHVXV62, // V6_ldcnp0
12357 CEFBS_UseHVXV62, // V6_ldcnpnt0
12358 CEFBS_UseHVXV62, // V6_ldcp0
12359 CEFBS_UseHVXV62, // V6_ldcpnt0
12360 CEFBS_UseHVXV62, // V6_ldnp0
12361 CEFBS_UseHVXV62, // V6_ldnpnt0
12362 CEFBS_UseHVXV60, // V6_ldnt0
12363 CEFBS_UseHVXV62, // V6_ldp0
12364 CEFBS_UseHVXV62, // V6_ldpnt0
12365 CEFBS_UseHVXV62, // V6_ldtnp0
12366 CEFBS_UseHVXV62, // V6_ldtnpnt0
12367 CEFBS_UseHVXV62, // V6_ldtp0
12368 CEFBS_UseHVXV62, // V6_ldtpnt0
12369 CEFBS_UseHVXV60, // V6_ldu0
12370 CEFBS_UseHVXV60, // V6_lo
12371 CEFBS_UseHVXV60, // V6_st0
12372 CEFBS_UseHVXV60, // V6_stn0
12373 CEFBS_UseHVXV60, // V6_stnnt0
12374 CEFBS_UseHVXV60, // V6_stnp0
12375 CEFBS_UseHVXV60, // V6_stnpnt0
12376 CEFBS_UseHVXV60, // V6_stnq0
12377 CEFBS_UseHVXV60, // V6_stnqnt0
12378 CEFBS_UseHVXV60, // V6_stnt0
12379 CEFBS_UseHVXV60, // V6_stp0
12380 CEFBS_UseHVXV60, // V6_stpnt0
12381 CEFBS_UseHVXV60, // V6_stq0
12382 CEFBS_UseHVXV60, // V6_stqnt0
12383 CEFBS_UseHVXV60, // V6_stu0
12384 CEFBS_UseHVXV60, // V6_stunp0
12385 CEFBS_UseHVXV60, // V6_stup0
12386 CEFBS_UseHVXV69, // V6_v10mpyubs10
12387 CEFBS_UseHVXV69, // V6_v10mpyubs10_vxx
12388 CEFBS_UseHVXV68, // V6_v6mpyhubs10_alt
12389 CEFBS_UseHVXV68, // V6_v6mpyvubs10_alt
12390 CEFBS_UseHVXV65, // V6_vabsb_alt
12391 CEFBS_UseHVXV65, // V6_vabsb_sat_alt
12392 CEFBS_UseHVXV60, // V6_vabsdiffh_alt
12393 CEFBS_UseHVXV60, // V6_vabsdiffub_alt
12394 CEFBS_UseHVXV60, // V6_vabsdiffuh_alt
12395 CEFBS_UseHVXV60, // V6_vabsdiffw_alt
12396 CEFBS_UseHVXV60, // V6_vabsh_alt
12397 CEFBS_UseHVXV60, // V6_vabsh_sat_alt
12398 CEFBS_UseHVXV65, // V6_vabsub_alt
12399 CEFBS_UseHVXV65, // V6_vabsuh_alt
12400 CEFBS_UseHVXV65, // V6_vabsuw_alt
12401 CEFBS_UseHVXV60, // V6_vabsw_alt
12402 CEFBS_UseHVXV60, // V6_vabsw_sat_alt
12403 CEFBS_UseHVXV60, // V6_vaddb_alt
12404 CEFBS_UseHVXV60, // V6_vaddb_dv_alt
12405 CEFBS_UseHVXV60, // V6_vaddbnq_alt
12406 CEFBS_UseHVXV60, // V6_vaddbq_alt
12407 CEFBS_UseHVXV62, // V6_vaddbsat_alt
12408 CEFBS_UseHVXV62, // V6_vaddbsat_dv_alt
12409 CEFBS_UseHVXV60, // V6_vaddh_alt
12410 CEFBS_UseHVXV60, // V6_vaddh_dv_alt
12411 CEFBS_UseHVXV60, // V6_vaddhnq_alt
12412 CEFBS_UseHVXV60, // V6_vaddhq_alt
12413 CEFBS_UseHVXV60, // V6_vaddhsat_alt
12414 CEFBS_UseHVXV60, // V6_vaddhsat_dv_alt
12415 CEFBS_UseHVXV62, // V6_vaddhw_acc_alt
12416 CEFBS_UseHVXV60, // V6_vaddhw_alt
12417 CEFBS_UseHVXV62, // V6_vaddubh_acc_alt
12418 CEFBS_UseHVXV60, // V6_vaddubh_alt
12419 CEFBS_UseHVXV60, // V6_vaddubsat_alt
12420 CEFBS_UseHVXV60, // V6_vaddubsat_dv_alt
12421 CEFBS_UseHVXV60, // V6_vadduhsat_alt
12422 CEFBS_UseHVXV60, // V6_vadduhsat_dv_alt
12423 CEFBS_UseHVXV62, // V6_vadduhw_acc_alt
12424 CEFBS_UseHVXV60, // V6_vadduhw_alt
12425 CEFBS_UseHVXV62, // V6_vadduwsat_alt
12426 CEFBS_UseHVXV62, // V6_vadduwsat_dv_alt
12427 CEFBS_UseHVXV60, // V6_vaddw_alt
12428 CEFBS_UseHVXV60, // V6_vaddw_dv_alt
12429 CEFBS_UseHVXV60, // V6_vaddwnq_alt
12430 CEFBS_UseHVXV60, // V6_vaddwq_alt
12431 CEFBS_UseHVXV60, // V6_vaddwsat_alt
12432 CEFBS_UseHVXV60, // V6_vaddwsat_dv_alt
12433 CEFBS_UseHVXV62, // V6_vandnqrt_acc_alt
12434 CEFBS_UseHVXV62, // V6_vandnqrt_alt
12435 CEFBS_UseHVXV60, // V6_vandqrt_acc_alt
12436 CEFBS_UseHVXV60, // V6_vandqrt_alt
12437 CEFBS_UseHVXV60, // V6_vandvrt_acc_alt
12438 CEFBS_UseHVXV60, // V6_vandvrt_alt
12439 CEFBS_UseHVXV65, // V6_vaslh_acc_alt
12440 CEFBS_UseHVXV60, // V6_vaslh_alt
12441 CEFBS_UseHVXV60, // V6_vaslhv_alt
12442 CEFBS_UseHVXV60, // V6_vaslw_acc_alt
12443 CEFBS_UseHVXV60, // V6_vaslw_alt
12444 CEFBS_UseHVXV60, // V6_vaslwv_alt
12445 CEFBS_UseHVXV66, // V6_vasr_into_alt
12446 CEFBS_UseHVXV65, // V6_vasrh_acc_alt
12447 CEFBS_UseHVXV60, // V6_vasrh_alt
12448 CEFBS_UseHVXV60, // V6_vasrhv_alt
12449 CEFBS_UseHVXV60, // V6_vasrw_acc_alt
12450 CEFBS_UseHVXV60, // V6_vasrw_alt
12451 CEFBS_UseHVXV60, // V6_vasrwv_alt
12452 CEFBS_UseHVXV60, // V6_vassignp
12453 CEFBS_UseHVXV65, // V6_vavgb_alt
12454 CEFBS_UseHVXV65, // V6_vavgbrnd_alt
12455 CEFBS_UseHVXV60, // V6_vavgh_alt
12456 CEFBS_UseHVXV60, // V6_vavghrnd_alt
12457 CEFBS_UseHVXV60, // V6_vavgub_alt
12458 CEFBS_UseHVXV60, // V6_vavgubrnd_alt
12459 CEFBS_UseHVXV60, // V6_vavguh_alt
12460 CEFBS_UseHVXV60, // V6_vavguhrnd_alt
12461 CEFBS_UseHVXV65, // V6_vavguw_alt
12462 CEFBS_UseHVXV65, // V6_vavguwrnd_alt
12463 CEFBS_UseHVXV60, // V6_vavgw_alt
12464 CEFBS_UseHVXV60, // V6_vavgwrnd_alt
12465 CEFBS_UseHVXV60, // V6_vcl0h_alt
12466 CEFBS_UseHVXV60, // V6_vcl0w_alt
12467 CEFBS_UseHVXV60, // V6_vd0
12468 CEFBS_UseHVXV65, // V6_vdd0
12469 CEFBS_UseHVXV60, // V6_vdealb4w_alt
12470 CEFBS_UseHVXV60, // V6_vdealb_alt
12471 CEFBS_UseHVXV60, // V6_vdealh_alt
12472 CEFBS_UseHVXV60, // V6_vdmpybus_acc_alt
12473 CEFBS_UseHVXV60, // V6_vdmpybus_alt
12474 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc_alt
12475 CEFBS_UseHVXV60, // V6_vdmpybus_dv_alt
12476 CEFBS_UseHVXV60, // V6_vdmpyhb_acc_alt
12477 CEFBS_UseHVXV60, // V6_vdmpyhb_alt
12478 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc_alt
12479 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_alt
12480 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc_alt
12481 CEFBS_UseHVXV60, // V6_vdmpyhisat_alt
12482 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc_alt
12483 CEFBS_UseHVXV60, // V6_vdmpyhsat_alt
12484 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc_alt
12485 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_alt
12486 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc_alt
12487 CEFBS_UseHVXV60, // V6_vdmpyhsusat_alt
12488 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc_alt
12489 CEFBS_UseHVXV60, // V6_vdmpyhvsat_alt
12490 CEFBS_UseHVXV60, // V6_vdsaduh_acc_alt
12491 CEFBS_UseHVXV60, // V6_vdsaduh_alt
12492 CEFBS_None, // V6_vgather_vscatter_mh_pseudo
12493 CEFBS_None, // V6_vgathermh_pseudo
12494 CEFBS_None, // V6_vgathermhq_pseudo
12495 CEFBS_None, // V6_vgathermhw_pseudo
12496 CEFBS_None, // V6_vgathermhwq_pseudo
12497 CEFBS_None, // V6_vgathermw_pseudo
12498 CEFBS_None, // V6_vgathermwq_pseudo
12499 CEFBS_UseHVXV60, // V6_vlsrh_alt
12500 CEFBS_UseHVXV60, // V6_vlsrhv_alt
12501 CEFBS_UseHVXV60, // V6_vlsrw_alt
12502 CEFBS_UseHVXV60, // V6_vlsrwv_alt
12503 CEFBS_UseHVXV62, // V6_vmaxb_alt
12504 CEFBS_UseHVXV60, // V6_vmaxh_alt
12505 CEFBS_UseHVXV60, // V6_vmaxub_alt
12506 CEFBS_UseHVXV60, // V6_vmaxuh_alt
12507 CEFBS_UseHVXV60, // V6_vmaxw_alt
12508 CEFBS_UseHVXV62, // V6_vminb_alt
12509 CEFBS_UseHVXV60, // V6_vminh_alt
12510 CEFBS_UseHVXV60, // V6_vminub_alt
12511 CEFBS_UseHVXV60, // V6_vminuh_alt
12512 CEFBS_UseHVXV60, // V6_vminw_alt
12513 CEFBS_UseHVXV60, // V6_vmpabus_acc_alt
12514 CEFBS_UseHVXV60, // V6_vmpabus_alt
12515 CEFBS_UseHVXV60, // V6_vmpabusv_alt
12516 CEFBS_UseHVXV65, // V6_vmpabuu_acc_alt
12517 CEFBS_UseHVXV65, // V6_vmpabuu_alt
12518 CEFBS_UseHVXV60, // V6_vmpabuuv_alt
12519 CEFBS_UseHVXV60, // V6_vmpahb_acc_alt
12520 CEFBS_UseHVXV60, // V6_vmpahb_alt
12521 CEFBS_UseHVXV62, // V6_vmpauhb_acc_alt
12522 CEFBS_UseHVXV62, // V6_vmpauhb_alt
12523 CEFBS_UseHVXV60, // V6_vmpybus_acc_alt
12524 CEFBS_UseHVXV60, // V6_vmpybus_alt
12525 CEFBS_UseHVXV60, // V6_vmpybusv_acc_alt
12526 CEFBS_UseHVXV60, // V6_vmpybusv_alt
12527 CEFBS_UseHVXV60, // V6_vmpybv_acc_alt
12528 CEFBS_UseHVXV60, // V6_vmpybv_alt
12529 CEFBS_UseHVXV60, // V6_vmpyewuh_alt
12530 CEFBS_UseHVXV65, // V6_vmpyh_acc_alt
12531 CEFBS_UseHVXV60, // V6_vmpyh_alt
12532 CEFBS_UseHVXV60, // V6_vmpyhsat_acc_alt
12533 CEFBS_UseHVXV60, // V6_vmpyhsrs_alt
12534 CEFBS_UseHVXV60, // V6_vmpyhss_alt
12535 CEFBS_UseHVXV60, // V6_vmpyhus_acc_alt
12536 CEFBS_UseHVXV60, // V6_vmpyhus_alt
12537 CEFBS_UseHVXV60, // V6_vmpyhv_acc_alt
12538 CEFBS_UseHVXV60, // V6_vmpyhv_alt
12539 CEFBS_UseHVXV60, // V6_vmpyhvsrs_alt
12540 CEFBS_UseHVXV60, // V6_vmpyiewh_acc_alt
12541 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc_alt
12542 CEFBS_UseHVXV60, // V6_vmpyiewuh_alt
12543 CEFBS_UseHVXV60, // V6_vmpyih_acc_alt
12544 CEFBS_UseHVXV60, // V6_vmpyih_alt
12545 CEFBS_UseHVXV60, // V6_vmpyihb_acc_alt
12546 CEFBS_UseHVXV60, // V6_vmpyihb_alt
12547 CEFBS_UseHVXV60, // V6_vmpyiowh_alt
12548 CEFBS_UseHVXV60, // V6_vmpyiwb_acc_alt
12549 CEFBS_UseHVXV60, // V6_vmpyiwb_alt
12550 CEFBS_UseHVXV60, // V6_vmpyiwh_acc_alt
12551 CEFBS_UseHVXV60, // V6_vmpyiwh_alt
12552 CEFBS_UseHVXV62, // V6_vmpyiwub_acc_alt
12553 CEFBS_UseHVXV62, // V6_vmpyiwub_alt
12554 CEFBS_UseHVXV60, // V6_vmpyowh_alt
12555 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_alt
12556 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc_alt
12557 CEFBS_UseHVXV60, // V6_vmpyowh_sacc_alt
12558 CEFBS_UseHVXV60, // V6_vmpyub_acc_alt
12559 CEFBS_UseHVXV60, // V6_vmpyub_alt
12560 CEFBS_UseHVXV60, // V6_vmpyubv_acc_alt
12561 CEFBS_UseHVXV60, // V6_vmpyubv_alt
12562 CEFBS_UseHVXV60, // V6_vmpyuh_acc_alt
12563 CEFBS_UseHVXV60, // V6_vmpyuh_alt
12564 CEFBS_UseHVXV60, // V6_vmpyuhv_acc_alt
12565 CEFBS_UseHVXV60, // V6_vmpyuhv_alt
12566 CEFBS_UseHVXV65, // V6_vnavgb_alt
12567 CEFBS_UseHVXV60, // V6_vnavgh_alt
12568 CEFBS_UseHVXV60, // V6_vnavgub_alt
12569 CEFBS_UseHVXV60, // V6_vnavgw_alt
12570 CEFBS_UseHVXV60, // V6_vnormamth_alt
12571 CEFBS_UseHVXV60, // V6_vnormamtw_alt
12572 CEFBS_UseHVXV60, // V6_vpackeb_alt
12573 CEFBS_UseHVXV60, // V6_vpackeh_alt
12574 CEFBS_UseHVXV60, // V6_vpackhb_sat_alt
12575 CEFBS_UseHVXV60, // V6_vpackhub_sat_alt
12576 CEFBS_UseHVXV60, // V6_vpackob_alt
12577 CEFBS_UseHVXV60, // V6_vpackoh_alt
12578 CEFBS_UseHVXV60, // V6_vpackwh_sat_alt
12579 CEFBS_UseHVXV60, // V6_vpackwuh_sat_alt
12580 CEFBS_UseHVXV60, // V6_vpopcounth_alt
12581 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc_alt
12582 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_alt
12583 CEFBS_UseHVXV60, // V6_vrmpybus_acc_alt
12584 CEFBS_UseHVXV60, // V6_vrmpybus_alt
12585 CEFBS_UseHVXV60, // V6_vrmpybusi_acc_alt
12586 CEFBS_UseHVXV60, // V6_vrmpybusi_alt
12587 CEFBS_UseHVXV60, // V6_vrmpybusv_acc_alt
12588 CEFBS_UseHVXV60, // V6_vrmpybusv_alt
12589 CEFBS_UseHVXV60, // V6_vrmpybv_acc_alt
12590 CEFBS_UseHVXV60, // V6_vrmpybv_alt
12591 CEFBS_UseHVXV60, // V6_vrmpyub_acc_alt
12592 CEFBS_UseHVXV60, // V6_vrmpyub_alt
12593 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc_alt
12594 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_alt
12595 CEFBS_UseHVXV60, // V6_vrmpyubi_acc_alt
12596 CEFBS_UseHVXV60, // V6_vrmpyubi_alt
12597 CEFBS_UseHVXV60, // V6_vrmpyubv_acc_alt
12598 CEFBS_UseHVXV60, // V6_vrmpyubv_alt
12599 CEFBS_UseHVXV66, // V6_vrotr_alt
12600 CEFBS_UseHVXV60, // V6_vroundhb_alt
12601 CEFBS_UseHVXV60, // V6_vroundhub_alt
12602 CEFBS_UseHVXV62, // V6_vrounduhub_alt
12603 CEFBS_UseHVXV62, // V6_vrounduwuh_alt
12604 CEFBS_UseHVXV60, // V6_vroundwh_alt
12605 CEFBS_UseHVXV60, // V6_vroundwuh_alt
12606 CEFBS_UseHVXV60, // V6_vrsadubi_acc_alt
12607 CEFBS_UseHVXV60, // V6_vrsadubi_alt
12608 CEFBS_UseHVXV60, // V6_vsathub_alt
12609 CEFBS_UseHVXV62, // V6_vsatuwuh_alt
12610 CEFBS_UseHVXV60, // V6_vsatwh_alt
12611 CEFBS_UseHVXV60, // V6_vsb_alt
12612 CEFBS_UseHVXV65, // V6_vscattermh_add_alt
12613 CEFBS_UseHVXV65, // V6_vscattermh_alt
12614 CEFBS_UseHVXV65, // V6_vscattermhq_alt
12615 CEFBS_UseHVXV65, // V6_vscattermw_add_alt
12616 CEFBS_UseHVXV65, // V6_vscattermw_alt
12617 CEFBS_UseHVXV65, // V6_vscattermwh_add_alt
12618 CEFBS_UseHVXV65, // V6_vscattermwh_alt
12619 CEFBS_UseHVXV65, // V6_vscattermwhq_alt
12620 CEFBS_UseHVXV65, // V6_vscattermwq_alt
12621 CEFBS_UseHVXV60, // V6_vsh_alt
12622 CEFBS_UseHVXV60, // V6_vshufeh_alt
12623 CEFBS_UseHVXV60, // V6_vshuffb_alt
12624 CEFBS_UseHVXV60, // V6_vshuffeb_alt
12625 CEFBS_UseHVXV60, // V6_vshuffh_alt
12626 CEFBS_UseHVXV60, // V6_vshuffob_alt
12627 CEFBS_UseHVXV60, // V6_vshufoeb_alt
12628 CEFBS_UseHVXV60, // V6_vshufoeh_alt
12629 CEFBS_UseHVXV60, // V6_vshufoh_alt
12630 CEFBS_UseHVXV60, // V6_vsubb_alt
12631 CEFBS_UseHVXV60, // V6_vsubb_dv_alt
12632 CEFBS_UseHVXV60, // V6_vsubbnq_alt
12633 CEFBS_UseHVXV60, // V6_vsubbq_alt
12634 CEFBS_UseHVXV62, // V6_vsubbsat_alt
12635 CEFBS_UseHVXV62, // V6_vsubbsat_dv_alt
12636 CEFBS_UseHVXV60, // V6_vsubh_alt
12637 CEFBS_UseHVXV60, // V6_vsubh_dv_alt
12638 CEFBS_UseHVXV60, // V6_vsubhnq_alt
12639 CEFBS_UseHVXV60, // V6_vsubhq_alt
12640 CEFBS_UseHVXV60, // V6_vsubhsat_alt
12641 CEFBS_UseHVXV60, // V6_vsubhsat_dv_alt
12642 CEFBS_UseHVXV60, // V6_vsubhw_alt
12643 CEFBS_UseHVXV60, // V6_vsububh_alt
12644 CEFBS_UseHVXV60, // V6_vsububsat_alt
12645 CEFBS_UseHVXV60, // V6_vsububsat_dv_alt
12646 CEFBS_UseHVXV60, // V6_vsubuhsat_alt
12647 CEFBS_UseHVXV60, // V6_vsubuhsat_dv_alt
12648 CEFBS_UseHVXV60, // V6_vsubuhw_alt
12649 CEFBS_UseHVXV62, // V6_vsubuwsat_alt
12650 CEFBS_UseHVXV62, // V6_vsubuwsat_dv_alt
12651 CEFBS_UseHVXV60, // V6_vsubw_alt
12652 CEFBS_UseHVXV60, // V6_vsubw_dv_alt
12653 CEFBS_UseHVXV60, // V6_vsubwnq_alt
12654 CEFBS_UseHVXV60, // V6_vsubwq_alt
12655 CEFBS_UseHVXV60, // V6_vsubwsat_alt
12656 CEFBS_UseHVXV60, // V6_vsubwsat_dv_alt
12657 CEFBS_UseHVXV60, // V6_vtmpyb_acc_alt
12658 CEFBS_UseHVXV60, // V6_vtmpyb_alt
12659 CEFBS_UseHVXV60, // V6_vtmpybus_acc_alt
12660 CEFBS_UseHVXV60, // V6_vtmpybus_alt
12661 CEFBS_UseHVXV60, // V6_vtmpyhb_acc_alt
12662 CEFBS_UseHVXV60, // V6_vtmpyhb_alt
12663 CEFBS_UseHVXV60, // V6_vtran2x2_map
12664 CEFBS_UseHVXV60, // V6_vunpackb_alt
12665 CEFBS_UseHVXV60, // V6_vunpackh_alt
12666 CEFBS_UseHVXV60, // V6_vunpackob_alt
12667 CEFBS_UseHVXV60, // V6_vunpackoh_alt
12668 CEFBS_UseHVXV60, // V6_vunpackub_alt
12669 CEFBS_UseHVXV60, // V6_vunpackuh_alt
12670 CEFBS_UseHVXV60, // V6_vzb_alt
12671 CEFBS_UseHVXV60, // V6_vzh_alt
12672 CEFBS_UseHVXV66, // V6_zld0
12673 CEFBS_UseHVXV66, // V6_zldp0
12674 CEFBS_None, // Y2_crswap_old
12675 CEFBS_None, // Y2_dcfetch
12676 CEFBS_HasV65, // Y2_k1lock_map
12677 CEFBS_HasV65, // Y2_k1unlock_map
12678 CEFBS_HasV73, // dup_A2_add
12679 CEFBS_HasV73, // dup_A2_addi
12680 CEFBS_HasV73, // dup_A2_andir
12681 CEFBS_HasV73, // dup_A2_combineii
12682 CEFBS_HasV73, // dup_A2_sxtb
12683 CEFBS_HasV73, // dup_A2_sxth
12684 CEFBS_HasV73, // dup_A2_tfr
12685 CEFBS_HasV73, // dup_A2_tfrsi
12686 CEFBS_HasV73, // dup_A2_zxtb
12687 CEFBS_HasV73, // dup_A2_zxth
12688 CEFBS_HasV73, // dup_A4_combineii
12689 CEFBS_HasV73, // dup_A4_combineir
12690 CEFBS_HasV73, // dup_A4_combineri
12691 CEFBS_HasV73, // dup_C2_cmoveif
12692 CEFBS_HasV73, // dup_C2_cmoveit
12693 CEFBS_HasV73, // dup_C2_cmovenewif
12694 CEFBS_HasV73, // dup_C2_cmovenewit
12695 CEFBS_HasV73, // dup_C2_cmpeqi
12696 CEFBS_HasV73, // dup_L2_deallocframe
12697 CEFBS_HasV73, // dup_L2_loadrb_io
12698 CEFBS_HasV73, // dup_L2_loadrd_io
12699 CEFBS_HasV73, // dup_L2_loadrh_io
12700 CEFBS_HasV73, // dup_L2_loadri_io
12701 CEFBS_HasV73, // dup_L2_loadrub_io
12702 CEFBS_HasV73, // dup_L2_loadruh_io
12703 CEFBS_HasV73, // dup_S2_allocframe
12704 CEFBS_HasV73, // dup_S2_storerb_io
12705 CEFBS_HasV73, // dup_S2_storerd_io
12706 CEFBS_HasV73, // dup_S2_storerh_io
12707 CEFBS_HasV73, // dup_S2_storeri_io
12708 CEFBS_HasV73, // dup_S4_storeirb_io
12709 CEFBS_HasV73, // dup_S4_storeiri_io
12710 CEFBS_None, // A2_abs
12711 CEFBS_None, // A2_absp
12712 CEFBS_None, // A2_abssat
12713 CEFBS_None, // A2_add
12714 CEFBS_None, // A2_addh_h16_hh
12715 CEFBS_None, // A2_addh_h16_hl
12716 CEFBS_None, // A2_addh_h16_lh
12717 CEFBS_None, // A2_addh_h16_ll
12718 CEFBS_None, // A2_addh_h16_sat_hh
12719 CEFBS_None, // A2_addh_h16_sat_hl
12720 CEFBS_None, // A2_addh_h16_sat_lh
12721 CEFBS_None, // A2_addh_h16_sat_ll
12722 CEFBS_None, // A2_addh_l16_hl
12723 CEFBS_None, // A2_addh_l16_ll
12724 CEFBS_None, // A2_addh_l16_sat_hl
12725 CEFBS_None, // A2_addh_l16_sat_ll
12726 CEFBS_None, // A2_addi
12727 CEFBS_None, // A2_addp
12728 CEFBS_None, // A2_addpsat
12729 CEFBS_None, // A2_addsat
12730 CEFBS_None, // A2_addsph
12731 CEFBS_None, // A2_addspl
12732 CEFBS_None, // A2_and
12733 CEFBS_None, // A2_andir
12734 CEFBS_None, // A2_andp
12735 CEFBS_None, // A2_aslh
12736 CEFBS_None, // A2_asrh
12737 CEFBS_None, // A2_combine_hh
12738 CEFBS_None, // A2_combine_hl
12739 CEFBS_None, // A2_combine_lh
12740 CEFBS_None, // A2_combine_ll
12741 CEFBS_None, // A2_combineii
12742 CEFBS_None, // A2_combinew
12743 CEFBS_None, // A2_max
12744 CEFBS_None, // A2_maxp
12745 CEFBS_None, // A2_maxu
12746 CEFBS_None, // A2_maxup
12747 CEFBS_None, // A2_min
12748 CEFBS_None, // A2_minp
12749 CEFBS_None, // A2_minu
12750 CEFBS_None, // A2_minup
12751 CEFBS_None, // A2_negp
12752 CEFBS_None, // A2_negsat
12753 CEFBS_None, // A2_nop
12754 CEFBS_None, // A2_notp
12755 CEFBS_None, // A2_or
12756 CEFBS_None, // A2_orir
12757 CEFBS_None, // A2_orp
12758 CEFBS_None, // A2_paddf
12759 CEFBS_None, // A2_paddfnew
12760 CEFBS_None, // A2_paddif
12761 CEFBS_None, // A2_paddifnew
12762 CEFBS_None, // A2_paddit
12763 CEFBS_None, // A2_padditnew
12764 CEFBS_None, // A2_paddt
12765 CEFBS_None, // A2_paddtnew
12766 CEFBS_None, // A2_pandf
12767 CEFBS_None, // A2_pandfnew
12768 CEFBS_None, // A2_pandt
12769 CEFBS_None, // A2_pandtnew
12770 CEFBS_None, // A2_porf
12771 CEFBS_None, // A2_porfnew
12772 CEFBS_None, // A2_port
12773 CEFBS_None, // A2_portnew
12774 CEFBS_None, // A2_psubf
12775 CEFBS_None, // A2_psubfnew
12776 CEFBS_None, // A2_psubt
12777 CEFBS_None, // A2_psubtnew
12778 CEFBS_None, // A2_pxorf
12779 CEFBS_None, // A2_pxorfnew
12780 CEFBS_None, // A2_pxort
12781 CEFBS_None, // A2_pxortnew
12782 CEFBS_None, // A2_roundsat
12783 CEFBS_None, // A2_sat
12784 CEFBS_None, // A2_satb
12785 CEFBS_None, // A2_sath
12786 CEFBS_None, // A2_satub
12787 CEFBS_None, // A2_satuh
12788 CEFBS_None, // A2_sub
12789 CEFBS_None, // A2_subh_h16_hh
12790 CEFBS_None, // A2_subh_h16_hl
12791 CEFBS_None, // A2_subh_h16_lh
12792 CEFBS_None, // A2_subh_h16_ll
12793 CEFBS_None, // A2_subh_h16_sat_hh
12794 CEFBS_None, // A2_subh_h16_sat_hl
12795 CEFBS_None, // A2_subh_h16_sat_lh
12796 CEFBS_None, // A2_subh_h16_sat_ll
12797 CEFBS_None, // A2_subh_l16_hl
12798 CEFBS_None, // A2_subh_l16_ll
12799 CEFBS_None, // A2_subh_l16_sat_hl
12800 CEFBS_None, // A2_subh_l16_sat_ll
12801 CEFBS_None, // A2_subp
12802 CEFBS_None, // A2_subri
12803 CEFBS_None, // A2_subsat
12804 CEFBS_None, // A2_svaddh
12805 CEFBS_None, // A2_svaddhs
12806 CEFBS_None, // A2_svadduhs
12807 CEFBS_None, // A2_svavgh
12808 CEFBS_None, // A2_svavghs
12809 CEFBS_None, // A2_svnavgh
12810 CEFBS_None, // A2_svsubh
12811 CEFBS_None, // A2_svsubhs
12812 CEFBS_None, // A2_svsubuhs
12813 CEFBS_None, // A2_swiz
12814 CEFBS_None, // A2_sxtb
12815 CEFBS_None, // A2_sxth
12816 CEFBS_None, // A2_sxtw
12817 CEFBS_None, // A2_tfr
12818 CEFBS_None, // A2_tfrcrr
12819 CEFBS_None, // A2_tfrih
12820 CEFBS_None, // A2_tfril
12821 CEFBS_None, // A2_tfrrcr
12822 CEFBS_None, // A2_tfrsi
12823 CEFBS_None, // A2_vabsh
12824 CEFBS_None, // A2_vabshsat
12825 CEFBS_None, // A2_vabsw
12826 CEFBS_None, // A2_vabswsat
12827 CEFBS_None, // A2_vaddh
12828 CEFBS_None, // A2_vaddhs
12829 CEFBS_None, // A2_vaddub
12830 CEFBS_None, // A2_vaddubs
12831 CEFBS_None, // A2_vadduhs
12832 CEFBS_None, // A2_vaddw
12833 CEFBS_None, // A2_vaddws
12834 CEFBS_None, // A2_vavgh
12835 CEFBS_None, // A2_vavghcr
12836 CEFBS_None, // A2_vavghr
12837 CEFBS_None, // A2_vavgub
12838 CEFBS_None, // A2_vavgubr
12839 CEFBS_None, // A2_vavguh
12840 CEFBS_None, // A2_vavguhr
12841 CEFBS_None, // A2_vavguw
12842 CEFBS_None, // A2_vavguwr
12843 CEFBS_None, // A2_vavgw
12844 CEFBS_None, // A2_vavgwcr
12845 CEFBS_None, // A2_vavgwr
12846 CEFBS_None, // A2_vcmpbeq
12847 CEFBS_None, // A2_vcmpbgtu
12848 CEFBS_None, // A2_vcmpheq
12849 CEFBS_None, // A2_vcmphgt
12850 CEFBS_None, // A2_vcmphgtu
12851 CEFBS_None, // A2_vcmpweq
12852 CEFBS_None, // A2_vcmpwgt
12853 CEFBS_None, // A2_vcmpwgtu
12854 CEFBS_None, // A2_vconj
12855 CEFBS_None, // A2_vmaxb
12856 CEFBS_None, // A2_vmaxh
12857 CEFBS_None, // A2_vmaxub
12858 CEFBS_None, // A2_vmaxuh
12859 CEFBS_None, // A2_vmaxuw
12860 CEFBS_None, // A2_vmaxw
12861 CEFBS_None, // A2_vminb
12862 CEFBS_None, // A2_vminh
12863 CEFBS_None, // A2_vminub
12864 CEFBS_None, // A2_vminuh
12865 CEFBS_None, // A2_vminuw
12866 CEFBS_None, // A2_vminw
12867 CEFBS_None, // A2_vnavgh
12868 CEFBS_None, // A2_vnavghcr
12869 CEFBS_None, // A2_vnavghr
12870 CEFBS_None, // A2_vnavgw
12871 CEFBS_None, // A2_vnavgwcr
12872 CEFBS_None, // A2_vnavgwr
12873 CEFBS_None, // A2_vraddub
12874 CEFBS_None, // A2_vraddub_acc
12875 CEFBS_None, // A2_vrsadub
12876 CEFBS_None, // A2_vrsadub_acc
12877 CEFBS_None, // A2_vsubh
12878 CEFBS_None, // A2_vsubhs
12879 CEFBS_None, // A2_vsubub
12880 CEFBS_None, // A2_vsububs
12881 CEFBS_None, // A2_vsubuhs
12882 CEFBS_None, // A2_vsubw
12883 CEFBS_None, // A2_vsubws
12884 CEFBS_None, // A2_xor
12885 CEFBS_None, // A2_xorp
12886 CEFBS_None, // A2_zxth
12887 CEFBS_None, // A4_addp_c
12888 CEFBS_None, // A4_andn
12889 CEFBS_None, // A4_andnp
12890 CEFBS_None, // A4_bitsplit
12891 CEFBS_None, // A4_bitspliti
12892 CEFBS_None, // A4_boundscheck_hi
12893 CEFBS_None, // A4_boundscheck_lo
12894 CEFBS_None, // A4_cmpbeq
12895 CEFBS_None, // A4_cmpbeqi
12896 CEFBS_None, // A4_cmpbgt
12897 CEFBS_None, // A4_cmpbgti
12898 CEFBS_None, // A4_cmpbgtu
12899 CEFBS_None, // A4_cmpbgtui
12900 CEFBS_None, // A4_cmpheq
12901 CEFBS_None, // A4_cmpheqi
12902 CEFBS_None, // A4_cmphgt
12903 CEFBS_None, // A4_cmphgti
12904 CEFBS_None, // A4_cmphgtu
12905 CEFBS_None, // A4_cmphgtui
12906 CEFBS_None, // A4_combineii
12907 CEFBS_None, // A4_combineir
12908 CEFBS_None, // A4_combineri
12909 CEFBS_None, // A4_cround_ri
12910 CEFBS_None, // A4_cround_rr
12911 CEFBS_None, // A4_ext
12912 CEFBS_None, // A4_modwrapu
12913 CEFBS_None, // A4_orn
12914 CEFBS_None, // A4_ornp
12915 CEFBS_None, // A4_paslhf
12916 CEFBS_None, // A4_paslhfnew
12917 CEFBS_None, // A4_paslht
12918 CEFBS_None, // A4_paslhtnew
12919 CEFBS_None, // A4_pasrhf
12920 CEFBS_None, // A4_pasrhfnew
12921 CEFBS_None, // A4_pasrht
12922 CEFBS_None, // A4_pasrhtnew
12923 CEFBS_None, // A4_psxtbf
12924 CEFBS_None, // A4_psxtbfnew
12925 CEFBS_None, // A4_psxtbt
12926 CEFBS_None, // A4_psxtbtnew
12927 CEFBS_None, // A4_psxthf
12928 CEFBS_None, // A4_psxthfnew
12929 CEFBS_None, // A4_psxtht
12930 CEFBS_None, // A4_psxthtnew
12931 CEFBS_None, // A4_pzxtbf
12932 CEFBS_None, // A4_pzxtbfnew
12933 CEFBS_None, // A4_pzxtbt
12934 CEFBS_None, // A4_pzxtbtnew
12935 CEFBS_None, // A4_pzxthf
12936 CEFBS_None, // A4_pzxthfnew
12937 CEFBS_None, // A4_pzxtht
12938 CEFBS_None, // A4_pzxthtnew
12939 CEFBS_None, // A4_rcmpeq
12940 CEFBS_None, // A4_rcmpeqi
12941 CEFBS_None, // A4_rcmpneq
12942 CEFBS_None, // A4_rcmpneqi
12943 CEFBS_None, // A4_round_ri
12944 CEFBS_None, // A4_round_ri_sat
12945 CEFBS_None, // A4_round_rr
12946 CEFBS_None, // A4_round_rr_sat
12947 CEFBS_None, // A4_subp_c
12948 CEFBS_None, // A4_tfrcpp
12949 CEFBS_None, // A4_tfrpcp
12950 CEFBS_None, // A4_tlbmatch
12951 CEFBS_None, // A4_vcmpbeq_any
12952 CEFBS_None, // A4_vcmpbeqi
12953 CEFBS_None, // A4_vcmpbgt
12954 CEFBS_None, // A4_vcmpbgti
12955 CEFBS_None, // A4_vcmpbgtui
12956 CEFBS_None, // A4_vcmpheqi
12957 CEFBS_None, // A4_vcmphgti
12958 CEFBS_None, // A4_vcmphgtui
12959 CEFBS_None, // A4_vcmpweqi
12960 CEFBS_None, // A4_vcmpwgti
12961 CEFBS_None, // A4_vcmpwgtui
12962 CEFBS_None, // A4_vrmaxh
12963 CEFBS_None, // A4_vrmaxuh
12964 CEFBS_None, // A4_vrmaxuw
12965 CEFBS_None, // A4_vrmaxw
12966 CEFBS_None, // A4_vrminh
12967 CEFBS_None, // A4_vrminuh
12968 CEFBS_None, // A4_vrminuw
12969 CEFBS_None, // A4_vrminw
12970 CEFBS_HasV55, // A5_ACS
12971 CEFBS_None, // A5_vaddhubs
12972 CEFBS_HasV65, // A6_vcmpbeq_notany
12973 CEFBS_HasV62, // A6_vminub_RdP
12974 CEFBS_HasV67_UseAudio, // A7_clip
12975 CEFBS_HasV67_UseAudio, // A7_croundd_ri
12976 CEFBS_HasV67_UseAudio, // A7_croundd_rr
12977 CEFBS_HasV67_UseAudio, // A7_vclip
12978 CEFBS_None, // C2_all8
12979 CEFBS_None, // C2_and
12980 CEFBS_None, // C2_andn
12981 CEFBS_None, // C2_any8
12982 CEFBS_None, // C2_bitsclr
12983 CEFBS_None, // C2_bitsclri
12984 CEFBS_None, // C2_bitsset
12985 CEFBS_None, // C2_ccombinewf
12986 CEFBS_None, // C2_ccombinewnewf
12987 CEFBS_None, // C2_ccombinewnewt
12988 CEFBS_None, // C2_ccombinewt
12989 CEFBS_None, // C2_cmoveif
12990 CEFBS_None, // C2_cmoveit
12991 CEFBS_None, // C2_cmovenewif
12992 CEFBS_None, // C2_cmovenewit
12993 CEFBS_None, // C2_cmpeq
12994 CEFBS_None, // C2_cmpeqi
12995 CEFBS_None, // C2_cmpeqp
12996 CEFBS_None, // C2_cmpgt
12997 CEFBS_None, // C2_cmpgti
12998 CEFBS_None, // C2_cmpgtp
12999 CEFBS_None, // C2_cmpgtu
13000 CEFBS_None, // C2_cmpgtui
13001 CEFBS_None, // C2_cmpgtup
13002 CEFBS_None, // C2_mask
13003 CEFBS_None, // C2_mux
13004 CEFBS_None, // C2_muxii
13005 CEFBS_None, // C2_muxir
13006 CEFBS_None, // C2_muxri
13007 CEFBS_None, // C2_not
13008 CEFBS_None, // C2_or
13009 CEFBS_None, // C2_orn
13010 CEFBS_None, // C2_tfrpr
13011 CEFBS_None, // C2_tfrrp
13012 CEFBS_None, // C2_vitpack
13013 CEFBS_None, // C2_vmux
13014 CEFBS_None, // C2_xor
13015 CEFBS_None, // C4_addipc
13016 CEFBS_None, // C4_and_and
13017 CEFBS_None, // C4_and_andn
13018 CEFBS_None, // C4_and_or
13019 CEFBS_None, // C4_and_orn
13020 CEFBS_None, // C4_cmplte
13021 CEFBS_None, // C4_cmpltei
13022 CEFBS_None, // C4_cmplteu
13023 CEFBS_None, // C4_cmplteui
13024 CEFBS_None, // C4_cmpneq
13025 CEFBS_None, // C4_cmpneqi
13026 CEFBS_None, // C4_fastcorner9
13027 CEFBS_None, // C4_fastcorner9_not
13028 CEFBS_None, // C4_nbitsclr
13029 CEFBS_None, // C4_nbitsclri
13030 CEFBS_None, // C4_nbitsset
13031 CEFBS_None, // C4_or_and
13032 CEFBS_None, // C4_or_andn
13033 CEFBS_None, // C4_or_or
13034 CEFBS_None, // C4_or_orn
13035 CEFBS_None, // CALLProfile
13036 CEFBS_None, // CONST32
13037 CEFBS_None, // CONST64
13038 CEFBS_None, // DuplexIClass0
13039 CEFBS_None, // DuplexIClass1
13040 CEFBS_None, // DuplexIClass2
13041 CEFBS_None, // DuplexIClass3
13042 CEFBS_None, // DuplexIClass4
13043 CEFBS_None, // DuplexIClass5
13044 CEFBS_None, // DuplexIClass6
13045 CEFBS_None, // DuplexIClass7
13046 CEFBS_None, // DuplexIClass8
13047 CEFBS_None, // DuplexIClass9
13048 CEFBS_None, // DuplexIClassA
13049 CEFBS_None, // DuplexIClassB
13050 CEFBS_None, // DuplexIClassC
13051 CEFBS_None, // DuplexIClassD
13052 CEFBS_None, // DuplexIClassE
13053 CEFBS_None, // DuplexIClassF
13054 CEFBS_None, // EH_RETURN_JMPR
13055 CEFBS_None, // F2_conv_d2df
13056 CEFBS_None, // F2_conv_d2sf
13057 CEFBS_None, // F2_conv_df2d
13058 CEFBS_None, // F2_conv_df2d_chop
13059 CEFBS_None, // F2_conv_df2sf
13060 CEFBS_None, // F2_conv_df2ud
13061 CEFBS_None, // F2_conv_df2ud_chop
13062 CEFBS_None, // F2_conv_df2uw
13063 CEFBS_None, // F2_conv_df2uw_chop
13064 CEFBS_None, // F2_conv_df2w
13065 CEFBS_None, // F2_conv_df2w_chop
13066 CEFBS_None, // F2_conv_sf2d
13067 CEFBS_None, // F2_conv_sf2d_chop
13068 CEFBS_None, // F2_conv_sf2df
13069 CEFBS_None, // F2_conv_sf2ud
13070 CEFBS_None, // F2_conv_sf2ud_chop
13071 CEFBS_None, // F2_conv_sf2uw
13072 CEFBS_None, // F2_conv_sf2uw_chop
13073 CEFBS_None, // F2_conv_sf2w
13074 CEFBS_None, // F2_conv_sf2w_chop
13075 CEFBS_None, // F2_conv_ud2df
13076 CEFBS_None, // F2_conv_ud2sf
13077 CEFBS_None, // F2_conv_uw2df
13078 CEFBS_None, // F2_conv_uw2sf
13079 CEFBS_None, // F2_conv_w2df
13080 CEFBS_None, // F2_conv_w2sf
13081 CEFBS_HasV66, // F2_dfadd
13082 CEFBS_None, // F2_dfclass
13083 CEFBS_None, // F2_dfcmpeq
13084 CEFBS_None, // F2_dfcmpge
13085 CEFBS_None, // F2_dfcmpgt
13086 CEFBS_None, // F2_dfcmpuo
13087 CEFBS_None, // F2_dfimm_n
13088 CEFBS_None, // F2_dfimm_p
13089 CEFBS_HasV67, // F2_dfmax
13090 CEFBS_HasV67, // F2_dfmin
13091 CEFBS_HasV67, // F2_dfmpyfix
13092 CEFBS_HasV67, // F2_dfmpyhh
13093 CEFBS_HasV67, // F2_dfmpylh
13094 CEFBS_HasV67, // F2_dfmpyll
13095 CEFBS_HasV66, // F2_dfsub
13096 CEFBS_None, // F2_sfadd
13097 CEFBS_None, // F2_sfclass
13098 CEFBS_None, // F2_sfcmpeq
13099 CEFBS_None, // F2_sfcmpge
13100 CEFBS_None, // F2_sfcmpgt
13101 CEFBS_None, // F2_sfcmpuo
13102 CEFBS_None, // F2_sffixupd
13103 CEFBS_None, // F2_sffixupn
13104 CEFBS_None, // F2_sffixupr
13105 CEFBS_None, // F2_sffma
13106 CEFBS_None, // F2_sffma_lib
13107 CEFBS_None, // F2_sffma_sc
13108 CEFBS_None, // F2_sffms
13109 CEFBS_None, // F2_sffms_lib
13110 CEFBS_None, // F2_sfimm_n
13111 CEFBS_None, // F2_sfimm_p
13112 CEFBS_None, // F2_sfinvsqrta
13113 CEFBS_None, // F2_sfmax
13114 CEFBS_None, // F2_sfmin
13115 CEFBS_None, // F2_sfmpy
13116 CEFBS_None, // F2_sfrecipa
13117 CEFBS_None, // F2_sfsub
13118 CEFBS_None, // G4_tfrgcpp
13119 CEFBS_None, // G4_tfrgcrr
13120 CEFBS_None, // G4_tfrgpcp
13121 CEFBS_None, // G4_tfrgrcr
13122 CEFBS_None, // HI
13123 CEFBS_None, // J2_call
13124 CEFBS_None, // J2_callf
13125 CEFBS_None, // J2_callr
13126 CEFBS_None, // J2_callrf
13127 CEFBS_HasV73, // J2_callrh
13128 CEFBS_None, // J2_callrt
13129 CEFBS_None, // J2_callt
13130 CEFBS_None, // J2_jump
13131 CEFBS_None, // J2_jumpf
13132 CEFBS_None, // J2_jumpfnew
13133 CEFBS_None, // J2_jumpfnewpt
13134 CEFBS_HasV60, // J2_jumpfpt
13135 CEFBS_None, // J2_jumpr
13136 CEFBS_None, // J2_jumprf
13137 CEFBS_None, // J2_jumprfnew
13138 CEFBS_None, // J2_jumprfnewpt
13139 CEFBS_HasV60, // J2_jumprfpt
13140 CEFBS_None, // J2_jumprgtez
13141 CEFBS_None, // J2_jumprgtezpt
13142 CEFBS_HasV73, // J2_jumprh
13143 CEFBS_None, // J2_jumprltez
13144 CEFBS_None, // J2_jumprltezpt
13145 CEFBS_None, // J2_jumprnz
13146 CEFBS_None, // J2_jumprnzpt
13147 CEFBS_None, // J2_jumprt
13148 CEFBS_None, // J2_jumprtnew
13149 CEFBS_None, // J2_jumprtnewpt
13150 CEFBS_HasV60, // J2_jumprtpt
13151 CEFBS_None, // J2_jumprz
13152 CEFBS_None, // J2_jumprzpt
13153 CEFBS_None, // J2_jumpt
13154 CEFBS_None, // J2_jumptnew
13155 CEFBS_None, // J2_jumptnewpt
13156 CEFBS_HasV60, // J2_jumptpt
13157 CEFBS_None, // J2_loop0i
13158 CEFBS_None, // J2_loop0iext
13159 CEFBS_None, // J2_loop0r
13160 CEFBS_None, // J2_loop0rext
13161 CEFBS_None, // J2_loop1i
13162 CEFBS_None, // J2_loop1iext
13163 CEFBS_None, // J2_loop1r
13164 CEFBS_None, // J2_loop1rext
13165 CEFBS_None, // J2_pause
13166 CEFBS_None, // J2_ploop1si
13167 CEFBS_None, // J2_ploop1sr
13168 CEFBS_None, // J2_ploop2si
13169 CEFBS_None, // J2_ploop2sr
13170 CEFBS_None, // J2_ploop3si
13171 CEFBS_None, // J2_ploop3sr
13172 CEFBS_None, // J2_rte
13173 CEFBS_None, // J2_trap0
13174 CEFBS_HasV65, // J2_trap1
13175 CEFBS_HasV73, // J2_unpause
13176 CEFBS_None, // J4_cmpeq_f_jumpnv_nt
13177 CEFBS_None, // J4_cmpeq_f_jumpnv_t
13178 CEFBS_None, // J4_cmpeq_fp0_jump_nt
13179 CEFBS_None, // J4_cmpeq_fp0_jump_t
13180 CEFBS_None, // J4_cmpeq_fp1_jump_nt
13181 CEFBS_None, // J4_cmpeq_fp1_jump_t
13182 CEFBS_None, // J4_cmpeq_t_jumpnv_nt
13183 CEFBS_None, // J4_cmpeq_t_jumpnv_t
13184 CEFBS_None, // J4_cmpeq_tp0_jump_nt
13185 CEFBS_None, // J4_cmpeq_tp0_jump_t
13186 CEFBS_None, // J4_cmpeq_tp1_jump_nt
13187 CEFBS_None, // J4_cmpeq_tp1_jump_t
13188 CEFBS_None, // J4_cmpeqi_f_jumpnv_nt
13189 CEFBS_None, // J4_cmpeqi_f_jumpnv_t
13190 CEFBS_None, // J4_cmpeqi_fp0_jump_nt
13191 CEFBS_None, // J4_cmpeqi_fp0_jump_t
13192 CEFBS_None, // J4_cmpeqi_fp1_jump_nt
13193 CEFBS_None, // J4_cmpeqi_fp1_jump_t
13194 CEFBS_None, // J4_cmpeqi_t_jumpnv_nt
13195 CEFBS_None, // J4_cmpeqi_t_jumpnv_t
13196 CEFBS_None, // J4_cmpeqi_tp0_jump_nt
13197 CEFBS_None, // J4_cmpeqi_tp0_jump_t
13198 CEFBS_None, // J4_cmpeqi_tp1_jump_nt
13199 CEFBS_None, // J4_cmpeqi_tp1_jump_t
13200 CEFBS_None, // J4_cmpeqn1_f_jumpnv_nt
13201 CEFBS_None, // J4_cmpeqn1_f_jumpnv_t
13202 CEFBS_None, // J4_cmpeqn1_fp0_jump_nt
13203 CEFBS_None, // J4_cmpeqn1_fp0_jump_t
13204 CEFBS_None, // J4_cmpeqn1_fp1_jump_nt
13205 CEFBS_None, // J4_cmpeqn1_fp1_jump_t
13206 CEFBS_None, // J4_cmpeqn1_t_jumpnv_nt
13207 CEFBS_None, // J4_cmpeqn1_t_jumpnv_t
13208 CEFBS_None, // J4_cmpeqn1_tp0_jump_nt
13209 CEFBS_None, // J4_cmpeqn1_tp0_jump_t
13210 CEFBS_None, // J4_cmpeqn1_tp1_jump_nt
13211 CEFBS_None, // J4_cmpeqn1_tp1_jump_t
13212 CEFBS_None, // J4_cmpgt_f_jumpnv_nt
13213 CEFBS_None, // J4_cmpgt_f_jumpnv_t
13214 CEFBS_None, // J4_cmpgt_fp0_jump_nt
13215 CEFBS_None, // J4_cmpgt_fp0_jump_t
13216 CEFBS_None, // J4_cmpgt_fp1_jump_nt
13217 CEFBS_None, // J4_cmpgt_fp1_jump_t
13218 CEFBS_None, // J4_cmpgt_t_jumpnv_nt
13219 CEFBS_None, // J4_cmpgt_t_jumpnv_t
13220 CEFBS_None, // J4_cmpgt_tp0_jump_nt
13221 CEFBS_None, // J4_cmpgt_tp0_jump_t
13222 CEFBS_None, // J4_cmpgt_tp1_jump_nt
13223 CEFBS_None, // J4_cmpgt_tp1_jump_t
13224 CEFBS_None, // J4_cmpgti_f_jumpnv_nt
13225 CEFBS_None, // J4_cmpgti_f_jumpnv_t
13226 CEFBS_None, // J4_cmpgti_fp0_jump_nt
13227 CEFBS_None, // J4_cmpgti_fp0_jump_t
13228 CEFBS_None, // J4_cmpgti_fp1_jump_nt
13229 CEFBS_None, // J4_cmpgti_fp1_jump_t
13230 CEFBS_None, // J4_cmpgti_t_jumpnv_nt
13231 CEFBS_None, // J4_cmpgti_t_jumpnv_t
13232 CEFBS_None, // J4_cmpgti_tp0_jump_nt
13233 CEFBS_None, // J4_cmpgti_tp0_jump_t
13234 CEFBS_None, // J4_cmpgti_tp1_jump_nt
13235 CEFBS_None, // J4_cmpgti_tp1_jump_t
13236 CEFBS_None, // J4_cmpgtn1_f_jumpnv_nt
13237 CEFBS_None, // J4_cmpgtn1_f_jumpnv_t
13238 CEFBS_None, // J4_cmpgtn1_fp0_jump_nt
13239 CEFBS_None, // J4_cmpgtn1_fp0_jump_t
13240 CEFBS_None, // J4_cmpgtn1_fp1_jump_nt
13241 CEFBS_None, // J4_cmpgtn1_fp1_jump_t
13242 CEFBS_None, // J4_cmpgtn1_t_jumpnv_nt
13243 CEFBS_None, // J4_cmpgtn1_t_jumpnv_t
13244 CEFBS_None, // J4_cmpgtn1_tp0_jump_nt
13245 CEFBS_None, // J4_cmpgtn1_tp0_jump_t
13246 CEFBS_None, // J4_cmpgtn1_tp1_jump_nt
13247 CEFBS_None, // J4_cmpgtn1_tp1_jump_t
13248 CEFBS_None, // J4_cmpgtu_f_jumpnv_nt
13249 CEFBS_None, // J4_cmpgtu_f_jumpnv_t
13250 CEFBS_None, // J4_cmpgtu_fp0_jump_nt
13251 CEFBS_None, // J4_cmpgtu_fp0_jump_t
13252 CEFBS_None, // J4_cmpgtu_fp1_jump_nt
13253 CEFBS_None, // J4_cmpgtu_fp1_jump_t
13254 CEFBS_None, // J4_cmpgtu_t_jumpnv_nt
13255 CEFBS_None, // J4_cmpgtu_t_jumpnv_t
13256 CEFBS_None, // J4_cmpgtu_tp0_jump_nt
13257 CEFBS_None, // J4_cmpgtu_tp0_jump_t
13258 CEFBS_None, // J4_cmpgtu_tp1_jump_nt
13259 CEFBS_None, // J4_cmpgtu_tp1_jump_t
13260 CEFBS_None, // J4_cmpgtui_f_jumpnv_nt
13261 CEFBS_None, // J4_cmpgtui_f_jumpnv_t
13262 CEFBS_None, // J4_cmpgtui_fp0_jump_nt
13263 CEFBS_None, // J4_cmpgtui_fp0_jump_t
13264 CEFBS_None, // J4_cmpgtui_fp1_jump_nt
13265 CEFBS_None, // J4_cmpgtui_fp1_jump_t
13266 CEFBS_None, // J4_cmpgtui_t_jumpnv_nt
13267 CEFBS_None, // J4_cmpgtui_t_jumpnv_t
13268 CEFBS_None, // J4_cmpgtui_tp0_jump_nt
13269 CEFBS_None, // J4_cmpgtui_tp0_jump_t
13270 CEFBS_None, // J4_cmpgtui_tp1_jump_nt
13271 CEFBS_None, // J4_cmpgtui_tp1_jump_t
13272 CEFBS_None, // J4_cmplt_f_jumpnv_nt
13273 CEFBS_None, // J4_cmplt_f_jumpnv_t
13274 CEFBS_None, // J4_cmplt_t_jumpnv_nt
13275 CEFBS_None, // J4_cmplt_t_jumpnv_t
13276 CEFBS_None, // J4_cmpltu_f_jumpnv_nt
13277 CEFBS_None, // J4_cmpltu_f_jumpnv_t
13278 CEFBS_None, // J4_cmpltu_t_jumpnv_nt
13279 CEFBS_None, // J4_cmpltu_t_jumpnv_t
13280 CEFBS_None, // J4_hintjumpr
13281 CEFBS_None, // J4_jumpseti
13282 CEFBS_None, // J4_jumpsetr
13283 CEFBS_None, // J4_tstbit0_f_jumpnv_nt
13284 CEFBS_None, // J4_tstbit0_f_jumpnv_t
13285 CEFBS_None, // J4_tstbit0_fp0_jump_nt
13286 CEFBS_None, // J4_tstbit0_fp0_jump_t
13287 CEFBS_None, // J4_tstbit0_fp1_jump_nt
13288 CEFBS_None, // J4_tstbit0_fp1_jump_t
13289 CEFBS_None, // J4_tstbit0_t_jumpnv_nt
13290 CEFBS_None, // J4_tstbit0_t_jumpnv_t
13291 CEFBS_None, // J4_tstbit0_tp0_jump_nt
13292 CEFBS_None, // J4_tstbit0_tp0_jump_t
13293 CEFBS_None, // J4_tstbit0_tp1_jump_nt
13294 CEFBS_None, // J4_tstbit0_tp1_jump_t
13295 CEFBS_None, // L2_deallocframe
13296 CEFBS_None, // L2_loadalignb_io
13297 CEFBS_None, // L2_loadalignb_pbr
13298 CEFBS_None, // L2_loadalignb_pci
13299 CEFBS_None, // L2_loadalignb_pcr
13300 CEFBS_None, // L2_loadalignb_pi
13301 CEFBS_None, // L2_loadalignb_pr
13302 CEFBS_None, // L2_loadalignh_io
13303 CEFBS_None, // L2_loadalignh_pbr
13304 CEFBS_None, // L2_loadalignh_pci
13305 CEFBS_None, // L2_loadalignh_pcr
13306 CEFBS_None, // L2_loadalignh_pi
13307 CEFBS_None, // L2_loadalignh_pr
13308 CEFBS_None, // L2_loadbsw2_io
13309 CEFBS_None, // L2_loadbsw2_pbr
13310 CEFBS_None, // L2_loadbsw2_pci
13311 CEFBS_None, // L2_loadbsw2_pcr
13312 CEFBS_None, // L2_loadbsw2_pi
13313 CEFBS_None, // L2_loadbsw2_pr
13314 CEFBS_None, // L2_loadbsw4_io
13315 CEFBS_None, // L2_loadbsw4_pbr
13316 CEFBS_None, // L2_loadbsw4_pci
13317 CEFBS_None, // L2_loadbsw4_pcr
13318 CEFBS_None, // L2_loadbsw4_pi
13319 CEFBS_None, // L2_loadbsw4_pr
13320 CEFBS_None, // L2_loadbzw2_io
13321 CEFBS_None, // L2_loadbzw2_pbr
13322 CEFBS_None, // L2_loadbzw2_pci
13323 CEFBS_None, // L2_loadbzw2_pcr
13324 CEFBS_None, // L2_loadbzw2_pi
13325 CEFBS_None, // L2_loadbzw2_pr
13326 CEFBS_None, // L2_loadbzw4_io
13327 CEFBS_None, // L2_loadbzw4_pbr
13328 CEFBS_None, // L2_loadbzw4_pci
13329 CEFBS_None, // L2_loadbzw4_pcr
13330 CEFBS_None, // L2_loadbzw4_pi
13331 CEFBS_None, // L2_loadbzw4_pr
13332 CEFBS_None, // L2_loadrb_io
13333 CEFBS_None, // L2_loadrb_pbr
13334 CEFBS_None, // L2_loadrb_pci
13335 CEFBS_None, // L2_loadrb_pcr
13336 CEFBS_None, // L2_loadrb_pi
13337 CEFBS_None, // L2_loadrb_pr
13338 CEFBS_None, // L2_loadrbgp
13339 CEFBS_None, // L2_loadrd_io
13340 CEFBS_None, // L2_loadrd_pbr
13341 CEFBS_None, // L2_loadrd_pci
13342 CEFBS_None, // L2_loadrd_pcr
13343 CEFBS_None, // L2_loadrd_pi
13344 CEFBS_None, // L2_loadrd_pr
13345 CEFBS_None, // L2_loadrdgp
13346 CEFBS_None, // L2_loadrh_io
13347 CEFBS_None, // L2_loadrh_pbr
13348 CEFBS_None, // L2_loadrh_pci
13349 CEFBS_None, // L2_loadrh_pcr
13350 CEFBS_None, // L2_loadrh_pi
13351 CEFBS_None, // L2_loadrh_pr
13352 CEFBS_None, // L2_loadrhgp
13353 CEFBS_None, // L2_loadri_io
13354 CEFBS_None, // L2_loadri_pbr
13355 CEFBS_None, // L2_loadri_pci
13356 CEFBS_None, // L2_loadri_pcr
13357 CEFBS_None, // L2_loadri_pi
13358 CEFBS_None, // L2_loadri_pr
13359 CEFBS_None, // L2_loadrigp
13360 CEFBS_None, // L2_loadrub_io
13361 CEFBS_None, // L2_loadrub_pbr
13362 CEFBS_None, // L2_loadrub_pci
13363 CEFBS_None, // L2_loadrub_pcr
13364 CEFBS_None, // L2_loadrub_pi
13365 CEFBS_None, // L2_loadrub_pr
13366 CEFBS_None, // L2_loadrubgp
13367 CEFBS_None, // L2_loadruh_io
13368 CEFBS_None, // L2_loadruh_pbr
13369 CEFBS_None, // L2_loadruh_pci
13370 CEFBS_None, // L2_loadruh_pcr
13371 CEFBS_None, // L2_loadruh_pi
13372 CEFBS_None, // L2_loadruh_pr
13373 CEFBS_None, // L2_loadruhgp
13374 CEFBS_HasV68, // L2_loadw_aq
13375 CEFBS_None, // L2_loadw_locked
13376 CEFBS_None, // L2_ploadrbf_io
13377 CEFBS_None, // L2_ploadrbf_pi
13378 CEFBS_None, // L2_ploadrbfnew_io
13379 CEFBS_None, // L2_ploadrbfnew_pi
13380 CEFBS_None, // L2_ploadrbt_io
13381 CEFBS_None, // L2_ploadrbt_pi
13382 CEFBS_None, // L2_ploadrbtnew_io
13383 CEFBS_None, // L2_ploadrbtnew_pi
13384 CEFBS_None, // L2_ploadrdf_io
13385 CEFBS_None, // L2_ploadrdf_pi
13386 CEFBS_None, // L2_ploadrdfnew_io
13387 CEFBS_None, // L2_ploadrdfnew_pi
13388 CEFBS_None, // L2_ploadrdt_io
13389 CEFBS_None, // L2_ploadrdt_pi
13390 CEFBS_None, // L2_ploadrdtnew_io
13391 CEFBS_None, // L2_ploadrdtnew_pi
13392 CEFBS_None, // L2_ploadrhf_io
13393 CEFBS_None, // L2_ploadrhf_pi
13394 CEFBS_None, // L2_ploadrhfnew_io
13395 CEFBS_None, // L2_ploadrhfnew_pi
13396 CEFBS_None, // L2_ploadrht_io
13397 CEFBS_None, // L2_ploadrht_pi
13398 CEFBS_None, // L2_ploadrhtnew_io
13399 CEFBS_None, // L2_ploadrhtnew_pi
13400 CEFBS_None, // L2_ploadrif_io
13401 CEFBS_None, // L2_ploadrif_pi
13402 CEFBS_None, // L2_ploadrifnew_io
13403 CEFBS_None, // L2_ploadrifnew_pi
13404 CEFBS_None, // L2_ploadrit_io
13405 CEFBS_None, // L2_ploadrit_pi
13406 CEFBS_None, // L2_ploadritnew_io
13407 CEFBS_None, // L2_ploadritnew_pi
13408 CEFBS_None, // L2_ploadrubf_io
13409 CEFBS_None, // L2_ploadrubf_pi
13410 CEFBS_None, // L2_ploadrubfnew_io
13411 CEFBS_None, // L2_ploadrubfnew_pi
13412 CEFBS_None, // L2_ploadrubt_io
13413 CEFBS_None, // L2_ploadrubt_pi
13414 CEFBS_None, // L2_ploadrubtnew_io
13415 CEFBS_None, // L2_ploadrubtnew_pi
13416 CEFBS_None, // L2_ploadruhf_io
13417 CEFBS_None, // L2_ploadruhf_pi
13418 CEFBS_None, // L2_ploadruhfnew_io
13419 CEFBS_None, // L2_ploadruhfnew_pi
13420 CEFBS_None, // L2_ploadruht_io
13421 CEFBS_None, // L2_ploadruht_pi
13422 CEFBS_None, // L2_ploadruhtnew_io
13423 CEFBS_None, // L2_ploadruhtnew_pi
13424 CEFBS_None, // L4_add_memopb_io
13425 CEFBS_None, // L4_add_memoph_io
13426 CEFBS_None, // L4_add_memopw_io
13427 CEFBS_None, // L4_and_memopb_io
13428 CEFBS_None, // L4_and_memoph_io
13429 CEFBS_None, // L4_and_memopw_io
13430 CEFBS_None, // L4_iadd_memopb_io
13431 CEFBS_None, // L4_iadd_memoph_io
13432 CEFBS_None, // L4_iadd_memopw_io
13433 CEFBS_None, // L4_iand_memopb_io
13434 CEFBS_None, // L4_iand_memoph_io
13435 CEFBS_None, // L4_iand_memopw_io
13436 CEFBS_None, // L4_ior_memopb_io
13437 CEFBS_None, // L4_ior_memoph_io
13438 CEFBS_None, // L4_ior_memopw_io
13439 CEFBS_None, // L4_isub_memopb_io
13440 CEFBS_None, // L4_isub_memoph_io
13441 CEFBS_None, // L4_isub_memopw_io
13442 CEFBS_None, // L4_loadalignb_ap
13443 CEFBS_None, // L4_loadalignb_ur
13444 CEFBS_None, // L4_loadalignh_ap
13445 CEFBS_None, // L4_loadalignh_ur
13446 CEFBS_None, // L4_loadbsw2_ap
13447 CEFBS_None, // L4_loadbsw2_ur
13448 CEFBS_None, // L4_loadbsw4_ap
13449 CEFBS_None, // L4_loadbsw4_ur
13450 CEFBS_None, // L4_loadbzw2_ap
13451 CEFBS_None, // L4_loadbzw2_ur
13452 CEFBS_None, // L4_loadbzw4_ap
13453 CEFBS_None, // L4_loadbzw4_ur
13454 CEFBS_HasV68, // L4_loadd_aq
13455 CEFBS_None, // L4_loadd_locked
13456 CEFBS_None, // L4_loadrb_ap
13457 CEFBS_None, // L4_loadrb_rr
13458 CEFBS_None, // L4_loadrb_ur
13459 CEFBS_None, // L4_loadrd_ap
13460 CEFBS_None, // L4_loadrd_rr
13461 CEFBS_None, // L4_loadrd_ur
13462 CEFBS_None, // L4_loadrh_ap
13463 CEFBS_None, // L4_loadrh_rr
13464 CEFBS_None, // L4_loadrh_ur
13465 CEFBS_None, // L4_loadri_ap
13466 CEFBS_None, // L4_loadri_rr
13467 CEFBS_None, // L4_loadri_ur
13468 CEFBS_None, // L4_loadrub_ap
13469 CEFBS_None, // L4_loadrub_rr
13470 CEFBS_None, // L4_loadrub_ur
13471 CEFBS_None, // L4_loadruh_ap
13472 CEFBS_None, // L4_loadruh_rr
13473 CEFBS_None, // L4_loadruh_ur
13474 CEFBS_None, // L4_loadw_phys
13475 CEFBS_None, // L4_or_memopb_io
13476 CEFBS_None, // L4_or_memoph_io
13477 CEFBS_None, // L4_or_memopw_io
13478 CEFBS_None, // L4_ploadrbf_abs
13479 CEFBS_None, // L4_ploadrbf_rr
13480 CEFBS_None, // L4_ploadrbfnew_abs
13481 CEFBS_None, // L4_ploadrbfnew_rr
13482 CEFBS_None, // L4_ploadrbt_abs
13483 CEFBS_None, // L4_ploadrbt_rr
13484 CEFBS_None, // L4_ploadrbtnew_abs
13485 CEFBS_None, // L4_ploadrbtnew_rr
13486 CEFBS_None, // L4_ploadrdf_abs
13487 CEFBS_None, // L4_ploadrdf_rr
13488 CEFBS_None, // L4_ploadrdfnew_abs
13489 CEFBS_None, // L4_ploadrdfnew_rr
13490 CEFBS_None, // L4_ploadrdt_abs
13491 CEFBS_None, // L4_ploadrdt_rr
13492 CEFBS_None, // L4_ploadrdtnew_abs
13493 CEFBS_None, // L4_ploadrdtnew_rr
13494 CEFBS_None, // L4_ploadrhf_abs
13495 CEFBS_None, // L4_ploadrhf_rr
13496 CEFBS_None, // L4_ploadrhfnew_abs
13497 CEFBS_None, // L4_ploadrhfnew_rr
13498 CEFBS_None, // L4_ploadrht_abs
13499 CEFBS_None, // L4_ploadrht_rr
13500 CEFBS_None, // L4_ploadrhtnew_abs
13501 CEFBS_None, // L4_ploadrhtnew_rr
13502 CEFBS_None, // L4_ploadrif_abs
13503 CEFBS_None, // L4_ploadrif_rr
13504 CEFBS_None, // L4_ploadrifnew_abs
13505 CEFBS_None, // L4_ploadrifnew_rr
13506 CEFBS_None, // L4_ploadrit_abs
13507 CEFBS_None, // L4_ploadrit_rr
13508 CEFBS_None, // L4_ploadritnew_abs
13509 CEFBS_None, // L4_ploadritnew_rr
13510 CEFBS_None, // L4_ploadrubf_abs
13511 CEFBS_None, // L4_ploadrubf_rr
13512 CEFBS_None, // L4_ploadrubfnew_abs
13513 CEFBS_None, // L4_ploadrubfnew_rr
13514 CEFBS_None, // L4_ploadrubt_abs
13515 CEFBS_None, // L4_ploadrubt_rr
13516 CEFBS_None, // L4_ploadrubtnew_abs
13517 CEFBS_None, // L4_ploadrubtnew_rr
13518 CEFBS_None, // L4_ploadruhf_abs
13519 CEFBS_None, // L4_ploadruhf_rr
13520 CEFBS_None, // L4_ploadruhfnew_abs
13521 CEFBS_None, // L4_ploadruhfnew_rr
13522 CEFBS_None, // L4_ploadruht_abs
13523 CEFBS_None, // L4_ploadruht_rr
13524 CEFBS_None, // L4_ploadruhtnew_abs
13525 CEFBS_None, // L4_ploadruhtnew_rr
13526 CEFBS_None, // L4_return
13527 CEFBS_None, // L4_return_f
13528 CEFBS_None, // L4_return_fnew_pnt
13529 CEFBS_None, // L4_return_fnew_pt
13530 CEFBS_None, // L4_return_t
13531 CEFBS_None, // L4_return_tnew_pnt
13532 CEFBS_None, // L4_return_tnew_pt
13533 CEFBS_None, // L4_sub_memopb_io
13534 CEFBS_None, // L4_sub_memoph_io
13535 CEFBS_None, // L4_sub_memopw_io
13536 CEFBS_HasV66, // L6_memcpy
13537 CEFBS_None, // LO
13538 CEFBS_None, // M2_acci
13539 CEFBS_None, // M2_accii
13540 CEFBS_None, // M2_cmaci_s0
13541 CEFBS_None, // M2_cmacr_s0
13542 CEFBS_None, // M2_cmacs_s0
13543 CEFBS_None, // M2_cmacs_s1
13544 CEFBS_None, // M2_cmacsc_s0
13545 CEFBS_None, // M2_cmacsc_s1
13546 CEFBS_None, // M2_cmpyi_s0
13547 CEFBS_None, // M2_cmpyr_s0
13548 CEFBS_None, // M2_cmpyrs_s0
13549 CEFBS_None, // M2_cmpyrs_s1
13550 CEFBS_None, // M2_cmpyrsc_s0
13551 CEFBS_None, // M2_cmpyrsc_s1
13552 CEFBS_None, // M2_cmpys_s0
13553 CEFBS_None, // M2_cmpys_s1
13554 CEFBS_None, // M2_cmpysc_s0
13555 CEFBS_None, // M2_cmpysc_s1
13556 CEFBS_None, // M2_cnacs_s0
13557 CEFBS_None, // M2_cnacs_s1
13558 CEFBS_None, // M2_cnacsc_s0
13559 CEFBS_None, // M2_cnacsc_s1
13560 CEFBS_None, // M2_dpmpyss_acc_s0
13561 CEFBS_None, // M2_dpmpyss_nac_s0
13562 CEFBS_None, // M2_dpmpyss_rnd_s0
13563 CEFBS_None, // M2_dpmpyss_s0
13564 CEFBS_None, // M2_dpmpyuu_acc_s0
13565 CEFBS_None, // M2_dpmpyuu_nac_s0
13566 CEFBS_None, // M2_dpmpyuu_s0
13567 CEFBS_None, // M2_hmmpyh_rs1
13568 CEFBS_None, // M2_hmmpyh_s1
13569 CEFBS_None, // M2_hmmpyl_rs1
13570 CEFBS_None, // M2_hmmpyl_s1
13571 CEFBS_None, // M2_maci
13572 CEFBS_None, // M2_macsin
13573 CEFBS_None, // M2_macsip
13574 CEFBS_None, // M2_mmachs_rs0
13575 CEFBS_None, // M2_mmachs_rs1
13576 CEFBS_None, // M2_mmachs_s0
13577 CEFBS_None, // M2_mmachs_s1
13578 CEFBS_None, // M2_mmacls_rs0
13579 CEFBS_None, // M2_mmacls_rs1
13580 CEFBS_None, // M2_mmacls_s0
13581 CEFBS_None, // M2_mmacls_s1
13582 CEFBS_None, // M2_mmacuhs_rs0
13583 CEFBS_None, // M2_mmacuhs_rs1
13584 CEFBS_None, // M2_mmacuhs_s0
13585 CEFBS_None, // M2_mmacuhs_s1
13586 CEFBS_None, // M2_mmaculs_rs0
13587 CEFBS_None, // M2_mmaculs_rs1
13588 CEFBS_None, // M2_mmaculs_s0
13589 CEFBS_None, // M2_mmaculs_s1
13590 CEFBS_None, // M2_mmpyh_rs0
13591 CEFBS_None, // M2_mmpyh_rs1
13592 CEFBS_None, // M2_mmpyh_s0
13593 CEFBS_None, // M2_mmpyh_s1
13594 CEFBS_None, // M2_mmpyl_rs0
13595 CEFBS_None, // M2_mmpyl_rs1
13596 CEFBS_None, // M2_mmpyl_s0
13597 CEFBS_None, // M2_mmpyl_s1
13598 CEFBS_None, // M2_mmpyuh_rs0
13599 CEFBS_None, // M2_mmpyuh_rs1
13600 CEFBS_None, // M2_mmpyuh_s0
13601 CEFBS_None, // M2_mmpyuh_s1
13602 CEFBS_None, // M2_mmpyul_rs0
13603 CEFBS_None, // M2_mmpyul_rs1
13604 CEFBS_None, // M2_mmpyul_s0
13605 CEFBS_None, // M2_mmpyul_s1
13606 CEFBS_HasV66, // M2_mnaci
13607 CEFBS_None, // M2_mpy_acc_hh_s0
13608 CEFBS_None, // M2_mpy_acc_hh_s1
13609 CEFBS_None, // M2_mpy_acc_hl_s0
13610 CEFBS_None, // M2_mpy_acc_hl_s1
13611 CEFBS_None, // M2_mpy_acc_lh_s0
13612 CEFBS_None, // M2_mpy_acc_lh_s1
13613 CEFBS_None, // M2_mpy_acc_ll_s0
13614 CEFBS_None, // M2_mpy_acc_ll_s1
13615 CEFBS_None, // M2_mpy_acc_sat_hh_s0
13616 CEFBS_None, // M2_mpy_acc_sat_hh_s1
13617 CEFBS_None, // M2_mpy_acc_sat_hl_s0
13618 CEFBS_None, // M2_mpy_acc_sat_hl_s1
13619 CEFBS_None, // M2_mpy_acc_sat_lh_s0
13620 CEFBS_None, // M2_mpy_acc_sat_lh_s1
13621 CEFBS_None, // M2_mpy_acc_sat_ll_s0
13622 CEFBS_None, // M2_mpy_acc_sat_ll_s1
13623 CEFBS_None, // M2_mpy_hh_s0
13624 CEFBS_None, // M2_mpy_hh_s1
13625 CEFBS_None, // M2_mpy_hl_s0
13626 CEFBS_None, // M2_mpy_hl_s1
13627 CEFBS_None, // M2_mpy_lh_s0
13628 CEFBS_None, // M2_mpy_lh_s1
13629 CEFBS_None, // M2_mpy_ll_s0
13630 CEFBS_None, // M2_mpy_ll_s1
13631 CEFBS_None, // M2_mpy_nac_hh_s0
13632 CEFBS_None, // M2_mpy_nac_hh_s1
13633 CEFBS_None, // M2_mpy_nac_hl_s0
13634 CEFBS_None, // M2_mpy_nac_hl_s1
13635 CEFBS_None, // M2_mpy_nac_lh_s0
13636 CEFBS_None, // M2_mpy_nac_lh_s1
13637 CEFBS_None, // M2_mpy_nac_ll_s0
13638 CEFBS_None, // M2_mpy_nac_ll_s1
13639 CEFBS_None, // M2_mpy_nac_sat_hh_s0
13640 CEFBS_None, // M2_mpy_nac_sat_hh_s1
13641 CEFBS_None, // M2_mpy_nac_sat_hl_s0
13642 CEFBS_None, // M2_mpy_nac_sat_hl_s1
13643 CEFBS_None, // M2_mpy_nac_sat_lh_s0
13644 CEFBS_None, // M2_mpy_nac_sat_lh_s1
13645 CEFBS_None, // M2_mpy_nac_sat_ll_s0
13646 CEFBS_None, // M2_mpy_nac_sat_ll_s1
13647 CEFBS_None, // M2_mpy_rnd_hh_s0
13648 CEFBS_None, // M2_mpy_rnd_hh_s1
13649 CEFBS_None, // M2_mpy_rnd_hl_s0
13650 CEFBS_None, // M2_mpy_rnd_hl_s1
13651 CEFBS_None, // M2_mpy_rnd_lh_s0
13652 CEFBS_None, // M2_mpy_rnd_lh_s1
13653 CEFBS_None, // M2_mpy_rnd_ll_s0
13654 CEFBS_None, // M2_mpy_rnd_ll_s1
13655 CEFBS_None, // M2_mpy_sat_hh_s0
13656 CEFBS_None, // M2_mpy_sat_hh_s1
13657 CEFBS_None, // M2_mpy_sat_hl_s0
13658 CEFBS_None, // M2_mpy_sat_hl_s1
13659 CEFBS_None, // M2_mpy_sat_lh_s0
13660 CEFBS_None, // M2_mpy_sat_lh_s1
13661 CEFBS_None, // M2_mpy_sat_ll_s0
13662 CEFBS_None, // M2_mpy_sat_ll_s1
13663 CEFBS_None, // M2_mpy_sat_rnd_hh_s0
13664 CEFBS_None, // M2_mpy_sat_rnd_hh_s1
13665 CEFBS_None, // M2_mpy_sat_rnd_hl_s0
13666 CEFBS_None, // M2_mpy_sat_rnd_hl_s1
13667 CEFBS_None, // M2_mpy_sat_rnd_lh_s0
13668 CEFBS_None, // M2_mpy_sat_rnd_lh_s1
13669 CEFBS_None, // M2_mpy_sat_rnd_ll_s0
13670 CEFBS_None, // M2_mpy_sat_rnd_ll_s1
13671 CEFBS_None, // M2_mpy_up
13672 CEFBS_None, // M2_mpy_up_s1
13673 CEFBS_None, // M2_mpy_up_s1_sat
13674 CEFBS_None, // M2_mpyd_acc_hh_s0
13675 CEFBS_None, // M2_mpyd_acc_hh_s1
13676 CEFBS_None, // M2_mpyd_acc_hl_s0
13677 CEFBS_None, // M2_mpyd_acc_hl_s1
13678 CEFBS_None, // M2_mpyd_acc_lh_s0
13679 CEFBS_None, // M2_mpyd_acc_lh_s1
13680 CEFBS_None, // M2_mpyd_acc_ll_s0
13681 CEFBS_None, // M2_mpyd_acc_ll_s1
13682 CEFBS_None, // M2_mpyd_hh_s0
13683 CEFBS_None, // M2_mpyd_hh_s1
13684 CEFBS_None, // M2_mpyd_hl_s0
13685 CEFBS_None, // M2_mpyd_hl_s1
13686 CEFBS_None, // M2_mpyd_lh_s0
13687 CEFBS_None, // M2_mpyd_lh_s1
13688 CEFBS_None, // M2_mpyd_ll_s0
13689 CEFBS_None, // M2_mpyd_ll_s1
13690 CEFBS_None, // M2_mpyd_nac_hh_s0
13691 CEFBS_None, // M2_mpyd_nac_hh_s1
13692 CEFBS_None, // M2_mpyd_nac_hl_s0
13693 CEFBS_None, // M2_mpyd_nac_hl_s1
13694 CEFBS_None, // M2_mpyd_nac_lh_s0
13695 CEFBS_None, // M2_mpyd_nac_lh_s1
13696 CEFBS_None, // M2_mpyd_nac_ll_s0
13697 CEFBS_None, // M2_mpyd_nac_ll_s1
13698 CEFBS_None, // M2_mpyd_rnd_hh_s0
13699 CEFBS_None, // M2_mpyd_rnd_hh_s1
13700 CEFBS_None, // M2_mpyd_rnd_hl_s0
13701 CEFBS_None, // M2_mpyd_rnd_hl_s1
13702 CEFBS_None, // M2_mpyd_rnd_lh_s0
13703 CEFBS_None, // M2_mpyd_rnd_lh_s1
13704 CEFBS_None, // M2_mpyd_rnd_ll_s0
13705 CEFBS_None, // M2_mpyd_rnd_ll_s1
13706 CEFBS_None, // M2_mpyi
13707 CEFBS_None, // M2_mpysin
13708 CEFBS_None, // M2_mpysip
13709 CEFBS_None, // M2_mpysu_up
13710 CEFBS_None, // M2_mpyu_acc_hh_s0
13711 CEFBS_None, // M2_mpyu_acc_hh_s1
13712 CEFBS_None, // M2_mpyu_acc_hl_s0
13713 CEFBS_None, // M2_mpyu_acc_hl_s1
13714 CEFBS_None, // M2_mpyu_acc_lh_s0
13715 CEFBS_None, // M2_mpyu_acc_lh_s1
13716 CEFBS_None, // M2_mpyu_acc_ll_s0
13717 CEFBS_None, // M2_mpyu_acc_ll_s1
13718 CEFBS_None, // M2_mpyu_hh_s0
13719 CEFBS_None, // M2_mpyu_hh_s1
13720 CEFBS_None, // M2_mpyu_hl_s0
13721 CEFBS_None, // M2_mpyu_hl_s1
13722 CEFBS_None, // M2_mpyu_lh_s0
13723 CEFBS_None, // M2_mpyu_lh_s1
13724 CEFBS_None, // M2_mpyu_ll_s0
13725 CEFBS_None, // M2_mpyu_ll_s1
13726 CEFBS_None, // M2_mpyu_nac_hh_s0
13727 CEFBS_None, // M2_mpyu_nac_hh_s1
13728 CEFBS_None, // M2_mpyu_nac_hl_s0
13729 CEFBS_None, // M2_mpyu_nac_hl_s1
13730 CEFBS_None, // M2_mpyu_nac_lh_s0
13731 CEFBS_None, // M2_mpyu_nac_lh_s1
13732 CEFBS_None, // M2_mpyu_nac_ll_s0
13733 CEFBS_None, // M2_mpyu_nac_ll_s1
13734 CEFBS_None, // M2_mpyu_up
13735 CEFBS_None, // M2_mpyud_acc_hh_s0
13736 CEFBS_None, // M2_mpyud_acc_hh_s1
13737 CEFBS_None, // M2_mpyud_acc_hl_s0
13738 CEFBS_None, // M2_mpyud_acc_hl_s1
13739 CEFBS_None, // M2_mpyud_acc_lh_s0
13740 CEFBS_None, // M2_mpyud_acc_lh_s1
13741 CEFBS_None, // M2_mpyud_acc_ll_s0
13742 CEFBS_None, // M2_mpyud_acc_ll_s1
13743 CEFBS_None, // M2_mpyud_hh_s0
13744 CEFBS_None, // M2_mpyud_hh_s1
13745 CEFBS_None, // M2_mpyud_hl_s0
13746 CEFBS_None, // M2_mpyud_hl_s1
13747 CEFBS_None, // M2_mpyud_lh_s0
13748 CEFBS_None, // M2_mpyud_lh_s1
13749 CEFBS_None, // M2_mpyud_ll_s0
13750 CEFBS_None, // M2_mpyud_ll_s1
13751 CEFBS_None, // M2_mpyud_nac_hh_s0
13752 CEFBS_None, // M2_mpyud_nac_hh_s1
13753 CEFBS_None, // M2_mpyud_nac_hl_s0
13754 CEFBS_None, // M2_mpyud_nac_hl_s1
13755 CEFBS_None, // M2_mpyud_nac_lh_s0
13756 CEFBS_None, // M2_mpyud_nac_lh_s1
13757 CEFBS_None, // M2_mpyud_nac_ll_s0
13758 CEFBS_None, // M2_mpyud_nac_ll_s1
13759 CEFBS_None, // M2_nacci
13760 CEFBS_None, // M2_naccii
13761 CEFBS_None, // M2_subacc
13762 CEFBS_None, // M2_vabsdiffh
13763 CEFBS_None, // M2_vabsdiffw
13764 CEFBS_None, // M2_vcmac_s0_sat_i
13765 CEFBS_None, // M2_vcmac_s0_sat_r
13766 CEFBS_None, // M2_vcmpy_s0_sat_i
13767 CEFBS_None, // M2_vcmpy_s0_sat_r
13768 CEFBS_None, // M2_vcmpy_s1_sat_i
13769 CEFBS_None, // M2_vcmpy_s1_sat_r
13770 CEFBS_None, // M2_vdmacs_s0
13771 CEFBS_None, // M2_vdmacs_s1
13772 CEFBS_None, // M2_vdmpyrs_s0
13773 CEFBS_None, // M2_vdmpyrs_s1
13774 CEFBS_None, // M2_vdmpys_s0
13775 CEFBS_None, // M2_vdmpys_s1
13776 CEFBS_None, // M2_vmac2
13777 CEFBS_None, // M2_vmac2es
13778 CEFBS_None, // M2_vmac2es_s0
13779 CEFBS_None, // M2_vmac2es_s1
13780 CEFBS_None, // M2_vmac2s_s0
13781 CEFBS_None, // M2_vmac2s_s1
13782 CEFBS_None, // M2_vmac2su_s0
13783 CEFBS_None, // M2_vmac2su_s1
13784 CEFBS_None, // M2_vmpy2es_s0
13785 CEFBS_None, // M2_vmpy2es_s1
13786 CEFBS_None, // M2_vmpy2s_s0
13787 CEFBS_None, // M2_vmpy2s_s0pack
13788 CEFBS_None, // M2_vmpy2s_s1
13789 CEFBS_None, // M2_vmpy2s_s1pack
13790 CEFBS_None, // M2_vmpy2su_s0
13791 CEFBS_None, // M2_vmpy2su_s1
13792 CEFBS_None, // M2_vraddh
13793 CEFBS_None, // M2_vradduh
13794 CEFBS_None, // M2_vrcmaci_s0
13795 CEFBS_None, // M2_vrcmaci_s0c
13796 CEFBS_None, // M2_vrcmacr_s0
13797 CEFBS_None, // M2_vrcmacr_s0c
13798 CEFBS_None, // M2_vrcmpyi_s0
13799 CEFBS_None, // M2_vrcmpyi_s0c
13800 CEFBS_None, // M2_vrcmpyr_s0
13801 CEFBS_None, // M2_vrcmpyr_s0c
13802 CEFBS_None, // M2_vrcmpys_acc_s1_h
13803 CEFBS_None, // M2_vrcmpys_acc_s1_l
13804 CEFBS_None, // M2_vrcmpys_s1_h
13805 CEFBS_None, // M2_vrcmpys_s1_l
13806 CEFBS_None, // M2_vrcmpys_s1rp_h
13807 CEFBS_None, // M2_vrcmpys_s1rp_l
13808 CEFBS_None, // M2_vrmac_s0
13809 CEFBS_None, // M2_vrmpy_s0
13810 CEFBS_None, // M2_xor_xacc
13811 CEFBS_None, // M4_and_and
13812 CEFBS_None, // M4_and_andn
13813 CEFBS_None, // M4_and_or
13814 CEFBS_None, // M4_and_xor
13815 CEFBS_None, // M4_cmpyi_wh
13816 CEFBS_None, // M4_cmpyi_whc
13817 CEFBS_None, // M4_cmpyr_wh
13818 CEFBS_None, // M4_cmpyr_whc
13819 CEFBS_None, // M4_mac_up_s1_sat
13820 CEFBS_None, // M4_mpyri_addi
13821 CEFBS_None, // M4_mpyri_addr
13822 CEFBS_None, // M4_mpyri_addr_u2
13823 CEFBS_None, // M4_mpyrr_addi
13824 CEFBS_None, // M4_mpyrr_addr
13825 CEFBS_None, // M4_nac_up_s1_sat
13826 CEFBS_None, // M4_or_and
13827 CEFBS_None, // M4_or_andn
13828 CEFBS_None, // M4_or_or
13829 CEFBS_None, // M4_or_xor
13830 CEFBS_None, // M4_pmpyw
13831 CEFBS_None, // M4_pmpyw_acc
13832 CEFBS_None, // M4_vpmpyh
13833 CEFBS_None, // M4_vpmpyh_acc
13834 CEFBS_None, // M4_vrmpyeh_acc_s0
13835 CEFBS_None, // M4_vrmpyeh_acc_s1
13836 CEFBS_None, // M4_vrmpyeh_s0
13837 CEFBS_None, // M4_vrmpyeh_s1
13838 CEFBS_None, // M4_vrmpyoh_acc_s0
13839 CEFBS_None, // M4_vrmpyoh_acc_s1
13840 CEFBS_None, // M4_vrmpyoh_s0
13841 CEFBS_None, // M4_vrmpyoh_s1
13842 CEFBS_None, // M4_xor_and
13843 CEFBS_None, // M4_xor_andn
13844 CEFBS_None, // M4_xor_or
13845 CEFBS_None, // M4_xor_xacc
13846 CEFBS_None, // M5_vdmacbsu
13847 CEFBS_None, // M5_vdmpybsu
13848 CEFBS_None, // M5_vmacbsu
13849 CEFBS_None, // M5_vmacbuu
13850 CEFBS_None, // M5_vmpybsu
13851 CEFBS_None, // M5_vmpybuu
13852 CEFBS_None, // M5_vrmacbsu
13853 CEFBS_None, // M5_vrmacbuu
13854 CEFBS_None, // M5_vrmpybsu
13855 CEFBS_None, // M5_vrmpybuu
13856 CEFBS_HasV62, // M6_vabsdiffb
13857 CEFBS_HasV62, // M6_vabsdiffub
13858 CEFBS_HasV67_UseAudio, // M7_dcmpyiw
13859 CEFBS_HasV67_UseAudio, // M7_dcmpyiw_acc
13860 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc
13861 CEFBS_HasV67_UseAudio, // M7_dcmpyiwc_acc
13862 CEFBS_HasV67_UseAudio, // M7_dcmpyrw
13863 CEFBS_HasV67_UseAudio, // M7_dcmpyrw_acc
13864 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc
13865 CEFBS_HasV67_UseAudio, // M7_dcmpyrwc_acc
13866 CEFBS_HasV67_UseAudio, // M7_wcmpyiw
13867 CEFBS_HasV67_UseAudio, // M7_wcmpyiw_rnd
13868 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc
13869 CEFBS_HasV67_UseAudio, // M7_wcmpyiwc_rnd
13870 CEFBS_HasV67_UseAudio, // M7_wcmpyrw
13871 CEFBS_HasV67_UseAudio, // M7_wcmpyrw_rnd
13872 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc
13873 CEFBS_HasV67_UseAudio, // M7_wcmpyrwc_rnd
13874 CEFBS_None, // PS_call_stk
13875 CEFBS_None, // PS_callr_nr
13876 CEFBS_None, // PS_jmpret
13877 CEFBS_None, // PS_jmpretf
13878 CEFBS_None, // PS_jmpretfnew
13879 CEFBS_None, // PS_jmpretfnewpt
13880 CEFBS_None, // PS_jmprett
13881 CEFBS_None, // PS_jmprettnew
13882 CEFBS_None, // PS_jmprettnewpt
13883 CEFBS_None, // PS_loadrbabs
13884 CEFBS_None, // PS_loadrdabs
13885 CEFBS_None, // PS_loadrhabs
13886 CEFBS_None, // PS_loadriabs
13887 CEFBS_None, // PS_loadrubabs
13888 CEFBS_None, // PS_loadruhabs
13889 CEFBS_None, // PS_storerbabs
13890 CEFBS_None, // PS_storerbnewabs
13891 CEFBS_None, // PS_storerdabs
13892 CEFBS_None, // PS_storerfabs
13893 CEFBS_None, // PS_storerhabs
13894 CEFBS_None, // PS_storerhnewabs
13895 CEFBS_None, // PS_storeriabs
13896 CEFBS_None, // PS_storerinewabs
13897 CEFBS_HasPreV65, // PS_trap1
13898 CEFBS_HasV68, // R6_release_at_vi
13899 CEFBS_HasV68, // R6_release_st_vi
13900 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4
13901 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT
13902 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC
13903 CEFBS_None, // RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC
13904 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4
13905 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT
13906 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC
13907 CEFBS_None, // RESTORE_DEALLOC_RET_JMP_V4_PIC
13908 CEFBS_None, // S2_addasl_rrri
13909 CEFBS_None, // S2_allocframe
13910 CEFBS_None, // S2_asl_i_p
13911 CEFBS_None, // S2_asl_i_p_acc
13912 CEFBS_None, // S2_asl_i_p_and
13913 CEFBS_None, // S2_asl_i_p_nac
13914 CEFBS_None, // S2_asl_i_p_or
13915 CEFBS_None, // S2_asl_i_p_xacc
13916 CEFBS_None, // S2_asl_i_r
13917 CEFBS_None, // S2_asl_i_r_acc
13918 CEFBS_None, // S2_asl_i_r_and
13919 CEFBS_None, // S2_asl_i_r_nac
13920 CEFBS_None, // S2_asl_i_r_or
13921 CEFBS_None, // S2_asl_i_r_sat
13922 CEFBS_None, // S2_asl_i_r_xacc
13923 CEFBS_None, // S2_asl_i_vh
13924 CEFBS_None, // S2_asl_i_vw
13925 CEFBS_None, // S2_asl_r_p
13926 CEFBS_None, // S2_asl_r_p_acc
13927 CEFBS_None, // S2_asl_r_p_and
13928 CEFBS_None, // S2_asl_r_p_nac
13929 CEFBS_None, // S2_asl_r_p_or
13930 CEFBS_None, // S2_asl_r_p_xor
13931 CEFBS_None, // S2_asl_r_r
13932 CEFBS_None, // S2_asl_r_r_acc
13933 CEFBS_None, // S2_asl_r_r_and
13934 CEFBS_None, // S2_asl_r_r_nac
13935 CEFBS_None, // S2_asl_r_r_or
13936 CEFBS_None, // S2_asl_r_r_sat
13937 CEFBS_None, // S2_asl_r_vh
13938 CEFBS_None, // S2_asl_r_vw
13939 CEFBS_None, // S2_asr_i_p
13940 CEFBS_None, // S2_asr_i_p_acc
13941 CEFBS_None, // S2_asr_i_p_and
13942 CEFBS_None, // S2_asr_i_p_nac
13943 CEFBS_None, // S2_asr_i_p_or
13944 CEFBS_None, // S2_asr_i_p_rnd
13945 CEFBS_None, // S2_asr_i_r
13946 CEFBS_None, // S2_asr_i_r_acc
13947 CEFBS_None, // S2_asr_i_r_and
13948 CEFBS_None, // S2_asr_i_r_nac
13949 CEFBS_None, // S2_asr_i_r_or
13950 CEFBS_None, // S2_asr_i_r_rnd
13951 CEFBS_None, // S2_asr_i_svw_trun
13952 CEFBS_None, // S2_asr_i_vh
13953 CEFBS_None, // S2_asr_i_vw
13954 CEFBS_None, // S2_asr_r_p
13955 CEFBS_None, // S2_asr_r_p_acc
13956 CEFBS_None, // S2_asr_r_p_and
13957 CEFBS_None, // S2_asr_r_p_nac
13958 CEFBS_None, // S2_asr_r_p_or
13959 CEFBS_None, // S2_asr_r_p_xor
13960 CEFBS_None, // S2_asr_r_r
13961 CEFBS_None, // S2_asr_r_r_acc
13962 CEFBS_None, // S2_asr_r_r_and
13963 CEFBS_None, // S2_asr_r_r_nac
13964 CEFBS_None, // S2_asr_r_r_or
13965 CEFBS_None, // S2_asr_r_r_sat
13966 CEFBS_None, // S2_asr_r_svw_trun
13967 CEFBS_None, // S2_asr_r_vh
13968 CEFBS_None, // S2_asr_r_vw
13969 CEFBS_None, // S2_brev
13970 CEFBS_None, // S2_brevp
13971 CEFBS_UseCabac, // S2_cabacdecbin
13972 CEFBS_None, // S2_cl0
13973 CEFBS_None, // S2_cl0p
13974 CEFBS_None, // S2_cl1
13975 CEFBS_None, // S2_cl1p
13976 CEFBS_None, // S2_clb
13977 CEFBS_None, // S2_clbnorm
13978 CEFBS_None, // S2_clbp
13979 CEFBS_None, // S2_clrbit_i
13980 CEFBS_None, // S2_clrbit_r
13981 CEFBS_None, // S2_ct0
13982 CEFBS_None, // S2_ct0p
13983 CEFBS_None, // S2_ct1
13984 CEFBS_None, // S2_ct1p
13985 CEFBS_None, // S2_deinterleave
13986 CEFBS_None, // S2_extractu
13987 CEFBS_None, // S2_extractu_rp
13988 CEFBS_None, // S2_extractup
13989 CEFBS_None, // S2_extractup_rp
13990 CEFBS_None, // S2_insert
13991 CEFBS_None, // S2_insert_rp
13992 CEFBS_None, // S2_insertp
13993 CEFBS_None, // S2_insertp_rp
13994 CEFBS_None, // S2_interleave
13995 CEFBS_None, // S2_lfsp
13996 CEFBS_None, // S2_lsl_r_p
13997 CEFBS_None, // S2_lsl_r_p_acc
13998 CEFBS_None, // S2_lsl_r_p_and
13999 CEFBS_None, // S2_lsl_r_p_nac
14000 CEFBS_None, // S2_lsl_r_p_or
14001 CEFBS_None, // S2_lsl_r_p_xor
14002 CEFBS_None, // S2_lsl_r_r
14003 CEFBS_None, // S2_lsl_r_r_acc
14004 CEFBS_None, // S2_lsl_r_r_and
14005 CEFBS_None, // S2_lsl_r_r_nac
14006 CEFBS_None, // S2_lsl_r_r_or
14007 CEFBS_None, // S2_lsl_r_vh
14008 CEFBS_None, // S2_lsl_r_vw
14009 CEFBS_None, // S2_lsr_i_p
14010 CEFBS_None, // S2_lsr_i_p_acc
14011 CEFBS_None, // S2_lsr_i_p_and
14012 CEFBS_None, // S2_lsr_i_p_nac
14013 CEFBS_None, // S2_lsr_i_p_or
14014 CEFBS_None, // S2_lsr_i_p_xacc
14015 CEFBS_None, // S2_lsr_i_r
14016 CEFBS_None, // S2_lsr_i_r_acc
14017 CEFBS_None, // S2_lsr_i_r_and
14018 CEFBS_None, // S2_lsr_i_r_nac
14019 CEFBS_None, // S2_lsr_i_r_or
14020 CEFBS_None, // S2_lsr_i_r_xacc
14021 CEFBS_None, // S2_lsr_i_vh
14022 CEFBS_None, // S2_lsr_i_vw
14023 CEFBS_None, // S2_lsr_r_p
14024 CEFBS_None, // S2_lsr_r_p_acc
14025 CEFBS_None, // S2_lsr_r_p_and
14026 CEFBS_None, // S2_lsr_r_p_nac
14027 CEFBS_None, // S2_lsr_r_p_or
14028 CEFBS_None, // S2_lsr_r_p_xor
14029 CEFBS_None, // S2_lsr_r_r
14030 CEFBS_None, // S2_lsr_r_r_acc
14031 CEFBS_None, // S2_lsr_r_r_and
14032 CEFBS_None, // S2_lsr_r_r_nac
14033 CEFBS_None, // S2_lsr_r_r_or
14034 CEFBS_None, // S2_lsr_r_vh
14035 CEFBS_None, // S2_lsr_r_vw
14036 CEFBS_HasV66, // S2_mask
14037 CEFBS_None, // S2_packhl
14038 CEFBS_None, // S2_parityp
14039 CEFBS_None, // S2_pstorerbf_io
14040 CEFBS_None, // S2_pstorerbf_pi
14041 CEFBS_None, // S2_pstorerbfnew_pi
14042 CEFBS_None, // S2_pstorerbnewf_io
14043 CEFBS_None, // S2_pstorerbnewf_pi
14044 CEFBS_None, // S2_pstorerbnewfnew_pi
14045 CEFBS_None, // S2_pstorerbnewt_io
14046 CEFBS_None, // S2_pstorerbnewt_pi
14047 CEFBS_None, // S2_pstorerbnewtnew_pi
14048 CEFBS_None, // S2_pstorerbt_io
14049 CEFBS_None, // S2_pstorerbt_pi
14050 CEFBS_None, // S2_pstorerbtnew_pi
14051 CEFBS_None, // S2_pstorerdf_io
14052 CEFBS_None, // S2_pstorerdf_pi
14053 CEFBS_None, // S2_pstorerdfnew_pi
14054 CEFBS_None, // S2_pstorerdt_io
14055 CEFBS_None, // S2_pstorerdt_pi
14056 CEFBS_None, // S2_pstorerdtnew_pi
14057 CEFBS_None, // S2_pstorerff_io
14058 CEFBS_None, // S2_pstorerff_pi
14059 CEFBS_None, // S2_pstorerffnew_pi
14060 CEFBS_None, // S2_pstorerft_io
14061 CEFBS_None, // S2_pstorerft_pi
14062 CEFBS_None, // S2_pstorerftnew_pi
14063 CEFBS_None, // S2_pstorerhf_io
14064 CEFBS_None, // S2_pstorerhf_pi
14065 CEFBS_None, // S2_pstorerhfnew_pi
14066 CEFBS_None, // S2_pstorerhnewf_io
14067 CEFBS_None, // S2_pstorerhnewf_pi
14068 CEFBS_None, // S2_pstorerhnewfnew_pi
14069 CEFBS_None, // S2_pstorerhnewt_io
14070 CEFBS_None, // S2_pstorerhnewt_pi
14071 CEFBS_None, // S2_pstorerhnewtnew_pi
14072 CEFBS_None, // S2_pstorerht_io
14073 CEFBS_None, // S2_pstorerht_pi
14074 CEFBS_None, // S2_pstorerhtnew_pi
14075 CEFBS_None, // S2_pstorerif_io
14076 CEFBS_None, // S2_pstorerif_pi
14077 CEFBS_None, // S2_pstorerifnew_pi
14078 CEFBS_None, // S2_pstorerinewf_io
14079 CEFBS_None, // S2_pstorerinewf_pi
14080 CEFBS_None, // S2_pstorerinewfnew_pi
14081 CEFBS_None, // S2_pstorerinewt_io
14082 CEFBS_None, // S2_pstorerinewt_pi
14083 CEFBS_None, // S2_pstorerinewtnew_pi
14084 CEFBS_None, // S2_pstorerit_io
14085 CEFBS_None, // S2_pstorerit_pi
14086 CEFBS_None, // S2_pstoreritnew_pi
14087 CEFBS_None, // S2_setbit_i
14088 CEFBS_None, // S2_setbit_r
14089 CEFBS_None, // S2_shuffeb
14090 CEFBS_None, // S2_shuffeh
14091 CEFBS_None, // S2_shuffob
14092 CEFBS_None, // S2_shuffoh
14093 CEFBS_None, // S2_storerb_io
14094 CEFBS_None, // S2_storerb_pbr
14095 CEFBS_None, // S2_storerb_pci
14096 CEFBS_None, // S2_storerb_pcr
14097 CEFBS_None, // S2_storerb_pi
14098 CEFBS_None, // S2_storerb_pr
14099 CEFBS_None, // S2_storerbgp
14100 CEFBS_None, // S2_storerbnew_io
14101 CEFBS_None, // S2_storerbnew_pbr
14102 CEFBS_None, // S2_storerbnew_pci
14103 CEFBS_None, // S2_storerbnew_pcr
14104 CEFBS_None, // S2_storerbnew_pi
14105 CEFBS_None, // S2_storerbnew_pr
14106 CEFBS_None, // S2_storerbnewgp
14107 CEFBS_None, // S2_storerd_io
14108 CEFBS_None, // S2_storerd_pbr
14109 CEFBS_None, // S2_storerd_pci
14110 CEFBS_None, // S2_storerd_pcr
14111 CEFBS_None, // S2_storerd_pi
14112 CEFBS_None, // S2_storerd_pr
14113 CEFBS_None, // S2_storerdgp
14114 CEFBS_None, // S2_storerf_io
14115 CEFBS_None, // S2_storerf_pbr
14116 CEFBS_None, // S2_storerf_pci
14117 CEFBS_None, // S2_storerf_pcr
14118 CEFBS_None, // S2_storerf_pi
14119 CEFBS_None, // S2_storerf_pr
14120 CEFBS_None, // S2_storerfgp
14121 CEFBS_None, // S2_storerh_io
14122 CEFBS_None, // S2_storerh_pbr
14123 CEFBS_None, // S2_storerh_pci
14124 CEFBS_None, // S2_storerh_pcr
14125 CEFBS_None, // S2_storerh_pi
14126 CEFBS_None, // S2_storerh_pr
14127 CEFBS_None, // S2_storerhgp
14128 CEFBS_None, // S2_storerhnew_io
14129 CEFBS_None, // S2_storerhnew_pbr
14130 CEFBS_None, // S2_storerhnew_pci
14131 CEFBS_None, // S2_storerhnew_pcr
14132 CEFBS_None, // S2_storerhnew_pi
14133 CEFBS_None, // S2_storerhnew_pr
14134 CEFBS_None, // S2_storerhnewgp
14135 CEFBS_None, // S2_storeri_io
14136 CEFBS_None, // S2_storeri_pbr
14137 CEFBS_None, // S2_storeri_pci
14138 CEFBS_None, // S2_storeri_pcr
14139 CEFBS_None, // S2_storeri_pi
14140 CEFBS_None, // S2_storeri_pr
14141 CEFBS_None, // S2_storerigp
14142 CEFBS_None, // S2_storerinew_io
14143 CEFBS_None, // S2_storerinew_pbr
14144 CEFBS_None, // S2_storerinew_pci
14145 CEFBS_None, // S2_storerinew_pcr
14146 CEFBS_None, // S2_storerinew_pi
14147 CEFBS_None, // S2_storerinew_pr
14148 CEFBS_None, // S2_storerinewgp
14149 CEFBS_None, // S2_storew_locked
14150 CEFBS_HasV68, // S2_storew_rl_at_vi
14151 CEFBS_HasV68, // S2_storew_rl_st_vi
14152 CEFBS_None, // S2_svsathb
14153 CEFBS_None, // S2_svsathub
14154 CEFBS_None, // S2_tableidxb
14155 CEFBS_None, // S2_tableidxd
14156 CEFBS_None, // S2_tableidxh
14157 CEFBS_None, // S2_tableidxw
14158 CEFBS_None, // S2_togglebit_i
14159 CEFBS_None, // S2_togglebit_r
14160 CEFBS_None, // S2_tstbit_i
14161 CEFBS_None, // S2_tstbit_r
14162 CEFBS_None, // S2_valignib
14163 CEFBS_None, // S2_valignrb
14164 CEFBS_None, // S2_vcnegh
14165 CEFBS_None, // S2_vcrotate
14166 CEFBS_None, // S2_vrcnegh
14167 CEFBS_None, // S2_vrndpackwh
14168 CEFBS_None, // S2_vrndpackwhs
14169 CEFBS_None, // S2_vsathb
14170 CEFBS_None, // S2_vsathb_nopack
14171 CEFBS_None, // S2_vsathub
14172 CEFBS_None, // S2_vsathub_nopack
14173 CEFBS_None, // S2_vsatwh
14174 CEFBS_None, // S2_vsatwh_nopack
14175 CEFBS_None, // S2_vsatwuh
14176 CEFBS_None, // S2_vsatwuh_nopack
14177 CEFBS_None, // S2_vsplatrb
14178 CEFBS_None, // S2_vsplatrh
14179 CEFBS_None, // S2_vspliceib
14180 CEFBS_None, // S2_vsplicerb
14181 CEFBS_None, // S2_vsxtbh
14182 CEFBS_None, // S2_vsxthw
14183 CEFBS_None, // S2_vtrunehb
14184 CEFBS_None, // S2_vtrunewh
14185 CEFBS_None, // S2_vtrunohb
14186 CEFBS_None, // S2_vtrunowh
14187 CEFBS_None, // S2_vzxtbh
14188 CEFBS_None, // S2_vzxthw
14189 CEFBS_None, // S4_addaddi
14190 CEFBS_None, // S4_addi_asl_ri
14191 CEFBS_None, // S4_addi_lsr_ri
14192 CEFBS_None, // S4_andi_asl_ri
14193 CEFBS_None, // S4_andi_lsr_ri
14194 CEFBS_None, // S4_clbaddi
14195 CEFBS_None, // S4_clbpaddi
14196 CEFBS_None, // S4_clbpnorm
14197 CEFBS_None, // S4_extract
14198 CEFBS_None, // S4_extract_rp
14199 CEFBS_None, // S4_extractp
14200 CEFBS_None, // S4_extractp_rp
14201 CEFBS_None, // S4_lsli
14202 CEFBS_None, // S4_ntstbit_i
14203 CEFBS_None, // S4_ntstbit_r
14204 CEFBS_None, // S4_or_andi
14205 CEFBS_None, // S4_or_andix
14206 CEFBS_None, // S4_or_ori
14207 CEFBS_None, // S4_ori_asl_ri
14208 CEFBS_None, // S4_ori_lsr_ri
14209 CEFBS_None, // S4_parity
14210 CEFBS_None, // S4_pstorerbf_abs
14211 CEFBS_None, // S4_pstorerbf_rr
14212 CEFBS_None, // S4_pstorerbfnew_abs
14213 CEFBS_None, // S4_pstorerbfnew_io
14214 CEFBS_None, // S4_pstorerbfnew_rr
14215 CEFBS_None, // S4_pstorerbnewf_abs
14216 CEFBS_None, // S4_pstorerbnewf_rr
14217 CEFBS_None, // S4_pstorerbnewfnew_abs
14218 CEFBS_None, // S4_pstorerbnewfnew_io
14219 CEFBS_None, // S4_pstorerbnewfnew_rr
14220 CEFBS_None, // S4_pstorerbnewt_abs
14221 CEFBS_None, // S4_pstorerbnewt_rr
14222 CEFBS_None, // S4_pstorerbnewtnew_abs
14223 CEFBS_None, // S4_pstorerbnewtnew_io
14224 CEFBS_None, // S4_pstorerbnewtnew_rr
14225 CEFBS_None, // S4_pstorerbt_abs
14226 CEFBS_None, // S4_pstorerbt_rr
14227 CEFBS_None, // S4_pstorerbtnew_abs
14228 CEFBS_None, // S4_pstorerbtnew_io
14229 CEFBS_None, // S4_pstorerbtnew_rr
14230 CEFBS_None, // S4_pstorerdf_abs
14231 CEFBS_None, // S4_pstorerdf_rr
14232 CEFBS_None, // S4_pstorerdfnew_abs
14233 CEFBS_None, // S4_pstorerdfnew_io
14234 CEFBS_None, // S4_pstorerdfnew_rr
14235 CEFBS_None, // S4_pstorerdt_abs
14236 CEFBS_None, // S4_pstorerdt_rr
14237 CEFBS_None, // S4_pstorerdtnew_abs
14238 CEFBS_None, // S4_pstorerdtnew_io
14239 CEFBS_None, // S4_pstorerdtnew_rr
14240 CEFBS_None, // S4_pstorerff_abs
14241 CEFBS_None, // S4_pstorerff_rr
14242 CEFBS_None, // S4_pstorerffnew_abs
14243 CEFBS_None, // S4_pstorerffnew_io
14244 CEFBS_None, // S4_pstorerffnew_rr
14245 CEFBS_None, // S4_pstorerft_abs
14246 CEFBS_None, // S4_pstorerft_rr
14247 CEFBS_None, // S4_pstorerftnew_abs
14248 CEFBS_None, // S4_pstorerftnew_io
14249 CEFBS_None, // S4_pstorerftnew_rr
14250 CEFBS_None, // S4_pstorerhf_abs
14251 CEFBS_None, // S4_pstorerhf_rr
14252 CEFBS_None, // S4_pstorerhfnew_abs
14253 CEFBS_None, // S4_pstorerhfnew_io
14254 CEFBS_None, // S4_pstorerhfnew_rr
14255 CEFBS_None, // S4_pstorerhnewf_abs
14256 CEFBS_None, // S4_pstorerhnewf_rr
14257 CEFBS_None, // S4_pstorerhnewfnew_abs
14258 CEFBS_None, // S4_pstorerhnewfnew_io
14259 CEFBS_None, // S4_pstorerhnewfnew_rr
14260 CEFBS_None, // S4_pstorerhnewt_abs
14261 CEFBS_None, // S4_pstorerhnewt_rr
14262 CEFBS_None, // S4_pstorerhnewtnew_abs
14263 CEFBS_None, // S4_pstorerhnewtnew_io
14264 CEFBS_None, // S4_pstorerhnewtnew_rr
14265 CEFBS_None, // S4_pstorerht_abs
14266 CEFBS_None, // S4_pstorerht_rr
14267 CEFBS_None, // S4_pstorerhtnew_abs
14268 CEFBS_None, // S4_pstorerhtnew_io
14269 CEFBS_None, // S4_pstorerhtnew_rr
14270 CEFBS_None, // S4_pstorerif_abs
14271 CEFBS_None, // S4_pstorerif_rr
14272 CEFBS_None, // S4_pstorerifnew_abs
14273 CEFBS_None, // S4_pstorerifnew_io
14274 CEFBS_None, // S4_pstorerifnew_rr
14275 CEFBS_None, // S4_pstorerinewf_abs
14276 CEFBS_None, // S4_pstorerinewf_rr
14277 CEFBS_None, // S4_pstorerinewfnew_abs
14278 CEFBS_None, // S4_pstorerinewfnew_io
14279 CEFBS_None, // S4_pstorerinewfnew_rr
14280 CEFBS_None, // S4_pstorerinewt_abs
14281 CEFBS_None, // S4_pstorerinewt_rr
14282 CEFBS_None, // S4_pstorerinewtnew_abs
14283 CEFBS_None, // S4_pstorerinewtnew_io
14284 CEFBS_None, // S4_pstorerinewtnew_rr
14285 CEFBS_None, // S4_pstorerit_abs
14286 CEFBS_None, // S4_pstorerit_rr
14287 CEFBS_None, // S4_pstoreritnew_abs
14288 CEFBS_None, // S4_pstoreritnew_io
14289 CEFBS_None, // S4_pstoreritnew_rr
14290 CEFBS_None, // S4_stored_locked
14291 CEFBS_HasV68, // S4_stored_rl_at_vi
14292 CEFBS_HasV68, // S4_stored_rl_st_vi
14293 CEFBS_None, // S4_storeirb_io
14294 CEFBS_None, // S4_storeirbf_io
14295 CEFBS_None, // S4_storeirbfnew_io
14296 CEFBS_None, // S4_storeirbt_io
14297 CEFBS_None, // S4_storeirbtnew_io
14298 CEFBS_None, // S4_storeirh_io
14299 CEFBS_None, // S4_storeirhf_io
14300 CEFBS_None, // S4_storeirhfnew_io
14301 CEFBS_None, // S4_storeirht_io
14302 CEFBS_None, // S4_storeirhtnew_io
14303 CEFBS_None, // S4_storeiri_io
14304 CEFBS_None, // S4_storeirif_io
14305 CEFBS_None, // S4_storeirifnew_io
14306 CEFBS_None, // S4_storeirit_io
14307 CEFBS_None, // S4_storeiritnew_io
14308 CEFBS_None, // S4_storerb_ap
14309 CEFBS_None, // S4_storerb_rr
14310 CEFBS_None, // S4_storerb_ur
14311 CEFBS_None, // S4_storerbnew_ap
14312 CEFBS_None, // S4_storerbnew_rr
14313 CEFBS_None, // S4_storerbnew_ur
14314 CEFBS_None, // S4_storerd_ap
14315 CEFBS_None, // S4_storerd_rr
14316 CEFBS_None, // S4_storerd_ur
14317 CEFBS_None, // S4_storerf_ap
14318 CEFBS_None, // S4_storerf_rr
14319 CEFBS_None, // S4_storerf_ur
14320 CEFBS_None, // S4_storerh_ap
14321 CEFBS_None, // S4_storerh_rr
14322 CEFBS_None, // S4_storerh_ur
14323 CEFBS_None, // S4_storerhnew_ap
14324 CEFBS_None, // S4_storerhnew_rr
14325 CEFBS_None, // S4_storerhnew_ur
14326 CEFBS_None, // S4_storeri_ap
14327 CEFBS_None, // S4_storeri_rr
14328 CEFBS_None, // S4_storeri_ur
14329 CEFBS_None, // S4_storerinew_ap
14330 CEFBS_None, // S4_storerinew_rr
14331 CEFBS_None, // S4_storerinew_ur
14332 CEFBS_None, // S4_subaddi
14333 CEFBS_None, // S4_subi_asl_ri
14334 CEFBS_None, // S4_subi_lsr_ri
14335 CEFBS_None, // S4_vrcrotate
14336 CEFBS_None, // S4_vrcrotate_acc
14337 CEFBS_None, // S4_vxaddsubh
14338 CEFBS_None, // S4_vxaddsubhr
14339 CEFBS_None, // S4_vxaddsubw
14340 CEFBS_None, // S4_vxsubaddh
14341 CEFBS_None, // S4_vxsubaddhr
14342 CEFBS_None, // S4_vxsubaddw
14343 CEFBS_None, // S5_asrhub_rnd_sat
14344 CEFBS_None, // S5_asrhub_sat
14345 CEFBS_None, // S5_popcountp
14346 CEFBS_None, // S5_vasrhrnd
14347 CEFBS_HasV60, // S6_rol_i_p
14348 CEFBS_HasV60, // S6_rol_i_p_acc
14349 CEFBS_HasV60, // S6_rol_i_p_and
14350 CEFBS_HasV60, // S6_rol_i_p_nac
14351 CEFBS_HasV60, // S6_rol_i_p_or
14352 CEFBS_HasV60, // S6_rol_i_p_xacc
14353 CEFBS_HasV60, // S6_rol_i_r
14354 CEFBS_HasV60, // S6_rol_i_r_acc
14355 CEFBS_HasV60, // S6_rol_i_r_and
14356 CEFBS_HasV60, // S6_rol_i_r_nac
14357 CEFBS_HasV60, // S6_rol_i_r_or
14358 CEFBS_HasV60, // S6_rol_i_r_xacc
14359 CEFBS_HasV62, // S6_vsplatrbp
14360 CEFBS_HasV62, // S6_vtrunehb_ppp
14361 CEFBS_HasV62, // S6_vtrunohb_ppp
14362 CEFBS_None, // SA1_addi
14363 CEFBS_None, // SA1_addrx
14364 CEFBS_None, // SA1_addsp
14365 CEFBS_None, // SA1_and1
14366 CEFBS_None, // SA1_clrf
14367 CEFBS_None, // SA1_clrfnew
14368 CEFBS_None, // SA1_clrt
14369 CEFBS_None, // SA1_clrtnew
14370 CEFBS_None, // SA1_cmpeqi
14371 CEFBS_None, // SA1_combine0i
14372 CEFBS_None, // SA1_combine1i
14373 CEFBS_None, // SA1_combine2i
14374 CEFBS_None, // SA1_combine3i
14375 CEFBS_None, // SA1_combinerz
14376 CEFBS_None, // SA1_combinezr
14377 CEFBS_None, // SA1_dec
14378 CEFBS_None, // SA1_inc
14379 CEFBS_None, // SA1_seti
14380 CEFBS_None, // SA1_setin1
14381 CEFBS_None, // SA1_sxtb
14382 CEFBS_None, // SA1_sxth
14383 CEFBS_None, // SA1_tfr
14384 CEFBS_None, // SA1_zxtb
14385 CEFBS_None, // SA1_zxth
14386 CEFBS_None, // SAVE_REGISTERS_CALL_V4
14387 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK
14388 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT
14389 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_EXT_PIC
14390 CEFBS_None, // SAVE_REGISTERS_CALL_V4STK_PIC
14391 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT
14392 CEFBS_None, // SAVE_REGISTERS_CALL_V4_EXT_PIC
14393 CEFBS_None, // SAVE_REGISTERS_CALL_V4_PIC
14394 CEFBS_None, // SL1_loadri_io
14395 CEFBS_None, // SL1_loadrub_io
14396 CEFBS_None, // SL2_deallocframe
14397 CEFBS_None, // SL2_jumpr31
14398 CEFBS_None, // SL2_jumpr31_f
14399 CEFBS_None, // SL2_jumpr31_fnew
14400 CEFBS_None, // SL2_jumpr31_t
14401 CEFBS_None, // SL2_jumpr31_tnew
14402 CEFBS_None, // SL2_loadrb_io
14403 CEFBS_None, // SL2_loadrd_sp
14404 CEFBS_None, // SL2_loadrh_io
14405 CEFBS_None, // SL2_loadri_sp
14406 CEFBS_None, // SL2_loadruh_io
14407 CEFBS_None, // SL2_return
14408 CEFBS_None, // SL2_return_f
14409 CEFBS_None, // SL2_return_fnew
14410 CEFBS_None, // SL2_return_t
14411 CEFBS_None, // SL2_return_tnew
14412 CEFBS_None, // SS1_storeb_io
14413 CEFBS_None, // SS1_storew_io
14414 CEFBS_None, // SS2_allocframe
14415 CEFBS_None, // SS2_storebi0
14416 CEFBS_None, // SS2_storebi1
14417 CEFBS_None, // SS2_stored_sp
14418 CEFBS_None, // SS2_storeh_io
14419 CEFBS_None, // SS2_storew_sp
14420 CEFBS_None, // SS2_storewi0
14421 CEFBS_None, // SS2_storewi1
14422 CEFBS_None, // TFRI64_V2_ext
14423 CEFBS_None, // TFRI64_V4
14424 CEFBS_UseHVXV60, // V6_extractw
14425 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext
14426 CEFBS_UseHVXV79_UseHVXQFloat, // V6_get_qfext_oracc
14427 CEFBS_UseHVXV62, // V6_lvsplatb
14428 CEFBS_UseHVXV62, // V6_lvsplath
14429 CEFBS_UseHVXV60, // V6_lvsplatw
14430 CEFBS_UseHVXV60, // V6_pred_and
14431 CEFBS_UseHVXV60, // V6_pred_and_n
14432 CEFBS_UseHVXV60, // V6_pred_not
14433 CEFBS_UseHVXV60, // V6_pred_or
14434 CEFBS_UseHVXV60, // V6_pred_or_n
14435 CEFBS_UseHVXV60, // V6_pred_scalar2
14436 CEFBS_UseHVXV62, // V6_pred_scalar2v2
14437 CEFBS_UseHVXV60, // V6_pred_xor
14438 CEFBS_UseHVXV79_UseHVXQFloat, // V6_set_qfext
14439 CEFBS_UseHVXV62, // V6_shuffeqh
14440 CEFBS_UseHVXV62, // V6_shuffeqw
14441 CEFBS_UseHVXV68, // V6_v6mpyhubs10
14442 CEFBS_UseHVXV68, // V6_v6mpyhubs10_vxx
14443 CEFBS_UseHVXV68, // V6_v6mpyvubs10
14444 CEFBS_UseHVXV68, // V6_v6mpyvubs10_vxx
14445 CEFBS_UseHVXV60, // V6_vL32Ub_ai
14446 CEFBS_UseHVXV60, // V6_vL32Ub_pi
14447 CEFBS_UseHVXV60, // V6_vL32Ub_ppu
14448 CEFBS_UseHVXV60, // V6_vL32b_ai
14449 CEFBS_UseHVXV60, // V6_vL32b_cur_ai
14450 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ai
14451 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_pi
14452 CEFBS_UseHVXV62, // V6_vL32b_cur_npred_ppu
14453 CEFBS_UseHVXV60, // V6_vL32b_cur_pi
14454 CEFBS_UseHVXV60, // V6_vL32b_cur_ppu
14455 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ai
14456 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_pi
14457 CEFBS_UseHVXV62, // V6_vL32b_cur_pred_ppu
14458 CEFBS_UseHVXV62, // V6_vL32b_npred_ai
14459 CEFBS_UseHVXV62, // V6_vL32b_npred_pi
14460 CEFBS_UseHVXV62, // V6_vL32b_npred_ppu
14461 CEFBS_UseHVXV60, // V6_vL32b_nt_ai
14462 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ai
14463 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ai
14464 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_pi
14465 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_npred_ppu
14466 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_pi
14467 CEFBS_UseHVXV60, // V6_vL32b_nt_cur_ppu
14468 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ai
14469 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_pi
14470 CEFBS_UseHVXV62, // V6_vL32b_nt_cur_pred_ppu
14471 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ai
14472 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_pi
14473 CEFBS_UseHVXV62, // V6_vL32b_nt_npred_ppu
14474 CEFBS_UseHVXV60, // V6_vL32b_nt_pi
14475 CEFBS_UseHVXV60, // V6_vL32b_nt_ppu
14476 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ai
14477 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_pi
14478 CEFBS_UseHVXV62, // V6_vL32b_nt_pred_ppu
14479 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ai
14480 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ai
14481 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_pi
14482 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_npred_ppu
14483 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_pi
14484 CEFBS_UseHVXV60, // V6_vL32b_nt_tmp_ppu
14485 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ai
14486 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_pi
14487 CEFBS_UseHVXV62, // V6_vL32b_nt_tmp_pred_ppu
14488 CEFBS_UseHVXV60, // V6_vL32b_pi
14489 CEFBS_UseHVXV60, // V6_vL32b_ppu
14490 CEFBS_UseHVXV62, // V6_vL32b_pred_ai
14491 CEFBS_UseHVXV62, // V6_vL32b_pred_pi
14492 CEFBS_UseHVXV62, // V6_vL32b_pred_ppu
14493 CEFBS_UseHVXV60, // V6_vL32b_tmp_ai
14494 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ai
14495 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_pi
14496 CEFBS_UseHVXV62, // V6_vL32b_tmp_npred_ppu
14497 CEFBS_UseHVXV60, // V6_vL32b_tmp_pi
14498 CEFBS_UseHVXV60, // V6_vL32b_tmp_ppu
14499 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ai
14500 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_pi
14501 CEFBS_UseHVXV62, // V6_vL32b_tmp_pred_ppu
14502 CEFBS_UseHVXV60, // V6_vS32Ub_ai
14503 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ai
14504 CEFBS_UseHVXV60, // V6_vS32Ub_npred_pi
14505 CEFBS_UseHVXV60, // V6_vS32Ub_npred_ppu
14506 CEFBS_UseHVXV60, // V6_vS32Ub_pi
14507 CEFBS_UseHVXV60, // V6_vS32Ub_ppu
14508 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ai
14509 CEFBS_UseHVXV60, // V6_vS32Ub_pred_pi
14510 CEFBS_UseHVXV60, // V6_vS32Ub_pred_ppu
14511 CEFBS_UseHVXV60, // V6_vS32b_ai
14512 CEFBS_UseHVXV60, // V6_vS32b_new_ai
14513 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ai
14514 CEFBS_UseHVXV60, // V6_vS32b_new_npred_pi
14515 CEFBS_UseHVXV60, // V6_vS32b_new_npred_ppu
14516 CEFBS_UseHVXV60, // V6_vS32b_new_pi
14517 CEFBS_UseHVXV60, // V6_vS32b_new_ppu
14518 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ai
14519 CEFBS_UseHVXV60, // V6_vS32b_new_pred_pi
14520 CEFBS_UseHVXV60, // V6_vS32b_new_pred_ppu
14521 CEFBS_UseHVXV60, // V6_vS32b_npred_ai
14522 CEFBS_UseHVXV60, // V6_vS32b_npred_pi
14523 CEFBS_UseHVXV60, // V6_vS32b_npred_ppu
14524 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ai
14525 CEFBS_UseHVXV60, // V6_vS32b_nqpred_pi
14526 CEFBS_UseHVXV60, // V6_vS32b_nqpred_ppu
14527 CEFBS_UseHVXV60, // V6_vS32b_nt_ai
14528 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ai
14529 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ai
14530 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_pi
14531 CEFBS_UseHVXV60, // V6_vS32b_nt_new_npred_ppu
14532 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pi
14533 CEFBS_UseHVXV60, // V6_vS32b_nt_new_ppu
14534 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ai
14535 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_pi
14536 CEFBS_UseHVXV60, // V6_vS32b_nt_new_pred_ppu
14537 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ai
14538 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_pi
14539 CEFBS_UseHVXV60, // V6_vS32b_nt_npred_ppu
14540 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ai
14541 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_pi
14542 CEFBS_UseHVXV60, // V6_vS32b_nt_nqpred_ppu
14543 CEFBS_UseHVXV60, // V6_vS32b_nt_pi
14544 CEFBS_UseHVXV60, // V6_vS32b_nt_ppu
14545 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ai
14546 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_pi
14547 CEFBS_UseHVXV60, // V6_vS32b_nt_pred_ppu
14548 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ai
14549 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_pi
14550 CEFBS_UseHVXV60, // V6_vS32b_nt_qpred_ppu
14551 CEFBS_UseHVXV60, // V6_vS32b_pi
14552 CEFBS_UseHVXV60, // V6_vS32b_ppu
14553 CEFBS_UseHVXV60, // V6_vS32b_pred_ai
14554 CEFBS_UseHVXV60, // V6_vS32b_pred_pi
14555 CEFBS_UseHVXV60, // V6_vS32b_pred_ppu
14556 CEFBS_UseHVXV60, // V6_vS32b_qpred_ai
14557 CEFBS_UseHVXV60, // V6_vS32b_qpred_pi
14558 CEFBS_UseHVXV60, // V6_vS32b_qpred_ppu
14559 CEFBS_UseHVXV65, // V6_vS32b_srls_ai
14560 CEFBS_UseHVXV65, // V6_vS32b_srls_pi
14561 CEFBS_UseHVXV65, // V6_vS32b_srls_ppu
14562 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vabs_f8
14563 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_hf
14564 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_hf
14565 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf16_qf16
14566 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_qf32
14567 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vabs_qf32_sf
14568 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vabs_sf
14569 CEFBS_UseHVXV65, // V6_vabsb
14570 CEFBS_UseHVXV65, // V6_vabsb_sat
14571 CEFBS_UseHVXV60, // V6_vabsdiffh
14572 CEFBS_UseHVXV60, // V6_vabsdiffub
14573 CEFBS_UseHVXV60, // V6_vabsdiffuh
14574 CEFBS_UseHVXV60, // V6_vabsdiffw
14575 CEFBS_UseHVXV60, // V6_vabsh
14576 CEFBS_UseHVXV60, // V6_vabsh_sat
14577 CEFBS_UseHVXV60, // V6_vabsw
14578 CEFBS_UseHVXV60, // V6_vabsw_sat
14579 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_hf
14580 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vadd_hf_f8
14581 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_hf_hf
14582 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16
14583 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf16_mix
14584 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32
14585 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_qf32_mix
14586 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vadd_sf
14587 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vadd_sf_bf
14588 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_hf
14589 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vadd_sf_sf
14590 CEFBS_UseHVXV60, // V6_vaddb
14591 CEFBS_UseHVXV60, // V6_vaddb_dv
14592 CEFBS_UseHVXV60, // V6_vaddbnq
14593 CEFBS_UseHVXV60, // V6_vaddbq
14594 CEFBS_UseHVXV62, // V6_vaddbsat
14595 CEFBS_UseHVXV62, // V6_vaddbsat_dv
14596 CEFBS_UseHVXV62, // V6_vaddcarry
14597 CEFBS_UseHVXV66, // V6_vaddcarryo
14598 CEFBS_UseHVXV66, // V6_vaddcarrysat
14599 CEFBS_UseHVXV62, // V6_vaddclbh
14600 CEFBS_UseHVXV62, // V6_vaddclbw
14601 CEFBS_UseHVXV60, // V6_vaddh
14602 CEFBS_UseHVXV60, // V6_vaddh_dv
14603 CEFBS_UseHVXV60, // V6_vaddhnq
14604 CEFBS_UseHVXV60, // V6_vaddhq
14605 CEFBS_UseHVXV60, // V6_vaddhsat
14606 CEFBS_UseHVXV60, // V6_vaddhsat_dv
14607 CEFBS_UseHVXV60, // V6_vaddhw
14608 CEFBS_UseHVXV62, // V6_vaddhw_acc
14609 CEFBS_UseHVXV60, // V6_vaddubh
14610 CEFBS_UseHVXV62, // V6_vaddubh_acc
14611 CEFBS_UseHVXV60, // V6_vaddubsat
14612 CEFBS_UseHVXV60, // V6_vaddubsat_dv
14613 CEFBS_UseHVXV62, // V6_vaddububb_sat
14614 CEFBS_UseHVXV60, // V6_vadduhsat
14615 CEFBS_UseHVXV60, // V6_vadduhsat_dv
14616 CEFBS_UseHVXV60, // V6_vadduhw
14617 CEFBS_UseHVXV62, // V6_vadduhw_acc
14618 CEFBS_UseHVXV62, // V6_vadduwsat
14619 CEFBS_UseHVXV62, // V6_vadduwsat_dv
14620 CEFBS_UseHVXV60, // V6_vaddw
14621 CEFBS_UseHVXV60, // V6_vaddw_dv
14622 CEFBS_UseHVXV60, // V6_vaddwnq
14623 CEFBS_UseHVXV60, // V6_vaddwq
14624 CEFBS_UseHVXV60, // V6_vaddwsat
14625 CEFBS_UseHVXV60, // V6_vaddwsat_dv
14626 CEFBS_UseHVXV81, // V6_valign4
14627 CEFBS_UseHVXV60, // V6_valignb
14628 CEFBS_UseHVXV60, // V6_valignbi
14629 CEFBS_UseHVXV60, // V6_vand
14630 CEFBS_UseHVXV62, // V6_vandnqrt
14631 CEFBS_UseHVXV62, // V6_vandnqrt_acc
14632 CEFBS_UseHVXV60, // V6_vandqrt
14633 CEFBS_UseHVXV60, // V6_vandqrt_acc
14634 CEFBS_UseHVXV62, // V6_vandvnqv
14635 CEFBS_UseHVXV62, // V6_vandvqv
14636 CEFBS_UseHVXV60, // V6_vandvrt
14637 CEFBS_UseHVXV60, // V6_vandvrt_acc
14638 CEFBS_UseHVXV60, // V6_vaslh
14639 CEFBS_UseHVXV65, // V6_vaslh_acc
14640 CEFBS_UseHVXV60, // V6_vaslhv
14641 CEFBS_UseHVXV60, // V6_vaslw
14642 CEFBS_UseHVXV60, // V6_vaslw_acc
14643 CEFBS_UseHVXV60, // V6_vaslwv
14644 CEFBS_UseHVXV66, // V6_vasr_into
14645 CEFBS_UseHVXV60, // V6_vasrh
14646 CEFBS_UseHVXV65, // V6_vasrh_acc
14647 CEFBS_UseHVXV60, // V6_vasrhbrndsat
14648 CEFBS_UseHVXV62, // V6_vasrhbsat
14649 CEFBS_UseHVXV60, // V6_vasrhubrndsat
14650 CEFBS_UseHVXV60, // V6_vasrhubsat
14651 CEFBS_UseHVXV60, // V6_vasrhv
14652 CEFBS_UseHVXV65, // V6_vasruhubrndsat
14653 CEFBS_UseHVXV65, // V6_vasruhubsat
14654 CEFBS_UseHVXV62, // V6_vasruwuhrndsat
14655 CEFBS_UseHVXV65, // V6_vasruwuhsat
14656 CEFBS_UseHVXV69, // V6_vasrvuhubrndsat
14657 CEFBS_UseHVXV69, // V6_vasrvuhubsat
14658 CEFBS_UseHVXV69, // V6_vasrvwuhrndsat
14659 CEFBS_UseHVXV69, // V6_vasrvwuhsat
14660 CEFBS_UseHVXV60, // V6_vasrw
14661 CEFBS_UseHVXV60, // V6_vasrw_acc
14662 CEFBS_UseHVXV60, // V6_vasrwh
14663 CEFBS_UseHVXV60, // V6_vasrwhrndsat
14664 CEFBS_UseHVXV60, // V6_vasrwhsat
14665 CEFBS_UseHVXV62, // V6_vasrwuhrndsat
14666 CEFBS_UseHVXV60, // V6_vasrwuhsat
14667 CEFBS_UseHVXV60, // V6_vasrwv
14668 CEFBS_UseHVXV60, // V6_vassign
14669 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vassign_fp
14670 CEFBS_UseHVXV69, // V6_vassign_tmp
14671 CEFBS_UseHVXV65, // V6_vavgb
14672 CEFBS_UseHVXV65, // V6_vavgbrnd
14673 CEFBS_UseHVXV60, // V6_vavgh
14674 CEFBS_UseHVXV60, // V6_vavghrnd
14675 CEFBS_UseHVXV60, // V6_vavgub
14676 CEFBS_UseHVXV60, // V6_vavgubrnd
14677 CEFBS_UseHVXV60, // V6_vavguh
14678 CEFBS_UseHVXV60, // V6_vavguhrnd
14679 CEFBS_UseHVXV65, // V6_vavguw
14680 CEFBS_UseHVXV65, // V6_vavguwrnd
14681 CEFBS_UseHVXV60, // V6_vavgw
14682 CEFBS_UseHVXV60, // V6_vavgwrnd
14683 CEFBS_UseHVXV60, // V6_vccombine
14684 CEFBS_UseHVXV60, // V6_vcl0h
14685 CEFBS_UseHVXV60, // V6_vcl0w
14686 CEFBS_UseHVXV60, // V6_vcmov
14687 CEFBS_UseHVXV60, // V6_vcombine
14688 CEFBS_UseHVXV69, // V6_vcombine_tmp
14689 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_bf_qf32
14690 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_f8_qf16
14691 CEFBS_UseHVXV73, // V6_vconv_h_hf
14692 CEFBS_UseHVXV81, // V6_vconv_h_hf_rnd
14693 CEFBS_UseHVXV73, // V6_vconv_hf_h
14694 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf16
14695 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_hf_qf32
14696 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_f8
14697 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_hf
14698 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf16_qf16
14699 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_qf32
14700 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vconv_qf32_sf
14701 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vconv_sf_qf32
14702 CEFBS_UseHVXV73, // V6_vconv_sf_w
14703 CEFBS_UseHVXV73, // V6_vconv_w_sf
14704 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_b_hf
14705 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_b
14706 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_hf_ub
14707 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt2_ub_hf
14708 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_b_hf
14709 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vcvt_bf_sf
14710 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_f8_hf
14711 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_h_hf
14712 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_b
14713 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vcvt_hf_f8
14714 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_h
14715 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_sf
14716 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_ub
14717 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_hf_uh
14718 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_sf_hf
14719 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_ub_hf
14720 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vcvt_uh_hf
14721 CEFBS_UseHVXV60, // V6_vdeal
14722 CEFBS_UseHVXV60, // V6_vdealb
14723 CEFBS_UseHVXV60, // V6_vdealb4w
14724 CEFBS_UseHVXV60, // V6_vdealh
14725 CEFBS_UseHVXV60, // V6_vdealvdd
14726 CEFBS_UseHVXV60, // V6_vdelta
14727 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf
14728 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vdmpy_sf_hf_acc
14729 CEFBS_UseHVXV60, // V6_vdmpybus
14730 CEFBS_UseHVXV60, // V6_vdmpybus_acc
14731 CEFBS_UseHVXV60, // V6_vdmpybus_dv
14732 CEFBS_UseHVXV60, // V6_vdmpybus_dv_acc
14733 CEFBS_UseHVXV60, // V6_vdmpyhb
14734 CEFBS_UseHVXV60, // V6_vdmpyhb_acc
14735 CEFBS_UseHVXV60, // V6_vdmpyhb_dv
14736 CEFBS_UseHVXV60, // V6_vdmpyhb_dv_acc
14737 CEFBS_UseHVXV60, // V6_vdmpyhisat
14738 CEFBS_UseHVXV60, // V6_vdmpyhisat_acc
14739 CEFBS_UseHVXV60, // V6_vdmpyhsat
14740 CEFBS_UseHVXV60, // V6_vdmpyhsat_acc
14741 CEFBS_UseHVXV60, // V6_vdmpyhsuisat
14742 CEFBS_UseHVXV60, // V6_vdmpyhsuisat_acc
14743 CEFBS_UseHVXV60, // V6_vdmpyhsusat
14744 CEFBS_UseHVXV60, // V6_vdmpyhsusat_acc
14745 CEFBS_UseHVXV60, // V6_vdmpyhvsat
14746 CEFBS_UseHVXV60, // V6_vdmpyhvsat_acc
14747 CEFBS_UseHVXV60, // V6_vdsaduh
14748 CEFBS_UseHVXV60, // V6_vdsaduh_acc
14749 CEFBS_UseHVXV60, // V6_veqb
14750 CEFBS_UseHVXV60, // V6_veqb_and
14751 CEFBS_UseHVXV60, // V6_veqb_or
14752 CEFBS_UseHVXV60, // V6_veqb_xor
14753 CEFBS_UseHVXV60, // V6_veqh
14754 CEFBS_UseHVXV60, // V6_veqh_and
14755 CEFBS_UseHVXV60, // V6_veqh_or
14756 CEFBS_UseHVXV60, // V6_veqh_xor
14757 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf
14758 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_and
14759 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_or
14760 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqhf_xor
14761 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf
14762 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_and
14763 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_or
14764 CEFBS_UseHVXV81_UseHVXQFloat, // V6_veqsf_xor
14765 CEFBS_UseHVXV60, // V6_veqw
14766 CEFBS_UseHVXV60, // V6_veqw_and
14767 CEFBS_UseHVXV60, // V6_veqw_or
14768 CEFBS_UseHVXV60, // V6_veqw_xor
14769 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmax_f8
14770 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_hf
14771 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmax_sf
14772 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfmin_f8
14773 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_hf
14774 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfmin_sf
14775 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vfneg_f8
14776 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_hf
14777 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vfneg_sf
14778 CEFBS_UseHVXV65, // V6_vgathermh
14779 CEFBS_UseHVXV65, // V6_vgathermhq
14780 CEFBS_UseHVXV65, // V6_vgathermhw
14781 CEFBS_UseHVXV65, // V6_vgathermhwq
14782 CEFBS_UseHVXV65, // V6_vgathermw
14783 CEFBS_UseHVXV65, // V6_vgathermwq
14784 CEFBS_UseHVXV60, // V6_vgtb
14785 CEFBS_UseHVXV60, // V6_vgtb_and
14786 CEFBS_UseHVXV60, // V6_vgtb_or
14787 CEFBS_UseHVXV60, // V6_vgtb_xor
14788 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf
14789 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_and
14790 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_or
14791 CEFBS_UseHVXV73_UseHVXQFloat, // V6_vgtbf_xor
14792 CEFBS_UseHVXV60, // V6_vgth
14793 CEFBS_UseHVXV60, // V6_vgth_and
14794 CEFBS_UseHVXV60, // V6_vgth_or
14795 CEFBS_UseHVXV60, // V6_vgth_xor
14796 CEFBS_UseHVXV68, // V6_vgthf
14797 CEFBS_UseHVXV68, // V6_vgthf_and
14798 CEFBS_UseHVXV68, // V6_vgthf_or
14799 CEFBS_UseHVXV68, // V6_vgthf_xor
14800 CEFBS_UseHVXV68, // V6_vgtsf
14801 CEFBS_UseHVXV68, // V6_vgtsf_and
14802 CEFBS_UseHVXV68, // V6_vgtsf_or
14803 CEFBS_UseHVXV68, // V6_vgtsf_xor
14804 CEFBS_UseHVXV60, // V6_vgtub
14805 CEFBS_UseHVXV60, // V6_vgtub_and
14806 CEFBS_UseHVXV60, // V6_vgtub_or
14807 CEFBS_UseHVXV60, // V6_vgtub_xor
14808 CEFBS_UseHVXV60, // V6_vgtuh
14809 CEFBS_UseHVXV60, // V6_vgtuh_and
14810 CEFBS_UseHVXV60, // V6_vgtuh_or
14811 CEFBS_UseHVXV60, // V6_vgtuh_xor
14812 CEFBS_UseHVXV60, // V6_vgtuw
14813 CEFBS_UseHVXV60, // V6_vgtuw_and
14814 CEFBS_UseHVXV60, // V6_vgtuw_or
14815 CEFBS_UseHVXV60, // V6_vgtuw_xor
14816 CEFBS_UseHVXV60, // V6_vgtw
14817 CEFBS_UseHVXV60, // V6_vgtw_and
14818 CEFBS_UseHVXV60, // V6_vgtw_or
14819 CEFBS_UseHVXV60, // V6_vgtw_xor
14820 CEFBS_UseHVXV60, // V6_vhist
14821 CEFBS_UseHVXV60, // V6_vhistq
14822 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_hf
14823 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf16
14824 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_qf32
14825 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vilog2_sf
14826 CEFBS_UseHVXV60, // V6_vinsertwr
14827 CEFBS_UseHVXV60, // V6_vlalignb
14828 CEFBS_UseHVXV60, // V6_vlalignbi
14829 CEFBS_UseHVXV62, // V6_vlsrb
14830 CEFBS_UseHVXV60, // V6_vlsrh
14831 CEFBS_UseHVXV60, // V6_vlsrhv
14832 CEFBS_UseHVXV60, // V6_vlsrw
14833 CEFBS_UseHVXV60, // V6_vlsrwv
14834 CEFBS_UseHVXV65, // V6_vlut4
14835 CEFBS_UseHVXV60, // V6_vlutvvb
14836 CEFBS_UseHVXV62, // V6_vlutvvb_nm
14837 CEFBS_UseHVXV60, // V6_vlutvvb_oracc
14838 CEFBS_UseHVXV62, // V6_vlutvvb_oracci
14839 CEFBS_UseHVXV62, // V6_vlutvvbi
14840 CEFBS_UseHVXV60, // V6_vlutvwh
14841 CEFBS_UseHVXV62, // V6_vlutvwh_nm
14842 CEFBS_UseHVXV60, // V6_vlutvwh_oracc
14843 CEFBS_UseHVXV62, // V6_vlutvwh_oracci
14844 CEFBS_UseHVXV62, // V6_vlutvwhi
14845 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmax_bf
14846 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_hf
14847 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmax_sf
14848 CEFBS_UseHVXV62, // V6_vmaxb
14849 CEFBS_UseHVXV60, // V6_vmaxh
14850 CEFBS_UseHVXV60, // V6_vmaxub
14851 CEFBS_UseHVXV60, // V6_vmaxuh
14852 CEFBS_UseHVXV60, // V6_vmaxw
14853 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmerge_qf
14854 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmin_bf
14855 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_hf
14856 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmin_sf
14857 CEFBS_UseHVXV62, // V6_vminb
14858 CEFBS_UseHVXV60, // V6_vminh
14859 CEFBS_UseHVXV60, // V6_vminub
14860 CEFBS_UseHVXV60, // V6_vminuh
14861 CEFBS_UseHVXV60, // V6_vminw
14862 CEFBS_UseHVXV60, // V6_vmpabus
14863 CEFBS_UseHVXV60, // V6_vmpabus_acc
14864 CEFBS_UseHVXV60, // V6_vmpabusv
14865 CEFBS_UseHVXV65, // V6_vmpabuu
14866 CEFBS_UseHVXV65, // V6_vmpabuu_acc
14867 CEFBS_UseHVXV60, // V6_vmpabuuv
14868 CEFBS_UseHVXV60, // V6_vmpahb
14869 CEFBS_UseHVXV60, // V6_vmpahb_acc
14870 CEFBS_UseHVXV65, // V6_vmpahhsat
14871 CEFBS_UseHVXV62, // V6_vmpauhb
14872 CEFBS_UseHVXV62, // V6_vmpauhb_acc
14873 CEFBS_UseHVXV65, // V6_vmpauhuhsat
14874 CEFBS_UseHVXV65, // V6_vmpsuhuhsat
14875 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8
14876 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vmpy_hf_f8_acc
14877 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf
14878 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_hf_hf_acc
14879 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16
14880 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_hf
14881 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf16_mix_hf
14882 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32
14883 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_hf
14884 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_mix_hf
14885 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_qf16
14886 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vmpy_qf32_sf
14887 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_hf
14888 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_qf16
14889 CEFBS_UseHVXV79_UseHVXQFloat, // V6_vmpy_rt_sf
14890 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf
14891 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vmpy_sf_bf_acc
14892 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf
14893 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_hf_acc
14894 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vmpy_sf_sf
14895 CEFBS_UseHVXV60, // V6_vmpybus
14896 CEFBS_UseHVXV60, // V6_vmpybus_acc
14897 CEFBS_UseHVXV60, // V6_vmpybusv
14898 CEFBS_UseHVXV60, // V6_vmpybusv_acc
14899 CEFBS_UseHVXV60, // V6_vmpybv
14900 CEFBS_UseHVXV60, // V6_vmpybv_acc
14901 CEFBS_UseHVXV60, // V6_vmpyewuh
14902 CEFBS_UseHVXV62, // V6_vmpyewuh_64
14903 CEFBS_UseHVXV60, // V6_vmpyh
14904 CEFBS_UseHVXV65, // V6_vmpyh_acc
14905 CEFBS_UseHVXV60, // V6_vmpyhsat_acc
14906 CEFBS_UseHVXV60, // V6_vmpyhsrs
14907 CEFBS_UseHVXV60, // V6_vmpyhss
14908 CEFBS_UseHVXV60, // V6_vmpyhus
14909 CEFBS_UseHVXV60, // V6_vmpyhus_acc
14910 CEFBS_UseHVXV60, // V6_vmpyhv
14911 CEFBS_UseHVXV60, // V6_vmpyhv_acc
14912 CEFBS_UseHVXV60, // V6_vmpyhvsrs
14913 CEFBS_UseHVXV60, // V6_vmpyieoh
14914 CEFBS_UseHVXV60, // V6_vmpyiewh_acc
14915 CEFBS_UseHVXV60, // V6_vmpyiewuh
14916 CEFBS_UseHVXV60, // V6_vmpyiewuh_acc
14917 CEFBS_UseHVXV60, // V6_vmpyih
14918 CEFBS_UseHVXV60, // V6_vmpyih_acc
14919 CEFBS_UseHVXV60, // V6_vmpyihb
14920 CEFBS_UseHVXV60, // V6_vmpyihb_acc
14921 CEFBS_UseHVXV60, // V6_vmpyiowh
14922 CEFBS_UseHVXV60, // V6_vmpyiwb
14923 CEFBS_UseHVXV60, // V6_vmpyiwb_acc
14924 CEFBS_UseHVXV60, // V6_vmpyiwh
14925 CEFBS_UseHVXV60, // V6_vmpyiwh_acc
14926 CEFBS_UseHVXV62, // V6_vmpyiwub
14927 CEFBS_UseHVXV62, // V6_vmpyiwub_acc
14928 CEFBS_UseHVXV60, // V6_vmpyowh
14929 CEFBS_UseHVXV62, // V6_vmpyowh_64_acc
14930 CEFBS_UseHVXV60, // V6_vmpyowh_rnd
14931 CEFBS_UseHVXV60, // V6_vmpyowh_rnd_sacc
14932 CEFBS_UseHVXV60, // V6_vmpyowh_sacc
14933 CEFBS_UseHVXV60, // V6_vmpyub
14934 CEFBS_UseHVXV60, // V6_vmpyub_acc
14935 CEFBS_UseHVXV60, // V6_vmpyubv
14936 CEFBS_UseHVXV60, // V6_vmpyubv_acc
14937 CEFBS_UseHVXV60, // V6_vmpyuh
14938 CEFBS_UseHVXV60, // V6_vmpyuh_acc
14939 CEFBS_UseHVXV65, // V6_vmpyuhe
14940 CEFBS_UseHVXV65, // V6_vmpyuhe_acc
14941 CEFBS_UseHVXV60, // V6_vmpyuhv
14942 CEFBS_UseHVXV60, // V6_vmpyuhv_acc
14943 CEFBS_UseHVXV69, // V6_vmpyuhvs
14944 CEFBS_UseHVXV60, // V6_vmux
14945 CEFBS_UseHVXV65, // V6_vnavgb
14946 CEFBS_UseHVXV60, // V6_vnavgh
14947 CEFBS_UseHVXV60, // V6_vnavgub
14948 CEFBS_UseHVXV60, // V6_vnavgw
14949 CEFBS_UseHVXV60, // V6_vnccombine
14950 CEFBS_UseHVXV60, // V6_vncmov
14951 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_hf
14952 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf16_qf16
14953 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_qf32
14954 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vneg_qf32_sf
14955 CEFBS_UseHVXV60, // V6_vnormamth
14956 CEFBS_UseHVXV60, // V6_vnormamtw
14957 CEFBS_UseHVXV60, // V6_vnot
14958 CEFBS_UseHVXV60, // V6_vor
14959 CEFBS_UseHVXV60, // V6_vpackeb
14960 CEFBS_UseHVXV60, // V6_vpackeh
14961 CEFBS_UseHVXV60, // V6_vpackhb_sat
14962 CEFBS_UseHVXV60, // V6_vpackhub_sat
14963 CEFBS_UseHVXV60, // V6_vpackob
14964 CEFBS_UseHVXV60, // V6_vpackoh
14965 CEFBS_UseHVXV60, // V6_vpackwh_sat
14966 CEFBS_UseHVXV60, // V6_vpackwuh_sat
14967 CEFBS_UseHVXV60, // V6_vpopcounth
14968 CEFBS_UseHVXV65, // V6_vprefixqb
14969 CEFBS_UseHVXV65, // V6_vprefixqh
14970 CEFBS_UseHVXV65, // V6_vprefixqw
14971 CEFBS_UseHVXV60, // V6_vrdelta
14972 CEFBS_UseHVXV65, // V6_vrmpybub_rtt
14973 CEFBS_UseHVXV65, // V6_vrmpybub_rtt_acc
14974 CEFBS_UseHVXV60, // V6_vrmpybus
14975 CEFBS_UseHVXV60, // V6_vrmpybus_acc
14976 CEFBS_UseHVXV60, // V6_vrmpybusi
14977 CEFBS_UseHVXV60, // V6_vrmpybusi_acc
14978 CEFBS_UseHVXV60, // V6_vrmpybusv
14979 CEFBS_UseHVXV60, // V6_vrmpybusv_acc
14980 CEFBS_UseHVXV60, // V6_vrmpybv
14981 CEFBS_UseHVXV60, // V6_vrmpybv_acc
14982 CEFBS_UseHVXV60, // V6_vrmpyub
14983 CEFBS_UseHVXV60, // V6_vrmpyub_acc
14984 CEFBS_UseHVXV65, // V6_vrmpyub_rtt
14985 CEFBS_UseHVXV65, // V6_vrmpyub_rtt_acc
14986 CEFBS_UseHVXV60, // V6_vrmpyubi
14987 CEFBS_UseHVXV60, // V6_vrmpyubi_acc
14988 CEFBS_UseHVXV60, // V6_vrmpyubv
14989 CEFBS_UseHVXV60, // V6_vrmpyubv_acc
14990 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt
14991 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rt_acc
14992 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx
14993 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbb_rx_acc
14994 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt
14995 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rt_acc
14996 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx
14997 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzbub_rx_acc
14998 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt
14999 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rt_acc
15000 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx
15001 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcb_rx_acc
15002 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt
15003 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rt_acc
15004 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx
15005 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyzcbs_rx_acc
15006 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt
15007 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rt_acc
15008 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx
15009 CEFBS_UseHVXV66_UseZReg, // V6_vrmpyznb_rx_acc
15010 CEFBS_UseHVXV60, // V6_vror
15011 CEFBS_UseHVXV66, // V6_vrotr
15012 CEFBS_UseHVXV60, // V6_vroundhb
15013 CEFBS_UseHVXV60, // V6_vroundhub
15014 CEFBS_UseHVXV62, // V6_vrounduhub
15015 CEFBS_UseHVXV62, // V6_vrounduwuh
15016 CEFBS_UseHVXV60, // V6_vroundwh
15017 CEFBS_UseHVXV60, // V6_vroundwuh
15018 CEFBS_UseHVXV60, // V6_vrsadubi
15019 CEFBS_UseHVXV60, // V6_vrsadubi_acc
15020 CEFBS_UseHVXV66, // V6_vsatdw
15021 CEFBS_UseHVXV60, // V6_vsathub
15022 CEFBS_UseHVXV62, // V6_vsatuwuh
15023 CEFBS_UseHVXV60, // V6_vsatwh
15024 CEFBS_UseHVXV60, // V6_vsb
15025 CEFBS_UseHVXV65, // V6_vscattermh
15026 CEFBS_UseHVXV65, // V6_vscattermh_add
15027 CEFBS_UseHVXV65, // V6_vscattermhq
15028 CEFBS_UseHVXV65, // V6_vscattermhw
15029 CEFBS_UseHVXV65, // V6_vscattermhw_add
15030 CEFBS_UseHVXV65, // V6_vscattermhwq
15031 CEFBS_UseHVXV65, // V6_vscattermw
15032 CEFBS_UseHVXV65, // V6_vscattermw_add
15033 CEFBS_UseHVXV65, // V6_vscattermwq
15034 CEFBS_UseHVXV60, // V6_vsh
15035 CEFBS_UseHVXV60, // V6_vshufeh
15036 CEFBS_UseHVXV60, // V6_vshuff
15037 CEFBS_UseHVXV60, // V6_vshuffb
15038 CEFBS_UseHVXV60, // V6_vshuffeb
15039 CEFBS_UseHVXV60, // V6_vshuffh
15040 CEFBS_UseHVXV60, // V6_vshuffob
15041 CEFBS_UseHVXV60, // V6_vshuffvdd
15042 CEFBS_UseHVXV60, // V6_vshufoeb
15043 CEFBS_UseHVXV60, // V6_vshufoeh
15044 CEFBS_UseHVXV60, // V6_vshufoh
15045 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_hf
15046 CEFBS_UseHVXV79_UseHVXIEEEFP, // V6_vsub_hf_f8
15047 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_hf_hf
15048 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_hf_mix
15049 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16
15050 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf16_mix
15051 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32
15052 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_qf32_mix
15053 CEFBS_UseHVXV68_UseHVXQFloat, // V6_vsub_sf
15054 CEFBS_UseHVXV73_UseHVXIEEEFP, // V6_vsub_sf_bf
15055 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_hf
15056 CEFBS_UseHVXV81_UseHVXQFloat, // V6_vsub_sf_mix
15057 CEFBS_UseHVXV68_UseHVXIEEEFP, // V6_vsub_sf_sf
15058 CEFBS_UseHVXV60, // V6_vsubb
15059 CEFBS_UseHVXV60, // V6_vsubb_dv
15060 CEFBS_UseHVXV60, // V6_vsubbnq
15061 CEFBS_UseHVXV60, // V6_vsubbq
15062 CEFBS_UseHVXV62, // V6_vsubbsat
15063 CEFBS_UseHVXV62, // V6_vsubbsat_dv
15064 CEFBS_UseHVXV62, // V6_vsubcarry
15065 CEFBS_UseHVXV66, // V6_vsubcarryo
15066 CEFBS_UseHVXV60, // V6_vsubh
15067 CEFBS_UseHVXV60, // V6_vsubh_dv
15068 CEFBS_UseHVXV60, // V6_vsubhnq
15069 CEFBS_UseHVXV60, // V6_vsubhq
15070 CEFBS_UseHVXV60, // V6_vsubhsat
15071 CEFBS_UseHVXV60, // V6_vsubhsat_dv
15072 CEFBS_UseHVXV60, // V6_vsubhw
15073 CEFBS_UseHVXV60, // V6_vsububh
15074 CEFBS_UseHVXV60, // V6_vsububsat
15075 CEFBS_UseHVXV60, // V6_vsububsat_dv
15076 CEFBS_UseHVXV62, // V6_vsubububb_sat
15077 CEFBS_UseHVXV60, // V6_vsubuhsat
15078 CEFBS_UseHVXV60, // V6_vsubuhsat_dv
15079 CEFBS_UseHVXV60, // V6_vsubuhw
15080 CEFBS_UseHVXV62, // V6_vsubuwsat
15081 CEFBS_UseHVXV62, // V6_vsubuwsat_dv
15082 CEFBS_UseHVXV60, // V6_vsubw
15083 CEFBS_UseHVXV60, // V6_vsubw_dv
15084 CEFBS_UseHVXV60, // V6_vsubwnq
15085 CEFBS_UseHVXV60, // V6_vsubwq
15086 CEFBS_UseHVXV60, // V6_vsubwsat
15087 CEFBS_UseHVXV60, // V6_vsubwsat_dv
15088 CEFBS_UseHVXV60, // V6_vswap
15089 CEFBS_UseHVXV60, // V6_vtmpyb
15090 CEFBS_UseHVXV60, // V6_vtmpyb_acc
15091 CEFBS_UseHVXV60, // V6_vtmpybus
15092 CEFBS_UseHVXV60, // V6_vtmpybus_acc
15093 CEFBS_UseHVXV60, // V6_vtmpyhb
15094 CEFBS_UseHVXV60, // V6_vtmpyhb_acc
15095 CEFBS_UseHVXV60, // V6_vunpackb
15096 CEFBS_UseHVXV60, // V6_vunpackh
15097 CEFBS_UseHVXV60, // V6_vunpackob
15098 CEFBS_UseHVXV60, // V6_vunpackoh
15099 CEFBS_UseHVXV60, // V6_vunpackub
15100 CEFBS_UseHVXV60, // V6_vunpackuh
15101 CEFBS_UseHVXV62, // V6_vwhist128
15102 CEFBS_UseHVXV62, // V6_vwhist128m
15103 CEFBS_UseHVXV62, // V6_vwhist128q
15104 CEFBS_UseHVXV62, // V6_vwhist128qm
15105 CEFBS_UseHVXV62, // V6_vwhist256
15106 CEFBS_UseHVXV62, // V6_vwhist256_sat
15107 CEFBS_UseHVXV62, // V6_vwhist256q
15108 CEFBS_UseHVXV62, // V6_vwhist256q_sat
15109 CEFBS_UseHVXV60, // V6_vxor
15110 CEFBS_UseHVXV60, // V6_vzb
15111 CEFBS_UseHVXV60, // V6_vzh
15112 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ai
15113 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pi
15114 CEFBS_UseHVXV66_UseZReg, // V6_zLd_ppu
15115 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ai
15116 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_pi
15117 CEFBS_UseHVXV66_UseZReg, // V6_zLd_pred_ppu
15118 CEFBS_UseHVXV66_UseZReg, // V6_zextract
15119 CEFBS_None, // Y2_barrier
15120 CEFBS_None, // Y2_break
15121 CEFBS_None, // Y2_ciad
15122 CEFBS_None, // Y2_crswap0
15123 CEFBS_None, // Y2_cswi
15124 CEFBS_None, // Y2_dccleana
15125 CEFBS_None, // Y2_dccleanidx
15126 CEFBS_None, // Y2_dccleaninva
15127 CEFBS_None, // Y2_dccleaninvidx
15128 CEFBS_None, // Y2_dcfetchbo
15129 CEFBS_None, // Y2_dcinva
15130 CEFBS_None, // Y2_dcinvidx
15131 CEFBS_None, // Y2_dckill
15132 CEFBS_None, // Y2_dctagr
15133 CEFBS_None, // Y2_dctagw
15134 CEFBS_None, // Y2_dczeroa
15135 CEFBS_None, // Y2_getimask
15136 CEFBS_None, // Y2_iassignr
15137 CEFBS_None, // Y2_iassignw
15138 CEFBS_None, // Y2_icdatar
15139 CEFBS_HasV66, // Y2_icdataw
15140 CEFBS_None, // Y2_icinva
15141 CEFBS_None, // Y2_icinvidx
15142 CEFBS_None, // Y2_ickill
15143 CEFBS_None, // Y2_ictagr
15144 CEFBS_None, // Y2_ictagw
15145 CEFBS_None, // Y2_isync
15146 CEFBS_None, // Y2_k0lock
15147 CEFBS_None, // Y2_k0unlock
15148 CEFBS_None, // Y2_l2cleaninvidx
15149 CEFBS_None, // Y2_l2kill
15150 CEFBS_None, // Y2_resume
15151 CEFBS_None, // Y2_setimask
15152 CEFBS_HasV66, // Y2_setprio
15153 CEFBS_None, // Y2_start
15154 CEFBS_None, // Y2_stop
15155 CEFBS_None, // Y2_swi
15156 CEFBS_None, // Y2_syncht
15157 CEFBS_None, // Y2_tfrscrr
15158 CEFBS_None, // Y2_tfrsrcr
15159 CEFBS_None, // Y2_tlblock
15160 CEFBS_None, // Y2_tlbp
15161 CEFBS_HasV81, // Y2_tlbpp
15162 CEFBS_None, // Y2_tlbr
15163 CEFBS_None, // Y2_tlbunlock
15164 CEFBS_None, // Y2_tlbw
15165 CEFBS_HasV65, // Y2_wait
15166 CEFBS_None, // Y4_crswap1
15167 CEFBS_None, // Y4_crswap10
15168 CEFBS_None, // Y4_l2fetch
15169 CEFBS_None, // Y4_l2tagr
15170 CEFBS_None, // Y4_l2tagw
15171 CEFBS_None, // Y4_nmi
15172 CEFBS_None, // Y4_siad
15173 CEFBS_None, // Y4_tfrscpp
15174 CEFBS_None, // Y4_tfrspcp
15175 CEFBS_None, // Y4_trace
15176 CEFBS_None, // Y5_ctlbw
15177 CEFBS_None, // Y5_l2cleanidx
15178 CEFBS_None, // Y5_l2fetch
15179 CEFBS_None, // Y5_l2gclean
15180 CEFBS_None, // Y5_l2gcleaninv
15181 CEFBS_None, // Y5_l2gunlock
15182 CEFBS_None, // Y5_l2invidx
15183 CEFBS_None, // Y5_l2locka
15184 CEFBS_None, // Y5_l2unlocka
15185 CEFBS_None, // Y5_tlbasidi
15186 CEFBS_None, // Y5_tlboc
15187 CEFBS_HasV67, // Y6_diag
15188 CEFBS_HasV67, // Y6_diag0
15189 CEFBS_HasV67, // Y6_diag1
15190 CEFBS_HasV68, // Y6_dmlink
15191 CEFBS_HasV68, // Y6_dmpause
15192 CEFBS_HasV68, // Y6_dmpoll
15193 CEFBS_HasV68, // Y6_dmresume
15194 CEFBS_HasV68, // Y6_dmstart
15195 CEFBS_HasV68, // Y6_dmwait
15196 CEFBS_None, // Y6_l2gcleaninvpa
15197 CEFBS_None, // Y6_l2gcleanpa
15198 CEFBS_None, // dep_A2_addsat
15199 CEFBS_None, // dep_A2_subsat
15200 CEFBS_None, // dep_S2_packhl
15201 CEFBS_None, // invalid_decode
15202 };
15203
15204 assert(Opcode < 3437);
15205 return FeatureBitsets[RequiredFeaturesRefs[Opcode]];
15206}
15207
15208
15209} // namespace llvm::Hexagon_MC
15210
15211#endif // GET_COMPUTE_FEATURES
15212
15213#ifdef GET_AVAILABLE_OPCODE_CHECKER
15214#undef GET_AVAILABLE_OPCODE_CHECKER
15215
15216namespace llvm::Hexagon_MC {
15217
15218bool isOpcodeAvailable(unsigned Opcode, const FeatureBitset &Features) {
15219 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15220 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15221 FeatureBitset MissingFeatures =
15222 (AvailableFeatures & RequiredFeatures) ^
15223 RequiredFeatures;
15224 return !MissingFeatures.any();
15225}
15226
15227} // namespace llvm::Hexagon_MC
15228
15229#endif // GET_AVAILABLE_OPCODE_CHECKER
15230
15231#ifdef ENABLE_INSTR_PREDICATE_VERIFIER
15232#undef ENABLE_INSTR_PREDICATE_VERIFIER
15233
15234#include <sstream>
15235
15236namespace llvm::Hexagon_MC {
15237
15238#ifndef NDEBUG
15239static const char *SubtargetFeatureNames[] = {
15240 "Feature_HasMemNoShuf",
15241 "Feature_HasPreV65",
15242 "Feature_HasV5",
15243 "Feature_HasV55",
15244 "Feature_HasV60",
15245 "Feature_HasV62",
15246 "Feature_HasV65",
15247 "Feature_HasV66",
15248 "Feature_HasV67",
15249 "Feature_HasV68",
15250 "Feature_HasV69",
15251 "Feature_HasV71",
15252 "Feature_HasV73",
15253 "Feature_HasV75",
15254 "Feature_HasV79",
15255 "Feature_HasV81",
15256 "Feature_UseAudio",
15257 "Feature_UseCabac",
15258 "Feature_UseHVX",
15259 "Feature_UseHVX64B",
15260 "Feature_UseHVX128B",
15261 "Feature_UseHVXIEEEFP",
15262 "Feature_UseHVXQFloat",
15263 "Feature_UseHVXV60",
15264 "Feature_UseHVXV62",
15265 "Feature_UseHVXV65",
15266 "Feature_UseHVXV66",
15267 "Feature_UseHVXV67",
15268 "Feature_UseHVXV68",
15269 "Feature_UseHVXV69",
15270 "Feature_UseHVXV71",
15271 "Feature_UseHVXV73",
15272 "Feature_UseHVXV75",
15273 "Feature_UseHVXV79",
15274 "Feature_UseHVXV81",
15275 "Feature_UseZReg",
15276 nullptr
15277};
15278
15279#endif // NDEBUG
15280
15281void verifyInstructionPredicates(
15282 unsigned Opcode, const FeatureBitset &Features) {
15283#ifndef NDEBUG
15284 FeatureBitset AvailableFeatures = computeAvailableFeatures(Features);
15285 FeatureBitset RequiredFeatures = computeRequiredFeatures(Opcode);
15286 FeatureBitset MissingFeatures =
15287 (AvailableFeatures & RequiredFeatures) ^
15288 RequiredFeatures;
15289 if (MissingFeatures.any()) {
15290 std::ostringstream Msg;
15291 Msg << "Attempting to emit " << &HexagonInstrNameData[HexagonInstrNameIndices[Opcode]]
15292 << " instruction but the ";
15293 for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i)
15294 if (MissingFeatures.test(i))
15295 Msg << SubtargetFeatureNames[i] << " ";
15296 Msg << "predicate(s) are not met";
15297 report_fatal_error(Msg.str().c_str());
15298 }
15299#endif // NDEBUG
15300}
15301
15302} // namespace llvm::Hexagon_MC
15303
15304#endif // ENABLE_INSTR_PREDICATE_VERIFIER
15305
15306#ifdef GET_INSTRMAP_INFO
15307#undef GET_INSTRMAP_INFO
15308
15309namespace llvm::Hexagon {
15310
15311enum InputType {
15312 InputType_reg
15313};
15314
15315enum InstrType {
15316 InstrType_Pseudo,
15317 InstrType_Real
15318};
15319
15320enum NValueST {
15321 NValueST_true,
15322 NValueST_false
15323};
15324
15325enum PNewValue {
15326 PNewValue_new,
15327 PNewValue_
15328};
15329
15330enum PredSense {
15331 PredSense_false,
15332 PredSense_true
15333};
15334
15335enum addrMode {
15336 addrMode_BaseImmOffset,
15337 addrMode_Absolute,
15338 addrMode_PostInc,
15339 addrMode_BaseRegOffset,
15340 addrMode_BaseLongOffset
15341};
15342
15343enum isBrTaken {
15344 isBrTaken_false,
15345 isBrTaken_true
15346};
15347
15348// changeAddrMode_abs_io
15349LLVM_READONLY
15350int32_t changeAddrMode_abs_io(uint32_t Opcode) {
15351 using namespace Hexagon;
15352 static constexpr uint32_t Table[][2] = {
15353 { L4_ploadrbf_abs, L2_ploadrbf_io },
15354 { L4_ploadrbfnew_abs, L2_ploadrbfnew_io },
15355 { L4_ploadrbt_abs, L2_ploadrbt_io },
15356 { L4_ploadrbtnew_abs, L2_ploadrbtnew_io },
15357 { L4_ploadrdf_abs, L2_ploadrdf_io },
15358 { L4_ploadrdfnew_abs, L2_ploadrdfnew_io },
15359 { L4_ploadrdt_abs, L2_ploadrdt_io },
15360 { L4_ploadrdtnew_abs, L2_ploadrdtnew_io },
15361 { L4_ploadrhf_abs, L2_ploadrhf_io },
15362 { L4_ploadrhfnew_abs, L2_ploadrhfnew_io },
15363 { L4_ploadrht_abs, L2_ploadrht_io },
15364 { L4_ploadrhtnew_abs, L2_ploadrhtnew_io },
15365 { L4_ploadrif_abs, L2_ploadrif_io },
15366 { L4_ploadrifnew_abs, L2_ploadrifnew_io },
15367 { L4_ploadrit_abs, L2_ploadrit_io },
15368 { L4_ploadritnew_abs, L2_ploadritnew_io },
15369 { L4_ploadrubf_abs, L2_ploadrubf_io },
15370 { L4_ploadrubfnew_abs, L2_ploadrubfnew_io },
15371 { L4_ploadrubt_abs, L2_ploadrubt_io },
15372 { L4_ploadrubtnew_abs, L2_ploadrubtnew_io },
15373 { L4_ploadruhf_abs, L2_ploadruhf_io },
15374 { L4_ploadruhfnew_abs, L2_ploadruhfnew_io },
15375 { L4_ploadruht_abs, L2_ploadruht_io },
15376 { L4_ploadruhtnew_abs, L2_ploadruhtnew_io },
15377 { PS_loadrbabs, L2_loadrb_io },
15378 { PS_loadrdabs, L2_loadrd_io },
15379 { PS_loadrhabs, L2_loadrh_io },
15380 { PS_loadriabs, L2_loadri_io },
15381 { PS_loadrubabs, L2_loadrub_io },
15382 { PS_loadruhabs, L2_loadruh_io },
15383 { PS_storerbabs, S2_storerb_io },
15384 { PS_storerbnewabs, S2_storerbnew_io },
15385 { PS_storerdabs, S2_storerd_io },
15386 { PS_storerfabs, S2_storerf_io },
15387 { PS_storerhabs, S2_storerh_io },
15388 { PS_storerhnewabs, S2_storerhnew_io },
15389 { PS_storeriabs, S2_storeri_io },
15390 { PS_storerinewabs, S2_storerinew_io },
15391 { S4_pstorerbf_abs, S2_pstorerbf_io },
15392 { S4_pstorerbfnew_abs, S4_pstorerbfnew_io },
15393 { S4_pstorerbnewf_abs, S2_pstorerbnewf_io },
15394 { S4_pstorerbnewfnew_abs, S4_pstorerbnewfnew_io },
15395 { S4_pstorerbnewt_abs, S2_pstorerbnewt_io },
15396 { S4_pstorerbnewtnew_abs, S4_pstorerbnewtnew_io },
15397 { S4_pstorerbt_abs, S2_pstorerbt_io },
15398 { S4_pstorerbtnew_abs, S4_pstorerbtnew_io },
15399 { S4_pstorerdf_abs, S2_pstorerdf_io },
15400 { S4_pstorerdfnew_abs, S4_pstorerdfnew_io },
15401 { S4_pstorerdt_abs, S2_pstorerdt_io },
15402 { S4_pstorerdtnew_abs, S4_pstorerdtnew_io },
15403 { S4_pstorerff_abs, S2_pstorerff_io },
15404 { S4_pstorerffnew_abs, S4_pstorerffnew_io },
15405 { S4_pstorerft_abs, S2_pstorerft_io },
15406 { S4_pstorerftnew_abs, S4_pstorerftnew_io },
15407 { S4_pstorerhf_abs, S2_pstorerhf_io },
15408 { S4_pstorerhfnew_abs, S4_pstorerhfnew_io },
15409 { S4_pstorerhnewf_abs, S2_pstorerhnewf_io },
15410 { S4_pstorerhnewfnew_abs, S4_pstorerhnewfnew_io },
15411 { S4_pstorerhnewt_abs, S2_pstorerhnewt_io },
15412 { S4_pstorerhnewtnew_abs, S4_pstorerhnewtnew_io },
15413 { S4_pstorerht_abs, S2_pstorerht_io },
15414 { S4_pstorerhtnew_abs, S4_pstorerhtnew_io },
15415 { S4_pstorerif_abs, S2_pstorerif_io },
15416 { S4_pstorerifnew_abs, S4_pstorerifnew_io },
15417 { S4_pstorerinewf_abs, S2_pstorerinewf_io },
15418 { S4_pstorerinewfnew_abs, S4_pstorerinewfnew_io },
15419 { S4_pstorerinewt_abs, S2_pstorerinewt_io },
15420 { S4_pstorerinewtnew_abs, S4_pstorerinewtnew_io },
15421 { S4_pstorerit_abs, S2_pstorerit_io },
15422 { S4_pstoreritnew_abs, S4_pstoreritnew_io },
15423 }; // End of Table
15424
15425 unsigned mid;
15426 unsigned start = 0;
15427 unsigned end = 70;
15428 while (start < end) {
15429 mid = start + (end - start) / 2;
15430 if (Opcode == Table[mid][0])
15431 break;
15432 if (Opcode < Table[mid][0])
15433 end = mid;
15434 else
15435 start = mid + 1;
15436 }
15437 if (start == end)
15438 return -1; // Instruction doesn't exist in this table.
15439
15440 return Table[mid][1];
15441}
15442
15443// changeAddrMode_io_abs
15444LLVM_READONLY
15445int32_t changeAddrMode_io_abs(uint32_t Opcode) {
15446 using namespace Hexagon;
15447 static constexpr uint32_t Table[][2] = {
15448 { L2_loadrb_io, PS_loadrbabs },
15449 { L2_loadrd_io, PS_loadrdabs },
15450 { L2_loadrh_io, PS_loadrhabs },
15451 { L2_loadri_io, PS_loadriabs },
15452 { L2_loadrub_io, PS_loadrubabs },
15453 { L2_loadruh_io, PS_loadruhabs },
15454 { L2_ploadrbf_io, L4_ploadrbf_abs },
15455 { L2_ploadrbfnew_io, L4_ploadrbfnew_abs },
15456 { L2_ploadrbt_io, L4_ploadrbt_abs },
15457 { L2_ploadrbtnew_io, L4_ploadrbtnew_abs },
15458 { L2_ploadrdf_io, L4_ploadrdf_abs },
15459 { L2_ploadrdfnew_io, L4_ploadrdfnew_abs },
15460 { L2_ploadrdt_io, L4_ploadrdt_abs },
15461 { L2_ploadrdtnew_io, L4_ploadrdtnew_abs },
15462 { L2_ploadrhf_io, L4_ploadrhf_abs },
15463 { L2_ploadrhfnew_io, L4_ploadrhfnew_abs },
15464 { L2_ploadrht_io, L4_ploadrht_abs },
15465 { L2_ploadrhtnew_io, L4_ploadrhtnew_abs },
15466 { L2_ploadrif_io, L4_ploadrif_abs },
15467 { L2_ploadrifnew_io, L4_ploadrifnew_abs },
15468 { L2_ploadrit_io, L4_ploadrit_abs },
15469 { L2_ploadritnew_io, L4_ploadritnew_abs },
15470 { L2_ploadrubf_io, L4_ploadrubf_abs },
15471 { L2_ploadrubfnew_io, L4_ploadrubfnew_abs },
15472 { L2_ploadrubt_io, L4_ploadrubt_abs },
15473 { L2_ploadrubtnew_io, L4_ploadrubtnew_abs },
15474 { L2_ploadruhf_io, L4_ploadruhf_abs },
15475 { L2_ploadruhfnew_io, L4_ploadruhfnew_abs },
15476 { L2_ploadruht_io, L4_ploadruht_abs },
15477 { L2_ploadruhtnew_io, L4_ploadruhtnew_abs },
15478 { S2_pstorerbf_io, S4_pstorerbf_abs },
15479 { S2_pstorerbnewf_io, S4_pstorerbnewf_abs },
15480 { S2_pstorerbnewt_io, S4_pstorerbnewt_abs },
15481 { S2_pstorerbt_io, S4_pstorerbt_abs },
15482 { S2_pstorerdf_io, S4_pstorerdf_abs },
15483 { S2_pstorerdt_io, S4_pstorerdt_abs },
15484 { S2_pstorerff_io, S4_pstorerff_abs },
15485 { S2_pstorerft_io, S4_pstorerft_abs },
15486 { S2_pstorerhf_io, S4_pstorerhf_abs },
15487 { S2_pstorerhnewf_io, S4_pstorerhnewf_abs },
15488 { S2_pstorerhnewt_io, S4_pstorerhnewt_abs },
15489 { S2_pstorerht_io, S4_pstorerht_abs },
15490 { S2_pstorerif_io, S4_pstorerif_abs },
15491 { S2_pstorerinewf_io, S4_pstorerinewf_abs },
15492 { S2_pstorerinewt_io, S4_pstorerinewt_abs },
15493 { S2_pstorerit_io, S4_pstorerit_abs },
15494 { S2_storerb_io, PS_storerbabs },
15495 { S2_storerbnew_io, PS_storerbnewabs },
15496 { S2_storerd_io, PS_storerdabs },
15497 { S2_storerf_io, PS_storerfabs },
15498 { S2_storerh_io, PS_storerhabs },
15499 { S2_storerhnew_io, PS_storerhnewabs },
15500 { S2_storeri_io, PS_storeriabs },
15501 { S2_storerinew_io, PS_storerinewabs },
15502 { S4_pstorerbfnew_io, S4_pstorerbfnew_abs },
15503 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_abs },
15504 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_abs },
15505 { S4_pstorerbtnew_io, S4_pstorerbtnew_abs },
15506 { S4_pstorerdfnew_io, S4_pstorerdfnew_abs },
15507 { S4_pstorerdtnew_io, S4_pstorerdtnew_abs },
15508 { S4_pstorerffnew_io, S4_pstorerffnew_abs },
15509 { S4_pstorerftnew_io, S4_pstorerftnew_abs },
15510 { S4_pstorerhfnew_io, S4_pstorerhfnew_abs },
15511 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_abs },
15512 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_abs },
15513 { S4_pstorerhtnew_io, S4_pstorerhtnew_abs },
15514 { S4_pstorerifnew_io, S4_pstorerifnew_abs },
15515 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_abs },
15516 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_abs },
15517 { S4_pstoreritnew_io, S4_pstoreritnew_abs },
15518 }; // End of Table
15519
15520 unsigned mid;
15521 unsigned start = 0;
15522 unsigned end = 70;
15523 while (start < end) {
15524 mid = start + (end - start) / 2;
15525 if (Opcode == Table[mid][0])
15526 break;
15527 if (Opcode < Table[mid][0])
15528 end = mid;
15529 else
15530 start = mid + 1;
15531 }
15532 if (start == end)
15533 return -1; // Instruction doesn't exist in this table.
15534
15535 return Table[mid][1];
15536}
15537
15538// changeAddrMode_io_pi
15539LLVM_READONLY
15540int32_t changeAddrMode_io_pi(uint32_t Opcode) {
15541 using namespace Hexagon;
15542 static constexpr uint32_t Table[][2] = {
15543 { L2_loadrb_io, L2_loadrb_pi },
15544 { L2_loadrd_io, L2_loadrd_pi },
15545 { L2_loadrh_io, L2_loadrh_pi },
15546 { L2_loadri_io, L2_loadri_pi },
15547 { L2_loadrub_io, L2_loadrub_pi },
15548 { L2_loadruh_io, L2_loadruh_pi },
15549 { S2_storerb_io, S2_storerb_pi },
15550 { S2_storerd_io, S2_storerd_pi },
15551 { S2_storerf_io, S2_storerf_pi },
15552 { S2_storerh_io, S2_storerh_pi },
15553 { S2_storeri_io, S2_storeri_pi },
15554 { V6_vL32Ub_ai, V6_vL32Ub_pi },
15555 { V6_vL32b_ai, V6_vL32b_pi },
15556 { V6_vL32b_cur_ai, V6_vL32b_cur_pi },
15557 { V6_vL32b_nt_ai, V6_vL32b_nt_pi },
15558 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pi },
15559 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pi },
15560 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pi },
15561 { V6_vS32Ub_ai, V6_vS32Ub_pi },
15562 { V6_vS32b_ai, V6_vS32b_pi },
15563 { V6_vS32b_new_ai, V6_vS32b_new_pi },
15564 { V6_vS32b_nt_ai, V6_vS32b_nt_pi },
15565 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pi },
15566 { V6_zLd_ai, V6_zLd_pi },
15567 }; // End of Table
15568
15569 unsigned mid;
15570 unsigned start = 0;
15571 unsigned end = 24;
15572 while (start < end) {
15573 mid = start + (end - start) / 2;
15574 if (Opcode == Table[mid][0])
15575 break;
15576 if (Opcode < Table[mid][0])
15577 end = mid;
15578 else
15579 start = mid + 1;
15580 }
15581 if (start == end)
15582 return -1; // Instruction doesn't exist in this table.
15583
15584 return Table[mid][1];
15585}
15586
15587// changeAddrMode_io_rr
15588LLVM_READONLY
15589int32_t changeAddrMode_io_rr(uint32_t Opcode) {
15590 using namespace Hexagon;
15591 static constexpr uint32_t Table[][2] = {
15592 { L2_loadrb_io, L4_loadrb_rr },
15593 { L2_loadrd_io, L4_loadrd_rr },
15594 { L2_loadrh_io, L4_loadrh_rr },
15595 { L2_loadri_io, L4_loadri_rr },
15596 { L2_loadrub_io, L4_loadrub_rr },
15597 { L2_loadruh_io, L4_loadruh_rr },
15598 { L2_ploadrbf_io, L4_ploadrbf_rr },
15599 { L2_ploadrbfnew_io, L4_ploadrbfnew_rr },
15600 { L2_ploadrbt_io, L4_ploadrbt_rr },
15601 { L2_ploadrbtnew_io, L4_ploadrbtnew_rr },
15602 { L2_ploadrdf_io, L4_ploadrdf_rr },
15603 { L2_ploadrdfnew_io, L4_ploadrdfnew_rr },
15604 { L2_ploadrdt_io, L4_ploadrdt_rr },
15605 { L2_ploadrdtnew_io, L4_ploadrdtnew_rr },
15606 { L2_ploadrhf_io, L4_ploadrhf_rr },
15607 { L2_ploadrhfnew_io, L4_ploadrhfnew_rr },
15608 { L2_ploadrht_io, L4_ploadrht_rr },
15609 { L2_ploadrhtnew_io, L4_ploadrhtnew_rr },
15610 { L2_ploadrif_io, L4_ploadrif_rr },
15611 { L2_ploadrifnew_io, L4_ploadrifnew_rr },
15612 { L2_ploadrit_io, L4_ploadrit_rr },
15613 { L2_ploadritnew_io, L4_ploadritnew_rr },
15614 { L2_ploadrubf_io, L4_ploadrubf_rr },
15615 { L2_ploadrubfnew_io, L4_ploadrubfnew_rr },
15616 { L2_ploadrubt_io, L4_ploadrubt_rr },
15617 { L2_ploadrubtnew_io, L4_ploadrubtnew_rr },
15618 { L2_ploadruhf_io, L4_ploadruhf_rr },
15619 { L2_ploadruhfnew_io, L4_ploadruhfnew_rr },
15620 { L2_ploadruht_io, L4_ploadruht_rr },
15621 { L2_ploadruhtnew_io, L4_ploadruhtnew_rr },
15622 { S2_pstorerbf_io, S4_pstorerbf_rr },
15623 { S2_pstorerbnewf_io, S4_pstorerbnewf_rr },
15624 { S2_pstorerbnewt_io, S4_pstorerbnewt_rr },
15625 { S2_pstorerbt_io, S4_pstorerbt_rr },
15626 { S2_pstorerdf_io, S4_pstorerdf_rr },
15627 { S2_pstorerdt_io, S4_pstorerdt_rr },
15628 { S2_pstorerff_io, S4_pstorerff_rr },
15629 { S2_pstorerft_io, S4_pstorerft_rr },
15630 { S2_pstorerhf_io, S4_pstorerhf_rr },
15631 { S2_pstorerhnewf_io, S4_pstorerhnewf_rr },
15632 { S2_pstorerhnewt_io, S4_pstorerhnewt_rr },
15633 { S2_pstorerht_io, S4_pstorerht_rr },
15634 { S2_pstorerif_io, S4_pstorerif_rr },
15635 { S2_pstorerinewf_io, S4_pstorerinewf_rr },
15636 { S2_pstorerinewt_io, S4_pstorerinewt_rr },
15637 { S2_pstorerit_io, S4_pstorerit_rr },
15638 { S2_storerb_io, S4_storerb_rr },
15639 { S2_storerbnew_io, S4_storerbnew_rr },
15640 { S2_storerd_io, S4_storerd_rr },
15641 { S2_storerf_io, S4_storerf_rr },
15642 { S2_storerh_io, S4_storerh_rr },
15643 { S2_storerhnew_io, S4_storerhnew_rr },
15644 { S2_storeri_io, S4_storeri_rr },
15645 { S2_storerinew_io, S4_storerinew_rr },
15646 { S4_pstorerbfnew_io, S4_pstorerbfnew_rr },
15647 { S4_pstorerbnewfnew_io, S4_pstorerbnewfnew_rr },
15648 { S4_pstorerbnewtnew_io, S4_pstorerbnewtnew_rr },
15649 { S4_pstorerbtnew_io, S4_pstorerbtnew_rr },
15650 { S4_pstorerdfnew_io, S4_pstorerdfnew_rr },
15651 { S4_pstorerdtnew_io, S4_pstorerdtnew_rr },
15652 { S4_pstorerffnew_io, S4_pstorerffnew_rr },
15653 { S4_pstorerftnew_io, S4_pstorerftnew_rr },
15654 { S4_pstorerhfnew_io, S4_pstorerhfnew_rr },
15655 { S4_pstorerhnewfnew_io, S4_pstorerhnewfnew_rr },
15656 { S4_pstorerhnewtnew_io, S4_pstorerhnewtnew_rr },
15657 { S4_pstorerhtnew_io, S4_pstorerhtnew_rr },
15658 { S4_pstorerifnew_io, S4_pstorerifnew_rr },
15659 { S4_pstorerinewfnew_io, S4_pstorerinewfnew_rr },
15660 { S4_pstorerinewtnew_io, S4_pstorerinewtnew_rr },
15661 { S4_pstoreritnew_io, S4_pstoreritnew_rr },
15662 }; // End of Table
15663
15664 unsigned mid;
15665 unsigned start = 0;
15666 unsigned end = 70;
15667 while (start < end) {
15668 mid = start + (end - start) / 2;
15669 if (Opcode == Table[mid][0])
15670 break;
15671 if (Opcode < Table[mid][0])
15672 end = mid;
15673 else
15674 start = mid + 1;
15675 }
15676 if (start == end)
15677 return -1; // Instruction doesn't exist in this table.
15678
15679 return Table[mid][1];
15680}
15681
15682// changeAddrMode_pi_io
15683LLVM_READONLY
15684int32_t changeAddrMode_pi_io(uint32_t Opcode) {
15685 using namespace Hexagon;
15686 static constexpr uint32_t Table[][2] = {
15687 { L2_loadrb_pi, L2_loadrb_io },
15688 { L2_loadrd_pi, L2_loadrd_io },
15689 { L2_loadrh_pi, L2_loadrh_io },
15690 { L2_loadri_pi, L2_loadri_io },
15691 { L2_loadrub_pi, L2_loadrub_io },
15692 { L2_loadruh_pi, L2_loadruh_io },
15693 { S2_storerb_pi, S2_storerb_io },
15694 { S2_storerd_pi, S2_storerd_io },
15695 { S2_storerf_pi, S2_storerf_io },
15696 { S2_storerh_pi, S2_storerh_io },
15697 { S2_storeri_pi, S2_storeri_io },
15698 { V6_vL32Ub_pi, V6_vL32Ub_ai },
15699 { V6_vL32b_cur_pi, V6_vL32b_cur_ai },
15700 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_ai },
15701 { V6_vL32b_nt_pi, V6_vL32b_nt_ai },
15702 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_ai },
15703 { V6_vL32b_pi, V6_vL32b_ai },
15704 { V6_vL32b_tmp_pi, V6_vL32b_tmp_ai },
15705 { V6_vS32Ub_pi, V6_vS32Ub_ai },
15706 { V6_vS32b_new_pi, V6_vS32b_new_ai },
15707 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_ai },
15708 { V6_vS32b_nt_pi, V6_vS32b_nt_ai },
15709 { V6_vS32b_pi, V6_vS32b_ai },
15710 { V6_zLd_pi, V6_zLd_ai },
15711 }; // End of Table
15712
15713 unsigned mid;
15714 unsigned start = 0;
15715 unsigned end = 24;
15716 while (start < end) {
15717 mid = start + (end - start) / 2;
15718 if (Opcode == Table[mid][0])
15719 break;
15720 if (Opcode < Table[mid][0])
15721 end = mid;
15722 else
15723 start = mid + 1;
15724 }
15725 if (start == end)
15726 return -1; // Instruction doesn't exist in this table.
15727
15728 return Table[mid][1];
15729}
15730
15731// changeAddrMode_rr_io
15732LLVM_READONLY
15733int32_t changeAddrMode_rr_io(uint32_t Opcode) {
15734 using namespace Hexagon;
15735 static constexpr uint32_t Table[][2] = {
15736 { L4_loadrb_rr, L2_loadrb_io },
15737 { L4_loadrd_rr, L2_loadrd_io },
15738 { L4_loadrh_rr, L2_loadrh_io },
15739 { L4_loadri_rr, L2_loadri_io },
15740 { L4_loadrub_rr, L2_loadrub_io },
15741 { L4_loadruh_rr, L2_loadruh_io },
15742 { L4_ploadrbf_rr, L2_ploadrbf_io },
15743 { L4_ploadrbfnew_rr, L2_ploadrbfnew_io },
15744 { L4_ploadrbt_rr, L2_ploadrbt_io },
15745 { L4_ploadrbtnew_rr, L2_ploadrbtnew_io },
15746 { L4_ploadrdf_rr, L2_ploadrdf_io },
15747 { L4_ploadrdfnew_rr, L2_ploadrdfnew_io },
15748 { L4_ploadrdt_rr, L2_ploadrdt_io },
15749 { L4_ploadrdtnew_rr, L2_ploadrdtnew_io },
15750 { L4_ploadrhf_rr, L2_ploadrhf_io },
15751 { L4_ploadrhfnew_rr, L2_ploadrhfnew_io },
15752 { L4_ploadrht_rr, L2_ploadrht_io },
15753 { L4_ploadrhtnew_rr, L2_ploadrhtnew_io },
15754 { L4_ploadrif_rr, L2_ploadrif_io },
15755 { L4_ploadrifnew_rr, L2_ploadrifnew_io },
15756 { L4_ploadrit_rr, L2_ploadrit_io },
15757 { L4_ploadritnew_rr, L2_ploadritnew_io },
15758 { L4_ploadrubf_rr, L2_ploadrubf_io },
15759 { L4_ploadrubfnew_rr, L2_ploadrubfnew_io },
15760 { L4_ploadrubt_rr, L2_ploadrubt_io },
15761 { L4_ploadrubtnew_rr, L2_ploadrubtnew_io },
15762 { L4_ploadruhf_rr, L2_ploadruhf_io },
15763 { L4_ploadruhfnew_rr, L2_ploadruhfnew_io },
15764 { L4_ploadruht_rr, L2_ploadruht_io },
15765 { L4_ploadruhtnew_rr, L2_ploadruhtnew_io },
15766 { S4_pstorerbf_rr, S2_pstorerbf_io },
15767 { S4_pstorerbfnew_rr, S4_pstorerbfnew_io },
15768 { S4_pstorerbnewf_rr, S2_pstorerbnewf_io },
15769 { S4_pstorerbnewfnew_rr, S4_pstorerbnewfnew_io },
15770 { S4_pstorerbnewt_rr, S2_pstorerbnewt_io },
15771 { S4_pstorerbnewtnew_rr, S4_pstorerbnewtnew_io },
15772 { S4_pstorerbt_rr, S2_pstorerbt_io },
15773 { S4_pstorerbtnew_rr, S4_pstorerbtnew_io },
15774 { S4_pstorerdf_rr, S2_pstorerdf_io },
15775 { S4_pstorerdfnew_rr, S4_pstorerdfnew_io },
15776 { S4_pstorerdt_rr, S2_pstorerdt_io },
15777 { S4_pstorerdtnew_rr, S4_pstorerdtnew_io },
15778 { S4_pstorerff_rr, S2_pstorerff_io },
15779 { S4_pstorerffnew_rr, S4_pstorerffnew_io },
15780 { S4_pstorerft_rr, S2_pstorerft_io },
15781 { S4_pstorerftnew_rr, S4_pstorerftnew_io },
15782 { S4_pstorerhf_rr, S2_pstorerhf_io },
15783 { S4_pstorerhfnew_rr, S4_pstorerhfnew_io },
15784 { S4_pstorerhnewf_rr, S2_pstorerhnewf_io },
15785 { S4_pstorerhnewfnew_rr, S4_pstorerhnewfnew_io },
15786 { S4_pstorerhnewt_rr, S2_pstorerhnewt_io },
15787 { S4_pstorerhnewtnew_rr, S4_pstorerhnewtnew_io },
15788 { S4_pstorerht_rr, S2_pstorerht_io },
15789 { S4_pstorerhtnew_rr, S4_pstorerhtnew_io },
15790 { S4_pstorerif_rr, S2_pstorerif_io },
15791 { S4_pstorerifnew_rr, S4_pstorerifnew_io },
15792 { S4_pstorerinewf_rr, S2_pstorerinewf_io },
15793 { S4_pstorerinewfnew_rr, S4_pstorerinewfnew_io },
15794 { S4_pstorerinewt_rr, S2_pstorerinewt_io },
15795 { S4_pstorerinewtnew_rr, S4_pstorerinewtnew_io },
15796 { S4_pstorerit_rr, S2_pstorerit_io },
15797 { S4_pstoreritnew_rr, S4_pstoreritnew_io },
15798 { S4_storerb_rr, S2_storerb_io },
15799 { S4_storerbnew_rr, S2_storerbnew_io },
15800 { S4_storerd_rr, S2_storerd_io },
15801 { S4_storerf_rr, S2_storerf_io },
15802 { S4_storerh_rr, S2_storerh_io },
15803 { S4_storerhnew_rr, S2_storerhnew_io },
15804 { S4_storeri_rr, S2_storeri_io },
15805 { S4_storerinew_rr, S2_storerinew_io },
15806 }; // End of Table
15807
15808 unsigned mid;
15809 unsigned start = 0;
15810 unsigned end = 70;
15811 while (start < end) {
15812 mid = start + (end - start) / 2;
15813 if (Opcode == Table[mid][0])
15814 break;
15815 if (Opcode < Table[mid][0])
15816 end = mid;
15817 else
15818 start = mid + 1;
15819 }
15820 if (start == end)
15821 return -1; // Instruction doesn't exist in this table.
15822
15823 return Table[mid][1];
15824}
15825
15826// changeAddrMode_rr_ur
15827LLVM_READONLY
15828int32_t changeAddrMode_rr_ur(uint32_t Opcode) {
15829 using namespace Hexagon;
15830 static constexpr uint32_t Table[][2] = {
15831 { L4_loadrb_rr, L4_loadrb_ur },
15832 { L4_loadrd_rr, L4_loadrd_ur },
15833 { L4_loadrh_rr, L4_loadrh_ur },
15834 { L4_loadri_rr, L4_loadri_ur },
15835 { L4_loadrub_rr, L4_loadrub_ur },
15836 { L4_loadruh_rr, L4_loadruh_ur },
15837 { S4_storerb_rr, S4_storerb_ur },
15838 { S4_storerd_rr, S4_storerd_ur },
15839 { S4_storerf_rr, S4_storerf_ur },
15840 { S4_storerh_rr, S4_storerh_ur },
15841 { S4_storeri_rr, S4_storeri_ur },
15842 }; // End of Table
15843
15844 unsigned mid;
15845 unsigned start = 0;
15846 unsigned end = 11;
15847 while (start < end) {
15848 mid = start + (end - start) / 2;
15849 if (Opcode == Table[mid][0])
15850 break;
15851 if (Opcode < Table[mid][0])
15852 end = mid;
15853 else
15854 start = mid + 1;
15855 }
15856 if (start == end)
15857 return -1; // Instruction doesn't exist in this table.
15858
15859 return Table[mid][1];
15860}
15861
15862// changeAddrMode_ur_rr
15863LLVM_READONLY
15864int32_t changeAddrMode_ur_rr(uint32_t Opcode) {
15865 using namespace Hexagon;
15866 static constexpr uint32_t Table[][2] = {
15867 { L4_loadrb_ur, L4_loadrb_rr },
15868 { L4_loadrd_ur, L4_loadrd_rr },
15869 { L4_loadrh_ur, L4_loadrh_rr },
15870 { L4_loadri_ur, L4_loadri_rr },
15871 { L4_loadrub_ur, L4_loadrub_rr },
15872 { L4_loadruh_ur, L4_loadruh_rr },
15873 { S4_storerb_ur, S4_storerb_rr },
15874 { S4_storerd_ur, S4_storerd_rr },
15875 { S4_storerf_ur, S4_storerf_rr },
15876 { S4_storerh_ur, S4_storerh_rr },
15877 { S4_storeri_ur, S4_storeri_rr },
15878 }; // End of Table
15879
15880 unsigned mid;
15881 unsigned start = 0;
15882 unsigned end = 11;
15883 while (start < end) {
15884 mid = start + (end - start) / 2;
15885 if (Opcode == Table[mid][0])
15886 break;
15887 if (Opcode < Table[mid][0])
15888 end = mid;
15889 else
15890 start = mid + 1;
15891 }
15892 if (start == end)
15893 return -1; // Instruction doesn't exist in this table.
15894
15895 return Table[mid][1];
15896}
15897
15898// getFalsePredOpcode
15899LLVM_READONLY
15900int32_t getFalsePredOpcode(uint32_t Opcode) {
15901 using namespace Hexagon;
15902 static constexpr uint32_t Table[][2] = {
15903 { A2_tfrpt, A2_tfrpf },
15904 { A2_tfrptnew, A2_tfrpfnew },
15905 { A2_tfrt, A2_tfrf },
15906 { A2_tfrtnew, A2_tfrfnew },
15907 { A2_paddit, A2_paddif },
15908 { A2_padditnew, A2_paddifnew },
15909 { A2_paddt, A2_paddf },
15910 { A2_paddtnew, A2_paddfnew },
15911 { A2_pandt, A2_pandf },
15912 { A2_pandtnew, A2_pandfnew },
15913 { A2_port, A2_porf },
15914 { A2_portnew, A2_porfnew },
15915 { A2_psubt, A2_psubf },
15916 { A2_psubtnew, A2_psubfnew },
15917 { A2_pxort, A2_pxorf },
15918 { A2_pxortnew, A2_pxorfnew },
15919 { A4_paslht, A4_paslhf },
15920 { A4_paslhtnew, A4_paslhfnew },
15921 { A4_pasrht, A4_pasrhf },
15922 { A4_pasrhtnew, A4_pasrhfnew },
15923 { A4_psxtbt, A4_psxtbf },
15924 { A4_psxtbtnew, A4_psxtbfnew },
15925 { A4_psxtht, A4_psxthf },
15926 { A4_psxthtnew, A4_psxthfnew },
15927 { A4_pzxtbt, A4_pzxtbf },
15928 { A4_pzxtbtnew, A4_pzxtbfnew },
15929 { A4_pzxtht, A4_pzxthf },
15930 { A4_pzxthtnew, A4_pzxthfnew },
15931 { C2_ccombinewnewt, C2_ccombinewnewf },
15932 { C2_ccombinewt, C2_ccombinewf },
15933 { C2_cmoveit, C2_cmoveif },
15934 { C2_cmovenewit, C2_cmovenewif },
15935 { J2_callt, J2_callf },
15936 { J2_jumprt, J2_jumprf },
15937 { J2_jumprtnew, J2_jumprfnew },
15938 { J2_jumprtnewpt, J2_jumprfnewpt },
15939 { J2_jumprtpt, J2_jumprfpt },
15940 { J2_jumpt, J2_jumpf },
15941 { J2_jumptnew, J2_jumpfnew },
15942 { J2_jumptnewpt, J2_jumpfnewpt },
15943 { J2_jumptpt, J2_jumpfpt },
15944 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_f_jumpnv_nt },
15945 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_f_jumpnv_t },
15946 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_fp0_jump_nt },
15947 { J4_cmpeq_tp0_jump_t, J4_cmpeq_fp0_jump_t },
15948 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_fp1_jump_nt },
15949 { J4_cmpeq_tp1_jump_t, J4_cmpeq_fp1_jump_t },
15950 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_f_jumpnv_nt },
15951 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_f_jumpnv_t },
15952 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_fp0_jump_nt },
15953 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_fp0_jump_t },
15954 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_fp1_jump_nt },
15955 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_fp1_jump_t },
15956 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_f_jumpnv_nt },
15957 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_f_jumpnv_t },
15958 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_fp0_jump_nt },
15959 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_fp0_jump_t },
15960 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_fp1_jump_nt },
15961 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_fp1_jump_t },
15962 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_f_jumpnv_nt },
15963 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_f_jumpnv_t },
15964 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_fp0_jump_nt },
15965 { J4_cmpgt_tp0_jump_t, J4_cmpgt_fp0_jump_t },
15966 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_fp1_jump_nt },
15967 { J4_cmpgt_tp1_jump_t, J4_cmpgt_fp1_jump_t },
15968 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_f_jumpnv_nt },
15969 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_f_jumpnv_t },
15970 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_fp0_jump_nt },
15971 { J4_cmpgti_tp0_jump_t, J4_cmpgti_fp0_jump_t },
15972 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_fp1_jump_nt },
15973 { J4_cmpgti_tp1_jump_t, J4_cmpgti_fp1_jump_t },
15974 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_f_jumpnv_nt },
15975 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_f_jumpnv_t },
15976 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_fp0_jump_nt },
15977 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_fp0_jump_t },
15978 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_fp1_jump_nt },
15979 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_fp1_jump_t },
15980 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_f_jumpnv_nt },
15981 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_f_jumpnv_t },
15982 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_fp0_jump_nt },
15983 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_fp0_jump_t },
15984 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_fp1_jump_nt },
15985 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_fp1_jump_t },
15986 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_f_jumpnv_nt },
15987 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_f_jumpnv_t },
15988 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_fp0_jump_nt },
15989 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_fp0_jump_t },
15990 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_fp1_jump_nt },
15991 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_fp1_jump_t },
15992 { J4_cmplt_t_jumpnv_nt, J4_cmplt_f_jumpnv_nt },
15993 { J4_cmplt_t_jumpnv_t, J4_cmplt_f_jumpnv_t },
15994 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_f_jumpnv_nt },
15995 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_f_jumpnv_t },
15996 { L2_ploadrbt_io, L2_ploadrbf_io },
15997 { L2_ploadrbt_pi, L2_ploadrbf_pi },
15998 { L2_ploadrbtnew_io, L2_ploadrbfnew_io },
15999 { L2_ploadrbtnew_pi, L2_ploadrbfnew_pi },
16000 { L2_ploadrdt_io, L2_ploadrdf_io },
16001 { L2_ploadrdt_pi, L2_ploadrdf_pi },
16002 { L2_ploadrdtnew_io, L2_ploadrdfnew_io },
16003 { L2_ploadrdtnew_pi, L2_ploadrdfnew_pi },
16004 { L2_ploadrht_io, L2_ploadrhf_io },
16005 { L2_ploadrht_pi, L2_ploadrhf_pi },
16006 { L2_ploadrhtnew_io, L2_ploadrhfnew_io },
16007 { L2_ploadrhtnew_pi, L2_ploadrhfnew_pi },
16008 { L2_ploadrit_io, L2_ploadrif_io },
16009 { L2_ploadrit_pi, L2_ploadrif_pi },
16010 { L2_ploadritnew_io, L2_ploadrifnew_io },
16011 { L2_ploadritnew_pi, L2_ploadrifnew_pi },
16012 { L2_ploadrubt_io, L2_ploadrubf_io },
16013 { L2_ploadrubt_pi, L2_ploadrubf_pi },
16014 { L2_ploadrubtnew_io, L2_ploadrubfnew_io },
16015 { L2_ploadrubtnew_pi, L2_ploadrubfnew_pi },
16016 { L2_ploadruht_io, L2_ploadruhf_io },
16017 { L2_ploadruht_pi, L2_ploadruhf_pi },
16018 { L2_ploadruhtnew_io, L2_ploadruhfnew_io },
16019 { L2_ploadruhtnew_pi, L2_ploadruhfnew_pi },
16020 { L4_ploadrbt_abs, L4_ploadrbf_abs },
16021 { L4_ploadrbt_rr, L4_ploadrbf_rr },
16022 { L4_ploadrbtnew_abs, L4_ploadrbfnew_abs },
16023 { L4_ploadrbtnew_rr, L4_ploadrbfnew_rr },
16024 { L4_ploadrdt_abs, L4_ploadrdf_abs },
16025 { L4_ploadrdt_rr, L4_ploadrdf_rr },
16026 { L4_ploadrdtnew_abs, L4_ploadrdfnew_abs },
16027 { L4_ploadrdtnew_rr, L4_ploadrdfnew_rr },
16028 { L4_ploadrht_abs, L4_ploadrhf_abs },
16029 { L4_ploadrht_rr, L4_ploadrhf_rr },
16030 { L4_ploadrhtnew_abs, L4_ploadrhfnew_abs },
16031 { L4_ploadrhtnew_rr, L4_ploadrhfnew_rr },
16032 { L4_ploadrit_abs, L4_ploadrif_abs },
16033 { L4_ploadrit_rr, L4_ploadrif_rr },
16034 { L4_ploadritnew_abs, L4_ploadrifnew_abs },
16035 { L4_ploadritnew_rr, L4_ploadrifnew_rr },
16036 { L4_ploadrubt_abs, L4_ploadrubf_abs },
16037 { L4_ploadrubt_rr, L4_ploadrubf_rr },
16038 { L4_ploadrubtnew_abs, L4_ploadrubfnew_abs },
16039 { L4_ploadrubtnew_rr, L4_ploadrubfnew_rr },
16040 { L4_ploadruht_abs, L4_ploadruhf_abs },
16041 { L4_ploadruht_rr, L4_ploadruhf_rr },
16042 { L4_ploadruhtnew_abs, L4_ploadruhfnew_abs },
16043 { L4_ploadruhtnew_rr, L4_ploadruhfnew_rr },
16044 { L4_return_t, L4_return_f },
16045 { L4_return_tnew_pnt, L4_return_fnew_pnt },
16046 { L4_return_tnew_pt, L4_return_fnew_pt },
16047 { PS_jmprett, PS_jmpretf },
16048 { PS_jmprettnew, PS_jmpretfnew },
16049 { PS_jmprettnewpt, PS_jmpretfnewpt },
16050 { S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16051 { S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16052 { S2_pstorerbnewtnew_pi, S2_pstorerbnewfnew_pi },
16053 { S2_pstorerbt_io, S2_pstorerbf_io },
16054 { S2_pstorerbt_pi, S2_pstorerbf_pi },
16055 { S2_pstorerbtnew_pi, S2_pstorerbfnew_pi },
16056 { S2_pstorerdt_io, S2_pstorerdf_io },
16057 { S2_pstorerdt_pi, S2_pstorerdf_pi },
16058 { S2_pstorerdtnew_pi, S2_pstorerdfnew_pi },
16059 { S2_pstorerft_io, S2_pstorerff_io },
16060 { S2_pstorerft_pi, S2_pstorerff_pi },
16061 { S2_pstorerftnew_pi, S2_pstorerffnew_pi },
16062 { S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16063 { S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16064 { S2_pstorerhnewtnew_pi, S2_pstorerhnewfnew_pi },
16065 { S2_pstorerht_io, S2_pstorerhf_io },
16066 { S2_pstorerht_pi, S2_pstorerhf_pi },
16067 { S2_pstorerhtnew_pi, S2_pstorerhfnew_pi },
16068 { S2_pstorerinewt_io, S2_pstorerinewf_io },
16069 { S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16070 { S2_pstorerinewtnew_pi, S2_pstorerinewfnew_pi },
16071 { S2_pstorerit_io, S2_pstorerif_io },
16072 { S2_pstorerit_pi, S2_pstorerif_pi },
16073 { S2_pstoreritnew_pi, S2_pstorerifnew_pi },
16074 { S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16075 { S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16076 { S4_pstorerbnewtnew_abs, S4_pstorerbnewfnew_abs },
16077 { S4_pstorerbnewtnew_io, S4_pstorerbnewfnew_io },
16078 { S4_pstorerbnewtnew_rr, S4_pstorerbnewfnew_rr },
16079 { S4_pstorerbt_abs, S4_pstorerbf_abs },
16080 { S4_pstorerbt_rr, S4_pstorerbf_rr },
16081 { S4_pstorerbtnew_abs, S4_pstorerbfnew_abs },
16082 { S4_pstorerbtnew_io, S4_pstorerbfnew_io },
16083 { S4_pstorerbtnew_rr, S4_pstorerbfnew_rr },
16084 { S4_pstorerdt_abs, S4_pstorerdf_abs },
16085 { S4_pstorerdt_rr, S4_pstorerdf_rr },
16086 { S4_pstorerdtnew_abs, S4_pstorerdfnew_abs },
16087 { S4_pstorerdtnew_io, S4_pstorerdfnew_io },
16088 { S4_pstorerdtnew_rr, S4_pstorerdfnew_rr },
16089 { S4_pstorerft_abs, S4_pstorerff_abs },
16090 { S4_pstorerft_rr, S4_pstorerff_rr },
16091 { S4_pstorerftnew_abs, S4_pstorerffnew_abs },
16092 { S4_pstorerftnew_io, S4_pstorerffnew_io },
16093 { S4_pstorerftnew_rr, S4_pstorerffnew_rr },
16094 { S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16095 { S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16096 { S4_pstorerhnewtnew_abs, S4_pstorerhnewfnew_abs },
16097 { S4_pstorerhnewtnew_io, S4_pstorerhnewfnew_io },
16098 { S4_pstorerhnewtnew_rr, S4_pstorerhnewfnew_rr },
16099 { S4_pstorerht_abs, S4_pstorerhf_abs },
16100 { S4_pstorerht_rr, S4_pstorerhf_rr },
16101 { S4_pstorerhtnew_abs, S4_pstorerhfnew_abs },
16102 { S4_pstorerhtnew_io, S4_pstorerhfnew_io },
16103 { S4_pstorerhtnew_rr, S4_pstorerhfnew_rr },
16104 { S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16105 { S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16106 { S4_pstorerinewtnew_abs, S4_pstorerinewfnew_abs },
16107 { S4_pstorerinewtnew_io, S4_pstorerinewfnew_io },
16108 { S4_pstorerinewtnew_rr, S4_pstorerinewfnew_rr },
16109 { S4_pstorerit_abs, S4_pstorerif_abs },
16110 { S4_pstorerit_rr, S4_pstorerif_rr },
16111 { S4_pstoreritnew_abs, S4_pstorerifnew_abs },
16112 { S4_pstoreritnew_io, S4_pstorerifnew_io },
16113 { S4_pstoreritnew_rr, S4_pstorerifnew_rr },
16114 { S4_storeirbt_io, S4_storeirbf_io },
16115 { S4_storeirbtnew_io, S4_storeirbfnew_io },
16116 { S4_storeirht_io, S4_storeirhf_io },
16117 { S4_storeirhtnew_io, S4_storeirhfnew_io },
16118 { S4_storeirit_io, S4_storeirif_io },
16119 { S4_storeiritnew_io, S4_storeirifnew_io },
16120 { V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16121 { V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16122 { V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16123 { V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16124 { V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16125 { V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16126 { V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16127 { V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16128 { V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16129 { V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16130 { V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16131 { V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16132 { V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16133 { V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16134 { V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16135 { V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16136 { V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16137 { V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16138 { V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16139 { V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16140 { V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16141 { V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16142 { V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16143 { V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16144 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16145 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16146 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16147 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16148 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16149 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16150 { V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16151 { V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16152 { V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16153 }; // End of Table
16154
16155 unsigned mid;
16156 unsigned start = 0;
16157 unsigned end = 250;
16158 while (start < end) {
16159 mid = start + (end - start) / 2;
16160 if (Opcode == Table[mid][0])
16161 break;
16162 if (Opcode < Table[mid][0])
16163 end = mid;
16164 else
16165 start = mid + 1;
16166 }
16167 if (start == end)
16168 return -1; // Instruction doesn't exist in this table.
16169
16170 return Table[mid][1];
16171}
16172
16173// getNewValueOpcode
16174LLVM_READONLY
16175int32_t getNewValueOpcode(uint32_t Opcode) {
16176 using namespace Hexagon;
16177 static constexpr uint32_t Table[][2] = {
16178 { PS_storerbabs, PS_storerbnewabs },
16179 { PS_storerhabs, PS_storerhnewabs },
16180 { PS_storeriabs, PS_storerinewabs },
16181 { S2_pstorerbf_io, S2_pstorerbnewf_io },
16182 { S2_pstorerbf_pi, S2_pstorerbnewf_pi },
16183 { S2_pstorerbfnew_pi, S2_pstorerbnewfnew_pi },
16184 { S2_pstorerbt_io, S2_pstorerbnewt_io },
16185 { S2_pstorerbt_pi, S2_pstorerbnewt_pi },
16186 { S2_pstorerbtnew_pi, S2_pstorerbnewtnew_pi },
16187 { S2_pstorerhf_io, S2_pstorerhnewf_io },
16188 { S2_pstorerhf_pi, S2_pstorerhnewf_pi },
16189 { S2_pstorerhfnew_pi, S2_pstorerhnewfnew_pi },
16190 { S2_pstorerht_io, S2_pstorerhnewt_io },
16191 { S2_pstorerht_pi, S2_pstorerhnewt_pi },
16192 { S2_pstorerhtnew_pi, S2_pstorerhnewtnew_pi },
16193 { S2_pstorerif_io, S2_pstorerinewf_io },
16194 { S2_pstorerif_pi, S2_pstorerinewf_pi },
16195 { S2_pstorerifnew_pi, S2_pstorerinewfnew_pi },
16196 { S2_pstorerit_io, S2_pstorerinewt_io },
16197 { S2_pstorerit_pi, S2_pstorerinewt_pi },
16198 { S2_pstoreritnew_pi, S2_pstorerinewtnew_pi },
16199 { S2_storerb_io, S2_storerbnew_io },
16200 { S2_storerb_pbr, S2_storerbnew_pbr },
16201 { S2_storerb_pci, S2_storerbnew_pci },
16202 { S2_storerb_pcr, S2_storerbnew_pcr },
16203 { S2_storerb_pi, S2_storerbnew_pi },
16204 { S2_storerb_pr, S2_storerbnew_pr },
16205 { S2_storerbgp, S2_storerbnewgp },
16206 { S2_storerh_io, S2_storerhnew_io },
16207 { S2_storerh_pbr, S2_storerhnew_pbr },
16208 { S2_storerh_pci, S2_storerhnew_pci },
16209 { S2_storerh_pcr, S2_storerhnew_pcr },
16210 { S2_storerh_pi, S2_storerhnew_pi },
16211 { S2_storerh_pr, S2_storerhnew_pr },
16212 { S2_storerhgp, S2_storerhnewgp },
16213 { S2_storeri_io, S2_storerinew_io },
16214 { S2_storeri_pbr, S2_storerinew_pbr },
16215 { S2_storeri_pci, S2_storerinew_pci },
16216 { S2_storeri_pcr, S2_storerinew_pcr },
16217 { S2_storeri_pi, S2_storerinew_pi },
16218 { S2_storeri_pr, S2_storerinew_pr },
16219 { S2_storerigp, S2_storerinewgp },
16220 { S4_pstorerbf_abs, S4_pstorerbnewf_abs },
16221 { S4_pstorerbf_rr, S4_pstorerbnewf_rr },
16222 { S4_pstorerbfnew_abs, S4_pstorerbnewfnew_abs },
16223 { S4_pstorerbfnew_io, S4_pstorerbnewfnew_io },
16224 { S4_pstorerbfnew_rr, S4_pstorerbnewfnew_rr },
16225 { S4_pstorerbt_abs, S4_pstorerbnewt_abs },
16226 { S4_pstorerbt_rr, S4_pstorerbnewt_rr },
16227 { S4_pstorerbtnew_abs, S4_pstorerbnewtnew_abs },
16228 { S4_pstorerbtnew_io, S4_pstorerbnewtnew_io },
16229 { S4_pstorerbtnew_rr, S4_pstorerbnewtnew_rr },
16230 { S4_pstorerhf_abs, S4_pstorerhnewf_abs },
16231 { S4_pstorerhf_rr, S4_pstorerhnewf_rr },
16232 { S4_pstorerhfnew_abs, S4_pstorerhnewfnew_abs },
16233 { S4_pstorerhfnew_io, S4_pstorerhnewfnew_io },
16234 { S4_pstorerhfnew_rr, S4_pstorerhnewfnew_rr },
16235 { S4_pstorerht_abs, S4_pstorerhnewt_abs },
16236 { S4_pstorerht_rr, S4_pstorerhnewt_rr },
16237 { S4_pstorerhtnew_abs, S4_pstorerhnewtnew_abs },
16238 { S4_pstorerhtnew_io, S4_pstorerhnewtnew_io },
16239 { S4_pstorerhtnew_rr, S4_pstorerhnewtnew_rr },
16240 { S4_pstorerif_abs, S4_pstorerinewf_abs },
16241 { S4_pstorerif_rr, S4_pstorerinewf_rr },
16242 { S4_pstorerifnew_abs, S4_pstorerinewfnew_abs },
16243 { S4_pstorerifnew_io, S4_pstorerinewfnew_io },
16244 { S4_pstorerifnew_rr, S4_pstorerinewfnew_rr },
16245 { S4_pstorerit_abs, S4_pstorerinewt_abs },
16246 { S4_pstorerit_rr, S4_pstorerinewt_rr },
16247 { S4_pstoreritnew_abs, S4_pstorerinewtnew_abs },
16248 { S4_pstoreritnew_io, S4_pstorerinewtnew_io },
16249 { S4_pstoreritnew_rr, S4_pstorerinewtnew_rr },
16250 { S4_storerb_ap, S4_storerbnew_ap },
16251 { S4_storerb_rr, S4_storerbnew_rr },
16252 { S4_storerb_ur, S4_storerbnew_ur },
16253 { S4_storerh_ap, S4_storerhnew_ap },
16254 { S4_storerh_rr, S4_storerhnew_rr },
16255 { S4_storerh_ur, S4_storerhnew_ur },
16256 { S4_storeri_ap, S4_storerinew_ap },
16257 { S4_storeri_rr, S4_storerinew_rr },
16258 { S4_storeri_ur, S4_storerinew_ur },
16259 { V6_vS32b_ai, V6_vS32b_new_ai },
16260 { V6_vS32b_npred_ai, V6_vS32b_new_npred_ai },
16261 { V6_vS32b_npred_pi, V6_vS32b_new_npred_pi },
16262 { V6_vS32b_npred_ppu, V6_vS32b_new_npred_ppu },
16263 { V6_vS32b_nt_ai, V6_vS32b_nt_new_ai },
16264 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_new_npred_ai },
16265 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_new_npred_pi },
16266 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_new_npred_ppu },
16267 { V6_vS32b_nt_pi, V6_vS32b_nt_new_pi },
16268 { V6_vS32b_nt_ppu, V6_vS32b_nt_new_ppu },
16269 { V6_vS32b_nt_pred_ai, V6_vS32b_nt_new_pred_ai },
16270 { V6_vS32b_nt_pred_pi, V6_vS32b_nt_new_pred_pi },
16271 { V6_vS32b_nt_pred_ppu, V6_vS32b_nt_new_pred_ppu },
16272 { V6_vS32b_pi, V6_vS32b_new_pi },
16273 { V6_vS32b_ppu, V6_vS32b_new_ppu },
16274 { V6_vS32b_pred_ai, V6_vS32b_new_pred_ai },
16275 { V6_vS32b_pred_pi, V6_vS32b_new_pred_pi },
16276 { V6_vS32b_pred_ppu, V6_vS32b_new_pred_ppu },
16277 }; // End of Table
16278
16279 unsigned mid;
16280 unsigned start = 0;
16281 unsigned end = 99;
16282 while (start < end) {
16283 mid = start + (end - start) / 2;
16284 if (Opcode == Table[mid][0])
16285 break;
16286 if (Opcode < Table[mid][0])
16287 end = mid;
16288 else
16289 start = mid + 1;
16290 }
16291 if (start == end)
16292 return -1; // Instruction doesn't exist in this table.
16293
16294 return Table[mid][1];
16295}
16296
16297// getNonNVStore
16298LLVM_READONLY
16299int32_t getNonNVStore(uint32_t Opcode) {
16300 using namespace Hexagon;
16301 static constexpr uint32_t Table[][2] = {
16302 { PS_storerbnewabs, PS_storerbabs },
16303 { PS_storerhnewabs, PS_storerhabs },
16304 { PS_storerinewabs, PS_storeriabs },
16305 { S2_pstorerbnewf_io, S2_pstorerbf_io },
16306 { S2_pstorerbnewf_pi, S2_pstorerbf_pi },
16307 { S2_pstorerbnewfnew_pi, S2_pstorerbfnew_pi },
16308 { S2_pstorerbnewt_io, S2_pstorerbt_io },
16309 { S2_pstorerbnewt_pi, S2_pstorerbt_pi },
16310 { S2_pstorerbnewtnew_pi, S2_pstorerbtnew_pi },
16311 { S2_pstorerhnewf_io, S2_pstorerhf_io },
16312 { S2_pstorerhnewf_pi, S2_pstorerhf_pi },
16313 { S2_pstorerhnewfnew_pi, S2_pstorerhfnew_pi },
16314 { S2_pstorerhnewt_io, S2_pstorerht_io },
16315 { S2_pstorerhnewt_pi, S2_pstorerht_pi },
16316 { S2_pstorerhnewtnew_pi, S2_pstorerhtnew_pi },
16317 { S2_pstorerinewf_io, S2_pstorerif_io },
16318 { S2_pstorerinewf_pi, S2_pstorerif_pi },
16319 { S2_pstorerinewfnew_pi, S2_pstorerifnew_pi },
16320 { S2_pstorerinewt_io, S2_pstorerit_io },
16321 { S2_pstorerinewt_pi, S2_pstorerit_pi },
16322 { S2_pstorerinewtnew_pi, S2_pstoreritnew_pi },
16323 { S2_storerbnew_io, S2_storerb_io },
16324 { S2_storerbnew_pbr, S2_storerb_pbr },
16325 { S2_storerbnew_pci, S2_storerb_pci },
16326 { S2_storerbnew_pcr, S2_storerb_pcr },
16327 { S2_storerbnew_pi, S2_storerb_pi },
16328 { S2_storerbnew_pr, S2_storerb_pr },
16329 { S2_storerbnewgp, S2_storerbgp },
16330 { S2_storerhnew_io, S2_storerh_io },
16331 { S2_storerhnew_pbr, S2_storerh_pbr },
16332 { S2_storerhnew_pci, S2_storerh_pci },
16333 { S2_storerhnew_pcr, S2_storerh_pcr },
16334 { S2_storerhnew_pi, S2_storerh_pi },
16335 { S2_storerhnew_pr, S2_storerh_pr },
16336 { S2_storerhnewgp, S2_storerhgp },
16337 { S2_storerinew_io, S2_storeri_io },
16338 { S2_storerinew_pbr, S2_storeri_pbr },
16339 { S2_storerinew_pci, S2_storeri_pci },
16340 { S2_storerinew_pcr, S2_storeri_pcr },
16341 { S2_storerinew_pi, S2_storeri_pi },
16342 { S2_storerinew_pr, S2_storeri_pr },
16343 { S2_storerinewgp, S2_storerigp },
16344 { S4_pstorerbnewf_abs, S4_pstorerbf_abs },
16345 { S4_pstorerbnewf_rr, S4_pstorerbf_rr },
16346 { S4_pstorerbnewfnew_abs, S4_pstorerbfnew_abs },
16347 { S4_pstorerbnewfnew_io, S4_pstorerbfnew_io },
16348 { S4_pstorerbnewfnew_rr, S4_pstorerbfnew_rr },
16349 { S4_pstorerbnewt_abs, S4_pstorerbt_abs },
16350 { S4_pstorerbnewt_rr, S4_pstorerbt_rr },
16351 { S4_pstorerbnewtnew_abs, S4_pstorerbtnew_abs },
16352 { S4_pstorerbnewtnew_io, S4_pstorerbtnew_io },
16353 { S4_pstorerbnewtnew_rr, S4_pstorerbtnew_rr },
16354 { S4_pstorerhnewf_abs, S4_pstorerhf_abs },
16355 { S4_pstorerhnewf_rr, S4_pstorerhf_rr },
16356 { S4_pstorerhnewfnew_abs, S4_pstorerhfnew_abs },
16357 { S4_pstorerhnewfnew_io, S4_pstorerhfnew_io },
16358 { S4_pstorerhnewfnew_rr, S4_pstorerhfnew_rr },
16359 { S4_pstorerhnewt_abs, S4_pstorerht_abs },
16360 { S4_pstorerhnewt_rr, S4_pstorerht_rr },
16361 { S4_pstorerhnewtnew_abs, S4_pstorerhtnew_abs },
16362 { S4_pstorerhnewtnew_io, S4_pstorerhtnew_io },
16363 { S4_pstorerhnewtnew_rr, S4_pstorerhtnew_rr },
16364 { S4_pstorerinewf_abs, S4_pstorerif_abs },
16365 { S4_pstorerinewf_rr, S4_pstorerif_rr },
16366 { S4_pstorerinewfnew_abs, S4_pstorerifnew_abs },
16367 { S4_pstorerinewfnew_io, S4_pstorerifnew_io },
16368 { S4_pstorerinewfnew_rr, S4_pstorerifnew_rr },
16369 { S4_pstorerinewt_abs, S4_pstorerit_abs },
16370 { S4_pstorerinewt_rr, S4_pstorerit_rr },
16371 { S4_pstorerinewtnew_abs, S4_pstoreritnew_abs },
16372 { S4_pstorerinewtnew_io, S4_pstoreritnew_io },
16373 { S4_pstorerinewtnew_rr, S4_pstoreritnew_rr },
16374 { S4_storerbnew_ap, S4_storerb_ap },
16375 { S4_storerbnew_rr, S4_storerb_rr },
16376 { S4_storerbnew_ur, S4_storerb_ur },
16377 { S4_storerhnew_ap, S4_storerh_ap },
16378 { S4_storerhnew_rr, S4_storerh_rr },
16379 { S4_storerhnew_ur, S4_storerh_ur },
16380 { S4_storerinew_ap, S4_storeri_ap },
16381 { S4_storerinew_rr, S4_storeri_rr },
16382 { S4_storerinew_ur, S4_storeri_ur },
16383 { V6_vS32b_new_ai, V6_vS32b_ai },
16384 { V6_vS32b_new_npred_ai, V6_vS32b_npred_ai },
16385 { V6_vS32b_new_npred_pi, V6_vS32b_npred_pi },
16386 { V6_vS32b_new_npred_ppu, V6_vS32b_npred_ppu },
16387 { V6_vS32b_new_pi, V6_vS32b_pi },
16388 { V6_vS32b_new_ppu, V6_vS32b_ppu },
16389 { V6_vS32b_new_pred_ai, V6_vS32b_pred_ai },
16390 { V6_vS32b_new_pred_pi, V6_vS32b_pred_pi },
16391 { V6_vS32b_new_pred_ppu, V6_vS32b_pred_ppu },
16392 { V6_vS32b_nt_new_ai, V6_vS32b_nt_ai },
16393 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_npred_ai },
16394 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_npred_pi },
16395 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_npred_ppu },
16396 { V6_vS32b_nt_new_pi, V6_vS32b_nt_pi },
16397 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_ppu },
16398 { V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_pred_ai },
16399 { V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_pred_pi },
16400 { V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_pred_ppu },
16401 }; // End of Table
16402
16403 unsigned mid;
16404 unsigned start = 0;
16405 unsigned end = 99;
16406 while (start < end) {
16407 mid = start + (end - start) / 2;
16408 if (Opcode == Table[mid][0])
16409 break;
16410 if (Opcode < Table[mid][0])
16411 end = mid;
16412 else
16413 start = mid + 1;
16414 }
16415 if (start == end)
16416 return -1; // Instruction doesn't exist in this table.
16417
16418 return Table[mid][1];
16419}
16420
16421// getPredNewOpcode
16422LLVM_READONLY
16423int32_t getPredNewOpcode(uint32_t Opcode) {
16424 using namespace Hexagon;
16425 static constexpr uint32_t Table[][2] = {
16426 { A2_tfrf, A2_tfrfnew },
16427 { A2_tfrpf, A2_tfrpfnew },
16428 { A2_tfrpt, A2_tfrptnew },
16429 { A2_tfrt, A2_tfrtnew },
16430 { A2_paddf, A2_paddfnew },
16431 { A2_paddif, A2_paddifnew },
16432 { A2_paddit, A2_padditnew },
16433 { A2_paddt, A2_paddtnew },
16434 { A2_pandf, A2_pandfnew },
16435 { A2_pandt, A2_pandtnew },
16436 { A2_porf, A2_porfnew },
16437 { A2_port, A2_portnew },
16438 { A2_psubf, A2_psubfnew },
16439 { A2_psubt, A2_psubtnew },
16440 { A2_pxorf, A2_pxorfnew },
16441 { A2_pxort, A2_pxortnew },
16442 { A4_paslhf, A4_paslhfnew },
16443 { A4_paslht, A4_paslhtnew },
16444 { A4_pasrhf, A4_pasrhfnew },
16445 { A4_pasrht, A4_pasrhtnew },
16446 { A4_psxtbf, A4_psxtbfnew },
16447 { A4_psxtbt, A4_psxtbtnew },
16448 { A4_psxthf, A4_psxthfnew },
16449 { A4_psxtht, A4_psxthtnew },
16450 { A4_pzxtbf, A4_pzxtbfnew },
16451 { A4_pzxtbt, A4_pzxtbtnew },
16452 { A4_pzxthf, A4_pzxthfnew },
16453 { A4_pzxtht, A4_pzxthtnew },
16454 { C2_ccombinewf, C2_ccombinewnewf },
16455 { C2_ccombinewt, C2_ccombinewnewt },
16456 { C2_cmoveif, C2_cmovenewif },
16457 { C2_cmoveit, C2_cmovenewit },
16458 { J2_jumpf, J2_jumpfnew },
16459 { J2_jumpfpt, J2_jumpfnewpt },
16460 { J2_jumprf, J2_jumprfnew },
16461 { J2_jumprfpt, J2_jumprfnewpt },
16462 { J2_jumprt, J2_jumprtnew },
16463 { J2_jumprtpt, J2_jumprtnewpt },
16464 { J2_jumpt, J2_jumptnew },
16465 { J2_jumptpt, J2_jumptnewpt },
16466 { L2_ploadrbf_io, L2_ploadrbfnew_io },
16467 { L2_ploadrbf_pi, L2_ploadrbfnew_pi },
16468 { L2_ploadrbt_io, L2_ploadrbtnew_io },
16469 { L2_ploadrbt_pi, L2_ploadrbtnew_pi },
16470 { L2_ploadrdf_io, L2_ploadrdfnew_io },
16471 { L2_ploadrdf_pi, L2_ploadrdfnew_pi },
16472 { L2_ploadrdt_io, L2_ploadrdtnew_io },
16473 { L2_ploadrdt_pi, L2_ploadrdtnew_pi },
16474 { L2_ploadrhf_io, L2_ploadrhfnew_io },
16475 { L2_ploadrhf_pi, L2_ploadrhfnew_pi },
16476 { L2_ploadrht_io, L2_ploadrhtnew_io },
16477 { L2_ploadrht_pi, L2_ploadrhtnew_pi },
16478 { L2_ploadrif_io, L2_ploadrifnew_io },
16479 { L2_ploadrif_pi, L2_ploadrifnew_pi },
16480 { L2_ploadrit_io, L2_ploadritnew_io },
16481 { L2_ploadrit_pi, L2_ploadritnew_pi },
16482 { L2_ploadrubf_io, L2_ploadrubfnew_io },
16483 { L2_ploadrubf_pi, L2_ploadrubfnew_pi },
16484 { L2_ploadrubt_io, L2_ploadrubtnew_io },
16485 { L2_ploadrubt_pi, L2_ploadrubtnew_pi },
16486 { L2_ploadruhf_io, L2_ploadruhfnew_io },
16487 { L2_ploadruhf_pi, L2_ploadruhfnew_pi },
16488 { L2_ploadruht_io, L2_ploadruhtnew_io },
16489 { L2_ploadruht_pi, L2_ploadruhtnew_pi },
16490 { L4_ploadrbf_abs, L4_ploadrbfnew_abs },
16491 { L4_ploadrbf_rr, L4_ploadrbfnew_rr },
16492 { L4_ploadrbt_abs, L4_ploadrbtnew_abs },
16493 { L4_ploadrbt_rr, L4_ploadrbtnew_rr },
16494 { L4_ploadrdf_abs, L4_ploadrdfnew_abs },
16495 { L4_ploadrdf_rr, L4_ploadrdfnew_rr },
16496 { L4_ploadrdt_abs, L4_ploadrdtnew_abs },
16497 { L4_ploadrdt_rr, L4_ploadrdtnew_rr },
16498 { L4_ploadrhf_abs, L4_ploadrhfnew_abs },
16499 { L4_ploadrhf_rr, L4_ploadrhfnew_rr },
16500 { L4_ploadrht_abs, L4_ploadrhtnew_abs },
16501 { L4_ploadrht_rr, L4_ploadrhtnew_rr },
16502 { L4_ploadrif_abs, L4_ploadrifnew_abs },
16503 { L4_ploadrif_rr, L4_ploadrifnew_rr },
16504 { L4_ploadrit_abs, L4_ploadritnew_abs },
16505 { L4_ploadrit_rr, L4_ploadritnew_rr },
16506 { L4_ploadrubf_abs, L4_ploadrubfnew_abs },
16507 { L4_ploadrubf_rr, L4_ploadrubfnew_rr },
16508 { L4_ploadrubt_abs, L4_ploadrubtnew_abs },
16509 { L4_ploadrubt_rr, L4_ploadrubtnew_rr },
16510 { L4_ploadruhf_abs, L4_ploadruhfnew_abs },
16511 { L4_ploadruhf_rr, L4_ploadruhfnew_rr },
16512 { L4_ploadruht_abs, L4_ploadruhtnew_abs },
16513 { L4_ploadruht_rr, L4_ploadruhtnew_rr },
16514 { L4_return_f, L4_return_fnew_pt },
16515 { L4_return_t, L4_return_tnew_pt },
16516 { PS_jmpretf, PS_jmpretfnew },
16517 { PS_jmprett, PS_jmprettnew },
16518 { S2_pstorerbf_io, S4_pstorerbfnew_io },
16519 { S2_pstorerbf_pi, S2_pstorerbfnew_pi },
16520 { S2_pstorerbnewf_io, S4_pstorerbnewfnew_io },
16521 { S2_pstorerbnewf_pi, S2_pstorerbnewfnew_pi },
16522 { S2_pstorerbnewt_io, S4_pstorerbnewtnew_io },
16523 { S2_pstorerbnewt_pi, S2_pstorerbnewtnew_pi },
16524 { S2_pstorerbt_io, S4_pstorerbtnew_io },
16525 { S2_pstorerbt_pi, S2_pstorerbtnew_pi },
16526 { S2_pstorerdf_io, S4_pstorerdfnew_io },
16527 { S2_pstorerdf_pi, S2_pstorerdfnew_pi },
16528 { S2_pstorerdt_io, S4_pstorerdtnew_io },
16529 { S2_pstorerdt_pi, S2_pstorerdtnew_pi },
16530 { S2_pstorerff_io, S4_pstorerffnew_io },
16531 { S2_pstorerff_pi, S2_pstorerffnew_pi },
16532 { S2_pstorerft_io, S4_pstorerftnew_io },
16533 { S2_pstorerft_pi, S2_pstorerftnew_pi },
16534 { S2_pstorerhf_io, S4_pstorerhfnew_io },
16535 { S2_pstorerhf_pi, S2_pstorerhfnew_pi },
16536 { S2_pstorerhnewf_io, S4_pstorerhnewfnew_io },
16537 { S2_pstorerhnewf_pi, S2_pstorerhnewfnew_pi },
16538 { S2_pstorerhnewt_io, S4_pstorerhnewtnew_io },
16539 { S2_pstorerhnewt_pi, S2_pstorerhnewtnew_pi },
16540 { S2_pstorerht_io, S4_pstorerhtnew_io },
16541 { S2_pstorerht_pi, S2_pstorerhtnew_pi },
16542 { S2_pstorerif_io, S4_pstorerifnew_io },
16543 { S2_pstorerif_pi, S2_pstorerifnew_pi },
16544 { S2_pstorerinewf_io, S4_pstorerinewfnew_io },
16545 { S2_pstorerinewf_pi, S2_pstorerinewfnew_pi },
16546 { S2_pstorerinewt_io, S4_pstorerinewtnew_io },
16547 { S2_pstorerinewt_pi, S2_pstorerinewtnew_pi },
16548 { S2_pstorerit_io, S4_pstoreritnew_io },
16549 { S2_pstorerit_pi, S2_pstoreritnew_pi },
16550 { S4_pstorerbf_abs, S4_pstorerbfnew_abs },
16551 { S4_pstorerbf_rr, S4_pstorerbfnew_rr },
16552 { S4_pstorerbnewf_abs, S4_pstorerbnewfnew_abs },
16553 { S4_pstorerbnewf_rr, S4_pstorerbnewfnew_rr },
16554 { S4_pstorerbnewt_abs, S4_pstorerbnewtnew_abs },
16555 { S4_pstorerbnewt_rr, S4_pstorerbnewtnew_rr },
16556 { S4_pstorerbt_abs, S4_pstorerbtnew_abs },
16557 { S4_pstorerbt_rr, S4_pstorerbtnew_rr },
16558 { S4_pstorerdf_abs, S4_pstorerdfnew_abs },
16559 { S4_pstorerdf_rr, S4_pstorerdfnew_rr },
16560 { S4_pstorerdt_abs, S4_pstorerdtnew_abs },
16561 { S4_pstorerdt_rr, S4_pstorerdtnew_rr },
16562 { S4_pstorerff_abs, S4_pstorerffnew_abs },
16563 { S4_pstorerff_rr, S4_pstorerffnew_rr },
16564 { S4_pstorerft_abs, S4_pstorerftnew_abs },
16565 { S4_pstorerft_rr, S4_pstorerftnew_rr },
16566 { S4_pstorerhf_abs, S4_pstorerhfnew_abs },
16567 { S4_pstorerhf_rr, S4_pstorerhfnew_rr },
16568 { S4_pstorerhnewf_abs, S4_pstorerhnewfnew_abs },
16569 { S4_pstorerhnewf_rr, S4_pstorerhnewfnew_rr },
16570 { S4_pstorerhnewt_abs, S4_pstorerhnewtnew_abs },
16571 { S4_pstorerhnewt_rr, S4_pstorerhnewtnew_rr },
16572 { S4_pstorerht_abs, S4_pstorerhtnew_abs },
16573 { S4_pstorerht_rr, S4_pstorerhtnew_rr },
16574 { S4_pstorerif_abs, S4_pstorerifnew_abs },
16575 { S4_pstorerif_rr, S4_pstorerifnew_rr },
16576 { S4_pstorerinewf_abs, S4_pstorerinewfnew_abs },
16577 { S4_pstorerinewf_rr, S4_pstorerinewfnew_rr },
16578 { S4_pstorerinewt_abs, S4_pstorerinewtnew_abs },
16579 { S4_pstorerinewt_rr, S4_pstorerinewtnew_rr },
16580 { S4_pstorerit_abs, S4_pstoreritnew_abs },
16581 { S4_pstorerit_rr, S4_pstoreritnew_rr },
16582 { S4_storeirbf_io, S4_storeirbfnew_io },
16583 { S4_storeirbt_io, S4_storeirbtnew_io },
16584 { S4_storeirhf_io, S4_storeirhfnew_io },
16585 { S4_storeirht_io, S4_storeirhtnew_io },
16586 { S4_storeirif_io, S4_storeirifnew_io },
16587 { S4_storeirit_io, S4_storeiritnew_io },
16588 }; // End of Table
16589
16590 unsigned mid;
16591 unsigned start = 0;
16592 unsigned end = 162;
16593 while (start < end) {
16594 mid = start + (end - start) / 2;
16595 if (Opcode == Table[mid][0])
16596 break;
16597 if (Opcode < Table[mid][0])
16598 end = mid;
16599 else
16600 start = mid + 1;
16601 }
16602 if (start == end)
16603 return -1; // Instruction doesn't exist in this table.
16604
16605 return Table[mid][1];
16606}
16607
16608// getPredOldOpcode
16609LLVM_READONLY
16610int32_t getPredOldOpcode(uint32_t Opcode) {
16611 using namespace Hexagon;
16612 static constexpr uint32_t Table[][2] = {
16613 { A2_tfrfnew, A2_tfrf },
16614 { A2_tfrpfnew, A2_tfrpf },
16615 { A2_tfrptnew, A2_tfrpt },
16616 { A2_tfrtnew, A2_tfrt },
16617 { A2_paddfnew, A2_paddf },
16618 { A2_paddifnew, A2_paddif },
16619 { A2_padditnew, A2_paddit },
16620 { A2_paddtnew, A2_paddt },
16621 { A2_pandfnew, A2_pandf },
16622 { A2_pandtnew, A2_pandt },
16623 { A2_porfnew, A2_porf },
16624 { A2_portnew, A2_port },
16625 { A2_psubfnew, A2_psubf },
16626 { A2_psubtnew, A2_psubt },
16627 { A2_pxorfnew, A2_pxorf },
16628 { A2_pxortnew, A2_pxort },
16629 { A4_paslhfnew, A4_paslhf },
16630 { A4_paslhtnew, A4_paslht },
16631 { A4_pasrhfnew, A4_pasrhf },
16632 { A4_pasrhtnew, A4_pasrht },
16633 { A4_psxtbfnew, A4_psxtbf },
16634 { A4_psxtbtnew, A4_psxtbt },
16635 { A4_psxthfnew, A4_psxthf },
16636 { A4_psxthtnew, A4_psxtht },
16637 { A4_pzxtbfnew, A4_pzxtbf },
16638 { A4_pzxtbtnew, A4_pzxtbt },
16639 { A4_pzxthfnew, A4_pzxthf },
16640 { A4_pzxthtnew, A4_pzxtht },
16641 { C2_ccombinewnewf, C2_ccombinewf },
16642 { C2_ccombinewnewt, C2_ccombinewt },
16643 { C2_cmovenewif, C2_cmoveif },
16644 { C2_cmovenewit, C2_cmoveit },
16645 { J2_jumpfnew, J2_jumpf },
16646 { J2_jumpfnewpt, J2_jumpfpt },
16647 { J2_jumprfnew, J2_jumprf },
16648 { J2_jumprfnewpt, J2_jumprfpt },
16649 { J2_jumprtnew, J2_jumprt },
16650 { J2_jumprtnewpt, J2_jumprtpt },
16651 { J2_jumptnew, J2_jumpt },
16652 { J2_jumptnewpt, J2_jumptpt },
16653 { L2_ploadrbfnew_io, L2_ploadrbf_io },
16654 { L2_ploadrbfnew_pi, L2_ploadrbf_pi },
16655 { L2_ploadrbtnew_io, L2_ploadrbt_io },
16656 { L2_ploadrbtnew_pi, L2_ploadrbt_pi },
16657 { L2_ploadrdfnew_io, L2_ploadrdf_io },
16658 { L2_ploadrdfnew_pi, L2_ploadrdf_pi },
16659 { L2_ploadrdtnew_io, L2_ploadrdt_io },
16660 { L2_ploadrdtnew_pi, L2_ploadrdt_pi },
16661 { L2_ploadrhfnew_io, L2_ploadrhf_io },
16662 { L2_ploadrhfnew_pi, L2_ploadrhf_pi },
16663 { L2_ploadrhtnew_io, L2_ploadrht_io },
16664 { L2_ploadrhtnew_pi, L2_ploadrht_pi },
16665 { L2_ploadrifnew_io, L2_ploadrif_io },
16666 { L2_ploadrifnew_pi, L2_ploadrif_pi },
16667 { L2_ploadritnew_io, L2_ploadrit_io },
16668 { L2_ploadritnew_pi, L2_ploadrit_pi },
16669 { L2_ploadrubfnew_io, L2_ploadrubf_io },
16670 { L2_ploadrubfnew_pi, L2_ploadrubf_pi },
16671 { L2_ploadrubtnew_io, L2_ploadrubt_io },
16672 { L2_ploadrubtnew_pi, L2_ploadrubt_pi },
16673 { L2_ploadruhfnew_io, L2_ploadruhf_io },
16674 { L2_ploadruhfnew_pi, L2_ploadruhf_pi },
16675 { L2_ploadruhtnew_io, L2_ploadruht_io },
16676 { L2_ploadruhtnew_pi, L2_ploadruht_pi },
16677 { L4_ploadrbfnew_abs, L4_ploadrbf_abs },
16678 { L4_ploadrbfnew_rr, L4_ploadrbf_rr },
16679 { L4_ploadrbtnew_abs, L4_ploadrbt_abs },
16680 { L4_ploadrbtnew_rr, L4_ploadrbt_rr },
16681 { L4_ploadrdfnew_abs, L4_ploadrdf_abs },
16682 { L4_ploadrdfnew_rr, L4_ploadrdf_rr },
16683 { L4_ploadrdtnew_abs, L4_ploadrdt_abs },
16684 { L4_ploadrdtnew_rr, L4_ploadrdt_rr },
16685 { L4_ploadrhfnew_abs, L4_ploadrhf_abs },
16686 { L4_ploadrhfnew_rr, L4_ploadrhf_rr },
16687 { L4_ploadrhtnew_abs, L4_ploadrht_abs },
16688 { L4_ploadrhtnew_rr, L4_ploadrht_rr },
16689 { L4_ploadrifnew_abs, L4_ploadrif_abs },
16690 { L4_ploadrifnew_rr, L4_ploadrif_rr },
16691 { L4_ploadritnew_abs, L4_ploadrit_abs },
16692 { L4_ploadritnew_rr, L4_ploadrit_rr },
16693 { L4_ploadrubfnew_abs, L4_ploadrubf_abs },
16694 { L4_ploadrubfnew_rr, L4_ploadrubf_rr },
16695 { L4_ploadrubtnew_abs, L4_ploadrubt_abs },
16696 { L4_ploadrubtnew_rr, L4_ploadrubt_rr },
16697 { L4_ploadruhfnew_abs, L4_ploadruhf_abs },
16698 { L4_ploadruhfnew_rr, L4_ploadruhf_rr },
16699 { L4_ploadruhtnew_abs, L4_ploadruht_abs },
16700 { L4_ploadruhtnew_rr, L4_ploadruht_rr },
16701 { L4_return_fnew_pt, L4_return_f },
16702 { L4_return_tnew_pt, L4_return_t },
16703 { PS_jmpretfnew, PS_jmpretf },
16704 { PS_jmprettnew, PS_jmprett },
16705 { S2_pstorerbfnew_pi, S2_pstorerbf_pi },
16706 { S2_pstorerbnewfnew_pi, S2_pstorerbnewf_pi },
16707 { S2_pstorerbnewtnew_pi, S2_pstorerbnewt_pi },
16708 { S2_pstorerbtnew_pi, S2_pstorerbt_pi },
16709 { S2_pstorerdfnew_pi, S2_pstorerdf_pi },
16710 { S2_pstorerdtnew_pi, S2_pstorerdt_pi },
16711 { S2_pstorerffnew_pi, S2_pstorerff_pi },
16712 { S2_pstorerftnew_pi, S2_pstorerft_pi },
16713 { S2_pstorerhfnew_pi, S2_pstorerhf_pi },
16714 { S2_pstorerhnewfnew_pi, S2_pstorerhnewf_pi },
16715 { S2_pstorerhnewtnew_pi, S2_pstorerhnewt_pi },
16716 { S2_pstorerhtnew_pi, S2_pstorerht_pi },
16717 { S2_pstorerifnew_pi, S2_pstorerif_pi },
16718 { S2_pstorerinewfnew_pi, S2_pstorerinewf_pi },
16719 { S2_pstorerinewtnew_pi, S2_pstorerinewt_pi },
16720 { S2_pstoreritnew_pi, S2_pstorerit_pi },
16721 { S4_pstorerbfnew_abs, S4_pstorerbf_abs },
16722 { S4_pstorerbfnew_io, S2_pstorerbf_io },
16723 { S4_pstorerbfnew_rr, S4_pstorerbf_rr },
16724 { S4_pstorerbnewfnew_abs, S4_pstorerbnewf_abs },
16725 { S4_pstorerbnewfnew_io, S2_pstorerbnewf_io },
16726 { S4_pstorerbnewfnew_rr, S4_pstorerbnewf_rr },
16727 { S4_pstorerbnewtnew_abs, S4_pstorerbnewt_abs },
16728 { S4_pstorerbnewtnew_io, S2_pstorerbnewt_io },
16729 { S4_pstorerbnewtnew_rr, S4_pstorerbnewt_rr },
16730 { S4_pstorerbtnew_abs, S4_pstorerbt_abs },
16731 { S4_pstorerbtnew_io, S2_pstorerbt_io },
16732 { S4_pstorerbtnew_rr, S4_pstorerbt_rr },
16733 { S4_pstorerdfnew_abs, S4_pstorerdf_abs },
16734 { S4_pstorerdfnew_io, S2_pstorerdf_io },
16735 { S4_pstorerdfnew_rr, S4_pstorerdf_rr },
16736 { S4_pstorerdtnew_abs, S4_pstorerdt_abs },
16737 { S4_pstorerdtnew_io, S2_pstorerdt_io },
16738 { S4_pstorerdtnew_rr, S4_pstorerdt_rr },
16739 { S4_pstorerffnew_abs, S4_pstorerff_abs },
16740 { S4_pstorerffnew_io, S2_pstorerff_io },
16741 { S4_pstorerffnew_rr, S4_pstorerff_rr },
16742 { S4_pstorerftnew_abs, S4_pstorerft_abs },
16743 { S4_pstorerftnew_io, S2_pstorerft_io },
16744 { S4_pstorerftnew_rr, S4_pstorerft_rr },
16745 { S4_pstorerhfnew_abs, S4_pstorerhf_abs },
16746 { S4_pstorerhfnew_io, S2_pstorerhf_io },
16747 { S4_pstorerhfnew_rr, S4_pstorerhf_rr },
16748 { S4_pstorerhnewfnew_abs, S4_pstorerhnewf_abs },
16749 { S4_pstorerhnewfnew_io, S2_pstorerhnewf_io },
16750 { S4_pstorerhnewfnew_rr, S4_pstorerhnewf_rr },
16751 { S4_pstorerhnewtnew_abs, S4_pstorerhnewt_abs },
16752 { S4_pstorerhnewtnew_io, S2_pstorerhnewt_io },
16753 { S4_pstorerhnewtnew_rr, S4_pstorerhnewt_rr },
16754 { S4_pstorerhtnew_abs, S4_pstorerht_abs },
16755 { S4_pstorerhtnew_io, S2_pstorerht_io },
16756 { S4_pstorerhtnew_rr, S4_pstorerht_rr },
16757 { S4_pstorerifnew_abs, S4_pstorerif_abs },
16758 { S4_pstorerifnew_io, S2_pstorerif_io },
16759 { S4_pstorerifnew_rr, S4_pstorerif_rr },
16760 { S4_pstorerinewfnew_abs, S4_pstorerinewf_abs },
16761 { S4_pstorerinewfnew_io, S2_pstorerinewf_io },
16762 { S4_pstorerinewfnew_rr, S4_pstorerinewf_rr },
16763 { S4_pstorerinewtnew_abs, S4_pstorerinewt_abs },
16764 { S4_pstorerinewtnew_io, S2_pstorerinewt_io },
16765 { S4_pstorerinewtnew_rr, S4_pstorerinewt_rr },
16766 { S4_pstoreritnew_abs, S4_pstorerit_abs },
16767 { S4_pstoreritnew_io, S2_pstorerit_io },
16768 { S4_pstoreritnew_rr, S4_pstorerit_rr },
16769 { S4_storeirbfnew_io, S4_storeirbf_io },
16770 { S4_storeirbtnew_io, S4_storeirbt_io },
16771 { S4_storeirhfnew_io, S4_storeirhf_io },
16772 { S4_storeirhtnew_io, S4_storeirht_io },
16773 { S4_storeirifnew_io, S4_storeirif_io },
16774 { S4_storeiritnew_io, S4_storeirit_io },
16775 }; // End of Table
16776
16777 unsigned mid;
16778 unsigned start = 0;
16779 unsigned end = 162;
16780 while (start < end) {
16781 mid = start + (end - start) / 2;
16782 if (Opcode == Table[mid][0])
16783 break;
16784 if (Opcode < Table[mid][0])
16785 end = mid;
16786 else
16787 start = mid + 1;
16788 }
16789 if (start == end)
16790 return -1; // Instruction doesn't exist in this table.
16791
16792 return Table[mid][1];
16793}
16794
16795// getPredOpcode
16796LLVM_READONLY
16797int32_t getPredOpcode(uint32_t Opcode, enum PredSense inPredSense) {
16798 using namespace Hexagon;
16799 static constexpr uint32_t Table[][3] = {
16800 { A2_tfrp, A2_tfrpt, A2_tfrpf },
16801 { A2_zxtb, A4_pzxtbt, A4_pzxtbf },
16802 { A2_add, A2_paddt, A2_paddf },
16803 { A2_addi, A2_paddit, A2_paddif },
16804 { A2_and, A2_pandt, A2_pandf },
16805 { A2_aslh, A4_paslht, A4_paslhf },
16806 { A2_asrh, A4_pasrht, A4_pasrhf },
16807 { A2_combinew, C2_ccombinewt, C2_ccombinewf },
16808 { A2_or, A2_port, A2_porf },
16809 { A2_sub, A2_psubt, A2_psubf },
16810 { A2_sxtb, A4_psxtbt, A4_psxtbf },
16811 { A2_sxth, A4_psxtht, A4_psxthf },
16812 { A2_tfr, A2_tfrt, A2_tfrf },
16813 { A2_tfrsi, C2_cmoveit, C2_cmoveif },
16814 { A2_xor, A2_pxort, A2_pxorf },
16815 { A2_zxth, A4_pzxtht, A4_pzxthf },
16816 { J2_call, J2_callt, J2_callf },
16817 { J2_jump, J2_jumpt, J2_jumpf },
16818 { J2_jumpr, J2_jumprt, J2_jumprf },
16819 { L2_loadrb_io, L2_ploadrbt_io, L2_ploadrbf_io },
16820 { L2_loadrb_pi, L2_ploadrbt_pi, L2_ploadrbf_pi },
16821 { L2_loadrbgp, L4_ploadrbt_abs, L4_ploadrbf_abs },
16822 { L2_loadrd_io, L2_ploadrdt_io, L2_ploadrdf_io },
16823 { L2_loadrd_pi, L2_ploadrdt_pi, L2_ploadrdf_pi },
16824 { L2_loadrdgp, L4_ploadrdt_abs, L4_ploadrdf_abs },
16825 { L2_loadrh_io, L2_ploadrht_io, L2_ploadrhf_io },
16826 { L2_loadrh_pi, L2_ploadrht_pi, L2_ploadrhf_pi },
16827 { L2_loadrhgp, L4_ploadrht_abs, L4_ploadrhf_abs },
16828 { L2_loadri_io, L2_ploadrit_io, L2_ploadrif_io },
16829 { L2_loadri_pi, L2_ploadrit_pi, L2_ploadrif_pi },
16830 { L2_loadrigp, L4_ploadrit_abs, L4_ploadrif_abs },
16831 { L2_loadrub_io, L2_ploadrubt_io, L2_ploadrubf_io },
16832 { L2_loadrub_pi, L2_ploadrubt_pi, L2_ploadrubf_pi },
16833 { L2_loadrubgp, L4_ploadrubt_abs, L4_ploadrubf_abs },
16834 { L2_loadruh_io, L2_ploadruht_io, L2_ploadruhf_io },
16835 { L2_loadruh_pi, L2_ploadruht_pi, L2_ploadruhf_pi },
16836 { L2_loadruhgp, L4_ploadruht_abs, L4_ploadruhf_abs },
16837 { L4_loadrb_rr, L4_ploadrbt_rr, L4_ploadrbf_rr },
16838 { L4_loadrd_rr, L4_ploadrdt_rr, L4_ploadrdf_rr },
16839 { L4_loadrh_rr, L4_ploadrht_rr, L4_ploadrhf_rr },
16840 { L4_loadri_rr, L4_ploadrit_rr, L4_ploadrif_rr },
16841 { L4_loadrub_rr, L4_ploadrubt_rr, L4_ploadrubf_rr },
16842 { L4_loadruh_rr, L4_ploadruht_rr, L4_ploadruhf_rr },
16843 { L4_return, L4_return_t, L4_return_f },
16844 { PS_jmpret, PS_jmprett, PS_jmpretf },
16845 { PS_loadrbabs, L4_ploadrbt_abs, L4_ploadrbf_abs },
16846 { PS_loadrdabs, L4_ploadrdt_abs, L4_ploadrdf_abs },
16847 { PS_loadrhabs, L4_ploadrht_abs, L4_ploadrhf_abs },
16848 { PS_loadriabs, L4_ploadrit_abs, L4_ploadrif_abs },
16849 { PS_loadrubabs, L4_ploadrubt_abs, L4_ploadrubf_abs },
16850 { PS_loadruhabs, L4_ploadruht_abs, L4_ploadruhf_abs },
16851 { PS_storerbabs, S4_pstorerbt_abs, S4_pstorerbf_abs },
16852 { PS_storerbnewabs, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16853 { PS_storerdabs, S4_pstorerdt_abs, S4_pstorerdf_abs },
16854 { PS_storerfabs, S4_pstorerft_abs, S4_pstorerff_abs },
16855 { PS_storerhabs, S4_pstorerht_abs, S4_pstorerhf_abs },
16856 { PS_storerhnewabs, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16857 { PS_storeriabs, S4_pstorerit_abs, S4_pstorerif_abs },
16858 { PS_storerinewabs, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16859 { S2_storerb_io, S2_pstorerbt_io, S2_pstorerbf_io },
16860 { S2_storerb_pi, S2_pstorerbt_pi, S2_pstorerbf_pi },
16861 { S2_storerbgp, S4_pstorerbt_abs, S4_pstorerbf_abs },
16862 { S2_storerbnew_io, S2_pstorerbnewt_io, S2_pstorerbnewf_io },
16863 { S2_storerbnew_pi, S2_pstorerbnewt_pi, S2_pstorerbnewf_pi },
16864 { S2_storerbnewgp, S4_pstorerbnewt_abs, S4_pstorerbnewf_abs },
16865 { S2_storerd_io, S2_pstorerdt_io, S2_pstorerdf_io },
16866 { S2_storerd_pi, S2_pstorerdt_pi, S2_pstorerdf_pi },
16867 { S2_storerdgp, S4_pstorerdt_abs, S4_pstorerdf_abs },
16868 { S2_storerf_io, S2_pstorerft_io, S2_pstorerff_io },
16869 { S2_storerf_pi, S2_pstorerft_pi, S2_pstorerff_pi },
16870 { S2_storerfgp, S4_pstorerft_abs, S4_pstorerff_abs },
16871 { S2_storerh_io, S2_pstorerht_io, S2_pstorerhf_io },
16872 { S2_storerh_pi, S2_pstorerht_pi, S2_pstorerhf_pi },
16873 { S2_storerhgp, S4_pstorerht_abs, S4_pstorerhf_abs },
16874 { S2_storerhnew_io, S2_pstorerhnewt_io, S2_pstorerhnewf_io },
16875 { S2_storerhnew_pi, S2_pstorerhnewt_pi, S2_pstorerhnewf_pi },
16876 { S2_storerhnewgp, S4_pstorerhnewt_abs, S4_pstorerhnewf_abs },
16877 { S2_storeri_io, S2_pstorerit_io, S2_pstorerif_io },
16878 { S2_storeri_pi, S2_pstorerit_pi, S2_pstorerif_pi },
16879 { S2_storerigp, S4_pstorerit_abs, S4_pstorerif_abs },
16880 { S2_storerinew_io, S2_pstorerinewt_io, S2_pstorerinewf_io },
16881 { S2_storerinew_pi, S2_pstorerinewt_pi, S2_pstorerinewf_pi },
16882 { S2_storerinewgp, S4_pstorerinewt_abs, S4_pstorerinewf_abs },
16883 { S4_storeirb_io, S4_storeirbt_io, S4_storeirbf_io },
16884 { S4_storeirh_io, S4_storeirht_io, S4_storeirhf_io },
16885 { S4_storeiri_io, S4_storeirit_io, S4_storeirif_io },
16886 { S4_storerb_rr, S4_pstorerbt_rr, S4_pstorerbf_rr },
16887 { S4_storerbnew_rr, S4_pstorerbnewt_rr, S4_pstorerbnewf_rr },
16888 { S4_storerd_rr, S4_pstorerdt_rr, S4_pstorerdf_rr },
16889 { S4_storerf_rr, S4_pstorerft_rr, S4_pstorerff_rr },
16890 { S4_storerf_ur, S4_pstorerft_rr, S4_pstorerff_rr },
16891 { S4_storerh_rr, S4_pstorerht_rr, S4_pstorerhf_rr },
16892 { S4_storerhnew_rr, S4_pstorerhnewt_rr, S4_pstorerhnewf_rr },
16893 { S4_storeri_rr, S4_pstorerit_rr, S4_pstorerif_rr },
16894 { S4_storerinew_rr, S4_pstorerinewt_rr, S4_pstorerinewf_rr },
16895 { V6_vL32b_ai, V6_vL32b_pred_ai, V6_vL32b_npred_ai },
16896 { V6_vL32b_cur_ai, V6_vL32b_cur_pred_ai, V6_vL32b_cur_npred_ai },
16897 { V6_vL32b_cur_pi, V6_vL32b_cur_pred_pi, V6_vL32b_cur_npred_pi },
16898 { V6_vL32b_cur_ppu, V6_vL32b_cur_pred_ppu, V6_vL32b_cur_npred_ppu },
16899 { V6_vL32b_nt_ai, V6_vL32b_nt_pred_ai, V6_vL32b_nt_npred_ai },
16900 { V6_vL32b_nt_cur_ai, V6_vL32b_nt_cur_pred_ai, V6_vL32b_nt_cur_npred_ai },
16901 { V6_vL32b_nt_cur_pi, V6_vL32b_nt_cur_pred_pi, V6_vL32b_nt_cur_npred_pi },
16902 { V6_vL32b_nt_cur_ppu, V6_vL32b_nt_cur_pred_ppu, V6_vL32b_nt_cur_npred_ppu },
16903 { V6_vL32b_nt_pi, V6_vL32b_nt_pred_pi, V6_vL32b_nt_npred_pi },
16904 { V6_vL32b_nt_ppu, V6_vL32b_nt_pred_ppu, V6_vL32b_nt_npred_ppu },
16905 { V6_vL32b_nt_tmp_ai, V6_vL32b_nt_tmp_pred_ai, V6_vL32b_nt_tmp_npred_ai },
16906 { V6_vL32b_nt_tmp_pi, V6_vL32b_nt_tmp_pred_pi, V6_vL32b_nt_tmp_npred_pi },
16907 { V6_vL32b_nt_tmp_ppu, V6_vL32b_nt_tmp_pred_ppu, V6_vL32b_nt_tmp_npred_ppu },
16908 { V6_vL32b_pi, V6_vL32b_pred_pi, V6_vL32b_npred_pi },
16909 { V6_vL32b_ppu, V6_vL32b_pred_ppu, V6_vL32b_npred_ppu },
16910 { V6_vL32b_tmp_ai, V6_vL32b_tmp_pred_ai, V6_vL32b_tmp_npred_ai },
16911 { V6_vL32b_tmp_pi, V6_vL32b_tmp_pred_pi, V6_vL32b_tmp_npred_pi },
16912 { V6_vL32b_tmp_ppu, V6_vL32b_tmp_pred_ppu, V6_vL32b_tmp_npred_ppu },
16913 { V6_vS32Ub_ai, V6_vS32Ub_pred_ai, V6_vS32Ub_npred_ai },
16914 { V6_vS32Ub_pi, V6_vS32Ub_pred_pi, V6_vS32Ub_npred_pi },
16915 { V6_vS32Ub_ppu, V6_vS32Ub_pred_ppu, V6_vS32Ub_npred_ppu },
16916 { V6_vS32b_ai, V6_vS32b_pred_ai, V6_vS32b_npred_ai },
16917 { V6_vS32b_new_ai, V6_vS32b_new_pred_ai, V6_vS32b_new_npred_ai },
16918 { V6_vS32b_new_pi, V6_vS32b_new_pred_pi, V6_vS32b_new_npred_pi },
16919 { V6_vS32b_new_ppu, V6_vS32b_new_pred_ppu, V6_vS32b_new_npred_ppu },
16920 { V6_vS32b_nt_ai, V6_vS32b_nt_pred_ai, V6_vS32b_nt_npred_ai },
16921 { V6_vS32b_nt_new_ai, V6_vS32b_nt_new_pred_ai, V6_vS32b_nt_new_npred_ai },
16922 { V6_vS32b_nt_new_pi, V6_vS32b_nt_new_pred_pi, V6_vS32b_nt_new_npred_pi },
16923 { V6_vS32b_nt_new_ppu, V6_vS32b_nt_new_pred_ppu, V6_vS32b_nt_new_npred_ppu },
16924 { V6_vS32b_nt_pi, V6_vS32b_nt_pred_pi, V6_vS32b_nt_npred_pi },
16925 { V6_vS32b_nt_ppu, V6_vS32b_nt_pred_ppu, V6_vS32b_nt_npred_ppu },
16926 { V6_vS32b_pi, V6_vS32b_pred_pi, V6_vS32b_npred_pi },
16927 { V6_vS32b_ppu, V6_vS32b_pred_ppu, V6_vS32b_npred_ppu },
16928 }; // End of Table
16929
16930 unsigned mid;
16931 unsigned start = 0;
16932 unsigned end = 128;
16933 while (start < end) {
16934 mid = start + (end - start) / 2;
16935 if (Opcode == Table[mid][0])
16936 break;
16937 if (Opcode < Table[mid][0])
16938 end = mid;
16939 else
16940 start = mid + 1;
16941 }
16942 if (start == end)
16943 return -1; // Instruction doesn't exist in this table.
16944
16945 if (inPredSense == PredSense_true)
16946 return Table[mid][1];
16947 if (inPredSense == PredSense_false)
16948 return Table[mid][2];
16949 llvm_unreachable("Unrecognized column value!");
16950}
16951
16952// getRealHWInstr
16953LLVM_READONLY
16954int32_t getRealHWInstr(uint32_t Opcode, enum InstrType inInstrType) {
16955 using namespace Hexagon;
16956 return -1;
16957}
16958
16959// getRegForm
16960LLVM_READONLY
16961int32_t getRegForm(uint32_t Opcode) {
16962 using namespace Hexagon;
16963 static constexpr uint32_t Table[][2] = {
16964 { M2_mpysmi, M2_mpyi },
16965 { A2_addi, A2_add },
16966 { A2_andir, A2_and },
16967 { A2_orir, A2_or },
16968 { A2_paddif, A2_paddf },
16969 { A2_paddifnew, A2_paddfnew },
16970 { A2_paddit, A2_paddt },
16971 { A2_padditnew, A2_paddtnew },
16972 { A2_subri, A2_sub },
16973 { A4_cmpbeqi, A4_cmpbeq },
16974 { A4_cmpbgti, A4_cmpbgt },
16975 { A4_cmpbgtui, A4_cmpbgtu },
16976 { A4_cmpheqi, A4_cmpheq },
16977 { A4_cmphgti, A4_cmphgt },
16978 { A4_cmphgtui, A4_cmphgtu },
16979 { C2_cmoveif, A2_tfrf },
16980 { C2_cmoveit, A2_tfrt },
16981 { C2_cmovenewif, A2_tfrfnew },
16982 { C2_cmovenewit, A2_tfrtnew },
16983 { C2_cmpeqi, C2_cmpeq },
16984 { C2_cmpgti, C2_cmpgt },
16985 { C2_cmpgtui, C2_cmpgtu },
16986 { C4_cmpltei, C4_cmplte },
16987 { C4_cmplteui, C4_cmplteu },
16988 { C4_cmpneqi, C4_cmpneq },
16989 { M2_accii, M2_acci },
16990 { M2_macsip, M2_maci },
16991 { M4_mpyrr_addi, M4_mpyrr_addr },
16992 }; // End of Table
16993
16994 unsigned mid;
16995 unsigned start = 0;
16996 unsigned end = 28;
16997 while (start < end) {
16998 mid = start + (end - start) / 2;
16999 if (Opcode == Table[mid][0])
17000 break;
17001 if (Opcode < Table[mid][0])
17002 end = mid;
17003 else
17004 start = mid + 1;
17005 }
17006 if (start == end)
17007 return -1; // Instruction doesn't exist in this table.
17008
17009 return Table[mid][1];
17010}
17011
17012// getTruePredOpcode
17013LLVM_READONLY
17014int32_t getTruePredOpcode(uint32_t Opcode) {
17015 using namespace Hexagon;
17016 static constexpr uint32_t Table[][2] = {
17017 { A2_tfrf, A2_tfrt },
17018 { A2_tfrfnew, A2_tfrtnew },
17019 { A2_tfrpf, A2_tfrpt },
17020 { A2_tfrpfnew, A2_tfrptnew },
17021 { A2_paddf, A2_paddt },
17022 { A2_paddfnew, A2_paddtnew },
17023 { A2_paddif, A2_paddit },
17024 { A2_paddifnew, A2_padditnew },
17025 { A2_pandf, A2_pandt },
17026 { A2_pandfnew, A2_pandtnew },
17027 { A2_porf, A2_port },
17028 { A2_porfnew, A2_portnew },
17029 { A2_psubf, A2_psubt },
17030 { A2_psubfnew, A2_psubtnew },
17031 { A2_pxorf, A2_pxort },
17032 { A2_pxorfnew, A2_pxortnew },
17033 { A4_paslhf, A4_paslht },
17034 { A4_paslhfnew, A4_paslhtnew },
17035 { A4_pasrhf, A4_pasrht },
17036 { A4_pasrhfnew, A4_pasrhtnew },
17037 { A4_psxtbf, A4_psxtbt },
17038 { A4_psxtbfnew, A4_psxtbtnew },
17039 { A4_psxthf, A4_psxtht },
17040 { A4_psxthfnew, A4_psxthtnew },
17041 { A4_pzxtbf, A4_pzxtbt },
17042 { A4_pzxtbfnew, A4_pzxtbtnew },
17043 { A4_pzxthf, A4_pzxtht },
17044 { A4_pzxthfnew, A4_pzxthtnew },
17045 { C2_ccombinewf, C2_ccombinewt },
17046 { C2_ccombinewnewf, C2_ccombinewnewt },
17047 { C2_cmoveif, C2_cmoveit },
17048 { C2_cmovenewif, C2_cmovenewit },
17049 { J2_callf, J2_callt },
17050 { J2_jumpf, J2_jumpt },
17051 { J2_jumpfnew, J2_jumptnew },
17052 { J2_jumpfnewpt, J2_jumptnewpt },
17053 { J2_jumpfpt, J2_jumptpt },
17054 { J2_jumprf, J2_jumprt },
17055 { J2_jumprfnew, J2_jumprtnew },
17056 { J2_jumprfnewpt, J2_jumprtnewpt },
17057 { J2_jumprfpt, J2_jumprtpt },
17058 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_t_jumpnv_nt },
17059 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_t_jumpnv_t },
17060 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_tp0_jump_nt },
17061 { J4_cmpeq_fp0_jump_t, J4_cmpeq_tp0_jump_t },
17062 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_tp1_jump_nt },
17063 { J4_cmpeq_fp1_jump_t, J4_cmpeq_tp1_jump_t },
17064 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_t_jumpnv_nt },
17065 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_t_jumpnv_t },
17066 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_tp0_jump_nt },
17067 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_tp0_jump_t },
17068 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_tp1_jump_nt },
17069 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_tp1_jump_t },
17070 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_t_jumpnv_nt },
17071 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_t_jumpnv_t },
17072 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_tp0_jump_nt },
17073 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_tp0_jump_t },
17074 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_tp1_jump_nt },
17075 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_tp1_jump_t },
17076 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_t_jumpnv_nt },
17077 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_t_jumpnv_t },
17078 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_tp0_jump_nt },
17079 { J4_cmpgt_fp0_jump_t, J4_cmpgt_tp0_jump_t },
17080 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_tp1_jump_nt },
17081 { J4_cmpgt_fp1_jump_t, J4_cmpgt_tp1_jump_t },
17082 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_t_jumpnv_nt },
17083 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_t_jumpnv_t },
17084 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_tp0_jump_nt },
17085 { J4_cmpgti_fp0_jump_t, J4_cmpgti_tp0_jump_t },
17086 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_tp1_jump_nt },
17087 { J4_cmpgti_fp1_jump_t, J4_cmpgti_tp1_jump_t },
17088 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_t_jumpnv_nt },
17089 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_t_jumpnv_t },
17090 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_tp0_jump_nt },
17091 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_tp0_jump_t },
17092 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_tp1_jump_nt },
17093 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_tp1_jump_t },
17094 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_t_jumpnv_nt },
17095 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_t_jumpnv_t },
17096 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_tp0_jump_nt },
17097 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_tp0_jump_t },
17098 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_tp1_jump_nt },
17099 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_tp1_jump_t },
17100 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_t_jumpnv_nt },
17101 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_t_jumpnv_t },
17102 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_tp0_jump_nt },
17103 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_tp0_jump_t },
17104 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_tp1_jump_nt },
17105 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_tp1_jump_t },
17106 { J4_cmplt_f_jumpnv_nt, J4_cmplt_t_jumpnv_nt },
17107 { J4_cmplt_f_jumpnv_t, J4_cmplt_t_jumpnv_t },
17108 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_t_jumpnv_nt },
17109 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_t_jumpnv_t },
17110 { L2_ploadrbf_io, L2_ploadrbt_io },
17111 { L2_ploadrbf_pi, L2_ploadrbt_pi },
17112 { L2_ploadrbfnew_io, L2_ploadrbtnew_io },
17113 { L2_ploadrbfnew_pi, L2_ploadrbtnew_pi },
17114 { L2_ploadrdf_io, L2_ploadrdt_io },
17115 { L2_ploadrdf_pi, L2_ploadrdt_pi },
17116 { L2_ploadrdfnew_io, L2_ploadrdtnew_io },
17117 { L2_ploadrdfnew_pi, L2_ploadrdtnew_pi },
17118 { L2_ploadrhf_io, L2_ploadrht_io },
17119 { L2_ploadrhf_pi, L2_ploadrht_pi },
17120 { L2_ploadrhfnew_io, L2_ploadrhtnew_io },
17121 { L2_ploadrhfnew_pi, L2_ploadrhtnew_pi },
17122 { L2_ploadrif_io, L2_ploadrit_io },
17123 { L2_ploadrif_pi, L2_ploadrit_pi },
17124 { L2_ploadrifnew_io, L2_ploadritnew_io },
17125 { L2_ploadrifnew_pi, L2_ploadritnew_pi },
17126 { L2_ploadrubf_io, L2_ploadrubt_io },
17127 { L2_ploadrubf_pi, L2_ploadrubt_pi },
17128 { L2_ploadrubfnew_io, L2_ploadrubtnew_io },
17129 { L2_ploadrubfnew_pi, L2_ploadrubtnew_pi },
17130 { L2_ploadruhf_io, L2_ploadruht_io },
17131 { L2_ploadruhf_pi, L2_ploadruht_pi },
17132 { L2_ploadruhfnew_io, L2_ploadruhtnew_io },
17133 { L2_ploadruhfnew_pi, L2_ploadruhtnew_pi },
17134 { L4_ploadrbf_abs, L4_ploadrbt_abs },
17135 { L4_ploadrbf_rr, L4_ploadrbt_rr },
17136 { L4_ploadrbfnew_abs, L4_ploadrbtnew_abs },
17137 { L4_ploadrbfnew_rr, L4_ploadrbtnew_rr },
17138 { L4_ploadrdf_abs, L4_ploadrdt_abs },
17139 { L4_ploadrdf_rr, L4_ploadrdt_rr },
17140 { L4_ploadrdfnew_abs, L4_ploadrdtnew_abs },
17141 { L4_ploadrdfnew_rr, L4_ploadrdtnew_rr },
17142 { L4_ploadrhf_abs, L4_ploadrht_abs },
17143 { L4_ploadrhf_rr, L4_ploadrht_rr },
17144 { L4_ploadrhfnew_abs, L4_ploadrhtnew_abs },
17145 { L4_ploadrhfnew_rr, L4_ploadrhtnew_rr },
17146 { L4_ploadrif_abs, L4_ploadrit_abs },
17147 { L4_ploadrif_rr, L4_ploadrit_rr },
17148 { L4_ploadrifnew_abs, L4_ploadritnew_abs },
17149 { L4_ploadrifnew_rr, L4_ploadritnew_rr },
17150 { L4_ploadrubf_abs, L4_ploadrubt_abs },
17151 { L4_ploadrubf_rr, L4_ploadrubt_rr },
17152 { L4_ploadrubfnew_abs, L4_ploadrubtnew_abs },
17153 { L4_ploadrubfnew_rr, L4_ploadrubtnew_rr },
17154 { L4_ploadruhf_abs, L4_ploadruht_abs },
17155 { L4_ploadruhf_rr, L4_ploadruht_rr },
17156 { L4_ploadruhfnew_abs, L4_ploadruhtnew_abs },
17157 { L4_ploadruhfnew_rr, L4_ploadruhtnew_rr },
17158 { L4_return_f, L4_return_t },
17159 { L4_return_fnew_pnt, L4_return_tnew_pnt },
17160 { L4_return_fnew_pt, L4_return_tnew_pt },
17161 { PS_jmpretf, PS_jmprett },
17162 { PS_jmpretfnew, PS_jmprettnew },
17163 { PS_jmpretfnewpt, PS_jmprettnewpt },
17164 { S2_pstorerbf_io, S2_pstorerbt_io },
17165 { S2_pstorerbf_pi, S2_pstorerbt_pi },
17166 { S2_pstorerbfnew_pi, S2_pstorerbtnew_pi },
17167 { S2_pstorerbnewf_io, S2_pstorerbnewt_io },
17168 { S2_pstorerbnewf_pi, S2_pstorerbnewt_pi },
17169 { S2_pstorerbnewfnew_pi, S2_pstorerbnewtnew_pi },
17170 { S2_pstorerdf_io, S2_pstorerdt_io },
17171 { S2_pstorerdf_pi, S2_pstorerdt_pi },
17172 { S2_pstorerdfnew_pi, S2_pstorerdtnew_pi },
17173 { S2_pstorerff_io, S2_pstorerft_io },
17174 { S2_pstorerff_pi, S2_pstorerft_pi },
17175 { S2_pstorerffnew_pi, S2_pstorerftnew_pi },
17176 { S2_pstorerhf_io, S2_pstorerht_io },
17177 { S2_pstorerhf_pi, S2_pstorerht_pi },
17178 { S2_pstorerhfnew_pi, S2_pstorerhtnew_pi },
17179 { S2_pstorerhnewf_io, S2_pstorerhnewt_io },
17180 { S2_pstorerhnewf_pi, S2_pstorerhnewt_pi },
17181 { S2_pstorerhnewfnew_pi, S2_pstorerhnewtnew_pi },
17182 { S2_pstorerif_io, S2_pstorerit_io },
17183 { S2_pstorerif_pi, S2_pstorerit_pi },
17184 { S2_pstorerifnew_pi, S2_pstoreritnew_pi },
17185 { S2_pstorerinewf_io, S2_pstorerinewt_io },
17186 { S2_pstorerinewf_pi, S2_pstorerinewt_pi },
17187 { S2_pstorerinewfnew_pi, S2_pstorerinewtnew_pi },
17188 { S4_pstorerbf_abs, S4_pstorerbt_abs },
17189 { S4_pstorerbf_rr, S4_pstorerbt_rr },
17190 { S4_pstorerbfnew_abs, S4_pstorerbtnew_abs },
17191 { S4_pstorerbfnew_io, S4_pstorerbtnew_io },
17192 { S4_pstorerbfnew_rr, S4_pstorerbtnew_rr },
17193 { S4_pstorerbnewf_abs, S4_pstorerbnewt_abs },
17194 { S4_pstorerbnewf_rr, S4_pstorerbnewt_rr },
17195 { S4_pstorerbnewfnew_abs, S4_pstorerbnewtnew_abs },
17196 { S4_pstorerbnewfnew_io, S4_pstorerbnewtnew_io },
17197 { S4_pstorerbnewfnew_rr, S4_pstorerbnewtnew_rr },
17198 { S4_pstorerdf_abs, S4_pstorerdt_abs },
17199 { S4_pstorerdf_rr, S4_pstorerdt_rr },
17200 { S4_pstorerdfnew_abs, S4_pstorerdtnew_abs },
17201 { S4_pstorerdfnew_io, S4_pstorerdtnew_io },
17202 { S4_pstorerdfnew_rr, S4_pstorerdtnew_rr },
17203 { S4_pstorerff_abs, S4_pstorerft_abs },
17204 { S4_pstorerff_rr, S4_pstorerft_rr },
17205 { S4_pstorerffnew_abs, S4_pstorerftnew_abs },
17206 { S4_pstorerffnew_io, S4_pstorerftnew_io },
17207 { S4_pstorerffnew_rr, S4_pstorerftnew_rr },
17208 { S4_pstorerhf_abs, S4_pstorerht_abs },
17209 { S4_pstorerhf_rr, S4_pstorerht_rr },
17210 { S4_pstorerhfnew_abs, S4_pstorerhtnew_abs },
17211 { S4_pstorerhfnew_io, S4_pstorerhtnew_io },
17212 { S4_pstorerhfnew_rr, S4_pstorerhtnew_rr },
17213 { S4_pstorerhnewf_abs, S4_pstorerhnewt_abs },
17214 { S4_pstorerhnewf_rr, S4_pstorerhnewt_rr },
17215 { S4_pstorerhnewfnew_abs, S4_pstorerhnewtnew_abs },
17216 { S4_pstorerhnewfnew_io, S4_pstorerhnewtnew_io },
17217 { S4_pstorerhnewfnew_rr, S4_pstorerhnewtnew_rr },
17218 { S4_pstorerif_abs, S4_pstorerit_abs },
17219 { S4_pstorerif_rr, S4_pstorerit_rr },
17220 { S4_pstorerifnew_abs, S4_pstoreritnew_abs },
17221 { S4_pstorerifnew_io, S4_pstoreritnew_io },
17222 { S4_pstorerifnew_rr, S4_pstoreritnew_rr },
17223 { S4_pstorerinewf_abs, S4_pstorerinewt_abs },
17224 { S4_pstorerinewf_rr, S4_pstorerinewt_rr },
17225 { S4_pstorerinewfnew_abs, S4_pstorerinewtnew_abs },
17226 { S4_pstorerinewfnew_io, S4_pstorerinewtnew_io },
17227 { S4_pstorerinewfnew_rr, S4_pstorerinewtnew_rr },
17228 { S4_storeirbf_io, S4_storeirbt_io },
17229 { S4_storeirbfnew_io, S4_storeirbtnew_io },
17230 { S4_storeirhf_io, S4_storeirht_io },
17231 { S4_storeirhfnew_io, S4_storeirhtnew_io },
17232 { S4_storeirif_io, S4_storeirit_io },
17233 { S4_storeirifnew_io, S4_storeiritnew_io },
17234 { V6_vL32b_cur_npred_ai, V6_vL32b_cur_pred_ai },
17235 { V6_vL32b_cur_npred_pi, V6_vL32b_cur_pred_pi },
17236 { V6_vL32b_cur_npred_ppu, V6_vL32b_cur_pred_ppu },
17237 { V6_vL32b_npred_ai, V6_vL32b_pred_ai },
17238 { V6_vL32b_npred_pi, V6_vL32b_pred_pi },
17239 { V6_vL32b_npred_ppu, V6_vL32b_pred_ppu },
17240 { V6_vL32b_nt_cur_npred_ai, V6_vL32b_nt_cur_pred_ai },
17241 { V6_vL32b_nt_cur_npred_pi, V6_vL32b_nt_cur_pred_pi },
17242 { V6_vL32b_nt_cur_npred_ppu, V6_vL32b_nt_cur_pred_ppu },
17243 { V6_vL32b_nt_npred_ai, V6_vL32b_nt_pred_ai },
17244 { V6_vL32b_nt_npred_pi, V6_vL32b_nt_pred_pi },
17245 { V6_vL32b_nt_npred_ppu, V6_vL32b_nt_pred_ppu },
17246 { V6_vL32b_nt_tmp_npred_ai, V6_vL32b_nt_tmp_pred_ai },
17247 { V6_vL32b_nt_tmp_npred_pi, V6_vL32b_nt_tmp_pred_pi },
17248 { V6_vL32b_nt_tmp_npred_ppu, V6_vL32b_nt_tmp_pred_ppu },
17249 { V6_vL32b_tmp_npred_ai, V6_vL32b_tmp_pred_ai },
17250 { V6_vL32b_tmp_npred_pi, V6_vL32b_tmp_pred_pi },
17251 { V6_vL32b_tmp_npred_ppu, V6_vL32b_tmp_pred_ppu },
17252 { V6_vS32Ub_npred_ai, V6_vS32Ub_pred_ai },
17253 { V6_vS32Ub_npred_pi, V6_vS32Ub_pred_pi },
17254 { V6_vS32Ub_npred_ppu, V6_vS32Ub_pred_ppu },
17255 { V6_vS32b_new_npred_ai, V6_vS32b_new_pred_ai },
17256 { V6_vS32b_new_npred_pi, V6_vS32b_new_pred_pi },
17257 { V6_vS32b_new_npred_ppu, V6_vS32b_new_pred_ppu },
17258 { V6_vS32b_npred_ai, V6_vS32b_pred_ai },
17259 { V6_vS32b_npred_pi, V6_vS32b_pred_pi },
17260 { V6_vS32b_npred_ppu, V6_vS32b_pred_ppu },
17261 { V6_vS32b_nt_new_npred_ai, V6_vS32b_nt_new_pred_ai },
17262 { V6_vS32b_nt_new_npred_pi, V6_vS32b_nt_new_pred_pi },
17263 { V6_vS32b_nt_new_npred_ppu, V6_vS32b_nt_new_pred_ppu },
17264 { V6_vS32b_nt_npred_ai, V6_vS32b_nt_pred_ai },
17265 { V6_vS32b_nt_npred_pi, V6_vS32b_nt_pred_pi },
17266 { V6_vS32b_nt_npred_ppu, V6_vS32b_nt_pred_ppu },
17267 }; // End of Table
17268
17269 unsigned mid;
17270 unsigned start = 0;
17271 unsigned end = 250;
17272 while (start < end) {
17273 mid = start + (end - start) / 2;
17274 if (Opcode == Table[mid][0])
17275 break;
17276 if (Opcode < Table[mid][0])
17277 end = mid;
17278 else
17279 start = mid + 1;
17280 }
17281 if (start == end)
17282 return -1; // Instruction doesn't exist in this table.
17283
17284 return Table[mid][1];
17285}
17286
17287// notTakenBranchPrediction
17288LLVM_READONLY
17289int32_t notTakenBranchPrediction(uint32_t Opcode) {
17290 using namespace Hexagon;
17291 static constexpr uint32_t Table[][2] = {
17292 { J2_jumpfnewpt, J2_jumpfnew },
17293 { J2_jumpfpt, J2_jumpf },
17294 { J2_jumprfnewpt, J2_jumprfnew },
17295 { J2_jumprfpt, J2_jumprf },
17296 { J2_jumprtnewpt, J2_jumprtnew },
17297 { J2_jumprtpt, J2_jumprt },
17298 { J2_jumptnewpt, J2_jumptnew },
17299 { J2_jumptpt, J2_jumpt },
17300 { J4_cmpeq_f_jumpnv_t, J4_cmpeq_f_jumpnv_nt },
17301 { J4_cmpeq_fp0_jump_t, J4_cmpeq_fp0_jump_nt },
17302 { J4_cmpeq_fp1_jump_t, J4_cmpeq_fp1_jump_nt },
17303 { J4_cmpeq_t_jumpnv_t, J4_cmpeq_t_jumpnv_nt },
17304 { J4_cmpeq_tp0_jump_t, J4_cmpeq_tp0_jump_nt },
17305 { J4_cmpeq_tp1_jump_t, J4_cmpeq_tp1_jump_nt },
17306 { J4_cmpeqi_f_jumpnv_t, J4_cmpeqi_f_jumpnv_nt },
17307 { J4_cmpeqi_fp0_jump_t, J4_cmpeqi_fp0_jump_nt },
17308 { J4_cmpeqi_fp1_jump_t, J4_cmpeqi_fp1_jump_nt },
17309 { J4_cmpeqi_t_jumpnv_t, J4_cmpeqi_t_jumpnv_nt },
17310 { J4_cmpeqi_tp0_jump_t, J4_cmpeqi_tp0_jump_nt },
17311 { J4_cmpeqi_tp1_jump_t, J4_cmpeqi_tp1_jump_nt },
17312 { J4_cmpeqn1_f_jumpnv_t, J4_cmpeqn1_f_jumpnv_nt },
17313 { J4_cmpeqn1_fp0_jump_t, J4_cmpeqn1_fp0_jump_nt },
17314 { J4_cmpeqn1_fp1_jump_t, J4_cmpeqn1_fp1_jump_nt },
17315 { J4_cmpeqn1_t_jumpnv_t, J4_cmpeqn1_t_jumpnv_nt },
17316 { J4_cmpeqn1_tp0_jump_t, J4_cmpeqn1_tp0_jump_nt },
17317 { J4_cmpeqn1_tp1_jump_t, J4_cmpeqn1_tp1_jump_nt },
17318 { J4_cmpgt_f_jumpnv_t, J4_cmpgt_f_jumpnv_nt },
17319 { J4_cmpgt_fp0_jump_t, J4_cmpgt_fp0_jump_nt },
17320 { J4_cmpgt_fp1_jump_t, J4_cmpgt_fp1_jump_nt },
17321 { J4_cmpgt_t_jumpnv_t, J4_cmpgt_t_jumpnv_nt },
17322 { J4_cmpgt_tp0_jump_t, J4_cmpgt_tp0_jump_nt },
17323 { J4_cmpgt_tp1_jump_t, J4_cmpgt_tp1_jump_nt },
17324 { J4_cmpgti_f_jumpnv_t, J4_cmpgti_f_jumpnv_nt },
17325 { J4_cmpgti_fp0_jump_t, J4_cmpgti_fp0_jump_nt },
17326 { J4_cmpgti_fp1_jump_t, J4_cmpgti_fp1_jump_nt },
17327 { J4_cmpgti_t_jumpnv_t, J4_cmpgti_t_jumpnv_nt },
17328 { J4_cmpgti_tp0_jump_t, J4_cmpgti_tp0_jump_nt },
17329 { J4_cmpgti_tp1_jump_t, J4_cmpgti_tp1_jump_nt },
17330 { J4_cmpgtn1_f_jumpnv_t, J4_cmpgtn1_f_jumpnv_nt },
17331 { J4_cmpgtn1_fp0_jump_t, J4_cmpgtn1_fp0_jump_nt },
17332 { J4_cmpgtn1_fp1_jump_t, J4_cmpgtn1_fp1_jump_nt },
17333 { J4_cmpgtn1_t_jumpnv_t, J4_cmpgtn1_t_jumpnv_nt },
17334 { J4_cmpgtn1_tp0_jump_t, J4_cmpgtn1_tp0_jump_nt },
17335 { J4_cmpgtn1_tp1_jump_t, J4_cmpgtn1_tp1_jump_nt },
17336 { J4_cmpgtu_f_jumpnv_t, J4_cmpgtu_f_jumpnv_nt },
17337 { J4_cmpgtu_fp0_jump_t, J4_cmpgtu_fp0_jump_nt },
17338 { J4_cmpgtu_fp1_jump_t, J4_cmpgtu_fp1_jump_nt },
17339 { J4_cmpgtu_t_jumpnv_t, J4_cmpgtu_t_jumpnv_nt },
17340 { J4_cmpgtu_tp0_jump_t, J4_cmpgtu_tp0_jump_nt },
17341 { J4_cmpgtu_tp1_jump_t, J4_cmpgtu_tp1_jump_nt },
17342 { J4_cmpgtui_f_jumpnv_t, J4_cmpgtui_f_jumpnv_nt },
17343 { J4_cmpgtui_fp0_jump_t, J4_cmpgtui_fp0_jump_nt },
17344 { J4_cmpgtui_fp1_jump_t, J4_cmpgtui_fp1_jump_nt },
17345 { J4_cmpgtui_t_jumpnv_t, J4_cmpgtui_t_jumpnv_nt },
17346 { J4_cmpgtui_tp0_jump_t, J4_cmpgtui_tp0_jump_nt },
17347 { J4_cmpgtui_tp1_jump_t, J4_cmpgtui_tp1_jump_nt },
17348 { J4_cmplt_f_jumpnv_t, J4_cmplt_f_jumpnv_nt },
17349 { J4_cmplt_t_jumpnv_t, J4_cmplt_t_jumpnv_nt },
17350 { J4_cmpltu_f_jumpnv_t, J4_cmpltu_f_jumpnv_nt },
17351 { J4_cmpltu_t_jumpnv_t, J4_cmpltu_t_jumpnv_nt },
17352 { L4_return_fnew_pt, L4_return_fnew_pnt },
17353 { L4_return_tnew_pt, L4_return_tnew_pnt },
17354 { PS_jmpretfnewpt, PS_jmpretfnew },
17355 { PS_jmprettnewpt, PS_jmprettnew },
17356 }; // End of Table
17357
17358 unsigned mid;
17359 unsigned start = 0;
17360 unsigned end = 64;
17361 while (start < end) {
17362 mid = start + (end - start) / 2;
17363 if (Opcode == Table[mid][0])
17364 break;
17365 if (Opcode < Table[mid][0])
17366 end = mid;
17367 else
17368 start = mid + 1;
17369 }
17370 if (start == end)
17371 return -1; // Instruction doesn't exist in this table.
17372
17373 return Table[mid][1];
17374}
17375
17376// takenBranchPrediction
17377LLVM_READONLY
17378int32_t takenBranchPrediction(uint32_t Opcode) {
17379 using namespace Hexagon;
17380 static constexpr uint32_t Table[][2] = {
17381 { J2_jumpf, J2_jumpfpt },
17382 { J2_jumpfnew, J2_jumpfnewpt },
17383 { J2_jumprf, J2_jumprfpt },
17384 { J2_jumprfnew, J2_jumprfnewpt },
17385 { J2_jumprt, J2_jumprtpt },
17386 { J2_jumprtnew, J2_jumprtnewpt },
17387 { J2_jumpt, J2_jumptpt },
17388 { J2_jumptnew, J2_jumptnewpt },
17389 { J4_cmpeq_f_jumpnv_nt, J4_cmpeq_f_jumpnv_t },
17390 { J4_cmpeq_fp0_jump_nt, J4_cmpeq_fp0_jump_t },
17391 { J4_cmpeq_fp1_jump_nt, J4_cmpeq_fp1_jump_t },
17392 { J4_cmpeq_t_jumpnv_nt, J4_cmpeq_t_jumpnv_t },
17393 { J4_cmpeq_tp0_jump_nt, J4_cmpeq_tp0_jump_t },
17394 { J4_cmpeq_tp1_jump_nt, J4_cmpeq_tp1_jump_t },
17395 { J4_cmpeqi_f_jumpnv_nt, J4_cmpeqi_f_jumpnv_t },
17396 { J4_cmpeqi_fp0_jump_nt, J4_cmpeqi_fp0_jump_t },
17397 { J4_cmpeqi_fp1_jump_nt, J4_cmpeqi_fp1_jump_t },
17398 { J4_cmpeqi_t_jumpnv_nt, J4_cmpeqi_t_jumpnv_t },
17399 { J4_cmpeqi_tp0_jump_nt, J4_cmpeqi_tp0_jump_t },
17400 { J4_cmpeqi_tp1_jump_nt, J4_cmpeqi_tp1_jump_t },
17401 { J4_cmpeqn1_f_jumpnv_nt, J4_cmpeqn1_f_jumpnv_t },
17402 { J4_cmpeqn1_fp0_jump_nt, J4_cmpeqn1_fp0_jump_t },
17403 { J4_cmpeqn1_fp1_jump_nt, J4_cmpeqn1_fp1_jump_t },
17404 { J4_cmpeqn1_t_jumpnv_nt, J4_cmpeqn1_t_jumpnv_t },
17405 { J4_cmpeqn1_tp0_jump_nt, J4_cmpeqn1_tp0_jump_t },
17406 { J4_cmpeqn1_tp1_jump_nt, J4_cmpeqn1_tp1_jump_t },
17407 { J4_cmpgt_f_jumpnv_nt, J4_cmpgt_f_jumpnv_t },
17408 { J4_cmpgt_fp0_jump_nt, J4_cmpgt_fp0_jump_t },
17409 { J4_cmpgt_fp1_jump_nt, J4_cmpgt_fp1_jump_t },
17410 { J4_cmpgt_t_jumpnv_nt, J4_cmpgt_t_jumpnv_t },
17411 { J4_cmpgt_tp0_jump_nt, J4_cmpgt_tp0_jump_t },
17412 { J4_cmpgt_tp1_jump_nt, J4_cmpgt_tp1_jump_t },
17413 { J4_cmpgti_f_jumpnv_nt, J4_cmpgti_f_jumpnv_t },
17414 { J4_cmpgti_fp0_jump_nt, J4_cmpgti_fp0_jump_t },
17415 { J4_cmpgti_fp1_jump_nt, J4_cmpgti_fp1_jump_t },
17416 { J4_cmpgti_t_jumpnv_nt, J4_cmpgti_t_jumpnv_t },
17417 { J4_cmpgti_tp0_jump_nt, J4_cmpgti_tp0_jump_t },
17418 { J4_cmpgti_tp1_jump_nt, J4_cmpgti_tp1_jump_t },
17419 { J4_cmpgtn1_f_jumpnv_nt, J4_cmpgtn1_f_jumpnv_t },
17420 { J4_cmpgtn1_fp0_jump_nt, J4_cmpgtn1_fp0_jump_t },
17421 { J4_cmpgtn1_fp1_jump_nt, J4_cmpgtn1_fp1_jump_t },
17422 { J4_cmpgtn1_t_jumpnv_nt, J4_cmpgtn1_t_jumpnv_t },
17423 { J4_cmpgtn1_tp0_jump_nt, J4_cmpgtn1_tp0_jump_t },
17424 { J4_cmpgtn1_tp1_jump_nt, J4_cmpgtn1_tp1_jump_t },
17425 { J4_cmpgtu_f_jumpnv_nt, J4_cmpgtu_f_jumpnv_t },
17426 { J4_cmpgtu_fp0_jump_nt, J4_cmpgtu_fp0_jump_t },
17427 { J4_cmpgtu_fp1_jump_nt, J4_cmpgtu_fp1_jump_t },
17428 { J4_cmpgtu_t_jumpnv_nt, J4_cmpgtu_t_jumpnv_t },
17429 { J4_cmpgtu_tp0_jump_nt, J4_cmpgtu_tp0_jump_t },
17430 { J4_cmpgtu_tp1_jump_nt, J4_cmpgtu_tp1_jump_t },
17431 { J4_cmpgtui_f_jumpnv_nt, J4_cmpgtui_f_jumpnv_t },
17432 { J4_cmpgtui_fp0_jump_nt, J4_cmpgtui_fp0_jump_t },
17433 { J4_cmpgtui_fp1_jump_nt, J4_cmpgtui_fp1_jump_t },
17434 { J4_cmpgtui_t_jumpnv_nt, J4_cmpgtui_t_jumpnv_t },
17435 { J4_cmpgtui_tp0_jump_nt, J4_cmpgtui_tp0_jump_t },
17436 { J4_cmpgtui_tp1_jump_nt, J4_cmpgtui_tp1_jump_t },
17437 { J4_cmplt_f_jumpnv_nt, J4_cmplt_f_jumpnv_t },
17438 { J4_cmplt_t_jumpnv_nt, J4_cmplt_t_jumpnv_t },
17439 { J4_cmpltu_f_jumpnv_nt, J4_cmpltu_f_jumpnv_t },
17440 { J4_cmpltu_t_jumpnv_nt, J4_cmpltu_t_jumpnv_t },
17441 { L4_return_fnew_pnt, L4_return_fnew_pt },
17442 { L4_return_tnew_pnt, L4_return_tnew_pt },
17443 { PS_jmpretfnew, PS_jmpretfnewpt },
17444 { PS_jmprettnew, PS_jmprettnewpt },
17445 }; // End of Table
17446
17447 unsigned mid;
17448 unsigned start = 0;
17449 unsigned end = 64;
17450 while (start < end) {
17451 mid = start + (end - start) / 2;
17452 if (Opcode == Table[mid][0])
17453 break;
17454 if (Opcode < Table[mid][0])
17455 end = mid;
17456 else
17457 start = mid + 1;
17458 }
17459 if (start == end)
17460 return -1; // Instruction doesn't exist in this table.
17461
17462 return Table[mid][1];
17463}
17464
17465
17466} // namespace llvm::Hexagon
17467
17468#endif // GET_INSTRMAP_INFO
17469
17470